html:has(.orilla-abierta){color-scheme:light}.pagina-portada .borde-alto{color:#fff;z-index:5;background:linear-gradient(#062e38ad,#0000);border:0;position:absolute;inset:0 0 auto}.pagina-portada .borde-alto .emblema,.pagina-portada .menu-ancho a,.pagina-portada .borde-alto .emblema-signo{color:#fff}.pagina-portada .menu-movil summary{color:#fff;background:#103c4859;border-color:#fff9}.pagina-portada .menu-movil ul{color:#103c48;background:#fffdf5}.pagina-portada .menu-movil a{color:#103c48}.pagina-portada .borde-alto a:focus-visible,.pagina-portada .menu-movil summary:focus-visible,.orilla-abierta a:focus-visible,.orilla-descanso a:focus-visible{outline-color:#fff}.pagina-portada .menu-movil a:focus-visible{outline-color:#103c48}.orilla-abierta{isolation:isolate;color:#fff;background:#164954;align-items:center;min-height:clamp(680px,88svh,900px);display:flex;position:relative;overflow:hidden}.orilla-fondo,.orilla-fondo img,.orilla-velo{width:100%;height:100%;position:absolute;inset:0}.orilla-fondo{z-index:-3}.orilla-fondo img{object-fit:cover;object-position:center}.orilla-velo{z-index:-2;background:linear-gradient(90deg,#062d39e6 0%,#063746b3 34%,#123c4726 67%,#0000 100%),linear-gradient(#0000 55%,#07394644)}.orilla-mensaje{padding-block:145px 125px;position:relative}.orilla-lema{letter-spacing:.06em;color:#e1f6f0;margin-bottom:26px;font-size:.8125rem;font-weight:650}.orilla-mensaje h1{letter-spacing:-.055em;color:#fff;text-wrap:initial;max-width:12ch;font-size:clamp(3.5rem,6.5vw,6.4rem);line-height:1}.orilla-mensaje h1 em{color:#d6f5e8;font-style:normal}.orilla-promesa{color:#fff;max-width:28rem;margin-top:27px;font-size:1.0625rem;line-height:1.8}.orilla-rumbos{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.orilla-rumbos a{color:#fff;text-underline-offset:5px;align-items:center;min-height:48px;font-size:.875rem;font-weight:650;display:inline-flex}.orilla-rumbos a:first-child{color:#143f48;background:#fff7de;border-radius:100px;gap:30px;padding:16px 24px;text-decoration:none}.orilla-rumbos a:first-child:hover{background:#fff}.orilla-criterio{color:#edf6f2;margin-top:27px;font-size:.75rem;line-height:1.8}.orilla-criterio a{color:inherit}.orilla-credito{color:#fff;background:#103c48db;border-radius:40px;padding:6px 12px;font-size:.625rem;line-height:1.5;position:absolute;bottom:28px;right:28px}.pagina-portada .atajos-agua{z-index:2;background:#fffdf5;border-radius:18px;gap:0;margin-top:-32px;position:relative;box-shadow:0 10px 40px #123c4812}.pagina-portada .atajos-agua>a{background:0 0;border-radius:0;padding:28px 32px}.pagina-portada .atajos-agua>a+a{border-left:1px solid #d3dfd9}.pagina-portada .atajo-circulo{background:#e7f4f2}.pagina-portada .cromo-nombre>a{min-height:28px;padding-block:2px;line-height:1.25;display:block}.orilla-descanso{isolation:isolate;color:#fff;background:#123f43;align-items:end;min-height:530px;margin-top:32px;display:flex;position:relative;overflow:hidden}.orilla-descanso>img{object-fit:cover;object-position:50% 60%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.orilla-descanso:before{content:"";z-index:-1;background:linear-gradient(90deg,#07353de0,#0000 80%),linear-gradient(#0000,#07353d66);position:absolute;inset:0}.orilla-descanso-texto{padding-block:90px}.orilla-descanso-texto>p{letter-spacing:.05em;color:#d6f5e8;font-size:.75rem}.orilla-descanso h2{color:#fff;letter-spacing:-.04em;text-wrap:initial;max-width:17ch;margin:18px 0 30px;font-size:clamp(2.5rem,4.8vw,4.6rem);line-height:1.05}.orilla-descanso a{color:#fff;text-underline-offset:6px;gap:24px;padding-block:10px;font-size:.875rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:no-preference){.orilla-fondo img{animation:1.4s ease-out both orilla-llegada}@keyframes orilla-llegada{0%{transform:scale(1.025)}to{transform:scale(1)}}}@media (width<=700px){.orilla-abierta{align-items:end;min-height:740px}.orilla-mensaje{padding-block:150px 90px}.orilla-mensaje h1{font-size:clamp(2.8rem,10.5vw,4.5rem)}.orilla-promesa{max-width:28rem;font-size:.9375rem}.orilla-velo{background:linear-gradient(90deg,#083946d9,#08394630),linear-gradient(#0000,#08394699)}.orilla-lema{margin-bottom:20px;font-size:.6875rem}.orilla-rumbos{gap:12px 24px;margin-top:24px}.orilla-rumbos a{font-size:.8125rem}.orilla-rumbos a:first-child{padding:14px 21px}.orilla-criterio{margin-top:18px;font-size:.6875rem}.orilla-credito{font-size:.5625rem;bottom:18px;right:18px}.pagina-portada .atajos-agua{box-shadow:none;border-radius:0;grid-template-columns:1fr;gap:0;margin-top:0}.pagina-portada .atajos-agua>a{padding:22px 4px}.pagina-portada .atajos-agua>a+a{border-top:1px solid #d3dfd9;border-left:0}.orilla-descanso{min-height:460px}.orilla-descanso-texto{padding-block:70px}.orilla-descanso h2{font-size:2.8rem}.orilla-descanso>img{object-position:62% center}}
