@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:host,:root{--alternative:Arial,Verdana;--font-default:"Open Sans", "Open Sans Fallback: BlinkMacSystemFont", "Open Sans Fallback: Segoe UI", "Open Sans Fallback: Helvetica Neue", "Open Sans Fallback: Arial", "Open Sans Fallback: Noto Sans";--font-title:"Salsa", "Salsa Fallback: BlinkMacSystemFont", "Salsa Fallback: Segoe UI", "Salsa Fallback: Helvetica Neue", "Salsa Fallback: Arial", "Salsa Fallback: Noto Sans";--regular:var(--font-default),var(--alternative);--title:var(--font-title),var(--alternative);--text-base:clamp(1.3em,.969rem + .517vw,1.6em);--spacing:1rem;--breakpoint-sm:20rem;--breakpoint-md:40rem;--breakpoint-lg:64rem;--breakpoint-xl:89.375rem;--wrap:123rem;--container:clamp(83rem,-17.887rem + 98.522vw,var(--wrap))}@layer colors{:root{--primary-init:80% .257 133.88;--primary-init-l:80%;--primary-init-c:.257;--primary-init-h:133.88;--light-init:90% 0 0;--light-init-l:90%;--hightlight-l:100%;--dark-init:0% 0 0;--dark-init-l:0%;--dark-grey:oklch(28.908% .00003 271.152);--light-grey:oklch(86.99% 0 0);--headerHeight:6rem}.mode-dark{color-scheme:dark;--primary:oklch(var(--primary-init));--primary-10:oklch(var(--primary-init)/.1);--primary-30:oklch(var(--primary-init)/.3);--primary-50:oklch(var(--primary-init)/.5);--primary-80:oklch(var(--primary-init)/.8);--light:oklch(var(--light-init));--light-80:oklch(var(--light-init)/.8);--light-40:oklch(var(--light-init)/.4);--dark:oklch(var(--dark-init));--dark-80:oklch(var(--dark-init)/.8);--dark-50:oklch(var(--dark-init)/.5);--dark-30:oklch(var(--dark-init)/.3);--dark-35:oklch(var(--dark-init)/.35);--dark-10:oklch(var(--dark-init)/.1);--txt:var(--light);--hightlight:oklch(var(--hightlight-l) 0 0/1);--header-link-filter:brightness(0) saturate(100%) invert(79%) sepia(46%) saturate(3023%) hue-rotate(39deg) brightness(119%) contrast(105%);--bgimg-filter:oklch(50% calc(var(--primary-init-c)*3.113) var(--primary-init-h)/.2)}.mode-light{color-scheme:light;--primary:oklch(calc(var(--primary-init-l)*.55) calc(var(--primary-init-c)/1.32) var(--primary-init-h));--primary-10:oklch(calc(var(--primary-init-l)*.55) calc(var(--primary-init-c)/1.32) var(--primary-init-h)/.1);--primary-30:oklch(calc(var(--primary-init-l)*.55) calc(var(--primary-init-c)/1.32) var(--primary-init-h)/.3);--primary-50:oklch(calc(var(--primary-init-l)*.55) calc(var(--primary-init-c)/1.32) var(--primary-init-h)/.5);--primary-80:oklch(calc(var(--primary-init-l)*.55) calc(var(--primary-init-c)/1.32) var(--primary-init-h)/.8);--light:oklch(var(--dark-init));--light-80:oklch(var(--dark-init-l) 0 0/.8);--light-40:oklch(var(--dark-init-l) 0 0/.4);--dark:oklch(var(--hightlight-l) 0 0/1);--dark-80:oklch(var(--hightlight-l) 0 0/.8);--dark-50:oklch(var(--hightlight-l) 0 0/.5);--dark-35:oklch(var(--hightlight-l) 0 0/.35);--dark-30:oklch(var(--hightlight-l) 0 0/.3);--dark-10:oklch(var(--hightlight-l) 0 0/.1);--txt:var(--dark-grey);--hightlight:oklch(var(--dark-init-l) 0 0/1);--header-link-filter:filter:brightness(0) saturate(100%) invert(58%) sepia(56%) saturate(2106%) hue-rotate(49deg) brightness(95%) contrast(94%);--bgimg-filter:oklch(100% calc(var(--primary-init-c)*3.113) var(--primary-init-h)/.2)}}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border:0;font-family:var(--regular),var(--alternative),sans-serif;font-weight:400;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:is(:focus-visible,:focus){outline:none}html{background-color:var(--dark);font-size:62.5%;height:100%;scroll-behavior:smooth}body,html{width:100%}body{color:var(--txt);font-family:var(--regular),var(--alternative),sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:clamp(2rem,1.559rem + .69vw,2.4rem);overflow-x:hidden}#anim-img{background-color:var(--primary);filter:brightness(.7)saturate(2)grayscale(.6);position:fixed;top:0;z-index:-3}#anim-img,#anim-img:before{height:100%;left:0;width:100%}#anim-img:before{background-color:var(--dark-10);bottom:0;content:"";position:absolute;z-index:1}#anim-img img{background-color:var(--dark);filter:brightness(.8);height:100%;mix-blend-mode:hard-light;-o-object-fit:cover;object-fit:cover;width:100%}html.mode-light #anim-img{filter:none}html.mode-light #anim-img:before{background-color:var(--dark-35)}html.mode-light #anim-img img{filter:invert()}.reveal-is-open{overflow:hidden}ul.list li{padding-left:1.7rem;position:relative}ul.list li:before{border:.1rem solid var(--primary);top:clamp(.6rem,.379rem + .345vw,.8rem)}ul.list li:after,ul.list li:before{content:"";height:.8rem;left:0;position:absolute;width:.8rem}ul.list li:after{background-color:#0000;top:-2.4rem;transform:translateY(-50%)}ul.list li.focus:after{background-color:var(--primary-80);box-shadow:0 0 .5rem .3rem var(--primary-30);top:clamp(.6rem,.379rem + .345vw,.8rem);transform:scale(1.2);transition:all .3s}main ol li,main p,main ul li,ol li,p,ul li{font-size:var(--text-base);line-height:inherit}li:not(:first-child){margin-top:1rem}ol li>p,ul li>p{font-size:1em}main ol,main p,main ul,ol,p,ul{margin-bottom:3rem}a,main a{color:var(--txt);text-decoration:none}a:is(:hover,:focus),main a:is(:hover,:focus){color:inherit;text-decoration:none}.button,.button *,a,a svg *,button,button *{transition:all .3s}button{cursor:pointer}:link img,:visited img,a img{border:none}img{height:auto}iframe,img{max-width:100%}b,strong{font-family:var(--regular)!important;font-weight:700}em,i{font-family:var(--regular)!important;font-style:italic}b em,b i,em b,em strong,i b,i strong,strong em,strong i{font-family:var(--regular)!important;font-style:italic;font-weight:400}table{border-collapse:collapse;border-spacing:0}sub,sup{font-family:inherit;font-size:.8em;font-weight:inherit;padding:0 .2rem}font{font:inherit}::-moz-selection{background:var(--primary);color:var(--dark)}::selection{background:var(--primary);color:var(--dark)}.container-bloc{max-width:var(--container)}@media only screen and (not (max-width:0))and (not (min-width:64rem)){.container-bloc{max-width:clamp(28rem,3rem + 78.125vw,var(--wrap))}}@keyframes hide{to{-webkit-backdrop-filter:brightness(.7)blur(.5rem);backdrop-filter:brightness(.7)blur(.5rem)}}@keyframes light-hide{to{-webkit-backdrop-filter:brightness(1.3)blur(1rem)contrast(.9);backdrop-filter:brightness(1.3)blur(1rem)contrast(.9)}}@keyframes fade-bg{to{transform:scale(1)}}@property --glow{syntax:"<color>";inherits:false;initial-value:#0000}@supports (animation-range:40vh 50vh){#anim-img:before{animation:hide linear forwards;animation-range:exit 20vh entry 40vh;animation-timeline:scroll()}#anim-img img{animation:fade-bg linear forwards;animation-range:exit 20vh entry 40vh;animation-timeline:scroll();transform:scale(1.1)}html.mode-light #anim-img:before{animation:light-hide linear forwards;animation-range:exit 20vh entry 40vh;animation-timeline:scroll()}}@media only screen and (min-width:40rem)and (not (min-width:64rem)){ul.list li:first-child:after{left:0;top:clamp(.6rem,.379rem + .345vw,.8rem);transform:none}ul.list li:nth-child(2n):after{left:-2.4rem;top:clamp(.6rem,.379rem + .345vw,.8rem);transform:translate(-50%)}ul.list li.focus:nth-child(2n):after{left:0;top:clamp(.6rem,.379rem + .345vw,.8rem);transform:translate(0)}ul.list li:nth-child(odd):not(:first-child):after{left:4.4rem;top:-1rem;transform:translate(50%)}ul.list li.focus:nth-child(odd):not(:first-child):after{left:0;top:clamp(.6rem,.379rem + .345vw,.8rem);transform:translate(0)}}.section:not(#about){padding:4rem 0 7rem;position:relative}.section:not(#about):nth-child(2n):before{background-color:var(--dark-30);content:"";height:100%;left:calc((100vw - var(--container))/2*-1);position:absolute;top:0;width:50vw;z-index:-1}.section:target{scroll-margin-top:-.1rem}:is(h1,h2,h3,h4,h5,h6){font-family:var(--title)}h1{font-size:clamp(3.5em,.962em + 3.966vw,5.8em);line-height:normal}.bloc-title{margin-bottom:clamp(1rem,2.083vw - .333rem,1.8rem);padding-bottom:clamp(1.5rem,.667rem + 1.302vw,2rem);position:relative}.bloc-title:before{background-color:var(--primary);bottom:0;content:"";height:.1rem;left:0;position:absolute;width:clamp(5em,3.559rem + 4.505vw,10em)}.title:not(h1){font-size:clamp(2rem,.676rem + 2.069vw,3.2rem);line-height:normal}.subtitle{margin-bottom:0;margin-top:clamp(2rem,.333rem + 2.604vw,3rem);padding-bottom:1rem}.subtitle:before{background-color:var(--light);width:3rem}.subtitle h3.title{font-size:clamp(1.8rem,1.359rem + .69vw,2.2rem)}a{position:relative}a:before{background:linear-gradient(90deg,var(--primary) .4rem,transparent .4rem);background-position:0 .4rem;background-size:.8rem;width:100%}a:after,a:before{bottom:-.3rem;content:"";display:block;height:.1rem;left:0;position:absolute;transition:all .3s ease-in-out}a:after{background:var(--primary);width:0}a:is(:hover,:focus):after{width:100%}.top-btn,[class^=swiper-btn-]{background:var(--dark-50);border:.1rem solid var(--light);display:inline-block;height:3rem;position:relative;width:3rem}:is([class^=swiper-btn-],.top-btn):before{border-bottom:.2rem solid var(--light);border-right:.2rem solid var(--light);content:"";height:1rem;left:50%;position:absolute;top:calc(50% - .2rem);transform:translate(-50%,-50%)rotate(45deg);width:1rem}:is(.swiper-btn-prev,.top-btn):before{top:calc(50% + .3rem);transform:translate(-50%,-50%)rotate(225deg)}[class^=swiper-btn-][disabled]{opacity:.5;pointer-events:none}.top-btn:is(:hover,:focus),[class^=swiper-btn-]:is(:hover,:focus){border-color:var(--primary);cursor:pointer}:is([class^=swiper-btn-]:is(:hover,:focus),.top-btn:is(:hover,:focus)):before{border-color:var(--primary)}.tags{margin:-.45rem 0 0 -.45rem}.tags.technique li{background-color:var(--dark-80);border:.2rem solid var(--primary-80);box-shadow:0 0 0 .1rem var(--dark-80);color:var(--txt)}.tags.personal li{background-color:var(--light-40);border:.2rem solid var(--dark-80);box-shadow:0 0 0 .1rem var(--light-80);color:var(--dark)}.tags.other li{background-color:var(--dark-80);border:.2rem solid var(--light-80);box-shadow:0 0 0 .1rem var(--dark-80);color:var(--light)}.tags~.tags{margin-top:1rem}.highlight{background-image:repeating-linear-gradient(90deg,var(--primary),var(--primary) .4rem,transparent .4rem,transparent .8rem),repeating-linear-gradient(180deg,var(--primary),var(--primary) .4rem,transparent .4rem,transparent .8rem),repeating-linear-gradient(90deg,var(--primary),var(--primary) .4rem,transparent .4rem,transparent .8rem),repeating-linear-gradient(180deg,var(--primary),var(--primary) .4rem,transparent .4rem,transparent .8rem);background-position:0 0,100% 0,0 100%,0 0;background-repeat:repeat-x,repeat-y,repeat-x,repeat-y;background-size:100% .1rem,.1rem 100%,100% .1rem,.1rem 100%;padding:2rem;position:relative}.highlight:before{background-color:var(--primary-10);content:"";height:100%;left:1rem;position:absolute;top:1rem;width:100%;z-index:-1}.highlight .highlight-title{font-weight:700;margin-bottom:1rem;text-transform:uppercase}.highlight .highlight-desc{margin-bottom:0;padding-left:clamp(3.2rem,1.545rem + 2.586vw,4.7rem);position:relative}.highlight .highlight-desc:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='34' fill='none' viewBox='0 0 37 34'%3E%3Cpath fill='%23fff' d='m8.087 5 2.484 2.465-5.602 5.559 5.602 5.558-2.484 2.482L0 13.025zm10.254 0 8.088 8.024-8.088 8.04-2.484-2.482 5.603-5.558-5.603-5.56zM37 9.527v20.977A3.5 3.5 0 0 1 33.476 34H5.286c-.935 0-1.831-.368-2.492-1.024a3.48 3.48 0 0 1-1.032-2.472v-6.992h3.524v6.992h28.19V9.527h-5.233V6.031h5.233A3.5 3.5 0 0 1 37 9.527'/%3E%3Cpath fill='%23fff' d='M32 24.714h-4.714V29h-1.572v-4.286H21v-1.428h4.714V19h1.572v4.286H32z'/%3E%3C/svg%3E");background-position:0 0;background-repeat:no-repeat;background-size:clamp(2.2rem,1.097rem + 1.724vw,3.2rem);content:"";height:clamp(2.2rem,1.097rem + 1.724vw,3.2rem);left:0;position:absolute;top:0;width:clamp(2.2rem,1.097rem + 1.724vw,3.2rem)}.mode-light .highlight .highlight-desc:before{filter:invert(.8)}.loader-wrapper{height:100vh;left:0;position:fixed;top:0;width:100vw}.loader{aspect-ratio:1;--c:no-repeat linear-gradient(var(--primary-80) 0 0);animation:l15-1 1s infinite,l15-2 1s infinite;background:var(--c),var(--c),var(--c);left:50%;margin:0 auto;position:absolute;top:50%;transform:translate(-50%);width:4.5rem}@keyframes l15-1{0%,to{background-size:20% 100%}33%,66%{background-size:20% 40%}}@keyframes l15-2{0%,33%{background-position:0 0,50% 100%,100% 100%}66%,to{background-position:100% 0,0 100%,50% 100%}}@media only screen and (min-width:64rem)and (not (min-width:89.375rem)){.section:not(#about){--gap:10rem}.section:not(#about):nth-child(2n):before{width:calc(60% - var(--gap)*4/5*3 + var(--gap)*2.5 + (100vw - var(--container))/2)}}@media only screen and (not (max-width:0))and (not (min-width:64rem)){.section:not(#about):nth-child(2n):before{left:calc((100vw - clamp(28rem,3rem + 78.125vw,var(--wrap)))/-2);width:100vw!important}}@keyframes move-dash{to{background-position:5.2rem 0,100% 5.2rem,-5.2rem 100%,0 -5.2rem}}@keyframes move-dash-a{to{background-position:5.2rem}}@keyframes glow-btn{0%{--glow:transparent}to{--glow:var(--primary-50)}}@keyframes overlay-entry{to{width:100vw}}@supports (animation-range:entry-crossing 0% exit-crossing 100%){.section{view-timeline-axis:block;view-timeline-name:--section-scroll}.section:not(#about):nth-child(2n):before{animation:overlay-entry linear both;animation-range:cover 40% exit 0;animation-timeline:--section-scroll}a:before{animation:move-dash-a linear both;animation-range:entry exit 0;animation-timeline:view()}.highlight{animation:move-dash linear both;animation-range:cover exit 0;animation-timeline:view()}.cta a{animation:glow-btn linear both;animation-range:cover 60% cover 70%;animation-timeline:--section-scroll;box-shadow:0 0 2rem var(--glow)}}@layer breakpoints;}@layer components.layout{#__nuxt>div{height:100%;position:relative}#header{height:calc(100% + clamp(6.5rem,11.552vw - .893rem,13.2rem)*-1);left:0;position:absolute;top:0;width:100%}#header a:after,#header a:before{background:0 0;display:none}#header-links{--headerLinksHeight:21.7rem;bottom:0;left:calc(100% - 5vw);position:sticky;top:calc(100% - var(--headerLinksHeight))}#skip-link{left:-.1rem;position:absolute;top:0}#skip-link a{background-color:var(--dark-50);border:.1rem solid var(--primary);display:block;padding:.7rem 1.5rem;transform:translate(-100%)}#skip-link a:focus{transform:translate(0)}#skip-link p{margin-bottom:0}#header-nav{--headerNavHeight:8.7rem;bottom:0;display:inline-block;left:0;position:sticky;top:calc(100vh - var(--headerNavHeight));transform:translateY(calc(-50vh + var(--headerNavHeight)/2));z-index:2}#header-nav ul{margin:0}#header-nav li{font-size:1em;margin:0}#header-nav li a{display:block;font-size:clamp(.9rem,.648rem + .246vw,1rem);font-weight:700;line-height:1.2em;padding-left:1.2rem;text-transform:uppercase}#header-nav li a:before{background-color:var(--hightlight);content:"";display:block;height:.2rem;left:0;position:absolute;top:.9rem;width:.7rem}#header-nav li a span{border-bottom:.1rem solid #0000;color:var(--hightlight);display:inline-block;font-weight:600;line-height:1.4;max-width:clamp(8rem,2.776rem + 5.102vw,9rem);padding:.5rem .5rem .5rem 0;transform:translate(-130%);transition:all .3s}#header-nav li a:is(:hover,:focus) span{transform:translate(0)}#header-nav li.active a{padding-left:2.2rem}#header-nav li.active a:before{width:1.7rem}#header-nav li.active a span{transform:translate(0)}#header-nav li.active a:focus span{border-color:var(--hightlight)}#header-links{padding-bottom:12rem;width:3rem;z-index:2}#header-links:before{background-color:var(--hightlight);bottom:0;content:"";height:10.6rem;left:50%;position:absolute;transform:translate(-50%);width:.1rem}#header-links ul{margin-bottom:0}#header-links li:not(:first-child){margin-top:1rem}#header-links li{font-size:1rem}#header-links li a{background-position:50%;background-repeat:no-repeat;display:block;position:relative}#header-links li a span{left:-1rem;opacity:0;position:absolute;top:0;transform:translate(calc(2rem - 100%));transform-origin:100%;transition:all .3s;white-space:nowrap}#header-links li a:hover{transform:scale(1.2)}#header-links li a:focus span{opacity:1;transform:translate(-100%)}#header-links .gm a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='25' fill='none' viewBox='0 0 31 25'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M30.083 3.75A2.925 2.925 0 0 0 27.167.833H3.832A2.925 2.925 0 0 0 .917 3.75v17.5a2.925 2.925 0 0 0 2.916 2.917h23.334a2.925 2.925 0 0 0 2.916-2.917zm-2.916 0L15.5 11.042 3.833 3.75zm0 17.5H3.832V6.667L15.5 13.958l11.667-7.291z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h31v25H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:2.8rem;height:2.4rem}#header-links .li a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none' viewBox='0 0 25 25'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' stroke='%23fff' d='M18.493 8.259c2.385-.005 3.686.767 4.43 1.943.778 1.23 1.014 2.998 1.014 5.126v8.25h-3.951v-7.252c0-.9-.002-2.057-.37-2.987-.189-.48-.484-.924-.944-1.245s-1.045-.49-1.76-.49q-1.05.002-1.779.41c-.49.272-.844.662-1.096 1.114-.492.883-.597 2.02-.597 3.077v7.373H9.497V8.645h3.747v2.187h.866l.14-.266c.544-1.028 1.85-2.156 3.836-2.293zM5.39 8.645v14.933H1.438V8.645zM3.416.715c.41 0 .812.107 1.168.308l.149.092c.341.228.617.54.8.905l.073.159c.157.38.213.792.163 1.197l-.028.174a2.37 2.37 0 0 1-.53 1.085l-.12.129a2.373 2.373 0 0 1-3.546-.22l-.102-.142a2.4 2.4 0 0 1-.393-1.143l-.006-.175A2.373 2.373 0 0 1 3.181.727z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h25v25H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:auto 2.5rem;height:2.5rem}#header-links .cv a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='31' fill='none' viewBox='0 0 25 31'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='m15.417.917 8.75 8.75v17.5a2.917 2.917 0 0 1-2.917 2.916H3.75a2.917 2.917 0 0 1-2.917-2.916V3.833A2.917 2.917 0 0 1 3.75.917zm5.833 26.25V11.125H13.96V3.833H3.75v23.334zM12.5 15.5l5.834 5.833h-3.646v4.375h-4.375v-4.375H6.667z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h25v31H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:auto 2.8rem;height:3.1rem}#color-tools{left:calc(100% - 5vw);position:absolute;top:1rem;transform:translate(-4rem);z-index:2}#color-tools .button{background-position:50%;background-repeat:no-repeat;background-size:auto 2.5rem;height:3rem;position:relative;width:3rem}#color-tools .button span{left:50%;line-height:1.4;opacity:0;padding-top:.5rem;position:absolute;top:100%;transform:translate(-50%,-100%);transform-origin:top;transition:all .3s;visibility:hidden;width:9rem}#color-tools .button:focus-visible span{opacity:1;transform:translate(-50%);visibility:visible}.mode-light #color-tools .button,.mode-light #header-links li a{filter:invert(.95)}#color-choice{position:relative;z-index:2}#color-choice button[aria-controls=color-panel]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M7.08 11.25A4.84 4.84 0 0 1 8 9.05L4.43 5.49A9.88 9.88 0 0 0 2 11.25zM9.05 8a4.84 4.84 0 0 1 2.2-.91V2a9.88 9.88 0 0 0-5.76 2.43zm3.7-6v5A4.84 4.84 0 0 1 15 8l3.56-3.56A9.88 9.88 0 0 0 12.75 2M8 15a4.84 4.84 0 0 1-.91-2.2H2a9.88 9.88 0 0 0 2.39 5.76zm3.25 1.92a4.84 4.84 0 0 1-2.2-.92l-3.56 3.57A9.88 9.88 0 0 0 11.25 22zM16 9.05a4.84 4.84 0 0 1 .91 2.2h5a9.88 9.88 0 0 0-2.39-5.76zM15 16a4.84 4.84 0 0 1-2.2.91v5a9.88 9.88 0 0 0 5.76-2.39zm1.92-3.25A4.84 4.84 0 0 1 16 15l3.56 3.56A9.88 9.88 0 0 0 22 12.75z'/%3E%3C/svg%3E")}#color-choice #color-panel{position:absolute;right:3rem;transition:all .3s}#color-choice #color-panel ul{margin:0}#color-choice #color-panel[aria-hidden=true]{opacity:0;transform:translate(1rem)}#color-choice #color-panel[aria-hidden=false]{opacity:1;transform:translate(0)}#color-choice #color-panel[aria-hidden=false] button{z-index:inherit}#color-choice #color-panel button{background-color:var(--primary);height:3rem;position:relative;text-indent:-999em;width:3rem;z-index:-1}#color-choice #color-panel button.vert-init{background-color:#70de00}#color-choice #color-panel button.vert-init:is(:hover,:focus){box-shadow:0 0 0 .1rem #70de00,inset 0 0 0 .2rem var(--dark)}#color-choice #color-panel button.jaune{background-color:#c5c900}#color-choice #color-panel button.jaune:is(:hover,:focus){box-shadow:0 0 0 .1rem #c5c900,inset 0 0 0 .2rem var(--dark)}#color-choice #color-panel button.orange{background-color:#ffa400}#color-choice #color-panel button.orange:is(:hover,:focus){box-shadow:0 0 0 .1rem #ffa400,inset 0 0 0 .2rem var(--dark)}#color-choice #color-panel li{line-height:0;margin-top:0}#color-mode-toggle[data-mode-color=light]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-dasharray='64' stroke-dashoffset='64' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 3a9 9 0 0 0 0 18 9 9 0 0 0 8.06-5S14 17.5 11 13s1-10 1-10'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='64;0'/%3E%3C/path%3E%3C/svg%3E")}#color-mode-toggle[data-mode-color=dark]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='36' stroke-dashoffset='36' d='M12 7c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.4s' values='36;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='2' stroke-dashoffset='2' d='M12 19v1m7-8h1m-8-7V4m-7 8H4'%3E%3Canimate fill='freeze' attributeName='d' begin='0.5s' dur='0.2s' values='M12 19v1M19 12h1M12 5v-1M5 12h-1;M12 21v1M21 12h1M12 3v-1M3 12h-1'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.5s' dur='0.2s' values='2;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='2' stroke-dashoffset='2' d='m17 17 .5.5M17 7l.5-.5M7 7l-.5-.5M7 17l-.5.5'%3E%3Canimate fill='freeze' attributeName='d' begin='0.7s' dur='0.2s' values='M17 17l0.5 0.5M17 7l0.5 -0.5M7 7l-0.5 -0.5M7 17l-0.5 0.5;M18.5 18.5l0.5 0.5M18.5 5.5l0.5 -0.5M5.5 5.5l-0.5 -0.5M5.5 18.5l-0.5 0.5'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.7s' dur='0.2s' values='2;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}#footer{background-color:var(--dark);position:relative;z-index:2}#footer p{margin:0;text-align:right}#footer .container-bloc{padding:clamp(2.5rem,5.172vw - .81rem,5.5rem) 0;position:relative}#footer #back-to-top{position:absolute;right:0;top:0;transform:translateY(-50%)}#footer #back-to-top a:after,#footer #back-to-top a:before{background:0 0}@media only screen and (not (max-width:0))and (not (min-width:64rem)){#header{bottom:0;height:var(--headerHeight);padding:0 2rem;position:fixed;top:inherit;z-index:3}#header:after{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:var(--dark-80);box-shadow:0 -.5rem .5rem var(--primary-10);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#header #hamburger{display:block;height:var(--headerHeight);position:relative;width:4.4rem;z-index:2}#header #hamburger .inner{display:block;left:50%;top:50%;transform:translate(-50%,-50%)}#header #hamburger .inner,#header #hamburger .inner:after,#header #hamburger .inner:before{background:var(--light);height:.2rem;position:absolute;width:3.5rem}#header #hamburger .inner:after,#header #hamburger .inner:before{content:""}#header #hamburger .inner:before{left:0;top:-1rem;transition:background .3s,transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,left .125s ease-in .175s}#header #hamburger .inner:after{right:0;top:1rem;transition:background .3s,transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,right .125s ease-in .175s}#header #hamburger[data-state=open] .inner{background-color:#0000;transition-delay:0s;transition-timing-function:ease-out}#header #hamburger[data-state=open] .inner:before{left:-4rem;top:-4rem;transform:translate(4rem,4rem)rotate(45deg);transition:left .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}#header #hamburger[data-state=open] .inner:after{right:-4rem;top:-4rem;transform:translate(-4rem,4rem)rotate(-45deg);transition:right .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}#header #hamburger[data-state=open]+#header-nav{transform:translate(0);transition:transform .3s}#header #hamburger[data-state=closed]+#header-nav:not(.no-transition){transition:transform .3s}#header #hamburger[data-state=open]+#header-nav.no-transition{opacity:0;transform:translate(-100%);transition:opacity .5s,transform 0s .5s}#color-tools{left:auto;position:fixed;right:-2rem;transform:translate(calc(100% - 2rem));width:auto;z-index:3}#color-tools.show-tools{transform:translate(calc(2rem - 100%));transition:transform .3s .3s}#header-nav{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:var(--dark-80);bottom:var(--headerHeight);box-shadow:0 -.5rem .5rem var(--primary-10) inset;height:calc(100vh - var(--headerHeight));padding:0 2rem;position:static;position:absolute;top:inherit;transform:translate(-100%);width:100vw}#header-nav li{border-bottom:.1rem solid var(--primary-80);font-size:var(--text-base);min-height:auto;padding:0}#header-nav li a,#header-nav li a span{display:block}#header-nav li a{font-size:1.2rem;padding:0}#header-nav li a:before{display:none}#header-nav li a span{max-width:none;padding:1.5rem 2rem;transform:none}#header-links{bottom:inherit;left:inherit;padding:0;position:relative;top:inherit;width:auto}#header-links:before{bottom:inherit;height:clamp(.2rem,.09rem + .172vw,.3rem);left:0;opacity:1;top:50%;transform:translate(-100%,-50%);width:clamp(5rem,2.727rem + 11.364vw,10rem)}#header-links li,#header-links ul{height:100%}#header-links li:not(:first-child){margin-top:0}#header-links li.gm{margin:0 .5rem 0 1rem}#header-links li.gm a{background-position:50% 2.2rem;background-size:2.5rem!important}#header-links li a{background-size:auto 2.5rem!important;height:100%!important;width:3.5rem}#footer:before{background:var(--primary-10);bottom:0;content:"";height:var(--headerHeight);left:0;position:absolute;transform:translateY(100%);width:100%}}}@layer utilities{.visible{visibility:visible}.cta{font-size:var(--text-base);font-weight:700;margin-top:2rem;text-transform:uppercase}.cta .button,.cta a{background-color:var(--dark-50);border:.1rem solid var(--hightlight);color:var(--hightlight);display:inline-block;padding:1.1rem 3rem;position:relative}:is(.cta a,.cta .button) span{font-weight:inherit}.cta a:after,.cta a:before{background:var(--dark);border:.1rem solid var(--primary);content:"";height:.8rem;position:absolute;width:1.3rem}.cta a:before{left:calc(100% - 2.6rem);top:-.4rem}.cta a:after{bottom:-.4rem;left:1.3rem}.cta a:is(:hover,:focus){border-color:var(--primary)}.cta .button{font-weight:400;padding:.5rem clamp(1rem,2.604vw - .667rem,2rem)}.cta .button:focus{border-color:var(--dark)!important;box-shadow:0 0 0 .2rem var(--primary-80)!important}.cta .button:hover,.cta .button[aria-pressed=true]{background-color:var(--light-80);border-color:var(--light-80);color:var(--dark)}.cta a:is(:hover,:focus):after,.cta a:is(:hover,:focus):before{border-color:var(--light)}.cta a:is(:hover,:focus):before{left:1.3rem}.cta a:is(:hover,:focus):after{left:calc(100% - 2.6rem)}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.tags li{font-size:clamp(1.1rem,.879em + .345vw,1.3rem);font-weight:600;line-height:1rem;margin:.45rem;padding:clamp(.4rem,.179rem + .345vw,.6rem) clamp(.9rem,.348rem + .862vw,1.4rem);text-transform:uppercase}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.flex{display:flex}.grid{display:grid}.min-h-screen{min-height:100vh}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.auto-cols-max{grid-auto-columns:max-content}.grid-flow-col{grid-auto-flow:column}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-end{justify-items:end}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-x-1{-moz-column-gap:calc(var(--spacing)*1);column-gap:calc(var(--spacing)*1)}.gap-x-2{-moz-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-duration:var(--tw-duration,0s);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease)}@media(min-width:20rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:40rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-start-3{grid-column-start:3}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:gap-x-2{-moz-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2)}.md\:gap-y-0{row-gap:calc(var(--spacing)*0)}}@media(min-width:64rem){.lg\:invisible{visibility:hidden}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-25{grid-template-columns:repeat(25,minmax(0,1fr))}.lg\:justify-normal{justify-content:normal}.lg\:gap-3{gap:calc(var(--spacing)*3)}}@media(min-width:89.375rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}}@font-face{font-family:Salsa;src:local("Salsa Regular"),local("Salsa"),url(../_fonts/TWG9ioUNHyZFBXSzIChgtezgRCtoX-frzuRlpgC3lBk-X_71kc_CxOqsuNvoSW-Zle3RednyYAc7BrqS_KlZu6Y.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Salsa Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:109.963%;ascent-override:88.5753%;descent-override:22.9168%;line-gap-override:0%}@font-face{font-family:"Salsa Fallback: Segoe UI";src:local("Segoe UI");size-adjust:103.3022%;ascent-override:94.2865%;descent-override:24.3944%;line-gap-override:0%}@font-face{font-family:"Salsa Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:101.7778%;ascent-override:95.6987%;descent-override:24.7598%;line-gap-override:0%}@font-face{font-family:"Salsa Fallback: Arial";src:local("Arial");size-adjust:102.7365%;ascent-override:94.8057%;descent-override:24.5288%;line-gap-override:0%}@font-face{font-family:"Salsa Fallback: Noto Sans";src:local("Noto Sans");size-adjust:96.6245%;ascent-override:100.8026%;descent-override:26.0803%;line-gap-override:0%}@font-face{font-family:Open Sans;src:local("Open Sans Regular Italic"),local("Open Sans Italic"),url(../_fonts/z_CEXUFdVdC6nIuMLjyPDa2X6euKbN3i8jr3NqKTXjI-lKbde7b9ewwj6UBrWan1Ub6HKM4eR_bLAEqh468TS0o.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Open Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.544%;ascent-override:94.9716%;descent-override:26.0315%;line-gap-override:0%}@font-face{font-family:"Open Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.7269%;ascent-override:101.0952%;descent-override:27.71%;line-gap-override:0%}@font-face{font-family:"Open Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:104.1667%;ascent-override:102.6094%;descent-override:28.125%;line-gap-override:0%}@font-face{font-family:"Open Sans Fallback: Arial";src:local("Arial");size-adjust:105.1479%;ascent-override:101.6519%;descent-override:27.8625%;line-gap-override:0%}@font-face{font-family:"Open Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.8924%;ascent-override:108.0819%;descent-override:29.625%;line-gap-override:0%}@font-face{font-family:Open Sans;src:local("Open Sans Regular Italic"),local("Open Sans Italic"),url(../_fonts/oi2ElsDLdSn_dVsXQXLHEYIkWffkO22Hb_Un56ori-8-TOPSmAk24DzUGbbpULinv64ZGd4oG32z5dj4RsdZQy0.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:local("Open Sans Regular Italic"),local("Open Sans Italic"),url(../_fonts/qORAfXsQPClhWE1NxIyze-06Gm7nZywbMjQws2ULVNA-wjjXDIadeB_-nixfR_H6UV-PQk8UUDQIlvNNbuYk1-s.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:local("Open Sans Regular Italic"),local("Open Sans Italic"),url(../_fonts/cVeVvUlAOwbrfJrj7_ffErX48lhVUgVmQMuxMi7S3-g-IdeUxnc5tMmgKD6Nlc8KskWiHg6cr8oNy9BZ1fIQ5vI.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:local("Open Sans Regular Italic"),local("Open Sans Italic"),url(../_fonts/1ncK5V-Ao63zSoIyXYSVppliiHEY4-jcdrPgUa-Cse8-KToRNBvc6bTmtIHX1UKYdc1Ms6JalcJNPhry01cN9gg.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:local("Open Sans Regular Italic"),local("Open Sans Italic"),url(../_fonts/QbnGxyU-0ZN5Y47E3afvEhnJDBpR0S0s2n3P0O-TKdE-ifIsJJMZqNvDyWu7WnPDMv8MzVnrOI8_J0Nd2LH15M0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:local("Open Sans Regular Italic"),local("Open Sans Italic"),url(../_fonts/qFmcDCEqdYt4eE47FX40P7UT5A2H8kukMt0PESt9eaA-M2u67Il0JTR3DgIJlwq6M1Pm0KUHylL_fYPOpNWlVQo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:local("Open Sans Regular"),local("Open Sans"),url(../_fonts/X6obMMmogE8OjNFcgw5B6Ctfn5HFTengRSQLg3QopjI-vSImlLYzjc_94Ku7afBkFkm6ns0QuyBd0VcFbuOoyhw.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans Regular"),local("Open Sans"),url(../_fonts/1CmaTNkB_vQFgHvcivNH32PUOlduclGJTISAkR8_2t4-bz5JkmytIbBjtTDbydcesDgeIaCOZmE6JamweR53Ko8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans Regular"),local("Open Sans"),url(../_fonts/AtEdxPQRuE3zk5bIwe-u1SbFeDxyW2ncRSEMP-2hmA8-B6hvTUV9IDqh_4AxBpzN8SccaTE8NMLPuziWauqEyaY.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans Regular"),local("Open Sans"),url(../_fonts/DfpyppQ_vN017vtsTJ9mCXr1dI9OEmcU9nXWqSWiI5c-0ST398yS9wLE0T3Vg9BjxWjcw4u_8oyDmSsXudQsQAk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans Regular"),local("Open Sans"),url(../_fonts/p8_iMj97syiW7pNs08i7aDRTIfYXsn1aLaa2V5sHVE0-30kvGaRnl_dS_5qphm8F9WaWwKXf5ZuXk-R9UUCI5MQ.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans Regular"),local("Open Sans"),url(../_fonts/byHu6vCp4AwuwTuO0iQyVSYQuRWpsmQbJSU1afUFyRA-pWgEqOsXe0t46_DGNV1yRdBksk_z4LufgcYdHWce7HI.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans Regular"),local("Open Sans"),url(../_fonts/5OTXZ4M8NqKHmf3vznUpTBulrQMATUZV6lUfBehj6Rw-HxPzBaDMYcoM_heoB9jDgrgSWq2QeXBEKwaFv3-0drg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
