.hero.hero-split{background:#201e1c;min-height:640px;max-height:none;height:710px}.hero-layout{height:100%;display:flex;align-items:center;position:static}.hero-split .hero-content{position:relative;left:auto;right:auto;top:auto;transform:none;width:50%;max-width:650px;padding-right:28px;flex-shrink:0;z-index:2}.hero-split h1{font-size:clamp(48px,4.25vw,78px);max-width:none}.hero-split .hero-description{max-width:425px}.hero-media{position:absolute;top:0;right:0;bottom:0;isolation:isolate;width:60%;height:100%;overflow:hidden;background:#201e1c;z-index:0}.hero-media>.hero-image,.hero-media>.hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:53% center;z-index:0;filter:none;transform:none}.hero-media>.hero-video{opacity:0;transition:opacity .45s ease}.hero-media>.hero-video.is-ready{opacity:1}.hero-media::after{content:'';position:absolute;left:0;right:0;bottom:0;height:22%;background:linear-gradient(transparent,#15211659);pointer-events:none;z-index:1}.hero-media .hero-bottom{left:24px;right:24px;bottom:24px;z-index:3;justify-content:flex-end}.hero-media .animation-control{margin-left:auto}.hero-media>.hero-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#201e1c 0%,#201e1ce6 12%,#201e1c80 32%,#201e1c26 54%,#201e1c00 75%);pointer-events:none}
@media(max-width:1400px){.hero.hero-split{height:660px;min-height:600px}.hero-split h1{font-size:clamp(48px,4.4vw,65px)}.hero-split .hero-content{width:51%;padding-right:15px}}
@media(max-width:1000px){.hero.hero-split{height:610px;min-height:560px}.hero-split h1{font-size:45px;letter-spacing:-2.2px}.hero-split .hero-description{font-size:12px;max-width:350px}.hero-split .hero-actions{align-items:flex-start;flex-direction:column}.hero-split .hero-explore{margin:20px 0 0}.hero-split .hero-content{width:51%;padding-right:10px}}
@media(max-width:800px){.hero.hero-split{height:auto;min-height:0;max-height:none}.hero-layout{flex-direction:column;align-items:flex-start;padding-top:49px;padding-bottom:24px}.hero-split .hero-content{width:100%;max-width:590px;padding:0}.hero-split h1{font-size:61px;letter-spacing:-3px}.hero-split .hero-description{font-size:13px;max-width:425px}.hero-split .hero-actions{align-items:center;flex-direction:row}.hero-split .hero-explore{margin:0 0 0 24px}.hero-media{position:relative;top:auto;right:auto;bottom:auto;width:100%;height:auto;aspect-ratio:4 / 3;margin-top:35px;border-radius:10px}.hero-media>.hero-shade,.hero-media::after{display:none}.hero-media>.hero-video{transition:none}}
@media(max-width:480px){.hero-layout{padding-top:43px}.hero-split h1{font-size:clamp(33px,10.1vw,43px);letter-spacing:-1.9px}.hero-split .hero-description{font-size:12px;max-width:300px}.hero-split .hero-actions{align-items:flex-start;flex-direction:column;margin-top:28px}.hero-split .hero-explore{margin:20px 0 0}.hero-media .hero-bottom{left:18px;right:18px;bottom:18px}.hero-media>.hero-image,.hero-media>.hero-video{object-position:54% center}}
@media(prefers-reduced-motion:reduce){.hero-media>.hero-video{transition:none}}
