@charset "UTF-8";.faq[data-v-0629cab5]{padding-block:88px 96px}.faq-in[data-v-0629cab5]{max-width:var(--wrap);margin-inline:auto;padding-inline:28px}.faq h2[data-v-0629cab5]{margin:0 0 32px;font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.025em;line-height:1.14}.faq-list[data-v-0629cab5]{margin:0;padding:0;list-style:none;border-block-start:1px solid var(--line)}.faq-item[data-v-0629cab5]{border-block-end:1px solid var(--line)}.faq-q[data-v-0629cab5]{margin:0;font-size:inherit;font-weight:inherit}.faq-q button[data-v-0629cab5]{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:22px 4px;border:0;background:none;color:var(--ink);font:inherit;font-size:16.5px;font-weight:650;line-height:1.4;text-align:start;cursor:pointer;transition:color .15s}.faq-q button[data-v-0629cab5]:hover{color:var(--brand-dark)}.faq-q button[data-v-0629cab5]:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:6px}.chev[data-v-0629cab5]{flex-shrink:0;width:17px;height:17px;color:var(--ink-faint);transition:transform .3s cubic-bezier(.2,.8,.3,1),color .15s}.faq-item.open .chev[data-v-0629cab5]{transform:rotate(180deg);color:var(--brand)}.faq-panel[data-v-0629cab5]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.2,.8,.3,1)}.faq-item.open .faq-panel[data-v-0629cab5]{grid-template-rows:1fr}.faq-panel-in[data-v-0629cab5]{overflow:hidden}.faq-panel-in p[data-v-0629cab5]{margin:0;padding:0 4px 24px;max-width:92ch;color:var(--ink-soft);font-size:15.5px;line-height:1.65;opacity:0;translate:0 -6px;transition:opacity .26s ease .06s,translate .3s ease .06s}.faq-item.open .faq-panel-in p[data-v-0629cab5]{opacity:1;translate:0 0}@media(max-width:1000px){.faq[data-v-0629cab5]{padding-block:64px 72px}.faq-in[data-v-0629cab5]{padding-inline:20px}.faq-q button[data-v-0629cab5]{padding-block:18px;font-size:15.5px}}@media(prefers-reduced-motion:reduce){.faq-panel[data-v-0629cab5],.faq-panel-in p[data-v-0629cab5],.chev[data-v-0629cab5]{transition:none}}
