.ea-panel[data-astro-cid-mynuc2wr]{background:var(--bg-1);border:1px solid var(--rule-strong);border-radius:2px;flex-direction:column;gap:clamp(1.25rem,2.5vw,1.75rem);width:100%;max-width:40rem;padding:clamp(1.25rem,3vw,2.25rem);display:flex}.ea-panel__h[data-astro-cid-mynuc2wr]{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;padding-bottom:1rem;display:flex}.ea-panel__t[data-astro-cid-mynuc2wr]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-weight:400}.ea-panel__side[data-astro-cid-mynuc2wr]{align-items:baseline;gap:1rem;display:inline-flex}.ea-panel__x[data-astro-cid-mynuc2wr]{font:inherit;color:var(--ink-3);cursor:pointer;transition:color .3s var(--ease-out);background:0 0;border:0;padding:0 .2rem;font-size:1.5rem;line-height:1;position:absolute;top:clamp(.9rem,2.4vw,1.9rem);right:clamp(.9rem,2.4vw,1.9rem)}.ea-panel__x[data-astro-cid-mynuc2wr]:hover,.ea-panel__x[data-astro-cid-mynuc2wr]:focus-visible{color:var(--ink)}.ea-modal[data-astro-cid-mynuc2wr]{color:inherit;overscroll-behavior:contain;background:0 0;border:0;width:min(40rem,100vw - 2rem);max-width:none;max-height:calc(100svh - 2rem);margin:auto;padding:0;overflow:auto}.ea-modal[data-astro-cid-mynuc2wr]::backdrop{backdrop-filter:blur(6px);background:#0a0908d1}.ea-modal[data-astro-cid-mynuc2wr] .ea-panel__h[data-astro-cid-mynuc2wr]{padding-right:2.2rem}.ea-modal[data-astro-cid-mynuc2wr][open]{animation:ea-in .45s var(--ease-out)}@keyframes ea-in{0%{opacity:0;translate:0 14px}}.ea-modal[data-astro-cid-mynuc2wr] .ea-panel[data-astro-cid-mynuc2wr]{max-width:none;position:relative;box-shadow:0 40px 90px -30px #000c}html.ea-open{overflow:hidden}html.cur-on .ea-modal[data-astro-cid-mynuc2wr],html.cur-on .ea-modal[data-astro-cid-mynuc2wr] [data-astro-cid-mynuc2wr]{cursor:auto}html.cur-on .ea-modal[data-astro-cid-mynuc2wr] [data-astro-cid-mynuc2wr]:is(button,a,summary,.ea__chip,.ea__chip input,.ea__consent){cursor:pointer}html.cur-on .ea-modal[data-astro-cid-mynuc2wr] [data-astro-cid-mynuc2wr]:is(input[type=text],input[type=email],input[type=url],textarea){cursor:text}.ea-panel__mark[data-astro-cid-mynuc2wr]{color:var(--drift);margin-right:.6rem}.ea-panel__n[data-astro-cid-mynuc2wr]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.ea[data-astro-cid-mynuc2wr]{flex-direction:column;gap:1.4rem;width:100%;display:flex}.ea[data-astro-cid-mynuc2wr][hidden]{display:none}.ea__row[data-astro-cid-mynuc2wr]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.4rem 1.6rem;display:grid}.ea__f[data-astro-cid-mynuc2wr]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.ea__set[data-astro-cid-mynuc2wr]{border:0;margin:0;padding:0}.ea[data-astro-cid-mynuc2wr] label[data-astro-cid-mynuc2wr]:not(.ea__chip):not(.ea__consent),.ea[data-astro-cid-mynuc2wr] legend[data-astro-cid-mynuc2wr],.ea__more[data-astro-cid-mynuc2wr] summary[data-astro-cid-mynuc2wr]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);padding:0}.ea[data-astro-cid-mynuc2wr] legend[data-astro-cid-mynuc2wr]{margin-bottom:.6rem}.ea__opt[data-astro-cid-mynuc2wr]{color:var(--ink-4);text-transform:none;letter-spacing:.04em}.ea[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr][type=text],.ea[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr][type=email],.ea[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr][type=url],.ea[data-astro-cid-mynuc2wr] textarea[data-astro-cid-mynuc2wr]{width:100%;font:inherit;font-size:var(--step-0);color:var(--ink);border:0;border-bottom:1px solid var(--rule-strong);transition:border-color .3s var(--ease-out);background:0 0;border-radius:0;padding:.45rem 0}.ea[data-astro-cid-mynuc2wr] textarea[data-astro-cid-mynuc2wr]{resize:vertical;min-height:4.5rem;line-height:1.5}.ea[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr]::placeholder{color:var(--ink-4)}.ea[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr]:hover,.ea[data-astro-cid-mynuc2wr] textarea[data-astro-cid-mynuc2wr]:hover{border-bottom-color:var(--ink-3)}.ea[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr]:focus,.ea[data-astro-cid-mynuc2wr] textarea[data-astro-cid-mynuc2wr]:focus{border-bottom-color:var(--ink);outline:none}.ea[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr][type=text]:focus-visible,.ea[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr][type=email]:focus-visible,.ea[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr][type=url]:focus-visible,.ea[data-astro-cid-mynuc2wr] textarea[data-astro-cid-mynuc2wr]:focus-visible{box-shadow:0 1px 0 0 var(--ink);outline:none}.ea__chips[data-astro-cid-mynuc2wr]{flex-wrap:wrap;gap:.5rem;display:flex}.ea__chip[data-astro-cid-mynuc2wr]{cursor:pointer;position:relative}.ea__chip[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ea__chip[data-astro-cid-mynuc2wr] span[data-astro-cid-mynuc2wr]{border:1px solid var(--rule-strong);font-size:var(--step--1);color:var(--ink-2);transition:color .3s var(--ease-out), border-color .3s var(--ease-out), background-color .3s var(--ease-out);border-radius:2px;padding:.45rem .8rem;display:inline-block}.ea__chip[data-astro-cid-mynuc2wr]:hover span[data-astro-cid-mynuc2wr]{border-color:var(--ink-3);color:var(--ink)}.ea__chip[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr]:checked+span[data-astro-cid-mynuc2wr]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.ea__chip[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr]:focus-visible+span[data-astro-cid-mynuc2wr]{outline:2px solid var(--declared);outline-offset:2px}.ea__ops[data-astro-cid-mynuc2wr]{flex-direction:column;gap:1.4rem;display:flex}.ea__ops[data-astro-cid-mynuc2wr][hidden]{display:none}.ea__more[data-astro-cid-mynuc2wr]{flex-direction:column;gap:1.2rem;display:flex}.ea__more[data-astro-cid-mynuc2wr] summary[data-astro-cid-mynuc2wr]{cursor:pointer;align-items:baseline;gap:.6rem;list-style:none;display:inline-flex}.ea__more[data-astro-cid-mynuc2wr] summary[data-astro-cid-mynuc2wr]::-webkit-details-marker{display:none}.ea__more[data-astro-cid-mynuc2wr] summary[data-astro-cid-mynuc2wr]:before{content:"+";color:var(--ink)}.ea__more[data-astro-cid-mynuc2wr][open] summary[data-astro-cid-mynuc2wr]:before{content:"−"}.ea__more[data-astro-cid-mynuc2wr][open] .ea__row[data-astro-cid-mynuc2wr]{margin-top:1.2rem}.ea__trap[data-astro-cid-mynuc2wr]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ea__consent[data-astro-cid-mynuc2wr]{font-size:var(--step--1);color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:.7rem;display:flex}.ea__consent[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr]{width:16px;height:16px;accent-color:var(--ink);flex:none;margin-top:.2rem}.ea__consent[data-astro-cid-mynuc2wr] a[data-astro-cid-mynuc2wr],.ea__alt[data-astro-cid-mynuc2wr] a[data-astro-cid-mynuc2wr]{color:var(--ink)}.ea__fe[data-astro-cid-mynuc2wr]{font-size:var(--step--1);color:var(--drift);margin:0}.ea__err[data-astro-cid-mynuc2wr]{font-size:var(--step--1);color:var(--drift)}.ea__go[data-astro-cid-mynuc2wr]{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;display:flex}.ea__go[data-astro-cid-mynuc2wr] .btn[data-astro-cid-mynuc2wr][disabled]{opacity:.6;cursor:progress}.ea__alt[data-astro-cid-mynuc2wr]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--ink-3)}.ea__done[data-astro-cid-mynuc2wr]{border-left:1px solid var(--declared);padding-left:1.3rem}.ea__done[data-astro-cid-mynuc2wr]:focus{outline:none}.ea__done-k[data-astro-cid-mynuc2wr]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--declared)}.ea__done-cal[data-astro-cid-mynuc2wr]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--ink-3);margin-top:.8rem}.ea__done-cal[data-astro-cid-mynuc2wr] a[data-astro-cid-mynuc2wr]{color:var(--ink)}.ea__done-t[data-astro-cid-mynuc2wr]{font-size:var(--step-1);color:var(--ink);margin-top:.5rem}@media (prefers-reduced-motion:reduce){.ea-modal[data-astro-cid-mynuc2wr][open]{animation:none}.ea[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr],.ea[data-astro-cid-mynuc2wr] textarea[data-astro-cid-mynuc2wr],.ea__chip[data-astro-cid-mynuc2wr] span[data-astro-cid-mynuc2wr]{transition:none}}
