@media(max-width:767px){.elementor .emga26-home-polished{& .emga26-section-head { margin-bottom:2rem; } & .emga26-home-hero-actions { gap:0.5rem; } & .emga26-home-hero-actions .emga26-button,& .emga26-home-hero-actions .emga26-quiet { font-size:0.875rem;font-weight:600;line-height:1.45;min-height:3rem; } & .emga26-home-hero-actions .emga26-button { padding-left:0.75rem;padding-right:0.75rem; } & .emga26-home-hero-actions .emga26-quiet { padding-left:0.375rem;padding-right:0.375rem; } & .emga26-home-team-section { padding-top:4rem;padding-bottom:4rem; } & .emga26-store-split .emga26-photo { aspect-ratio:1.36 / 1; } & .emga26-home-hero-actions .emga26-quiet { padding-left:5px;padding-right:5px; }\n}}@media(max-width:767px){.elementor .emga26-air-hero-actions{& .emga26-quiet { padding-right:0.5rem;padding-left:0.5rem; }\n}}@media(max-width:767px){.elementor .emga26-home-hero-actions{display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr);& .emga26-button { width:auto;min-width:0;font-size:0.875rem;padding:0.75rem 1rem; } & .emga26-quiet { font-size:0.875rem;line-height:1.4;white-space:normal; }\n}}@media(max-width:767px){.elementor .emga26-home-hero-title{& .emga26-h1 { font-size:2.5rem; }\n}}@media(max-width:767px){.elementor .emga26-header-call{display:flex;}}@media(max-width:767px){.elementor .emga26-header-sticky{inset-block-start:-0.5rem;&:is(.admin-bar *) { top:-0.5rem; }\n}}@media(max-width:767px){.elementor .emga26-header-shop-mobile{display:block;}}@media(max-width:767px){.elementor .emga26-ranges-summary{& .emga26-button { min-width:0;width:100%; }\n}}@media(max-width:767px){.elementor .emga26-usage-grid{gap:1rem;grid-template-columns:1fr;& .emga26-access { min-height:0; }\n}}@media(max-width:767px){.elementor .emga26-application-title{font-size:2rem;}}@media(max-width:767px){.elementor .emga26-application-card{padding:1.25rem;}}@media(max-width:767px){.elementor .emga26-card-title-row{gap:1.5rem;& .emga26-h3 { font-size:1.625rem; }\n}}@media(max-width:767px){.elementor .emga26-footer-accordion{display:flex;}}@media(max-width:767px){.elementor .emga26-footer-desktop-group{display:none;}}@media(max-width:767px){.elementor .emga26-contact-row{min-height:2.75rem;align-items:center;}}@media(max-width:767px){.elementor .emga26-cta-title{font-size:2rem;}}@media(max-width:767px){.elementor .emga26-cta{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-end:3rem;gap:2rem;grid-template-columns:1fr;& .emga26-button { width:100%;min-width:0; }\n}}@media(max-width:767px){.elementor .emga26-webshop{padding-block-start:2rem;margin-block-start:2rem;flex-direction:column;align-items:start;& .emga26-button { min-width:15.625rem;max-width:100%; } & .emga26-button { min-width:0;max-width:100%; } & .emga26-stack { min-width:0;max-width:100%; }\n}}@media(max-width:767px){.elementor .emga26-panel{padding:1.5rem;}}@media(max-width:767px){.elementor .emga26-split{gap:2rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .emga26-hero-media{aspect-ratio:19 / 14;}}@media(max-width:767px){.elementor .emga26-hero{padding-block-start:2.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:1.5rem;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"title" "media" "lead" "actions" "proof";\n}}@media(max-width:767px){.elementor .emga26-mobile-menu{margin-inline-start:auto;}}@media(max-width:767px){.elementor .emga26-header-right{display:none;}}@media(max-width:767px){.elementor .emga26-nav{display:none;}}@media(max-width:767px){.elementor .emga26-header-logo{width:7rem;}}@media(max-width:767px){.elementor .emga26-header-bar{width:calc(100% - 3rem);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;gap:0.5rem;grid-template-columns:minmax(0,1fr) auto auto 2.75rem;}}@media(max-width:767px){.elementor .emga26-header{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .emga26-footer-legal{flex-direction:column;gap:1.5rem;align-items:start;}}@media(max-width:767px){.elementor .emga26-footer-link{width:100%;min-height:2.75rem;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;align-items:center;}}@media(max-width:767px){.elementor .emga26-footer-links{margin-block-start:0px;gap:0.25rem;}}@media(max-width:767px){.elementor .emga26-footer-title{min-height:0px;padding-block-start:0px;}}@media(max-width:767px){.elementor .emga26-footer-logo{width:12.5rem;}}@media(max-width:767px){.elementor .emga26-footer-main{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;gap:3rem;grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .emga26-section-head{margin-block-end:2.5rem;flex-direction:column;gap:1.5rem;align-items:start;& .emga26-body { font-size:1rem; }\n}}@media(max-width:767px){.elementor .emga26-access-title{font-size:1.25rem;}}@media(max-width:767px){.elementor .emga26-access{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:clamp(0.5rem,calc(12vw - 1.9rem),1rem);padding-inline-end:clamp(0.5rem,calc(12vw - 1.9rem),1rem);}}@media(max-width:767px){.elementor .emga26-grid3{grid-template-columns:minmax(0,1fr);}}@media(max-width:767px){.elementor .emga26-actions{width:100%;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;& .emga26-button { min-width:0;width:100%;font-size:clamp(0.8125rem,3.6vw,0.875rem); } & .emga26-quiet { font-size:clamp(0.8125rem,3.6vw,0.875rem); }\n}}@media(max-width:767px){.elementor .emga26-quiet{font-size:0.9375rem;}}@media(max-width:767px){.elementor .emga26-button{min-width:10.3125rem;font-size:0.875rem;padding:0.75rem;}}@media(max-width:767px){.elementor .emga26-h2{font-size:2.25rem;}}@media(max-width:767px){.elementor .emga26-h1{font-size:2.5rem;}}@media(max-width:767px){.elementor .emga26-section{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .emga26-container{width:calc(100% - 3rem);}}