.mp{--mp-noche:#001a3d;--mp-tinta:#002554;--mp-papel:#eef2f7;--mp-acero:#7c93b4;--mp-naranja:#ff7f30;--mp-brasa:#ffb27a;--mp-naranja-texto:#c4510b;--mp-linea-clara:#00255429;--mp-linea-oscura:#7c93b433;--mp-gutter:clamp(1.25rem, 4vw, 3rem);--mp-ease:cubic-bezier(.22, 1, .36, 1);--mp-nav:3.5rem;background:var(--mp-noche);color:var(--mp-papel)}@media (min-width:1024px){.mp{--mp-nav:4.25rem}}.mp-marco{max-width:86rem;padding-inline:var(--mp-gutter);margin-inline:auto}.mp-seccion{padding-block:clamp(5rem,11vw,9.5rem)}.mp-claro{background:var(--mp-papel);color:var(--mp-tinta)}.mp-hero__nombre,.mp-tesis,.mp-titulo,.mp-hito__cuando,.mp-maquina__titulo,.mp-contador__cifra,.mp-indice__palabra,.mp-cierre__titulo{font-family:var(--font-titular);text-transform:uppercase;letter-spacing:.01em;font-weight:700}.mp-rotulo{font-family:var(--font-dato);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0;font-size:.72rem;font-weight:500;line-height:1.4;display:flex}.mp-claro .mp-rotulo{color:#002554b8}.mp-rotulo--naranja{color:var(--mp-naranja)}.mp-titulo{margin:1rem 0 0;font-size:clamp(3rem,8vw,7rem);line-height:.86}.mp-led{background:var(--mp-naranja);border-radius:50%;flex:none;width:.5rem;height:.5rem;transition:background-color .4s,box-shadow .4s,opacity .4s;box-shadow:0 0 0 3px #ff7f302e,0 0 14px #ff7f30d9}.mp-led--apagado,[data-on=no] .mp-led{opacity:.55;background:0 0;box-shadow:inset 0 0 0 1.5px}.mp-boton{min-height:3.25rem;font-family:var(--font-cuerpo);white-space:nowrap;transition:transform .35s var(--mp-ease), box-shadow .35s var(--mp-ease), background-color .3s, color .3s, border-color .3s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.6rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.mp-boton:focus-visible{outline:2px solid var(--mp-naranja);outline-offset:3px}.mp-boton--encendido{background:var(--mp-naranja);color:var(--mp-noche);box-shadow:0 12px 32px -14px #ff7f30e6}.mp-boton--encendido:hover{transform:translateY(-2px);box-shadow:0 0 0 6px #ff7f3033,0 16px 36px -12px #ff7f30f2}.mp-boton--apagado{color:var(--mp-papel);border-color:#eef2f752}.mp-boton--apagado:hover{border-color:var(--mp-papel);background:#eef2f70f}.mp-boton--noche{background:var(--mp-noche);color:var(--mp-papel)}.mp-boton--noche:hover{transform:translateY(-2px);box-shadow:0 14px 30px -12px #001a3dbf}.mp-boton--noche:focus-visible{outline-color:var(--mp-noche)}.mp-hero{--hueco:clamp(9.5rem, 15vw, 15rem);--alto:calc(100svh - var(--mp-nav));--dx:-6%;grid-template-columns:minmax(0, 1fr) var(--hueco) minmax(0, 1fr);min-height:max(var(--alto), 38rem);padding:0 var(--mp-gutter) clamp(1.5rem, 3.5vh, 2.75rem);isolation:isolate;background:radial-gradient(120% 70% at 50% 115%, var(--mp-tinta), transparent 60%), var(--mp-noche);grid-template-rows:1fr auto 1fr;display:grid;position:relative;overflow:clip}.mp-hero:before{content:"";z-index:-1;background:radial-gradient(48% 62% at 50% 38%,#ff7f303d,#0000 72%);position:absolute;inset:0}.mp-hero:after{content:"";z-index:4;pointer-events:none;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23g)'/></svg>");position:absolute;inset:0}.mp-hero__escena,.mp-hero__figura{height:min(calc(var(--alto) - 1rem), 64rem);aspect-ratio:2/3;translate:var(--dx) 0;pointer-events:none;grid-area:1/2/-1;place-self:end center;position:relative}.mp-hero__escena img,.mp-hero__figura img{object-fit:cover;width:100%;height:100%;display:block}.mp-hero__escena{z-index:0}.mp-hero__escena img{opacity:.5;filter:grayscale()contrast(1.25)brightness(.75);mix-blend-mode:luminosity;-webkit-mask-image:radial-gradient(72% 60% at 50% 40%,#000 28%,#0000 78%);mask-image:radial-gradient(72% 60% at 50% 40%,#000 28%,#0000 78%)}.mp-hero__figura{z-index:2}.mp-hero__figura img{filter:grayscale()contrast(1.06)drop-shadow(0 28px 36px #00000080)}.mp-hero__nombre{grid-area:2/1/auto/-1;grid-template-columns:subgrid;z-index:1;color:var(--mp-papel);align-items:center;margin:0;font-size:clamp(6rem,24vw,27rem);line-height:.8;display:grid;position:relative}.mp-hero__palabra{display:block}.mp-hero__palabra--solida{margin-right:calc(var(--hueco) * -.24);grid-column:1;justify-self:end}.mp-hero__hueco{grid-column:2}.mp-hero__palabra--contorno{margin-left:calc(var(--hueco) * -.24);color:#0000;-webkit-text-stroke:clamp(1.5px, .2vw, 3px) var(--mp-papel);grid-column:3;justify-self:start}.mp-hero__texto{z-index:3;grid-area:3/1;place-self:end start;max-width:27rem;padding-top:2rem;position:relative}.mp-hero__linea{color:#eef2f7e0;text-wrap:balance;margin:.9rem 0 1.6rem;font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.45}.mp-hero__acciones{flex-wrap:wrap;gap:.75rem;display:flex}.mp-hero__pie{z-index:3;color:#7c93b4f2;grid-area:3/3;place-self:end;position:relative}.mp-hero__pie:before{content:"";opacity:.6;background:currentColor;width:2.5rem;height:1px}@media (prefers-reduced-motion:no-preference){.mp-hero:before{animation:2.4s linear both mp-luces}.mp-hero__palabra{animation:mp-nombre-sube 1.15s var(--mp-ease) .35s both}.mp-hero__palabra--contorno{animation-delay:.5s}.mp-hero__escena img{animation:mp-escena 2.4s var(--mp-ease) both}.mp-hero__figura img{animation:mp-figura 1.6s var(--mp-ease) both}.mp-hero__texto,.mp-hero__pie{animation:mp-aparece 1s var(--mp-ease) .9s both}}@keyframes mp-luces{0%{opacity:0}14%{opacity:.85}20%{opacity:.15}30%{opacity:1}36%{opacity:.55}to{opacity:1}}@keyframes mp-nombre-sube{0%{clip-path:inset(100% -10% -30%);translate:0 24%}to{clip-path:inset(-30% -10%);translate:0}}@keyframes mp-escena{0%{opacity:.15;scale:1.08}to{opacity:.5;scale:1}}@keyframes mp-figura{0%{translate:0 3%}to{translate:0}}@keyframes mp-aparece{0%{opacity:0;translate:0 1.25rem}to{opacity:1;translate:0}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.mp-hero__nombre{animation:linear both mp-paralaje-nombre;animation-timeline:scroll(root);animation-range:0 100svh}.mp-hero__escena{animation:linear both mp-paralaje-escena;animation-timeline:scroll(root);animation-range:0 100svh}}}@keyframes mp-paralaje-nombre{to{translate:0 -38%}}@keyframes mp-paralaje-escena{0%{translate:var(--dx) 0}to{translate:var(--dx) 14%}}@media (max-width:820px){.mp-hero{--dx:-4%;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);min-height:0;padding-top:1.5rem}.mp-hero__nombre{grid-area:1/1;font-size:54vw;line-height:.8;display:block}.mp-hero__palabra--solida,.mp-hero__palabra--contorno{justify-self:start;margin:0}.mp-hero__hueco{display:none}.mp-hero__escena,.mp-hero__figura{grid-area:2/1;height:min(112vw,34rem);margin-top:-26vw}.mp-hero__texto{grid-area:3/1;max-width:none;padding-top:1.75rem}.mp-hero__pie{grid-area:2/1;margin-bottom:.75rem}}.mp-foto{margin:0}.mp-foto__marco{aspect-ratio:4/5;background:var(--mp-tinta);border-radius:2px;position:relative;overflow:hidden}.mp-foto__marco img{object-fit:cover;filter:grayscale()contrast(1.06);transition:filter .8s var(--mp-ease), scale 1.4s var(--mp-ease)}.mp-foto__marco:after{--c:#eef2f7d9;--l:16px;--g:1.5px;content:"";pointer-events:none;background:linear-gradient(var(--c), var(--c)) top left / var(--l) var(--g), linear-gradient(var(--c), var(--c)) top left / var(--g) var(--l), linear-gradient(var(--c), var(--c)) top right / var(--l) var(--g), linear-gradient(var(--c), var(--c)) top right / var(--g) var(--l), linear-gradient(var(--c), var(--c)) bottom left / var(--l) var(--g), linear-gradient(var(--c), var(--c)) bottom left / var(--g) var(--l), linear-gradient(var(--c), var(--c)) bottom right / var(--l) var(--g), linear-gradient(var(--c), var(--c)) bottom right / var(--g) var(--l);transition:inset .6s var(--mp-ease);background-repeat:no-repeat;position:absolute;inset:.85rem}.mp-foto>.mp-rotulo{margin-top:.85rem}.mp-foto:hover .mp-foto__marco img{filter:grayscale(0)contrast();scale:1.03}.mp-foto:hover .mp-foto__marco:after{--c:var(--mp-naranja);inset:.55rem}.mp-foto:hover .mp-led--apagado{background:var(--mp-naranja);opacity:1;box-shadow:0 0 0 3px #ff7f302e,0 0 14px #ff7f30d9}@media (hover:none){.mp-foto__marco img{filter:none}}.mp-tesis{color:var(--mp-tinta);margin:1.25rem 0 0;font-size:clamp(3.2rem,9vw,9.5rem);line-height:.86}.mp-tesis__frase{text-wrap:balance;display:block}.mp-tesis__apagado{color:#0000;-webkit-text-stroke:clamp(1px, .14vw, 2px) #00255499}.mp-tesis__encendido{color:var(--mp-naranja-texto)}.mp-manifiesto{gap:2.5rem;margin-top:clamp(3rem,8vw,6.5rem);display:grid}.mp-manifiesto__texto p{color:#002554d9;max-width:40ch;margin:0;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.65}.mp-manifiesto__texto p+p{margin-top:1.25rem}.mp-manifiesto__texto .mp-manifiesto__entrada{max-width:30ch;color:var(--mp-tinta);font-size:clamp(1.3rem,2vw,1.75rem);line-height:1.38}@media (min-width:900px){.mp-manifiesto{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:clamp(3rem,7vw,7.5rem)}}.mp-trayectoria{padding-top:0}.mp-trayectoria__rejilla{border-top:1px solid var(--mp-linea-clara);gap:2.5rem;padding-top:clamp(4rem,9vw,6.5rem);display:grid}@media (min-width:900px){.mp-trayectoria__rejilla{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(3rem,6vw,6rem)}.mp-trayectoria__cabeza{top:calc(var(--mp-nav) + 2rem);align-self:start;position:sticky}}.mp-linea{margin:0;padding:0;list-style:none}.mp-hito{view-timeline-name:--hito;grid-template-columns:1.5rem minmax(0,1fr);column-gap:1.1rem;padding-bottom:clamp(2rem,4vw,2.75rem);display:grid;position:relative}.mp-hito:last-child{padding-bottom:0}.mp-hito:before{content:"";background:#7c93b459;width:2px;position:absolute;top:1.35rem;bottom:-.35rem;left:calc(.75rem - 1px)}.mp-hito:last-child:before{display:none}.mp-hito__punto{z-index:1;background:var(--mp-naranja);border-radius:50%;grid-area:1/1;justify-self:center;width:.9rem;height:.9rem;margin-top:.6rem;position:relative;box-shadow:0 0 0 4px #ff7f302e,0 0 14px #ff7f30b3}.mp-hito__cuando,.mp-hito__que,.mp-hito__enlace{grid-column:2}.mp-hito__cuando{color:var(--mp-tinta);margin:0;font-size:clamp(2.1rem,3.6vw,3.25rem);line-height:.9}.mp-hito__raya{font-family:var(--font-cuerpo);font-weight:300}.mp-hito__sufijo{font-size:.6em}.mp-hito__que{color:#002554d1;max-width:46ch;margin:.65rem 0 0;font-size:clamp(1.02rem,1.25vw,1.15rem);line-height:1.6}.mp-hito--hoy .mp-hito__cuando{color:var(--mp-naranja-texto)}.mp-hito--hoy .mp-hito__que{color:var(--mp-tinta);font-size:clamp(1.15rem,1.6vw,1.35rem)}.mp-hito__enlace{border-bottom:1px solid;justify-self:start;margin-top:1rem;padding-bottom:.2rem;text-decoration:none}.mp-claro .mp-hito__enlace{color:var(--mp-tinta)}.mp-claro .mp-hito__enlace:hover,.mp-claro .mp-hito__enlace:focus-visible{color:var(--mp-naranja-texto)}.mp-hito__enlace:hover .mp-flecha,.mp-hito__enlace:focus-visible .mp-flecha{translate:3px -3px}.mp-hito__enlace:focus-visible{outline:2px solid var(--mp-naranja);outline-offset:3px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mp-hito__punto,.mp-hito__cuando{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hito;animation-range:entry 70% cover 40%}.mp-hito__punto{animation-name:mp-hito-punto}.mp-hito__cuando{animation-name:mp-hito-cuando}}}@keyframes mp-hito-punto{0%{background:var(--mp-papel);box-shadow:inset 0 0 0 2px var(--mp-acero)}}@keyframes mp-hito-cuando{0%{color:#0000;-webkit-text-stroke:1.25px #0025548c}}.mp-galeria{margin:clamp(3rem, 7vw, 5rem) calc(var(--mp-gutter) * -1) 0;padding:0 var(--mp-gutter) .5rem;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(78vw,22rem);grid-auto-flow:column;gap:1rem;list-style:none;display:grid;overflow-x:auto}.mp-galeria>li{scroll-snap-align:start}@media (min-width:900px){.mp-galeria{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:clamp(1rem,2.5vw,2rem);margin-inline:0;padding:0;overflow:visible}.mp-galeria>li:nth-child(2){margin-top:5rem}.mp-galeria>li:nth-child(3){margin-top:2.5rem}}.mp-maquina{background:radial-gradient(70% 60% at 35% 55%, #002554e6, transparent 70%), var(--mp-noche);color:var(--mp-papel);position:relative}.mp-maquina[data-vivo]{height:386svh}.mp-maquina__panel{max-width:92rem;padding:clamp(5rem, 10vw, 7rem) var(--mp-gutter);grid-template-columns:minmax(0,1fr);grid-template-areas:"cabeza""esquema""lado";gap:1.25rem 2rem;margin-inline:auto;display:grid}.mp-maquina[data-vivo] .mp-maquina__panel{height:100svh;padding-top:calc(var(--mp-nav) + clamp(1rem, 3vh, 2.5rem));grid-template-rows:auto minmax(0,1fr) auto;padding-bottom:clamp(1rem,3vh,2rem);position:sticky;top:0}.mp-maquina__cabeza{grid-area:cabeza}.mp-maquina__titulo{text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2.4rem,4.6vw,4.75rem);line-height:.86}.mp-maquina__sub{color:#eef2f7b8;max-width:46ch;margin:1rem 0 0;font-size:1rem;line-height:1.55}.mp-maquina__lado{grid-area:lado;grid-template-columns:minmax(0,1fr);grid-template-areas:"contador""registro""cta";gap:.9rem;min-height:0;display:grid}.mp-contador{color:var(--mp-acero);grid-area:contador;align-items:baseline;gap:.75rem;margin:0;display:flex}.mp-contador__cifra{color:var(--mp-naranja);text-shadow:0 0 28px #ff7f3073;font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,7vw,6.5rem);line-height:.8}.mp-esquema{aspect-ratio:1120/820;grid-area:esquema;width:100%;height:auto;overflow:visible}.mp-maquina[data-vivo] .mp-esquema{aspect-ratio:auto;height:100%;min-height:0}.mp-orbita{fill:none;stroke:#7c93b429;stroke-width:1.5px;stroke-dasharray:2 9}.mp-cable__base{fill:none;stroke:#7c93b43d;stroke-width:1.5px}.mp-cable__luz{fill:none;stroke:var(--mp-naranja);stroke-width:3px;stroke-linecap:round;stroke-dasharray:var(--largo);stroke-dashoffset:var(--largo);filter:drop-shadow(0 0 6px #ff7f30bf);transition:stroke-dashoffset .8s var(--mp-ease)}[data-cable][data-on=si]>.mp-cable__luz{stroke-dashoffset:0}.mp-pulso{fill:#ffe3cc;opacity:0;filter:drop-shadow(0 0 6px var(--mp-naranja));transition:opacity .4s}[data-cable][data-on=si]>.mp-pulso{opacity:1}.mp-nodo__halo{fill:#ff7f3029;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .5s}.mp-nodo[data-on=si] .mp-nodo__halo{opacity:1}.mp-nodo__aro{fill:var(--mp-noche);stroke:var(--mp-acero);stroke-width:2.5px;transition:fill .45s,stroke .45s}.mp-nodo[data-on=si] .mp-nodo__aro{fill:var(--mp-naranja);stroke:var(--mp-brasa)}.mp-nodo--centro .mp-nodo__aro{stroke-width:3px}.mp-nodo__rotulo{font-family:var(--font-cuerpo);fill:#7c93b48c;font-size:24px;font-weight:600;transition:fill .45s}.mp-nodo[data-on=si] .mp-nodo__rotulo{fill:var(--mp-papel)}.mp-nodo--centro .mp-nodo__rotulo{font-family:var(--font-dato);letter-spacing:.16em;text-transform:uppercase;font-size:19px;font-weight:500}@media (prefers-reduced-motion:no-preference){.mp-nodo[data-actual] .mp-nodo__halo{animation:1.8s ease-out infinite mp-latido}}@keyframes mp-latido{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.9)}}.mp-registro{border-top:1px solid var(--mp-linea-oscura);font-family:var(--font-dato);grid-area:registro;margin:0;padding:0;font-size:.78rem;list-style:none}.mp-registro li{border-bottom:1px solid var(--mp-linea-oscura);color:#7c93b4d9;grid-template-columns:5.4rem 1.6rem minmax(0,1fr);align-items:baseline;column-gap:.75rem;padding:.42rem .5rem .42rem 0;transition:color .4s,background-color .4s;display:grid;position:relative}.mp-registro li[data-on=si]{color:var(--mp-papel)}.mp-registro__estado:before{content:"Apagado";letter-spacing:.14em;text-transform:uppercase;font-size:.66rem}.mp-registro li[data-on=si] .mp-registro__estado:before{content:"En línea";color:var(--mp-naranja)}.mp-registro__num{color:var(--mp-acero)}.mp-registro__nombre{font-family:var(--font-cuerpo);font-size:.95rem;font-weight:600}.mp-registro__que{font-family:var(--font-cuerpo);color:#eef2f7bf;grid-column:3;margin-top:.25rem;font-size:.9rem;line-height:1.45}.mp-registro li[data-actual]{background:linear-gradient(90deg,#ff7f3024,#0000 75%)}.mp-maquina[data-vivo] .mp-registro li:not([data-actual]) .mp-registro__que{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mp-maquina__cta{color:var(--mp-papel);border-color:#eef2f752;grid-area:cta;justify-self:start}.mp-maquina__cta:hover{border-color:var(--mp-papel)}.mp-maquina[data-completa=si] .mp-maquina__cta{border-color:var(--mp-naranja);background:var(--mp-naranja);color:var(--mp-noche);box-shadow:0 12px 32px -14px #ff7f30e6}@media (min-width:1000px){.mp-maquina__panel{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"cabeza lado""esquema lado";column-gap:clamp(2rem,5vw,5rem)}.mp-maquina[data-vivo] .mp-maquina__panel{grid-template-rows:auto minmax(0,1fr)}.mp-maquina__lado{grid-template:"contador""registro"minmax(0,1fr)"cta"/minmax(0,1fr);align-items:stretch;gap:1.5rem}.mp-registro{align-self:center}.mp-maquina__cta{justify-self:start}}@media (max-width:999px){.mp-maquina[data-vivo] .mp-maquina__sub{display:none}.mp-maquina[data-vivo] .mp-registro{border-top:0;align-self:start;min-height:5.75rem}.mp-maquina[data-vivo] .mp-registro li:not([data-actual]){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.mp-maquina[data-vivo] .mp-registro li[data-actual]{border:1px solid #ff7f3066;border-radius:.75rem;padding:.85rem 1rem}.mp-maquina[data-vivo] .mp-nodo__rotulo{display:none}.mp-maquina[data-vivo] .mp-nodo[data-actual] .mp-nodo__rotulo,.mp-maquina[data-vivo] .mp-nodo--centro .mp-nodo__rotulo{font-size:40px;display:block}}@media (prefers-reduced-motion:reduce){.mp-pulso{display:none}}.mp-recursos__cabeza{align-items:end;gap:1.5rem;display:grid}.mp-recursos__intro{color:#002554cc;max-width:36ch;margin:0;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.55}@media (min-width:900px){.mp-recursos__cabeza{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.mp-indice{border-top:1px solid var(--mp-linea-clara);margin:clamp(2.5rem,6vw,4.5rem) 0 0;padding:0;list-style:none}.mp-indice__fila{border-bottom:1px solid var(--mp-linea-clara);color:var(--mp-tinta);isolation:isolate;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"palabra abrir""que que";align-items:center;gap:.4rem 1rem;padding:1.1rem 0 1.25rem;text-decoration:none;display:grid;position:relative}.mp-indice__fila:before{content:"";inset:0 calc(var(--mp-gutter) * -1);z-index:-1;opacity:0;background:linear-gradient(90deg,#ff7f3024,#ff7f3000 65%);transition:opacity .35s;position:absolute}.mp-indice__palabra{color:#0000;-webkit-text-stroke:1.5px var(--mp-tinta);transition:color .35s var(--mp-ease), translate .45s var(--mp-ease);grid-area:palabra;font-size:clamp(3.2rem,8.6vw,8rem);line-height:.86}.mp-indice__que{color:#002554c7;grid-area:que;max-width:34ch;font-size:1.02rem;line-height:1.45}.mp-indice__abrir{grid-area:abrir;justify-self:end}.mp-claro .mp-indice__abrir{color:#002554b3}.mp-flecha{transition:translate .35s var(--mp-ease)}.mp-indice__fila:hover:before,.mp-indice__fila:focus-visible:before{opacity:1}.mp-indice__fila:hover .mp-indice__palabra,.mp-indice__fila:focus-visible .mp-indice__palabra{color:var(--mp-naranja);translate:.5rem}.mp-indice__fila:hover .mp-flecha,.mp-indice__fila:focus-visible .mp-flecha{translate:3px -3px}.mp-indice__fila:focus-visible{outline:2px solid var(--mp-naranja);outline-offset:4px}@media (min-width:900px){.mp-indice__fila{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;grid-template-areas:"palabra que abrir";gap:2rem;padding:.9rem 0}}.mp-recursos{padding-bottom:clamp(3rem,6vw,4.5rem)}.mp-redes{padding-bottom:clamp(4rem,9vw,7rem)}.mp-redes__fila{gap:1.25rem;display:grid}.mp-redes__lista{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.mp-red{min-height:2.9rem;color:var(--mp-tinta);border:1px solid #00255438;border-radius:999px;align-items:baseline;gap:.55rem;padding:.7rem 1.15rem;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.mp-red__nombre{font-weight:600}.mp-red__handle{font-family:var(--font-dato);color:#002554c7;font-size:.78rem;transition:color .3s}.mp-red:hover,.mp-red:focus-visible{border-color:var(--mp-tinta);background:var(--mp-tinta);color:var(--mp-papel)}.mp-red:hover .mp-red__handle,.mp-red:focus-visible .mp-red__handle{color:var(--mp-brasa)}.mp-red:focus-visible{outline:2px solid var(--mp-naranja);outline-offset:3px}.mp-cierre{background:var(--mp-naranja);color:var(--mp-noche);overflow:hidden}.mp-cierre__rejilla{align-items:end;gap:2.5rem;display:grid}.mp-cierre__titulo{color:var(--mp-noche);margin:0;font-size:clamp(4.5rem,15vw,14.5rem);line-height:.8}.mp-cierre__linea{max-width:34ch;color:var(--mp-noche);margin:0 0 1.75rem;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.5}.mp-firma{margin:2.75rem 0 0}.mp-firma img{mix-blend-mode:multiply;width:clamp(9rem,14vw,14rem);height:auto;display:block}.mp-firma .mp-rotulo{color:#001a3dc7;margin-top:.5rem}@media (min-width:900px){.mp-cierre__rejilla{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mp-revela{animation:linear both mp-revela;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes mp-revela{0%{opacity:0;translate:0 3rem}}
