.vband[data-astro-cid-h6uzxrse]{padding-block:clamp(56px,8vw,104px) clamp(16px,2.5vw,32px)}.vband-shell[data-astro-cid-h6uzxrse]{width:var(--shell);margin-inline:auto}.vband-media[data-astro-cid-h6uzxrse]{position:relative;overflow:hidden;background:var(--sky-2);--media-r:var(--radius-panel)}.vband-media[data-astro-cid-h6uzxrse] video[data-astro-cid-h6uzxrse]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--clip-x, 40%) 40%}.vband--wide[data-astro-cid-h6uzxrse] .vband-media[data-astro-cid-h6uzxrse]{width:100%;aspect-ratio:21 / 9;min-height:460px;display:flex;align-items:flex-end;justify-content:flex-end;padding:clamp(16px,3vw,36px)}.vband--wide[data-astro-cid-h6uzxrse] .vband-media[data-astro-cid-h6uzxrse][data-card=left]{justify-content:flex-start}.vband--wide[data-astro-cid-h6uzxrse]{padding-inline:var(--panel-inset)}.vband--wide[data-astro-cid-h6uzxrse] .vband-shell[data-astro-cid-h6uzxrse]{width:min(100%,1400px)}.vband--wide[data-astro-cid-h6uzxrse] .vband-media[data-astro-cid-h6uzxrse] video[data-astro-cid-h6uzxrse]{object-position:var(--clip-x, 40%) 0}.vband-eyebrow[data-astro-cid-h6uzxrse]{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--glass-ink-2);margin-bottom:12px}.vband[data-astro-cid-h6uzxrse] h2[data-astro-cid-h6uzxrse]{font-size:var(--fs-title);line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.vband-body[data-astro-cid-h6uzxrse]{margin-top:14px;font-size:var(--fs-body);line-height:1.5;color:var(--text-secondary);max-width:44ch}.vband-glass[data-astro-cid-h6uzxrse] .vband-body[data-astro-cid-h6uzxrse]{color:var(--glass-ink-2)}.vband-glass[data-astro-cid-h6uzxrse]{position:relative;z-index:1;width:min(420px,100%);padding:28px 28px 24px;--glass-r:var(--glass-radius-lg)}.vband-glass[data-astro-cid-h6uzxrse] ol[data-astro-cid-h6uzxrse]{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}.vband-glass[data-astro-cid-h6uzxrse] li[data-astro-cid-h6uzxrse]{display:grid;grid-template-columns:30px 1fr;column-gap:10px}.vband-glass[data-astro-cid-h6uzxrse] li[data-astro-cid-h6uzxrse] span[data-astro-cid-h6uzxrse]{grid-row:span 2;font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--glass-ink-2);padding-top:3px}.vband-glass[data-astro-cid-h6uzxrse] li[data-astro-cid-h6uzxrse] strong[data-astro-cid-h6uzxrse]{font-size:var(--fs-body);letter-spacing:-.02em}.vband-glass[data-astro-cid-h6uzxrse] li[data-astro-cid-h6uzxrse] em[data-astro-cid-h6uzxrse]{font-style:normal;font-size:var(--fs-small);line-height:1.4;color:var(--glass-ink-2)}.vband-link[data-astro-cid-h6uzxrse]{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;margin-top:14px;color:var(--brand-blue);font-size:var(--fs-small);font-weight:650;text-underline-offset:4px}.vband-link[data-astro-cid-h6uzxrse] svg{flex:none;transition:transform .25s ease}.vband-link[data-astro-cid-h6uzxrse]:focus-visible{text-decoration:underline}@media(hover:hover){.vband-link[data-astro-cid-h6uzxrse]:hover{text-decoration:underline}.vband-link[data-astro-cid-h6uzxrse]:hover svg{transform:translate(3px)}}.vband--split[data-astro-cid-h6uzxrse] .vband-shell[data-astro-cid-h6uzxrse]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);align-items:center}.vband--split[data-astro-cid-h6uzxrse] .vband-media[data-astro-cid-h6uzxrse]{aspect-ratio:4 / 3}.vband--split[data-astro-cid-h6uzxrse] .vband-eyebrow[data-astro-cid-h6uzxrse]{color:var(--text-muted)}.vband--split[data-astro-cid-h6uzxrse] h2[data-astro-cid-h6uzxrse]{font-size:var(--fs-heading)}@media(max-width:760px){.vband--wide[data-astro-cid-h6uzxrse] .vband-media[data-astro-cid-h6uzxrse]{aspect-ratio:auto;min-height:520px;align-items:flex-end;justify-content:stretch;padding:12px;padding-top:clamp(260px,70vw,340px);clip-path:inset(0 round var(--media-r))}.vband--wide[data-astro-cid-h6uzxrse] .vband-media[data-astro-cid-h6uzxrse] video[data-astro-cid-h6uzxrse]{clip-path:none}.vband--wide[data-astro-cid-h6uzxrse] .vband-glass[data-astro-cid-h6uzxrse]{width:100%;padding:22px 20px 20px;--glass-r:var(--radius-sm)}.vband--split[data-astro-cid-h6uzxrse] .vband-shell[data-astro-cid-h6uzxrse]{grid-template-columns:1fr;gap:24px}}
