.faq-grid.svelte-no3smr{display:grid;grid-template-columns:.85fr 1.15fr;gap:2rem;align-items:start}.faq-grid.svelte-no3smr .section-head:where(.svelte-no3smr){margin-bottom:0}.faq.svelte-no3smr{display:grid;gap:.6rem}details.svelte-no3smr{background:var(--card);border-radius:var(--r-sm);padding:1rem 1.2rem;border:1px solid var(--line)}summary.svelte-no3smr{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:1rem;align-items:center}summary.svelte-no3smr::-webkit-details-marker{display:none}summary.svelte-no3smr:after{content:"+";font-family:var(--font-display);font-weight:800;font-size:1.3rem;color:var(--mint-deep);flex:none;transition:transform .2s var(--ease-out)}details[open].svelte-no3smr summary:where(.svelte-no3smr):after{transform:rotate(45deg)}details.svelte-no3smr p:where(.svelte-no3smr){color:var(--ink-2);margin-top:.7rem;font-size:.97rem}.after.svelte-no3smr{color:var(--ink-2);font-size:.95rem;padding-top:.4rem}.after.svelte-no3smr a:where(.svelte-no3smr){color:var(--mint-deep);font-weight:700;text-decoration:none}.after.svelte-no3smr a:where(.svelte-no3smr):hover{text-decoration:underline;text-underline-offset:.18em}@media(max-width:860px){.faq-grid.svelte-no3smr{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){summary.svelte-no3smr:after{transition:none}}
