main.zeromargin-layout{padding:2em 0 0}main.zeromargin-layout p{font-size:var(--paragraph-size);margin-bottom:1em}main.zeromargin-layout h1{margin-bottom:1em}main.zeromargin-layout h2,main.zeromargin-layout h3,main.zeromargin-layout h4{text-transform:uppercase;margin:1em 0}main.zeromargin-layout h1{font-size:var(--h1-size)}main.zeromargin-layout h2{font-size:var(--h2-size)}main.zeromargin-layout h3{font-size:var(--h3-size)}main.zeromargin-layout h4{font-size:var(--h4-size)}.dark main.zeromargin-layout{color:#fff}.dark main.zeromargin-layout h2,.dark main.zeromargin-layout h3{color:var(--main-color)}
