.faq__grid.svelte-v6i1w8{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:clamp(3rem,6vw,9rem);display:grid}.faq__head.svelte-v6i1w8{top:calc(var(--ui-nav) + 2rem);gap:1.6rem;display:grid;position:sticky}.faq__list.svelte-v6i1w8{border-top:1px solid var(--ui-line);margin:0;padding:0;list-style:none}.faq__item.svelte-v6i1w8{border-bottom:1px solid var(--ui-line)}.faq__q.svelte-v6i1w8{text-align:left;letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;width:100%;padding:2rem 0;font-size:clamp(1.7rem,1.5vw,2.1rem);font-weight:500;display:flex}.faq__toggle.svelte-v6i1w8{background:var(--ui-tint);border-radius:50%;flex:none;place-items:center;width:3.2rem;height:3.2rem;transition:transform .4s cubic-bezier(.2,.8,.2,1),background-color .3s;display:grid}.faq__item--open.svelte-v6i1w8 .faq__toggle:where(.svelte-v6i1w8){background:var(--ui-ink);color:var(--ui-on-ink);transform:rotate(45deg)}.faq__a.svelte-v6i1w8{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1);display:grid}.faq__item--open.svelte-v6i1w8 .faq__a:where(.svelte-v6i1w8){grid-template-rows:1fr}.faq__a-inner.svelte-v6i1w8{overflow:hidden}.faq__a.svelte-v6i1w8 p:where(.svelte-v6i1w8){max-width:60ch;color:var(--ui-ink-2);margin:0 0 2.2rem;font-size:clamp(1.5rem,1.1vw,1.7rem);line-height:1.55}@media (width<=900px){.faq__grid.svelte-v6i1w8{grid-template-columns:1fr}.faq__head.svelte-v6i1w8{position:static}}
