@font-face{font-family:anton;src:url(../media/Anton_Regular-s.p.3ic28bo-2c61o.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:anton Fallback;src:local(Arial);ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.0%;size-adjust:91.94%}.viThBW_className{font-family:anton,anton Fallback,Impact,Arial Narrow,sans-serif;font-weight:400}.viThBW_variable{--font-anton:"anton", "anton Fallback", Impact, Arial Narrow, sans-serif}
@font-face{font-family:montserrat;src:url(../media/Montserrat_Variable-s.p.0hdmpb0t8jz-y.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.yCQ2LG_className{font-family:montserrat,montserrat Fallback,system-ui,Segoe UI,Arial,sans-serif}.yCQ2LG_variable{--font-montserrat:"montserrat", "montserrat Fallback", system-ui, Segoe UI, Arial, sans-serif}
@font-face{font-family:marker;src:url(../media/PermanentMarker_Regular-s.1nzvdd5zy8-t9.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:marker Fallback;src:local(Arial);ascent-override:97.41%;descent-override:27.87%;line-gap-override:2.66%;size-adjust:113.89%}.hk7KNW_className{font-family:marker,marker Fallback,cursive;font-weight:400}.hk7KNW_variable{--font-marker:"marker", "marker Fallback", cursive}
.SYC-ra_intro{display:none}html.js.intro-active:not(.reveal-off) .SYC-ra_intro{z-index:var(--z-intro);pointer-events:none;display:block;position:fixed;inset:0}.SYC-ra_backdrop{background:radial-gradient(60% 50% at 50% 45%, #1a1a1d 0%, transparent 70%), var(--n-975);position:absolute;inset:0}.SYC-ra_center{justify-items:center;gap:28px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.SYC-ra_logo{will-change:transform, clip-path;border-radius:28px;width:148px;height:148px;overflow:hidden;box-shadow:0 0 0 1px #ffffff29,0 40px 80px -30px #000000e6,0 0 120px -30px #ffffff40}.SYC-ra_logo img{width:100%;height:100%}.SYC-ra_bar{transform-origin:0;background:linear-gradient(90deg,#0000,#fff,#0000);width:120px;height:1px}html.intro-active:not(.reveal-off) [data-header-logo]{opacity:0}
._92Zi_a_cursor{display:none}html.has-cursor ._92Zi_a_cursor{display:block}._92Zi_a_dot,._92Zi_a_ring{z-index:var(--z-cursor);pointer-events:none;opacity:0;transition:opacity var(--dur-2) var(--ease-out);position:fixed;top:0;left:0}:is(html.cursor-visible ._92Zi_a_dot,html.cursor-visible ._92Zi_a_ring){opacity:1}._92Zi_a_dot{mix-blend-mode:difference;background:#fff;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px}._92Zi_a_ring{width:38px;height:38px;transition:width var(--dur-3) var(--ease-out-expo), height var(--dur-3) var(--ease-out-expo), margin var(--dur-3) var(--ease-out-expo), background-color var(--dur-3) var(--ease-out), box-shadow var(--dur-3) var(--ease-out), opacity var(--dur-2) var(--ease-out);mix-blend-mode:difference;border-radius:50%;place-items:center;margin:-19px 0 0 -19px;display:grid;box-shadow:inset 0 0 0 1px #ffffff6b}._92Zi_a_ring[data-state=active]{background:#ffffff1a;width:64px;height:64px;margin:-32px 0 0 -32px;box-shadow:inset 0 0 0 1px #fff9}._92Zi_a_ring[data-state=lens]{mix-blend-mode:normal;opacity:0;background:#0a0a0c99;width:86px;height:86px;margin:-43px 0 0 -43px;box-shadow:inset 0 0 0 1px #ffffff4d,inset 0 1px #ffffff4d}html.cursor-visible ._92Zi_a_ring[data-state=lens]{opacity:0}._92Zi_a_ring[data-state=hidden]{opacity:0!important}._92Zi_a_ring[data-press]{width:30px;height:30px;margin:-15px 0 0 -15px}._92Zi_a_label{letter-spacing:.04em;color:#fff;white-space:nowrap;opacity:0;transition:opacity var(--dur-2) var(--ease-out);font-size:10px;font-weight:700}._92Zi_a_ring[data-state=active] ._92Zi_a_label:not(:empty){opacity:1}
:root{--black:#000;--n-975:#050506;--n-950:#08080a;--n-925:#0c0c0e;--n-900:#111113;--n-850:#161618;--n-800:#1c1c1f;--n-750:#232326;--n-700:#2c2c30;--n-600:#3a3a3f;--n-500:#55565b;--n-400:#76777c;--n-300:#9b9ca1;--n-200:#c4c5c8;--n-150:#dadbdd;--n-100:#ecebe8;--white:#fff;--success:#3ccf7a;--success-ink:#04210f;--danger:#ff4d5e;--bg:var(--n-975);--bg-raised:var(--n-925);--surface-1:var(--n-900);--surface-2:var(--n-850);--surface-3:var(--n-800);--text:#f4f4f2;--text-2:var(--n-200);--text-3:var(--n-300);--text-4:var(--n-400);--accent:var(--white);--accent-ink:var(--n-975);--line-1:#ffffff0f;--line-2:#ffffff1a;--line-3:#ffffff2e;--focus:var(--white);--grad-silver:linear-gradient(180deg, #fff 0%, #e4e4e6 38%, #a9aaae 100%);--grad-silver-text:linear-gradient(176deg, #fff 10%, #d9d9dc 52%, #8e8f94 100%);--grad-chrome:linear-gradient(120deg, #8d8e93 0%, #f6f6f7 22%, #a3a4a8 42%, #fff 58%, #7d7e83 82%, #d4d4d6 100%);--grad-white-btn:linear-gradient(180deg, #fff 0%, #ededee 55%, #d6d6d8 100%);--grad-sheen:linear-gradient(115deg, transparent 30%, #ffffff8c 48%, transparent 64%);--grad-rim:linear-gradient(150deg, #ffffff6b 0%, #ffffff1a 20%, #fff0 46%, #ffffff0a 70%, #fff3 100%);--grad-rim-strong:linear-gradient(150deg, #ffffffb3 0%, #ffffff29 24%, #ffffff05 50%, #ffffff14 74%, #ffffff57 100%);--glass-1-fill:#0e0e1094;--glass-1-blur:24px;--glass-1-sat:140%;--glass-2-fill:#14141775;--glass-2-blur:20px;--glass-2-sat:130%;--glass-3-fill:#ffffff0d;--glass-3-blur:12px;--glass-3-sat:120%;--glass-sheen:linear-gradient(180deg, #ffffff13 0%, #ffffff05 34%, #fff0 58%, #ffffff05 100%);--glass-bevel:inset 0 1px 0 0 #ffffff29, inset 1px 0 0 0 #ffffff0a, inset 0 -1px 0 0 #00000080, inset 0 0 28px 0 #ffffff05;--shadow-sm:0 8px 18px -10px #000c;--shadow-md:0 24px 48px -24px #000000e6, 0 6px 14px -8px #0009;--shadow-lg:0 48px 100px -36px #000000f2, 0 16px 36px -18px #000000b3;--glow-white:0 0 0 1px #ffffff4d, 0 18px 50px -18px #ffffff59;--font-display:var(--font-anton), "Anton", "Impact", "Arial Narrow Bold", sans-serif;--font-text:var(--font-montserrat), "Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--font-hand:var(--font-marker), "Permanent Marker", "Comic Sans MS", cursive;--fs-mega:clamp(3.2rem, 11vw, 10.5rem);--fs-h2:clamp(2.6rem, 6.2vw, 5.6rem);--fs-h3:clamp(1.7rem, 3vw, 2.6rem);--fs-h4:clamp(1.2rem, 1.6vw, 1.45rem);--fs-lead:clamp(1.06rem, 1.3vw, 1.25rem);--fs-body:1rem;--fs-small:.9375rem;--fs-micro:.8125rem;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:8rem;--section-y:clamp(5.5rem, 11vw, 10rem);--head-gap:clamp(2.5rem, 5vw, 4.5rem);--gutter:clamp(1.25rem, 4vw, 2.5rem);--container:1280px;--header-h:76px;--r-xs:6px;--r-sm:10px;--r-md:16px;--r-lg:22px;--r-xl:30px;--r-pill:999px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-1:.16s;--dur-2:.28s;--dur-3:.48s;--dur-4:.8s;--dur-5:1.2s;--z-header:50;--z-menu:60;--z-cursor:90;--z-grain:80;--z-intro:95;--z-skip:100}@media (max-width:760px){:root{--glass-1-blur:18px;--glass-2-blur:14px;--glass-3-blur:10px;--header-h:68px}}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-padding-top:calc(var(--header-h) + 24px);background:var(--bg)}@media (prefers-reduced-motion:no-preference){html:not(.lenis){scroll-behavior:smooth}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}body{background:var(--bg);min-height:100svh;color:var(--text);font-family:var(--font-text);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:450;line-height:1.6;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4{overflow-wrap:break-word}:where(ul[role=list],ol[role=list]){padding:0;list-style:none}::selection{background:var(--white);color:var(--black)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.002em;font-weight:400;line-height:.9}.h2{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h2);text-transform:uppercase;letter-spacing:.004em;text-wrap:balance;line-height:.92}.h3{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h3);text-transform:uppercase;letter-spacing:.01em;line-height:1}.lead{font-size:var(--fs-lead);color:var(--text-2);text-wrap:pretty;line-height:1.55}.muted{color:var(--text-3)}.chrome-text{color:var(--n-200)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.chrome-text{background:var(--grad-silver-text);color:#0000;-webkit-background-clip:text;background-clip:text}}.outline-text{color:#0000;-webkit-text-stroke:1px #ffffff52}.hand{font-family:var(--font-hand);font-weight:400}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y);isolation:isolate;position:relative}main{isolation:isolate;position:relative;overflow-x:clip}.section-head{align-items:end;gap:var(--s-6) var(--s-8);margin-bottom:var(--head-gap);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.section-head .lead{justify-self:end;max-width:30rem}@media (max-width:860px){.section-head{gap:var(--s-5);grid-template-columns:1fr}.section-head .lead{justify-self:start}}.bg-layer{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bg-dots{background-image:radial-gradient(#ffffff1c 1px,#0000 1.2px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 0%,#0000 75%)}.bg-columns{background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:calc((min(100vw, var(--container)) - 2px) / 6) 100%;background-position:50%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.bg-spot{pointer-events:none;background:radial-gradient(closest-side, rgb(255 255 255/var(--a,.08)), transparent 72%);border-radius:50%;position:absolute}.fade-top:before,.fade-bottom:after{content:"";z-index:-1;pointer-events:none;height:180px;position:absolute;left:0;right:0}.fade-top:before{background:linear-gradient(180deg, var(--bg), transparent);top:0}.fade-bottom:after{background:linear-gradient(0deg, var(--bg), transparent);bottom:0}.grain{z-index:var(--z-grain);pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.ambient-light{z-index:calc(var(--z-grain) - 1);pointer-events:none;will-change:transform;background:radial-gradient(closest-side,#ffffff09,#ffffff03 55%,#0000 75%);border-radius:50%;width:90vw;max-width:1400px;height:90vw;max-height:1400px;position:fixed;top:-25vh;right:-35vw}html.fx-lite .ambient-light{display:none}.paper-surface{background-color:var(--n-100);color:#111113;background-image:url(/textures/paper.webp);background-size:cover}.tape{color:#0a0a0b;background-color:#e9e9e7;background-image:url(/textures/paper-tile.webp);background-size:380px;align-items:center;display:flex;position:relative;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000001f,0 18px 30px -18px #000000f2}.glass{--g-fill:var(--glass-2-fill);--g-blur:var(--glass-2-blur);--g-sat:var(--glass-2-sat);--g-rim:var(--grad-rim);--g-shadow:var(--shadow-md);isolation:isolate;background:var(--glass-sheen), var(--g-fill);-webkit-backdrop-filter:blur(var(--g-blur)) saturate(var(--g-sat));backdrop-filter:blur(var(--g-blur)) saturate(var(--g-sat));box-shadow:var(--glass-bevel), var(--g-shadow);border-radius:var(--r-lg);position:relative}.glass:before{content:"";z-index:-1;border-radius:inherit;background:var(--g-rim);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glass:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(480px circle at var(--mx,50%) var(--my,-40%), #ffffff14, #ffffff05 32%, transparent 55%);opacity:var(--hl,.7);transition:opacity var(--dur-3) var(--ease-out);pointer-events:none;position:absolute;inset:0}.glass--chrome{--g-fill:var(--glass-1-fill);--g-blur:var(--glass-1-blur);--g-sat:var(--glass-1-sat);--g-shadow:var(--shadow-lg)}.glass--chip{--g-fill:var(--glass-3-fill);--g-blur:var(--glass-3-blur);--g-sat:var(--glass-3-sat);--g-shadow:none;border-radius:var(--r-pill)}.glass--strong{--g-rim:var(--grad-rim-strong)}.glass--flat{--g-shadow:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:var(--glass-sheen), var(--surface-2)}}html.fx-lite .glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-sheen), #18181bf0}.btn{--btn-h:54px;min-height:var(--btn-h);border-radius:var(--r-pill);letter-spacing:-.005em;white-space:nowrap;isolation:isolate;transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-3) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.65rem;padding:0 1.55rem;font-size:.975rem;font-weight:650;line-height:1;display:inline-flex;position:relative;overflow:hidden}.btn:active{transform:scale(.97)}.btn svg{flex:none;width:1.2em;height:1.2em}.btn__label{align-items:center;gap:.6rem;display:inline-flex;position:relative}.btn--primary{color:var(--black);background:var(--grad-white-btn);box-shadow:inset 0 1px #fff,inset 0 -2px #00000024,0 1px #ffffff0f,0 16px 40px -16px #fff6}.btn--primary:before{content:"";z-index:-1;transition:transform .9s var(--ease-out);background:linear-gradient(115deg,#0000 30%,#a0a0a573 48%,#0000 64%);position:absolute;inset:0;transform:translate(-120%)}.btn--primary:hover:before,.btn--primary:focus-visible:before{transform:translate(120%)}.btn--primary:hover{box-shadow:inset 0 1px #fff,inset 0 -2px #00000024,0 1px #ffffff0f,0 22px 56px -16px #ffffff8c}.btn--glass{color:var(--text);background:var(--glass-sheen), #ffffff0b;-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff1a,inset 0 -1px #0006}.btn--glass:hover{background:var(--glass-sheen), #ffffff14;box-shadow:inset 0 1px #ffffff3d,inset 0 0 0 1px #ffffff2e,inset 0 -1px #0006}.btn--sm{--btn-h:42px;padding:0 1.05rem;font-size:.9rem}.btn--lg{--btn-h:60px;padding:0 1.9rem;font-size:1.02rem}.btn .arrow{transition:transform var(--dur-3) var(--ease-out)}.btn:hover .arrow{transform:translate(4px)}.chip{border-radius:var(--r-pill);min-height:32px;font-size:var(--fs-micro);color:var(--text-2);background:#ffffff0a;align-items:center;padding:.3rem .8rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff0f}.chip-list{flex-wrap:wrap;gap:.45rem;padding:0;list-style:none;display:flex}.example-badge{border-radius:var(--r-pill);color:var(--text-2);background:#ffffff0f;align-items:center;gap:.45rem;padding:.32rem .75rem;font-size:.75rem;font-weight:650;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.example-badge:before{content:"";background:var(--n-300);border-radius:50%;width:6px;height:6px}.skip-link{z-index:var(--z-skip);border-radius:var(--r-pill);background:var(--white);color:var(--black);transition:transform var(--dur-2) var(--ease-out);padding:.8rem 1.2rem;font-weight:700;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus-visible{transform:none}.split-line{margin-top:-.16em;margin-bottom:-.08em;padding-top:.16em;padding-bottom:.08em;display:block;overflow:hidden}.split-line>span{display:inline-block}@media (prefers-reduced-motion:no-preference){html.js:not(.reveal-off) [data-reveal]{opacity:0;transform:translateY(28px)}html.js:not(.reveal-off) [data-reveal=fade]{transform:none}html.js:not(.reveal-off) [data-reveal=rise]{transform-origin:50% 100%;transform:perspective(1200px)translateY(60px)rotateX(14deg)}html.js:not(.reveal-off) .split-line>span{transform:translateY(105%)}}html.has-cursor,html.has-cursor a,html.has-cursor button,html.has-cursor [role=tab],html.has-cursor label{cursor:none}html.has-cursor input,html.has-cursor textarea,html.has-cursor select{cursor:text}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
