.about-site .article-header { padding-bottom: 28px; }
.about-site :where(h1,h2,h3,p,a,button,summary) { overflow-wrap: anywhere; }
.about-layout>* { min-width: 0; }
.about-layout { grid-template-columns: 210px minmax(0,760px); }
.about-layout .article-nav { top: 100px; }
.about-layout .article-body section { scroll-margin-top: 110px; }
.about-layout .article-body a { color: var(--green); text-decoration: underline; text-underline-offset: 4px; }
.about-layout .article-body strong { color: var(--paper); }
.about-layout .guide-takeaway { margin: 28px 0; }
.about-layout .guide-takeaway h2 { margin-bottom: 14px; }
@media(max-width:740px) { .about-layout { display: block; } .about-layout .article-nav { margin-bottom: 32px; } }
