.cs[data-astro-cid-wbto3pk7]{padding-block:clamp(7rem, 11vw, 9.5rem) var(--site-section)}.cs-head[data-astro-cid-wbto3pk7]{max-width:54rem}.cs-badges[data-astro-cid-wbto3pk7]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.cs-plan-badge[data-astro-cid-wbto3pk7]{color:var(--color-accent);font-family:var(--font-mono);background:#6002db0f;border:.0625rem solid #6002db42;border-radius:999px;padding:.22rem .7rem;font-size:.72rem;font-weight:600}.cs-head[data-astro-cid-wbto3pk7] h1[data-astro-cid-wbto3pk7]{letter-spacing:-.045em;margin-top:1.25rem;font-size:clamp(2.15rem,4.6vw,3.6rem);font-weight:760;line-height:1.12}.cs-head[data-astro-cid-wbto3pk7] h1[data-astro-cid-wbto3pk7] .title-line[data-astro-cid-wbto3pk7]{white-space:normal;text-wrap:balance}.cs-deck[data-astro-cid-wbto3pk7]{color:var(--color-ink-soft);font-size:var(--text-body-lg);margin-top:1.25rem;line-height:1.72}.cs-actions[data-astro-cid-wbto3pk7]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.cs-snapshot[data-astro-cid-wbto3pk7]{border:.0625rem solid var(--site-hairline-strong);background:var(--color-surface-subtle);border-radius:1rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.5rem;padding:1.35rem 1.5rem;display:grid}.cs-snapshot[data-astro-cid-wbto3pk7] div[data-astro-cid-wbto3pk7]{gap:.3rem;display:grid}.cs-snapshot[data-astro-cid-wbto3pk7] dt[data-astro-cid-wbto3pk7]{color:var(--color-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.cs-snapshot[data-astro-cid-wbto3pk7] dd[data-astro-cid-wbto3pk7]{color:var(--color-ink);font-size:.94rem;font-weight:700;line-height:1.35}.cs-contrast[data-astro-cid-wbto3pk7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:clamp(3rem,6vw,4.5rem);display:grid}.cs-contrast-col[data-astro-cid-wbto3pk7]{border:.0625rem solid var(--site-hairline-strong);background:var(--color-canvas);border-radius:1rem;padding:1.65rem}.cs-contrast-col[data-astro-cid-wbto3pk7].is-fav{background:linear-gradient(#6002db0a,#0000 75%);border-color:#6002db61}.cs-col-kicker[data-astro-cid-wbto3pk7]{color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:650}.cs-contrast-col[data-astro-cid-wbto3pk7].is-fav .cs-col-kicker[data-astro-cid-wbto3pk7]{color:var(--color-accent)}.cs-contrast-col[data-astro-cid-wbto3pk7] ul[data-astro-cid-wbto3pk7]{color:var(--color-ink-soft);gap:.8rem;margin-top:1.1rem;padding-left:1.15rem;font-size:.94rem;line-height:1.65;display:grid}.cs-steps[data-astro-cid-wbto3pk7],.cs-stack[data-astro-cid-wbto3pk7],.cs-faq[data-astro-cid-wbto3pk7],.cs-related[data-astro-cid-wbto3pk7]{margin-top:clamp(3.5rem,7vw,5.5rem)}.cs-steps[data-astro-cid-wbto3pk7] h2[data-astro-cid-wbto3pk7],.cs-stack[data-astro-cid-wbto3pk7] h2[data-astro-cid-wbto3pk7],.cs-faq[data-astro-cid-wbto3pk7] h2[data-astro-cid-wbto3pk7]{letter-spacing:-.035em;font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.2}.cs-step-grid[data-astro-cid-wbto3pk7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1.75rem;list-style:none;display:grid}.cs-step-grid[data-astro-cid-wbto3pk7] li[data-astro-cid-wbto3pk7]{border:.0625rem solid var(--site-hairline-strong);background:var(--color-canvas);border-radius:1rem;padding:1.5rem}.cs-step-num[data-astro-cid-wbto3pk7]{color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:650}.cs-step-grid[data-astro-cid-wbto3pk7] h3[data-astro-cid-wbto3pk7]{letter-spacing:-.02em;margin-top:.65rem;font-size:1.12rem;line-height:1.32}.cs-step-grid[data-astro-cid-wbto3pk7] p[data-astro-cid-wbto3pk7]{color:var(--color-ink-soft);margin-top:.55rem;font-size:.92rem;line-height:1.68}.cs-table-scroll[data-astro-cid-wbto3pk7]{border:.0625rem solid var(--site-hairline-strong);border-radius:1rem;margin-top:1.5rem;overflow-x:auto}.cs-table[data-astro-cid-wbto3pk7]{border-collapse:collapse;width:100%;min-width:38rem;font-size:.92rem;line-height:1.58}.cs-table[data-astro-cid-wbto3pk7] th[data-astro-cid-wbto3pk7],.cs-table[data-astro-cid-wbto3pk7] td[data-astro-cid-wbto3pk7]{border-bottom:.0625rem solid var(--site-hairline);text-align:left;vertical-align:top;padding:1rem 1.15rem}.cs-table[data-astro-cid-wbto3pk7] thead[data-astro-cid-wbto3pk7] th[data-astro-cid-wbto3pk7]{background:var(--color-surface-subtle);color:var(--color-ink);font-size:.8rem;font-weight:700}.cs-table[data-astro-cid-wbto3pk7] tbody[data-astro-cid-wbto3pk7] tr[data-astro-cid-wbto3pk7]:last-child th[data-astro-cid-wbto3pk7],.cs-table[data-astro-cid-wbto3pk7] tbody[data-astro-cid-wbto3pk7] tr[data-astro-cid-wbto3pk7]:last-child td[data-astro-cid-wbto3pk7]{border-bottom:0}.cs-table[data-astro-cid-wbto3pk7] td[data-astro-cid-wbto3pk7].is-tier{color:var(--color-accent);white-space:nowrap;font-weight:650}.cs-cta-box[data-astro-cid-wbto3pk7]{background:var(--color-dark);color:var(--color-on-dark);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin-top:clamp(3.5rem,7vw,5.5rem);padding:clamp(1.85rem,4vw,2.85rem);display:grid}.light-index[data-astro-cid-wbto3pk7]{color:#fff9}.cs-cta-box[data-astro-cid-wbto3pk7] h2[data-astro-cid-wbto3pk7]{color:#fff;letter-spacing:-.03em;margin-top:.75rem;font-size:clamp(1.5rem,2.8vw,2.1rem);line-height:1.22}.cs-cta-box[data-astro-cid-wbto3pk7] p[data-astro-cid-wbto3pk7]:not(.section-index){color:#ffffffb8;max-width:42rem;margin-top:.65rem;font-size:.94rem;line-height:1.68}.cs-cta-actions[data-astro-cid-wbto3pk7]{flex-wrap:wrap;gap:.75rem;display:flex}.cs-faq-list[data-astro-cid-wbto3pk7]{border-top:.0625rem solid var(--site-hairline-strong);margin-top:1.5rem}.cs-faq-list[data-astro-cid-wbto3pk7] details[data-astro-cid-wbto3pk7]{border-bottom:.0625rem solid var(--site-hairline);padding-block:1.15rem}.cs-faq-list[data-astro-cid-wbto3pk7] summary[data-astro-cid-wbto3pk7]{cursor:pointer;color:var(--color-ink);font-size:1.02rem;font-weight:680;line-height:1.45}.cs-faq-list[data-astro-cid-wbto3pk7] p[data-astro-cid-wbto3pk7]{color:var(--color-ink-soft);margin-top:.7rem;font-size:.94rem;line-height:1.7}.cs-related-links[data-astro-cid-wbto3pk7]{flex-wrap:wrap;gap:.65rem;margin-top:1.15rem;display:flex}.cs-related-links[data-astro-cid-wbto3pk7] a[data-astro-cid-wbto3pk7]{border:.0625rem solid var(--site-hairline-strong);color:var(--color-ink);transition:border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-radius:999px;padding:.45rem .95rem;font-size:.84rem;font-weight:600}.cs-related-links[data-astro-cid-wbto3pk7] a[data-astro-cid-wbto3pk7]:hover{border-color:var(--color-accent);color:var(--color-accent)}.cs-sibling-grid[data-astro-cid-wbto3pk7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem;display:grid}.cs-sibling-grid[data-astro-cid-wbto3pk7] a[data-astro-cid-wbto3pk7]{border:.0625rem solid var(--site-hairline-strong);background:var(--color-canvas);transition:border-color var(--duration-fast) var(--ease-out);border-radius:1rem;gap:.55rem;padding:1.4rem;display:grid}.cs-sibling-grid[data-astro-cid-wbto3pk7] a[data-astro-cid-wbto3pk7]:hover{border-color:var(--color-accent)}.cs-sibling-grid[data-astro-cid-wbto3pk7] small[data-astro-cid-wbto3pk7]{color:var(--color-accent);font-family:var(--font-mono);font-size:.72rem}.cs-sibling-grid[data-astro-cid-wbto3pk7] strong[data-astro-cid-wbto3pk7]{font-size:1.08rem;line-height:1.32}.cs-sibling-grid[data-astro-cid-wbto3pk7] span[data-astro-cid-wbto3pk7]{color:var(--color-muted);font-size:.86rem;line-height:1.6}@media (width<=60rem){.cs-snapshot[data-astro-cid-wbto3pk7]{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-contrast[data-astro-cid-wbto3pk7],.cs-step-grid[data-astro-cid-wbto3pk7],.cs-sibling-grid[data-astro-cid-wbto3pk7],.cs-cta-box[data-astro-cid-wbto3pk7]{grid-template-columns:1fr}}@media (width<=36rem){.cs-snapshot[data-astro-cid-wbto3pk7]{grid-template-columns:1fr}}
