body{margin:0;background:#f5f3ec;color:#18382e;font:17px/1.7 Arial,sans-serif}*{box-sizing:border-box}a{color:#245b46;text-underline-offset:3px}.preview{background:#e8e9df;text-align:center;padding:8px;font-size:12px}main{max-width:800px;padding:28px 24px 64px;margin:auto}.brand{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:24px;border-bottom:1px solid #d4d9ce}.brand img{width:110px;height:auto}h1{font:normal 44px/1.2 Georgia,serif;margin:30px 0 20px}h2{font-size:23px;margin:30px 0 12px}h3{font-size:19px;margin-top:24px}p{margin:12px 0}table{border-collapse:collapse;width:100%;margin:18px 0;font-size:16px}td,th{padding:12px 10px;border-bottom:1px solid #d4d9ce;text-align:left}.note{padding:16px 20px;background:#e8e9df;border-left:3px solid #ac8649;margin:28px 0;font-size:15px}.actions{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0}.button{background:#18382e;color:white;padding:12px 20px;border-radius:3px;text-decoration:none;font-weight:bold}nav{border-top:1px solid #d4d9ce;padding-top:20px;display:flex;gap:18px;flex-wrap:wrap}footer{margin-top:30px;font-size:14px;color:#526153}@media(max-width:500px){main{padding:20px 18px 40px}h1{font-size:36px}td,th{padding:10px 5px;font-size:14px}.brand{font-size:14px}}