*{box-sizing:border-box}body{margin:0;background:#f6f7f6;color:#202622;font:17px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:#176c38;text-underline-offset:4px}header{background:#fff;border-bottom:1px solid #dce2dc}header>div{max-width:1000px;margin:auto;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.brand{display:flex;align-items:center;gap:12px;font-weight:750;text-decoration:none;color:inherit}.brand img{width:40px;height:40px}nav{display:flex;gap:22px;flex-wrap:wrap;font-size:15px}main{max-width:860px;margin:55px auto;padding:0 26px}h1{font-size:clamp(32px,5vw,48px);line-height:1.15;letter-spacing:-1px}h2{font-size:24px;margin-top:36px}p,li{max-width:76ch}.eyebrow{font-size:13px;text-transform:uppercase;letter-spacing:2px;color:#536259}.card{background:white;padding:24px 28px;border:1px solid #dce2dc;border-radius:16px;margin:22px 0}.muted{color:#59665c;font-size:15px}.draft{padding:12px 26px;background:#fff0c5;color:#554300;text-align:center;font-size:14px}.columns{display:grid;grid-template-columns:1fr 1fr;gap:20px}.columns .card{margin:0}footer{max-width:1000px;margin:70px auto 0;padding:25px 26px;border-top:1px solid #dce2dc;font-size:14px;color:#59665c}@media(max-width:600px){main{margin-top:30px}.columns{grid-template-columns:1fr}}