.contact_contact__bLb7D{max-width:calc(var(--header-max-width) - 2 * var(--page-gutter));margin:var(--space-8) auto 0}.contact_body__fMJz3{max-width:var(--reading-width);margin-top:var(--space-6)}.contact_introduction__x2eUw{font-size:var(--text-body);line-height:1.9;margin:1rem 0 2.5rem}.contact_invitation__242FU{font-size:clamp(1.35rem,2vw,1.75rem);font-weight:400;line-height:1.5}.contact_otherWays__ZSuU6{font-size:1rem;font-weight:400;margin-bottom:1.75rem}.contact_channels__4E00o{margin-top:3.5rem}.contact_label__f_aeS{color:var(--color-muted);font-size:var(--text-meta);line-height:1.5;letter-spacing:.04em}.contact_emailRow__L8d1k{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem var(--space-2);margin-top:var(--rhythm-xs)}.contact_emailLink__GWnb_{display:inline-flex;align-items:center;min-height:44px;max-width:100%;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.4;letter-spacing:-.025em;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.contact_copyButton__jLVrH{min-width:44px;min-height:44px;padding:0 var(--space-1);border:0;background:transparent;color:var(--ui-ink);font-size:.9375rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.contact_copyButton__jLVrH:focus-visible,.contact_copyButton__jLVrH:hover{color:var(--color-text);text-decoration-thickness:2px}.contact_copyButton__jLVrH:focus-visible{outline:1px solid var(--color-text);outline-offset:4px}.contact_copyButton__jLVrH[aria-disabled=true]{cursor:wait}.contact_copyStatus__xrwZy{display:grid;min-height:3.5rem;padding-top:var(--space-1);color:var(--color-muted);font-size:var(--text-meta);line-height:1.25}.contact_copyStatus__xrwZy p{grid-area:1/1}.contact_statusSpace__iV6Qa{visibility:hidden}.contact_instagramLink__MH4gz{display:inline-flex;align-items:center;gap:var(--ui-icon-gap);min-height:44px;margin-top:var(--rhythm-xs);font-size:var(--text-body)}.contact_emailLink__GWnb_:focus-visible,.contact_emailLink__GWnb_:hover,.contact_instagramLink__MH4gz:focus-visible,.contact_instagramLink__MH4gz:hover{text-decoration:underline;text-decoration-thickness:1px}@media (max-width:600px){.contact_contact__bLb7D{margin-top:var(--rhythm-m)}.contact_body__fMJz3{margin-top:var(--space-4)}.contact_introduction__x2eUw{font-size:1.0625rem}.contact_channels__4E00o{margin-top:var(--space-6)}.contact_emailLink__GWnb_{font-size:clamp(1.25rem,5.6vw,1.5rem)}.contact_copyStatus__xrwZy{min-height:2.5rem;padding-top:.25rem}}.contact_contact__bLb7D{margin-top:var(--page-top)}.contact_body__fMJz3{width:100%;max-width:var(--form-width);margin-top:0}.contact_invitation__242FU{font-size:var(--text-body);line-height:1.75;margin-bottom:32px}.contact_channels__4E00o{margin-top:48px;padding-top:24px}.contact_label__f_aeS{font-size:var(--ui-meta);letter-spacing:0}.contact_emailRow__L8d1k{margin-top:0;gap:0 16px}.contact_emailLink__GWnb_,.contact_instagramLink__MH4gz{font-size:var(--ui-meta);letter-spacing:0}.contact_copyButton__jLVrH{font-size:var(--ui-meta)}.contact_copyStatus__xrwZy{min-height:0;padding-top:0}.contact_copyStatus__xrwZy:has(.contact_statusSpace__iV6Qa:only-child){display:none}.contact_instagram__cy1_S{margin-top:16px}.contact_instagramLink__MH4gz{margin-top:0}.contact_channels__4E00o{background:transparent;width:100%;box-sizing:border-box;margin-inline:0;padding:24px 0 0;border-top:1px solid var(--color-line);border-radius:0}.contact_copyButton__jLVrH:focus-visible,.contact_copyButton__jLVrH:hover{text-decoration-thickness:1px}.contact_channels__4E00o{border:0;padding:0;margin-top:32px}.contact_instagram__cy1_S{margin-top:0}@media(max-width:600px){.contact_contactLayout__szbOE{margin-top:12px;row-gap:12px}.contact_body__fMJz3{margin-top:0}.contact_invitation__242FU{margin-bottom:4px}}