@font-face{font-family:Italiana;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/italiana-latin.CRZrqGQm.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/archivo-latin.E0tuGl4L.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/archivo-latin-ext.C4zznr8T.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 500;font-display:swap;src:url(/_astro/space-grotesk-latin.BhU9QXUp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 500;font-display:swap;src:url(/_astro/space-grotesk-latin-ext.D9tNdqV9.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/lora-latin.BiLcIKcI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/lora-latin-ext.C2Wlntb9.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(/_astro/lora-latin-italic.D1ptFfg7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:300 700;font-display:swap;src:url(/_astro/source-sans-3-latin.BqRLTx4X.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:300 700;font-display:swap;src:url(/_astro/source-sans-3-latin-ext.C8iNium2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/caveat-latin.B9SDL8cy.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-fondo: #f1f0ee;--color-fondo-halo: #fdfbf6;--color-superficie: #ffffff;--color-superficie-borde: #e8e1d2;--color-tinta: #1e2a38;--color-tinta-suave: #59636e;--color-marino: #0f2b4d;--color-marino-profundo: #0a2036;--color-marino-noche: #050b14;--color-verde: #2c8a3c;--color-verde-vivo: #8cc84b;--color-verde-pradera: #4fae3f;--color-verde-primavera: #8cc84b;--color-terracota: #c55a3a;--color-arena: #e7dfc9;--color-acento: var(--color-marino);--color-acento-verde: var(--color-verde);--fuente-titular: "Lora", ui-serif, Georgia, "Times New Roman", serif;--fuente-texto: "Source Sans 3", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--fuente-display: "Archivo", var(--fuente-texto);--escala-titular: 1;--fuente-marca: "Italiana", "Lora", ui-serif, Georgia, serif;--fuente-fina: "Space Grotesk", var(--fuente-texto);--fuente-manuscrita: "Caveat", "Segoe Script", cursive;--texto-xs: clamp(.75rem, .71rem + .2vw, .85rem);--texto-sm: clamp(.875rem, .83rem + .22vw, 1rem);--texto-base: clamp(1rem, .95rem + .25vw, 1.125rem);--texto-lg: clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--texto-xl: clamp(1.75rem, 1.5rem + 1.25vw, 2.5rem);--texto-2xl: clamp(2.5rem, 2rem + 2.5vw, 4rem);--texto-3xl: calc(clamp(3rem, 2.25rem + 3.75vw, 5.5rem) * var(--escala-titular));--espacio-2xs: .25rem;--espacio-xs: .5rem;--espacio-sm: 1rem;--espacio-md: 1.5rem;--espacio-lg: 2.5rem;--espacio-xl: 4rem;--espacio-2xl: 6rem;--radio-sm: .25rem;--radio-md: .5rem;--radio-lg: 1rem;--radio-full: 999px;--color-ruta-vino: #7a3540;--color-ruta-oceanica: #2f5d78;--color-ruta-termal: #bf6b3a;--color-ruta-rural: #4a8f35;--color-ruta-patrimonial: #75607f;--color-ruta-naturaleza: #3d7a5c;--color-celeste: #6cace4;--color-bandera-azul: #1f4e8c;--color-bandera-amarillo: #f2b705;--color-texto-sobre-foto: #ffffff;--marco-max: 1440px;--telefono-alto-max: 504px;--color-velo-foto: #000000}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{height:100%}body{margin:0;background-color:var(--color-fondo);background-image:radial-gradient(ellipse 130% 90% at 50% 25%,var(--color-fondo-halo),var(--color-fondo) 68%);background-attachment:fixed;color:var(--color-tinta);font-family:var(--fuente-texto);font-size:var(--texto-base);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.seccion{position:relative}.seccion__pin{position:sticky;top:0;height:100svh;overflow:clip;background:transparent}@supports (animation-timeline: view()){.seccion{height:var(--largo);view-timeline-axis:block}}@supports not (animation-timeline: view()){.seccion__pin{background:var(--seccion-fondo);height:auto;min-height:100svh;overflow:visible}.seccion .seccion__caja{position:relative;inset:auto;min-height:100svh}@media(width<900px){.seccion__pin,.seccion .seccion__caja{min-height:0}.seccion .seccion__caja{padding-bottom:3rem}}}.seccion__caja{position:absolute;inset:0;padding:clamp(1.5rem,5svh,3rem) clamp(1.25rem,4vw,4rem);display:grid}@media(width>=900px){.seccion__caja{padding-bottom:max(clamp(1.5rem,5svh,3rem),120px)}}.marca{font-family:var(--fuente-marca);font-weight:400;font-style:normal;font-synthesis:none;letter-spacing:.06em;text-transform:uppercase}h1,h2,h3,h4{font-family:var(--fuente-titular);line-height:1.1;margin:0}img,svg{max-width:100%;display:block}.skip-link{position:absolute;top:-3rem;left:var(--espacio-sm);z-index:100;padding:var(--espacio-xs) var(--espacio-sm);background-color:var(--color-acento);color:var(--color-fondo);border-radius:var(--radio-sm);text-decoration:none;transition:top .15s ease-out}.skip-link:focus{top:var(--espacio-sm)}:focus-visible{outline:3px solid var(--color-acento);outline-offset:2px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.realce{display:inline-block;text-transform:uppercase;letter-spacing:.03em;font-weight:700;color:var(--color-celeste);padding-bottom:.28em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath fill='%236cace4' d='M0 6.7 C30 3.2 68 2.4 100 4.9 L100 5.7 C68 3.9 30 5.2 0 9.3 Z'/%3E%3C/svg%3E") no-repeat left bottom / 100% .36em;line-height:1}.preloader[data-astro-cid-xtleqxzo]{position:fixed;inset:0;z-index:9999;color:#fff;animation:.4s 5s forwards preloader-failsafe}.preloader__banda[data-astro-cid-xtleqxzo]{position:absolute;left:0;width:100%;height:50%;background-color:var(--color-marino);display:flex;justify-content:center;transition:transform .72s cubic-bezier(.7,0,.2,1)}.preloader__banda--arriba[data-astro-cid-xtleqxzo]{top:0;align-items:flex-end;padding-bottom:clamp(.75rem,2.5vh,1.75rem)}.preloader__banda--abajo[data-astro-cid-xtleqxzo]{bottom:0;align-items:flex-start;padding-top:clamp(.75rem,2.5vh,1.75rem)}.preloader[data-astro-cid-xtleqxzo].is-fuera .preloader__banda--arriba[data-astro-cid-xtleqxzo]{transform:translateY(-100%)}.preloader[data-astro-cid-xtleqxzo].is-fuera .preloader__banda--abajo[data-astro-cid-xtleqxzo]{transform:translateY(100%)}.preloader[data-astro-cid-xtleqxzo].is-oculto{display:none}.preloader__titulo[data-astro-cid-xtleqxzo]{margin:0;font-family:var(--fuente-marca);font-weight:400;font-size:clamp(2.4rem,1.4rem + 4.4vw,4.75rem);line-height:1;text-transform:uppercase;letter-spacing:.06em;transform:scale(2.3);opacity:.15;animation:.95s cubic-bezier(.2,.7,.2,1) forwards preloader-titulo}.preloader__eslogan[data-astro-cid-xtleqxzo]{margin:0;font-family:var(--fuente-texto);font-size:var(--texto-sm);font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:0;transform:translateY(10px);animation:.6s .25s forwards preloader-eslogan}@keyframes preloader-titulo{to{transform:scale(1);opacity:1}}@keyframes preloader-eslogan{to{opacity:.85;transform:translateY(0)}}@keyframes preloader-failsafe{to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.preloader__titulo[data-astro-cid-xtleqxzo],.preloader__eslogan[data-astro-cid-xtleqxzo]{animation:none;opacity:1;transform:none}.preloader__eslogan[data-astro-cid-xtleqxzo]{opacity:.85}.preloader[data-astro-cid-xtleqxzo].is-fuera .preloader__banda[data-astro-cid-xtleqxzo]{transform:none}.preloader[data-astro-cid-xtleqxzo].is-fuera{opacity:0;transition:opacity .3s}}.telefono[data-astro-cid-5qst3hzb]{position:relative;width:100%;height:100%;display:grid;place-items:center}.telefono__glow[data-astro-cid-5qst3hzb]{position:absolute;width:82%;aspect-ratio:1;left:50%;top:40%;transform:translate(-50%,-50%);background:radial-gradient(circle,#6cace452,#6cace41f,#0000 66%);filter:blur(26px)}.telefono__glow--b[data-astro-cid-5qst3hzb]{background:radial-gradient(circle,#5a6b2e33,#0000 60%);width:60%;top:58%}.telefono__piso[data-astro-cid-5qst3hzb]{position:absolute;left:50%;top:50%;width:46%;height:9%;background:radial-gradient(#0000008c,#0000 70%);filter:blur(14px);transform:translate(-50%,620%)}.telefono__marco[data-astro-cid-5qst3hzb]{position:relative;height:min(56%,var(--telefono-alto-max));aspect-ratio:9 / 17;transform-style:preserve-3d;will-change:transform}.telefono__cuerpo[data-astro-cid-5qst3hzb]{position:absolute;inset:0;border-radius:13.5%/6.2%;background:linear-gradient(135deg,#3a4048,#10131a 38%,#2c313a 62%,#0c0f15);padding:1.7%;box-shadow:inset 0 0 0 1.5px #ffffff1a,inset 0 2px 6px #ffffff29,inset 0 -3px 8px #00000080}.telefono__pantalla[data-astro-cid-5qst3hzb]{position:absolute;inset:1.7%;border-radius:11.5%/5.4%;overflow:hidden;background:#f1f0ee;box-shadow:inset 0 0 0 2px #05080d}.telefono__pantalla[data-astro-cid-5qst3hzb]{container-type:size}.telefono__bienvenida[data-astro-cid-5qst3hzb]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5cqw;background:linear-gradient(170deg,var(--color-bandera-azul) 0%,var(--color-marino-noche) 85%);opacity:0;pointer-events:none;transition:opacity .5s ease-out}:root.en-cierre .telefono__bienvenida[data-astro-cid-5qst3hzb]{opacity:1}.telefono__isotipo[data-astro-cid-5qst3hzb]{display:block;width:70cqw;height:auto}.telefono__nombre[data-astro-cid-5qst3hzb]{margin:0;font-size:9.5cqw;color:#fff;white-space:nowrap;opacity:0;transform:translateY(2cqw);transition:opacity .6s ease-out 1.7s,transform .6s ease-out 1.7s}:root.en-cierre .telefono__nombre[data-astro-cid-5qst3hzb]{opacity:1;transform:none}.telefono__isotipo[data-astro-cid-5qst3hzb] .tel-pieza{transform-box:fill-box;transform-origin:center}:root.js:not(.en-cierre) .telefono__isotipo[data-astro-cid-5qst3hzb] .tel-pieza{opacity:0;transform:translate(calc(var(--dx) * 1px),calc(var(--dy) * 1px)) rotate(calc(var(--rot) * 1deg)) scale(.5)}:root.en-cierre .telefono__isotipo[data-astro-cid-5qst3hzb] .tel-pieza{transition:transform 1.1s cubic-bezier(.16,1,.3,1) calc(.25s + var(--d)),opacity .45s ease-out calc(.25s + var(--d))}:root.en-cierre .telefono__isotipo[data-astro-cid-5qst3hzb] .tel-pieza--pin{transition:transform .9s cubic-bezier(.34,1.56,.64,1) calc(.25s + var(--d)),opacity .3s ease-out calc(.25s + var(--d))}@media(prefers-reduced-motion:reduce){.telefono__bienvenida[data-astro-cid-5qst3hzb],.telefono__nombre[data-astro-cid-5qst3hzb],:root.en-cierre .telefono__isotipo[data-astro-cid-5qst3hzb] .tel-pieza,:root.en-cierre .telefono__isotipo[data-astro-cid-5qst3hzb] .tel-pieza--pin{transition:none}}.telefono__iframe[data-astro-cid-5qst3hzb],.telefono__imagen[data-astro-cid-5qst3hzb]{width:390px;height:844px;border:0;display:block;object-fit:cover;transform-origin:0 0;transform:scale(var(--fit, 1))}.icono[data-astro-cid-vvfwnyqk]{display:inline-block;vertical-align:middle;flex-shrink:0}.icono[data-astro-cid-vvfwnyqk] [data-acento]{stroke:var(--icono-acento, currentColor)}@property --tel-x{syntax: "<length-percentage>"; inherits: true; initial-value: 0%;}@property --tel-y{syntax: "<length-percentage>"; inherits: true; initial-value: 0%;}@property --tel-escala{syntax: "<number>"; inherits: true; initial-value: 1;}@property --tel-rot{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@property --escenario-fondo{syntax: "<color>"; inherits: false; initial-value: #050b14;}@property --rotulo-claro{syntax: "<number>"; inherits: true; initial-value: 0;}.escenario[data-astro-cid-txjkogqa]{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:var(--escenario-fondo)}@supports (animation-timeline: scroll(root)){.escenario[data-astro-cid-txjkogqa]{animation:linear both escenario-fondo;animation-timeline:scroll(root)}}.escenario__glow[data-astro-cid-txjkogqa]{position:absolute;inset:0;background:radial-gradient(140% 100% at 50% 38%,#163a5c,#0a2036 46%,#050b14);opacity:1}@supports (animation-timeline: scroll(root)){.escenario__glow[data-astro-cid-txjkogqa]{animation:linear both escenario-glow;animation-timeline:scroll(root)}}.escenario__foto[data-astro-cid-txjkogqa]{position:absolute;inset:0;overflow:hidden}.escenario__foto[data-astro-cid-txjkogqa] .escenario__foto-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%;filter:saturate(.9);transform-origin:62% 55%}.escenario__foto[data-astro-cid-txjkogqa]:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,color-mix(in srgb,var(--color-marino-noche) 85%,transparent),color-mix(in srgb,var(--color-marino-noche) 55%,transparent) 45%,color-mix(in srgb,var(--color-marino-noche) 8%,transparent) 80%),linear-gradient(180deg,transparent 65%,color-mix(in srgb,var(--color-marino-noche) 70%,transparent) 100%)}@keyframes foto-acerca{0%{transform:scale(1)}to{transform:scale(1.14)}}@keyframes foto-sube{0%{transform:translateY(0) scale(1)}to{transform:translateY(-6%) scale(1.08)}}@media(prefers-reduced-motion:no-preference){.escenario__foto[data-astro-cid-txjkogqa] .escenario__foto-img{animation:32s cubic-bezier(.3,.1,.4,1) both foto-acerca}:root.js:not(.entrada) .escenario__foto[data-astro-cid-txjkogqa] .escenario__foto-img{animation-play-state:paused}@supports (animation-timeline: view()){.escenario__foto[data-astro-cid-txjkogqa]{animation:linear both foto-sube;animation-timeline:--que-es;animation-range:contain}}}.escenario__rutas[data-astro-cid-txjkogqa]{position:absolute;inset:0}.escenario__ruta[data-astro-cid-txjkogqa]{position:absolute;inset:0;margin:0;opacity:0;overflow:hidden}.escenario__ruta[data-astro-cid-txjkogqa] img[data-astro-cid-txjkogqa]{display:block;width:100%;height:100%;object-fit:cover}.escenario__ruta[data-astro-cid-txjkogqa]:after{--l: max(0px, calc((100% - var(--marco-max)) / 2));content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 70%,#050b1480 100%),linear-gradient(100deg,color-mix(in srgb,var(--ruta) 92%,#000) 0%,color-mix(in srgb,var(--ruta) 92%,#000) var(--l),color-mix(in srgb,var(--ruta) 78%,transparent) calc(var(--l) + 360px),color-mix(in srgb,var(--ruta) 45%,transparent) calc(var(--l) + 648px),color-mix(in srgb,var(--ruta) 12%,transparent) calc(var(--l) + 893px),color-mix(in srgb,var(--ruta) 6%,transparent) 100%)}@media(width<900px){.escenario__ruta[data-astro-cid-txjkogqa]:after{background:linear-gradient(180deg,color-mix(in srgb,var(--ruta) 94%,#000),color-mix(in srgb,var(--ruta) 70%,transparent) 45%,color-mix(in srgb,var(--ruta) 28%,transparent))}}@supports (animation-timeline: scroll(root)){.escenario__ruta--0[data-astro-cid-txjkogqa]{animation:linear both escenario-ruta-0;animation-timeline:scroll(root)}.escenario__ruta--1[data-astro-cid-txjkogqa]{animation:linear both escenario-ruta-1;animation-timeline:scroll(root)}.escenario__ruta--2[data-astro-cid-txjkogqa]{animation:linear both escenario-ruta-2;animation-timeline:scroll(root)}.escenario__ruta--3[data-astro-cid-txjkogqa]{animation:linear both escenario-ruta-3;animation-timeline:scroll(root)}.escenario__ruta--4[data-astro-cid-txjkogqa]{animation:linear both escenario-ruta-4;animation-timeline:scroll(root)}.escenario__ruta--5[data-astro-cid-txjkogqa]{animation:linear both escenario-ruta-5;animation-timeline:scroll(root)}}.escenario__ancla[data-astro-cid-txjkogqa]{position:absolute;left:0;top:0;width:100%;height:100svh;transform:translate(var(--tel-x),var(--tel-y))}@supports (animation-timeline: scroll(root)){.escenario__ancla[data-astro-cid-txjkogqa]{animation:linear both tel-escritorio;animation-timeline:scroll(root)}@media(width<900px){.escenario__ancla[data-astro-cid-txjkogqa]{animation-name:tel-movil}}}.escenario__entrada[data-astro-cid-txjkogqa]{position:absolute;inset:0}.escenario__telefono[data-astro-cid-txjkogqa]{position:absolute;inset:0;transform:scale(var(--tel-escala))}@media(pointer:fine)and (width>=900px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll(root)){.telefono__marco{transform:perspective(1700px) rotateY(var(--tel-rot))}}}@keyframes escenario-entrada-enciende{0%{opacity:0;scale:1.06}to{opacity:1;scale:1}}:root.js .escenario__entrada[data-astro-cid-txjkogqa]{opacity:0;scale:1.06;animation:1.1s cubic-bezier(.2,.7,.2,1) both paused escenario-entrada-enciende}:root.entrada .escenario__entrada[data-astro-cid-txjkogqa]{animation-play-state:running}.escenario__rotulo[data-astro-cid-txjkogqa]{position:absolute;left:50%;top:calc(50% + 28svh * var(--tel-escala) + .75rem);translate:-50%;margin:0;display:flex;align-items:center;gap:var(--espacio-2xs);padding:.3rem .7rem;border-radius:var(--radio-full);font:var(--texto-xs) var(--fuente-texto);letter-spacing:.02em;white-space:nowrap;opacity:.75;color:color-mix(in srgb,var(--color-tinta) calc(var(--rotulo-claro) * 100%),color-mix(in srgb,var(--color-texto-sobre-foto) 85%,transparent));background:color-mix(in srgb,color-mix(in srgb,var(--color-superficie) 88%,transparent) calc(var(--rotulo-claro) * 100%),color-mix(in srgb,var(--color-marino-noche) 72%,transparent));backdrop-filter:blur(6px);transition:opacity .2s ease-out}.escenario__rotulo--pulso[data-astro-cid-txjkogqa]{opacity:1}.escenario__banda[data-astro-cid-txjkogqa]{display:none}@media(width>=900px){.escenario__banda[data-astro-cid-txjkogqa]{display:block;position:absolute;left:0;right:0;bottom:0;height:50px}}.escenario__banda-svg[data-astro-cid-txjkogqa]{position:absolute;inset:0;width:100%;height:100%;display:block}.escenario__banda-svg[data-astro-cid-txjkogqa] path[data-astro-cid-txjkogqa]{fill:color-mix(in srgb,var(--color-marino-noche) 92%,transparent)}@keyframes escenario-rotulo-entra{0%{opacity:0}to{opacity:.75}}:root.js .escenario__rotulo[data-astro-cid-txjkogqa]{opacity:0;animation:.5s cubic-bezier(.2,.7,.2,1) .76s both paused escenario-rotulo-entra}:root.entrada .escenario__rotulo[data-astro-cid-txjkogqa]{animation-play-state:running}@media(prefers-reduced-motion:reduce){.escenario[data-astro-cid-txjkogqa],.escenario__glow[data-astro-cid-txjkogqa],.escenario__ancla[data-astro-cid-txjkogqa]{animation-timing-function:steps(2,jump-none);animation-duration:auto!important}}@supports not (animation-timeline: scroll(root)){.escenario__ancla[data-astro-cid-txjkogqa],.escenario__glow[data-astro-cid-txjkogqa]{display:none}}.p1[data-astro-cid-y5u3thc4]{align-content:center}@media(width>=900px){.p1[data-astro-cid-y5u3thc4]{padding-inline:max(clamp(1.25rem,4vw,4rem),calc((100% - var(--marco-max)) / 2 + clamp(1.25rem,4vw,4rem)))}}@media(width<900px){.p1[data-astro-cid-y5u3thc4]{align-content:start}}.p1-velo[data-astro-cid-y5u3thc4]{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(100deg,color-mix(in srgb,var(--color-marino-noche) 38%,transparent) 0%,color-mix(in srgb,var(--color-marino-noche) 22%,transparent) 34%,transparent 58%)}@media(width<900px){.p1-velo[data-astro-cid-y5u3thc4]{background:linear-gradient(180deg,color-mix(in srgb,var(--color-marino-noche) 42%,transparent) 0%,color-mix(in srgb,var(--color-marino-noche) 24%,transparent) 36%,transparent 56%)}}.p1-texto[data-astro-cid-y5u3thc4]{position:relative;z-index:1;max-width:min(38rem,46vw)}.p1-texto__cuerpo[data-astro-cid-y5u3thc4]{position:relative;display:flex;flex-direction:column;gap:var(--espacio-sm);text-shadow:0 1px 16px color-mix(in srgb,var(--color-marino-noche) 70%,transparent)}@media(width<900px){.p1-texto[data-astro-cid-y5u3thc4]{max-width:none;text-align:center;justify-self:center}.p1-texto__cuerpo[data-astro-cid-y5u3thc4]{align-items:center;gap:.65rem}}.p1-titular[data-astro-cid-y5u3thc4]{margin:0;display:flex;flex-direction:column;align-items:flex-start;width:max-content;gap:.12em;font-family:var(--fuente-display);font-weight:800;font-size:clamp(2.8rem,.9rem + 5vw,5.4rem);line-height:1.05;color:var(--color-texto-sobre-foto)}.p1-pregunta[data-astro-cid-y5u3thc4]{font-size:.52em;line-height:1}.p1-linea[data-astro-cid-y5u3thc4]{white-space:nowrap;display:flex;align-items:baseline;gap:.08em}@media(width<900px){.p1-titular[data-astro-cid-y5u3thc4]{align-items:center;font-size:min(12vw,3.5rem)}}.p1-promesa__logo[data-astro-cid-y5u3thc4]{display:none}@media(width>=900px){.p1-promesa__logo[data-astro-cid-y5u3thc4]{display:flex;align-items:center}.p1-isotipo[data-astro-cid-y5u3thc4]{display:block;width:clamp(6rem,8.5vw,8rem);height:auto;pointer-events:none}}.p1-titular[data-astro-cid-y5u3thc4]{position:relative;z-index:1}.p1-isotipo[data-astro-cid-y5u3thc4] .p1-pieza{transform-box:fill-box;transform-origin:center}:root.js:not(.entrada) .p1-isotipo[data-astro-cid-y5u3thc4] .p1-pieza{opacity:0;transform:translate(calc(var(--dx) * 1px),calc(var(--dy) * 1px)) rotate(calc(var(--rot) * 1deg)) scale(.5)}:root.entrada .p1-isotipo[data-astro-cid-y5u3thc4] .p1-pieza{transition:transform 1.1s cubic-bezier(.16,1,.3,1) calc(.9s + var(--d)),opacity .45s ease-out calc(.9s + var(--d))}:root.entrada .p1-isotipo[data-astro-cid-y5u3thc4] .p1-pieza--pin{transition:transform .9s cubic-bezier(.34,1.56,.64,1) calc(.9s + var(--d)),opacity .3s ease-out calc(.9s + var(--d))}@media(prefers-reduced-motion:reduce){:root.js:not(.entrada) .p1-isotipo[data-astro-cid-y5u3thc4] .p1-pieza{opacity:1;transform:none}:root.entrada .p1-pieza[data-astro-cid-y5u3thc4],:root.entrada .p1-isotipo[data-astro-cid-y5u3thc4] .p1-pieza--pin{transition:none}}.p1-escrita[data-astro-cid-y5u3thc4]{position:absolute;top:calc(100% - 2.75rem);left:0;margin:0;width:min(34rem,100%);line-height:0;pointer-events:none}.p1-escrita[data-astro-cid-y5u3thc4] svg[data-astro-cid-y5u3thc4]{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 0 4px #ffffff40)}.p1-escrita[data-astro-cid-y5u3thc4] text[data-astro-cid-y5u3thc4]{font-family:var(--fuente-manuscrita);font-weight:500;font-size:92px;fill:var(--color-celeste);stroke:none;text-shadow:none}@keyframes p1-escribe{0%{clip-path:inset(-40px 100% -40px -20px)}to{clip-path:inset(-40px -40px -40px -20px)}}@keyframes p1-latido{0%,to{filter:drop-shadow(0 0 4px #fff3)}14%{filter:drop-shadow(0 0 14px #ffffffbf)}28%{filter:drop-shadow(0 0 5px #ffffff4d)}42%{filter:drop-shadow(0 0 11px #fff9)}70%{filter:drop-shadow(0 0 4px #fff3)}}:root.js .p1-escrita[data-astro-cid-y5u3thc4]{clip-path:inset(-40px 100% -40px -20px);animation:3s linear 2s both paused p1-escribe}:root.js .p1-escrita[data-astro-cid-y5u3thc4] svg[data-astro-cid-y5u3thc4]{animation:2.4s ease-in-out 5s infinite paused p1-latido}:root.entrada .p1-escrita[data-astro-cid-y5u3thc4],:root.entrada .p1-escrita[data-astro-cid-y5u3thc4] svg[data-astro-cid-y5u3thc4]{animation-play-state:running}@media(prefers-reduced-motion:reduce){:root.js .p1-escrita[data-astro-cid-y5u3thc4]{clip-path:none;animation:none!important}:root.js .p1-escrita[data-astro-cid-y5u3thc4] svg[data-astro-cid-y5u3thc4]{animation:none!important}}@media(width<900px){.p1-escrita[data-astro-cid-y5u3thc4]{width:min(92vw,26rem)}}.p1-realce--grande[data-astro-cid-y5u3thc4]{font-size:1.14em}.p1-respuesta[data-astro-cid-y5u3thc4]{margin:0;font-family:var(--fuente-display);font-weight:200;font-size:clamp(1.35rem,1.1rem + 1vw,1.85rem);line-height:1.3;color:color-mix(in srgb,var(--color-texto-sobre-foto) 92%,transparent)}@media(width<900px){.p1-respuesta[data-astro-cid-y5u3thc4]{font-size:clamp(1.05rem,.95rem + .6vw,1.35rem)}}.p1-respuesta[data-astro-cid-y5u3thc4] strong[data-astro-cid-y5u3thc4]{display:block;font-weight:800;color:var(--color-verde-vivo)}.p1-bajada[data-astro-cid-y5u3thc4]{margin:var(--espacio-xs) 0 0;font-family:var(--fuente-texto);font-weight:400;font-size:var(--texto-lg);line-height:1.45;max-width:32ch;color:color-mix(in srgb,var(--color-texto-sobre-foto) 80%,transparent)}@media(width<900px){.p1-bajada[data-astro-cid-y5u3thc4]{max-width:none;font-size:var(--texto-base)}}.p1-marca[data-astro-cid-y5u3thc4]{margin:0;font-family:var(--fuente-display);font-weight:800;font-size:var(--texto-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--color-celeste)}.p1-promesa[data-astro-cid-y5u3thc4]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem;margin-block:var(--espacio-md)}.p1-promesa__texto[data-astro-cid-y5u3thc4]{display:flex;flex-direction:column;align-items:center;gap:.9rem}.p1-iconos[data-astro-cid-y5u3thc4]{list-style:none;margin:0;padding:0;display:flex;gap:.85rem}.p1-iconos[data-astro-cid-y5u3thc4] li[data-astro-cid-y5u3thc4]{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;color:var(--color-texto-sobre-foto);border:1.5px solid var(--color-texto-sobre-foto);background:color-mix(in srgb,var(--color-marino-noche) 45%,transparent)}@media(width<900px){.p1-iconos[data-astro-cid-y5u3thc4]{justify-content:center}}@keyframes p1-texto-centro{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}:root.js .p1-titular[data-astro-cid-y5u3thc4]{clip-path:inset(0 50%);animation:.72s cubic-bezier(.2,.7,.2,1) .12s both paused p1-texto-centro}:root.entrada .p1-titular[data-astro-cid-y5u3thc4]{animation-play-state:running}@keyframes p1-texto-sube{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:translateY(0)}}:root.js .p1-respuesta[data-astro-cid-y5u3thc4]{opacity:0;transform:translateY(.9rem);animation:.62s cubic-bezier(.2,.7,.2,1) .3s both paused p1-texto-sube}:root.entrada .p1-respuesta[data-astro-cid-y5u3thc4]{animation-play-state:running}:root.js .p1-bajada[data-astro-cid-y5u3thc4],:root.js .p1-marca[data-astro-cid-y5u3thc4],:root.js .p1-iconos[data-astro-cid-y5u3thc4]{opacity:0;transform:translateY(.9rem)}:root.js .p1-bajada[data-astro-cid-y5u3thc4]{animation:.62s cubic-bezier(.2,.7,.2,1) .46s both paused p1-texto-sube}:root.js .p1-marca[data-astro-cid-y5u3thc4]{animation:.62s cubic-bezier(.2,.7,.2,1) .61s both paused p1-texto-sube}:root.js .p1-iconos[data-astro-cid-y5u3thc4]{animation:.62s cubic-bezier(.2,.7,.2,1) .76s both paused p1-texto-sube}:root.entrada .p1-bajada[data-astro-cid-y5u3thc4],:root.entrada .p1-marca[data-astro-cid-y5u3thc4],:root.entrada .p1-iconos[data-astro-cid-y5u3thc4]{animation-play-state:running}@media(prefers-reduced-motion:reduce){:root.js .p1-titular[data-astro-cid-y5u3thc4]{clip-path:none;animation:none!important}:root.js .p1-respuesta[data-astro-cid-y5u3thc4],:root.js .p1-bajada[data-astro-cid-y5u3thc4],:root.js .p1-marca[data-astro-cid-y5u3thc4],:root.js .p1-iconos[data-astro-cid-y5u3thc4]{opacity:1;transform:none;animation:none!important}}.p1-velo[data-astro-cid-y5u3thc4]{opacity:1}@supports (animation-timeline: scroll(root)){@keyframes p1-velo-afloja{0%{opacity:1}to{opacity:.7}}.p1-velo[data-astro-cid-y5u3thc4]{animation:linear both p1-velo-afloja;animation-timeline:--que-es;animation-range:contain}@keyframes p1-texto-corre{0%{transform:translateY(0)}to{transform:translateY(-.9rem)}}.p1-texto__cuerpo[data-astro-cid-y5u3thc4]{animation:linear both p1-texto-corre;animation-timeline:--que-es;animation-range:contain}}@media(prefers-reduced-motion:reduce){.p1-velo[data-astro-cid-y5u3thc4]{opacity:1;animation:none!important}.p1-texto__cuerpo[data-astro-cid-y5u3thc4]{transform:none;animation:none!important}}.p2[data-astro-cid-6swd77qm]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 36%,color-mix(in srgb,var(--color-celeste) 38%,transparent) 0%,transparent 52%)}.p2-contenido[data-astro-cid-6swd77qm]{position:relative;--r: min(240px, 62vw);display:flex;flex-direction:column;align-items:stretch;gap:0;padding-top:1.25rem}.p2-titular[data-astro-cid-6swd77qm]{margin:0;display:flex;flex-direction:column;font-family:var(--fuente-display);color:var(--color-texto-sobre-foto);text-transform:uppercase}.p2-t1[data-astro-cid-6swd77qm]{font-size:24px;font-weight:200;line-height:1.2;text-transform:none}.p2-t2[data-astro-cid-6swd77qm]{font-size:29px;font-weight:800;line-height:1;letter-spacing:-.01em;white-space:nowrap}.p2-realce[data-astro-cid-6swd77qm]{font-size:1.14em;color:var(--color-verde-primavera);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath fill='%238cc84b' d='M0 6.7 C30 3.2 68 2.4 100 4.9 L100 5.7 C68 3.9 30 5.2 0 9.3 Z'/%3E%3C/svg%3E")}.p2-clave[data-astro-cid-6swd77qm]{color:var(--color-verde-primavera)}.p2-orbita[data-astro-cid-6swd77qm]{position:relative;width:var(--r);height:var(--r);margin:2.4rem auto 2rem}.p2-anillo[data-astro-cid-6swd77qm]{position:absolute;inset:0;border-radius:50%;border:2px solid #ffffff4d}.p2-estela[data-astro-cid-6swd77qm]{position:absolute;inset:-3px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 62%,var(--color-verde-primavera) 100%);-webkit-mask:radial-gradient(closest-side,#0000 96.5%,#000 97.5% 100%,#0000 100%);mask:radial-gradient(closest-side,#0000 96.5%,#000 97.5% 100%,#0000 100%);animation:6s linear infinite p2-gira;pointer-events:none}.p2-orb[data-astro-cid-6swd77qm]{position:absolute;inset:0;pointer-events:none}.p2-medallon[data-astro-cid-6swd77qm]{position:absolute;width:25%;aspect-ratio:1;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--color-marino-noche) 60%,transparent);border:2px solid #fff;box-shadow:0 0 #8cc84b00,0 12px 30px #00000059;color:#fff;animation:6s linear infinite p2-pulso-med}.p2-orb--0[data-astro-cid-6swd77qm] .p2-medallon[data-astro-cid-6swd77qm]{animation-delay:5.7s}.p2-orb--1[data-astro-cid-6swd77qm] .p2-medallon[data-astro-cid-6swd77qm]{animation-delay:1.7s}.p2-orb--2[data-astro-cid-6swd77qm] .p2-medallon[data-astro-cid-6swd77qm]{animation-delay:3.7s}.p2-medallon[data-astro-cid-6swd77qm] svg{width:56%;height:56%}.p2-cierre-caja[data-astro-cid-6swd77qm]{position:absolute;inset:0;display:grid;place-content:center;padding:0 19%;pointer-events:none}.p2-cierre[data-astro-cid-6swd77qm]{margin:0;text-align:center;text-wrap:balance;font-family:var(--fuente-texto);font-size:15px;font-weight:200;line-height:1.25;color:var(--color-texto-sobre-foto)}.p2-bloques[data-astro-cid-6swd77qm]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.p2-bloque[data-astro-cid-6swd77qm]{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:12px;align-items:center;color:var(--color-texto-sobre-foto)}.p2-mini[data-astro-cid-6swd77qm]{grid-row:1 / span 2;align-self:start;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--color-marino-noche) 60%,transparent);border:2px solid #fff;color:#fff}.p2-mini[data-astro-cid-6swd77qm] svg{width:18px;height:18px}.p2-bloque-titulo[data-astro-cid-6swd77qm]{margin:0;font-family:var(--fuente-display);font-size:16px;font-weight:800;line-height:1.2}.p2-chips[data-astro-cid-6swd77qm]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;font-family:var(--fuente-texto);font-size:14px;line-height:1.35;color:#ffffffd9}.p2-chips[data-astro-cid-6swd77qm] li[data-astro-cid-6swd77qm]:not(:last-child):after{content:"·";margin-inline:.4em}@media(width>=900px){.p2-contenido[data-astro-cid-6swd77qm]{--vw: min(1vw, calc(var(--marco-max) / 100));--r: min(50svh, 400px, calc(25 * var(--vw)));--ts: min(280px, calc(17 * var(--vw)));--rx: calc(2.6 * var(--vw) + var(--ts) + var(--r) * .1 + 8px);--ry: 32svh;position:absolute;inset-block:0;inset-inline:max(0px,calc((100% - var(--marco-max)) / 2));display:block;padding:0}.p2[data-astro-cid-6swd77qm]:before{background:radial-gradient(circle at calc(max(0px,(100% - var(--marco-max)) / 2) + min(36%,518px)) 62%,color-mix(in srgb,var(--color-celeste) 38%,transparent) 0%,transparent 52%)}.p2-titular[data-astro-cid-6swd77qm]{position:absolute;left:calc(6.25 * var(--vw));top:clamp(24px,7.5svh,52px)}.p2-t1[data-astro-cid-6swd77qm]{font-size:clamp(20px,5.4svh,38px)}.p2-t2[data-astro-cid-6swd77qm]{font-size:clamp(36px,min(10.5svh,calc(4.6 * var(--vw))),72px)}.p2-orbita[data-astro-cid-6swd77qm]{position:absolute;left:var(--rx);top:var(--ry);margin:0}.p2-medallon[data-astro-cid-6swd77qm]{width:24%}.p2-cierre-caja[data-astro-cid-6swd77qm]{padding:0 17.5%}.p2-cierre[data-astro-cid-6swd77qm]{font-size:clamp(14px,calc(var(--r) * .0575),23px)}.p2-bloques[data-astro-cid-6swd77qm]{display:block}.p2-bloque[data-astro-cid-6swd77qm]{position:absolute;display:block}.p2-mini[data-astro-cid-6swd77qm]{display:none}.p2-bloque-titulo[data-astro-cid-6swd77qm]{font-size:clamp(16px,1.45vw,22px);margin-bottom:.55rem}.p2-chips[data-astro-cid-6swd77qm]{gap:8px;font-size:clamp(12px,1vw,15px);font-weight:500;line-height:1.25;color:#fff}.p2-chips[data-astro-cid-6swd77qm] li[data-astro-cid-6swd77qm]{padding:.45em .9em;border-radius:999px;background:#ffffff1f;border:1.5px solid #ffffff8c}.p2-chips[data-astro-cid-6swd77qm] li[data-astro-cid-6swd77qm]:not(:last-child):after{content:none}.p2-bloque--0[data-astro-cid-6swd77qm]{left:calc(var(--rx) + var(--r) * .67);top:calc(var(--ry) - var(--r) * .085);width:420px}.p2-bloque--1[data-astro-cid-6swd77qm]{left:calc(var(--rx) + var(--r) * 1.1);top:calc(var(--ry) + var(--r) * .62);width:290px}.p2-bloque--2[data-astro-cid-6swd77qm]{left:calc(2.6 * var(--vw));top:calc(var(--ry) + var(--r) * .62);width:var(--ts);text-align:right}.p2-bloque--2[data-astro-cid-6swd77qm] .p2-chips[data-astro-cid-6swd77qm]{justify-content:flex-end}.p2-bloque[data-astro-cid-6swd77qm]:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--r) * -.035 - 1px);width:2px;border-radius:1px;background:#ffffff4d;animation:6s linear infinite p2-pulso-hilo}.p2-bloque[data-astro-cid-6swd77qm]:after{content:"";position:absolute;left:calc(var(--r) * -.035 - 4px);top:calc(var(--r) * .085 - 4px);width:8px;height:8px;border-radius:50%;background:var(--color-verde-primavera);animation:6s linear infinite p2-pulso-nodo}.p2-bloque--1[data-astro-cid-6swd77qm]:after,.p2-bloque--2[data-astro-cid-6swd77qm]:after{top:calc(var(--r) * .13 - 4px)}.p2-bloque--2[data-astro-cid-6swd77qm]:before{left:auto;right:calc(var(--r) * -.035 - 1px)}.p2-bloque--2[data-astro-cid-6swd77qm]:after{left:auto;right:calc(var(--r) * -.035 - 4px)}.p2-chips[data-astro-cid-6swd77qm] li[data-astro-cid-6swd77qm]{animation:6s linear infinite p2-pulso-chip}.p2-bloque--0[data-astro-cid-6swd77qm]:before,.p2-bloque--0[data-astro-cid-6swd77qm]:after,.p2-bloque--0[data-astro-cid-6swd77qm] .p2-chips[data-astro-cid-6swd77qm] li[data-astro-cid-6swd77qm]{animation-delay:5.7s}.p2-bloque--1[data-astro-cid-6swd77qm]:before,.p2-bloque--1[data-astro-cid-6swd77qm]:after,.p2-bloque--1[data-astro-cid-6swd77qm] .p2-chips[data-astro-cid-6swd77qm] li[data-astro-cid-6swd77qm]{animation-delay:1.7s}.p2-bloque--2[data-astro-cid-6swd77qm]:before,.p2-bloque--2[data-astro-cid-6swd77qm]:after,.p2-bloque--2[data-astro-cid-6swd77qm] .p2-chips[data-astro-cid-6swd77qm] li[data-astro-cid-6swd77qm]{animation-delay:3.7s}}@media(width>=900px)and (height<560px){.p2-bloque--1[data-astro-cid-6swd77qm] .p2-chips[data-astro-cid-6swd77qm],.p2-bloque--2[data-astro-cid-6swd77qm] .p2-chips[data-astro-cid-6swd77qm]{display:none}}@keyframes p2-sube{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes p2-anillo-entra{0%{opacity:0;transform:scale(.55) rotate(-90deg)}to{opacity:1;transform:none}}@keyframes p2-orbita-entra{0%{opacity:0;transform:rotate(-150deg)}to{opacity:1;transform:none}}@keyframes p2-fade{0%{opacity:0}to{opacity:1}}@keyframes p2-pulso-med{0%,25%,to{border-color:#fff;box-shadow:0 0 #8cc84b00,0 12px 30px #00000059}5%{border-color:#8cc84b;box-shadow:0 0 0 8px #8cc84b59,0 12px 30px #00000059}}@keyframes p2-pulso-hilo{0%,25%,to{background:#ffffff4d}5%{background:#8cc84b}}@keyframes p2-pulso-nodo{0%,25%,to{box-shadow:0 0 #8cc84b00}5%{box-shadow:0 0 0 7px #8cc84b66}}@keyframes p2-pulso-chip{0%,25%,to{border-color:#ffffff8c;background:#ffffff1f}5%{border-color:#8cc84b;background:#8cc84b38}}@keyframes p2-gira{to{transform:rotate(360deg)}}@supports (animation-timeline: scroll(root)){.p2[data-astro-cid-6swd77qm]:before{animation:linear both p2-fade;animation-timeline:--que-hace;animation-range:contain contain 6%}.p2-titular[data-astro-cid-6swd77qm],.p2-cierre[data-astro-cid-6swd77qm],.p2-bloque[data-astro-cid-6swd77qm]{animation:cubic-bezier(.2,.8,.2,1) both p2-sube;animation-timeline:--que-hace}.p2-titular[data-astro-cid-6swd77qm]{animation-range:contain contain 6%}.p2-cierre[data-astro-cid-6swd77qm]{animation-range:contain 24% contain 34%}.p2-bloque--0[data-astro-cid-6swd77qm]{animation-range:contain 28% contain 38%}.p2-bloque--1[data-astro-cid-6swd77qm]{animation-range:contain 31% contain 41%}.p2-bloque--2[data-astro-cid-6swd77qm]{animation-range:contain 34% contain 44%}.p2-anillo[data-astro-cid-6swd77qm]{animation:cubic-bezier(.2,.8,.2,1) both p2-anillo-entra;animation-timeline:--que-hace;animation-range:contain 2% contain 14%}.p2-orb[data-astro-cid-6swd77qm]{animation:cubic-bezier(.2,.8,.2,1) both p2-orbita-entra;animation-timeline:--que-hace}.p2-orb--0[data-astro-cid-6swd77qm]{animation-range:contain 6% contain 20%}.p2-orb--1[data-astro-cid-6swd77qm]{animation-range:contain 10% contain 24%}.p2-orb--2[data-astro-cid-6swd77qm]{animation-range:contain 14% contain 28%}.p2-estela[data-astro-cid-6swd77qm]{animation:linear both p2-fade,6s linear infinite p2-gira;animation-timeline:--que-hace,auto;animation-range:contain 22% contain 32%,normal}}@media(prefers-reduced-motion:reduce){.p2-titular[data-astro-cid-6swd77qm],.p2-cierre[data-astro-cid-6swd77qm],.p2-bloque[data-astro-cid-6swd77qm],.p2-anillo[data-astro-cid-6swd77qm],.p2-orb[data-astro-cid-6swd77qm]{opacity:1;transform:none;animation:none!important}.p2-estela[data-astro-cid-6swd77qm]{opacity:1;animation:none!important}.p2-medallon[data-astro-cid-6swd77qm],.p2-bloque[data-astro-cid-6swd77qm]:before,.p2-bloque[data-astro-cid-6swd77qm]:after,.p2-chips[data-astro-cid-6swd77qm] li[data-astro-cid-6swd77qm]{animation:none!important}}@keyframes p3pas-rio{0%,26%{stroke-dashoffset:140px}64%,to{stroke-dashoffset:0}}@keyframes p3pas-sol{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:no-preference){.rayos[data-astro-cid-27irinm2]{animation:3.5s ease-in-out infinite p3pas-sol}}@supports (animation-timeline: scroll(root)){.rio[data-astro-cid-27irinm2]{stroke-dasharray:140;animation:linear both p3pas-rio;animation-timeline:--como-lo-hace}}@media(prefers-reduced-motion:reduce){.rio[data-astro-cid-27irinm2]{stroke-dasharray:none;animation:none!important}}@keyframes p3sel-sella{0%,24%{transform:scale(1.7) rotate(-16deg);opacity:0}36%{transform:scale(.93) rotate(2deg);opacity:1}46%,to{transform:scale(1) rotate(0);opacity:1}}@keyframes p3sel-onda{0%,35%{transform:scale(.9);opacity:0}37%{transform:scale(.95);opacity:.7}72%,to{transform:scale(1.28);opacity:0}}.onda[data-astro-cid-424ab6op]{opacity:0}@supports (animation-timeline: scroll(root)){.sello[data-astro-cid-424ab6op],.onda[data-astro-cid-424ab6op]{transform-box:fill-box;transform-origin:center;animation-timeline:--como-lo-hace;animation-fill-mode:both;animation-timing-function:linear}.sello[data-astro-cid-424ab6op]{animation-name:p3sel-sella}.onda[data-astro-cid-424ab6op]{animation-name:p3sel-onda}}@media(prefers-reduced-motion:reduce){.sello[data-astro-cid-424ab6op],.onda[data-astro-cid-424ab6op]{animation:none!important}}@keyframes p3sen-t1{0%,30%{transform:translate(26px) rotate(-7deg);opacity:0}48%,to{transform:none;opacity:1}}@keyframes p3sen-t2{0%,42%{transform:translate(26px) rotate(-7deg);opacity:0}60%,to{transform:none;opacity:1}}@keyframes p3sen-t3{0%,54%{transform:translate(26px) rotate(-7deg);opacity:0}72%,to{transform:none;opacity:1}}@supports (animation-timeline: scroll(root)){.tabla[data-astro-cid-7jyzzgqn]{transform-box:fill-box;transform-origin:85%;animation-timeline:--como-lo-hace;animation-fill-mode:both;animation-timing-function:linear}.t1[data-astro-cid-7jyzzgqn]{animation-name:p3sen-t1}.t2[data-astro-cid-7jyzzgqn]{animation-name:p3sen-t2}.t3[data-astro-cid-7jyzzgqn]{animation-name:p3sen-t3}}@media(prefers-reduced-motion:reduce){.tabla[data-astro-cid-7jyzzgqn]{animation:none!important}}.p3[data-astro-cid-5xzvswxv]{align-content:center}@media(width>=900px){.p3[data-astro-cid-5xzvswxv]{padding-inline:max(clamp(1.25rem,4vw,4rem),calc((100% - var(--marco-max)) / 2 + clamp(1.25rem,4vw,4rem)))}}.p3-caja[data-astro-cid-5xzvswxv]{display:grid;margin-left:min(40vw,calc(var(--marco-max) * .4))}@media(width<900px){.p3[data-astro-cid-5xzvswxv]{align-content:start}.p3-caja[data-astro-cid-5xzvswxv]{margin-left:0}}.p3-beat-a[data-astro-cid-5xzvswxv],.p3-beat-b[data-astro-cid-5xzvswxv]{grid-area:1 / 1;display:flex;flex-direction:column;gap:var(--espacio-sm)}.p3-beat-b[data-astro-cid-5xzvswxv]{pointer-events:none;align-self:center}.p3-titular[data-astro-cid-5xzvswxv]{margin:0;font-family:var(--fuente-display);font-weight:200;font-size:clamp(2rem,1.2rem + 3vw,3.3rem);line-height:1.05;max-width:22ch;color:var(--color-texto-sobre-foto)}.p3-titular[data-astro-cid-5xzvswxv] .realce[data-astro-cid-5xzvswxv]{font-weight:800}.p3-idea[data-astro-cid-5xzvswxv]{margin:0;font-family:var(--fuente-texto);font-weight:600;font-size:var(--texto-base);color:var(--color-verde-vivo)}.p3-escena[data-astro-cid-5xzvswxv]{display:grid;margin-block:clamp(.5rem,2svh,1.25rem);transition:opacity .16s}.p3-slide[data-astro-cid-5xzvswxv]{grid-area:1 / 1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1rem,2.6vw,2.4rem)}.p3-slide-obj[data-astro-cid-5xzvswxv]{display:grid;place-items:center;min-width:0}.p3-slide-obj[data-astro-cid-5xzvswxv] svg{height:min(40svh,26vw,374px);width:auto;overflow:visible;filter:drop-shadow(0 12px 18px #00000073)}.p3-slide-obj[data-astro-cid-5xzvswxv] .p3-flecha[data-astro-cid-5xzvswxv]{height:min(16svh,11vw,158px);color:var(--c);filter:none}.p3-slide-texto[data-astro-cid-5xzvswxv]{display:flex;flex-direction:column;gap:.4rem;min-width:0}.p3-slide-nombre[data-astro-cid-5xzvswxv]{margin:0;font-family:var(--fuente-display);font-weight:800;font-size:clamp(1.6rem,1rem + 1.9vw,2.9rem);line-height:1.02;color:var(--c)}.p3-slide-nombre[data-astro-cid-5xzvswxv] .p3-app{font-weight:300}.p3-slide-nombre[data-astro-cid-5xzvswxv] .marca{color:#fff;font-size:1.18em}.p3-slide-que[data-astro-cid-5xzvswxv]{margin:0;font-family:var(--fuente-texto);font-size:clamp(1rem,.9rem + .45vw,1.3rem);line-height:1.3;max-width:26ch;color:#ffffffe6}.p3-rotulo[data-astro-cid-5xzvswxv]{font-family:var(--fuente-texto);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.p3-chips[data-astro-cid-5xzvswxv]{display:flex;flex-wrap:wrap;gap:.6rem;padding:.35rem .3rem}.p3-chip[data-astro-cid-5xzvswxv]{display:inline-flex;align-items:center;gap:.5rem;padding:.42rem 1rem;border-radius:999px;font-family:var(--fuente-display);font-weight:700;font-size:.88rem;line-height:1.2;color:#fff;border:1px solid color-mix(in srgb,var(--c) 80%,transparent);background-color:color-mix(in srgb,var(--c) 18%,transparent);cursor:pointer;-webkit-tap-highlight-color:transparent}.p3-chip[data-astro-cid-5xzvswxv]:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px #081a31d9}.p3-chip[data-astro-cid-5xzvswxv]:hover{filter:brightness(1.25)}.p3-chip[data-astro-cid-5xzvswxv]:focus-visible{outline:2px solid var(--color-bandera-amarillo);outline-offset:3px}.p3-slide--sello[data-astro-cid-5xzvswxv] .p3-slide-obj[data-astro-cid-5xzvswxv] svg{height:min(24svh,15.6vw,225px)}.p3-beat-a-cierre[data-astro-cid-5xzvswxv]{margin:0;font-family:var(--fuente-texto);font-size:var(--texto-sm);color:color-mix(in srgb,var(--color-texto-sobre-foto) 80%,transparent)}@media(width<900px){.p3-beat-a[data-astro-cid-5xzvswxv],.p3-beat-b[data-astro-cid-5xzvswxv]{gap:.6rem}.p3-titular[data-astro-cid-5xzvswxv]{font-size:clamp(1.6rem,1.1rem + 2.5vw,2.5rem)}.p3-slide[data-astro-cid-5xzvswxv]{gap:1rem}.p3-slide-obj[data-astro-cid-5xzvswxv] svg{height:min(21svh,38vw)}.p3-slide--sello[data-astro-cid-5xzvswxv] .p3-slide-obj[data-astro-cid-5xzvswxv] svg{height:min(12.6svh,22.8vw)}.p3-slide-obj[data-astro-cid-5xzvswxv] .p3-flecha[data-astro-cid-5xzvswxv]{height:min(10svh,18vw);transform:rotate(-90deg)}.p3-slide-nombre[data-astro-cid-5xzvswxv]{font-size:clamp(1.3rem,1rem + 1.6vw,1.8rem)}.p3-slide-que[data-astro-cid-5xzvswxv]{font-size:.95rem}.p3-chips[data-astro-cid-5xzvswxv]{gap:.45rem}.p3-chip[data-astro-cid-5xzvswxv]{font-size:.76rem;padding:.32rem .7rem;gap:.4rem}}@keyframes p3-slide-primero{0%,66.67%{opacity:1;transform:none}to{opacity:0;transform:translateY(-1.5rem)}}@keyframes p3-slide-medio{0%{opacity:0;transform:translateY(1.5rem)}25%,75%{opacity:1;transform:none}to{opacity:0;transform:translateY(-1.5rem)}}@keyframes p3-slide-ultimo{0%{opacity:0;transform:translateY(1.5rem)}33.33%,to{opacity:1;transform:none}}@keyframes p3-chip-primero{0%,66.67%{transform:scale(1.1);background-color:var(--c);color:#081a31;box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 35%,transparent),0 0 22px color-mix(in srgb,var(--c) 55%,transparent)}to{transform:scale(1);background-color:color-mix(in srgb,var(--c) 18%,transparent);color:#fff;box-shadow:0 0 #0000,0 0 #0000}}@keyframes p3-chip-medio{0%{transform:scale(1);background-color:color-mix(in srgb,var(--c) 18%,transparent);color:#fff;box-shadow:0 0 #0000,0 0 #0000}25%,75%{transform:scale(1.1);background-color:var(--c);color:#081a31;box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 35%,transparent),0 0 22px color-mix(in srgb,var(--c) 55%,transparent)}to{transform:scale(1);background-color:color-mix(in srgb,var(--c) 18%,transparent);color:#fff;box-shadow:0 0 #0000,0 0 #0000}}@keyframes p3-chip-ultimo{0%{transform:scale(1);background-color:color-mix(in srgb,var(--c) 18%,transparent);color:#fff;box-shadow:0 0 #0000,0 0 #0000}33.33%,to{transform:scale(1.1);background-color:var(--c);color:#081a31;box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 35%,transparent),0 0 22px color-mix(in srgb,var(--c) 55%,transparent)}}@keyframes p3-beat-b-entra{0%{opacity:0}to{opacity:1}}@keyframes p3-beat-a-sale{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-3rem)}}@supports (animation-timeline: scroll(root)){.p3-slide[data-astro-cid-5xzvswxv],.p3-chip[data-astro-cid-5xzvswxv]{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--como-lo-hace}.p3-slide[data-astro-cid-5xzvswxv]{opacity:0}.p3-slide--primero[data-astro-cid-5xzvswxv]{opacity:1;animation-name:p3-slide-primero}.p3-slide--medio[data-astro-cid-5xzvswxv]{animation-name:p3-slide-medio}.p3-slide--ultimo[data-astro-cid-5xzvswxv]{animation-name:p3-slide-ultimo}.p3-chip--primero[data-astro-cid-5xzvswxv]{animation-name:p3-chip-primero}.p3-chip--medio[data-astro-cid-5xzvswxv]{animation-name:p3-chip-medio}.p3-chip--ultimo[data-astro-cid-5xzvswxv]{animation-name:p3-chip-ultimo}.p3-beat-a[data-astro-cid-5xzvswxv]{animation:linear both p3-beat-a-sale;animation-timeline:--como-lo-hace;animation-range:contain 44% contain 52%}.p3-beat-b[data-astro-cid-5xzvswxv]{opacity:0;animation:linear both p3-beat-b-entra;animation-timeline:--como-lo-hace;animation-range:contain 44% contain 52%}}@media(prefers-reduced-motion:reduce){.p3-beat-a[data-astro-cid-5xzvswxv]{display:none}.p3-beat-b[data-astro-cid-5xzvswxv]{opacity:1;animation:none!important}.p3-paso[data-astro-cid-5xzvswxv],.p3-nodo[data-astro-cid-5xzvswxv],.p3-camino[data-astro-cid-5xzvswxv]:after{animation:none!important}.p3-paso[data-astro-cid-5xzvswxv]:not(:last-child){display:none}.p3-paso[data-astro-cid-5xzvswxv]:last-child{opacity:1}.p3-camino[data-astro-cid-5xzvswxv]{display:none}}.p3-subtitulo[data-astro-cid-5xzvswxv]{margin:0;font-family:var(--fuente-display);font-weight:200;font-size:clamp(1.5rem,1rem + 1.8vw,2.7rem);line-height:1.1;max-width:24ch;color:var(--color-texto-sobre-foto)}.p3-subtitulo[data-astro-cid-5xzvswxv] .realce[data-astro-cid-5xzvswxv]{font-weight:800}.p3-camino[data-astro-cid-5xzvswxv]{position:relative;list-style:none;margin:clamp(.5rem,2svh,1.25rem) 0 0;padding:.4rem 0;width:min(46vw,36rem);display:flex;justify-content:space-between}.p3-camino[data-astro-cid-5xzvswxv]:before{content:"";position:absolute;left:1.3rem;right:1.3rem;top:50%;border-top:2px dotted #ffffff8c}.p3-camino[data-astro-cid-5xzvswxv]:after{content:"";position:absolute;left:1.3rem;right:1.3rem;top:50%;margin-top:-1px;border-top:4px solid #8cc84b;transform-origin:0;transform:scaleX(1)}.p3-camino[data-astro-cid-5xzvswxv] li[data-astro-cid-5xzvswxv]{position:relative;z-index:1}.p3-nodo[data-astro-cid-5xzvswxv]{display:grid;place-items:center;width:2.7rem;height:2.7rem;border-radius:50%;border:2px solid #ffffffd9;font-family:var(--fuente-display);font-weight:800;font-size:.95rem;color:#fff;background-color:#3d8f33;cursor:pointer;-webkit-tap-highlight-color:transparent}.p3-nodo[data-astro-cid-5xzvswxv]:hover{filter:brightness(1.2)}.p3-nodo[data-astro-cid-5xzvswxv]:focus-visible{outline:2px solid var(--color-bandera-amarillo);outline-offset:4px}.p3-pasos[data-astro-cid-5xzvswxv]{display:grid;margin-top:clamp(1rem,4svh,2.5rem);min-height:clamp(11rem,28svh,17rem);transition:opacity .16s}.p3-paso[data-astro-cid-5xzvswxv]{grid-area:1 / 1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1rem,2.4vw,2rem)}.p3-paso-icono[data-astro-cid-5xzvswxv]{display:grid;place-items:center;width:clamp(5rem,9vw,7.5rem);aspect-ratio:1;border-radius:50%;border:3px solid #fff;background:#ffffff14;color:#fff}.p3-paso-icono[data-astro-cid-5xzvswxv] svg{width:52%;height:52%}.p3-paso-texto[data-astro-cid-5xzvswxv]{display:flex;flex-direction:column;gap:.4rem;min-width:0}.p3-paso-etq[data-astro-cid-5xzvswxv]{font-family:var(--fuente-display);font-weight:600;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-verde-vivo)}.p3-paso-titulo[data-astro-cid-5xzvswxv]{margin:0;font-family:var(--fuente-display);font-weight:800;font-size:clamp(1.7rem,1rem + 2vw,3rem);line-height:1.02;color:#fff}.p3-paso-frase[data-astro-cid-5xzvswxv]{margin:0;font-family:var(--fuente-texto);font-size:clamp(1.05rem,.9rem + .5vw,1.4rem);line-height:1.3;max-width:28ch;color:#ffffffe6}@media(width<900px){.p3-camino[data-astro-cid-5xzvswxv]{width:min(100%,26rem)}.p3-nodo[data-astro-cid-5xzvswxv]{width:2.2rem;height:2.2rem;font-size:.8rem}.p3-camino[data-astro-cid-5xzvswxv]:before,.p3-camino[data-astro-cid-5xzvswxv]:after{left:1.1rem;right:1.1rem}.p3-pasos[data-astro-cid-5xzvswxv]{margin-top:.6rem;min-height:8rem}.p3-paso[data-astro-cid-5xzvswxv]{gap:.9rem}.p3-paso-icono[data-astro-cid-5xzvswxv]{width:clamp(3.6rem,17vw,4.8rem)}.p3-paso-titulo[data-astro-cid-5xzvswxv]{font-size:clamp(1.3rem,1rem + 1.6vw,1.8rem)}.p3-paso-frase[data-astro-cid-5xzvswxv]{font-size:.95rem}}.p3-beat-b-cierre[data-astro-cid-5xzvswxv]{margin:0;font-family:var(--fuente-texto);font-size:clamp(1.05rem,.9rem + .5vw,1.25rem);line-height:1.35;max-width:42ch;color:var(--color-texto-sobre-foto)}.p3-beat-b-cierre[data-astro-cid-5xzvswxv] strong[data-astro-cid-5xzvswxv]{color:var(--color-verde-vivo)}@keyframes p3-beat-b-cierre-entra{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes p3b-linea{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline: scroll(root)){.p3-paso[data-astro-cid-5xzvswxv]{opacity:0;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--como-lo-hace}.p3-paso--0[data-astro-cid-5xzvswxv]{opacity:1}.p3-paso--0[data-astro-cid-5xzvswxv]{animation-name:p3b-lamina-0}.p3-paso--1[data-astro-cid-5xzvswxv]{animation-name:p3b-lamina-1}.p3-paso--2[data-astro-cid-5xzvswxv]{animation-name:p3b-lamina-2}.p3-paso--3[data-astro-cid-5xzvswxv]{animation-name:p3b-lamina-3}.p3-paso--4[data-astro-cid-5xzvswxv]{animation-name:p3b-lamina-4}.p3-nodo[data-astro-cid-5xzvswxv]{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--como-lo-hace}.p3-nodo--0[data-astro-cid-5xzvswxv]{animation-name:p3b-nodo-0}.p3-nodo--1[data-astro-cid-5xzvswxv]{animation-name:p3b-nodo-1}.p3-nodo--2[data-astro-cid-5xzvswxv]{animation-name:p3b-nodo-2}.p3-nodo--3[data-astro-cid-5xzvswxv]{animation-name:p3b-nodo-3}.p3-nodo--4[data-astro-cid-5xzvswxv]{animation-name:p3b-nodo-4}.p3-camino[data-astro-cid-5xzvswxv]:after{transform:scaleX(0);animation:linear both p3b-linea;animation-timeline:--como-lo-hace}.p3-beat-b-cierre[data-astro-cid-5xzvswxv]{opacity:0;transform:translateY(1rem);animation:linear both p3-beat-b-cierre-entra;animation-timeline:--como-lo-hace;animation-range:contain 94%}}@media(prefers-reduced-motion:reduce){.p3-beat-b-cierre[data-astro-cid-5xzvswxv]{opacity:1;transform:none;animation:none!important}}@supports not (animation-timeline: scroll(root)){.p3-beat-a[data-astro-cid-5xzvswxv],.p3-beat-b[data-astro-cid-5xzvswxv]{grid-area:auto}.p3-escena[data-astro-cid-5xzvswxv]{gap:var(--espacio-md)}.p3-slide[data-astro-cid-5xzvswxv]{grid-area:auto}.p3-chips[data-astro-cid-5xzvswxv]{display:none}.p3-caja[data-astro-cid-5xzvswxv]{grid-template-columns:minmax(0,1fr);gap:var(--espacio-lg);margin-left:0}.p3-pasos[data-astro-cid-5xzvswxv]{gap:var(--espacio-md);min-height:0}.p3-paso[data-astro-cid-5xzvswxv]{grid-area:auto}.p3-camino[data-astro-cid-5xzvswxv]{display:none}}.p4[data-astro-cid-oia2whst]{align-content:center}@media(width>=900px){.p4[data-astro-cid-oia2whst]{padding-inline:max(clamp(1.25rem,4vw,4rem),calc((100% - var(--marco-max)) / 2 + clamp(1.25rem,4vw,4rem)))}}.p4-caja[data-astro-cid-oia2whst]{display:flex;flex-direction:column;gap:clamp(.5rem,2.2svh,var(--espacio-md));max-width:min(50vw,calc(var(--marco-max) / 2))}@media(width<900px){.p4[data-astro-cid-oia2whst]{align-content:start}.p4-caja[data-astro-cid-oia2whst]{max-width:none}}.p4-cabecera[data-astro-cid-oia2whst]{display:flex;flex-direction:column;gap:var(--espacio-2xs)}.p4-titular[data-astro-cid-oia2whst]{margin:0;font-family:var(--fuente-display);font-weight:200;font-size:min(clamp(1.9rem,1.1rem + 2.6vw,3rem),6.4svh);line-height:1.05;color:var(--color-texto-sobre-foto)}.p4-titular[data-astro-cid-oia2whst] .realce[data-astro-cid-oia2whst]{color:var(--color-celeste);font-weight:800;text-shadow:0 2px 10px #04101fb3,0 1px 2px #04101f99;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath fill='%2304101f' fill-opacity='0.7' transform='translate(0 0.9)' d='M0 6.7 C30 3.2 68 2.4 100 4.9 L100 5.7 C68 3.9 30 5.2 0 9.3 Z'/%3E%3Cpath fill='%236cace4' transform='translate(0 -0.5)' d='M0 6.7 C30 3.2 68 2.4 100 4.9 L100 5.7 C68 3.9 30 5.2 0 9.3 Z'/%3E%3C/svg%3E") 0 100% / 100% .36em no-repeat}.p4-bajada[data-astro-cid-oia2whst]{margin:0;font-family:var(--fuente-texto);font-size:clamp(1.05rem,.95rem + .5vw,1.4rem);color:color-mix(in srgb,var(--color-texto-sobre-foto) 88%,transparent)}.p4-escenario[data-astro-cid-oia2whst]{display:grid;margin:0;padding:0;list-style:none;min-height:clamp(10rem,26svh,20rem);transition:opacity .16s}.p4-ruta[data-astro-cid-oia2whst]{grid-area:1 / 1;display:flex;flex-direction:column;gap:var(--espacio-2xs);align-content:start}.p4-ruta-icono[data-astro-cid-oia2whst]{color:var(--color-texto-sobre-foto);margin-bottom:clamp(.1rem,.8svh,var(--espacio-xs))}.p4-ruta-nombre[data-astro-cid-oia2whst]{text-shadow:0 2px 22px #00000059;margin:0;font-family:var(--fuente-display);font-weight:800;font-size:min(clamp(2.5rem,1.2rem + 5vw,5.7rem),10.5svh);line-height:1.02;color:var(--color-texto-sobre-foto)}.p4-ruta-bajada[data-astro-cid-oia2whst]{text-shadow:0 1px 14px #0006;margin:0;font-family:var(--fuente-texto);font-size:var(--texto-lg);color:color-mix(in srgb,var(--color-texto-sobre-foto) 85%,transparent)}.p4-indice[data-astro-cid-oia2whst]{display:flex;flex-wrap:wrap;gap:.55rem;padding:.3rem;pointer-events:auto}@media(width<900px){.p4-caja[data-astro-cid-oia2whst]{gap:.4rem}.p4-cabecera[data-astro-cid-oia2whst]{gap:.15rem}.p4-escenario[data-astro-cid-oia2whst]{min-height:clamp(5rem,13svh,8rem)}.p4-ruta-nombre[data-astro-cid-oia2whst]{font-size:clamp(1.6rem,.9rem + 4vw,2.6rem)}.p4-ruta-bajada[data-astro-cid-oia2whst],.p4-cierre[data-astro-cid-oia2whst]{font-size:var(--texto-sm)}}.p4-punto[data-astro-cid-oia2whst]{font-family:var(--fuente-display);font-weight:700;font-size:.85rem;line-height:1.2;color:#fff;background-color:var(--c);border:1px solid #ffffffb3;border-radius:999px;padding:.4rem .95rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.p4-punto[data-astro-cid-oia2whst]:hover{filter:brightness(1.2)}.p4-punto[data-astro-cid-oia2whst]:focus-visible{outline:2px solid var(--color-bandera-amarillo);outline-offset:3px}@media(width<900px){.p4-punto[data-astro-cid-oia2whst]{width:1.7rem;height:1.7rem;padding:0}.p4-punto-texto[data-astro-cid-oia2whst]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.p4-cierre[data-astro-cid-oia2whst]{margin:0;font-family:var(--fuente-texto);font-size:clamp(1.05rem,.9rem + .5vw,1.25rem);line-height:1.35;max-width:42ch;color:var(--color-texto-sobre-foto)}.p4-cierre[data-astro-cid-oia2whst] strong[data-astro-cid-oia2whst]{color:var(--color-celeste);font-weight:700;text-shadow:0 2px 10px #04101fb3,0 1px 2px #04101f99;padding-bottom:.22em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath fill='%2304101f' fill-opacity='0.7' transform='translate(0 0.9)' d='M0 6.7 C30 3.2 68 2.4 100 4.9 L100 5.7 C68 3.9 30 5.2 0 9.3 Z'/%3E%3Cpath fill='%236cace4' transform='translate(0 -0.5)' d='M0 6.7 C30 3.2 68 2.4 100 4.9 L100 5.7 C68 3.9 30 5.2 0 9.3 Z'/%3E%3C/svg%3E") 0 100% / 100% .3em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}@supports (animation-timeline: scroll(root)){.p4-ruta--0[data-astro-cid-oia2whst]{animation:linear both p4-ruta-0;animation-timeline:--donde}.p4-ruta--1[data-astro-cid-oia2whst]{animation:linear both p4-ruta-1;animation-timeline:--donde}.p4-ruta--2[data-astro-cid-oia2whst]{animation:linear both p4-ruta-2;animation-timeline:--donde}.p4-ruta--3[data-astro-cid-oia2whst]{animation:linear both p4-ruta-3;animation-timeline:--donde}.p4-ruta--4[data-astro-cid-oia2whst]{animation:linear both p4-ruta-4;animation-timeline:--donde}.p4-ruta--5[data-astro-cid-oia2whst]{animation:linear both p4-ruta-5;animation-timeline:--donde}.p4-punto--0[data-astro-cid-oia2whst]{animation:linear both p4-punto-0;animation-timeline:--donde}.p4-punto--1[data-astro-cid-oia2whst]{animation:linear both p4-punto-1;animation-timeline:--donde}.p4-punto--2[data-astro-cid-oia2whst]{animation:linear both p4-punto-2;animation-timeline:--donde}.p4-punto--3[data-astro-cid-oia2whst]{animation:linear both p4-punto-3;animation-timeline:--donde}.p4-punto--4[data-astro-cid-oia2whst]{animation:linear both p4-punto-4;animation-timeline:--donde}.p4-punto--5[data-astro-cid-oia2whst]{animation:linear both p4-punto-5;animation-timeline:--donde}}@supports not (animation-timeline: scroll(root)){.p4-escenario[data-astro-cid-oia2whst]{gap:var(--espacio-md);min-height:0}.p4-ruta[data-astro-cid-oia2whst]{grid-area:auto}.p4-indice[data-astro-cid-oia2whst]{display:none}}@media(prefers-reduced-motion:reduce){.p4-ruta--0[data-astro-cid-oia2whst],.p4-ruta--1[data-astro-cid-oia2whst],.p4-ruta--2[data-astro-cid-oia2whst],.p4-ruta--3[data-astro-cid-oia2whst],.p4-ruta--4[data-astro-cid-oia2whst]{display:none}.p4-ruta--5[data-astro-cid-oia2whst]{opacity:1;translate:0;animation:none!important}.p4-indice[data-astro-cid-oia2whst]{display:none}}.p5[data-astro-cid-bzrgzt4w]{--p5-medio-celular: 15.5svh;align-content:center}@media(width>=900px){.p5[data-astro-cid-bzrgzt4w]{padding-inline:max(clamp(1.25rem,4vw,4rem),calc((100% - var(--marco-max)) / 2 + clamp(1.25rem,4vw,4rem)))}}.p5-mensaje[data-astro-cid-bzrgzt4w]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--espacio-md);margin-inline-start:auto;width:calc(50% - var(--p5-medio-celular) - 2rem);max-width:30rem}@media(width<900px){.p5[data-astro-cid-bzrgzt4w]{align-content:start}.p5-mensaje[data-astro-cid-bzrgzt4w]{width:auto;max-width:none;margin-inline:0;align-items:center;text-align:center;gap:.65rem}}.p5-cabeza[data-astro-cid-bzrgzt4w]{display:flex;flex-direction:column;gap:var(--espacio-md);align-items:inherit}@media(width>=900px){.p5-cabeza[data-astro-cid-bzrgzt4w]{position:absolute;z-index:1;top:11%;inset-inline-start:max(clamp(1.25rem,4vw,4rem),calc((100% - var(--marco-max)) / 2 + clamp(1.25rem,4vw,4rem)));width:calc(50% - var(--p5-medio-celular) - 2rem - max(clamp(1.25rem,4vw,4rem),calc((100% - var(--marco-max)) / 2 + clamp(1.25rem,4vw,4rem))));align-items:flex-start}}.p5-kicker[data-astro-cid-bzrgzt4w]{margin:0;font-family:var(--fuente-display);font-weight:800;font-size:var(--texto-sm);letter-spacing:.22em;text-transform:uppercase;color:var(--color-verde-vivo)}.p5-titular[data-astro-cid-bzrgzt4w]{margin:0;font-family:var(--fuente-display);font-weight:800;font-size:clamp(2.25rem,1.6rem + 3.2vw,4rem);line-height:1.05;color:#fff;text-shadow:0 1px 16px color-mix(in srgb,var(--color-marino-noche) 70%,transparent)}@media(width<900px){.p5-titular[data-astro-cid-bzrgzt4w]{font-size:clamp(1.65rem,1.1rem + 3.5vw,2.5rem)}}.p5-accion[data-astro-cid-bzrgzt4w]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--espacio-xs)}@media(width<900px){.p5-accion[data-astro-cid-bzrgzt4w]{align-items:center}}.p5-wsp[data-astro-cid-bzrgzt4w]{display:inline-flex;align-items:center;gap:.6rem;color:#fff;text-decoration:none}.p5-wsp__texto[data-astro-cid-bzrgzt4w]{font-family:var(--fuente-texto);font-weight:600;font-size:var(--texto-base)}.p5-wsp__flecha[data-astro-cid-bzrgzt4w]{width:3rem;height:auto;flex:none;fill:none;stroke:var(--color-celeste);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;transition:translate .18s}.p5-wsp__logo[data-astro-cid-bzrgzt4w]{display:block;width:2.75rem;height:2.75rem;flex:none;color:#25d366;transition:scale .18s}.p5-wsp__logo[data-astro-cid-bzrgzt4w] svg{display:block;width:100%;height:100%}.p5-wsp[data-astro-cid-bzrgzt4w]:hover .p5-wsp__logo[data-astro-cid-bzrgzt4w],.p5-wsp[data-astro-cid-bzrgzt4w]:focus-visible .p5-wsp__logo[data-astro-cid-bzrgzt4w]{scale:1.12}.p5-wsp[data-astro-cid-bzrgzt4w]:hover .p5-wsp__flecha[data-astro-cid-bzrgzt4w],.p5-wsp[data-astro-cid-bzrgzt4w]:focus-visible .p5-wsp__flecha[data-astro-cid-bzrgzt4w]{translate:4px}.p5-apoyo[data-astro-cid-bzrgzt4w]{margin:0;font-family:var(--fuente-texto);font-size:var(--texto-sm);color:#ffffffb3}.p5-hueco[data-astro-cid-bzrgzt4w]{margin:0;padding:.6rem 1.1rem;border:1.5px dashed #ffffffb3;border-radius:var(--radio-md);font-family:var(--fuente-texto);font-size:var(--texto-sm);color:#ffffffb3}.p5-encuestas[data-astro-cid-bzrgzt4w]{display:flex;flex-direction:column;gap:.5rem;width:100%}.p5-encuestas__titulo[data-astro-cid-bzrgzt4w]{margin:0;font-family:var(--fuente-display);font-weight:800;font-size:clamp(1.35rem,1.1rem + .9vw,1.75rem);line-height:1.15;color:var(--color-celeste)}.p5-encuestas__bajada[data-astro-cid-bzrgzt4w]{margin:0;font-family:var(--fuente-texto);font-size:var(--texto-sm);line-height:1.4;color:#ffffffc7}.p5-encuestas__instruccion[data-astro-cid-bzrgzt4w]{margin:0;font-family:var(--fuente-texto);font-weight:600;font-size:var(--texto-sm);color:var(--color-verde-vivo);display:flex;align-items:center;gap:.5rem}.p5-encuestas__icono[data-astro-cid-bzrgzt4w]{width:1.35rem;height:1.35rem;flex:none;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.p5-solo-movil[data-astro-cid-bzrgzt4w]{display:none}.p5-encuestas__lista[data-astro-cid-bzrgzt4w]{list-style:none;margin:.35rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.p5-encuesta[data-astro-cid-bzrgzt4w]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.4rem .25rem;color:#fff;text-decoration:none;text-align:center;transition:transform .18s,box-shadow .18s}.p5-encuesta[data-astro-cid-bzrgzt4w]:hover,.p5-encuesta[data-astro-cid-bzrgzt4w]:focus-visible{transform:translateY(-3px)}.p5-encuesta[data-astro-cid-bzrgzt4w]:hover .p5-encuesta__qr[data-astro-cid-bzrgzt4w],.p5-encuesta[data-astro-cid-bzrgzt4w]:focus-visible .p5-encuesta__qr[data-astro-cid-bzrgzt4w]{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-celeste) 70%,transparent))}.p5-encuesta__qr[data-astro-cid-bzrgzt4w]{display:block;width:100%;max-width:5.75rem;aspect-ratio:1;color:var(--color-celeste);transition:filter .18s}.p5-encuesta__qr[data-astro-cid-bzrgzt4w] svg{display:block;width:100%;height:100%}.p5-encuesta__etiqueta[data-astro-cid-bzrgzt4w]{font-family:var(--fuente-texto);font-weight:700;font-size:var(--texto-xs);line-height:1.2}@media(width<900px){.p5-encuestas[data-astro-cid-bzrgzt4w]{align-items:center}.p5-encuestas__icono--qr[data-astro-cid-bzrgzt4w],.p5-solo-escritorio[data-astro-cid-bzrgzt4w]{display:none}.p5-solo-movil[data-astro-cid-bzrgzt4w]{display:inline}.p5-encuestas__lista[data-astro-cid-bzrgzt4w]{grid-template-columns:1fr;width:min(100%,20rem);gap:.5rem}.p5-encuesta[data-astro-cid-bzrgzt4w]{padding:.7rem 1rem;border:1.5px solid var(--color-celeste);border-radius:var(--radio-full)}.p5-encuesta__qr[data-astro-cid-bzrgzt4w]{display:none}.p5-encuesta__etiqueta[data-astro-cid-bzrgzt4w]{font-size:var(--texto-sm)}}.p5-ruta[data-astro-cid-bzrgzt4w]{display:none}@media(width>=900px){.p5-ruta[data-astro-cid-bzrgzt4w]{display:block;position:absolute;z-index:0;top:0;bottom:0;inset-inline-start:max(0px,calc((100% - var(--marco-max)) / 2));inset-inline-end:calc(50% + var(--p5-medio-celular));pointer-events:none}}.p5-ruta[data-astro-cid-bzrgzt4w] svg[data-astro-cid-bzrgzt4w]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.p5-ruta[data-astro-cid-bzrgzt4w] path[data-astro-cid-bzrgzt4w]{fill:none;stroke-linecap:butt;stroke-width:5px;stroke-dasharray:54 28}.p5-ruta__base[data-astro-cid-bzrgzt4w]{stroke:#ffffff24}.p5-ruta__trazo[data-astro-cid-bzrgzt4w] path[data-astro-cid-bzrgzt4w]{stroke:var(--color-celeste)}.p5-ruta__pin[data-astro-cid-bzrgzt4w]{position:absolute;inset-inline-end:0;top:50%;width:1.1rem;height:1.1rem;translate:50% -50%;border-radius:50%;background:var(--color-bandera-amarillo);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-bandera-amarillo) 30%,transparent),0 0 22px color-mix(in srgb,var(--color-bandera-amarillo) 60%,transparent)}@keyframes p5-ruta-dibuja{0%{clip-path:inset(-10% 100% -10% 0)}66.7%{clip-path:inset(-10% 50% -10% 0)}to{clip-path:inset(-10% 0% -10% 0)}}@keyframes p5-pin-cae{0%,50%{opacity:0;translate:50% -650%}52%{opacity:1}75%{translate:50% -50%}87%{translate:50% -170%}to{opacity:1;translate:50% -50%}}@keyframes p5-cae{0%{opacity:0;transform:translateY(-3.5rem)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline: scroll(root)){.p5-ruta__trazo[data-astro-cid-bzrgzt4w]{animation:linear both p5-ruta-dibuja;animation-timeline:--cierre;animation-range:entry contain}.p5-ruta__pin[data-astro-cid-bzrgzt4w]{translate:50% -50%;animation:linear both p5-pin-cae;animation-timeline:--cierre;animation-range:contain}.p5-kicker[data-astro-cid-bzrgzt4w],.p5-titular[data-astro-cid-bzrgzt4w],.p5-encuestas[data-astro-cid-bzrgzt4w],.p5-accion[data-astro-cid-bzrgzt4w]{animation:cubic-bezier(.2,.7,.2,1) both p5-cae;animation-timeline:--cierre}.p5-kicker[data-astro-cid-bzrgzt4w]{animation-range:entry 5% entry 40%}.p5-titular[data-astro-cid-bzrgzt4w]{animation-range:entry 25% entry 65%}.p5-encuestas[data-astro-cid-bzrgzt4w]{animation-range:entry 40% entry 80%}.p5-accion[data-astro-cid-bzrgzt4w]{animation-range:entry 55% entry 95%}}@media(prefers-reduced-motion:reduce){.p5-ruta__trazo[data-astro-cid-bzrgzt4w],.p5-ruta__pin[data-astro-cid-bzrgzt4w],.p5-kicker[data-astro-cid-bzrgzt4w],.p5-titular[data-astro-cid-bzrgzt4w],.p5-encuestas[data-astro-cid-bzrgzt4w],.p5-accion[data-astro-cid-bzrgzt4w]{opacity:1;transform:none;animation:none!important}}
