.page.svelte-1bex8oj{width:100%;max-width:80rem;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1.5rem,2vw,3rem) clamp(7rem,12vw,11rem);display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--wf-gutter);row-gap:clamp(3rem,6vw,5rem)}@media(min-width:1280px){.page.svelte-1bex8oj{max-width:110rem}}@media(min-width:1536px){.page.svelte-1bex8oj{max-width:140rem}}@media(min-width:2200px){.page.svelte-1bex8oj{max-width:160rem}}@media(min-width:2560px){.page.svelte-1bex8oj{max-width:170rem}}.head.svelte-1bex8oj,.faq.svelte-1bex8oj{grid-column:1 / -1}@media(min-width:1024px){.head.svelte-1bex8oj,.faq.svelte-1bex8oj{grid-column:1 / span 8}}.head.svelte-1bex8oj{display:flex;flex-direction:column;gap:1.25rem}.title.svelte-1bex8oj{margin:0;font-family:var(--font-sans);font-weight:400;font-size:clamp(3rem,7vw,6.5rem);line-height:.95;letter-spacing:-.02em;color:var(--ink-emphasis)}@media(min-width:768px){.title.svelte-1bex8oj{letter-spacing:-.035em}}.lede.svelte-1bex8oj{margin:0;max-width:52ch;font-family:var(--font-sans);font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.55;text-wrap:pretty;color:var(--ink-secondary)}.th-normal.svelte-1bex8oj{letter-spacing:0}.faq.svelte-1bex8oj{display:flex;flex-direction:column;gap:clamp(3rem,6vw,5rem)}.cat.svelte-1bex8oj{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.5rem)}.cat-label.svelte-1bex8oj{margin:0;scroll-margin-top:clamp(6rem,9vw,8rem);font-family:var(--font-sans);font-weight:400;font-size:clamp(1.5rem,1.2rem + .9vw,1.875rem);line-height:1.2;letter-spacing:0;color:var(--ink-tertiary)}.list.svelte-1bex8oj{margin:0;padding:0;list-style:none;border-top:1px solid var(--wf-line)}.faq-item.svelte-1bex8oj{border-bottom:1px solid var(--wf-line)}.q-row.svelte-1bex8oj{display:flex;align-items:baseline;justify-content:space-between;gap:clamp(1rem,3vw,2rem);padding:1.4rem 0;cursor:pointer;list-style:none;transition:color .15s ease}.q-row.svelte-1bex8oj::-webkit-details-marker{display:none}.q.svelte-1bex8oj{font-family:var(--font-sans);font-weight:400;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);line-height:1.35;letter-spacing:0;text-wrap:balance;color:var(--ink-emphasis)}.marker.svelte-1bex8oj{flex:none;width:1.25rem;text-align:center;font-family:var(--font-sans);font-size:1.25rem;line-height:1;color:var(--ink-tertiary);transition:color .15s ease}.marker.svelte-1bex8oj:before{content:"+"}details[open].svelte-1bex8oj .marker:where(.svelte-1bex8oj):before{content:"−"}details.svelte-1bex8oj:hover .marker:where(.svelte-1bex8oj){color:var(--ink-secondary)}.a-reveal.svelte-1bex8oj{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s cubic-bezier(.16,1,.3,1),opacity .3s ease}.a-reveal-inner.svelte-1bex8oj{min-height:0;overflow:hidden}.a-reveal.open.svelte-1bex8oj{grid-template-rows:1fr;opacity:1}.a.svelte-1bex8oj{margin:0;padding:0 0 1.5rem;max-width:62ch;font-family:var(--font-sans);font-weight:400;font-size:1.125rem;line-height:1.75;letter-spacing:0;text-wrap:pretty;color:var(--ink-secondary)}.faq-item.svelte-1bex8oj,.cat-label.svelte-1bex8oj{opacity:0;transform:translateY(1.5rem);transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i, 0) * .07s - .12s)}.faq.svelte-1bex8oj.in .faq-item:where(.svelte-1bex8oj),.faq.svelte-1bex8oj.in .cat-label:where(.svelte-1bex8oj){opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.faq-item.svelte-1bex8oj,.cat-label.svelte-1bex8oj{opacity:1;transform:none;transition:none}.a-reveal.svelte-1bex8oj{transition:none}}
