.videoLanding{padding-top:0}.videoPageHead>div p{margin-top:14px}.videoLeadGrid{grid-template-columns:minmax(0,1.42fr) minmax(350px,.78fr);align-items:start;gap:42px;display:grid}.videoLead{min-width:0}.videoLeadMedia{aspect-ratio:16/10;background:var(--dark);position:relative;overflow:hidden}.videoLeadMedia:after{content:"";pointer-events:none;background:linear-gradient(#0000,#070a0c57);position:absolute;inset:58% 0 0}.videoLeadMedia img{transition:transform .45s var(--ease-enter)}.videoLead:hover .videoLeadMedia img{transform:scale(1.018)}.videoLeadMedia .videoPlayButton{z-index:var(--z-content);width:58px;height:58px}.videoLeadMedia .videoPlayButton svg{width:25px;height:25px}.videoLeadMedia>time{z-index:var(--z-content);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);color:#fff;font-size:var(--text-caption);background:#06090be0;position:absolute;inset:auto 12px 12px auto}.videoLead h2{margin-top:var(--space-1);max-width:790px;font-size:var(--text-section);line-height:1.36}.videoLead a>p{max-width:760px;color:var(--ink2);font-size:var(--text-label);margin-top:7px;line-height:1.75}.videoByline{color:var(--muted);font-size:var(--text-caption);margin-top:9px;display:block}.videoLead a:hover h2{color:var(--brand)}.videoQueue{border-top:3px solid var(--ink)}.videoQueue article{border-bottom:1px solid var(--rule)}.videoQueue button{gap:var(--space-3);width:100%;color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) 88px;align-items:center;padding:15px 0;display:grid}.videoQueueNumber{color:var(--gold-dark);font-family:var(--display);font-size:var(--text-caption);align-self:start;padding-top:10px;font-weight:800}.videoQueueCopy{min-width:0}.videoQueueCopy h3{font-size:var(--text-body);margin-top:3px;line-height:1.5}.videoQueueCopy p{margin-top:var(--space-1);color:var(--ink2);font-size:var(--text-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.65;display:-webkit-box;overflow:hidden}.videoQueueCopy>small{color:var(--muted);font-size:var(--text-caption);margin-top:5px;display:block}.videoQueueThumb{aspect-ratio:4/3;background:var(--wash);width:88px;position:relative;overflow:hidden}.videoQueueThumb b{border-radius:var(--radius-circle);width:27px;height:27px;color:var(--gold-dark);font-size:var(--text-caption);background:#fffffff0;place-items:center;padding-inline-start:1px;display:grid;position:absolute;inset:50% 50% auto auto;transform:translate(50%,-50%)}:is(.videoQueue button:hover h3,.videoQueue button:focus-visible h3){color:var(--brand)}.videoSectionHead{border-bottom:3px solid var(--ink);justify-content:space-between;align-items:end;gap:20px;margin-bottom:21px;padding-bottom:11px;display:flex}.videoSectionHead h2{font-size:var(--text-section)}.videoSectionHead>span{color:var(--brand);font-size:var(--text-caption);font-weight:800}.videoSeries{margin-top:var(--section-gap);background:#f3eee3;padding:39px 0 43px}.videoSeriesGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:17px;display:grid}.videoSeriesGrid article{min-width:0}.videoSeriesGrid a>div{aspect-ratio:16/10;background:#ded8ca;position:relative;overflow:hidden}.videoSeriesGrid a>div>span{border-radius:var(--radius-circle);width:31px;height:31px;color:var(--gold-dark);font-size:var(--text-caption);background:#fffffff0;place-items:center;padding-inline-start:2px;display:grid;position:absolute;inset:auto 9px 9px auto}.videoSeriesGrid img{transition:transform .4s var(--ease-enter)}.videoSeriesGrid a:hover img{transform:scale(1.025)}.videoSeriesGrid small{color:var(--gold-dark);font-size:var(--text-caption);margin-top:9px;font-weight:800;display:block}.videoSeriesGrid h3{font-size:var(--text-card);margin-top:2px}.videoSeriesGrid p{margin-top:var(--space-1);min-height:39px;color:var(--ink2);font-size:var(--text-label);line-height:1.65}.videoLatestLayout{margin-top:var(--section-gap);grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:68px;display:grid}.videoLatest .videoSectionHead{margin-bottom:0}.videoLatest>article{border-bottom:1px solid var(--rule)}.videoLatest>article>a{grid-template-columns:245px minmax(0,1fr);align-items:center;gap:23px;padding:22px 0;display:grid}.videoLatestMedia{aspect-ratio:16/10;background:var(--wash);width:245px;position:relative;overflow:hidden}.videoLatestMedia>span{border-radius:var(--radius-circle);width:38px;height:38px;color:var(--gold-dark);font-size:var(--text-caption);background:#fffffff0;place-items:center;padding-inline-start:2px;display:grid;position:absolute;inset:50% 50% auto auto;transform:translate(50%,-50%)}.videoLatestMedia>time{color:#fff;font-size:var(--text-caption);background:#05080adb;padding:3px 7px;position:absolute;inset:auto 8px 8px auto}.videoLatestTime{color:var(--muted);font-size:var(--text-caption);text-align:left}.videoLatest h3{margin-top:var(--space-1);font-size:var(--text-card);line-height:1.48}.videoLatest article p{color:var(--ink2);font-size:var(--text-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;line-height:1.7;display:-webkit-box;overflow:hidden}.videoLatest a>div>small{color:var(--muted);font-size:var(--text-caption);margin-top:7px;display:block}.videoLatest a:hover h3{color:var(--brand)}.videoMore{margin-top:30px}.videoSideRail{gap:30px;display:grid;position:sticky;top:136px}:is(.videoMostWatched,.videoRecommendations){border-top:4px solid var(--gold)}.videoRecommendations{border-top-color:var(--brand)}:is(.videoMostWatched,.videoRecommendations) h2{padding:11px 0 var(--space-2);font-size:var(--text-card)}:is(.videoMostWatched,.videoRecommendations) ol{margin:0;padding:0;list-style:none}:is(.videoMostWatched,.videoRecommendations) li{border-top:1px solid var(--rule);grid-template-columns:29px minmax(0,1fr);gap:10px;padding:13px 0;display:grid}:is(.videoMostWatched,.videoRecommendations) li>span{color:var(--gold-dark);font-family:var(--display);font-size:var(--text-caption);font-weight:800}:is(.videoMostWatched,.videoRecommendations) li a{gap:var(--space-2);grid-template-columns:1fr auto;align-items:start;display:grid}:is(.videoMostWatched,.videoRecommendations) li b{font-family:var(--display);font-size:var(--text-label);line-height:1.55}:is(.videoMostWatched,.videoRecommendations) li small{color:var(--muted);font-size:var(--text-caption)}@media (min-width:1120px){.videoQueueCopy p{display:block}}@media (max-width:1020px){.videoLeadGrid{grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);gap:28px}.videoLead h2{font-size:var(--text-section)}.videoQueue button{grid-template-columns:25px minmax(0,1fr) 70px;gap:9px}.videoQueueThumb{width:70px}.videoSeriesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.videoSeriesGrid article:nth-child(n+4){display:none}.videoLatestLayout{grid-template-columns:minmax(0,1fr) 260px;gap:36px}.videoLatest>article>a{grid-template-columns:190px minmax(0,1fr);gap:18px}.videoLatestMedia{width:190px}}@media (max-width:720px){.videoPageHead>div p{margin-top:10px}.videoLeadGrid{width:100%;display:block}.videoLead>.videoPageMeta,.videoLead>a,.videoByline{margin-inline:18px}.videoLeadMedia .videoPlayButton{width:50px;height:50px}.videoLeadMedia .videoPlayButton svg{width:22px;height:22px}.videoLead h2{font-size:var(--text-section)}.videoLead a>p{font-size:var(--text-label)}.videoQueue{margin:var(--space-5) 18px 0}.videoQueue button{grid-template-columns:26px minmax(0,1fr) 78px}.videoQueueThumb{width:78px}.videoQueueCopy>small{display:none}.videoSeries{margin-top:var(--section-gap-mobile)}.videoSectionHead>span{display:none}.videoSeriesGrid{scroll-snap-type:x mandatory;gap:13px;margin-inline:-18px;padding-inline:18px;display:flex;overflow-x:auto}.videoSeriesGrid article,.videoSeriesGrid article:nth-child(n+4){scroll-snap-align:start;min-width:76%;display:block}.videoSeriesGrid p{min-height:0}.videoLatestLayout{margin-top:var(--section-gap-mobile);grid-template-columns:1fr;gap:50px}.videoLatest>article>a{grid-template-columns:112px minmax(0,1fr);gap:13px;padding:18px 0}.videoLatestMedia{width:112px}.videoLatestMedia>span{width:30px;height:30px;font-size:var(--text-caption)}.videoLatest h3{font-size:var(--text-card)}.videoLatest article p{font-size:var(--text-label);line-height:1.55}.videoLatest a>div>small{display:none}.videoSideRail{position:static}.videoSideRail .railAd{height:150px}}
