._label_1f2fa_1{color:var(--color-alabaster);transform-origin:0 100%;margin:0;font-size:.6rem;line-height:1;display:none;position:absolute;bottom:0;left:0;transform:rotate(-90deg)translateY(100%)}._label_1f2fa_1 span{opacity:.5;font-variant-numeric:tabular-nums;padding:0 .2rem 0 0}._label_1f2fa_1[data-light=false]{color:var(--color-black-pearl)}@media (width>=992px){._label_1f2fa_1{display:block}}._inset_1txo2_1{inset:var(--frame-pad-sm);pointer-events:none;position:absolute}._inset_1txo2_1[data-fixed=true]{position:fixed}@media (width>=576px){._inset_1txo2_1{inset:var(--frame-pad-lg)}}._hero_r3q7a_1{pointer-events:none;background:linear-gradient(to top right, var(--color-bg-dark,#fff), var(--color-bg-light,#fff));background:linear-gradient(to top right, oklch(from var(--color-bg-dark,#fff) l c h), oklch(from var(--color-bg-light,#fff) l c h));height:100dvh;position:fixed;top:0;left:0}._banner_r3q7a_22{isolation:isolate;pointer-events:none;background-color:#060a34;height:18.75rem;margin-block-end:5rem;overflow:clip}._bannerContent_r3q7a_33{justify-content:flex-start;align-items:flex-end;display:flex;position:absolute;inset:0 0 0 1.5em}@media (width>=576px){._bannerContent_r3q7a_33{inset:0 0 0 5em}}@media (width>=992px){._bannerContent_r3q7a_33{inset:0 0 0 12em}}._bannerContent_r3q7a_33 h1{color:var(--color-alabaster);font-weight:var(--font-thin)}._link_1tnog_1[data-type=light]{color:var(--color-alabaster)}._link_1tnog_1[data-type=light]:focus,._link_1tnog_1[data-type=light]:hover{color:var(--color-cornflower-blue)}._link_1tnog_1[data-type=dark]:focus,._link_1tnog_1[data-type=dark]:hover{color:var(--color-cornflower-blue)}._logo_1sgx3_1 path{fill:currentColor}._logo_1sgx3_1 path:first-of-type{fill:var(--color-cornflower-blue-invert)}._header_1afry_1{z-index:1;inset:var(--frame-pad-sm);mix-blend-mode:difference;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;bottom:auto}@media (width>=576px){._header_1afry_1{inset:var(--frame-pad-lg);bottom:auto}}._header_1afry_1 nav{align-items:center;gap:.5rem;display:flex}@media (width>=576px){._header_1afry_1 nav{gap:1rem}}._header_1afry_1 a{height:2rem;color:var(--color-alabaster);pointer-events:auto;cursor:pointer;justify-content:center;align-items:center;padding:.5em;font-size:.8rem;transition:color .2s;display:inline-flex}._header_1afry_1 a:hover,._header_1afry_1 a:focus{color:var(--color-cornflower-blue-invert)}._heading_1afry_50{text-transform:uppercase;height:2em;color:var(--color-alabaster);pointer-events:auto;cursor:pointer;align-items:center;margin:0 auto 0 0;font-size:1rem;line-height:0;display:flex}@media (width<=576px){._heading_1afry_50 span{display:none}}._logo_1afry_69{height:100%;margin:0 .3125em 0 0;display:inline-block}._grid_1mj0n_1{width:50%;height:50%;scale:var(--grid-scale,1);opacity:var(--grid-opacity,1);grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;transition:scale .2s,opacity .2s;display:grid;position:absolute;top:25%;left:25%}._grid_1mj0n_1 div{width:100%;height:100%}._grid_1mj0n_1 div:before{content:"";background-color:#dedede;border-radius:50%;width:2px;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}._container_1mj0n_36{width:100%;height:100%;position:absolute;top:0;left:0}._container_1uyxk_1{z-index:1;mix-blend-mode:exclusion}._button_1uyxk_5{z-index:1;pointer-events:none;width:3rem;height:3rem;display:none;position:fixed;top:50%;left:5em;translate:0 -50%}@media (width>=992px){._button_1uyxk_5{display:block}}._button_1uyxk_5 canvas{width:100%;height:100%}._button_1uyxk_5>svg{width:1.25rem;height:1.25rem;color:var(--color-alabaster);opacity:0;transition:opacity .2s,scale .2s;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.5}._button_1uyxk_5[data-clickable=true]{cursor:pointer;pointer-events:auto}._button_1uyxk_5[data-clickable=true]:hover,._button_1uyxk_5[data-clickable=true]:focus{--grid-scale:.5;--grid-opacity:0}:is(._button_1uyxk_5[data-clickable=true]:hover,._button_1uyxk_5[data-clickable=true]:focus)[data-mode=down]>svg:first-of-type{opacity:1;scale:1}:is(._button_1uyxk_5[data-clickable=true]:hover,._button_1uyxk_5[data-clickable=true]:focus)[data-mode=up]>svg:last-of-type{opacity:1;scale:1}
