.blog-content-wrapper{padding-top:120px;max-width:100%;overflow-x:hidden}h1{margin-bottom:30px;padding-top:30px;font-size:2.5rem;line-height:1.2;font-weight:700}h2{margin-top:60px;margin-bottom:25px;font-size:1.8rem;line-height:1.3;font-weight:600;color:#333}h2,h3,h4,h5,h6{scroll-margin-top:150px}h3,h4,h5,h6{margin-top:40px}h3,h4,h5,h6,p{margin-bottom:20px}p{line-height:1.6}ol,ul{margin-bottom:25px;padding-left:25px}li{margin-bottom:10px}.table-of-contents{margin-top:30px}.video-container{margin-bottom:40px}@media (max-width:768px){.blog-content-wrapper{padding-top:100px}h1{font-size:2rem}h2{font-size:1.5rem;margin-top:50px}}