:root{color:#344d37;background:#faf7f2;font-family:system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}body{margin:0;line-height:1.7}header,footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px clamp(24px,7vw,100px);border-bottom:1px solid #344d3730}header img{display:block;width:100px;height:auto}a{color:#344d37;text-underline-offset:4px}header>a:last-child,footer{font-size:13px}main{max-width:850px;margin:auto;padding:80px 24px 110px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:2px}h1,h2{font-family:Georgia,serif;font-weight:400;line-height:1.15}h1{font-size:clamp(42px,6vw,65px);margin:18px 0}.lead{font-size:19px;max-width:650px}section{margin-top:48px}h2{font-size:27px;margin:0 0 12px}p{margin:0 0 15px}code{font-size:.9em;overflow-wrap:anywhere}footer{border-top:1px solid #344d3730;border-bottom:0}@media(max-width:500px){main{padding-top:55px}footer{align-items:flex-start;flex-direction:column}}
em,i{font-style:normal}
