.content h2{font-size:clamp(1.5rem,5vw,2rem);font-weight:semi-bold;margin-top:30px;margin-bottom:10px;color:#444}.content h3{font-size:clamp(1.2rem,4vw,1.5rem);font-weight:700;margin-top:20px;margin-bottom:10px;color:#555}.content h4{font-size:clamp(1rem,3vw,1.25rem);font-weight:400;color:#666;margin-top:10px}.content p{font-size:clamp(1rem,3.5vw,1.125rem);line-height:1.6;margin-bottom:15px;color:#555;text-align:justify}.content ol{margin-left:20px;margin-bottom:20px}.content ol li{font-size:clamp(1rem,3.5vw,1.125rem);margin-bottom:10px}.content hr{border:0;border-top:2px solid #ccc;margin:20px 0}.content h3+h4{font-size:1rem;font-style:italic;margin-top:5px}.content h4{color:#007bff}.content a{color:#007bff;text-decoration:underline;font-weight:700}@media (max-width: 600px){.content h2{font-size:1.75rem}.content h3{font-size:1.3rem}.content p,.content ol li{font-size:1rem}.content h4{font-size:1.125rem}}@media (min-width: 601px) and (max-width: 1024px){.content h2{font-size:1.875rem}.content h3{font-size:1.4rem}.content p,.content ol li{font-size:1.05rem}.content h4{font-size:1.125rem}}
