*{box-sizing:border-box}html{color-scheme:light}body{margin:0;background:#f4f0e8;color:#27241f;font:17px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}header,main,footer{max-width:800px;margin:auto;padding:28px}header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d2c8b7;gap:20px}a{color:#38452f;text-underline-offset:4px}.wordmark{font-family:Georgia,serif;font-size:21px;text-decoration:none;white-space:nowrap}.wordmark span{font:10px sans-serif;border-left:1px solid;padding-left:6px}nav{display:flex;gap:18px;font-size:14px}main{padding-top:54px;padding-bottom:54px}h1{font:48px/1.1 Georgia,serif;letter-spacing:-1px;margin:18px 0 25px}h2{font-size:23px;line-height:1.3;margin:38px 0 12px}.intro{font-size:21px;line-height:1.5}.eyebrow{font-size:11px;letter-spacing:2px}li{margin:15px 0}footer{border-top:1px solid #d2c8b7;font-size:13px}.contact{display:inline-block;padding:13px 22px;background:#29261f;color:#fff;border-radius:6px;text-decoration:none}@media(max-width:480px){header,main,footer{padding-left:22px;padding-right:22px}h1{font-size:39px}body{font-size:16px}nav{gap:12px}}