.cm-why-climatemaster{--cm-why-green-500:#4c927f;--cm-why-green-600:#2f7a65;--cm-why-green-700:#1a6350;--cm-why-green-800:#145445;--cm-why-green-900:#0f3f34;--cm-why-mint:#e7f2ee;--cm-why-mint-light:#f3faf7;--cm-why-accent-soft:#fff7e3;--cm-why-accent-mid:#f5ead0;--cm-why-accent:#c69214;color:var(--cm-green-deep,#0b2f27);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;overflow:hidden;padding-bottom:var(--cm-why-padding-bottom,96px);padding-top:var(--cm-why-padding-top,96px);position:relative;width:100vw}.cm-why-climatemaster--white{background:radial-gradient(circle at 18% 18%,rgba(26,99,80,.06),transparent 34%),linear-gradient(180deg,#fff,#f8fbfa)}.cm-why-climatemaster--light{background:radial-gradient(circle at 18% 18%,rgba(26,99,80,.07),transparent 34%),linear-gradient(180deg,#f7f8f6,#fff)}.cm-why-climatemaster--mint{background:radial-gradient(circle at 18% 18%,rgba(26,99,80,.12),transparent 34%),linear-gradient(180deg,var(--cm-why-mint-light) 0,#fff 100%)}.cm-why-climatemaster--accent{background:radial-gradient(circle at 18% 18%,rgba(198,146,20,.16),transparent 34%),linear-gradient(180deg,var(--cm-why-accent-soft) 0,#fff 100%)}.cm-why-climatemaster--dark{background:radial-gradient(circle at 18% 20%,rgba(26,99,80,.36),transparent 34%),radial-gradient(circle at 86% 12%,rgba(198,146,20,.12),transparent 32%),linear-gradient(135deg,#0b2f27,#103f34 52%,#0b2f27);color:#fff}.cm-why-climatemaster__inner{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);margin:0 auto;width:min(1180px,calc(100% - 64px))}.cm-why-climatemaster__content{max-width:560px}.cm-why-climatemaster__kicker{color:var(--cm-green,#1a6350);display:inline-block;font-family:var(--cm-font-heading,Arial,Helvetica,sans-serif);font-size:.78rem;font-weight:900;letter-spacing:.16em;line-height:1.1;margin:0 0 14px;text-transform:uppercase}.cm-why-climatemaster--accent .cm-why-climatemaster__kicker{color:var(--cm-gold-dark,#9d7b2d)}.cm-why-climatemaster--dark .cm-why-climatemaster__kicker{color:var(--cm-gold-soft,#f5ecd2)}.cm-why-climatemaster__content h2{color:var(--cm-green-deep,#0b2f27);font-family:var(--cm-font-heading,Arial,Helvetica,sans-serif);font-size:clamp(2.3rem,4vw,4rem);font-weight:900;letter-spacing:-.055em;line-height:1.02;margin:0 0 20px}.cm-why-climatemaster__text{color:var(--cm-slate,#52616b);font-family:var(--cm-font-body,Arial,Helvetica,sans-serif);font-size:1.08rem;line-height:1.65}.cm-why-climatemaster__text p{color:inherit;margin:0}.cm-why-climatemaster--dark .cm-why-climatemaster__content h2,.cm-why-climatemaster--dark .cm-why-climatemaster__text,.cm-why-climatemaster--dark .cm-why-climatemaster__text p{color:#fff}.cm-why-climatemaster--dark .cm-why-climatemaster__text{opacity:.84}.cm-why-climatemaster__grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.cm-why-climatemaster__card{background:radial-gradient(circle at 90% 10%,rgba(26,99,80,.08),transparent 34%),linear-gradient(180deg,#fff,#f8fbfa);border:1px solid rgba(26,99,80,.14);border-radius:22px;box-shadow:0 18px 40px rgba(15,42,35,.08);min-height:160px;padding:28px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.cm-why-climatemaster__card:hover{box-shadow:0 24px 56px rgba(15,42,35,.12);transform:translateY(-3px)}.cm-why-climatemaster--mint .cm-why-climatemaster__card{background:radial-gradient(circle at 90% 10%,rgba(26,99,80,.12),transparent 34%),linear-gradient(180deg,#fff,#f3faf7);border-color:rgba(26,99,80,.18)}.cm-why-climatemaster--accent .cm-why-climatemaster__card{background:radial-gradient(circle at 90% 10%,rgba(198,146,20,.14),transparent 34%),linear-gradient(180deg,#fff,#fffaf0);border-color:rgba(198,146,20,.28)}.cm-why-climatemaster--dark .cm-why-climatemaster__card{background:hsla(0,0%,100%,.09);border-color:hsla(0,0%,100%,.16);box-shadow:0 18px 40px rgba(0,0,0,.18)}.cm-why-climatemaster--dark .cm-why-climatemaster__card:hover{background:hsla(0,0%,100%,.13);border-color:hsla(0,0%,100%,.28);box-shadow:0 24px 56px rgba(0,0,0,.22)}.cm-why-climatemaster__card strong{color:var(--cm-green-deep,#0b2f27);display:block;font-family:var(--cm-font-heading,Arial,Helvetica,sans-serif);font-size:clamp(1.5rem,2.4vw,2.2rem);font-weight:900;letter-spacing:-.045em;line-height:1.05;margin-bottom:12px}.cm-why-climatemaster__card-text{color:var(--cm-slate,#52616b);font-size:.98rem;line-height:1.55}.cm-why-climatemaster__card-text p{color:inherit;margin:0}.cm-why-climatemaster--dark .cm-why-climatemaster__card strong{color:#fff}.cm-why-climatemaster--dark .cm-why-climatemaster__card-text,.cm-why-climatemaster--dark .cm-why-climatemaster__card-text p{color:hsla(0,0%,100%,.78)}.cm-why-climatemaster .cm-why-climatemaster__card-text,.cm-why-climatemaster .cm-why-climatemaster__card-text *,.cm-why-climatemaster .cm-why-climatemaster__text,.cm-why-climatemaster .cm-why-climatemaster__text *{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.cm-why-climatemaster .cm-why-climatemaster__card-text *,.cm-why-climatemaster .cm-why-climatemaster__text *{color:inherit!important}@media (max-width:980px){.cm-why-climatemaster{padding-bottom:calc(var(--cm-why-padding-bottom, 96px)*.75);padding-top:calc(var(--cm-why-padding-top, 96px)*.75)}.cm-why-climatemaster__inner{gap:40px;grid-template-columns:1fr;width:min(720px,calc(100% - 48px))}.cm-why-climatemaster__content{max-width:none;text-align:center}}@media (max-width:640px){.cm-why-climatemaster{padding-bottom:calc(var(--cm-why-padding-bottom, 96px)*.6);padding-top:calc(var(--cm-why-padding-top, 96px)*.6)}.cm-why-climatemaster__inner{width:min(100% - 32px,720px)}.cm-why-climatemaster__grid{grid-template-columns:1fr}.cm-why-climatemaster__card{border-radius:20px;min-height:auto;padding:26px 24px}}