.expanded-footer .app-preview{max-width:1600px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:28px;padding:30px 0;border-top:1px solid #ffffff22;text-align:left}
.app-preview-copy{max-width:520px}.app-preview .app-preview-label{display:block;font:600 11px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:1.5px;color:#a9c9f4}
.app-preview h3{font:600 22px/1.3 Arial,sans-serif;color:#fff;margin:9px 0}.app-preview p{font:14px/1.7 Arial,sans-serif;color:#c2cfdf;margin:0;max-width:490px}
.app-preview-links{display:flex;gap:14px;flex-shrink:0}.app-preview .app-store-badge{display:flex;align-items:center;justify-content:center;gap:10px;background:#050505;color:white;border:1px solid #a2a8b0;border-radius:9px;padding:9px 15px;min-height:62px;width:195px;text-decoration:none;box-shadow:0 2px 5px #0002;transition:border-color .15s}
.app-store-badge svg{flex-shrink:0}.app-store-badge>span{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.app-preview .app-store-badge small{font:12px/1.2 Arial,sans-serif;color:#fff;letter-spacing:.2px}.app-preview .app-store-badge strong{font:500 25px/1.1 Arial,sans-serif;color:#fff;white-space:nowrap;letter-spacing:-.6px}.app-preview .app-store-badge:hover{border-color:#92bcf5}.app-preview .app-store-badge:focus-visible{outline:3px solid #92bcf5;outline-offset:4px}
@media(max-width:1050px){.expanded-footer .app-preview{align-items:flex-start;flex-direction:column;gap:22px}}
@media(max-width:760px){.expanded-footer .app-preview{padding:26px 0;gap:20px}.app-preview h3{font-size:20px}.app-preview p{font-size:13px}.app-preview-links{width:100%;gap:10px;flex-wrap:wrap}.app-preview .app-store-badge{width:180px;min-height:58px;padding:8px 12px;gap:9px}.app-preview .app-store-badge strong{font-size:23px}.app-preview .app-store-badge small{font-size:11px}}
@media(max-width:420px){.app-preview-links{flex-direction:column}.app-preview .app-store-badge{width:195px}}
