
.sdq-app-promo{background:linear-gradient(135deg,#fff7f8 0%,#ff 52%,#f9eef1 100%);overflow:hidden}.sdq-app-promo *{box-sizing:border-box}.sdq-app-inner{max-width:1200px;margin:0 auto;padding:76px 32px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:54px;align-items:center}.sdq-app-copy{max-width:540px}.sdq-app-eyebrow{margin:0 0 12px;color:#d91f4b;font:700 13px/1.4 Poppins,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.sdq-app-title{margin:0 0 20px;color:#17171b;font:700 clamp(34px,4vw,54px)/1.12 Poppins,Arial,sans-serif}.sdq-app-copy p{margin:0 0 14px;color:#4d4d56;font:400 17px/1.75 Poppins,Arial,sans-serif}.sdq-app-features{margin:22px 0 26px;color:#292932;font:600 15px/1.6 Poppins,Arial,sans-serif}.sdq-store-badges{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sdq-store-badges a{display:flex;width:160px!important;height:48px!important;align-items:center;justify-content:center;overflow:hidden;transition:transform .2s ease,opacity .2s ease}.sdq-store-badges a:hover{transform:translateY(-2px);opacity:.9}.sdq-store-badges img{display:block;width:100%!important;height:100%!important;object-fit:contain}.sdq-store-badges .sdq-google img{transform:scale(1.12)}.sdq-app-visual{text-align:center}.sdq-app-visual img{display:block;width:100%;max-width:650px;height:auto;margin:0 auto;filter:drop-shadow(0 24px 35px rgba(37,18,24,.16))}
@media(max-width:767px){.sdq-app-inner{grid-template-columns:1fr;gap:30px;padding:52px 20px;text-align:center}.sdq-app-copy{max-width:620px;margin:0 auto}.sdq-app-title{font-size:36px}.sdq-app-copy p{font-size:16px;line-height:1.68}.sdq-store-badges{justify-content:center}.sdq-store-badges a{width:150px!important;height:45px!important}.sdq-app-visual{order:2}}
