/* V11 — first-screen story, unified blue/white engineering brand palette */
.stara-v5 .v11-human-hero{background:#f5f8fd;border-bottom:0}
.stara-v5 .v11-human-hero:before{background:radial-gradient(circle,rgba(222,230,244,.55) 0%,rgba(245,248,253,0) 70%)}
.stara-v5 .v11-human-hero .v6-hero-grid{padding-top:67px;padding-bottom:69px;gap:48px}
.stara-v5 .v11-human-hero .v6-hero-copy h1{font-size:clamp(2.55rem,4.35vw,4.25rem);line-height:1.1}
.stara-v5 .v11-human-hero .v6-hero-copy .lead{max-width:590px}
.stara-v5 .v11-human-hero .v6-blueprint{box-shadow:0 20px 42px rgba(20,41,76,.12)}
.stara-v5 .v11-human-hero + .v10-brand-story{border-top:1px solid #e8edf6;background:#f5f8fd;padding-top:44px}
.stara-v5 .v11-human-hero + .v10-brand-story .v10-story-intro{min-height:320px}
.stara-v5 .v11-human-hero + .v10-brand-story .v10-story-intro h2{margin-top:22px}
.stara-v5 .v11-story-next{padding-top:17px}
.stara-v5 .v11-human-hero + .v10-brand-story .v9-story-disclaimer{margin-top:20px}
@media(max-width:760px){.stara-v5 .v11-human-hero .v6-hero-grid{padding:44px 0 45px}.stara-v5 .v11-human-hero .v6-blueprint{max-width:520px}.stara-v5 .v11-human-hero + .v10-brand-story{padding-top:26px}}
@media(max-width:600px){.stara-v5 .v11-human-hero .v6-hero-copy h1{font-size:clamp(2.25rem,9vw,3.1rem)}}
