@import "https://fonts.googleapis.com/css2?family=Cal+Sans:wght@400&display=swap";
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.a2f18b1a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.3ed55436.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.80fc2c9e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_b9e5dd67-module__XZvlwW__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_b9e5dd67-module__XZvlwW__variable{--font-poppins:"Poppins","Poppins Fallback"}
@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e2b0007eb6d309c5-s.6232bd6a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52371ad357d63ab-s.ec82681b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d622c970823c5a32-s.p.0b73bd18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bangers Fallback;src:local(Arial);ascent-override:107.26%;descent-override:21.99%;line-gap-override:0.0%;size-adjust:82.32%}.bangers_29747e60-module__hy7RvW__className{font-family:Bangers,Bangers Fallback;font-style:normal;font-weight:400}.bangers_29747e60-module__hy7RvW__variable{--font-bangers:"Bangers","Bangers Fallback"}
:root{--color-yellow:#f4b70c;--color-yellow-light:#fce9b6;--color-green:#00804e;--color-green-light:#d9ece5;--color-dark-green:#004521;--color-dark-blue:#1a1f2e;--color-dark-blue-light:#2c3e50;--color-white:#fff;--color-black:#000;--color-gray:#666;--color-gray-light:#999;--color-red:#ef4444;--color-red-light:#fca5a5;--font-poppins:var(--font-poppins);--font-bangers:var(--font-bangers);--font-cal-sans:"Cal Sans",sans-serif;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--spacing-2xl:4rem;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--animation-delay-start:1.5s;--animation-duration-main:1.2s;--animation-total-time:2.7s;--animation-easing-container:linear;--animation-easing-burger:cubic-bezier(.2,-.6,.8,1.4);--animation-easing-brocoli:cubic-bezier(.05,0,.4,1)}
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-poppins),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background:linear-gradient(180deg,var(--color-dark-green)0%,var(--color-dark-blue-light)100%);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;line-height:1.6;overflow-x:hidden}.container{width:100%;max-width:1200px;padding:0 var(--spacing-md);margin:0 auto}@media (min-width:768px) and (max-width:1023px){.container{padding:0 var(--spacing-lg)}}@media (min-width:1024px){.container{padding:0 var(--spacing-lg)}}*{transition:color .2s,background-color .2s,border-color .2s}
.btn{cursor:pointer;border:none;border-radius:.5rem;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:600;transition:all .2s;display:inline-flex}.btn:focus{outline:2px solid var(--color-yellow);outline-offset:2px}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:linear-gradient(to right,var(--color-yellow),#ff8c00);color:var(--color-black)}.btn-primary:hover:not(:disabled){background:linear-gradient(90deg,#e5a60b,#e67e00)}.btn-secondary{background:var(--color-green);color:var(--color-white)}.btn-secondary:hover:not(:disabled){background:#006b3f}.btn-outline{border:2px solid var(--color-yellow);color:var(--color-yellow);background:0 0}.btn-outline:hover:not(:disabled){background:var(--color-yellow);color:var(--color-black)}.btn-sm{padding:.5rem 1rem;font-size:.875rem}.btn-md{padding:.75rem 1.5rem;font-size:1rem}.btn-lg{padding:1rem 2rem;font-size:1.125rem}.btn-icon{width:1.25rem;height:1.25rem}.btn-sm .btn-icon{width:1rem;height:1rem}.btn-lg .btn-icon{width:1.5rem;height:1.5rem}.input-wrapper{width:100%;margin-bottom:1rem}.input-label{color:var(--color-white);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.input-label .required{color:var(--color-yellow);margin-left:.25rem}.input{width:100%;color:var(--color-white);background:0 0;border:2px solid #4b5563;border-radius:.5rem;padding:.75rem 1rem;font-family:inherit;font-size:1rem;transition:all .2s}.input::placeholder{color:var(--color-gray-light)}.input:focus{border-color:var(--color-yellow);outline:none;box-shadow:0 0 0 2px #f4b70c33}.input-error{border-color:var(--color-red)}.input-error:focus{border-color:var(--color-red);box-shadow:0 0 0 2px #ef444433}.input-error-message{color:var(--color-red-light);margin-top:.5rem;font-size:.875rem}.input-helper{color:var(--color-gray-light);margin-top:.5rem;font-size:.875rem}
.header{z-index:50;background:0 0;width:100%;max-width:100svw;transition:all .3s;position:fixed;top:1rem;left:50%;transform:translate(-50%)}.header-scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:1rem;width:90%;min-width:auto;max-width:90svw}.header .container{padding:0 var(--spacing-xs);max-width:none}@media (max-width:767px){.header{top:.75rem}.header-scrolled{border-radius:.75rem}}.header-content{height:5rem;padding:0 var(--spacing-md);justify-content:space-between;align-items:center;transition:height .3s;display:flex}.header-scrolled .header-content{height:4rem;padding:0}.header-scrolled .header-content img{width:auto;max-height:3rem;transition:max-height .3s}.header-content img{width:auto;max-height:4.5rem;transition:max-height .3s}.header-content .header-button{position:relative}.header-content .header-button .button-text{display:none}.header-content .header-button{border-radius:50%;justify-content:center;width:3rem;min-width:3rem;height:3rem;padding:.75rem}.header-content .header-button .btn-icon{margin:0}@media (max-width:767px){.header-scrolled .header-content{padding:0 var(--spacing-xs)}.header-scrolled .header-content .header-button{width:2.5rem;min-width:2.5rem;height:2.5rem;padding:.5rem}.header-scrolled .header-content .header-button .btn-icon{width:1rem;height:1rem}}@media (min-width:768px) and (max-width:1023px){.header-content,.header-scrolled .header-content{padding:0 var(--spacing-lg)}.header-content .header-button .button-text{display:inline}.header-content .header-button{border-radius:.5rem;width:auto;min-width:auto;height:auto;padding:.75rem 1.25rem}.header-content .header-button .btn-icon{width:1.125rem;height:1.125rem;margin-left:.5rem}.header-scrolled .header-content .header-button{border-radius:.5rem;width:auto;min-width:auto;height:auto;padding:.75rem 1.25rem}.header-scrolled .header-content .header-button .btn-icon{width:1.125rem;height:1.125rem;margin-left:.5rem}}@media (min-width:1024px){.header-content,.header-scrolled .header-content{padding:0 var(--spacing-lg)}.header-content .header-button .button-text{display:inline}.header-content .header-button{border-radius:.5rem;width:auto;min-width:auto;height:auto;padding:.75rem 1.5rem}.header-content .header-button .btn-icon{margin-left:.5rem}.header-scrolled .header-content .header-button{border-radius:.5rem;width:auto;min-width:auto;height:auto;padding:.75rem 1.5rem}.header-scrolled .header-content .header-button .btn-icon{width:1.25rem;height:1.25rem;margin-left:.5rem}}
.hero-stats-wrapper{flex-direction:column;display:flex}@media (min-width:1024px){.hero-stats-wrapper{align-items:center;gap:var(--spacing-lg);max-width:none;min-height:100vh;padding:0 var(--spacing-lg);flex-direction:row;margin:0 auto}}@media (min-width:768px) and (max-width:1023px){.hero-stats-wrapper{align-items:center;gap:var(--spacing-lg);min-height:100vh;padding:0 var(--spacing-lg);flex-direction:row;margin:0 auto}}@media (min-width:768px){.hero-stats-wrapper{position:relative}.hero-stats-wrapper .hero{min-width:0;animation:heroExpand var(--animation-duration-main)var(--animation-easing-container)var(--animation-delay-start)forwards;flex:0 0;overflow:hidden}.hero-stats-wrapper .stats-section{animation:statsShrink var(--animation-duration-main)var(--animation-easing-container)var(--animation-delay-start)forwards;flex:0 0 100%}.hero-stats-wrapper.animation-complete .hero{flex:2 auto;animation:none}.hero-stats-wrapper.animation-complete .stats-section{flex:auto;animation:none}}@keyframes heroExpand{0%{flex:0 0;min-width:0}to{flex-grow:2;flex-shrink:1;flex-basis:calc((100% - var(--spacing-lg))*2/3);min-width:auto}}@keyframes statsShrink{0%{flex:0 0 100%}to{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - var(--spacing-lg))*1/3)}}
@keyframes logoBounceIn{0%{opacity:0;transform:scale(.3)translateY(-50px)}50%{opacity:1;transform:scale(1.1)translateY(10px)}70%{transform:scale(.95)translateY(-5px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes textFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes buttonBounceIn{0%{opacity:0;transform:scale(.3)translateY(50px)}50%{opacity:1;transform:scale(1.15)translateY(-15px)}70%{transform:scale(.9)translateY(5px)}85%{transform:scale(1.05)translateY(-3px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes buttonLedGlow{0%,to{box-shadow:0 4px 15px #f4b70c4d,0 0 20px #f4b70c33}50%{box-shadow:0 4px 20px #f4b70c66,0 0 30px #f4b70c59,0 0 40px #f4b70c40}}@keyframes arrowBounceVertical{0%,to{transform:translateY(-4px)}50%{transform:translateY(3px)}}@keyframes arrowBounceHorizontal{0%,to{transform:translate(-2px)}50%{transform:translate(10px)}}
.hero{padding-top:5rem;padding-left:var(--spacing-md);padding-right:var(--spacing-md);text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100svh;display:flex}.hero .container{flex-direction:column;flex:1;justify-content:space-around;align-items:center;padding:0;display:flex}@media (min-width:1024px){.hero{flex:1;max-width:60svw;min-height:auto;padding-top:4rem;padding-bottom:2rem}.hero .container{padding:0}}@media (min-width:768px) and (max-width:1023px){.hero{flex:1;max-width:60svw;min-height:auto;padding-top:6rem;padding-bottom:2rem}.hero .container{padding:0}.hero-logo{margin-bottom:2.5rem}.hero-logo img{max-width:400px}.hero-title{margin-bottom:1.75rem;font-size:2.5rem}.hero-subtitle{margin-bottom:2.5rem;font-size:1.25rem}}.hero-logo{opacity:0;justify-content:center;animation:.8s cubic-bezier(.68,-.55,.265,1.55) forwards logoBounceIn;display:flex;transform:scale(.3)}@media (min-width:768px){.hero-logo{animation:logoBounceIn .8s cubic-bezier(.68,-.55,.265,1.55)var(--animation-total-time)forwards}}@media (min-width:1024px){.hero-logo{margin-bottom:3rem}}.hero-logo img{width:100%;max-width:200px;height:auto}@media (min-width:1024px){.hero-logo img{max-width:600px;max-height:33.33vh}}.hero-title{color:var(--color-white);opacity:0;font-size:1.875rem;font-weight:700;line-height:1.2;animation:.6s ease-out .9s forwards textFadeIn;transform:translateY(20px)}@media (min-width:768px){.hero-title{animation:textFadeIn .6s ease-out calc(var(--animation-total-time) + .8s)forwards}}@media (min-width:1024px){.hero-title{margin-bottom:2rem;font-size:3rem}}@media (min-width:1280px){.hero-title{font-size:3.75rem}}.hero-subtitle{color:var(--color-white);opacity:0;max-width:48rem;margin-left:auto;margin-right:auto;font-size:1.125rem;animation:.6s ease-out 1.3s forwards textFadeIn;transform:translateY(20px)}@media (min-width:768px){.hero-subtitle{animation:textFadeIn .6s ease-out calc(var(--animation-total-time) + 1.4s)forwards}}@media (min-width:1024px){.hero-subtitle{margin-bottom:3rem;font-size:1.25rem}}@media (min-width:1280px){.hero-subtitle{font-size:1.5rem}}.hero-highlight{color:var(--color-yellow);font-weight:600}.hero .btn{opacity:0;flex-direction:column;gap:.25rem;font-size:1rem;animation:.8s cubic-bezier(.68,-.55,.265,1.55) 1.9s forwards buttonBounceIn,2s ease-in-out 2.7s infinite buttonLedGlow;position:relative;transform:scale(.3)}@media (min-width:768px){.hero .btn{animation:buttonBounceIn .8s cubic-bezier(.68,-.55,.265,1.55)calc(var(--animation-total-time) + 2s)forwards,buttonLedGlow 2s ease-in-out calc(var(--animation-total-time) + 2.8s)infinite}.hero .btn .btn-icon{animation:arrowBounceHorizontal 2s ease-in-out calc(var(--animation-total-time) + 2.8s)infinite}}.hero .btn .btn-icon{animation:2s ease-in-out 2.7s infinite arrowBounceVertical}@media (min-width:1024px){.hero .btn .btn-icon{animation:2s ease-in-out 2.7s infinite arrowBounceHorizontal}}@media (min-width:768px){.hero .btn{font-size:inherit}}@media (min-width:1024px){.hero .btn{flex-direction:row;gap:.5rem}}
.stats-section{padding:4rem var(--spacing-md)}@media (min-width:1024px){.stats-section{flex:1;justify-content:center;align-items:center;padding:0;display:flex}}.stats-section .container{width:100%;padding:0}@media (min-width:768px){.stats-section{flex:1;justify-content:center;align-items:center;padding:0;display:flex}.stats-section .container{padding:0}}.stats-images-container{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:600px;margin:0 auto;display:flex}@media (max-width:767px){.stats-images-container{padding:0 var(--spacing-md);gap:0}}@media (min-width:1024px){.stats-images-container{max-width:100%}}.stats-item{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}@media (min-width:768px){.stats-item{flex-direction:row;align-items:flex-start}}.stats-image-wrapper{background-color:#0000;flex-shrink:0;width:100%;max-width:600px;min-height:0;margin:0 auto;display:block;position:relative;overflow:visible}@media (max-width:767px){.stats-image-wrapper{width:100%;max-width:100%;margin-left:auto;margin-right:auto}}@media (min-width:768px){.stats-image-wrapper{position:relative;overflow:visible}}@media (max-width:767px){.stats-item-burger .stats-image-wrapper{aspect-ratio:900/650;width:100%;max-width:100%;max-height:400px;margin-left:auto;margin-right:auto}.stats-item-brocoli .stats-image-wrapper{aspect-ratio:1;width:100%;max-width:100%;max-height:400px;margin-left:auto;margin-right:auto}}@media (min-width:1024px){.stats-item,.stats-item-burger,.stats-item-brocoli{justify-content:center}.stats-item-burger .stats-image-wrapper{aspect-ratio:900/650;max-width:30vw;max-height:38vh;animation:burgerImageMove var(--animation-duration-main)var(--animation-easing-burger)var(--animation-delay-start)forwards;margin-left:auto;margin-right:auto;transform:translate(-10vw)}.stats-item-brocoli .stats-image-wrapper{aspect-ratio:1;max-width:20vw;max-height:38vh;animation:brocoliImageMove var(--animation-duration-main)var(--animation-easing-brocoli)var(--animation-delay-start)forwards;margin-left:auto;margin-right:auto;transform:translate(10vw)}@keyframes burgerImageMove{0%{margin-left:auto;margin-right:auto;transform:translate(-10vw)}to{margin-left:auto;margin-right:auto;transform:translate(10%)}}@keyframes brocoliImageMove{0%{margin-left:auto;margin-right:auto;transform:translate(10vw)}to{margin-left:auto;margin-right:auto;transform:translate(-12vw)}}.hero-stats-wrapper.animation-complete .stats-item-burger{justify-content:flex-end}.hero-stats-wrapper.animation-complete .stats-item-brocoli{justify-content:flex-start}.hero-stats-wrapper.animation-complete .stats-item-burger .stats-image-wrapper{max-width:30vw;max-height:38vh;margin-left:auto;margin-right:auto;animation:none;transform:translate(10%)}.hero-stats-wrapper.animation-complete .stats-item-brocoli .stats-image-wrapper{max-width:20vw;max-height:38vh;margin-left:auto;margin-right:auto;animation:none;transform:translate(-12vw)}}.stats-image-wrapper img{object-fit:contain;max-width:100%;display:block;width:100%!important;height:100%!important}.stats-text{padding:var(--spacing-sm)var(--spacing-sm);letter-spacing:.1em;text-align:center;color:var(--color-dark-blue);font-size:.85rem;font-weight:500;line-height:1.5;font-family:var(--font-bangers),sans-serif;border:3px solid var(--color-black);opacity:0;background:#fffffff2;border-radius:30px;transition:opacity .3s ease-in-out;box-shadow:0 2px 8px #00000026}.stats-text.visible{opacity:1}.stats-text p{margin:.4rem 0}.stats-text p:first-child{margin-top:0}.stats-text p:last-child{margin-bottom:0}@media (max-width:767px){.stats-item{width:100%;margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-lg);flex-direction:column;align-items:center}.stats-item:last-child{margin-bottom:0}.stats-item-burger .stats-image-wrapper,.stats-item-brocoli .stats-image-wrapper{aspect-ratio:auto;max-height:none}.stats-image-wrapper{flex-direction:column;align-items:center;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:visible}.stats-image-wrapper img{object-fit:contain;order:1;width:100%;max-width:100%;height:auto;margin:0 auto;display:block}.stats-text{margin-top:var(--spacing-lg);order:2;width:auto;max-width:90%;margin-bottom:0;margin-left:auto;margin-right:auto;position:relative;inset:auto;transform:none}}@media (min-width:768px) and (max-width:1023px){.stats-item{width:100%;margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-lg);flex-direction:column;align-items:center}.stats-item:last-child{margin-bottom:0}.stats-item-burger .stats-image-wrapper,.stats-item-brocoli .stats-image-wrapper{aspect-ratio:auto;max-height:none}.stats-image-wrapper{flex-direction:column;align-items:center;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:visible}.stats-image-wrapper img{object-fit:contain;order:1;width:100%;max-width:100%;height:auto;margin:0 auto;display:block}.stats-text{margin-top:var(--spacing-lg);width:auto;max-width:90%;padding:var(--spacing-sm)var(--spacing-md);order:2;margin-bottom:0;margin-left:auto;margin-right:auto;position:relative;inset:auto;transform:none}}@media (min-width:1024px){.stats-text{padding:var(--spacing-sm)var(--spacing-md);z-index:10;max-width:280px;position:absolute}.stats-image-wrapper .stats-text-burger{top:20%;left:-20%;transform:translateY(-50%)translate(-50%)}.stats-image-wrapper .stats-text-brocoli{bottom:0;right:0;transform:translateY(-20%)translate(70%)}.stats-text{max-width:370px;padding:var(--spacing-sm)var(--spacing-lg);font-size:1.1rem}}
.form-section{padding:4rem var(--spacing-md)}@media (min-width:1024px){.form-section{padding:6rem var(--spacing-lg)}}@media (min-width:768px) and (max-width:1023px){.form-section{padding:5rem var(--spacing-lg)}.form-title{font-size:2.25rem}}.form-container{max-width:32rem;margin:0 auto}.form-title{color:var(--color-white);text-align:center;margin-bottom:1rem;font-size:2rem;font-weight:700}.form-title-brand{font-family:var(--font-cal-sans),sans-serif;letter-spacing:.05em}@media (min-width:1024px){.form-title{font-size:2.5rem}}.form-description{color:var(--color-gray-light);text-align:center;margin-bottom:2rem}.form-surprise{border:2px solid var(--color-yellow);text-align:center;background:#f4b70c1a;border-radius:.5rem;margin-bottom:2rem;padding:1rem}.form-surprise-text{color:var(--color-yellow);font-weight:600}.form{flex-direction:column;gap:1.5rem;display:flex}.form-postal-hint{color:var(--color-gray-light);text-align:center;margin:0;font-size:.65rem}@media (min-width:768px){.form-postal-hint{font-size:.8rem}}.form-postal-hint em{font-style:italic;display:block}.form-button{width:100%;margin-top:.5rem}.success-message{border:2px solid var(--color-green);text-align:center;color:var(--color-white);background:#00804e33;border-radius:.5rem;margin-top:1rem;padding:1rem}.error-message{border:2px solid var(--color-red);text-align:center;color:var(--color-white);background:#ef444433;border-radius:.5rem;margin-top:1rem;padding:1rem}
.sources-paragraph{padding:0 var(--spacing-md);text-align:center;max-width:90svw;color:var(--color-gray-light);margin:2rem auto 0;font-size:.8rem}@media (min-width:768px){.sources-paragraph{font-size:.65rem}}.sources-paragraph a{color:#3fdbfb;text-decoration:none}.sources-paragraph a:hover{text-decoration:underline}.footer{padding:3rem var(--spacing-md);border-top:1px solid #ffffff1a;margin-top:4rem}@media (min-width:1024px){.footer{padding:3rem var(--spacing-lg)}}@media (min-width:768px) and (max-width:1023px){.footer{padding:3.5rem var(--spacing-lg)}}.footer-content{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.footer-links{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.footer-link{width:2.5rem;height:2.5rem;color:var(--color-white);background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:inline-flex}.footer-link:hover{background:var(--color-yellow);color:var(--color-black);transform:scale(1.05)}.footer-link svg{width:1.25rem;height:1.25rem}.footer-altchange-logo{justify-content:center;align-items:center;gap:.5rem;display:flex}.footer-text{color:var(--color-gray-light);font-size:.875rem}.footer-text a{color:#3fdbfb;text-decoration:none}.footer-text a:hover{text-decoration:underline}


