.fx-host{position:relative;isolation:isolate}.fx-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;contain:strict}.fx-bg>i{position:absolute;display:block;pointer-events:none}.fx-blob{border-radius:50%;animation:fxDrift1 28s ease-in-out infinite alternate paused}.fx-b2{animation-name:fxDrift2;animation-duration:34s}.fx-b3{animation-name:fxDrift3;animation-duration:40s}@keyframes fxDrift1{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(9vw,5%,0) scale(1.12)}to{transform:translate3d(3vw,12%,0) scale(.94)}}@keyframes fxDrift2{0%{transform:translateZ(0) scale(1.05)}50%{transform:translate3d(-8vw,8%,0) scale(.92)}to{transform:translate3d(-3vw,-6%,0) scale(1.1)}}@keyframes fxDrift3{0%{transform:translateZ(0) scale(.95)}to{transform:translate3d(7vw,-10%,0) scale(1.1)}}.fx-wv{position:absolute;left:0;right:0;height:240px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.fx-wv>i{position:absolute;left:0;top:0;width:calc(100% + 720px);height:240px;background-repeat:repeat-x;background-size:720px 240px;animation:fxFlow 70s linear infinite paused}.fx-wv>.fx-pk{animation-duration:24s}@keyframes fxFlow{to{transform:translate3d(-720px,0,0)}}.fx-spot{left:0;top:0;width:560px;height:560px;margin:-280px 0 0 -280px;border-radius:50%;opacity:0;transition:opacity .6s ease;will-change:transform}.fx-spot.on{opacity:1}.fx-run>i,.fx-run .fx-wv>i{animation-play-state:running}html.fx-hid .fx-bg i,html.rv-all .fx-bg i{animation-play-state:paused!important}.fx-light .fx-b1{width:720px;height:720px;left:-14%;top:-30%;background:radial-gradient(closest-side,#00974b26,#00974b0e 55%,#00974b00)}.fx-light .fx-b2{width:640px;height:640px;right:-12%;top:4%;background:radial-gradient(closest-side,#6e6e761c,#6e6e760a 55%,#6e6e7600)}.fx-light .fx-b3{width:820px;height:520px;left:30%;bottom:-24%;background:radial-gradient(closest-side,#4fd18b2e,#4fd18b0f 55%,#4fd18b00)}.fx-light .fx-wv{bottom:6%}.fx-light .fx-ln{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='240' viewBox='0 0 720 240'%3E%3Cg fill='none' stroke='%2300974b' stroke-width='1.2' opacity='0.26'%3E%3Cpath d='M0 120 Q180 64 360 120 T720 120' stroke-opacity='1'/%3E%3Cpath d='M0 150 Q180 200 360 150 T720 150' stroke-opacity='0.8'/%3E%3Cpath d='M0 96 Q180 150 360 96 T720 96' stroke-opacity='0.6'/%3E%3Cpath d='M0 176 Q180 136 360 176 T720 176' stroke-opacity='0.45'/%3E%3C/g%3E%3C/svg%3E")}.fx-light .fx-pk{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='240' viewBox='0 0 720 240'%3E%3Cg fill='none' stroke='%2300974b' stroke-width='2.6' opacity='0.6' stroke-dasharray='0.1 118' stroke-linecap='round'%3E%3Cpath d='M0 120 Q180 64 360 120 T720 120' stroke-opacity='1'/%3E%3Cpath d='M0 150 Q180 200 360 150 T720 150' stroke-opacity='0.8'/%3E%3Cpath d='M0 96 Q180 150 360 96 T720 96' stroke-opacity='0.6'/%3E%3Cpath d='M0 176 Q180 136 360 176 T720 176' stroke-opacity='0.45'/%3E%3C/g%3E%3C/svg%3E")}.fx-light .fx-spot{background:radial-gradient(closest-side,#00974b0f,#00974b00)}.hero>.fx-light .fx-wv{bottom:16%}.lp-hero>.fx-light .fx-b1{left:auto;right:-12%;top:-25%}.lp-hero>.fx-light .fx-b2{right:auto;left:-18%;top:auto;bottom:-30%}.lp-hero>.fx-light .fx-b3{left:20%;bottom:-40%}.lp-hero>.fx-light .fx-wv{bottom:-120px}.fx-dark .fx-b1{width:760px;height:760px;right:-16%;top:-6%;background:radial-gradient(closest-side,#00974b42,#00974b14 55%,#00974b00)}.fx-dark .fx-b2{width:640px;height:640px;left:-14%;top:34%;background:radial-gradient(closest-side,#4fd18b1f,#4fd18b0a 55%,#4fd18b00)}.fx-dark .fx-b3{width:820px;height:600px;left:24%;bottom:-8%;background:radial-gradient(closest-side,#00974b33,#00974b0f 55%,#00974b00)}.fx-dark .fx-wv{top:230px}.fx-dark .fx-ln{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='240' viewBox='0 0 720 240'%3E%3Cg fill='none' stroke='%234fd18b' stroke-width='1.2' opacity='0.22'%3E%3Cpath d='M0 120 Q180 64 360 120 T720 120' stroke-opacity='1'/%3E%3Cpath d='M0 150 Q180 200 360 150 T720 150' stroke-opacity='0.8'/%3E%3Cpath d='M0 96 Q180 150 360 96 T720 96' stroke-opacity='0.6'/%3E%3Cpath d='M0 176 Q180 136 360 176 T720 176' stroke-opacity='0.45'/%3E%3C/g%3E%3C/svg%3E")}.fx-dark .fx-pk{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='240' viewBox='0 0 720 240'%3E%3Cg fill='none' stroke='%231a8a50' stroke-width='2.8' opacity='0.8' stroke-dasharray='0.1 118' stroke-linecap='round'%3E%3Cpath d='M0 120 Q180 64 360 120 T720 120' stroke-opacity='1'/%3E%3Cpath d='M0 150 Q180 200 360 150 T720 150' stroke-opacity='0.8'/%3E%3Cpath d='M0 96 Q180 150 360 96 T720 96' stroke-opacity='0.6'/%3E%3Cpath d='M0 176 Q180 136 360 176 T720 176' stroke-opacity='0.45'/%3E%3C/g%3E%3C/svg%3E")}.fx-dark .fx-spot{width:640px;height:640px;margin:-320px 0 0 -320px;background:radial-gradient(closest-side,#4fd18b17,#00974b0a 55%,#00974b00)}.glow-sec>.fx-dark .fx-b1{top:0}.glow-sec>.fx-dark .fx-b3{bottom:2%}.glow-sec>.fx-dark .fx-wv2{top:auto;bottom:40px}.lp-hero-glow>.fx-dark .fx-wv{top:auto;bottom:-70px}.lp-hero-glow>.fx-dark .fx-b2{top:-20%;left:-18%}@media(max-width:640px){.fx-light .fx-b1{width:420px;height:420px;left:-30%;top:-10%}.fx-light .fx-b2{width:380px;height:380px;right:-34%;top:24%}.fx-light .fx-b3{width:460px;height:300px;left:4%;bottom:-16%}.fx-dark .fx-b1{width:460px;height:460px;right:-40%}.fx-dark .fx-b2{width:420px;height:420px;left:-40%}.fx-dark .fx-b3{width:480px;height:360px;left:2%;bottom:-6%}.fx-spot,.fx-dark .fx-spot{width:340px;height:340px;margin:-170px 0 0 -170px}.hero>.fx-light .fx-wv{top:auto;bottom:4%}}@media(prefers-reduced-motion:reduce){.fx-bg i{animation:none!important}.fx-spot{display:none}}@property --fx-o{syntax:"<number>";inherits:false;initial-value:0}@media(hover:hover){:is(.card,.note,.dim-card,.calc-promo,.half,.pd-sib,.lp-box,.lp-vp-grid li):not(#fx-n){background-image:radial-gradient(360px circle at var(--fx-x,50%) var(--fx-y,0%),rgba(0,151,75,calc(.075 * var(--fx-o))),rgba(0,151,75,0) 70%)}.dark :is(.card,.note,.lp-box,.steps li):not(#fx-n){background-image:radial-gradient(360px circle at var(--fx-x,50%) var(--fx-y,0%),rgba(79,209,139,calc(.1 * var(--fx-o))),rgba(79,209,139,0) 70%)}:is(.card,.note,.dim-card,.calc-promo,.half,.pd-sib,.lp-box,.lp-vp-grid li,.steps li){transition:transform .45s var(--ease-out,ease),box-shadow .3s ease,--fx-o .4s ease}:is(.card,.note,.dim-card,.calc-promo,.half,.pd-sib,.lp-box,.lp-vp-grid li):hover,.dark .steps li:hover{--fx-o:1}}@media(hover:hover)and (prefers-reduced-motion:no-preference){:is(.half,.lp-box,.lp-vp-grid li):hover{transform:translateY(-2px)}:is(.card .ph img,.pd-sib-ph img,.dim-card img,.calc-promo img,.mega-fig img,.half .media){transition:scale .7s var(--ease-out,ease)}.half .media{transform-origin:50% 100%}.card:hover .ph img,.pd-sib:hover .pd-sib-ph img,.dim-card:hover img,.calc-promo:hover img,.mega-fig:hover img{scale:1.045}.half:hover .media{scale:1.03}.card .ph.ph-logo img{scale:none!important}.btn-primary,.btn-wa-solid{position:relative;overflow:hidden;isolation:isolate}.btn-primary.sr-fab,.btn-wa-solid.sr-fab{position:fixed}.btn-primary:before,.btn-wa-solid:before{content:"";position:absolute;top:0;bottom:0;left:0;width:60%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff24 50%,#fff0);transform:translate3d(-110%,0,0);transition:transform .8s var(--ease-out,ease)}.btn-primary:hover:before,.btn-wa-solid:hover:before{transform:translate3d(190%,0,0)}:where(.btn-primary,.btn-wa-solid):not([disabled]):hover{box-shadow:0 8px 22px #007a3d38}:where(.btn-wa,.btn-tel,.btn-ghost):not([disabled]):hover{box-shadow:0 6px 18px #00000012}.btn svg{transition:transform .35s var(--ease-out,ease)}.btn:hover svg{transform:rotate(-8deg) scale(1.08)}.link:after{display:inline-block;white-space:pre;transition:transform .3s var(--ease-out,ease)}.link:hover:after{transform:translate(4px)}.mchip,.pill span{transition:border-color .2s,background .2s,transform .3s var(--ease-out,ease)}.mchip:hover,.pill:hover span{transform:translateY(-1px)}}@media(hover:hover)and (min-width:901px){.site-header .nav-links>li:not(.mobile-cta)>a,.site-header .nav-sub-t{position:relative}.site-header .nav-links>li:not(.mobile-cta)>a:after,.site-header .nav-sub-t:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;border-radius:2px;background:var(--green-d);transform:scaleX(0);opacity:0;transition:transform .35s var(--ease-out,ease),opacity .2s;pointer-events:none}.site-header .nav-links>li:not(.mobile-cta)>a:hover:after,.site-header .nav-sub-t:hover:after,.site-header .has-sub.on>.nav-sub-t:after{transform:scaleX(1);opacity:1}}@media(hover:hover)and (min-width:901px)and (prefers-reduced-motion:reduce){.site-header .nav-links>li:not(.mobile-cta)>a:after,.site-header .nav-sub-t:after{transition:none}}.fx-grp{position:relative}.fx-grp>img{position:relative;translate:calc(var(--gx,0px) * (1 - var(--gq,1)) * var(--ga,.16)) calc((1 - var(--gq,1)) * var(--gy,22px));scale:calc(1 - (1 - var(--gq,1)) * var(--gs,.05))}.fx-grp>img.fx-mid{scale:calc(1 - (1 - var(--gq,1)) * var(--gs,.05) * 1.6)}.fx-grp:before{content:"";position:absolute;left:12%;right:12%;bottom:-6%;height:46%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,#00974b21,#00974b0a 60%,#00974b00);opacity:calc(.25 + var(--gq,1) * .75)}.half .fx-grp:before{bottom:-14%}@media(max-width:640px){.fx-grp{--ga:.1;--gy:12px;--gs:.03}}@media(prefers-reduced-motion:reduce){.fx-grp>img{translate:none!important;scale:none!important}.fx-grp:before{opacity:1}}html.rv-all .fx-grp>img{translate:none;scale:none}html.rv-all .fx-grp:before{opacity:1}@media(hover:none)and (prefers-reduced-motion:no-preference){:is(.card,.note,.dim-card,.calc-promo,.half,.pd-sib,.lp-box,.lp-vp-grid li):not(#fx-n){background-image:radial-gradient(360px circle at var(--fx-x,50%) var(--fx-y,0%),rgba(0,151,75,calc(.075 * var(--fx-o))),rgba(0,151,75,0) 70%)}.dark :is(.card,.note,.lp-box,.steps li):not(#fx-n){background-image:radial-gradient(360px circle at var(--fx-x,50%) var(--fx-y,0%),rgba(79,209,139,calc(.1 * var(--fx-o))),rgba(79,209,139,0) 70%)}:is(.card,.note,.dim-card,.calc-promo,.half,.pd-sib,.lp-box,.lp-vp-grid li,.steps li){transition:translate .6s var(--ease-out,ease),box-shadow .4s ease,--fx-o .6s ease}:is(.card,.note,.dim-card,.calc-promo,.half,.pd-sib,.lp-box,.lp-vp-grid li,.dark .steps li).fx-in{--fx-o:1}:is(.card,.note,.dim-card,.calc-promo).fx-in{translate:0 -3px}:is(.half,.lp-box,.lp-vp-grid li).fx-in{translate:0 -2px}:where(.card,.note,.calc-promo,.dim-card,.half,.steps li,.lp-box,.lp-vp-grid li){position:relative}:is(.card,.note,.calc-promo,.dim-card,.half,.lp-box,.lp-vp-grid li,.dark .steps li).fx-in:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2.5px;pointer-events:none;box-sizing:border-box;background:conic-gradient(from var(--sp-a),transparent 0turn .2turn,rgba(var(--sp-e-rgb),.2) .32turn,rgba(var(--sp-e-rgb),1) .46turn,var(--sp-e-spark) .485turn,transparent .5turn .7turn,rgba(var(--sp-e-rgb),.2) .82turn,rgba(var(--sp-e-rgb),1) .96turn,var(--sp-e-spark) .985turn,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spEnergy 2.6s linear infinite}:is(.card,.note,.calc-promo,.dim-card,.half,.lp-box,.lp-vp-grid li).fx-in{box-shadow:var(--sp-e-lift,0 0 #0000),0 0 0 1px rgba(var(--sp-e-rgb),.9),0 0 20px rgba(var(--sp-e-halo),.3)}.dark .steps li.fx-in{box-shadow:0 0 0 1px rgba(var(--sp-e-rgb),.85),0 0 28px rgba(var(--sp-e-halo),.5)}html.fx-hid .fx-in:after{animation-play-state:paused}:is(.card .ph img,.pd-sib-ph img,.dim-card img,.calc-promo img,.half .media){transition:scale .9s var(--ease-out,ease)}.half .media{transform-origin:50% 100%}.card.fx-in .ph img,.pd-sib.fx-in .pd-sib-ph img,.dim-card.fx-in img,.calc-promo.fx-in img{scale:1.045}.half.fx-in .media{scale:1.03}.card .ph.ph-logo img{scale:none!important}.btn-primary,.btn-wa-solid{position:relative;overflow:hidden;isolation:isolate}.btn-primary.sr-fab,.btn-wa-solid.sr-fab{position:fixed}.btn-primary:before,.btn-wa-solid:before{content:"";position:absolute;top:0;bottom:0;left:0;width:60%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff24 50%,#fff0);transform:translate3d(-110%,0,0)}:is(.btn-primary,.btn-wa-solid).fx-in:before{animation:fxShine 1.1s var(--ease-out,ease) .15s 1 both}:is(.btn-primary,.btn-wa-solid):active:before{transform:translate3d(190%,0,0);transition:transform .5s var(--ease-out,ease)}.btn svg{transition:transform .35s var(--ease-out,ease)}.btn:active svg{transform:rotate(-8deg) scale(1.08)}.link:after{display:inline-block;white-space:pre}.link.fx-in:after{animation:fxNudge 1.2s var(--ease-out,ease) .2s 1}.link:active:after{transform:translate(4px)}.mchip,.pill span{transition:transform .3s var(--ease-out,ease)}.mchip:active,.pill:active span{transform:translateY(-1px)}}@keyframes fxShine{0%{transform:translate3d(-110%,0,0)}to{transform:translate3d(190%,0,0)}}@keyframes fxNudge{0%,to{transform:none}35%{transform:translate(5px)}}
