*{box-sizing:border-box}body{margin:0;background:#f8f6f0;color:#26312c;font:17px/1.7 Georgia,serif}main,header,footer{max-width:850px;margin:auto;padding:28px}header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd8ca}a{color:#355e4e;text-decoration:none}nav{display:flex;gap:22px;font:14px/1.5 system-ui,sans-serif}.brand{font:bold 19px/1.5 system-ui,sans-serif}h1{font-size:48px;line-height:1.15;font-weight:normal;margin:36px 0 18px}h2{font-size:26px;font-weight:normal}.lead{color:#657166;font-size:21px;max-width:620px}.eyebrow,small,footer{font:13px/1.6 system-ui,sans-serif;color:#788177}article{border-top:1px solid #deded4;padding:20px 0}article p{max-width:650px}.intro{padding:20px 0 35px}footer{margin-top:40px;border-top:1px solid #ddd8ca}@media(max-width:600px){h1{font-size:38px}main,header,footer{padding:22px}nav{gap:14px}}