.c-hero[data-astro-cid-6bfsojfh]{padding-block:var(--s-7) var(--s-6)}.c-hero__grid[data-astro-cid-6bfsojfh]{gap:var(--s-6) var(--gutter);display:grid}.c-hero__title[data-astro-cid-6bfsojfh]{margin-top:var(--s-6);max-width:15ch}@media (width>=1024px){.c-hero[data-astro-cid-6bfsojfh]{padding-block:var(--s-9) var(--s-7)}.c-hero__grid[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.c-hero__grid[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]{grid-column:1/span 7}.c-hero__lead[data-astro-cid-6bfsojfh]{grid-column:9/span 4}}.c-main[data-astro-cid-6bfsojfh]{border-top:1px solid var(--ink);margin-inline:var(--margin);padding-bottom:var(--section)}.c-main[data-astro-cid-6bfsojfh]>.wrap[data-astro-cid-6bfsojfh]{padding-inline:0}.c-main__grid[data-astro-cid-6bfsojfh]{gap:var(--s-8) var(--gutter);display:grid}@media (width>=1024px){.c-main__grid[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(12,minmax(0,1fr))}.c-form[data-astro-cid-6bfsojfh]{grid-column:1/span 7}.c-details[data-astro-cid-6bfsojfh]{grid-column:9/span 4}}.c-form__title[data-astro-cid-6bfsojfh]{margin-bottom:var(--s-2)}form[data-astro-cid-6bfsojfh]{gap:var(--s-5);margin-top:var(--s-6);display:grid}.field-row[data-astro-cid-6bfsojfh]{gap:var(--s-5) var(--gutter);display:grid}@media (width>=768px){.field-row[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.field[data-astro-cid-6bfsojfh]{align-content:start;gap:6px;display:grid}.field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh],.field__label[data-astro-cid-6bfsojfh]{font-size:.9375rem;font-weight:500}.field__opt[data-astro-cid-6bfsojfh]{color:var(--ink-2);font-weight:400}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh][type=text],.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh][type=email],.field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh],.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{background:#fffdfa;border:1px solid #8d9196;border-radius:2px;width:100%;min-height:48px;padding:12px 14px;line-height:1.4;transition:border-color .2s}.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:140px}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:hover,.field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh]:hover,.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:hover{border-color:var(--ink)}.field[data-astro-cid-6bfsojfh] [data-astro-cid-6bfsojfh][aria-invalid=true]{border-width:2px;border-color:var(--error)!important}.field__error[data-astro-cid-6bfsojfh]{color:var(--error);font-size:var(--fs-small);font-weight:500}.field__error[data-astro-cid-6bfsojfh]:before{content:"Error: "}.field--check[data-astro-cid-6bfsojfh]{grid-template-columns:auto 1fr;align-items:start;column-gap:12px}.field--check[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{width:22px;height:22px;accent-color:var(--blue);margin:2px 0 0}.field--check[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{font-weight:400}.field--check[data-astro-cid-6bfsojfh] .field__error[data-astro-cid-6bfsojfh]{grid-column:2}.form-errors[data-astro-cid-6bfsojfh]{margin-top:var(--s-5);padding:var(--s-5);border:2px solid var(--error);gap:var(--s-3);display:grid}.form-errors[data-astro-cid-6bfsojfh] .mono[data-astro-cid-6bfsojfh]{color:var(--error);font-weight:500}.form-errors[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{gap:4px;margin:0;padding-left:1.1em;display:grid}.form-errors[data-astro-cid-6bfsojfh] a{color:var(--error)}.form-success[data-astro-cid-6bfsojfh]{gap:var(--s-5);margin-top:var(--s-6);padding:var(--s-6);background:var(--paper-2);border-left:3px solid var(--blue);display:grid}.form-success__tag[data-astro-cid-6bfsojfh]{color:var(--blue);font-weight:500}.form-success__recap[data-astro-cid-6bfsojfh]{font-size:var(--fs-small);gap:6px;margin:0;display:grid}.form-success__recap[data-astro-cid-6bfsojfh] div{gap:var(--s-4);border-bottom:1px solid var(--rule);grid-template-columns:9rem 1fr;padding-block:6px;display:grid}.form-success__recap[data-astro-cid-6bfsojfh] dt{color:var(--ink-2)}.form-success__recap[data-astro-cid-6bfsojfh] dd{overflow-wrap:anywhere;margin:0}.c-details[data-astro-cid-6bfsojfh]{gap:var(--s-6);align-content:start;display:grid}.c-details[data-astro-cid-6bfsojfh] address[data-astro-cid-6bfsojfh]{gap:var(--s-4);line-height:1.7;display:grid}.c-details[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:var(--blue)}.c-details__block[data-astro-cid-6bfsojfh]{gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--rule);display:grid}.c-details__block[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{font-weight:400}
