.hero[data-astro-cid-cvbm7ugb]{background:radial-gradient(600px 300px at 80% 0,#ff6b351f,#0000),radial-gradient(500px 260px at 10% 100%,#f7c94812,#0000);padding:72px 0 48px}.hero-grid[data-astro-cid-cvbm7ugb]{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}.kicker[data-astro-cid-cvbm7ugb]{color:var(--primary);text-transform:lowercase;margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:13px}h1[data-astro-cid-cvbm7ugb]{letter-spacing:-1px;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:48px;font-weight:800;line-height:1.1}h1[data-astro-cid-cvbm7ugb] em[data-astro-cid-cvbm7ugb]{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.lede[data-astro-cid-cvbm7ugb]{color:var(--ink-muted);max-width:560px;margin:16px 0 24px;font-size:17px}.cta-row[data-astro-cid-cvbm7ugb]{flex-wrap:wrap;gap:12px;display:flex}.rail[data-astro-cid-cvbm7ugb]{grid-template-columns:1fr;gap:16px;min-width:0;display:grid}.rail-card[data-astro-cid-cvbm7ugb]{background:var(--card);border:1px solid var(--hair);color:var(--ink);border-radius:16px;min-width:0;transition:border-color .15s;display:block;overflow:hidden}.rail-card[data-astro-cid-cvbm7ugb]:hover{border-color:var(--primary);color:var(--ink)}.rail-card[data-astro-cid-cvbm7ugb] img[data-astro-cid-cvbm7ugb]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.rc-body[data-astro-cid-cvbm7ugb]{padding:14px 18px 18px}.rc-body[data-astro-cid-cvbm7ugb] h3[data-astro-cid-cvbm7ugb]{margin-top:8px;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.35}.meta-row[data-astro-cid-cvbm7ugb]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.badge[data-astro-cid-cvbm7ugb]{color:var(--primary);text-transform:uppercase;letter-spacing:.08em;font-family:JetBrains Mono,monospace;font-size:11px}.mono[data-astro-cid-cvbm7ugb]{color:var(--ink-subtle);font-family:JetBrains Mono,monospace;font-size:11px}@media (min-width:1024px){.hero-grid[data-astro-cid-cvbm7ugb]{grid-template-columns:1fr 1fr}.hero[data-astro-cid-cvbm7ugb] h1[data-astro-cid-cvbm7ugb],h1[data-astro-cid-cvbm7ugb]{font-size:46px}}@media (max-width:1023px){.rail[data-astro-cid-cvbm7ugb]{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.hero[data-astro-cid-cvbm7ugb]{padding:48px 0 32px}h1[data-astro-cid-cvbm7ugb]{font-size:30px}.rail[data-astro-cid-cvbm7ugb]{grid-template-columns:1fr}}.strip[data-astro-cid-drxrk4nq]{padding:0 0 8px}.strip-grid[data-astro-cid-drxrk4nq]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.cell[data-astro-cid-drxrk4nq]{background:var(--card);border:1px solid var(--hair);border-radius:12px;min-width:0;padding:16px 20px}.num[data-astro-cid-drxrk4nq]{color:var(--ink);font-family:JetBrains Mono,monospace;font-size:30px;font-weight:700;display:block}.lbl[data-astro-cid-drxrk4nq]{color:var(--ink-subtle);font-size:13px;display:block}.cell-text[data-astro-cid-drxrk4nq]{align-items:center;display:flex}.cell-text[data-astro-cid-drxrk4nq] .lbl[data-astro-cid-drxrk4nq]{color:var(--ink-muted);font-size:14px}@media (min-width:1024px){.strip-grid[data-astro-cid-drxrk4nq]{grid-template-columns:repeat(4,1fr);gap:16px}}.tiles[data-astro-cid-6sjbnctr]{grid-template-columns:1fr;gap:16px;display:grid}.tile[data-astro-cid-6sjbnctr]{background:var(--card);border:1px solid var(--hair);color:var(--ink);border-radius:16px;flex-direction:column;justify-content:space-between;gap:12px;min-height:96px;padding:22px 24px;transition:border-color .15s;display:flex}.tile[data-astro-cid-6sjbnctr]:hover{border-color:var(--primary);color:var(--ink)}.tile[data-astro-cid-6sjbnctr] h3[data-astro-cid-6sjbnctr]{font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:700}.count[data-astro-cid-6sjbnctr]{color:var(--primary);font-family:JetBrains Mono,monospace;font-size:12px}@media (min-width:560px) and (max-width:1023px){.tiles[data-astro-cid-6sjbnctr]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.tiles[data-astro-cid-6sjbnctr]{grid-template-columns:repeat(3,1fr)}}.post-grid[data-astro-cid-htfotuin]{grid-template-columns:1fr;gap:16px;margin-bottom:24px;display:grid}.post-card[data-astro-cid-htfotuin]{background:var(--card);border:1px solid var(--hair);color:var(--ink);border-radius:16px;flex-direction:column;min-width:0;transition:border-color .15s;display:flex;overflow:hidden}.post-card[data-astro-cid-htfotuin]:hover{border-color:var(--primary);color:var(--ink)}.post-card[data-astro-cid-htfotuin] img[data-astro-cid-htfotuin]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.pc-body[data-astro-cid-htfotuin]{flex-direction:column;gap:8px;padding:18px 20px 20px;display:flex}.meta-row[data-astro-cid-htfotuin]{color:var(--ink-subtle);flex-wrap:wrap;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.badge[data-astro-cid-htfotuin]{color:var(--primary);text-transform:uppercase;letter-spacing:.08em}.post-card[data-astro-cid-htfotuin] h3[data-astro-cid-htfotuin]{font-family:Inter,system-ui,sans-serif;font-size:17px;line-height:1.35}.post-card[data-astro-cid-htfotuin] p[data-astro-cid-htfotuin]{color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}@media (min-width:768px){.post-grid[data-astro-cid-htfotuin]{grid-template-columns:repeat(2,1fr)}}.calc-card[data-astro-cid-4b6rczem]{background:var(--card);border:1px solid var(--hair);border-radius:16px;min-width:0;padding:28px}.calc-card[data-astro-cid-4b6rczem] .sec-title[data-astro-cid-4b6rczem]{font-size:24px}.calc-grid[data-astro-cid-4b6rczem]{grid-template-columns:1fr;gap:20px;display:grid}.calc-panel[data-astro-cid-4b6rczem]{background:var(--s2);border:1px solid var(--hair-strong);border-radius:16px;padding:22px}.calc-label[data-astro-cid-4b6rczem]{margin-bottom:16px;font-size:15px;font-weight:600;display:block}.calc-panel[data-astro-cid-4b6rczem] input[data-astro-cid-4b6rczem][type=range]{width:100%;accent-color:var(--primary)}.calc-output[data-astro-cid-4b6rczem]{color:var(--primary);margin-top:12px;font-family:JetBrains Mono,monospace;font-size:22px;display:block}.calc-note[data-astro-cid-4b6rczem]{color:var(--ink-subtle);margin-top:16px;font-size:13px}.calc-results[data-astro-cid-4b6rczem]{flex-direction:column;gap:12px;display:flex}.calc-row[data-astro-cid-4b6rczem]{background:var(--s2);border:1px solid var(--hair);border-radius:12px;grid-template-columns:1fr auto;gap:4px 16px;padding:16px 20px;display:grid}.calc-platform[data-astro-cid-4b6rczem]{font-weight:600}.calc-price[data-astro-cid-4b6rczem]{color:var(--ink);text-align:right;font-family:JetBrains Mono,monospace;font-size:16px}.calc-src[data-astro-cid-4b6rczem]{color:var(--ink-subtle);grid-column:1/-1;font-size:12px}.calc-row-hl[data-astro-cid-4b6rczem]{border-color:var(--primary);box-shadow:0 0 10px #ff6b351a}.calc-price-link[data-astro-cid-4b6rczem] a[data-astro-cid-4b6rczem]{font-family:Inter,sans-serif;font-size:14px}.calc-foot[data-astro-cid-4b6rczem]{color:var(--ink-subtle);margin-top:8px;font-size:13px}@media (max-width:760px){.calc-card[data-astro-cid-4b6rczem]{padding:20px}.calc-row[data-astro-cid-4b6rczem]{grid-template-columns:1fr}.calc-price[data-astro-cid-4b6rczem]{text-align:left}}.mig-card[data-astro-cid-ak5mfqf5]{background:var(--card);border:1px solid var(--hair);border-radius:16px;min-width:0;padding:28px}.mig-card[data-astro-cid-ak5mfqf5] .sec-title[data-astro-cid-ak5mfqf5]{font-size:24px}.mig-card[data-astro-cid-ak5mfqf5] .sec-sub[data-astro-cid-ak5mfqf5]{margin-bottom:20px;font-size:14px}.steps[data-astro-cid-ak5mfqf5]{flex-direction:column;gap:14px;padding:0;list-style:none;display:flex}.steps[data-astro-cid-ak5mfqf5] li[data-astro-cid-ak5mfqf5]{border-bottom:1px solid var(--hair);flex-direction:column;gap:4px;padding-bottom:14px;display:flex}.steps[data-astro-cid-ak5mfqf5] li[data-astro-cid-ak5mfqf5]:last-child{border-bottom:none;padding-bottom:0}.step[data-astro-cid-ak5mfqf5]{color:var(--primary);text-transform:uppercase;letter-spacing:.08em;font-family:JetBrains Mono,monospace;font-size:11px}.steps[data-astro-cid-ak5mfqf5] a[data-astro-cid-ak5mfqf5]{color:var(--ink);font-size:15px;font-weight:600;line-height:1.4}.steps[data-astro-cid-ak5mfqf5] a[data-astro-cid-ak5mfqf5]:hover{color:var(--primary);text-decoration:underline}.more[data-astro-cid-ak5mfqf5]{margin-top:20px;font-size:14px;font-weight:600;display:inline-block}.rail-scroll[data-astro-cid-gg2pg6wy]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;max-width:100%;padding-bottom:12px;display:flex;overflow-x:auto}.rail-item[data-astro-cid-gg2pg6wy]{scroll-snap-align:start;background:var(--card);border:1px solid var(--hair);color:var(--ink);border-radius:16px;flex-direction:column;flex:0 0 280px;transition:border-color .15s;display:flex;overflow:hidden}.rail-item[data-astro-cid-gg2pg6wy]:hover{border-color:var(--primary);color:var(--ink)}.rail-item[data-astro-cid-gg2pg6wy] img[data-astro-cid-gg2pg6wy]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.ri-body[data-astro-cid-gg2pg6wy]{flex-direction:column;gap:6px;padding:14px 18px 18px;display:flex}.ri-body[data-astro-cid-gg2pg6wy] time[data-astro-cid-gg2pg6wy]{color:var(--ink-subtle);font-family:JetBrains Mono,monospace;font-size:11px}.ri-body[data-astro-cid-gg2pg6wy] h3[data-astro-cid-gg2pg6wy]{font-family:Inter,system-ui,sans-serif;font-size:15px;line-height:1.35}@media (min-width:768px){.rail-item[data-astro-cid-gg2pg6wy]{flex-basis:320px}}.arena-row[data-astro-cid-itnmkefy]{background:var(--card);border:1px solid var(--hair);color:var(--ink);border-radius:16px;flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding:22px 26px;transition:border-color .15s;display:flex}.arena-row[data-astro-cid-itnmkefy]:hover{border-color:var(--primary);color:var(--ink)}.num[data-astro-cid-itnmkefy]{color:var(--primary);font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700}.line[data-astro-cid-itnmkefy]{color:var(--ink-muted);font-size:16px}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/atkinson-regular.BrHNak5F.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:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/atkinson-regular-ext.DRk46D-x.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/atkinson-bold.GZI4o3u0.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:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/atkinson-bold-ext.BoVPHkS0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--primary:#ff6b35;--primary-hover:#ff8250;--primary-muted:#ff6b3533;--ink:#e8e8ed;--ink-muted:#a0a0b0;--ink-subtle:#6b6b7b;--ink-tertiary:#4a4a58;--canvas:#0d0d12;--s1:#14141b;--s2:#1a1a23;--s3:#1e1e28;--card:#16161f;--hair:#23232e;--hair-strong:#2a2a36;--grad:linear-gradient(90deg, #ff6b35, #f7c948, #ff8a5c)}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth}body{background:var(--canvas);color:var(--ink);font-family:Atkinson Hyperlegible,Inter,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.65}a{color:var(--primary);text-decoration:none}a:hover{color:var(--primary-hover)}h1,h2,h3{letter-spacing:-.3px;font-family:Inter,system-ui,-apple-system,sans-serif}.wrap{max-width:1320px;margin:0 auto;padding:0 24px}@media (min-width:1440px){.wrap{max-width:1400px}}@media (min-width:1920px){.wrap{max-width:1600px}}@media (min-width:2400px){.wrap{max-width:1760px}}.brand{color:var(--ink);letter-spacing:-.5px;font-size:18px;font-weight:800}.brand span{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.btn{border-radius:9999px;padding:12px 22px;font-size:15px;font-weight:600;display:inline-block}.btn-primary{background:var(--grad);color:#0d0d12}.btn-primary:hover{filter:brightness(1.08);color:#0d0d12}.btn-ghost{border:1px solid var(--hair-strong);color:var(--ink)}.btn-ghost:hover{border-color:var(--primary);color:var(--primary)}.section{padding:64px 0}.section-alt{background:var(--s1);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.sec-title{margin-bottom:8px;font-size:28px;font-weight:700}.sec-title-sub{margin-top:48px}.sec-sub{color:var(--ink-muted);max-width:720px;margin-bottom:32px}.footer{border-top:1px solid var(--hair);background:var(--s1);padding:40px 0}.footer-grid{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.footer p{color:var(--ink-subtle);max-width:380px;margin-top:8px;font-size:13px}.footer-nav{flex-wrap:wrap;align-content:flex-start;gap:18px;display:flex}.footer-nav a{color:var(--ink-muted);font-size:14px}.pair{grid-template-columns:1fr;align-items:start;gap:20px;display:grid}@media (min-width:1024px){.pair{grid-template-columns:3fr 2fr}}@media (min-width:1280px){.wrap{padding:0 40px}}@media (max-width:760px){.section{padding:48px 0}}
