.hero.hero-slider{display:grid;align-items:stretch;min-height:0;touch-action:pan-y}.hero-slider::before{display:none}.hero-slide{grid-area:1/1;position:relative;isolation:isolate;display:flex;align-items:center;min-width:0;min-height:500px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .65s ease,visibility .65s}.hero-slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.hero-slide::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#151b22 0%,#151b22f5 25%,#151b22ae 52%,#151b2230 80%),linear-gradient(0deg,#1117199c,transparent 60%)}.hero-slider .hero-copy{width:66%;padding-top:42px;padding-bottom:90px}.hero-slider h2{font-size:clamp(35px,3.8vw,62px);line-height:1.03;letter-spacing:-.055em;overflow-wrap:anywhere;margin:19px 0}.hero-slider p{max-width:480px;font-size:14px;line-height:1.65}.hero-slider .actions{margin-top:22px}.hero-slider-controls{position:absolute;z-index:2;right:24px;bottom:22px;display:flex;align-items:center;gap:12px}.hero-slide-selectors{display:flex;gap:7px}.hero-slide-picker,.hero-autoplay{position:relative;min-width:39px;min-height:36px;padding:6px 8px;border:1px solid #ffffff29;background:#11171be6;color:#aab3b9;font-size:11px;font-weight:700;overflow:hidden}.hero-slide-picker:hover,.hero-autoplay:hover{color:var(--lime);border-color:var(--lime)}.hero-slide-picker.is-active{color:var(--lime);border-color:#d5fa6380}.hero-slide-picker.is-active::after{content:'';position:absolute;height:2px;left:0;bottom:0;width:100%;background:var(--lime);transform-origin:left;animation:hero-progress 7s linear forwards}.hero-slider.is-paused .hero-slide-picker::after{animation-play-state:paused}.hero-autoplay{min-width:36px;font-size:13px}.referral-news-visual{display:grid;grid-template-columns:1fr 1fr 1.65fr;background:#142235;overflow:hidden;gap:2px}.referral-news-visual img{display:block;width:100%;height:100%;min-width:0;object-fit:contain}.hero-art.referral-news-visual{width:88%;height:100%}.story-art>.referral-news-visual{width:100%;height:100%}.story-art .referral-news-visual img{object-fit:contain}.article-art.referral-news-visual{height:auto;aspect-ratio:2/1}.article-art.referral-news-visual img{max-height:410px}.hero-slider .hero-index{z-index:1}
@keyframes hero-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@media(max-width:1090px){.hero-slider .hero-copy{width:78%}.hero-slider h2{font-size:clamp(35px,4.7vw,52px)}}
@media(max-width:650px){.hero-slide{min-height:540px;align-items:end}.hero-slider .hero-copy{width:100%;padding:150px 20px 88px}.hero-slider h2{font-size:clamp(32px,8.8vw,43px)}.hero-slider p{font-size:13px}.hero-slide::before{background:linear-gradient(0deg,#151b22 5%,#151b22f5 48%,#151b22a6 75%,#151b2240)}.hero-slider .hero-art{width:100%;height:100%;object-position:65% center}.hero-slider .hero-art.referral-news-visual{height:61%;grid-template-columns:1fr 1fr 1.4fr}.hero-slider-controls{left:20px;right:20px;bottom:20px;justify-content:space-between}.hero-slide-picker{min-width:35px}.hero-slider .hero-index{top:10px;right:18px}}
@media(prefers-reduced-motion:reduce){.hero-slide{transition:none}.hero-slide-picker.is-active::after{animation:none}}
