@media(max-width:767px){.elementor .art-btn-hot{text-align:center;display:block;}}@media(max-width:767px){.elementor .art-cta-dark-list{& ul { grid-template-columns: minmax(0, 1fr); }\n}}@media(max-width:767px){.elementor .art-cta-dark-title{font-size:20px;}}@media(max-width:767px){.elementor .art-cta-dark{padding:22px;}}@media(max-width:767px){.elementor .art-compare{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .art-mini-grid{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .art-kv-row{padding:14px;gap:4px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .art-ver-name{grid-column:1 / -1;}}@media(max-width:767px){.elementor .art-ver-row{padding:14px;gap:8px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);}}@media(max-width:767px){.elementor .art-stats{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .art-tldr{padding:20px;}}@media(max-width:767px){.elementor .art-cta{padding-block-start:26px;padding-block-end:26px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .art-p{font-size:16px;}}@media(max-width:767px){.elementor .art-h2{font-size:24px;margin-block-start:36px;}}@media(max-width:767px){.elementor .art-lead{font-size:17px;}}@media(max-width:767px){.elementor .art-title{font-size:32px;letter-spacing:-0.5px;}}@media(max-width:767px){.elementor .art-section{padding-block-start:32px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}