
body{margin:0;font:18px/1.6 Georgia,serif;color:#1B1D1F;background:#FAFAF7}
header{background:#1B1D1F;color:#fff;padding:18px 24px;display:flex;gap:24px;align-items:center}
header a{color:#fff;text-decoration:none;font-family:system-ui,sans-serif;font-size:15px}
header strong{font-family:system-ui,sans-serif;font-size:20px;margin-right:auto}
main{max-width:760px;margin:0 auto;padding:32px 24px}
h1{font-size:40px;line-height:1.15;margin:0 0 16px}
img{width:100%;height:auto;border-radius:12px;display:block;margin:24px 0}
.cta{display:inline-block;background:#F27124;color:#fff;padding:12px 22px;border-radius:999px;text-decoration:none;font-family:system-ui,sans-serif}
form{background:#F3F1EC;padding:20px;border-radius:12px;font-family:system-ui,sans-serif}
footer{text-align:center;color:#666;font-size:14px;padding:32px}
