.col,.row{display:flex}.col{flex-direction:column}.row{flex-direction:row}.wrap{flex-wrap:wrap}.mobile-wrap{flex-direction:column}@media only screen and (min-width:756px){.mobile-wrap{flex-direction:row;flex-wrap:wrap}}.stretch{flex:1 1}.self-ct{align-self:center}.align-stretch{align-items:stretch}.align-start{align-items:flex-start}.align-ct{align-items:center}.justify-start{justify-content:flex-start}.ct,.justify-ct{justify-content:center}.ct{align-items:center}.justify-space-between{justify-content:space-between}.border{border:1px solid #d3d3d3}.rounded-xs{border-radius:10rem}.rounded-s{border-radius:15rem}.rounded-m{border-radius:25rem}.button,.rounded-xl,button{border-radius:160rem}.button,button{display:flex;border:none;cursor:pointer;padding:15rem 25rem;font-size:20rem;opacity:1;transition:background-color .2s ease,opacity .2s ease;text-decoration:none;color:var(--weakest);-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;align-items:center}@media only screen and (max-width:529px){.button,button{width:100%!important}}.transparent-button{background-color:transparent}.transparent-button.focused,.transparent-button:hover{background-color:var(--transparent)}.main-button{color:#fff;background-color:var(--secondary)}.main-button.focused,.main-button:hover{color:#fff;background-color:var(--primary)}.darkgray-button{background-color:var(--strongest)}.darkgray-button.focused,.darkgray-button:hover{background-color:var(--strong)}.mg-x-m{margin-left:25rem!important;margin-right:25rem!important}.mg-x-a{margin-left:auto!important;margin-right:auto!important}.mg-y-s{margin-top:15rem!important;margin-bottom:15rem!important}.mg-y-m{margin-top:25rem!important;margin-bottom:25rem!important}.mg-y-l{margin-top:60rem!important;margin-bottom:60rem!important}.mg-y-a{margin-top:auto!important;margin-bottom:auto!important}.mg-y-n{margin-top:0!important;margin-bottom:0!important}.mg-t-s{margin-top:15rem!important}.mg-t-m{margin-top:25rem!important}.mg-t-l{margin-top:60rem!important}.mg-t-a{margin-top:auto!important}.mg-lt-a{margin-left:auto!important}.mg-rg-m{margin-right:25rem!important}.mg-rg-a{margin-right:auto!important}.mg-b-s{margin-bottom:15rem!important}.mg-b-m{margin-bottom:25rem!important}.mg-a{margin:auto!important}.pd-x-s{padding-left:15rem!important;padding-right:15rem!important}.pd-x-m{padding-left:25rem!important;padding-right:25rem!important}.pd-y-xxs{padding-top:5rem!important;padding-bottom:5rem!important}.pd-y-xs{padding-top:10rem!important;padding-bottom:10rem!important}.pd-y-s{padding-top:15rem!important;padding-bottom:15rem!important}.pd-y-l{padding-top:60rem!important;padding-bottom:60rem!important}.pd-y-xl{padding-top:160rem!important;padding-bottom:160rem!important}.pd-y-n{padding-top:0!important;padding-bottom:0!important}.pd-t-xl{padding-top:160rem!important}.pd-b-s{padding-bottom:15rem!important}.pd-s{padding:15rem!important}.pd-m{padding:25rem!important}.gap-xs{gap:10rem!important}.gap-s{gap:15rem!important}.gap-m{gap:25rem!important}.gap-l{gap:60rem!important}.gap-xl{gap:160rem!important}.w-l{width:200rem}.w-f{width:100%}.h-f{height:100%}.s-xs{height:25rem;width:25rem}.s-s{height:60rem;width:60rem}.s-m{height:85rem;width:85rem}.table{display:grid}.table *{white-space:nowrap}.light{--weakest:#fff;--weak:#ececed;--normal:#94969c;--medium:#61646c;--strong:#1f242f;--strongest:#0c111d;--transparent:hsla(0,0%,86%,.8);--primary:#006eff;--secondary:#0053c0;--highlight:#e70087;--good:#47c78b;--good-dark:#2e7e59}.dark,.light{color:var(--strong)}.dark{--weakest:#0c111d;--weak:#1f242f;--normal:#61646c;--medium:#7f7f7f;--strong:#ececed;--strongest:#fff;--transparent:hsla(0,0%,8%,.8);--primary:#006eff;--secondary:#0053c0;--highlight:#e70087;--good:#47c78b;--good-dark:#2e7e59}.c-weak{color:var(--weak)!important}.bg-weak{background-color:var(--weak)!important}.c-medium{color:var(--medium)!important}.bg-medium{background-color:var(--medium)!important}.c-strong{color:var(--strong)!important}.c-strongest{color:var(--strongest)!important}.c-primary{color:var(--primary)!important}.bg-secondary{background-color:var(--secondary)!important}.tx-xs{font-size:14rem}.tx-s{font-size:18rem}.tx-m{font-size:20rem}.tx-l{font-size:24rem}.tx-xl{font-size:30rem}.tx-ct{text-align:center}.tx-lt{text-align:left}.tx-rg{text-align:right}.tx-thick{font-weight:600}.underline{text-decoration:underline}.show{visibility:visible;opacity:1;will-change:opacity;transition:opacity .5s ease}@keyframes pulse{0%{box-shadow:0 10rem 25rem 0 #fff}to{box-shadow:0 10rem 25rem 0 transparent}}@keyframes appear{0%{opacity:0}to{opacity:1}}.appear{will-change:opacity;animation-name:appear;animation-timing-function:ease;animation-duration:.2s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotate{animation-name:rotate;animation-timing-function:linear;animation-duration:1.2s;animation-iteration-count:infinite;animation-fill-mode:forwards}@font-face{font-family:Inter;font-style:normal;src:url(/fonts/Inter-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Inter;font-style:normal;src:url(/fonts/Inter-SemiBold.ttf);font-weight:600;font-display:swap}html{padding:0;margin:0;font-family:Inter,sans-serif;scroll-behavior:smooth;font-size:.8px}@media only screen and (min-width:756px){html{font-size:.9px}}p{letter-spacing:-.44px}body,p{line-height:1.5}body{overscroll-behavior-y:none;font-size:20rem;font-weight:400;background:#fff;min-height:100vh;width:100vw;overflow-x:hidden}*{box-sizing:border-box;position:relative;margin:0}#__next{display:flex;flex-direction:column;min-height:100vh}header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;background-color:hsla(0,0%,100%,0);z-index:1}.menu{display:none}@media only screen and (min-width:756px){.menu{display:flex}}.menu a{display:flex;align-items:center;justify-content:center;height:100%;color:var(--medium);padding:0 25rem;transition:color .2s ease}.menu a:hover{color:var(--secondary)}h1,h2,h3,h4{line-height:1.2;letter-spacing:-1rem}h1{font-weight:600;font-size:45rem}@media only screen and (min-width:1024px){h1{font-size:90rem}}h2{font-weight:400;font-size:35rem}@media only screen and (min-width:1024px){h2{font-size:50rem}}h3{font-weight:400;font-size:25rem;color:var(--medium)}@media only screen and (min-width:1024px){h3{font-size:35rem}}h4{font-weight:600}h3,h4,p{max-width:1200rem}img{min-width:0;min-height:0}a{color:var(--primary);text-decoration:none;margin:auto 0;transition:color .1s ease}a,a *{cursor:pointer}a:hover{color:var(--secondary)}.icon-text{letter-spacing:3px}.section{margin:0 auto;max-width:1700rem;width:90%;padding-top:60rem}@media only screen and (min-width:756px){.section{padding-top:160rem}}ol,ul{display:flex;flex-direction:column;margin:0!important}.pill{border-radius:50px;padding:10rem 15rem;background-color:var(--weak);color:var(--medium);white-space:nowrap}.bottom-fader{position:sticky;bottom:0;left:0;width:100vw;padding:30rem;pointer-events:none}.bottom-fader a,.bottom-fader button{pointer-events:all}@media only screen and (min-width:756px){.bottom-fader{padding:80rem}}.nopointer{pointer-events:none}.strong-fader{background-image:linear-gradient(to bottom,transparent,var(--weakest))}.weak-fader{background-image:linear-gradient(to bottom,transparent,var(--weak))}@media only screen and (min-width:1024px){.sticky-desktop{position:sticky;top:160rem}}.bg{background-color:var(--weakest)}.card{flex-basis:400rem}.card-width{min-width:320rem}.shadow{box-shadow:0 0 10px rgba(0,0,0,.2)}.image-shrink{max-width:100%;max-height:100%;height:auto;-o-object-fit:contain;object-fit:contain}