*{box-sizing:border-box;margin:0;padding:0}body{color:#111;background:#fff;justify-content:center;align-items:center;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.container{text-align:center;width:100%;max-width:480px;padding:40px 24px}.logo{width:auto;height:48px;margin:0 auto 24px;display:block}.tagline{color:#666;margin-bottom:40px;font-size:1rem}.buttons{flex-direction:column;align-items:center;gap:12px;display:flex}.btn{border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;max-width:320px;padding:12px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.btn-icon{object-fit:contain;flex-shrink:0;width:24px;height:24px}.btn:hover{opacity:.85}.btn-ios{color:#fff;background:#0a8f65}.btn-android{color:#111;background:#f5f5f5;border:1px solid #ddd}.ios-only #android-btn,.android-only #ios-btn{display:none}
