*,*:before,*:after{box-sizing:border-box;accent-color:var(--green-primary)}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}main{overflow:hidden;position:relative;z-index:1;background:#fff;min-height:100dvh}@media screen and (min-width: 1281px){footer{position:sticky;bottom:0;z-index:0}}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}img.aligncenter{margin:0 auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;line-height:1.2}#root,#__next{isolation:isolate}:root{--green-primary: #00774b;--green-primary-hover: hsl(158, 100%, 27%);--green-secondary: #c0ce49;--green-secondary-hover: hsl(66, 58%, 47%);--green-tertiary: #71a438;--green-tertiary-hover: hsl(88, 49%, 33%);--yellow-primary: #c2d11a;--yellow-primary-hover: hsl(65, 78%, 36%);--warning: rgb(255, 228, 73);--warning: rgba(255, 155, 73, 1);--warningBg: rgba(255, 155, 73, .1);--ok: rgba(0, 151, 38, 1);--okBg: rgba(0, 151, 38, .1);--error: rgb(207, 0, 0);--errorBg: rgba(207, 0, 0, .1);--blue: #01647b;--text: #515151;--gray: #d9d9d9;--light-gray: #f6f6f6;--medium-gray: #ededed;--main-gradient: linear-gradient( 122deg, rgba(194, 209, 26, .8) 15%, rgba(0, 119, 75, .8) 85% );--text-gradient: linear-gradient(270deg, #71a438 0%, #c0ce49 69.78%);--header-gradient: linear-gradient( to right, var(--green-primary) 0%, #c0ce49 69.78% );--main-gradient-inverted: linear-gradient( 122deg, rgba(0, 119, 75, 1) 15%, rgba(194, 209, 26, 1) 85% );--main-gradient-vertical: linear-gradient( 0deg, rgba(194, 209, 26, 1) 15%, rgba(0, 119, 75, 1) 85% );--button-gradient: linear-gradient(273deg, #00774b 2.15%, #c0ce49 100%);--transition: all .2s ease-in-out;--transition-slow: all .5s linear;--transition-veryslow: all 2s linear}html{user-select:none;font-family:Brockmann,system-ui,sans-serif;font-size:14px;color:var(--text);scroll-behavior:smooth}@media screen and (min-width: 1281px){html{scrollbar-gutter:stable}}body{margin:0}[hidden],.hidden{display:none!important}@media screen and (max-width: 1280px){[hidden-mb]{display:none!important}}@media screen and (min-width: 992px){.only-mobile{display:none!important}}a:-webkit-any-link{color:inherit}a,a:link,a:visited,a:focus,a:hover,a:active{color:inherit;text-decoration:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.custom-scrollbar{padding-right:.5rem}.custom-scrollbar::-webkit-scrollbar{width:.33rem;margin-left:.5rem}.custom-scrollbar::-webkit-scrollbar-track{background-color:var(--light-gray);border-radius:5px}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--green-secondary)}@font-face{font-family:Brockmann;src:url(/fonts/brockmann-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brockmann;src:url(/fonts/brockmann-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Brockmann;src:url(/fonts/brockmann-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Brockmann;src:url(/fonts/brockmann-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.line-height-fix{line-height:1;padding-top:.1725em;display:inline-block}h1{font-size:4rem;font-weight:700;line-height:1;color:var(--green-primary)}h2{font-size:2.15rem;font-weight:600}li::marker{color:var(--green-primary)}ul{padding-left:1.5em}p:not(:last-of-type){margin:0 0 1rem}.mark-simple{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-weight:600;line-height:1;padding:.5em 1em .45em;background-color:var(--green-primary);color:#fff;transition:var(--transition)}.mark-simple.pointer:hover{opacity:.85}.color-primary{color:var(--green-primary)}.color-secondary{color:var(--green-secondary)}.color-tertiary{color:var(--green-tertiary)}.color-yellow{color:var(--yellow-primary)}.color-white{color:#fff}.color-text{color:var(--text)}.bg-primary{background-color:var(--green-primary)}.bg-secondary{background-color:var(--green-secondary)}.bg-yellow{background-color:var(--yellow-primary)}.bg-white{background-color:#fff}.bg-warning{background-color:var(--yellow-primary)}.message{padding:.75em 1.25em;border-radius:10px;border:1px solid;margin-bottom:1.5rem;margin-top:1.5rem}.warning{color:var(--warning);border-color:var(--warning);background-color:var(--warningBg)}.color-warning{color:var(--warning)}.ok{color:var(--ok);border-color:var(--ok);background-color:var(--okBg)}.color-ok{color:var(--ok)}.pointer{cursor:pointer}.margin-auto{margin-left:auto;margin-right:auto}.margin-0{margin:0}.block{display:block}dt{font-weight:700}dl,dd{font-size:.9rem}dd{margin-bottom:1em}.opacity-skeleton{filter:opacity(.5) grayscale(1);animation:.5s opacity-skeleton infinite alternate}@keyframes opacity-skeleton{0%{opacity:1}to{opacity:.66}}.btn{cursor:pointer;padding:1.5rem 2.5rem;border-radius:10px;text-align:center;display:inline-flex;justify-content:center;font-weight:700;text-transform:uppercase;border:0;outline:0;line-height:1;max-width:100%;transition:.2s ease}.btn>*{pointer-events:none}.btn-sm{padding:1rem 1.5rem}.btn-xl{padding-left:4em;padding-right:4em}.btn-xxl{padding-left:8em;padding-right:8em}.btn-pill{background-color:#fff;padding:.5em 1em;font-size:14px}@media screen and (max-width: 768px){.btn-pill{font-size:12px}}@media screen and (max-width: 480px){.btn-pill{font-size:10px}}@media screen and (max-width: 768px){.btn-xxl{padding-left:4em;padding-right:4em}}.btn-primary{background-color:var(--green-primary);color:#fff!important}.btn-primary:hover{background-color:var(--green-primary-hover)}.btn-secondary{background-color:var(--green-secondary);color:#fff!important}.btn-secondary:hover{background-color:var(--green-secondary-hover)}.btn-gradient{background:var(--button-gradient);background-size:calc(100% + 50px);background-position:center;background-position-x:-50px;color:#fff!important}.btn-gradient:hover{background-position-x:0px}.btn-white{background-color:#fff;color:var(--green-primary)!important}.btn-outline{background:transparent;border:2px solid var(--green-secondary);color:var(--green-secondary)!important}.btn-outline-white{background:#fff0;color:#fff!important;border:0;box-shadow:0 0 0 2px #fff inset}.btn-outline-white:hover{background:#ffffff26}.btn-outline-gray{background:transparent;color:var(--text)!important;border:0;box-shadow:0 0 0 1px var(--text) inset}.btn-outline-green-primary{background:transparent;border:2px solid var(--green-primary);color:var(--green-primary)!important}.btn-off{background:var(--gray)}.pill{flex-shrink:0;border-radius:.5em;background-color:#fff;font-size:1rem;padding:.3em 1.25em .15em;color:var(--green-primary);border:1px solid var(--green-primary);cursor:pointer;transition:var(--transition);display:flex;gap:.5rem}.cover{width:100%;height:100%;object-fit:cover}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.flex-center{display:flex;justify-content:center;align-items:center}.flex-start{justify-content:start;align-items:start}.flex-end{justify-content:end;align-items:end}.space-between{justify-content:space-between}.wrap{flex-wrap:wrap}.mb-0{margin-bottom:0}.mb-\.25{margin-bottom:.25rem}.mb-\.5{margin-bottom:.5rem}.mb-1{margin-bottom:1rem}.mb-1\.5{margin-bottom:1.5rem}.mb-2{margin-bottom:2rem}.mb-2\.5{margin-bottom:2.5rem}.mb-3{margin-bottom:3rem}.mb-3\.5{margin-bottom:3.5rem}.mt-0{margin-top:0}.mt-\.25{margin-top:.25rem}.mt-\.5{margin-top:.5rem}.mt-1{margin-top:1rem}.mt-1\.5{margin-top:1.5rem}.mt-2{margin-top:2rem}.mt-2\.5{margin-top:2.5rem}.mt-3{margin-top:3rem}.mt-3\.5{margin-top:3.5rem}.pt-0{padding-top:0}.pt-\.25{padding-top:.25rem}.pt-\.5{padding-top:.5rem}.pt-1{padding-top:1rem}.pt-1\.5{padding-top:1.5rem}.pt-2{padding-top:2rem}.pt-2\.5{padding-top:2.5rem}.pt-3{padding-top:3rem}.pt-3\.5{padding-top:3.5rem}.pb-0{padding-bottom:0}.pb-\.25{padding-bottom:.25rem}.pb-\.5{padding-bottom:.5rem}.pb-1{padding-bottom:1rem}.pb-1\.5{padding-bottom:1.5rem}.pb-2{padding-bottom:2rem}.pb-2\.5{padding-bottom:2.5rem}.pb-3{padding-bottom:3rem}.pb-3\.5{padding-bottom:3.5rem}.gap-0{gap:0}.gap-\.25{gap:.25rem}.gap-\.5{gap:.5rem}.gap-1{gap:1rem}.gap-1\.5{gap:1.5rem}.gap-2{gap:2rem}.gap-2\.5{gap:2.5rem}.gap-3{gap:3rem}.gap-3\.5{gap:3.5rem}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.relative{position:relative}.bold{font-weight:700}.semibold{font-weight:600}.underline{text-decoration:underline!important}.text-left{text-align:left}.text-right{text-align:right}.text-initial{text-transform:initial}.container{width:100%;max-width:1550px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container_small{padding-left:1.5rem;padding-right:1.5rem;width:100%;max-width:1100px;margin-left:auto;margin-right:auto}.text-gradient{background:var(--main-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-2{background:var(--text-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.events-none{pointer-events:none}.w50{width:50%}.w100{width:100%}.limit-screen{max-width:2000px;margin-left:auto;margin-right:auto}.hbspt-form{width:100%}#legal{padding-top:100px;padding-bottom:100px}#legal h1{font-size:3rem;margin-bottom:1.5rem}.nostyle{font-size:1rem;margin:0;padding:0;border:0;color:inherit}.hbspt-form+.hbspt-form{display:none}body>.hbspt-form{display:none}.switch{position:relative;display:inline-block;width:30px;height:17px;flex-shrink:0}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:7px}.slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider{background-color:var(--green-secondary)}input:checked+.slider:before{transform:translate(13px)}.slider.round{border-radius:17px}.slider.round:before{border-radius:50%}form{--spacing: 1.5rem;display:flex;flex-direction:column;gap:var(--spacing)}input,textarea,select,.custom-select{accent-color:var(--green-primary);--border-color: var(--gray)}.form-field{display:flex;flex-direction:column;gap:calc(var(--spacing) / 3)}.form-field-group{display:flex;flex-wrap:wrap;gap:var(--spacing)}.form-field-group:not(:last-of-type){margin-bottom:var(--spacing)}.form-field-group .form-field{width:calc(50% - calc(var(--spacing) / 2))}.form-field.w100{width:100%}.acceptance{display:flex;align-items:center;font-size:.85rem;cursor:pointer}.acceptance a{color:var(--green-secondary);text-decoration:underline}.acceptance input{margin-bottom:.2em}#form-message:empty{display:none}input[type=text],input[type=search],input[type=email],input[type=date],input[type=tel],input[type=password],input[type=number],textarea,select,.custom-select{width:100%;box-shadow:0 0 0 1px var(--border-color) inset;border:0;outline:0;padding:1em 1.5em .85em;border-radius:8px;line-height:1.2em;min-height:3.5rem;font-size:12px;font-size:.85rem;display:inline-flex;align-items:center}input[type=date]{display:block}.clickable-full::-webkit-calendar-picker-indicator{background:transparent;color:transparent;cursor:pointer;width:auto;height:auto;position:absolute;inset:0}input[type=checkbox]{transition:var(--transition);cursor:pointer;background:#fff;appearance:none;width:16px;height:16px;border-radius:3px;margin-right:.66em;flex-shrink:0;box-shadow:0 0 0 1px var(--border-color) inset}input[type=checkbox]:checked{background:var(--green-primary);--border-color: var(--green-primary)}input:placeholder-shown,textarea:placeholder-shown,select:placeholder-shown,.custom-select:placeholder-shown{--border-color: var(--medium-gray)}input:not([type=checkbox]):focus,input:not([type=checkbox]):active,textarea:focus,textarea:active,select:focus,select:active,.custom-select:focus,.custom-select:active,.textarea:focus,.textarea:active{--border-color: var(--green-primary)}select,.custom-select{cursor:pointer}.custom-select{position:relative;display:flex;align-items:center;justify-content:space-between;background-color:#fff;gap:.75rem}.custom-select.active svg{transform:rotate(180deg)}.custom-drop{position:absolute;border-radius:8px;top:calc(100% + 1rem);left:0;right:0;background:#fff;border:1px solid var(--gray);z-index:1;max-height:300px;overflow:hidden;overflow-y:auto}.custom-drop:empty{display:none}.dropdown-item svg{flex-shrink:0}.custom-option{padding:10px}.custom-option:hover{background-color:var(--light-gray)}.custom-option:active{background-color:var(--green-primary);color:#fff}@media screen and (max-width: 1280px){#legal{padding-top:30px;padding-bottom:30px}#legal h1{font-size:2rem;margin-bottom:1.5rem}}#error-message:empty,.error-message:empty{display:none}.error-message{color:var(--error);font-size:.9em;margin-top:5px}button{position:relative;display:flex;align-items:center}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#000;border-radius:50%;width:16px;height:16px;animation:spin 1s linear infinite;margin-left:8px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-download{display:flex;gap:10px}.app-download_item img{transition:var(--transition);transform:translateZ(0);will-change:transform;backface-visibility:hidden}.app-download_item:hover img{transform:scale(1.05)}@media screen and (max-width: 1280px){.app-download{justify-content:center}}.wh-btn{position:fixed;right:1rem;bottom:1rem;width:60px;height:60px;z-index:50;background-size:50px;border-radius:60px;background-position:center;box-shadow:0 5px 20px -5px #25d366bf;background-color:#25d366;transition:var(--transition);display:flex;align-items:center;justify-content:center}.wh-btn:hover{opacity:.9;transform:scale(1.05)}[gsap-animation]{opacity:0;will-change:opacity,transform}header{position:fixed;width:100%;left:0;right:0;top:0;z-index:100}header:before{content:"";background:#73a438;background:-m oz-linear-gradient(122deg,rgba(115,164,56,1) 15%,rgba(0,119,75,1) 100%);background:-webkit-linear-gradient(122deg,rgba(115,164,56,1) 15%,rgba(0,119,75,1) 100%);background:linear-gradient(122deg,#73a438 15%,#00774b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#73a438",endColorstr="#00774b",GradientType=1);transition:opacity .2s ease;position:absolute;inset:0;z-index:-1;opacity:0}header[data-loaded=true],header[data-scrolled=true]:before{opacity:1}header>.container{padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.menu-section{display:flex;align-items:center;gap:3rem}@media screen and (max-width: 991.98px){header>.container{gap:1rem;padding:1.5rem}.menu-section{gap:1.5rem}}@media screen and (max-width: 480px){header>.container{padding:1rem}.menu-section{gap:1rem}}header[data-header-type=alternative]+main{margin-top:91px}@media screen and (max-width: 991.98px){header[data-header-type=alternative]+main{margin-top:82px}}@media screen and (max-width: 480px){header[data-header-type=alternative]+main{margin-top:68px}}.cookie-banner[data-astro-cid-garwan2p]{position:fixed;bottom:0;left:0;right:0;background-color:var(--green-primary);color:#fff;padding:1.5rem;z-index:1000;box-shadow:0 -2px 10px #0003}.cookie-content[data-astro-cid-garwan2p]{max-width:1200px;margin:0 auto;display:flex;gap:2rem;align-items:center}@media screen and (max-width: 768px){.cookie-content[data-astro-cid-garwan2p]{flex-direction:column;gap:1rem}}.cookie-buttons[data-astro-cid-garwan2p]{display:flex;flex-wrap:wrap;gap:1rem;flex-shrink:0;align-items:center}.cookie-button[data-astro-cid-garwan2p]{cursor:pointer;font-weight:500;text-align:center;justify-content:center}.accept[data-astro-cid-garwan2p]{background-color:#fff;color:var(--green-primary);padding:.5rem 1rem;border:none;border-radius:4px}#modal-accept-all[data-astro-cid-garwan2p]{background-color:var(--green-primary);color:#fff}#save-preferences[data-astro-cid-garwan2p]{background-color:transparent;border:1px solid var(--green-primary);color:var(--green-primary);padding:.5rem 1rem;border-radius:4px;margin-left:auto}.configure[data-astro-cid-garwan2p]{background-color:transparent;border:1px solid white;color:#fff;padding:.5rem 1rem;border-radius:4px}.save[data-astro-cid-garwan2p]{background-color:var(--green-primary);color:#fff}.cookie-link[data-astro-cid-garwan2p]{color:#66b0ff;text-decoration:underline}.cookie-modal[data-astro-cid-garwan2p]{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1001}.modal-content[data-astro-cid-garwan2p]{background-color:#fff;border-radius:8px;width:90%;max-width:600px;max-height:80vh;overflow-y:auto;box-shadow:0 4px 20px #0003}.modal-header[data-astro-cid-garwan2p]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #eee}.modal-header[data-astro-cid-garwan2p] h2[data-astro-cid-garwan2p]{margin:0;color:#333;font-size:1.5rem}.close-button[data-astro-cid-garwan2p]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666}.modal-body[data-astro-cid-garwan2p]{padding:1rem;color:#333}.modal-footer[data-astro-cid-garwan2p]{display:flex;align-items:center;gap:1.5rem}.cookie-category[data-astro-cid-garwan2p]{margin:1rem 0;border:1px solid #eee;border-radius:4px}.category-header[data-astro-cid-garwan2p]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background-color:#f9f9f9;cursor:pointer}.category-title[data-astro-cid-garwan2p]{display:flex;align-items:center;gap:.5rem}.category-title[data-astro-cid-garwan2p] h3[data-astro-cid-garwan2p]{margin:0;font-size:1rem}.arrow[data-astro-cid-garwan2p]{font-size:.8rem;transition:transform .2s}.arrow[data-astro-cid-garwan2p].expanded{transform:rotate(90deg)}.category-status[data-astro-cid-garwan2p]{font-size:.9rem;color:#666}.category-description[data-astro-cid-garwan2p]{padding:.75rem;border-top:1px solid #eee;font-size:.9rem}.toggle-container[data-astro-cid-garwan2p]{display:flex;align-items:center}.switch[data-astro-cid-garwan2p]{position:relative;display:inline-block;width:50px;height:24px}.switch[data-astro-cid-garwan2p] input[data-astro-cid-garwan2p]{opacity:0;width:0;height:0}.slider[data-astro-cid-garwan2p]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s}.slider[data-astro-cid-garwan2p]:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;transition:.4s}input[data-astro-cid-garwan2p]:checked+.slider[data-astro-cid-garwan2p]{background-color:var(--green-primary)}input[data-astro-cid-garwan2p]:focus+.slider[data-astro-cid-garwan2p]{box-shadow:0 0 1px var(--green-primary)}input[data-astro-cid-garwan2p]:checked+.slider[data-astro-cid-garwan2p]:before{transform:translate(26px)}.slider[data-astro-cid-garwan2p].round{border-radius:24px}.slider[data-astro-cid-garwan2p].round:before{border-radius:50%}.modify-consent-button[data-astro-cid-garwan2p]{background-color:var(--green-primary);color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;cursor:pointer;font-weight:500;margin:1rem 0}
