.cs-review[data-astro-cid-zzz72t2a]{background:var(--ltan);color:var(--ink);font-size:.8rem;display:flex;gap:12px;align-items:center;justify-content:center;padding:8px 16px;flex-wrap:wrap}.cs-review[data-astro-cid-zzz72t2a] a[data-astro-cid-zzz72t2a]{text-decoration:underline;text-underline-offset:3px}.cs-hero[data-astro-cid-zzz72t2a]{background:#0c0c0c;color:var(--ltan);padding:44px 0 76px}.cs-hero-grid[data-astro-cid-zzz72t2a]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;align-items:end;margin-top:34px}.cs-crumb[data-astro-cid-zzz72t2a] a[data-astro-cid-zzz72t2a]{color:var(--tan);font-size:.85rem}.cs-crumb[data-astro-cid-zzz72t2a] a[data-astro-cid-zzz72t2a]:hover{color:var(--white)}.cs-kicker[data-astro-cid-zzz72t2a]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.cs-logo[data-astro-cid-zzz72t2a]{height:26px;width:auto;max-width:170px;object-fit:contain;filter:brightness(0) invert(1)}.cs-kicker[data-astro-cid-zzz72t2a] .eyebrow[data-astro-cid-zzz72t2a]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em;padding-left:18px;border-left:1px solid #3a3a3a}.cs-hero[data-astro-cid-zzz72t2a] h1[data-astro-cid-zzz72t2a]{color:var(--white);font-size:clamp(2.6rem,5.4vw,4.7rem);letter-spacing:-.05em;line-height:1;margin-top:22px}.cs-intro[data-astro-cid-zzz72t2a]{color:var(--tan);font-size:clamp(1.02rem,1.5vw,1.2rem);max-width:41rem;margin-top:24px}.cs-stage[data-astro-cid-zzz72t2a]{position:relative;view-transition-name:cs-stage}.cs-hero[data-astro-cid-zzz72t2a].is-open .cs-hero-grid[data-astro-cid-zzz72t2a]{grid-template-columns:minmax(0,1fr);gap:44px}.cs-hero[data-astro-cid-zzz72t2a].is-open .cs-stage[data-astro-cid-zzz72t2a]{width:min(100%,calc((100vh - 150px) * 16 / 9));margin-inline:auto}.cs-shrink[data-astro-cid-zzz72t2a]{position:absolute;right:0;bottom:calc(100% + 10px);background:none;border:0;cursor:pointer;color:var(--tan);font-family:ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;padding:4px 0}.cs-shrink[data-astro-cid-zzz72t2a]:hover{color:var(--white)}.cs-player[data-astro-cid-zzz72t2a]{position:relative;aspect-ratio:16 / 9;border-radius:6px;overflow:hidden;background:#000;box-shadow:0 30px 70px #00000073}.cs-player[data-astro-cid-zzz72t2a] video[data-astro-cid-zzz72t2a],.cs-player[data-astro-cid-zzz72t2a]>img[data-astro-cid-zzz72t2a]{width:100%;height:100%;object-fit:cover;display:block}.cs-cover[data-astro-cid-zzz72t2a]{position:absolute;inset:0;border:0;background:linear-gradient(180deg,#0000 45%,#0000008c);cursor:pointer;font:inherit;color:inherit}.cs-play[data-astro-cid-zzz72t2a]{position:absolute;left:22px;bottom:22px;display:inline-flex;align-items:center;gap:12px;background:var(--white);color:var(--black);border-radius:999px;padding:8px 20px 8px 8px;font-size:.92rem;transition:transform .15s}.cs-play[data-astro-cid-zzz72t2a] i[data-astro-cid-zzz72t2a]{width:40px;height:40px;border-radius:50%;background:var(--orange);display:grid;place-items:center}.cs-play[data-astro-cid-zzz72t2a] i[data-astro-cid-zzz72t2a]:before{content:"";border-left:12px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:3px}.cs-play[data-astro-cid-zzz72t2a] b[data-astro-cid-zzz72t2a]{font-weight:600}.cs-play[data-astro-cid-zzz72t2a] em[data-astro-cid-zzz72t2a]{font-style:normal;font-family:ui-monospace,Menlo,monospace;font-size:.75rem;color:var(--flint)}.cs-cover[data-astro-cid-zzz72t2a]:hover .cs-play[data-astro-cid-zzz72t2a],.cs-player[data-astro-cid-zzz72t2a]:hover>.cs-play[data-astro-cid-zzz72t2a]{transform:translateY(-2px)}.poster[data-astro-cid-zzz72t2a].cs-player{border-radius:6px}.cs-soon[data-astro-cid-zzz72t2a] img[data-astro-cid-zzz72t2a]{filter:brightness(.6) saturate(.85)}.cs-soon[data-astro-cid-zzz72t2a] .cs-play[data-astro-cid-zzz72t2a]{padding:10px 20px 10px 14px}.cs-soon[data-astro-cid-zzz72t2a] .cs-play[data-astro-cid-zzz72t2a] i[data-astro-cid-zzz72t2a]{width:12px;height:12px;background:none;border:2px solid var(--orange)}.cs-soon[data-astro-cid-zzz72t2a] .cs-play[data-astro-cid-zzz72t2a] i[data-astro-cid-zzz72t2a]:before{content:none}.cs-numbers[data-astro-cid-zzz72t2a]{padding:76px 0 84px}.cs-stats[data-astro-cid-zzz72t2a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-top:1px solid var(--ink)}.cs-stats[data-astro-cid-zzz72t2a] div[data-astro-cid-zzz72t2a]{padding:22px 20px 0 0}.cs-stats[data-astro-cid-zzz72t2a] dt[data-astro-cid-zzz72t2a]{font-size:clamp(2.8rem,6.4vw,5rem);font-weight:600;letter-spacing:-.055em;line-height:1;color:var(--black)}.cs-stats[data-astro-cid-zzz72t2a] dd[data-astro-cid-zzz72t2a]{margin-top:10px;font-family:ui-monospace,Menlo,monospace;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--flint);max-width:14rem}.cs-quote[data-astro-cid-zzz72t2a]{margin-top:84px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:34px;align-items:start}.cs-quote[data-astro-cid-zzz72t2a] blockquote[data-astro-cid-zzz72t2a]{grid-column:2;font-size:clamp(1.45rem,3.1vw,2.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.18;color:var(--black);text-wrap:balance}.cs-quote[data-astro-cid-zzz72t2a] figcaption[data-astro-cid-zzz72t2a]{grid-column:1;grid-row:1;display:grid;gap:4px;padding-top:10px;border-top:3px solid var(--orange);font-size:.9rem}.cs-quote[data-astro-cid-zzz72t2a] figcaption[data-astro-cid-zzz72t2a] span[data-astro-cid-zzz72t2a]{color:var(--flint);font-size:.82rem}.cs-story[data-astro-cid-zzz72t2a]{padding:84px 0}.cs-story[data-astro-cid-zzz72t2a] ol[data-astro-cid-zzz72t2a]{list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:34px}.cs-story[data-astro-cid-zzz72t2a] li[data-astro-cid-zzz72t2a]{border-top:1px solid var(--hair);padding-top:18px}.cs-num[data-astro-cid-zzz72t2a]{font-family:ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.14em;color:var(--azure)}.cs-story[data-astro-cid-zzz72t2a] h2[data-astro-cid-zzz72t2a]{font-size:1.5rem;margin:10px 0}.cs-story[data-astro-cid-zzz72t2a] p[data-astro-cid-zzz72t2a]{color:var(--flint);font-size:1rem}.cs-work[data-astro-cid-zzz72t2a]{background:#0c0c0c;color:var(--ltan);padding:84px 0}.cs-head[data-astro-cid-zzz72t2a]{display:grid;gap:10px;margin-bottom:34px}.cs-head[data-astro-cid-zzz72t2a] .eyebrow[data-astro-cid-zzz72t2a]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em}.cs-head[data-astro-cid-zzz72t2a] h2[data-astro-cid-zzz72t2a]{font-size:clamp(2rem,4.4vw,3.4rem);letter-spacing:-.045em}.cs-work[data-astro-cid-zzz72t2a] h2[data-astro-cid-zzz72t2a]{color:var(--white)}.cs-reel[data-astro-cid-zzz72t2a]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:34px 24px}.cs-card[data-astro-cid-zzz72t2a]{grid-column:span 2;min-width:0}.cs-card[data-astro-cid-zzz72t2a].cs-lead{grid-column:span 6;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:0 34px;align-items:end}.cs-lead[data-astro-cid-zzz72t2a] .cs-text[data-astro-cid-zzz72t2a]{padding-bottom:6px;border-bottom:1px solid #3a3a3a}.cs-lead[data-astro-cid-zzz72t2a] .cs-kind[data-astro-cid-zzz72t2a]{margin-top:0}.cs-lead[data-astro-cid-zzz72t2a] .cs-note[data-astro-cid-zzz72t2a]{font-size:1rem;margin-bottom:18px}.cs-lead[data-astro-cid-zzz72t2a] h3[data-astro-cid-zzz72t2a]{font-size:clamp(1.5rem,2.6vw,2.2rem)}.cs-card[data-astro-cid-zzz72t2a] .poster[data-astro-cid-zzz72t2a]{border-radius:var(--radius)}.cs-kind[data-astro-cid-zzz72t2a]{font-family:ui-monospace,Menlo,monospace;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tan);margin-top:14px}.cs-card[data-astro-cid-zzz72t2a] h3[data-astro-cid-zzz72t2a]{color:var(--white);font-size:1.1rem;margin-top:6px}.cs-note[data-astro-cid-zzz72t2a]{color:var(--tan);font-size:.92rem;margin-top:6px}.cs-dur[data-astro-cid-zzz72t2a]{position:absolute;bottom:10px;right:10px;background:#111d;color:#fff;padding:4px 9px;font-size:.75rem;border-radius:var(--radius)}.cs-photos[data-astro-cid-zzz72t2a]{padding:84px 0}.cs-mosaic[data-astro-cid-zzz72t2a]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(150px,19vw,250px);gap:10px}.cs-mosaic[data-astro-cid-zzz72t2a] img[data-astro-cid-zzz72t2a]{width:100%;height:100%;object-fit:cover;border-radius:var(--radius);grid-column:span 4}.cs-mosaic[data-astro-cid-zzz72t2a] img[data-astro-cid-zzz72t2a]:nth-child(1){grid-column:span 8;grid-row:span 2}.cs-mosaic[data-astro-cid-zzz72t2a] img[data-astro-cid-zzz72t2a]:nth-child(4):nth-last-child(2),.cs-mosaic[data-astro-cid-zzz72t2a] img[data-astro-cid-zzz72t2a]:nth-child(5):last-child{grid-column:span 6}.cs-close[data-astro-cid-zzz72t2a]{background:var(--ink);color:var(--ltan);padding:96px 0}.cs-close[data-astro-cid-zzz72t2a] blockquote[data-astro-cid-zzz72t2a]{font-size:clamp(1.7rem,4.2vw,3.4rem);font-weight:600;letter-spacing:-.04em;line-height:1.08;color:var(--white);max-width:54rem;text-wrap:balance}.cs-close-who[data-astro-cid-zzz72t2a]{margin-top:18px;color:var(--tan);font-size:.9rem}.cs-next[data-astro-cid-zzz72t2a]{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap;margin-top:64px;padding-top:22px;border-top:1px solid #3a3a3a}.cs-next[data-astro-cid-zzz72t2a] .eyebrow[data-astro-cid-zzz72t2a]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em}.cs-next[data-astro-cid-zzz72t2a] b[data-astro-cid-zzz72t2a]{color:var(--white);font-size:clamp(1.3rem,2.6vw,2rem);font-weight:600;letter-spacing:-.03em}.cs-next[data-astro-cid-zzz72t2a] b[data-astro-cid-zzz72t2a] span[data-astro-cid-zzz72t2a]{display:inline-block;transition:transform .15s;color:var(--azure)}.cs-next[data-astro-cid-zzz72t2a]:hover b[data-astro-cid-zzz72t2a] span[data-astro-cid-zzz72t2a]{transform:translate(5px)}.cs-open[data-astro-cid-zzz72t2a]{padding:26px 0;border-top:1px solid var(--hair)}.cs-open[data-astro-cid-zzz72t2a] summary[data-astro-cid-zzz72t2a]{cursor:pointer;font-size:.88rem;color:var(--flint);display:flex;align-items:center;gap:10px}.cs-open[data-astro-cid-zzz72t2a] ul[data-astro-cid-zzz72t2a]{margin:14px 0 0 20px;display:grid;gap:6px;font-size:.88rem;color:var(--flint)}@media(max-width:900px){.cs-hero[data-astro-cid-zzz72t2a]{padding-bottom:56px}.cs-hero-grid[data-astro-cid-zzz72t2a]{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:26px}.cs-numbers[data-astro-cid-zzz72t2a]{padding-top:56px}.cs-stats[data-astro-cid-zzz72t2a]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.cs-quote[data-astro-cid-zzz72t2a]{grid-template-columns:1fr;gap:22px;margin-top:60px}.cs-quote[data-astro-cid-zzz72t2a] blockquote[data-astro-cid-zzz72t2a],.cs-quote[data-astro-cid-zzz72t2a] figcaption[data-astro-cid-zzz72t2a]{grid-column:1}.cs-quote[data-astro-cid-zzz72t2a] figcaption[data-astro-cid-zzz72t2a]{grid-row:2}.cs-story[data-astro-cid-zzz72t2a] ol[data-astro-cid-zzz72t2a]{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr;gap:26px}.cs-card[data-astro-cid-zzz72t2a],.cs-card[data-astro-cid-zzz72t2a].cs-lead{grid-column:span 6;display:block}.cs-lead[data-astro-cid-zzz72t2a] .cs-text[data-astro-cid-zzz72t2a]{border-bottom:0;padding-bottom:0}.cs-lead[data-astro-cid-zzz72t2a] .cs-kind[data-astro-cid-zzz72t2a]{margin-top:14px}.cs-lead[data-astro-cid-zzz72t2a] .cs-note[data-astro-cid-zzz72t2a]{margin-bottom:0}.cs-mosaic[data-astro-cid-zzz72t2a]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin-right:-24px;padding-right:24px;grid-auto-rows:unset}.cs-mosaic[data-astro-cid-zzz72t2a] img[data-astro-cid-zzz72t2a]{flex:0 0 82%;height:auto;aspect-ratio:4 / 3;scroll-snap-align:start}}@media(max-width:560px){.cs-hero[data-astro-cid-zzz72t2a]{padding-top:28px}.cs-kicker[data-astro-cid-zzz72t2a]{gap:12px}.cs-kicker[data-astro-cid-zzz72t2a] .eyebrow[data-astro-cid-zzz72t2a]{padding-left:0;border-left:0;flex-basis:100%}.cs-numbers[data-astro-cid-zzz72t2a]{padding-bottom:60px}.cs-play[data-astro-cid-zzz72t2a]{left:12px;bottom:12px;padding:6px 14px 6px 6px;font-size:.82rem;gap:9px}.cs-play[data-astro-cid-zzz72t2a] i[data-astro-cid-zzz72t2a]{width:34px;height:34px}.cs-story[data-astro-cid-zzz72t2a],.cs-work[data-astro-cid-zzz72t2a],.cs-photos[data-astro-cid-zzz72t2a]{padding:60px 0}.cs-close[data-astro-cid-zzz72t2a]{padding:68px 0}}
