.proveedor[data-astro-cid-qjnkaigj]{max-width:760px;padding-top:clamp(var(--e-5), 4vw, var(--e-7))}.proveedor__titulo[data-astro-cid-qjnkaigj]{font-size:var(--t-3xl);letter-spacing:-.03em;font-weight:800}.proveedor__bajada[data-astro-cid-qjnkaigj]{margin-top:var(--e-2);color:var(--texto-2);font-size:var(--t-lg)}.avisos[data-astro-cid-qjnkaigj]{gap:var(--e-2);margin-top:var(--e-4);padding:0;list-style:none;display:grid}.avisos[data-astro-cid-qjnkaigj] li[data-astro-cid-qjnkaigj]{align-items:flex-start;gap:var(--e-3);padding:var(--e-2) var(--e-4);border-radius:var(--r-md);background:var(--cantera);font-size:var(--t-sm);display:flex}.avisos[data-astro-cid-qjnkaigj] .icono{color:var(--naranja-texto);flex:none;margin-top:1px}.proveedor__enlaces[data-astro-cid-qjnkaigj]{margin-top:var(--e-3);font-size:var(--t-sm)}.proveedor__enlaces[data-astro-cid-qjnkaigj] a[data-astro-cid-qjnkaigj]{color:var(--morado-texto);text-underline-offset:3px;font-weight:600}.aviso-js[data-astro-cid-qjnkaigj]{margin-top:var(--e-5);padding:var(--e-4);border-radius:var(--r-md);background:var(--amarillo-tinte)}.progreso[data-astro-cid-qjnkaigj]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--e-2);margin-top:var(--e-6);scroll-margin-top:calc(var(--alto-header) + 48px);padding:0;list-style:none;display:grid}.progreso__paso[data-astro-cid-qjnkaigj]{align-content:start;gap:var(--e-1);padding-top:var(--e-3);border-top:4px solid var(--borde);color:var(--texto-2);font-size:var(--t-xs);grid-template-columns:minmax(0,1fr);font-weight:600;display:grid}.progreso__numero[data-astro-cid-qjnkaigj]{border:2px solid;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.progreso__paso[data-astro-cid-qjnkaigj][aria-current=step]{border-top-color:var(--morado-texto);color:var(--texto)}.progreso__paso[data-astro-cid-qjnkaigj][aria-current=step] .progreso__numero[data-astro-cid-qjnkaigj]{border-color:var(--cta-fondo);background:var(--cta-fondo);color:var(--cta-texto)}.progreso__paso[data-astro-cid-qjnkaigj][data-hecho]{border-top-color:var(--morado-texto)}@media (width<=700px){.progreso__nombre[data-astro-cid-qjnkaigj]{display:none}.progreso__paso[data-astro-cid-qjnkaigj][aria-current=step] .progreso__nombre[data-astro-cid-qjnkaigj]{white-space:nowrap;display:block}.progreso__paso[data-astro-cid-qjnkaigj]:nth-last-child(-n+2) .progreso__nombre[data-astro-cid-qjnkaigj]{justify-self:unsafe end;width:max-content}}.formulario[data-astro-cid-qjnkaigj]{margin-top:var(--e-5)}.paso[data-astro-cid-qjnkaigj]{gap:var(--e-5);display:grid}.paso__titulo[data-astro-cid-qjnkaigj]{font-size:var(--t-2xl);font-weight:800}.paso__titulo[data-astro-cid-qjnkaigj]:focus{outline:none}fieldset[data-astro-cid-qjnkaigj]{border:0;min-width:0;margin:0;padding:0}.campo[data-astro-cid-qjnkaigj]{gap:var(--e-2);display:grid}.campo[data-astro-cid-qjnkaigj][hidden]{display:none}.campo__etiqueta[data-astro-cid-qjnkaigj]{margin-bottom:var(--e-1);font-weight:700}.campo__opcional[data-astro-cid-qjnkaigj]{color:var(--texto-2);font-weight:400}.campo__nota[data-astro-cid-qjnkaigj]{color:var(--texto-2);font-size:var(--t-sm)}.campo__nota[data-astro-cid-qjnkaigj] a[data-astro-cid-qjnkaigj]{color:var(--morado-texto)}.campo__error[data-astro-cid-qjnkaigj]{color:var(--rosa-texto);font-size:var(--t-sm);font-weight:600}.opciones[data-astro-cid-qjnkaigj]{gap:var(--e-2);flex-wrap:wrap;display:flex}.opcion[data-astro-cid-qjnkaigj] input[data-astro-cid-qjnkaigj],.declaracion[data-astro-cid-qjnkaigj] input[data-astro-cid-qjnkaigj]{opacity:0;pointer-events:none;position:absolute}.opcion[data-astro-cid-qjnkaigj] span[data-astro-cid-qjnkaigj]{min-height:44px;padding:var(--e-2) var(--e-4);border:1.5px solid var(--borde);border-radius:var(--r-pastilla);background:var(--superficie);cursor:pointer;transition:border-color var(--dur-1) ease, background-color var(--dur-1) ease;align-items:center;font-weight:500;line-height:1.25;display:inline-flex}.opcion[data-astro-cid-qjnkaigj]:hover span[data-astro-cid-qjnkaigj]{border-color:var(--borde-fuerte)}.opcion[data-astro-cid-qjnkaigj] input[data-astro-cid-qjnkaigj]:checked+span[data-astro-cid-qjnkaigj]{border-color:var(--cta-fondo);background:var(--cta-fondo);color:var(--cta-texto)}.opcion[data-astro-cid-qjnkaigj] input[data-astro-cid-qjnkaigj]:focus-visible+span[data-astro-cid-qjnkaigj],.declaracion[data-astro-cid-qjnkaigj] input[data-astro-cid-qjnkaigj]:focus-visible+span[data-astro-cid-qjnkaigj]:before{outline:3px solid var(--foco);outline-offset:3px}.entrada[data-astro-cid-qjnkaigj]{width:100%;min-height:48px;padding:var(--e-2) var(--e-4);border:1.5px solid var(--borde);border-radius:var(--r-md);background:var(--superficie);font-size:var(--t-base)}.entrada--corta[data-astro-cid-qjnkaigj]{max-width:260px}textarea[data-astro-cid-qjnkaigj].entrada{resize:vertical}.entrada[data-astro-cid-qjnkaigj]:focus{border-color:var(--morado-texto);outline:3px solid var(--morado-tinte);outline-offset:0}.entrada[data-astro-cid-qjnkaigj][aria-invalid]{border-color:var(--rosa-texto)}.entrada[data-astro-cid-qjnkaigj]::placeholder{color:var(--texto-2)}.declaraciones[data-astro-cid-qjnkaigj]{gap:var(--e-2);display:grid}.declaracion[data-astro-cid-qjnkaigj] span[data-astro-cid-qjnkaigj]{gap:var(--e-3);padding:var(--e-3) var(--e-4);border:1.5px solid var(--borde);border-radius:var(--r-md);background:var(--superficie);cursor:pointer;display:flex}.declaracion[data-astro-cid-qjnkaigj] span[data-astro-cid-qjnkaigj]:before{content:"";border:2px solid var(--borde-fuerte);background:var(--superficie);border-radius:6px;flex:none;width:22px;height:22px;margin-top:1px}.declaracion[data-astro-cid-qjnkaigj] input[data-astro-cid-qjnkaigj]:checked+span[data-astro-cid-qjnkaigj]{border-color:var(--morado-texto);background:var(--morado-tinte)}.declaracion[data-astro-cid-qjnkaigj] input[data-astro-cid-qjnkaigj]:checked+span[data-astro-cid-qjnkaigj]:before{border-color:var(--cta-fondo);background:var(--cta-fondo) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / 16px no-repeat}.declaracion[data-astro-cid-qjnkaigj] a[data-astro-cid-qjnkaigj]{color:var(--morado-texto);font-weight:600}.firma__lienzo[data-astro-cid-qjnkaigj]{border:1.5px dashed var(--borde-fuerte);border-radius:var(--r-md);touch-action:none;cursor:crosshair;background:#fff;width:100%;height:180px}.firma__pie[data-astro-cid-qjnkaigj]{justify-content:space-between;align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.acciones-paso[data-astro-cid-qjnkaigj]{justify-content:space-between;align-items:center;gap:var(--e-3);margin-top:var(--e-2);flex-wrap:wrap;display:flex}.acciones-paso[data-astro-cid-qjnkaigj] .boton[data-astro-cid-qjnkaigj]{margin-left:auto}.enlace-atras[data-astro-cid-qjnkaigj],.resumen[data-astro-cid-qjnkaigj] .enlace{align-items:center;gap:var(--e-1);min-height:44px;color:var(--texto-2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:inline-flex}.resumen[data-astro-cid-qjnkaigj] .enlace{color:var(--morado-texto);text-underline-offset:3px;text-decoration:underline}.folio[data-astro-cid-qjnkaigj]{padding:var(--e-3) var(--e-4);border-radius:var(--r-md);background:var(--amarillo-tinte);gap:2px;display:grid}.folio[data-astro-cid-qjnkaigj] strong[data-astro-cid-qjnkaigj]{font-family:var(--fuente-display);font-size:var(--t-lg);letter-spacing:.02em}.resumen[data-astro-cid-qjnkaigj]{gap:var(--e-4);display:grid}.resumen[data-astro-cid-qjnkaigj] .resumen__bloque{padding:var(--e-4) var(--e-5);border-radius:var(--r-md);background:var(--superficie);box-shadow:var(--sombra-1)}.resumen[data-astro-cid-qjnkaigj] .resumen__bloque header{justify-content:space-between;align-items:center;gap:var(--e-3);display:flex}.resumen[data-astro-cid-qjnkaigj] h3{font-size:var(--t-lg)}.resumen[data-astro-cid-qjnkaigj] dl{gap:var(--e-2);margin-top:var(--e-2);display:grid}.resumen[data-astro-cid-qjnkaigj] dt{color:var(--texto-2);font-size:var(--t-xs);font-weight:600}.resumen[data-astro-cid-qjnkaigj] dd{white-space:pre-line;margin:0}.instrucciones[data-astro-cid-qjnkaigj]{gap:var(--e-2);padding:var(--e-4) var(--e-4) var(--e-4) var(--e-7);border-radius:var(--r-md);background:var(--cantera);display:grid}.acciones-finales[data-astro-cid-qjnkaigj]{gap:var(--e-3);flex-wrap:wrap;display:flex}.doc[data-astro-cid-qjnkaigj]{display:none}@media print{:root{color-scheme:light!important}body{background:#fff!important}body>:not(main),.pantalla[data-astro-cid-qjnkaigj]{display:none!important}@page{size:letter;margin:14mm 14mm 16mm}.doc[data-astro-cid-qjnkaigj]{color:#201e1e;font-size:10.5pt;line-height:1.4;display:block}.doc__cabeza[data-astro-cid-qjnkaigj]{border-bottom:2px solid #201e1e;align-items:center;gap:16px;padding-bottom:10px;display:flex}.doc__titulo[data-astro-cid-qjnkaigj]{letter-spacing:0;font-size:13pt;font-weight:800}.doc__folio[data-astro-cid-qjnkaigj]{margin-top:4px;font-size:9pt}.doc[data-astro-cid-qjnkaigj] .doc__seccion{margin-top:14px}.doc[data-astro-cid-qjnkaigj] .doc__seccion h2{break-after:avoid}.doc[data-astro-cid-qjnkaigj] .doc__seccion h3{margin:10px 0 4px;padding:0 8px;font-size:10pt}.doc[data-astro-cid-qjnkaigj] .doc__seccion h2,.doc__interna[data-astro-cid-qjnkaigj] h2[data-astro-cid-qjnkaigj]{background:#f4ecdf;margin-bottom:6px;padding:3px 8px;font-size:10.5pt}.doc[data-astro-cid-qjnkaigj] dl{margin:0;display:grid}.doc[data-astro-cid-qjnkaigj] dl>div{break-inside:avoid;border-bottom:1px solid #e9e2d6;grid-template-columns:34% 1fr;gap:10px;padding:4px 8px;display:grid}.doc[data-astro-cid-qjnkaigj] dt{font-weight:700}.doc[data-astro-cid-qjnkaigj] dd{white-space:pre-line;margin:0}.doc[data-astro-cid-qjnkaigj] .doc__declaraciones{gap:4px;padding:0 8px;list-style:none;display:grid}.doc__firmas[data-astro-cid-qjnkaigj]{break-inside:avoid;grid-template-columns:1fr 1fr;gap:32px;margin-top:22px;display:grid}.doc__firma[data-astro-cid-qjnkaigj] p[data-astro-cid-qjnkaigj]{text-align:center;font-size:9pt}.doc__firma-espacio[data-astro-cid-qjnkaigj]{border-bottom:1px solid #201e1e;place-items:end center;height:70px;display:grid}.doc__firma-espacio[data-astro-cid-qjnkaigj] img{max-height:68px}.doc__interna[data-astro-cid-qjnkaigj]{break-inside:avoid;border:1.5px dashed #201e1e;margin-top:18px;padding:8px}.doc__interna[data-astro-cid-qjnkaigj] dl[data-astro-cid-qjnkaigj]>div[data-astro-cid-qjnkaigj]{border-bottom:0;grid-template-columns:max-content 1fr;align-items:end;min-height:26px}.doc__interna[data-astro-cid-qjnkaigj] dd[data-astro-cid-qjnkaigj]{border-bottom:1px solid #cfc3ae}.doc__pie[data-astro-cid-qjnkaigj]{text-align:center;color:#5c5658;margin-top:16px;font-size:8.5pt}}
