.faq.svelte-193q28f{border-top:1px solid var(--m-border-soft);padding-block:clamp(4rem,7vw,6.5rem);background:radial-gradient(circle at 50% 8%,oklch(.42 .18 277 / 9%),transparent 34rem),var(--m-bg)}.wrap.svelte-193q28f{max-width:78rem;margin-inline:auto;padding-inline:clamp(1.25rem,4.2vw,4rem)}.faq__layout.svelte-193q28f{display:grid;gap:clamp(2.25rem,4vw,3.25rem);align-items:start}.faq__intro.svelte-193q28f{text-align:center}.faq__title.svelte-193q28f{font-size:clamp(2rem,3.2vw,2.9rem);text-wrap:balance}.faq__list.svelte-193q28f{position:relative;width:100%;max-width:46rem;margin-inline:auto;min-width:0;border:1px solid var(--m-border-soft);border-radius:1rem;background:var(--m-card);overflow:hidden}.faq__list.svelte-193q28f:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,var(--m-accent-line),transparent);pointer-events:none;z-index:1}.faq__item.svelte-193q28f{border-bottom:1px solid var(--m-border-soft);transition:background .22s ease}.faq__item.svelte-193q28f:last-child{border-bottom:0}.faq__item[open].svelte-193q28f{background:var(--m-accent-soft)}.faq__q.svelte-193q28f{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.2rem clamp(1.1rem,2.5vw,1.6rem);cursor:pointer;list-style:none;font-size:1.06rem;font-weight:600;letter-spacing:-.02em;color:var(--m-text-1);transition:color .16s ease}.faq__q.svelte-193q28f::-webkit-details-marker{display:none}.faq__q.svelte-193q28f:hover{color:var(--m-accent-text)}.faq__chev.svelte-193q28f{display:inline-flex;flex:0 0 auto;color:var(--m-text-3);transition:transform .22s cubic-bezier(.16,1,.3,1),color .16s ease}.faq__item[open].svelte-193q28f .faq__chev:where(.svelte-193q28f){transform:rotate(180deg);color:var(--m-accent-text)}.faq__panel.svelte-193q28f{overflow:hidden}.faq__a.svelte-193q28f{margin:0;padding:0 clamp(1.1rem,2.5vw,1.6rem) 1.4rem;max-width:62ch;color:var(--m-text-2);font-size:.95rem;line-height:1.75}@media(prefers-reduced-motion:reduce){.faq__q.svelte-193q28f,.faq__chev.svelte-193q28f,.faq__item.svelte-193q28f{transition:none}}
