/* Restore the early promotional headline only; no header or navigation selectors. */
.ine-v6-hero.ine-hero-slogan .ine-v6-hero-inner{max-width:1050px}
.ine-v6-hero.ine-hero-slogan .ine-hero-tagline{max-width:100%;margin:15px 0;font-size:clamp(36px,4.3vw,68px);line-height:1.1;font-weight:700;letter-spacing:-.045em;overflow-wrap:break-word;word-break:normal;text-wrap:balance}
.ine-v6-hero.ine-hero-slogan .ine-hero-tagline em{font-style:normal;background:var(--grad);background-clip:text;-webkit-background-clip:text;color:transparent}
.ine-v6-hero.ine-hero-slogan .ine-v6-kicker{font-size:11px;letter-spacing:.17em;font-weight:800;color:var(--cyan)}
@media(max-width:760px){.ine-v6-hero.ine-hero-slogan .ine-hero-tagline{font-size:clamp(30px,8.4vw,38px);line-height:1.15;letter-spacing:-.035em;margin:12px 0}.ine-v6-hero.ine-hero-slogan .ine-v6-kicker{font-size:10px;letter-spacing:.12em}}

/* User-confirmed mobile line break: World. gets its own line. */
@media(max-width:760px){
 .ine-v6-hero.ine-hero-slogan .ine-hero-tagline.ine-world-line{font-size:clamp(26px,7.7vw,36px);letter-spacing:-.045em;text-wrap:wrap}
 .ine-v6-hero.ine-hero-slogan .ine-world-line .ine-slogan-world{display:block}
}

/* NEW WORLD is gold in both modes; all other headline words stay purple/cyan. */
.ine-v6-hero.ine-hero-slogan .ine-hero-tagline .ine-slogan-purple{background:var(--grad);background-clip:text;-webkit-background-clip:text;color:transparent}
.ine-v6-hero.ine-hero-slogan .ine-hero-tagline .ine-slogan-gold{background:linear-gradient(110deg,#fff3b5 0%,#e6ac45 55%,#c98327 100%);background-clip:text;-webkit-background-clip:text;color:transparent}

/* Child words paint their own gradients; no parent cyan layer behind gold glyphs. */
.ine-v6-hero.ine-hero-slogan .ine-hero-tagline em.ine-slogan-segmented{background:none}
