body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.home{background:#f5f6ff;font-family:Segoe UI,sans-serif;min-height:100vh;width:100%}.hero{background:linear-gradient(#0009,#000000b3),url(/static/media/showroom.52752eaa98e1044a3fa1.png);background-attachment:fixed;background-position:50%;background-size:cover;color:#fff;padding:120px 20px;text-align:center}.hero h1{color:#ff2b2b;font-size:48px;font-weight:900;margin-bottom:10px}.hero p{font-size:20px;opacity:.9}.sinceBadge{background:linear-gradient(145deg,gold,#ffb300);border-radius:40px;box-shadow:0 4px 10px #00000040;color:#000;display:inline-block;font-size:14px;font-weight:700;margin-top:12px;padding:6px 14px}.heroBtn{background:#fff;border:none;border-radius:6px;color:#0b3d91;cursor:pointer;font-size:16px;font-weight:700;margin-left:12px;margin-top:22px;padding:10px 24px;transition:.3s}.heroBtn:hover{background:#fc0;transform:scale(1.05)}.campaignSection{padding:56px 0}.campaignSection .lede{color:#394b6b;font-size:18px;margin-bottom:18px}.container{margin:0 auto;max-width:1100px;padding:0 20px}.waterSection{background:linear-gradient(180deg,#f8fbff,#fff)}.waterSection .split{align-items:center;display:flex;gap:28px}.waterSection .text{flex:1 1;padding:20px 10px;text-align:left}.waterSection h2{color:#072b6b;font-size:32px;margin-bottom:8px}.waterSection .points{color:#55677f;list-style:none;margin:12px 0 20px;padding:0}.waterSection .points li{line-height:1.5;margin:10px 0;padding-left:8px}.waterSection .media{border-radius:14px;min-height:240px;overflow:hidden;width:48%}.waterSection .mediaImage{background-image:url(https://source.unsplash.com/featured?child,drinking,water);background-position:50%;background-size:cover;height:100%;position:relative;width:100%}.waterSection .mediaImage:after{background:linear-gradient(180deg,#02061759,#02061726);content:"";inset:0;position:absolute}.waterSection .cta.small{background:#0b3d91;border-radius:8px;color:#fff;display:inline-block;font-weight:600;margin-top:8px;padding:10px 16px;text-decoration:none}.airSection,.solarSection,.waterSection{animation:fadeUp .7s ease forwards;opacity:0;transform:translateY(8px)}@keyframes fadeUp{to{opacity:1;transform:none}}.split.triple{grid-gap:50px;align-items:center;display:grid;gap:50px;grid-template-columns:1fr 1.2fr 1fr}.sideImage{border-radius:22px;box-shadow:0 20px 50px #0000001f;height:380px;overflow:hidden;transition:transform .36s cubic-bezier(.2,.9,.2,1),box-shadow .36s ease,filter .36s ease;width:100%}.sideImage img{height:100%;object-fit:cover;width:100%}.sideImage.right{border:6px solid #ffffffe6;border-radius:26px;box-shadow:0 36px 80px #020a2629;height:440px;margin-left:6px;transform:translateY(-6px)}.sideImage.left{filter:saturate(.96) contrast(.98)}.sideImage.right img{transform-origin:center center;transition:transform .6s cubic-bezier(.2,.9,.2,1)}.sideImage.right:hover{box-shadow:0 48px 110px #020a2638;transform:translateY(-12px) scale(1.02)}.sideImage.right:hover img{transform:scale(1.04)}.airSection{color:#fff;margin:30px 0 0;padding:80px 0;position:relative}.airSection:before{background-image:url(https://source.unsplash.com/featured?indoor,air-pollution,child);background-position:50%;background-size:cover;content:"";filter:contrast(.9) saturate(.85);inset:0;position:absolute;z-index:0}.airSection:after{background:linear-gradient(180deg,#020a23a6,#020a23b3);content:"";inset:0;position:absolute;z-index:1}.airSection .airContent{margin:0 auto;max-width:900px;padding:0 20px;position:relative;text-align:center;z-index:2}.airSection h2{font-size:36px;font-weight:700;margin-bottom:10px}.airSection .lede{color:#ffffffeb}.airSection .cta.light{background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;color:#fff;display:inline-block;font-weight:700;margin-top:18px;padding:12px 22px;text-decoration:none}.airSection .cta.light:hover{background:#ffffff2e;transform:translateY(-3px)}.solarSection{background:linear-gradient(180deg,#fff,#f7fbf6);padding-top:46px}.solarSection:before{background-image:url(https://source.unsplash.com/featured?solar,panels,rooftop);background-position:50%;background-size:cover;content:"";inset:0;opacity:.08;pointer-events:none;position:absolute;transform:scale(1.02);z-index:0}.solarHeader{margin-bottom:22px;text-align:center}.solarHeader h2{color:#05324a;font-size:30px}.solarHeader .lede{color:#385b4f}.features{display:flex;gap:18px;justify-content:center;margin:18px 0 10px}.featureCard{background:#fff;border:1px solid #0932240a;border-radius:12px;box-shadow:0 12px 30px #0932240f;padding:20px;text-align:left;width:280px}.featureCard h4{color:#0b3d91;margin:0 0 8px}.solarCta{margin-top:20px;text-align:center}.solarCta .highlight{color:#214b3a;font-weight:600;margin-bottom:12px}.cta.primary{background:linear-gradient(90deg,#0b3d91,#0b63d6);border-radius:10px;color:#fff;display:inline-block;font-weight:700;padding:12px 22px;text-decoration:none}@media (max-width:900px){.waterSection .split{flex-direction:column-reverse}.waterSection .media{height:220px;width:100%}.features{align-items:center;flex-direction:column}}.kitchenSection{background-position:50%;background-size:cover;color:#fff;padding:80px 0;position:relative}.kitchenOverlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:linear-gradient(180deg,#020a19c7,#020a19a3);inset:0;position:absolute;z-index:1}.kitchenInner{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1100px;padding:0 20px;position:relative;z-index:2}.kitchenLeft{padding:20px 10px}.kitchenLeft h2{color:#fff;font-size:36px;letter-spacing:-.4px;margin-bottom:12px}.kitchenLeft .lede{color:#ffffffeb;font-size:17px;margin-bottom:18px;max-width:560px}.kitchenList{display:flex;flex-wrap:wrap;gap:10px 12px;list-style:none;margin:16px 0 22px;padding:0}.kitchenList li{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff14;border-radius:999px;color:#fff;font-size:14px;font-weight:600;padding:8px 12px}.kitchenCta{background:linear-gradient(90deg,#ffd166,#ff7a18);border-radius:12px;box-shadow:0 12px 38px #ff7a182e;color:#072b6b;display:inline-block;font-weight:800;padding:12px 20px;text-decoration:none}.kitchenCta:hover{transform:translateY(-4px)}.kitchenRight{align-items:center;display:flex;justify-content:center}.kitchenCards{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(140px,1fr));max-width:420px;width:100%}.kitchenCard{background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid #ffffff0f;border-radius:14px;box-shadow:0 12px 30px #02081e52;color:#fff;font-weight:700;padding:18px 12px;text-align:center;transition:transform .28s cubic-bezier(.2,.9,.2,1),box-shadow .28s ease}.kitchenCard:hover{box-shadow:0 28px 80px #02081e73;transform:translateY(-8px) scale(1.02)}.kitchenIcon{background:#ffffff0f;border-radius:10px;display:inline-block;font-size:28px;height:44px;line-height:44px;margin-right:8px;width:44px}.kitchenCard span{vertical-align:middle}@media (max-width:900px){.kitchenInner{grid-template-columns:1fr;text-align:center}.kitchenRight{margin-top:18px}.kitchenCards{grid-template-columns:repeat(2,1fr);margin:0 auto}}.categorySection .sectionTitle{color:#0b3d91;font-size:26px;margin-top:40px;text-align:center}.categorySection .cards{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,minmax(260px,1fr));justify-items:center;padding:28px 8px 40px}.categorySection .card{background:#fff;border:1px solid #14283c0a;border-radius:16px;color:inherit;cursor:pointer;display:block;max-width:360px;overflow:hidden;text-align:center;text-decoration:none;transition:transform .28s ease,box-shadow .28s ease;width:100%}.categorySection .card img{border-bottom:1px solid #eee;display:block;height:220px;object-fit:cover;object-position:center center;transition:transform .6s cubic-bezier(.2,.9,.2,1);width:100%}.categorySection .card h3{color:#072b6b;font-size:18px;font-weight:700;margin:12px 0 6px}.categorySection .card p{color:#6b7a94;font-size:13px;margin:0 0 16px}.categorySection .card:hover{border-color:#0b3d9114;box-shadow:0 20px 60px #0a1e3c14;transform:translateY(-10px)}.categorySection .card:hover img{transform:scale(1.05)}.aboutShowcase{background:linear-gradient(180deg,#fbfcff,#f6f9ff);padding:64px 0 28px}.aboutShowcase .aboutHead{margin:0 auto 22px;max-width:900px;text-align:center}.aboutShowcase h2{color:#062b57;font-size:34px;margin-bottom:6px}.aboutShowcase .aboutIntro{color:#274162;font-size:16px;font-weight:600;margin-bottom:22px}.aboutGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr);margin:0 auto 20px;max-width:1100px;padding:0 16px}.aboutCard{background:#fff;border:1px solid #0a28640a;border-radius:12px;box-shadow:0 14px 40px #0a28640f;padding:20px;text-align:left}.aboutCard h4{color:#0b3d91;font-size:18px;margin:10px 0 8px}.aboutCard p{color:#475b76;font-size:14px;line-height:1.45;margin:0}.aboutCard .iconWrap{background:linear-gradient(180deg,#eaf3ff,#fff);border-radius:12px;box-shadow:0 6px 18px #0b3d9114;color:#0b3d91;font-size:22px;height:56px;width:56px}.aboutCard .iconWrap,.brandStrip{align-items:center;display:flex;justify-content:center}.brandStrip{flex-wrap:wrap;gap:18px;margin:18px auto;max-width:1000px;padding:12px 20px}.brandStrip img{filter:drop-shadow(0 6px 18px rgba(0,0,0,.06));height:auto;transition:transform .25s;width:92px}.brandStrip img:hover{transform:translateY(-6px)}.aboutFooter{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:12px;text-align:center}.visitShowroom{background:#0000;border:1px solid #0b3d9114;border-radius:8px;color:#0b3d91;display:inline-block;font-weight:700;padding:10px 18px;text-decoration:none}.aboutShowcase .cta.primary{padding:12px 22px}@media (max-width:900px){.aboutGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.aboutGrid{grid-template-columns:1fr}.aboutShowcase h2{font-size:26px}.brandStrip img{width:72px}}.aboutContactBox{background:linear-gradient(135deg,#f8fbff,#eef4ff);border-radius:18px;box-shadow:0 10px 30px #0000000f;margin-top:50px;padding:35px;text-align:center}.aboutContactBox h3{color:#0d47a1;font-size:26px;margin-bottom:18px}.aboutContactBox p{color:#333;font-size:16px;margin:6px 0}.contactLinks{display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-top:22px}.instaBtn,.mapBtn{border-radius:30px;font-weight:600;padding:12px 22px}.mapBtn{background:#0d6efd;color:#fff}.mapBtn:hover{background:#084298;transform:translateY(-2px)}.instaBtn{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af);color:#fff}.instaBtn:hover{opacity:.9;transform:translateY(-2px)}.instaBtn,.mapBtn{background:#0b3d91;border-radius:6px;color:#fff;display:inline-block;margin:10px;padding:10px 18px;text-decoration:none;transition:.3s}.instaBtn:hover,.mapBtn:hover{background:#00235a}.brandLogos{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-top:15px}.brandLogos img{filter:drop-shadow(0 2px 6px rgba(0,0,0,.3));height:auto;transition:transform .3s;width:90px}.brandLogos img:hover{transform:scale(1.1)}.socialIcons{display:flex;gap:35px;justify-content:center;margin-bottom:25px;margin-top:15px}.icon{cursor:pointer;font-size:45px;transition:.3s ease}.insta{color:#e4405f}.map{color:#0b3d91}.icon:hover{transform:scale(1.15)}.ctaFooter{background:linear-gradient(180deg,#0b3d91,#001a49);color:#fff;margin-top:50px;padding:45px;text-align:center}.ctaFooter h2{font-size:28px}.ctaFooter p{font-size:18px;opacity:.9}.callBtn{background:#00d12e;border-radius:50px;box-shadow:0 6px 15px #0000004d;color:#fff;display:inline-block;font-size:18px;font-weight:700;margin-top:18px;padding:12px 26px;text-decoration:none;transition:.3s}.callBtn:hover{background:#02b129;transform:scale(1.08)}@media (max-width:900px){.cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.cards{grid-template-columns:repeat(1,1fr)}.hero h1{font-size:32px}.ctaFooter h2{font-size:22px}}
/*# sourceMappingURL=main.e3a03e83.css.map*/