section.svelte-16ku842{background:var(--grey-2);padding:calc(var(--block-padding) * 2) 0;max-width:var(--max-siteWidth);margin-left:auto;margin-right:auto}section.svelte-16ku842 .l-contain:where(.svelte-16ku842){display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media screen and (max-width: 767px){section.svelte-16ku842 .l-contain:where(.svelte-16ku842){grid-template-columns:minmax(0,1fr)}}section.svelte-16ku842 .l-contain:where(.svelte-16ku842)>div:where(.svelte-16ku842){grid-column:1 / span 6}@media screen and (max-width: 767px){section.svelte-16ku842 .l-contain:where(.svelte-16ku842)>div:where(.svelte-16ku842){grid-column:1}}section.svelte-16ku842 .l-contain:where(.svelte-16ku842)>.form:where(.svelte-16ku842){grid-column:8 / span 4}@media screen and (max-width: 1080px){section.svelte-16ku842 .l-contain:where(.svelte-16ku842)>.form:where(.svelte-16ku842){grid-column:8 / span 5}}@media screen and (max-width: 767px){section.svelte-16ku842 .l-contain:where(.svelte-16ku842)>.form:where(.svelte-16ku842){grid-column:1}}section.svelte-16ku842 .form:where(.svelte-16ku842){position:relative}.personal-message.svelte-16ku842{margin-top:4rem;margin-bottom:2rem}@media screen and (max-width: 767px){.personal-message.svelte-16ku842{margin-top:2rem}}.contact-person.svelte-16ku842{display:flex;align-items:flex-start;gap:2rem;margin-bottom:2rem}@media screen and (max-width: 510px){.contact-person.svelte-16ku842{flex-direction:column;align-items:flex-start;gap:1rem}}.contact-person__image.svelte-16ku842{--height: 70px;overflow:hidden}.contact-person__image.svelte-16ku842 img:where(.svelte-16ku842){height:var(--height);width:var(--height);object-fit:cover;object-position:center;border-radius:50%}.contact-person__info.svelte-16ku842{display:flex;flex-direction:column}.contact-person__info.svelte-16ku842 h5:where(.svelte-16ku842),.contact-person__info.svelte-16ku842 span:where(.svelte-16ku842){margin-bottom:.5rem}.contact-person__info.svelte-16ku842 a:where(.svelte-16ku842){color:var(--primary);text-decoration:none;display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;text-decoration:underline}.contact-person__info.svelte-16ku842 a:where(.svelte-16ku842):hover{text-decoration:none}.contact-person__info.svelte-16ku842 a:where(.svelte-16ku842):last-child{margin-bottom:0}@media screen and (max-width: 510px){.contact-person__info.svelte-16ku842 a:where(.svelte-16ku842):not(:last-child){margin-bottom:1rem}}
