.midea-page{--midea-blue:#007db9;--midea-deep:#064b75;--midea-ink:#123e59;--midea-sky:#bceaff;color:var(--midea-ink);background:#fff}.midea-page h1,.midea-page h2,.midea-page h3{color:var(--midea-ink);letter-spacing:-.045em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:650;line-height:1.08}.midea-page h1{max-width:650px;margin:0 0 22px;font-size:clamp(3.3rem,5vw,4.6rem)}.midea-page h2{margin:0 0 24px;font-size:clamp(2.35rem,4vw,3.55rem)}.midea-page h3{margin:0 0 18px;font-size:1.9rem}.midea-page p{line-height:1.75}.midea-page section[id]{scroll-margin-top:16px}.midea-page .midea-kicker{color:#006da6;letter-spacing:.13em;text-transform:uppercase;margin:0 0 20px;font-size:.72rem;font-weight:800;line-height:1.5}.midea-hero{background:linear-gradient(118deg,#effbff 0%,#d4f1ff 50%,#8ed8fb 100%);overflow:hidden}.midea-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:35px;padding-block:55px 60px;display:grid}.midea-brand-lockup{align-items:center;gap:22px;margin-bottom:35px;display:flex}.midea-brand-lockup img{object-fit:contain;width:142px;height:50px}.midea-brand-lockup>span{color:#34637d;border-left:1px solid #82bddb;padding-left:20px;font-size:.76rem;line-height:1.5}.midea-hero h1 span{color:#008bd0}.midea-hero-description{color:#3d6177;max-width:520px;margin-bottom:28px;font-size:1.05rem}.midea-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.midea-button{color:#fff;background:#006fa6;border:1px solid #006fa6;border-radius:7px;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:14px 20px;font-size:.85rem;font-weight:750;transition:background .18s,transform .18s;display:inline-flex}.midea-button:hover{background:#005a88;transform:translateY(-2px)}.midea-button-outline{color:#064b75;background:#ffffff9c;border-color:#83bad4}.midea-button-outline:hover{color:#064b75;background:#fff}.midea-button svg{flex-shrink:0}.midea-local{color:#416a81;align-items:center;gap:7px;margin:21px 0 0;font-size:.77rem;display:flex}.midea-product-stage{isolation:isolate;min-width:0;height:500px;position:relative}.midea-stage-ring{background:linear-gradient(140deg,#ffffff70,#fff0);border:1px solid #ffffffa8;border-radius:50%;position:absolute;inset:30px -25px 16px 0;box-shadow:0 30px 60px #0877b01c}.midea-product-stage:after{content:"";z-index:-1;filter:blur(18px);background:#287da52b;border-radius:50%;height:45px;position:absolute;inset:auto 0 28px 10%}.midea-hero-furnace{object-fit:contain;filter:drop-shadow(7px 14px 13px #005a812b);width:48%;height:90%;position:absolute;top:-4%;right:0}.midea-hero-ac{object-fit:contain;filter:drop-shadow(3px 13px 8px #005a8120);width:79%;height:78%;position:absolute;bottom:3%;left:-5%}.midea-stage-caption{color:#23566e;text-align:right;gap:3px;font-size:.77rem;display:grid;position:absolute;bottom:0;right:1%}.midea-stage-caption strong{color:#063c5d;margin-top:2px;font-size:.9rem}.midea-category-nav{background:#fff;border-bottom:1px solid #dceaf1}.midea-category-nav>.shell{grid-template-columns:repeat(3,1fr);display:grid}.midea-category-nav a{color:#185575;border-right:1px solid #e3edf2;justify-content:center;align-items:center;gap:12px;padding:24px 12px;font-size:.88rem;font-weight:750;display:flex}.midea-category-nav a:first-child{border-left:1px solid #e3edf2}.midea-category-nav a:hover{color:#006da6;background:#eff9ff}.midea-category-nav a>svg:last-child{margin-left:12px}.midea-section{padding:90px 0}.midea-lineup-intro{text-align:center;padding-bottom:58px}.midea-lineup-intro p:last-child{color:#526d7d;max-width:660px;margin:0 auto}.midea-feature-grid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.midea-furnace-section{padding-top:0}.midea-furnace-photo{background:linear-gradient(135deg,#effaff,#d9f1ff);border-radius:16px;justify-content:center;align-items:center;min-width:0;height:615px;display:flex;position:relative}.midea-furnace-photo img{object-fit:contain;width:75%;height:85%}.midea-photo-label{color:#28617e;align-items:center;gap:7px;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:25px;left:28px}.midea-feature-copy>p:not(.midea-kicker){color:#516c7c}.midea-spec-row{border-block:1px solid #d8e7ee;grid-template-columns:1fr 1fr 1fr;gap:12px;margin:30px 0;padding-block:24px;display:grid}.midea-spec-row strong{color:#0079b7;letter-spacing:-.05em;font-size:2.05rem;font-weight:650;line-height:1.2;display:block}.midea-spec-row strong>span{letter-spacing:-.02em;font-size:1rem}.midea-spec-row small{color:#637d8c;margin-top:7px;font-size:.73rem;display:block}.midea-checks{gap:12px;margin:25px 0;padding:0;list-style:none;display:grid}.midea-checks li{color:#3f6174;align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.6;display:flex}.midea-checks svg{color:#0087c5;flex-shrink:0;margin-top:3px}.midea-model-details{border-block:1px solid #d8e7ee;margin-bottom:24px}.midea-model-details summary{cursor:pointer;justify-content:space-between;gap:16px;padding:17px 0;font-size:.85rem;font-weight:750;list-style:none;display:flex}.midea-model-details summary::-webkit-details-marker{display:none}.midea-model-details[open] summary svg{transform:rotate(180deg)}.midea-model-details ul{margin:0;padding:0;list-style:none}.midea-model-details li{border-top:1px solid #edf3f6;justify-content:space-between;gap:15px;padding:9px 0;font-size:.76rem;display:flex}.midea-model-details li span{text-align:right;color:#5e7684}.midea-model-details>p{color:#607985;margin:12px 0 20px;font-size:.73rem}.midea-text-link{color:#006caa;border-bottom:1px solid #aad5eb;align-items:center;gap:10px;padding-bottom:4px;font-size:.88rem;font-weight:750;display:inline-flex}.midea-text-link:hover{color:#004f7a;border-color:currentColor}.midea-cooling-section{background:#f3faff}.midea-section-heading{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:42px;display:flex}.midea-section-heading h2{margin-bottom:0}.midea-section-heading>p{color:#537080;max-width:435px;margin:0 0 5px}.midea-ac-grid{grid-template-columns:1fr 1fr;gap:26px;display:grid}.midea-ac-card{background:#fff;border:1px solid #e1edf3;border-radius:14px;overflow:hidden}.midea-card-image{background:#e3f3fc;height:345px;padding:32px 35px 10px;position:relative}.midea-card-image img{object-fit:contain;width:100%;height:100%}.midea-classic-ac{background:#eaf2f7}.midea-classic-ac img{padding:15px 15px 0}.midea-product-tag{z-index:1;color:#28627f;background:#ffffffde;border:1px solid #d7eaf5;border-radius:999px;padding:6px 11px;font-size:.68rem;font-weight:700;position:absolute;top:20px;left:22px}.midea-card-copy{padding:35px 38px 40px}.midea-card-copy>.midea-kicker{margin-bottom:14px;font-size:.67rem}.midea-card-copy>p:not(.midea-kicker){color:#567180;margin-bottom:22px;font-size:.92rem}.midea-card-copy .midea-checks{margin:22px 0 28px}.midea-product-note{color:#687f8c;margin:23px 0 0;font-size:.76rem}.midea-heat-pump-section{background:linear-gradient(110deg,#e8f8ff,#bfe8fc)}.midea-heat-pump-section h2>span{color:#0088c9}.midea-heat-pump-photo{justify-content:center;min-width:0;height:590px;display:flex}.midea-heat-pump-photo img{object-fit:contain;width:100%;height:100%}.midea-heat-pump-rating{align-items:center;gap:20px;margin:28px 0;display:flex}.midea-heat-pump-rating>strong{color:#0079b7;letter-spacing:-.07em;font-size:4.2rem;font-weight:600;line-height:1}.midea-heat-pump-rating span{font-size:.92rem;font-weight:750;display:block}.midea-heat-pump-rating small{color:#527c90;max-width:190px;margin-top:5px;font-size:.72rem;display:block}.midea-feature-copy>.midea-rating-note{max-width:470px;margin:20px 0 0;font-size:.72rem}.midea-local-section{text-align:center}.midea-service-steps{text-align:left;grid-template-columns:repeat(3,1fr);gap:55px;margin-top:48px;display:grid}.midea-service-steps>div{border-top:1px solid #d6e9f3;padding-top:24px}.midea-service-steps span{color:#0086c7;margin-bottom:24px;font-size:.8rem;font-weight:700;display:block}.midea-service-steps h3{letter-spacing:-.025em;font-size:1.25rem}.midea-service-steps p{color:#607785;margin:0;font-size:.9rem}.midea-faq-section{background:#f5faff}.midea-faq-grid{grid-template-columns:.9fr 1.1fr;gap:75px;display:grid}.midea-faq-grid details{border-bottom:1px solid #d1e4ef}.midea-faq-grid summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:.9rem;font-weight:700;list-style:none;display:flex}.midea-faq-grid summary::-webkit-details-marker{display:none}.midea-faq-grid summary svg{color:#1680b7;flex-shrink:0}.midea-faq-grid details[open] summary svg{transform:rotate(180deg)}.midea-faq-grid details p{color:#547080;margin:0;padding:0 25px 22px 0;font-size:.89rem}.midea-quote-section{background:#bce8ff;padding:60px 0}.midea-quote-inner{justify-content:space-between;align-items:center;gap:55px;display:flex}.midea-quote-inner>div:first-child>img{object-fit:contain;width:105px;height:37px;margin-bottom:22px}.midea-quote-inner h2{margin-bottom:12px;font-size:2.4rem}.midea-quote-inner p{color:#3c6b85;margin:0;font-size:.92rem}.midea-quote-inner .midea-actions{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:18px}.midea-quote-phone{color:#145374;align-items:center;gap:9px;font-size:.9rem;font-weight:750;display:inline-flex}.midea-resources{background:#fff;padding:26px 0 30px}.midea-resources>.shell{color:#57798c;flex-wrap:wrap;align-items:center;gap:10px 24px;font-size:.72rem;display:flex}.midea-resources span{color:#244e66;font-weight:750}.midea-resources a{text-underline-offset:3px;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.midea-resources p{color:#6b8390;flex-basis:100%;margin:2px 0 0;font-size:.68rem}@media (max-width:1100px){.midea-hero-grid{gap:20px}.midea-feature-grid{gap:45px}.midea-product-stage{height:440px}.midea-furnace-photo{height:540px}.midea-card-copy{padding:30px}}@media (max-width:760px){.midea-hero-grid,.midea-feature-grid,.midea-faq-grid{grid-template-columns:1fr}.midea-hero-grid{gap:0;padding-block:38px 32px}.midea-page h1{font-size:3.4rem}.midea-brand-lockup{margin-bottom:28px}.midea-brand-lockup img{width:125px;height:44px}.midea-hero-copy>.midea-kicker{font-size:.65rem}.midea-hero-description{max-width:580px;font-size:.98rem}.midea-product-stage{width:min(100%,540px);height:430px;margin:15px auto 0}.midea-hero-furnace{top:0}.midea-stage-caption{right:4%}.midea-category-nav a{gap:7px;padding:19px 7px;font-size:.74rem}.midea-category-nav a>svg:last-child{display:none}.midea-section{padding:60px 0}.midea-lineup-intro{padding-bottom:35px}.midea-page h2{font-size:2.5rem}.midea-furnace-section{padding-top:0}.midea-feature-grid{gap:35px}.midea-furnace-photo{width:100%;height:430px}.midea-furnace-photo img{width:65%}.midea-section-heading{margin-bottom:30px;display:block}.midea-section-heading h2{margin-bottom:22px}.midea-section-heading>p{max-width:600px;font-size:.94rem}.midea-ac-grid{grid-template-columns:1fr;gap:24px}.midea-card-image{height:320px}.midea-card-copy{padding:28px 26px 32px}.midea-card-copy h3{font-size:1.8rem}.midea-heat-pump-photo{height:440px}.midea-service-steps{grid-template-columns:1fr;gap:28px;margin-top:32px}.midea-service-steps span{margin-bottom:13px}.midea-faq-grid{gap:26px}.midea-quote-section{padding:45px 0}.midea-quote-inner{flex-direction:column;align-items:flex-start;gap:30px}.midea-quote-inner h2{font-size:2rem}.midea-resources>.shell{column-gap:15px}}@media (max-width:400px){.midea-page h1{font-size:2.9rem}.midea-product-stage{height:335px}.midea-stage-caption{font-size:.65rem}.midea-stage-caption strong{font-size:.73rem}.midea-category-nav a{flex-direction:column;gap:5px;font-size:.7rem}.midea-actions{flex-direction:column;align-items:stretch}.midea-button{padding:13px 16px;font-size:.8rem}.midea-model-details li{gap:3px;display:grid}.midea-model-details li span{text-align:left;font-size:.7rem}}
