.faq.svelte-tdom6s{padding:clamp(3rem,7vw,5rem) clamp(1rem,4vw,2rem);font-family:var(--bk-font, inherit);color:var(--bk-ink, inherit)}.faq-wrap.svelte-tdom6s{max-width:760px;margin:0 auto}h2.svelte-tdom6s{margin:0 0 1.25rem;font-family:var(--bk-heading-font, inherit);font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;text-transform:var(--bk-heading-transform, none);letter-spacing:var(--bk-heading-spacing, -.01em);color:var(--bk-ink, currentColor)}details.svelte-tdom6s{border-top:var(--bk-border-w, 1px) solid var(--bk-line, color-mix(in srgb, currentColor 14%, transparent))}details.svelte-tdom6s:last-of-type{border-bottom:var(--bk-border-w, 1px) solid var(--bk-line, color-mix(in srgb, currentColor 14%, transparent))}summary.svelte-tdom6s{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;min-height:44px;font-weight:600;font-size:1.0625rem;cursor:pointer;list-style:none;transition:transform .16s cubic-bezier(.23,1,.32,1)}summary.svelte-tdom6s::-webkit-details-marker{display:none}summary.svelte-tdom6s:after{content:"+";flex:none;color:var(--brand, currentColor);transition:transform .2s cubic-bezier(.23,1,.32,1)}details[open].svelte-tdom6s summary:where(.svelte-tdom6s):after{transform:rotate(45deg)}summary.svelte-tdom6s:active{transform:scale(.97)}details.svelte-tdom6s p:where(.svelte-tdom6s){margin:0 0 1.25rem;max-width:62ch;line-height:1.6;color:var(--bk-muted, currentColor)}@media(hover:hover)and (pointer:fine){summary.svelte-tdom6s:hover{color:var(--brand, currentColor)}}@media(prefers-reduced-motion:reduce){summary.svelte-tdom6s,summary.svelte-tdom6s:after{transition:none}summary.svelte-tdom6s:active{transform:none}}
