.faq[data-astro-cid-rmmfmvjx]{border-top:1px solid var(--border)}.faq__item[data-astro-cid-rmmfmvjx]{border-bottom:1px solid var(--border)}.faq__question[data-astro-cid-rmmfmvjx]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-4) 0;color:var(--brand-ink);cursor:pointer;font-weight:600;list-style:none;display:flex}.faq__question[data-astro-cid-rmmfmvjx]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-rmmfmvjx]:hover{color:var(--brand-navy)}.faq__question[data-astro-cid-rmmfmvjx] .faq__chevron{color:var(--text-muted);transition:transform var(--dur-base) var(--ease-out);flex-shrink:0}.faq__item[data-astro-cid-rmmfmvjx][open] .faq__chevron{transform:rotate(180deg)}.faq__answer[data-astro-cid-rmmfmvjx]{padding-bottom:var(--space-5);color:var(--text-muted)}.faq__answer[data-astro-cid-rmmfmvjx] p[data-astro-cid-rmmfmvjx]{max-width:70ch;margin:0}.faq-page[data-astro-cid-4sekbmtn]{gap:var(--space-12);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.faq-nav[data-astro-cid-4sekbmtn]{top:calc(var(--header-h) + var(--space-6));position:sticky}.faq-nav__title[data-astro-cid-4sekbmtn]{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.faq-nav[data-astro-cid-4sekbmtn] ul[data-astro-cid-4sekbmtn]{border-left:1px solid var(--border);margin:0;padding:0;list-style:none}.faq-nav[data-astro-cid-4sekbmtn] a[data-astro-cid-4sekbmtn]{padding:var(--space-2) var(--space-4);font-size:var(--fs-sm);color:var(--text-muted);text-decoration:none;display:block}.faq-nav[data-astro-cid-4sekbmtn] a[data-astro-cid-4sekbmtn]:hover{color:var(--brand-navy)}.faq-groups[data-astro-cid-4sekbmtn]{gap:var(--space-12);display:grid}.faq-group[data-astro-cid-4sekbmtn] h2[data-astro-cid-4sekbmtn]{align-items:center;gap:var(--space-3);font-size:var(--fs-xl);display:flex}.faq-group[data-astro-cid-4sekbmtn] .icon-tile[data-astro-cid-4sekbmtn]{margin:0}@media (width<=799px){.faq-page[data-astro-cid-4sekbmtn]{gap:var(--space-8);grid-template-columns:1fr}.faq-nav[data-astro-cid-4sekbmtn]{position:static}}
