.guide[data-astro-cid-abicvlni]{padding-top:var(--sp-5)}.crumbs[data-astro-cid-abicvlni]{font-size:var(--text-sm);color:var(--ink-soft);margin-bottom:var(--sp-5)}.crumbs[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]{color:var(--brand)}.updated[data-astro-cid-abicvlni]{font-size:var(--text-sm);color:var(--ink-soft)}.lede[data-astro-cid-abicvlni]{max-width:var(--measure);font-size:1.25rem}.toc[data-astro-cid-abicvlni]{background:var(--ledger);border-radius:var(--radius-card);padding:var(--sp-4) var(--sp-5);margin:var(--sp-5) 0;max-width:44rem}.toc[data-astro-cid-abicvlni] h2[data-astro-cid-abicvlni]{margin:0 0 var(--sp-2);text-transform:uppercase;letter-spacing:.08em;font-size:1rem;font-family:var(--font-body)}.toc[data-astro-cid-abicvlni] ol[data-astro-cid-abicvlni]{padding-left:var(--sp-5);margin:0}.toc[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]{color:var(--brand)}.guide-body[data-astro-cid-abicvlni] h2{margin-top:var(--sp-7)}.guide-body[data-astro-cid-abicvlni] h3{margin-top:var(--sp-5)}.guide-body[data-astro-cid-abicvlni] table{border-collapse:collapse;width:100%;font-size:var(--text-sm);margin:var(--sp-4) 0}.guide-body[data-astro-cid-abicvlni] .table-scroll{overflow-x:auto}.guide-body[data-astro-cid-abicvlni] th,.guide-body[data-astro-cid-abicvlni] td{text-align:left;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line);vertical-align:top}.guide-body[data-astro-cid-abicvlni] th{color:var(--ink-soft)}.guide-body[data-astro-cid-abicvlni] .callout{background:var(--ledger);border-left:4px solid var(--brand);border-radius:0 var(--radius-card) var(--radius-card) 0;padding:var(--sp-4) var(--sp-5);margin:var(--sp-5) 0;max-width:var(--measure)}.guide-body[data-astro-cid-abicvlni] .callout-breach{border-left-color:var(--breach);background:var(--breach-surface)}.guide-body[data-astro-cid-abicvlni] .stat{font-family:var(--font-display);color:var(--brand-deep);font-size:1.75rem;font-weight:700}.guide-body[data-astro-cid-abicvlni] cite,.guide-body[data-astro-cid-abicvlni] .src{font-size:var(--text-sm);color:var(--ink-soft);font-style:normal}.guide-body[data-astro-cid-abicvlni] blockquote{border-left:4px solid var(--accent);margin:var(--sp-5) 0;padding:var(--sp-2) var(--sp-5);max-width:var(--measure);font-style:italic}.guide-body[data-astro-cid-abicvlni] blockquote p{margin:var(--sp-2) 0}.guide-body[data-astro-cid-abicvlni] caption{text-align:left;font-size:var(--text-sm);color:var(--ink-soft);padding-bottom:var(--sp-2);caption-side:top}.guide-body[data-astro-cid-abicvlni] .letter{background:var(--ledger);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--sp-5);font-family:var(--font-body);font-size:var(--text-sm);white-space:pre-wrap;max-width:100%;overflow-x:auto}.faq[data-astro-cid-abicvlni]{margin-top:var(--sp-7)}.faq[data-astro-cid-abicvlni] details[data-astro-cid-abicvlni]{border-bottom:1px solid var(--line);padding:var(--sp-3) 0}.faq[data-astro-cid-abicvlni] summary[data-astro-cid-abicvlni]{cursor:pointer;padding:var(--sp-2) 0;min-height:var(--tap-min);justify-content:space-between;align-items:center;gap:var(--sp-3);font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-abicvlni] summary[data-astro-cid-abicvlni]::-webkit-details-marker{display:none}.faq[data-astro-cid-abicvlni] summary[data-astro-cid-abicvlni]:after{content:"+";font-family:var(--font-display);color:var(--brand);flex-shrink:0;font-size:1.5rem}.faq[data-astro-cid-abicvlni] details[data-astro-cid-abicvlni][open] summary[data-astro-cid-abicvlni]:after{content:"–"}.related[data-astro-cid-abicvlni]{margin-top:var(--sp-7)}.related[data-astro-cid-abicvlni] ul[data-astro-cid-abicvlni]{padding-left:var(--sp-5)}.related[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]{color:var(--brand)}.cta-band[data-astro-cid-abicvlni]{background:var(--brand);border-radius:var(--radius-card);color:var(--white);padding:var(--sp-6);margin-top:var(--sp-7);gap:var(--sp-5);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.cta-band[data-astro-cid-abicvlni] p[data-astro-cid-abicvlni]{max-width:56ch;margin:0}
