:is(#efdf,body) .dfb8{min-height:70vh;background:#f4f6f9;display:grid;grid-template-columns:1.15fr .85fr}:is(#efdf,body) .dfb8 .film{position:relative;overflow:hidden;background:#000000;min-height:70vh}:is(#efdf,body) .dfb8 .film img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:saturate(1.05) contrast(1.05)}:is(#efdf,body) .dfb8 .film::before,:is(#efdf,body) .dfb8 .film::after{content:"";position:absolute;left:0;right:0;height:9%;background:#000000;z-index:1}:is(#efdf,body) .dfb8 .film::before{top:0}:is(#efdf,body) .dfb8 .film::after{bottom:0}:is(#efdf,body) .dfb8 .film .vig{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 45%,rgba(0,0,0,.5))}:is(#efdf,body) .dfb8 .play{position:absolute;left:50%;top:50%;width:104px;height:104px;margin:-52px 0 0 -52px;border-radius:50%;display:grid;place-items:center;z-index:2;text-decoration:none;transition:transform .45s var(--spring)}:is(#efdf,body) .dfb8 .play:hover{transform:scale(1.07)}:is(#efdf,body) .dfb8 .play:active{transform:scale(.94)}:is(#efdf,body) .dfb8 .play::after{content:"";position:absolute;inset:-10px;border-radius:50%;border:2px solid rgba(255,255,255,.45);animation:dfb8p 2.4s ease-out infinite}@keyframes dfb8p{from{transform:scale(.9);opacity:1}to{transform:scale(1.3);opacity:0}}:is(#efdf,body) .dfb8 .cap{position:absolute;left:24px;bottom:calc(9% + 18px);z-index:2;color:#ffffff;font-size:14px;font-weight:600;display:flex;gap:10px;align-items:center}:is(#efdf,body) .dfb8 .cap span{padding:6px 12px;border-radius:999px}:is(#efdf,body) .dfb8 .rec{position:absolute;right:24px;top:calc(9% + 18px);z-index:2;color:#ffffff;font-size:12.5px;font-weight:700;letter-spacing:.08em;padding:6px 12px;border-radius:999px}:is(#efdf,body) .dfb8 .txt{display:flex;flex-direction:column;justify-content:center;padding:56px 48px}:is(#efdf,body) .dfb8 h2{margin:10px 0 14px}:is(#efdf,body) .dfb8 .lede{font-size:17.5px;color:var(--ink2)}:is(#efdf,body) .dfb8 dl{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0}:is(#efdf,body) .dfb8 dl div{background:#ffffff;border:1px solid var(--line);border-radius:18px;padding:12px 14px}:is(#efdf,body) .dfb8 dt{font-size:12.5px;color:#5b6573;font-weight:600}:is(#efdf,body) .dfb8 dd{margin:2px 0 0;font-size:22px;font-weight:700;letter-spacing:-.01em}:is(#efdf,body) .dfb8 .acts{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:900px){:is(#efdf,body) .dfb8{grid-template-columns:1fr;min-height:auto}:is(#efdf,body) .dfb8 .film{min-height:0;aspect-ratio:4/3.6}:is(#efdf,body) .dfb8 .txt{padding:32px 16px 44px}:is(#efdf,body) .dfb8 .lede{font-size:16px}:is(#efdf,body) .dfb8 .play{width:84px;height:84px;margin:-42px 0 0 -42px}:is(#efdf,body) .dfb8 dd{font-size:18px}:is(#efdf,body) .dfb8 .cap{left:12px}:is(#efdf,body) .dfb8 .rec{right:12px}}:is(#efdf,body) .dfb8 button.play{cursor:pointer;border:1px solid rgba(255,255,255,.22);border-radius:50%;padding:0}:is(#efdf,body) .dfb8 .lb{border:0;padding:0;background:transparent;width:min(1100px,94vw);max-width:none;max-height:none;overflow:visible;color:#ffffff}:is(#efdf,body) .dfb8 .lb::backdrop{background:rgba(4,10,20,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:is(#efdf,body) .dfb8 .lb video{display:block;width:100%;aspect-ratio:16/9;background:#000000;border-radius:18px}:is(#efdf,body) .dfb8 .lb .x{position:absolute;right:-6px;top:-52px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:26px;line-height:1;cursor:pointer;color:#ffffff;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3)}:is(#efdf,body) .dfb8 .lb .lbacts{display:flex;justify-content:center;gap:10px;margin-top:14px;flex-wrap:wrap}