.prosa[data-astro-cid-ggfv6ick]{gap:var(--spacing-16);max-width:var(--medida);display:grid}.prosa[data-astro-cid-ggfv6ick] p[data-astro-cid-ggfv6ick]{color:var(--color-slate)}.prosa[data-astro-cid-ggfv6ick] p[data-astro-cid-ggfv6ick]:first-child{color:var(--color-chalk)}.margen[data-astro-cid-ggfv6ick]{border-top:var(--linea);align-content:start;display:grid}.margen[data-astro-cid-ggfv6ick]>div[data-astro-cid-ggfv6ick]{gap:var(--spacing-8);padding:var(--spacing-16) 0;border-bottom:var(--linea);display:grid}.margen[data-astro-cid-ggfv6ick] dt[data-astro-cid-ggfv6ick]{font-family:var(--font-space-mono);font-size:var(--text-caption);letter-spacing:0;color:var(--color-slate)}.margen[data-astro-cid-ggfv6ick] dd[data-astro-cid-ggfv6ick]{font-weight:var(--font-weight-medium)}.piezas[data-astro-cid-b4bul2mo]{background:var(--color-steel);border:var(--linea);border-radius:var(--radius-cards);gap:1px;display:grid;overflow:hidden}@media (width>=40rem){.piezas[data-astro-cid-b4bul2mo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.piezas[data-astro-cid-b4bul2mo]{grid-template-columns:repeat(4,minmax(0,1fr))}}.pieza[data-astro-cid-b4bul2mo]{align-content:start;gap:var(--spacing-8);padding:var(--spacing-24);background:var(--color-carbon);display:grid}@media (width>=48rem){.pieza[data-astro-cid-b4bul2mo]{padding:var(--card-padding) var(--spacing-24);min-height:180px}}.pieza[data-astro-cid-b4bul2mo] .contador[data-astro-cid-b4bul2mo]{margin-bottom:var(--spacing-8)}.pieza-nombre[data-astro-cid-b4bul2mo]{font-size:var(--text-subheading);line-height:var(--leading-subheading)}.tabla-fallos[data-astro-cid-nunitfer] th[data-astro-cid-nunitfer][scope=row]{font-family:var(--font-archivo);font-size:var(--text-body-sm);letter-spacing:var(--tracking-body-sm);text-transform:none;font-weight:var(--font-weight-medium);color:var(--color-chalk);border-bottom:var(--linea);padding:var(--spacing-16) var(--spacing-16) var(--spacing-16) 0;width:11rem}.tabla-fallos[data-astro-cid-nunitfer] td[data-astro-cid-nunitfer]{color:var(--color-slate)}.tabla-fallos[data-astro-cid-nunitfer] td[data-astro-cid-nunitfer]:last-child{color:var(--color-chalk)}.tabla-fallos[data-astro-cid-nunitfer] tr[data-astro-cid-nunitfer]:last-child>th[data-astro-cid-nunitfer][scope=row]{border-bottom:0}@media (width<=47.99rem){.tabla-fallos[data-astro-cid-nunitfer] thead[data-astro-cid-nunitfer]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tabla-fallos[data-astro-cid-nunitfer],.tabla-fallos[data-astro-cid-nunitfer] tbody[data-astro-cid-nunitfer],.tabla-fallos[data-astro-cid-nunitfer] tr[data-astro-cid-nunitfer],.tabla-fallos[data-astro-cid-nunitfer] th[data-astro-cid-nunitfer],.tabla-fallos[data-astro-cid-nunitfer] td[data-astro-cid-nunitfer]{display:block}.tabla-fallos[data-astro-cid-nunitfer] tr[data-astro-cid-nunitfer]{padding:var(--spacing-16) 0;border-bottom:var(--linea)}.tabla-fallos[data-astro-cid-nunitfer] tr[data-astro-cid-nunitfer]:first-child{padding-top:0}.tabla-fallos[data-astro-cid-nunitfer] tr[data-astro-cid-nunitfer]:last-child{border-bottom:0;padding-bottom:0}.tabla-fallos[data-astro-cid-nunitfer] th[data-astro-cid-nunitfer][scope=row]{width:auto;padding:0 0 var(--spacing-8);font-size:var(--text-body);border:0}.tabla-fallos[data-astro-cid-nunitfer] td[data-astro-cid-nunitfer]{border:0;grid-template-columns:6.5rem 1fr;gap:12px;padding:4px 0;display:grid}.tabla-fallos[data-astro-cid-nunitfer] td[data-astro-cid-nunitfer]:before{content:attr(data-campo);font-family:var(--font-space-mono);font-size:var(--text-caption);letter-spacing:0;color:var(--color-slate);padding-top:2px}}.tabla-materiales[data-astro-cid-ut6jzqej] th[data-astro-cid-ut6jzqej][scope=row]{font-family:var(--font-archivo);font-size:var(--text-body-sm);letter-spacing:var(--tracking-body-sm);text-transform:none;font-weight:var(--font-weight-medium);color:var(--color-chalk);border-bottom:var(--linea);padding:var(--spacing-16) var(--spacing-16) var(--spacing-16) 0;width:10rem}.tabla-materiales[data-astro-cid-ut6jzqej] td[data-astro-cid-ut6jzqej]{color:var(--color-slate)}.tabla-materiales[data-astro-cid-ut6jzqej] tr[data-astro-cid-ut6jzqej]:last-child>th[data-astro-cid-ut6jzqej][scope=row]{border-bottom:0}@media (width<=47.99rem){.tabla-materiales[data-astro-cid-ut6jzqej] thead[data-astro-cid-ut6jzqej]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tabla-materiales[data-astro-cid-ut6jzqej],.tabla-materiales[data-astro-cid-ut6jzqej] tbody[data-astro-cid-ut6jzqej],.tabla-materiales[data-astro-cid-ut6jzqej] tr[data-astro-cid-ut6jzqej],.tabla-materiales[data-astro-cid-ut6jzqej] th[data-astro-cid-ut6jzqej],.tabla-materiales[data-astro-cid-ut6jzqej] td[data-astro-cid-ut6jzqej]{display:block}.tabla-materiales[data-astro-cid-ut6jzqej] tr[data-astro-cid-ut6jzqej]{padding:var(--spacing-16) 0;border-bottom:var(--linea)}.tabla-materiales[data-astro-cid-ut6jzqej] tr[data-astro-cid-ut6jzqej]:first-child{padding-top:0}.tabla-materiales[data-astro-cid-ut6jzqej] tr[data-astro-cid-ut6jzqej]:last-child{border-bottom:0;padding-bottom:0}.tabla-materiales[data-astro-cid-ut6jzqej] th[data-astro-cid-ut6jzqej][scope=row]{width:auto;padding:0 0 var(--spacing-8);font-size:var(--text-body);border:0}.tabla-materiales[data-astro-cid-ut6jzqej] td[data-astro-cid-ut6jzqej]{border:0;grid-template-columns:6.5rem 1fr;gap:12px;padding:4px 0;display:grid}.tabla-materiales[data-astro-cid-ut6jzqej] td[data-astro-cid-ut6jzqej]:before{content:attr(data-campo);font-family:var(--font-space-mono);font-size:var(--text-caption);letter-spacing:0;color:var(--color-slate);padding-top:2px}}.traer[data-astro-cid-fknh74ve]{gap:var(--spacing-32);padding-left:var(--spacing-32);display:grid;position:relative}.traer[data-astro-cid-fknh74ve]:before{content:"";background:var(--color-steel);width:1px;position:absolute;top:8px;bottom:8px;left:3.5px}.traer[data-astro-cid-fknh74ve] li[data-astro-cid-fknh74ve]{gap:var(--spacing-8) var(--spacing-16);grid-template-columns:1fr auto;align-items:start;display:grid;position:relative}.traer[data-astro-cid-fknh74ve] li[data-astro-cid-fknh74ve]:before{content:"";left:calc(-1 * var(--spacing-32));background:var(--color-chalk);width:8px;height:8px;position:absolute;top:8px}.traer[data-astro-cid-fknh74ve] h3[data-astro-cid-fknh74ve]{grid-column:1}.traer[data-astro-cid-fknh74ve] .contador[data-astro-cid-fknh74ve]{grid-area:1/2}.traer[data-astro-cid-fknh74ve] p[data-astro-cid-fknh74ve]{max-width:var(--medida);grid-column:1/-1}.nota[data-astro-cid-fknh74ve]{padding-top:var(--spacing-16);border-top:var(--linea)}.calendario[data-astro-cid-5ddodtht]{border-bottom:var(--linea);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.calendario[data-astro-cid-5ddodtht] li[data-astro-cid-5ddodtht]{border-right:var(--linea);min-height:56px;color:var(--color-slate);place-items:center;display:grid}.calendario[data-astro-cid-5ddodtht] li[data-astro-cid-5ddodtht]:last-child{border-right:0}.calendario[data-astro-cid-5ddodtht] li[data-astro-cid-5ddodtht].marcado{background:var(--color-steel);color:var(--color-chalk)}.periodos[data-astro-cid-5ddodtht]{display:grid}.periodos[data-astro-cid-5ddodtht]>div[data-astro-cid-5ddodtht]{gap:var(--spacing-8);padding:var(--spacing-24);border-bottom:var(--linea);display:grid}.periodos[data-astro-cid-5ddodtht]>div[data-astro-cid-5ddodtht]:last-child{border-bottom:0}.periodos[data-astro-cid-5ddodtht] dt[data-astro-cid-5ddodtht]{align-items:center;gap:var(--spacing-8) var(--spacing-16);flex-wrap:wrap;display:flex}.periodos[data-astro-cid-5ddodtht] dd[data-astro-cid-5ddodtht]{max-width:var(--medida)}@media (width>=48rem){.periodos[data-astro-cid-5ddodtht]>div[data-astro-cid-5ddodtht]{gap:var(--spacing-32);padding:var(--spacing-24) var(--card-padding);grid-template-columns:16rem 1fr}.periodos[data-astro-cid-5ddodtht] dt[data-astro-cid-5ddodtht]{flex-direction:column;align-items:flex-start}}.cabeceras[data-astro-cid-lovd66ya]{display:none}.errores[data-astro-cid-lovd66ya]{border-top:var(--linea);display:grid}.errores[data-astro-cid-lovd66ya]>div[data-astro-cid-lovd66ya]{gap:var(--spacing-8);padding:var(--spacing-24) 0;border-bottom:var(--linea);display:grid}.errores[data-astro-cid-lovd66ya] dt[data-astro-cid-lovd66ya]{font-weight:var(--font-weight-medium);max-width:var(--medida)}.errores[data-astro-cid-lovd66ya] dd[data-astro-cid-lovd66ya]{max-width:var(--medida)}@media (width>=48rem){.cabeceras[data-astro-cid-lovd66ya]{gap:var(--spacing-32);grid-template-columns:1fr 1fr;padding-bottom:12px;display:grid}.errores[data-astro-cid-lovd66ya]>div[data-astro-cid-lovd66ya]{gap:var(--spacing-32);grid-template-columns:1fr 1fr}}.motivos[data-astro-cid-wsl45gyt]{border-top:var(--linea);display:grid}.motivo[data-astro-cid-wsl45gyt]{gap:var(--spacing-16);padding:var(--spacing-32) 0;border-bottom:var(--linea);display:grid}@media (width>=40rem){.motivo[data-astro-cid-wsl45gyt]{gap:var(--spacing-32);grid-template-columns:12rem 1fr}}.pasos[data-astro-cid-bfec4fsc]{gap:var(--spacing-40);display:grid}@media (width>=48rem){.pasos[data-astro-cid-bfec4fsc]{gap:var(--spacing-32);grid-template-columns:repeat(3,minmax(0,1fr))}}.pasos[data-astro-cid-bfec4fsc] li[data-astro-cid-bfec4fsc]{align-items:start;gap:var(--spacing-16);padding-top:var(--spacing-24);border-top:var(--linea);grid-template-columns:1fr auto;display:grid;position:relative}.pasos[data-astro-cid-bfec4fsc] li[data-astro-cid-bfec4fsc]:before{content:"";background:var(--color-chalk);width:8px;height:8px;position:absolute;top:-4.5px;left:0}.paso-num[data-astro-cid-bfec4fsc]{grid-area:1/2;justify-self:end}.pasos[data-astro-cid-bfec4fsc] h3[data-astro-cid-bfec4fsc]{grid-area:1/1}.pasos[data-astro-cid-bfec4fsc] p[data-astro-cid-bfec4fsc]{color:var(--color-slate);grid-column:1/-1}.trabajos[data-astro-cid-wplegolv]{gap:var(--element-gap);display:grid}@media (width>=64rem){.trabajos[data-astro-cid-wplegolv]{grid-template-columns:repeat(3,minmax(0,1fr))}}.trabajo-fotos[data-astro-cid-wplegolv]{gap:var(--spacing-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trabajo-fotos[data-astro-cid-wplegolv] img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-md);width:100%}.trabajo-ficha[data-astro-cid-wplegolv]{border-top:var(--linea);display:grid}.trabajo-ficha[data-astro-cid-wplegolv]>div[data-astro-cid-wplegolv]{gap:var(--spacing-8);border-bottom:var(--linea);padding:12px 0;display:grid}.trabajo-ficha[data-astro-cid-wplegolv] dt[data-astro-cid-wplegolv]{font-family:var(--font-space-mono);font-size:var(--text-caption);letter-spacing:0;color:var(--color-slate)}.preguntas[data-astro-cid-lbw3fvht]{border-top:var(--linea)}.pregunta[data-astro-cid-lbw3fvht]{border-bottom:var(--linea)}.pregunta[data-astro-cid-lbw3fvht] summary[data-astro-cid-lbw3fvht]{font-weight:var(--font-weight-medium);list-style:none}.pregunta[data-astro-cid-lbw3fvht] summary[data-astro-cid-lbw3fvht]::-webkit-details-marker{display:none}.pregunta[data-astro-cid-lbw3fvht] .icono-mas{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.pregunta[data-astro-cid-lbw3fvht][open] .icono-mas{transform:rotate(45deg)}.relacionados[data-astro-cid-vxaizxjd]{border:var(--linea);border-radius:var(--radius-cards);display:grid;overflow:hidden}.relacionados[data-astro-cid-vxaizxjd] li[data-astro-cid-vxaizxjd]{border-right:var(--linea);border-bottom:var(--linea);margin:0 -1px -1px 0;display:grid}@media (width>=40rem){.relacionados[data-astro-cid-vxaizxjd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.relacionados[data-astro-cid-vxaizxjd]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=40rem) and (width<=63.99rem){.relacionados[data-astro-cid-vxaizxjd] li[data-astro-cid-vxaizxjd]:nth-child(odd):last-child{grid-column:1/-1}}@media (width>=64rem){.relacionados[data-astro-cid-vxaizxjd] li[data-astro-cid-vxaizxjd]:nth-child(3n+1):last-child{grid-column:1/-1}}.relacionado[data-astro-cid-vxaizxjd]{align-items:center;gap:var(--spacing-16);min-height:120px;padding:var(--spacing-24);background:var(--color-carbon);grid-template-columns:1fr auto;text-decoration:none;transition:background-color .16s;display:grid}.relacionado[data-astro-cid-vxaizxjd]:hover{background:var(--color-graphite)}.relacionado[data-astro-cid-vxaizxjd]:focus-visible{outline-offset:-3px}.relacionado-nombre[data-astro-cid-vxaizxjd]{font-size:var(--text-subheading);letter-spacing:var(--tracking-subheading);line-height:var(--leading-subheading);font-weight:var(--font-weight-medium)}.relacionado[data-astro-cid-vxaizxjd] .relacionado-flecha{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.relacionado[data-astro-cid-vxaizxjd]:hover .relacionado-nombre[data-astro-cid-vxaizxjd]{text-underline-offset:.2em;text-decoration:underline 1px}.relacionado[data-astro-cid-vxaizxjd]:hover .relacionado-flecha{transform:translate(4px)}.cierre-caja[data-astro-cid-lgi3bf3d]{gap:var(--spacing-32);display:grid}@media (width>=48rem){.cierre-caja[data-astro-cid-lgi3bf3d]{padding:var(--spacing-48);grid-template-columns:1fr auto;align-items:center}}.portada[data-astro-cid-exq4kpf6]{position:relative}.portada[data-astro-cid-exq4kpf6]:after{content:"";inset-inline:0;background:var(--gradiente-portada);height:2px;position:absolute;bottom:0}.resalte[data-astro-cid-exq4kpf6]{color:var(--color-slate)}.entradilla[data-astro-cid-exq4kpf6]{max-width:36rem;color:var(--color-slate)}.garantias[data-astro-cid-exq4kpf6]{gap:12px var(--spacing-24);font-size:var(--text-body-sm);letter-spacing:var(--tracking-body-sm);display:grid}.garantias[data-astro-cid-exq4kpf6] li[data-astro-cid-exq4kpf6]{align-items:center;gap:var(--spacing-8);display:flex}@media (width>=40rem){.garantias[data-astro-cid-exq4kpf6]{grid-template-columns:repeat(2,max-content)}}.foto-portada[data-astro-cid-exq4kpf6]{border:var(--linea);border-radius:var(--radius-md);aspect-ratio:16/9;position:relative;overflow:hidden}@media (width>=64rem){.foto-portada[data-astro-cid-exq4kpf6]{aspect-ratio:4/5}}.foto-portada[data-astro-cid-exq4kpf6] .foto-portada-img{object-fit:cover;width:100%;height:100%;display:block}.rejilla[data-astro-cid-exq4kpf6]{height:var(--section-gap);background-image:linear-gradient(to bottom, var(--color-steel-tenue) 1px, transparent 1px), linear-gradient(to right, var(--color-steel-tenue) 1px, transparent 1px);background-size:var(--spacing-16) var(--spacing-16);border-bottom:var(--linea);background-position:50%;position:relative}.rejilla[data-astro-cid-exq4kpf6]:before,.rejilla[data-astro-cid-exq4kpf6]:after{content:"";background-size:var(--spacing-64) var(--spacing-64);-webkit-mask-size:var(--spacing-64) var(--spacing-64);mask-size:var(--spacing-64) var(--spacing-64);background-position:50%;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%}.rejilla[data-astro-cid-exq4kpf6]:before{background-image:linear-gradient(to bottom, var(--color-slate) 1px, transparent 1px);-webkit-mask-image:linear-gradient(to right, var(--color-foil) 5px, transparent 5px, transparent calc(var(--spacing-64) - 4px), var(--color-foil) calc(var(--spacing-64) - 4px));mask-image:linear-gradient(to right, var(--color-foil) 5px, transparent 5px, transparent calc(var(--spacing-64) - 4px), var(--color-foil) calc(var(--spacing-64) - 4px))}.rejilla[data-astro-cid-exq4kpf6]:after{background-image:linear-gradient(to right, var(--color-slate) 1px, transparent 1px);-webkit-mask-image:linear-gradient(to bottom, var(--color-foil) 5px, transparent 5px, transparent calc(var(--spacing-64) - 4px), var(--color-foil) calc(var(--spacing-64) - 4px));mask-image:linear-gradient(to bottom, var(--color-foil) 5px, transparent 5px, transparent calc(var(--spacing-64) - 4px), var(--color-foil) calc(var(--spacing-64) - 4px))}
