@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*{box-sizing:border-box;margin:0;padding:0}.subtitle,.title{font-family:Inter Tight,sans-serif}.text{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:28px}.subtitle p{font-size:15px;font-weight:400;letter-spacing:.32px;line-height:22px}.subtitle b{font-weight:600}.title *{font-size:26px;letter-spacing:.56px;line-height:36px}.title p{font-weight:500}.title b{font-size:42px;font-weight:700;line-height:50px}.list-items{display:grid;gap:7px}.list-item{align-items:center;display:flex;gap:10px}.list-item__text{color:#285009;font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:25px}@media (min-width:1024px){.subtitle p{font-size:1.25vw;line-height:1.40625vw}.title *{font-size:2.03125vw;line-height:3.125vw}.title b{font-size:3.125vw;letter-spacing:.03125vw;line-height:3.67188vw}.text{font-size:1.32813vw;line-height:2.34375vw}}@media (min-width:1280px){.list-items{gap:.54688vw}.list-item{gap:.78125vw}.list-item__text{font-size:1.17188vw;line-height:1.95313vw}.list-item__icon{height:1.25vw;width:1.25vw}}.link{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 20px #0000001a;display:inline-flex;gap:20px;justify-self:flex-start;padding:3px;text-decoration:unset}.link,.link__text{transition:all .3s ease-in-out}.link__text{color:#285009;font-family:Inter Tight,sans-serif;font-size:12px;font-weight:700;padding-left:15px}.link__icon-container{align-items:center;background:#f7a600;border-radius:7px;display:flex;height:34px;justify-content:center;width:34px}.link__icon{height:16px;transition:margin .3s ease-in-out}.link:hover{background:#f7a600!important}.link:hover .link__icon,.link:hover .link__text{color:#fff;margin-left:5px;margin-right:-5px}@media (min-width:1024px){.link{border-radius:.78125vw;gap:1.5625vw;padding:.23438vw}.link__text{font-size:.9375vw;padding-left:1.17188vw}.link__icon-container{border-radius:.54688vw;height:2.65625vw;width:2.65625vw}.link__icon{height:1.25vw}}.location-card{background:#fff;border-radius:10px;box-shadow:0 0 20px #0000001a;color:#285009;display:grid;overflow:hidden;text-decoration:unset;width:100%}.location-card__image{height:197px;object-fit:cover;object-position:center;width:100%}.location-card__content{padding:30px;position:relative}.location-card__inner-content{display:grid;gap:10px}.location-card__inner-icon{align-items:center;background:#f7a600;border-radius:4px;bottom:30px;display:flex;height:30px;justify-content:center;position:absolute;right:30px;width:30px}.location-card__inner-icon svg{height:10px;width:10px}.location-card__inner-icon path{stroke:#fff}.location-card__title{font-family:Inter Tight,sans-serif;font-size:22px;font-weight:700;letter-spacing:.44px;line-height:33px}.location-card__icon-list{display:grid;gap:10px}.location-card__icon-list-item{display:grid;gap:10px;grid-template-columns:15px auto}.location-card__icon-list-item *{font-family:Inter,sans-serif;font-size:14px;letter-spacing:-.14px;line-height:24px}.location-card__icon-list-item b{font-size:15px;font-weight:700;line-height:25px}.location-card__icon-list-item i{color:#76b830;font-style:normal}@media (min-width:768px){.location-card{gap:40px;grid-template-columns:235px auto}.location-card__media{height:197px;position:relative;width:235px}.location-card__content{display:grid;gap:40px;grid-template-columns:auto 40px;padding:4px}.location-card__inner-content{align-self:center;transition:margin .3s ease-in-out}.location-card__image{height:100%;width:100%}.location-card__inner-icon{background:transparent;bottom:0;height:100%;position:relative;right:0;transition:background-color .3s ease-in-out;width:100%}.location-card__inner-icon svg{height:14px;width:13px}.location-card__inner-icon path{stroke:#285009;transition:stroke .3s ease-in-out}.location-card:hover .location-card__inner-icon{background-color:#f7a600}.location-card:hover .location-card__inner-icon path{stroke:#fff}.location-card:hover .location-card__inner-content{margin-left:10px;margin-right:-10px}}@media (min-width:1024px){.location-card{border-radius:.78125vw;gap:3.125vw;grid-template-columns:29.04821% auto}.location-card__media{height:auto;min-height:15.39063vw;position:relative;width:100%}.location-card__image{aspect-ratio:235/197}.location-card__content{gap:3.125vw;grid-template-columns:auto 6.96864%;padding:.69686vw}.location-card__inner-content{gap:.78125vw}.location-card__title{font-size:1.71875vw;letter-spacing:.03437vw;line-height:2.57813vw}.location-card__icon-list{gap:.78125vw}.location-card__icon-list-item{gap:.78125vw;grid-template-columns:1.17188vw auto}.location-card__icon-list-item *{font-size:1.09375vw;letter-spacing:-.01094vw;line-height:1.875vw}.location-card__icon-list-item b{font-size:1.17188vw;line-height:1.95313vw}.location-card__icon-list-icon svg{height:.9375vw;width:auto}.location-card__inner-icon svg{height:1.25vw;width:1.17188vw}}.teammember-card{background:#fff;border-radius:10px;box-shadow:0 0 15.698px #0000001a;flex:0 0 auto;overflow:hidden;width:320px}.teammember-card__video-wrapper{overflow:hidden;position:relative}.teammember-card__video{aspect-ratio:320/522;display:block;height:auto;object-fit:cover;width:100%}.teammember-card__overlay{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:2}.teammember-card__overlay img{height:100%;object-fit:cover;width:100%}.teammember-card__content{color:#2e5009;display:grid;gap:6px;padding:20px 24px}.teammember-card__content p{font-family:Inter,sans-serif;font-size:15px;font-weight:400;letter-spacing:-.15px;line-height:26px}.teammember-card__content b{font-family:Inter Tight,sans-serif;font-size:17px;font-weight:700;letter-spacing:.34px;line-height:25px}@media (min-width:1024px){.teammember-card{border-radius:.78125vw;width:24.53125vw}.teammember-card__content{gap:.46875vw;padding:1.5625vw 1.875vw}.teammember-card__content p{font-size:1.17188vw;letter-spacing:-.01172vw;line-height:2.03125vw}.teammember-card__content b{font-size:1.32813vw;letter-spacing:.02656vw;line-height:1.95313vw}.teammember-card__video{aspect-ratio:314/392}.teammember-card__content b{font-family:Inter,sans-serif;letter-spacing:unset}}.function-card{display:grid;flex:0 0 auto;gap:10px;text-decoration:unset}.function-card__title{align-items:center;color:#285009;display:flex;gap:10px;justify-content:flex-start}.function-card__title strong{font-family:Inter Tight,sans-serif;font-size:18px;letter-spacing:.36px;line-height:30px}.function-card__image{border-radius:10px;height:371px;object-fit:cover;object-position:center;width:252px}@media (min-width:1024px){.function-card{gap:.78125vw}.function-card__image{aspect-ratio:283/371;border-radius:.78125vw;height:auto;width:22.10938vw}.function-card__title{gap:.78125vw}.function-card__title strong{font-size:1.40625vw;letter-spacing:.02812vw;line-height:2.34375vw}.function-card__title svg{height:1.25vw;width:1.17188vw}}.image-content-box{display:grid;gap:20px;grid-template-columns:116px auto}.image-content-box__image{border-radius:10px;height:150px;object-fit:cover;object-position:center;width:100%}.image-content-box__content{align-self:center;display:grid;gap:15px}.image-content-box__title{color:#285009;font-family:Inter Tight,sans-serif;font-size:18px;font-weight:700;letter-spacing:.36px;line-height:30px}.image-content-box__subtitle{color:#76b830;font-family:Inter,sans-serif;font-size:13px;font-weight:400;letter-spacing:-.13px;line-height:20px}.image-content-box__items{display:grid;gap:3px;list-style:none}.image-content-box__item{color:#285009;display:flex;gap:10px}.image-content-box__item-text{font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:-.13px;line-height:20px}@media (min-width:1024px){.image-content-box{gap:30px;grid-template-columns:180px auto}.image-content-box__image{align-self:center;aspect-ratio:1/1;height:auto;width:100%}.image-content-box__title{font-size:22px;letter-spacing:.44px;line-height:33px;margin-bottom:5px}.image-content-box__item-text,.image-content-box__subtitle{font-size:14px;letter-spacing:-.14px;line-height:24px}.image-content-box__items{gap:5px}}@media (min-width:1280px){.image-content-box{gap:2.34375vw;grid-template-columns:14.0625vw auto}.image-content-box__content{gap:1.17188vw}.image-content-box__image{border-radius:.78125vw}.image-content-box__items{gap:.39063vw}.image-content-box__item{align-items:center;gap:.78125vw}.image-content-box__item-icon svg{height:1.01563vw;width:.85938vw}.image-content-box__title{font-size:1.71875vw;letter-spacing:.03437vw;line-height:2.57813vw;margin-bottom:.39063vw}.image-content-box__item-text,.image-content-box__subtitle{font-size:1.09375vw;letter-spacing:-.01094vw;line-height:1.875vw}}.card{background:#fff;border-radius:10px;box-shadow:0 0 20px #0000001a;flex:0 0 auto;overflow:hidden;width:320px}.card__image-wrapper{overflow:hidden;position:relative}.card__image{aspect-ratio:320/308;display:block;height:auto;object-fit:cover;width:100%}.card__content-wrapper{display:grid;gap:15px;padding:35px}.card__title{color:#285009;font-family:Inter Tight,sans-serif;font-size:22px;font-style:normal;font-weight:700;letter-spacing:.44px;line-height:33px}.card__content{color:#2e5009;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.14px;line-height:24px}@media (min-width:1280px){.card{border-radius:.78125vw;width:25vw}.card__content-wrapper{gap:1.17188vw;padding:2.73438vw}.card__title{font-size:1.71875vw;letter-spacing:.03437vw;line-height:2.57813vw}.card__content{font-size:1.09375vw;letter-spacing:-.01094vw;line-height:1.875vw}}.location-card--vacancy{grid-template-columns:29.89691% auto}.location-card--vacancy .location-card__inner-icon{bottom:25px;height:24px;position:absolute;right:25px;width:24px}.location-card--vacancy .location-card__image{height:100%}.location-card--vacancy .location-card__content{padding:25px}.location-card--vacancy .location-card__title{font-family:Inter Tight,sans-serif;font-size:17px;font-weight:700;letter-spacing:.34px;line-height:25px;padding-top:5px}.location-card--vacancy .location-card__icon-list{gap:4px}@media (min-width:768px){.location-card--vacancy{gap:0}.location-card--vacancy .location-card__media{width:100%}}@media (min-width:1280px){.location-card--vacancy{gap:3.125vw;grid-template-columns:18.35938vw auto}.location-card--vacancy .location-card__content{gap:3.125vw;grid-template-columns:auto 3.125vw;padding:.3125vw}.location-card--vacancy .location-card__inner-icon{bottom:unset;height:100%;position:relative;right:unset;width:100%}.location-card--vacancy .location-card__title{font-size:1.71875vw;letter-spacing:.03437vw;line-height:2.57813vw;padding-top:.39063vw}.location-card--vacancy .location-card__inner-content{padding-block:1.5625vw}.location-card--vacancy .location-card__icon-list{gap:.46875vw}}.story-card{margin-bottom:30px;width:100%}@media (min-width:768px){.story-card{margin-bottom:50px;width:314px}}@media (min-width:1280px){.story-card{width:24.53125vw}}.blog-card{background:#fff;border-radius:20px;box-shadow:0 0 20px #0000001a;overflow:hidden}.blog-card__image-display{background-position:50%;background-size:cover;overflow:hidden;padding:60px 35px;position:relative}.blog-card__image-title{color:#76b830;font-family:Inter Tight,sans-serif;font-size:22px;font-weight:700;letter-spacing:.44px;line-height:33px}.blog-card__image{height:100%;left:0;object-fit:cover;object-position:center;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;width:100%}.blog-card:hover .blog-card__image{opacity:1}.blog-card__content{display:grid;gap:25px;padding:25px 25px 20px}.blog-card__title{color:#2e5009;font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:25px}@media (min-width:1280px){.blog-card{border-radius:1.5625vw}.blog-card__image-display{padding:4.6875vw 2.73438vw}.blog-card__image-title{font-size:1.71875vw;letter-spacing:.03437vw;line-height:2.57813vw}.blog-card__content{gap:1.95313vw;padding:1.95313vw 1.95313vw 1.5625vw}.blog-card__title{font-size:1.17188vw;line-height:1.95313vw}}.video-card{background:#fff;border-radius:20px;box-shadow:0 0 20px #0000001a;overflow:hidden}.video-card__video{aspect-ratio:388/672;display:block;height:auto;object-fit:cover;width:100%}.video-card__overlay{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:2}.video-card__overlay img{height:100%;object-fit:cover;width:100%}.video-card__content{color:#2e5009;padding:25px}.video-card__title{font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:25px}.video-card__subtitle{font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.14px;line-height:24px}.video-card__button{align-items:center;border:2px solid #fff;border-radius:32px;display:flex;height:64px;justify-content:center;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;width:64px}.video-card__button--pause{opacity:.1}.video-card__play{height:32px;width:32px;fill:#fff;margin-left:2px}.video-card__overlay:hover .video-card__button{opacity:.8}@media (min-width:1280px){.video-card{border-radius:1.5625vw}.video-card__content{color:#2e5009;padding:1.95313vw}.video-card__title{font-size:1.17188vw;line-height:1.95313vw}.video-card__subtitle{font-family:Inter,sans-serif;font-size:1.09375vw;letter-spacing:-.01094vw;line-height:1.875vw}}.faq-card{background:#fff;border-radius:20px;box-shadow:0 0 20px #0000001a;display:grid;gap:25px;padding:25px 25px 20px}.faq-card__title{color:#2e5009;font-family:Inter Tight,sans-serif;font-size:22px;font-style:normal;font-weight:700;letter-spacing:.44px;line-height:33px}[data-action=pause-video]{cursor:pointer}@media (min-width:1280px){.faq-card{border-radius:1.5625vw;box-shadow:0 0 20px #0000001a;gap:1.95313vw;padding:1.95313vw 1.95313vw 1.5625vw}.faq-card__title{font-size:1.71875vw;letter-spacing:.03437vw;line-height:2.57813vw}}.story-link{align-items:center;display:flex;gap:10px;text-decoration:unset;transition:gap .3s ease-in-out}.story-link__text{color:#2e5009;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.14px;line-height:24px}.story-link__icon rect{transition:fill .3s ease-in-out}.story-link:hover{gap:15px}.story-link:hover .story-link__icon rect{fill:#f7a600}@media (min-width:1280px){.story-link{gap:.78125vw}.story-link__text{font-size:1.09375vw;letter-spacing:-.01094vw;line-height:1.875vw}.story-link:hover{gap:1.17188vw}.story-link__icon{height:1.5625vw;width:1.5625vw}}.input-container{align-items:center;cursor:pointer;display:flex;gap:10px}.input-container input[type=checkbox]{display:none}.input-container__checkbox{align-items:center;background:#cbdc7f33;border-radius:4px;display:flex;height:25px;justify-content:center;transition:background .2s;width:25px}.input-container input[type=checkbox]:checked+.input-container__checkbox .checkmark,.input-container__checkbox svg{display:none}.input-container input[type=checkbox]:checked+.input-container__checkbox .checkmark--mobile{display:block}.input-container__text{color:#2e5009;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px}@media (min-width:1024px){.input-container{gap:.625vw}.input-container__checkbox{height:1.5625vw;width:1.5625vw}.input-container input[type=checkbox]:checked+.input-container__checkbox .checkmark--mobile{display:none}.input-container input[type=checkbox]:checked+.input-container__checkbox .checkmark--desktop{display:block}.input-container__text{font-size:1.09375vw;letter-spacing:-.01094vw;line-height:1.875vw}}.vacancy-filters{background:#fff;height:100dvh;left:0;max-width:500px;position:fixed;top:0;transform:translate(-100%);transition:transform .3s ease-in-out;width:100%;z-index:100}.sidebar--open{transform:translate(0)}.vacancy-filters__heading{align-items:center;box-shadow:0 0 20px #0000001a;box-sizing:border-box;display:flex;justify-content:space-between;padding:15px 20px}.vacancy-filters__heading-title{color:#285009;font-family:Inter Tight,sans-serif;font-size:19px;font-weight:700;letter-spacing:.38px;line-height:29px}.vacancy-filters__heading-icon{padding:2px 9px}.vacancy-filters__content{height:calc(100dvh - 60px);overflow:scroll;padding:20px 20px 80px}.vacancy-filters__form{display:grid;gap:30px;position:relative}.form-filter-group__heading{align-items:center;border-bottom:1px solid #76b830;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.form-filter-group__heading-title{color:#76b830;font-family:Inter Tight,sans-serif;font-size:17px;font-weight:700;letter-spacing:.34px;line-height:25px}.form-filter-group__content{display:grid;gap:25px;padding:10px 20px}.form-filter,.form-filter__items{display:grid;gap:5px}.form-filter__title{color:#2e5009;font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:22px}.vacancy-filters__form-open,.vacancy-filters__form-submit{background:#f7a600;border:unset;border-radius:10px;box-shadow:0 0 20px #0000001a;color:#fff;font-family:Inter Tight,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.28px;line-height:18px;padding:15px 18px;text-align:center;text-decoration:unset;width:100%}.vacancy-filters__form-submit{bottom:20px;left:20px;position:fixed;right:20px;width:auto}@media (min-width:1024px){.vacancy-filters{height:auto;left:unset;max-width:unset;position:relative;top:unset;transform:unset;transition:transform .3s ease-in-out;width:auto;z-index:auto}.form-filter-group__heading-icon,.vacancy-filters__heading{display:none}.vacancy-filters__content{height:auto;overflow:unset;padding:0}.form-filter-group__heading{border-bottom:unset;padding:0}.form-filter-group__heading-title{color:#285009;font-size:22px;letter-spacing:.44px;line-height:33px}.form-filter-group__content{padding:10px 0}.form-filter__title{line-height:25px}.vacancy-filters__form-submit{border-radius:3px;bottom:unset;cursor:pointer;font-size:12px;justify-self:flex-start;left:unset;margin-top:20px;padding:8px 12px;position:relative;right:unset;width:auto}}@media (min-width:1280px){.form-filter-group__heading-title{font-size:1.71875vw;letter-spacing:.03437vw;line-height:2.57813vw}.form-filter-group__content{gap:1.95313vw;padding:.78125vw 0}.form-filter,.form-filter__items{gap:.39063vw}.form-filter__title{font-size:1.17188vw;line-height:1.95313vw}.vacancy-filters__form-submit{border-radius:.46875vw;font-size:.9375vw;letter-spacing:.0125vw;line-height:1.25vw;margin-top:1.5625vw;padding:.625vw .9375vw}}header{left:0;position:fixed;right:0;top:0;z-index:100}.header--active{background-color:#f9fbf1;bottom:0}.header__top-bar{align-items:flex-start;display:flex;justify-content:space-between;padding:15px 20px;position:relative;z-index:11}.header__logo{position:relative;width:89px}.header__logo img{height:auto;width:100%}.header__menu-button-text,.header__menu-icon-desktop{display:none}.header__menu-button{align-items:center;background:#fff;border:unset;border-radius:10px;box-shadow:0 0 20px #0000001a;box-sizing:border-box;cursor:pointer;display:flex;gap:20px;height:60px;justify-content:flex-start;min-width:100px;padding:4px 16px;transition:min-width .3s ease-in-out}.header__menu-button--active{min-width:0}.header__menu-button-logo{transition:margin-right .3s ease-in-out,opacity .1s ease-out .2s}.header__menu-button--active .header__menu-button-logo{margin-right:-42px;opacity:0}.header__navigation{background-position:50%;background-size:cover;bottom:0;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:flex-end;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10}.header__navigation-container{display:grid;gap:20px;padding:10px 30px}.header__navigation-image{aspect-ratio:387/163;border-radius:10px;display:none;height:auto;object-fit:cover;object-position:center;width:100%}@media (min-height:700px){.header__navigation-image{display:block}}@media (min-height:800px){.header__navigation{gap:44px}.header__navigation-container{gap:60px}}.header__navigation-disclaimer,.header__navigation-disclaimer a{color:#2e5009;font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.14px;line-height:24px}@media (min-width:1024px){.header__top-bar{padding:20px}.header__logo{transition:width .3s ease-in-out}.header__logo--active{width:132px}.header__menu-button-logo,.header__menu-icon-mobile{display:none!important}.header__menu-button-text,.header__menu-icon-desktop{display:block}.header__menu-button-text{color:#285009;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:700;letter-spacing:.28px;line-height:18px}.header__menu-button{height:min-content;padding:3px 16px 3px 3px;width:116px}.header__menu-icon-desktop rect{transition:fill .3s ease-in-out}.header__menu-button:hover .header__menu-icon-desktop rect{fill:#f7a600}.header__navigation{align-items:flex-end;display:grid;gap:32px;grid-template-columns:auto 56.17188vw;justify-content:space-between;padding:10px}.header__navigation-container{gap:90px;padding-bottom:50px}.header__navigation-image{aspect-ratio:unset;height:100%}}@media (min-width:1280px){.header__top-bar{padding:1.5625vw}.header__logo{width:6.95313vw}.header__logo--active{width:10.3125vw}.header__menu-button-text{font-size:1.09375vw;letter-spacing:.02188vw;line-height:1.40625vw}.header__menu-button{border-radius:.78125vw;gap:1.5625vw;padding:.23438vw 1.25vw .23438vw .23438vw;width:9.0625vw}.header__menu-icon-desktop{height:3.125vw;width:3.125vw}.header__navigation{align-items:flex-end;display:grid;gap:2.5vw;grid-template-columns:auto 56.17188vw;justify-content:space-between;padding:.78125vw}.header__navigation-container{gap:3.4375vw;margin-left:9.6875vw;max-width:30.07813vw;padding:0 0 2.34375vw}.header__navigation-disclaimer,.header__navigation-disclaimer a{font-size:1.09375vw;letter-spacing:-.01094vw;line-height:1.875vw}.header__navigation-disclaimer a{display:inline-block}}@media (min-width:1024px){.site-logo rect{transition:width .3s ease-in-out}.site-logo .site-logo__content{transition:opacity .3s ease-in-out}.site-logo.scrolled rect{width:0}.site-logo.scrolled .site-logo__content{opacity:0}.header__logo--active .site-logo rect,.site-logo.scrolled:hover rect{width:88.9539795px}.header__logo--active .site-logo.scrolled .site-logo__content,.site-logo.scrolled:hover .site-logo__content{opacity:1;transition-delay:.2s}}:root{--bg-desktop:none;--bg-mobile:none}footer{margin:20px}.footer__top-content{background-color:#f9fbf1;background-image:var(--bg-mobile);background-position:50%;background-size:cover;border-radius:10px;display:grid;gap:30px;padding:50px 30px}.footer__logo-container{min-height:215px}.footer__logo{height:auto;margin-bottom:15px;width:118px}.footer__title{color:#285009;font-family:Inter,sans-serif;font-size:45px;font-weight:400;letter-spacing:-.9px;line-height:50px}.footer__title b{font-weight:700}.footer__contact-info{display:grid;gap:25px}.footer__contact-content{color:#2e5009;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:25px}.footer__contact-content b{font-weight:600}.footer__contact-item{align-items:center;display:flex;gap:10px}.footer__contact-item-text{color:#2e5009;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:25px}@media (min-width:1024px){.footer__top-content{align-items:flex-start;background-image:var(--bg-desktop);display:flex;justify-content:space-between;padding:64px 8.125vw}.footer__logo{margin-bottom:20px;margin-top:5px;width:125px}.footer__title b{font-weight:800}}@media (min-width:1280px){footer{margin-inline:1.5625vw;margin-bottom:0;margin-top:1.5625vw}.footer__top-content{padding-block:5vw}.footer__logo{margin-bottom:1.5625vw;margin-top:.39063vw;width:9.76563vw}.footer__title{font-size:3.51563vw;letter-spacing:-.07031vw;line-height:3.90625vw}.footer__contact-item{gap:.78125vw}.footer__contact-info{gap:1.95313vw}.footer__contact-content,.footer__contact-item-text{font-size:1.09375vw;line-height:1.95313vw}.footer__contact-item-icon{height:1.01563vw;width:.9375vw}}.footer__bottom-content{padding:25px 10px}.footer__menu{display:grid}.footer__link{border-bottom:1px solid #5f67731a;color:#2e5009;display:block;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.14px;line-height:24px;padding:10px 7px;text-decoration:unset}.footer__link:last-child{border-bottom:none}.footer__link:hover{color:#76b830}.footer-socials{align-items:center;display:flex;gap:20px}.social__link{text-decoration:unset}.social__icon{height:auto;width:20px}@media (min-width:1024px){.footer__bottom-content{align-items:center;display:flex;justify-content:space-between;padding:44px 8.125vw}.footer__menu{align-items:center;display:flex;gap:65px;justify-content:flex-start}.footer__link{border-bottom:none;padding:10px 0}}@media (min-width:1280px){.footer__bottom-content{padding-block:3.4375vw}.footer__menu{gap:5.07813vw}.footer__link{font-size:1.09375vw;letter-spacing:-.01094vw;line-height:1.875vw;padding-block:.78125vw}.footer-socials{gap:1.5625vw}.social__icon{width:1.5625vw}}.main-menu-list{display:grid;gap:13px;list-style-type:none}.main-menu-list-item a{color:#285009;font-family:Inter Tight,sans-serif;font-size:26px;font-style:normal;font-weight:500;letter-spacing:.52px;line-height:36px;text-decoration:none}.main-menu__link{align-items:center;display:flex;position:relative}.main-menu__link-icon{opacity:0;position:absolute;transition:opacity .3s ease-in-out}.main-menu__link-text{position:relative;transition:margin-left .3s ease-in-out}@media (min-width:1024px){.main-menu-list{gap:15px}.main-menu-list-item a{font-size:28px;letter-spacing:.56px;line-height:40px}.main-menu__link:hover .main-menu__link-icon{opacity:1}.main-menu__link:hover .main-menu__link-text{margin-left:40px}}@media (min-width:1280px){.main-menu-list{gap:1.17188vw}.main-menu-list-item a{font-size:2.1875vw;letter-spacing:.04375vw;line-height:3.125vw}.main-menu__link-icon{height:2.03125vw;width:1.95313vw}.main-menu__link:hover .main-menu__link-text{margin-left:3.125vw}}.hero-section{margin:100px 20px 20px}.hero-section__grid{border-radius:10px;display:flex;flex-direction:column-reverse}.hero-section__content{border-radius:0 0 10px 10px;color:#285009;padding:30px 40px 40px}.hero-section__subtitle{font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:22px}.hero-section__title{word-break:break-word}.hero-section__title *{font-family:Inter Tight,sans-serif;font-size:38px;font-weight:400;letter-spacing:.38px;line-height:45px}.hero-section__title b{font-weight:700}.hero-section__image{background-position:50%;background-size:cover;border-radius:10px 10px 0 0;min-height:450px;width:100%}.hero-section__below{display:none}.hero-section--vacancy .hero-section__image{min-height:175px}.hero-section--vacancy .hero-section__content{padding:45px 0 75px}.hero-section--vacancy .hero-section__inner-content{padding-inline:40px;padding-bottom:20px}.hero-section--vacancy .search-vacancy-form{margin-inline:10px;margin-top:20px}.hero-section .link{margin-block:20px}@media (min-width:768px){.hero-section__grid{display:grid;grid-template-columns:45% auto}.hero-section__content{align-items:flex-start;border-radius:10px 0 0 10px;display:flex;flex-direction:column;justify-content:center}.hero-section__image{border-radius:0 10px 10px 0;min-height:400px}.hero-section__below{align-items:center;color:#285009;display:flex;gap:10px;margin-top:10px}.hero-section__below *{font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:25px}.hero-section__below b{font-weight:700}.hero-section--vacancy .hero-section__content{padding-block:45px}.hero-section--vacancy .search-vacancy-form{margin-inline:20px}}@media (min-width:1024px){.hero-section__subtitle{font-size:1.17188vw;line-height:1.95313vw}.hero-section__title *{font-size:3.125vw;letter-spacing:.03125vw;line-height:3.67188vw;margin-top:.39063vw}.hero-section__below{gap:.78125%}.hero-section__below *{font-size:1.17188vw;line-height:1.95313vw}.hero-section__below svg{aspect-ratio:13/11;height:auto;width:1.01563vw}.hero-section--small .hero-section__image{min-height:340px}.hero-section--big .hero-section__image{min-height:490px}.hero-section--vacancy{margin-bottom:60px;position:relative}.hero-section--vacancy .hero-section__inner-content{padding:0}.hero-section--vacancy .hero-section__content{padding:30px 40px 40px}.hero-section--vacancy .search-vacancy-form{bottom:-28px;display:flex;left:20px;margin:0;position:absolute;right:20px}.hero-section--vacancy .search-vacancy-form__submit{color:#fff;min-width:124px}.hero-section--vacancy .search-vacancy-form__field{width:49%}.hero-section--vacancy .search-vacancy-form__field:first-child{width:38%}}@media (min-width:1280px){.hero-section{margin-top:6.875vw;margin-inline:1.5625vw;margin-bottom:1.5625vw;max-width:96.875vw}.hero-section__grid{grid-template-columns:39.92188vw 56.95313vw}.hero-section--vacancy .hero-section__content,.hero-section__content{background-size:cover;padding:1.5625vw 1.5625vw 1.5625vw 7.8125vw}.hero-section--small .hero-section__image{aspect-ratio:729/340;min-height:340px;width:100%}.hero-section--big .hero-section__image{aspect-ratio:729/490;min-height:490px;width:100%}.hero-section__below{margin-top:.78125%}.hero-section--vacancy .search-vacancy-form{bottom:-2.1875vw;left:7.8125vw;right:7.8125vw}.hero-section--vacancy{margin-bottom:6.25vw}.hero-section--vacancy .search-vacancy-form__submit{width:12.4%}.hero-section .link{margin-block:1.5625vw}}.hero-section-home{align-items:center;background:green;color:#fff;display:flex;flex-direction:column;gap:10px;height:100dvh;justify-content:center;padding:20px;position:relative;width:100%}.hero-section-home__background-video{aspect-ratio:1280/746;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;right:0;top:0;width:100%;z-index:-1}.hero-section-home__subtitle{display:none;text-align:center}.hero-section-home__title,.hero-section-home__title *{font-family:Inter,sans-serif;font-size:50px;font-weight:500;line-height:52px;text-align:center}.hero-section-home__title b,.hero-section-home__title strong{font-weight:900}.hero-section-home .link{bottom:32px;position:absolute;right:20px}@media (min-width:768px){.hero-section-home__subtitle{display:block;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:600;line-height:18px}.hero-section-home .link{right:32px}.hero-section-home__title,.hero-section-home__title *{font-size:70px;line-height:70px}}@media (min-width:1024px){.hero-section-home{gap:.78125vw}.hero-section-home__subtitle{font-size:1.25vw;line-height:1.40625vw}.hero-section-home .link{bottom:2.5vw;right:2.5vw}.hero-section-home__title,.hero-section-home__title *{font-size:5.46875vw;line-height:5.46875vw}}.centered-content-section{color:#2e5009;display:grid;gap:30px;margin:20px}@media (min-width:1024px){.centered-content-section{margin:40px auto;max-width:46.48438%}}.two-column-content{padding:60px 20px}.two-column-content--with-background{border-radius:10px;margin:20px;padding:20px}.two-column-content__grid{color:#285009;display:grid;gap:30px;margin-inline:auto}.two-column-content__column{display:grid;gap:15px}.two-column-content--cta-section{padding:20px 20px 60px}.two-column-content--cta-section .two-column-content__left{order:2}.two-column-content--cta-section .two-column-content__grid{gap:50px}.cta-section__image{height:500px}.two-column-content--cta-section .title{font-size:38px;letter-spacing:.38px;line-height:45px}.two-column-content--cta-section .link{justify-content:space-between;margin-top:20px;width:100%}.two-column-content--cta-section .link__icon-container{height:45px;width:45px}.two-column-content__column img{aspect-ratio:388/466;border-radius:10px;height:auto;object-fit:cover;width:100%}@media (min-width:768px){.cta-section__image{object-position:top}.two-column-content--cta-section .two-column-content__grid{grid-template-columns:auto auto}.two-column-content__column{align-self:center}.two-column-content--cta-section .two-column-content__left{order:unset}}@media (min-width:1024px){.two-column-content{padding:88px 20px}.two-column-content__column{align-self:center;gap:1.17188vw}.two-column-content__column img{aspect-ratio:491/560;border-radius:.78125vw;height:100%;min-height:560px;min-width:491px;width:100%}.two-column-content--cta-section .two-column-content__grid,.two-column-content__grid{gap:10.46875vw;grid-template-columns:1fr 1fr;max-width:78.90625vw}.two-column-content--cta-section .link{width:fit-content}.two-column-content--cta-section .link__icon-container{height:2.65625vw;width:2.65625vw}.two-column-content--cta-section .subtitle{font-size:1.17188vw;line-height:1.95313vw}.two-column-content--cta-section .title{font-size:2.96875vw;letter-spacing:.02969vw;line-height:3.51563vw}.cta-section__image{height:560px;object-position:center}}@media (min-width:1280px){.two-column-content--with-background{border-radius:.78125vw;margin:1.5625vw;padding:6.875vw 1.5625vw}.two-column-content__column img{aspect-ratio:491/560;border-radius:.78125%;min-height:43.75%;min-width:38.35938%}}.quote-photo-section{align-items:flex-end;aspect-ratio:388/704;background-position:20% bottom;background-size:auto 115%;border-radius:10px;color:#fff;display:flex;margin:20px;padding:30px;position:relative}.quote-photo-section__overlay{background:linear-gradient(180deg,transparent 62.26%,rgba(0,0,0,.8));background-blend-mode:multiply,normal,normal;border-radius:10px;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.quote-photo-section.quote-photo-section__left-content{justify-content:flex-start}.quote-photo-section.quote-photo-section__right-content{justify-content:flex-end}.quote-photo-section__content{position:relative;z-index:1}.quote-photo-section__content .subtitle *{font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:25px}.quote-photo-section__content .title *{font-size:38px;font-weight:400;letter-spacing:.38px;line-height:45px;word-break:break-word}.quote-photo-section__content .title{margin-bottom:30px}@media (min-width:768px){.quote-photo-section{align-items:center;aspect-ratio:1223/704;background-position:50%;background-size:cover;margin-inline:auto;max-width:95.54688%;padding:100px}.quote-photo-section__right-content .quote-photo-section__overlay{background:linear-gradient(90deg,transparent,rgba(0,0,0,.3));background-blend-mode:multiply}.quote-photo-section__left-content .quote-photo-section__overlay{background:linear-gradient(90deg,rgba(0,0,0,.3),transparent);background-blend-mode:multiply}}@media (min-width:1024px){.quote-photo-section__content{max-width:31.8888vw}.quote-photo-section__content .subtitle *{font-size:1.17188vw;line-height:1.95313vw}.quote-photo-section__content .title *{font-size:3.125vw;letter-spacing:.03125vw;line-height:3.67188vw}.quote-photo-section__content .title b{font-weight:700}}.centered-quote-section{margin-inline:auto;max-width:1010px;padding:100px 20px}.centered-quote-section__content{color:#285009;display:flex;flex-direction:column;gap:15px;justify-content:center}.centered-quote-section .title *{font-size:56px;line-height:60px}.centered-quote-section .title p{font-weight:300}.centered-quote-section .subtitle b{font-weight:700}.centered-quote-section__content .link{justify-content:space-between;margin-top:35px}.centered-quote-section .link__icon-container{height:45px;width:45px}@media (min-width:768px){.centered-quote-section__content{align-items:center;gap:22px;text-align:center}.centered-quote-section .title *{font-size:90px;line-height:93px}.centered-quote-section__content .link{margin-top:15px}.centered-quote-section .subtitle b{font-weight:600}}@media (min-width:1024px){.centered-quote-section__content{gap:1.71875vw}.centered-quote-section .title *{font-size:7.03125vw;line-height:7.26563vw}.centered-quote-section__content .link{margin-top:1.17188vw}.centered-quote-section{max-width:78.90625vw;padding-block:7.8125vw;padding-inline:0}.centered-quote-section .link__icon-container{height:34px;width:34px}}@media (min-width:1280px){.centered-quote-section .link__icon-container{height:2.65625vw;width:2.65625vw}}.search-vacancy-section{border-radius:10px;color:#285009;margin:20px}.search-vacancy-section__grid{display:flex;flex-direction:column-reverse;gap:40px}.search-vacancy-section__content{align-self:center;display:grid;gap:30px;padding:0 20px 35px}.search-vacancy-section__image img{aspect-ratio:388/443;border-radius:10px 10px 0 0;height:auto!important;object-fit:cover;width:100%}.search-vacancy-section__content .title{padding-inline:10px}.search-vacancy-section__content .title *{font-size:42px;font-weight:300;letter-spacing:.42px;line-height:50px}.search-vacancy-section__content .title b{font-weight:700}.item-grid{display:grid;gap:4px;padding-inline:10px}.item-grid__item{align-items:center;display:flex;gap:8px}.item-grid__icon{height:16px;width:16px}.item-grid__text{font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:22px}.item-grid__text b{font-weight:700}@media (min-width:1024px){.search-vacancy-section{background-position:50%;background-size:cover;border-radius:.78125vw;color:#285009;margin:1.5625vw;padding:7.8125vw}.search-vacancy-section__grid{display:grid;gap:10.15625vw;grid-template-columns:auto 38.28125vw}.search-vacancy-section__image img{aspect-ratio:unset;border-radius:.78125vw;height:auto!important;object-fit:cover;width:100%}.search-vacancy-section__content{gap:2.34375vw;padding:0}.search-vacancy-section__content .title{padding:0}.search-vacancy-section__content .title *{font-size:3.51563vw;letter-spacing:.03516vw;line-height:3.90625vw}.item-grid{gap:.78125vw;grid-template-columns:1fr 1fr;padding:0}.item-grid__item{gap:.625vw}.item-grid__icon{height:1.25vw;width:1.25vw}.item-grid__text{font-size:1.17188vw;line-height:1.95313vw}}.search-vacancy-form{background-color:#76b830;border-radius:5px;display:grid;gap:3px;padding:3px}.search-vacancy-form__field{align-items:center;background:#fff;border-radius:2px;display:flex;gap:10px;height:58px;justify-content:space-between;padding:18px}.search-vacancy-form__field label{color:#285009;font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:22px}.search-vacancy-form__field select{border:none;color:#5f6773;font-family:Inter,sans-serif;font-size:15px;font-weight:400;height:100%;line-height:30px;outline:none!important;width:75%}.search-vacancy-form__submit{background:#ccdc81;border:none;border-radius:2px;color:#fff;font-family:Inter Tight,sans-serif;font-size:15px;font-weight:700;height:58px;letter-spacing:.3px;line-height:30px;text-align:center}.search-vacancy-form__submit:hover{background:#f7a600;color:#fff;cursor:pointer}@media (min-width:1024px){.search-vacancy-form__field label{line-height:30px}.search-vacancy-form__field label,.search-vacancy-form__field select{font-family:Inter Tight,sans-serif;font-size:14px;letter-spacing:.28px}.search-vacancy-form__field select{font-weight:400}.search-vacancy-form__submit{color:#285009;font-size:12px;letter-spacing:.24px;line-height:30px}}@media (min-width:1280px){.search-vacancy-form{border-radius:.39063vw;gap:.23438vw;padding:.23438vw}.search-vacancy-form__field label,.search-vacancy-form__field select{font-size:1.09375vw;letter-spacing:.02188vw;line-height:2.34375vw}.search-vacancy-form__field{border-radius:.15625vw;gap:.78125vw;height:4.53125vw;padding:1.40625vw}.search-vacancy-form__submit{border-radius:.15625vw;font-size:.9375vw;height:4.53125vw;letter-spacing:.01875vw;line-height:2.34375vw}}.highlighted-vacancy-section{border-radius:0;color:#285009;display:grid;gap:30px;margin:20px 0;padding:50px 20px}.highlighted-vacancy-section .title *{font-size:38px;letter-spacing:.38px;line-height:45px}.highlighted-vacancy-section__grid{background-color:#fff;border-radius:10px;color:#285009;display:grid;gap:10px;text-decoration:none}.highlighted-vacancy-section__image{border-radius:10px 10px 0 0;height:276px;position:relative;width:100%}.highlighted-vacancy-section__content{padding:30px}.highlighted-vacancy-section__inner-content{display:grid;gap:20px;transition:margin .3s ease-in-out}.highlighted-vacancy-section__subtitle{font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:22px}.highlighted-vacancy-section__title{font-family:Inter Tight,sans-serif;font-size:26px;font-weight:400;letter-spacing:.52px;line-height:40px}.highlighted-vacancy-section__title b{font-weight:700}.highlighted-vacancy-section__description{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:28px}.highlighted-vacancy-section__link{background:#f7a600;border-radius:10px;color:#fff;display:block;font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:20px;margin-top:20px;padding:13px 18px;text-align:center;text-decoration:none}.highlighted-vacancy-section__inner-icon{display:none}.highlighted-vacancy-section__items{display:flex;flex-wrap:wrap;gap:10px}@media (min-width:768px){.highlighted-vacancy-section__grid{box-shadow:0 0 20px #0000001a;grid-template-columns:1fr 1fr}.highlighted-vacancy-section__image{border-radius:10px 0 0 10px;height:400px}.highlighted-vacancy-section__content{align-self:center}}@media (min-width:1024px){.highlighted-vacancy-section__link{display:none}.highlighted-vacancy-section{border-radius:.78125vw;color:#285009;margin:1.5625vw auto;max-width:95.54688vw;padding:6.25vw 6.25vw 6.25vw 7.8125vw}.highlighted-vacancy-section__grid{gap:3.125vw}.highlighted-vacancy-section__content{align-items:center;display:flex;gap:7.03125vw;height:100%;padding:.625vw .625vw .625vw 1.5625vw}.highlighted-vacancy-section__inner-icon{align-items:center;border-radius:.78125vw;display:flex;height:100%;padding-inline:1.01563vw;transition:background-color .3s ease-in-out}.highlighted-vacancy-section__grid:hover .highlighted-vacancy-section__inner-icon{background-color:#f7a600}.highlighted-vacancy-section__inner-icon path{transition:stroke .3s ease-in-out}.highlighted-vacancy-section__grid:hover .highlighted-vacancy-section__inner-icon path{stroke:#fff!important}.highlighted-vacancy-section__grid:hover .highlighted-vacancy-section__inner-content{margin-left:10px;margin-right:-10px}.highlighted-vacancy-section__subtitle{font-size:1.17188vw;font-weight:400;line-height:1.95313vw}.highlighted-vacancy-section__title{font-size:2.1875vw;font-weight:700;letter-spacing:.04375vw;line-height:3.125vw}.highlighted-vacancy-section__description{font-size:1.09375vw;line-height:1.875vw}.highlighted-vacancy-section{gap:2.34375vw}.highlighted-vacancy-section .title *{font-size:2.96875vw;letter-spacing:.02969vw;line-height:3.51563vw}.highlighted-vacancy-section__image{aspect-ratio:491/400;height:auto}.highlighted-vacancy-section__inner-content{gap:1.5625vw}.highlighted-vacancy-section__inner-icon svg{height:1.25vw;width:1.17188vw}}@media (min-width:1280px){.highlighted-vacancy-section__items{gap:1.5625vw}}.faq-overview-section{color:#285009;display:grid;gap:30px;margin-inline:auto;max-width:804px;padding:50px 20px}.faq-overview-section__title,.faq-overview-section__title *{font-family:Inter Tight,sans-serif;font-size:38px;font-weight:400;letter-spacing:.38px;line-height:45px}.faq-section .faq-overview-section__title{font-size:28px;font-weight:700;letter-spacing:.56px;line-height:40px}.faq-overview-section__title b{font-weight:700}.faq-item{border-bottom:.5px solid #ccdc81;padding-block:18px}.faq-overview-section__faqs .faq-item:first-child{border-top:.5px solid #ccdc81}summary::-webkit-details-marker{display:none}summary::marker{content:none}.faq-item__title{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-inline:6px}.faq-item__content{display:grid;gap:30px;padding:20px 6px}.faq-item__content p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:28px}.faq-item__title-icon,.faq-item__title-text{display:inline-block}.faq-item__title-text{font-family:Inter,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.17px;line-height:26px;transition:margin .3s ease-in-out}.faq-overview-section .link{justify-content:space-between;justify-self:stretch}.faq-item__content .link{justify-self:flex-start}.faq-overview-section .link .link__icon-container{height:45px;width:45px}.faq-item .faq-item__title-icon svg{transition:all .3s ease-in-out}.faq-item[open] .faq-item__title-icon svg{transform:rotate(90deg)}.faq-item[open] .faq-item__title-icon svg rect,.faq-item__title:hover .faq-item__title-icon svg rect{fill:#76b830}.faq-item[open] .faq-item__title-icon svg path,.faq-item__title:hover .faq-item__title-icon svg path{stroke:#fff}.faq-item__title:hover .faq-item__title-text{margin-left:10px;margin-right:-10px}@media (min-width:768px){.faq-overview-section .link{justify-self:center}.faq-item__content .link{justify-self:flex-start}}@media (min-width:1024px){.faq-overview-section{gap:2.34375vw;max-width:62.8125vw;padding:3.90625vw 0}.faq-overview-section .link{margin-top:1.5625vw}.faq-item__content .link{margin-top:0}.faq-overview-section__title *{font-size:3.125vw;letter-spacing:.03125vw;line-height:3.67188vw}.faq-section{margin-bottom:3.90625vw}.faq-item__content{gap:2.34375vw;padding:1.5625vw .46875vw}.faq-item__title-text{font-size:1.32813vw;letter-spacing:-.01328vw;line-height:2.03125vw}.faq-item__content p{font-size:1.25vw;line-height:2.1875vw}.faq-overview-section .link .link__icon-container{height:2.65625vw;width:2.65625vw}.faq-item__title-icon svg{height:2.1875vw;width:2.1875vw}}.image-carousel-section{color:#2e5009}.image-carousel-section--hide-titles .image-carousel-section__title{display:none}.image-carousel-section__title{font-family:Inter Tight,sans-serif;font-size:38px;font-weight:400;letter-spacing:.38px;line-height:45px;padding-inline:20px}.image-carousel-section__carousel{display:flex;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:30px;padding:20px}.image-carousel-section__carousel::-webkit-scrollbar{display:none}.carousel-item{flex:0 0 auto}.carousel-item__image{border-radius:10px;height:506px;object-fit:cover;object-position:center;width:auto}.image-carousel-section--hide-titles .carousel-item__title{display:none}.carousel-item__title{font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:25px}@media (min-width:1024px){.image-carousel-section{display:grid;gap:.78125vw;padding-block:3.90625vw}.image-carousel-section__carousel{gap:2.34375vw;padding-left:calc(50% - 39.45313vw)}.image-carousel-section--hide-titles .image-carousel-section__title,.image-carousel-section__title{display:block;padding-left:calc(50% - 39.45313vw)}.image-carousel-section__title *{font-family:Inter Tight,sans-serif;font-size:3.125vw;font-weight:400;letter-spacing:.03125vw;line-height:3.67188vw}.image-carousel-section__title b{font-weight:700}.carousel-item__image{border-radius:.78125vw;height:35.15625vw}.carousel-item__title,.image-carousel-section--hide-titles .carousel-item__title{display:block;font-family:Inter,sans-serif;font-size:1.17188vw;font-weight:400;line-height:1.95313vw;margin-top:.78125vw}.carousel-item__title b{font-weight:700}}.meet-the-team-section{display:grid;gap:20px;margin-block:20px}.meet-the-team-section__title{color:#285009;font-family:Inter Tight,sans-serif;margin-inline:20px}.meet-the-team-section__title *{font-size:38px;font-weight:400;letter-spacing:.38px;line-height:45px}.meet-the-team-section__title b{font-weight:700}.meet-the-team-section__team-members{display:flex;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:20px;padding-inline:20px;padding-bottom:20px}.meet-the-team-section__team-members::-webkit-scrollbar{display:none}.meet-the-team-section .link{display:none}@media (min-width:1280px){.meet-the-team-section{gap:1.5625vw;margin-block:3.90625vw;margin-inline:auto;max-width:78.90625vw}.meet-the-team-section__title{margin:0}.meet-the-team-section__title *{font-size:2.96875vw;letter-spacing:.02969vw;line-height:3.51563vw}.meet-the-team-section__team-members{overflow-x:unset;scroll-behavior:unset;-webkit-overflow-scrolling:unset;gap:0;justify-content:space-between;padding:0}.meet-the-team-section .link{display:inline-flex;justify-self:center;margin-top:1.5625vw}}.highlighted-images-section{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.highlighted-images-section__card{align-items:flex-start;display:flex;flex-direction:column;gap:10px;position:relative}.highlighted-images-section__card-one{width:184px}.highlighted-images-section__card-two{margin-top:150px;width:183px}.highlighted-images-section__card-three{width:252px}.highlighted-images-section__card-image{border-radius:10px;height:auto;object-fit:cover;object-position:center;width:100%}.highlighted-images-section__card-one .highlighted-images-section__card-image{aspect-ratio:184/251}.highlighted-images-section__card-two .highlighted-images-section__card-image{aspect-ratio:183/195}.highlighted-images-section__card-three .highlighted-images-section__card-image{aspect-ratio:252/209}.highlighted-images-section__card-title{color:#2e5009;font-family:Inter,sans-serif}.highlighted-images-section__card-title *{font-size:15px;line-height:22px}@media (min-width:768px){.highlighted-images-section{gap:30px}.highlighted-images-section__card-two{margin-top:36px;order:3}.highlighted-images-section__card-three{align-self:flex-end;margin-top:150px;order:2}}@media (min-width:1024px){.highlighted-images-section__card-title *{font-size:1.17188vw;line-height:1.71875vw}.highlighted-images-section__card{gap:.78125vw}.highlighted-images-section{gap:1.5625vw}.highlighted-images-section__card-one{width:22.1875vw}.highlighted-images-section__card-two{width:22.10938vw}.highlighted-images-section__card-three{width:30.15625vw}.highlighted-images-section__card-one .highlighted-images-section__card-image{aspect-ratio:284/385;width:100%}.highlighted-images-section__card-two .highlighted-images-section__card-image{aspect-ratio:283/297;width:100%}.highlighted-images-section__card-three .highlighted-images-section__card-image{aspect-ratio:386/333;width:100%}.highlighted-images-section__card-two{margin-top:2.8125vw}.highlighted-images-section__card-three{margin-top:11.71875vw}}.function-overview-section{display:grid;gap:20px;margin-block:20px}.function-overview-section__heading .link{display:none}.function-overview-section__heading{display:grid;gap:10px;padding-inline:20px}.function-overview-section__title{color:#285009;font-family:Inter Tight,sans-serif}.function-overview-section__title *{font-size:38px;font-weight:400;letter-spacing:.38px;line-height:45px}.function-overview-section__title b{font-weight:700}.function-overview-section__heading-actions{display:flex;gap:30px}.function-overview-section__functions{display:flex;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:30px;padding:20px}.function-overview-section__functions::-webkit-scrollbar{display:none}.function-overview-section__cta{padding-inline:20px}.function-overview-section__cta .link{justify-content:space-between;padding:5px 5px 5px 3px;text-transform:lowercase;width:100%}.function-overview-section__cta .link__text:before{content:"Bekijk ";text-transform:capitalize}.function-overview-section__cta .link__icon-container{height:45px;width:45px}@media (min-width:768px){.function-overview-section__cta{justify-self:center}.function-overview-section__cta .link{justify-self:center;width:fit-content}}@media (min-width:1024px){.function-overview-section{margin-block:3.90625vw}.function-overview-section__functions{padding-left:calc(50% - 39.45313vw)}.function-overview-section__heading{align-items:center;display:flex;justify-content:space-between;padding-left:calc(50% - 39.45313vw);padding-right:1.5625vw;width:100%}.function-overview-section__heading .link{display:inline-flex}.function-overview-section__cta{display:none}.function-overview-section__title *{font-size:2.96875vw;letter-spacing:.02969vw;line-height:3.51563vw}.function-overview-section__functions,.function-overview-section__heading-actions{gap:2.34375vw}}.function-info-section{color:#285009;display:grid;gap:30px;margin-inline:auto;max-width:804px;padding:50px 20px}.function-info-section__intro{font-family:Inter,sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:29px;margin-bottom:30px}.function-info-section__cta{display:none}@media (min-width:768px){.function-info-section__cta{display:flex;justify-content:flex-end}}@media (min-width:1024px){.function-info-section{gap:2.34375vw;max-width:62.8125vw;padding:3.90625vw 1.5625vw}.function-info-section__intro{font-size:1.48438vw;line-height:2.26563vw;margin-bottom:2.34375vw}}.function{gap:0}.function .highlighted-vacancy-section__image{height:220px}.highlighted-vacancy-section__image img{border-radius:10px 10px 0 0;height:100%;object-fit:cover;width:100%}.function .highlighted-vacancy-section__content{background:#fff;border-radius:0 0 10px 10px}.function .highlighted-vacancy-section__title{font-family:Inter Tight,sans-serif;font-size:22px;font-style:normal;font-weight:700;letter-spacing:.44px;line-height:33px;word-break:break-word}.highlighted-vacancy-section__cao_items{display:grid;gap:5px}.cao-item{align-items:center;display:flex;gap:10px;justify-content:flex-start}.cao-item__text{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.14px;line-height:24px}.function-highlighted-vacancy-section__link .link{background:#f7a600;color:#fff;display:flex;gap:0;justify-content:center;margin-top:20px;width:100%}.function-highlighted-vacancy-section__link .link__text{color:#fff;font-family:Inter Tight,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.24px;line-height:18px;text-transform:lowercase}.function-highlighted-vacancy-section__link .link__text:before{content:"Bekijk ";text-transform:capitalize}@media (min-width:768px){.function .highlighted-vacancy-section__image{height:484px}.highlighted-vacancy-section__image img{border-radius:10px 0 0 10px}}@media (min-width:1024px){.function-highlighted-vacancy-section__link .link{background:#fff;gap:20px;margin-top:0;width:fit-content}.function-highlighted-vacancy-section__link .link__text{color:#285009;text-transform:unset}.function-highlighted-vacancy-section__link .link__text:before{content:""}.function .highlighted-vacancy-section__inner-content{gap:35px}.function .highlighted-vacancy-section__content{border-radius:0 10px 10px 0;padding-left:0;padding-right:40px}.function .highlighted-vacancy-section__image{aspect-ratio:unset;height:unset;position:relative}.function .highlighted-vacancy-section__image img{aspect-ratio:563/484}}@media (min-width:1200px){.function .highlighted-vacancy-section__grid{grid-template-columns:55.63241% auto}.function .highlighted-vacancy-section__content{border-radius:0 .78125vw .78125vw 0;padding-left:1.5625vw;padding-right:3.125vw}.function .highlighted-vacancy-section__title{font-size:1.71875vw;letter-spacing:.03437vw;line-height:2.57813vw}.function .highlighted-vacancy-section__inner-content{gap:2.73438vw}.highlighted-vacancy-section__cao_items{gap:.39063vw}.cao-item{gap:.78125vw}.cao-item__icon svg{height:.9375vw;width:.85938vw}.cao-item__text{font-size:1.09375vw;letter-spacing:-.01094vw;line-height:1.875vw}.function-highlighted-vacancy-section__link .link{gap:1.5625vw}.function-highlighted-vacancy-section__link .link__text{font-size:.9375vw;letter-spacing:.01875vw;line-height:1.40625vw}}.image-box-overview-section{padding:60px 20px}.image-box-overview-section__grid{display:grid;gap:30px}.image-box-overview-section__subtitle{color:#285009;font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:5px}.image-box-overview-section__title{color:#285009;font-family:Inter Tight,sans-serif;font-size:45px;font-weight:300;letter-spacing:.45px;line-height:50px}.image-box-overview-section__title b{font-weight:700}.image-box-overview-section__right-content{display:grid;gap:40px}@media (min-width:768px){.image-box-overview-section__grid{grid-template-columns:1fr 1fr}.image-box-overview-section__left-content{position:relative}.image-box-overview-section__heading{position:sticky;top:100px}}@media (min-width:1024px){.image-box-overview-section{padding-block:4.6875vw;padding-left:calc(50% - 39.45313vw)}.image-box-overview-section__grid{gap:32px;grid-template-columns:30.23438vw auto;max-width:940px}.image-box-overview-section__right-content{gap:50px}.image-box-overview-section__subtitle{line-height:25px}}@media (min-width:1280px){.image-box-overview-section__grid{max-width:73.4375vw}.image-box-overview-section__right-content{gap:3.90625vw}.image-box-overview-section__subtitle{font-size:1.17188vw;line-height:1.95313vw;margin-bottom:.39063vw}.image-box-overview-section__title{font-size:3.51563vw;letter-spacing:.03516vw;line-height:3.90625vw}.image-box-overview-section__grid{gap:2.5vw;grid-template-columns:30.23438vw auto}}.three-column-card-section{display:grid;gap:20px;margin-block:20px}.three-column-card-section__title{color:#285009;font-family:Inter Tight,sans-serif;font-size:40px;font-weight:400;letter-spacing:.4px;line-height:47px;margin-inline:20px}.three-column-grid{display:flex;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:20px;padding-inline:20px;padding-bottom:20px}.three-column-grid::-webkit-scrollbar{display:none}@media (min-width:1280px){.three-column-card-section{gap:1.5625vw;margin-block:3.90625vw;margin-inline:auto;max-width:78.90625vw}.three-column-card-section__title{font-size:2.96875vw;letter-spacing:.02969vw;line-height:3.51563vw;margin:0}.three-column-grid{overflow-x:unset;scroll-behavior:unset;-webkit-overflow-scrolling:unset;gap:0;justify-content:space-between;padding:0}}.location-card-section{background-size:cover;border-radius:10px;color:#285009;margin:20px;padding:20px 8px}.location-card-section__content,.location-card-section__left .link{display:none}.location-card-section__grid{display:grid;gap:50px}.location-card-section__left{margin-top:10px;padding:10px;text-align:center}.location-card-section__title{color:#285009;font-family:Inter Tight,sans-serif;font-size:38px;font-weight:400;letter-spacing:.38px;line-height:45px}.location-card-section__right{display:grid;gap:60px}.location-card__map{height:auto;width:100%}.location-card-section__right .link{justify-content:space-between;width:100%}@media (min-width:768px){.location-card-section__right .link{justify-self:center;width:auto}}@media (min-width:1024px){.location-card-section{background-position:50%;background-size:cover;border-radius:10px;margin-block:40px;padding:70px 80px}.location-card-section__title{font-size:40px;letter-spacing:.4px;line-height:47px}.location-card-section__content{color:#2e5009;display:block;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:30px}.location-card-section__left .link{display:flex}.location-card-section__grid{align-items:center;display:flex;justify-content:space-between}.location-card-section__left{display:grid;gap:20px;margin-top:0;max-width:234px;padding:0;text-align:left}.location-card-section__right .link{display:none}.location-card__map{width:530px}}@media (min-width:1280px){.location-card-section{border-radius:.78125vw;margin-block:3.125vw;margin-inline:1.5625vw;padding:5.46875vw 8.125vw}.location-card-section__left{gap:1.5625vw;max-width:18.28125vw}.location-card-section__title{font-size:3.125vw;letter-spacing:.03125vw;line-height:3.67188vw}.location-card-section__content{font-size:1.32813vw;line-height:2.34375vw}.location-card__map{width:41.40625vw}}.location-card__button{cursor:pointer}.location-card__map .location-card__button path,.location-card__map .location-card__button rect{transition:fill .2s ease-in-out}.location-card__map .location-card__button:hover rect{fill:#f7a600}.location-card__map .location-card__button:hover path{fill:#285009}.location-area *{transition:opacity .2s ease-in-out}.location-area.hidden .location-card__button,.location-area.hidden .work-location path{opacity:0}.location-area.hidden .location__point,.work-location{opacity:.6}.location-area.active .work-location{opacity:1}.location-vacancies-section{background-position:50%;background-size:cover;padding:50px 20px}.location-vacancies-section__grid{display:grid;gap:50px}.location-vacancies-section__left{display:grid;padding-inline:30px}.location-vacancies-section__subtitle{color:#285009;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:22px;margin-bottom:5px}.location-vacancies-section__title{color:#285009;font-family:Inter Tight,sans-serif;font-size:38px;font-weight:400;letter-spacing:.38px;line-height:45px;margin-bottom:30px}.location-vacancies-section__title b{font-weight:700}.item-list__item{align-items:center;display:flex;gap:10px}.item-list__item-text{color:#285009;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.14px;line-height:24px}.location-vacancies-section__right{display:grid;gap:20px}@media (min-width:768px){.location-vacancies-section__grid{align-items:flex-start;gap:32px;grid-template-columns:35% auto}.location-vacancies-section__left{margin-bottom:100px;margin-top:200px;padding:0;position:sticky;top:100px}}@media (min-width:1024px){.location-vacancies-section{padding:64px 20px}.location-vacancies-section__grid{grid-template-columns:284px auto;margin-inline:auto;max-width:78.90625vw}.location-vacancies-section__subtitle{font-size:15px;line-height:25px;margin-bottom:10px}.location-vacancies-section__title{font-size:40px;letter-spacing:.4px;line-height:47px;margin-bottom:30px}.location-vacancies-section__right{gap:20px;padding:10px}}@media (min-width:1280px){.location-vacancies-section{padding:5vw 0}.location-vacancies-section__grid{grid-template-columns:22.1875vw auto}.location-vacancies-section__subtitle{font-size:1.17188vw;line-height:1.95313vw;margin-bottom:.78125vw}.location-vacancies-section__title{font-size:3.125vw;letter-spacing:.03125vw;line-height:3.67188vw;margin-bottom:2.34375vw}.location-vacancies-section__right{gap:1.5625vw;padding:.78125vw}.item-list__item{gap:.78125vw}.item-list__item-icon{height:1.25vw;width:1.25vw}.item-list__item-text{font-size:1.09375vw;letter-spacing:-.01094vw;line-height:1.875vw}.location-vacancies-section__left{margin-bottom:7.8125vw;margin-top:15.625vw;top:7.8125vw}}.locations{color:#285009;display:grid;gap:20px;margin:40px 20px;padding:10px}.locations__title{font-weight:400}.locations__title,.locations__title b{font-family:Inter Tight;font-size:28px;letter-spacing:.56px;line-height:40px}.locations__title b{font-weight:700}.locations__cards{display:grid;gap:20px}@media (min-width:1024px){.locations{margin-block:3.125vw;margin-inline:auto;max-width:63.28125vw}.locations,.locations__cards{gap:1.5625vw}.locations__title,.locations__title b{font-size:2.1875vw;letter-spacing:.04375vw;line-height:3.125vw}}.hero-section-vacancy{background-position:50%;background-size:cover;border-radius:10px;color:#285009;margin-top:100px;margin-inline:20px;margin-bottom:50px;padding:45px 40px}.hero-section-vacancy .subtitle{font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.hero-section-vacancy .title{font-family:Inter Tight,sans-serif;font-size:38px;font-weight:700;letter-spacing:.38px;line-height:45px;margin-bottom:12px}.hero-section-vacancy__location{font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:25px}.vacancy-keypoints{display:grid;gap:10px;margin-bottom:40px;padding-inline:30px}.vacancy-keypoints__item{display:grid;gap:10px;grid-template-columns:20px auto}.vacancy-keypoints__item-text{color:#2e5009;font-family:Inter Tight,sans-serif;font-size:17px;font-weight:500;letter-spacing:.34px;line-height:25px}.hero-section-vacancy__cta{padding-inline:30px}.vacancy-content{color:#2e5009;display:grid;gap:20px;margin-block:50px;margin-inline:auto;max-width:560px;padding-inline:25px}.vacancy-content li,.vacancy-content p,.vacancy-content ul{font-family:Inter,sans-serif;font-size:17px;line-height:30px}.vacancy-content ul{list-style:none;margin-block:20px}.vacancy-content ul li{margin-bottom:.5em;padding-left:1.8em;position:relative}.vacancy-content ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none' viewBox='0 0 20 21'%3E%3Crect width='20' height='20' y='.5' fill='%23CCDC81' rx='4'/%3E%3Cpath stroke='%23fff' d='M6 10.5h7M9.23 6.73 13 10.5l-3.77 3.77'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:0;position:absolute;top:.2em;width:20px}.vacancy-content h2,.vacancy-content h3,.vacancy-content h3 b{font-family:Inter Tight,sans-serif;font-size:18px;font-weight:700;letter-spacing:.36px;line-height:30px}.vacancy-content__inner a{color:#76b830}.vacancy-content__inner .richtext-image{aspect-ratio:800/500;border-radius:10px;margin-block:20px;object-fit:cover;width:100%}.vacancy-content .link{margin-top:30px}.vacancy-procedure{margin-bottom:40px;padding-inline:20px}.vacancy-procedure__title{color:#2e5009;font-family:Inter Tight,sans-serif;font-size:26px;font-weight:700;letter-spacing:.52px;line-height:40px;margin-bottom:20px}.vacancy-procedure__steps{display:grid;gap:8px}.vacancy-procedure__step-icon{justify-self:center}.vacancy-procedure__block{align-items:center;background-color:#f9fbf1;background-image:url(/static/dist/assets/procedure-bg.png);background-position:50%;background-size:cover;border-radius:10px;display:flex;gap:30px;padding:20px 40px}.vacancy-procedure__block-text{color:#285009;font-family:Inter Tight,sans-serif;font-size:17px;font-style:normal;font-weight:700;letter-spacing:.34px;line-height:25px}.vacancy-contact-info{display:none}@media (min-width:1024px){.hero-section-vacancy{border-radius:.78125vw;margin-inline:1.5625vw;margin-bottom:3.90625vw;padding:5.46875vw 7.8125vw}.hero-section-vacancy .subtitle,.hero-section-vacancy__location{font-size:1.17188vw;line-height:1.95313vw}.hero-section-vacancy .title{font-size:3.51563vw;letter-spacing:.03516vw;line-height:3.90625vw;margin-bottom:.3125vw}.hero-section-vacancy__cta,.vacancy-keypoints{padding-left:calc(50% - 39.60938vw)}.vacancy-keypoints{grid-auto-flow:column;grid-template-rows:repeat(3,auto)}.vacancy-keypoints__item-icon path{stroke:#285009}.vacancy-keypoints__item-text{font-size:19px;letter-spacing:.38px;line-height:30px}.vacancy-content{display:grid;gap:4.6875vw;grid-template-columns:1fr 43.75vw 1fr;margin-block:3.90625vw;margin-inline:1.5625vw;max-width:unset}.vacancy-content,.vacancy-content__right{position:relative}.vacancy-content__inner{gap:1.5625vw;max-width:43.75vw}.vacancy-content h2,.vacancy-content h3,.vacancy-content h3 b{font-size:1.40625vw;letter-spacing:.02812vw;line-height:2.34375vw}.vacancy-content li,.vacancy-content p,.vacancy-content ul{font-size:1.32813vw;line-height:2.34375vw}.vacancy-content__inner>p:first-of-type{font-size:1.71875vw;line-height:2.57813vw}.vacancy-procedure{margin-bottom:0}.vacancy-procedure__steps{display:flex}.vacancy-procedure__step-icon{align-self:center;transform:rotate(-90deg)}.vacancy-procedure__block{align-items:center;flex-direction:column;gap:20px;padding:45px 10px 35px;width:17.82178%}.vacancy-procedure__block-text{font-size:15px;line-height:20px;text-align:center}.vacancy-contact-info{background:#fff;border-radius:10px;box-shadow:0 0 20px #0000001a;display:grid;gap:20px;margin-top:-100px;padding:12px 18px;position:sticky;top:100px}.vacancy-content .vacancy-contact-info__title{color:#76b830;font-family:Inter Tight,sans-serif;font-size:18px;font-weight:700;letter-spacing:.36px;line-height:30px}.vacancy-content .vacancy-contact-info__item-title{font-weight:700}.vacancy-content .vacancy-contact-info__item-text,.vacancy-content .vacancy-contact-info__item-title{color:#285009;font-family:Inter,sans-serif;font-size:13px;letter-spacing:-.13px;line-height:20px}}@media (min-width:1280px){.hero-section-vacancy{margin-top:7.8125vw}.vacancy-content{gap:8.75vw}.vacancy-contact-info{border-radius:.78125vw;gap:1.5625vw;margin-top:-7.8125vw;padding:.9375vw 1.40625vw;top:7.8125vw}.vacancy-content .vacancy-contact-info__title{font-size:1.40625vw;letter-spacing:.02812vw;line-height:2.34375vw}.vacancy-content .vacancy-contact-info__item-text,.vacancy-content .vacancy-contact-info__item-title{font-size:1.01563vw;letter-spacing:-.01016vw;line-height:1.5625vw}.vacancy-keypoints{gap:.78125vw;margin-bottom:3.125vw;padding-right:26.5625vw}.vacancy-keypoints__item{gap:.78125vw;grid-template-columns:1.5625vw auto}.vacancy-keypoints__item-icon{height:1.64063vw;margin-top:.3125vw;width:1.5625vw}.vacancy-keypoints__item-text{font-size:1.48438vw;letter-spacing:.02969vw;line-height:2.34375vw}.vacancy-procedure{margin-block:7.8125vw 2.34375vw;margin-inline:auto;max-width:78.90625vw}.vacancy-procedure__title{font-size:2.1875vw;letter-spacing:.04375vw;line-height:3.125vw;margin-bottom:1.5625vw}.vacancy-procedure__block-text{font-size:1.17188vw;line-height:1.5625vw}.vacancy-procedure__steps{gap:.625vw}.vacancy-procedure__step-icon{height:1.17188vw;width:1.25vw}.vacancy-procedure__block{border-radius:.78125vw;gap:1.5625vw;padding:3.51563vw 1.95313vw 2.34375vw}.vacancy-procedure__block-icon{height:auto;width:2.8125vw}.vacancy-content__inner .richtext-image{border-radius:.78125vw;height:auto;margin-block:1.5625vw}.vacancy-content ul{margin-block:1.5625vw}.vacancy-content ul li:before{height:1.5625vw;width:1.5625vw}}.vacancies{padding:20px 20px 40px}.vacancies,.vacancies__list{display:grid;gap:20px}.vacancies__list-grid{display:flex;flex-direction:column;gap:20px}.vacancies__pagination{align-self:flex-end;display:flex;gap:20px;justify-content:center}.vacancies__pagination .vacancy-filters__form-submit{bottom:unset;left:unset;position:relative;right:unset}@media (min-width:1024px){.vacancies{gap:30px;grid-template-columns:283px auto;margin-inline:auto}.vacancy-filters__form-open{display:none}}@media (min-width:1280px){.vacancies{gap:2.34375vw;grid-template-columns:22.10938vw auto;max-width:78.90625vw;padding-inline:0}.vacancies__list-grid,.vacancies__pagination{gap:1.5625vw}}.blog-content{color:#285009;display:grid;gap:50px;margin:50px 20px;max-width:1020px}.blog-content .container{margin-inline:auto;max-width:595px}.two-column-quote-block__image,.wide-image-block__image{border-radius:10px;height:auto;width:100%}.wide-image-block__image{aspect-ratio:389/500;max-height:500px;object-fit:cover;object-position:center}.intro-block{font-family:Inter,sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:29px}.text-block h2{font-family:Inter Tight,sans-serif;font-size:17px;font-style:normal;font-weight:700;letter-spacing:.34px;line-height:25px}.text-block p{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.rich-content-block b,.rich-content-block h2,.rich-content-block h3,.rich-content-block h4{font-family:Inter Tight,sans-serif;font-weight:700}.rich-content-block b{font-size:17px;letter-spacing:.34px;line-height:25px}.rich-content-block p{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.quote-block{background-position:50%;background-size:cover;border-radius:10px;padding:30px}.quote-block h3{font-family:Inter Tight,sans-serif;font-size:38px;font-weight:700;letter-spacing:.38px;line-height:45px;margin-bottom:10px}.quote-block span{display:block;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:22px}.two-column-quote-block{border-radius:10px;display:grid}.two-column-quote-block__image{aspect-ratio:388/342;object-fit:cover;object-position:center}.two-column-quote-block__text-container{align-self:center;display:grid;gap:10px;padding:30px}.two-column-quote-block__text-container h3{font-family:Inter Tight,sans-serif;font-size:26px;font-style:normal;font-weight:500;letter-spacing:.52px;line-height:36px}.two-column-quote-block__text-container span{font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.hero-section--blog .hero-section__content{padding-block:50px}.hero-section--blog .hero-section__title{font-family:Inter Tight,sans-serif;font-size:38px;font-style:normal;font-weight:400;letter-spacing:.38px;line-height:45px}.hero-section--blog .hero-section__subtitle{font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:22px}.hero-section--blog .hero-section__image{min-height:275px}@media (min-width:768px){.two-column-quote-block{grid-template-columns:380px auto}.hero-section--blog .hero-section__grid{grid-template-columns:auto 420px}.hero-section--blog .hero-section__content{gap:5px}}@media (min-width:1024px){.blog-content{max-width:78.90625vw}.blog-content .container{max-width:46.48438vw}.hero-section--blog .hero-section__grid{grid-template-columns:auto 32.8125%}.quote-block,.two-column-quote-block,.wide-image-block{margin-block:1.5625vw}.wide-image-block__image{aspect-ratio:803/500;max-height:unset}.intro-block{font-size:1.71875vw;line-height:2.57813vw}.text-block h2{font-size:1.40625vw;letter-spacing:.02812vw;line-height:2.34375vw}.text-block p{font-size:1.32813vw;line-height:2.34375vw}.rich-content-block b{font-size:1.40625vw;letter-spacing:.02812vw;line-height:2.34375vw}.rich-content-block p{font-size:1.32813vw;line-height:2.34375vw}.quote-block{padding:3.125vw}.quote-block h3{font-size:3.125vw;letter-spacing:.03125vw;line-height:3.67188vw;margin-bottom:.39063vw}.quote-block span{font-family:Inter,sans-serif;font-size:1.17188vw;line-height:1.95313vw}.two-column-quote-block{grid-template-columns:47.32254% auto}.two-column-quote-block__image{aspect-ratio:380/342;object-fit:cover;object-position:center}.two-column-quote-block__text-container{gap:.78125vw;padding:3.125vw}.two-column-quote-block__text-container h3{font-family:Inter,sans-serif;font-size:1.71875vw;font-weight:400;line-height:2.57813vw}.two-column-quote-block__text-container span{font-size:1.17188vw;font-weight:700;line-height:1.71875vw}.hero-section--blog .hero-section__image{aspect-ratio:420/340}.hero-section--blog .hero-section__title{font-size:3.125vw;letter-spacing:.03125vw;line-height:3.67188vw}.hero-section--blog .hero-section__subtitle{font-size:1.17188vw;line-height:1.95313vw}}@media (min-width:1060px){.blog-content{margin-block:6.25vw;margin-inline:auto}}@media (min-width:1240px){.hero-section--blog .hero-section__content{gap:.39063vw;padding-inline:7.8125vw}}.template-stories-overview{background:#f9fbf1}.template-stories-overview .two-column-content--cta-section{background:#fff}.stories{align-items:flex-start;display:grid;gap:30px;margin:40px 20px}@media (min-width:768px){.stories{margin-inline:auto;max-width:676px!important}}@media (min-width:1280px){.stories{max-width:52.8125vw!important;width:52.8125vw}}.contact-form-section{margin:20px 20px 85px}.form-intro{padding-block:30px 50px}.form-intro__subtitle{color:#285009;display:block;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:25px;margin-bottom:8px}.form-intro__title{color:#285009;font-family:Inter Tight,sans-serif;font-size:38px;font-style:normal;font-weight:400;letter-spacing:.38px;line-height:45px}.form-intro__title b{font-weight:700}.contact-form{display:grid;gap:20px}.contact-form label{font-weight:700}.contact-form label,.field__input,.field__textarea{color:#2e5009;font-family:Inter,sans-serif;font-size:15px;line-height:22px}.field__input,.field__textarea{background:#f9fbf1;border:unset;border-radius:10px;box-shadow:inset 0 0 6px #0000000d;font-style:normal;font-weight:400;padding:12px 15px}.field__input::placeholder,.field__textarea::placeholder{color:#285009;opacity:.3}.link--submit{border:unset;justify-content:space-between;width:100%}.field{display:grid;gap:5px}.contact-form-section__right{display:none}@media (min-width:1024px){.contact-form-section{display:grid;gap:100px;grid-template-columns:491px auto;margin-block:60px 120px}.contact-form-section__right{display:block}.contact-page__image{aspect-ratio:387/449;border-radius:10px;height:auto;object-fit:cover;object-position:center;width:100%}.link--submit{width:min-content}}@media (min-width:1280px){.contact-form-section{gap:10.46875vw;grid-template-columns:38.35938vw auto;margin-block:4.6875vw 9.375vw;margin-inline:auto;max-width:78.90625vw}.form-intro__subtitle{font-size:1.17188vw;line-height:1.95313vw;margin-bottom:.625vw}.form-intro__title{font-size:3.125vw;letter-spacing:.03125vw;line-height:3.67188vw}.contact-form{display:grid;gap:1.5625vw}.field{gap:.39063vw}.contact-form label,.field__input,.field__textarea{font-size:1.17188vw;line-height:1.95313vw}.field__input,.field__textarea{border-radius:.78125vw;padding:.9375vw 1.875vw;width:100%}.contact-page__image{border-radius:.78125vw}}.all-locations{background-color:#f9fbf1;display:grid;gap:40px;margin-bottom:60px;padding:40px 20px}.all-locations__title{color:#285009;font-family:Inter Tight,sans-serif;font-size:26px;font-weight:500;letter-spacing:.52px;line-height:36px}.all-locations__grid{display:grid;gap:30px;padding-inline:10px}.grid__item-title{border-bottom:.5px solid rgba(118,184,48,.3);color:#285009;font-family:Inter Tight,sans-serif;font-size:18px;font-style:normal;font-weight:700;height:40px;letter-spacing:.36px;line-height:30px}.contact-info{font-family:Inter,sans-serif;font-size:15px;line-height:24px;padding-inline:5px}.contact-info__title{color:#76b830;font-weight:700}.contact-info__locations{color:#76b830;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.14px}.contact-info__content{color:#28500999;letter-spacing:-.15px}@media (min-width:1024px){.all-locations{display:grid;gap:90px;margin-bottom:60px;padding:70px 20px 100px}.all-locations__title{font-size:40px;font-weight:700;letter-spacing:.4px;line-height:47px}.all-locations__grid{gap:50px 30px;grid-template-columns:1fr 1fr 1fr;padding-inline:0}.grid__item--title{display:none}.contact-info{padding-inline:0}}@media (min-width:1280px){.all-locations{gap:7.03125vw;margin-bottom:4.6875vw;padding-inline:10.46875vw;padding-bottom:7.8125vw;padding-top:5.46875vw}.all-locations__title{font-size:3.125vw;letter-spacing:.03125vw;line-height:3.67188vw}.all-locations__grid{gap:3.90625vw 2.34375vw}.contact-info{font-size:1.17188vw;line-height:1.875vw}.contact-info__locations{font-size:1.09375vw;letter-spacing:-.01094vw}.contact-info__content{letter-spacing:-.01172vw}}[x-cloak]{display:none!important}@media (min-width:1024px){[data-action=dragging]{cursor:grab;overflow-x:scroll;scroll-behavior:smooth}[data-action=dragging].dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}}
