:root:has(main.pseo){--fondo:#fff;--superficie:#fff;--fondo-suave:#f6f8f7;--borde:#e3e8e6;--texto-suave:#55625f;--texto-medio:#3d4a47;--tinta:#0e1514;--sobre-tinta:#eef2f0;--tinta-suave:#b9c8c4;--menta:#4ccdb3;--sobre-menta:#0e1514;--chip-fondo:#e8f3ef;--rojo:#b3261e;--rojo-fondo:#fdf3f2;--rojo-borde:#f2d2cf;--barra:#e7ecea;--verde-claro:#c9efe6}:root:has(main.pseo-p-comprador){--fondo:#f6f8f7;--fondo-suave:#f6f8f7}@media (prefers-color-scheme:dark){:root:has(main.pseo):not([data-theme=light]){--fondo:#0e1514;--superficie:#161f1e;--fondo-suave:#1a2423;--borde:#2c3b38;--texto-suave:#a8b9b4;--texto-medio:#c5d3cf;--tinta:#1f2b29;--sobre-tinta:#eef2f0;--tinta-suave:#b9c8c4;--menta:#4ccdb3;--sobre-menta:#04211b;--chip-fondo:#17332e;--rojo:#ff8a80;--rojo-fondo:#2a1715;--rojo-borde:#4a2420;--barra:#2c3b38;--verde-claro:#c9efe6}}:root[data-theme=dark]:has(main.pseo){--fondo:#0e1514;--superficie:#161f1e;--fondo-suave:#1a2423;--borde:#2c3b38;--texto-suave:#a8b9b4;--texto-medio:#c5d3cf;--tinta:#1f2b29;--sobre-tinta:#eef2f0;--tinta-suave:#b9c8c4;--menta:#4ccdb3;--sobre-menta:#04211b;--chip-fondo:#17332e;--rojo:#ff8a80;--rojo-fondo:#2a1715;--rojo-borde:#4a2420;--barra:#2c3b38;--verde-claro:#c9efe6}.pseo{padding-bottom:64px}@media (width>=768px){.pseo .migas-actual{flex:12rem;min-width:0}.pseo .migas-actual span{min-width:0}}.pseo .ancho-estrecho{max-width:calc(1120px + 2 * var(--margen))}.pseo a{text-underline-offset:3px}.pseo .migas{padding-top:8px}.pseo .migas ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.pseo .migas li{align-items:center;min-width:0;display:inline-flex}.pseo .migas li+li:before{content:"";border-right:1.5px solid var(--borde-fuerte);border-top:1.5px solid var(--borde-fuerte);flex:none;width:7px;height:7px;margin:0 10px 0 6px;transform:rotate(45deg)}.pseo .migas a{min-height:44px;color:var(--texto-suave);text-underline-offset:3px;align-items:center;padding-inline:4px;display:inline-flex}.pseo .migas a:hover{color:var(--texto)}.pseo .migas-actual{color:var(--texto);min-height:44px;padding-inline:4px}.pseo .migas-actual span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=767px){.pseo .migas li:not(.migas-padre){display:none}.pseo .migas li.migas-padre:before{content:"";border-top:0;border-bottom:1.5px solid;border-left:1.5px solid;border-right:0;width:8px;height:8px;margin:0 6px 0 4px;display:block;transform:rotate(45deg)}.pseo .migas-padre a{padding-left:0}.pseo .migas-padre{color:var(--texto-suave)}}.pseo-grupo .enlaces,.pseo-grupo .enlaces-filas{margin:6px 0 0;padding:0;list-style:none}.pseo-grupo .enlaces{flex-wrap:wrap;column-gap:20px;display:flex}.pseo-grupo a{min-height:44px;color:var(--acento-texto);text-underline-offset:3px;align-items:center;padding-block:6px;font-weight:500;line-height:1.35;display:inline-flex}.pseo-grupo .enlaces-filas li+li{border-top:1px solid var(--borde)}.pseo-grupo .enlaces-filas a{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;width:100%;padding-block:10px;display:flex}.enlace-nota{color:var(--texto-suave);font-variant-numeric:tabular-nums;font-size:15px;font-weight:400}.pseo-grupo+.pseo-grupo,.pseo-indice{margin-top:32px}@media (width>=900px){.pseo-indice{margin-top:48px}}@media (width>=700px){.pseo-indice{columns:2;column-gap:48px}.pseo-grupo-ancho{break-inside:avoid-column}.pseo-grupo-ancho h2{break-after:avoid}.pseo-indice .pseo-grupo+.pseo-grupo{margin-top:0}.pseo-indice .pseo-grupo{padding-bottom:32px}}@media (width>=1100px){.pseo-indice{columns:3}}.pseo-indice .pseo-grupo-ancho:has(li:nth-child(40)){break-inside:auto}.pseo-grupo-ancho .enlaces{display:block}.pseo-grupo-ancho .enlaces li+li,.pseo-grupo-ancho .enlaces-filas li+li{border-top:1px solid var(--borde)}.pseo-grupo-ancho .enlaces a{width:100%;display:flex}.pseo-indice-largo{margin-top:32px}@media (width>=900px){.pseo-indice-largo{margin-top:48px}}.pseo-grupos-indice{border-bottom:1px solid var(--borde);padding-bottom:24px}.pseo-grupos-indice ul{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));column-gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.pseo-grupos-indice ul{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));column-gap:16px}}.pseo-grupos-indice a{min-height:44px;color:var(--acento-texto);text-underline-offset:3px;align-items:center;font-weight:500;line-height:1.25;display:flex}.pseo-grupo-largo{content-visibility:auto;contain-intrinsic-size:auto 340px;padding-top:32px;scroll-margin-top:80px}.pseo-n-m{contain-intrinsic-size:auto 610px}.pseo-n-l{contain-intrinsic-size:auto 1150px}.pseo-n-xl{contain-intrinsic-size:auto 2100px}.pseo-n-xxl{contain-intrinsic-size:auto 4100px}.pseo-n-xxxl{contain-intrinsic-size:auto 8200px}@media (width>=700px){.pseo-grupo-largo{contain-intrinsic-size:auto 205px}.pseo-n-m{contain-intrinsic-size:auto 340px}.pseo-n-l{contain-intrinsic-size:auto 610px}.pseo-n-xl{contain-intrinsic-size:auto 1100px}.pseo-n-xxl{contain-intrinsic-size:auto 2100px}.pseo-n-xxxl{contain-intrinsic-size:auto 4100px}}@media (width>=1100px){.pseo-grupo-largo{contain-intrinsic-size:auto 160px}.pseo-n-m{contain-intrinsic-size:auto 250px}.pseo-n-l{contain-intrinsic-size:auto 430px}.pseo-n-xl{contain-intrinsic-size:auto 745px}.pseo-n-xxl{contain-intrinsic-size:auto 1420px}.pseo-n-xxxl{contain-intrinsic-size:auto 2770px}}.pseo-grupo-largo h2{border-bottom:2px solid var(--texto);align-items:baseline;gap:10px;padding-bottom:6px;display:flex}.pseo-grupo-n{color:var(--texto-suave);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.pseo-grupo-filas{grid-template-columns:minmax(0,1fr);column-gap:32px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.pseo-grupo-filas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.pseo-grupo-filas{grid-template-columns:repeat(3,minmax(0,1fr))}}.pseo-grupo-filas li{border-bottom:1px solid var(--borde)}.pseo-grupo-filas a{min-height:44px;color:var(--acento-texto);text-underline-offset:3px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;padding-block:8px;font-weight:500;line-height:1.3;display:flex}.pseo-grupo-filas a:has(.enlace-nota){text-decoration:none}.pseo-grupo-filas a:has(.enlace-nota)>span:first-child{text-decoration:underline}.pseo-h1{letter-spacing:-.03em;overflow-wrap:break-word;max-width:900px;margin:12px 0 14px;font-size:clamp(34px,4.6vw,56px);font-weight:700;line-height:1.05}.pseo-h1.pseo-h1-largo{letter-spacing:-.02em;max-width:1000px;font-size:clamp(28px,3.2vw,40px);line-height:1.12}.pseo-lead{color:var(--texto-medio);max-width:760px;font-size:19px}@media (width<=860px){.pseo-lead{font-size:18px}}.pseo-h2{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 18px;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.15;display:flex}.pseo-h2-n{letter-spacing:0;color:var(--texto-suave);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.pseo-h3{letter-spacing:-.01em;margin:0 0 14px;font-size:22px;font-weight:700;line-height:1.25}.pseo-h3 .pseo-h2-n{font-size:16px}.pseo-h4{margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3}.pseo-sec{padding-top:72px}@media (width<=860px){.pseo-sec{padding-top:48px}}.pseo-mas{margin-top:12px}.pseo-mas a{min-height:44px;color:var(--acento-texto);align-items:center;font-weight:600;display:inline-flex}.pseo-banda{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}@media (width>=861px){.pseo-banda{gap:16px;margin-top:36px}.pseo-banda-4{grid-template-columns:repeat(4,minmax(0,1fr))}.pseo-banda-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pseo-banda-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:600px}}.pseo-banda-1{grid-template-columns:minmax(0,300px)}.pseo-k{border:1px solid var(--borde);background:var(--superficie);border-radius:16px;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:18px;display:flex}@media (width>=861px){.pseo-k{padding:20px}}.pseo-k{container-type:inline-size}.pseo-n-4{--n:4}.pseo-n-5{--n:5}.pseo-n-6{--n:6}.pseo-n-7{--n:7}.pseo-n-8{--n:8}.pseo-n-9{--n:9}.pseo-n-10{--n:10}.pseo-n-11{--n:11}.pseo-n-12{--n:12}.pseo-n-13{--n:13}.pseo-n-14{--n:14}.pseo-n-15{--n:15}.pseo-n-16{--n:16}.pseo-k-n{--k-max:30px;font-size:min(var(--k-max), 100cqi / (var(--n,4) * .54));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.05}@media (width>=861px){.pseo-k-n{--k-max:40px}}.pseo-k-n.pseo-k-n-largo{--k-max:22px;line-height:1.2}@media (width>=861px){.pseo-k-n.pseo-k-n-largo{--k-max:26px}}.pseo-k-e{color:var(--texto-suave);font-size:15px;line-height:1.35}.pseo-k-dest{background:var(--tinta);border-color:var(--tinta);color:var(--sobre-tinta)}.pseo-k-dest .pseo-k-e{color:var(--tinta-suave)}.pseo-panel{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.pseo-panel .pseo-k{background:var(--fondo-suave);border:0;border-radius:14px;padding:16px}@media (width>=861px){.pseo-panel .pseo-k-n{--k-max:34px}.pseo-panel .pseo-k-n.pseo-k-n-largo{--k-max:22px}}.pseo-destacadas{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px;display:grid}@media (width>=861px){.pseo-destacadas-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.pseo-pronto{border:1px solid var(--borde);background:var(--superficie);border-radius:16px}.pseo-pronto-rojo{background:var(--rojo-fondo);border-color:var(--rojo-borde)}.pseo-pronto-rotulo{color:var(--texto-suave);padding:18px 22px 0;font-size:15px;font-weight:600}.pseo-pronto-fila{color:var(--texto);border-radius:16px;grid-template-columns:minmax(0,1fr);gap:8px 24px;padding:18px 22px 20px;text-decoration:none;display:grid}.pseo-pronto-rotulo+.pseo-pronto-fila{padding-top:6px}.pseo-destacadas:not(.pseo-destacadas-2) .pseo-pronto-fila{padding:22px}@media (width>=861px){.pseo-destacadas:not(.pseo-destacadas-2) .pseo-pronto-fila{grid-template-columns:minmax(0,9fr) minmax(0,3fr);align-items:center}.pseo-destacadas:not(.pseo-destacadas-2) .pseo-pronto-c{text-align:right}}.pseo-pronto-t{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:19px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}a.pseo-pronto-fila:hover .pseo-pronto-t{text-decoration:underline}.pseo-pronto-c{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;font-size:16px;display:flex}.pseo-rojo{color:var(--rojo);font-weight:700}.pseo-filas{margin:0;padding:0;list-style:none}.pseo-filas li{border-top:1px solid var(--borde)}.pseo-filas li:last-child{border-bottom:1px solid var(--borde)}.pseo-tarjeta .pseo-filas li:first-child{border-top:0}.pseo-tarjeta .pseo-filas li:last-child{border-bottom:0}.pseo-fila{color:var(--texto);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:16px 0;text-decoration:none;display:flex}.pseo-fila-ti{flex-direction:column;gap:2px;width:100%;min-width:0;display:flex}.pseo-fila-titulo{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:17px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}a.pseo-fila:hover .pseo-fila-titulo{color:var(--acento-texto);text-decoration:underline}.pseo-fila-sub{color:var(--texto-suave);font-size:15px}.pseo-fila-clasificacion{font-size:15px;font-weight:500}.pseo-fila-im{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pseo-fila-ci{color:var(--texto-suave);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:15px}@media (width>=861px){.pseo-fila{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:20px;padding-block:18px;display:grid}.pseo-fila-ti{grid-column:1/span 7;width:auto}.pseo-fila-im{text-align:right;grid-column:8/span 2}.pseo-fila-ci{grid-column:10/span 3}.pseo-dos .pseo-fila{row-gap:4px}.pseo-dos .pseo-fila-ti{grid-column:1/span 8}.pseo-dos .pseo-fila-im{grid-column:9/span 4}.pseo-dos .pseo-fila-ci{text-align:left;grid-column:1/-1}}.pseo-chips{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.pseo-chip{background:var(--chip-fondo);color:var(--acento-texto);border-radius:999px;padding:3px 12px;font-size:15px;font-weight:600;line-height:1.3}.pseo-dos{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width>=861px){.pseo-dos{grid-template-columns:repeat(2,minmax(0,1fr))}.pseo-dos.pseo-dos-solo{grid-template-columns:minmax(0,1fr)}}.pseo-caja{border:1px solid var(--borde);background:var(--superficie);border-radius:16px;padding:22px}.pseo-cajas{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px;display:grid}.pseo-cajas>.pseo-caja{flex-direction:column;display:flex}.pseo-cajas .pseo-meses{flex-direction:column;flex:1;display:flex}.pseo-cajas .pseo-meses svg{flex:1;min-height:140px;max-height:320px}.pseo-caja>.pseo-barras-bloque+.pseo-barras-bloque{margin-top:28px}.pseo-meses svg{width:100%;height:140px}.pseo-mes{fill:var(--barra)}.pseo-mes-max{fill:var(--acento)}.pseo-meses-letras{color:var(--texto-suave);text-align:center;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 3.4%;margin:8px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.pseo-barras{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pseo-barra{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;font-size:16px;line-height:1.35;display:grid}.pseo-barra>a{color:var(--acento-texto);margin-block:-12px;padding-block:12px;font-weight:500}.pseo-barra-n{font-variant-numeric:tabular-nums;font-weight:600}.pseo-barra-suave{font-weight:400}.pseo-barra-svg{border-radius:999px;grid-column:1/-1;width:100%;height:8px;overflow:hidden}.pseo-barra-fondo{fill:var(--barra)}.pseo-barra-valor{fill:var(--acento)}@media (prefers-reduced-motion:no-preference){.pseo-barra-valor{transform-origin:0;animation:.7s cubic-bezier(.2,.7,.2,1) both pseo-crece-x}.pseo-mes{transform-box:fill-box;transform-origin:bottom;animation:.7s cubic-bezier(.2,.7,.2,1) both pseo-crece-y}.pseo-puntos-formula,.pseo-puntos-juicio{transform-origin:0;animation:.7s cubic-bezier(.2,.7,.2,1) both pseo-crece-x}}@keyframes pseo-crece-x{0%{transform:scaleX(0)}}@keyframes pseo-crece-y{0%{transform:scaleY(0)}}.pseo-encaje{background:var(--tinta);color:var(--sobre-tinta);border-radius:22px;grid-template-columns:minmax(0,1fr);align-items:center;gap:20px;padding:24px;display:grid}@media (width>=861px){.pseo-encaje{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:40px}}.pseo-encaje-t{letter-spacing:-.025em;color:#fff;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.1}.pseo-encaje-form{flex-wrap:wrap;gap:10px;display:flex}.pseo-encaje-form label{color:#c5d3cf;width:100%;font-weight:600}.pseo-encaje-form input{min-width:200px;min-height:52px;font:inherit;color:#16211f;background:#fff;border:1px solid #0000;border-radius:12px;flex:1;padding:0 16px;font-size:18px}.pseo-encaje-form input::placeholder{color:#5f6b68;opacity:1}.pseo-encaje-form input:focus-visible{outline:2px solid var(--menta);outline-offset:2px}.pseo .pseo-boton-menta{background:var(--menta);min-height:52px;color:var(--sobre-menta)}.pseo .pseo-boton-menta:hover{background:#6fd9c3}.pseo-encaje-claro{background:var(--chip-fondo);color:var(--texto);margin-top:24px}.pseo-encaje-claro .pseo-encaje-t{color:var(--texto);letter-spacing:-.01em;font-size:22px}.pseo-encaje-claro .pseo-encaje-form label{color:var(--texto)}.pseo-encaje-claro .pseo-encaje-form input{border-color:var(--borde-fuerte)}.pseo-encaje-claro .pseo-boton-menta{background:var(--acento);color:var(--sobre-acento)}.pseo-encaje-claro .pseo-boton-menta:hover{background:var(--acento-hover)}.pseo-cerca-grupo+.pseo-cerca-grupo{margin-top:20px}.pseo-cerca-t{color:var(--texto-suave);margin:0 0 10px;font-size:16px;font-weight:600}.pseo-pildoras{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pseo-pildoras a{border:1px solid var(--borde);min-height:44px;color:var(--texto);background:var(--superficie);border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.pseo-pildoras a:hover{border-color:var(--acento);color:var(--acento-texto)}.pseo-pildora-n{color:var(--texto-suave);font-variant-numeric:tabular-nums;font-size:15px;font-weight:400}.pseo-faq>div{border-top:1px solid var(--borde);padding:22px 0}.pseo-faq-p{margin:0 0 6px;font-size:20px;font-weight:600;line-height:1.3}.pseo-faq p{color:var(--texto-medio);max-width:72ch}.pseo-perfil{background:var(--superficie);border:1px solid var(--borde);border-radius:24px;grid-template-columns:minmax(0,1fr);gap:28px;margin-top:20px;padding:22px;display:grid}@media (width>=861px){.pseo-perfil{grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding:36px}}.pseo-perfil .migas{padding-top:0}.pseo-h1.pseo-h1-perfil{margin:8px 0 12px;font-size:clamp(32px,4.2vw,52px)}.pseo-h1.pseo-h1-perfil.pseo-h1-largo{font-size:clamp(26px,3vw,38px)}.pseo-perfil .pseo-lead{margin-bottom:18px;font-size:18px}.pseo-etqs{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pseo-etq{border:1px solid var(--borde);min-height:36px;color:var(--texto);border-radius:999px;align-items:center;padding:4px 14px;font-size:15px;font-weight:600;display:inline-flex}a.pseo-etq{min-height:44px;color:var(--acento-texto);text-decoration:none}a.pseo-etq:hover{border-color:var(--acento)}.pseo-tarjeta{background:var(--superficie);border:1px solid var(--borde);border-radius:20px;padding:8px 24px}section.pseo-tarjeta,.pseo-sec>.pseo-tarjeta:only-child{padding-block:24px}.pseo-compra>*+*{margin-top:28px}.pseo-columna{flex-direction:column;gap:24px;min-width:0;display:flex}.pseo-contenido{display:contents}.pseo-compra .pseo-caja{border:0;border-radius:0;padding:0}.pseo-puntos-svg{border-radius:999px;width:100%;height:12px;overflow:hidden}.pseo-puntos-formula{fill:var(--acento)}.pseo-puntos-juicio{fill:var(--menta)}.pseo-puntos-dl{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:10px;display:flex}.pseo-puntos-dl dt{color:var(--texto-suave);font-size:15px}.pseo-puntos-dl dd{font-variant-numeric:tabular-nums;font-weight:600}.pseo-puntos-dl div:last-child{text-align:right}.pseo-seguir{background:var(--tinta);color:var(--sobre-tinta);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:28px 32px;display:flex}.pseo-seguir h2{letter-spacing:-.02em;color:#fff;max-width:24ch;font-size:clamp(24px,3vw,34px);line-height:1.15}@media (width<=860px){.pseo-seguir{padding:24px}.pseo-tarjeta{padding-inline:18px}}.pseo-org{color:var(--texto-medio);max-width:760px;font-size:18px}.pseo-estado{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:32px;display:grid}@media (width>=861px){.pseo-estado{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.pseo-est{background:var(--acento);color:#fff;border-radius:20px;padding:28px}.pseo-est-t{color:var(--verde-claro);font-size:15px;font-weight:600}.pseo-est-v{letter-spacing:-.02em;margin-top:6px;font-size:30px;font-weight:600;line-height:1.15}@media (width>=861px){.pseo-est-v{font-size:36px}}.pseo-est-nota{color:var(--verde-claro);margin-top:8px;font-size:16px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pseo-est{background:#0a6b5c}}.pseo-cuanto{border:1px solid var(--borde);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:16px 24px;padding:24px;display:grid}@media (width>=600px){.pseo-cuanto{grid-template-columns:repeat(2,minmax(0,1fr));padding:28px}}.pseo-cuanto dt{color:var(--texto-suave);font-size:15px}.pseo-cuanto-v{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:1.25}.pseo-cuanto-v.pseo-cuanto-v-largo{font-size:19px}.pseo-cuanto-v a{color:var(--acento-texto);align-items:center;min-height:44px;display:inline-flex}.pseo-cuanto-nota{color:var(--texto-suave);font-size:15px}.pseo-linea{gap:40px;margin:0;padding:0;list-style:none;display:flex;position:relative}.pseo-linea:before{content:"";background:var(--borde);height:2px;position:absolute;top:7px;left:0;right:0}.pseo-hito{flex-direction:column;flex:0 220px;gap:6px;font-size:16px;display:flex;position:relative}.pseo-hito:before{content:"";background:var(--acento);border:3px solid var(--fondo);width:16px;height:16px;box-shadow:0 0 0 1px var(--acento);border-radius:50%;margin-bottom:6px}.pseo-hito-actual:before{background:var(--rojo);box-shadow:0 0 0 1px var(--rojo)}.pseo-hito-estimada:before{background:var(--fondo);border:2px dashed var(--acento);box-shadow:none;width:16px;height:16px}.pseo-hito-anio{color:var(--texto);font-size:19px;font-weight:700}a.pseo-hito-anio{color:var(--acento-texto);align-items:center;min-height:44px;margin-block:-10px;display:inline-flex}.pseo-hito-estimada{color:var(--texto-suave)}@media (width<=860px){.pseo-linea{flex-direction:column;gap:18px;padding-left:30px}.pseo-linea:before{width:2px;height:auto;inset:6px auto 6px 7px}.pseo-hito{flex:none}.pseo-hito:before{margin:0;position:absolute;top:4px;left:-30px}}.pseo-reqs{margin:0;padding:0;list-style:none}.pseo-reqs li{border-top:1px solid var(--borde);grid-template-columns:28px minmax(0,1fr);gap:14px;padding:16px 0;font-size:17px;line-height:1.45;display:grid}.pseo-reqs li:first-child{border-top:0}.pseo-ck{background:var(--acento);border-radius:50%;width:8px;height:8px;margin:9px 0 0 6px}.pseo-papeles{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=861px){.pseo-papeles{grid-template-columns:repeat(3,minmax(0,1fr))}}.pseo-pap{border:1px solid var(--borde);border-radius:16px;font-weight:600;line-height:1.35}.pseo-pap>*{overflow-wrap:anywhere;align-items:center;min-height:64px;padding:18px;display:flex}.pseo-pap a{color:var(--acento-texto)}.pseo-lista-enlaces{margin:0;padding:0;list-style:none}.pseo-lista-enlaces li{border-top:1px solid var(--borde)}.pseo-lista-enlaces li:last-child{border-bottom:1px solid var(--borde)}.pseo-lista-enlaces a{min-height:52px;color:var(--acento-texto);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding-block:10px;font-weight:500;display:flex}.pseo-lista-nota{color:var(--texto-suave);font-size:15px;font-weight:400}.pseo-h1.pseo-h1-quees{letter-spacing:-.035em;margin:56px 0 20px;font-size:clamp(40px,6vw,72px);line-height:1}@media (width<=860px){.pseo-h1.pseo-h1-quees{margin-top:32px}}.pseo-def{color:#2b3532;max-width:820px;font-size:22px;line-height:1.5}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pseo-def{color:var(--texto-medio)}}@media (width<=860px){.pseo-def{font-size:19px}}.pseo-quees .acciones{margin-top:28px}.pseo-cifras-linea{border-top:1px solid var(--borde);border-bottom:1px solid var(--borde);flex-wrap:wrap;gap:20px 40px;margin-top:40px;padding:22px 0;display:flex}.pseo-cifras-linea div{flex-direction:column;display:flex}.pseo-cifras-linea dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1.15}.pseo-cifras-linea dt{color:var(--texto-suave);font-size:16px}.pseo-verbo{border-bottom:1px solid var(--borde);grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;padding:48px 0;display:grid}@media (width>=861px){.pseo-verbo{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;padding:72px 0}.pseo-verbo-alt .pseo-verbo-txt{order:2}}.pseo-verbo-n{color:var(--acento-texto);font-size:15px;font-weight:700}.pseo-verbo h2{letter-spacing:-.025em;margin:6px 0 14px;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.08}.pseo-verbo-txt p+p{margin-top:10px}.pseo-verbo-txt p:not(.pseo-verbo-n){color:var(--texto-medio)}.pseo-verbo-txt .pseo-verbo-tu{color:var(--texto);font-weight:500}.pseo-ui{background:#f5f6f5;border-radius:18px;flex-direction:column;gap:10px;margin:0;padding:18px;list-style:none;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pseo-ui{background:var(--fondo-suave)}}.pseo-ui-r{background:var(--superficie);border-radius:10px;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 15px;font-size:16px;line-height:1.4;display:flex}.pseo-ui-r b,.pseo-ui-cab{font-weight:600}.pseo-ui-dato{white-space:nowrap;font-variant-numeric:tabular-nums}.pseo-verde{color:var(--acento-texto);font-weight:600}.pseo-datos{background:var(--tinta);color:var(--sobre-tinta);border-radius:24px;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:88px;padding:28px;display:grid}@media (width>=861px){.pseo-datos{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px;padding:48px}}.pseo-datos h2{letter-spacing:-.025em;color:#fff;grid-column:1/-1;font-size:clamp(28px,3.4vw,40px);line-height:1.1}.pseo-datos h3{color:var(--menta);margin-bottom:6px;font-size:19px}.pseo-datos p{color:#c5d3cf}.pseo-fin{background:var(--chip-fondo);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:72px;padding:32px;display:flex}.pseo-fin p{letter-spacing:-.01em;font-size:24px;font-weight:600}
