h1[data-astro-cid-x5d4ucax]{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-display-sm);line-height:var(--font-line-height-tight);letter-spacing:var(--font-letter-spacing-base);margin-bottom:var(--spacing-sm);max-width:var(--size-contact-h1-max)}.intro-text[data-astro-cid-x5d4ucax]{font-size:var(--font-size-h5);line-height:var(--font-line-height-base);color:var(--color-semantic-text-medium);max-width:var(--size-contact-h1-max);margin-bottom:var(--spacing-lg)}.contact-grid[data-astro-cid-x5d4ucax]{gap:var(--spacing-xl);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (width<=1000px){.contact-grid[data-astro-cid-x5d4ucax]{gap:var(--spacing-lg);grid-template-columns:1fr}}.contact-details[data-astro-cid-x5d4ucax]{color:var(--color-semantic-text-main);font-size:var(--font-size-sm);margin-bottom:var(--spacing-xl);flex-direction:column;display:flex}.contact-details[data-astro-cid-x5d4ucax]>*+*{margin-top:var(--spacing-md)}.contact-item[data-astro-cid-x5d4ucax]{align-items:flex-start;display:flex}.contact-item[data-astro-cid-x5d4ucax]>*+*{margin-left:var(--spacing-sm)}.contact-item[data-astro-cid-x5d4ucax] svg[data-astro-cid-x5d4ucax]{color:var(--color-semantic-primary-base);margin-top:var(--nudge-baseline);flex-shrink:0}h3[data-astro-cid-x5d4ucax]{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-h3);margin:var(--spacing-xl) var(--spacing-0) var(--spacing-md)}.team-list[data-astro-cid-x5d4ucax]{flex-direction:column;display:flex}.team-list[data-astro-cid-x5d4ucax]>*+*{margin-top:var(--spacing-12)}.team-card[data-astro-cid-x5d4ucax]{padding:var(--spacing-sm);background:var(--color-semantic-background-card);border-radius:var(--border-radius-md);transition:box-shadow var(--motion-duration-base);align-items:center;display:flex}.team-card[data-astro-cid-x5d4ucax]>*+*{margin-left:var(--spacing-sm)}.team-card[data-astro-cid-x5d4ucax]:hover{box-shadow:var(--shadow-sm)}.avatar[data-astro-cid-x5d4ucax]{width:var(--size-app-bar-md);height:var(--size-app-bar-md);border-radius:var(--border-radius-full);background-position:50%;background-size:cover;flex-shrink:0}.team-card[data-astro-cid-x5d4ucax] h4[data-astro-cid-x5d4ucax]{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);margin:var(--spacing-0) var(--spacing-0) var(--spacing-xxs);letter-spacing:var(--font-letter-spacing-tight)}.team-card[data-astro-cid-x5d4ucax] p[data-astro-cid-x5d4ucax]{font-size:var(--font-size-xs-plus);color:var(--color-semantic-text-medium);margin:var(--spacing-0)}.form-card[data-astro-cid-x5d4ucax]{background:var(--color-semantic-background-card);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-lg);height:fit-content;top:var(--spacing-page-edge);position:sticky}.form-card[data-astro-cid-x5d4ucax] h3[data-astro-cid-x5d4ucax]{margin-top:var(--spacing-0)}.field[data-astro-cid-x5d4ucax]{margin-bottom:var(--spacing-md)}.field[data-astro-cid-x5d4ucax] label[data-astro-cid-x5d4ucax]{font-family:var(--font-family-body);font-size:var(--font-size-3xs);color:var(--color-semantic-text-medium);letter-spacing:var(--font-letter-spacing-display);text-transform:uppercase;font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs);display:block}.field[data-astro-cid-x5d4ucax] input[data-astro-cid-x5d4ucax],.field[data-astro-cid-x5d4ucax] textarea[data-astro-cid-x5d4ucax]{width:100%;padding:var(--spacing-12) var(--spacing-sm);border:var(--border-width-thin) solid var(--color-semantic-border-base);border-radius:var(--border-radius-sm);font-family:var(--font-family-body);font-size:var(--font-size-sm);color:var(--color-semantic-text-main);background:var(--color-semantic-background-main);transition:border-color var(--motion-duration-base)}.field[data-astro-cid-x5d4ucax] input[data-astro-cid-x5d4ucax]:focus,.field[data-astro-cid-x5d4ucax] textarea[data-astro-cid-x5d4ucax]:focus{border-color:var(--color-semantic-primary-base);background:var(--color-semantic-background-card);outline:none}.field[data-astro-cid-x5d4ucax] textarea[data-astro-cid-x5d4ucax]{resize:vertical;line-height:var(--font-line-height-base)}.form-note[data-astro-cid-x5d4ucax]{font-size:var(--font-size-xs);color:var(--color-semantic-text-light);margin-top:var(--spacing-sm);line-height:var(--font-line-height-base);margin-bottom:var(--spacing-0)}#messageDisplay[data-astro-cid-x5d4ucax]{font-size:var(--font-size-sm);margin-top:var(--spacing-md);line-height:var(--font-line-height-base)}#messageDisplay[data-astro-cid-x5d4ucax].error{color:var(--color-semantic-status-error)}#messageDisplay[data-astro-cid-x5d4ucax].success{color:var(--color-semantic-status-success)}
