.wh2-section[data-astro-cid-qkq7szov]{background:var(--color-vsp-gray-50)}.wh2-wrap[data-astro-cid-qkq7szov]{max-inline-size:var(--container-max);flex-direction:column;gap:2.5rem;margin-inline:auto;padding-inline:1.5rem;display:flex}.wh2-wrap[data-astro-cid-qkq7szov] [data-astro-cid-qkq7szov]:where(h2,p){margin:0}.wh2-eyebrow[data-astro-cid-qkq7szov]{font-size:var(--text-sm);margin-block-end:-1.5rem}.wh2-host[data-astro-cid-qkq7szov]{flex-wrap:wrap;align-items:start;gap:1.5rem 2.5rem;max-inline-size:56rem;display:flex;container-type:inline-size}.wh2-host[data-astro-cid-qkq7szov]>div[data-astro-cid-qkq7szov]{flex-direction:column;flex-grow:999;flex-basis:0;gap:.5rem;min-inline-size:60%;display:flex}.wh2-host[data-astro-cid-qkq7szov] img[data-astro-cid-qkq7szov]{contain:size;border-radius:var(--radius-lg);object-fit:contain;object-position:bottom center;background:linear-gradient(to top, color-mix(in oklch, var(--color-vsp-teal) 22%, var(--color-vsp-ultra)), var(--color-vsp-ultra));flex:none;align-self:stretch;block-size:auto;min-block-size:15rem;inline-size:14rem;padding-block-start:1rem}.wh2-name[data-astro-cid-qkq7szov]{font-size:var(--text-h2);color:var(--color-vsp-dark);text-wrap:balance;font-weight:700}.wh2-role[data-astro-cid-qkq7szov]{font-size:var(--text-sm);color:var(--color-vsp-purple);padding-block-end:.5rem;font-weight:500}.wh2-bio[data-astro-cid-qkq7szov]{font-size:var(--text-base);color:var(--color-vsp-body);font-weight:300;line-height:var(--leading-relaxed);text-wrap:pretty;max-inline-size:44rem}.wh2-link[data-astro-cid-qkq7szov]{font-size:var(--text-sm);color:var(--color-vsp-dark);align-self:start;align-items:baseline;gap:.5em;padding-block-start:.5rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.wh2-link[data-astro-cid-qkq7szov]:focus-visible{outline-offset:.25em;outline:max(2px,.08em) solid}@media (hover:hover) and (pointer:fine){.wh2-link[data-astro-cid-qkq7szov]:hover{color:var(--color-vsp-purple)}}.ep-row[data-astro-cid-c5qmycbc]{flex-direction:column;gap:.75rem;display:flex}.ep-track[data-astro-cid-c5qmycbc]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--color-vsp-light) transparent;grid-auto-columns:clamp(13rem,24%,18rem);grid-auto-flow:column;gap:1rem;margin:0;padding:.25rem .25rem .75rem;scroll-padding-inline:.25rem;list-style:none;display:grid;overflow-x:auto}.ep-track[data-astro-cid-c5qmycbc]>li[data-astro-cid-c5qmycbc]{scroll-snap-align:start;min-width:0}.ep-track[data-astro-cid-c5qmycbc]:focus-visible{outline:max(2px, .08em) solid var(--color-vsp-purple);outline-offset:.25em;border-radius:var(--radius-sm)}.ep-card[data-astro-cid-c5qmycbc]{height:100%;color:var(--color-vsp-dark);border-radius:var(--radius-md);touch-action:manipulation;flex-direction:column;gap:.375rem;text-decoration:none;display:flex}.ep-thumb[data-astro-cid-c5qmycbc]{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--color-vsp-gray-100);margin-bottom:.25rem;display:block;position:relative;overflow:hidden}.ep-thumb[data-astro-cid-c5qmycbc] img[data-astro-cid-c5qmycbc]{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.ep-len[data-astro-cid-c5qmycbc]{border-radius:var(--radius-sm);color:var(--color-vsp-white);font-size:var(--text-xs);font-variant-numeric:tabular-nums;background:#010d3ad1;padding:.125rem .375rem;font-weight:500;position:absolute;bottom:.5rem;right:.5rem}.ep-card[data-astro-cid-c5qmycbc] time[data-astro-cid-c5qmycbc]{font-size:var(--text-xs);color:var(--color-vsp-body);font-weight:500}.ep-title[data-astro-cid-c5qmycbc]{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ep-latest-label[data-astro-cid-c5qmycbc]{font-size:var(--text-xs);color:var(--color-vsp-purple);font-weight:600}.ep-card-latest[data-astro-cid-c5qmycbc] .ep-thumb[data-astro-cid-c5qmycbc]{outline:2px solid var(--color-vsp-teal);outline-offset:-2px}.ep-card[data-astro-cid-c5qmycbc][aria-current] .ep-thumb[data-astro-cid-c5qmycbc]{outline:3px solid var(--color-vsp-purple);outline-offset:-3px}.ep-card[data-astro-cid-c5qmycbc]:focus-visible{outline:max(2px, .08em) solid var(--color-vsp-purple);outline-offset:.25em}@media (hover:hover){.ep-card[data-astro-cid-c5qmycbc]:hover .ep-thumb[data-astro-cid-c5qmycbc] img[data-astro-cid-c5qmycbc]{transform:scale(1.04)}.ep-card[data-astro-cid-c5qmycbc]:hover .ep-title[data-astro-cid-c5qmycbc]{color:var(--color-vsp-purple)}}.ep-nav[data-astro-cid-c5qmycbc]{justify-content:flex-end;gap:.5rem;display:flex}.ep-nav[data-astro-cid-c5qmycbc] button[data-astro-cid-c5qmycbc]{cursor:pointer;border:1px solid var(--color-vsp-light);background:var(--color-vsp-white);block-size:2.5rem;inline-size:2.5rem;color:var(--color-vsp-dark);touch-action:manipulation;border-radius:999px;place-items:center;display:grid}.ep-nav[data-astro-cid-c5qmycbc] button[data-astro-cid-c5qmycbc]:disabled{opacity:.35;cursor:default}.ep-nav[data-astro-cid-c5qmycbc] button[data-astro-cid-c5qmycbc]:focus-visible{outline:max(2px, .08em) solid var(--color-vsp-purple);outline-offset:.2em}@media (hover:hover){.ep-nav[data-astro-cid-c5qmycbc] button[data-astro-cid-c5qmycbc]:not(:disabled):hover{background:var(--color-vsp-gray-50)}}@media (width<=40rem){.ep-track[data-astro-cid-c5qmycbc]{grid-auto-columns:72%}}@media (prefers-reduced-motion:reduce){.ep-thumb[data-astro-cid-c5qmycbc] img[data-astro-cid-c5qmycbc]{transition:none}}
