.credits-wall[data-astro-cid-vvcjqnnr]{background:#0b1522;border-block:1px solid #ffffff14;gap:8px;padding:26px 0;display:grid;overflow:hidden}.credits-wall[data-astro-cid-vvcjqnnr] h2[data-astro-cid-vvcjqnnr]{font:500 clamp(16px,1.5vw,20px)/1.4 var(--sans);letter-spacing:-.025em;color:var(--ink);text-align:center;margin:0 6% 8px}.credits-row[data-astro-cid-vvcjqnnr]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.credits-track[data-astro-cid-vvcjqnnr]{will-change:transform;width:max-content;animation:92s linear infinite credits-drift;display:flex}.credits-run[data-astro-cid-vvcjqnnr]{flex-shrink:0;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.credits-run[data-astro-cid-vvcjqnnr] li[data-astro-cid-vvcjqnnr]{font:550 clamp(32px,3.4vw,50px)/1.3 var(--sans);letter-spacing:-.045em;white-space:nowrap;color:#f1f3f5;align-items:center;gap:30px;padding-right:30px;display:flex}.credits-run[data-astro-cid-vvcjqnnr] li[data-astro-cid-vvcjqnnr]:after{content:"";background:#6c7e94;border-radius:50%;flex-shrink:0;width:7px;height:7px}.credits-row[data-astro-cid-vvcjqnnr]:nth-of-type(2) .credits-run[data-astro-cid-vvcjqnnr] li[data-astro-cid-vvcjqnnr]{color:#9bbfe4;font-weight:450}.credits-row[data-astro-cid-vvcjqnnr]:nth-of-type(3) .credits-run[data-astro-cid-vvcjqnnr] li[data-astro-cid-vvcjqnnr]{color:#bccbda}.credits-row-reverse[data-astro-cid-vvcjqnnr] .credits-track[data-astro-cid-vvcjqnnr]{animation-duration:105s;animation-direction:reverse}.credits-row[data-astro-cid-vvcjqnnr]:nth-of-type(3) .credits-track[data-astro-cid-vvcjqnnr]{animation-duration:115s}.credits-row[data-astro-cid-vvcjqnnr]:hover .credits-track[data-astro-cid-vvcjqnnr],.credits-row[data-astro-cid-vvcjqnnr]:focus .credits-track[data-astro-cid-vvcjqnnr]{animation-play-state:paused}@keyframes credits-drift{to{transform:translate(-50%)}}@media (width<=700px){.credits-wall[data-astro-cid-vvcjqnnr]{gap:8px;padding:20px 0}.credits-run[data-astro-cid-vvcjqnnr] li[data-astro-cid-vvcjqnnr]{letter-spacing:-.045em;gap:20px;padding-right:20px;font-size:28px;line-height:1.3}.credits-run[data-astro-cid-vvcjqnnr] li[data-astro-cid-vvcjqnnr]:after{width:5px;height:5px}.credits-track[data-astro-cid-vvcjqnnr]{animation-duration:65s}.credits-row-reverse[data-astro-cid-vvcjqnnr] .credits-track[data-astro-cid-vvcjqnnr]{animation-duration:75s}.credits-row[data-astro-cid-vvcjqnnr]:nth-of-type(3) .credits-track[data-astro-cid-vvcjqnnr]{animation-duration:82s}.credits-row[data-astro-cid-vvcjqnnr]{mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}}@media (prefers-reduced-motion:reduce){.credits-wall[data-astro-cid-vvcjqnnr]{gap:12px;padding-inline:6%}.credits-track[data-astro-cid-vvcjqnnr]{will-change:auto;width:auto;animation:none!important}.credits-run[data-astro-cid-vvcjqnnr]{flex-wrap:wrap;gap:15px 25px}.credits-run[data-astro-cid-vvcjqnnr][aria-hidden=true]{display:none}.credits-run[data-astro-cid-vvcjqnnr] li[data-astro-cid-vvcjqnnr]{white-space:normal;padding:0;font-size:clamp(22px,2.5vw,32px);line-height:1.25;display:block}.credits-run[data-astro-cid-vvcjqnnr] li[data-astro-cid-vvcjqnnr]:after{display:none}.credits-row[data-astro-cid-vvcjqnnr]{overflow:visible;mask-image:none}}.promo-hero[data-astro-cid-hztqyiey]{isolation:isolate;background:#0a1320;height:auto;min-height:0;display:block;position:relative;overflow:hidden}.photo-deck[data-astro-cid-hztqyiey]{z-index:0;height:clamp(400px,65svh,740px);position:relative;overflow:hidden}.photo-slide[data-astro-cid-hztqyiey]{opacity:0;transition:opacity 1.2s ease-in-out;display:block;position:absolute;inset:0}.photo-slide[data-astro-cid-hztqyiey].is-active{opacity:1}.photo-slide[data-astro-cid-hztqyiey] img[data-astro-cid-hztqyiey]{object-fit:cover;object-position:var(--focus);width:100%;height:100%;transform-origin:var(--focus);backface-visibility:hidden;will-change:transform;position:absolute;inset:0}.promo-shade[data-astro-cid-hztqyiey]{display:none}.promo-copy[data-astro-cid-hztqyiey]{background:var(--paper);justify-content:space-between;align-items:center;gap:30px;width:100%;padding:32px max(6%,50vw - 660px);display:flex;position:relative}.promo-copy[data-astro-cid-hztqyiey] h1[data-astro-cid-hztqyiey]{font:550 clamp(34px,3.5vw,50px)/1.12 var(--sans);letter-spacing:-.045em;color:#fff;text-wrap:balance;max-width:700px;margin:0}.promo-actions[data-astro-cid-hztqyiey]{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.promo-film-link[data-astro-cid-hztqyiey]{color:#fff;border-bottom:1px solid #ffffff60;align-items:center;gap:15px;min-height:44px;font-size:12px;display:inline-flex}.film-dialog[data-astro-cid-hztqyiey]{border:1px solid var(--line);color:#fff;background:#0b1420;width:min(1100px,94vw);max-height:94svh;padding:14px;overflow:auto}.film-dialog[data-astro-cid-hztqyiey]::backdrop{background:#000d}.film-close[data-astro-cid-hztqyiey]{float:right;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;min-height:44px;margin-bottom:12px;padding:8px 16px}.full-film[data-astro-cid-hztqyiey]{clear:both;aspect-ratio:16/9;background:#05080c;width:100%;height:auto;max-height:78svh;display:block}@media (width<=700px){.promo-hero[data-astro-cid-hztqyiey]{height:auto;min-height:0;max-height:none;display:block}.photo-deck[data-astro-cid-hztqyiey]{z-index:0;height:clamp(360px,65svh,520px);position:relative;inset:auto}.photo-slide[data-astro-cid-hztqyiey] img[data-astro-cid-hztqyiey]{object-position:var(--mobile-focus);transform-origin:var(--mobile-focus)}.promo-shade[data-astro-cid-hztqyiey]{display:none}.promo-copy[data-astro-cid-hztqyiey]{z-index:1;background:#0d1420;padding:24px 6% 28px;display:block;position:relative}.promo-copy[data-astro-cid-hztqyiey] h1[data-astro-cid-hztqyiey]{margin-bottom:24px;font-size:clamp(33px,8.2vw,48px);line-height:1.12}.promo-actions[data-astro-cid-hztqyiey]{gap:12px 24px}.promo-actions[data-astro-cid-hztqyiey] .button[data-astro-cid-hztqyiey]{gap:18px;padding:14px 18px;font-size:11px}.promo-film-link[data-astro-cid-hztqyiey]{gap:10px;font-size:11px}.film-dialog[data-astro-cid-hztqyiey]{padding:10px}.film-close[data-astro-cid-hztqyiey]{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.photo-slide[data-astro-cid-hztqyiey]{transition:none}.photo-slide[data-astro-cid-hztqyiey] img[data-astro-cid-hztqyiey]{will-change:auto}}.promo-actions[data-astro-cid-hztqyiey] .button[data-astro-cid-hztqyiey]{color:#111b28;background:#193c61;border-color:#193c61;gap:28px;min-height:58px;padding:18px 26px;font-size:14px;font-weight:700;box-shadow:0 6px 22px #0003}.promo-actions[data-astro-cid-hztqyiey] .button[data-astro-cid-hztqyiey]:hover{background:#264f7b;border-color:#264f7b}.promo-film-link[data-astro-cid-hztqyiey]{background:#ffffff08;border:1px solid #ffffff65;gap:10px;min-height:58px;padding:17px 22px;font-size:14px;font-weight:550}.promo-film-link[data-astro-cid-hztqyiey]:hover{background:#ffffff16;border-color:#ffffffa0}.hero-play-icon[data-astro-cid-hztqyiey]{flex-shrink:0;width:21px;height:21px}@media (width<=700px){.promo-actions[data-astro-cid-hztqyiey]{flex-wrap:nowrap;gap:10px;display:flex}.promo-actions[data-astro-cid-hztqyiey] .button[data-astro-cid-hztqyiey],.promo-film-link[data-astro-cid-hztqyiey]{white-space:nowrap;flex:1;justify-content:center;width:auto;min-height:52px;padding:14px 10px;font-size:12px}.promo-actions[data-astro-cid-hztqyiey] .button[data-astro-cid-hztqyiey]{gap:10px}.promo-film-link[data-astro-cid-hztqyiey]{gap:6px}.hero-play-icon[data-astro-cid-hztqyiey]{width:18px;height:18px}.promo-copy[data-astro-cid-hztqyiey] h1[data-astro-cid-hztqyiey]{margin-bottom:24px}}.home-stories[data-astro-cid-lcdefpme]{gap:0;display:grid}.photo-story[data-astro-cid-lcdefpme]{isolation:isolate;background:#0d1420;align-items:flex-end;min-height:max(740px,95svh);padding:64px 6%;display:flex;position:relative;overflow:hidden}.photo-story[data-astro-cid-lcdefpme] .story-image{z-index:-1;width:100%;height:100%;min-height:0;position:absolute;inset:0}.people-story[data-astro-cid-lcdefpme] img{object-position:62% center}.home-card-anchor[data-astro-cid-lcdefpme]{width:min(440px,100%);min-width:0}.home-card[data-astro-cid-lcdefpme]{background:#f5f7fa;border:1px solid #1723321a;width:100%;min-width:0;padding:34px;box-shadow:0 18px 64px #0004}.home-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin:0 0 18px;font-size:clamp(30px,3vw,43px);line-height:1.12}.home-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.75}.home-card[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{gap:24px;min-height:48px;padding:14px 20px;font-size:13px}.vertical-story[data-astro-cid-lcdefpme]{justify-content:flex-end;min-height:150svh}.vertical-story[data-astro-cid-lcdefpme] img{object-position:50% 40%}.listening-story[data-astro-cid-lcdefpme]{justify-content:flex-start}.listening-story[data-astro-cid-lcdefpme] img{object-position:55% center}@media (width<=700px){.photo-story[data-astro-cid-lcdefpme]{min-height:105svh;padding:36px 6%}.home-card-anchor[data-astro-cid-lcdefpme]{width:min(350px,100%)}.home-card[data-astro-cid-lcdefpme]{width:100%;padding:24px;box-shadow:0 12px 40px #0004}.home-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:14px;font-size:30px}.home-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:20px;font-size:14px;line-height:1.65}.home-card[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{min-height:48px;padding:13px 18px}.people-story[data-astro-cid-lcdefpme] img{object-position:62% center}.vertical-story[data-astro-cid-lcdefpme]{justify-content:flex-end;min-height:145svh}.vertical-story[data-astro-cid-lcdefpme] img{object-position:50% 40%}.listening-story[data-astro-cid-lcdefpme]{min-height:95svh}}@media (prefers-reduced-motion:no-preference){.home-card[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{transition:transform .2s,background .2s}.home-card[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}}.home-card[data-astro-cid-lcdefpme]:focus-within{opacity:1!important;transform:none!important}
