.video[data-astro-cid-mx53csqf]{aspect-ratio:16/9;border-radius:var(--radius);background:var(--color-video-bg);position:relative;overflow:hidden}.video[data-astro-cid-mx53csqf] .video-thumb,.video[data-astro-cid-mx53csqf] iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.video-play[data-astro-cid-mx53csqf]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:0;display:flex;position:absolute;inset:0}.play-icon[data-astro-cid-mx53csqf]{background:#16181dc7;border-radius:50%;width:68px;height:68px;transition:background-color .15s,transform .15s;position:relative;box-shadow:0 4px 16px #00000040}.play-icon[data-astro-cid-mx53csqf]:after{content:"";border:12px solid #0000;border-left:20px solid #fff;border-right-width:0;position:absolute;top:50%;left:53%;transform:translate(-50%,-50%)}.video-play[data-astro-cid-mx53csqf]:hover .play-icon[data-astro-cid-mx53csqf],.video-play[data-astro-cid-mx53csqf]:focus-visible .play-icon[data-astro-cid-mx53csqf]{background:var(--color-accent)}@media (prefers-reduced-motion:no-preference){.video-play[data-astro-cid-mx53csqf]:hover .play-icon[data-astro-cid-mx53csqf]{transform:scale(1.06)}}.video-play[data-astro-cid-mx53csqf]:focus-visible{outline-offset:-6px;box-shadow:inset 0 0 0 3px var(--color-accent);outline:3px solid #fff}@media (width<=720px){.play-icon[data-astro-cid-mx53csqf]{width:56px;height:56px}.play-icon[data-astro-cid-mx53csqf]:after{border-width:10px 0 10px 16px}}.tile[data-astro-cid-7coai5vb]{flex-direction:column;gap:14px;display:flex}.tile-text[data-astro-cid-7coai5vb]{flex-direction:column;gap:6px;display:flex}.tile-title[data-astro-cid-7coai5vb]{font-size:1.25rem;line-height:1.25}.tile--large[data-astro-cid-7coai5vb] .tile-title[data-astro-cid-7coai5vb]{font-size:1.5rem}.tile-meta[data-astro-cid-7coai5vb]{color:var(--color-muted);font-size:.875rem}.tile-desc[data-astro-cid-7coai5vb]{color:var(--color-text);font-size:1rem;line-height:1.5}@media (width<=720px){.tile[data-astro-cid-7coai5vb]{gap:12px}.tile-text[data-astro-cid-7coai5vb]{gap:4px}.tile-title[data-astro-cid-7coai5vb],.tile--large[data-astro-cid-7coai5vb] .tile-title[data-astro-cid-7coai5vb]{font-size:1.1875rem;line-height:1.3}}
