/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.sign-up-form .paragraph-small{--tw-font-weight:400;--tw-tracking:-.01em;letter-spacing:-.01em;font-family:Biotif,sans-serif;font-weight:400}@media (width>=1024px){.sign-up-form .paragraph-small{margin-top:0;margin-bottom:-.5rem;padding-top:.03875rem;padding-bottom:.46125rem;font-size:.8125rem;line-height:1.5rem}}.sign-up-form ol.text-list,.sign-up-form ul.text-list{--tw-leading:1.5;margin-top:.5em;margin-bottom:1em;line-height:1.5}.sign-up-form ol.text-list li,.sign-up-form ul.text-list li{margin-bottom:.5em;padding-left:3.5em;position:relative}.sign-up-form ol.text-list li:before,.sign-up-form ul.text-list li:before{content:"—";text-align:center;margin-inline:1.875rem;align-self:flex-start;width:1em;margin-left:1em;margin-right:1em;display:inline-block;position:absolute;top:0;left:0}.sign-up-form .form-field label,.sign-up-form .form-field[data-value]:after{margin-top:.5rem;margin-bottom:0;padding-top:.0225rem;padding-bottom:.4775rem;font-size:.875rem;line-height:1.5rem}@media (width>=1024px){.sign-up-form .form-field label,.sign-up-form .form-field[data-value]:after{margin-top:1rem;margin-bottom:.5rem;padding-top:.00625rem;padding-bottom:.49375rem;font-size:.9375rem;line-height:1.5rem;transform:scale(1)}}.sign-up-form .form-control{transform-origin:0;margin-top:0;margin-bottom:.5rem;padding-top:.49rem;padding-bottom:.01rem;font-size:1rem;line-height:1.5rem;transform:scale(.875)translateZ(0)}@media (width>=1024px){.sign-up-form .form-control{margin-top:1rem;margin-bottom:.5rem;padding-top:.00625rem;padding-bottom:.49375rem;font-size:.9375rem;line-height:1.5rem;transform:scale(1)translateZ(0)}}.sign-up-form .form-field label:before{top:.75rem}.sign-up-form .form-control,.sign-up-form .form-field[data-value]:after{padding-right:3rem}.sign-up-form__response{margin-top:.5rem;padding-left:0;padding-right:0}@media (width>=1024px){.sign-up-form__response{padding-left:1rem;padding-right:1rem}}.sign-up-form__response.slide-fade-enter-active,.sign-up-form__response.slide-fade-leave-active{transition:transform .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}.sign-up-form__response.slide-fade-enter-from,.sign-up-form__response.slide-fade-leave-to{opacity:0;transform:translateY(-5px)}.sign-up-form .form-field.is-active label{transform:translateY(-1.5rem)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}.gsap-hidden{visibility:hidden}.app-header{pointer-events:none!important}@media (width>=1024px){.app-header__navbar:after,.app-header__navbar:before{content:"";z-index:-1;opacity:0;transform:translateY(var(--opposite-y,-20px));transition:opacity .5s cubic-bezier(.66,0,.34,1);position:absolute;inset:0}.app-header__navbar:before{background:linear-gradient(#fff,#ffffffbc 19%,#ffffff8a 34%,#ffffff61 47%,#ffffff47 56.5%,#ffffff31 65%,#ffffff20 73%,#ffffff13 80.2%,#ffffff0b 86.1%,#ffffff05 91%,#ffffff02 95.2%,#ffffff01 98.2%,#fff0)}.app-header__navbar:after{background:linear-gradient(#000,#000000bc 19%,#0000008a 34%,#00000061 47%,#00000047 56.5%,#00000031 65%,#00000020 73%,#00000013 80.2%,#0000000b 86.1%,#00000005 91%,#00000002 95.2%,#00000001 98.2%,#0000)}.app-header.is-sticky.theme-dark .app-header__navbar:hover:after,.app-header.is-sticky.theme-light .app-header__navbar:hover:before{opacity:.6}}.app-header__navbar__container{grid-template-columns:auto 1fr;grid-template-areas:"brand nav";justify-items:end}.app-header__navbar .text-primary{transition:color .166s linear}.app-header__navbar .fill-primary,.app-header__navbar .fill-secondary{transition:fill .166s linear}.app-header__brand{grid-area:brand;font-size:1.0625rem}.app-header__burger,.app-header__nav{grid-area:nav}.app-header__nav{transform:translate(100%)}@media (width>=1024px){.app-header__nav{transform:none}}.app-header__nav__inner{transform:translate(-100%)}@media (width>=1024px){.app-header__nav__inner{transform:none}}.app-header__nav__menu__link>span{--tw-font-weight:300;--tw-tracking:-.01em;letter-spacing:-.01em;margin-top:0;margin-bottom:-.5rem;padding-top:.03225rem;padding-bottom:.46775rem;font-family:Beatrice Display,sans-serif;font-size:2.25rem;font-weight:300;line-height:2.5rem}@media (width>=1024px){.app-header__nav__menu__link>span{--tw-font-weight:500;--tw-tracking:0;letter-spacing:0;--tw-leading:inherit;font-family:Biotif,sans-serif;font-size:.8125rem;font-weight:500;line-height:inherit;margin-block:0;padding-block:0}}.app-header__nav__menu__link .is-underlined{transition:transform .666667s cubic-bezier(.66,0,.34,1);transform:scaleX(0)}@media (width>=1024px){.app-header__nav__menu__link .is-underlined{display:none}}.app-header__nav__menu__link .is-underlined>u{margin-bottom:2px}.app-header__nav__menu__link.nuxt-link-exact-active .is-underlined{transform:none}.app-header__backdrop{background-color:#00000080}.app-header__burger__backdrop{opacity:.05;background-color:#fff;border-radius:9999px;width:7.5rem;height:7.5rem;margin-top:-3.75rem;margin-left:-3.75rem;position:absolute;top:50%;left:50%;transform:scale(0)}@media (width>=768px){.app-header__burger__backdrop{width:10rem;height:10rem;margin-top:-5rem;margin-left:-5rem}}.app-header .socials>li{margin-bottom:1rem}.app-header .icon-burger{flex-direction:column;justify-content:space-between;align-items:flex-end;width:24px;height:11px;display:flex;position:relative}@media (width>=1024px){.app-header .icon-burger{width:30px;height:8px}}.app-header .icon-burger>span{transform-origin:100% 0;background-color:currentColor;width:100%;height:1px;transition-property:transform,opacity;transition-duration:.2s;display:block}@media (width>=1024px){.app-header .icon-burger>span{transition:none;transform:scaleX(0)}}.app-header .icon-burger>span:nth-child(2){width:66.6667%}@media (width>=768px){.app-header .icon-burger>span:nth-child(2){width:40%}}.app-header .icon-close{transform:rotate(45deg)}.app-header .lottie-container{width:9.78261em;height:1.31522em;margin-top:-.657609em;margin-left:-4.8913em;position:absolute;top:50%;left:50%}.modal__backdrop,.modal__dialog{transform:translateZ(0)}.modal__backdrop{background-color:#000000d9}.modal .icon-close{transform:rotate(45deg)}.skip-link{z-index:9999;color:#000;background:#fff;padding:8px 16px;font:14px/1.4 sans-serif;text-decoration:underline;position:absolute;top:-40px;left:8px}.skip-link:focus{top:8px}.main-container{grid-template:"page"max-content/1fr;display:grid}.main-container>.page{grid-area:page}html.lenis,html.lenis body{height:auto}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}html.has-smooth-scrollbar{scrollbar-width:none}html.has-smooth-scrollbar::-webkit-scrollbar{display:none}html.has-smooth-scrollbar .c-scrollbar{position:fixed}
