.visual{--bs-heading-color: currentcolor;--visual-radius: 1.2rem;background:#1a4033}@media screen and (min-width: 768px){.visual{--visual-radius: 2rem}}.visual .container-fluid{padding-inline:0}.visual-holder{display:flex;flex-direction:column;gap:2rem 0;justify-content:flex-end;min-height:100svh;color:#f2f8f9;text-align:center;border-radius:0 0 var(--visual-radius) var(--visual-radius);padding:9rem 3rem 4rem;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:var(--hero-bg-mobile)}@media screen and (min-width: 768px){.visual-holder{padding-block:11.8rem 6rem;gap:3rem 0;background-image:var(--hero-bg-desktop)}}.visual h1{letter-spacing:-0.02em;font-weight:700;font-size:clamp(3.2rem,2.16rem + 2.6667vw,6rem);line-height:1.125;font-family:"GT-Pressura-Extended",sans-serif;margin-bottom:0}@media screen and (min-width: 768px){.visual h1{font-size:clamp(4.6rem,3.2629rem + 3.4286vw,8.2rem);line-height:.9756}}.visual h1 small{display:block;text-transform:uppercase;letter-spacing:0;font-weight:500;font-size:clamp(1.6rem,1.5258rem + .1905vw,1.8rem);line-height:1;font-family:"GT-Pressura-Mono",monospace;margin-bottom:1.5em}@media screen and (min-width: 768px){.visual h1 small{margin-bottom:1.5em}}.visual.full-image{position:relative;z-index:1;border-radius:0 0 var(--visual-radius) var(--visual-radius);overflow:hidden}.visual.full-image .visual-holder{background-color:rgba(0,0,0,0);padding-inline:0;border-radius:0}.visual.full-image figure{position:absolute;z-index:-1;inset:0}.visual.full-image figure img{width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.visual.full-image h1{margin-top:auto;font-size:4.6rem;line-height:1}@media screen and (min-width: 768px){.visual.full-image h1{font-size:8.2rem}}.visual.full-image+.bg-white-bottom-rounded{margin-top:-2rem;padding-top:2rem}.text-lead-gallery-component{padding-top:var(--tlg-padding-top, 6rem);padding-bottom:var(--tlg-padding-bottom, 5rem);text-align:center;color:#f2f8f9;background:#1a4033}@media screen and (min-width: 768px){.text-lead-gallery-component{padding-top:var(--tlg-padding-top, 9rem);padding-bottom:var(--tlg-padding-bottom, 7rem)}}.text-lead-gallery-component .wrap .headline{max-width:100%;margin-inline:auto;font-size:var(--tlg-headline-font-size, clamp(2.8rem, 2.28rem + 1.3333vw, 4.2rem)) !important;line-height:var(--tlg-headline-line-height, 1.2) !important;margin-bottom:0}@media screen and (min-width: 768px){.text-lead-gallery-component .wrap .headline{max-width:var(--tlg-headline-max-width, none)}}.text-lead-gallery-component .wrap .separator-line{border:none;border-top:1px solid #1a4033;opacity:1;margin-top:50px;margin-bottom:30px;padding:0;width:100%}@media screen and (min-width: 768px){.text-lead-gallery-component .wrap .separator-line{display:none}}.text-lead-gallery-component .wrap .text-lead-gallery-nav{display:flex;justify-content:flex-end;gap:1rem;margin-bottom:2rem;width:100%}@media screen and (min-width: 768px){.text-lead-gallery-component .wrap .text-lead-gallery-nav{display:none}}.text-lead-gallery-component .wrap .text-lead-gallery-nav .tlg-arrow{display:flex;align-items:center;justify-content:center;height:4.6rem;width:6rem;padding-inline:1.9rem;border-radius:10px;color:#f2f8f9;background:#1a4033;border:none}.text-lead-gallery-component .wrap .text-lead-gallery-nav .tlg-arrow svg{width:2.9rem;height:2.3rem;transition:transform .3s ease-in-out}.text-lead-gallery-component .wrap .text-lead-gallery-nav .tlg-arrow:hover:not(.swiper-button-disabled) svg{transform:scale(1.1)}.text-lead-gallery-component .wrap .text-lead-gallery-nav .tlg-arrow.swiper-button-disabled{background:#6d8379;opacity:.5;cursor:not-allowed;pointer-events:none}.text-lead-gallery-component .wrap h2,.text-lead-gallery-component .wrap h3{font-family:"GT-Pressura-Standard",sans-serif;font-size:clamp(2.8rem,2.28rem + 1.3333vw,4.2rem);font-weight:400;line-height:30px;overflow-wrap:break-word;word-break:break-word}@media screen and (min-width: 768px){.text-lead-gallery-component .wrap h2,.text-lead-gallery-component .wrap h3{line-height:44px}}.text-lead-gallery-component .wrap h3{font-family:"GT-Pressura-Extended",sans-serif !important;max-width:100%;margin-inline:auto;margin-top:0;margin-bottom:50px;font-weight:700}.has-carousel .text-lead-gallery-component .wrap h3{text-align:left;margin-inline:0}@media screen and (min-width: 768px){.text-lead-gallery-component .wrap h3{max-width:var(--tlg-subheadline-max-width, none);margin-block:7rem}.has-carousel .text-lead-gallery-component .wrap h3{text-align:center;margin-inline:auto}}.text-lead-gallery-component .wrap .images-wrapper{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.6rem;margin-top:4rem}@media screen and (min-width: 768px){.text-lead-gallery-component .wrap .images-wrapper{grid-template-columns:repeat(3, 1fr);gap:2rem;margin-top:6rem}.text-lead-gallery-component .wrap .images-wrapper.swiper{display:block !important}.text-lead-gallery-component .wrap .images-wrapper.swiper .swiper-wrapper{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;gap:2rem !important;transform:none !important;width:100% !important}}@media screen and (max-width: 767px){.text-lead-gallery-component .wrap .images-wrapper.swiper{display:block;overflow:hidden;gap:0}.text-lead-gallery-component .wrap .images-wrapper.swiper .swiper-wrapper{display:flex;gap:0}.text-lead-gallery-component .wrap .images-wrapper.swiper .image-column{margin-bottom:0;flex-shrink:0}}.text-lead-gallery-component .wrap .images-wrapper .image-column{text-align:left;margin-bottom:1.6rem}@media screen and (min-width: 768px){.text-lead-gallery-component .wrap .images-wrapper .image-column{margin-bottom:0;width:auto !important}}.text-lead-gallery-component .wrap .images-wrapper .image-column .image-box{width:100%;aspect-ratio:340/380;border-radius:20px;overflow:hidden}@media screen and (min-width: 768px){.text-lead-gallery-component .wrap .images-wrapper .image-column .image-box{aspect-ratio:450/488}}.text-lead-gallery-component .wrap .images-wrapper .image-column .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-lead-gallery-component .wrap .images-wrapper .image-column .image-caption{display:flex;flex-direction:column;gap:2rem;margin-top:2rem;overflow-wrap:break-word;word-break:break-word}@media screen and (min-width: 768px){.text-lead-gallery-component .wrap .images-wrapper .image-column .image-caption{gap:2.5rem;margin-top:2.2rem}}.text-lead-gallery-component .wrap .images-wrapper .image-column .image-caption .caption-title{font-family:"GT-Pressura-Standard",sans-serif;font-weight:500;font-size:1.8rem;line-height:2.2rem;margin-bottom:0;text-transform:none;color:inherit}@media screen and (min-width: 768px){.text-lead-gallery-component .wrap .images-wrapper .image-column .image-caption .caption-title{font-size:2rem;line-height:2.6rem}}.text-lead-gallery-component .wrap .images-wrapper .image-column .image-caption .caption-text{font-size:1.6rem;font-weight:400;line-height:2.2rem}@media screen and (min-width: 768px){.text-lead-gallery-component .wrap .images-wrapper .image-column .image-caption .caption-text{font-size:1.8rem}}.text-lead-gallery-component .wrap .images-wrapper .image-column .image-caption .caption-text{font-size:1.6rem;line-height:1.2;color:inherit}@media screen and (min-width: 768px){.text-lead-gallery-component .wrap .images-wrapper .image-column .image-caption .caption-text{font-size:1.8rem}}section.split-feature-list-component{padding-block:2rem;color:#f2f8f9;background:#1a4033}@media screen and (min-width: 768px){section.split-feature-list-component{padding-block:1rem}}section.split-feature-list-component .wrap{display:grid;grid-template-columns:repeat(1, 1fr);gap:8rem}@media(width >= 992px){section.split-feature-list-component .wrap{grid-template-columns:45% 1fr;gap:10rem}}section.split-feature-list-component .wrap h2{font-family:"GT-Pressura-Extended",sans-serif;font-size:clamp(3.2rem,2.16rem + 2.6667vw,6rem);line-height:36px;font-weight:500}@media screen and (min-width: 768px){section.split-feature-list-component .wrap h2{line-height:66px}}section.split-feature-list-component .wrap .cards-wrapper{display:flex;flex-flow:column wrap;gap:3.5rem}@media screen and (min-width: 768px){section.split-feature-list-component .wrap .cards-wrapper .card-sustainability{display:flex;gap:6.8rem;align-items:flex-start}section.split-feature-list-component .wrap .cards-wrapper .card-sustainability .card-content{flex:1}}section.split-feature-list-component .wrap .cards-wrapper .card-sustainability img{width:100%;max-width:13.5rem;aspect-ratio:1/1;margin-block-end:4rem;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 768px){section.split-feature-list-component .wrap .cards-wrapper .card-sustainability img{max-width:10.6rem}}section.split-feature-list-component .wrap .cards-wrapper .card-sustainability .card-content h3{margin-block-end:2.4rem;font-family:"GT-Pressura-Extended",sans-serif;font-size:clamp(2.8rem,2.28rem + 1.3333vw,4.2rem);font-weight:700;line-height:1.07}@media screen and (min-width: 768px){section.split-feature-list-component .wrap .cards-wrapper .card-sustainability .card-content h3{margin-block-end:3.3rem}}section.split-feature-list-component .wrap .cards-wrapper .card-sustainability .card-content p{margin-block-end:4rem;font-size:clamp(2.2rem,2.0514rem + .381vw,2.6rem);font-weight:500;line-height:26px}@media screen and (min-width: 768px){section.split-feature-list-component .wrap .cards-wrapper .card-sustainability .card-content p{margin-block-end:4.7rem;line-height:32px}}section.split-feature-list-component .wrap .cards-wrapper .card-sustainability .card-content a{font-family:"GT-Pressura-Mono",monospace;font-size:clamp(1.6rem,1.5258rem + .1905vw,1.8rem);font-weight:500;transition:all .3s ease;color:#f2f8f9;text-decoration:none}section.split-feature-list-component .wrap .cards-wrapper .card-sustainability .card-content a:hover{color:#9aed8a;text-decoration:underline;text-decoration-color:#9aed8a;text-decoration-thickness:2px;text-underline-offset:4px}@media screen and (min-width: 768px){section.split-feature-list-component .wrap .cards-wrapper .card-sustainability .card-content a{display:block;width:-moz-fit-content;width:fit-content;margin-inline-start:auto}}section.split-feature-list-component .wrap .cards-wrapper .hr{width:100%;border-bottom:1px solid #6d8379}.big-button-component{padding-block:5rem 6rem}@media screen and (min-width: 768px){.big-button-component{padding-block:5rem}}.big-button-component.green{background:#1a4033}.big-button-component.green .big-button-component-wrap{background-color:#f2f8f9}.big-button-component.green .big-button-component-wrap::before{background-color:#9aed8a}.big-button-component.green .big-button-component-wrap h2{color:#1a4033}.big-button-component.green .big-button-component-wrap h2 span,.big-button-component.green .big-button-component-wrap h2 u{text-decoration-color:#9aed8a}.big-button-component.green .big-button-component-wrap .btn{--bs-btn-bg: #9aed8a;--bs-btn-border-color: #9aed8a;--bs-btn-color: #1a4033}.big-button-component.green .big-button-component-wrap:hover h2{color:#1a4033 !important}.big-button-component.green .big-button-component-wrap:hover h2 span,.big-button-component.green .big-button-component-wrap:hover h2 u{text-decoration-color:#1a4033 !important}.big-button-component.green .big-button-component-wrap:hover .btn{--bs-btn-bg: #1a4033 !important;--bs-btn-border-color: #1a4033 !important;--bs-btn-color: #9aed8a !important}.big-button-component.green-light-2{background:#e1fadc}.big-button-component.green-light-2 .big-button-component-wrap{background-color:#9aed8a}.big-button-component.green-light-2 .big-button-component-wrap::before{background-color:#1a4033}.big-button-component.green-light-2 .big-button-component-wrap h2{color:#1a4033}.big-button-component.green-light-2 .big-button-component-wrap h2 span,.big-button-component.green-light-2 .big-button-component-wrap h2 u{text-decoration-color:#1a4033}.big-button-component.green-light-2 .big-button-component-wrap .btn{--bs-btn-bg: #1a4033;--bs-btn-border-color: #1a4033;--bs-btn-color: #9aed8a}.big-button-component.green-light-2 .big-button-component-wrap:hover h2{color:#9aed8a !important}.big-button-component.green-light-2 .big-button-component-wrap:hover h2 span,.big-button-component.green-light-2 .big-button-component-wrap:hover h2 u{text-decoration-color:#9aed8a !important}.big-button-component.green-light-2 .big-button-component-wrap:hover .btn{--bs-btn-bg: #9aed8a !important;--bs-btn-border-color: #9aed8a !important;--bs-btn-color: #1a4033 !important}.big-button-component-wrap{border-radius:5rem;padding:3rem 1.5rem;text-align:center;position:relative;overflow:hidden;transition:background-color .3s}@media screen and (min-width: 768px){.big-button-component-wrap{border-radius:25rem;padding:5.6rem 3.5rem 5rem}}.big-button-component-wrap::before{position:absolute;content:"";inset:0;border-radius:inherit;transform:translateY(100%);transition:all .3s}.big-button-component-wrap:hover::before{transform:translateY(0)}.big-button-component-wrap:hover h2{position:relative;z-index:1}.big-button-component-wrap:hover .btn{position:relative;z-index:1;--bs-btn-hover-bg: var(--bs-btn-bg);--bs-btn-hover-border-color: var(--bs-btn-border-color);--bs-btn-hover-color: var(--bs-btn-color)}.big-button-component-wrap h2{font-family:"GT-Pressura-Extended",sans-serif;font-size:30px;font-weight:700;line-height:34px;letter-spacing:-0.01em;margin-bottom:4.2rem;transition:all .3s}@media screen and (min-width: 768px){.big-button-component-wrap h2{font-size:60px;line-height:66px;max-width:90rem;margin:0 auto 4.2rem}}.big-button-component-wrap h2 span,.big-button-component-wrap h2 u{text-decoration:underline;text-decoration-thickness:5px;text-underline-offset:5px;transition:all .3s}@media screen and (min-width: 768px){.big-button-component-wrap h2 span,.big-button-component-wrap h2 u{text-decoration-thickness:8px;text-underline-offset:6px}}.big-button-component-wrap .btn{display:inline-flex;gap:1rem;align-items:center;transition:all .3s}.big-button-component-wrap .btn::before{margin-right:0}body[data-page=sustainability] footer{background:#1a4033}body[data-page=sustainability] footer .footer-ecologic{background:#f2f8f9}body[data-page=sustainability] footer .footer-ecologic h1{color:#f2f8f9}body[data-page=sustainability] footer .footer-ecologic p,body[data-page=sustainability] footer .footer-ecologic p.label,body[data-page=sustainability] footer .footer-ecologic p.label-contact,body[data-page=sustainability] footer .footer-ecologic div,body[data-page=sustainability] footer .footer-ecologic svg{color:#1a4033}body[data-page=sustainability] footer .footer-ecologic span.divider{background:#1a4033}body[data-page=sustainability] footer .footer-ecologic__inner__body__content__btn{border-color:#1a4033;color:#1a4033}body[data-page=sustainability] footer .footer-ecologic__inner__body__content__description{color:#1a4033}body[data-page=sustainability] footer .footer-ecologic__inner__legal__content{border-color:#1a4033;color:#1a4033}body[data-page=sustainability] footer .footer-ecologic__inner__legal__content__copyright{border-color:#1a4033;color:#1a4033}

/*# sourceMappingURL=sustainability.css.map*/