.contact-page-module___l8WYa__page{width:min(var(--layout-content-max),calc(100% - 2 * var(--layout-page-inset)));padding-block:var(--layout-hero-space-top) var(--layout-section-space-sm);margin-inline:auto}.contact-page-module___l8WYa__layout{column-gap:var(--space-9);row-gap:var(--space-8);grid-template:"intro form""proof form"1fr/minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}.contact-page-module___l8WYa__hero{grid-area:intro}.contact-page-module___l8WYa__eyebrow{margin:0 0 var(--space-5);font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-3)}.contact-page-module___l8WYa__hero h1{margin:0 0 var(--space-5);font-family:var(--font-family-display);font-size:var(--font-size-display-3);line-height:var(--line-height-display-3);letter-spacing:var(--letter-spacing-display-3);font-weight:var(--font-weight-regular);text-wrap:balance}.contact-page-module___l8WYa__introduction{max-width:var(--layout-copy-max);color:var(--color-text-secondary);font-family:var(--font-family-display);font-size:var(--font-size-fluid-copy);line-height:var(--line-height-fluid-copy);letter-spacing:var(--letter-spacing-fluid-copy);font-weight:var(--font-weight-light);margin:0}.contact-page-module___l8WYa__formPanel{padding:var(--space-6);background:var(--color-surface);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-2);grid-area:form}.contact-page-module___l8WYa__formPanel h2{font-family:var(--font-family-display);font-size:var(--font-size-6);line-height:var(--line-height-6);letter-spacing:var(--letter-spacing-6);font-weight:var(--font-weight-regular);margin:0}.contact-page-module___l8WYa__formPanel>p{color:var(--color-text-secondary);margin:var(--space-3) 0 0;font-size:var(--font-size-2);line-height:var(--line-height-2)}.contact-page-module___l8WYa__formPanel>div{margin-top:var(--space-6)}.contact-page-module___l8WYa__proof{grid-area:proof}.contact-page-module___l8WYa__otherWays{gap:var(--space-7);margin-top:var(--layout-section-space-sm);padding-top:var(--space-7);border-top:var(--border-hairline) solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.contact-page-module___l8WYa__otherWays a{flex-direction:column;align-items:start;display:flex}.contact-page-module___l8WYa__otherWays h2{font-family:var(--font-family-display);font-size:var(--font-size-5);line-height:var(--line-height-5);letter-spacing:var(--letter-spacing-5);font-weight:var(--font-weight-regular);margin:0}.contact-page-module___l8WYa__otherWays p{margin:var(--space-3) 0 var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-2);line-height:var(--line-height-2)}.contact-page-module___l8WYa__otherWays span{font-size:var(--font-size-2);line-height:var(--line-height-2);text-underline-offset:var(--space-1);margin-top:auto;text-decoration:underline}.contact-page-module___l8WYa__page a:focus-visible{outline:calc(2 * var(--border-hairline)) solid var(--color-text);outline-offset:var(--space-1)}@media (max-width:64rem){.contact-page-module___l8WYa__layout{column-gap:var(--space-7)}.contact-page-module___l8WYa__formPanel{padding:var(--space-5)}}@media (max-width:48rem){.contact-page-module___l8WYa__layout{grid-template-columns:1fr;grid-template-areas:"intro""form""proof"}.contact-page-module___l8WYa__page{padding-top:var(--space-8)}.contact-page-module___l8WYa__otherWays{grid-template-columns:1fr}.contact-page-module___l8WYa__otherWays a+a{padding-top:var(--space-5);border-top:var(--border-hairline) solid var(--color-border)}}
