@font-face{font-family:__displayFont_1fac2e;src:url(/_next/static/media/3e8c0d929a08dfaf-s.p.woff2) format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:__displayFont_Fallback_1fac2e;src:local("Arial");ascent-override:133.07%;descent-override:37.16%;line-gap-override:0.00%;size-adjust:79.66%}.__className_1fac2e{font-family:__displayFont_1fac2e,__displayFont_Fallback_1fac2e}.__variable_1fac2e{--cs-font-display:"__displayFont_1fac2e","__displayFont_Fallback_1fac2e"}@font-face{font-family:__bodyFont_fe16cf;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__bodyFont_Fallback_fe16cf;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_fe16cf{font-family:__bodyFont_fe16cf,__bodyFont_Fallback_fe16cf}.__variable_fe16cf{--cs-font-body:"__bodyFont_fe16cf","__bodyFont_Fallback_fe16cf"}@font-face{font-family:__monoFont_4b32df;src:url(/_next/static/media/d4d543e2c04cd1cb-s.p.woff2) format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:__monoFont_Fallback_4b32df;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_4b32df{font-family:__monoFont_4b32df,__monoFont_Fallback_4b32df}.__variable_4b32df{--cs-font-mono:"__monoFont_4b32df","__monoFont_Fallback_4b32df"}@font-face{font-family:__handFont_f7b296;src:url(/_next/static/media/4502a530f0bf4fd7-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:__handFont_Fallback_f7b296;src:local("Arial");ascent-override:128.40%;descent-override:40.12%;line-gap-override:0.00%;size-adjust:74.77%}.__className_f7b296{font-family:__handFont_f7b296,__handFont_Fallback_f7b296}.__variable_f7b296{--cs-font-hand:"__handFont_f7b296","__handFont_Fallback_f7b296"}.cs-root{--cs-void:#fafafa;--cs-void-deep:#fff;--cs-panel:#e7e7ea;--cs-purple:#c570ef;--cs-purple-ink:#8a38b4;--cs-peach:#f8b5a0;--cs-live:#6be69a;--cs-text:#111113;--cs-text-dim:#5c5c66;--cs-border:#d8d8dd;--cs-border-strong:#b8b8c0;--cs-dot-stroke:rgba(17,17,19,.32);background-color:var(--cs-void);color:var(--cs-text);min-height:100vh;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;-webkit-font-smoothing:antialiased;color-scheme:light}.cs-root ::-moz-selection{background-color:var(--cs-purple);color:#fff}.cs-root ::selection{background-color:var(--cs-purple);color:#fff}.cs-root a{text-underline-offset:3px}.cs-root :focus-visible{outline:2px solid var(--cs-purple-ink);outline-offset:2px}.cs-root .cs-frame{max-width:1200px;margin-left:auto;margin-right:auto;border-left:1px solid var(--cs-border);border-right:1px solid var(--cs-border)}.cs-root .cs-marker{font-family:var(--cs-font-mono),ui-monospace,monospace;font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--cs-purple-ink)}.cs-root .cs-display{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:600;line-height:1.15;letter-spacing:-.025em}.cs-root .cs-mono{font-family:var(--cs-font-mono),ui-monospace,monospace}.cs-root .cs-hand{font-family:var(--cs-font-hand),"Segoe Script",cursive;font-weight:600}.cs-root .cs-hand.cs-hand-bold{font-weight:700}.cs-root .cs-btn-primary{background-color:#111113;color:#fff;font-weight:600;transition:background-color .15s ease}.cs-root .cs-btn-primary:hover{background-color:#000}.cs-root .cs-btn-ghost{border:1px solid var(--cs-border-strong);color:var(--cs-text);background-color:transparent;font-weight:500;transition:border-color .15s ease,color .15s ease}.cs-root .cs-btn-ghost:hover{border-color:var(--cs-purple-ink);color:var(--cs-purple-ink)}.cs-root .cs-live-dot{width:8px;height:8px;border-radius:9999px;background-color:var(--cs-live)}.cs-root .cs-grain{position:relative}.cs-root .cs-grain:after{content:"";position:absolute;inset:0;background-image:url(/_next/static/media/noise.e2e4605a.png);background-repeat:repeat;mix-blend-mode:multiply;opacity:.07;pointer-events:none}@keyframes cs-trail-pulse{0%,to{transform:scale(1)}50%{transform:scale(.5)}}.cs-root .cs-trail-dot{width:9px;height:9px;flex:none;border-radius:9999px;animation:cs-trail-pulse 2.4s ease-in-out infinite}.cs-root .cs-node{position:absolute;width:7px;height:7px;background-color:var(--cs-border-strong)}.cs-root .cs-marquee-viewport{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.cs-root .cs-marquee-viewport::-webkit-scrollbar{display:none}.cs-root .cs-deck{display:grid;touch-action:pan-y}.cs-root .cs-deck>article{grid-area:1/1;transform-origin:50% 100%;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s ease;will-change:transform}@media (prefers-reduced-motion:reduce){.cs-root .cs-deck>article{transition:none}}.cs-root .cs-avatar-ring{box-shadow:0 0 0 3px var(--cs-void-deep),0 0 0 5px var(--cs-purple),0 0 0 10px hsla(14,86%,80%,.55)}.cs-root .cs-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.cs-root .cs-reveal.is-visible{opacity:1;transform:none}.cs-root .cs-watermark{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700;letter-spacing:-.05em;line-height:.78;color:rgba(17,17,19,.05);-webkit-user-select:none;-moz-user-select:none;user-select:none}.cs-root .cs-icon-dot{transition:opacity .2s ease,transform .2s ease;transform-box:fill-box;transform-origin:center;stroke:var(--cs-dot-stroke);stroke-width:1px;vector-effect:non-scaling-stroke}.cs-root .cs-icon--interactive .cs-icon-dot{cursor:pointer}.cs-root .cs-icon--interactive .cs-icon-dot:hover{transform:scale(1.1)}.cs-root .cs-pillars svg{display:block;width:100%;height:auto}.cs-root .cs-pillar-hit{cursor:pointer}@keyframes cs-pillar-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.cs-root .cs-pillars .cs-icon-dot{animation:cs-pillar-pulse 5s ease-in-out infinite;stroke-width:1.5px}.cs-root .cs-pillars circle.cs-icon-dot:nth-of-type(2){animation-delay:.7s}.cs-root .cs-pillars circle.cs-icon-dot:nth-of-type(3){animation-delay:1.4s}.cs-root .cs-pillars circle.cs-icon-dot:nth-of-type(4){animation-delay:2.1s}.cs-root .cs-pillars circle.cs-icon-dot:nth-of-type(5){animation-delay:2.8s}.cs-root .cs-pillars circle.cs-icon-dot:nth-of-type(6){animation-delay:3.5s}@keyframes cs-blink{0%,49%{opacity:1}50%,to{opacity:0}}.cs-root .cs-cursor{color:var(--cs-purple-ink);animation:cs-blink 1.1s step-end infinite}@media (prefers-reduced-motion:reduce){.cs-root .cs-icon-dot{transition:none}.cs-root .cs-icon--interactive .cs-icon-dot:hover{transform:none}.cs-root .cs-cursor,.cs-root .cs-pillars .cs-icon-dot,.cs-root .cs-trail-dot{animation:none}.cs-root .cs-reveal{opacity:1;transform:none;transition:none}}