/* Archive 001: shared spacing for nested documentary content. */
.gh-content :where(section,div,blockquote)>:where(p,ul,ol){margin-block:0 20px}
.gh-content :where(section,div,blockquote)>:where(h2,h3,h4){margin-block:32px 16px}
.gh-content :where(section,div,blockquote)>:where(h2,h3,h4):first-child{margin-top:0}
.gh-content :where(section,div)>blockquote{margin-block:24px;padding-block:4px}
.gh-content blockquote>p{margin-bottom:20px}
.gh-content blockquote>p:last-child{margin-bottom:0}
.gh-content li+li{margin-top:8px}
.gh-content section+section{margin-top:36px}
.gh-content :where(section,div)>:where(table,figure){margin-block:24px}
.gh-content table :where(th,td){padding-block:12px}
.gh-cta-content>p+p{margin-top:20px}
.a001-latest-development a{display:inline-block;padding-block:4px}
@media(max-width:600px){.gh-content :where(section,div,blockquote)>:where(p,ul,ol){margin-bottom:18px}.gh-content :where(section,div,blockquote)>:where(h2,h3,h4){margin-block:28px 14px}.gh-content section+section{margin-top:28px}}
