.vrow[data-astro-cid-sxrfqvez]{--vrow-gap: clamp(32px, 5vw, 96px);position:relative;display:grid;border-top:1px solid var(--xs-t12);background:var(--xs-black)}.vrow__media[data-astro-cid-sxrfqvez]{position:relative}.vrow__fig[data-astro-cid-sxrfqvez]{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--xs-black)}.vrow__fig[data-astro-cid-sxrfqvez] picture{position:absolute;inset:0}.vrow__fig[data-astro-cid-sxrfqvez] img{width:100%;height:100%;object-fit:cover;transition:transform var(--xs-section-t) var(--xs-ease)}.vrow[data-astro-cid-sxrfqvez]:hover .vrow__fig[data-astro-cid-sxrfqvez] img,.vrow[data-astro-cid-sxrfqvez]:focus-within .vrow__fig[data-astro-cid-sxrfqvez] img{transform:scale(1.03)}.vrow__fig--logo[data-astro-cid-sxrfqvez] img{object-fit:contain;padding:clamp(32px,14%,120px)}.vrow__cap[data-astro-cid-sxrfqvez]{position:absolute;left:16px;bottom:12px;z-index:2;padding:6px 10px;background:#0000008c;color:var(--xs-t70)}.vrow__copy[data-astro-cid-sxrfqvez]{display:flex;flex-direction:column;justify-content:center;padding:var(--xs-s8) var(--xs-margin) var(--xs-s12)}.vrow__meta[data-astro-cid-sxrfqvez]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px}.vrow__n[data-astro-cid-sxrfqvez]{font:600 var(--xs-h2) / 1 var(--xs-font-head);letter-spacing:-.02em}.vrow__name[data-astro-cid-sxrfqvez]{margin-top:var(--xs-s6);font-size:clamp(40px,1.6rem + 2.6vw,72px);line-height:1;letter-spacing:-.02em;max-width:14ch;overflow-wrap:break-word}.vrow__summary[data-astro-cid-sxrfqvez]{margin-top:var(--xs-s6);max-width:46ch}.vrow__stage[data-astro-cid-sxrfqvez]{display:block;margin-top:var(--xs-s8);text-transform:none;letter-spacing:.04em}.vrow__media[data-astro-cid-sxrfqvez]{display:block}.vrow__name[data-astro-cid-sxrfqvez] a[data-astro-cid-sxrfqvez]:hover{color:var(--xs-t70)}.vrow__open[data-astro-cid-sxrfqvez]{align-self:flex-start;margin-top:var(--xs-s6)}@media(min-width:900px){.vrow[data-astro-cid-sxrfqvez]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(min(88svh,860px),auto)}.vrow__media[data-astro-cid-sxrfqvez]{grid-column:1;grid-row:1}.vrow__copy[data-astro-cid-sxrfqvez]{grid-column:2;grid-row:1;padding:var(--xs-s16) var(--vrow-gap)}.vrow--flip[data-astro-cid-sxrfqvez] .vrow__media[data-astro-cid-sxrfqvez]{grid-column:2}.vrow--flip[data-astro-cid-sxrfqvez] .vrow__copy[data-astro-cid-sxrfqvez]{grid-column:1}.vrow__fig[data-astro-cid-sxrfqvez]{position:absolute;inset:0;aspect-ratio:auto}}@media(prefers-reduced-motion:reduce){.vrow__fig[data-astro-cid-sxrfqvez] img{transition:none}.vrow[data-astro-cid-sxrfqvez]:hover .vrow__fig[data-astro-cid-sxrfqvez] img,.vrow[data-astro-cid-sxrfqvez]:focus-within .vrow__fig[data-astro-cid-sxrfqvez] img{transform:none}}.vent[data-astro-cid-346spshf]{position:relative}.vent__rail[data-astro-cid-346spshf]{display:none}.vent__rows[data-astro-cid-346spshf]{border-bottom:1px solid var(--xs-t12)}@media(min-width:900px){.vent[data-astro-cid-346spshf]{--vent-rail: 64px;display:grid;grid-template-columns:var(--vent-rail) minmax(0,1fr)}.vent__rail[data-astro-cid-346spshf]{display:block;border-right:1px solid var(--xs-t12)}.vent__index[data-astro-cid-346spshf]{position:sticky;top:calc(50svh - 112px);padding-block:var(--xs-s6)}.vent__index[data-astro-cid-346spshf] ol[data-astro-cid-346spshf]{display:grid;gap:var(--xs-s3);justify-items:center}.vent__index[data-astro-cid-346spshf] a[data-astro-cid-346spshf]{position:relative;display:inline-block;padding:6px 0;font:500 var(--xs-caption) / 1 var(--xs-font-body);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--xs-t40);transition:color var(--xs-micro) var(--xs-ease)}.vent__index[data-astro-cid-346spshf] a[data-astro-cid-346spshf]:hover,.vent__index[data-astro-cid-346spshf] a[data-astro-cid-346spshf]:focus-visible{color:var(--xs-white)}.vent__index[data-astro-cid-346spshf] a[data-astro-cid-346spshf][aria-current=true]{color:var(--xs-green)}.vent__tick[data-astro-cid-346spshf]{position:absolute;right:calc(100% + 8px);top:50%;width:10px;height:1px;background:var(--xs-green);transform:scaleX(0);transform-origin:right;transition:transform var(--xs-component) var(--xs-ease)}.vent__index[data-astro-cid-346spshf] a[data-astro-cid-346spshf][aria-current=true] .vent__tick[data-astro-cid-346spshf]{transform:scaleX(1)}}@media(min-width:1200px){.vent[data-astro-cid-346spshf]{--vent-rail: var(--xs-margin)}}@media(prefers-reduced-motion:reduce){.vent__tick[data-astro-cid-346spshf],.vent__index[data-astro-cid-346spshf] a[data-astro-cid-346spshf]{transition:none}}.vdiv__eyebrow[data-astro-cid-lcsbbxtw],.vdiv__title[data-astro-cid-lcsbbxtw],.vdiv__aside[data-astro-cid-lcsbbxtw]{grid-column:1 / -1}.vdiv__aside[data-astro-cid-lcsbbxtw] .lede[data-astro-cid-lcsbbxtw]{max-width:40ch}@media(min-width:900px){.vdiv__eyebrow[data-astro-cid-lcsbbxtw]{grid-column:1 / 3;margin-top:.9em}.vdiv__title[data-astro-cid-lcsbbxtw]{grid-column:3 / 9}.vdiv__aside[data-astro-cid-lcsbbxtw]{grid-column:9 / 13;align-self:end}}
