*{box-sizing:border-box}body{margin:0;background:#eaf3f8;color:#102d40;font:17px/1.6 Arial,sans-serif}main{max-width:830px;margin:65px auto;padding:45px;background:#fffdf9;border:1px solid #d4dee1;border-radius:12px}img{width:170px;height:auto}.eyebrow{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#8b682f;margin-top:35px}h1{font:48px/1.12 Georgia,serif;letter-spacing:-1px}.button{display:inline-block;padding:14px 22px;background:#a61920;color:white;text-decoration:none;font-weight:bold;border-radius:6px}.small,footer{font-size:12px}footer{border-top:1px solid #d4dee1;margin-top:36px;padding-top:20px}a{color:inherit}@media(max-width:600px){main{margin:20px 16px;padding:28px}h1{font-size:35px}body{font-size:16px}.small a{overflow-wrap:anywhere}}:focus-visible{outline:3px solid #b78a43;outline-offset:4px}
