html:not([data-native="1"]) .wf-home{width:calc(100% - 48px);max-width:1600px;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;padding-top:20px;padding-bottom:48px}html:not([data-native="1"]) .wf-home>*{grid-column:1/-1;min-width:0}html:not([data-native="1"]) body:has(.wf-home)>header{padding-left:max(24px,calc((100% - 1600px) / 2));padding-right:max(24px,calc((100% - 1600px) / 2));min-height:80px}html:not([data-native="1"]) .wf-home-nav{display:flex;align-items:center;gap:42px}html:not([data-native="1"]) .wf-home-nav a{position:relative;padding:12px 0;color:var(--bone);font-family:var(--font-display),sans-serif;font-size:18px;font-weight:600}html:not([data-native="1"]) .wf-home-nav a[aria-current=page]:after{content:"";position:absolute;bottom:3px;left:0;right:0;height:2px;background:var(--blaze);border-radius:2px}html:not([data-native="1"]) .wf-home .wf-web-copy{display:inline}html:not([data-native="1"]) .wf-home .wf-native-copy{display:none}html:not([data-native="1"]) .wf-home-stage{position:relative;order:0}html:not([data-native="1"]) .wf-home-welcome{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;min-height:clamp(480px,42vw,660px);padding:64px 5%;overflow:hidden;border:1px solid hsla(42,46%,88%,.16);border-radius:20px;color:#f5f0e4;background-color:#111c16;background-image:linear-gradient(90deg,rgba(4,13,10,.78),rgba(4,13,10,.34) 44%,rgba(4,13,10,0) 74%),linear-gradient(0deg,rgba(4,13,10,.64),transparent 35%),url(/images/home-wild-sunrise.webp);background-position:50%;background-size:cover}html:not([data-native="1"]) .wf-home-stage[data-home-view=watch] .wf-home-welcome,html:not([data-native="1"]) .wf-home-stage[data-home-view=welcome] .wf-home-player{display:none}html:not([data-native="1"]) .wf-home-player{scroll-margin-top:88px;outline:none}html:not([data-native="1"]) .wf-home-player>section{padding:0}html:not([data-native="1"]) .wf-welcome-copy{max-width:880px;position:relative}html:not([data-native="1"]) .wf-welcome-eyebrow{font-family:var(--font-display),sans-serif;font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}html:not([data-native="1"]) .wf-welcome-copy h2{margin:18px 0 20px;font-family:var(--font-display),sans-serif;font-size:clamp(76px,7.7vw,128px);font-weight:700;line-height:.91;letter-spacing:-.025em;text-wrap:balance}html:not([data-native="1"]) .wf-welcome-description{max-width:620px;font-size:clamp(15px,1.2vw,19px);line-height:1.65;color:hsla(42,46%,93%,.88);text-shadow:0 1px 12px rgba(0,0,0,.25)}html:not([data-native="1"]) .wf-mobile-break{display:none}html:not([data-native="1"]) .wf-welcome-actions{display:flex;flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px}html:not([data-native="1"]) .wf-home-primary{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:13px;border-radius:10px;padding:13px 25px;background:var(--blaze);color:#07100c;font-family:var(--font-display),sans-serif;font-size:21px;font-weight:600;box-shadow:0 7px 24px rgba(0,0,0,.14);transition:filter .18s ease,transform .18s ease}html:not([data-native="1"]) .wf-home-primary:hover{filter:brightness(1.12);transform:translateY(-1px)}html:not([data-native="1"]) .wf-home-primary svg{width:20px;height:20px}html:not([data-native="1"]) .wf-home-secondary{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#f5f0e4;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:6px;text-decoration-color:hsla(42,46%,93%,.45)}html:not([data-native="1"]) .wf-home-secondary:hover{text-decoration-color:currentColor}html:not([data-native="1"]) .wf-welcome-status{position:absolute;top:24px;right:24px;display:flex;align-items:center;gap:8px;border:1px solid hsla(0,0%,100%,.18);border-radius:100px;padding:7px 13px;background:rgba(10,18,14,.4);backdrop-filter:blur(12px);font-family:var(--font-display),sans-serif;font-size:11px;letter-spacing:.12em;font-weight:600;text-transform:uppercase}html:not([data-native="1"]) .wf-live-dot{width:6px;height:6px;background:var(--blaze);border-radius:50%}html:not([data-native="1"]) .wf-welcome-footnote{position:absolute;left:5%;bottom:25px;display:flex;align-items:center;gap:12px;color:hsla(42,46%,93%,.75);font-size:12px}html:not([data-native="1"]) .wf-welcome-line{width:32px;height:2px;border-radius:2px;background:var(--blaze)}html:not([data-native="1"]) .wf-home-categories{order:1;padding:20px 0 4px}html:not([data-native="1"]) .wf-home-categories>div{padding:0;gap:10px}html:not([data-native="1"]) .wf-home-categories a{padding:0 24px;text-transform:none;font-size:15px;letter-spacing:0}html:not([data-native="1"]) .wf-home>section:not(.wf-home-highlights):not(.wf-home-winners):not(.wf-home-app):not(.wf-home-replays){order:2}html:not([data-native="1"]) .wf-home-highlights{order:3;padding:24px 0 26px;scroll-margin-top:96px}html:not([data-native="1"]) .wf-home-highlights h2,html:not([data-native="1"]) .wf-home-winners h2{font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.1;text-transform:none;color:var(--bone);letter-spacing:-.015em}html:not([data-native="1"]) .wf-home-highlights>p{margin-top:7px;font-size:13px}html:not([data-native="1"]) .wf-home-highlights>div:first-child>a{color:var(--blaze);min-height:44px;display:inline-flex;align-items:center}html:not([data-native="1"]) .wf-highlights-track{margin:19px 0 0;padding:0 0 5px;gap:16px;scroll-snap-type:x mandatory}html:not([data-native="1"]) .wf-highlight-item{flex:0 0 calc((100% - 64px) / 5);min-width:0;scroll-snap-align:start}html:not([data-native="1"]) .wf-highlight-card{width:100%;aspect-ratio:3/4;border-radius:14px;transition:border-color .2s ease}html:not([data-native="1"]) .wf-highlight-item:hover .wf-highlight-card{border-color:hsla(42,46%,88%,.5)}html:not([data-native="1"]) .wf-highlight-caption{padding:15px;background:linear-gradient(transparent,rgba(0,0,0,.6))}html:not([data-native="1"]) .wf-highlight-caption>div:first-of-type{font-family:var(--font-display),sans-serif;font-size:21px;font-weight:600;line-height:1.15}html:not([data-native="1"]) .wf-highlight-caption>div:last-child{margin-top:5px;font-size:11px}html:not([data-native="1"]) .wf-home .wf-highlight-play{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:9px;border:1px solid hsla(0,0%,100%,.6);border-radius:50%;background:rgba(0,0,0,.28);color:#fff}html:not([data-native="1"]) .wf-highlight-play svg{width:18px;height:18px}html:not([data-native="1"]) .wf-home-winners{order:4;grid-column:1;padding:0;align-self:stretch}html:not([data-native="1"]) .wf-home-winners h2{font-size:27px}html:not([data-native="1"]) .wf-home-winners>div:first-child{min-height:37px}html:not([data-native="1"]) .wf-winners-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:14px;scrollbar-width:none}html:not([data-native="1"]) .wf-winner-card{display:flex;flex-direction:column;justify-content:flex-end;flex:0 0 100%;height:285px;scroll-snap-align:start}html:not([data-native="1"]) .wf-winner-image{position:absolute;inset:0;height:100%;aspect-ratio:auto}html:not([data-native="1"]) .wf-winner-image>div:last-child{justify-content:flex-end;align-items:flex-end;padding:20px}html:not([data-native="1"]) .wf-winner-caption{position:relative;padding:65px 24px 22px;background:linear-gradient(transparent,rgba(0,0,0,.86));pointer-events:none}html:not([data-native="1"]) .wf-winner-caption>div:first-child{max-width:80%;font-family:var(--font-display),sans-serif;font-size:28px;line-height:1.1;color:#f5f0e4}html:not([data-native="1"]) .wf-winner-caption>div:nth-child(2){color:hsla(42,46%,93%,.75)}html:not([data-native="1"]) .wf-home-app{order:4;grid-column:2;padding:0;display:flex;align-items:stretch}html:not([data-native="1"]) .wf-home-app>div{width:100%;background:linear-gradient(125deg,var(--marsh),var(--pine))}html:not([data-native="1"]) .wf-app-content{height:100%;padding:32px;gap:12px}html:not([data-native="1"]) .wf-app-content h2{font-size:clamp(34px,3vw,48px);line-height:.98;letter-spacing:-.015em}html:not([data-native="1"]) .wf-app-content>div:first-child{min-width:0;position:relative;z-index:1}html:not([data-native="1"]) .wf-home-store-badges>div{flex-wrap:wrap;align-items:flex-start}html:not([data-native="1"]) .wf-app-phone{flex-shrink:0;width:122px;margin-right:10px}html:not([data-native="1"]) .wf-app-phone>div{transform:rotate(7deg) scale(.84);transform-origin:center}html:not([data-native="1"]) .wf-home:not(:has(.wf-home-winners)) .wf-home-app{grid-column:1/-1}html:not([data-native="1"]) .wf-home-replays{order:5;padding:28px 0 0}html:not([data-native="1"]) .wf-home-watchlist{order:6;margin-top:24px}html:not([data-native="1"]) .wf-home-watchlist>section{padding:0}html:not([data-native="1"]) .wf-home-watchlist>section>div{padding:20px 24px;background:transparent}html:not([data-native="1"]) .wf-home-watchlist h2{font-size:20px;text-transform:none}html:not([data-native="1"]) .wf-home-watchlist button[type=submit],html:not([data-native="1"]) .wf-home-watchlist input{min-height:46px}html:not([data-native="1"]) .wf-home-join{width:min(480px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow-y:auto;border:1px solid var(--line);border-radius:22px;background:var(--pine);color:var(--bone);box-shadow:0 24px 100px rgba(0,0,0,.45)}html:not([data-native="1"]) .wf-home-join::backdrop{background:rgba(0,0,0,.7);backdrop-filter:blur(7px)}html:not([data-native="1"]) .wf-join-inner{position:relative;padding:48px 32px 28px}html:not([data-native="1"]) .wf-join-close{position:absolute;top:8px;right:8px;width:44px;height:44px;border-radius:50%;font-size:28px;color:var(--bonedim)}html:not([data-native="1"]) .wf-join-inner h2{margin-top:15px;font-family:var(--font-display),sans-serif;font-size:44px;line-height:1;font-weight:700}html:not([data-native="1"]) #wf-join-description{margin:18px 0 24px;color:var(--bonedim);font-size:14px;line-height:1.7}html:not([data-native="1"]) .wf-join-inner .wf-home-primary{width:100%}html:not([data-native="1"]) .wf-join-skip{display:block;width:100%;margin-top:8px;min-height:48px;color:var(--bone);font-size:13px}html:not([data-native="1"]) .wf-join-signin{padding-top:18px;margin-top:8px;border-top:1px solid var(--line);color:var(--bonedim);font-size:12px;text-align:center}html:not([data-native="1"]) .wf-join-signin a{color:var(--bone);text-decoration:underline;text-underline-offset:3px}html:not([data-native="1"]) .wf-home :is(a,button):focus-visible,html:not([data-native="1"]) .wf-home-nav a:focus-visible{outline:2px solid var(--bone);outline-offset:5px}@media (max-width:1280px){html:not([data-native="1"]) .wf-app-phone{display:none}html:not([data-native="1"]) .wf-app-content{justify-content:flex-start}html:not([data-native="1"]) .wf-app-content>div:first-child{text-align:left}html:not([data-native="1"]) .wf-home-nav{gap:28px}}@media (max-width:767px){html:not([data-native="1"]) .wf-home{width:calc(100% - 28px);padding-top:12px;padding-bottom:24px;grid-template-columns:minmax(0,1fr)}html:not([data-native="1"]) body:has(.wf-home)>header{min-height:70px;padding-left:14px;padding-right:14px}html:not([data-native="1"]) .wf-home-nav{display:none}html:not([data-native="1"]) .wf-home-welcome{min-height:490px;padding:78px 24px 72px;border-radius:16px;justify-content:flex-end;background-position:69%;background-image:linear-gradient(90deg,rgba(4,13,10,.56),rgb(4 13 10/4%)),linear-gradient(0deg,rgba(4,13,10,.93),rgba(4,13,10,.3) 65%,transparent),url(/images/home-wild-sunrise.webp)}html:not([data-native="1"]) .wf-welcome-copy h2{font-size:clamp(60px,14.5vw,92px);margin:14px 0 18px}html:not([data-native="1"]) .wf-welcome-eyebrow{font-size:10px;letter-spacing:.15em}html:not([data-native="1"]) .wf-welcome-description{font-size:13px;line-height:1.7;max-width:290px}html:not([data-native="1"]) .wf-mobile-break{display:initial}html:not([data-native="1"]) .wf-welcome-actions{gap:8px 20px;margin-top:22px}html:not([data-native="1"]) .wf-home-primary{min-height:50px;padding:11px 20px;font-size:20px}html:not([data-native="1"]) .wf-home-secondary{font-size:13px}html:not([data-native="1"]) .wf-welcome-status{top:17px;right:17px;font-size:9px}html:not([data-native="1"]) .wf-welcome-footnote{left:24px;bottom:24px;font-size:10px;gap:9px}html:not([data-native="1"]) .wf-home-categories{padding-top:16px}html:not([data-native="1"]) .wf-home-categories a{padding:0 19px}html:not([data-native="1"]) .wf-home-highlights{padding:21px 0 24px}html:not([data-native="1"]) .wf-home-highlights h2{font-size:34px}html:not([data-native="1"]) .wf-home-highlights>p{font-size:12px}html:not([data-native="1"]) .wf-highlights-track{gap:12px;margin-top:15px}html:not([data-native="1"]) .wf-highlight-item{flex-basis:43%}html:not([data-native="1"]) .wf-highlight-card{aspect-ratio:2/3}html:not([data-native="1"]) .wf-highlight-caption{padding:11px}html:not([data-native="1"]) .wf-highlight-caption>div:first-of-type{font-size:18px}html:not([data-native="1"]) .wf-home-winners{grid-column:1}html:not([data-native="1"]) .wf-winner-card{height:260px}html:not([data-native="1"]) .wf-home-app{grid-column:1;margin-top:20px}html:not([data-native="1"]) .wf-app-content{padding:28px;align-items:flex-start}html:not([data-native="1"]) .wf-home-watchlist>section>div{padding:22px 20px}}@media (prefers-reduced-motion:reduce){html:not([data-native="1"]) .wf-highlight-card,html:not([data-native="1"]) .wf-home-primary{transition:none}html:not([data-native="1"]) .wf-home-primary:hover{transform:none}}