:root{color:#edf0e8;background:#17231f;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}main{grid-template-columns:minmax(180px,24vw) 1fr;min-height:100vh;display:grid}aside{border-right:1px solid #40534c;padding:2rem}aside a{color:#edf0e8;letter-spacing:.08em;font-weight:800;text-decoration:none}aside p{color:#b9c9aa;letter-spacing:.12em;text-transform:uppercase;margin-top:3.5rem;font-size:.75rem}nav{gap:1rem;display:grid}nav span{color:#b9c9aa}section{padding:clamp(3rem,9vw,10rem)}.eyebrow,article small{color:#f7ae6e;letter-spacing:.12em;font-size:.75rem;font-weight:700}h1,h2{font-family:Georgia,serif;font-weight:400}h1{margin:.6rem 0 2rem;font-size:clamp(3rem,7vw,6.5rem);line-height:.95}.lede{max-width:700px;font-size:1.2rem;line-height:1.6}article{border-top:1px solid #40534c;max-width:640px;margin-top:5rem;padding-top:1.5rem}article p{line-height:1.6}@media (width<=620px){main{display:block}aside{border-bottom:1px solid #40534c;border-right:0}nav{flex-wrap:wrap;display:flex}}
