.oculto{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.cartel{background:var(--banda-navy);color:var(--sobre-banda)}.cartel__cuerpo{gap:40px;padding-block-start:clamp(28px,5vw,56px);display:grid}.cartel__pictogramas{gap:8px;margin-block-end:clamp(16px,2.5vw,28px);display:flex}.cartel h1{max-inline-size:15ch;font-size:clamp(2.375rem,1.3rem + 3.9vw,4.375rem);line-height:1.02}.cartel__apoyo{max-inline-size:40ch;color:var(--sobre-banda-sec);margin-block:16px 28px;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.4}.cartel__telefono{aspect-ratio:1320/1900;justify-self:center;min-block-size:0;inline-size:min(256px,72vw);overflow:clip}@media (width>=40rem){.cartel__telefono{inline-size:296px}}@media (width>=64rem){.cartel__cuerpo{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:64px}.cartel__texto{padding-block-end:56px}.cartel__telefono{aspect-ratio:1320/1960;inline-size:316px}}.franja{background:var(--pictograma);color:var(--sobre-banda)}.franja__fila{flex-wrap:wrap;gap:12px 40px;padding-block:16px;display:flex}.franja__grupo{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.franja__rotulo{font-weight:600}.franja__lineas{flex-wrap:wrap;gap:6px;display:flex}.linea,.tren{place-items:center;block-size:32px;min-inline-size:32px;font-size:.9375rem;font-weight:700;line-height:1;display:inline-grid}.linea{border-radius:50%}.tren{border-radius:var(--radio);padding-inline:6px}.linea--a{color:#000;background:#a5c8ff}.linea--b{color:#000;background:red}.linea--c{color:#fff;outline-offset:-2px;background:#00f;outline:2px solid #fff}.linea--d{color:#000;background:#00ac67}.linea--e{color:#fff;background:#8300bb}.linea--h{color:#000;background:#fff300}.linea--p{color:#000;background:#ffbd33}.tren--roca{color:#000;background:#f07d2b}.tren--sarmiento{color:#fff;background:#b8237a}.tren--mitre{color:#000;background:#42b874}.tren--san-martin{color:#fff;outline-offset:-2px;background:#6438c4;outline:2px solid #fff}.tren--belgrano-sur{color:#fff;outline-offset:-2px;background:#5c4858;outline:2px solid #fff}.tren--costa{color:#fff;background:#a020b8}.telefono{border:10px solid var(--marco);background:var(--marco);border-radius:46px;inline-size:100%;position:relative}.cartel .telefono{border-color:var(--pictograma);background:var(--pictograma)}.telefono__pantalla{aspect-ratio:1320/2868;background:var(--fondo-elevado);border-radius:36px;overflow:hidden}.telefono:after{content:"";background:var(--marco);border-radius:12px;block-size:24px;inline-size:30%;position:absolute;inset-block-start:12px;inset-inline-start:50%;translate:-50%}.cartel .telefono:after{background:var(--pictograma)}.captura,.captura img{block-size:100%;inline-size:100%;display:block}.captura img{object-fit:cover}.captura--oscuro,:root[data-tema=oscuro] .captura--claro{display:none}:root[data-tema=oscuro] .captura--oscuro{display:block}.seccion{padding-block-start:clamp(64px,10vw,128px)}.seccion__encabezado{max-inline-size:var(--lectura);margin-block-end:clamp(24px,4vw,40px)}.seccion__encabezado h2{font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem)}.seccion__encabezado p{color:var(--texto-sec);margin-block-start:12px;font-size:1.1875rem}.modos__pestanas{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block-end:24px;display:grid}.modos__pestanas[hidden]{display:none}@media (width>=48rem){.modos__pestanas{grid-template-columns:repeat(4,minmax(0,1fr))}}.pestana{border:var(--contorno) solid var(--placa-borde);border-radius:var(--radio);background:var(--placa);min-block-size:60px;color:var(--texto);text-align:start;cursor:pointer;align-items:center;gap:12px;margin:0;padding:8px 12px 8px 8px;font-size:1.0625rem;font-weight:600;display:flex;position:relative}.pestana:hover{border-color:var(--enlace)}.pestana[aria-selected=true]{border-color:var(--banda-azul);background:var(--banda-azul);color:var(--sobre-banda)}.pestana[aria-selected=true]:focus-visible{outline-color:var(--foco)}.pestana__flecha{visibility:hidden;margin-inline-start:auto}.pestana[aria-selected=true] .pestana__flecha{visibility:visible}.modos__paneles{gap:clamp(48px,8vw,80px);display:grid}.panel{border-radius:var(--radio);background:var(--fondo-elevado);gap:32px;padding:clamp(20px,4vw,48px);display:grid}.panel:focus-visible{outline-offset:4px}.panel__modo{color:var(--enlace);margin-block-end:6px;font-size:1rem;font-weight:700;display:block}.panel__titulo{font-size:clamp(1.625rem,1.3rem + 1.4vw,2.375rem);font-weight:700;display:block}.placas{gap:8px;margin-block-start:24px;padding:0;list-style:none;display:grid}.placa{border:var(--contorno) solid var(--placa-borde);border-radius:var(--radio);background:var(--placa);padding:16px 20px}.placa h4{margin:0;font-size:1.1875rem;font-weight:600;line-height:1.25}.placa p{color:var(--texto-sec);margin-block-start:4px}.panel__telefono{justify-self:center;inline-size:min(256px,70vw)}@media (width>=52rem){.panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:clamp(40px,6vw,96px)}.panel__telefono{inline-size:316px}}.modos[data-mejorado] .panel{view-transition-name:panel-modo}.modos[data-mejorado] .panel .telefono__pantalla{view-transition-name:pantalla-modo}.modos[data-mejorado] .panel[hidden]{display:none}@media (prefers-reduced-motion:no-preference){::view-transition-group(panel-modo),::view-transition-group(pantalla-modo){animation-duration:.36s;animation-timing-function:var(--salida)}::view-transition-old(panel-modo){animation:.14s ease-in both vt-salir}::view-transition-new(panel-modo){animation:.36s var(--salida) both modo-entrar}::view-transition-old(pantalla-modo){animation:.2s ease-in both vt-salir}::view-transition-new(pantalla-modo){animation:.36s var(--salida) both modo-pantalla}.modos[data-mejorado] .placa--modo{transition:opacity .32s var(--salida), translate .42s var(--salida)}.modos[data-mejorado] .placa--modo:nth-child(2){transition-delay:70ms}.modos[data-mejorado] .placa--modo:nth-child(3){transition-delay:.14s}@starting-style{.modos[data-mejorado] .placa--modo{opacity:0;translate:0 14px}}}@keyframes modo-entrar{0%{opacity:0;translate:0 20px}}@keyframes modo-pantalla{0%{opacity:0;scale:.97}}.principios__grilla{gap:12px;display:grid}.senal{border-radius:var(--radio);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;padding:clamp(20px,3.5vw,40px);display:grid}.senal h3{font-size:1.25rem}.senal__cuerpo>*+*{margin-block-start:12px}.senal--azul{background:var(--banda-azul);color:var(--sobre-banda)}.senal--navy{background:var(--banda-navy);color:var(--sobre-banda)}.senal--azul h3,.senal--navy h3,.senal--azul p,.senal--navy p{color:var(--sobre-banda-sec)}.senal--azul .senal__mensaje,.senal--navy .senal__mensaje{color:var(--sobre-banda)}.senal--placa{border:var(--contorno) solid var(--placa-borde);background:var(--placa)}.senal__mensaje{font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);font-weight:700;line-height:1.1}.senal__monumental{font-variant-numeric:tabular-nums;font-size:clamp(4.5rem,3rem + 7vw,8rem);line-height:.95;display:block}.senal__mensaje--cita{max-inline-size:18ch;font-size:clamp(1.625rem,1.2rem + 1.6vw,2.25rem)}.senal__lista{gap:10px;padding:0;font-size:1.125rem;font-weight:600;list-style:none;display:grid}.senal__lista li{border-block-start:var(--contorno) solid var(--placa-borde);padding-block-start:10px}@media (width<=30rem){.senal{grid-template-columns:minmax(0,1fr)}}@media (width>=56rem){.principios__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}.senal--azul{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr)}.senal--azul .senal__cuerpo{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;column-gap:48px;display:grid}.senal--azul h3{grid-column:1/-1}.senal--azul .senal__mensaje{margin-block-start:12px}.senal--azul .senal__cuerpo>p:last-child{max-inline-size:30ch;margin-block-start:0;font-size:1.1875rem}}.preguntas__fila{gap:8px;display:grid}@media (width>=60rem){.preguntas__fila{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;column-gap:64px}.preguntas .seccion__encabezado{position:sticky;top:96px}}.acordeon{gap:8px;display:grid}.acordeon details{border:var(--contorno) solid var(--placa-borde);border-radius:var(--radio);background:var(--placa)}.acordeon details[open]{border-color:var(--enlace)}.acordeon summary{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;min-block-size:60px;padding:12px 12px 12px 20px;font-size:1.125rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.acordeon summary::-webkit-details-marker{display:none}.acordeon summary:hover{background:var(--fondo-elevado)}.acordeon__icono{border-radius:var(--radio);background:var(--pictograma);color:#fff;flex:none;block-size:32px;inline-size:32px;padding:4px}.acordeon details[open] .acordeon__icono{rotate:180deg}.acordeon__respuesta{color:var(--texto-sec);padding:0 20px 20px}.acordeon__respuesta p{max-inline-size:62ch}@media (prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords}.acordeon__icono{transition:rotate .3s var(--salida)}@supports selector(::details-content){.acordeon details::details-content{block-size:0;transition:block-size .36s var(--salida), content-visibility .36s allow-discrete;overflow-y:clip}.acordeon details[open]::details-content{block-size:auto}}}.enlace-senal{border-radius:var(--radio);background:var(--banda-navy);min-block-size:60px;color:var(--sobre-banda);justify-content:space-between;align-items:center;gap:16px;margin-block-start:8px;padding:12px 16px 12px 20px;font-weight:600;text-decoration:none;display:flex}.enlace-senal:hover{background:var(--banda-azul)}.enlace-senal:focus-visible{outline-color:var(--foco)}.cierre{background:var(--banda-navy);color:var(--sobre-banda);margin-block-start:clamp(64px,10vw,128px)}.cierre__fila{gap:24px;padding-block:clamp(40px,7vw,88px);display:grid}.cierre h2{max-inline-size:16ch;font-size:clamp(2rem,1.3rem + 2.8vw,3.5rem)}.cierre p{color:var(--sobre-banda-sec);margin-block-start:12px;font-size:1.1875rem}@media (width>=64rem){.cierre__fila{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:32px}.cierre .tiendas{flex-direction:column;align-items:flex-start}}.datos__fila{gap:20px;display:grid}.datos h2{font-size:1.5rem;font-weight:600}.datos__texto{max-inline-size:var(--lectura)}.datos ul{gap:10px;padding-inline-start:1.25em;display:grid}.datos li::marker{color:var(--enlace)}.datos__aviso{color:var(--texto-sec);margin-block-start:20px}@media (width>=60rem){.datos__fila{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);column-gap:64px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.revelar{animation-name:revelar;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 70%}.cierre .revelar{animation-name:fundido}.cartel__telefono .telefono{animation-name:deriva;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:exit}}}@keyframes fundido{0%{opacity:0}to{opacity:1}}@keyframes revelar{0%{opacity:0;translate:0 40px}to{opacity:1;translate:0}}@keyframes deriva{to{translate:0 -10%}}
