.hero.hero--split{background:var(--white);color:var(--ink);padding:28px var(--pad) 36px;border-bottom:2px solid var(--azul);background-image:none}.hero--split .hero__inner{grid-template-columns:minmax(300px,39%) minmax(0,1fr);align-items:start;gap:32px 48px;max-width:1440px;margin:0 auto;display:grid}.hero--split.hero--plain .hero__inner{grid-template-columns:minmax(0,1fr)}.hero__left{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.hero__logo{margin-bottom:20px;line-height:0;display:block}.hero__logo img{width:auto;height:84px;display:block}.hero__h1{font:400 clamp(4rem, 7.5vw, 9rem)/.94 var(--font-hero), Impact, "Arial Narrow Bold", sans-serif;text-transform:uppercase;letter-spacing:-.015em;color:var(--ink);flex-direction:column;align-items:flex-start;margin:0;display:flex;margin-top:8px!important}.hero__h1>span{display:block}.hero__h1-accent{color:var(--azul)}.hero--split .hero__sub{color:var(--grey-700);font:400 1.25rem/1.4 var(--font-body);max-width:36ch;margin:22px 0 0}.hero__explore{min-height:44px;font:600 1.125rem/1 var(--font-body);color:var(--azul);text-underline-offset:5px;align-items:center;gap:6px;margin-top:12px;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.hero__explore:hover{color:var(--blue-600)}.hero__right{min-width:0}.guide{--progress:0;border-top:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px;display:grid}.guide__tab{text-align:left;cursor:pointer;min-width:0;color:var(--ink);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:16px 20px 6px 0;display:flex;position:relative}.guide__bar{background:0 0;height:6px;position:absolute;top:-2px;left:0;right:20px}.guide__tab[aria-selected=true] .guide__bar{background:linear-gradient(90deg, var(--azul) calc(var(--progress) * 100%), var(--blue-100) 0)}.guide__num{font:400 4rem/.95 var(--font-hero), Impact, sans-serif;letter-spacing:-.01em;color:#9aa3ad;transition:color var(--dur-fast)}.guide__tab[aria-selected=true] .guide__num{color:var(--azul)}.guide__tab:hover .guide__num{color:var(--blue-600)}.guide__title{font:700 1.25rem/1.2 var(--font-body);color:#6b7077;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;display:inline-flex}.guide__tab[aria-selected=true] .guide__title{color:var(--ink)}.guide__sub{font:400 .875rem/1.35 var(--font-body);color:var(--grey-700)}.guide__live{border-radius:var(--radius-pill);background:var(--ink);color:#fff;font:700 .6875rem/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.guide__live i{background:#ff4d4d;border-radius:50%;width:7px;height:7px;display:block}.guide__tab:focus-visible{outline:3px solid var(--azul);outline-offset:2px}.hero--split .player{width:100%;max-width:none;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;display:block;overflow:visible}.hero--split .player__frame{aspect-ratio:16/9;min-height:0;box-shadow:var(--shadow-soft-blue);background:var(--blue-800);border-radius:20px;overflow:hidden}.hero__backdrop{filter:blur(24px)brightness(.8);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.1)}.hero--split .player__frame>img,.hero--split .upnext__item .si-video>img{object-fit:contain}.hero--split .player__frame>video,.hero--split .player__frame>iframe{background:0 0}.hero--split .player__frame mux-player{--media-background-color:transparent;background:0 0!important}.hero--split .player__frame .si-video__scrim--side{background:linear-gradient(#0000 30%,#00000026 55%,#000000b3)}.hero--split .player__label{inset:auto 120px 22px 28px}.hero--split .player__label .eyebrow{color:#fffc;margin-bottom:6px}.hero--split .player__label p{font:600 1.375rem/1.25 var(--font-body);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:28ch;display:-webkit-box;overflow:hidden}.hero--split .player__play{width:92px;height:92px;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 12px 32px #003d7259}.hero--split .player__play:hover{transform:translate(-50%,-50%)scale(1.05)}.hero--split .player__play svg{width:32px;height:32px}.hero--split .player__frame .si-video__dur{color:var(--ink);background:#fff;font-weight:600;bottom:22px;left:auto;right:20px}.hero--split .upnext{min-height:0;padding:14px 0 0}.hero--split .upnext .eyebrow{color:var(--muted);margin-bottom:8px}.hero--split .upnext__list{flex-direction:row;gap:12px}.hero--split .upnext__item{min-width:0;color:var(--ink);flex:1 1 0}.hero--split .upnext__item .si-video{aspect-ratio:16/9;border-radius:12px}.hero--split .upnext__item p{color:var(--ink);font:500 .8125rem/1.25 var(--font-body);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;display:-webkit-box;overflow:hidden}.hero--split .upnext__item:hover p{color:var(--azul)}@media (min-width:961px) and (max-width:1240px){.guide__num{font-size:3.25rem}.guide__title{font-size:1.0625rem}}@media (max-width:960px){.hero.hero--split{padding:20px var(--pad) 28px}.hero--split .hero__inner{grid-template-columns:minmax(0,1fr);gap:24px}.hero__logo img{height:72px}.hero__h1{font-size:clamp(4rem,11vw,6.5rem)}.hero--split .player,.hero--split .player__main,.hero--split .upnext{min-width:0}.hero--split .player__label{bottom:16px;left:16px;right:96px}.hero--split .player__label p{font-size:1.125rem}.hero--split .player__play{width:64px;height:64px}.hero--split .player__frame .si-video__dur{bottom:16px;right:16px}}@media (max-width:960px) and (max-height:480px){.hero--split .player__frame{width:min(100%,124.444dvh);margin:0 auto}}@media (max-width:640px){.hero__logo{margin-bottom:14px}.hero__logo img{height:56px}.hero__h1{font-size:clamp(3.25rem,15.5vw,4.5rem)}.hero--split .hero__sub{margin-top:14px;font-size:1rem}.hero__explore{font-size:1rem}.guide{margin-bottom:16px}.guide__tab{min-height:44px;padding:12px 10px 4px 0}.guide__bar{right:10px}.guide__num{font-size:2.5rem}.guide__title{gap:6px;margin-top:6px;font-size:.875rem}.guide__sub{display:none}.guide__live{padding:4px 8px;font-size:.625rem}.hero--split .player__frame{border-radius:14px}.hero--split .upnext__list{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;padding:4px 2px 6px;overflow:auto hidden}.hero--split .upnext__list::-webkit-scrollbar{display:none}.hero--split .upnext__item{scroll-snap-align:start;flex:0 0 160px;width:160px;min-height:44px}}@media (prefers-reduced-motion:reduce){.hero--split .upnext__list{scroll-behavior:auto}}
