.hero[data-astro-cid-75ysl5lo]{background:var(--navy);justify-content:center;align-items:center;min-height:560px;display:flex;position:relative;overflow:hidden}.hero-bg[data-astro-cid-75ysl5lo]{position:absolute;inset:0}.hero-bg[data-astro-cid-75ysl5lo] img[data-astro-cid-75ysl5lo]{object-fit:cover;width:100%;height:100%}.hero-bg-fallback[data-astro-cid-75ysl5lo]{background:linear-gradient(135deg,#12263a 0%,#1d3a58 55%,#28537a 100%);width:100%;height:100%}.hero-overlay[data-astro-cid-75ysl5lo]{background:linear-gradient(#0914209e 0%,#09142061 40%,#0914206b 70%,#091420a8 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-75ysl5lo]{z-index:1;text-align:center;color:#fff;max-width:1020px;margin:0 auto;padding:150px 24px;position:relative}.hero[data-astro-cid-75ysl5lo] .eyebrow[data-astro-cid-75ysl5lo]{color:#ffd9c2;letter-spacing:.06em;background:#e8590c2e;border:1px solid #ffffff38;border-radius:999px;align-self:center;width:fit-content;margin:0 auto 26px;padding:8px 18px;display:inline-block}.hero[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{color:#fff;text-shadow:0 2px 18px #060e1673;margin:0 0 28px;line-height:1.28}.hero[data-astro-cid-75ysl5lo] .lead[data-astro-cid-75ysl5lo]{color:#fffffff0;text-shadow:0 1px 10px #060e1666;max-width:780px;margin:0 auto;font-size:1.15rem;line-height:1.75}.hero[data-astro-cid-75ysl5lo] .lead--sub[data-astro-cid-75ysl5lo]{color:#ffffffd1;max-width:720px;margin:10px auto 0;font-size:1.02rem;line-height:1.65}.hero[data-astro-cid-75ysl5lo] .cta-row[data-astro-cid-75ysl5lo]{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:44px;display:flex}.hero[data-astro-cid-75ysl5lo] .trust-line[data-astro-cid-75ysl5lo]{color:#ffffffe0;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:34px;font-size:.92rem;display:flex}.hero[data-astro-cid-75ysl5lo] .trust-line[data-astro-cid-75ysl5lo] b[data-astro-cid-75ysl5lo]{color:#fff}.btn--hero-ghost[data-astro-cid-75ysl5lo]{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff8c;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:16px 34px;font-size:1.02rem;font-weight:600;line-height:1.2;transition:all .18s;display:inline-flex}.btn--hero-ghost[data-astro-cid-75ysl5lo]:hover{color:var(--ink);background:#fff;border-color:#fff}.hero--stats[data-astro-cid-75ysl5lo]{flex-direction:column;justify-content:flex-start;min-height:680px}.hero--stats[data-astro-cid-75ysl5lo] .hero-inner[data-astro-cid-75ysl5lo]{flex-direction:column;flex:1;justify-content:center;padding:72px 24px 28px;display:flex}.hero--stats[data-astro-cid-75ysl5lo] .hero-inner[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{margin-bottom:16px}.hero--stats[data-astro-cid-75ysl5lo] .hero-inner[data-astro-cid-75ysl5lo] .cta-row[data-astro-cid-75ysl5lo]{margin-top:26px}.hero-stats[data-astro-cid-75ysl5lo]{z-index:1;backdrop-filter:blur(3px);background:#060e1694;border-top:1px solid #ffffff24;width:100%;position:relative}.hero-stats__inner[data-astro-cid-75ysl5lo]{grid-template-columns:repeat(5,1fr);gap:14px;padding:32px 24px 36px;display:grid}.hero-stat[data-astro-cid-75ysl5lo]{text-align:center}.hero-stat-num[data-astro-cid-75ysl5lo]{color:#fff;white-space:nowrap;text-shadow:0 1px 8px #060e1680;font-size:2.45rem;font-weight:800;line-height:1.1}.hero-stat-lab[data-astro-cid-75ysl5lo]{color:#ffffffd6;margin-top:8px;font-size:.94rem;line-height:1.35}@media (width<=1000px){.hero[data-astro-cid-75ysl5lo]{min-height:480px}.hero-inner[data-astro-cid-75ysl5lo]{padding:110px 24px}.hero--stats[data-astro-cid-75ysl5lo]{min-height:620px}.hero--stats[data-astro-cid-75ysl5lo] .hero-inner[data-astro-cid-75ysl5lo]{padding:64px 24px 28px}.hero-stats__inner[data-astro-cid-75ysl5lo]{grid-template-columns:repeat(3,1fr);gap:18px 10px;padding:28px 16px 32px}.hero-stat-num[data-astro-cid-75ysl5lo]{font-size:2rem}}@media (width<=640px){.hero[data-astro-cid-75ysl5lo]{min-height:420px}.hero-inner[data-astro-cid-75ysl5lo]{padding:90px 20px}.hero--stats[data-astro-cid-75ysl5lo]{min-height:560px}.hero--stats[data-astro-cid-75ysl5lo] .hero-inner[data-astro-cid-75ysl5lo]{padding:28px 20px 12px}.hero--stats[data-astro-cid-75ysl5lo] .hero-inner[data-astro-cid-75ysl5lo] .eyebrow[data-astro-cid-75ysl5lo]{margin-bottom:12px;padding:5px 12px;font-size:.8rem}.hero--stats[data-astro-cid-75ysl5lo] .hero-inner[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{margin-bottom:12px;font-size:1.45rem;line-height:1.25}.hero--stats[data-astro-cid-75ysl5lo] .hero-inner[data-astro-cid-75ysl5lo] .lead[data-astro-cid-75ysl5lo]{font-size:.9rem;line-height:1.55}.hero--stats[data-astro-cid-75ysl5lo] .hero-inner[data-astro-cid-75ysl5lo] .cta-row[data-astro-cid-75ysl5lo]{gap:10px;margin-top:16px;flex-wrap:nowrap!important}.hero--stats[data-astro-cid-75ysl5lo] .hero-inner[data-astro-cid-75ysl5lo] .btn[data-astro-cid-75ysl5lo]{padding:10px 16px;font-size:.88rem}.hero[data-astro-cid-75ysl5lo] .lead[data-astro-cid-75ysl5lo]{font-size:1.02rem}.hero-stats__inner[data-astro-cid-75ysl5lo]{grid-template-columns:repeat(3,1fr);gap:10px 6px;padding:18px 10px 20px}.hero-stat-num[data-astro-cid-75ysl5lo]{font-size:1.45rem}.hero-stat-lab[data-astro-cid-75ysl5lo]{margin-top:6px;font-size:.78rem}}
