.page-hero[data-v-f47705cb]{background:linear-gradient(155deg,var(--navy-950) 0,var(--navy-800) 100%);color:var(--ivory);border-bottom:1px solid var(--gold);padding:132px 0 64px;position:relative;overflow:hidden}.page-hero.compact[data-v-f47705cb]{padding:106px 0 48px}.page-hero[data-v-f47705cb]:before{content:"";background:radial-gradient(circle at 85% 15%,color-mix(in srgb,var(--gold) 14%,transparent),transparent 45%);pointer-events:none;position:absolute;inset:0}.page-hero .container[data-v-f47705cb]{position:relative}.page-title[data-v-f47705cb]{letter-spacing:-.012em;color:var(--ivory);text-wrap:balance;margin:16px 0 0;font-size:clamp(34px,5vw,54px);font-weight:600;line-height:1.08}.page-hero.compact .page-title[data-v-f47705cb]{font-size:clamp(30px,4.2vw,42px)}.page-lead[data-v-f47705cb]{color:color-mix(in srgb,var(--ivory) 82%,transparent);max-width:56ch;margin:16px 0 0;font-size:17px;line-height:1.65}.page-hero.compact .page-lead[data-v-f47705cb]{margin:14px 0 0;font-size:16.5px}.hero-actions[data-v-f47705cb]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:34px;display:flex}.page-hero.compact .hero-actions[data-v-f47705cb]{margin-top:26px}.hero-chips[data-v-f47705cb]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.hero-chips[data-v-f47705cb] .hero-chip{border:1px solid color-mix(in srgb,var(--ivory) 28%,transparent);background:color-mix(in srgb,var(--ivory) 6%,transparent);color:color-mix(in srgb,var(--ivory) 86%,transparent);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.hero-chips[data-v-f47705cb] .hero-chip svg{width:13px;height:13px;color:var(--gold-soft);flex:none}.page-trust[data-v-f47705cb]{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft);flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;margin-bottom:0;font-size:12px;font-weight:600;display:inline-flex}.page-trust[data-v-f47705cb] .dot{background:var(--gold);border-radius:50%;flex:none;width:4px;height:4px}@media (width<=767px){.page-hero[data-v-f47705cb]{padding:120px 0 56px}.page-hero.compact[data-v-f47705cb]{padding:98px 0 44px}.hero-actions[data-v-f47705cb]{flex-direction:column;align-items:stretch}.hero-actions[data-v-f47705cb] a,.hero-actions[data-v-f47705cb] button{justify-content:center;width:100%}}
