.contact-cta{padding-bottom:var(--side-padding)!important;padding-top:var(--side-padding)}.contact-cta__container{background:var(--color-surface-primary);border-radius:var(--radius-rounded);display:grid;gap:var(--space-l);padding:var(--space-s)}@media (min-width:65.001rem){.contact-cta__container{display:flex;justify-content:space-between}.contact-cta__container .contact-cta__content{flex-grow:1;min-width:32%}}.contact-cta__content{display:flex;flex-direction:column;gap:var(--space-s)}.contact-cta__top-content>*{max-width:42ch}@media (min-width:65.001rem){.contact-cta__top-content{flex-grow:1}}.contact-cta__modal-open{margin-top:var(--space-xs)}.contact-cta__modal-open svg{flex:0 0 auto;height:1.25rem;width:1.25rem}.contact-cta__form-content.has-light-theme{backdrop-filter:blur(50px);background:hsla(0,0%,100%,.7);border-radius:var(--radius-rounded);overflow:hidden}.contact-cta__form-content.has-light-theme .contact-cta__content-before-form,.contact-cta__form-content.has-light-theme .hs_cos_wrapper_type_form{display:block;padding:var(--space-s)}.contact-cta__form-content.has-light-theme>.hs_cos_wrapper_type_form:first-child{padding-top:var(--space-xl)}.contact-cta__form-content.has-light-theme .contact-cta__content-before-form{background:var(--color-surface-opacity-light);border-bottom:.0625rem dashed var(--color-border-primary);margin:0;padding:var(--space-l) var(--space-s) var(--space-s)}.contact-cta__form-content.has-light-theme .contact-cta__content-before-form>:first-child{margin-top:0}.contact-cta__form-content.has-light-theme .contact-cta__content-before-form>:last-child{margin-bottom:0}.contact-cta__image{border-radius:var(--radius-rounded);margin:0;overflow:hidden}.contact-cta__image img{aspect-ratio:3/2;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%}@media (min-width:65.001rem){.contact-cta__image{flex:0 0 57.6%}.contact-cta__image img{aspect-ratio:auto}}.contact-cta__persons{display:grid;gap:var(--space-3xs)}@media (min-width:48.001rem){.contact-cta__persons{align-self:flex-start;grid-template-columns:repeat(2,1fr)}.contact-cta__persons--1{grid-template-columns:1fr}.contact-cta__persons--1 .contact-cta-person{flex-direction:row}.contact-cta__persons--3{grid-template-columns:repeat(3,1fr)}.contact-cta__persons--3 .contact-cta-person{flex-direction:column}.contact-cta__persons--3 .contact-cta-person__image{flex:auto}}@media (min-width:65.001rem){.contact-cta__persons .contact-cta-person{flex-direction:row}.contact-cta__persons--2 .contact-cta-person,.contact-cta__persons--3 .contact-cta-person{flex-direction:column}.contact-cta__persons--2 .contact-cta-person__image,.contact-cta__persons--3 .contact-cta-person__image{flex:auto}.contact-cta__persons--1{flex:0 0 49.1%;grid-template-columns:1fr}.contact-cta__persons--2,.contact-cta__persons--3{grid-template-columns:repeat(3,1fr)}.contact-cta__persons--2:before{content:""}}@media (min-width:116.001rem){.contact-cta__persons{flex:0 0 57.6%}.contact-cta__persons--1{flex:0 0 49.1%}}.contact-cta-person{background:var(--color-surface-secondary);border-radius:var(--radius-rounded);display:flex;font-family:var(--font-family-base);font-size:var(--text-size-400);font-weight:400;line-height:1.5;padding:var(--space-5xs)}@media (max-width:25.5rem){.contact-cta-person{flex-direction:column}.contact-cta-person__image{flex:auto}}.contact-cta-person__image{flex:0 0 50%;margin:0}@media (max-width:37.5rem){.contact-cta-person__image{flex:0 0 40%}}.contact-cta-person__image img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;vertical-align:top}.contact-cta-person__content{display:flex;flex-direction:column;padding:var(--space-3xs)}.contact-cta-person__label{text-transform:uppercase}.contact-cta-person__label>span:after{content:","}.contact-cta-person__label>span:last-child:after{display:none}.contact-cta-person__label+*{margin-top:var(--space-5xs)}.contact-cta-person__name{font-family:var(--font-family-base);font-size:var(--text-size-500);font-weight:700;line-height:1.5}.contact-cta-person__contacts{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}.contact-cta-person__contacts p{margin:0}.contact-cta-person__contacts--email{word-break:break-word}.contact-cta .cta-modal,.contact-cta .cta-modal__overlay{inset:0;padding:var(--space-m);position:fixed}.contact-cta .cta-modal{display:flex;overflow-y:hidden;z-index:1000}.contact-cta .cta-modal[aria-hidden=true]{display:none}.contact-cta .cta-modal__overlay{background-color:rgba(43,46,56,.6);z-index:10}.contact-cta .cta-modal__content{backdrop-filter:blur(50px);background:hsla(0,0%,100%,.5);border-radius:var(--radius-brand);margin:auto;overflow-y:auto;position:relative;scrollbar-gutter:stable;width:100%;z-index:301}.contact-cta .cta-modal__grid{padding:var(--space-s)}.contact-cta .cta-modal__wrapper{display:flex;flex-direction:column;height:100%;margin:auto;max-height:-moz-fit-content;max-height:fit-content;max-width:40rem;position:relative}.contact-cta .cta-modal__close{align-items:center;background-color:hsla(0,0%,95.3%,.8);border:none;border-radius:var(--radius-full);color:var(--color-text-primary);cursor:pointer;display:flex;font-family:var(--font-family-heading);font-size:var(--text-size-btn);font-weight:600;gap:var(--space-3xs);letter-spacing:.02em;line-height:1;padding:var(--space-4xs);position:absolute;right:var(--space-s);top:var(--space-s);z-index:400}.contact-cta .cta-modal__close:hover{background-color:var(--color-surface-blue);color:var(--color-grey-black)}.contact-cta .cta-modal__close-text{padding-left:var(--space-3xs)}@media (max-width:48rem){.contact-cta .cta-modal__close{right:0;scale:.8;top:var(--space-5xs)}}