.contact-page.svelte-1bv7ezn{padding-block:128px}.contact-page__header.svelte-1bv7ezn{border-bottom:1px solid var(--color-primary);gap:20px;padding-bottom:32px;display:grid}.contact-page__header.svelte-1bv7ezn span:where(.svelte-1bv7ezn){color:var(--color-quaternary)}.contact-page__header.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){max-width:768px;font-size:3rem;line-height:.95}.contact-page__content.svelte-1bv7ezn{gap:64px;padding-top:48px;display:grid}.contact-info.svelte-1bv7ezn dl:where(.svelte-1bv7ezn){gap:24px;display:grid}.contact-info.svelte-1bv7ezn dt:where(.svelte-1bv7ezn){color:var(--color-quaternary);margin-bottom:4px}.contact-info.svelte-1bv7ezn dd:where(.svelte-1bv7ezn){margin:0;font-size:.875rem}.contact-info.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:inherit}.contact-info__socials.svelte-1bv7ezn{flex-wrap:wrap;gap:8px 20px;display:flex}.contact-form.svelte-1bv7ezn{gap:28px;display:grid}.contact-form.svelte-1bv7ezn label:where(.svelte-1bv7ezn){gap:10px;display:grid}.contact-form.svelte-1bv7ezn label:where(.svelte-1bv7ezn)>span:where(.svelte-1bv7ezn){color:var(--color-quaternary)}.contact-form.svelte-1bv7ezn input:where(.svelte-1bv7ezn),.contact-form.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){width:100%;color:var(--color-white);border:0;border-bottom:1px solid var(--color-secondary);font:inherit;background:0 0;border-radius:0;padding:0 0 12px;transition:border-color .2s;outline:none!important}.svelte-1bv7ezn:is(.contact-form:where(.svelte-1bv7ezn) input:where(.svelte-1bv7ezn),.contact-form:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn))::-webkit-input-placeholder{color:var(--color-quaternary)}.svelte-1bv7ezn:is(.contact-form:where(.svelte-1bv7ezn) input:where(.svelte-1bv7ezn),.contact-form:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn)):-ms-placeholder-shown{color:var(--color-quaternary)}.svelte-1bv7ezn:is(.contact-form:where(.svelte-1bv7ezn) input:where(.svelte-1bv7ezn),.contact-form:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn)):placeholder-shown{color:var(--color-quaternary)}.svelte-1bv7ezn:is(.contact-form:where(.svelte-1bv7ezn) input:where(.svelte-1bv7ezn),.contact-form:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn))::-moz-placeholder{color:var(--color-quaternary)}.svelte-1bv7ezn:is(.contact-form:where(.svelte-1bv7ezn) input:where(.svelte-1bv7ezn),.contact-form:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn))::placeholder{color:var(--color-quaternary)}.svelte-1bv7ezn:is(.contact-form:where(.svelte-1bv7ezn) input:where(.svelte-1bv7ezn),.contact-form:where(.svelte-1bv7ezn) textarea:where(.svelte-1bv7ezn)):focus{border-color:var(--color-white)}.contact-form.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){resize:vertical;min-height:140px}.contact-form__row.svelte-1bv7ezn{gap:16px;display:grid}.contact-form__submit.svelte-1bv7ezn{gap:8px;height:42px;margin-top:8px}@media (width>=48em){.contact-page__header.svelte-1bv7ezn{padding-bottom:48px}.contact-page__header.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-size:5rem}.contact-page__content.svelte-1bv7ezn{grid-template-columns:minmax(240px,1fr) minmax(0,2fr);padding-top:64px}.contact-form__row.svelte-1bv7ezn{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}
