.ed-contact-trap[data-astro-cid-6bfsojfh]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ed-contact-status[data-astro-cid-6bfsojfh]{min-height:1.4em;font:500 var(--fs-sm) / 1.45 var(--sans);margin:0}.ed-contact-status[data-astro-cid-6bfsojfh][data-kind=ok]{color:var(--wouri)}.ed-contact-status[data-astro-cid-6bfsojfh][data-kind=error]{color:var(--accent)}.ed-contact[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.ed-contact-kicker[data-astro-cid-6bfsojfh]{padding-bottom:var(--s-4);font:600 var(--fs-xs) / 1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.ed-contact-channels[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.ed-contact-channels[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--line)}.ed-contact-channels[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{padding:var(--s-5) 56px var(--s-5) 0;color:inherit;gap:4px;text-decoration:none;display:grid;position:relative}.ed-contact-channels[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{font:400 var(--fs-xl) / 1.15 var(--display);overflow-wrap:anywhere;transition:color .2s}.ed-contact-note[data-astro-cid-6bfsojfh]{font:400 var(--fs-sm) / 1.45 var(--sans);color:var(--muted)}.ed-contact-go[data-astro-cid-6bfsojfh]{border:1px solid var(--line-strong);width:44px;height:44px;color:var(--ink);transition:background-color .2s, color .2s, border-color .2s, transform .3s var(--ease);border-radius:50%;place-items:center;margin-top:-22px;display:grid;position:absolute;top:50%;right:0}.ed-contact-channels[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover strong[data-astro-cid-6bfsojfh]{color:var(--accent)}.ed-contact-channels[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover .ed-contact-go[data-astro-cid-6bfsojfh]{background:var(--accent);border-color:var(--accent);color:var(--card);transform:translate(4px)}.ed-contact-form[data-astro-cid-6bfsojfh]{gap:var(--s-5);box-shadow:var(--shadow-lg);border-top:3px solid var(--accent);display:grid;position:relative}.ed-contact-form[data-astro-cid-6bfsojfh]:before{content:"";z-index:-1;border:1px solid var(--brass-line);border-radius:var(--radius-lg);pointer-events:none;position:absolute;inset:14px -14px -14px 14px}.ed-contact[data-astro-cid-6bfsojfh]{isolation:isolate}@media (width<=560px){.ed-contact-form[data-astro-cid-6bfsojfh]:before{display:none}}@media (prefers-reduced-motion:reduce){.ed-contact-channels[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover .ed-contact-go[data-astro-cid-6bfsojfh]{transform:none}}.ed-contact-form-head[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{margin:var(--s-2) 0 0;font:400 var(--fs-base) / 1.55 var(--serif);color:var(--ink-2)}.ed-contact-row[data-astro-cid-6bfsojfh]{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ed-contact-submit[data-astro-cid-6bfsojfh]{align-items:center;gap:var(--s-4) var(--s-5);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.ed-contact-alt[data-astro-cid-6bfsojfh]{font:400 var(--fs-sm) / 1.45 var(--sans);color:var(--muted);margin:0}.ed-contact-alt[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--accent);overflow-wrap:anywhere}@media (width<=900px){.ed-contact[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}}@media (width<=560px){.ed-contact[data-astro-cid-6bfsojfh]{gap:var(--s-7)}.ed-contact-channels[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{padding:var(--s-4) 52px var(--s-4) 0}.ed-contact-channels[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{font-size:var(--fs-lg)}.ed-contact-go[data-astro-cid-6bfsojfh]{width:40px;height:40px;margin-top:-20px}.ed-contact-form[data-astro-cid-6bfsojfh]{gap:var(--s-4);margin-inline:calc(var(--s-2) * -1);padding:var(--s-6) var(--s-5)}.ed-contact-form-head[data-astro-cid-6bfsojfh]{padding-bottom:var(--s-4);border-bottom:1px solid var(--line)}.ed-contact-form-head[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font-size:var(--fs-sm)}.ed-contact-row[data-astro-cid-6bfsojfh]{gap:var(--s-4);grid-template-columns:1fr}.ed-contact-submit[data-astro-cid-6bfsojfh]{text-align:center;flex-direction:column;align-items:stretch}.ed-contact-submit[data-astro-cid-6bfsojfh] .button[data-astro-cid-6bfsojfh]{justify-content:center;width:100%}}
