@font-face{font-family:PolySans;src:local(PolySans Regular),local(PolySans),url(../fonts/PolySans-Neutral.woff2)format("woff2"),url(../fonts/PolySans-NeutralWide.woff2)format("woff2"),url(../fonts/PolySans-SlimMono.woff2)format("woff2"),url(../fonts/PolySans-SlimWide.woff2)format("woff2"),url(../fonts/PolySans-Neutral.woff)format("woff"),url(../fonts/PolySans-NeutralWide.woff)format("woff"),url(../fonts/PolySans-SlimMono.woff)format("woff"),url(../fonts/PolySans-SlimWide.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:PolySans Slim Wide;src:local(PolySans Slim Wide Regular),local(PolySans Slim Wide),url(../fonts/PolySans-SlimWide.woff2)format("woff2"),url(../fonts/PolySans-SlimWide.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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}:root{--color-white:#fff;--color-black:#141414;--color-hyper-black:#1a1b1a;--color-hyper-black-deep:#090909;--color-hyper-black-raise:#111;--color-light-white:#fff;--color-off-white:#d9d9d9;--color-grey-75:silver;--color-grey-50:gray;--color-grey-40:#fff5;--color-grey-30:#4e4848;--color-grey-25:#333;--color-grey-20:#2a2a2a;--color-grey-15:#1e1e1e;--color-signal-pink:#8a50cc;--color-signal-pink-hi:#c083ff;--color-signal-pink-lo:#8a50cc;--color-light-purple:#7703b6;--color-deep-purple:#5f12d2;--color-deep-blue:#4311e9;--color-dark-blue:#32275b;--color-nova-lavender:#9e97a5;--color-signal-yellow:#e7c67d;--color-signal-yellow-hi:#f5da9b;--color-dim-brown:#6a5b35;--color-gains-green:#4ec363;--color-gains-green-dim:#3c8d4a;--color-loss-red:#ef3c42;--color-loss-red-dim:#c84242;--color-on-pink:#120821;--color-hyperliquid:#97fce4;--color-code-blue:#8fb8ff;--color-line-chrome:#404040;--color-fg-1:#d9d9d9;--color-fg-2:silver;--color-fg-3:#fff5;--color-fg-4:#4e4848;--color-fg-invert:#1a1b1a;--color-bg:#1a1b1a;--color-bg-chrome:#090909;--color-bg-raise:#111;--color-heading:#d9d9d9;--color-text:#d9d9d9;--font-family-sans:"PolySans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--font-family-wide:"PolySans Wide", "PolySans", sans-serif;--font-family-mono:"PolySans Mono", "SF Mono", ui-monospace, Menlo, Consolas, monospace;--font-family-display:"PolySans Slim Wide", "PolySans Wide", sans-serif;--font-family-heading:var(--font-family-sans);--font-family-text:var(--font-family-sans);--font-size-base:16px;--font-weight-base:400;--font-height-base:1.4;--font-family-base:var(--font-family-sans);--font-spacing-base:0;--font-size-h-xs:1rem;--font-weight-h-xs:400;--font-height-h-xs:1.4;--font-family-h-xs:var(--font-family-sans);--font-spacing-h-xs:0;--font-size-h-sm:1.25rem;--font-weight-h-sm:400;--font-height-h-sm:1.2;--font-family-h-sm:var(--font-family-sans);--font-spacing-h-sm:0;--font-size-h-md:1.5rem;--font-weight-h-md:400;--font-height-h-md:1.2;--font-family-h-md:var(--font-family-wide);--font-spacing-h-md:0;--font-size-h-lg:clamp(1.875rem, 4vw, 3.375rem);--font-weight-h-lg:400;--font-height-h-lg:1.04;--font-family-h-lg:var(--font-family-wide);--font-spacing-h-lg:0;--font-size-h-xl:clamp(2.125rem, 5vw, 4.5rem);--font-weight-h-xl:400;--font-height-h-xl:1;--font-family-h-xl:var(--font-family-wide);--font-spacing-h-xl:0;--font-size-h-xxl:clamp(3.25rem, 6.4vw, 6rem);--font-weight-h-xxl:400;--font-height-h-xxl:1;--font-family-h-xxl:var(--font-family-wide);--font-spacing-h-xxl:0;--font-size-h-page:clamp(2.125rem, 5vw, 3.75rem);--font-weight-h-page:400;--font-height-h-page:1;--font-family-h-page:var(--font-family-wide);--font-spacing-h-page:0;--font-size-t-xl:1.2rem;--font-weight-t-xl:400;--font-height-t-xl:1.5;--font-family-t-xl:var(--font-family-sans);--font-spacing-t-xl:0;--font-size-t-lg:1rem;--font-weight-t-lg:400;--font-height-t-lg:1.55;--font-family-t-lg:var(--font-family-sans);--font-spacing-t-lg:0;--font-size-t-md:.875rem;--font-weight-t-md:400;--font-height-t-md:1.4;--font-family-t-md:var(--font-family-sans);--font-spacing-t-md:0;--font-size-t-sm:.75rem;--font-weight-t-sm:400;--font-height-t-sm:1.3;--font-family-t-sm:var(--font-family-mono);--font-spacing-t-sm:.02em;--font-size-t-xs:.625rem;--font-weight-t-xs:400;--font-height-t-xs:1.3;--font-family-t-xs:var(--font-family-mono);--font-spacing-t-xs:.02em;--font-size-t-2xs:.5625rem;--font-weight-t-2xs:400;--font-height-t-2xs:1.3;--font-family-t-2xs:var(--font-family-mono);--font-spacing-t-2xs:.02em;--font-size-code:.75rem;--font-weight-code:400;--font-height-code:1.7;--font-family-code:var(--font-family-mono);--font-spacing-code:0;--layout-padding-top:8rem;--section-spacing:4.6875rem}@media only screen and (width<=1080px){:root{--section-spacing:3rem}}:root{--grid-container-max-width:1320px;--grid-offset:40px;--grid-columns-count:12;--grid-column-abs-width:103px}@media only screen and (width<=900px){:root{--grid-offset:20px}}:root{--scrollbar-width:calc((var(--vw) - var(--cw))*100);--grid-container-max-width-rem:82.5rem;--grid-abs-offset:calc(50% - min(50vw, calc(var(--grid-container-max-width-rem) / 2)) + var(--grid-offset) + min(max(calc((var(--grid-container-max-width-rem) / 2) - 50vw + (var(--scrollbar-width) / 2)), 0px), calc(var(--scrollbar-width) / 2)));--grid-width:min(calc(100vw - var(--grid-offset)*2 - var(--scrollbar-width)), calc(var(--grid-container-max-width-rem) - var(--grid-offset)*2));--grid-column-width:calc(var(--grid-width)*.08306);--grid-gutter-width:calc(var(--grid-width)*.00029)}.u-section{margin:var(--section-spacing) 0}.u-section:first-child{margin-top:0}.u-section:last-child{margin-bottom:0}.section{z-index:2;padding:7.5rem 0;position:relative}@media only screen and (width<=900px){.section{padding:4.5rem 0}}.u-hold{min-height:6rem;color:var(--color-fg-3);font-family:var(--font-family-mono);flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;padding:1.75rem 0;font-size:.9375rem;line-height:1.4;display:flex}.u-hold--center{text-align:center;align-items:center}.u-hold small{opacity:.75;max-width:46ch;font-family:var(--font-family-sans);font-size:.8125rem;line-height:1.55}.b-panel>.u-hold{padding-left:1.375rem;padding-right:1.375rem}.tick{position:relative}.tick:after,.tick:before,.tick>.tick-br,.tick>.tick-tr{content:"";pointer-events:none;border:0 solid #ffffff2e;width:.4375rem;height:.4375rem;position:absolute}.tick:before{border-top-width:1px;border-left-width:1px;top:0;left:0}.tick:after{border-top-width:1px;border-right-width:1px;top:0;right:0}.tick>.tick-bl{content:"";pointer-events:none;border-bottom:1px solid #ffffff2e;border-left:1px solid #ffffff2e;width:.4375rem;height:.4375rem;position:absolute;bottom:0;left:0}.tick>.tick-br{border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.u-container,.u-container--fluid{width:calc(100% - var(--grid-offset)*2);max-width:calc(var(--grid-container-max-width-rem) - var(--grid-offset)*2);margin-left:auto;margin-right:auto}.u-container--fluid{--grid-container-max-width-rem:144rem;--grid-offset:clamp(2rem, 5.5vw, 6rem)}@media only screen and (width<=900px){.u-container--fluid{--grid-offset:1.25rem}}.t-base{font:var(--font-weight-base) var(--font-size-base)/var(--font-height-base) var(--font-family-base);letter-spacing:var(--font-spacing-base,0);margin:0}.t-h-xs{font:var(--font-weight-h-xs) var(--font-size-h-xs)/var(--font-height-h-xs) var(--font-family-h-xs);letter-spacing:var(--font-spacing-h-xs,0);margin:0}.t-h-sm{font:var(--font-weight-h-sm) var(--font-size-h-sm)/var(--font-height-h-sm) var(--font-family-h-sm);letter-spacing:var(--font-spacing-h-sm,0);margin:0}.t-h-md{font:var(--font-weight-h-md) var(--font-size-h-md)/var(--font-height-h-md) var(--font-family-h-md);letter-spacing:var(--font-spacing-h-md,0);margin:0}.t-h-lg{font:var(--font-weight-h-lg) var(--font-size-h-lg)/var(--font-height-h-lg) var(--font-family-h-lg);letter-spacing:var(--font-spacing-h-lg,0);margin:0}.t-h-xl{font:var(--font-weight-h-xl) var(--font-size-h-xl)/var(--font-height-h-xl) var(--font-family-h-xl);letter-spacing:var(--font-spacing-h-xl,0);margin:0}.t-h-xxl{font:var(--font-weight-h-xxl) var(--font-size-h-xxl)/var(--font-height-h-xxl) var(--font-family-h-xxl);letter-spacing:var(--font-spacing-h-xxl,0);margin:0}.t-h-page{font:var(--font-weight-h-page) var(--font-size-h-page)/var(--font-height-h-page) var(--font-family-h-page);letter-spacing:var(--font-spacing-h-page,0);margin:0}.t-t-xl{font:var(--font-weight-t-xl) var(--font-size-t-xl)/var(--font-height-t-xl) var(--font-family-t-xl);letter-spacing:var(--font-spacing-t-xl,0);margin:0}.t-t-lg{font:var(--font-weight-t-lg) var(--font-size-t-lg)/var(--font-height-t-lg) var(--font-family-t-lg);letter-spacing:var(--font-spacing-t-lg,0);margin:0}.t-t-md{font:var(--font-weight-t-md) var(--font-size-t-md)/var(--font-height-t-md) var(--font-family-t-md);letter-spacing:var(--font-spacing-t-md,0);margin:0}.t-t-sm{font:var(--font-weight-t-sm) var(--font-size-t-sm)/var(--font-height-t-sm) var(--font-family-t-sm);letter-spacing:var(--font-spacing-t-sm,0);margin:0}.t-t-xs{font:var(--font-weight-t-xs) var(--font-size-t-xs)/var(--font-height-t-xs) var(--font-family-t-xs);letter-spacing:var(--font-spacing-t-xs,0);margin:0}.t-t-2xs{font:var(--font-weight-t-2xs) var(--font-size-t-2xs)/var(--font-height-t-2xs) var(--font-family-t-2xs);letter-spacing:var(--font-spacing-t-2xs,0);margin:0}.t-code{font:var(--font-weight-code) var(--font-size-code)/var(--font-height-code) var(--font-family-code);letter-spacing:var(--font-spacing-code,0);margin:0}.u-height-fix{pointer-events:none;height:.8em;line-height:.9;display:block}.is-android .u-height-fix,.is-windows .u-height-fix{height:.75em;line-height:1}@media only screen and (width<=987px){.is-android .u-height-fix,.is-windows .u-height-fix{line-height:1.1}}.t-link{display:inline-block;position:relative}.t-link:before{transform-origin:100%;width:100%;height:1px;transition:transform .3s ease(in-out-cubic);content:"";background:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(0)}.t-link:hover:before{transform-origin:0;transform:scaleX(1)}.t-section-title{font:var(--font-weight-h-lg) var(--font-size-h-lg)/var(--font-height-h-lg) var(--font-family-h-lg);letter-spacing:var(--font-spacing-h-lg,0);max-width:16em;color:var(--color-off-white);text-wrap:balance;margin:0 0 1.25rem}.t-section-lede{font:var(--font-weight-t-xl) var(--font-size-t-xl)/var(--font-height-t-xl) var(--font-family-t-xl);letter-spacing:var(--font-spacing-t-xl,0);max-width:44ch;color:var(--color-fg-2);margin:0}.u-hidden{visibility:hidden;display:none!important}.u-sr-only{width:1px;height:1px;clip-path:rect(0,0,0,0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-reveal=title]{opacity:0}[data-reveal=title] .line{clip-path:inset(0 0 -.125em)}[data-reveal=title] .word{transform-origin:50% 0;will-change:transform}[data-reveal=title].is-revealed{opacity:1}[data-reveal=media]{--clip-offset:3rem;clip-path:xywh(var(--clip-offset) var(--clip-offset) calc(100% - var(--clip-offset)*2) calc(100% - var(--clip-offset)*2) round 1rem);will-change:clip-path;transition:clip-path .8s cubic-bezier(.645,.045,.355,1);overflow:hidden}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){[data-reveal=media]{--clip-offset:1.5rem}}[data-reveal=media]>:first-child{will-change:transform;transition:transform 2s cubic-bezier(0,.65,.2,1);transform:translateZ(0)scale(1.5)}[data-reveal=media].is-revealed{clip-path:xywh(0 0 100% 100% round 1rem)}[data-reveal=media].is-revealed>:first-child{transform:translateZ(0)scale(1)}@media (prefers-reduced-motion:no-preference){.u-reveal{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.u-reveal:not(.in){transform:translateY(.875rem)}}.u-lines .line{margin-bottom:-.12em;padding-bottom:.12em;overflow:hidden}@keyframes hn-pulse{0%{box-shadow:0 0 #4ec36380}70%{box-shadow:0 0 0 .4375rem #4ec36300}to{box-shadow:0 0 #4ec36300}}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{color:var(--color-white);font:500 1.4444rem/1.115 var(--font-family-heading);margin:1.5em 0 0}.rte h1 b,.rte h1 strong,.rte h2 b,.rte h2 strong,.rte h3 b,.rte h3 strong,.rte h4 b,.rte h4 strong,.rte h5 b,.rte h5 strong,.rte h6 b,.rte h6 strong{font-weight:inherit}.rte p{margin:1em 0}.rte h1{font:var(--font-weight-h-1) var(--font-size-h-1)/var(--font-height-h-1) var(--font-family-h-1);letter-spacing:var(--font-spacing-h-1,0);margin:0 0 1em}.rte h2{font:var(--font-weight-h-2) var(--font-size-h-2)/var(--font-height-h-2) var(--font-family-h-2);letter-spacing:var(--font-spacing-h-2,0)}.rte h2,.rte h3{margin:2em 0 1em}.rte h3{font:var(--font-weight-h-3) var(--font-size-h-3)/var(--font-height-h-3) var(--font-family-h-3);letter-spacing:var(--font-spacing-h-3,0)}.rte h4{font:var(--font-weight-h-4) var(--font-size-h-4)/var(--font-height-h-4) var(--font-family-h-4);letter-spacing:var(--font-spacing-h-4,0)}.rte h4,.rte h5{margin:2em 0 1em}.rte h5{font:var(--font-weight-h-5) var(--font-size-h-5)/var(--font-height-h-5) var(--font-family-h-5);letter-spacing:var(--font-spacing-h-5,0)}a{color:currentColor;text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0}.site-background{z-index:0;pointer-events:none;width:100%;height:100lvh;position:fixed;top:0;left:0;overflow:hidden}.site-background .s__ruler{--radii-ratio:2;--offset-x:0%;--offset-y:0%;top:calc(50% - var(--height)/2 + var(--offset-y));left:calc(50% - var(--width)/2 + var(--offset-x));z-index:2;width:var(--width);height:var(--height);pointer-events:none;position:absolute}.site-background .s__ruler--footer-radii,.site-background .s__ruler--layer-2-radii,.site-background .s__ruler--layer-2-radii-out,.site-background .s__ruler--layer-3-radii,.site-background .s__ruler--layer-4-radii{--height:calc(var(--width)*var(--radii-ratio))}.site-background .s__ruler--layer-2-clip{--width:324px;--height:324px}@media only screen and (width<=987px){.site-background .s__ruler--layer-2-clip{--width:200px;--height:200px}}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.site-background .s__ruler--layer-2-clip{--min-size:calc(67svh - 22.5rem);--width:min(145px, var(--min-size));--height:min(145px, var(--min-size));top:calc(50svh - var(--height)/2 + 1.25rem)}}.site-background .s__ruler--layer-2-radii{--width:243px;--offset-x:-1.5%;--offset-y:-1%}@media only screen and (width<=987px){.site-background .s__ruler--layer-2-radii{--width:175px}}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.site-background .s__ruler--layer-2-radii{--width:85px;--offset-x:-1.5%;--offset-y:0%}}.site-background .s__ruler--layer-2-radii-out{--width:468.75vw;--radii-ratio:.55;--offset-x:15%;--offset-y:calc(var(--width)*-.155)}@media only screen and (width<=987px){.site-background .s__ruler--layer-2-radii-out{--offset-y:calc(var(--width)*-.125)}}@media only screen and (width<=767px){.site-background .s__ruler--layer-2-radii-out{--width:600vw}}.site-background .s__ruler--footer-radii{--width:380rem;--radii-ratio:2;--offset-y:-72rem}@media only screen and (width<=1536px){.site-background .s__ruler--footer-radii{--offset-y:-78rem}}@media only screen and (width<=987px){.site-background .s__ruler--footer-radii{--width:290rem;--offset-y:-53rem}}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.site-background .s__ruler--footer-radii{--width:200rem;--offset-y:-28rem}}.site-background .s__ruler--layer-3-clip{--width:630px;--height:560px}@media only screen and (width<=987px){.site-background .s__ruler--layer-3-clip{--width:calc(100vw - 10rem);--height:calc(70svh - 21.25rem)}}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.site-background .s__ruler--layer-3-clip{--width:calc(100vw - 7.5rem);--height:calc(70svh - 21.25rem);top:calc(50svh - var(--height)/2 + 1.25rem)}}.site-background .s__ruler--layer-3-radii{--width:486px;--offset-x:1.5%;--offset-y:3%}@media only screen and (width<=987px){.site-background .s__ruler--layer-3-radii{--width:400px}}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.site-background .s__ruler--layer-3-radii{--width:260px;--offset-x:2.5%;--offset-y:2%}}.site-background .s__ruler--layer-4-clip{--width:100vw;--height:100lvh}.site-background .s__ruler--layer-4-radii{--width:656px;--offset-x:2%;--offset-y:3%}@media only screen and (width<=987px){.site-background .s__ruler--layer-4-radii{--width:600px}}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.site-background .s__ruler--layer-4-radii{--width:400px}}.site-background .s__ruler--shape-outer{--width:80vw;--height:120lvh}@media only screen and (width<=987px){.site-background .s__ruler--shape-outer{--width:120vw;--height:calc(100lvh - 10rem)}}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.site-background .s__ruler--shape-outer{--width:120vw;height:calc(100svh - max(3.75rem,10svh) - 23.75rem);top:calc(max(3.75rem,10svh) + 9.0625rem)}}.site-background .s__ruler--corner-inner{--width:32px;--height:var(--width)}@media only screen and (width<=987px){.site-background .s__ruler--corner-inner{--width:12px}}.site-background .s__ruler--corner-middle{--width:10px;--height:var(--width)}@media only screen and (width<=987px){.site-background .s__ruler--corner-middle{--width:8px}}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.site-background .s__ruler--corner-middle{--width:3px}}.site-background .s__ruler--corner-outer{--width:10px;--height:var(--width)}@media only screen and (width<=987px){.site-background .s__ruler--corner-outer{--width:8px}}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.site-background .s__ruler--corner-outer{--width:3px}}.site-background .s__canvas{z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.site-background__stars{opacity:.35;position:absolute;inset:-10%}.site-background__disc{aspect-ratio:2144/1732;opacity:.32;transform-origin:58.4% 89.5%;width:111.7%;height:auto;animation:80s ease-in-out infinite site-bg-disc-drift;position:absolute;top:0;left:74.5%;overflow:visible;translate:-58.4% -16.4%}@media only screen and (width<=987px) and (orientation:portrait){.site-background__disc{width:260%;top:110%;left:85%;translate:-58.4% -89.5%}}@media (prefers-reduced-motion:reduce){.site-background__disc{animation:none}}.site-background__grain{z-index:3;mix-blend-mode:screen;opacity:.04;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22120%22%20height%3D%22120%22%3E%3Cfilter%20id%3D%22a%22%3E%3CfeTurbulence%20baseFrequency%3D%22.9%22%20numOctaves%3D%222%22%20type%3D%22fractalNoise%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E);position:absolute;inset:0}@keyframes site-bg-disc-drift{0%{transform:translateZ(0)rotate(0)scale(1)}25%{transform:translate(-2%,1%)rotate(-1.2deg)scale(1.03)}50%{transform:translate(1%,-1.5%)rotate(.8deg)scale(1.05)}75%{transform:translate(2%,.5%)rotate(1.5deg)scale(1.02)}to{transform:translateZ(0)rotate(0)scale(1)}}:root{--site-head-h:4.5rem}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){:root{--site-head-h:2.875rem}}.site-head{z-index:40;width:100%;transition:transform .45s cubic-bezier(.165,.84,.44,1);position:fixed;top:0;left:0}.site-head:before{z-index:-1;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);opacity:0;content:"";background:linear-gradient(#09090999 0,#09090985 58%,#09090900);transition:opacity .4s cubic-bezier(.165,.84,.44,1),background .3s;position:absolute;inset:0 0 -1.5rem;box-shadow:inset 0 1px #ffffff0d;-webkit-mask:linear-gradient(#000 0 62%,#0000);mask:linear-gradient(#000 0 62%,#0000)}@media (prefers-reduced-motion:no-preference){.site-head.is-home{animation:.45s cubic-bezier(.165,.84,.44,1) 6s forwards site-head-failsafe;transform:translateY(-110%)}.site-head.is-home.is-nav-open,.site-head.is-home.is-revealed{animation:none;transform:none}}.site-head.is-stuck:after,.site-head.is-stuck:before{opacity:1}.site-head.is-cta-held .site-head__cta .btn,.site-head.is-nav-open .site-head__cta .btn{opacity:0;visibility:hidden;transition-delay:0s,0s,.4s;translate:0 -.5rem}.site-head.is-nav-open:before{opacity:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-head:before{background:linear-gradient(#090909f0 0,#090909db 58%,#09090900)}}.site-head.is-nav-open .site-head__toggle span{transition:rotate .4s cubic-bezier(.86,0,.07,1),translate .4s cubic-bezier(.86,0,.07,1),scale .5s cubic-bezier(.86,0,.07,1);scale:1.3 .2}.site-head.is-nav-open .site-head__toggle span:first-child,.site-head.is-nav-open .site-head__toggle span:nth-child(3){transition-delay:0s;translate:0;rotate:45deg}.site-head.is-nav-open .site-head__toggle span:nth-child(3),.site-head.is-nav-open .site-head__toggle span:nth-child(4){scale:0 .2}.site-head.is-nav-open .site-head__toggle span:nth-child(2),.site-head.is-nav-open .site-head__toggle span:nth-child(4){transition-delay:.1s;translate:0;rotate:-45deg}.site-head__bar{height:var(--site-head-h);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}.site-head__brand{display:block}.site-head__brand img{width:10.0625rem;height:auto;display:block}@media only screen and (width<=576px),only screen and (width<=767px) and (orientation:landscape){.site-head__brand img{width:6.93rem}}.site-head__nav{flex-direction:row;justify-content:flex-start;align-items:center;gap:1.375rem;display:flex}@media only screen and (width<=1040px){.site-head__nav{display:none}}.site-head__nav a{color:var(--color-fg-1);font-family:var(--font-family-mono);letter-spacing:.02em;text-transform:uppercase;padding:.25rem 0;font-size:.75rem;transition:color .18s;position:relative}.site-head__nav a:after{background:var(--color-off-white);transform-origin:100%;content:"";width:100%;height:1px;transition:transform .3s cubic-bezier(.86,0,.07,1);position:absolute;bottom:-.0625rem;left:0;transform:scaleX(0)}.site-head__nav a:hover{color:var(--color-off-white)}.site-head__nav a:hover:after{transform-origin:0;transform:scaleX(1)}.site-head__sq{background:var(--color-grey-30);width:4px;height:4px}.site-head__cta{flex-direction:row;grid-column:3;justify-content:flex-end;align-items:center;gap:.875rem;display:flex}.site-head__cta .btn{transition:opacity .4s cubic-bezier(.165,.84,.44,1),translate .4s cubic-bezier(.165,.84,.44,1),visibility}@media only screen and (width<=1040px){.site-head.is-home:not(.is-cta-held) .site-head__cta .btn{opacity:0;visibility:hidden;transition-delay:0s,0s,.4s;translate:0 -.5rem}}.site-head__toggle{cursor:pointer;background:0 0;border:0;width:31px;height:31px;display:none;position:relative}@media only screen and (width<=1040px){.site-head__toggle{display:block}}.site-head__toggle span{background:var(--color-white);will-change:rotate,translate,scale;width:100%;height:5px;transition:rotate .4s cubic-bezier(.86,0,.07,1),translate .4s cubic-bezier(.86,0,.07,1),scale .2s cubic-bezier(.86,0,.07,1);position:absolute;top:13px;left:0;scale:.1613 1}.site-head__toggle span:first-child{transition-delay:0s;translate:-41.9355% -260%}.site-head__toggle span:nth-child(2){transition-delay:50ms;translate:41.9355% -260%}.site-head__toggle span:nth-child(3){transition-delay:.1s;translate:41.9355% 260%}.site-head__toggle span:nth-child(4){transition-delay:.15s;translate:-41.9355% 260%}.site-nav-mobile{z-index:39;padding:calc(var(--site-head-h) + 2rem) 1.5rem 2rem;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);clip-path:inset(0 0 100%);pointer-events:none;background:#090909e6;transition:clip-path .8s cubic-bezier(1,0,0,1);display:none;position:fixed;inset:0}@media only screen and (width<=1040px){.site-nav-mobile{display:block}}.site-nav-mobile__inner{flex-direction:column;gap:.25rem;max-height:100%;transition:transform .8s cubic-bezier(.55,.055,.675,.19);display:flex;overflow-y:auto;transform:translateY(-10%)}.site-nav-mobile.is-open{clip-path:inset(0);pointer-events:auto}.site-nav-mobile.is-open .site-nav-mobile__inner{transition:transform 1.6s cubic-bezier(.19,1,.22,1);transform:translateZ(0)}.site-nav-mobile a:not(.btn){color:var(--color-off-white);border-bottom:1px solid #ffffff0f;padding:.875rem 0;font-size:1.5rem}.site-nav-mobile .btn{margin-top:1.5rem}@keyframes site-head-failsafe{to{transform:none}}.site-foot[data-v-bdf2ddbd]{z-index:2;background:var(--color-bg);border-top:1px solid #ffffff0f;padding:4rem 0 2.5rem;position:relative}@media only screen and (width<=900px){.site-foot[data-v-bdf2ddbd]{padding:3rem 0 2rem}}.site-foot__top[data-v-bdf2ddbd]{grid-template-columns:1.5fr repeat(4,1fr);gap:2.5rem;display:grid}@media only screen and (width<=1180px){.site-foot__top[data-v-bdf2ddbd]{grid-template-columns:1fr 1fr 1fr}}@media only screen and (width<=900px){.site-foot__top[data-v-bdf2ddbd]{grid-template-columns:1fr 1fr;gap:2rem}}.site-foot__lockup[data-v-bdf2ddbd]{flex-direction:row;justify-content:flex-start;align-items:center;gap:.625rem;margin-bottom:1rem;display:flex}.site-foot__mark[data-v-bdf2ddbd]{width:2.25rem}.site-foot__mark[data-v-bdf2ddbd],.site-foot__wordmark[data-v-bdf2ddbd]{flex:none;height:auto;display:block}.site-foot__wordmark[data-v-bdf2ddbd]{width:7.75rem}.site-foot__brand[data-v-bdf2ddbd]{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.site-foot__brand p[data-v-bdf2ddbd]{max-width:30ch;color:var(--color-fg-3);font-size:.75rem;line-height:1.55}.site-foot__badge[data-v-bdf2ddbd]{margin-top:auto;padding-top:1.5rem}@media only screen and (width<=900px){.site-foot__badge[data-v-bdf2ddbd]{margin-top:1.125rem;padding-top:0}}.site-foot__col h4[data-v-bdf2ddbd]{font:var(--font-weight-t-xs) var(--font-size-t-xs)/var(--font-height-t-xs) var(--font-family-t-xs);letter-spacing:var(--font-spacing-t-xs,0);letter-spacing:.08em;text-transform:uppercase;color:var(--color-grey-40);margin:0 0 1.125rem}.site-foot__col ul[data-v-bdf2ddbd]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.site-foot__col a[data-v-bdf2ddbd]{color:var(--color-fg-2);font-size:.75rem;transition:color .18s}.site-foot__col a[data-v-bdf2ddbd]:hover{color:var(--color-off-white)}.site-foot__bot[data-v-bdf2ddbd]{border-top:1px solid #ffffff0f;flex-flow:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:2rem;padding-top:1.5rem;display:flex}.site-foot__meta[data-v-bdf2ddbd]{color:var(--color-grey-40);font-family:var(--font-family-mono);letter-spacing:.02em;font-size:.625rem}.site-scrollbar{z-index:50;width:20px;height:100%;position:fixed;top:0;right:0}.site-scrollbar__track{z-index:2;pointer-events:none;background-color:#0000;width:100%;height:100%;position:absolute;top:0;left:0}.site-scrollbar__thumb{z-index:3;width:6px;height:var(--scrollbar-height,0);cursor:grab;translate:0 var(--scrollbar-top) 0;will-change:opacity,scale,transform;border-radius:999em;transition:scale .2s cubic-bezier(.215,.61,.355,1),opacity 70ms linear;position:absolute;top:0;left:calc(50% - 3px);scale:1}.site-scrollbar__thumb:before{content:"";width:24px;height:calc(100% + 24px);position:absolute;top:-12px;left:calc(50% - 12px)}.site-scrollbar__thumb:after{border-radius:inherit;content:"";will-change:background,top,bottom;background-color:#ffffff4d;width:100%;height:auto;transition:top .1s cubic-bezier(.215,.61,.355,1),bottom .1s cubic-bezier(.215,.61,.355,1),background-color .1s cubic-bezier(.215,.61,.355,1);position:absolute;top:12px;bottom:12px;left:0}.site-scrollbar__thumb:hover:after{background-color:#fffc;top:6px;bottom:6px}.site-scrollbar.is-dragging,.site-scrollbar.is-dragging .site-scrollbar__thumb{cursor:grabbing}.site-scrollbar.is-dragging .site-scrollbar__thumb:after{background-color:#fff}html.is-scrollbar-dragging{-webkit-user-select:none;user-select:none}*,:after,:before{box-sizing:border-box;outline:none}html{scroll-behavior:auto;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html.has-scrollbar{scrollbar-width:none}body{background:var(--color-bg);min-height:100lvh;color:var(--color-fg-1);font-family:var(--font-family-sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:.875rem;line-height:1.4;position:relative;overflow-x:hidden}::selection{background:var(--color-light-white);color:#000;text-shadow:none}img{max-width:100%;display:block}button{font-family:inherit}.s-error[data-v-3e5b05be]{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:stretch;min-height:100svh;padding:8rem 0;display:flex;position:relative}.s-error[data-v-3e5b05be] .b-eyebrow{margin:0 0 1.5rem}.s-error__title[data-v-3e5b05be]{font:var(--font-weight-h-page) var(--font-size-h-page)/var(--font-height-h-page) var(--font-family-h-page);letter-spacing:var(--font-spacing-h-page,0);color:var(--color-off-white);margin:0 auto 1rem}.s-error__lede[data-v-3e5b05be]{font:var(--font-weight-t-lg) var(--font-size-t-lg)/var(--font-height-t-lg) var(--font-family-t-lg);letter-spacing:var(--font-spacing-t-lg,0);max-width:44ch;color:var(--color-fg-2);margin:0 auto 2rem}.s-error .btn[data-v-3e5b05be]{margin:0 auto}
