.back[data-astro-cid-eomihvjr]{color:var(--p);align-items:center;gap:10px;min-height:44px;margin-bottom:8px;font-size:13px;font-weight:800;display:inline-flex}.page-hero[data-astro-cid-2bcg53wk]{padding:var(--space-4xl) 0 var(--space-3xl);background:var(--surface);position:relative;overflow:hidden}.page-hero[data-astro-cid-2bcg53wk] .corner{position:absolute;top:0;right:0}.page-hero[data-astro-cid-2bcg53wk] .page-back{margin-bottom:var(--space-xl)}.page-hero[data-astro-cid-2bcg53wk] h1{font-size:var(--text-display);letter-spacing:var(--track-display);color:var(--p);margin:0 0 var(--space-lg);text-wrap:balance;max-width:14em;font-weight:800;line-height:1.04}p[data-astro-cid-2bcg53wk]{font-size:var(--text-lead);color:var(--muted);text-wrap:pretty;max-width:60ch;margin:0;line-height:1.6}@media (width<=760px){.page-hero[data-astro-cid-2bcg53wk]{padding:var(--space-3xl) 0 var(--space-2xl)}}.contact-card[data-astro-cid-alx3kdxu]{border:1px solid var(--line);padding:clamp(var(--space-lg), 4vw, var(--space-2xl));background:#fff;border-radius:6px}.field[data-astro-cid-alx3kdxu]{margin-bottom:var(--space-lg)}label[data-astro-cid-alx3kdxu]{font-size:var(--text-sm);color:var(--p);font-weight:700;display:block}.req[data-astro-cid-alx3kdxu]{color:var(--muted);font-weight:500}input[data-astro-cid-alx3kdxu]:not([type=checkbox]),textarea[data-astro-cid-alx3kdxu],select[data-astro-cid-alx3kdxu]{margin-top:var(--space-xs);width:100%;color:var(--text);font-size:var(--text-base);background:#fff;border:1px solid #cfc2d5;border-radius:4px;padding:14px;transition:border-color .15s}input[data-astro-cid-alx3kdxu]::placeholder,textarea[data-astro-cid-alx3kdxu]::placeholder{color:#7a6e81}input[data-astro-cid-alx3kdxu]:focus-visible,textarea[data-astro-cid-alx3kdxu]:focus-visible,select[data-astro-cid-alx3kdxu]:focus-visible{outline:3px solid var(--p);outline-offset:1px;border-color:var(--p)}[data-astro-cid-alx3kdxu][aria-invalid=true]{border-color:var(--m-ink)!important}textarea[data-astro-cid-alx3kdxu]{resize:vertical;min-height:140px}.err[data-astro-cid-alx3kdxu]{margin:var(--space-xs) 0 0;min-height:0;font-size:var(--text-sm);color:var(--m-ink);font-weight:600}.err[data-astro-cid-alx3kdxu]:empty{display:none}.call-preference[data-astro-cid-alx3kdxu]{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);flex-direction:row;min-height:44px;display:flex}.call-preference[data-astro-cid-alx3kdxu] input[data-astro-cid-alx3kdxu]{width:20px;height:20px;accent-color:var(--p);margin:0}[data-astro-cid-alx3kdxu][hidden]{display:none!important}.hp[data-astro-cid-alx3kdxu]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.actions[data-astro-cid-alx3kdxu]{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.form-status[data-astro-cid-alx3kdxu]{color:var(--muted);line-height:1.5;font-size:var(--text-sm);margin:0}.form-status[data-astro-cid-alx3kdxu].is-error{color:var(--m-ink);font-weight:600}.contact-form[data-astro-cid-alx3kdxu] .pill[disabled]{opacity:.65;cursor:progress;transform:none}.alt[data-astro-cid-alx3kdxu]{margin:var(--space-lg) 0 0;font-size:var(--text-sm);color:var(--muted)}.alt[data-astro-cid-alx3kdxu] a[data-astro-cid-alx3kdxu]{color:var(--p);text-underline-offset:4px;font-weight:700;text-decoration:underline}.success[data-astro-cid-alx3kdxu]{text-align:left;padding:var(--space-lg) 0;outline:none}.success[data-astro-cid-alx3kdxu] svg[data-astro-cid-alx3kdxu]{width:56px;height:56px;margin-bottom:var(--space-md)}.success[data-astro-cid-alx3kdxu] p[data-astro-cid-alx3kdxu]{font-size:var(--text-h3);color:var(--p);margin:0 0 var(--space-lg);max-width:26ch;font-weight:700;line-height:1.3}.again[data-astro-cid-alx3kdxu]{color:var(--m-ink);text-underline-offset:5px;background:0 0;border:0;min-height:44px;padding:0;font-weight:700;text-decoration:underline}.contact-layout[data-astro-cid-iitoow3x]{gap:clamp(var(--space-2xl), 7vw, 7rem);grid-template-columns:.8fr 1.2fr;align-items:center;display:grid}.note[data-astro-cid-iitoow3x]{color:var(--p);max-width:40ch;font-weight:700}@media (width<=860px){.contact-layout[data-astro-cid-iitoow3x]{grid-template-columns:1fr}.intro[data-astro-cid-iitoow3x]{position:static}}
