.section-heading[data-astro-cid-ysklgcyt]{margin-bottom:var(--sh-mb);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.section-heading--start[data-astro-cid-ysklgcyt]{align-items:flex-start}.section-heading__main[data-astro-cid-ysklgcyt]{max-width:var(--sh-max)}.section-heading__main[data-astro-cid-ysklgcyt] .section-heading__eyebrow{margin-bottom:14px}.section-heading__title[data-astro-cid-ysklgcyt]{letter-spacing:var(--tracking-h2);font-weight:800;line-height:1.1}.section-heading__title--42[data-astro-cid-ysklgcyt]{font-size:var(--fs-h2-42)}.section-heading__title--36[data-astro-cid-ysklgcyt]{font-size:var(--fs-h2-36);letter-spacing:0;line-height:1.15}.section-heading__title--32[data-astro-cid-ysklgcyt]{font-size:var(--fs-h2-32);letter-spacing:0}.section-heading__title--30[data-astro-cid-ysklgcyt]{font-size:var(--fs-h2-30);letter-spacing:0;line-height:1.15}.section-heading__aside[data-astro-cid-ysklgcyt]{max-width:420px}.yt[data-astro-cid-lfshj34b]{flex-direction:column;min-width:0;display:flex}.yt__frame[data-astro-cid-lfshj34b]{aspect-ratio:16/9;border-radius:var(--yt-radius,var(--radius));background:var(--c-ink-2);color:var(--c-white);position:relative;overflow:hidden}.yt__frame[data-astro-cid-lfshj34b] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.yt__poster[data-astro-cid-lfshj34b]{width:100%;height:100%;color:var(--c-white);text-align:left;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.yt__poster[data-astro-cid-lfshj34b]:disabled{cursor:default}.yt__poster[data-astro-cid-lfshj34b]:focus-visible{outline:2px solid var(--c-accent-lime);outline-offset:-4px}.yt__poster[data-astro-cid-lfshj34b] .yt__thumb{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.yt__label[data-astro-cid-lfshj34b]{font-family:var(--font-mono);font-size:var(--fs-12);background:var(--c-ink-overlay);color:var(--c-on-dark-3);padding:6px 10px;line-height:1.5;position:absolute;top:20px;left:20px}.yt__play[data-astro-cid-lfshj34b]{background:var(--c-accent-lime-overlay);width:80px;height:80px;color:var(--c-ink);transition:transform var(--dur) var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yt--lg[data-astro-cid-lfshj34b] .yt__play[data-astro-cid-lfshj34b]{width:88px;height:88px}@media (prefers-reduced-motion:no-preference){.yt__poster[data-astro-cid-lfshj34b]:not(:disabled):hover .yt__play[data-astro-cid-lfshj34b]{transform:translate(-50%,-50%)scale(1.06)}}.yt--thumb[data-astro-cid-lfshj34b] .yt__play[data-astro-cid-lfshj34b],.yt--thumb[data-astro-cid-lfshj34b].yt--lg .yt__play[data-astro-cid-lfshj34b]{background:var(--c-video-play);width:68px;height:48px;color:var(--c-white);transition:background-color var(--dur) var(--ease);border-radius:12px}.yt--thumb[data-astro-cid-lfshj34b] .yt__poster[data-astro-cid-lfshj34b]:not(:disabled):hover .yt__play[data-astro-cid-lfshj34b],.yt--thumb[data-astro-cid-lfshj34b] .yt__poster[data-astro-cid-lfshj34b]:focus-visible .yt__play[data-astro-cid-lfshj34b]{background:var(--c-video-play-hover);transform:translate(-50%,-50%)}.yt--thumb[data-astro-cid-lfshj34b] .yt__caption[data-astro-cid-lfshj34b]{background:linear-gradient(to top, var(--c-video-scrim), transparent);padding-top:40px}.yt__caption[data-astro-cid-lfshj34b]{background:var(--c-ink-overlay-2);font-size:var(--fs-14);justify-content:space-between;gap:12px;padding:18px 20px;line-height:1.5;display:flex;position:absolute;bottom:0;left:0;right:0}.yt__title[data-astro-cid-lfshj34b]{min-width:0;color:var(--c-white);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.yt__duration[data-astro-cid-lfshj34b]{color:var(--c-on-dark-1);font-family:var(--font-mono);flex:none}.yt__fallback[data-astro-cid-lfshj34b]{padding:var(--yt-fallback-pad,8px 0 0);font-size:var(--fs-14);color:var(--c-accent);align-self:flex-start;font-weight:700}.yt--dark[data-astro-cid-lfshj34b] .yt__fallback[data-astro-cid-lfshj34b]{color:var(--c-accent-lime)}@media (width<=640px){.yt__label[data-astro-cid-lfshj34b]{top:12px;left:12px}.yt__play[data-astro-cid-lfshj34b],.yt--lg[data-astro-cid-lfshj34b] .yt__play[data-astro-cid-lfshj34b]{width:64px;height:64px}.yt__caption[data-astro-cid-lfshj34b]{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.yt__play[data-astro-cid-lfshj34b]{transition:none}}
