.faq.svelte-t6uch8{padding:var(--pad-section) 0}.container.svelte-t6uch8{max-width:var(--container-max);margin:0 auto;padding:0 var(--pad-x)}h2.svelte-t6uch8{font-family:var(--font-display);font-size:clamp(48px,7vw,96px);letter-spacing:-.02em;line-height:.95;color:var(--fg-0);max-width:760px;margin:0 0 clamp(48px,6vw,88px)}.faq-list.svelte-t6uch8{border-top:1px solid var(--ink-4)}details.svelte-t6uch8{border-bottom:1px solid var(--ink-4);padding:clamp(24px,3vw,32px) 0}summary.svelte-t6uch8{font-family:var(--font-display);font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;color:var(--fg-0);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px}summary.svelte-t6uch8::-webkit-details-marker{display:none}summary.svelte-t6uch8:after{content:"";flex-shrink:0;width:28px;height:28px;border-radius:50%;background-color:var(--ink-3);border:1px solid var(--ink-4);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M7 2v10M2 7h10' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:transform .25s ease}details[open].svelte-t6uch8>summary:where(.svelte-t6uch8):after{transform:rotate(45deg)}.answer.svelte-t6uch8{margin-top:14px;color:var(--fg-2);font-size:15px;line-height:1.7;max-width:72ch}.answer.svelte-t6uch8 p:where(.svelte-t6uch8){margin:0}
