.kgb-detail{position:relative;isolation:isolate;background:var(--kgb-bg);color:var(--kgb-text);padding:48px 24px 72px;box-sizing:border-box;width:100%;overflow:hidden;font-family:inherit}.kgb-detail *{box-sizing:border-box}.kgb-detail-background{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.kgb-detail-background img{width:100%;height:100%;object-fit:cover;filter:brightness(.32);opacity:.75}.kgb-detail-background::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent,var(--kgb-bg) 85%)}.kgb-detail-inner{max-width:1120px;margin:auto}.kgb-detail-player{width:100%;aspect-ratio:16/9;min-height:200px;background:#080808}.kgb-detail-player iframe{display:block;width:100%;height:100%;border:0;min-height:200px}.kgb-detail-poster,.kgb-detail-poster-static{position:relative;display:block;width:100%;height:100%;padding:0;margin:0;border:0;background:#111;color:#fff;cursor:pointer}.kgb-detail-poster-static{cursor:default}.kgb-detail-poster img,.kgb-detail-poster-static img{width:100%!important;height:100%!important;display:block;object-fit:contain}.kgb-detail-poster::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 35%,rgba(0,0,0,.7));pointer-events:none}.kgb-detail-play{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border:3px solid #fff;border-radius:50%;display:grid;place-items:center}.kgb-detail-play svg{width:30px;height:30px;fill:currentColor}.kgb-detail-poster:hover .kgb-detail-play{background:var(--kgb-accent)}.kgb-detail-info{margin-top:58px}.kgb-detail .kgb-detail-info h1{font-size:clamp(28px,3vw,40px);line-height:1.2;font-weight:800;color:var(--kgb-text)!important;margin:0 0 32px!important}.kgb-detail-meta{color:var(--kgb-accent);font-size:19px;line-height:1.5;margin-bottom:28px}.kgb-detail-description{font-size:18px;line-height:1.65;color:var(--kgb-text)}.kgb-detail-description p{color:inherit!important;margin:0 0 20px}.kgb-detail-videos{margin-top:48px}.kgb-detail .kgb-detail-videos h2{font-size:28px;color:var(--kgb-text)!important;margin:0 0 24px!important}.kgb-detail-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.kgb-detail-video{display:block;text-align:left;padding:0;background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.2);color:var(--kgb-text);border-radius:8px;overflow:hidden;cursor:pointer;min-width:0;font:inherit}.kgb-detail-video img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.kgb-detail-video span{display:block;padding:14px;overflow-wrap:anywhere}.kgb-detail-video:hover,.kgb-detail-video[aria-pressed=true]{border-color:var(--kgb-accent)}.kgb-detail-fallback{margin-top:24px}.kgb-detail-fallback a{color:var(--kgb-accent)!important}.kgb-detail button:focus-visible{outline:3px solid var(--kgb-accent);outline-offset:3px}@media(max-width:767px){.kgb-detail{padding:24px 16px 44px}.kgb-detail-info{margin-top:32px}.kgb-detail-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:480px){.kgb-detail-video-grid{grid-template-columns:1fr}.kgb-detail-play{width:52px;height:52px}.kgb-detail-meta{font-size:17px}}
