:root{--ink:#151513;--paper:#f3f0e8;--blue:#2745e8;font-family:"DM Sans",system-ui,sans-serif;color:var(--ink);background:var(--paper)}*{box-sizing:border-box}body{margin:0}a{color:inherit}header{height:82px;padding:0 max(28px,calc((100% - 1050px)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(21,21,19,.18);font-size:12px}header a:first-child{font-size:25px;font-weight:700;letter-spacing:-.07em;text-decoration:none}header span{color:var(--blue);font-size:10px}main{max-width:1050px;margin:0 auto;padding:92px 28px 120px;display:grid;grid-template-columns:280px 1fr;gap:25px 70px}.kicker{grid-column:1;margin:10px 0;color:var(--blue);text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:.12em}h1{grid-column:2;margin:0 0 32px;font-family:"Instrument Serif",serif;font-size:72px;font-weight:400;line-height:.95;letter-spacing:-.04em}article{grid-column:2}h2{margin:35px 0 10px;font-size:16px}p{color:rgba(21,21,19,.66);font-size:14px;line-height:1.75}article h2:first-child{margin-top:0}footer{padding:32px;text-align:center;color:#fff;background:var(--ink);font-size:12px}@media(max-width:720px){main{padding-top:60px;grid-template-columns:1fr}.kicker,h1,article{grid-column:1}h1{font-size:54px}}
