*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/* ! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color: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-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.relative{position:relative}.sticky{position:sticky}.mb-1{margin-bottom:.25rem}.mb-\[var\(--space-m\)\]{margin-bottom:var(--space-m)}.mt-0{margin-top:0}.flex{display:flex}.resize{resize:both}.justify-center{justify-content:center}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--color-white:#f7f7fd;--color-light-grey:#eaeaf2;--color-grey:#c4c5d1;--color-grey-rgba:rgba(196,197,209,0.545);--color-dark-grey:#3c3d47;--color-dark-grey-rgba:rgba(60,61,71,0.85);--color-dark:#191922;--color-dark-rgba:rgba(51,51,51,0.25);--color-blue:#3a4add;--color-blue-rgba:#4c5ae0;--animation-primary:cubic-bezier(0.075,0.82,0.165,1);--animation-thumb:cubic-bezier(0.74,0.05,0.76,0.89);--animation-smooth:cubic-bezier(0.5,0.5,0,1);--timing-quickest:0.325s;--timing-quick:0.7s;--timing-smooth:0.9s;--timing-smoothest:1.25s;--space-l:4rem;--space-m:2rem;--space-s:1.25rem;--space-xs:1rem;--section-padding-big:min(10vw,10em);--section-padding:min(8vw,8em);--section-padding-medium:min(6vw,6em);--section-padding-small:min(3.5vw,3.5em);--container-space-s:clamp(16px,4vw,36px);--container-space-m:clamp(20px,6vw,48px);--container-space-l:clamp(24px,6vw,64px);--fontsize-7:clamp(1rem,0.9342rem + 0.3509vi,1.25rem);--fontsize-6:clamp(1.25rem,1.1138rem + 0.7263vi,1.7675rem);--fontsize-5:clamp(1.5625rem,1.316rem + 1.3147vi,2.4992rem);--fontsize-4:clamp(1.9531rem,1.5371rem + 2.2187vi,3.5339rem);--fontsize-3:clamp(2.4414rem,1.7689rem + 3.5868vi,4.997rem);--fontsize-2:clamp(3.0518rem,1.9954rem + 5.6336vi,7.0657rem);--fontsize-1:clamp(3.8147rem,2.1894rem + 8.6684vi,9.9909rem);--fontsize-0:clamp(2.25rem,0.5875rem + 8.3125vw,10.5625rem);--nav-height:calc(var(--container-space-s) + 2 * var(--space-s) + var(--space-m));--footer-height:calc(var(--space-xs) + 2 * var(--space-xs) + var(--fontsize-6));line-height:1.25;font-weight:400;font-style:normal;font-size:16px;background-color:var(--color-white);color:var(--color-dark)}::selection{color:var(--color-white);background:var(--color-blue)}#no-scroll{overflow:hidden;height:100%}::-webkit-scrollbar{height:4px;width:10px}::-webkit-scrollbar-track{border-radius:4%}::-webkit-scrollbar-track,::-webkit-scrollbar-track:hover{background-color:var(--color-light-grey)}::-webkit-scrollbar-track:active{background-color:var(--color-light-grey)}::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--color-dark-grey)}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background-color:var(--color-blue)}h1{line-height:1.125;font-size:var(--fontsize-1)}h2{font-size:var(--fontsize-2)}h3{font-size:var(--fontsize-3)}h4{font-size:var(--fontsize-4)}h5{font-size:var(--fontsize-5)}h6{font-size:var(--fontsize-6)}p{text-wrap:balance;font-size:var(--fontsize-7)}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.extrabold{font-weight:800}@media screen and (max-width:1440px){:root{--space-l:3.5rem;--space-m:1.75rem;--space-s:1.25rem;--space-xs:1rem;--section-padding-big:15vw;--section-padding:12vw;--section-padding-medium:9vw;--section-padding-small:6vh}}@media screen and (max-width:1280px){:root{--space-l:3rem;--space-m:1.75rem;--space-s:1rem;--space-xs:0.75rem;--section-padding-big:15vw;--section-padding:12vw;--section-padding-medium:9vw;--section-padding-small:6vh}}@media screen and (max-width:1024px){:root{--space-l:2.5rem;--space-m:1.5rem;--space-s:0.8rem;--space-xs:0.5rem;--section-padding-big:20vw;--section-padding:16vw;--section-padding-medium:12vw;--section-padding-small:9vw;--timing-smoothest:0.9s}}@media screen and (max-width:720px){:root{--space-l:2rem;--space-m:1.25rem;--space-s:0.6rem;--section-padding-big:20vw;--section-padding:16vw;--section-padding-medium:12vw;--section-padding-small:9vw;--footer-height:calc(2 * var(--space-xs) + 2 * var(--space-xs) + 2 * var(--fontsize-6));--timing-smoothest:0.7s}}section{margin-bottom:var(--section-padding-big)}.container{display:flex;max-width:1920px;margin-left:auto;margin-right:auto;padding-left:var(--container-space-m);padding-right:var(--container-space-m);flex-direction:column}main{min-height:calc(100dvh - var(--nav-height))}.wrapper{display:flex;align-items:center}.title{margin:var(--space-s) 0;line-gap-override:var(--space-s)}.landing_title{font-size:var(--fontsize-0);letter-spacing:1.5px;word-spacing:1px}.highlight{z-index:-1;position:relative}.highlight:after{content:"";display:inline-block;position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;background:linear-gradient(to top,var(--color-grey-rgba) 50%,var(--color-grey-rgba) 50%);animation:4s highlight var(--animation-smooth) infinite alternate;animation-delay:4s}@keyframes highlight{0%,50%{width:0}75%{width:100%}}.shadow-s{box-shadow:var(--color-dark-rgba) 0 3px 2px,var(--color-dark-rgba) 0 1px 2px}.shadow-m{box-shadow:var(--color-dark-rgba) 0 7px 13px,var(--color-dark-rgba) 0 5px 8px}.blue{color:var(--color-blue)}.inverted{mix-blend-mode:difference}.btn-30,.btn-30 *,.btn-30 :after,.btn-30 :before,.btn-30:after,.btn-30:before{border:0 solid;box-sizing:border-box}.btn-30{-webkit-tap-highlight-color:transparent;background-image:none;cursor:pointer;margin:0;padding:0;display:block}.btn-30:disabled{cursor:default}.btn-30:-moz-focusring{outline:auto}.btn-30 svg{display:block}.btn-30 [hidden]{display:none}.btn-30{border-radius:999px;overflow:hidden;padding:var(--space-xs) var(--space-m);position:relative}.btn-30:before{aspect-ratio:1;background:var(--color-blue);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:-200%;transform:translateX(-50%);transition:all var(--animation-primary) var(--timing-smoothest)}.btn-30:hover:before{height:400%}.btn-30 .text-container{overflow:hidden}.btn-30 .text,.btn-30 .text-container{display:block;position:relative}.btn-30:hover * .text{color:var(--color-white);transition:all var(--animation-primary) var(--timing-smoothest);-webkit-animation:move-up-alternate .325s ease forwards;animation:move-up-alternate .325s ease forwards}@-webkit-keyframes move-up-alternate{0%{transform:translateY(0)}50%{transform:translateY(100%)}51%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes move-up-alternate{0%{transform:translateY(0)}50%{transform:translateY(100%)}51%{transform:translateY(-100%)}to{transform:translateY(0)}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}header>.container:first-child{padding-top:var(--container-space-s);height:fit-content;align-items:center}header>.container>div{width:100%;display:flex;flex-direction:row;height:fit-content;justify-content:space-between;align-items:center}.icon{z-index:3;width:calc(var(--space-m) * 1.25);height:calc(var(--space-m) * 1.25)}.icon,.icon>div{align-items:center}.icon>div{position:fixed}.icon-img{width:calc(var(--space-m) * 1.25);height:calc(var(--space-m) * 1.25)}.menu-bar{min-width:calc(var(--space-m) * 2);justify-content:flex-end;gap:var(--space-xs)}.menu-bar,.nav{flex-direction:row}.menu{z-index:3;width:calc(var(--space-m) * 2);height:calc(var(--space-m) * 2)}.menu>div{position:fixed}.menu-close,.menu-open{width:calc(var(--space-m) * 2);height:calc(var(--space-m) * 2);border-radius:var(--space-l);font-weight:500;padding:0;align-content:center;justify-content:center}.menu-close ::selection,.menu-link ::selection,.menu-open ::selection{background:none;color:none}.menu-open{background:var(--color-grey);color:var(--color-dark)}.menu-close{color:var(--color-light-grey);background:var(--color-dark-grey)}.menu-close:hover{border:none}@media screen and (max-width:720px){.nav *{padding:0;margin:0;visibility:hidden;width:0}}header>div:nth-child(2){display:flex;justify-content:flex-end;align-items:flex-end;height:0}.overlay{color:var(--color-grey-rgba);z-index:2;display:flex;justify-content:flex-start;position:fixed;top:0;max-width:0dvw;height:100%;background-color:var(--color-dark);flex-direction:column;border-radius:calc(var(--space-s) + var(--space-m));margin-top:calc(var(--container-space-s) - var(--space-s));margin-right:calc(-1 * var(--space-s));margin-bottom:calc(var(--container-space-s) - var(--space-s));overflow:hidden}.overlay>.wrapper{height:calc(100dvh - (var(--container-space-m) - var(--space-s)))}.menu-links{padding:calc(var(--container-space-l) * 2) calc(var(--container-space-m) * 2);display:flex;text-align:left;flex-direction:column;margin-top:auto;margin-bottom:auto}#target{z-index:-10}.menu-link{letter-spacing:.01vw;margin:var(--space-xs) 0}.bothactive-link{transition:all var(--animation-primary) var(--timing-smoothest)}.active-link{color:var(--color-white)}.inactive-link{font-size:calc((var(--fontsize-3) + var(--fontsize-4)) / 2.25);color:var(--color-grey-rgba)}@media screen and (max-width:1366px){.menu-links{text-align:center}.overlay{align-items:center;justify-content:center;margin:0;margin-top:calc(var(--container-space-s) - var(--space-s));margin-right:calc(-1 * var(--space-s))}.overlay>.wrapper{margin:0 auto;height:calc(100dvh - (var(--container-space-s) * 2) + (var(--space-s) * 2))}.bothactive-link,.inactive-link{font-size:var(--fontsize-3)}.inactive-link{color:var(--color-grey-rgba)}}.dim-overlay{position:fixed;top:0;width:100dvw;height:100dvh;background-color:rgba(0,0,0,.356);opacity:0;z-index:1;pointer-events:none;transition:all var(--animation-smooth) 1s}.dim-overlay.active{transition:all 1.75s ease-in-out;opacity:.5;pointer-events:auto}.footer-wrapper-parent{position:relative;height:calc(var(--footer-height) + (var(--section-padding-medium) * 2) + (var(--space-l) * 4) + var(--space-s) + (var(--fontsize-6) * 1.25) + (var(--fontsize-2) * 2.5))}.footer-wrapper-child{position:fixed;height:fit-content;bottom:0;width:100%}.footer{display:flex;justify-content:center}.footer>div{z-index:1;color:var(--color-dark-grey-rgba);display:flex;bottom:0;width:100%;padding:var(--space-xs) 0;justify-content:space-between;align-items:center}@media screen and (max-width:720px){.footer>div{flex-direction:column-reverse;text-align:center}.footer .wrapper{padding-top:var(--space-xs)}}.collab{display:flex;justify-content:center;text-align:center;text-wrap:balance;margin:var(--section-padding-big) auto}.collab button{margin-top:var(--space-s);text-wrap:nowrap;color:var(--color-white);aspect-ratio:1/1;padding:var(--space-l);background:var(--color-blue);border-radius:50vh}@media screen and (max-width:400px){.footer-wrapper-parent{height:calc(var(--footer-height) + (var(--section-padding-big) * 2) + (var(--space-l) * 4) + var(--space-s) + (var(--fontsize-6) * 1.25) + (var(--fontsize-2) * 3.75))}}@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d1736fc94d1eebee-s.woff2) format("woff2");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-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a22b1dc24103c00d-s.p.woff2) format("woff2");unicode-range:u+00??,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-face{font-family:Urbanist Fallback;src:local("Arial");ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.00%;size-adjust:99.04%}.__className_3fb87d{font-family:Urbanist,Urbanist Fallback;font-style:normal}