.ef[data-astro-cid-lxdlgpmk]{gap:20px;display:grid}.ef__title[data-astro-cid-lxdlgpmk]{font-family:var(--font-display);font-size:1.75rem;font-weight:600}.ef__sub[data-astro-cid-lxdlgpmk]{color:var(--c-ink-2);margin-top:-8px}.ef__off[data-astro-cid-lxdlgpmk]{background:var(--c-marker-bg);color:var(--c-marker-ink);border:1px dashed var(--c-marker-ink);font-size:var(--fs-small);padding:12px 16px}.ef__off[data-astro-cid-lxdlgpmk] a[data-astro-cid-lxdlgpmk]{color:var(--c-marker-ink);font-weight:700}.ef__summary[data-astro-cid-lxdlgpmk]{border:2px solid var(--c-error);background:#fff;padding:16px}.ef__summary[data-astro-cid-lxdlgpmk]:focus{outline:3px solid var(--c-focus);outline-offset:3px}.ef__summary[data-astro-cid-lxdlgpmk] p{color:var(--c-error);margin-bottom:8px;font-weight:700}.ef__summary[data-astro-cid-lxdlgpmk] ul{margin:0;padding-left:20px}.ef__summary[data-astro-cid-lxdlgpmk] li{padding-block:4px}.ef__summary[data-astro-cid-lxdlgpmk] a{color:var(--c-error);font-weight:600}.ef__fields[data-astro-cid-lxdlgpmk]{gap:20px;display:grid}@media (width>=600px){.ef__fields[data-astro-cid-lxdlgpmk]{grid-template-columns:1fr 1fr;column-gap:16px}.ef__field--full[data-astro-cid-lxdlgpmk]{grid-column:1/-1}}.ef__field[data-astro-cid-lxdlgpmk]{align-content:start;gap:6px;min-width:0;display:grid}.ef__field[data-astro-cid-lxdlgpmk] label[data-astro-cid-lxdlgpmk],.ef__field[data-astro-cid-lxdlgpmk] legend[data-astro-cid-lxdlgpmk]{font-weight:600}.ef__chips[data-astro-cid-lxdlgpmk]{border:0;min-width:0;margin:0;padding:0}.ef__chips[data-astro-cid-lxdlgpmk] legend[data-astro-cid-lxdlgpmk]{margin-bottom:8px;padding:0}.ef__chip-list[data-astro-cid-lxdlgpmk]{flex-wrap:wrap;gap:8px;display:flex}.ef__chip[data-astro-cid-lxdlgpmk]{display:inline-flex;position:relative;font-weight:400!important}.ef__chip[data-astro-cid-lxdlgpmk] input[data-astro-cid-lxdlgpmk]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ef__chip[data-astro-cid-lxdlgpmk] span[data-astro-cid-lxdlgpmk]{border:1px solid var(--c-ink-2);min-height:44px;color:var(--c-ink);background:#fff;border-radius:999px;align-items:center;padding:8px 16px;display:inline-flex}.ef__chip[data-astro-cid-lxdlgpmk] input[data-astro-cid-lxdlgpmk]:checked+span[data-astro-cid-lxdlgpmk]{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-bg)}.ef__chip[data-astro-cid-lxdlgpmk] input[data-astro-cid-lxdlgpmk]:focus-visible+span[data-astro-cid-lxdlgpmk]{outline:3px solid var(--c-focus);outline-offset:2px}.ef__chips[data-astro-cid-lxdlgpmk][aria-invalid=true]{border:0}.ef__chips[data-astro-cid-lxdlgpmk][aria-invalid=true] .ef__chip[data-astro-cid-lxdlgpmk] span[data-astro-cid-lxdlgpmk]{border-color:var(--c-error)}.ef__req[data-astro-cid-lxdlgpmk],.ef__opt[data-astro-cid-lxdlgpmk]{color:var(--c-ink-2);font-weight:400;font-size:var(--fs-small)}.ef[data-astro-cid-lxdlgpmk] input[data-astro-cid-lxdlgpmk]:not([type=hidden]),.ef[data-astro-cid-lxdlgpmk] select[data-astro-cid-lxdlgpmk],.ef[data-astro-cid-lxdlgpmk] textarea[data-astro-cid-lxdlgpmk]{border:1px solid var(--c-ink-2);border-radius:var(--radius);width:100%;min-height:48px;color:var(--c-ink);font:inherit;background:#fff;padding:10px 12px;font-size:1.0625rem}.ef[data-astro-cid-lxdlgpmk] textarea[data-astro-cid-lxdlgpmk]{resize:vertical;min-height:120px}.ef[data-astro-cid-lxdlgpmk] [data-astro-cid-lxdlgpmk][aria-invalid=true]{border:2px solid var(--c-error)}.ef__hint[data-astro-cid-lxdlgpmk]{color:var(--c-ink-2);font-size:var(--fs-small)}.ef__err[data-astro-cid-lxdlgpmk]{color:var(--c-error);font-size:var(--fs-small);font-weight:600}.ef__err[data-astro-cid-lxdlgpmk]:before{content:"! "}.ef__submit[data-astro-cid-lxdlgpmk]{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ef__submit[data-astro-cid-lxdlgpmk] .btn[data-astro-cid-lxdlgpmk]{min-width:220px}.ef__submit[data-astro-cid-lxdlgpmk] .btn[data-astro-cid-lxdlgpmk]:disabled{opacity:.55;cursor:not-allowed}@media (width<=479.98px){.ef__submit[data-astro-cid-lxdlgpmk] .btn[data-astro-cid-lxdlgpmk]{width:100%}}.ef__status[data-astro-cid-lxdlgpmk]{border:1px dashed var(--c-marker-ink);background:var(--c-marker-bg);color:var(--c-marker-ink);padding:16px}.ef__status[data-astro-cid-lxdlgpmk]:focus{outline:3px solid var(--c-focus);outline-offset:3px}
