.bx-benefit-film{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(22px,4vw,52px);margin:34px auto 54px;padding:clamp(18px,3vw,32px);border:1px solid #225575;border-radius:30px;background:linear-gradient(125deg,#07192a,#0b2b43);color:#fff}.bx-benefit-film-video{aspect-ratio:16/10;border-radius:20px;overflow:hidden;background:#050d15}.bx-benefit-film-video video{width:100%;height:100%;object-fit:cover;display:block}.bx-benefit-film-copy small{color:#83d3ff;font-weight:800;letter-spacing:.17em}.bx-benefit-film-copy h2{font-size:clamp(29px,4vw,51px);line-height:1.1;margin:18px 0;color:white}.bx-benefit-film-copy h2 em{font-style:normal;color:#78cbff}.bx-benefit-film-copy p{color:#d1deea;line-height:1.65;font-size:clamp(15px,1.5vw,19px)}.bx-benefit-film-copy a{display:inline-block;margin-top:14px;color:#87d8ff;font-weight:800;text-decoration:none}@media(max-width:700px){.bx-benefit-film{grid-template-columns:1fr;margin:24px auto 36px;padding:16px;border-radius:22px}.bx-benefit-film-video{aspect-ratio:16/9}.bx-benefit-film-copy h2{font-size:30px}}