.form.astro-qhsmdzqq{font-size:var(--text-small);gap:1.4rem;display:grid}.form__group.astro-qhsmdzqq{border:0;margin:0;padding:0}.form__row.astro-qhsmdzqq{grid-template-columns:1fr 1fr;gap:10px;display:grid}.form__field.astro-qhsmdzqq{gap:.35rem;display:grid}.form__label.astro-qhsmdzqq{font-size:var(--text-normal);margin-bottom:.35rem;padding:0}.form__group.astro-qhsmdzqq>.form__label.astro-qhsmdzqq{margin-bottom:.6rem}.form__sublabel.astro-qhsmdzqq{font-size:.95rem}.form__req.astro-qhsmdzqq{color:var(--fg-muted);margin-left:.3em;font-size:.9rem}.form__hint.astro-qhsmdzqq{color:var(--fg-muted);margin:-.2rem 0 .9rem;font-size:.95rem}input.astro-qhsmdzqq:not([type=checkbox]),select.astro-qhsmdzqq,textarea.astro-qhsmdzqq{border:var(--field-border);background:var(--bg);width:100%;color:var(--fg);font:inherit;font-size:var(--text-normal);border-radius:0;padding:10px}textarea.astro-qhsmdzqq{resize:vertical;min-height:7rem}.form__select.astro-qhsmdzqq{display:block;position:relative}select.astro-qhsmdzqq{appearance:none;font-size:var(--text-small);color:var(--fg-muted);padding-right:2.5rem}.form__select.astro-qhsmdzqq:after{content:"";border:solid var(--fg);pointer-events:none;border-width:0 1px 1px 0;width:10px;height:10px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.form__check.astro-qhsmdzqq{cursor:pointer;align-items:center;gap:11px;margin-bottom:1.1rem;display:flex}.form__check.astro-qhsmdzqq input.astro-qhsmdzqq{width:16px;height:16px;accent-color:var(--fg);margin:0}.form__submit.astro-qhsmdzqq{border:var(--button-stroke) solid var(--fg);color:var(--fg);font:inherit;font-size:var(--text-meta);letter-spacing:var(--button-letter-spacing);text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:1em 2em}.form__submit.astro-qhsmdzqq:hover{background:var(--fg);color:var(--bg)}.contact.astro-iitoow3x{gap:3rem var(--grid-gap);grid-template-columns:repeat(24,1fr);align-items:start;display:grid}.contact__intro.astro-iitoow3x{grid-column:1/span 8}.contact__form.astro-iitoow3x{grid-column:13/span 12}.contact__heading.astro-iitoow3x{max-width:8em;font-size:var(--h3);margin-bottom:2rem;line-height:1.196}@media (width<=767px){.contact__intro.astro-iitoow3x,.contact__form.astro-iitoow3x{grid-column:1/-1}}.member__portrait.astro-kin3iiev{margin-bottom:3.6rem;position:relative}.member__portrait.astro-kin3iiev img{aspect-ratio:444/670;object-fit:cover;width:100%}.member__name.astro-kin3iiev{max-width:6.2em;color:var(--color-white);font-size:var(--h3);text-align:center;margin-inline:auto;line-height:1.196;position:absolute;inset:auto 0 8.4%}.member__role.astro-kin3iiev{margin-bottom:.8em;font-weight:700}.team.astro-gsygyv63 .section__content{padding-block:2.8vw 6vw}.team-contact.astro-gsygyv63 .section__content{padding-block:6vw 8vw}.team__grid.astro-gsygyv63{gap:3rem var(--grid-gap);grid-template-columns:repeat(24,1fr);display:grid}.team__grid.astro-gsygyv63>:nth-child(odd){grid-column:4/span 8}.team__grid.astro-gsygyv63>:nth-child(2n){grid-column:14/span 8}@media (width<=767px){.team__grid.astro-gsygyv63>*{grid-column:1/-1!important}}
