@layer base { h1, h2, h3, h4, h5, h6 { font-family: inherit; font-weight: 500; line-height: 1.2; letter-spacing: 0; text-transform: capitalize; color: var(--foreground); } h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child { margin-top: 0; } h1 { font-size: 35px; } h2 { font-size: 30px; } h3 { font-size: 25px; } h4 { font-size: 20px; } h5 { font-size: 15px; } h6 { font-size: 10px; } p { margin: 0.2rem 0 0.1rem; font-family: inherit; font-size: 14px; font-weight: 500; line-height: 1; letter-spacing: 0; text-transform: capitalize; } p:last-child { margin-bottom: 0; } }