.request-box[data-astro-cid-ipggn3c3]{flex-direction:column;gap:1rem;padding:clamp(1.4rem,1rem + 1.5vw,2rem);display:flex}.head[data-astro-cid-ipggn3c3]{align-items:flex-start;gap:.9rem;display:flex}.icon[data-astro-cid-ipggn3c3]{background:color-mix(in srgb, var(--brand) 12%, transparent);width:46px;height:46px;color:var(--link);border-radius:14px;flex:none;place-items:center;display:grid}.head[data-astro-cid-ipggn3c3] h2[data-astro-cid-ipggn3c3]{font-size:var(--fs-h3);margin:0 0 .2rem}.head[data-astro-cid-ipggn3c3] p[data-astro-cid-ipggn3c3]{color:var(--text-muted);margin:0;font-size:.92rem}.field[data-astro-cid-ipggn3c3]{gap:.4rem;display:grid;position:relative}.field[data-astro-cid-ipggn3c3]>span[data-astro-cid-ipggn3c3]{font-size:.88rem;font-weight:700}input[data-astro-cid-ipggn3c3],textarea[data-astro-cid-ipggn3c3]{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);width:100%;color:var(--text);font:inherit;transition:border-color .2s var(--ease), box-shadow .2s var(--ease), background-color .2s var(--ease);padding:.8rem 1rem;font-size:1rem}textarea[data-astro-cid-ipggn3c3]{resize:vertical;min-height:110px;padding-bottom:1.6rem}input[data-astro-cid-ipggn3c3]::placeholder,textarea[data-astro-cid-ipggn3c3]::placeholder{color:var(--text-muted);opacity:.8}input[data-astro-cid-ipggn3c3]:focus,textarea[data-astro-cid-ipggn3c3]:focus{background:var(--surface);border-color:var(--active);box-shadow:0 0 0 4px color-mix(in srgb, var(--active) 20%, transparent);outline:none}.field[data-astro-cid-ipggn3c3][data-invalid] input[data-astro-cid-ipggn3c3],.field[data-astro-cid-ipggn3c3][data-invalid] textarea[data-astro-cid-ipggn3c3]{border-color:var(--live)}.counter[data-astro-cid-ipggn3c3]{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;bottom:.55rem;right:.8rem}.send[data-astro-cid-ipggn3c3]{width:100%;min-height:52px}.spinner[data-astro-cid-ipggn3c3]{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin;display:none}.is-sending[data-astro-cid-ipggn3c3] .spinner[data-astro-cid-ipggn3c3]{display:block}.is-sending[data-astro-cid-ipggn3c3] .send[data-astro-cid-ipggn3c3] svg[data-astro-cid-ipggn3c3]{display:none}.is-sending[data-astro-cid-ipggn3c3] .send[data-astro-cid-ipggn3c3]{opacity:.8;pointer-events:none}@keyframes spin{to{transform:rotate(360deg)}}.status[data-astro-cid-ipggn3c3]{text-align:center;min-height:1.2em;margin:0;font-size:.92rem;font-weight:700}.status[data-astro-cid-ipggn3c3]:empty{display:none}.status[data-astro-cid-ipggn3c3][data-tipo=ok]{border-radius:var(--radius-sm);color:#0f7d3c;background:#0f7d3c24;padding:.75rem}.status[data-astro-cid-ipggn3c3][data-tipo=errore]{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--live) 12%, transparent);color:var(--live-text);padding:.75rem}[data-theme=dark] .status[data-astro-cid-ipggn3c3][data-tipo=ok]{color:#4ade80}@media (prefers-color-scheme:dark){.status[data-astro-cid-ipggn3c3][data-tipo=ok]{color:#4ade80}}
