.impact-section{position:relative;width:100%;min-height:100vh;background:transparent;padding:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;z-index:12}.impact-heading{font-family:Outfit,sans-serif;font-size:clamp(28.8px,4.5vw,75.6px);font-weight:200;line-height:1.1;margin:0 0 15px;text-transform:none;text-align:center}.impact-heading span{display:block;font-weight:inherit}.impact-heading .thin{font-size:50%;color:#515154}.impact-heading .bold{font-size:100%;color:var(--color-primary)}.impact-glow-img{position:absolute;width:100%;max-width:1125px;height:auto;top:-50%;left:50%;transform:translate(-50%);z-index:3;pointer-events:none;opacity:.95}.impact-curve-img{position:absolute;width:100%;max-width:1750px;height:auto;bottom:-400px;left:50%;transform:translate(-50%);z-index:2;pointer-events:none}.impact-container{position:relative;width:100%;max-width:100%;margin:0 auto;padding:0 8vw;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;z-index:2}.ac-wind-showcase{position:relative;width:100%;max-width:1150px;height:600px;display:flex;align-items:center;justify-content:center;margin:-50px auto 0;z-index:auto}.impact-watermark{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);font-family:"Outfit",var(--font-main),sans-serif;font-size:clamp(140px,20vw,320px);font-weight:900;color:#e3ede5;letter-spacing:-6px;line-height:.8;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}.impact-center-label{position:absolute;top:15px;left:50%;transform:translate(-50%);font-family:"Outfit",var(--font-main),sans-serif;font-size:clamp(20px,2.5vw,30px);font-weight:900;color:#000;text-transform:uppercase;letter-spacing:-.5px;z-index:15;white-space:nowrap;display:none}.bg-watermark-side{position:absolute;font-family:"Outfit",var(--font-main),sans-serif;font-weight:900;font-size:clamp(50px,7vw,100px);color:#e2ede466;line-height:.95;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;letter-spacing:-2px;display:none}.bg-watermark-side.left-side{left:14%;top:18%;text-align:left}.bg-watermark-side.right-side{right:14%;bottom:25%;text-align:right}.impact-stat-left{position:relative;top:0;z-index:30;text-align:center;display:flex;flex-direction:column;align-items:center;gap:40px;width:168px;flex-shrink:0;order:1}.impact-stat-right{position:relative;top:0;z-index:30;text-align:center;display:flex;flex-direction:column;align-items:center;gap:40px;width:168px;flex-shrink:0;order:3}.hero-prop-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px 12px;border-radius:20px;background:linear-gradient(145deg,#4b5a6614,#b4c6d229 48%,#ffffff80),#fff3;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08);border:.5px solid rgba(238,249,255,.42);color:#1d1d1f;box-shadow:0 7px 16px #08162014,inset 0 1px #0b1c2714,inset 0 -1px #ffffff9e;width:156px;height:156px;box-sizing:border-box;transition:all .4s cubic-bezier(.16,1,.3,1);text-align:center;position:relative;overflow:visible;margin-bottom:0}.hero-prop-box:last-child{margin-bottom:0}.hero-prop-box:hover{border-color:transparent!important;transform:translateY(-2px) scale(1.02);box-shadow:0 0 15px #52e59757,0 8px 24px #8399b014,inset 0 1px #0b1c2714,inset 0 -1px #ffffff9e}.hero-prop-box:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--gradient-angle),#a8ffda,#73d5ff,#8effdb,#a8ffda);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .4s ease;z-index:-1}.hero-prop-box:hover:before{opacity:1;animation:rotate-gradient 3s linear infinite}.hero-prop-box .prop-icon{width:56px;height:56px;object-fit:contain;flex-shrink:0;position:relative;z-index:2}.hero-prop-box .prop-text{font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1.25;color:#1d1d1f;position:relative;z-index:2}.hero-prop-box .prop-value{font-size:16px;font-weight:700;line-height:1.1}.hero-prop-box .prop-label{font-size:12px;font-weight:500;line-height:1.25}.impact-stat-num{font-family:"Outfit",var(--font-main),sans-serif;font-size:clamp(70px,9vw,130px);font-weight:200!important;color:#000;line-height:.85;letter-spacing:-1px;margin-bottom:6px}.impact-stat-text{font-family:Poppins,sans-serif;font-size:clamp(12px,1.2vw,15px);color:#000;font-weight:300!important;line-height:1.3}.impact-deco-lines{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}#leaf-wind-canvas{position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;pointer-events:none;z-index:25}.wind-ac-unit{position:relative;left:0;max-width:820px;width:100%;height:auto;z-index:20;filter:drop-shadow(0 15px 30px rgba(0,0,0,.08));transition:transform .3s ease;margin:0 24px;flex-grow:1;order:2}.wind-controls-wrapper{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;z-index:30;position:relative;margin-top:-100px}.wind-mode-desc{font-family:var(--font-main);font-size:13px;color:#68686e;text-align:center;margin-top:30px;max-width:340px;line-height:1.5;min-height:40px;transition:opacity .3s ease}.wind-modes{display:flex;gap:40px;justify-content:center}.wind-mode-label{font-family:var(--font-main);font-size:11px;font-weight:600;letter-spacing:2px;color:#86868b;cursor:pointer;transition:color .3s ease,transform .3s ease}.wind-mode-label.active{color:#1d1d1f;font-weight:700}.wind-mode-label:hover{color:#1d1d1f;transform:translateY(-1px)}.wind-slider-container{position:relative;width:320px;height:34px;background:#e8f4fc;border-radius:99px;display:flex;align-items:center;box-sizing:border-box;padding:0 45px;box-shadow:inset 0 2px 5px #0000000a}.wind-slider-track{position:relative;width:100%;height:6px;background:#0000000d;border-radius:99px;cursor:pointer}.wind-slider-fill{position:absolute;top:0;left:0;height:100%;background:#4facfe;border-radius:99px;width:50%;transition:width .1s ease}.wind-slider-thumb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background:#fff;border-radius:50%;box-shadow:0 4px 8px #0000001f;display:flex;align-items:center;justify-content:center;cursor:grab;transition:left .1s ease;border:2px solid rgba(0,0,0,.02)}.wind-slider-thumb:active{cursor:grabbing}.thumb-temp{font-family:var(--font-main);font-size:11px;font-weight:700;color:#4facfe;-webkit-user-select:none;user-select:none}.slider-marks{position:absolute;top:0;left:45px;right:45px;height:100%;pointer-events:none}.mark-btn{position:absolute;top:0;width:34px;height:100%;transform:translate(-50%);pointer-events:auto;cursor:pointer}.slider-ticks-container{position:absolute;bottom:-20px;left:45px;right:45px;display:flex;justify-content:space-between;pointer-events:none}.slider-tick{width:1px;height:6px;background:#b0c4de}.slider-icon-left,.slider-icon-right{position:absolute;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#9ac2e6;display:flex;align-items:center;justify-content:center}.slider-icon-left{left:18px}.slider-icon-right{right:18px}.slider-icon-left svg,.slider-icon-right svg{width:100%;height:100%}@media(max-width:1024px){.impact-section{padding:0;min-height:auto}.ac-wind-showcase{height:380px;margin:20px auto;display:block}.impact-center-label{font-size:15px;top:5px}.impact-watermark{font-size:clamp(100px,15vw,150px);top:42%}.bg-watermark-side,.impact-deco-lines{display:none}.ac-wind-showcase{height:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:20px!important;padding:20px 0!important}.wind-ac-unit{order:1!important;display:block;max-width:clamp(260px,80vw,504px)!important;margin:0 auto 10px!important}.ac-wind-showcase{flex-direction:row!important;justify-content:center!important;row-gap:15px!important;column-gap:10px!important}.wind-ac-unit{flex-basis:100%!important;margin:0 auto 10px!important}.impact-stat-left,.impact-stat-right{gap:20px!important}.hero-prop-box{width:100px!important;height:100px!important;padding:12px!important;border-radius:16px!important;gap:3px!important;margin-bottom:0!important}.hero-prop-box:last-child{margin-bottom:0!important}.hero-prop-box .prop-icon{width:30px!important;height:30px!important}.hero-prop-box .prop-text{font-size:8px!important;line-height:1.4!important}.hero-prop-box .prop-value{font-weight:700!important}}@media(max-width:749px){.impact-container{padding-left:16px;padding-right:16px}.ac-wind-showcase{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;justify-content:stretch!important;column-gap:12px!important;row-gap:12px!important;width:100%!important;max-width:none!important;height:auto!important;margin:12px 0 0!important;padding:8px 0 12px!important;box-sizing:border-box!important}.wind-ac-unit{grid-column:1 / -1!important;grid-row:1!important;order:unset!important;flex-basis:auto!important;max-width:min(92vw,420px)!important;margin:0 auto 8px!important}.impact-stat-left,.impact-stat-right{display:contents!important;gap:0!important;width:auto!important}.hero-prop-box{grid-row:auto;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;aspect-ratio:auto;min-height:120px;padding:16px 12px!important;border-radius:16px!important;gap:6px!important;margin:0!important;box-sizing:border-box!important}.hero-prop-box .prop-icon{width:36px!important;height:36px!important}.hero-prop-box .prop-value{font-size:16px!important;font-weight:700!important}.hero-prop-box .prop-label,.hero-prop-box .prop-text{font-size:11px!important;line-height:1.3!important}}.about-us-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 36px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#3c3c3c;background:linear-gradient(145deg,#4b5a6614,#b4c6d229 48%,#ffffff80),#fff3;backdrop-filter:blur(16px) saturate(1.08);-webkit-backdrop-filter:blur(16px) saturate(1.08);border:.5px solid rgba(238,249,255,.42);border-radius:9999px;cursor:pointer;letter-spacing:.05em;transition:all .4s cubic-bezier(.16,1,.3,1);margin-top:25px;position:relative;z-index:30;box-shadow:0 7px 16px #08162014,inset 0 1px #0b1c2714,inset 0 -1px #ffffff9e;text-decoration:none}.about-us-btn:hover{border-color:transparent!important;box-shadow:0 0 15px #52e59799,0 7px 16px #08162014!important;transform:translateY(-2px) scale(1.02)}.about-us-btn:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--gradient-angle),#a8ffda,#73d5ff,#8effdb,#a8ffda);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .4s ease;z-index:-1}.about-us-btn:hover:before{opacity:1!important;animation:rotate-gradient 3s linear infinite}.about-us-btn.selected{background:#0173bad9!important;border-color:#ffffff59!important;color:#fff!important;box-shadow:0 10px 25px #0173ba40}@media(min-width:1025px){.impact-section{min-height:auto;padding:clamp(24px,4vh,48px) 0}.impact-intro{padding-top:0;margin-top:0;margin-bottom:clamp(8px,2vh,20px)}.impact-heading{font-size:clamp(28.8px,min(4.5vw,7vh),75.6px);margin-bottom:8px}.about-us-btn{margin-top:clamp(12px,2vh,25px);padding:12px 32px}.ac-wind-showcase{height:clamp(380px,48vh,520px);margin-top:0}.impact-stat-left,.impact-stat-right{gap:clamp(16px,3vh,40px)}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/section-impact.css.map */
