.section__contact-form{background:var(--color-n-white);padding:var(--space-8) 0}.section__contact-form .container{display:grid;gap:var(--space-4);grid-template-columns:4fr 3fr 5fr}.section__contact-form .container .content .copy,.section__contact-form .container .content h2{margin-bottom:var(--space-5)}.section__contact-form .container .content h3{margin-bottom:var(--space-4)}.section__contact-form .container .content .socials{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4)}.section__contact-form .container .content .socials img{height:32px;transition:.15s;width:32px}.section__contact-form .container .content .socials img:hover{scale:1.05}.section__contact-form .container .content .links a{align-items:center;display:flex;gap:var(--space-1);margin-bottom:var(--space-3)}.section__contact-form .container .content .links a:hover svg{translate:var(--space-1)}.section__contact-form .container .content .links a svg{transition:.15s}.section__contact-form .container .form form{background:transparent;border:none;font-family:Inter,Arial,Helvetica,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;letter-spacing:0;line-height:145%;text-transform:none;word-spacing:0}.section__contact-form .container .form form label{font-weight:500}.section__contact-form .container .form form input,.section__contact-form .container .form form select,.section__contact-form .container .form form textarea{border:1px solid var(--color-a-400);border-radius:0;margin-bottom:var(--space-3);padding:var(--space-1) var(--space-2)}.section__contact-form .container .form form input[type=submit]{align-items:center;background:var(--color-p-700);border:1px solid var(--color-p-700);border-radius:0;color:var(--color-n-white);display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:300;justify-content:space-between;letter-spacing:0;line-height:145%;margin:0;max-width:fit-content;padding:6px 12px;text-align:center;text-decoration:none!important;text-wrap:wrap;transition:.15s;word-spacing:0}.section__contact-form .container .form form input[type=submit]:hover{background:var(--color-n-white);color:var(--color-p-700)}.section__contact-form .container .image{height:100%;margin-left:auto;max-height:586px;max-width:507px;width:100%}.section__contact-form .container .image img{object-fit:cover}.section__contact-form .container .image.has-copy img{height:auto;margin-bottom:var(--space-7);max-width:325px;object-fit:unset}@media only screen and (max-width:992px){.section__contact-form .container{gap:var(--space-4);grid-template-columns:1fr 1fr}.section__contact-form .container .image{grid-column:1/-1;height:400px;margin-left:0;max-width:100%}.section__contact-form .container .image.has-copy{grid-column:span 2;height:unset;padding-bottom:var(--space-5)}.section__contact-form .container .image.has-copy img{margin:var(--space-4) auto var(--space-6)}}@media only screen and (max-width:768px){.section__contact-form{padding:var(--space-7) 0}.section__contact-form .container .content .copy,.section__contact-form .container .content h2{margin-bottom:var(--space-4)}}@media only screen and (max-width:576px){.section__contact-form .container{gap:var(--space-5);grid-template-columns:1fr}.section__contact-form .container .image{height:250px}}