.hs-landing[data-hs].hs-predator{--hs-bg:#090f12;--hs-surface:#121e24;--hs-ink:#f5f8fa;--hs-muted:#b5cbd2;--hs-accent:#37c7d7;--hs-line:#29414b;font-family:Arial,Helvetica,sans-serif}
.hs-landing[data-hs].hs-predator .hs-band{background:#030708;border-top:4px solid #37c7d7}
.hs-landing[data-hs].hs-predator .hs-brand{display:block;width:195px}
.hs-landing[data-hs].hs-predator .hs-brand img{height:62px;width:195px;object-fit:contain;object-position:left center}
.hs-landing[data-hs].hs-predator :is(h2,h3){font-family:Bahnschrift,'Arial Narrow',Arial,sans-serif;font-weight:800;letter-spacing:-.025em}
.hs-landing[data-hs].hs-predator .hs-hero{background:linear-gradient(135deg,#090f12 52%,#11313b);border-bottom:1px solid #29414b}
.hs-landing[data-hs].hs-predator .hs-hero-image{background:none;border:0}
.hs-landing[data-hs].hs-predator .hs-hero-image img{max-height:460px}
.hs-landing[data-hs].hs-predator :is(.hs-button,.hs-actions a){border-radius:2px}
.hs-landing[data-hs].hs-predator .hs-facts{background:#0e191f}
.hs-landing[data-hs].hs-predator .hs-facts strong{font-family:Bahnschrift,Arial,sans-serif}
.hs-landing[data-hs].hs-predator .hs-detail{border-left:3px solid #37c7d7;background:#121e24}
.hs-landing[data-hs].hs-predator .hs-gallery figure{background:linear-gradient(145deg,#182c35,#0d171b);border:1px solid #29414b;border-radius:0;padding:16px}
.hs-landing[data-hs] section[id]{scroll-margin-top:90px}
