.language-legal-note{color:#e9c84e;font:12px/1.5 Arial,sans-serif;text-align:center;padding:8px;}
@media(min-width:901px){
 html[lang=en] .responsive-hero{display:block;position:absolute;inset:4.65cqw 0 auto;height:21.55cqw;z-index:3;line-height:normal;pointer-events:none;}
 html[lang=en] .responsive-hero-copy{position:absolute;left:4.65%;top:0;width:37%;height:100%;max-width:none;padding:1.4cqw .6cqw .5cqw 0;background:linear-gradient(90deg,#050505 93%,rgba(5,5,5,.96));color:#eee;pointer-events:auto;}
 html[lang=en] .responsive-hero-eyebrow{margin:0 0 .5cqw;font-size:.7cqw;letter-spacing:.18cqw;text-transform:uppercase;}
 html[lang=en] .responsive-hero h1{font:700 4.3cqw/.98 Georgia,serif;white-space:nowrap;margin:0;}
 html[lang=en] .responsive-hero-viper{color:#e8c14a;}
 html[lang=en] .responsive-hero-kicker{color:#e8c14a;font:.75cqw/1.3 Arial;letter-spacing:.14cqw;text-transform:uppercase;margin:.6cqw 0;}
 html[lang=en] .responsive-hero-description{font:.94cqw/1.32 Arial;margin:.6cqw 0;max-width:33cqw;}
 html[lang=en] .responsive-hero-actions{display:flex;gap:.8cqw;margin-top:1cqw;}
 html[lang=en] .responsive-hero-actions a{display:flex;align-items:center;justify-content:center;gap:.6cqw;width:17cqw;height:2.8cqw;border:1px solid #c49b39;color:#eee;text-decoration:none;text-transform:uppercase;font:700 .72cqw Arial;}
 html[lang=en] .responsive-hero-actions a:first-child{background:linear-gradient(#ffda78,#eab748);color:#111;}
 html[lang=en] .responsive-hero-platforms{display:flex;align-items:center;gap:1cqw;margin-top:1.1cqw;font:.9cqw Arial;}
 html[lang=en] .responsive-hero-platforms span{display:flex;align-items:center;gap:.3cqw;white-space:nowrap;}
 html[lang=en] .responsive-hero-platforms img{width:1.4cqw;height:1.4cqw;filter:grayscale(1) brightness(2.5);}
 html[lang=en] .responsive-hero-note{position:absolute;right:1.8%;bottom:1.8cqw;width:13.2%;min-height:7cqw;background:#050505;color:#e8c14a;padding:.6cqw;font:.65cqw/2 Arial;letter-spacing:.14cqw;text-transform:uppercase;}
 html[lang=en] .header-cta .cta-label{font-size:.65cqw;}
}
