.full-bleed.astro-5ain4zro{margin-left:50%;transform:translate(-50%);width:100vw}.text-form-duo.astro-5ain4zro{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:28px 0}@media only screen and (min-width:1024px){.text-form-duo.astro-5ain4zro{padding:70px 20px}}@media only screen and (min-width:1200px){.text-form-duo.astro-5ain4zro{padding:70px}}.text-form-duo__content.astro-5ain4zro{margin-bottom:30px;padding:0 12px}@media only screen and (min-width:1024px){.text-form-duo__content.astro-5ain4zro{margin-bottom:0;padding:0}.text-form-duo.astro-5ain4zro .text-content{left:-20px;max-width:520px;position:relative}.text-form-duo.astro-5ain4zro p{max-width:490px}}.text-form-duo.astro-5ain4zro .button span{flex-grow:1}@media only screen and (min-width:1024px){.text-form-duo.astro-5ain4zro .button span{flex-grow:0}}.full-bleed.astro-mpsuai6n{margin-left:50%;transform:translate(-50%);width:100vw}.dots.astro-mpsuai6n{background:#23282b;border-radius:12px;justify-content:flex-end;overflow:hidden;padding:23px 0 80px;position:relative;width:100%}@media only screen and (min-width:1024px){.dots.astro-mpsuai6n{border-radius:40px;padding:70px 0 80px}}.gradient-element.astro-mpsuai6n{bottom:-219px;height:491px;left:-186px;overflow:hidden;pointer-events:none;position:absolute;transform:rotate(214deg);width:866px}@media only screen and (min-width:768px){.gradient-element.astro-mpsuai6n{bottom:-184px;left:-260px;transform:rotate(223deg)}}canvas.astro-mpsuai6n{height:100%;left:0;position:absolute;top:0;width:100%}.flex-col.astro-mpsuai6n:last-of-type{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width:1024px){.flex-col.astro-mpsuai6n:last-of-type{gap:24px}.flex-col.astro-mpsuai6n{display:flex;flex-direction:column;gap:24px;justify-content:flex-end;width:50%}.flex-col.astro-mpsuai6n:last-of-type{position:relative;width:46%}}@media only screen and (min-width:1440px){.flex-col.astro-mpsuai6n:last-of-type{left:-20px}}.flex-col__inner.astro-mpsuai6n{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width:1024px){.flex-col__inner.astro-mpsuai6n{flex-direction:row;gap:24px;height:100%}.flex-col__inner.astro-mpsuai6n a{width:50%}}.picture-container.astro-mpsuai6n{border-radius:12px;overflow:hidden;width:100%}@media only screen and (min-width:1024px){.picture-container.astro-mpsuai6n{border-radius:20px;height:296px;min-height:296px}}.picture-container.astro-mpsuai6n img,.picture-container.astro-mpsuai6n picture{display:block;height:100%;min-height:209px;object-fit:cover;width:100%}.full-bleed.astro-pprhq4xc{margin-left:50%;transform:translate(-50%);width:100vw}.block.astro-pprhq4xc{background-color:#fff;border-radius:20px;margin-bottom:20px;opacity:0;overflow:hidden;padding:30px 20px;transform:translateY(50px);visibility:hidden}.block.astro-pprhq4xc:last-of-type{margin-bottom:0}@media only screen and (min-width:1024px){.block.astro-pprhq4xc{margin-bottom:0;padding:31px 20px 26px;width:33.3333%}}.block__content.astro-pprhq4xc{display:flex;flex-direction:column;height:100%}.block__top.astro-pprhq4xc{align-items:center;column-gap:24px;display:flex;flex-wrap:wrap;margin-bottom:29px;row-gap:12px}.block__date.astro-pprhq4xc{font-size:14px;line-height:1.7142}.block__middle.astro-pprhq4xc{margin-bottom:24px}.block__title.astro-pprhq4xc{font-size:24px;line-height:1.333;margin-bottom:20px}.block__description.astro-pprhq4xc{line-height:1.5}.block__bottom.astro-pprhq4xc{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:auto}@media only screen and (min-width:1024px){.block__bottom.astro-pprhq4xc{justify-content:flex-start}}.block.astro-pprhq4xc .button{width:auto}.full-bleed.astro-32kdmtyj{margin-left:50%;transform:translate(-50%);width:100vw}.related-publications.astro-32kdmtyj{background-color:#f7f7f7;border-radius:12px;padding:35px 0 40px}@media only screen and (min-width:1024px){.related-publications.astro-32kdmtyj{border-radius:40px;padding:70px 20px}}.related-publications__header.astro-32kdmtyj{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:30px}@media only screen and (min-width:1024px){.related-publications__header.astro-32kdmtyj{margin-bottom:50px;padding:0 20px 0 0}.related-publications__header.astro-32kdmtyj .text-content{max-width:540px}}.related-publications__header.astro-32kdmtyj .button{display:none}@media only screen and (min-width:1024px){.related-publications__header.astro-32kdmtyj .button{display:inline-flex}}.related-publications__row.astro-32kdmtyj{margin-bottom:30px}@media only screen and (min-width:1024px){.related-publications__row.astro-32kdmtyj{display:flex;gap:20px;margin-bottom:0}}@media only screen and (min-width:1440px){.related-publications__row.astro-32kdmtyj{left:-25px;position:relative;width:calc(100% + 50px)}}.related-publications.astro-32kdmtyj .button-wrapper .button span{flex-grow:1}@media only screen and (min-width:1024px){.related-publications.astro-32kdmtyj .button-wrapper{display:none}}.full-bleed.astro-pwjkphhy{margin-left:50%;transform:translate(-50%);width:100vw}.text-card.astro-pwjkphhy{background-color:#f7f7f7;border-radius:12px;opacity:0;overflow:hidden;padding:20px 20px 40px;position:relative;transform:translateY(50px);visibility:hidden}@media only screen and (min-width:1024px){.text-card.astro-pwjkphhy{border-radius:40px;max-width:50%;padding:30px 25px;width:50%}}@media only screen and (min-width:1440px){.text-card.astro-pwjkphhy{padding:40px}}.text-card__heading.astro-pwjkphhy{font-size:40px;font-weight:300;line-height:1.2;margin-bottom:24px}@media only screen and (min-width:1024px){.text-card__heading.astro-pwjkphhy{font-size:48px;line-height:1.25}}.text-card__subheading.astro-pwjkphhy{font-size:20px;line-height:1.5;margin-bottom:12px}.text-card__content.astro-pwjkphhy{position:relative;z-index:1}.text-card__bg-image.astro-pwjkphhy{bottom:0;height:592px;left:-200px;pointer-events:none;position:absolute;width:689px;z-index:0}.text-card__bg-image.astro-pwjkphhy img{height:100%;object-fit:cover;width:100%}.text-card.astro-pwjkphhy p:not([class]){font-size:18px;line-height:1.666;margin-bottom:16px;max-width:500px}@media only screen and (min-width:1024px){.text-card.astro-pwjkphhy p:not([class]){font-size:16px;line-height:1.75}}.text-card.astro-pwjkphhy ul:not([class]){list-style:none;max-width:500px}.text-card.astro-pwjkphhy ul:not([class]):has(+.button-wrapper){margin-bottom:24px}.text-card.astro-pwjkphhy li:not([class]){align-items:flex-start;display:flex;font-size:16px;gap:6px;line-height:1.333}@media only screen and (min-width:1024px){.text-card.astro-pwjkphhy li:not([class]){line-height:1.111}}.text-card.astro-pwjkphhy li:not([class]):before{background-color:#6be4af;border-radius:50%;content:"";height:8px;min-height:8px;min-width:8px;position:relative;top:5px;width:8px}.text-card.astro-pwjkphhy li:not([class]):not(:last-child){margin-bottom:8px}.text-card.astro-pwjkphhy .button-wrapper{column-gap:17px;row-gap:12px}.text-card.astro-pwjkphhy .button span{flex-grow:1}@media only screen and (min-width:1024px){.text-card.astro-pwjkphhy .button span{flex-grow:0}}.full-bleed.astro-medeeif4{margin-left:50%;transform:translate(-50%);width:100vw}.text-duo.astro-medeeif4{background-color:#fff;border-radius:12px}@media only screen and (min-width:1024px){.text-duo.astro-medeeif4{align-items:center;display:flex;gap:24px;justify-content:center}}.text-duo.astro-medeeif4 .text-duo__wrapper.astro-medeeif4{display:flex;flex-direction:column;gap:12px;padding:0}@media only screen and (min-width:1024px){.text-duo.astro-medeeif4 .text-duo__wrapper.astro-medeeif4{flex-direction:row;gap:24px;justify-content:center;max-width:1396px}}.full-bleed.astro-crevapgn{margin-left:50%;transform:translate(-50%);width:100vw}.case-study.astro-crevapgn{background-color:#23282b;border-radius:20px;color:#fff;display:flex;flex-direction:column;overflow:hidden;padding:40px 16px}@media only screen and (min-width:1024px){.case-study.astro-crevapgn{padding:40px 24px;width:50%}}@media only screen and (min-width:1440px){.case-study.astro-crevapgn{width:499px}}.case-study__subtitles.astro-crevapgn{display:inline-flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.case-study__subtitle.astro-crevapgn{font-size:14px;line-height:2}.case-study__title.astro-crevapgn{font-size:20px;line-height:1.4;margin-bottom:16px}@media only screen and (min-width:1024px){.case-study__title.astro-crevapgn{font-size:24px}}.case-study__description.astro-crevapgn{margin-bottom:16px}.case-study__bg-image.astro-crevapgn{bottom:-10px;left:-10px;pointer-events:none;position:absolute}@media only screen and (min-width:1024px){.case-study__bg-image.astro-crevapgn{top:0}}.case-study.astro-crevapgn .link{color:inherit}.case-study.astro-crevapgn .link svg{--color:#fff}.case-study--white.astro-crevapgn{background-color:#fff;color:#23282b}.case-study--white.astro-crevapgn .link svg{--color:#23282b}@media only screen and (min-width:1440px){.case-study--white.astro-crevapgn{padding:40px 24px 46px;width:616px}}.case-study.astro-crevapgn>:last-child.astro-crevapgn{margin-bottom:0}.full-bleed.astro-ykn4hvp2{margin-left:50%;transform:translate(-50%);width:100vw}.case-studies-slider__pair.astro-ykn4hvp2{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width:1024px){.case-studies-slider__pair.astro-ykn4hvp2{align-items:center;flex-direction:row;gap:20px}}.case-studies-slider__controls-wrapper.astro-ykn4hvp2{align-items:center;display:flex;gap:24px;justify-content:center;margin:20px 0 30px}@media only screen and (min-width:1024px){.case-studies-slider__controls-wrapper.astro-ykn4hvp2{display:block;margin:0}}.case-studies-slider.astro-ykn4hvp2 .swiper-slide.astro-ykn4hvp2{opacity:0;pointer-events:none;transition:opacity .22s ease-out,visibility .22s ease-out;visibility:hidden}.case-studies-slider.astro-ykn4hvp2 .swiper-slide.astro-ykn4hvp2 .case-study.astro-ykn4hvp2{opacity:0;transform:translateY(30px);will-change:transform,opacity}.case-studies-slider.astro-ykn4hvp2 .swiper-slide-active.astro-ykn4hvp2{opacity:1;pointer-events:auto;visibility:visible}.case-studies-slider.astro-ykn4hvp2 .swiper-notification{font-size:14px;font-weight:500}.case-studies-slider.astro-ykn4hvp2 .swiper-button-next.astro-ykn4hvp2,.case-studies-slider.astro-ykn4hvp2 .swiper-button-prev.astro-ykn4hvp2{background-color:#23282b;border-radius:50%;height:66px;left:auto;margin-top:0;overflow:hidden;position:relative;top:auto;width:66px;--icon-1-transform:translateX(-20px);--icon-2-transform:translateX(0);--icon-1-delay:0;--icon-2-delay:.1s;--icon-1-opacity:0;--icon-2-opacity:1}@media only screen and (min-width:1024px){.case-studies-slider.astro-ykn4hvp2 .swiper-button-next.astro-ykn4hvp2,.case-studies-slider.astro-ykn4hvp2 .swiper-button-prev.astro-ykn4hvp2{height:94px;position:absolute;top:50%;width:47px}.case-studies-slider.astro-ykn4hvp2 .swiper-button-next.astro-ykn4hvp2:focus-visible,.case-studies-slider.astro-ykn4hvp2 .swiper-button-next.astro-ykn4hvp2:hover,.case-studies-slider.astro-ykn4hvp2 .swiper-button-prev.astro-ykn4hvp2:focus-visible,.case-studies-slider.astro-ykn4hvp2 .swiper-button-prev.astro-ykn4hvp2:hover{--icon-1-transform:translateX(0);--icon-2-transform:translateX(20px);--icon-1-delay:.1s;--icon-2-delay:0;--icon-1-opacity:1;--icon-2-opacity:0}}.case-studies-slider.astro-ykn4hvp2 .swiper-button-next.astro-ykn4hvp2:after,.case-studies-slider.astro-ykn4hvp2 .swiper-button-prev.astro-ykn4hvp2:after{display:none}.case-studies-slider.astro-ykn4hvp2 .swiper-button-next.astro-ykn4hvp2 svg,.case-studies-slider.astro-ykn4hvp2 .swiper-button-prev.astro-ykn4hvp2 svg{--color:#6be4af;height:28px;transition:transform .22s ease-out,opacity .1s ease-out;width:28px}.case-studies-slider.astro-ykn4hvp2 .swiper-button-next.astro-ykn4hvp2 svg:first-child,.case-studies-slider.astro-ykn4hvp2 .swiper-button-prev.astro-ykn4hvp2 svg:first-child{opacity:var(--icon-1-opacity);position:absolute;transform:var(--icon-1-transform);transition-delay:var(--icon-1-delay)}.case-studies-slider.astro-ykn4hvp2 .swiper-button-next.astro-ykn4hvp2 svg:nth-child(2),.case-studies-slider.astro-ykn4hvp2 .swiper-button-prev.astro-ykn4hvp2 svg:nth-child(2){opacity:var(--icon-2-opacity);transform:var(--icon-2-transform);transition-delay:var(--icon-2-delay)}@media only screen and (min-width:1024px){.case-studies-slider.astro-ykn4hvp2 .swiper-button-next.astro-ykn4hvp2 svg,.case-studies-slider.astro-ykn4hvp2 .swiper-button-prev.astro-ykn4hvp2 svg{left:50%;position:absolute;top:38%;transform:translate(-50%,-50%)}.case-studies-slider.astro-ykn4hvp2 .swiper-button-prev.astro-ykn4hvp2{border-radius:0 47px 47px 0;left:0}.case-studies-slider.astro-ykn4hvp2 .swiper-button-prev.astro-ykn4hvp2 svg{left:17%}.case-studies-slider.astro-ykn4hvp2 .swiper-button-next.astro-ykn4hvp2{border-radius:47px 0 0 47px;right:0}.case-studies-slider.astro-ykn4hvp2 .swiper-button-next.astro-ykn4hvp2 svg{left:24%}}.full-bleed.astro-mhhegfro{margin-left:50%;transform:translate(-50%);width:100vw}.case-studies.astro-mhhegfro{background-color:#f7f7f7;border-radius:12px;padding:35px 0 40px;position:relative}@media only screen and (min-width:1024px){.case-studies.astro-mhhegfro{border-radius:40px;padding:64px 20px 70px}}.case-studies__header.astro-mhhegfro{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:45px}@media only screen and (min-width:1024px){.case-studies__header.astro-mhhegfro{margin-bottom:50px;padding:0 20px 0 0}.case-studies__header.astro-mhhegfro .text-content{max-width:540px}}.case-studies__header.astro-mhhegfro .button{display:none}@media only screen and (min-width:1024px){.case-studies__header.astro-mhhegfro .button{display:inline-flex}}.case-studies.astro-mhhegfro .button-wrapper .button span{flex-grow:1}@media only screen and (min-width:1024px){.case-studies.astro-mhhegfro .button-wrapper{display:none}}.full-bleed.astro-tufyu7hu{margin-left:50%;transform:translate(-50%);width:100vw}.contact-list.astro-tufyu7hu{color:#fff;padding:0 12px 0 29px}@media only screen and (min-width:1024px){.contact-list.astro-tufyu7hu{background:#23282b;border-radius:10px;left:-10px;max-width:500px;overflow:hidden;padding:0 0 10px 10px;position:relative}.contact-list.astro-tufyu7hu p:last-of-type{margin-bottom:0}}.contact-list.astro-tufyu7hu p{font-size:15px;line-height:1.733;margin-bottom:16px}@media only screen and (min-width:1024px){.contact-list.astro-tufyu7hu p{font-size:18px;line-height:1.666;margin-bottom:32px}}.contact-list.astro-tufyu7hu h3{font-size:20px;line-height:1.4;margin-bottom:13px}.contact-list.astro-tufyu7hu ul,.contact-list.astro-tufyu7hu ul li{margin-bottom:13px}.contact-list.astro-tufyu7hu ul li:last-of-type{margin-bottom:0}.contact-list.astro-tufyu7hu a{color:currentColor;-webkit-text-decoration:underline;-webkit-text-decoration:underline solid currentColor;-webkit-text-decoration:underline 1px currentColor;text-decoration:underline;text-decoration:underline solid currentColor;text-decoration:underline 1px currentColor;text-decoration-thickness:1px;text-underline-offset:.1em;transition:text-decoration-color .22s,text-underline-offset .22s}@media only screen and (min-width:1024px){.contact-list.astro-tufyu7hu a:focus-visible,.contact-list.astro-tufyu7hu a:hover{text-decoration-color:#23282b00;text-underline-offset:.3em}}.contact-list__block.astro-tufyu7hu{margin-bottom:16px}.contact-list__block.astro-tufyu7hu:last-of-type{margin-bottom:0}@media only screen and (min-width:1024px){.contact-list__block.astro-tufyu7hu{margin-bottom:32px}.contact-list__block.astro-tufyu7hu p:last-of-type{margin-bottom:0}}.full-bleed.astro-ashodlox{margin-left:50%;transform:translate(-50%);width:100vw}.form__tag.astro-ashodlox{color:#fff;display:block;font-size:14px;line-height:1.42;margin-bottom:16px}.form__tag.astro-ashodlox span.astro-ashodlox{color:#6be4af}.form__group.astro-ashodlox{--error-display:none;--input-bg:#fff}.form__group.astro-ashodlox.error{--error-display:block;--input-bg:#ffd7d7}.form__group.astro-ashodlox.error .form__input.astro-ashodlox,.form__group.astro-ashodlox.error .form__select.astro-ashodlox,.form__group.astro-ashodlox.error .form__textarea.astro-ashodlox{border:1px solid #ff7373}.form__group--checkbox.astro-ashodlox{display:flex;flex-direction:column}.form__group--checkbox.astro-ashodlox .form__label.astro-ashodlox{font-size:14px;line-height:1.42;margin-bottom:0;padding-left:24px;position:relative}.form__group--checkbox.astro-ashodlox .form__label.astro-ashodlox a.astro-ashodlox{color:#fff;position:relative;-webkit-text-decoration:underline;-webkit-text-decoration:underline solid #fff;-webkit-text-decoration:underline 1px #fff;text-decoration:underline;text-decoration:underline solid #fff;text-decoration:underline 1px #fff;text-decoration-thickness:1px;text-underline-offset:.1em;transition:text-decoration-color .22s,text-underline-offset .22s;z-index:1}@media only screen and (min-width:1024px){.form__group--checkbox.astro-ashodlox .form__label.astro-ashodlox a.astro-ashodlox:focus-visible,.form__group--checkbox.astro-ashodlox .form__label.astro-ashodlox a.astro-ashodlox:hover{text-decoration-color:#fff0;text-underline-offset:.3em}}.form__group--checkbox.astro-ashodlox .form__input.astro-ashodlox[type=checkbox]{cursor:pointer;height:100%;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.form__group--checkbox.astro-ashodlox .form__label.astro-ashodlox:before{background-color:#fff;border-radius:2px;content:"";height:16px;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:16px}.form__group--checkbox.astro-ashodlox input.astro-ashodlox[type=checkbox]:checked+.form__label.astro-ashodlox:after{background-color:#6be4af;border-radius:2px;content:"";height:10px;left:3px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:10px}.form__group--checkbox.astro-ashodlox .form__input.astro-ashodlox[type=checkbox]:focus+.form__label.astro-ashodlox:before{outline:1px solid #6be4af;outline-offset:2px}.form.astro-ashodlox input.astro-ashodlox,.form.astro-ashodlox select.astro-ashodlox,.form.astro-ashodlox textarea.astro-ashodlox{border:none}.form__label.astro-ashodlox{color:#fff;line-height:1.25;margin-bottom:8px}.form__label.astro-ashodlox span.astro-ashodlox{color:#6be4af}.form__label--hidden.astro-ashodlox{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.form__field.astro-ashodlox{position:relative}.form__field--upload.astro-ashodlox{align-items:center;display:flex;gap:10px}.form__input.astro-ashodlox,.form__select.astro-ashodlox{background:var(--input-bg);border-radius:12px;color:#636363;display:block;font-family:inherit;font-size:14px;line-height:1em;padding:15px 20px 15px 24px;width:100%}.form__input.astro-ashodlox::placeholder,.form__select.astro-ashodlox::placeholder{color:inherit;font-family:inherit}@media only screen and (min-width:1024px){.form__input--date.astro-ashodlox{cursor:pointer}}.form__input--upload.astro-ashodlox{background:#fff0;cursor:pointer;height:16px;left:0;min-height:16px;opacity:0;position:absolute;top:0}.form__input--upload.astro-ashodlox:focus-visible~span.astro-ashodlox,.form__input--upload.astro-ashodlox:hover~span.astro-ashodlox{-webkit-text-decoration:underline;text-decoration:underline}.form__upload-filename.astro-ashodlox{color:#fff;font-size:14px;line-height:1.42}.form.astro-ashodlox .astro-ashodlox[data-icon=upload]{--color:#fff}.form__select.astro-ashodlox{appearance:none}.form__select.astro-ashodlox::-ms-expand{display:none}.form__select.astro-ashodlox option.astro-ashodlox{background-color:#fff}@media only screen and (min-width:1024px){.form__select.astro-ashodlox{cursor:pointer}}.form__select-container.astro-ashodlox{position:relative}.form__select-icon.astro-ashodlox{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px;--color:#010101;pointer-events:none}.form__row.astro-ashodlox{margin-bottom:24px}.form__row--upload.astro-ashodlox{margin-bottom:12px}.form__textarea.astro-ashodlox{min-height:120px}.form__error-msg.astro-ashodlox{color:#ff7373;display:var(--error-display);font-size:14px;margin-top:6px}.form.astro-ashodlox .button-wrapper .button span{flex-grow:1}.full-bleed.astro-2xss4r5o{margin-left:50%;transform:translate(-50%);width:100vw}.dots.astro-2xss4r5o{background:#23282b;border-radius:12px;justify-content:flex-end;overflow:hidden;padding:32px 0 80px;position:relative;width:100%}@media only screen and (min-width:1024px){.dots.astro-2xss4r5o{border-radius:40px;padding:70px 0}}.gradient-element.astro-2xss4r5o{bottom:-219px;height:491px;left:-186px;overflow:hidden;pointer-events:none;position:absolute;transform:rotate(214deg);width:866px}@media only screen and (min-width:768px){.gradient-element.astro-2xss4r5o{bottom:-184px;left:-260px;transform:rotate(223deg)}}canvas.astro-2xss4r5o{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:1024px){.flex-col.astro-2xss4r5o{padding-top:42px;width:50%}}.flex-col.astro-2xss4r5o:last-of-type{background:#323234;border:1px solid #474749;border-radius:20px;overflow:hidden;padding:40px 12px}@media only screen and (min-width:1024px){.flex-col.astro-2xss4r5o:last-of-type{min-width:500px;padding:50px 22px 40px}}@media only screen and (min-width:1440px){.flex-col.astro-2xss4r5o:last-of-type{min-width:644px}}.flex-col.astro-2xss4r5o .text-content{margin-bottom:16px;padding-left:30px}@media only screen and (min-width:1024px){.flex-col.astro-2xss4r5o .text-content{margin-bottom:30px;padding-left:20px}}@media only screen and (min-width:1200px){.flex-col.astro-2xss4r5o .text-content{left:-20px}}.contact-form__wrapper.astro-2xss4r5o{display:flex;flex-direction:column;gap:40px;position:relative;z-index:1}@media only screen and (min-width:1024px){.contact-form__wrapper.astro-2xss4r5o{flex-direction:row;gap:30px}}@media only screen and (min-width:1200px){.contact-form__wrapper.astro-2xss4r5o{gap:24px}}@media only screen and (min-width:1440px){.contact-form__wrapper.astro-2xss4r5o{padding-right:0}}.full-bleed.astro-saprxedy{margin-left:50%;transform:translate(-50%);width:100vw}.sticky-nav.astro-saprxedy{position:sticky;top:10px;width:100vw;z-index:2}@media only screen and (min-width:1200px){.sticky-nav.astro-saprxedy{top:20px}}.sticky-nav__wrapper.astro-saprxedy{background-color:#f7f7f7;border:1px solid #cac9c9;border-radius:20px;margin:30px 8px 20px}@media only screen and (min-width:1200px){.sticky-nav__wrapper.astro-saprxedy{margin:40px auto 30px;max-width:1135px;min-height:56px;padding:0 30px;width:fit-content}}.sticky-nav__list.astro-saprxedy{display:flex;flex-direction:column;position:relative;scroll-snap-type:x mandatory}@media only screen and (min-width:1200px){.sticky-nav__list.astro-saprxedy{flex-direction:row;gap:28px;max-width:100%;overflow-x:auto;width:100%}}.sticky-nav__list.astro-saprxedy.visible .sticky-nav__item.astro-saprxedy{display:flex}.sticky-nav__list.astro-saprxedy.visible .sticky-nav__item.astro-saprxedy.active:after{transform:rotate(180deg)}.sticky-nav__item.astro-saprxedy{border-top:1px solid hsla(0,0%,59%,.502);display:none;order:2;position:relative}.sticky-nav__item.astro-saprxedy.active{border:none;display:flex;order:1}.sticky-nav__item.astro-saprxedy.active:after{background-image:url(../img/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:11px;content:"";height:24px;pointer-events:none;position:absolute;right:24px;top:16px;transition:transform .22s ease-out;width:24px}.sticky-nav__item.astro-saprxedy:not(.active) .sticky-nav__text.astro-saprxedy{display:none}@media only screen and (min-width:1200px){.sticky-nav__item.astro-saprxedy{align-items:center;border:none;display:inline-flex;order:1}.sticky-nav__item.astro-saprxedy.active{color:#6be4af}.sticky-nav__item.astro-saprxedy.active:has(span){color:#23282b}.sticky-nav__item.astro-saprxedy.active a.astro-saprxedy{color:#23282b}.sticky-nav__item.astro-saprxedy.active:after{display:none}.sticky-nav__item.astro-saprxedy.active .sticky-nav__link.astro-saprxedy:after{opacity:1;transform:scale(1)}.sticky-nav__item.astro-saprxedy:not(.active) .sticky-nav__text.astro-saprxedy{display:block}}.sticky-nav__link.astro-saprxedy{color:#010101;line-height:1.5;padding:16px 80px 16px 24px;width:100%}@media only screen and (min-width:1200px){.sticky-nav__link.astro-saprxedy{padding:30px 0;position:relative;transition:color .22s ease-out;white-space:nowrap}.sticky-nav__link.astro-saprxedy:after{background-color:#6be4af;bottom:0;content:"";height:3px;left:-5px;opacity:0;position:absolute;transform:scaleX(0);transform-origin:center;transition:opacity .22s ease-out,transform .22s ease-out;width:calc(100% + 10px)}.sticky-nav__link.astro-saprxedy:hover:after{opacity:1;transform:scaleX(1)}.sticky-nav__link.astro-saprxedy:focus,.sticky-nav__link.astro-saprxedy:focus-visible{outline:1px auto -webkit-focus-ring-color;outline-offset:-1px}}.sticky-nav__text.astro-saprxedy{display:flex;line-height:1.5;padding:16px 80px 16px 24px}@media only screen and (min-width:1200px){.sticky-nav__text.astro-saprxedy{min-width:150px;padding:30px 0}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}.full-bleed.astro-kutbcxtv{margin-left:50%;transform:translate(-50%);width:100vw}.iframe-container.astro-kutbcxtv{background-color:#f7f7f7;border-radius:12px;margin-bottom:40px;padding:12px}@media only screen and (min-width:768px){.iframe-container.astro-kutbcxtv{padding:24px 10px}}@media only screen and (min-width:1024px){.iframe-container.astro-kutbcxtv{border-radius:40px;margin-bottom:0;padding:56px 20px}}@media only screen and (min-width:1200px){.iframe-container.astro-kutbcxtv{padding:56px}}.iframe-container__wrapper.astro-kutbcxtv{align-items:center;background-color:#fff;border-radius:12px;clip-path:inset(0 round 12px);display:flex;justify-content:center;margin:0 auto;max-width:1240px;overflow:hidden;padding:12px;will-change:clip-path}@media only screen and (min-width:768px){.iframe-container__wrapper.astro-kutbcxtv{padding:30px 20px}}@media only screen and (min-width:1024px){.iframe-container__wrapper.astro-kutbcxtv{border-radius:25px;clip-path:inset(0 round 25px);padding:40px}}@media only screen and (min-width:1200px){.iframe-container__wrapper.astro-kutbcxtv{padding:70px 90px}}.iframe-container.astro-kutbcxtv iframe.astro-kutbcxtv{aspect-ratio:760/490;backface-visibility:hidden;border-radius:25px;height:100%;transform-style:preserve-3d;width:100%;will-change:transform,opacity}
