.contact.svelte-omoasw{display:grid;width:100%;justify-items:center;gap:1.25rem;padding:calc(clamp(1.5rem,5vw,4rem) + 1rem) 1.5rem 7rem;opacity:1;filter:blur(0);transform:translateY(0) scale(1);transform-origin:center;will-change:opacity,filter,transform;transition:opacity .6s cubic-bezier(.2,0,0,1),filter 1.05s cubic-bezier(.2,0,0,1),transform 1.05s cubic-bezier(.2,0,0,1)}.contact[data-state=enter].svelte-omoasw,.contact[data-state=leaving].svelte-omoasw{opacity:0;filter:blur(18px);transform:translateY(10px) scale(1.01)}.portrait.svelte-omoasw{position:relative;width:min(300px,88%)}img.svelte-omoasw{display:block;width:100%;height:auto}.contact-copy.svelte-omoasw{display:grid;width:min(420px,100%);gap:0}.contact-heading.svelte-omoasw{margin-bottom:1.5rem;font-family:futura-pt,Futura,Century Gothic,sans-serif}.contact-heading.svelte-omoasw h1:where(.svelte-omoasw){margin:0;font-size:clamp(1.55rem,2.5vw,2rem);font-weight:500;line-height:1.1}.signature.svelte-omoasw{display:block;height:auto;transform:rotate(0);transform-origin:center}.signature--mobile.svelte-omoasw{width:min(170px,57%);justify-self:end;margin-top:-1rem;transform:translate(1rem)}.signature--desktop.svelte-omoasw{display:none}.biography.svelte-omoasw,.contact-details.svelte-omoasw{font-family:futura-pt,Futura,Century Gothic,sans-serif;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.45}.biography.svelte-omoasw p:where(.svelte-omoasw){margin:0}.biography.svelte-omoasw p:where(.svelte-omoasw)+p:where(.svelte-omoasw){margin-top:1rem}.contact-details.svelte-omoasw{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;margin-top:.75rem;font-style:normal}a.svelte-omoasw{color:inherit;text-decoration:underline;transition:opacity .14s ease}a.svelte-omoasw:hover,a.svelte-omoasw:focus-visible{opacity:.58}@media (min-width: 768px){.contact.svelte-omoasw{grid-template-columns:minmax(0,420px) minmax(280px,420px);align-items:end;justify-content:center;justify-items:stretch;column-gap:clamp(2rem,5vw,5rem)}.portrait.svelte-omoasw,.contact-copy.svelte-omoasw{width:100%}.portrait.svelte-omoasw{margin-bottom:0}.contact-copy.svelte-omoasw{container-type:inline-size}.contact-details.svelte-omoasw{transform:translateY(calc(3rem - min(234px,72cqw)))}.signature--mobile.svelte-omoasw{display:none}.signature--desktop.svelte-omoasw{display:block;width:min(234px,72%);margin-top:-1rem;margin-left:16rem;transform:translateY(-.5rem)}}@media (max-width: 767px){.contact-heading.svelte-omoasw{margin-bottom:1.75rem}.contact-heading.svelte-omoasw h1:where(.svelte-omoasw){font-size:2rem;line-height:1.15}.biography.svelte-omoasw,.contact-details.svelte-omoasw{font-size:1.125rem;line-height:1.55}.biography.svelte-omoasw p:where(.svelte-omoasw)+p:where(.svelte-omoasw){margin-top:1.25rem}.contact-details.svelte-omoasw{gap:1.1rem;margin-top:1rem;padding-bottom:1rem}}@media (prefers-reduced-motion: reduce){.contact.svelte-omoasw{opacity:1;filter:none;transform:none;transition:none}}
