.guide-crumb[data-astro-cid-2u677oxp]{margin-bottom:var(--space-4)}.article-meta[data-astro-cid-2u677oxp]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.article-meta[data-astro-cid-2u677oxp] .category-tag[data-astro-cid-2u677oxp]{gap:var(--space-2)}.byline[data-astro-cid-2u677oxp]{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3)}.revised[data-astro-cid-2u677oxp]{margin-top:var(--space-2)}.draft-banner[data-astro-cid-2u677oxp]{display:flex;gap:var(--space-3);align-items:flex-start;background:var(--color-accent-tint);border:1px solid var(--color-accent);border-radius:var(--radius-xl);padding:var(--space-4);margin-bottom:var(--space-6)}.draft-banner[data-astro-cid-2u677oxp] svg[data-astro-cid-2u677oxp]{flex:none}.draft-banner[data-astro-cid-2u677oxp] p[data-astro-cid-2u677oxp]{margin:0;color:var(--color-ink-2)}.toc[data-astro-cid-2u677oxp]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-8)}.toc[data-astro-cid-2u677oxp] .eyebrow[data-astro-cid-2u677oxp]{display:block;margin-bottom:var(--space-2)}.toc[data-astro-cid-2u677oxp] ol[data-astro-cid-2u677oxp]{margin:0;padding-left:var(--space-5);display:grid;gap:var(--space-2)}.toc[data-astro-cid-2u677oxp] a[data-astro-cid-2u677oxp]{color:var(--color-accent);text-decoration:none;font-size:var(--text-body-sm)}.toc[data-astro-cid-2u677oxp] a[data-astro-cid-2u677oxp]:hover{text-decoration:underline}.qa[data-astro-cid-2u677oxp]{margin-bottom:var(--space-8);scroll-margin-top:calc(var(--header-h) + var(--space-4))}.qa[data-astro-cid-2u677oxp] h2[data-astro-cid-2u677oxp]{font-size:var(--text-h3);margin-bottom:var(--space-3)}.qa[data-astro-cid-2u677oxp] h3[data-astro-cid-2u677oxp]{font-family:var(--font-ui);font-size:var(--text-body);font-weight:700;margin:var(--space-5) 0 var(--space-2);color:var(--color-ink)}.qa[data-astro-cid-2u677oxp] p[data-astro-cid-2u677oxp]{margin-bottom:var(--space-4);color:var(--color-ink-2);font-size:var(--text-prose);line-height:var(--lh-prose)}.qa[data-astro-cid-2u677oxp] ul[data-astro-cid-2u677oxp]{margin:0 0 var(--space-4) var(--space-5);color:var(--color-ink-2);font-size:var(--text-prose);line-height:var(--lh-prose);display:grid;gap:var(--space-2)}.callout[data-astro-cid-2u677oxp]{background:var(--color-accent-tint);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);margin:var(--space-1) 0 var(--space-4)}.callout[data-astro-cid-2u677oxp] p[data-astro-cid-2u677oxp]{margin:0;color:var(--color-ink-2)}.checklist-block[data-astro-cid-2u677oxp]{margin:var(--space-2) 0 var(--space-8)}.checklist-card[data-astro-cid-2u677oxp]{border-left:var(--rule-weight) solid var(--color-accent)}.checklist-head[data-astro-cid-2u677oxp]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-3)}.checklist-head[data-astro-cid-2u677oxp] h2[data-astro-cid-2u677oxp]{display:flex;align-items:center;gap:var(--space-2);margin:0}.checklist[data-astro-cid-2u677oxp]{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-3)}.checklist[data-astro-cid-2u677oxp] li[data-astro-cid-2u677oxp]{position:relative;padding-left:var(--space-8);color:var(--color-ink-2);line-height:var(--lh-body)}.checklist[data-astro-cid-2u677oxp] li[data-astro-cid-2u677oxp]:before{content:"";position:absolute;left:0;top:var(--space-1);width:var(--space-4);height:var(--space-4);border:var(--rule-weight) solid var(--color-accent);border-radius:var(--radius-lg)}.faq-section[data-astro-cid-2u677oxp]{margin-top:var(--space-2)}.faq-list[data-astro-cid-2u677oxp]{display:grid;gap:var(--space-3)}.faq-item[data-astro-cid-2u677oxp] summary[data-astro-cid-2u677oxp]{display:flex;align-items:center;gap:var(--space-3);cursor:pointer;padding:var(--space-4) var(--space-5);font-family:var(--font-serif);font-size:var(--text-body);font-weight:700;list-style:none;color:var(--color-ink)}.faq-item[data-astro-cid-2u677oxp] summary[data-astro-cid-2u677oxp]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-2u677oxp] summary[data-astro-cid-2u677oxp]:after{content:"+";margin-left:auto;color:var(--color-accent);font-size:var(--text-lede)}.faq-item[data-astro-cid-2u677oxp][open] summary[data-astro-cid-2u677oxp]:after{content:"−"}.faq-body[data-astro-cid-2u677oxp]{padding:0 var(--space-5) var(--space-4);color:var(--color-ink-2)}.faq-body[data-astro-cid-2u677oxp] p[data-astro-cid-2u677oxp]{margin:0;line-height:var(--lh-body)}.related-out[data-astro-cid-2u677oxp]{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-3)}.related-out[data-astro-cid-2u677oxp] a[data-astro-cid-2u677oxp]{color:var(--color-accent);text-decoration:none;font-weight:700}.related-out[data-astro-cid-2u677oxp] a[data-astro-cid-2u677oxp]:hover{text-decoration:underline}.expanding[data-astro-cid-2u677oxp]{display:grid;gap:var(--space-5)}.expanding-tag[data-astro-cid-2u677oxp]{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-body-sm);font-weight:700;color:var(--color-accent)}.expanding[data-astro-cid-2u677oxp] .prose[data-astro-cid-2u677oxp] p{margin-bottom:var(--space-4);color:var(--color-ink-2);font-size:var(--text-prose);line-height:var(--lh-prose)}.expanding-notify[data-astro-cid-2u677oxp]{max-width:var(--content-narrow)}.draft-shell[data-astro-cid-2u677oxp]{display:grid;gap:var(--space-6)}.draft-body[data-astro-cid-2u677oxp]{display:flex;gap:var(--space-4);align-items:flex-start}.prose[data-astro-cid-2u677oxp] h2{margin:var(--space-8) 0 var(--space-3);font-size:var(--text-h3)}.prose[data-astro-cid-2u677oxp] h3{margin:var(--space-5) 0 var(--space-2);font-size:var(--text-body)}.prose[data-astro-cid-2u677oxp] p{margin-bottom:var(--space-4);color:var(--color-ink-2);font-size:var(--text-prose);line-height:var(--lh-prose)}.prose[data-astro-cid-2u677oxp] ul{margin:0 0 var(--space-4) var(--space-5);color:var(--color-ink-2);font-size:var(--text-prose);line-height:var(--lh-prose)}
