@media(max-width:1024px){.elementor .mh-article-aside{flex:1 1 100%;}}@media(max-width:1024px){.elementor .mh-article-main{max-width:100%;flex:1 1 100%;}}@media(max-width:1024px){.elementor .mh-article-toc{position:static;padding:20px;border-radius:10px;background-color:var(--mh-surface);flex:1 1 100%;}}@media(max-width:1024px){.elementor .mh-article-layout{gap:32px;}}@media(max-width:1024px){.elementor .mh-page-heading{font-size:2.3rem;}}@media(max-width:1024px){.elementor .mh-card-third{flex:0 0 calc(50% - 12px);}}