.contact{padding-top:var(--space-8)}.contact__label{margin-bottom:var(--space-7)}.contact__hero{gap:var(--space-6);padding-bottom:var(--space-6);grid-template-columns:1fr;display:grid}.contact__email{max-width:100%;font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--weight-normal);line-height:var(--leading-display);color:var(--color-ink-soft);letter-spacing:var(--tracking-4xl);overflow-wrap:anywhere}.contact__email-link{color:inherit;transition:background-size var(--duration-normal) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% .04em;text-decoration:none}.contact__email-link:hover{color:inherit;background-size:100% .04em}.contact__note{max-width:40ch;color:var(--color-fg-muted)}.contact__details{padding-top:0}@media (min-width:64rem){.contact__email{font-size:var(--text-display);letter-spacing:var(--tracking-display)}}
