.faq-page[data-v-7cb753cf]{min-height:calc(100vh - 76px);padding:30px 0 90px;background:#fff}.faq-container[data-v-7cb753cf]{width:min(1180px,calc(100% - 48px));margin:0 auto}.breadcrumb[data-v-7cb753cf]{display:flex;align-items:center;gap:8px;color:#8294a8;font-size:13px}.breadcrumb a[data-v-7cb753cf]:hover{color:var(--blue)}.eyebrow[data-v-7cb753cf]{margin:0 0 10px;color:var(--blue);font-size:12px;font-weight:700;letter-spacing:.14em}.page-hero[data-v-7cb753cf]{display:flex;align-items:end;justify-content:space-between;gap:26px;padding:22px 0 34px;border-bottom:1px solid var(--line)}.page-hero h1[data-v-7cb753cf]{margin:0;font-size:46px;letter-spacing:-.05em}.page-hero p[data-v-7cb753cf]:not(.eyebrow){max-width:64ch;margin:14px 0 0;color:var(--ink-soft);font-size:16.5px;line-height:1.7}.hero-link[data-v-7cb753cf]{flex:0 0 auto;color:var(--blue);font-weight:700;white-space:nowrap}.faq-layout[data-v-7cb753cf]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:40px;align-items:start;padding-top:34px}.faq-nav[data-v-7cb753cf]{position:sticky;top:94px;display:grid;gap:2px}.faq-nav strong[data-v-7cb753cf]{margin-bottom:10px;color:var(--ink-soft);font-size:12px;letter-spacing:.08em}.faq-nav button[data-v-7cb753cf]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:0;border-left:2px solid var(--line);background:none;color:var(--ink-soft);font:inherit;font-size:14px;cursor:pointer;text-align:left}.faq-nav button[data-v-7cb753cf]:hover{color:var(--blue)}.faq-nav button.active[data-v-7cb753cf]{border-left-color:var(--blue);color:var(--blue);font-weight:700;background:#f4f9fe}.faq-nav small[data-v-7cb753cf]{color:#9aabbd;font-size:12px}.faq-list[data-v-7cb753cf]{display:grid;gap:2px}.faq-item[data-v-7cb753cf]{padding:26px 0;border-bottom:1px solid var(--line)}.faq-item[data-v-7cb753cf]:first-child{padding-top:0}.faq-item h2[data-v-7cb753cf]{margin:0 0 12px;font-size:20px;line-height:1.45;letter-spacing:-.015em}.faq-item p[data-v-7cb753cf]{max-width:72ch;margin:0;color:var(--ink-soft);font-size:15px;line-height:1.85}.faq-cta[data-v-7cb753cf]{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:56px;padding:30px 34px;background:#f4f9fe;border:1px solid #dbe9f6}.faq-cta h2[data-v-7cb753cf]{margin:0 0 8px;font-size:24px;letter-spacing:-.02em}.faq-cta p[data-v-7cb753cf]{max-width:58ch;margin:0;color:var(--ink-soft);font-size:14.5px;line-height:1.7}.faq-cta-links[data-v-7cb753cf]{display:flex;gap:10px;flex:0 0 auto}.primary-button[data-v-7cb753cf],.secondary-button[data-v-7cb753cf]{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 20px;border:1px solid var(--blue);font-weight:700;text-decoration:none;white-space:nowrap}.primary-button[data-v-7cb753cf]{color:#fff;background:var(--blue)}.primary-button[data-v-7cb753cf]:hover{background:#0b55ad}.secondary-button[data-v-7cb753cf]{color:var(--blue);background:#fff}.secondary-button[data-v-7cb753cf]:hover{background:#eef6ff}@media(max-width:980px){.faq-container[data-v-7cb753cf]{width:min(100% - 32px,720px)}.faq-layout[data-v-7cb753cf]{grid-template-columns:1fr;gap:22px}.faq-nav[data-v-7cb753cf]{position:static;display:flex;flex-wrap:wrap;gap:8px}.faq-nav strong[data-v-7cb753cf]{width:100%;margin-bottom:2px}.faq-nav button[data-v-7cb753cf]{border:1px solid var(--line);border-left-width:1px;padding:8px 13px}.faq-nav button.active[data-v-7cb753cf]{border-color:var(--blue)}.page-hero[data-v-7cb753cf]{display:block}.hero-link[data-v-7cb753cf]{display:inline-block;margin-top:16px}.faq-cta[data-v-7cb753cf]{display:block}.faq-cta-links[data-v-7cb753cf]{margin-top:20px}}@media(max-width:600px){.faq-container[data-v-7cb753cf]{width:calc(100% - 28px)}.page-hero h1[data-v-7cb753cf]{font-size:34px}.faq-item h2[data-v-7cb753cf]{font-size:17px}.faq-cta[data-v-7cb753cf]{padding:22px 18px}.faq-cta-links a[data-v-7cb753cf]{flex:1 1 100%;justify-content:center}}