.reticula[data-astro-cid-udrupr6j]{background-image:linear-gradient(to right, var(--color-linea) 1px, transparent 1px), linear-gradient(to bottom, var(--color-linea) 1px, transparent 1px);opacity:.55;background-size:56px 56px;position:absolute;inset:0;mask-image:linear-gradient(#000 0%,#0000 92%)}.titulo[data-astro-cid-udrupr6j]{letter-spacing:-.012em;font-size:clamp(2.9rem,6.3vw,5.5rem);line-height:.96}.renglon[data-astro-cid-udrupr6j]{margin-block:-.06em -.1em;padding-block:.06em .1em;display:block;overflow:hidden}.renglon[data-astro-cid-udrupr6j]>span[data-astro-cid-udrupr6j]{display:block}.pasos[data-astro-cid-udrupr6j] .num[data-astro-cid-udrupr6j]{font-family:var(--font-titular);color:var(--color-azul-700);font-size:1rem;font-weight:700}.pasos[data-astro-cid-udrupr6j] li[data-astro-cid-udrupr6j]{color:var(--color-carbon-900)}@keyframes sube{0%{transform:translateY(108%)}}@keyframes entra{0%{opacity:0;transform:translateY(12px)}}@keyframes asienta{0%{transform:scale(1.05)}}@keyframes traza{0%{stroke-dashoffset:1px}}@keyframes atornilla{0%{opacity:0;transform:translate(-56px,-15px)}}@keyframes marca{0%{opacity:0;transform:scale(.4)}}@keyframes enciende{0%{color:var(--color-carbon-600)}}@media (prefers-reduced-motion:no-preference){.renglon[data-astro-cid-udrupr6j]>span[data-astro-cid-udrupr6j]{animation:sube .75s cubic-bezier(.2, .75, .2, 1) var(--espera,0s) both}.entra[data-astro-cid-udrupr6j]{animation:entra .55s ease-out var(--espera,0s) both}.foto[data-astro-cid-udrupr6j] img{animation:1.4s cubic-bezier(.2,.75,.2,1) both asienta}.plano[data-astro-cid-udrupr6j]{animation:.55s ease-out .42s both entra}.perfora[data-astro-cid-udrupr6j]{stroke-dasharray:1;animation:.45s ease-out .7s both traza}.perfora-guia[data-astro-cid-udrupr6j]{animation-duration:.25s;animation-delay:1.05s}.eje[data-astro-cid-udrupr6j]{animation:.4s ease-out .7s both entra}.tornillo[data-astro-cid-udrupr6j]{animation:.5s cubic-bezier(.3,.7,.3,1) 1.2s both atornilla}.union[data-astro-cid-udrupr6j]{transform-origin:150px 58px;animation:.45s cubic-bezier(.2,1.4,.4,1) 1.7s both marca}.pasos[data-astro-cid-udrupr6j] li[data-astro-cid-udrupr6j]{animation:enciende .3s ease-out var(--paso) both}}.escena[data-astro-cid-z6uqulm6]{background:var(--color-papel);min-height:15rem}@media (width>=64rem){.escena[data-astro-cid-z6uqulm6]{min-height:26rem}}.trama[data-astro-cid-z6uqulm6]{background-image:linear-gradient(90deg,#ffffff17 1px,#0000 1px),linear-gradient(#ffffff17 1px,#0000 1px);background-size:28px 28px;mask-image:linear-gradient(#000 0%,#0000 70%)}.btn-solido[data-astro-cid-z6uqulm6]{background:var(--color-azul-700);color:#fff}.btn-solido[data-astro-cid-z6uqulm6]:hover{background:var(--color-azul-900)}.escena[data-astro-cid-z6uqulm6] .foto{transition:transform .7s cubic-bezier(.2,.75,.2,1)}.recorte[data-astro-cid-z6uqulm6],.flecha[data-astro-cid-z6uqulm6],.enlace-ficha[data-astro-cid-z6uqulm6] svg[data-astro-cid-z6uqulm6]{transition:transform .25s,background-color .25s,color .25s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.principal[data-astro-cid-z6uqulm6]:hover .foto{transform:scale(1.04)}.principal[data-astro-cid-z6uqulm6]:hover .recorte[data-astro-cid-z6uqulm6]{transform:translateY(-4px)}.enlace-ficha[data-astro-cid-z6uqulm6]:hover svg[data-astro-cid-z6uqulm6],.catalogo[data-astro-cid-z6uqulm6]:hover .flecha[data-astro-cid-z6uqulm6]{transform:translate(4px)}}.catalogo[data-astro-cid-z6uqulm6]:hover .flecha[data-astro-cid-z6uqulm6],.catalogo[data-astro-cid-z6uqulm6]:focus-visible .flecha[data-astro-cid-z6uqulm6]{color:var(--color-azul-900);background:#fff}.catalogo[data-astro-cid-z6uqulm6]:focus-visible{outline:3px solid var(--color-azul-700);outline-offset:3px}@media (prefers-reduced-motion:reduce){.escena[data-astro-cid-z6uqulm6] .foto,.recorte[data-astro-cid-z6uqulm6],.flecha[data-astro-cid-z6uqulm6],.enlace-ficha[data-astro-cid-z6uqulm6] svg[data-astro-cid-z6uqulm6]{transition:none}}.mosaico[data-astro-cid-3dfn7fkl]{grid-template-columns:1fr}.mosaico[data-astro-cid-3dfn7fkl]>li[data-astro-cid-3dfn7fkl]{min-height:13.5rem}.mosaico[data-astro-cid-3dfn7fkl]>li[data-astro-cid-3dfn7fkl].principal{min-height:17rem}@media (width>=40rem){.mosaico[data-astro-cid-3dfn7fkl]{grid-template-columns:repeat(2,1fr)}.mosaico[data-astro-cid-3dfn7fkl]>li[data-astro-cid-3dfn7fkl].principal{grid-column:span 2}}@media (width>=64rem){.mosaico[data-astro-cid-3dfn7fkl]{grid-template-columns:repeat(4,1fr);grid-auto-rows:15.5rem}.mosaico[data-astro-cid-3dfn7fkl]>li[data-astro-cid-3dfn7fkl],.mosaico[data-astro-cid-3dfn7fkl]>li[data-astro-cid-3dfn7fkl].principal{min-height:0}.mosaico[data-astro-cid-3dfn7fkl]>li[data-astro-cid-3dfn7fkl].principal{grid-area:span 2/span 2}}.velo[data-astro-cid-3dfn7fkl]{background:linear-gradient(#072f6314 0%,#072f6333 36%,#072f63cc 66%,#072f63f5 100%)}.ficha[data-astro-cid-3dfn7fkl] .foto{transition:transform .7s cubic-bezier(.2,.75,.2,1)}.flecha[data-astro-cid-3dfn7fkl]{transition:transform .25s,background-color .25s,color .25s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ficha[data-astro-cid-3dfn7fkl]:hover .foto{transform:scale(1.06)}.ficha[data-astro-cid-3dfn7fkl]:hover .flecha[data-astro-cid-3dfn7fkl]{transform:translate(4px)}}.ficha[data-astro-cid-3dfn7fkl]:hover .flecha[data-astro-cid-3dfn7fkl],.ficha[data-astro-cid-3dfn7fkl]:focus-visible .flecha[data-astro-cid-3dfn7fkl]{color:var(--color-azul-900);background:#fff}.ficha[data-astro-cid-3dfn7fkl]:focus-visible{outline:3px solid var(--color-azul-700);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ficha[data-astro-cid-3dfn7fkl] .foto,.flecha[data-astro-cid-3dfn7fkl]{transition:none}}
