.calculadora[data-astro-cid-aymuoi53]{background:var(--verde);color:var(--claro)}.calculadora[data-astro-cid-aymuoi53] .intro[data-astro-cid-aymuoi53]{color:color-mix(in oklab, var(--claro) 86%, var(--verde))}.calc__rejilla[data-astro-cid-aymuoi53]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.calc__controles[data-astro-cid-aymuoi53]{gap:32px;margin-top:40px;display:grid}.calc__campo[data-astro-cid-aymuoi53]{min-width:0}.calc__etiqueta[data-astro-cid-aymuoi53]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.calc__etiqueta[data-astro-cid-aymuoi53] output[data-astro-cid-aymuoi53]{font-family:var(--letra-titulo);font-weight:700;font-size:var(--t-2);font-variant-numeric:tabular-nums}.calc__ayuda[data-astro-cid-aymuoi53]{font-size:var(--t-chico);color:color-mix(in oklab, var(--claro) 86%, var(--verde));margin-top:10px}.calc__rango[data-astro-cid-aymuoi53]{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin-top:6px}.calc__rango[data-astro-cid-aymuoi53]::-webkit-slider-runnable-track{background:color-mix(in oklab, var(--claro) 32%, var(--verde));height:4px}.calc__rango[data-astro-cid-aymuoi53]::-moz-range-track{background:color-mix(in oklab, var(--claro) 32%, var(--verde));height:4px}.calc__rango[data-astro-cid-aymuoi53]::-webkit-slider-thumb{border:3px solid var(--verde);background:var(--claro);appearance:none;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);width:26px;height:26px;margin-top:-11px}.calc__rango[data-astro-cid-aymuoi53]::-moz-range-thumb{background:var(--claro);border:0;border-radius:0;width:22px;height:22px}.calc__necesita[data-astro-cid-aymuoi53]{border:0;gap:4px;padding:0;display:grid}.calc__necesita[data-astro-cid-aymuoi53] legend[data-astro-cid-aymuoi53]{margin-bottom:8px;padding:0}.calc__necesita[data-astro-cid-aymuoi53] label[data-astro-cid-aymuoi53]{min-height:44px;font-size:var(--t-chico);cursor:pointer;align-items:center;gap:12px;display:flex}.calc__necesita[data-astro-cid-aymuoi53] input[data-astro-cid-aymuoi53]{width:20px;height:20px;accent-color:var(--claro);flex:none}.calc__sedes[data-astro-cid-aymuoi53]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.calc__sedes[data-astro-cid-aymuoi53] select[data-astro-cid-aymuoi53]{border:1px solid color-mix(in oklab, var(--claro) 40%, var(--verde));background:var(--verde-hondo);min-width:88px;min-height:44px;padding:8px 12px}[data-astro-cid-aymuoi53]:is(.calc__rango,.calc__necesita input,.calc__sedes select):focus-visible{outline-color:var(--claro)}.calc__resultado[data-astro-cid-aymuoi53]{--caja-corte:22px;--caja-relleno:linear-gradient(165deg, #0d1b16 0%, var(--fondo) 60%);color:var(--texto-1);padding:clamp(24px,4vw,40px)}.calc__titulo[data-astro-cid-aymuoi53]{font-size:var(--t-chico);color:var(--texto-2)}.calc__plan[data-astro-cid-aymuoi53]{font-family:var(--letra-titulo);font-weight:700;font-size:var(--t-1);color:var(--acento);margin-top:4px;line-height:1}.calc__tamano[data-astro-cid-aymuoi53]{font-size:var(--t-chico);color:var(--texto-2);margin-top:8px}.calc__tamano[data-astro-cid-aymuoi53] span[data-astro-cid-aymuoi53]{color:var(--texto-1);font-variant-numeric:tabular-nums}.calc__total[data-astro-cid-aymuoi53]{font-family:var(--letra-titulo);font-weight:700;font-size:var(--t-2);font-variant-numeric:tabular-nums;margin-top:12px}.calc__total[data-astro-cid-aymuoi53] small[data-astro-cid-aymuoi53]{color:var(--texto-2);font-size:.6em}.calc__por-cliente[data-astro-cid-aymuoi53]{font-size:var(--t-chico);color:var(--texto-2);margin-top:6px}.calc__por-cliente[data-astro-cid-aymuoi53] b[data-astro-cid-aymuoi53]{color:var(--texto-1)}.calc__desglose[data-astro-cid-aymuoi53]{border-top:1px solid var(--linea);font-size:var(--t-chico);margin-top:24px}.calc__desglose[data-astro-cid-aymuoi53] div[data-astro-cid-aymuoi53]{border-bottom:1px solid var(--linea);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.calc__desglose[data-astro-cid-aymuoi53] dt[data-astro-cid-aymuoi53]{color:var(--texto-2)}.calc__desglose[data-astro-cid-aymuoi53] dd[data-astro-cid-aymuoi53]{font-variant-numeric:tabular-nums}.calc__cupo[data-astro-cid-aymuoi53]{font-size:var(--t-mini);color:var(--texto-2);margin-top:20px}.calc__cupo[data-astro-cid-aymuoi53] progress[data-astro-cid-aymuoi53]{appearance:none;background:var(--linea);border:0;width:100%;height:6px;margin-top:8px}.calc__cupo[data-astro-cid-aymuoi53] progress[data-astro-cid-aymuoi53]::-webkit-progress-bar{background:var(--linea)}.calc__cupo[data-astro-cid-aymuoi53] progress[data-astro-cid-aymuoi53]::-webkit-progress-value{background:var(--acento)}.calc__cupo[data-astro-cid-aymuoi53] progress[data-astro-cid-aymuoi53]::-moz-progress-bar{background:var(--acento)}.calc__medida[data-astro-cid-aymuoi53]{border-left:3px solid var(--acento);font-size:var(--t-chico);color:var(--texto-1);margin-top:16px;padding:10px 14px}.calc__medida[data-astro-cid-aymuoi53][hidden]{display:none}.calc__opciones[data-astro-cid-aymuoi53]{font-size:var(--t-chico);gap:6px;margin-top:22px;padding:0;list-style:none;display:grid}.calc__opciones[data-astro-cid-aymuoi53] li[data-astro-cid-aymuoi53]{color:var(--texto-2);justify-content:space-between;gap:12px;padding:10px 14px;display:flex}.calc__opciones[data-astro-cid-aymuoi53] li[data-astro-cid-aymuoi53].caja--viva{color:var(--texto-1)}.calc__opciones[data-astro-cid-aymuoi53] b[data-astro-cid-aymuoi53]{text-align:right;font-weight:500}.calc__incluye[data-astro-cid-aymuoi53]{font-size:var(--t-chico);color:var(--texto-2);margin-top:22px}.calc__incluye[data-astro-cid-aymuoi53] ul[data-astro-cid-aymuoi53]{color:var(--texto-1);gap:8px;margin-top:10px;padding:0;list-style:none;display:grid}.calc__incluye[data-astro-cid-aymuoi53] li[data-astro-cid-aymuoi53]{grid-template-columns:12px 1fr;gap:10px;display:grid}.calc__incluye[data-astro-cid-aymuoi53] li[data-astro-cid-aymuoi53]:before{content:"";background:var(--acento);width:8px;height:8px;margin-top:.55em}.calc__cta[data-astro-cid-aymuoi53]{white-space:normal;text-align:center;gap:.5ch;width:100%;margin-top:24px}.calc__nota[data-astro-cid-aymuoi53]{font-size:var(--t-mini);color:var(--texto-3);margin-top:14px}.calc__resumen[data-astro-cid-aymuoi53]{display:none}@media (width<=899px){.calc__rejilla[data-astro-cid-aymuoi53]{grid-template-columns:minmax(0,1fr)}.calc__resumen[data-astro-cid-aymuoi53]{z-index:var(--z-pegado);border:1px solid color-mix(in oklab, var(--acento) 55%, transparent);border-radius:var(--radio);background:var(--fondo-alto);font-size:var(--t-chico);color:var(--texto-2);transition:opacity var(--medio) var(--curva), transform var(--medio) var(--curva);justify-content:space-between;align-items:baseline;gap:12px;margin-top:28px;padding:12px 16px;display:flex;position:sticky;bottom:12px;box-shadow:0 10px 30px #00000073}.calc__resumen[data-astro-cid-aymuoi53] b[data-astro-cid-aymuoi53]{font-family:var(--letra-titulo);color:var(--texto-1);white-space:nowrap;font-size:1.125rem}.calc__resumen[data-astro-cid-aymuoi53].esta-fuera{opacity:0;transform:translateY(8px)}}.cierre[data-astro-cid-hqllmplf]{isolation:isolate;text-align:center;padding-block:clamp(96px,16vw,200px);position:relative}.cierre__fondo[data-astro-cid-hqllmplf]{z-index:var(--z-fondo);background:var(--verde);position:absolute;inset:0}.cierre__in[data-astro-cid-hqllmplf]{justify-items:center;gap:20px;display:grid}.cierre[data-astro-cid-hqllmplf] h2[data-astro-cid-hqllmplf]{max-width:14ch;font-size:var(--t-gigante)}.cierre[data-astro-cid-hqllmplf] p[data-astro-cid-hqllmplf]{color:color-mix(in oklab, var(--claro) 86%, var(--verde))}.cierre[data-astro-cid-hqllmplf] .boton[data-astro-cid-hqllmplf]{margin-top:12px}.manifiesto__frase[data-astro-cid-mj3ekwqs]{text-align:center;max-width:22ch;font-family:var(--letra-titulo);letter-spacing:-.01em;text-wrap:balance;margin-inline:auto;font-size:clamp(2.1rem,1.2rem + 3.6vw,4.25rem);font-weight:600;line-height:1.08}.manifiesto__frase[data-astro-cid-mj3ekwqs] span[data-astro-cid-mj3ekwqs]{color:var(--texto-1)}.manifiesto__frase[data-astro-cid-mj3ekwqs][data-apagable] span[data-astro-cid-mj3ekwqs]{color:var(--texto-3);transition:color .26s}.manifiesto__frase[data-astro-cid-mj3ekwqs][data-apagable] span[data-astro-cid-mj3ekwqs].encendida{color:var(--texto-1)}.noche[data-astro-cid-3f27j4lp]{background:var(--fondo);transition:background-color .6s;position:relative}.noche__fijo[data-astro-cid-3f27j4lp]{padding-block:var(--seccion);align-items:center;display:grid}.noche__in[data-astro-cid-3f27j4lp]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.noche__hora[data-astro-cid-3f27j4lp]{font-family:var(--letra-titulo);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--acento);align-items:baseline;gap:.25em;font-size:clamp(4.5rem,2rem + 11vw,11rem);font-weight:700;line-height:.9;transition:color .4s;display:flex}.noche__hora[data-astro-cid-3f27j4lp] small[data-astro-cid-3f27j4lp]{letter-spacing:0;color:var(--texto-2);font-size:.26em}.noche__estado[data-astro-cid-3f27j4lp]{border:1px solid var(--linea-fuerte);font-size:var(--t-chico);color:var(--texto-2);align-items:center;gap:10px;margin-top:22px;padding:8px 14px;display:inline-flex}.noche__estado[data-astro-cid-3f27j4lp] i[data-astro-cid-3f27j4lp]{background:var(--acento);width:8px;height:8px}.noche__fases[data-astro-cid-3f27j4lp]{gap:40px;display:grid}.noche__fase[data-astro-cid-3f27j4lp] h2[data-astro-cid-3f27j4lp]{font-size:var(--t-2)}.noche__fase[data-astro-cid-3f27j4lp] p[data-astro-cid-3f27j4lp]{max-width:46ch;color:var(--texto-2);margin-top:14px}.noche[data-astro-cid-3f27j4lp][data-animada]{height:190vh}.noche[data-astro-cid-3f27j4lp][data-animada] .noche__fijo[data-astro-cid-3f27j4lp]{min-height:100vh;padding-block:calc(var(--nav) + 24px) 24px;position:sticky;top:0}.noche[data-astro-cid-3f27j4lp][data-animada] .noche__fase[data-astro-cid-3f27j4lp]{opacity:.32;transition:opacity .5s}.noche[data-astro-cid-3f27j4lp][data-animada] .noche__fase[data-astro-cid-3f27j4lp].activa{opacity:1}.noche[data-astro-cid-3f27j4lp][data-animada]:not([data-respondido]) .noche__hora[data-astro-cid-3f27j4lp]{color:var(--claro)}.noche[data-astro-cid-3f27j4lp][data-animada]:not([data-respondido]) .noche__estado[data-astro-cid-3f27j4lp] i[data-astro-cid-3f27j4lp]{background:var(--alerta);animation:1.4s steps(2,jump-none) infinite titila}.noche[data-astro-cid-3f27j4lp][data-respondido]{background:var(--verde)}.noche[data-astro-cid-3f27j4lp][data-respondido] .noche__hora[data-astro-cid-3f27j4lp]{color:var(--claro)}.noche[data-astro-cid-3f27j4lp][data-respondido] .noche__hora[data-astro-cid-3f27j4lp] small[data-astro-cid-3f27j4lp],.noche[data-astro-cid-3f27j4lp][data-respondido] .noche__fase[data-astro-cid-3f27j4lp] p[data-astro-cid-3f27j4lp],.noche[data-astro-cid-3f27j4lp][data-respondido] .noche__estado[data-astro-cid-3f27j4lp]{color:color-mix(in oklab, var(--claro) 86%, var(--verde))}.noche[data-astro-cid-3f27j4lp][data-respondido] .noche__estado[data-astro-cid-3f27j4lp] i[data-astro-cid-3f27j4lp]{background:var(--claro)}@keyframes titila{50%{opacity:.25}}@media (width<=859px){.noche__in[data-astro-cid-3f27j4lp]{grid-template-columns:minmax(0,1fr)}.noche[data-astro-cid-3f27j4lp][data-animada] .noche__fases[data-astro-cid-3f27j4lp]{grid-template-areas:"fase"}.noche[data-astro-cid-3f27j4lp][data-animada] .noche__fase[data-astro-cid-3f27j4lp]{opacity:0;grid-area:fase}}@media (height<=520px){.noche[data-astro-cid-3f27j4lp][data-animada]{height:auto}.noche[data-astro-cid-3f27j4lp][data-animada] .noche__fijo[data-astro-cid-3f27j4lp]{position:static}.noche[data-astro-cid-3f27j4lp][data-animada] .noche__fase[data-astro-cid-3f27j4lp]{opacity:1}}.selector[data-astro-cid-gpwlvea5]{margin-top:32px}.selector__pregunta[data-astro-cid-gpwlvea5]{font-size:var(--t-chico);color:var(--texto-2)}.selector__lista[data-astro-cid-gpwlvea5]{flex-wrap:wrap;gap:6px;margin-top:12px;padding:0;list-style:none;display:flex}.selector__opcion[data-astro-cid-gpwlvea5]{border:1px solid var(--linea-fuerte);min-height:44px;color:var(--texto-2);font-size:var(--t-chico);transition:border-color var(--rapido) ease, background-color var(--rapido) ease, color var(--rapido) ease;align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}.selector__opcion[data-astro-cid-gpwlvea5]:hover{border-color:var(--acento);color:var(--texto-1)}.selector__opcion[data-astro-cid-gpwlvea5][aria-current=page]{background:var(--claro);border-color:var(--claro);color:var(--verde-hondo);font-weight:700}.selector__nota[data-astro-cid-gpwlvea5]{font-size:var(--t-mini);color:var(--texto-3);margin-top:10px}.portada[data-astro-cid-3eskiavj]{isolation:isolate;padding-top:calc(var(--nav) + clamp(32px, 6vw, 72px));padding-bottom:clamp(56px,8vw,112px);position:relative;overflow:hidden}.portada__brillo[data-astro-cid-3eskiavj]{z-index:var(--z-fondo);background:radial-gradient(closest-side, color-mix(in oklab, var(--verde-vivo) 55%, transparent), transparent);opacity:.55;pointer-events:none;border-radius:50%;width:900px;height:900px;margin:-450px 0 0 -450px;position:absolute;top:0;left:0;transform:translate(72vw,52vh)}.portada__rejilla[data-astro-cid-3eskiavj]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.portada__texto[data-astro-cid-3eskiavj]{container-type:inline-size}.portada__titulo[data-astro-cid-3eskiavj]{font-size:clamp(2.4rem,11.4cqi,5.75rem);line-height:.98}.portada__titulo[data-astro-cid-3eskiavj] span[data-astro-cid-3eskiavj]{color:var(--acento);display:block}.portada__sub[data-astro-cid-3eskiavj]{max-width:52ch;color:var(--texto-2);margin-top:24px}.portada__acciones[data-astro-cid-3eskiavj]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.portada__datos[data-astro-cid-3eskiavj]{font-size:var(--t-chico);color:var(--texto-2);flex-wrap:wrap;gap:6px 22px;margin-top:28px;padding:0;list-style:none;display:flex}.portada__datos[data-astro-cid-3eskiavj] li[data-astro-cid-3eskiavj]{align-items:center;gap:8px;display:flex}.portada__datos[data-astro-cid-3eskiavj] li[data-astro-cid-3eskiavj]:before{content:"";background:var(--acento);width:6px;height:6px}.portada__escena[data-astro-cid-3eskiavj]{place-items:center;min-height:640px;display:grid;position:relative}.portada__escena[data-astro-cid-3eskiavj] .portada__telefono{--ancho-tel:310px}@media (prefers-reduced-motion:no-preference){.portada__texto[data-astro-cid-3eskiavj]>[data-astro-cid-3eskiavj][data-entrada]{animation:portada-sube 1.1s var(--curva) backwards}.portada__texto[data-astro-cid-3eskiavj]>[data-astro-cid-3eskiavj][data-entrada]:nth-child(2){animation-delay:70ms}.portada__texto[data-astro-cid-3eskiavj]>[data-astro-cid-3eskiavj][data-entrada]:nth-child(3){animation-delay:.14s}.portada__texto[data-astro-cid-3eskiavj]>[data-astro-cid-3eskiavj][data-entrada]:nth-child(4){animation-delay:.21s}.portada__texto[data-astro-cid-3eskiavj]>[data-astro-cid-3eskiavj][data-entrada]:nth-child(5){animation-delay:.28s}.portada__escena[data-astro-cid-3eskiavj] .portada__telefono{animation:portada-telefono 1.4s var(--curva) .1s backwards}.portada__texto[data-astro-cid-3eskiavj]>[data-astro-cid-3eskiavj][data-entrada],.portada__escena[data-astro-cid-3eskiavj] .portada__telefono{animation-timing-function:linear(0, .067 1%, .1294 2%, .2154 3.5%, .2929 5%, .3844 7%, .4641 9%, .5494 11.5%, .6211 14%, .6922 17%, .75 20%, .8105 24%, .8564 28%, .8985 33%, .9282 38%, .9526 44%, .9688 50%, .9821 58%, .991 68%, .9961 80%, 1)}}@keyframes portada-sube{0%{transform:translateY(28px)}}@keyframes portada-telefono{0%{transform:translateY(70px)rotate(-3deg)}}.avisos[data-astro-cid-3eskiavj]{pointer-events:none;position:absolute;inset:0}.aviso[data-astro-cid-3eskiavj]{z-index:var(--z-encima);width:214px;font-size:var(--t-mini);color:var(--texto-2);align-items:flex-start;gap:10px;padding:13px 15px;line-height:1.45;display:flex;position:absolute}.aviso[data-astro-cid-3eskiavj] b[data-astro-cid-3eskiavj]{font-family:var(--letra-titulo);color:var(--texto-1);font-size:.875rem;display:block}.aviso[data-astro-cid-3eskiavj] i[data-astro-cid-3eskiavj]{background:var(--acento);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab, var(--acento) 22%, transparent);flex:none;margin-top:5px}.aviso--1[data-astro-cid-3eskiavj]{top:24%;left:-26%}.aviso--2[data-astro-cid-3eskiavj]{top:48%;left:-32%}.aviso--3[data-astro-cid-3eskiavj]{top:72%;left:-22%}@media (width>=960px) and (width<=1199px){.aviso--1[data-astro-cid-3eskiavj]{top:26%;left:-6%}.aviso--2[data-astro-cid-3eskiavj],.aviso--3[data-astro-cid-3eskiavj]{display:none}}@media (width<=959px){.portada__rejilla[data-astro-cid-3eskiavj]{grid-template-columns:minmax(0,1fr)}.portada__escena[data-astro-cid-3eskiavj]{min-height:0;padding-block:24px}.portada__brillo[data-astro-cid-3eskiavj]{transform:translate(50vw,120vh)}.aviso--1[data-astro-cid-3eskiavj]{top:18%;left:0}.aviso--2[data-astro-cid-3eskiavj]{top:46%;left:auto;right:0}.aviso--3[data-astro-cid-3eskiavj]{top:72%;left:2%}}@media (width<=640px){.portada[data-astro-cid-3eskiavj]{padding-top:calc(var(--nav) + 20px)}.portada__sub[data-astro-cid-3eskiavj]{margin-top:16px}.portada__texto[data-astro-cid-3eskiavj] .selector{margin-top:22px}.portada__acciones[data-astro-cid-3eskiavj],.portada__datos[data-astro-cid-3eskiavj]{margin-top:20px}.portada__rejilla[data-astro-cid-3eskiavj]{gap:20px}.portada__escena[data-astro-cid-3eskiavj]{padding-block:8px 24px}.portada__escena[data-astro-cid-3eskiavj] .portada__telefono{--ancho-tel:280px}.avisos[data-astro-cid-3eskiavj]{gap:8px;width:100%;margin-top:-24px;display:grid;position:relative;inset:auto}.aviso[data-astro-cid-3eskiavj]{width:min(84%,270px);padding:11px 13px;position:relative;inset:auto}.aviso--2[data-astro-cid-3eskiavj]{justify-self:end}}.lista-fija[data-astro-cid-vdv3dnjp]{border-top:1px solid var(--linea)}.lista-fija__rejilla[data-astro-cid-vdv3dnjp]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.lista-fija__rejilla[data-astro-cid-vdv3dnjp] h2[data-astro-cid-vdv3dnjp]{top:calc(var(--nav) + 32px);position:sticky}.lista-fija__lista[data-astro-cid-vdv3dnjp]{gap:12px;display:grid}.lista-fija__item[data-astro-cid-vdv3dnjp]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px 32px;padding:26px 28px;display:grid}.lista-fija__item[data-astro-cid-vdv3dnjp] dt[data-astro-cid-vdv3dnjp]{font-family:var(--letra-titulo);font-weight:700;font-size:var(--t-3);line-height:1.2}.lista-fija__item[data-astro-cid-vdv3dnjp] dd[data-astro-cid-vdv3dnjp]{font-size:var(--t-chico);color:var(--texto-2)}@media (width<=859px){.lista-fija__rejilla[data-astro-cid-vdv3dnjp],.lista-fija__item[data-astro-cid-vdv3dnjp]{grid-template-columns:minmax(0,1fr)}.lista-fija__rejilla[data-astro-cid-vdv3dnjp] h2[data-astro-cid-vdv3dnjp]{position:static}}.proceso__marco[data-astro-cid-llj25xkv]{margin-top:clamp(40px,6vw,64px);position:relative}.proceso__pasos[data-astro-cid-llj25xkv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.4vw,32px);padding:0;list-style:none;display:grid;position:relative}.proceso__linea[data-astro-cid-llj25xkv]{background:var(--linea-fuerte);height:1px;position:absolute;top:48px;left:0;right:0}.proceso__linea[data-astro-cid-llj25xkv]>span[data-astro-cid-llj25xkv]{background:var(--acento);transform-origin:0;height:100%;display:block}.proceso__paso[data-astro-cid-llj25xkv]{padding:26px 24px 28px}.proceso__num[data-astro-cid-llj25xkv]{border:1px solid var(--acento);background:color-mix(in oklab, var(--acento) 14%, var(--fondo));width:44px;height:44px;font-family:var(--letra-titulo);color:var(--acento);place-items:center;font-weight:700;display:inline-grid}.proceso__paso[data-astro-cid-llj25xkv] h3[data-astro-cid-llj25xkv]{font-size:var(--t-3);margin-top:22px}.proceso__paso[data-astro-cid-llj25xkv] p[data-astro-cid-llj25xkv]{font-size:var(--t-chico);color:var(--texto-2);margin-top:10px}@media (width<=859px){.proceso__pasos[data-astro-cid-llj25xkv]{grid-template-columns:minmax(0,1fr);gap:14px}.proceso__linea[data-astro-cid-llj25xkv]{width:1px;height:auto;inset:0 auto 0 46px}.proceso__linea[data-astro-cid-llj25xkv]>span[data-astro-cid-llj25xkv]{transform-origin:top;width:100%;height:100%}.proceso__paso[data-astro-cid-llj25xkv]{grid-template-columns:44px 1fr;gap:4px 18px;padding:22px 20px 24px;display:grid}.proceso__num[data-astro-cid-llj25xkv]{grid-row:span 2}.proceso__paso[data-astro-cid-llj25xkv] h3[data-astro-cid-llj25xkv]{margin-top:8px}}.ventana[data-astro-cid-m3c427fb]{border:1px solid var(--linea-fuerte);width:100%;box-shadow:0 0 0 1px color-mix(in oklab, var(--acento) 10%, transparent), 0 50px 100px -50px #000000f2, 0 30px 80px -60px color-mix(in oklab, var(--acento) 45%, transparent);background:#0c1612;border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden}.ventana__barra[data-astro-cid-m3c427fb]{border-bottom:1px solid var(--linea);background:#111d18;align-items:center;gap:7px;padding:10px 14px;display:flex}.ventana__barra[data-astro-cid-m3c427fb] i[data-astro-cid-m3c427fb]{background:var(--linea-fuerte);border-radius:50%;width:10px;height:10px}.ventana__url[data-astro-cid-m3c427fb]{background:var(--fondo);min-width:0;color:var(--texto-3);font-size:var(--t-mini);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;flex:1;margin-left:10px;padding:4px 12px;overflow:hidden}.ventana__vista[data-astro-cid-m3c427fb]{position:relative}.ventana__vista[data-astro-cid-m3c427fb] .foto-panel{width:100%;height:auto;display:block}.recorrido__rejilla[data-astro-cid-y3ijsfmt]{margin-top:clamp(40px,6vw,72px);position:relative}.paso[data-astro-cid-y3ijsfmt]{min-width:0}.paso__num[data-astro-cid-y3ijsfmt]{font-size:var(--t-chico);font-variant-numeric:tabular-nums;color:var(--acento)}.paso[data-astro-cid-y3ijsfmt] h3[data-astro-cid-y3ijsfmt]{font-size:var(--t-2);margin-top:14px}.paso__texto[data-astro-cid-y3ijsfmt]{max-width:44ch;color:var(--texto-2);margin-top:16px}.paso__plan[data-astro-cid-y3ijsfmt]{font-size:var(--t-mini);color:var(--texto-3);margin-top:18px}.recorrido__pasos[data-astro-cid-y3ijsfmt]{gap:clamp(80px,14vw,120px);padding:0;list-style:none;display:grid}.paso[data-astro-cid-y3ijsfmt] .paso__ventana{max-width:440px;margin-top:32px}.recorrido__escenario[data-astro-cid-y3ijsfmt]{display:none}@media (width>=960px){.recorrido__rejilla[data-astro-cid-y3ijsfmt]{grid-template-columns:minmax(0,.66fr) minmax(0,1.34fr);gap:clamp(36px,4vw,72px);display:grid}.recorrido__pasos[data-astro-cid-y3ijsfmt]{gap:0}.paso[data-astro-cid-y3ijsfmt]{flex-direction:column;justify-content:center;min-height:80vh;padding-block:6vh;display:flex}.paso[data-astro-cid-y3ijsfmt] .paso__ventana{display:none}.recorrido__escenario[data-astro-cid-y3ijsfmt]{top:var(--nav);height:calc(100vh - var(--nav));align-items:center;display:flex;position:sticky}.recorrido__escenario[data-astro-cid-y3ijsfmt] .ventana__vista{display:grid}.recorrido__escenario[data-astro-cid-y3ijsfmt] .foto-panel{opacity:0;transition:opacity .45s ease, transform .7s var(--curva);grid-area:1/1;transform:scale(1.015)}.recorrido__escenario[data-astro-cid-y3ijsfmt] .foto-panel.activa{opacity:1;transform:none}.recorrido__marcas[data-astro-cid-y3ijsfmt]{gap:10px;padding:0;list-style:none;display:grid;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.recorrido__marcas[data-astro-cid-y3ijsfmt] li[data-astro-cid-y3ijsfmt]{background:var(--linea-fuerte);width:3px;height:22px;transition:background-color var(--medio) ease, transform var(--medio) var(--curva)}.recorrido__marcas[data-astro-cid-y3ijsfmt] li[data-astro-cid-y3ijsfmt].activa{background:var(--acento);transform:scaleY(1.5)}}
