.article-shell[data-astro-cid-6z3kpggs]{background:var(--surface-app)}.article-header[data-astro-cid-6z3kpggs]{background:color-mix(in srgb, var(--surface-card) 94%, transparent)}.header-consult[data-astro-cid-6z3kpggs]{height:36px;padding:0 var(--space-4);border-radius:var(--space-3);background:var(--accent-primary);color:var(--surface-card);white-space:nowrap;justify-content:center;align-items:center;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.article-hero[data-astro-cid-6z3kpggs]{padding:var(--space-6) var(--space-5) var(--space-8);background:var(--surface-tint)}.back-link[data-astro-cid-6z3kpggs]{width:fit-content;color:var(--text-secondary);font-size:13px;font-weight:700;text-decoration:none;display:flex}.article-hero[data-astro-cid-6z3kpggs] .pill-label[data-astro-cid-6z3kpggs]{width:fit-content;margin:var(--space-4) 0 0}.article-hero[data-astro-cid-6z3kpggs] h1[data-astro-cid-6z3kpggs]{margin:var(--space-3) 0 0;overflow-wrap:anywhere;font-size:33px;font-weight:800;line-height:1.28}.article-hero[data-astro-cid-6z3kpggs]>p[data-astro-cid-6z3kpggs]:not(.pill-label){margin:var(--space-4) 0 0;color:var(--text-secondary);font-size:15px;line-height:1.75}.article-section[data-astro-cid-6z3kpggs]{padding:var(--space-8) var(--space-5) 0}.article-section[data-astro-cid-6z3kpggs] h2[data-astro-cid-6z3kpggs]{overflow-wrap:anywhere;margin:0;font-size:24px;line-height:1.35}.article-copy[data-astro-cid-6z3kpggs] p[data-astro-cid-6z3kpggs],.article-copy[data-astro-cid-6z3kpggs] li[data-astro-cid-6z3kpggs]{color:var(--text-body-muted);font-size:15px;line-height:1.78}.article-copy[data-astro-cid-6z3kpggs] p[data-astro-cid-6z3kpggs]{margin:var(--space-3) 0 0}.article-copy[data-astro-cid-6z3kpggs] h3[data-astro-cid-6z3kpggs]{margin:var(--space-5) 0 0;color:var(--text-primary);font-size:17px;line-height:1.45}.article-copy[data-astro-cid-6z3kpggs] ul[data-astro-cid-6z3kpggs],.article-copy[data-astro-cid-6z3kpggs] ol[data-astro-cid-6z3kpggs]{gap:var(--space-2);margin:var(--space-4) 0 0;padding-left:var(--space-5);display:grid}.article-image[data-astro-cid-6z3kpggs]{width:calc(100% + var(--space-10));margin:var(--space-5) calc(var(--space-5) * -1) 0;background:var(--surface-card);overflow:hidden}.article-image[data-astro-cid-6z3kpggs] img[data-astro-cid-6z3kpggs]{aspect-ratio:auto;object-fit:contain;width:100%;height:auto}.hero-image[data-astro-cid-6z3kpggs]{width:100%;margin:0}.faq-list[data-astro-cid-6z3kpggs]{gap:var(--space-3);margin-top:var(--space-4);display:grid}.faq-list[data-astro-cid-6z3kpggs] details[data-astro-cid-6z3kpggs]{border:1px solid var(--border-subtle);border-radius:var(--space-3);background:var(--surface-card)}.faq-list[data-astro-cid-6z3kpggs] summary[data-astro-cid-6z3kpggs]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);cursor:pointer;font-size:14px;font-weight:800;line-height:1.55;list-style:none;display:flex}.faq-list[data-astro-cid-6z3kpggs] summary[data-astro-cid-6z3kpggs]::-webkit-details-marker{display:none}.faq-chevron[data-astro-cid-6z3kpggs]{color:var(--text-soft);flex:none;transition:transform .2s ease-in-out}.faq-list[data-astro-cid-6z3kpggs] details[data-astro-cid-6z3kpggs][open] .faq-chevron[data-astro-cid-6z3kpggs]{transform:rotate(180deg)}.faq-list[data-astro-cid-6z3kpggs] details[data-astro-cid-6z3kpggs] p[data-astro-cid-6z3kpggs]{padding:0 var(--space-4) var(--space-4);color:var(--text-body-muted);margin:0;font-size:14px;line-height:1.72}.article-cta[data-astro-cid-6z3kpggs]{margin-top:var(--space-8);padding:var(--space-8) var(--space-5);background:var(--brand-navy)}.article-cta[data-astro-cid-6z3kpggs] .eyebrow[data-astro-cid-6z3kpggs]{color:var(--accent-primary)}.article-cta[data-astro-cid-6z3kpggs] h2[data-astro-cid-6z3kpggs]{margin:var(--space-2) 0 0;color:var(--surface-card);font-size:24px;line-height:1.3}.article-cta[data-astro-cid-6z3kpggs] p[data-astro-cid-6z3kpggs]:not(.eyebrow){margin:var(--space-3) 0 0;color:#ffffffb8;font-size:14px;line-height:1.65}.article-cta[data-astro-cid-6z3kpggs] .button[data-astro-cid-6z3kpggs]{margin-top:var(--space-5)}
