/* Existing studio image, unchanged bitmap. Hero-only composition variant. */
.hero{background:#ba2039;isolation:isolate;min-height:740px}.hero:before{content:'';position:absolute;inset:0 48% 0 0;background:linear-gradient(125deg,#d43349 0%,#ba2039 64%,#9e1831 100%);z-index:-1}.portrait{inset:0 0 0 46%;transform:none}.portrait img{object-fit:cover;object-position:50% 50%;filter:none}.portrait:after{background:linear-gradient(90deg,#ba2039 0%,#ba203900 12%),linear-gradient(0deg,#8f183670 0%,transparent 30%)}.hero-copy{padding-top:75px;max-width:1100px;pointer-events:none}.hero-copy>*{pointer-events:auto}.hero h1{font-size:clamp(64px,7.2vw,110px);color:#fff;line-height:.98}.hero h1 em{color:#fff}.hero .intro{max-width:340px;color:#fff}.hero .button{background:#fff;color:#a31c33;border:1px solid #fff}.hero .button:hover{background:#f7dfe3}.hero .disclosure{color:#fff}.hero .eyebrow{color:#fff}.hero .eyebrow i{background:#fff}.image-label{background:#fff7;color:#421820;padding:9px 7px;top:35px;right:20px}.hero-bottom{color:#fff}.hero-bottom>a{background:#b92038;border-color:#fff9}.hero:after{content:'';position:absolute;top:12%;bottom:12%;left:43%;width:3px;background:#fff7;transform:rotate(11deg);z-index:1;pointer-events:none}.ticker{background:#d02b43;color:#fff}.ticker span{color:#fff}@media(max-width:760px){.hero{min-height:1030px;background:#ba2039}.hero:before{inset:400px 0 0}.hero:after{top:376px;bottom:auto;left:6%;width:88%;height:2px;transform:rotate(-4deg)}.portrait{inset:0 0 auto;height:440px}.portrait img{object-position:50% 50%;object-fit:cover}.portrait:after{background:linear-gradient(0deg,#ba2039 0%,#ba203900 25%)}.hero-copy{padding:440px 6% 110px}.hero h1{font-size:58px}.hero .intro{max-width:320px}.image-label{top:20px;right:10px;font-size:8px}.hero-bottom{bottom:25px}.hero-copy .disclosure{max-width:310px}}
