html{font-family:"Atkinson Hyperlegible Next","Atkinson Hyperlegible",system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.6}body{margin:0;background:#fff;color:#000}.section{padding:0}.container{width:min(100% - 4rem,54rem);min-height:100vh;margin-inline:auto;padding:2rem;box-sizing:border-box}.site-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}.identity{display:flex;align-items:center;gap:.75rem}.identity img{width:2.25rem;height:2.25rem;object-fit:cover;border-radius:50%}.title,.featured-card h2,.column h2,.card h3{margin:0;font-size:1.5rem;line-height:1.2}.nav{display:flex;gap:1rem}.featured-article{margin-bottom:3rem}.featured-article>h2{margin-bottom:1rem}.featured-card p{margin:.5rem 0 0}.featured-card p,.card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem}.column{display:flex;flex-direction:column;gap:1.5rem}.card p{margin:.25rem 0 0}.site-footer{margin-top:4rem}.container>h1{margin-top:0}.container>article{max-width:42rem}@media (max-width: 44rem){.columns{grid-template-columns:1fr}}