.proveedor[data-astro-cid-iwdos52s]{flex-wrap:wrap;gap:1rem 3rem;margin:0 0 2rem;display:flex}.proveedor[data-astro-cid-iwdos52s] dt[data-astro-cid-iwdos52s]{font-family:var(--fuente-titular);letter-spacing:.14em;text-transform:uppercase;color:var(--cian);font-size:.6875rem;font-weight:500}.proveedor[data-astro-cid-iwdos52s] dd[data-astro-cid-iwdos52s]{margin:.25rem 0 0;font-weight:600}.hoja[data-astro-cid-iwdos52s]{box-shadow:inset 0 1px 0 #ffffff17, inset 0 0 0 1px var(--borde), 0 3rem 7rem -3rem rgb(var(--azul-rgb) / .4), 0 1.5rem 3rem -1.5rem #000000e6;background:linear-gradient(#0a1020,#04060d 60%);border-radius:.875rem;gap:clamp(1.75rem,4vw,2.75rem);padding:clamp(1.25rem,3.2vw,2.5rem);display:grid;position:relative}.bloque[data-astro-cid-iwdos52s]{counter-increment:bloque;border:0;min-width:0;margin:0;padding:0}.hoja[data-astro-cid-iwdos52s]{counter-reset:bloque}.bloque[data-astro-cid-iwdos52s]>legend[data-astro-cid-iwdos52s]{font-family:var(--fuente-titular);letter-spacing:-.02em;align-items:baseline;gap:.875rem;margin-bottom:1.25rem;padding:0;font-size:clamp(1.125rem,1rem + .8vw,1.5rem);font-weight:600;display:flex}.bloque[data-astro-cid-iwdos52s]>legend[data-astro-cid-iwdos52s]:before{content:counter(bloque, decimal-leading-zero);letter-spacing:.08em;color:var(--cian);font-size:.8125rem;font-weight:500}.campos[data-astro-cid-iwdos52s]{gap:1.25rem;display:grid}.campo[data-astro-cid-iwdos52s]{align-content:start;gap:.5rem;display:grid}.campo[data-astro-cid-iwdos52s] label[data-astro-cid-iwdos52s],.eleccion[data-astro-cid-iwdos52s]>legend[data-astro-cid-iwdos52s]{padding:0;font-weight:600}.opcional[data-astro-cid-iwdos52s]{color:var(--texto-suave);font-weight:400}.campo[data-astro-cid-iwdos52s] input[data-astro-cid-iwdos52s],.campo[data-astro-cid-iwdos52s] textarea[data-astro-cid-iwdos52s]{background:var(--negro);border-radius:var(--radio);border:1px solid #5d6b8a;width:100%;min-height:3rem;padding:.75rem .875rem;line-height:1.5}.campo[data-astro-cid-iwdos52s] textarea[data-astro-cid-iwdos52s]{resize:vertical}.campo[data-astro-cid-iwdos52s] textarea[data-astro-cid-iwdos52s][readonly]{border-color:var(--borde);border-left:2px solid var(--cian);border-radius:0 var(--radio) var(--radio) 0;line-height:1.65}.campo[data-astro-cid-iwdos52s] [data-astro-cid-iwdos52s][aria-invalid=true]{border-color:#ff8a8a}.campo__ayuda[data-astro-cid-iwdos52s]{color:var(--texto-suave);font-size:var(--t-nota)}.campo__error[data-astro-cid-iwdos52s]{color:#ff8a8a;font-size:var(--t-nota);font-weight:500}.eleccion[data-astro-cid-iwdos52s]{border:0;gap:.625rem;min-width:0;margin:0;padding:0;display:grid}.eleccion__opciones[data-astro-cid-iwdos52s]{flex-wrap:wrap;gap:.625rem;display:flex}.eleccion__opciones--largas[data-astro-cid-iwdos52s]{display:grid}.eleccion[data-astro-cid-iwdos52s] label[data-astro-cid-iwdos52s]{border-radius:var(--radio);cursor:pointer;min-height:3rem;transition:transform var(--rapido) var(--suave);align-items:flex-start;gap:.625rem;padding:.75rem 1rem;font-weight:400;display:flex;box-shadow:inset 0 0 0 1px #5d6b8a}.eleccion[data-astro-cid-iwdos52s] label[data-astro-cid-iwdos52s]:has(input:checked){background:rgb(var(--azul-rgb) / .18);box-shadow:inset 0 0 0 1.5px var(--cian);animation:eleccion-salto .32s var(--suave)}@keyframes eleccion-salto{40%{transform:scale(1.02)}}.eleccion[data-astro-cid-iwdos52s] input[data-astro-cid-iwdos52s]{width:1.125rem;height:1.125rem;accent-color:var(--cian);flex:none;margin-top:.2rem}.eleccion[data-astro-cid-iwdos52s] strong[data-astro-cid-iwdos52s]{display:block}.hoja__acciones[data-astro-cid-iwdos52s]{flex-wrap:wrap;gap:.75rem;display:flex}.hoja__estado[data-astro-cid-iwdos52s]:empty{display:none}.hoja__estado[data-astro-cid-iwdos52s]{border-left:2px solid var(--cian);background:rgb(var(--cian-rgb) / .07);padding:.875rem 1rem}.notas[data-astro-cid-iwdos52s]{color:var(--texto-suave);font-size:var(--t-nota);gap:.875rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.notas[data-astro-cid-iwdos52s] li[data-astro-cid-iwdos52s]{border-left:1px solid #6e91ff66;max-width:68ch;padding-left:1.25rem}@media (width>=40rem){.campos[data-astro-cid-iwdos52s]{grid-template-columns:repeat(2,minmax(0,1fr))}.campo--ancho[data-astro-cid-iwdos52s]{grid-column:1/-1}}
