.air-product-sections{--bm-blue:#1a33e8;--bm-gray:#a9b1b5;--bm-dark:#0f1316;--bm-light:#f5f7f9;--bm-white:#fff;display:grid;gap:32px}.air-product-section{background:var(--bm-white);border:1px solid rgba(169,177,181,.3);border-radius:12px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:540px;overflow:hidden}.air-product-section--reverse .air-product-section__media{order:2}.air-product-section--reverse .air-product-section__content{order:1}.air-product-section__media{background:var(--bm-dark);min-height:100%;overflow:hidden;position:relative}.air-product-section__image{display:block;height:100%;min-height:540px;object-fit:cover;width:100%}.air-product-section__content{background:linear-gradient(135deg,var(--bm-white) 0,var(--bm-light) 100%);display:flex;flex-direction:column;justify-content:center;padding:clamp(36px,5vw,72px)}.air-product-section__rich-text{color:var(--bm-dark)}.air-product-section__rich-text h2,.air-product-section__rich-text h3{color:var(--bm-dark);line-height:1.1;margin-bottom:22px;margin-top:0}.air-product-section__rich-text h2{font-size:clamp(32px,4vw,50px)}.air-product-section__rich-text h3{font-size:clamp(26px,3vw,38px)}.air-product-section__rich-text h2:after,.air-product-section__rich-text h3:after{background:var(--bm-blue);content:"";display:block;height:3px;margin-top:18px;width:64px}.air-product-section__rich-text p{color:#394047;font-size:17px;line-height:1.7;margin:0 0 18px}.air-product-section__features{display:grid;gap:20px 28px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:28px 0 0;padding:0}.air-product-section__feature{align-items:flex-start;color:var(--bm-dark);display:flex;font-size:16px;gap:12px;line-height:1.45;margin:0}.air-product-section__check{align-items:center;background:var(--bm-blue);border-radius:50%;color:var(--bm-white);display:inline-flex;flex:0 0 30px;font-size:17px;font-weight:700;height:30px;justify-content:center;line-height:1;margin-top:1px;width:30px}.air-product-section__feature-text{padding-top:3px}@media (max-width:900px){.air-product-section{grid-template-columns:1fr;min-height:auto}.air-product-section--reverse .air-product-section__content,.air-product-section--reverse .air-product-section__media{order:0}.air-product-section__image,.air-product-section__media{min-height:360px}.air-product-section__content{padding:40px 32px}}@media (max-width:600px){.air-product-sections{gap:22px}.air-product-section{border-radius:8px}.air-product-section__image,.air-product-section__media{min-height:280px}.air-product-section__content{padding:32px 24px}.air-product-section__features{gap:16px;grid-template-columns:1fr}.air-product-section__rich-text p{font-size:16px}}