@font-face{font-family:Roboto Condensed;src:url(../../../fonts/roboto-condensed-latin-wght.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:is(html:has(.pf-embed[data-fondo=transparente]),body:has(.pf-embed[data-fondo=transparente])){background:0 0}.pf:is([data-estilo=lineal],[data-estilo=neutro]) .pf-error{color:#b91c1c;margin-top:.25rem;font-size:.875rem}.pf:is([data-estilo=lineal],[data-estilo=neutro]) .pf-help{color:#4b5563;font-size:.8125rem}.pf:is([data-estilo=lineal],[data-estilo=neutro]) .pf-consent{color:#374151;align-items:flex-start;gap:.5rem;font-size:.8125rem;display:flex}.pf:is([data-estilo=lineal],[data-estilo=neutro]) .pf-check{width:1rem;height:1rem;accent-color:var(--pf-accent);margin-top:.125rem}.pf[data-estilo=lineal]{color:#111827;font-family:Roboto Condensed,system-ui,sans-serif}.pf[data-estilo=lineal] .pf-campos{grid-template-columns:minmax(0,1fr);gap:1.25rem 1.5rem;display:grid}.pf[data-estilo=lineal] .pf-pair{display:contents}@media (width>=720px){.pf-embed .pf[data-estilo=lineal] .pf-campos{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-embed .pf[data-estilo=lineal] .pf-ancho{grid-column:1/-1}}.pf[data-estilo=lineal] .pf-label{text-transform:lowercase;color:#374151;margin-bottom:.125rem;font-size:.8125rem;display:block}.pf[data-estilo=lineal] .pf-input{width:100%;font:inherit;color:inherit;background:0 0;border:0;border-bottom:1px solid #111827;border-radius:0;padding:10px 0;font-size:1rem}.pf[data-estilo=lineal] .pf-input[aria-invalid=true]{border-bottom:2px solid #b91c1c}.pf[data-estilo=lineal] .pf-check{border-radius:0}.pf[data-estilo=lineal] .pf-submit{min-height:44px;font:inherit;text-transform:lowercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:.5rem 0;font-size:1.125rem;font-weight:600;display:inline-flex}.pf[data-estilo=lineal] .pf-submit:focus-visible{outline-offset:4px}.pf[data-estilo=lineal] .pf-flecha{background:currentColor;width:3rem;height:1px;display:inline-block;position:relative}.pf[data-estilo=lineal] .pf-flecha:after{content:"";border-top:1px solid;border-right:1px solid;width:9px;height:9px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.pf[data-estilo=neutro]{color:#1f2937;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.pf[data-estilo=neutro] .pf-campos>*+*{margin-top:1rem}.pf[data-estilo=neutro] .pf-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.pf[data-estilo=neutro] .pf-label{color:#374151;margin-bottom:.25rem;font-size:.875rem;display:block}.pf[data-estilo=neutro] .pf-input{width:100%;font:inherit;color:inherit;background:#fff;border:1px solid #6b7280;border-radius:6px;padding:.5rem .75rem;font-size:.9375rem}.pf[data-estilo=neutro] .pf-input[aria-invalid=true]{border-color:#b91c1c}.pf[data-estilo=neutro] .pf-submit{width:100%;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:6px;padding:.625rem 1rem;font-size:.9375rem;font-weight:600}.pf .pf-input:focus-visible{outline:2px solid var(--pf-accent);outline-offset:2px;border-color:var(--pf-accent)}.pf .pf-submit:focus-visible{outline:2px solid var(--pf-accent);outline-offset:2px}
