.portal-hero-exclusive{position:relative;isolation:isolate;overflow:hidden;min-height:650px;padding:0;border-bottom:1px solid #5a634440;background:#111713}
.portal-hero-picture{position:absolute;inset:0;z-index:-3;display:block}
.portal-exclusive-art{display:block;width:100%;height:100%;object-fit:cover;object-position:66% center}
.portal-hero-exclusive:before{content:'';position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#0d1510f0 0%,#0d1510df 21%,#0d1510ab 39%,#0d15101f 68%,#0d151000 100%),linear-gradient(0deg,#111713d9 0%,transparent 30%,#11171310 80%)}
.portal-hero-exclusive .portal-hero-grid{display:flex;align-items:center;min-height:650px;padding-block:78px;position:relative}
.portal-hero-exclusive .portal-hero-copy{max-width:570px}
.portal-hero-exclusive .portal-hero-copy h1{font-size:clamp(46px,4.2vw,63px);line-height:1.09;text-shadow:0 2px 18px #09100980}
.portal-hero-exclusive .portal-hero-copy>p{max-width:430px;color:#c0c9b3;line-height:1.95}
@media(min-width:1700px){.portal-hero-exclusive,.portal-hero-exclusive .portal-hero-grid{min-height:710px}.portal-exclusive-art{object-position:center center}}
@media(max-width:1100px){.portal-hero-exclusive .portal-hero-copy{max-width:520px}.portal-hero-exclusive .portal-hero-copy h1{font-size:55px}.portal-exclusive-art{object-position:61% center}}
@media(max-width:820px){.portal-hero-exclusive,.portal-hero-exclusive .portal-hero-grid{min-height:660px}.portal-hero-exclusive .portal-hero-grid{padding-block:60px}.portal-hero-exclusive .portal-hero-copy{max-width:500px}.portal-hero-exclusive:before{background:linear-gradient(90deg,#0d1510f2 0%,#0d1510cf 38%,#0d151057 82%),linear-gradient(0deg,#111713e0,transparent 45%)}.portal-exclusive-art{object-position:58% center}}
@media(max-width:600px){.portal-hero-exclusive,.portal-hero-exclusive .portal-hero-grid{min-height:690px}.portal-hero-exclusive .portal-hero-grid{padding-block:48px 115px;align-items:flex-start}.portal-hero-exclusive .portal-hero-copy{max-width:100%}.portal-hero-exclusive .portal-hero-copy h1{font-size:43px;line-height:1.12;margin-bottom:24px}.portal-hero-exclusive .portal-hero-copy>p{font-size:13px;max-width:330px}.portal-exclusive-art{object-position:61% center}.portal-hero-exclusive:before{background:linear-gradient(90deg,#0d1510e8 0%,#0d1510c2 44%,#0d151063 100%),linear-gradient(0deg,#111713b0 0%,transparent 35%)}.portal-hero-exclusive .button-row{gap:20px}}
