@layer components{.about{gap:24px;max-width:40rem;margin:0 auto;padding:32px 0 16px;display:grid}.about h1{text-align:center;font-size:clamp(28px,4vw,40px)}.about-standfirst{color:var(--ink-2);text-align:center;font-size:19px;font-style:italic}.about section{border-top:1px solid var(--ink);gap:10px;padding-top:10px;display:grid}.about ul{gap:6px;margin:0;padding-left:1.2em;display:grid}.about code{background:var(--tint);overflow-wrap:anywhere;padding:1px 4px;font-size:14px}.mast .title a{text-decoration:none}}
