.guide-hero[data-astro-cid-6uku6rei]{padding-block:var(--section-pad) var(--space-8);background:var(--color-navy-soft);border-bottom:1px solid var(--border-default)}.guide-hero[data-astro-cid-6uku6rei] h1[data-astro-cid-6uku6rei]{max-width:23ch;margin-block:var(--space-3) var(--space-5);font-size:clamp(2.2rem,1.4rem + 3vw,3.7rem)}.guide-intro[data-astro-cid-6uku6rei]{max-width:49rem;font-size:var(--text-md);line-height:var(--leading-relaxed)}.guide-intro[data-astro-cid-6uku6rei] p[data-astro-cid-6uku6rei]+p[data-astro-cid-6uku6rei]{margin-top:var(--space-3)}.guide-anchors[data-astro-cid-6uku6rei]{gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.guide-anchors[data-astro-cid-6uku6rei] a[data-astro-cid-6uku6rei]{align-items:baseline;gap:var(--space-3);padding:var(--space-4);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);font-weight:600;text-decoration:none;display:flex}.guide-anchors[data-astro-cid-6uku6rei] a[data-astro-cid-6uku6rei]:hover{border-color:var(--color-teal-text)}.guide-anchors[data-astro-cid-6uku6rei] span[data-astro-cid-6uku6rei],.section-number[data-astro-cid-6uku6rei],.decision-number[data-astro-cid-6uku6rei]{color:var(--color-teal-text);font-family:var(--font-mono);font-size:var(--text-sm)}.guide-section[data-astro-cid-6uku6rei]{gap:clamp(var(--space-6), 5vw, var(--space-12));padding-block:var(--space-10);border-bottom:1px solid var(--border-default);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.guide-section[data-astro-cid-6uku6rei]:last-child{border-bottom:0}.guide-section-intro[data-astro-cid-6uku6rei] h2[data-astro-cid-6uku6rei]{margin-block:var(--space-3) var(--space-4)}.guide-section-intro[data-astro-cid-6uku6rei] p[data-astro-cid-6uku6rei]:not(.section-number){line-height:var(--leading-relaxed)}.checklist[data-astro-cid-6uku6rei]{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:clamp(var(--space-4), 3vw, var(--space-6))}.checklist[data-astro-cid-6uku6rei] h3[data-astro-cid-6uku6rei]{font-size:var(--text-lg);margin-bottom:var(--space-4)}.checklist[data-astro-cid-6uku6rei] ul[data-astro-cid-6uku6rei]{padding-inline-start:1.25rem}.checklist[data-astro-cid-6uku6rei] li[data-astro-cid-6uku6rei]{line-height:var(--leading-relaxed);padding-inline-start:var(--space-1)}.checklist[data-astro-cid-6uku6rei] li[data-astro-cid-6uku6rei]+li[data-astro-cid-6uku6rei]{margin-top:var(--space-4)}.checklist[data-astro-cid-6uku6rei] li[data-astro-cid-6uku6rei]::marker{color:var(--color-teal-text)}.decision-section[data-astro-cid-6uku6rei]{padding-block:var(--space-10);background:var(--color-teal-soft)}.decision-head[data-astro-cid-6uku6rei]{max-width:49rem;margin-bottom:var(--space-6)}.decision-head[data-astro-cid-6uku6rei] p[data-astro-cid-6uku6rei]{margin-top:var(--space-4)}.decision-grid[data-astro-cid-6uku6rei]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.decision-grid[data-astro-cid-6uku6rei] li[data-astro-cid-6uku6rei]{padding:var(--space-5);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}.decision-grid[data-astro-cid-6uku6rei] h3[data-astro-cid-6uku6rei]{margin-block:var(--space-3)}.decision-grid[data-astro-cid-6uku6rei] p[data-astro-cid-6uku6rei]{font-size:var(--text-base);line-height:var(--leading-relaxed)}.reference-section[data-astro-cid-6uku6rei]{padding-block:var(--space-10)}.reference-section[data-astro-cid-6uku6rei]>p[data-astro-cid-6uku6rei]{max-width:49rem;margin-top:var(--space-4)}.reference-list[data-astro-cid-6uku6rei]{gap:var(--space-3);margin-top:var(--space-5);padding-inline-start:1.25rem;display:grid}.policy-body[data-astro-cid-6uku6rei]{padding-block:var(--space-10)}.policy-body[data-astro-cid-6uku6rei] section[data-astro-cid-6uku6rei]+section[data-astro-cid-6uku6rei]{margin-top:var(--space-8)}.policy-body[data-astro-cid-6uku6rei] h2[data-astro-cid-6uku6rei]{font-size:var(--text-xl);margin-bottom:var(--space-3)}.policy-body[data-astro-cid-6uku6rei] p[data-astro-cid-6uku6rei]{font-size:var(--text-md);line-height:var(--leading-relaxed)}.correction-link[data-astro-cid-6uku6rei]{margin-top:var(--space-8)}.email-action[data-astro-cid-6uku6rei]{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.email-address[data-astro-cid-6uku6rei]{overflow-wrap:anywhere}.connect-body[data-astro-cid-6uku6rei]{padding-block:var(--space-10)}.contact-grid[data-astro-cid-6uku6rei]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.contact-topic[data-astro-cid-6uku6rei]{padding:var(--space-6);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}.contact-topic[data-astro-cid-6uku6rei] h2[data-astro-cid-6uku6rei]{font-size:var(--text-xl);margin-bottom:var(--space-4)}.message-note[data-astro-cid-6uku6rei]{max-width:49rem;margin-top:var(--space-8);border-inline-start:3px solid var(--color-teal);padding-inline-start:var(--space-5)}.message-note[data-astro-cid-6uku6rei] h2[data-astro-cid-6uku6rei]{font-size:var(--text-xl);margin-bottom:var(--space-3)}.guide-links[data-astro-cid-6uku6rei]{gap:var(--space-4) var(--space-6);padding-block:var(--space-6) var(--space-10);border-top:1px solid var(--border-default);flex-wrap:wrap;font-weight:600;display:flex}@media (width<=58rem){.guide-anchors[data-astro-cid-6uku6rei],.decision-grid[data-astro-cid-6uku6rei],.contact-grid[data-astro-cid-6uku6rei]{grid-template-columns:1fr}.guide-section[data-astro-cid-6uku6rei]{gap:var(--space-5);grid-template-columns:1fr}.guide-section-intro[data-astro-cid-6uku6rei]{max-width:48rem}.decision-grid[data-astro-cid-6uku6rei] li[data-astro-cid-6uku6rei]{max-width:none}}
