.icon-facebook[data-astro-cid-uw5kdbxl]{width:3rem;height:3rem}.contact[data-astro-cid-uw5kdbxl]{padding-top:2rem}@media screen and (width>55em){.contact[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:5rem;padding-top:5rem;padding-bottom:1rem;max-width:95%;margin:0 auto}}.contact__title[data-astro-cid-uw5kdbxl]{font-size:var(--fs-primary-heading);color:var(--primary-500)}.contact__secondary-title[data-astro-cid-uw5kdbxl]{font-size:var(--fs-secondary-heading);text-align:center;margin-bottom:var(--space-sm)}.contact__info[data-astro-cid-uw5kdbxl]{position:relative;padding:var(--space-xl) var(--space-lg);box-shadow:var(--shadow-3);overflow:hidden}@media screen and (width>55em){.contact__info[data-astro-cid-uw5kdbxl]{padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-xl)}}.contact__subtitle[data-astro-cid-uw5kdbxl]{font-size:var(--fs-subtitle);font-weight:var(--fw-regular)}.contact__subtitle--desktop[data-astro-cid-uw5kdbxl]{display:none}@media screen and (width>55em){.contact__subtitle[data-astro-cid-uw5kdbxl]{display:none}.contact__subtitle--desktop[data-astro-cid-uw5kdbxl]{display:block;margin:0 0 var(--space-sm) 0;font-size:var(--fs-body);line-height:1.5;color:var(--light-grey)}}.contact__icon[data-astro-cid-uw5kdbxl]{width:18px;height:18px;margin-right:.5rem}@media screen and (width>55em){.contact__subtitle[data-astro-cid-uw5kdbxl]{margin:0 auto;max-width:768px}}.contact__form[data-astro-cid-uw5kdbxl]{text-align:center;margin-left:auto;margin-right:auto;padding-bottom:var(--space-lg)}.contact[data-astro-cid-uw5kdbxl] .form-card[data-astro-cid-uw5kdbxl]{background:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-3);padding:var(--space-lg);margin:var(--space-xl) 0}@media screen and (width>55em){.contact[data-astro-cid-uw5kdbxl] .form-card[data-astro-cid-uw5kdbxl]{padding:var(--space-2xl)}}.contact[data-astro-cid-uw5kdbxl] .form[data-astro-cid-uw5kdbxl]{margin:0;display:grid;gap:var(--space-md);grid-template-columns:1fr}@media screen and (width>55em){.contact[data-astro-cid-uw5kdbxl] .form[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr 1fr;gap:var(--space-lg)}}.contact[data-astro-cid-uw5kdbxl] .form__group[data-astro-cid-uw5kdbxl]{position:relative;padding:0;margin:0}.contact[data-astro-cid-uw5kdbxl] .form__field[data-astro-cid-uw5kdbxl]{font-family:inherit;width:100%;border:1px solid var(--light-grey);outline:0;font-size:var(--fs-body);color:var(--font-color);padding:var(--space-sm);background:var(--white);border-radius:var(--radius-md);transition:border-color .2s,box-shadow .2s;box-shadow:var(--shadow-1)}.contact[data-astro-cid-uw5kdbxl] .form__field[data-astro-cid-uw5kdbxl]::placeholder{color:transparent}.contact[data-astro-cid-uw5kdbxl] .form__field[data-astro-cid-uw5kdbxl]:placeholder-shown~.form__label[data-astro-cid-uw5kdbxl]{font-size:var(--fs-body);cursor:text;top:18px;left:var(--space-sm);padding:0 var(--space-xs)}.contact[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl],.contact[data-astro-cid-uw5kdbxl] .form__field[data-astro-cid-uw5kdbxl]:focus~.form__label[data-astro-cid-uw5kdbxl]{position:absolute;top:-10px;display:block;transition:.2s;font-size:var(--fs-200);color:var(--primary-600);background:var(--white);left:var(--space-xs);padding:0 var(--space-xs);border-radius:var(--radius-sm)}.contact[data-astro-cid-uw5kdbxl] .form__field[data-astro-cid-uw5kdbxl]:focus{border-color:var(--primary-500);box-shadow:0 0 0 4px #3b82f61a,var(--shadow-2)}.contact[data-astro-cid-uw5kdbxl] .form__submit[data-astro-cid-uw5kdbxl]{margin-top:var(--space-md);width:100%}.contact[data-astro-cid-uw5kdbxl] .form__group--full[data-astro-cid-uw5kdbxl],.contact[data-astro-cid-uw5kdbxl] .form__actions--full[data-astro-cid-uw5kdbxl]{grid-column:1/-1}.coords-list[data-astro-cid-uw5kdbxl]{list-style:none;padding:0;margin:var(--space-lg) 0 0;display:grid;gap:var(--space-sm)}@media screen and (width>55em){.coords-list[data-astro-cid-uw5kdbxl]{gap:var(--space-md)}}.coords-list__item[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid rgba(255,255,255,.2)}@media screen and (width>55em){.coords-list__item[data-astro-cid-uw5kdbxl]{padding:var(--space-xs) 0;border-bottom:1px solid rgba(255,255,255,.12)}}.coords-list__item[data-astro-cid-uw5kdbxl]:last-child{border-bottom:none}.coords-list__icon[data-astro-cid-uw5kdbxl]{width:20px;height:20px;margin-top:2px;opacity:.95}.coords-list__value[data-astro-cid-uw5kdbxl]{color:var(--white);word-break:break-word;overflow-wrap:anywhere}.coords-list[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl].coords-list__value{color:var(--white);text-decoration:none;position:relative;display:inline-block;justify-self:start}.coords-list[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl].coords-list__value:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:currentColor;transition:width .2s ease-in-out}.coords-list[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl].coords-list__value:hover:after{width:100%}.map[data-astro-cid-uw5kdbxl]{margin-top:var(--space-xl);margin-bottom:var(--space-2xl);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-3)}
