.form-card[data-astro-cid-ooibqdpc]{color:var(--color-ink-2);padding:1.75rem 1.25rem 1.5rem}.form-title[data-astro-cid-ooibqdpc]{color:var(--color-ink);font-size:clamp(2rem,6vw,2.75rem)}.form-intro[data-astro-cid-ooibqdpc]{max-width:52ch;margin-top:.5rem}.form-summary[data-astro-cid-ooibqdpc]{border:2px solid var(--color-coral-ink);color:var(--color-coral-ink);border-radius:6px;align-items:center;gap:.6rem;margin-top:1rem;padding:.75rem 1rem;font-weight:800;display:flex}.form-summary[data-astro-cid-ooibqdpc] svg{flex:none;width:1.3rem;height:1.3rem}.form-summary[data-astro-cid-ooibqdpc][hidden],.form-error[data-astro-cid-ooibqdpc][hidden],.form-done[data-astro-cid-ooibqdpc][hidden]{display:none}.hp[data-astro-cid-ooibqdpc]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.fields[data-astro-cid-ooibqdpc]{gap:1.1rem 1rem;margin-top:1.5rem;display:grid}@media (width>=40rem){.form-card[data-astro-cid-ooibqdpc]{padding:2.5rem 2.25rem 2rem}.fields[data-astro-cid-ooibqdpc]{grid-template-columns:1fr 1fr}.fields[data-astro-cid-ooibqdpc] .wide{grid-column:1/-1}}.form[data-astro-cid-ooibqdpc] .field{align-content:start;gap:.35rem;min-width:0;display:grid}.form[data-astro-cid-ooibqdpc] .field>label{color:var(--color-ink);font-size:.98rem;font-weight:800}.form[data-astro-cid-ooibqdpc] .req{color:var(--color-coral-ink);margin-left:.2rem}.form[data-astro-cid-ooibqdpc] .opt{color:var(--color-ink-3);margin-left:.35rem;font-size:.82rem;font-weight:600}.form[data-astro-cid-ooibqdpc] .hint{color:var(--color-ink-3);margin-top:-.1rem;font-size:.85rem}.form[data-astro-cid-ooibqdpc] input:not([type=checkbox]),.form[data-astro-cid-ooibqdpc] select,.form[data-astro-cid-ooibqdpc] textarea{width:100%;min-height:3.1rem;font:inherit;color:var(--color-ink);border:2px solid var(--color-ink);background:#fff;border-radius:6px;padding:.7rem .85rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.form[data-astro-cid-ooibqdpc] textarea{resize:vertical;min-height:8rem}.form[data-astro-cid-ooibqdpc] select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1c21' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.2rem;padding-right:2.5rem}.form[data-astro-cid-ooibqdpc] input:focus-visible,.form[data-astro-cid-ooibqdpc] select:focus-visible,.form[data-astro-cid-ooibqdpc] textarea:focus-visible{border-color:var(--color-azul);outline:none;box-shadow:0 0 0 3px #1f5fa84d}.form[data-astro-cid-ooibqdpc] ::placeholder{color:#6b6e75}.form[data-astro-cid-ooibqdpc] [aria-invalid=true]{border-color:var(--color-coral-ink)!important;background:#fff6f5!important}.form[data-astro-cid-ooibqdpc] .err{color:var(--color-coral-ink);min-height:0;font-size:.88rem;font-weight:700}.form[data-astro-cid-ooibqdpc] .err:empty{display:none}.consent[data-astro-cid-ooibqdpc]{border-top:1.5px dashed #1a1c2173;margin-top:1.5rem;padding-top:1.25rem}.check[data-astro-cid-ooibqdpc]{cursor:pointer;grid-template-columns:1.6rem 1fr;align-items:start;gap:.75rem;font-size:.95rem;line-height:1.5;display:grid;position:relative}.check[data-astro-cid-ooibqdpc] input[data-astro-cid-ooibqdpc]{opacity:0;cursor:pointer;width:1.6rem;height:1.6rem;margin:0;position:absolute;top:0;left:0}.check[data-astro-cid-ooibqdpc] .box[data-astro-cid-ooibqdpc]{border:2.5px solid var(--color-ink);color:#0000;background:#fff;border-radius:4px;place-items:center;width:1.6rem;height:1.6rem;display:grid}.check[data-astro-cid-ooibqdpc] .box[data-astro-cid-ooibqdpc] svg{stroke-width:3.2px;width:1.2rem;height:1.2rem}.check[data-astro-cid-ooibqdpc] input[data-astro-cid-ooibqdpc]:checked+.box[data-astro-cid-ooibqdpc]{background:var(--color-verde);color:var(--color-ink)}.check[data-astro-cid-ooibqdpc] input[data-astro-cid-ooibqdpc]:focus-visible+.box[data-astro-cid-ooibqdpc]{outline:3px solid var(--color-azul);outline-offset:2px}.check[data-astro-cid-ooibqdpc] input[data-astro-cid-ooibqdpc][aria-invalid=true]+.box[data-astro-cid-ooibqdpc]{border-color:var(--color-coral-ink)}.check[data-astro-cid-ooibqdpc] a[data-astro-cid-ooibqdpc]{color:var(--color-azul);font-weight:800}.ts-slot[data-astro-cid-ooibqdpc]:empty{display:none}.ts-slot[data-astro-cid-ooibqdpc]{min-height:65px;margin-top:1rem}.form-actions[data-astro-cid-ooibqdpc]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.5rem;display:flex}.submit[data-astro-cid-ooibqdpc]{min-width:12rem}.spinner[data-astro-cid-ooibqdpc]{border:2.5px solid;border-right-color:#0000;border-radius:50%;width:1.1rem;height:1.1rem;animation:.8s linear infinite spin;display:none}.submit[data-astro-cid-ooibqdpc][aria-busy=true] .spinner[data-astro-cid-ooibqdpc]{display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.req-note[data-astro-cid-ooibqdpc]{color:var(--color-ink-3);font-size:.85rem}.req-note[data-astro-cid-ooibqdpc] span[data-astro-cid-ooibqdpc]{color:var(--color-coral-ink)}.form-error[data-astro-cid-ooibqdpc]{color:var(--color-coral-ink);background:#fff1ef;border-radius:6px;margin-top:1rem;padding:.85rem 1rem;font-weight:700}.form-error[data-astro-cid-ooibqdpc] a[data-astro-cid-ooibqdpc]{color:inherit}.form-done[data-astro-cid-ooibqdpc]{text-align:left;padding:1rem 0}.form-done[data-astro-cid-ooibqdpc]:focus{outline:none}.done-stamp[data-astro-cid-ooibqdpc]{border:3px solid var(--color-verde-ink);outline:1.5px solid var(--color-verde-ink);outline-offset:2px;color:var(--color-verde-ink);text-transform:uppercase;filter:url(#ink-rough);border-radius:6px;padding:.2em .6em;font-size:1.8rem;display:inline-block;transform:rotate(-8deg)}.form-done[data-astro-cid-ooibqdpc] h3[data-astro-cid-ooibqdpc]{color:var(--color-ink);margin-top:1.5rem;font-size:clamp(2rem,6vw,2.75rem)}.form-done[data-astro-cid-ooibqdpc] p[data-astro-cid-ooibqdpc]{max-width:50ch;margin-top:.75rem}.form-done[data-astro-cid-ooibqdpc] a[data-astro-cid-ooibqdpc]{color:var(--color-azul);font-weight:800}
