*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f5f7fb;color:#0f172a}main{max-width:720px;margin:48px auto;padding:0 16px}form{display:grid;grid-gap:12px;gap:12px}button,input{padding:10px 12px;border-radius:8px;border:1px solid #cbd5e1}button{cursor:pointer}a{color:#1d4ed8}