.homepage-explainer-video-module__XiPwva__section{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:52px;padding-block:86px 70px;display:grid}.homepage-explainer-video-module__XiPwva__copy h2{max-width:640px;color:var(--navy-deep);letter-spacing:-.048em;margin:10px 0 16px;font-size:clamp(34px,4.8vw,58px);line-height:1.02}.homepage-explainer-video-module__XiPwva__copy>p{max-width:620px;color:var(--muted);margin:0;font-size:15px;line-height:1.78}.homepage-explainer-video-module__XiPwva__actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.homepage-explainer-video-module__XiPwva__trustLine{color:var(--muted);gap:8px;margin-top:22px;font-size:11px;font-weight:650;display:grid}.homepage-explainer-video-module__XiPwva__trustLine span:before{content:"✓";color:var(--teal);margin-right:7px;font-weight:900}.homepage-explainer-video-module__XiPwva__frameShell{background:radial-gradient(circle at 100% 0,#68d6c421,#0000 38%),linear-gradient(145deg,#0a222b,#103843);border:1px solid #102d381c;border-radius:28px;padding:18px;overflow:hidden;box-shadow:0 28px 72px #091e272b}.homepage-explainer-video-module__XiPwva__frameTopline{color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:2px 3px 14px;display:flex}.homepage-explainer-video-module__XiPwva__frameTopline div{gap:2px;display:grid}.homepage-explainer-video-module__XiPwva__frameTopline span{color:#8ce5d5;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.homepage-explainer-video-module__XiPwva__frameTopline strong{font-size:15px}.homepage-explainer-video-module__XiPwva__duration{border:1px solid #ffffff24;border-radius:999px;padding:7px 10px;color:#d5e2e4!important;letter-spacing:0!important;text-transform:none!important}.homepage-explainer-video-module__XiPwva__videoFrame{aspect-ratio:16/9;background:#06161c;border-radius:18px;width:100%;position:relative;overflow:hidden}.homepage-explainer-video-module__XiPwva__videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.homepage-explainer-video-module__XiPwva__caption{color:#a9c0c5;margin:13px 3px 1px;font-size:9px;line-height:1.55}@media (max-width:900px){.homepage-explainer-video-module__XiPwva__section{grid-template-columns:1fr;gap:30px;padding-block:68px 54px}.homepage-explainer-video-module__XiPwva__copy{max-width:760px}}@media (max-width:600px){.homepage-explainer-video-module__XiPwva__section{gap:24px;padding-block:54px 42px}.homepage-explainer-video-module__XiPwva__frameShell{border-radius:22px;padding:12px}.homepage-explainer-video-module__XiPwva__videoFrame{border-radius:14px}.homepage-explainer-video-module__XiPwva__actions{display:grid}.homepage-explainer-video-module__XiPwva__actions .button{width:100%}}
