*{box-sizing:border-box}body{margin:0;background:#f6f7ef;color:#183a2b;font:17px/1.65 system-ui,sans-serif}a{color:inherit}header,main,footer{max-width:1000px;margin:auto;padding:26px}header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d5decd}header a{text-decoration:none;font-weight:800}main{min-height:55vh;padding-top:65px;padding-bottom:70px}h1{font-size:clamp(38px,6vw,68px);line-height:1.07;letter-spacing:-2px;max-width:800px}h2{font-size:27px;line-height:1.25}p{max-width:720px}.eyebrow{text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:800}.lead{font-size:21px;color:#536457}.panel{background:white;border:1px solid #d5decd;border-radius:18px;padding:28px;margin-top:28px}.draft{background:#fff0cf;color:#664613;padding:12px 24px;text-align:center;font-size:14px}.pending{border-left:3px solid #b78d34;padding:12px 18px;background:#fff8e9}.button{display:inline-block;padding:15px 23px;border-radius:9px;background:#beec80;color:#173329;text-decoration:none;font-weight:750}footer{border-top:1px solid #d5decd;font-size:13px;color:#526457}nav{display:flex;flex-wrap:wrap;gap:12px 24px}footer p{max-width:none}:focus-visible{outline:3px solid #547d29;outline-offset:5px}@media(max-width:600px){header,main,footer{padding:22px}main{padding-top:38px}header{font-size:14px}h1{letter-spacing:-1px}.panel{padding:22px}.lead{font-size:19px}}
body.epd7m{background:#f6f7ef!important;color:#183a2b!important;font:17px/1.65 system-ui,sans-serif!important;text-align:left!important}body.epd7m header{display:flex!important;justify-content:space-between!important;align-items:center}body.epd7m h1{font-size:clamp(38px,6vw,68px)!important;line-height:1.07!important;letter-spacing:-2px;font-weight:750;text-align:left!important;color:#183a2b!important}body.epd7m h2{font-size:27px!important;line-height:1.25!important;text-align:left!important;color:#183a2b!important}body.epd7m p{font-size:17px!important;line-height:1.65!important;color:#183a2b!important}body.epd7m p.lead{font-size:21px!important;color:#536457!important}body.epd7m footer p{font-size:13px!important}body.epd7m a{color:inherit!important}body.epd7m header a{font-size:14px!important}body.epd7m nav{display:flex!important;flex-wrap:wrap!important;gap:12px 24px!important}body.epd7m footer{display:block!important}body.epd7m .pending{font-size:17px!important}
