.head[data-astro-cid-ikooipj4]{background:var(--canvas-soft);border-bottom:1px solid var(--hairline);padding:var(--s-xxl) 0}.head[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4]{margin:6px 0 12px}.narrow[data-astro-cid-ikooipj4]>[data-astro-cid-ikooipj4]{max-width:860px}.lede[data-astro-cid-ikooipj4]{color:var(--ink-secondary);max-width:68ch;margin:0;font-size:18px}.lede-sm[data-astro-cid-ikooipj4]{color:var(--ink-secondary);max-width:76ch;margin:0 0 var(--s-xl);font-size:16.5px}.t[data-astro-cid-ikooipj4]{margin:6px 0 12px}.soft[data-astro-cid-ikooipj4]{background:var(--canvas-soft);border-block:1px solid var(--hairline)}.steps[data-astro-cid-ikooipj4]{gap:var(--s-lg);display:grid}.step[data-astro-cid-ikooipj4]{gap:var(--s-md);grid-template-columns:54px minmax(0,1fr);align-items:start;display:grid}.step-n[data-astro-cid-ikooipj4]{letter-spacing:.02em;color:var(--primary);border-radius:var(--r-md);text-align:center;background:#eef5fd;padding:7px 0;font-size:13px;font-weight:700}.step[data-astro-cid-ikooipj4] h2[data-astro-cid-ikooipj4]{margin:0 0 5px}.step[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{max-width:74ch;margin:0}.reasons[data-astro-cid-ikooipj4]{margin:var(--s-md) 0 0;gap:14px;padding-left:20px;display:grid}.reasons[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{color:var(--ink-secondary);max-width:76ch;font-size:15px;line-height:1.6}.reasons[data-astro-cid-ikooipj4] strong[data-astro-cid-ikooipj4]{color:var(--ink)}.gsec[data-astro-cid-ikooipj4]{margin-bottom:var(--s-xl)}.ghead[data-astro-cid-ikooipj4]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ghead[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{margin:0}.gdot[data-astro-cid-ikooipj4]{border-radius:99px;flex:none;width:10px;height:10px}.tbl-wrap[data-astro-cid-ikooipj4]{border:1px solid var(--hairline);border-radius:var(--r-lg);background:var(--surface);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%;overflow:auto hidden}table[data-astro-cid-ikooipj4].tbl{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}table[data-astro-cid-ikooipj4].tbl th[data-astro-cid-ikooipj4]{text-align:left;letter-spacing:.0104em;text-transform:uppercase;color:var(--ink-muted);background:var(--canvas-soft);padding:9px 14px;font-size:12px;font-weight:600}table[data-astro-cid-ikooipj4].tbl td[data-astro-cid-ikooipj4]{border-top:1px solid var(--hairline);vertical-align:top;padding:11px 14px}table[data-astro-cid-ikooipj4].tbl th[data-astro-cid-ikooipj4].num,table[data-astro-cid-ikooipj4].tbl td[data-astro-cid-ikooipj4].num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.sn[data-astro-cid-ikooipj4]{font-weight:500}.sw[data-astro-cid-ikooipj4]{color:var(--ink-muted);max-width:78ch;margin-top:3px;font-size:12.5px}.dchip[data-astro-cid-ikooipj4]{border-radius:var(--r-xs);min-width:40px;padding:1px 6px;font-weight:600;display:inline-block}.dchip[data-astro-cid-ikooipj4].hi{color:#b4232a;background:#fdecec}.dchip[data-astro-cid-ikooipj4].mid{color:var(--accent-orange-deep);background:#fff4e6}.dchip[data-astro-cid-ikooipj4].lo{background:var(--canvas-soft);color:var(--ink-muted)}.pchip[data-astro-cid-ikooipj4]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-orange-deep);vertical-align:1px;border:1px solid;border-radius:99px;margin-left:6px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-block}.callout[data-astro-cid-ikooipj4]{margin-top:var(--s-lg);padding:var(--s-lg);border-radius:var(--r-lg);background:#fffaf2;border:1px solid #f2e3cb}.callout[data-astro-cid-ikooipj4].warn{background:#f1f7fe;border-color:#d6e7fa}.callout[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{margin:0 0 8px}.callout[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{max-width:78ch;margin:0 0 10px}.callout[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]:last-child{margin-bottom:0}.tiers[data-astro-cid-ikooipj4]{gap:var(--s-md);align-items:start}.tier[data-astro-cid-ikooipj4]{padding:var(--s-lg)}.tier[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{margin:12px 0 8px}.tier[data-astro-cid-ikooipj4]>p[data-astro-cid-ikooipj4]{margin:0 0 12px}.ticks[data-astro-cid-ikooipj4]{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{color:var(--ink-secondary);padding-left:22px;line-height:1.55;position:relative}.ticks[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]:before{content:"";border-right:2px solid var(--accent-green);border-bottom:2px solid var(--accent-green);width:5px;height:9px;position:absolute;top:7px;left:3px;transform:rotate(40deg)}code[data-astro-cid-ikooipj4]{font-family:var(--font-mono);background:var(--canvas-soft);border-radius:var(--r-xs);padding:1px 5px;font-size:.9em}.consts[data-astro-cid-ikooipj4]{gap:10px var(--s-lg);margin-top:var(--s-md);grid-template-columns:minmax(170px,auto) minmax(0,1fr);font-size:14.5px;display:grid}.consts[data-astro-cid-ikooipj4] dt[data-astro-cid-ikooipj4]{color:var(--ink-muted)}.consts[data-astro-cid-ikooipj4] dd[data-astro-cid-ikooipj4]{color:var(--ink-secondary);margin:0}@media (width<=700px){.head[data-astro-cid-ikooipj4]{padding:var(--s-xl) 0}.head[data-astro-cid-ikooipj4] h1[data-astro-cid-ikooipj4]{font-size:clamp(1.55rem,7vw,2rem)}.step[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,1fr);gap:8px}.step-n[data-astro-cid-ikooipj4]{width:48px}.consts[data-astro-cid-ikooipj4]{gap:2px var(--s-md);grid-template-columns:minmax(0,1fr)}.consts[data-astro-cid-ikooipj4] dt[data-astro-cid-ikooipj4]{margin-top:10px;font-weight:600}.tiers[data-astro-cid-ikooipj4]{grid-template-columns:minmax(0,1fr)}.tier[data-astro-cid-ikooipj4],.callout[data-astro-cid-ikooipj4]{padding:var(--s-md)}table[data-astro-cid-ikooipj4].tbl{min-width:500px;font-size:13px}table[data-astro-cid-ikooipj4].tbl th[data-astro-cid-ikooipj4],table[data-astro-cid-ikooipj4].tbl td[data-astro-cid-ikooipj4]{padding:9px 10px}table[data-astro-cid-ikooipj4].tbl th[data-astro-cid-ikooipj4].num,table[data-astro-cid-ikooipj4].tbl td[data-astro-cid-ikooipj4].num{white-space:nowrap}.sn[data-astro-cid-ikooipj4]{font-size:13.5px}.sw[data-astro-cid-ikooipj4]{font-size:12px}}@media (width<=380px){.tier[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4],.callout[data-astro-cid-ikooipj4] h3[data-astro-cid-ikooipj4]{font-size:17px}.ticks[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{font-size:13.5px}}
