@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.16jj7wmz59xfp.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.-BLt4q_className{font-family:GeistSans,GeistSans Fallback}.-BLt4q_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.1q6_w5dna172u.woff2)format("woff2");font-display:swap;font-weight:100 900}.wCXc5G_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.wCXc5G_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelSquare;src:url(../media/GeistPixel_Square.p.3i-voztpvqxl2.woff2)format("woff2");font-display:swap;font-weight:500}.x6kY9W_className{font-family:GeistPixelSquare,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.x6kY9W_variable{--font-geist-pixel-square:"GeistPixelSquare", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.v5ryWq_overlay{--k:3px;z-index:1000;background:var(--ink);color:var(--paper);animation:v5ryWq_lift .85s cubic-bezier(.65, 0, .3, 1) var(--intro) forwards;position:fixed;inset:0}.v5ryWq_overlay:after{content:"";background:var(--line);height:1px;position:absolute;top:100%;left:0;right:0}@keyframes v5ryWq_lift{to{visibility:hidden;translate:0 -100%}}@keyframes v5ryWq_fade{to{opacity:0;visibility:hidden}}.v5ryWq_lockup{align-items:center;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (translate:round(-50%, 1px) round(-50%, 1px)){.v5ryWq_lockup{top:round(down,50%,1px);left:round(down,50%,1px);translate:round(-50%,1px) round(-50%,1px)}}.v5ryWq_mark{width:calc(var(--k) * 39);height:calc(var(--k) * 31);flex:none;overflow:visible}.v5ryWq_crate{fill:currentColor;animation:.42s cubic-bezier(.2,.8,.2,1) backwards v5ryWq_land;animation-delay:calc(60ms + var(--i) * 35ms)}.v5ryWq_top{fill:var(--amber);animation-name:v5ryWq_land-top;animation-duration:.45s;animation-delay:.58s}@keyframes v5ryWq_land{0%{opacity:0;transform:translateY(-6px)}45%{opacity:1}to{opacity:1;transform:none}}@keyframes v5ryWq_land-top{0%{opacity:0;transform:translateY(-11px)}45%{opacity:1}to{opacity:1;transform:none}}.v5ryWq_wordWrap{grid-template-columns:0fr;animation:.48s cubic-bezier(.45,0,.15,1) .9s forwards v5ryWq_open;display:grid}.v5ryWq_wordClip{min-width:0;overflow:hidden}.v5ryWq_word{padding-left:calc(var(--k) * 12);font-family:var(--sans);font-size:calc(var(--k) * 36);letter-spacing:-.045em;white-space:nowrap;padding-right:.05em;font-weight:500;line-height:1.4;animation:.48s ease-out .9s backwards v5ryWq_appear;display:block}@keyframes v5ryWq_open{to{grid-template-columns:1fr}}@keyframes v5ryWq_appear{0%{opacity:0}60%{opacity:1}}@media (max-width:900px){.v5ryWq_overlay{--k:2px}}@media (prefers-reduced-motion:reduce){.v5ryWq_overlay{animation:.3s linear .9s forwards v5ryWq_fade}.v5ryWq_crate,.v5ryWq_word{animation:none}.v5ryWq_wordWrap{grid-template-columns:1fr;animation:none}}@media print{.v5ryWq_overlay{display:none}}
*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}ol,ul,menu{list-style:none}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border-radius:0}img,svg,video{display:block}img,video{max-width:100%;height:auto}[hidden]{display:none!important}:root{--ink:#131316;--ink-2:#1b1b20;--line:#2c2c34;--steel:#3b3b45;--paper:#f2f1ec;--mute:#9a9aa6;--cobalt:#2f5bff;--cobalt-soft:#8ca3ff;--amber:#ffb020;--sans:var(--font-geist-sans), system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, monospace;--pixel:var(--font-geist-pixel-square), var(--font-geist-mono), monospace;--gutter:0px;--edge:0px;--u:round(nearest, clamp(84px, 8vw, 168px), 28px);--c:calc(var(--u) / 2);--header-h:48px;--intro:2.1s}@supports not (width:round(nearest, 10px, 3px)){:root{--u:112px}}@media (max-width:900px){:root{--gutter:16px;--edge:1px;--u:0px;--c:40px}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ink);scroll-behavior:smooth;scroll-padding-top:var(--header-h)}body{background:var(--ink);color:var(--paper);font-family:var(--sans);font-size:16px;line-height:1.5}:focus-visible{outline:2px solid var(--cobalt-soft);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
