.about{width:var(--col);max-width:820px;margin:0 auto;padding:clamp(150px,22vh,240px) 0 140px}.about h1{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(38px,6vw,76px);font-weight:300;line-height:.98}.about__body{flex-direction:column;gap:22px;margin-top:40px;display:flex}.about__body p{font-family:var(--sans);max-width:62ch;color:var(--content-muted);font-size:16px;line-height:1.7}.about__body strong{color:var(--content);font-weight:500}.about__section{border-top:1px solid var(--hairline);margin-top:76px;padding-top:30px}.about__label{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--content-muted);margin-bottom:22px;font-size:11px}.about__h2{font-family:var(--serif);margin-bottom:18px;font-size:clamp(24px,3vw,36px);font-weight:300}.colophon{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:26px;display:grid}.colophon div b{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:7px;font-size:11px;font-weight:500;display:block}.colophon div p{font-family:var(--sans);color:var(--content-muted);font-size:13.5px;line-height:1.6}.about__links{flex-wrap:wrap;gap:28px;margin-top:26px;display:flex}.about__links a{font-family:var(--sans);border-bottom:1px solid var(--hairline);transition:color .2s var(--ease-out), border-color .2s var(--ease-out);padding-bottom:5px;font-size:13px}.about__links a:hover{color:var(--accent);border-color:var(--accent)}
