@media(max-width:767px){.elementor .hs-card-grid3{flex:0 0 calc((100% - 16px) / 2);}}@media(max-width:767px){.elementor .hs-author-box{padding:24px;flex-direction:column;gap:14px;}}@media(max-width:767px){.elementor .hs-aside-card{padding:22px;display:none;}}@media(max-width:767px){.elementor .hs-toc-card{padding:22px;}}@media(max-width:767px){.elementor .hs-post-aside{flex-direction:column;}}@media(max-width:767px){.elementor .hs-post-content{font-size:17px;}}@media(max-width:767px){.elementor .hs-post-main{gap:32px;}}@media(max-width:767px){.elementor .hs-post-layout{gap:24px;}}@media(max-width:767px){.elementor .hs-h-hero{height:260px;border-radius:20px;}}@media(max-width:767px){.elementor .hs-post-lead{font-size:17px;}}@media(max-width:767px){.elementor .hs-post-title{font-size:36px;}}@media(max-width:767px){.elementor .hs-row{gap:16px;}}@media(max-width:767px){.elementor .hs-section-title{font-size:27px;}}@media(max-width:767px){.elementor .hs-card-title-sm{font-size:19px;}}@media(max-width:767px){.elementor .hs-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .hs-page{padding-block-start:32px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;gap:56px;}}