html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.c--solid-1,.c--solid-1 *{color:var(--color-solid-1)}.c--solid-2,.c--solid-2 *{color:var(--color-solid-2)}.c--solid-3,.c--solid-3 *{color:var(--color-solid-3)}.c--solid-4,.c--solid-4 *{color:var(--color-solid-4)}.c--solid-5,.c--solid-5 *{color:var(--color-solid-5)}.c--solid-6,.c--solid-6 *{color:var(--color-solid-6)}.c--solid-7,.c--solid-7 *{color:var(--color-solid-7)}.c--solid-8,.c--solid-8 *{color:var(--color-solid-8)}.c--solid-9,.c--solid-9 *{color:var(--color-solid-9)}.c--solid-10,.c--solid-10 *{color:var(--color-solid-10)}.c--solid-11,.c--solid-11 *{color:var(--color-solid-11)}.c--solid-12,.c--solid-12 *{color:var(--color-solid-12)}.c--white,.c--white *{color:var(--color-white)}.c--white-alpha-1,.c--white-alpha-1 *{color:var(--color-white-alpha-1)}.c--white-alpha-2,.c--white-alpha-2 *{color:var(--color-white-alpha-2)}.c--white-alpha-3,.c--white-alpha-3 *{color:var(--color-white-alpha-3)}.c--white-alpha-4,.c--white-alpha-4 *{color:var(--color-white-alpha-4)}.c--white-alpha-5,.c--white-alpha-5 *{color:var(--color-white-alpha-5)}.c--white-alpha-6,.c--white-alpha-6 *{color:var(--color-white-alpha-6)}.c--white-alpha-7,.c--white-alpha-7 *{color:var(--color-white-alpha-7)}.c--white-alpha-8,.c--white-alpha-8 *{color:var(--color-white-alpha-8)}.c--white-alpha-9,.c--white-alpha-9 *{color:var(--color-white-alpha-9)}.c--white-alpha-10,.c--white-alpha-10 *{color:var(--color-white-alpha-10)}.c--white-alpha-11,.c--white-alpha-11 *{color:var(--color-white-alpha-11)}.c--white-alpha-12,.c--white-alpha-12 *{color:var(--color-white-alpha-12)}.c--black,.c--black *{color:var(--color-black)}.c--black-alpha-1,.c--black-alpha-1 *{color:var(--color-black-alpha-1)}.c--black-alpha-2,.c--black-alpha-2 *{color:var(--color-black-alpha-2)}.c--black-alpha-3,.c--black-alpha-3 *{color:var(--color-black-alpha-3)}.c--black-alpha-4,.c--black-alpha-4 *{color:var(--color-black-alpha-4)}.c--black-alpha-5,.c--black-alpha-5 *{color:var(--color-black-alpha-5)}.c--black-alpha-6,.c--black-alpha-6 *{color:var(--color-black-alpha-6)}.c--black-alpha-7,.c--black-alpha-7 *{color:var(--color-black-alpha-7)}.c--black-alpha-8,.c--black-alpha-8 *{color:var(--color-black-alpha-8)}.c--black-alpha-9,.c--black-alpha-9 *{color:var(--color-black-alpha-9)}.c--black-alpha-10,.c--black-alpha-10 *{color:var(--color-black-alpha-10)}.c--black-alpha-11,.c--black-alpha-11 *{color:var(--color-black-alpha-11)}.c--black-alpha-12,.c--black-alpha-12 *{color:var(--color-black-alpha-12)}@media(min-width:640px){.sm-only{display:none!important}}@media(max-width:640px){.sm-hide{display:none!important}}.t--base{font-family:var(--font-base)}.t--h1,h1{font-size:clamp(3.2rem,2.86vw + 2.29rem,6.4rem)}.t--h1,.t--h2,h1,h2{line-height:1.05;letter-spacing:-.03em;font-weight:500}.t--h2,h2{font-size:clamp(2.8rem,1.79vw + 2.23rem,4.8rem)}.t--h3,h3{font-size:clamp(2.4rem,.71vw + 2.17rem,3.2rem);line-height:1.1;letter-spacing:-.03em;font-weight:500}.t--h4,h4{font-size:clamp(1.6rem,.71vw + 1.37rem,2.4rem);line-height:1.4;font-weight:500}.t--h4,.t--h5,h4,h5{letter-spacing:-.02em}.t--h5,h5{font-size:clamp(1.4rem,.54vw + 1.23rem,2rem);line-height:1.2;font-weight:650}.t--p-base,p-base{font-size:clamp(1.4rem,.18vw + 1.34rem,1.6rem)}.t--p-base,.t--p-xl,p-base,p-xl{line-height:1.4;letter-spacing:-.02em;font-weight:400}.t--p-xl,p-xl{font-size:clamp(1.8rem,.54vw + 1.63rem,2.4rem)}.t--p-lg,p-lg{font-size:clamp(1.6rem,.36vw + 1.49rem,2rem);line-height:1.4;letter-spacing:-.02em;font-weight:400}.t--p-sm,p-sm{font-size:clamp(1.2rem,.18vw + 1.14rem,1.4rem)}.t--p-sm,.t--p-xs,p-sm,p-xs{line-height:1.4;letter-spacing:-.02em;font-weight:500}.t--p-xs,p-xs{font-size:clamp(1.2rem,0vw + 1.2rem,1.2rem)}.t--uppercase{text-transform:uppercase}.t--italic{font-style:italic}.t--underline{font-style:underline}.t--center{text-align:center}h1,h2,h3,h4,h5,h6,p,ul{margin:0 0 clamp(2rem,.89vw + 1.71rem,3rem)}svg{pointer-events:none}ol,ul{margin:0;padding:0;list-style:none}a *,button *{pointer-events:none}:root{--font-base:Roobert,serif;--color-solid-1:#050505;--color-solid-2:#151515;--color-solid-3:#212121;--color-solid-4:#292929;--color-solid-5:#2f2f2f;--color-solid-6:#3a3a3a;--color-solid-7:#484848;--color-solid-8:#606060;--color-solid-9:#666666;--color-solid-10:#a3a3a3;--color-solid-11:#b3b3b3;--color-solid-12:#f3f3f3;--color-white:rgb(255,255,255);--color-white-alpha-1:rgba(255,255,255,0.04);--color-white-alpha-2:rgba(255,255,255,0.08);--color-white-alpha-3:rgba(255,255,255,0.16);--color-white-alpha-4:rgba(255,255,255,0.24);--color-white-alpha-5:rgba(255,255,255,0.32);--color-white-alpha-6:rgba(255,255,255,0.4);--color-white-alpha-7:rgba(255,255,255,0.48);--color-white-alpha-8:rgba(255,255,255,0.56);--color-white-alpha-9:rgba(255,255,255,0.64);--color-white-alpha-10:rgba(255,255,255,0.72);--color-white-alpha-11:rgba(255,255,255,0.8);--color-white-alpha-12:rgba(255,255,255,0.88);--color-black:rgb(0,0,0);--color-black-alpha-1:rgba(0,0,0,0.04);--color-black-alpha-2:rgba(0,0,0,0.08);--color-black-alpha-3:rgba(0,0,0,0.16);--color-black-alpha-4:rgba(0,0,0,0.24);--color-black-alpha-5:rgba(0,0,0,0.32);--color-black-alpha-6:rgba(0,0,0,0.4);--color-black-alpha-7:rgba(0,0,0,0.48);--color-black-alpha-8:rgba(0,0,0,0.56);--color-black-alpha-9:rgba(0,0,0,0.64);--color-black-alpha-10:rgba(0,0,0,0.72);--color-black-alpha-11:rgba(0,0,0,0.8);--color-black-alpha-12:rgba(0,0,0,0.88)}body{margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{outline:none!important}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none}figure{margin:0}img{vertical-align:top;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.img-responsive,img{max-width:100%;height:auto}.img-responsive{display:block}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}html{font-size:62.5%}html,html *{cursor:none!important}html#__next_error__,html#__next_error__ *{cursor:default!important}body{background:var(--color-black);color:var(--color-solid-12);font-family:var(--font-base);font-weight:400}#main{position:relative;padding-top:clamp(9rem,6.25vw + 7rem,16rem)}#main>section{margin:clamp(12rem,7.14vw + 9.71rem,20rem) 0}#main>section:first-of-type{margin-top:0}.nav-open #main:after{opacity:0}#main:after{content:"";position:absolute;width:99px;height:99px;left:calc(50% - 50px);top:-50px;background:#f3f3f3;filter:blur(50px);transition:opacity .2s linear}.container{max-width:1400px;margin:0 auto;padding:0 clamp(2rem,.89vw + 1.71rem,3rem);position:relative}.hide-scrollbar{width:100%;overflow-x:scroll;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.side-gradients{position:relative}.side-gradients:after,.side-gradients:before{content:"";position:absolute;top:0;width:25%;max-width:200px;height:100%;pointer-events:none;z-index:99;background:var(--color-black);background:linear-gradient(to right,var(--color-black),transparent)}@media(max-width:640px){.side-gradients:after,.side-gradients:before{display:none}}.side-gradients:before{left:0}.side-gradients:after{right:0;transform:scaleX(-1)}button,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);vertical-align:top;margin:0;padding:0}[data-fade]{opacity:0}[data-fade=blur]{filter:blur(20px)}.lenis::-webkit-scrollbar{width:12px;height:12px;background-color:var(--color-black)}.lenis::-webkit-scrollbar-thumb{background-color:var(--color-white);border-radius:6px;border:3px solid var(--color-black)}.lenis::-webkit-scrollbar-thumb:hover,.lenis::-webkit-scrollbar-track{background-color:var(--color-black)}.lenis::-webkit-scrollbar-track{border-radius:6px}.lenis::-webkit-scrollbar-button{display:none}.lenis,html{scrollbar-width:thin;scrollbar-color:var(--color-white) var(--color-black)}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-thumb{background-color:var(--color-white);border-radius:6px}html::-webkit-scrollbar-track{background-color:var(--color-black)}