.faq-accordion[data-astro-cid-mhigdioq]{display:flex;flex-direction:column;gap:.5rem}.faq-accordion__item[data-astro-cid-mhigdioq]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white);overflow:hidden}.faq-accordion__item[data-astro-cid-mhigdioq] summary[data-astro-cid-mhigdioq]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;cursor:pointer;list-style:none;font-weight:600;font-size:.9375rem;color:var(--color-ink)}.faq-accordion__item[data-astro-cid-mhigdioq] summary[data-astro-cid-mhigdioq]::-webkit-details-marker{display:none}.faq-accordion__icon[data-astro-cid-mhigdioq]{flex-shrink:0;width:1rem;height:1rem;position:relative}.faq-accordion__icon[data-astro-cid-mhigdioq]:before,.faq-accordion__icon[data-astro-cid-mhigdioq]:after{content:"";position:absolute;background:var(--color-brown);transition:transform var(--transition)}.faq-accordion__icon[data-astro-cid-mhigdioq]:before{inset:.4rem 0;height:2px}.faq-accordion__icon[data-astro-cid-mhigdioq]:after{inset:0 .4rem;width:2px;left:50%;transform:translate(-50%)}.faq-accordion__item[data-astro-cid-mhigdioq][open] .faq-accordion__icon[data-astro-cid-mhigdioq]:after{transform:translate(-50%) scaleY(0)}.faq-accordion__a[data-astro-cid-mhigdioq]{padding:0 1.25rem 1.25rem}.faq-accordion__a[data-astro-cid-mhigdioq] p[data-astro-cid-mhigdioq]{margin:0;color:var(--color-muted);line-height:1.65;font-size:.9375rem}.page-faq__hero[data-astro-cid-d7buufdx]{padding-top:calc(var(--header-h) + 2.5rem);padding-bottom:2rem;background:var(--color-cream);border-bottom:1px solid var(--color-border)}.page-faq__eyebrow[data-astro-cid-d7buufdx]{margin:0 0 .75rem;font-size:.6875rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted)}.page-faq__hero[data-astro-cid-d7buufdx] h1[data-astro-cid-d7buufdx]{margin:0 0 1rem;max-width:28ch;font-size:clamp(2rem,4vw,2.75rem);line-height:1.15}.page-faq__lead[data-astro-cid-d7buufdx]{margin:0;max-width:42rem;color:var(--color-muted);line-height:1.65}.page-faq__grid[data-astro-cid-d7buufdx]{display:grid;grid-template-columns:1fr 16rem;gap:3rem;align-items:start}.page-faq__section[data-astro-cid-d7buufdx] h2[data-astro-cid-d7buufdx],.page-faq__guides[data-astro-cid-d7buufdx] h2[data-astro-cid-d7buufdx]{margin:0 0 .75rem;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:600}.page-faq__intro[data-astro-cid-d7buufdx]{margin:0 0 1.5rem;color:var(--color-muted);font-size:.9375rem}.page-faq__aside[data-astro-cid-d7buufdx]{padding:1.5rem;background:var(--color-cream);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.page-faq__aside[data-astro-cid-d7buufdx] h3[data-astro-cid-d7buufdx]{margin:0 0 1rem;font-size:.6875rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-brown)}.page-faq__aside[data-astro-cid-d7buufdx] ul[data-astro-cid-d7buufdx]{list-style:none;margin:0;padding:0}.page-faq__aside[data-astro-cid-d7buufdx] a[data-astro-cid-d7buufdx]{display:block;padding:.4rem 0;font-size:.875rem;color:var(--color-ink-soft);text-decoration:none}.page-faq__aside[data-astro-cid-d7buufdx] a[data-astro-cid-d7buufdx]:hover{color:var(--color-primary)}.page-faq__guides[data-astro-cid-d7buufdx]{background:var(--color-white);border-top:1px solid var(--color-border)}.page-faq__guides-lead[data-astro-cid-d7buufdx]{margin:0 0 2rem;max-width:40rem;color:var(--color-muted)}.page-faq__cards[data-astro-cid-d7buufdx]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.page-faq__card[data-astro-cid-d7buufdx]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-cream);height:100%;display:flex;flex-direction:column}.page-faq__card[data-astro-cid-d7buufdx] h3[data-astro-cid-d7buufdx]{margin:0 0 .75rem;font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:1.3}.page-faq__card[data-astro-cid-d7buufdx] h3[data-astro-cid-d7buufdx] a[data-astro-cid-d7buufdx]{color:var(--color-ink);text-decoration:none}.page-faq__card[data-astro-cid-d7buufdx] h3[data-astro-cid-d7buufdx] a[data-astro-cid-d7buufdx]:hover{color:var(--color-primary)}.page-faq__card[data-astro-cid-d7buufdx] p[data-astro-cid-d7buufdx]{margin:0 0 1rem;flex:1;font-size:.9375rem;color:var(--color-muted);line-height:1.6}.page-faq__card[data-astro-cid-d7buufdx] footer[data-astro-cid-d7buufdx]{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.75rem;color:var(--color-muted)}.page-faq__read[data-astro-cid-d7buufdx]{font-weight:600;color:var(--color-primary);text-decoration:none;white-space:nowrap}.page-faq__read[data-astro-cid-d7buufdx]:hover{text-decoration:underline}@media(max-width:900px){.page-faq__grid[data-astro-cid-d7buufdx]{grid-template-columns:1fr}}
