.form[data-astro-cid-wtccsygs]{display:grid;gap:var(--s3)}.form[data-astro-cid-wtccsygs] .seg[data-astro-cid-wtccsygs]{justify-self:start}.fields[data-astro-cid-wtccsygs]{display:flex;flex-wrap:wrap;gap:var(--s3);align-items:flex-end}.fields[data-astro-cid-wtccsygs] label[data-astro-cid-wtccsygs]{display:grid;gap:4px}.fields[data-astro-cid-wtccsygs] input[data-astro-cid-wtccsygs],textarea[data-astro-cid-wtccsygs]{font:inherit;font-family:var(--f-mono);font-size:var(--t-s);padding:7px 10px;border-radius:var(--radius);border:1px solid var(--line-strong);background:var(--bg);color:var(--ink)}.fields[data-astro-cid-wtccsygs] input[data-astro-cid-wtccsygs]{width:14em;max-width:100%}.fields[data-astro-cid-wtccsygs] input[data-astro-cid-wtccsygs]:focus,textarea[data-astro-cid-wtccsygs]:focus{border-color:var(--brand);outline:2px solid var(--brand-soft);outline-offset:0}textarea[data-astro-cid-wtccsygs]{width:100%;resize:vertical}.btn[data-astro-cid-wtccsygs]{font:inherit;font-size:var(--t-s);padding:7px 14px;border-radius:var(--radius);border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink);cursor:pointer}.btn[data-astro-cid-wtccsygs]:hover:not(:disabled){border-color:var(--brand)}.btn[data-astro-cid-wtccsygs]:disabled{opacity:.5;cursor:default}.btn[data-astro-cid-wtccsygs].primary{background:var(--brand);border-color:var(--brand);color:var(--hn-on-brand)}.err[data-astro-cid-wtccsygs]{color:var(--down);margin:0}.err[data-astro-cid-wtccsygs]:empty{display:none}.block[data-astro-cid-wtccsygs]{margin-top:var(--s4)}th[data-astro-cid-wtccsygs][scope=row]{width:8em;font-weight:600}.foot[data-astro-cid-wtccsygs]{margin-top:var(--s5);max-width:70ch}.out-body[data-astro-cid-wtccsygs]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start}.out-map[data-astro-cid-wtccsygs]{padding:var(--s3);border-left:1px solid var(--line)}.out-map[data-astro-cid-wtccsygs] svg{width:100%;height:auto;display:block}.out-map[data-astro-cid-wtccsygs] .halo{fill:color-mix(in srgb,var(--brand) 22%,transparent)}.out-map[data-astro-cid-wtccsygs] .pin{fill:var(--brand);stroke:var(--surface);stroke-width:3}@media(max-width:720px){.out-body[data-astro-cid-wtccsygs]{grid-template-columns:minmax(0,1fr)}.out-map[data-astro-cid-wtccsygs]{border-left:0;border-top:1px solid var(--line);max-width:360px;width:100%;margin:0 auto;box-sizing:border-box}}
