.cta,.hero form .hs_submit input{align-items:center;border-radius:1.7em;border-style:solid;border-width:.25rem;cursor:pointer;display:inline-flex;font-weight:500;height:max-content;justify-content:center;line-height:1;min-height:4.8rem;min-width:4.8rem;padding:.7em 2.5em;position:relative;text-decoration:none;transition-duration:.25s;transition-property:transform,background-color;width:max-content}.cta:active,.hero form .hs_submit input:active{transform:scale(.95)}.cta__image{fill:var(--color-primary);padding-left:1rem;transition-duration:.25s;transition-property:transform;width:2.5rem}.cta:hover .cta__image,.hero form .hs_submit input:hover .cta__image{transform:translateX(5px)}.cta--style-1,.cta--style-1:active,.cta--style-1:visited,.hero form .hs_submit input{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.cta--style-1:active:focus,.cta--style-1:active:hover,.cta--style-1:focus,.cta--style-1:hover,.cta--style-1:visited:focus,.cta--style-1:visited:hover,.hero form .hs_submit input:focus,.hero form .hs_submit input:hover{background-color:var(--color-white);color:var(--color-primary)}.cta--style-2,.cta--style-2:active,.cta--style-2:visited{border:none;color:var(--color-primary);padding:unset}.cta--style-2:active:focus,.cta--style-2:active:hover,.cta--style-2:focus,.cta--style-2:hover,.cta--style-2:visited:focus,.cta--style-2:visited:hover{text-decoration:underline}.cta--style-3,.cta--style-3:active,.cta--style-3:visited{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-white)}.cta--style-3:active:focus,.cta--style-3:active:hover,.cta--style-3:focus,.cta--style-3:hover,.cta--style-3:visited:focus,.cta--style-3:visited:hover{background-color:var(--color-white);color:var(--color-primary-dark)}.hero{display:flex;min-height:calc(100vh - var(--header-height))}.hero__content{display:flex;flex-direction:column;row-gap:6rem}.hero__text-section{font-weight:400}.hero__page-category{color:var(--color-primary);font-weight:500;padding-bottom:1rem}.hero__big-text{font-weight:600;padding-bottom:3rem}.hero__rich-text{line-height:1.5}.hero__ctas{margin-top:3rem}.hero__cta-row,.hero__ctas{display:flex;flex-wrap:wrap;row-gap:2rem}.hero__cta-row{column-gap:4rem;width:100%}.hero__image-section{margin:auto}.hero__image{margin-left:auto;margin-right:auto}.hero__form-section{align-items:center}.hero__form-section,.hero__social{display:flex;flex-direction:column}.hero__social{font-weight:200;gap:1rem;margin-top:5rem}.hero__social-content{display:flex;flex-direction:column;gap:2rem}.hero__email{fill:var(--color-primary-dark);align-items:center;display:flex;gap:1.25rem;height:4.8rem}.hero__email:hover{color:var(--color-primary);fill:var(--color-primary)}.hero__info{font-size:1.4rem;font-weight:200;padding-bottom:1rem}.hero__icons{display:flex;flex-wrap:wrap;padding-bottom:1rem;padding-top:2rem}.hero__icon{fill:var(--color-primary-dark);height:4.8rem;width:4.8rem}.hero__icon:focus,.hero__icon:hover{fill:var(--color-primary)}.hero__icon svg{height:25px}.hero__icon--text{margin-right:25px}@media (min-width:992px){.hero__social{margin-top:15rem}.hero__content{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(12,1fr)}.hero__text-section{margin-bottom:auto;margin-top:auto;padding-right:10rem}}.hero__social--desktop{display:none}@media (min-width:992px){.hero__social--mobile{display:none}.hero__social--desktop{display:flex}}.hero--white{background-color:transparent}.hero--light-blue{background-color:var(--color-primary-light)}.hero form{display:grid;row-gap:1rem}.hero form .input{margin-right:0!important}.hero form label{font-weight:300}.hero form textarea{border-color:transparent;border-radius:2rem;font-weight:400;height:150px;padding:1rem 2rem;width:100%!important}.hero form textarea::placeholder{color:grey;opacity:1}.hero form .form-columns-1 input,.hero form .form-columns-1 select{width:100%!important}.hero form input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.hero form input,.hero form select{border:0;border-radius:2rem;border-width:.25rem;color:var(--color-primary-dark);font-weight:400;padding-bottom:.75rem;padding-left:2rem;padding-top:.75rem;width:100%}.hero form input::placeholder,.hero form select::placeholder{color:grey;opacity:1}.hero form input:focus-visible,.hero form select:focus-visible{outline-color:var(--color-primary-dark)}.hero form .hs_submit{margin-top:2rem}.hero form .hs-error-msgs{color:red;display:none!important;font-weight:300;list-style-type:none}.hero form .hs_error_rollup .hs-error-msgs{display:block!important}.hero form fieldset.form-columns-2{column-gap:1rem;display:flex;flex-direction:column;row-gap:1rem}.hero form fieldset.form-columns-2 .hs-form-field,.hero form fieldset.form-columns-2 .hs-form-field .input input.hs-input{width:100%}@media (min-width:992px){.hero form fieldset.form-columns-2{flex-direction:row}.hero form fieldset.form-columns-2 .hs-form-field{width:50%}}.hero form .legal-consent-container{font-size:1.4rem;font-weight:300}@media (min-width:992px){.hero form .hs-dateinput input{background-image:url(../../../../images/misc/calendar.svg);background-position:right 2rem center;background-repeat:no-repeat;background-size:1.8rem}}.hero form .hs-dateinput .fn-date-picker .pika-lendar{width:unset}.hero form .hs-dateinput .pika-title button{font-size:0}.hero form .hs-dateinput .pika-lendar tr button{align-items:center;display:flex;justify-content:center}.hero form .inputs-list{display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:1rem}.hero form .inputs-list .hs-form-radio{display:inline-block;list-style-type:none}.hero form .inputs-list .hs-form-radio input{display:none;min-height:unset;min-width:unset;width:unset}.hero form input[type=radio]+span{align-items:center;background-color:var(--color-white);border-radius:3rem;display:flex;height:4.8rem;justify-content:center;max-width:15rem;min-width:10rem}.hero form input[type=radio]:checked+span{border:1px solid var(--color-primary-dark)}