.scrolling-collage .scrolling-collage_item-wrapper{position:static;top:var(--header-height)}.scrolling-collage .scrolling-collage_item-wrapper:not(:first-child) .scrolling-collage_item{padding-top:32px;border-top:1px solid rgba(var(--color-border))}.scrolling-collage .scrolling-collage_item-wrapper:not(:last-child) .scrolling-collage_item{padding-bottom:32px}.scrolling-collage .scrolling-collage_item{background-color:rgb(var(--color-background));display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 750px){.scrolling-collage .scrolling-collage_item-wrapper{position:sticky}.scrolling-collage .scrolling-collage_item{flex-direction:row}}.scrolling-collage .scrolling-collage_item .scrolling-collage_image-wrapper{flex:0 0 100%;width:100%}@media screen and (min-width: 750px){.scrolling-collage .scrolling-collage_item .scrolling-collage_image-wrapper{flex:0 0 calc(58% - 8px);width:calc(58% - 8px)}}.scrolling-collage .scrolling-collage_item .scrolling-collage_image-wrapper .scrolling-collage_image{display:block;padding-bottom:56%;position:relative;z-index:1;height:100%;border-radius:var(--border-radius)}.scrolling-collage .scrolling-collage_item .scrolling-collage_image-wrapper .scrolling-collage_image img,.scrolling-collage .scrolling-collage_item .scrolling-collage_image-wrapper .scrolling-collage_image video,.scrolling-collage .scrolling-collage_item .scrolling-collage_image-wrapper .scrolling-collage_image svg{object-fit:cover;width:100%;height:100%;max-width:100%;max-height:100%;position:absolute;left:0;top:0;border-radius:inherit}.scrolling-collage .scrolling-collage_item .scrolling-collage_link{border-radius:inherit}.scrolling-collage .scrolling-collage_item .scrolling-collage_content{display:flex;gap:.8rem;flex-direction:column;align-items:flex-start;justify-content:space-between;flex:0 0 100%;width:100%}@media screen and (min-width: 750px){.scrolling-collage .scrolling-collage_item .scrolling-collage_content{flex:0 0 calc(42% - 8px);width:calc(42% - 8px)}}.scrolling-collage .scrolling-collage_item .scrolling-collage_content .scrolling-collage_top{align-self:stretch}.scrolling-collage .scrolling-collage_item .scrolling-collage_content .scrolling-collage_desc{margin:.6rem 0;display:inline-block;max-width:80%}.scrolling-collage .scrolling-collage_item .scrolling-collage_content .scrolling-collage_desc p,.scrolling-collage .scrolling-collage_item .scrolling-collage_content .scrolling-collage_heading{margin:0}.scrolling-collage .scrolling-collage_item .scrolling-collage_content .scrolling-collage_desc ul{margin:0;padding:0;list-style:none}.scrolling-collage .scrolling-collage_item .scrolling-collage_content .scrolling-collage_desc li{display:block}.scrolling-collage .scrolling-collage_item .scrolling-collage_content .scrolling-collage_desc li:before{content:url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.823605 8.23841L0.647868 8.4134L0.821428 8.59054L1.39405 9.17496L1.57043 9.35498L1.74902 9.17716L7.94261 3.01019L7.94261 8.54497V8.77921L8.17635 8.79444L8.98375 8.84704L9.25 8.86438L9.25 8.59757V1V0.75L9 0.75L1.55595 0.75L1.28982 0.75L1.30643 1.01561L1.35797 1.83965L1.37263 2.07404H1.60748L7.01459 2.07404L0.823605 8.23841Z" fill="%23232323" stroke="%23232323" stroke-width="0.5"/></svg>');display:inline-block;height:8px;width:8px;margin-right:10px}.scrolling-collage-section .section-header_btn.scrolling-collag-btn{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid rgba(var(--color-border))}.scrolling-collage_buttons{display:flex;gap:16px;width:100%}.scrolling-collage_buttons .button{width:50%;display:flex;justify-content:center;padding-inline:5px}@media screen and (min-width: 750px){.scrolling-collage-section .scrolling-collage-btn{margin-top:4rem;padding-top:4rem;border-top:1px solid rgba(var(--color-border))}.scrolling-collage_buttons .scrolling-collage_popup-trigger-btn{display:none}.scrolling-collage_buttons .button{width:fit-content;padding-inline:35px}}.service-popup{position:fixed;z-index:calc(var(--header-z-index) + 11);left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;transition:visibility var(--duration-default) ease;visibility:hidden}.service-popup.service-popup__open{visibility:visible}.service-popup.service-popup__open .service-popup__drawer{transform:translateX(0) translateY(0);opacity:1;visibility:visible}.service-popup .service-popup__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-overlay), 0.4);backdrop-filter:blur(4px)}.service-popup .service-popup__drawer{position:relative;height:fit-content;width:100%;max-width:800px;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;transform:translateX(0) translateY(100%);opacity:0;visibility:hidden;transition:all var(--duration-long) ease;padding:45px 16px 16px;margin-top:auto;background-color:#fff}@media screen and (min-width: 750px){.service-popup .service-popup__drawer{transform:translateX(100%) translateY(0);height:100%;padding:42px 32px;margin:0}}@media screen and (min-height: 820px){.service-popup .service-popup__drawer{max-width:900px}}@media screen and (min-height: 900px){.service-popup .service-popup__drawer{max-width:1030px}}@media only screen and (max-width: 600px)and (max-height: 700px){.service-popup .service-popup__drawer{padding:16px 16px 16px}}.service-popup .service-popup__drawer .service-popup_close-btn{appearance:none;-webkit-appearance:none;border:none;padding:0;margin:0;background:rgba(0,0,0,0);position:absolute;top:16px;right:16px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0}@media screen and (min-width: 750px){.service-popup .service-popup__drawer .service-popup_close-btn{top:28px;right:32px;font-size:16px}}.service-popup .service-popup__drawer .service-popup__content{display:block;margin-top:auto}.service-popup .service-popup__drawer .service-popup__heading{width:100%;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px}@media screen and (min-width: 750px){.service-popup .service-popup__drawer .service-popup__heading{margin-bottom:40px}}@media only screen and (max-width: 600px)and (max-height: 700px){.service-popup .service-popup__drawer .service-popup__heading{margin-bottom:16px}}.service-popup .service-popup__drawer .service-popup__heading .service-popup__copy{flex-grow:1;padding-right:10px}.service-popup .service-popup__drawer .service-popup__heading .service-popup__copy .service-popup__title{margin:0 0 6px;font-family:"Montserrat",sans-serif;font-weight:800;font-size:24px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#232323}@media screen and (min-width: 750px){.service-popup .service-popup__drawer .service-popup__heading .service-popup__copy .service-popup__title{margin:0 0 8px;font-size:28px}}@media only screen and (max-width: 600px)and (max-height: 700px){.service-popup .service-popup__drawer .service-popup__heading .service-popup__copy .service-popup__title{font-size:22px}}.service-popup .service-popup__drawer .service-popup__heading .service-popup__copy .service-popup__subtitle{margin:0;font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#000}@media screen and (min-width: 750px){.service-popup .service-popup__drawer .service-popup__heading .service-popup__copy .service-popup__subtitle{font-size:24px}}@media only screen and (max-width: 600px)and (max-height: 700px){.service-popup .service-popup__drawer .service-popup__heading .service-popup__copy .service-popup__subtitle{font-size:14px}}.service-popup .service-popup__drawer .service-popup__heading .service-popup__copy .scrolling-collage_popup-close-btn{display:inline-flex;margin-top:16px;min-width:180px}@media screen and (min-width: 750px){.service-popup .service-popup__drawer .service-popup__heading .service-popup__copy .scrolling-collage_popup-close-btn{display:none}}.service-popup .service-popup__drawer .service-popup__heading .service-popup__slider-nav{width:60px;display:flex;gap:22px}.service-popup .service-popup__drawer .service-popup__heading .service-popup__slider-nav .swiper-button{display:contents}.service-popup .service-popup__drawer .service-popup__heading .service-popup__slider-nav .swiper-button svg{height:15px;width:19px;transition:opacity .2s linear}.service-popup .service-popup__drawer .service-popup__heading .service-popup__slider-nav .swiper-button.swiper-button-disabled svg{opacity:.5}.service-popup .service-popup__drawer .service-popup__slider .swiper-slide{width:100%;border-radius:4px;overflow:hidden}.service-popup .service-popup__drawer .service-popup__slider .swiper-slide .swiper-slide__inner{position:relative;width:100%;padding-bottom:133%}.service-popup .service-popup__drawer .service-popup__slider .swiper-slide .swiper-slide__inner .overlay-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.service-popup .service-popup__drawer .service-popup__slider .swiper-slide .swiper-slide__inner img,.service-popup .service-popup__drawer .service-popup__slider .swiper-slide .swiper-slide__inner video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.service-popup .service-popup__drawer .service-popup__slider .swiper-slide .swiper-slide__text{padding:12px 5px 0;font-family:"Montserrat",sans-serif;font-weight:600;font-size:14px;line-height:120%;letter-spacing:0;color:#232323;text-align:center}@media screen and (min-width: 750px){.service-popup .service-popup__drawer .service-popup__slider .swiper-slide .swiper-slide__text{font-size:16px}}.service-popup .service-popup__drawer .service-popup__bottom-btn-wrapper{display:none;margin:32px auto 0;width:fit-content}@media screen and (min-width: 750px){.service-popup .service-popup__drawer .service-popup__bottom-btn-wrapper{display:block}}