/* Preserve the full-image heroes while exposing each actual search entity. */
.n-hero h1{margin-bottom:14px;line-height:1.02;max-width:720px}
.n-brand-name,.n-casino-name{display:block}
.n-brand-name{font-size:clamp(48px,5.3vw,82px);letter-spacing:-.045em}
.n-casino-name{font-size:clamp(44px,4.4vw,68px);font-style:italic;font-weight:400;color:var(--accent);margin-top:3px}
.n-hero-tagline{font-family:var(--title);font-size:23px;line-height:1.35;margin:21px 0 15px;max-width:580px}
.review-slot-label{display:block;font:500 17px/1.3 'DM Sans',sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-top:16px;color:#f8f3e7}
.n-hero-foot{font-size:10px}
@media(max-width:700px){.n-brand-name{font-size:clamp(35px,9.8vw,59px)}.n-casino-name{font-size:clamp(37px,10vw,57px)}.n-hero-tagline{font-size:19px;line-height:1.4;margin:16px 0 12px}.n-hero h1{margin-top:15px;margin-bottom:0}.n-hero-foot{font-size:8px}.review-slot-label{font-size:14px;margin-top:12px}.n-hero-content{padding-top:300px}.n-hero-content>p{margin-top:14px}}
