.video[data-astro-cid-zs2kehjn]{aspect-ratio:16/9;border-radius:var(--radius);background:var(--c-night);isolation:isolate;position:relative;overflow:hidden}.video__thumb[data-astro-cid-zs2kehjn]{object-fit:cover;width:100%;height:100%;transition:scale .9s var(--ease-out)}.video__thumb--empty[data-astro-cid-zs2kehjn]{display:block}.video__play[data-astro-cid-zs2kehjn]{border-radius:inherit;background:linear-gradient(#0000 40%,#110f1059);place-items:center;display:grid;position:absolute;inset:0}.video__play[data-astro-cid-zs2kehjn]:focus-visible{outline-offset:-6px}.video__button[data-astro-cid-zs2kehjn]{aspect-ratio:1;background:var(--c-blue);width:clamp(56px,4vw + 36px,76px);color:var(--c-ink);transition:transform var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);border-radius:50%;place-items:center;display:grid;box-shadow:0 10px 30px -10px #110f1080}.video__button[data-astro-cid-zs2kehjn] .icon{fill:currentColor;width:38%;height:38%;margin-left:6%}@media (hover:hover){.video__play[data-astro-cid-zs2kehjn]:hover .video__button[data-astro-cid-zs2kehjn]{background:var(--c-blue-hover);transform:scale(1.08)}.video[data-astro-cid-zs2kehjn]:hover .video__thumb[data-astro-cid-zs2kehjn]{scale:1.04}}.video[data-astro-cid-zs2kehjn].is-playing .video__play[data-astro-cid-zs2kehjn],.video[data-astro-cid-zs2kehjn].is-playing .video__thumb[data-astro-cid-zs2kehjn]{visibility:hidden}.video[data-astro-cid-zs2kehjn] .video__frame{border:0;width:100%;height:100%;position:absolute;inset:0}.vlogs[data-astro-cid-yx2yoaq3]{isolation:isolate;padding-block:var(--section-y);background:var(--c-white);position:relative;overflow:hidden}.vlogs--home[data-astro-cid-yx2yoaq3]{align-items:center;min-height:100svh;display:grid}.vlogs--watch[data-astro-cid-yx2yoaq3]{background:var(--c-light)}.vlogs__graphic[data-astro-cid-yx2yoaq3]{z-index:-1;--soft-light:#6fb8db2e;--soft-shade:#6fb8db1a}.vlogs__inner[data-astro-cid-yx2yoaq3]{gap:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:grid}.vlogs__head[data-astro-cid-yx2yoaq3]{gap:var(--space-5);align-items:end;display:grid}.vlogs__title[data-astro-cid-yx2yoaq3]{letter-spacing:-.03em;max-width:8ch;font-size:clamp(3rem,1.6rem + 6vw,7.5rem);line-height:.92}.vlogs__intro[data-astro-cid-yx2yoaq3]{gap:var(--space-5);justify-items:start;max-width:34rem;display:grid}.vlogs__intro[data-astro-cid-yx2yoaq3] .lead[data-astro-cid-yx2yoaq3]{color:var(--fg-muted)}.vlogs__main[data-astro-cid-yx2yoaq3]{gap:var(--space-5);display:grid}.vlogs__main[data-astro-cid-yx2yoaq3] .vlogs__player{border-radius:var(--radius-lg);box-shadow:0 30px 60px -30px #110f1073}.vlogs__info[data-astro-cid-yx2yoaq3]{gap:var(--space-3);align-content:end;justify-items:start;display:grid}.vlogs__badge[data-astro-cid-yx2yoaq3]{border-radius:var(--radius-pill);background:var(--c-blue);color:var(--c-ink);font:400 .75rem / 1.2 var(--font-ui);padding:.3rem .7rem}.vlogs__meta[data-astro-cid-yx2yoaq3]{font:400 .8125rem / 1.4 var(--font-ui);color:var(--fg-muted)}.vlogs__episode[data-astro-cid-yx2yoaq3]{color:var(--c-blue-deep)}.vlogs__latest-title[data-astro-cid-yx2yoaq3]{font-size:clamp(1.75rem,1.3rem + 1.8vw,2.75rem);line-height:1.05}.vlogs__summary[data-astro-cid-yx2yoaq3]{max-width:32ch;font-size:var(--fs-lead);color:var(--fg-muted);font-style:italic;line-height:1.4}.vlogs__more[data-astro-cid-yx2yoaq3]{gap:var(--space-5);display:grid}.vlogs__more-title[data-astro-cid-yx2yoaq3]{font:400 var(--fs-label) / 1.2 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted)}.vlogs__grid[data-astro-cid-yx2yoaq3]{gap:var(--space-6);display:grid}.vlogs__item[data-astro-cid-yx2yoaq3]{gap:var(--space-3);align-content:start;display:grid}.vlogs__item[data-astro-cid-yx2yoaq3] .vlogs__meta[data-astro-cid-yx2yoaq3]{margin-top:var(--space-1)}.vlogs__item-title[data-astro-cid-yx2yoaq3]{font-size:var(--fs-h3);line-height:1.12}.vlogs__empty[data-astro-cid-yx2yoaq3]{font-size:var(--fs-lead);color:var(--fg-muted)}@media (width>=700px){.vlogs__grid[data-astro-cid-yx2yoaq3]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.vlogs__head[data-astro-cid-yx2yoaq3]{gap:var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.vlogs__main[data-astro-cid-yx2yoaq3]{gap:var(--space-7);grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);align-items:end}.vlogs__grid[data-astro-cid-yx2yoaq3]{gap:var(--space-6)}}
