.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2){color:var(--white);display:flex;flex-direction:column;gap:24px;height:100%}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form-title:where(.astro-eia5v4p2){color:var(--black-three);color:var(--white);font-family:var(--sailec-medium);font-size:24px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.15}@media screen and (min-width:768px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form-title:where(.astro-eia5v4p2){font-size:32px;line-height:1.2}}@media screen and (min-width:1440px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form-title:where(.astro-eia5v4p2){font-size:48px}}@media screen and (min-width:1024px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form-title:where(.astro-eia5v4p2){margin-bottom:8px}}@media screen and (min-width:1440px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form-title:where(.astro-eia5v4p2){margin-bottom:0}}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form:where(.astro-eia5v4p2){display:flex;flex-direction:column;gap:20px}@media screen and (min-width:768px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form:where(.astro-eia5v4p2){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1440px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form:where(.astro-eia5v4p2){flex-direction:column;flex-wrap:nowrap;gap:24px;height:700px;overflow:auto;padding-right:18px;position:relative}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form:where(.astro-eia5v4p2)::-webkit-scrollbar{width:4px}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form:where(.astro-eia5v4p2)::-webkit-scrollbar-track{box-shadow:inset 0 0 6px var(--black-three)}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form:where(.astro-eia5v4p2)::-webkit-scrollbar-thumb{background-color:var(--white-box-shadow)}}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form-submit:where(.astro-eia5v4p2){flex-shrink:0;padding:16px 12px;width:100%}@media screen and (min-width:1440px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .contact-form-submit:where(.astro-eia5v4p2){bottom:0;position:sticky}}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container{background-color:var(--charcoal-grey-light);border:1px solid var(--charcoal-grey-light);display:flex;gap:0;margin-bottom:0;padding:11px 20px;position:relative;transition:all .3s ease}@media screen and (min-width:768px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container{flex-basis:calc(50% - 12px)}}@media screen and (min-width:1024px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container{flex-basis:calc(33.33333% - 16px)}}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-input-label{color:var(--black-three);color:var(--slate-grey);font-family:var(--sailec);font-size:14px;max-width:90%;pointer-events:none;position:absolute;text-transform:unset;top:50%;transform:translateY(-50%);transition:all .2s ease}@media screen and (min-width:768px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-input-label{font-size:16px}}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-input-required{color:var(--slate-grey)}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-input,.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-text-area{border:unset;color:var(--white);font-size:14px;line-height:1.55;margin:8px 0 0}@media screen and (min-width:768px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-input,.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-text-area{font-size:16px}}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-input-label{font-size:16px;line-height:1.25}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-text-area{margin-top:12px}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-input:-webkit-autofill,.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-input:-webkit-autofill:active,.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-input:-webkit-autofill:focus,.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--white);-webkit-background-clip:text;box-shadow:inset 0 0 20px 20px var(--charcoal-grey-light);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-text-area+.binary-form-input-label{top:30%}@media screen and (min-width:480px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container .binary-form-text-area+.binary-form-input-label{top:25%}}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container:focus-within{border:1px solid var(--orange-bg)}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input::-moz-placeholder,.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-text-area::-moz-placeholder{opacity:0}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input::placeholder,.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-text-area::placeholder{opacity:0}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input:not(:-moz-placeholder-shown)+.binary-form-input-label{color:var(--slate-grey);font-size:12px;top:20%}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input-container:focus-within .binary-form-input-label,.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input:focus+.binary-form-input-label,.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-input:not(:placeholder-shown)+.binary-form-input-label{color:var(--slate-grey);font-size:12px;top:20%}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-text-area:not(:-moz-placeholder-shown)+.binary-form-input-label{font-size:10px;top:15%}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-text-area:focus+.binary-form-input-label,.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-text-area:not(:placeholder-shown)+.binary-form-input-label{font-size:10px;top:15%}@media screen and (min-width:480px){.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-text-area:not(:-moz-placeholder-shown)+.binary-form-input-label{font-size:12px;top:12%}.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-text-area:focus+.binary-form-input-label,.contact-form-wrapper:where(.astro-eia5v4p2) .contact-form-content-wrapper:where(.astro-eia5v4p2) .binary-form-text-area:not(:placeholder-shown)+.binary-form-input-label{font-size:12px;top:12%}}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .success-blank-wrapper{color:var(--white)}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .success-blank-wrapper .success-blank-title{color:var(--white)}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .success-blank-wrapper .success-blank-button{color:var(--black-three)}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .success-blank-wrapper .success-blank-button:not(.without-overlap):before{background-color:var(--white);box-shadow:0 0 -10px 2px var(--white)}@media screen and (min-width:768px){.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:first-child{min-width:100%}}@media screen and (min-width:1024px){.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:first-child{min-width:-moz-fit-content;min-width:fit-content}}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(4){position:relative}@media screen and (min-width:768px){.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(4){min-width:100%}}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(5){background-color:var(--black-three);border:var(--black-three);justify-content:end;margin-top:-16px;padding:0}@media screen and (min-width:768px){.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(5){min-width:100%}}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(5) .file-input-label-wrapper{position:absolute;right:12px;top:-32px}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(5) .file-input-trigger{height:16px;transform:rotate(42deg);width:9px}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(5) .upload-files-info{font-size:12px;line-height:1.25;text-align:end;text-transform:none}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(5) .binary-forms__error{position:static}@media screen and (min-width:768px){.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(6){min-width:100%}}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(7){background-color:var(--black-three);border:none;padding:0}@media screen and (min-width:768px){.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(7){min-width:100%}}@media screen and (min-width:1024px){.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(8),.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.binary-form-input-container:nth-child(9){flex-basis:calc(50% - 12px)}}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form .binary-forms__error{color:var(--red);font-size:12px;position:absolute;right:6px}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.contact-form-submit{box-shadow:0 -8px 20px #000c;color:var(--black-three)}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.contact-form-submit:not(.without-overlap):before{background-color:var(--white);box-shadow:0 0 -10px 2px var(--white)}@media screen and (min-width:768px){.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.contact-form-submit{margin-left:auto;max-width:214px}}@media screen and (min-width:1440px){.contact-form-wrapper:where(.astro-eia5v4p2) .binary-contact-form .contact-form>.contact-form-submit{max-width:100%}}.contact-form-wrapper:where(.astro-eia5v4p2) .binary-forms__error.binary-forms__form-error{color:var(--red)}.contact-form-section:where(.astro-3mlkofm3){border-bottom:1px solid var(--white-box-shadow);border-top:1px solid var(--white-box-shadow)}@media screen and (min-width:1440px){.contact-form-section:where(.astro-3mlkofm3){background:linear-gradient(270deg,#fff 50%,#121212 0)}.contact-form-section-wrapper:where(.astro-3mlkofm3){-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:1fr 1fr}}.contact-form-container:where(.astro-3mlkofm3){background-color:var(--black-three);margin:0 calc(var(--section-margin)/-1);padding:64px var(--section-margin)}@media screen and (min-width:1440px){.contact-form-container:where(.astro-3mlkofm3){margin:0;padding:120px 42px 80px 0}.contact-form-cta:where(.astro-3mlkofm3).cta-generic-section{justify-content:space-between;padding:120px 0 0;row-gap:80px}.contact-form-cta:where(.astro-3mlkofm3).cta-generic-section .cta-generic-section__content-container{padding-left:0}}@media screen and (min-width:1440px) and (min-width:1440px){.contact-form-cta:where(.astro-3mlkofm3).cta-generic-section .cta-generic-section__managers .managers-image-container{height:553px}}@media screen and (min-width:1440px) and (min-width:1024px){.contact-form-cta:where(.astro-3mlkofm3).cta-generic-section .cta-generic-section__managers .managers-image-container img:first-child{transform:translate(30%)}}
