.l4d-app-promo{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:34px clamp(20px,5vw,72px);display:flex;justify-content:space-between;align-items:center;gap:22px;color:#172a3e;font-family:Arial,sans-serif}.l4d-app-copy h2{font-family:Georgia,serif;font-weight:400;font-size:26px;line-height:1.3;margin:0 0 9px}.l4d-app-copy p{font-size:14px;line-height:1.6;color:#65717e;margin:0}.l4d-app-badges{display:flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0}.l4d-app-badges figure{margin:0;width:170px;text-align:center}.l4d-app-badges button:disabled{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:170px;height:66px;border:0;background:#fff0;padding:0;opacity:1;cursor:default;box-shadow:none}.l4d-app-badges img{display:block;object-fit:contain;max-width:100%}.l4d-app-badges .l4d-app-store img{width:auto;height:42px}.l4d-app-badges .l4d-google-play img{width:170px;height:auto}.l4d-app-badges figcaption{margin-top:3px;font-size:11px;line-height:1.5;color:#7b6a55}@media(max-width:760px){.l4d-app-promo{flex-direction:column;text-align:center;padding-top:30px;padding-bottom:28px;gap:14px}.l4d-app-copy h2{font-size:23px}.l4d-app-badges figure,.l4d-app-badges button:disabled{width:160px}.l4d-app-badges .l4d-google-play img{width:160px}.l4d-app-badges{flex-wrap:wrap;max-width:100%}}