*{box-sizing:border-box}body{margin:0;background:#f5f3ed;color:#24342d;font:17px/1.7 system-ui,sans-serif}header,main,footer{max-width:850px;margin:auto;padding:28px}header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #c9d0c8}a{color:#265a47;text-underline-offset:4px}nav{display:flex;gap:20px}h1{font:500 clamp(38px,6vw,62px)/1.12 Georgia,serif;letter-spacing:-1px;margin:35px 0 24px}h2{font:500 27px/1.3 Georgia,serif;margin-top:38px}.eyebrow{font-size:12px;letter-spacing:2px;text-transform:uppercase}.lead{font-size:21px;max-width:680px}.notice{padding:18px;border-left:3px solid #a67737;background:#eee5d4}footer{font-size:13px;border-top:1px solid #c9d0c8}li{margin:10px 0}@media(max-width:550px){header{display:block}nav{margin-top:12px}main{padding-top:10px}}
