@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/anton-normal-latin-ext-SyiqE2Jt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/anton-normal-latin-Byf51wtH.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/jetbrains-mono-normal-latin-ext-DIC32ArD.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/jetbrains-mono-normal-latin-6fWv1k7M.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:500 700;font-display:swap;src:url(/build/assets/caveat-normal-latin-ext-Byk3UhVp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500 700;font-display:swap;src:url(/build/assets/caveat-normal-latin-BZkg0M83.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+A2,U+B7,U+BD,U+2013-2014,U+2018-201D,U+2026}.tk{--tk-bg:#0a0a0a;--tk-bg-alt:#111;--tk-panel:#141414;--tk-field:#151515;--tk-chip:#1c1c1c;--tk-line:#222;--tk-line-strong:#2a2a2a;--tk-line-heavy:#3a3a3a;--tk-clip:#5a5a5a;--tk-fg:#fafafa;--tk-fg-soft:#d4d4d4;--tk-muted:#a8a8a8;--tk-faint:#8a8a8a;--tk-dim:#5c5c5c;--tk-gold:#f4c944;--tk-gold-hover:#ffe08a;--tk-red:#e42a24;--tk-stamp:#c21f1a;--tk-alert:#ff6a5f;--tk-green:#4ade80;--tk-paper:#fff;--tk-paper-ink:#0a0a0a;--tk-paper-text:#1a1a1a;--tk-paper-body:#3a3a3a;--tk-paper-muted:#555;--tk-paper-line:#dadada;--tk-paper-wash:#f5f5f5;--tk-redact:#d9d9d9;--tk-highlight:#fff3c4;--tk-invoice-navy:#1f3a5f;--tk-invoice-row:#f3f4f6;--tk-pen:#23366b;--tk-card-rule:#d3e1ee;--tk-card-margin:#f0b4ae;--tk-marker:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 24' preserveAspectRatio='none'%3E%3Cpath fill='%23E2362D' fill-opacity='0.78' d='M2 13.5 C 20 10.5, 48 11, 80 10.2 C 130 9, 170 12.4, 215 10.8 C 262 9.2, 318 9.6, 360 8.4 C 378 7.9, 392 7.6, 398 8.6 C 399.5 10.8, 398 13.2, 394 13.6 C 360 14.6, 318 15.4, 270 15.2 C 220 15, 176 16.8, 128 16.6 C 84 16.4, 42 17.2, 10 17.6 C 4 17.7, 1 16.2, 2 13.5 Z'/%3E%3Cpath fill='%23E2362D' fill-opacity='0.28' d='M14 15.6 C 70 13.4, 140 14.8, 210 13.4 C 280 12, 340 12.6, 386 11.4 C 388 12.4, 387 13.6, 384 13.9 C 330 15.2, 270 15.4, 205 16.4 C 140 17.4, 70 17, 16 17.4 C 12 17.4, 11 16.2, 14 15.6 Z'/%3E%3C/svg%3E");background-color:var(--tk-bg);color:var(--tk-fg);-webkit-font-smoothing:antialiased;font-family:DM Sans,system-ui,sans-serif}.tk a:not([class]){color:var(--tk-gold)}.tk-display{text-transform:uppercase;font-family:Anton,Impact,sans-serif;font-weight:400}.tk-mono{font-family:JetBrains Mono,ui-monospace,monospace}.tk-sans{font-family:DM Sans,system-ui,sans-serif}.tk-hand{font-family:Caveat,cursive}.tk-wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:20px}.tk-section{padding-block:clamp(64px,8vw,112px)}.tk-btn{background-color:var(--tk-gold);min-height:48px;color:var(--tk-paper-ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s,scale .12s,background-color .15s;display:inline-flex}.tk-btn:hover{background-color:var(--tk-gold-hover);transform:translateY(-1px)}.tk-btn:active{scale:.97}.tk-cta{isolation:isolate;transition:scale .12s,background-color .15s;position:relative;overflow:hidden}.tk-cta-dot{background-color:var(--tk-red);border-radius:999px;flex:none;width:7px;height:7px;position:relative}.tk-cta-light{z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(90px circle at var(--cta-x,50%) var(--cta-y,50%), oklab(100% 0 5.96046e-8/.6), transparent 70%);transition:opacity .25s;position:absolute;inset:0}.tk-cta:hover{background-color:var(--tk-gold)}@media (hover:hover) and (pointer:fine){.tk-cta:hover .tk-cta-light{opacity:1}}.tk-btn-ghost{border:1px solid var(--tk-line-heavy);min-height:48px;color:var(--tk-fg);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:14px 20px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.tk-btn-ghost:hover{background-color:var(--tk-chip)}.tk-btn:focus-visible,.tk-btn-ghost:focus-visible,.tk-focus:focus-visible{outline:3px solid var(--tk-gold);outline-offset:3px}.tk-pill{background-color:var(--tk-chip);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:600;display:inline-flex}.tk-rule{border-top:2px dashed var(--tk-paper-ink)}.tk-rail-bar{background-color:var(--tk-line-heavy);border-top:1px solid var(--tk-clip);border-bottom:1px solid var(--tk-paper-text)}.tk-camera-corners{position:relative}.tk-camera-corners>.tk-corner{border:0 solid var(--tk-gold);width:20px;height:20px;position:absolute}.tk-corner-tl{border-radius:4px 0 0;top:0;left:0;border-width:3px 0 0 3px!important}.tk-corner-tr{border-radius:0 4px 0 0;top:0;right:0;border-width:3px 3px 0 0!important}.tk-corner-bl{border-radius:0 0 0 4px;bottom:0;left:0;border-width:0 0 3px 3px!important}.tk-corner-br{border-radius:0 0 4px;bottom:0;right:0;border-width:0 3px 3px 0!important}.tk-marquee{animation:38s linear infinite tk-marquee}@keyframes tk-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.tk-mark{background-image:var(--tk-marker);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 60%;background-repeat:no-repeat;background-size:0% .42em;margin:0 -3px;padding:0 3px;transition:background-size .6s cubic-bezier(.45,0,.3,1)}.tk-seen .tk-mark{background-size:100% .42em}.tk-sticky{opacity:0;transform:rotate(var(--tk-tilt)) scale(1.18) translateY(-10px);transition:opacity .3s,transform .5s cubic-bezier(.2,1.4,.4,1)}.tk-seen .tk-sticky{opacity:1;transform:rotate(var(--tk-tilt))}html:has(.tk){scroll-padding-top:96px}.tk-hero-bg{inset-block:0;z-index:-1;pointer-events:none;width:100vw;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.tk-hero-grid{background-image:linear-gradient(to right, color-mix(in oklab, var(--tk-fg) 6%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--tk-fg) 6%, transparent) 1px, transparent 1px);-webkit-mask-composite:source-in;background-position:top;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 28%,#000 62%),linear-gradient(#0000,#000 12% 82%,#0000);mask-image:linear-gradient(90deg,#0000 28%,#000 62%),linear-gradient(#0000,#000 12% 82%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width<=1080px){.tk-hero-grid{-webkit-mask-image:linear-gradient(#0000 38%,#000 62% 90%,#0000);mask-image:linear-gradient(#0000 38%,#000 62% 90%,#0000)}}.tk-hero-bg:after{content:"";opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.tk-scan{inset-inline:0;opacity:0;pointer-events:none;background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--tk-gold) 24%, transparent) calc(100% - 2px), var(--tk-gold) calc(100% - 2px));height:30px;filter:drop-shadow(0 2px 6px color-mix(in oklab, var(--tk-gold) 70%, transparent));position:absolute;top:0}.tk-catch{pointer-events:none;position:absolute;top:50%;right:4px;translate:0 -50%;rotate:-7deg}.tk-mini-stamp{border:2px solid var(--tk-stamp);color:var(--tk-stamp);letter-spacing:.06em;white-space:nowrap;opacity:0;mix-blend-mode:multiply;border-radius:3px;padding:0 5px;font-size:13px;line-height:1.3;display:block}.tk-mini-yearly{background:var(--tk-stamp);color:var(--tk-paper);white-space:nowrap;opacity:0;border-radius:2px;padding:1px 4px;font-size:9px;font-weight:700;line-height:1.3;position:absolute;top:calc(100% + 3px);right:0}@media (width<=560px){.tk-catch{width:max-content;margin-top:3px;display:block;position:relative;translate:none;rotate:-4deg}.tk-mini-yearly{width:max-content;margin-top:3px;display:block;position:static}}.tk-fix-chip{z-index:1;background:var(--tk-gold);color:var(--tk-paper-ink);letter-spacing:.02em;white-space:nowrap;opacity:0;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;top:-9px;right:8px;box-shadow:0 4px 12px #00000073}.tk-hit-ring{border-radius:inherit;opacity:0;pointer-events:none;box-shadow:0 0 0 2px var(--tk-red), 0 0 22px color-mix(in oklab, var(--tk-red) 45%, transparent);position:absolute;inset:-1px}.tk-underline{background:var(--tk-marker) no-repeat 0 0 / 100% 100%;clip-path:inset(0 100% 0 0);pointer-events:none;height:.16em;position:absolute;top:1.2em;left:-.04em;right:-.04em}.tk header[data-surface=light]{--background:var(--tk-paper);--foreground:var(--tk-paper-ink);--muted-foreground:var(--tk-paper-muted);--border:var(--tk-paper-line);--card:var(--tk-paper-wash);--primary:var(--tk-gold);--primary-foreground:var(--tk-paper-ink)}.tk header .header-material{background-color:color-mix(in oklab, var(--background) 88%, transparent)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.tk header .header-material{background-color:var(--background)}}@media (prefers-reduced-motion:reduce){.tk-mark,.tk-sticky,.tk-btn,.tk-btn-ghost{transition:none!important}.tk-marquee{animation:none}}
