body{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#1d2a36;background:#f7f9fb;margin:0;line-height:1.55}
main{max-width:760px;margin:0 auto;padding:2rem 1.25rem}
h1{font-size:2rem;line-height:1.2}
.lead{font-size:1.1rem}
section{margin:2rem 0}
.offer{background:#fff;border:2px solid #13b5ea;border-radius:10px;padding:1.25rem 1.5rem}
.price{font-size:1.6rem;font-weight:700;margin:.25rem 0}
button{background:#13b5ea;color:#fff;border:0;border-radius:6px;padding:.75rem 1.25rem;font-size:1rem;cursor:pointer}
button:hover{background:#0e98c6}
.note{font-size:.9rem;color:#566}
form.wait label{display:block;margin:.6rem 0}
form.wait input[type=email],form.wait input[type=text]{display:block;width:100%;max-width:420px;padding:.5rem;border:1px solid #bcc;border-radius:5px;font-size:1rem}
