.form[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem 1.1rem;display:grid}.demo-banner[data-astro-cid-vekgkm42]{border-radius:var(--r);background:var(--orange-50);color:#8a3a04;grid-column:1/-1;align-items:center;gap:.55rem;padding:.75rem 1rem;font-size:.88rem;font-weight:600;display:flex}.field[data-astro-cid-vekgkm42]{align-content:start;gap:.5rem;display:grid}.field--full[data-astro-cid-vekgkm42]{grid-column:1/-1}label[data-astro-cid-vekgkm42]{font-size:.88rem;font-weight:700}label[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{color:var(--orange-600)}input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{background:var(--paper);border:1px solid var(--line);width:100%;transition:border-color .2s var(--ease), background-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:12px;padding:.9rem 1rem;font-size:1rem}textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:170px}input[data-astro-cid-vekgkm42]:hover,textarea[data-astro-cid-vekgkm42]:hover{border-color:var(--line-strong)}input[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible{background:var(--white);border-color:var(--blue-500);outline:none;box-shadow:0 0 0 4px #2f6bf024}[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--err);background:#fff8f4}.err[data-astro-cid-vekgkm42]{color:var(--err);font-size:.82rem;font-weight:600}.err[data-astro-cid-vekgkm42]:empty{display:none}.under[data-astro-cid-vekgkm42]{justify-content:space-between;gap:1rem;display:flex}.count[data-astro-cid-vekgkm42]{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.78rem}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.foot[data-astro-cid-vekgkm42]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.25rem;display:flex}.note[data-astro-cid-vekgkm42]{color:var(--ink-3);flex:260px;font-size:.82rem}.submit[data-astro-cid-vekgkm42]{position:relative}.submit[data-astro-cid-vekgkm42][disabled]{opacity:.75;cursor:progress}.spinner[data-astro-cid-vekgkm42]{border:2px solid #fff6;border-top-color:var(--white);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin;display:none}.is-sending[data-astro-cid-vekgkm42] .spinner[data-astro-cid-vekgkm42]{display:block}.is-sending[data-astro-cid-vekgkm42] .submit[data-astro-cid-vekgkm42] .icon{display:none}@keyframes spin{to{transform:rotate(360deg)}}.status[data-astro-cid-vekgkm42]{border-radius:var(--r);border:1px solid;align-items:flex-start;gap:.9rem;padding:1.1rem 1.2rem;display:flex}.status[data-astro-cid-vekgkm42][hidden]{display:none}.status--ok[data-astro-cid-vekgkm42]{color:#14532d;background:#eefaf2;border-color:#bfe6cc}.status--demo[data-astro-cid-vekgkm42]{background:var(--blue-50);color:var(--navy-800);border-color:#c9d8fb}.status--err[data-astro-cid-vekgkm42]{color:#7c2d12;background:#fff4ee;border-color:#fbd0b5}.status-icon[data-astro-cid-vekgkm42]{width:28px;height:28px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.status--ok[data-astro-cid-vekgkm42] .status-icon[data-astro-cid-vekgkm42]{background:var(--ok)}.status--demo[data-astro-cid-vekgkm42] .status-icon[data-astro-cid-vekgkm42]{background:var(--blue-600)}.status--err[data-astro-cid-vekgkm42] .status-icon[data-astro-cid-vekgkm42]{background:var(--err)}.status-title[data-astro-cid-vekgkm42]{font-weight:800}.status-text[data-astro-cid-vekgkm42]{margin-top:.2rem;font-size:.92rem}.status-text[data-astro-cid-vekgkm42] a{text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (width<=600px){.form[data-astro-cid-vekgkm42]{grid-template-columns:1fr}.submit[data-astro-cid-vekgkm42]{width:100%}}.grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.form-card[data-astro-cid-6bfsojfh]{box-shadow:var(--shadow);padding:clamp(1.5rem,4vw,2.75rem)}.form-card[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh],.side[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:clamp(1.6rem,2.6vw,2rem)}.sub[data-astro-cid-6bfsojfh]{color:var(--ink-3);margin:.5rem 0 1.75rem;font-size:.92rem}.side[data-astro-cid-6bfsojfh]{top:calc(var(--header-h) + 2rem);gap:1.25rem;display:grid;position:sticky}.channels[data-astro-cid-6bfsojfh]{gap:.7rem;display:grid}.channel[data-astro-cid-6bfsojfh]{border-radius:var(--r);background:var(--paper);transition:all .3s var(--ease);align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.channel[data-astro-cid-6bfsojfh]:hover{background:var(--white);box-shadow:var(--shadow);transform:translateY(-2px)}.ch-icon[data-astro-cid-6bfsojfh]{background:var(--navy-900);width:44px;height:44px;color:var(--white);border-radius:12px;flex:none;place-items:center;display:grid}.channel[data-astro-cid-6bfsojfh]:hover .ch-icon[data-astro-cid-6bfsojfh]{background:var(--orange-500)}.ch-text[data-astro-cid-6bfsojfh]{min-width:0;display:grid}.ch-label[data-astro-cid-6bfsojfh]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.75rem;font-weight:700}.ch-value[data-astro-cid-6bfsojfh]{overflow-wrap:anywhere;font-weight:700}.channel[data-astro-cid-6bfsojfh] .ch-arrow{color:var(--ink-3);flex:none;margin-left:auto}.loc[data-astro-cid-6bfsojfh]{color:var(--ink-2);align-items:flex-start;gap:.5rem;font-size:.92rem;display:flex}.loc[data-astro-cid-6bfsojfh] .icon{color:var(--orange-500);flex:none;margin-top:.25rem}@media (width<=960px){.grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.side[data-astro-cid-6bfsojfh]{position:static}}
