.design-system-module__O_AoEa__hero{isolation:isolate;font-family:var(--font-sans);position:relative}.design-system-module__O_AoEa__sectionHeading{justify-content:space-between;align-items:flex-end;gap:var(--space-6);margin-bottom:var(--space-6);display:flex}.design-system-module__O_AoEa__sectionCopy{min-width:0}.design-system-module__O_AoEa__eyebrow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--world-accent-text,var(--text-soft));font-size:var(--type-label);letter-spacing:.12em;font-weight:750;display:flex}.design-system-module__O_AoEa__sectionTitle,.design-system-module__O_AoEa__editorialTitle{color:var(--text);font-family:var(--font-sans);font-size:var(--type-section);letter-spacing:-.045em;font-weight:720;line-height:var(--leading-heading);overflow-wrap:anywhere;margin:0}.design-system-module__O_AoEa__editorialTitle{font-family:var(--font-editorial);font-weight:400}.design-system-module__O_AoEa__description,.design-system-module__O_AoEa__cardDescription{margin:var(--space-3) 0 0;color:var(--muted);font-size:var(--type-body-small);line-height:var(--leading-body)}.design-system-module__O_AoEa__description{max-width:65ch}.design-system-module__O_AoEa__sectionLink{min-height:var(--target-size);align-items:center;gap:var(--space-2);color:var(--text-soft);font-size:var(--type-body-small);flex:none;font-weight:650;display:inline-flex}.design-system-module__O_AoEa__sectionLink:hover{color:var(--text);text-underline-offset:4px;text-decoration:underline}.design-system-module__O_AoEa__videoCard{border-radius:var(--radius-md);min-width:0;color:var(--text);font-family:var(--font-sans);display:block}.design-system-module__O_AoEa__featured{grid-column:span 2}.design-system-module__O_AoEa__cardMedia{aspect-ratio:16/9;border:1px solid var(--line-strong);border-radius:var(--radius-md);background-color:var(--surface);background-image:radial-gradient(ellipse at 70% 0%, color-mix(in srgb, var(--world-accent) 22%, transparent), transparent 70%);isolation:isolate;background-position:50%;background-size:cover;position:relative;overflow:hidden}.design-system-module__O_AoEa__cardMedia:after{z-index:-1;content:"";background:linear-gradient(#0006,#0000001a 25%,#000000d9 65%,#000 100%);position:absolute;inset:0}.design-system-module__O_AoEa__cardLabels{inset:var(--space-3) 56px auto var(--space-3);gap:var(--space-2);color:#fff;font-size:var(--type-label);align-items:flex-start;font-weight:650;display:flex;position:absolute}.design-system-module__O_AoEa__cardLabels>span{max-width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;background:#000c;border:1px solid #ffffff38;overflow:hidden}.design-system-module__O_AoEa__cardLabels .design-system-module__O_AoEa__badge{color:var(--world-accent-text)}.design-system-module__O_AoEa__play{top:var(--space-3);right:var(--space-3);color:#fff;width:32px;height:32px;transition:background .16s var(--ease-premium), border-color .16s var(--ease-premium);background:#000000b8;border:1px solid #fff9;border-radius:50%;place-items:center;display:grid;position:absolute}.design-system-module__O_AoEa__videoCard:hover .design-system-module__O_AoEa__play,.design-system-module__O_AoEa__videoCard:focus-visible .design-system-module__O_AoEa__play{border-color:var(--world-accent-text);background:var(--canvas);color:var(--world-accent-text)}.design-system-module__O_AoEa__cardOverlay{right:var(--space-3);bottom:var(--space-3);left:var(--space-3);gap:var(--space-2);display:grid;position:absolute}.design-system-module__O_AoEa__cardTitle{color:#fff;font-size:var(--type-card);letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.design-system-module__O_AoEa__duration{color:#fff;font-size:var(--type-label);font-variant-numeric:tabular-nums;justify-self:end}.design-system-module__O_AoEa__metadata{gap:var(--space-1) var(--space-3);margin-top:var(--space-3);color:var(--muted);font-size:var(--type-label);overflow-wrap:anywhere;flex-wrap:wrap;line-height:1.5;display:flex}.design-system-module__O_AoEa__metadata>span+span:before{margin-right:var(--space-3);content:"·"}.design-system-module__O_AoEa__visual{color:color-mix(in srgb, var(--world-accent-text) 35%, transparent);font-size:clamp(45px,8vw,100px);font-weight:750;line-height:1;position:absolute;top:12%;right:8%}.design-system-module__O_AoEa__progress{background:var(--line-strong);height:3px;position:absolute;bottom:0;left:0;right:0}.design-system-module__O_AoEa__progress>span{background:var(--world-accent-text);height:100%;display:block}@media (max-width:780px){.design-system-module__O_AoEa__sectionHeading{align-items:flex-start;gap:var(--space-2);flex-direction:column}.design-system-module__O_AoEa__featured{grid-column:auto}}@media (prefers-reduced-motion:reduce){.design-system-module__O_AoEa__play{transition:none}}
.published-feed-module__nb576q__feed{width:min(100%, var(--content-width));padding:var(--section-space) var(--page-pad) 0;margin:0 auto}.published-feed-module__nb576q__grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.published-feed-module__nb576q__card{min-width:0;color:var(--text)}.published-feed-module__nb576q__poster{aspect-ratio:16/9;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:radial-gradient(ellipse at top right, color-mix(in srgb, var(--world-accent) 22%, transparent), transparent), var(--surface);width:100%;color:var(--text);cursor:pointer;text-align:left;display:block;position:relative;overflow:hidden}.published-feed-module__nb576q__overlay{gap:var(--space-2);padding:var(--space-4);background:linear-gradient(#0000,#000);display:grid;position:absolute;inset:auto 0 0}.published-feed-module__nb576q__overlay strong{font-size:var(--type-card);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.published-feed-module__nb576q__overlay>span{font-size:var(--type-label);justify-self:end}.published-feed-module__nb576q__play{top:var(--space-3);right:var(--space-3);background:var(--canvas);width:40px;height:40px;color:var(--world-accent-text);border-radius:50%;place-items:center;display:grid;position:absolute}.published-feed-module__nb576q__title{margin:var(--space-3) 0 0;font-size:var(--type-card);line-height:1.3}.published-feed-module__nb576q__title a:hover{text-decoration:underline}.published-feed-module__nb576q__meta,.published-feed-module__nb576q__notice{color:var(--muted);font-size:var(--type-body-small);line-height:1.6}.published-feed-module__nb576q__inline video{aspect-ratio:16/9;border-radius:var(--radius-md);background:#000;width:100%;display:block}.published-feed-module__nb576q__inline button,.published-feed-module__nb576q__more{min-height:44px;margin-top:var(--space-3);padding:var(--space-2) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);cursor:pointer}.published-feed-module__nb576q__more:disabled{cursor:wait;opacity:.65}@media (max-width:1100px){.published-feed-module__nb576q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.published-feed-module__nb576q__feed{padding-right:var(--space-4);padding-left:var(--space-4)}.published-feed-module__nb576q__grid{grid-template-columns:minmax(0,1fr)}}
.featured-hero-module__AaNnjG__hero{width:min(100%, var(--content-width));padding:var(--space-8) var(--page-pad);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,3vw,48px);margin:0 auto;scroll-margin-top:130px;display:grid}.featured-hero-module__AaNnjG__copy{min-width:0;padding-top:var(--space-4)}.featured-hero-module__AaNnjG__eyebrow{margin-bottom:var(--space-4);color:var(--world-accent-text);font-size:var(--type-label);letter-spacing:.12em;font-weight:750;display:block}.featured-hero-module__AaNnjG__title,.featured-hero-module__AaNnjG__editorialTitle{color:var(--text);font-family:var(--font-sans);letter-spacing:-.055em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(38px,4vw,64px);font-weight:760;line-height:1.02}.featured-hero-module__AaNnjG__title strong,.featured-hero-module__AaNnjG__editorialTitle em{color:var(--world-accent-text);font-weight:inherit}.featured-hero-module__AaNnjG__editorialTitle{font-family:var(--font-editorial);font-weight:400}.featured-hero-module__AaNnjG__description{max-width:48ch;margin:var(--space-4) 0 0;color:var(--text-soft);font-size:clamp(14px,1.25vw,17px);line-height:var(--leading-body)}.featured-hero-module__AaNnjG__actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.featured-hero-module__AaNnjG__primary,.featured-hero-module__AaNnjG__secondary{min-height:var(--target-size);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--type-body-small);font-weight:650;display:inline-flex}.featured-hero-module__AaNnjG__primary{background:var(--world-accent-text);color:var(--canvas)}.featured-hero-module__AaNnjG__secondary{background:var(--surface);color:var(--text)}.featured-hero-module__AaNnjG__primary:hover,.featured-hero-module__AaNnjG__secondary:hover{text-underline-offset:4px;text-decoration:underline}.featured-hero-module__AaNnjG__stories{gap:var(--space-4);min-width:0;display:grid}.featured-hero-module__AaNnjG__lead{min-width:0}.featured-hero-module__AaNnjG__lead h2{font-size:clamp(18px,1.8vw,26px)}.featured-hero-module__AaNnjG__supporting{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.featured-hero-module__AaNnjG__supporting>a:only-child{grid-column:1/-1}@media (max-width:1000px){.featured-hero-module__AaNnjG__hero{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.featured-hero-module__AaNnjG__copy{padding-top:0}.featured-hero-module__AaNnjG__description{max-width:65ch}.featured-hero-module__AaNnjG__title,.featured-hero-module__AaNnjG__editorialTitle{max-width:22ch;font-size:clamp(36px,5vw,52px)}}@media (max-width:600px){.featured-hero-module__AaNnjG__hero{padding:var(--space-6) var(--space-4)}.featured-hero-module__AaNnjG__supporting{grid-template-columns:minmax(0,1fr)}}
.discovery-results-module__skeiSq__main{padding-bottom:var(--space-12)}.discovery-results-module__skeiSq__intro,.discovery-results-module__skeiSq__previews{width:min(100%, var(--content-width));padding:var(--space-8) var(--page-pad) 0;margin:0 auto}.discovery-results-module__skeiSq__intro h1{margin:0 0 var(--space-6);font-size:clamp(32px,4vw,54px)}.discovery-results-module__skeiSq__form{gap:var(--space-4);flex-wrap:wrap;align-items:end;display:flex}.discovery-results-module__skeiSq__form label{gap:var(--space-2);color:var(--text-soft);font-size:var(--type-body-small);display:grid}.discovery-results-module__skeiSq__form input,.discovery-results-module__skeiSq__form select,.discovery-results-module__skeiSq__form button{max-width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--text);background:var(--surface)}.discovery-results-module__skeiSq__form input{width:min(70vw,420px)}.discovery-results-module__skeiSq__form button{cursor:pointer}.discovery-results-module__skeiSq__filters{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.discovery-results-module__skeiSq__filters a{min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;display:inline-flex}.discovery-results-module__skeiSq__filters a[aria-current]{background:var(--surface-hover);border-color:var(--text-soft)}.discovery-results-module__skeiSq__grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1100px){.discovery-results-module__skeiSq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.discovery-results-module__skeiSq__grid{grid-template-columns:minmax(0,1fr)}.discovery-results-module__skeiSq__intro,.discovery-results-module__skeiSq__previews{padding-left:16px;padding-right:16px}}
.editorial-shelf-module__mgSkLq__section{width:min(100%, var(--content-width));padding:var(--section-space) var(--page-pad) 0;margin:0 auto;container-type:inline-size}.editorial-shelf-module__mgSkLq__grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.editorial-shelf-module__mgSkLq__list{gap:var(--space-3);display:grid}.editorial-shelf-module__mgSkLq__topics{gap:var(--space-2);flex-wrap:wrap;display:flex}.editorial-shelf-module__mgSkLq__topics a{align-items:center;gap:var(--space-3);max-width:100%;min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--line-strong);color:var(--text-soft);background:var(--surface);font-size:var(--type-body-small);overflow-wrap:anywhere;border-radius:999px;display:inline-flex}.editorial-shelf-module__mgSkLq__topics a:hover{border-color:var(--world-accent-text);color:var(--world-accent-text)}.editorial-shelf-module__mgSkLq__topics svg{flex:none}.editorial-shelf-module__mgSkLq__shorts{gap:var(--space-4);overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding:4px 4px var(--space-4);grid-auto-columns:clamp(180px,22vw,224px);grid-auto-flow:column;display:grid;overflow-x:auto}.editorial-shelf-module__mgSkLq__short{scroll-snap-align:start;min-width:0}.editorial-shelf-module__mgSkLq__shortMedia{aspect-ratio:9/16;border:1px solid var(--line-strong);border-radius:var(--radius-md);padding:var(--space-4);color:#fff;background:radial-gradient(ellipse at top right, color-mix(in srgb, var(--world-accent) 25%, transparent), transparent), #10151c;background-position:50%;background-size:cover;align-items:flex-end;display:flex;position:relative}.editorial-shelf-module__mgSkLq__shortMedia>.editorial-shelf-module__mgSkLq__label{top:var(--space-4);left:var(--space-4);border-radius:var(--radius-sm);color:#fff;background:#000c;max-width:calc(100% - 32px);padding:4px 8px;position:absolute}.editorial-shelf-module__mgSkLq__shortCopy{gap:var(--space-2);width:100%;display:grid}.editorial-shelf-module__mgSkLq__shortCopy h3{font-size:var(--type-card);overflow-wrap:anywhere;margin:0;line-height:1.3}.editorial-shelf-module__mgSkLq__shortCopy>span{font-size:var(--type-label)}.editorial-shelf-module__mgSkLq__arrow{top:54px;right:var(--space-4);position:absolute}.editorial-shelf-module__mgSkLq__caption{margin-top:var(--space-2);color:var(--muted);font-size:var(--type-label);display:block}.editorial-shelf-module__mgSkLq__collection{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);min-width:0;overflow:hidden}.editorial-shelf-module__mgSkLq__collection:hover{border-color:var(--world-accent-text)}.editorial-shelf-module__mgSkLq__collectionMedia{aspect-ratio:16/9;background-position:50%;background-size:cover}.editorial-shelf-module__mgSkLq__collectionCopy{padding:var(--space-4);padding-right:44px;position:relative}.editorial-shelf-module__mgSkLq__label{color:var(--world-accent-text);font-size:var(--type-label);line-height:1.5}.editorial-shelf-module__mgSkLq__collection h3{margin:var(--space-2) 0 0;color:var(--text);font-size:var(--type-card);overflow-wrap:anywhere;line-height:1.3}.editorial-shelf-module__mgSkLq__collection p{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--type-body-small);line-height:1.5}.editorial-shelf-module__mgSkLq__collectionCopy>svg{top:var(--space-4);right:var(--space-4);color:var(--world-accent-text);position:absolute}@container (min-width:540px){.editorial-shelf-module__mgSkLq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:820px){.editorial-shelf-module__mgSkLq__three{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:1120px){.editorial-shelf-module__mgSkLq__grid:not(.editorial-shelf-module__mgSkLq__three){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.editorial-shelf-module__mgSkLq__section{padding-inline:var(--space-4)}}
