.cx.svelte-3hk7r2{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-xl);max-width:74rem;box-shadow:var(--mk-shadow-md);background:#fff;align-items:start;gap:clamp(2.5rem,5vw,5rem);margin-inline:auto;padding:clamp(1.75rem,4vw,3.25rem);display:grid}@media (width>=980px){.cx.svelte-3hk7r2{grid-template-columns:.8fr 1fr}.cx__intro.svelte-3hk7r2{top:calc(var(--mk-alpha-h,48px) + var(--mk-nav-height) + 1.5rem);max-height:calc(100vh - var(--mk-alpha-h,48px) - var(--mk-nav-height) - 3rem);overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow-y:auto}}.cx__pill.svelte-3hk7r2{border-radius:var(--mk-radius-pill);border:1px solid var(--mk-border-accent);font-family:var(--mk-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-accent);background:#1d4ed814;margin:0;padding:.4rem .9rem;font-size:.75rem;font-weight:600;display:inline-flex}.cx__h.svelte-3hk7r2{font-family:var(--mk-font-display);text-transform:uppercase;letter-spacing:.004em;color:var(--mk-text-primary);margin:1.25rem 0 0;font-size:clamp(2.1rem,3.1vw,2.9rem);font-weight:600;line-height:1.18}.cx__lead.svelte-3hk7r2{max-width:38ch;color:var(--mk-text-secondary);margin:1.25rem 0 0;font-size:clamp(1.0625rem,1.2vw,1.1875rem);line-height:1.65}.vias.svelte-3hk7r2{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.85rem;margin:clamp(1.75rem,3vw,2.25rem) 0 0;padding:0;list-style:none;display:grid}.via.svelte-3hk7r2{border:1px solid var(--mk-border-default);border-radius:var(--mk-radius-lg);background:var(--mk-surface-2);justify-items:start;gap:.4rem;padding:1.15rem;display:grid}.via__hd.svelte-3hk7r2{align-items:center;gap:.65rem;margin:0 0 .15rem;display:flex}.via__i.svelte-3hk7r2{border-radius:var(--mk-radius-md);border:1px solid var(--mk-border-default);width:38px;height:38px;color:var(--mk-accent);background:#fff;flex:none;place-items:center;display:grid}.via__i.svelte-3hk7r2 svg:where(.svelte-3hk7r2){width:20px;height:20px}.via__h.svelte-3hk7r2{font-family:var(--mk-font-display);color:var(--mk-text-primary);font-size:1.375rem;font-weight:600;line-height:1.2}.via__p.svelte-3hk7r2{color:var(--mk-text-secondary);margin:0;font-size:.9375rem;line-height:1.45}.via__a.svelte-3hk7r2{border-radius:var(--mk-radius-pill);border:1.5px solid var(--mk-accent);color:var(--mk-accent);word-break:break-all;background:#fff;justify-self:center;margin-top:.55rem;padding:.4rem .8rem;font-size:.9375rem;text-decoration:none}.via__a.svelte-3hk7r2:hover{background:var(--mk-accent);color:#fff}.via__a.svelte-3hk7r2:focus-visible{outline:3px solid var(--mk-accent);outline-offset:2px}.cx__nota.svelte-3hk7r2{border-top:1px solid var(--mk-border-subtle);max-width:38ch;color:var(--mk-text-secondary);margin:2rem 0 0;padding-top:1.5rem;font-size:.9375rem;line-height:1.6}.par.svelte-3hk7r2{gap:1rem;display:grid}@media (width>=560px){.par.svelte-3hk7r2{grid-template-columns:1fr 1fr}}.chips.svelte-3hk7r2{border:0;min-width:0;margin:1.4rem 0 0;padding:0}.chips__row.svelte-3hk7r2{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.chip.svelte-3hk7r2{border-radius:var(--mk-radius-pill);border:1px solid var(--mk-border-default);background:var(--mk-surface-1);color:var(--mk-text-secondary);cursor:pointer;transition:border-color var(--mk-duration-fast) var(--mk-ease), background var(--mk-duration-fast) var(--mk-ease), color var(--mk-duration-fast) var(--mk-ease);align-items:center;padding:.55rem 1rem;font-size:.9375rem;line-height:1.3;display:inline-flex;position:relative}.chip.svelte-3hk7r2:hover{border-color:var(--mk-accent);color:var(--mk-text-primary)}.chip.svelte-3hk7r2 input:where(.svelte-3hk7r2){opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chip--on.svelte-3hk7r2{border-color:var(--mk-accent);color:var(--mk-accent);background:#1d4ed814;font-weight:600}.chip.svelte-3hk7r2:has(input:where(.svelte-3hk7r2):focus-visible){outline:3px solid var(--mk-accent);outline-offset:2px}.area.svelte-3hk7r2{position:relative}.area__n.svelte-3hk7r2{font-family:var(--mk-font-fiscal);color:var(--mk-text-tertiary);pointer-events:none;font-size:.75rem;position:absolute;bottom:.7rem;right:.85rem}.campo__i--area.svelte-3hk7r2{padding-bottom:2.1rem}.cf.svelte-3hk7r2{min-height:65px}.form__cta.svelte-3hk7r2{gap:.6rem;width:100%;margin-top:1.6rem}.form.svelte-3hk7r2{gap:1.5rem;max-width:34rem;margin:clamp(2rem,4vw,2.75rem) 0 0;display:grid}.campo.svelte-3hk7r2{gap:.5rem;display:grid}.campo__l.svelte-3hk7r2{font-family:var(--mk-font-ui);color:var(--mk-text-primary);font-size:1rem;font-weight:600}.campo__i.svelte-3hk7r2{width:100%;font-family:var(--mk-font-body);color:var(--mk-text-primary);border:1.5px solid var(--mk-accent);border-radius:var(--mk-radius-lg);appearance:none;min-height:48px;transition:border-color var(--mk-duration-base) var(--mk-ease), box-shadow var(--mk-duration-base) var(--mk-ease);background:#fff;outline:none;padding:.85rem 1rem;font-size:1rem;line-height:1.5}.campo__i.svelte-3hk7r2:focus-visible{border-color:var(--mk-accent);box-shadow:0 0 0 3px #1d4ed829}.campo__i--mal.svelte-3hk7r2{border-color:var(--mk-danger,#b91c1c)}.campo__i--area.svelte-3hk7r2{resize:vertical;min-height:9rem}.campo__e.svelte-3hk7r2{color:var(--mk-danger);margin:0;font-size:.9375rem;line-height:1.45}.campo__n.svelte-3hk7r2{color:var(--mk-text-tertiary);margin:0;font-size:1rem;line-height:1.5}.form__err.svelte-3hk7r2{color:var(--mk-danger);border-radius:var(--mk-radius-md);background:#dc262612;border:1px solid #dc26263d;margin:0;padding:.85rem 1rem;font-size:1rem;line-height:1.55}.form__cta.svelte-3hk7r2{justify-self:start}.form__n.svelte-3hk7r2{text-align:center;color:var(--mk-text-tertiary);margin:-.6rem 0 0;font-size:.875rem;line-height:1.5}.form__cta.svelte-3hk7r2:disabled{cursor:progress;transform:none}.ok.svelte-3hk7r2{border-radius:var(--mk-radius-lg);border:1px solid var(--mk-border-default);background:var(--mk-surface-1);max-width:34rem;margin:clamp(2rem,4vw,2.75rem) 0 0;padding:2.25rem}.ok__h.svelte-3hk7r2{font-family:var(--mk-font-display);color:var(--mk-text-primary);margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}.ok__p.svelte-3hk7r2{color:var(--mk-text-secondary);margin:.9rem 0 1.75rem;font-size:1.0625rem;line-height:1.6}.ok__p.svelte-3hk7r2 strong:where(.svelte-3hk7r2){color:var(--mk-text-primary)}
