main{max-width: 900px; padding: 2rem 1.5rem; line-height: 1.7; font-size: 1rem;}
main h2{text-align: center; font-size: 2rem; margin-bottom: 32px;}
main > div{margin-bottom: 32px;}

section{margin-bottom: 2rem; padding-bottom: 1rem; border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
section:last-of-type{border-bottom: none;}
section h3{font-size: 1.3rem; margin-bottom: 0.8rem;}
section p{margin-bottom: 0.8rem;}
section ul{margin-left: 1.2rem;}
section ul li{color: var(--colour_07); margin-bottom: 0.4rem;}