.g39-yts .g39-yts__overlay{display:block;inset:0;position:absolute;z-index:3}.g39-yts .g39-yts__card{width:100%}.g39-yts .g39-yts__media{aspect-ratio:16/9;margin:0;padding-bottom:180%;position:relative;width:100%}.g39-yts .g39-yts__media iframe{border:0;display:block;height:100%!important;inset:0;max-width:none!important;pointer-events:none;position:absolute;width:100%!important}.g39-yts iframe{max-width:none!important}.g39-yts{--gap:16px;--radius:12px}.g39-yts__heading{font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:600;margin:0 0 1rem;text-align:center}.g39-yts__grid{display:grid;gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1024px){.g39-yts__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.g39-yts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.g39-yts__grid{grid-template-columns:1fr}}.g39-yts--media-services .g39-yts__card{background:#000;border-radius:var(--radius);box-shadow:0 6px 18px rgba(0,0,0,.12);display:block;overflow:hidden;position:relative;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.g39-yts--media-services .g39-yts__card:hover{box-shadow:0 10px 28px rgba(0,0,0,.16);transform:translateY(-2px)}.g39-yts__thumb{aspect-ratio:9/16;background:#eee;border-radius:var(--radius)}.g39-yts__media{aspect-ratio:9/16;background:#111;margin:0;position:relative}.g39-yts__media img{display:block;height:100%;object-fit:cover;transform:scale(1.001);transition:transform .35s ease;width:100%}.g39-yts__card:hover .g39-yts__media img{transform:scale(1.03)}.g39-yts__play{display:grid;inset:0;place-items:center;pointer-events:none;position:absolute}.g39-yts__play-ring{background:hsla(0,0%,100%,.92);border-radius:9999px;box-shadow:0 6px 16px rgba(0,0,0,.25);height:64px;width:64px}.g39-yts__play-icon{fill:red;height:28px;position:absolute;width:28px}.g39-yts__card.is-skeleton .g39-yts__thumb{animation:g39-pulse 1.2s infinite}@keyframes g39-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.g39-gallery[hidden]{display:none}.g39-gallery{inset:0;position:fixed;z-index:9999}.g39-gallery__backdrop{background:rgba(0,0,0,.72);inset:0;position:absolute}.g39-gallery__dialog{background:#fff;border-radius:14px;box-shadow:0 30px 60px rgba(0,0,0,.35);display:flex;flex-direction:column;margin:4vh auto;max-width:min(1100px,96vw);overflow:hidden;position:relative;z-index:1}.g39-gallery__header{align-items:center;border-bottom:1px solid #eee;display:flex;gap:16px;justify-content:space-between;padding:14px 16px}.g39-gallery__meta{min-width:0}.g39-gallery__title{font-size:1.05rem;line-height:1.35;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g39-gallery__channel{flex-wrap:wrap}.g39-gallery__actions,.g39-gallery__channel{align-items:center;display:flex;gap:10px}.g39-btn{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;font-size:.9rem;padding:6px 10px}.g39-btn--link{align-items:center;display:inline-flex;text-decoration:none}.g39-gallery__close{background:transparent;border:0;cursor:pointer;font-size:24px;line-height:1;padding:4px 8px}.g39-embed,.g39-gallery__player{position:relative}.g39-embed{aspect-ratio:16/9;background:#000;width:100%}.g39-embed iframe{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}.g39-nav{background:rgba(0,0,0,.55);border:0;border-radius:9999px;color:#fff;cursor:pointer;height:40px;position:absolute;top:50%;transform:translateY(-50%);width:40px}.g39-nav--prev{left:10px}.g39-nav--next{right:10px}@media (max-width:720px){.g39-gallery__dialog{border-radius:0;margin:0;min-height:100vh}.g39-gallery__header{padding:10px 12px}.g39-gallery__title{white-space:normal}}