.DownloadAppBanner_wrapper__lkvJ_{width:100%;background:#fff}.DownloadAppBanner_banner__cs5Wi{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;border-radius:16px;overflow:hidden;background:linear-gradient(90deg,#fdecec,#f7e9e9);padding:10px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.DownloadAppBanner_imageContainer__BX3Ny{position:relative;width:260px;height:160px;flex-shrink:0}.DownloadAppBanner_image__VrH0D{width:100%;height:100%;display:block;object-fit:contain}.DownloadAppBanner_content__1Eird{flex:1 1;padding-left:24px;max-width:620px}.DownloadAppBanner_title__c7umw{font-size:22px;font-weight:600;color:#c62828;margin:0 0 6px}.DownloadAppBanner_description__3blRO{font-size:13.5px;color:#444;line-height:1.5;margin-bottom:12px;max-width:600px}.DownloadAppBanner_buttons__JQE_5{display:none;gap:12px}.DownloadAppBanner_buttons__JQE_5 a{display:inline-block;transition:transform .15s ease,opacity .15s ease}.DownloadAppBanner_buttons__JQE_5 a:hover{transform:translateY(-2px);opacity:.9}.DownloadAppBanner_buttons__JQE_5 img{border-radius:6px}.DownloadAppBanner_qrContainer__nFJl_{width:170px;flex-shrink:0;background:#fff;border:1px solid #f2dada;border-radius:12px;padding:10px;display:flex;flex-direction:column;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(0,0,0,.06)}.DownloadAppBanner_qrLabel__DGSnM{margin:0;font-size:12px;line-height:1.3;font-weight:600;color:#7a1f1f;text-align:center}.DownloadAppBanner_qrImage__JqFQb{width:100%;max-width:132px;aspect-ratio:1;object-fit:cover;border-radius:8px}@media (max-width:900px){.DownloadAppBanner_banner__cs5Wi{padding:16px}.DownloadAppBanner_imageContainer__BX3Ny{width:200px;height:130px}.DownloadAppBanner_title__c7umw{font-size:20px}.DownloadAppBanner_qrContainer__nFJl_{width:145px;padding:8px}.DownloadAppBanner_qrImage__JqFQb{max-width:110px}}@media (max-width:768px){.DownloadAppBanner_banner__cs5Wi{flex-direction:column;text-align:center;gap:16px}.DownloadAppBanner_content__1Eird{padding-left:0}.DownloadAppBanner_buttons__JQE_5{display:flex;justify-content:center}.DownloadAppBanner_qrContainer__nFJl_{display:none}}@media (max-width:480px){.DownloadAppBanner_imageContainer__BX3Ny{width:180px;height:120px;display:none}.DownloadAppBanner_title__c7umw{font-size:26px}.DownloadAppBanner_description__3blRO{font-size:13px}.DownloadAppBanner_buttons__JQE_5 img{width:130px}}