.why-binary-card{display:flex;gap:18px;padding:24px 16px 24px 32px}@media screen and (min-width:768px){.why-binary-card{gap:24px;padding:34px}}@media screen and (min-width:1024px){.why-binary-card{flex-direction:column;padding-bottom:56px}}@media screen and (min-width:1440px){.why-binary-card{padding-bottom:84px}}.why-binary-card__title{color:var(--black-three);font-family:var(--sailec-medium);font-size:16px;font-style:normal;letter-spacing:0;letter-spacing:.01em;line-height:1.25;margin-bottom:12px}@media screen and (min-width:768px){.why-binary-card__title{font-size:20px}}@media screen and (min-width:1024px){.why-binary-card__title{font-size:24px;letter-spacing:0;line-height:1.15}}.why-binary-card__description{color:var(--black-three);font-family:var(--sailec);font-size:14px;line-height:1.25}@media screen and (min-width:768px){.why-binary-card__description{font-size:16px;line-height:1.4}}.why-binary__title{color:var(--black-three);font-family:var(--sailec-medium);font-size:24px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.15;margin-bottom:16px}@media screen and (min-width:768px){.why-binary__title{font-size:32px;line-height:1.2}}@media screen and (min-width:1440px){.why-binary__title{font-size:48px}}@media screen and (min-width:768px){.why-binary__title{margin-bottom:32px}}.why-binary__list{display:grid;gap:8px}@media screen and (min-width:768px){.why-binary__list{gap:12px}}@media screen and (min-width:1024px){.why-binary__list{gap:20px;grid-template-columns:repeat(3,1fr)}}.why-binary__item{background-color:var(--background-extra-light-grey)}.case-studies-popup{height:-moz-fit-content;height:fit-content;padding:32px;position:fixed;transition:.2s ease-in;width:484px}@media screen and (min-width:768px){.case-studies-popup{padding:48px;width:621px}}.binary-pop-up-close:where(.astro-weh4zk44){align-items:center;color:var(--slate-grey);cursor:pointer;display:flex;font-family:Sailec-Light;font-size:36px;font-weight:500;height:19px;justify-content:center;position:absolute;right:20px;top:20px;transition:transform .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:19px;z-index:2}.binary-pop-up-close:where(.astro-weh4zk44):focus-visible{outline:none}.binary-pop-up-close:where(.astro-weh4zk44):hover{transform:scale(1.1)}.binary-pop-up-wrap:where(.astro-weh4zk44){display:flex;flex-direction:column;min-height:100%}.case-studies-popup-title:where(.astro-weh4zk44){color:var(--black-three);font-family:var(--sailec-medium);font-size:24px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.15;margin-bottom:20px}@media screen and (min-width:768px){.case-studies-popup-title:where(.astro-weh4zk44){font-size:32px;line-height:1.2}}@media screen and (min-width:1440px){.case-studies-popup-title:where(.astro-weh4zk44){font-size:48px}}@media screen and (min-width:768px){.case-studies-popup-title:where(.astro-weh4zk44){margin-bottom:24px}}@media screen and (min-width:1440px){.case-studies-popup-title:where(.astro-weh4zk44){font-size:32px}}.case-studies-popup-desc:where(.astro-weh4zk44){color:var(--black-three);font-family:var(--sailec);font-size:14px;line-height:1.4;margin-bottom:16px}@media screen and (min-width:768px){.case-studies-popup-desc:where(.astro-weh4zk44){font-size:16px;line-height:1.4;margin-bottom:20px}}.case-studies-popup-list:where(.astro-weh4zk44){display:flex;flex-direction:column;gap:12px;margin-bottom:20px}@media screen and (min-width:768px){.case-studies-popup-list:where(.astro-weh4zk44){margin-bottom:24px}}.case-studies-popup-item:where(.astro-weh4zk44){color:var(--black-three);font-family:var(--sailec);font-size:14px;letter-spacing:.01rem;line-height:1.25;padding-left:16px;position:relative}@media screen and (min-width:768px){.case-studies-popup-item:where(.astro-weh4zk44){font-size:16px;line-height:1.4}}.case-studies-popup-item:where(.astro-weh4zk44):before{background-color:var(--orange-bg);content:"";height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:6px}.case-studies-popup-cta-wrapper:where(.astro-weh4zk44){background-color:var(--orange-bg);cursor:pointer;max-width:204px;padding:14px 32px;transition:all .3s ease}@media screen and (min-width:768px){.case-studies-popup-cta-wrapper:where(.astro-weh4zk44){max-width:220px;padding:18px 32px}}.case-studies-popup-cta-wrapper:where(.astro-weh4zk44) .cta-link:where(.astro-weh4zk44){align-items:center;color:var(--black-three);display:flex;font-family:var(--sailec-medium);font-size:16px;font-style:normal;letter-spacing:0;line-height:1.25}.case-studies-popup-cta-wrapper:where(.astro-weh4zk44):hover .case-link-text:where(.astro-weh4zk44){color:var(--white)}@media screen and (min-width:1024px){.cities-landing .hero-generic-section{background:linear-gradient(90deg,#fff,#fff 46%,#f7f7f7 0,#f7f7f7)}}@media screen and (min-width:1440px){.cities-landing .hero-generic-section{background:linear-gradient(90deg,#fff,#fff 50%,#f7f7f7 0,#f7f7f7)}}@media screen and (min-width:1024px){.cities-landing .hero-generic-section .content-wrapper{grid-template-columns:46% 54%}}@media screen and (min-width:1440px){.cities-landing .hero-generic-section .content-wrapper{grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.cities-landing .hero-generic-section .hero-content-container{margin-right:18px}}@media screen and (min-width:1440px){.cities-landing .hero-generic-section .hero-content-container{padding-bottom:24px;padding-top:56px}}@media screen and (min-width:768px) and (max-width:1023px){.cities-landing .hero-generic-section .hero-content-container .home-welcome .welcome-title-lines-wrapper{display:flex;flex-wrap:wrap;gap:6px;width:69%}}.cities-landing .hero-generic-section .hero-content-container .home-welcome .welcome-title-lines-wrapper .welcome-animation-group .welcome-count{font-size:32px}.cities-landing .hero-generic-section .hero-content-container .home-welcome .welcome-title-lines-wrapper .welcome-animation-group .welcome-count-desc{font-size:14px}@media screen and (min-width:1440px){.cities-landing .cities-page-welcome-web.welcome-title-lines-wrapper .welcome-inline-group{display:flex;gap:4px}}.cities-landing .cities-page-welcome-web.welcome-title-lines-wrapper .welcome-text{font-size:28px}@media screen and (min-width:480px){.cities-landing .cities-page-welcome-web.welcome-title-lines-wrapper .welcome-text{font-size:32px}}@media screen and (min-width:1440px){.cities-landing .cities-page-welcome-web.welcome-title-lines-wrapper .welcome-text{font-size:48px}}.cities-landing .cities-page-welcome-web.welcome-title-lines-wrapper .hoverable-content{z-index:0}@media screen and (min-width:1440px){.cities-landing .cities-services{border-bottom:1px solid var(--white-box-shadow)}}.cities-landing .cities-services-container{margin-bottom:60px}@media screen and (min-width:1440px){.cities-landing .cities-services-container{margin-right:72px}}.cities-landing .cities-services-container .service-item{padding:24px 0}.cities-landing .cities-services-container .service-item .service-desc{width:95%}@media screen and (min-width:1024px){.cities-landing .cities-services-container .service-item .service-desc{width:90%}}.cities-landing .cities-services-cta{background-color:var(--background-extra-light-grey);row-gap:8px}@media screen and (min-width:640px){.cities-landing .cities-services-cta{flex-direction:row;padding-top:28px}}@media screen and (min-width:1024px){.cities-landing .cities-services-cta{padding-top:60px}}@media screen and (min-width:1440px){.cities-landing .cities-services-cta{flex-direction:column;padding-top:0}}.cities-landing .cities-services-cta .cta-generic-section__content-container{padding-left:0}@media screen and (min-width:640px){.cities-landing .cities-services-cta .cta-generic-section__content-container{margin-bottom:28px}}@media screen and (min-width:1024px){.cities-landing .cities-services-cta .cta-generic-section__content-container{align-self:flex-start;margin-top:40px}}@media screen and (min-width:1440px){.cities-landing .cities-services-cta .cta-generic-section__content-container{margin-top:0}.cities-landing .cities-services-cta .cta-generic-section__managers .managers-image-container .managers-image:first-child{transform:translate(30%)}.cities-landing .cities-services-cta .cta-generic-section__managers .managers-image-container .managers-list{transform:translate(40px,-60px)}.cities-landing .cities-page-reviews.reviews .reviews-space{height:64px}}@media screen and (min-width:640px){.cities-landing .cities-contact-form.contact-form-section .contact-form-section-wrapper .contact-form-cta{flex-direction:row;margin-top:0;padding-top:64px}.cities-landing .cities-contact-form.contact-form-section .contact-form-section-wrapper .contact-form-cta .cta-generic-section__content-container{flex-basis:39%;padding-left:0}}@media screen and (min-width:1440px){.cities-landing .cities-contact-form.contact-form-section .contact-form-section-wrapper .contact-form-cta{flex-direction:column;margin-left:80px;padding-top:120px}.cities-landing .cities-contact-form.contact-form-section .contact-form-section-wrapper .contact-form-cta .cta-generic-section__content-container{align-self:flex-start}}.cities-landing .cities-contact-form.contact-form-section .contact-form-section-wrapper .contact-form-cta .cta-generic-section__managers .managers-image-container{height:362px}.cities-landing .cities-contact-form.contact-form-section .contact-form-section-wrapper .contact-form-cta .cta-generic-section__managers .managers-image-container img:first-child{transform:translate(30%)}.cities-landing .cities-contact-form.contact-form-section .contact-form-section-wrapper .contact-form-cta .cta-generic-section__managers .managers-image-container img:nth-child(2){transform:translate(-100px)}@media screen and (min-width:768px){.cities-landing .cities-contact-form.contact-form-section .contact-form-section-wrapper .contact-form-cta .cta-generic-section__managers .managers-image-container{height:418px}.cities-landing .cities-contact-form.contact-form-section .contact-form-section-wrapper .contact-form-cta .cta-generic-section__managers .managers-image-container img:first-child{transform:translate(40%)}.cities-landing .cities-contact-form.contact-form-section .contact-form-section-wrapper .contact-form-cta .cta-generic-section__managers .managers-image-container img:nth-child(2){transform:translate(-80px)}}@media screen and (min-width:1024px){.cities-landing .cities-contact-form.contact-form-section .contact-form-section-wrapper .contact-form-cta .cta-generic-section__managers .managers-image-container{height:471px}}@media screen and (min-width:1440px){.cities-landing .cities-contact-form.contact-form-section .contact-form-section-wrapper .contact-form-cta .cta-generic-section__managers .managers-image-container{height:542px}}
