.secnote[data-astro-cid-jfpry3l7]{gap:var(--sp-3);border-radius:var(--r-md);font-size:var(--fs-sm);align-items:flex-start;line-height:1.55;display:flex}.secnote[data-astro-cid-jfpry3l7] svg{flex-shrink:0;width:1.4rem;height:1.4rem;margin-top:.1em}.secnote--inline[data-astro-cid-jfpry3l7]{background:color-mix(in srgb, var(--red) 7%, white);border:1px solid color-mix(in srgb, var(--red) 25%, white);color:var(--ink);padding:var(--sp-4)}.secnote--inline[data-astro-cid-jfpry3l7] svg{color:var(--red-ink)}.secnote--panel[data-astro-cid-jfpry3l7]{color:#e6e6e6;padding:var(--sp-4);background:#ffffff12;border:1px solid #ffffff2e}.secnote--panel[data-astro-cid-jfpry3l7] svg{color:var(--yellow)}.secnote[data-astro-cid-jfpry3l7] strong[data-astro-cid-jfpry3l7]{color:inherit}.cform[data-astro-cid-vekgkm42]{gap:var(--sp-5);display:grid}.cform__hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cform__grid[data-astro-cid-vekgkm42]{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.cform__field--full[data-astro-cid-vekgkm42],.cform__legend[data-astro-cid-vekgkm42],.cform__hint[data-astro-cid-vekgkm42]{grid-column:1/-1}.cform__hint[data-astro-cid-vekgkm42]{font-size:var(--fs-xs);color:var(--ink-muted);margin-top:calc(var(--sp-2) * -1)}.cform__legend[data-astro-cid-vekgkm42]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-muted);margin-top:var(--sp-2)}.cform__field[data-astro-cid-vekgkm42]{gap:.4rem;display:grid}.cform__field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-sm);color:var(--black)}.cform__field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{color:var(--red-ink)}.cform__field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.cform__field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.cform__field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{font-family:var(--font-body);font-size:var(--fs-base);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--white);width:100%;min-height:48px;padding:.8rem .9rem;transition:border-color .15s,box-shadow .15s}.cform__field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:8rem}.cform__field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42]:-webkit-any(input,select,textarea):focus-visible{border-color:var(--red-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--red) 20%, transparent);outline:none}.cform__field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42]:-moz-any(input,select,textarea):focus-visible{border-color:var(--red-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--red) 20%, transparent);outline:none}.cform__field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42]:is(input,select,textarea):focus-visible{border-color:var(--red-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--red) 20%, transparent);outline:none}.cform__field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--red-ink)}.cform__consent[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-weight:400;font-family:var(--font-body);font-size:var(--fs-sm);align-items:flex-start;gap:.7rem;line-height:1.5;display:flex}.cform__consent[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{flex-shrink:0;width:1.15rem;height:1.15rem;min-height:0;margin-top:.2rem}.cform__actions[data-astro-cid-vekgkm42]{gap:var(--sp-4);flex-wrap:wrap;align-items:center;display:flex}.cform__alt[data-astro-cid-vekgkm42]{font-size:var(--fs-sm);color:var(--ink-muted)}.cform__status[data-astro-cid-vekgkm42]{padding:var(--sp-4);border-radius:var(--r-md);font-size:var(--fs-sm)}.cform__status[data-astro-cid-vekgkm42][data-state=ok]{color:#14532d;background:#e8f6ec;border:1px solid #a9d9b8}.cform__status[data-astro-cid-vekgkm42][data-state=err]{color:#7a1518;background:#fdecec;border:1px solid #f0b4b4}.cform__errmsg[data-astro-cid-vekgkm42]{color:var(--red-ink);font-size:var(--fs-sm)}
