.guide-article[data-astro-cid-6oxwz3kr]{max-width:820px;padding-top:8px;padding-bottom:72px}.guide-section[data-astro-cid-6oxwz3kr]{margin:0 0 44px}.guide-toc[data-astro-cid-6oxwz3kr]{border:1px solid var(--border);background:var(--card-bg);margin:0 0 44px;padding:24px}.guide-toc-heading[data-astro-cid-6oxwz3kr]{font-family:var(--font-display);margin:0 0 12px;font-size:24px}.guide-toc-list[data-astro-cid-6oxwz3kr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;padding-left:24px;display:grid}.guide-toc-item[data-astro-cid-6oxwz3kr],.guide-material-link[data-astro-cid-6oxwz3kr]{color:var(--ink-soft);font-size:16px;line-height:1.6}.guide-toc-item[data-astro-cid-6oxwz3kr] a[data-astro-cid-6oxwz3kr],.guide-material-link[data-astro-cid-6oxwz3kr] a[data-astro-cid-6oxwz3kr]{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration-thickness:1px}.guide-material-link[data-astro-cid-6oxwz3kr]{margin:20px 0 0}.guide-section-heading[data-astro-cid-6oxwz3kr],.guide-references-heading[data-astro-cid-6oxwz3kr],.guide-product-heading[data-astro-cid-6oxwz3kr]{font-family:var(--font-display);margin:0 0 16px;font-size:clamp(26px,4vw,36px);line-height:1.12}.guide-copy[data-astro-cid-6oxwz3kr],.guide-note[data-astro-cid-6oxwz3kr],.guide-product-copy[data-astro-cid-6oxwz3kr],.guide-list-item[data-astro-cid-6oxwz3kr]{color:var(--ink-soft);font-size:17px;line-height:1.75}.guide-copy[data-astro-cid-6oxwz3kr]{margin:0 0 16px}.guide-list[data-astro-cid-6oxwz3kr]{padding-left:24px}.guide-list-item[data-astro-cid-6oxwz3kr]{margin:0 0 8px}.guide-visuals[data-astro-cid-6oxwz3kr]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;margin:24px 0 8px;display:grid}.guide-visual[data-astro-cid-6oxwz3kr]{min-width:0;margin:0}.guide-visual-zoom[data-astro-cid-6oxwz3kr]{cursor:zoom-in;display:block}.guide-visual-shot{border:1px solid var(--border);background:var(--card-bg);width:100%;box-shadow:3px 3px 0 0 var(--shadow);line-height:0;display:block;overflow:hidden}.guide-visual-shot.is-phone{max-width:260px;margin-inline:auto}@media (width<=767px){.guide-visual[data-astro-cid-6oxwz3kr].is-desktop-only{display:none}}.guide-visual[data-astro-cid-6oxwz3kr] figcaption[data-astro-cid-6oxwz3kr]{color:var(--ink-soft);margin-top:8px;font-size:14px;line-height:1.5}.guide-outcome[data-astro-cid-6oxwz3kr]{border-left:3px solid var(--amber);background:var(--card-bg);color:var(--ink-soft);flex-wrap:wrap;gap:6px 10px;margin:20px 0 0;padding:12px 16px;font-size:16px;line-height:1.6;display:flex}.guide-outcome-label[data-astro-cid-6oxwz3kr]{color:var(--stamp);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.guide-references[data-astro-cid-6oxwz3kr]{border:1px solid var(--border);background:var(--card-bg);margin:56px 0 40px;padding:24px}.guide-references-heading[data-astro-cid-6oxwz3kr]{font-size:24px}.guide-note[data-astro-cid-6oxwz3kr]{font-size:15px}.guide-product-pitch[data-astro-cid-6oxwz3kr]{border:1px solid var(--border);background:var(--card-bg);box-shadow:4px 4px 0 0 var(--shadow);padding:32px}.guide-product-kicker[data-astro-cid-6oxwz3kr]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;color:var(--stamp)!important;font-size:12px!important}.guide-product-cta[data-astro-cid-6oxwz3kr]{margin-top:8px}@media (width<=600px){.guide-article[data-astro-cid-6oxwz3kr]{padding-bottom:48px}.guide-section[data-astro-cid-6oxwz3kr]{margin-bottom:36px}.guide-toc[data-astro-cid-6oxwz3kr]{padding:20px}.guide-toc-list[data-astro-cid-6oxwz3kr]{grid-template-columns:minmax(0,1fr)}.guide-copy[data-astro-cid-6oxwz3kr],.guide-list-item[data-astro-cid-6oxwz3kr]{font-size:16px}.guide-references[data-astro-cid-6oxwz3kr],.guide-product-pitch[data-astro-cid-6oxwz3kr]{padding:20px}}
