@media(max-width:1024px){.elementor .article-side{flex:1 1 100%;}}@media(max-width:1024px){.elementor .article-main{max-width:100%;flex:1 1 100%;}}@media(max-width:1024px){.elementor .toc-col{flex:1 1 100%;}}@media(max-width:1024px){.elementor .article-layout{gap:32px;}}@media(max-width:1024px){.elementor .post-title{font-size:38px;}}@media(max-width:1024px){.elementor .card-teaser-wide{flex:0 1 calc((100% - 24px) / 2);}}@media(max-width:1024px){.elementor .row{gap:24px;}}@media(max-width:1024px){.elementor .page{gap:56px;}}