*{box-sizing:border-box}body{margin:0;color:#11110f;background:#f6f4ef;font-family:Arial,Helvetica,sans-serif;line-height:1.6}header,footer{max-width:1080px;margin:auto;padding:28px 24px}header a{font-size:18px;font-weight:600;text-decoration:none;color:inherit}main{background:white;max-width:660px;margin:40px auto 56px;padding:48px;border-radius:28px}.eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#62615a}h1{font-size:clamp(32px,5vw,44px);line-height:1.1;font-weight:500;letter-spacing:-.04em;margin:16px 0 24px}p{color:#56554f;font-size:17px}a{color:inherit}.button{display:flex;justify-content:space-between;align-items:center;gap:20px;border-radius:30px;background:#11110f;color:#fff;padding:15px 24px;margin:28px 0;text-decoration:none;font-size:16px;font-weight:600}.button:hover{background:#34332d}ol{padding-left:24px;margin:36px 0}li{padding:8px 0}.note{font-size:14px;color:#62615a}.text-button{background:none;border:0;text-decoration:underline;color:#56554f;padding:8px 0;font:inherit;cursor:pointer}:focus-visible{outline:3px solid #265af5;outline-offset:5px}footer{font-size:14px}@media(max-width:680px){main{margin:12px;padding:30px 24px}header,footer{padding:22px 24px}.button{padding:15px 20px}}
