@media (max-width:749px){
.wm__info{display:flex;flex-direction:column}
.wm__kicker{order:1;align-self:flex-start}
.wm__title{order:2;font-size:1.45rem;margin:0 0 6px}
.wm__price{order:3;margin:0 0 12px}
.wm__promo{order:4;margin:0 0 12px}
.wm__info>form{order:5}
.wm__trust{order:6}
.wm__eta{order:7}
.wm__bullets{order:8;margin:20px 0 0;padding:16px;background:var(--w-mint);border-radius:16px}
.wm__acc{order:9}
.wm__sub{display:none}
.wm__dots{margin-top:10px}
.w-sec{padding:40px 16px}
.w-h2{font-size:1.38rem;margin-bottom:10px}
.w-kicker{margin-bottom:8px}
.w-sub{font-size:.92rem;line-height:1.5;margin-bottom:20px}
.w-ba__hint{margin-top:10px;font-size:.8rem}
.w-vs{gap:10px}
.w-vs__col--win{order:-1}
.w-vs__col{padding:14px 16px 2px}
.w-vs__head{margin-bottom:4px}
.w-vs__row{padding:10px 0;gap:10px}
.w-vs__row b{font-size:.9rem;margin:0}
.w-vs__row span{font-size:.8rem}
.w-vs__mark{flex-basis:22px;height:22px;font-size:.7rem}
.w-steps{grid-template-columns:repeat(3,1fr);gap:8px}
.w-step{padding:16px 8px;text-align:center}
.w-step__n{font-size:1.5rem;margin-bottom:6px}
.w-step h3{font-size:.88rem;margin-bottom:4px}
.w-step p{font-size:.74rem;line-height:1.35}
.w-mt{gap:18px}
.w-mt .w-h2,.w-mt .w-sub{text-align:center;margin-left:auto;margin-right:auto}
.w-mt__media img{border-radius:18px}
.w-risk{padding:22px 18px;gap:12px}
.w-risk__seal{width:84px;height:84px;box-shadow:0 0 0 6px var(--w-mint)}
.w-risk__seal b{font-size:1.6rem}.w-risk__seal span{font-size:.5rem}
.w-risk .w-h2{font-size:1.2rem;margin:0 0 4px}
.w-faq{gap:8px}
.w-faq summary{padding:14px 32px 14px 0;font-size:.9rem}
.w-sec--dark .w-h2{font-size:1.6rem}
.w-note{font-size:.78rem}
}
