.cf-card[data-astro-cid-vekgkm42]{border:1px solid var(--color-line);border-radius:var(--radius);background-color:var(--color-white);color:var(--color-navy);padding:2.5em}.cf__hp[data-astro-cid-vekgkm42]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cf__grid[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:1.125em .875em;display:grid}.cf-field[data-astro-cid-vekgkm42]{flex-direction:column;min-width:0;display:flex}.cf-field--full[data-astro-cid-vekgkm42]{grid-column:1/-1}.cf-field__label[data-astro-cid-vekgkm42]{font-size:var(--text-small);letter-spacing:0;color:var(--color-navy);margin-bottom:.5em;font-weight:600;line-height:1.4;display:block}.cf-field__optional[data-astro-cid-vekgkm42]{color:var(--color-muted);font-weight:400}.cf-field__control[data-astro-cid-vekgkm42]{border:1px solid var(--color-field);border-radius:var(--radius-sm);background-color:var(--color-white);width:100%;min-height:max(3em,44px);color:var(--color-navy);font-family:var(--font-sans);letter-spacing:0;transition:border-color var(--transition-fast);padding:.625em .875em;font-size:max(1em,16px);font-weight:400;line-height:1.4}.cf-field__control[data-astro-cid-vekgkm42]:focus{border-color:var(--color-cobalt)}.cf-field__control[data-astro-cid-vekgkm42]:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px;border-radius:var(--radius-sm)}.cf-field__control[data-astro-cid-vekgkm42]:user-invalid{border-color:var(--color-error)}.cf-field__control--area[data-astro-cid-vekgkm42]{resize:vertical;min-height:10em}.cf__action[data-astro-cid-vekgkm42]{margin-top:1.75em}.cf__error[data-astro-cid-vekgkm42]{border:1px solid var(--color-error);border-radius:var(--radius-sm);color:var(--color-error);margin-top:1em;padding:.75em 1em}.cf__error[data-astro-cid-vekgkm42]:empty{border:0;margin:0;padding:0}.cf__privacy[data-astro-cid-vekgkm42]{margin-top:.875em}.cf__privacy-link[data-astro-cid-vekgkm42]{color:var(--color-cobalt);text-underline-offset:.2em;font-weight:600;text-decoration:underline 1px;display:inline-block}.cf-success[data-astro-cid-vekgkm42]{justify-items:start;gap:1.25em;padding-block:.5em;display:grid}.cf-success[data-astro-cid-vekgkm42][hidden]{display:none}.cf-success[data-astro-cid-vekgkm42]:focus{outline:none}.cf-success[data-astro-cid-vekgkm42]:focus-visible{outline:2px solid var(--color-focus);outline-offset:6px;border-radius:var(--radius-sm)}.cf-success__mark[data-astro-cid-vekgkm42]{border-radius:var(--radius-sm);background-color:var(--color-green);width:3em;height:3em;color:var(--color-navy);place-items:center;display:grid}.cf-success__mark[data-astro-cid-vekgkm42] svg[data-astro-cid-vekgkm42]{width:1.375em;height:1.375em}.cf-success__text[data-astro-cid-vekgkm42]{max-width:26em;color:var(--color-navy)}@media (width<=767px){.cf-card[data-astro-cid-vekgkm42]{padding:2em 1.5em}}@media (width<=479px){.cf-card[data-astro-cid-vekgkm42]{padding:1.75em 1.25em}.cf__grid[data-astro-cid-vekgkm42]{grid-template-columns:minmax(0,1fr)}.cf__privacy-link[data-astro-cid-vekgkm42]{margin-block:-.75em;padding-block:.75em}}.contact[data-astro-cid-6bfsojfh]{padding-bottom:var(--section-lg)}.contact__grid[data-astro-cid-6bfsojfh]{gap:var(--grid-gap);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.contact__founder[data-astro-cid-6bfsojfh]{flex-direction:column;grid-area:1/1/auto/span 5;justify-content:space-between;gap:4em;min-height:22em;padding:2.5em;display:flex}.contact__mark[data-astro-cid-6bfsojfh]{width:4.5em;height:auto}.contact__name[data-astro-cid-6bfsojfh]{color:var(--color-navy)}.contact__role[data-astro-cid-6bfsojfh]{font-size:var(--text-body);color:var(--color-muted);margin-top:.5em;line-height:1.5}.contact__details[data-astro-cid-6bfsojfh]{border-top:1px solid var(--color-line);gap:1em;margin-top:1.75em;padding-top:1.5em;display:grid}.contact__details[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{font-size:var(--text-small);color:var(--color-navy);font-weight:600;line-height:1.4}.contact__details[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{font-size:var(--text-body);color:var(--color-muted);margin-top:.125em;line-height:1.5}.contact__details[data-astro-cid-6bfsojfh] address[data-astro-cid-6bfsojfh]{font-style:normal}.contact__details[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{min-height:44px;color:var(--color-cobalt);text-underline-offset:.2em;overflow-wrap:anywhere;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.contact__ask[data-astro-cid-6bfsojfh]{border-top:1px solid var(--color-line);flex-wrap:wrap;grid-area:2/1/auto/span 5;justify-content:space-between;align-items:center;gap:1.25em 1.5em;padding:1.75em 0 0;display:flex}.contact__ask-title[data-astro-cid-6bfsojfh]{color:var(--color-navy)}.contact__form[data-astro-cid-6bfsojfh]{grid-area:1/7/span 2/span 6;min-width:0}@media (width<=991px){.contact__grid[data-astro-cid-6bfsojfh]{grid-template-rows:none}.contact__founder[data-astro-cid-6bfsojfh],.contact__form[data-astro-cid-6bfsojfh],.contact__ask[data-astro-cid-6bfsojfh]{grid-area:auto/1/auto/-1}.contact__founder[data-astro-cid-6bfsojfh]{gap:2.5em;min-height:0}.contact__ask[data-astro-cid-6bfsojfh]{margin-top:1em}}@media (width<=767px){.contact__founder[data-astro-cid-6bfsojfh]{padding:2em 1.5em}}@media (width<=479px){.contact__founder[data-astro-cid-6bfsojfh]{gap:2em;padding:1.75em 1.25em}.contact__mark[data-astro-cid-6bfsojfh]{width:3.5em}.contact__ask[data-astro-cid-6bfsojfh] .btn{width:100%}}
