.pages-common-media-block__wrap{aspect-ratio:1.77}.pages-common-media-block__wrap .video-html.is-cover video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.accordion__header button{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;width:100%}.accordion__content{height:0;opacity:0;overflow:hidden}[data-animate=accordion-ico]{transform-origin:center}.faqs-list .accordion__header{cursor:pointer;padding-top:24px;transition:opacity .2s ease}.faqs-list .accordion__header button{align-items:flex-start}.faqs-list .accordion__header button .faqs-list__item__title{max-width:725px}.faqs-list .accordion__header button svg{flex:0 0 auto;height:20px;margin-top:14px;width:20px}@media(pointer:fine){.faqs-list .accordion__header:hover{opacity:.6}}@media(max-width:767px){.faqs-list .accordion__header button svg{height:16px;margin-top:3px;width:16px}}.faqs-list .accordion{border-top:1px solid rgba(47,71,63,.6);margin-bottom:clamp(1.875rem,1.07rem + 2.68vw,3.75rem)}.faqs-list__item__title{font-size:clamp(1.125rem,.86rem + .89vw,1.75rem);font-weight:500}.faqs-list__item__text{padding-bottom:0;padding-right:clamp(0rem,-.83rem + 2.78vw,2.5rem);padding-top:30px}.faqs-list__item__text a{background-image:linear-gradient(currentcolor,currentcolor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;display:inline;text-decoration:none;transition:background-size .6s ease}@media(pointer:fine){.faqs-list__item__text a.is-hovering-parent,.faqs-list__item__text a:hover{background-size:0 1px}}.faqs-list__item__text a.active{background-size:0 1px}.anchored-section__wrap{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:space-between}@media(min-width:768px){.anchored-section__wrap{flex-direction:row}.anchored-section__title{padding-bottom:50px;position:sticky;top:120px}}.anchored-section__content{width:100%}.anchored-section__content>*+*{margin-top:clamp(1.25rem,.98rem + .89vw,1.875rem)}.anchored-section__content>h3,.anchored-section__content>h4,.anchored-section__content>h5,.anchored-section__content>h6{font-size:clamp(1rem,.68rem + 1.07vw,1.75rem);line-height:140%}.anchored-section__content>p{font-size:clamp(.875rem,.71rem + .54vw,1.25rem);line-height:140%}.anchored-section__content>p mark{background:#000;color:#fff}.anchored-section__content>p u{text-decoration:underline}.anchored-section__content>p s{text-decoration:line-through}.anchored-section__content>p a{background-image:linear-gradient(currentcolor,currentcolor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;display:inline;text-decoration:none;transition:background-size .6s ease}@media(pointer:fine){.anchored-section__content>p a.is-hovering-parent,.anchored-section__content>p a:hover{background-size:0 1px}}.anchored-section__content>p a.active{background-size:0 1px}.anchored-section__content>ul{list-style:disc;list-style-position:outside;padding-left:clamp(1.5rem,1.34rem + .54vw,1.875rem)}.anchored-section__content>ul li{font-size:clamp(.875rem,.71rem + .54vw,1.25rem);line-height:140%}.anchored-section__content>ul li p{display:inline}.anchored-section__content>ol{list-style:decimal;list-style-position:outside;padding-left:clamp(1rem,.63rem + 1.25vw,1.875rem)}.anchored-section__content>ol li{font-size:clamp(.875rem,.71rem + .54vw,1.25rem);line-height:140%}.anchored-section__content>ol li p{display:inline}.anchored-section__content div:not(:first-child):has(.pages-common-media-block){margin-top:clamp(3.125rem,1.25rem + 6.25vw,7.5rem)}.anchored-section__content div:not(:first-child):has(.pages-common-media-block) .pages-common-media-block__wrap,.anchored-section__content div:not(:first-child):has(.pages-common-media-block) picture{border-radius:16px;overflow:hidden}@media(min-width:768px){.anchored-section__content div:not(:first-child):has(.pages-common-media-block) .pages-common-media-block__wrap,.anchored-section__content div:not(:first-child):has(.pages-common-media-block) picture{border-radius:24px}}.anchored-section__content div:not(:first-child):has(.faqs-list){margin-top:clamp(1.875rem,1.07rem + 2.68vw,3.75rem)}@media(min-width:768px){.anchored-section__content{width:60%}}.documents-banner-slide{background-color:#fbf7ea;border-radius:24px;display:flex;flex-direction:column;gap:30px;justify-content:space-between;overflow:hidden;padding:28px}.documents-banner-slide__icon svg{height:auto;padding-bottom:clamp(1.25rem,.98rem + .89vw,1.875rem);width:clamp(1.875rem,1.61rem + .89vw,2.5rem)}.documents-banner-slide__title{line-height:120%;margin-bottom:30px}@media(max-width:1023px){.documents-banner{padding:0}}.documents-banner__wrap{padding-bottom:50px}@media(min-width:1024px){.documents-banner__wrap{border-radius:24px;overflow:hidden}}.documents-banner__title{padding:clamp(1.875rem,1.34rem + 1.79vw,3.125rem) clamp(1.875rem,1.34rem + 1.79vw,3.125rem) clamp(1.875rem,1.34rem + 1.79vw,3.125rem) clamp(.9375rem,-1.44rem + 3.8vw,3.125rem)}.documents-banner__carousel .swiper{padding-left:clamp(.9375rem,-1.44rem + 3.8vw,3.125rem)}.documents-banner__carousel .swiper-slide{height:auto;margin-right:16px;width:85vw}@media(min-width:768px){.documents-banner__carousel .swiper-slide{margin-right:24px;width:50vw}}@media(min-width:1024px){.documents-banner__carousel .swiper-slide{width:33vw}}@media(min-width:1280px){.documents-banner__carousel .swiper-slide{width:20vw}}.documents-banner__carousel .documents-banner-slide,.documents-banner__carousel .slider-swiper__slide__wrap{height:100%}.documents-banner__carousel .documents-banner-pagination{background:#2f473f;display:flex;height:2px;position:relative!important;top:unset!important;width:clamp(15.625rem,-3.13rem + 62.5vw,59.375rem)!important}@media(max-width:1023px){.documents-banner__carousel .documents-banner-pagination{width:clamp(16.25rem,9.29rem + 23.21vw,32.5rem)!important}}.documents-banner__carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#36a96e}.collection-banner__container.--layout-3-cols{border-radius:24px;display:flex;flex-direction:column;padding:25px 20px 30px}@media(min-width:1024px){.collection-banner__container.--layout-3-cols{align-items:center;flex-direction:row;gap:clamp(1.875rem,.67rem + 4.02vw,4.6875rem);justify-content:space-between;padding-bottom:20px;padding-right:clamp(3.125rem,-.45rem + 5.58vw,6.25rem);padding-top:20px}}.collection-banner__container.--layout-logo-text{align-items:flex-start;border-radius:24px;display:flex;flex-direction:column;gap:clamp(2.5rem,-.45rem + 9.82vw,9.375rem);padding:clamp(1.875rem,6.25vw,6.25rem) clamp(1.875rem,6.25vw,6.25rem) 50px}@media(min-width:1024px){.collection-banner__container.--layout-logo-text{align-items:center;flex-direction:row;justify-content:center;padding-bottom:clamp(1.875rem,6.25vw,6.25rem)}}.collection-banner__logo-container{align-items:center;align-self:stretch;border-radius:8px;display:flex;flex:0 1 23%;justify-content:center;padding:16px}.collection-banner__col+.collection-banner__col{margin-top:16px}@media(min-width:1024px){.collection-banner__col{flex:0 1 34%;padding-bottom:clamp(2.5rem,.71rem + 2.79vw,4.0625rem);padding-top:clamp(2.5rem,.71rem + 2.79vw,4.0625rem)}.collection-banner__col+.collection-banner__col{margin-top:0}}.collection-banner__left-text>*+*{margin-top:clamp(1.25rem,.98rem + .89vw,1.875rem)}.collection-banner__left-text h2,.collection-banner__left-text h3{font-size:clamp(2.1875rem,1.65rem + 1.79vw,3.4375rem)}.collection-banner__left-text h4,.collection-banner__left-text h5,.collection-banner__left-text h6{font-size:clamp(1.5rem,1.02rem + 1.61vw,2.625rem)}.collection-banner__left-text ol,.collection-banner__left-text p,.collection-banner__left-text ul{font-size:clamp(1.125rem,.86rem + .89vw,1.75rem)}@media(min-width:1024px){.collection-banner__left-text p{line-height:140%}}.collection-banner__right-text ol,.collection-banner__right-text p,.collection-banner__right-text ul{font-size:clamp(1rem,.79rem + .71vw,1.5rem)}.collection-banner__right-text ul{list-style:disc;list-style-position:outside}.collection-banner__right-text ol,.collection-banner__right-text p+ul{margin-top:clamp(.9375rem,.8rem + .45vw,1.25rem)}.collection-banner__right-text ol,.collection-banner__right-text ul{padding-left:10px}@media(min-width:1024px){.collection-banner__right-text p{line-height:140%}.collection-banner__right-text ol,.collection-banner__right-text ul{padding-left:20px}}.collection-banner__cta{margin-top:clamp(1.875rem,1.07rem + 2.68vw,3.75rem)}.collection-banner__main-logo{width:80%}@media(min-width:1024px){.collection-banner__main-logo{flex:0 1 auto;width:auto}.collection-banner__main-text{flex:0 1 540px}}.collection-banner__main-text__text>*+*{margin-top:30px}.collection-banner__main-text__text h2,.collection-banner__main-text__text h3,.collection-banner__main-text__text h4,.collection-banner__main-text__text h5,.collection-banner__main-text__text h6{font-size:clamp(1.5rem,.86rem + 2.14vw,3rem);line-height:120%}.collection-banner__main-text__text ol,.collection-banner__main-text__text p,.collection-banner__main-text__text ul{font-size:clamp(.875rem,.61rem + .89vw,1.5rem)}.collection-banner__main-text__text p{line-height:140%}@media(min-width:1024px){.collection-banner__main-text__text p{line-height:120%}}.clients-block-item{background-color:#fff;border-radius:24px;display:flex;flex-direction:column;gap:30px;justify-content:space-between;overflow:hidden;padding:clamp(1.5rem,1.07rem + 1.43vw,2.5rem)}.clients-block-item__title{margin-bottom:clamp(1rem,.79rem + .71vw,1.5rem)}.clients-block-item__logo{margin-bottom:40px;max-width:150px}.clients-block-item__logo img{max-width:100%}.clients-block__title{margin-bottom:clamp(2.5rem,-.22rem + 4.35vw,5rem)}.clients-block__carousel .swiper{padding-left:clamp(.9375rem,-13.67rem + 23.37vw,14.375rem)}.clients-block__carousel.--calculated-padding .swiper{padding-left:var(--left-offset)}.clients-block__carousel .swiper-slide{height:auto;margin-right:16px;width:85vw}@media(min-width:768px){.clients-block__carousel .swiper-slide{margin-right:24px;width:50vw}}@media(min-width:1024px){.clients-block__carousel .swiper-slide{width:33vw}}@media(min-width:1280px){.clients-block__carousel .swiper-slide{width:26vw}}.clients-block__carousel .clients-block-item,.clients-block__carousel .slider-swiper__slide__wrap{height:100%}.clients-block__carousel .clients-block-pagination{background:#2f473f;display:flex;height:2px;position:relative!important;top:unset!important;width:clamp(15.625rem,-3.13rem + 62.5vw,59.375rem)!important}@media(max-width:1023px){.clients-block__carousel .clients-block-pagination{width:clamp(16.25rem,9.29rem + 23.21vw,32.5rem)!important}}.clients-block__carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#36a96e}.compare-table{background:#fff;border-radius:24px}.compare-table .compare-table-html table{table-layout:fixed;width:100%}.compare-table .compare-table-html table .col-1{width:40%}.compare-table .compare-table-html table .compare-table-spacer{background:#fff!important;border:none;padding:0;width:20px}.compare-table .compare-table-html .compare-table-header p{font-size:clamp(.625rem,.22rem + .65vw,1rem)}.compare-table .compare-table-html .compare-table-header h3{font-size:clamp(1rem,.46rem + .87vw,1.5rem);font-weight:500;padding-bottom:clamp(1.25rem,-.11rem + 2.17vw,2.5rem);text-transform:uppercase}.compare-table .compare-table-html .compare-table-header{padding-bottom:clamp(1.25rem,-.11rem + 2.17vw,2.5rem)}.compare-table .compare-table-html th{background-color:#fff;border-bottom:1px solid #a9b2af;padding-top:clamp(1.25rem,-.11rem + 2.17vw,2.5rem);padding-inline:clamp(.9375rem,-.08rem + 1.63vw,1.875rem);text-align:center;vertical-align:bottom}.compare-table .compare-table-html th:not(:first-child){background-color:#f1f1f1;border-radius:24px 24px 0 0}.compare-table .compare-table-html .compare-table-html__logo{display:flex;justify-content:center;margin-bottom:clamp(.625rem,-.05rem + 1.09vw,1.25rem)}.compare-table .compare-table-html .compare-table-html__logo img{aspect-ratio:90/110;max-width:90px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:5vw}.compare-table .compare-table-html .compare-table-html__logo__wrap{display:flex;justify-content:center}.compare-table .compare-table-html .compare-table-html__logo__wrap .compare-table-html__logo{margin-bottom:clamp(.625rem,-.05rem + 1.09vw,1.25rem);max-width:90px;width:5vw}.compare-table .compare-table-html .compare-table-html__logo__wrap .compare-table-html__logo img{aspect-ratio:90/110;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.compare-table .compare-table-html td{border-bottom:1px solid #a9b2af;padding:20px;text-align:center;vertical-align:middle}.compare-table .compare-table-html td p{font-size:clamp(.875rem,.47rem + .65vw,1.25rem)}.compare-table .compare-table-html td img{display:block;height:clamp(1.625rem,1.08rem + .87vw,2.125rem);margin:0 auto;-o-object-fit:contain;object-fit:contain;width:clamp(1.625rem,1.08rem + .87vw,2.125rem)}.compare-table .compare-table-html td:not(:first-child){background-color:#f1f1f1}.compare-table .compare-table-html td:not(:first-child) p{font-size:clamp(.875rem,.74rem + .22vw,1rem);text-transform:uppercase}.compare-table .compare-table-html td:first-child{padding-left:0;text-align:left}.compare-table .compare-table-html tr:last-child td{border-bottom:none;border-radius:0 0 24px 24px}.scroll-progress-container{align-items:center;display:flex;justify-content:center;margin-top:40px;width:100%}.scroll-progress-container .scroll-progress-bar-wrapper{background:#f1f1f1;height:2px;overflow:hidden;width:70%}.scroll-progress-container .scroll-progress-bar-wrapper .scroll-progress-bar{background:#000;height:100%;min-width:30%;transition:width .1s ease-out}@media(max-width:1023px){.compare-table-wrap{padding-inline:0}.compare-table-wrap .compare-table{border-radius:0;padding-inline:0}.compare-table-wrap .compare-table .compare-table-title{padding-inline:15px}.compare-table-wrap .compare-table .compare-table-html{overflow:auto;padding-inline:15px}.compare-table-wrap .compare-table .compare-table-html table{min-width:450px}.compare-table-wrap .compare-table .compare-table-html table .compare-table-spacer{width:10px}.compare-table-wrap .compare-table .compare-table-html th{vertical-align:middle}.compare-table-wrap .compare-table .compare-table-html .compare-table-html__logo img{width:12vw}}.certifications-grid__list{display:flex;flex-wrap:wrap;gap:24px 16px;justify-content:center}.certifications-grid__list__item{background:#fafafa;border-radius:24px;box-shadow:0 4px 10px #0000001a;flex:0 1 100%;height:clamp(5.625rem,4.82rem + 2.68vw,7.5rem)}@media(min-width:768px){.certifications-grid__list__item{flex:0 1 40%}}@media(min-width:1024px){.certifications-grid__list__item{flex:0 1 25%}}@media(min-width:1280px){.certifications-grid__list__item{flex:0 1 19%}}.certifications-grid__list__item a{display:block;height:100%;width:100%}@media(pointer:fine){.certifications-grid__list__item a:hover .underline-link-reverse{background-size:100% 1px}}.certifications-grid__list__item__logo{width:50px}.certifications-grid__list__item__content{align-items:center;display:flex;gap:25px;height:100%;padding-left:25px;padding-right:20px}.certifications-grid__list__item__text{font-size:clamp(1.25rem,.98rem + .43vw,1.5rem)}.timeline__header{padding:0 clamp(.9375rem,-13.67rem + 23.37vw,14.375rem)}.timeline__header__year{font-size:35px;font-weight:500;line-height:1;text-align:center}@media(min-width:1024px){.timeline__header__year{font-size:110px;margin-bottom:10px;padding-left:100px;text-align:left}}.timeline__header__description{font-size:clamp(1rem,.89rem + .36vw,1.25rem);max-width:580px}.timeline__header__image{margin-top:20px}.timeline__header__image img{border-radius:24px}@media(min-width:1024px){.timeline__header__image{margin-top:0}}.timeline__header__placeholder{background-color:transparent;height:0;padding-top:62.59%;width:100%}.timeline__track{height:130px;overflow:scroll;width:100%}@media(min-width:1024px){.timeline__track{overflow:hidden}}.timeline__track__years{align-items:flex-end;display:flex;height:130px;left:0;position:absolute;top:0;transition:all .2s ease;will-change:transform}.timeline__track__years__year{display:inline-block;margin-left:.2vw;margin-right:.2vw;pointer-events:none;text-align:center;white-space:nowrap}.timeline__track__years__year.--selectable{cursor:pointer;pointer-events:auto}.timeline__track__years__year.--selectable .timeline__track__years__year__dot{opacity:1}.timeline__track__years__year__dot{background-color:#2f473f;border-radius:50%;display:grid;height:9px;margin:0 auto 20px;opacity:0;place-content:center;transform:scale(1);transition:all .4s ease;width:9px}.timeline__track__years__year__line{background-color:gray;height:27px;margin:auto;transition:background-color .4s ease;width:1px}.timeline__track__years__year__dots-container .dot{background-color:#2f473f;border-radius:50%;display:inline-block;height:1px;margin-left:.2vw;margin-right:.2vw;width:1px}@media(max-width:1023px){.timeline__track__years__year__dots-container .dot{margin-left:1.2vw;margin-right:1.2vw}}.timeline__track__years__year__description{display:inline-block;font-size:12px;margin:10px 0 auto;transition:color .4s ease}.timeline__track__years__year.--active .timeline__track__years__year__description,.timeline__track__years__year.--selectable:hover .timeline__track__years__year__description{font-weight:600}.timeline__track__years__year.--active .timeline__track__years__year__line,.timeline__track__years__year.--selectable:hover .timeline__track__years__year__line{background-color:#2f473f}.timeline__track__years__year.--active .timeline__track__years__year__dot,.timeline__track__years__year.--selectable:hover .timeline__track__years__year__dot{background-color:#2f473f;transform:scale(2)}.timeline__carousel .mobile-actual-year{display:flex;font-size:40px;justify-content:center}.timeline__carousel .slider-swiper.swiper{padding-left:0!important}.timeline__carousel .slider-swiper.swiper .swiper-scrollbar{display:none}.timeline__carousel .slider-swiper.swiper .swiper-slide{height:auto;margin-right:0}.timeline__carousel .swiper-slide-content{cursor:grab}@media(max-width:1023px){.timeline__carousel .swiper-slide-content{padding-inline:5px}}@media(min-width:1024px){.timeline__carousel .swiper-slide-content{display:flex;height:auto;justify-content:space-between}}.timeline__carousel .timeline__carousel__left{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media(min-width:1024px){.timeline__carousel .timeline__carousel__left{width:40%}}.timeline__carousel .timeline__carousel__right{width:100%}.timeline__carousel .timeline__carousel__right img{height:auto;width:100%}@media(min-width:1024px){.timeline__carousel .timeline__carousel__right{width:50%}}.timeline .swiper-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:30px;padding-right:0;position:static}@media(min-width:1024px){.timeline .swiper-buttons{bottom:0;display:block;left:clamp(.9375rem,-13.67rem + 23.37vw,14.375rem);margin-top:0;padding-right:0;position:absolute;width:auto;z-index:2}.timeline .swiper-button-next{margin-top:15px}}.timeline .swiper-button-next,.timeline .swiper-button-prev{align-items:center;background-color:transparent;border:1px solid #2f473f;border-radius:50%;display:flex;height:40px;justify-content:center;transform:none;transition:all .4s ease;width:40px;z-index:2}.timeline .swiper-button-next img,.timeline .swiper-button-prev img{max-width:20px}@media(pointer:fine){.timeline .swiper-button-next:hover,.timeline .swiper-button-prev:hover{background-color:#2f473f}}@media(min-width:768px){.timeline .swiper-button-next,.timeline .swiper-button-prev{height:50px;width:50px}.timeline .swiper-button-next img,.timeline .swiper-button-prev img{max-width:unset}}.editorial-timeline-block__title br{display:none}@media(min-width:1024px){.editorial-timeline-block__title br{display:block}}.three-col-boxes__list{display:flex;flex-wrap:wrap;gap:24px 16px;justify-content:center}.three-col-boxes__list__item{background:#fafafa;border-radius:24px;flex:0 1 100%;height:clamp(13.75rem,11.61rem + 7.14vw,18.75rem)}@media(min-width:768px){.three-col-boxes__list__item{flex:0 1 40%}}@media(min-width:1024px){.three-col-boxes__list__item{flex:0 1 32%}}.three-col-boxes__list__item a{display:block;height:100%;width:100%}@media(pointer:fine){.three-col-boxes__list__item a:hover .underline-link-reverse{background-size:100% 1px}}.three-col-boxes__list__item__content{align-items:center;display:flex;height:100%;justify-content:center;padding-left:25px;padding-right:25px;text-align:center}.three-col-boxes__list__item__text{font-size:clamp(1.5rem,.41rem + 1.74vw,2.5rem)}.crew-card{background-color:#fff;border-radius:24px;height:100%;overflow:hidden;padding:16px 16px clamp(1.25rem,.93rem + 1.07vw,2rem)}.crew-card__title{line-height:140%;margin-bottom:8px}.crew-card__logo{border-radius:8px;margin-bottom:16px;overflow:hidden}.crew-card__logo img{max-width:100%}.crew-cards__title{line-height:140%;margin-bottom:clamp(2.5rem,-.22rem + 4.35vw,5rem)}.crew-cards__carousel .swiper{padding-left:clamp(.9375rem,-13.67rem + 23.37vw,14.375rem)}.crew-cards__carousel .swiper-wrapper{align-items:stretch}.crew-cards__carousel.--calculated-padding .swiper{padding-left:var(--left-offset)}.crew-cards__carousel .swiper-slide{display:flex;height:auto;margin-right:16px;width:85vw}@media(min-width:768px){.crew-cards__carousel .swiper-slide{width:50vw}}@media(min-width:1024px){.crew-cards__carousel .swiper-slide{width:33vw}}@media(min-width:1280px){.crew-cards__carousel .swiper-slide{width:25vw}}.crew-cards__carousel .crew-cards-item,.crew-cards__carousel .slider-swiper__slide__wrap{height:100%}.crew-cards__carousel .crew-cards-pagination{background:#2f473f;display:flex;height:2px;position:relative!important;top:unset!important;width:clamp(15.625rem,-3.13rem + 62.5vw,59.375rem)!important}@media(max-width:1023px){.crew-cards__carousel .crew-cards-pagination{width:clamp(16.25rem,9.29rem + 23.21vw,32.5rem)!important}}.crew-cards__carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#36a96e}.faqs-list-split__wrap{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:space-between}@media(min-width:768px){.faqs-list-split__wrap{flex-direction:row}.faqs-list-split__title{padding-bottom:50px;width:40%}}.faqs-list-split__content{width:100%}@media(min-width:768px){.faqs-list-split__content{width:60%}}.faqs-list-split .accordion__header{cursor:pointer;padding-top:24px;transition:opacity .2s ease}.faqs-list-split .accordion__header button{align-items:flex-start}.faqs-list-split .accordion__header button .faqs-list-split__item__title{max-width:725px}.faqs-list-split .accordion__header button svg{flex:0 0 auto;height:20px;margin-top:14px;width:20px}@media(pointer:fine){.faqs-list-split .accordion__header:hover{opacity:.6}}@media(max-width:767px){.faqs-list-split .accordion__header button svg{height:16px;margin-top:3px;width:16px}}.faqs-list-split .accordion{border-top:1px solid rgba(47,71,63,.6);margin-bottom:clamp(1.875rem,1.07rem + 2.68vw,3.75rem)}.faqs-list-split__item__title{font-size:clamp(1.125rem,.86rem + .89vw,1.75rem);font-weight:500}.faqs-list-split__item__text{padding-bottom:0;padding-right:clamp(0rem,-.83rem + 2.78vw,2.5rem);padding-top:30px}.faqs-list-split__item__text a{background-image:linear-gradient(currentcolor,currentcolor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;display:inline;text-decoration:none;transition:background-size .6s ease}@media(pointer:fine){.faqs-list-split__item__text a.is-hovering-parent,.faqs-list-split__item__text a:hover{background-size:0 1px}}.faqs-list-split__item__text a.active{background-size:0 1px}.cards-grid-block{overflow:hidden;position:relative}.cards-grid-block__bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.cards-grid-block__content{position:relative;z-index:1}.cards-grid-block__grid{display:grid;gap:clamp(.9375rem,.54rem + 1.34vw,1.875rem);grid-template-columns:1fr;margin:auto;max-width:1480px}@media(min-width:768px){.cards-grid-block__grid{grid-template-columns:repeat(3,1fr)}}.cards-grid-block__card{background-color:#fbf7ead9;border-radius:16px;min-height:220px;padding:clamp(1.875rem,1.34rem + 1.79vw,3.125rem)}@media(min-width:768px){.cards-grid-block__card{aspect-ratio:345/220}}.cards-grid-block__card-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.cards-grid-block__card-content p:first-child{font-size:clamp(2.5rem,1.43rem + 3.57vw,5rem)}.cards-grid-block__card-content p:not(:first-child){font-size:clamp(1.125rem,.86rem + .89vw,1.75rem);margin-top:15px}.text-image-block__grid{align-items:center;display:flex;flex-direction:column;gap:clamp(1.5rem,-2.41rem + 13.04vw,10.625rem);justify-content:space-between}.has-inner-padding .text-image-block__grid{border-radius:16px;padding:clamp(.9375rem,3.13vw,3.125rem)}@media(min-width:1024px){.text-image-block__grid{flex-direction:row}.has-inner-padding .text-image-block__grid{border-radius:24px}}.text-image-block__image{border-radius:16px;overflow:hidden}.is-image-left .text-image-block__image{order:-1}@media(min-width:1024px){.text-image-block__image{border-radius:24px;order:0;width:62%}.text-image-block__text-block{width:49%}}.text-image-block__text-block__content blockquote{font-size:clamp(1rem,.73rem + .43vw,1.25rem)}.text-image-block__text-block__content h1,.text-image-block__text-block__content h2,.text-image-block__text-block__content h3,.text-image-block__text-block__content h4,.text-image-block__text-block__content h5,.text-image-block__text-block__content h6{font-size:clamp(2.5rem,-.22rem + 4.35vw,5rem);line-height:110%}.is-smaller-text .text-image-block__text-block__content h1,.is-smaller-text .text-image-block__text-block__content h2,.is-smaller-text .text-image-block__text-block__content h3,.is-smaller-text .text-image-block__text-block__content h4,.is-smaller-text .text-image-block__text-block__content h5,.is-smaller-text .text-image-block__text-block__content h6{font-size:clamp(1.75rem,-.15rem + 3.04vw,3.5rem)}.text-image-block__text-block__content>p{font-size:clamp(1rem,.18rem + 1.3vw,1.75rem);line-height:130%}@media(min-width:1024px){.text-image-block__text-block__content>p{max-width:590px}}.text-image-block__text-block__content ol,.text-image-block__text-block__content ul{font-size:clamp(1rem,.18rem + 1.3vw,1.75rem);padding-left:16px}.text-image-block__text-block__content ol li+li,.text-image-block__text-block__content ul li+li{margin-top:clamp(1rem,.79rem + .71vw,1.5rem)}@media(min-width:1024px){.text-image-block__text-block__content ol,.text-image-block__text-block__content ul{max-width:750px;padding-left:28px}}.text-image-block__text-block__content ul{list-style:disc;list-style-position:outside}.text-image-block__text-block__content ol{list-style:decimal;list-style-position:outside}.text-image-block__text-block__content>*+*{margin-top:clamp(1rem,.73rem + .89vw,1.625rem)}.text-image-block__text-block__content br{display:none}@media(min-width:768px){.text-image-block__text-block__content br{display:block}}.image-cards-block__text{align-items:center;display:flex;justify-content:center;text-align:center}.image-cards-block__text__content{color:#fafafa;max-width:870px}.image-cards-block__text__content h2,.image-cards-block__text__content h3,.image-cards-block__text__content h4,.image-cards-block__text__content h5,.image-cards-block__text__content h6{font-size:clamp(1.75rem,-.7rem + 3.91vw,4rem);line-height:1.1}.image-cards-block__text__content h2+p,.image-cards-block__text__content h3+p,.image-cards-block__text__content h4+p,.image-cards-block__text__content h5+p,.image-cards-block__text__content h6+p{margin-top:clamp(1.25rem,-.11rem + 2.17vw,2.5rem)}.image-cards-block__text__content p{font-size:clamp(1.125rem,.72rem + .65vw,1.5rem);margin:auto;max-width:1000px}.image-cards-block__text__content p+p{margin-top:clamp(.625rem,-.05rem + 1.09vw,1.25rem)}.image-cards-block__image{margin:auto;max-width:1130px;overflow:hidden}.image-cards-block__image img{border-radius:24px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:1024px){.image-cards-block__image{aspect-ratio:1130/570}}.main-text-block__text{line-height:120%}.main-text-block__text em{color:#278c58;text-decoration:underline;text-decoration-thickness:clamp(.125rem,-.01rem + .22vw,.25rem);text-underline-offset:clamp(.25rem,-.02rem + .43vw,.5rem)}
