@keyframes va-entra{0%{opacity:0;transform:translateY(24px)}}@keyframes va-entra-lado{0%{opacity:0;transform:translate(-18px)}}@keyframes va-desenfoque{0%{opacity:0;filter:blur(10px);transform:translateY(10px)}}@keyframes va-mascara{0%{clip-path:inset(0 0 100%);transform:translateY(.35em)}}@keyframes va-escala{0%{opacity:.4;transform:scale(.94)}}@keyframes va-rebote{0%{opacity:0;transform:translateY(14px)scale(.9)}}@keyframes va-barra-x{0%{transform:scaleX(0)}}@keyframes va-barra-y{0%{transform:scaleY(0)}}@keyframes va-giro{to{transform:rotate(360deg)}}@keyframes va-brillo{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes va-sacudida{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes va-pulso{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes va-ola{40%{transform:translateY(-.18em)}}@keyframes va-salto{30%{transform:translateY(-5px)scale(1.12)}60%{transform:translateY(1px)scale(.97)}}@keyframes va-cinta{to{transform:translate(-50%)}}@keyframes va-puntos{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes va-cursor{50%{opacity:0}}@keyframes va-tostada{0%{opacity:0;transform:translateY(-12px)scale(.98)}}@keyframes va-chispa{0%{transform:rotate(var(--a)) translateY(0) scaleY(1);opacity:1}to{transform:rotate(var(--a)) translateY(-22px) scaleY(.2);opacity:0}}@keyframes va-lupa{25%{transform:rotate(-12deg)translate(-3px)}75%{transform:rotate(10deg)translate(3px)}}@keyframes va-palpito{50%{transform:scale(1.18)}}@supports (animation-timeline:view()){.seccion h2{animation:linear both va-desenfoque;animation-timeline:view();animation-range:entry 10% entry 90%}.ficha__cuerpo h2{animation:linear both va-mascara;animation-timeline:view();animation-range:entry entry 80%}.confianza__lista li{animation:linear both va-entra;animation-timeline:view();animation-range:entry}.lista-simple li{animation:linear both va-entra-lado;animation-timeline:view();animation-range:entry entry 90%}.rejilla>*{animation:linear both va-entra;animation-timeline:view();animation-range:entry entry 70%}.zonas{animation:linear both va-escala;animation-timeline:view();animation-range:entry cover 30%}.paradas:before{animation:linear both va-barra-y;animation-timeline:view();animation-range:entry 20% exit 60%}.procedencia__fuentes li{animation:linear both va-entra-lado;animation-timeline:view();animation-range:entry}.medidor>span{animation:linear both va-barra-x;animation-timeline:view();animation-range:entry 10%}.confianza strong:before{animation:linear both va-barra-x;animation-timeline:view();animation-range:entry 40% cover 45%}}.marca b{background:linear-gradient(90deg, var(--verde-praderia), var(--azul-cantabrico), var(--verde-praderia)) 0 0 / 200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;transition:background-position .6s}.marca:hover b,.marca:focus-visible b{background-position:100% 0}@media (forced-colors:active){.marca b{color:linktext;background:0 0}}.nav-principal .nav-cta{position:relative;overflow:hidden}.nav-principal .nav-cta:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff59 50%,#0000 65%);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}.nav-principal .nav-cta:hover:after,.nav-principal .nav-cta:focus-visible:after{transform:translate(120%)}.va-brillo-texto{background:linear-gradient(90deg,currentColor 40%,#ffffff8c 50%,currentColor 60%) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite va-brillo}.ideas{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:14px 0 0;font-size:1.05rem;display:flex}.ideas__ventana{flex-wrap:wrap;gap:0 10px;font-weight:700;display:inline-flex}.js .ideas__ventana{min-width:9ch;height:1.6em;display:inline-grid;overflow:hidden}.js .ideas__ventana>span{opacity:0;grid-area:1/1;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .45s;transform:translateY(100%)}.js .ideas__ventana>span.activa{opacity:1;transform:none}.js .ideas__ventana>span.sale{opacity:0;transform:translateY(-100%)}.ideas__ventana a{color:#fff}.ideas__pausa{background:#00000040;border:1px solid #ffffff80;border-radius:999px;min-height:32px;padding:4px 12px;font-size:.85rem}html:not(.js) .ideas__pausa{display:none}.rodillo{vertical-align:top;display:inline-grid;overflow:hidden}.rodillo>span{grid-area:1/1;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.rodillo>span+span{transform:translateY(100%)}.nav-principal a:hover .rodillo>span:first-child,.nav-principal a:focus-visible .rodillo>span:first-child{transform:translateY(-100%)}.nav-principal a:hover .rodillo>span+span,.nav-principal a:focus-visible .rodillo>span+span{transform:none}.va-barajando{font-variant-numeric:tabular-nums}@keyframes va-morph{0%{opacity:0;filter:blur(4px)}}.va-morph{animation:.35s both va-morph}.flap{perspective:300px;display:inline-block}.flap>span{transform-origin:50% 60%;display:inline-block}.flap.visto>span{animation:.5s cubic-bezier(.3,1.4,.5,1) both va-flap;animation-delay:calc(var(--i) * 45ms)}@keyframes va-flap{0%{opacity:0;transform:rotateX(-90deg)}}.letra{white-space:pre;display:inline-block}.zona-tarjeta:hover .letra,.zona-tarjeta:focus-visible .letra{animation:.5s both va-ola;animation-delay:calc(var(--i) * 35ms)}.zona-tarjeta{isolation:isolate;position:relative;overflow:hidden}.zona-tarjeta__fondo{z-index:-1;color:#0000;-webkit-text-stroke:1.5px #ffffff38;letter-spacing:-.03em;pointer-events:none;white-space:nowrap;font-size:clamp(4rem,3rem + 6vw,7.5rem);font-weight:800;line-height:1;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;top:-.18em;right:-.08em}.zona-tarjeta:hover .zona-tarjeta__fondo{transform:translate(-24px)}.confianza{position:relative}.sello{width:104px;height:104px;color:var(--verde-praderia);transition:transform 3s cubic-bezier(.2,.7,.2,1);position:absolute;top:14px;right:20px}.sello text{letter-spacing:.14em;fill:currentColor;text-transform:uppercase;font-size:10.6px;font-weight:700}.confianza:hover .sello{transform:rotate(240deg)}@media (width<=699px){.sello{display:none}}.buscador-hero label:after{content:"";vertical-align:-.12em;opacity:0;background:currentColor;width:2px;height:1em;margin-left:4px;animation:.9s step-end 4 both va-cursor;display:inline-block}.prosa a,.lista-simple a,.zona-centro a,.confianza a,.procedencia a,.glosario a{text-decoration-thickness:1px;transition:text-decoration-thickness .2s,text-underline-offset .2s,color .2s}.prosa a:hover,.lista-simple a:hover,.zona-centro a:hover,.confianza a:hover,.procedencia a:hover,.glosario a:hover{text-underline-offset:.24em;text-decoration-thickness:3px}.confianza strong{z-index:0;position:relative}.confianza strong:before{content:"";z-index:-1;transform-origin:0;background:#c8a13a61;border-radius:3px;height:.45em;position:absolute;bottom:.05em;left:-2px;right:-2px}.va-digitos{vertical-align:top;font-variant-numeric:tabular-nums;height:1.6em;display:inline-flex;overflow:hidden}.va-digitos>span{transition:transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * 70ms);flex-direction:column;display:flex}.va-digitos>span>span{height:1.6em;line-height:1.6em}.tarjeta{isolation:isolate;overflow:hidden}.tarjeta:before{content:"";z-index:-1;background:radial-gradient(260px circle at var(--x,50%) var(--y,50%), #1f5f3f17, transparent 70%);opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.tarjeta:hover:before{opacity:1}.zona-tarjeta{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .3s,filter .2s}.zona-tarjeta.va-inclinando{transition:filter .2s}.zona-tarjeta:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 40%,#fff3 50%,#0000 60%);transition:transform .9s;position:absolute;inset:-40%;transform:translate(-70%)}.zona-tarjeta:hover:after,.zona-tarjeta:focus-visible:after{transform:translate(70%)}.ficha-datos>div{isolation:isolate;transition:transform .2s;position:relative}.ficha-datos>div:before{content:"";border-radius:inherit;background:radial-gradient(160px circle at var(--x,50%) var(--y,50%), var(--verde-praderia), transparent 70%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1.5px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ficha-datos:hover>div:before{opacity:1}.ficha-datos>div:hover{transform:translateY(-2px)}@property --va-angulo{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes va-rastro{to{--va-angulo:360deg}}.buscador-hero__fila{position:relative}.buscador-hero__fila:before{content:"";background:conic-gradient(from var(--va-angulo), transparent 0 70%, var(--sidra) 85%, transparent 100%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;border-radius:17px;padding:3px;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.buscador-hero__fila:focus-within:before{opacity:1;animation:1.6s linear 2 both va-rastro}.buscador-cabecera input{transition:box-shadow .25s,border-color .25s}.buscador-cabecera input:focus{border-color:var(--verde-praderia);box-shadow:0 0 0 4px #1f5f3f24,0 6px 24px #164e6e29}.boton-secundario{isolation:isolate;position:relative;overflow:hidden}.boton-secundario:before,.boton-secundario:after{content:"";opacity:0;z-index:-1;pointer-events:none;background:radial-gradient(circle,#1f5f3f80,#0000 60%);border-radius:50%;width:60%;height:40%;transition:transform 1.2s,opacity .3s;position:absolute}.boton-secundario:before{top:-30%;left:-60%}.boton-secundario:after{bottom:-30%;right:-60%}.boton-secundario:hover:before,.boton-secundario:focus-visible:before{opacity:1;transform:translate(180%)}.boton-secundario:hover:after,.boton-secundario:focus-visible:after{opacity:1;transform:translate(-180%)}[data-magnetico]{transition:transform .35s cubic-bezier(.2,.7,.2,1)}[data-magnetico].va-atraido{transition:transform 80ms linear}.chispas{pointer-events:none;z-index:200;width:0;height:0;position:fixed}.chispas>i{background:var(--sidra);transform-origin:50% 10px;border-radius:2px;width:2px;height:9px;animation:.45s ease-out both va-chispa;position:absolute;top:-10px;left:-1px}.nav-principal ul{position:relative}.nav-principal__pildora{height:40px;width:var(--w,0);background:var(--niebla);transform:translateX(var(--l,0));opacity:0;pointer-events:none;border-radius:999px;transition:transform .3s cubic-bezier(.2,.7,.2,1),width .3s cubic-bezier(.2,.7,.2,1),opacity .2s;position:absolute;top:0;left:0}.nav-principal__pildora.visible{opacity:1}.nav-principal a{z-index:1;position:relative}.js .nav-principal a:not(.nav-cta):hover{background:0 0}.barra-movil a{isolation:isolate;position:relative}.barra-movil a:before{content:"";background:var(--niebla);z-index:-1;opacity:0;border-radius:14px;transition:transform .3s cubic-bezier(.3,1.4,.5,1),opacity .2s;position:absolute;inset:5px 14%;transform:scale(.6)}.barra-movil a[aria-current=page]:before{opacity:1;transform:none}.barra-movil a[aria-current=page]{color:var(--verde-oscuro);font-weight:650}.barra-movil svg{transform:scale(var(--s,1));transform-origin:50% 100%;transition:transform .15s ease-out}.barra-movil a:active svg,.barra-movil a[aria-current=page] svg{animation:.5s both va-salto}.boton-flecha{gap:8px}.boton-flecha svg{width:18px;height:18px;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.boton-flecha:hover svg,.boton-flecha:focus-visible svg{transform:translate(4px)}.hero__accesos>*{animation:.6s cubic-bezier(.34,1.56,.64,1) both va-rebote}.hero__accesos>:nth-child(2){animation-delay:70ms}.hero__accesos>:nth-child(3){animation-delay:.14s}.hero__accesos>:nth-child(4){animation-delay:.21s}.sugerencias:not([hidden]){transform-origin:50% 0;animation:.18s ease-out both va-tostada}@media (width<=699px){.rejilla--carrusel{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.rejilla--carrusel>*{scroll-snap-align:start}}.cinta{position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.cinta__pista{width:max-content;display:flex}.cinta__pista ul{gap:8px;margin:0;padding:4px 4px 4px 0;list-style:none;display:flex}.cinta__pista a{background:var(--niebla);min-height:40px;color:var(--pizarra);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 14px;font-weight:550;text-decoration:none;display:inline-flex}.cinta__pista a:hover{background:var(--verde-praderia);color:#fff}.js .cinta__pista{animation:140s linear infinite va-cinta}.cinta:hover .cinta__pista,.cinta:focus-within .cinta__pista,.cinta[data-pausada] .cinta__pista{animation-play-state:paused}html:not(.js) .cinta{overflow-x:auto}html:not(.js) .cinta__pista ul[aria-hidden]{display:none}.cinta-control{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}html:not(.js) [data-pausar]{display:none}.paradas{padding-left:28px;list-style:none;position:relative}.paradas:before{content:"";background:var(--verde-praderia);transform-origin:50% 0;border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:9px}.paradas>li{position:relative}.paradas>li:before{content:"";border:2.5px solid var(--verde-praderia);background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:.45em;left:-24px}:root{interpolate-size:allow-keywords}details::details-content{block-size:0;transition:block-size .35s ease, content-visibility .35s allow-discrete;overflow:clip}details[open]::details-content{block-size:auto}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}details>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:.5em;height:.5em;margin-right:.6em;transition:transform .25s;display:inline-block;transform:rotate(-45deg)}details[open]>summary:before{transform:rotate(45deg)}.nav-principal[data-desborde=fin]{-webkit-mask:linear-gradient(90deg,#000 85%,#0000);mask:linear-gradient(90deg,#000 85%,#0000)}.nav-principal[data-desborde=inicio]{-webkit-mask:linear-gradient(90deg,#0000,#000 15%);mask:linear-gradient(90deg,#0000,#000 15%)}.nav-principal[data-desborde=ambos]{-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cabecera{-webkit-backdrop-filter:blur(12px)saturate(1.4);background:#ffffffe6}}@keyframes va-cabecera-sombra{to{box-shadow:0 6px 24px #10261c1f}}@supports (animation-timeline:scroll()){.cabecera{animation:linear both va-cabecera-sombra;animation-timeline:scroll(root);animation-range:0 120px}}.progreso-lectura{display:none}@supports (animation-timeline:scroll()){body:has(.ficha) .progreso-lectura{z-index:60;background:linear-gradient(90deg, var(--verde-praderia), var(--azul-cantabrico));transform-origin:0;pointer-events:none;height:3px;animation:linear both va-barra-x;animation-timeline:scroll(root);display:block;position:fixed;inset:0 0 auto}}.arriba{z-index:44;width:48px;height:48px;color:var(--verde-praderia);box-shadow:var(--sombra);background:#fff;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:fixed;bottom:88px;right:16px}.arriba svg{width:48px;height:48px;position:absolute;inset:0;transform:rotate(-90deg)}.arriba circle{fill:none;stroke-width:3px}.arriba .arriba__fondo{stroke:var(--linea)}.arriba .arriba__avance{stroke:var(--verde-praderia);stroke-dasharray:132;stroke-dashoffset:0}.arriba svg.arriba__flecha{width:22px;height:22px;position:static;transform:none}.pie .arriba{color:var(--verde-praderia)}.pie .arriba:hover{color:var(--verde-oscuro)}@media (width>=900px){.arriba{bottom:24px}}@keyframes va-anillo{0%{stroke-dashoffset:132px}}@keyframes va-aparece{0%,15%{opacity:0;visibility:hidden;transform:scale(.6)}25%,to{opacity:1;visibility:visible;transform:none}}@supports (animation-timeline:scroll()){.arriba{animation:linear both va-aparece;animation-timeline:scroll(root)}.arriba .arriba__avance{animation:linear both va-anillo;animation-timeline:scroll(root)}}.hero{isolation:isolate;position:relative;overflow:hidden}.hero>.contenedor{z-index:1;position:relative}.hero:before{content:"";z-index:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.09'/%3E%3C/svg%3E"),radial-gradient(#ffffff29 1.2px,#0000 1.6px) 0 0/22px 22px;position:absolute;inset:-20% 0;-webkit-mask:linear-gradient(#000 30%,#0000 95%);mask:linear-gradient(#000 30%,#0000 95%)}.hero:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(40% 35% at 78% 30%,#c8a13a38,#0000 70%),radial-gradient(35% 40% at 15% 85%,#164e6e73,#0000 70%);position:absolute;inset:-30%}@keyframes va-paralaje{to{transform:translateY(18%)}}@keyframes va-paralaje-inv{to{transform:translateY(-12%)scale(1.05)}}@supports (animation-timeline:scroll()){.hero:before{animation:linear both va-paralaje;animation-timeline:scroll(root);animation-range:0 600px}.hero:after{animation:linear both va-paralaje-inv;animation-timeline:scroll(root);animation-range:0 600px}}.mapa:not(.leaflet-container){background:linear-gradient(100deg, var(--niebla) 30%, #f8faf9 50%, var(--niebla) 70%) 0 0 / 200% 100%;animation:1.3s linear infinite va-brillo}.va-girando:before,.va-cargando:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;margin-right:8px;animation:.7s linear infinite va-giro}.va-cargando{opacity:.85;cursor:progress}.buscador-cabecera[aria-busy=true]:after{content:"";pointer-events:none;background:radial-gradient(circle, var(--gris-texto) 3px, transparent 3.5px) 0 0 / 10px 8px repeat-x;width:28px;height:8px;margin-top:-4px;animation:.8s ease-in-out infinite va-palpito;position:absolute;top:50%;right:92px}.aviso[role=status]{animation:.4s cubic-bezier(.2,.7,.2,1) both va-tostada}.error,.aviso--error{animation:.4s both va-sacudida}.frescura__punto{position:relative}.frescura--vigente .frescura__punto:after{content:"";background:var(--ok);border-radius:50%;animation:1.6s ease-out 3 both va-pulso;position:absolute;inset:0}.atajo{font:600 .72rem/1 var(--fuente);color:var(--gris-texto);border:1px solid var(--linea);pointer-events:none;background:#fff;border-bottom-width:2px;border-radius:6px;padding:4px 6px;transition:opacity .2s;position:absolute;top:50%;right:92px;transform:translateY(-50%)}.buscador-cabecera:focus-within .atajo,.buscador-cabecera[aria-busy=true] .atajo{opacity:0}html:not(.js) .atajo{display:none}@media (hover:none){.atajo{display:none}}input[type=checkbox]{appearance:none;cursor:pointer;background:#fff;border:2px solid #6b7773;border-radius:6px;flex:none;place-content:center;margin:0;padding:0;transition:background-color .2s,border-color .2s;display:inline-grid}input[type=checkbox]:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);background:#fff;width:11px;height:11px;transition:transform .22s cubic-bezier(.3,1.6,.5,1);transform:scale(0)}input[type=checkbox]:checked{background:var(--verde-praderia);border-color:var(--verde-praderia)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox][aria-invalid=true]{border-color:var(--teja)}@media (forced-colors:active){input[type=checkbox]{appearance:auto}input[type=checkbox]:before{display:none}}.paso{align-items:stretch;gap:4px;display:flex}.paso input{text-align:center;-moz-appearance:textfield;flex:1;min-width:0}.paso input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.paso input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.paso button{background:var(--niebla);min-width:44px;color:var(--verde-oscuro);border:1px solid #6b7773;justify-content:center;padding:0;font-size:1.25rem}.paso button:hover{background:var(--verde-praderia);color:#fff}.paso button:active{transform:scale(.92)}.paso input.va-cambio{animation:.25s va-palpito}.compartir{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;display:flex}.compartir button svg{fill:currentColor;width:18px;height:18px;margin-right:8px}.procedencia__fuentes{counter-reset:cita;padding-left:0;list-style:none}.procedencia__fuentes li{counter-increment:cita;padding:6px 0 6px 34px;position:relative}.procedencia__fuentes li:before{content:counter(cita);width:24px;height:24px;color:var(--azul-cantabrico);background:#eaf2f7;border-radius:8px;place-items:center;font-size:.78rem;font-weight:700;transition:transform .2s;display:grid;position:absolute;top:7px;left:0}.procedencia__fuentes li:hover:before{transform:scale(1.12)rotate(-6deg)}.medidor{background:var(--niebla);border-radius:99px;height:6px;margin-top:6px;display:block;overflow:hidden}.medidor>span{height:100%;width:calc(var(--p) * 1%);background:var(--verde-praderia);border-radius:inherit;transform-origin:0;display:block}.vacio__lupa{float:right;width:72px;height:72px;color:var(--verde-praderia);margin:0 0 8px 12px;animation:1.2s ease-in-out 2 both va-lupa}.indice{border-left:2px solid var(--linea);margin:0 0 20px;padding:0}.indice p{margin:0 0 6px 14px;font-size:.95rem;font-weight:650}.indice ol{margin:0;padding:0;list-style:none}.indice a{color:var(--gris-texto);border-left:2px solid #0000;margin-left:-2px;padding:5px 14px;font-size:.95rem;text-decoration:none;transition:color .2s,border-color .2s,transform .2s;display:block}.indice a:hover{color:var(--verde-oscuro)}.indice a[aria-current=true]{color:var(--verde-oscuro);border-left-color:var(--verde-praderia);font-weight:650;transform:translate(3px)}.migas a{text-decoration-thickness:1px;transition:text-decoration-thickness .2s}.migas a:hover{text-decoration-thickness:3px}.migas li+li:before{transition:transform .2s;display:inline-block}.migas li:hover+li:before{transform:translate(2px)}.paginacion a{background:var(--niebla);border-radius:999px;padding:8px 14px;text-decoration:none;transition:background-color .2s,color .2s,transform .2s}.paginacion a:hover{background:var(--verde-praderia);color:#fff}.paginacion a[rel=next]:hover{transform:translate(3px)}.paginacion a[rel=prev]:hover{transform:translate(-3px)}@view-transition{navigation:auto}::view-transition-old(root){animation:.18s both va-vt-sale}::view-transition-new(root){animation:.26s both va-vt-entra}@keyframes va-vt-sale{to{opacity:0}}@keyframes va-vt-entra{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){:before,:after{transition:none!important;animation:none!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.js .ideas__ventana>span{transition:none}}
