.cform-directo[data-astro-cid-svshx33u]{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.cd-t[data-astro-cid-svshx33u]{font-size:20px;font-variation-settings:"wght" 600;color:var(--sum-ink);margin:0}.cd-p[data-astro-cid-svshx33u]{font-size:15px;color:var(--sum-slate);margin:0}.cd-tel[data-astro-cid-svshx33u]{font-size:16px;font-variation-settings:"wght" 600;color:var(--sum-ink)}.cform[data-astro-cid-svshx33u]{display:flex;flex-direction:column;gap:16px}.cform[data-astro-cid-svshx33u].card{background:var(--sum-white);border:1px solid var(--sum-cloud);border-radius:var(--radius-lg);padding:32px;box-shadow:var(--shadow-md)}@media(max-width:560px){.cform[data-astro-cid-svshx33u].card{padding:22px}}.cform[data-astro-cid-svshx33u] .row[data-astro-cid-svshx33u]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cform[data-astro-cid-svshx33u] .field[data-astro-cid-svshx33u]{display:flex;flex-direction:column;gap:2px;background:var(--sum-bg-cool);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:10px 16px 6px;box-shadow:inset 0 -1px 0 var(--sum-cloud);transition:box-shadow .18s,background .18s}.cform[data-astro-cid-svshx33u] .field[data-astro-cid-svshx33u]:focus-within{background:#fff;box-shadow:inset 0 -2px 0 var(--sum-red)}.cform[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]{font-family:var(--font-sans);font-size:12.5px;font-variation-settings:"wght" 500;color:var(--sum-slate)}.cform[data-astro-cid-svshx33u] .req[data-astro-cid-svshx33u]{color:var(--sum-red)}.cform[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u],.cform[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{font-family:var(--font-sans);font-size:16px;color:var(--sum-ink);background:transparent;border:0;border-radius:0;padding:4px 0 6px;width:100%}.cform[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]::placeholder,.cform[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]::placeholder{color:var(--sum-mist)}.cform[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:focus,.cform[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]:focus,.cform[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:focus-visible,.cform[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]:focus-visible{outline:none}.cform[data-astro-cid-svshx33u] .field[data-astro-cid-svshx33u]:has(:user-invalid){box-shadow:inset 0 -2px 0 var(--sum-red)}.cform[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{resize:vertical;min-height:110px}.cform[data-astro-cid-svshx33u] .hp[data-astro-cid-svshx33u]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.cform[data-astro-cid-svshx33u] .submit[data-astro-cid-svshx33u]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:4px}.cform[data-astro-cid-svshx33u] .submit[data-astro-cid-svshx33u] .note[data-astro-cid-svshx33u]{font-size:13px;color:var(--sum-slate);margin:0}.cform[data-astro-cid-svshx33u] .submit[data-astro-cid-svshx33u] .legal[data-astro-cid-svshx33u]{flex-basis:100%}.cform[data-astro-cid-svshx33u] .submit[data-astro-cid-svshx33u] .legal[data-astro-cid-svshx33u] a[data-astro-cid-svshx33u]{color:inherit;text-decoration:underline;text-underline-offset:3px}.cform[data-astro-cid-svshx33u] .form-status[data-astro-cid-svshx33u]{margin:4px 0 0;padding:12px 14px;border-radius:6px;font-size:14px;line-height:1.5}.cform[data-astro-cid-svshx33u] .form-status[data-astro-cid-svshx33u].err{background:transparent;color:inherit;border:0;border-left:3px solid var(--sum-red);border-radius:0;padding:4px 0 4px 14px}.cform[data-astro-cid-svshx33u].enviado>[data-astro-cid-svshx33u]:not(.cform-ok){display:none}.cform-ok[data-astro-cid-svshx33u]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0;color:inherit}.cform-ok[data-astro-cid-svshx33u][hidden]{display:none}.cform[data-astro-cid-svshx33u].card .cform-ok[data-astro-cid-svshx33u]{color:var(--sum-ink)}.cform-ok[data-astro-cid-svshx33u] .ok-ico[data-astro-cid-svshx33u]{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.5;margin-bottom:8px}.cform-ok[data-astro-cid-svshx33u] .ok-t[data-astro-cid-svshx33u]{font-family:var(--font-display);font-variation-settings:"wght" 400,"opsz" 32;font-size:clamp(26px,2.6vw,38px);line-height:1.1;letter-spacing:-.02em;margin:0;outline:none;color:inherit}.cform-ok[data-astro-cid-svshx33u] .ok-p[data-astro-cid-svshx33u]{font-size:16px;line-height:1.55;margin:0;opacity:.78;color:inherit}.cform-ok[data-astro-cid-svshx33u] .ok-otro[data-astro-cid-svshx33u]{margin-top:12px;background:none;border:0;padding:0 0 2px;color:inherit;font:inherit;font-size:15px;cursor:pointer;border-bottom:1px solid currentColor}.cform-ok[data-astro-cid-svshx33u] .ok-otro[data-astro-cid-svshx33u]:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:560px){.cform[data-astro-cid-svshx33u] .row[data-astro-cid-svshx33u]{grid-template-columns:1fr}}
