
.premium-hero{position:relative;min-height:100vh;display:flex;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:right center;overflow:hidden}
.premium-hero__overlay{
    background:
    linear-gradient(
        90deg,
        rgba(0,18,54,.82) 0%,
        rgba(0,18,54,.65) 35%,
        rgba(0,43,112,.30) 65%,
        rgba(0,74,173,.05) 100%
    );
}
.premium-hero__container {
    padding-top: 40px;
}
.premium-hero__content{padding-bottom:120px;max-width:750px;color:#fff;animation:fadeHero .9s ease}
.premium-hero__eyebrow{display:inline-flex;gap:.5rem;padding:.75rem 1.2rem;border-radius:999px;background:rgba(0,194,255,.12);border:1px solid rgba(0,194,255,.3);color:#00C2FF;margin-bottom:1.5rem}
.premium-hero__title{max-width:800px;font-size:clamp(3rem,5vw,5rem);font-weight:800;line-height:1.05;margin-bottom:1.5rem}
.premium-hero__description{font-size:1.2rem;line-height:1.8;max-width:650px;margin-bottom:2rem}
.premium-hero__actions{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}
.premium-hero__button{text-decoration:none;padding:14px 28px;border-radius:14px;font-weight:600}
.premium-hero__button--primary{background:#00C2FF;color:#fff}
.premium-hero__button--secondary{border:1px solid rgba(255,255,255,.3);color:#fff;background:rgba(255,255,255,.08)}
.premium-hero__trust{color:#d7e7ff}
.hero-metrics{display:flex;gap:2rem;flex-wrap:wrap;margin-top:2rem}
.hero-metrics div{display:flex;flex-direction:column}
.hero-metrics strong{font-size:1.5rem;color:#00C2FF}
.hero-metrics span{font-size:.9rem;color:#fff}
@keyframes fadeHero{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:768px){.premium-hero{min-height:75vh;background-position:center}.premium-hero__content{text-align:center}.premium-hero__actions,.hero-metrics{justify-content:center}.premium-hero__title{font-size:2.5rem}}
