/* Native static rendering replaces the page-builder runtime. */
.hp-static-home .load-animate,.hp-static-home .lazy-loading{opacity:1!important;visibility:visible!important;animation:none!important;transform:none!important}
.hp-static-home .hp-hero-controls{display:none!important}
.hp-static-home .hp-hero-layout{padding-bottom:0}
.hp-static-home .static-solution-section{width:1260px;margin:0 auto;padding:60px 0}
.static-solution-section h2{font-size:30px;margin:0 0 30px;color:#1a1a1a}
.static-solutions{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.static-solutions a{display:block;color:#333;text-decoration:none}
.static-solutions img{display:block;width:100%;height:210px;object-fit:cover}
.static-solutions h3{font-size:18px;line-height:1.5;margin:16px 0}
.hp-static-home .int-add-dom{display:none!important}
.hp-static-home #backTop{display:block!important}
.static-hero-links{display:flex;gap:24px;margin-top:22px}
.static-hero-links a{color:white!important;font-size:15px;text-decoration:underline}
.static-campaigns{width:1260px;margin:0 auto;padding:50px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}
.static-campaign{padding:32px;background:#f5f6f5;color:#333;min-width:0}
.static-campaign .hp-hero-layout{display:block;width:auto;max-width:none;margin:0;padding:0}
.static-campaign .hp-hero-copy{max-width:none}
.static-campaign .hp-hero-copy h2{color:#222;font-size:28px;line-height:1.45;margin:12px 0}
.static-campaign .hp-hero-kicker{color:#47764c}
.static-campaign .hp-hero-intro{color:#555;font-size:16px;line-height:1.8}
.static-campaign .hp-hero-product{background:transparent;box-shadow:none;margin:24px 0 0;padding:0}
.static-campaign .hp-hero-product img{height:250px;width:100%;object-fit:contain}
.static-campaign .hp-hero-product figcaption{color:#555!important}

.hp-static-home #row_108{background:#fff!important}
