.form[data-astro-cid-2bgq7omz]{gap:1.25rem;display:grid}.row[data-astro-cid-2bgq7omz]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.hp[data-astro-cid-2bgq7omz]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.field[data-astro-cid-2bgq7omz]{border:0;gap:.45rem;min-width:0;margin:0;padding:0;display:grid}.field[data-astro-cid-2bgq7omz]>span[data-astro-cid-2bgq7omz],legend[data-astro-cid-2bgq7omz]{padding:0;font-size:.94rem;font-weight:600}legend[data-astro-cid-2bgq7omz]{margin-bottom:.6rem}em[data-astro-cid-2bgq7omz]{color:var(--accent);font-style:normal}input[data-astro-cid-2bgq7omz]:not([type=radio]),textarea[data-astro-cid-2bgq7omz]{border:1px solid var(--line);border-radius:var(--radius-field);background:var(--surface);width:100%;min-height:3.1rem;font:inherit;color:var(--ink);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);padding:.8rem 1rem}textarea[data-astro-cid-2bgq7omz]{resize:vertical}input[data-astro-cid-2bgq7omz]:not([type=radio]):focus,textarea[data-astro-cid-2bgq7omz]:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent);outline:none}.field[data-astro-cid-2bgq7omz][data-invalid] input[data-astro-cid-2bgq7omz],.field[data-astro-cid-2bgq7omz][data-invalid] textarea[data-astro-cid-2bgq7omz]{border-color:#b4472f}.field-error[data-astro-cid-2bgq7omz]{color:#b4472f;min-height:1em;font-size:.86rem}.chips[data-astro-cid-2bgq7omz]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-astro-cid-2bgq7omz] input[data-astro-cid-2bgq7omz]{opacity:0;pointer-events:none;position:absolute}.chip[data-astro-cid-2bgq7omz] span[data-astro-cid-2bgq7omz]{border:1px solid var(--line);background:var(--surface);cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);border-radius:999px;padding:.55rem 1rem;font-size:.92rem;display:inline-block}.chip[data-astro-cid-2bgq7omz]:hover span[data-astro-cid-2bgq7omz]{border-color:var(--ink)}.chip[data-astro-cid-2bgq7omz] input[data-astro-cid-2bgq7omz]:checked+span[data-astro-cid-2bgq7omz]{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-fg)}.chip[data-astro-cid-2bgq7omz] input[data-astro-cid-2bgq7omz]:focus-visible+span[data-astro-cid-2bgq7omz]{outline:2px solid var(--accent);outline-offset:2px}.submit[data-astro-cid-2bgq7omz]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.form-note[data-astro-cid-2bgq7omz],.status[data-astro-cid-2bgq7omz]{color:var(--ink-2);margin:0;font-size:.9rem}.form-note[data-astro-cid-2bgq7omz] a[data-astro-cid-2bgq7omz]{color:var(--accent)}.status[data-astro-cid-2bgq7omz]:empty{display:none}.status[data-astro-cid-2bgq7omz]{border-radius:var(--radius-field);background:var(--tint);color:var(--ink);padding:.9rem 1rem}@media (width<=36rem){.row[data-astro-cid-2bgq7omz]{grid-template-columns:1fr}}.contact[data-astro-cid-in7yjviz]{padding:clamp(2rem, 5vw, 3.5rem) 0 var(--section)}.grid[data-astro-cid-in7yjviz]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(2.5rem,6vw,5rem);display:grid}.lead[data-astro-cid-in7yjviz]{margin-top:1.5rem}.channels[data-astro-cid-in7yjviz]{grid-template-columns:1fr 1fr;gap:1.5rem;margin:2.5rem 0 0;display:grid}.channels[data-astro-cid-in7yjviz] dt[data-astro-cid-in7yjviz]{color:var(--ink-2);font-size:.88rem}.channels[data-astro-cid-in7yjviz] dd[data-astro-cid-in7yjviz]{overflow-wrap:anywhere;margin:.2rem 0 0;font-weight:500}.channels[data-astro-cid-in7yjviz] a[data-astro-cid-in7yjviz]{text-decoration:none}.channels[data-astro-cid-in7yjviz] a[data-astro-cid-in7yjviz]:hover{color:var(--accent)}.side-photo[data-astro-cid-in7yjviz]{aspect-ratio:4/5;width:min(100%,18rem);margin-top:2.5rem}.panel[data-astro-cid-in7yjviz]{border-radius:var(--radius);background:var(--tint);padding:clamp(1.5rem,4vw,2.75rem)}.panel[data-astro-cid-in7yjviz] .muted[data-astro-cid-in7yjviz]{margin:.4rem 0 1.75rem;font-size:.92rem}@media (width<=60rem){.grid[data-astro-cid-in7yjviz]{grid-template-columns:1fr}.side-photo[data-astro-cid-in7yjviz]{display:none}}@media (width<=30rem){.channels[data-astro-cid-in7yjviz]{grid-template-columns:1fr}}
