.blog-main{max-width:860px;padding-top:70px;padding-bottom:80px}.blog-main h1{font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.5;margin:20px 0}.blog-main p{margin:24px 0;line-height:2;overflow-wrap:anywhere}.blog-main ul{padding-left:24px}.blog-main li{margin:18px 0}.blog-main a{color:var(--sea)}@media(max-width:1400px){.nav-links{display:none}.burger{display:flex}.nav-right .btn.sm{display:none}}.drawer-panel{overflow-y:auto}