:root{color-scheme:light;font-family:Georgia,'Times New Roman',serif;color:#21352e;background:#f6f3ea}*{box-sizing:border-box}body{margin:0}header,main,footer{max-width:1050px;margin:auto;padding:32px}header{display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid #d8ddcf}a{color:inherit;text-decoration:none}nav{display:flex;gap:24px;font:14px system-ui}main{padding-top:72px;padding-bottom:80px}.eyebrow,article span{font:11px system-ui;letter-spacing:2px;color:#6e7c59}h1{font-size:clamp(40px,7vw,76px);font-weight:400;line-height:1.1;letter-spacing:-2px;margin:24px 0}.intro{font-size:21px;line-height:1.7;max-width:690px}section{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:64px;border-top:1px solid #d8ddcf;padding-top:32px}h2{font-size:25px;font-weight:400}p{line-height:1.8}footer{font:13px system-ui;color:#6e7c59;border-top:1px solid #d8ddcf}@media(max-width:700px){section{grid-template-columns:1fr}header{display:block}nav{margin-top:20px}main{padding-top:40px}}
