.contact-hero[data-astro-cid-ogjzdvpc]{border-bottom:1px solid var(--line);padding:4rem 0 3rem}.hero-line[data-astro-cid-ogjzdvpc],.intro-row[data-astro-cid-ogjzdvpc],.form-heading[data-astro-cid-ogjzdvpc],.message-meta[data-astro-cid-ogjzdvpc]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.hero-line[data-astro-cid-ogjzdvpc]>span[data-astro-cid-ogjzdvpc]{color:var(--muted);font-size:.8rem}.contact-hero[data-astro-cid-ogjzdvpc] h1[data-astro-cid-ogjzdvpc]{margin:2rem 0;font-size:clamp(3.5rem,8vw,7.5rem);line-height:1.02}.contact-hero[data-astro-cid-ogjzdvpc] em[data-astro-cid-ogjzdvpc]{color:var(--cool);font-family:Georgia,serif;font-weight:400}.intro-row[data-astro-cid-ogjzdvpc] p[data-astro-cid-ogjzdvpc]{margin:0;font-size:1.05rem}.signal[data-astro-cid-ogjzdvpc]{align-items:center;gap:5px;height:65px;display:flex}.signal[data-astro-cid-ogjzdvpc] i[data-astro-cid-ogjzdvpc]{background:linear-gradient(var(--cool),#35414a);width:2px}.contact-workspace[data-astro-cid-ogjzdvpc]{grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,6vw,6rem);padding:5rem 0;display:grid}.contact-aside[data-astro-cid-ogjzdvpc] h2[data-astro-cid-ogjzdvpc]{font-size:clamp(2.2rem,3vw,3.3rem);line-height:1.12}.contact-aside[data-astro-cid-ogjzdvpc] h2[data-astro-cid-ogjzdvpc] span[data-astro-cid-ogjzdvpc]{color:var(--muted)}.contact-aside[data-astro-cid-ogjzdvpc]>p[data-astro-cid-ogjzdvpc]{max-width:340px}.aside-note[data-astro-cid-ogjzdvpc]{border-top:1px solid var(--line);max-width:340px;margin-top:3rem;padding-top:1.5rem}.aside-note[data-astro-cid-ogjzdvpc]>span[data-astro-cid-ogjzdvpc]{color:var(--silver);font-size:.8rem}.aside-note[data-astro-cid-ogjzdvpc] p[data-astro-cid-ogjzdvpc]{margin:1rem 0;font-size:.9rem}.reply-note[data-astro-cid-ogjzdvpc]{margin-top:3rem;font-size:.85rem}.reply-note[data-astro-cid-ogjzdvpc] strong[data-astro-cid-ogjzdvpc]{color:var(--silver);font-weight:400}.form-panel[data-astro-cid-ogjzdvpc]{border:1px solid var(--line);background:radial-gradient(ellipse at top right,#18212755,transparent 65%),var(--ink-soft);padding:clamp(1.3rem,3vw,2.5rem)}.form-heading[data-astro-cid-ogjzdvpc]{align-items:start;margin-bottom:2rem}.form-heading[data-astro-cid-ogjzdvpc] h2[data-astro-cid-ogjzdvpc]{margin:0;font-size:1.9rem}.form-heading[data-astro-cid-ogjzdvpc]>span[data-astro-cid-ogjzdvpc]{color:var(--muted);text-align:right;max-width:115px;font-size:.7rem}.field-pair[data-astro-cid-ogjzdvpc]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}label[data-astro-cid-ogjzdvpc],legend[data-astro-cid-ogjzdvpc]{color:var(--silver);font-size:.82rem}input[data-astro-cid-ogjzdvpc]:not([type=radio]),textarea[data-astro-cid-ogjzdvpc]{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#080a0c66;border-radius:2px;margin:.55rem 0 1.4rem;padding:.9rem;display:block}textarea[data-astro-cid-ogjzdvpc]{resize:vertical;min-height:160px;margin-bottom:.5rem}input[data-astro-cid-ogjzdvpc]:focus,textarea[data-astro-cid-ogjzdvpc]:focus{border-color:var(--cool);outline:1px solid var(--cool)}input[data-astro-cid-ogjzdvpc]::placeholder,textarea[data-astro-cid-ogjzdvpc]::placeholder{color:#7e8992}fieldset[data-astro-cid-ogjzdvpc]{border:0;min-width:0;margin:0 0 1.5rem;padding:0}legend[data-astro-cid-ogjzdvpc]{margin-bottom:.7rem}.topic-options[data-astro-cid-ogjzdvpc]{flex-wrap:wrap;gap:.5rem;display:flex}.topic-options[data-astro-cid-ogjzdvpc] label[data-astro-cid-ogjzdvpc]{cursor:pointer;position:relative}.topic-options[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]{opacity:0;position:absolute}.topic-options[data-astro-cid-ogjzdvpc] span[data-astro-cid-ogjzdvpc]{border:1px solid var(--line);padding:.55rem .75rem;font-size:.75rem;display:block}.topic-options[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]:checked+span[data-astro-cid-ogjzdvpc]{background:var(--silver);color:var(--ink);border-color:var(--silver)}.topic-options[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]:focus-visible+span[data-astro-cid-ogjzdvpc]{outline-offset:3px;outline:2px solid #fff}.optional[data-astro-cid-ogjzdvpc],.message-meta[data-astro-cid-ogjzdvpc]{color:var(--muted);font-size:.7rem}.privacy-note[data-astro-cid-ogjzdvpc]{margin:1.5rem 0;font-size:.74rem;line-height:1.6}.contact-send[data-astro-cid-ogjzdvpc]{justify-content:space-between;width:100%;display:flex}.contact-send[data-astro-cid-ogjzdvpc]:disabled{opacity:.6;cursor:wait}#form-status[data-astro-cid-ogjzdvpc]{margin:1rem 0 0;font-size:.85rem}#success[data-astro-cid-ogjzdvpc]{padding:2rem 0}#success[data-astro-cid-ogjzdvpc] h3[data-astro-cid-ogjzdvpc]{font-size:2.4rem;line-height:1.1}.success-mark[data-astro-cid-ogjzdvpc]{color:var(--cool);margin-bottom:2rem;font-size:3rem;display:block}.trap[data-astro-cid-ogjzdvpc]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}[data-astro-cid-ogjzdvpc][hidden]{display:none!important}.contact-bottom[data-astro-cid-ogjzdvpc]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:2rem;padding:2rem 0 4rem;display:flex}.contact-bottom[data-astro-cid-ogjzdvpc]>span[data-astro-cid-ogjzdvpc]{letter-spacing:.2em;font-size:.7rem}.contact-bottom[data-astro-cid-ogjzdvpc] p[data-astro-cid-ogjzdvpc]{margin:0;font-size:.9rem}@media (width<=760px){.contact-workspace[data-astro-cid-ogjzdvpc]{grid-template-columns:1fr;padding:3rem 0}.contact-aside[data-astro-cid-ogjzdvpc]>p[data-astro-cid-ogjzdvpc],.aside-note[data-astro-cid-ogjzdvpc]{max-width:none}.signal[data-astro-cid-ogjzdvpc]{display:none}.field-pair[data-astro-cid-ogjzdvpc]{grid-template-columns:1fr;gap:0}.hero-line[data-astro-cid-ogjzdvpc]>span[data-astro-cid-ogjzdvpc]{display:none}.contact-bottom[data-astro-cid-ogjzdvpc]{flex-direction:column;align-items:start}.contact-hero[data-astro-cid-ogjzdvpc]{padding-top:2rem}}
