.video-showcase[data-astro-cid-pwog2ho4]{padding:clamp(76px,8vw,120px) 24px;background:#f5f5f3;color:#171817}.video-showcase__inner[data-astro-cid-pwog2ho4]{max-width:1240px;margin:0 auto}.video-showcase__header[data-astro-cid-pwog2ho4]{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:38px}.video-showcase__kicker[data-astro-cid-pwog2ho4]{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:#696a66;font:600 11px/1.3 JetBrains Mono,monospace;letter-spacing:.15em}.video-showcase__kicker[data-astro-cid-pwog2ho4] span[data-astro-cid-pwog2ho4]{width:7px;height:7px;border-radius:50%;background:#171817}.video-showcase[data-astro-cid-pwog2ho4] h2[data-astro-cid-pwog2ho4]{margin:0;font:800 clamp(34px,4vw,54px)/1.05 Montserrat,sans-serif;letter-spacing:-.055em}.video-showcase__intro[data-astro-cid-pwog2ho4]{margin:18px 0 0;color:#62635f;font-size:15px;line-height:1.7}.video-showcase__channel[data-astro-cid-pwog2ho4]{flex-shrink:0;color:#171817;font:600 12px/1.4 JetBrains Mono,monospace;text-decoration:none;border-bottom:1px solid #aaa;padding-bottom:8px}.video-showcase__grid[data-astro-cid-pwog2ho4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.video-showcase__card[data-astro-cid-pwog2ho4]{min-width:0;overflow:hidden;border:1px solid #e2e2de;border-radius:14px;background:#fff}.video-showcase__media[data-astro-cid-pwog2ho4]{position:relative;aspect-ratio:16 / 9;background:#1a1a1a;overflow:hidden}.video-showcase__media[data-astro-cid-pwog2ho4] img[data-astro-cid-pwog2ho4],.video-showcase__media[data-astro-cid-pwog2ho4] iframe{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border:0}.video-showcase__media[data-astro-cid-pwog2ho4] img[data-astro-cid-pwog2ho4]{filter:brightness(.7)}.video-showcase__play[data-astro-cid-pwog2ho4]{position:absolute;inset:0;display:grid;place-items:center;width:100%;border:0;background:transparent;color:#171817;cursor:pointer}.video-showcase__play[data-astro-cid-pwog2ho4] span[data-astro-cid-pwog2ho4]{display:grid;place-items:center;width:54px;height:54px;padding-left:3px;border-radius:50%;background:#fff;font-size:15px;transition:transform .2s ease}.video-showcase__play[data-astro-cid-pwog2ho4]:hover span[data-astro-cid-pwog2ho4]{transform:scale(1.08)}.video-showcase__play[data-astro-cid-pwog2ho4]:focus-visible{outline:3px solid #3269db;outline-offset:-4px}.video-showcase__body[data-astro-cid-pwog2ho4]{padding:22px}.video-showcase__body[data-astro-cid-pwog2ho4] p[data-astro-cid-pwog2ho4]{margin:0 0 9px;color:#72736f;font:600 10px/1.4 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.video-showcase__body[data-astro-cid-pwog2ho4] h3[data-astro-cid-pwog2ho4]{margin:0;font:700 18px/1.3 Montserrat,sans-serif;letter-spacing:-.035em}.video-showcase__body[data-astro-cid-pwog2ho4] a[data-astro-cid-pwog2ho4]{color:#4d4e4a;font:600 11px/1.5 JetBrains Mono,monospace;text-decoration:none}.video-showcase__body[data-astro-cid-pwog2ho4] a[data-astro-cid-pwog2ho4]:hover,.video-showcase__channel[data-astro-cid-pwog2ho4]:hover{color:#245ccd}.video-showcase__sr[data-astro-cid-pwog2ho4]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.video-dialog[data-astro-cid-pwog2ho4]{width:min(960px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:16px;background:#171817;color:#fff;overflow:auto}.video-dialog[data-astro-cid-pwog2ho4]::backdrop{background:#000000d1}.video-dialog__panel[data-astro-cid-pwog2ho4]{padding:clamp(14px,2vw,24px)}.video-dialog__top[data-astro-cid-pwog2ho4],.video-dialog__controls[data-astro-cid-pwog2ho4]{display:flex;align-items:center;justify-content:space-between;gap:16px}.video-dialog__top[data-astro-cid-pwog2ho4]{margin-bottom:14px}.video-dialog__top[data-astro-cid-pwog2ho4] p[data-astro-cid-pwog2ho4]{margin:0;font:700 clamp(14px,2vw,18px)/1.4 Montserrat,sans-serif}.video-dialog[data-astro-cid-pwog2ho4] button[data-astro-cid-pwog2ho4]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid #666;border-radius:999px;background:transparent;color:#fff;cursor:pointer;font:600 12px/1.2 Plus Jakarta Sans,sans-serif}.video-dialog[data-astro-cid-pwog2ho4] button[data-astro-cid-pwog2ho4]:hover{background:#fff;color:#171817}.video-dialog[data-astro-cid-pwog2ho4] button[data-astro-cid-pwog2ho4]:focus-visible{outline:2px solid #fff;outline-offset:3px}.video-dialog[data-astro-cid-pwog2ho4] .video-dialog__close[data-astro-cid-pwog2ho4]{flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0}.video-dialog__close[data-astro-cid-pwog2ho4] svg[data-astro-cid-pwog2ho4]{display:block;flex:none}.video-dialog__player[data-astro-cid-pwog2ho4]{position:relative;aspect-ratio:16 / 9;background:#000}.video-dialog__player[data-astro-cid-pwog2ho4] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.video-dialog__controls[data-astro-cid-pwog2ho4]{margin-top:14px}.video-dialog__controls[data-astro-cid-pwog2ho4]>span[data-astro-cid-pwog2ho4]{color:#aaa;font:600 11px/1 JetBrains Mono,monospace}@media(max-width:760px){.video-showcase__header[data-astro-cid-pwog2ho4]{align-items:start;flex-direction:column}.video-showcase__grid[data-astro-cid-pwog2ho4]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.video-showcase__play[data-astro-cid-pwog2ho4] span[data-astro-cid-pwog2ho4]{transition:none}}
