.page-faq[data-v-1a94b01f]{padding:112px 24px;background:linear-gradient(180deg,var(--d10-bg),color-mix(in srgb,var(--d10-surface-2) 72%,var(--d10-bg)));color:var(--d10-ink)}.page-faq__wrap[data-v-1a94b01f]{width:min(var(--d10-wrap),100%);margin:auto;display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:64px;align-items:start}.page-faq__intro[data-v-1a94b01f]{position:sticky;top:112px;display:grid;align-content:start;gap:12px}.page-faq__intro>span[data-v-1a94b01f]{display:flex;align-items:center;gap:7px;color:var(--d10-accent);font-size:13px;font-weight:800}.page-faq__intro h2[data-v-1a94b01f]{max-width:460px;margin:0;font-size:clamp(32px,3vw,44px);line-height:1.45;letter-spacing:-.035em}.page-faq__intro p[data-v-1a94b01f]{max-width:480px;margin:0;color:var(--d10-muted);font-size:15px;line-height:2}.page-faq__intro>a[data-v-1a94b01f]{width:-moz-max-content;width:max-content;min-height:44px;margin-top:7px;display:inline-flex;align-items:center;gap:7px;color:var(--d10-accent);font-size:14px;font-weight:750}.page-faq__list[data-v-1a94b01f]{display:grid;gap:10px;min-width:0}.page-faq__list article[data-v-1a94b01f]{overflow:hidden;border:1px solid var(--d10-line);border-radius:18px;background:var(--d10-surface);box-shadow:0 8px 30px #1f194308;transition:border-color .2s,box-shadow .2s}.page-faq__list article.open[data-v-1a94b01f]{border-color:color-mix(in srgb,var(--d10-accent) 42%,var(--d10-line));box-shadow:0 12px 36px color-mix(in srgb,var(--d10-accent) 8%,transparent)}.page-faq__list h3[data-v-1a94b01f]{margin:0}.page-faq__list button[data-v-1a94b01f]{width:100%;min-height:76px;padding:12px 14px;border:0;background:transparent;color:var(--d10-ink);display:grid;grid-template-columns:34px minmax(0,1fr) 38px;align-items:center;gap:12px;text-align:right;cursor:pointer}.page-faq__number[data-v-1a94b01f]{color:var(--d10-subtle);font:700 11px/1 Arial,sans-serif}.page-faq__question[data-v-1a94b01f]{min-width:0;display:flex;align-items:center;gap:10px;font-size:15px;font-weight:720;line-height:1.8}.page-faq__question>svg[data-v-1a94b01f]{flex:none;color:var(--d10-accent)}.page-faq__toggle[data-v-1a94b01f]{width:38px;height:38px;border:1px solid var(--d10-line);border-radius:11px;display:grid;place-items:center;color:var(--d10-muted);transition:transform .24s,background .2s,color .2s}.open .page-faq__toggle[data-v-1a94b01f]{transform:rotate(45deg);border-color:transparent;background:var(--d10-accent);color:#fff}.page-faq__answer[data-v-1a94b01f]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s ease,opacity .2s ease}.page-faq__answer>div[data-v-1a94b01f]{overflow:hidden}.page-faq__answer p[data-v-1a94b01f]{margin:0;padding:0 60px 20px 64px;color:var(--d10-muted);font-size:14px;line-height:2.05}.open .page-faq__answer[data-v-1a94b01f]{grid-template-rows:1fr;opacity:1}.page-faq a[data-v-1a94b01f]:focus-visible,.page-faq button[data-v-1a94b01f]:focus-visible{outline:2px solid var(--d10-accent);outline-offset:3px}@media(max-width:800px){.page-faq[data-v-1a94b01f]{padding:76px 14px}.page-faq__wrap[data-v-1a94b01f]{grid-template-columns:1fr;gap:28px}.page-faq__intro[data-v-1a94b01f]{position:static;text-align:center;justify-items:center}.page-faq__intro>span[data-v-1a94b01f]{justify-content:center}.page-faq__intro h2[data-v-1a94b01f]{font-size:clamp(26px,7.5vw,32px)}.page-faq__intro p[data-v-1a94b01f]{font-size:14px}.page-faq__list button[data-v-1a94b01f]{min-height:70px;grid-template-columns:26px minmax(0,1fr) 36px;gap:8px;padding:10px}.page-faq__question[data-v-1a94b01f]{font-size:13px;gap:7px}.page-faq__answer p[data-v-1a94b01f]{padding:0 44px 17px 16px;font-size:13px}}@media(max-width:350px){.page-faq__number[data-v-1a94b01f]{display:none}.page-faq__list button[data-v-1a94b01f]{grid-template-columns:minmax(0,1fr) 34px}.page-faq__answer p[data-v-1a94b01f]{padding-inline:12px}.page-faq__question[data-v-1a94b01f]{font-size:12px}}@media(prefers-reduced-motion:reduce){.page-faq__answer[data-v-1a94b01f],.page-faq__list article[data-v-1a94b01f],.page-faq__toggle[data-v-1a94b01f]{transition:none}}
