.page[data-astro-cid-jnwoqhro]{padding-top:28px}.kicker[data-astro-cid-jnwoqhro]{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}h1[data-astro-cid-jnwoqhro]{letter-spacing:-.03em;margin:6px 0 8px;font-size:clamp(1.7rem,1.3rem + 1.6vw,2.3rem)}.intro[data-astro-cid-jnwoqhro]{color:var(--ink-2)}.tipos[data-astro-cid-jnwoqhro]{gap:12px;margin:24px 0 0;display:grid}.tipo[data-astro-cid-jnwoqhro]{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--white);text-align:left;cursor:pointer;align-items:center;gap:16px;width:100%;padding:18px;transition:border-color .2s,box-shadow .2s;display:flex}.tipo[data-astro-cid-jnwoqhro]:hover,.tipo[data-astro-cid-jnwoqhro]:focus-visible{border-color:var(--brand);box-shadow:var(--shadow-1)}.tipo-icon[data-astro-cid-jnwoqhro]{background:color-mix(in srgb, var(--brand) 12%, white);width:44px;height:44px;color:var(--brand);border-radius:12px;flex:none;place-items:center;display:grid}.tipo-body[data-astro-cid-jnwoqhro]{flex:1;gap:2px;display:grid}.tipo-title[data-astro-cid-jnwoqhro]{font-family:var(--font-display);color:var(--ink);font-size:1.05rem;font-weight:600}.tipo-text[data-astro-cid-jnwoqhro]{font-size:var(--fs-small);color:var(--ink-3)}.tipo[data-astro-cid-jnwoqhro] .tipo-arrow{color:var(--ink-3)}.back[data-astro-cid-jnwoqhro]{font-size:var(--fs-small);color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.form[data-astro-cid-jnwoqhro]{gap:20px;display:grid}.block[data-astro-cid-jnwoqhro]{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--white);gap:16px;margin:0;padding:22px;display:grid}.form[data-astro-cid-jnwoqhro][hidden],.done[data-astro-cid-jnwoqhro][hidden],.block[data-astro-cid-jnwoqhro][hidden],.sub[data-astro-cid-jnwoqhro][hidden],.notice[data-astro-cid-jnwoqhro][hidden],.error[data-astro-cid-jnwoqhro][hidden]{display:none}legend[data-astro-cid-jnwoqhro]{float:left;width:100%;font-family:var(--font-display);margin-bottom:4px;font-size:1.1rem;font-weight:650}.sub[data-astro-cid-jnwoqhro]{gap:16px;display:grid}.row[data-astro-cid-jnwoqhro]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.field[data-astro-cid-jnwoqhro]{gap:6px;display:grid}.field[data-astro-cid-jnwoqhro]>span[data-astro-cid-jnwoqhro],.q-label[data-astro-cid-jnwoqhro]{font-size:var(--fs-small);color:var(--ink);font-weight:600}.field[data-astro-cid-jnwoqhro] input[data-astro-cid-jnwoqhro],.field[data-astro-cid-jnwoqhro] select[data-astro-cid-jnwoqhro],.field[data-astro-cid-jnwoqhro] textarea[data-astro-cid-jnwoqhro]{border:1px solid var(--line-strong);background:var(--white);width:100%;min-height:48px;font:inherit;color:var(--ink);border-radius:8px;padding:10px 12px;font-size:1rem}.field[data-astro-cid-jnwoqhro] textarea[data-astro-cid-jnwoqhro]{resize:vertical}.field[data-astro-cid-jnwoqhro] input[data-astro-cid-jnwoqhro]:focus,.field[data-astro-cid-jnwoqhro] select[data-astro-cid-jnwoqhro]:focus,.field[data-astro-cid-jnwoqhro] textarea[data-astro-cid-jnwoqhro]:focus{border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--brand) 16%, transparent);outline:none}[data-astro-cid-jnwoqhro][aria-invalid],.q[data-astro-cid-jnwoqhro].invalid .pill[data-astro-cid-jnwoqhro] span[data-astro-cid-jnwoqhro]{border-color:#d14343!important}.q[data-astro-cid-jnwoqhro]{gap:8px;display:grid}.pills[data-astro-cid-jnwoqhro]{flex-wrap:wrap;gap:8px;display:flex}.pill[data-astro-cid-jnwoqhro] input[data-astro-cid-jnwoqhro]{opacity:0;pointer-events:none;position:absolute}.pill[data-astro-cid-jnwoqhro] span[data-astro-cid-jnwoqhro]{border:1px solid var(--line-strong);font-size:var(--fs-small);cursor:pointer;border-radius:999px;padding:10px 16px;display:inline-block}.pill[data-astro-cid-jnwoqhro] input[data-astro-cid-jnwoqhro]:checked+span[data-astro-cid-jnwoqhro]{background:var(--brand);border-color:var(--brand);color:var(--white)}.pill[data-astro-cid-jnwoqhro] input[data-astro-cid-jnwoqhro]:focus-visible+span[data-astro-cid-jnwoqhro]{outline:2px solid var(--brand);outline-offset:2px}.hint[data-astro-cid-jnwoqhro]{font-size:var(--fs-xs);color:var(--ink-3)}.center[data-astro-cid-jnwoqhro]{text-align:center}.notice[data-astro-cid-jnwoqhro]{color:#6b4e00;font-size:var(--fs-small);background:#fff4d6;border-radius:8px;padding:12px 14px}.upload[data-astro-cid-jnwoqhro]{border:1px dashed var(--brand);color:var(--brand);font-weight:600;font-size:var(--fs-small);cursor:pointer;border-radius:10px;justify-self:start;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.upload[data-astro-cid-jnwoqhro] input[data-astro-cid-jnwoqhro]{opacity:0;width:1px;height:1px;position:absolute}.upload[data-astro-cid-jnwoqhro]:focus-within{outline:2px solid var(--brand);outline-offset:2px}.thumbs[data-astro-cid-jnwoqhro]{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;margin:0;display:grid}.thumbs[data-astro-cid-jnwoqhro] li{aspect-ratio:1;background:var(--paper-2);border-radius:8px;position:relative;overflow:hidden}.thumbs[data-astro-cid-jnwoqhro] img{object-fit:cover;width:100%;height:100%}.thumbs[data-astro-cid-jnwoqhro] button{width:26px;height:26px;color:var(--white);cursor:pointer;background:#061a33bf;border:0;border-radius:50%;font-size:1rem;line-height:1;position:absolute;top:4px;right:4px}.check[data-astro-cid-jnwoqhro]{font-size:var(--fs-small);color:var(--ink-2);align-items:flex-start;gap:10px;display:flex}.check[data-astro-cid-jnwoqhro] input[data-astro-cid-jnwoqhro]{width:18px;height:18px;accent-color:var(--brand);margin-top:3px}.check[data-astro-cid-jnwoqhro] a[data-astro-cid-jnwoqhro]{color:var(--link);text-underline-offset:3px;text-decoration:underline}.error[data-astro-cid-jnwoqhro]{color:#9b1c1c;font-size:var(--fs-small);background:#fdecec;border-radius:8px;padding:12px 14px}.send[data-astro-cid-jnwoqhro]{background:var(--brand)}.hp[data-astro-cid-jnwoqhro]{position:absolute;left:-9999px}.done[data-astro-cid-jnwoqhro]{text-align:center;justify-items:center;gap:10px;padding:40px 20px;display:grid}.done-icon[data-astro-cid-jnwoqhro]{background:color-mix(in srgb, var(--brand) 14%, white);width:64px;height:64px;color:var(--brand);border-radius:50%;place-items:center;display:grid}.ref[data-astro-cid-jnwoqhro] strong[data-astro-cid-jnwoqhro]{font-family:var(--font-mono)}@media (width<=560px){.row[data-astro-cid-jnwoqhro]{grid-template-columns:1fr}.block[data-astro-cid-jnwoqhro]{padding:18px}}
