.ios-launch{max-width:640px;margin:clamp(32px,7vw,88px) auto;text-align:center;padding:clamp(24px,5vw,52px);background:#fff;border:1px solid #dedfd5;border-radius:28px}
.ios-launch-symbol{display:flex;align-items:center;justify-content:center;gap:8px;width:88px;height:88px;margin:0 auto 28px;border-radius:24px;background:#eff1ff;color:#2945ff}
.ios-launch-symbol svg{width:44px;height:44px}.ios-launch-symbol span{font-size:28px}
.ios-launch .eyebrow{color:#697064;letter-spacing:.1em}.ios-launch h1{font-size:clamp(30px,4vw,46px);line-height:1.12;letter-spacing:-.035em;margin:16px 0 20px}
.ios-launch-message{font-size:18px;line-height:1.6;color:#60665d;margin:0 0 28px}.ios-launch-download{display:flex;justify-content:center;gap:18px;min-height:56px;border-radius:14px}
.ios-launch-note{font-size:14px;line-height:1.5;color:#73796e;margin:18px 0 28px}.ios-launch .text-link{display:inline-flex}
@media(max-width:600px){.ios-launch{border-radius:22px;margin:28px auto}.ios-launch-message{font-size:16px}.ios-launch-download{width:100%}}
