.hero-sales{align-items:start}.hero-video-column{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:8px}.video-badge{font-size:.74rem;font-weight:800;letter-spacing:.12em;color:var(--gold);margin-bottom:12px;text-align:center}.sales-video-wrap{width:min(560px,100%);border-radius:28px;overflow:hidden;background:#071a27;box-shadow:0 30px 80px rgba(3,17,28,.34);aspect-ratio:16/9;position:relative;border:1px solid rgba(255,255,255,.12)}.sales-video{display:block;width:100%;height:100%;object-fit:cover;background:#071a27}.sound-toggle{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);z-index:3;border:1px solid rgba(255,255,255,.2);background:rgba(6,25,38,.72);color:white;border-radius:999px;padding:11px 16px;font-weight:800;font-size:.8rem;backdrop-filter:blur(10px);white-space:nowrap}.sound-toggle.is-on{opacity:.28}.video-note{font-size:.76rem;color:#9fb2be;margin:10px 0 0;text-align:center}.proof-row{display:grid;gap:8px;margin:22px 0 0}.proof-row span{font-size:.9rem;color:#d8e5ea}.qualified-strip{background:#0b2638;color:white;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.qualified-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:22px 0}.qualified-grid>div{display:flex;flex-direction:column;gap:5px}.qualified-grid strong{font-size:.92rem}.qualified-grid span{font-size:.8rem;color:#aebfc9}.compact-inside{padding-top:82px}.fast-close{padding-top:82px}.hero-checkout{max-width:520px}.sales-video::-webkit-media-controls-panel{background-image:linear-gradient(transparent,rgba(0,0,0,.55))}@media(max-width:900px){.hero-video-column{padding-top:18px}.qualified-grid{grid-template-columns:1fr;gap:14px}.sales-video-wrap{width:min(680px,100%)}}@media(max-width:640px){.hero{gap:24px}.hero-video-column{margin-top:8px}.sales-video-wrap{width:100%;border-radius:20px}.video-badge{font-size:.67rem;margin-bottom:10px}.sound-toggle{bottom:12px;padding:9px 13px;font-size:.72rem}.video-note{font-size:.7rem}.proof-row{margin-top:18px;gap:7px}.proof-row span{font-size:.82rem}.qualified-grid{padding:18px 0}.compact-inside{padding-top:58px}.fast-close{padding-top:58px}.hero-checkout{max-width:none}}