.vf[data-astro-cid-hytqvasl]{aspect-ratio:16/9;border-radius:var(--r-obj);box-shadow:var(--sh-2);background:var(--ink);position:relative;overflow:hidden}.vf-btn[data-astro-cid-hytqvasl]{all:unset;cursor:pointer;display:block;position:absolute;inset:0}.vf-btn[data-astro-cid-hytqvasl] img{object-fit:cover;width:100%;height:100%;transition:transform var(--t-med) var(--ease);display:block}.vf-btn[data-astro-cid-hytqvasl]:hover img{transform:scale(1.02)}.vf-btn[data-astro-cid-hytqvasl]:focus-visible{outline:calc(3px * var(--z)) solid var(--ink);outline-offset:calc(-3px * var(--z))}.vf-play[data-astro-cid-hytqvasl]{width:calc(76px * var(--z));height:calc(76px * var(--z));background:var(--white);border:var(--border);border-radius:var(--r-round);box-shadow:var(--sh-1);transition:box-shadow var(--t-fast), transform var(--t-fast);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vf-btn[data-astro-cid-hytqvasl]:hover .vf-play[data-astro-cid-hytqvasl]{box-shadow:var(--sh-1h);transform:translate(-50%, calc(-50% - calc(2px * var(--z))))}.vf-play[data-astro-cid-hytqvasl] svg[data-astro-cid-hytqvasl]{width:calc(30px * var(--z));height:calc(30px * var(--z));fill:var(--ink);margin-left:calc(4px * var(--z))}.vf[data-astro-cid-hytqvasl] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.vf[data-astro-cid-hytqvasl] noscript[data-astro-cid-hytqvasl] a[data-astro-cid-hytqvasl]{left:calc(12px * var(--z));bottom:calc(12px * var(--z));color:var(--paper);position:absolute}.ef[data-astro-cid-44avbepr]{gap:clamp(calc(32px * var(--z)), calc(5vw * var(--z)), calc(72px * var(--z)));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.ef-cap[data-astro-cid-44avbepr]{margin-top:calc(14px * var(--z))}.ef-t[data-astro-cid-44avbepr]{gap:calc(16px * var(--z));display:grid}.ef-list[data-astro-cid-44avbepr]{border-top:var(--border);margin:0;padding:0;list-style:none}.ef-list[data-astro-cid-44avbepr] li[data-astro-cid-44avbepr]{grid-template-columns:calc(36px * var(--z)) minmax(0, 1fr);gap:calc(10px * var(--z));padding:calc(16px * var(--z)) 0;border-bottom:calc(1px * var(--z)) solid var(--line);display:grid}.ef-list[data-astro-cid-44avbepr] .t-label[data-astro-cid-44avbepr]{padding-top:calc(3px * var(--z));font-weight:700}.ef-list[data-astro-cid-44avbepr] h3[data-astro-cid-44avbepr]{font-size:var(--fs-s);letter-spacing:-.015em;line-height:1.2}.ef-list[data-astro-cid-44avbepr] p[data-astro-cid-44avbepr]{margin-top:calc(4px * var(--z));color:var(--mute)}.ef-go[data-astro-cid-44avbepr]{gap:calc(12px * var(--z)) calc(28px * var(--z));margin-top:calc(8px * var(--z));flex-wrap:wrap;display:flex}.ef--solo[data-astro-cid-44avbepr]{grid-template-columns:minmax(0,1fr)}.ef--solo[data-astro-cid-44avbepr] .ef-list[data-astro-cid-44avbepr]{column-gap:clamp(calc(32px * var(--z)), calc(5vw * var(--z)), calc(72px * var(--z)));border-top:0;grid-template-columns:1fr 1fr;display:grid}.ef--solo[data-astro-cid-44avbepr] .ef-list[data-astro-cid-44avbepr] li[data-astro-cid-44avbepr]{border-top:var(--border);padding-block:calc(22px * var(--z));border-bottom:0}@media (width<=900px){.ef[data-astro-cid-44avbepr],.ef--solo[data-astro-cid-44avbepr] .ef-list[data-astro-cid-44avbepr]{grid-template-columns:minmax(0,1fr)}}.sh[data-astro-cid-ppbctcso]{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sh[data-astro-cid-ppbctcso] a[data-astro-cid-ppbctcso]{gap:calc(10px * var(--z));text-decoration:none;display:grid}.sh-img[data-astro-cid-ppbctcso]{aspect-ratio:9/16;border-radius:var(--r-obj);box-shadow:var(--sh-2);background:var(--ink);transition:box-shadow var(--t-fast), transform var(--t-fast);display:block;position:relative;overflow:hidden}.sh[data-astro-cid-ppbctcso] a[data-astro-cid-ppbctcso]:hover .sh-img[data-astro-cid-ppbctcso]{box-shadow:var(--sh-2h);transform:translateY(calc(-3px * var(--z)))}.sh-img[data-astro-cid-ppbctcso] img{object-fit:cover;width:100%;height:100%;display:block}.sh-play[data-astro-cid-ppbctcso]{right:calc(12px * var(--z));bottom:calc(12px * var(--z));width:calc(40px * var(--z));height:calc(40px * var(--z));background:var(--white);border:var(--border);border-radius:var(--r-round);font-size:calc(14px * var(--z));padding-left:calc(2px * var(--z));place-items:center;display:grid;position:absolute}.sh-t[data-astro-cid-ppbctcso]{font-family:var(--display);font-weight:900;font-size:var(--fs-s);letter-spacing:-.015em;margin-top:calc(6px * var(--z));line-height:1.2}.sh[data-astro-cid-ppbctcso] a[data-astro-cid-ppbctcso]:hover .t-meta[data-astro-cid-ppbctcso]{text-underline-offset:calc(3px * var(--z));text-decoration:underline}@media (width<=900px){.sh[data-astro-cid-ppbctcso]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(calc(200px * var(--z)), 62%);scroll-snap-type:x mandatory;padding-bottom:calc(14px * var(--z));margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overflow-x:auto}.sh[data-astro-cid-ppbctcso] li[data-astro-cid-ppbctcso]{scroll-snap-align:start}}.eg[data-astro-cid-tweqxohv]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.eg[data-astro-cid-tweqxohv] li[data-astro-cid-tweqxohv]{display:flex}.eg[data-astro-cid-tweqxohv] a[data-astro-cid-tweqxohv]{background:var(--white);border:var(--border);width:100%;transition:box-shadow var(--t-fast), transform var(--t-fast);flex-direction:column;text-decoration:none;display:flex}.eg[data-astro-cid-tweqxohv] a[data-astro-cid-tweqxohv]:hover{box-shadow:var(--sh-1);transform:translateY(calc(-3px * var(--z)))}.eg[data-astro-cid-tweqxohv] a[data-astro-cid-tweqxohv] img{aspect-ratio:16/9;object-fit:cover;border-bottom:var(--border);width:100%;height:auto;display:block}.eg-b[data-astro-cid-tweqxohv]{align-content:start;gap:calc(10px * var(--z));padding:calc(18px * var(--z)) calc(20px * var(--z)) calc(20px * var(--z));flex:1;display:grid}.eg-b[data-astro-cid-tweqxohv] .t-label[data-astro-cid-tweqxohv]{color:var(--mute)}.eg-t[data-astro-cid-tweqxohv]{font-family:var(--display);font-weight:900;font-size:var(--fs-s);letter-spacing:-.015em;line-height:1.2}.eg-go[data-astro-cid-tweqxohv]{padding-top:calc(4px * var(--z));margin-top:auto}.eg[data-astro-cid-tweqxohv] a[data-astro-cid-tweqxohv]:hover .eg-go[data-astro-cid-tweqxohv]{text-underline-offset:calc(3px * var(--z));text-decoration:underline}@media (width<=1000px){.eg[data-astro-cid-tweqxohv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.eg[data-astro-cid-tweqxohv]{grid-template-columns:minmax(0,1fr)}}.po-hv[data-astro-cid-4rugebww]{gap:calc(12px * var(--z));display:grid}.after[data-astro-cid-4rugebww]{margin-top:var(--after);justify-content:center;display:flex}
