*{box-sizing:border-box}html{color-scheme:light}body{margin:0;background:#f4f1e9;color:#252522;font:17px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}main{max-width:740px;margin:auto;padding:64px 28px 90px}a{color:#903824;text-underline-offset:4px}a:hover{color:#582315}a:focus-visible{outline:3px solid #903824;outline-offset:5px}::selection{background:#e2c9a6;color:#252522}nav{display:flex;gap:24px;flex-wrap:wrap;font-size:15px}header{margin:48px 0 44px}h1{font:700 clamp(40px,8vw,64px)/1.05 Georgia,serif;letter-spacing:-.035em;margin:0 0 20px}h2{font:700 25px/1.3 Georgia,serif;margin:40px 0 10px}p{margin:0 0 20px}.brand{font:bold 25px Georgia,serif;color:inherit;text-decoration:none}.rule{height:3px;width:70px;background:linear-gradient(90deg,#a23a24 33%,#ca811e 33%,#ca811e 66%,#c6b76b 66%);margin:16px 0 30px}footer{border-top:1px solid #d0ccc2;margin-top:56px;padding-top:22px;font-size:14px;color:#55554e}.intro{font-size:21px;line-height:1.55}