.media-section{position:relative;width:1920px;height:533px;overflow:hidden;background:#fff}.media-section__inner{position:absolute;top:64px;left:276px;width:1644px;display:grid;grid-template-columns:571px 1049px;align-items:center;gap:24px}.media-section__copy{width:571px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.media-section__progress{width:max-content;height:3px;display:flex;align-items:center;gap:8px}.media-section__progress[hidden],.media-section__controls[hidden],.media-section__viewport[hidden],[data-media-news-panel][hidden],[data-media-progress-item][hidden]{display:none}.media-section__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.media-section__progress span{width:43px;height:3px;flex:0 0 auto;border-radius:999px;background:var(--blue);opacity:.3;transition:opacity .3s ease}.media-section__progress span.is-active{opacity:1}.media-section__copy h2,.media-section__copy p{margin:0;color:var(--navy);letter-spacing:.24px}.media-section__copy h2{font-size:39px;font-weight:800;line-height:normal;text-transform:uppercase}.media-section__copy p{width:571px;min-height:56px;display:flex;align-items:center;font-size:20px;font-weight:500;line-height:normal}.media-section__tabs,.media-section__controls{display:flex;align-items:center}.media-section__tabs{gap:8px}.media-section__controls{gap:24px}.media-section__tabs button{min-height:34px;padding:8px 16px;border:0;border-radius:40px;background:#1e4fff24;color:var(--navy);cursor:pointer;font:inherit;font-size:15px;font-weight:600;line-height:normal;letter-spacing:.24px;text-transform:uppercase;opacity:1;transition:background-color .2s ease,color .2s ease,transform .2s ease}.media-section__tabs button.is-active{background:var(--blue);color:var(--cream)}.media-section__tabs button:focus-visible,.media-section__arrow:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.media-section__arrow{width:39px;height:39px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transition:filter .2s ease,transform .2s ease}.media-section__arrow img{display:block;width:100%;height:100%}.media-section__back:disabled img,.media-section__next:not(:disabled) img{transform:rotate(180deg)}.media-section__arrow:disabled{cursor:default}.media-section__arrow:not(:disabled):active{transform:scale(.93)}.media-section__viewport{width:1049px;overflow:hidden;isolation:isolate}[data-media-news-panel]{width:1049px;height:404px}.media-section__track{--media-track-offset: 0px;width:max-content;display:flex;align-items:center;gap:24px;transform:translate3d(var(--media-track-offset),0,0);transition:transform .5s cubic-bezier(.22,.8,.25,1);will-change:transform}.media-section__track.is-resetting,.media-section__track.is-dragging{transition:none}.media-section__card{position:relative;width:720px;height:404px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;border-radius:30px;background:var(--navy);opacity:1;transition:opacity .5s cubic-bezier(.22,.8,.25,1)}.media-section__card--loop{pointer-events:none;opacity:.5}.media-section__card--loop.is-selecting{opacity:1}.media-section__card[aria-hidden=true]{pointer-events:none}.media-section__card:after{content:"";position:absolute;z-index:1;inset:0;background:#1e2d5780;pointer-events:none}.media-section__cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.media-section__play{position:relative;z-index:2;width:68px;height:68px;display:block;transform:rotate(180deg);transition:transform .24s ease}@media(hover:hover){.media-section__tabs button:not(.is-active):hover{background:#1e4fff38}.media-section__back:not(:disabled):hover{transform:translate(-3px) scale(1.04)}.media-section__next:not(:disabled):hover{transform:translate(3px) scale(1.04)}.media-section__card:hover .media-section__play,.media-section__card:focus-visible .media-section__play{transform:rotate(180deg) scale(1.1)}}@media(min-width:1024px)and (max-width:1200px){.media-section__viewport{touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain}}@media(max-width:1023px){.media-section{width:100%;height:auto;min-height:0;padding:min(13.3333vw,7dvh) 8.8889vw min(11.1111vw,6dvh)}.media-section__inner{position:relative;inset:auto;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:min(7.7778vw,4dvh)}.media-section__copy{width:100%;gap:min(5.5556vw,2.8dvh)}.media-section__progress{width:max-content;height:max(2px,min(.8333vw,.4dvh));gap:min(2.2222vw,1.1dvh)}.media-section__progress span{width:min(11.9444vw,5.9333dvh);height:max(2px,min(.8333vw,.4dvh))}.media-section__copy h2{font-size:clamp(28px,min(8.3333vw,4.2dvh),42px);line-height:1}.media-section__copy p{width:100%;min-height:0;font-size:clamp(15px,min(4.1667vw,2.15dvh),21px);line-height:1.25}.media-section__tabs{gap:min(2.2222vw,1.1dvh)}.media-section__tabs button{min-height:min(9.4444vw,4.8dvh);padding:min(2.2222vw,1.1dvh) min(4.4444vw,2.2dvh);border-radius:min(11.1111vw,5.5dvh);font-size:clamp(12px,min(3.3333vw,1.7dvh),16px)}.media-section__controls{gap:min(6.6667vw,3.2dvh)}.media-section__arrow{width:clamp(39px,min(10.8333vw,5.25dvh),46px);height:clamp(39px,min(10.8333vw,5.25dvh),46px)}.media-section__viewport{width:100%;cursor:grab;touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain}.media-section__viewport.is-dragging{cursor:grabbing;user-select:none}.media-section__viewport.is-dragging .media-section__card{pointer-events:none}.media-section__cover,.media-section__play{user-select:none;-webkit-user-drag:none}[data-media-news-panel]{width:100%;height:auto}.media-section__track{gap:min(4.4444vw,2.2dvh)}.media-section__card{width:82.2222vw;height:auto;aspect-ratio:720 / 404;border-radius:min(5.5556vw,2.8dvh)}.media-section__play{width:clamp(48px,min(15.5556vw,7.8dvh),68px);height:clamp(48px,min(15.5556vw,7.8dvh),68px)}}@media(prefers-reduced-motion:reduce){.media-section__track,.media-section__card,.media-section__arrow,.media-section__play,.media-section__progress span,.media-section__tabs button{transition:none}}
