@font-face{font-family:Fraunces Sitio;src:url(/fuentes/fraunces-wght-es-v1.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+152-153,U+2013,U+2018-201A,U+201C-201E,U+2026}.cine,.sitio{--navy:#123c5a;--navy-hondo:#0b2740;--sage:#6b8f7a;--coral:#d86457;--cream:#f8f4ea;--cream-suelo:#efe8da;--ink-soft:#4a5d6b;--sage-texto:#3c6c57;--crema-suave:#f8f4ead6;--crema-tenue:#f8f4eaa8;--f-display:"Fraunces Sitio",Georgia,"Times New Roman",serif;--f-texto:"Segoe UI",ui-sans-serif,system-ui,-apple-system,sans-serif;--barra-alto:3.5rem;--curva:cubic-bezier(.2,.7,.2,1)}.cine{background:var(--navy);min-height:100vh;color:var(--cream);font-family:var(--f-texto);line-height:1.5;position:relative;overflow-x:clip}.cine *{min-width:0}.cine-titulo{font:500 clamp(2.5rem,10vw,3.25rem)/1.02 var(--f-display);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;margin:0}.cine-titulo--grande{font-size:clamp(3rem,13vw,4.5rem)}.cine-lede{max-width:32ch;color:var(--crema-suave);letter-spacing:.005em;margin:1rem 0 0;font-size:1.0625rem;font-weight:500;line-height:1.55}.cine-lede+.cine-lede{margin-top:.55rem}.cine-boton{min-height:3.25rem;font:600 1rem/1 var(--f-texto);letter-spacing:.005em;cursor:pointer;transition:transform .15s var(--curva),box-shadow .15s var(--curva),background-color .15s var(--curva);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 1.75rem;text-decoration:none;display:inline-flex}.cine-boton:active{transform:translateY(1px)}.cine-boton--navy{background:var(--navy);color:var(--cream);box-shadow:0 10px 28px #0b274047}.cine-boton--navy:hover{background:var(--navy-hondo)}.cine-boton--crema{background:var(--cream);color:var(--navy);box-shadow:0 10px 28px #0b27404d}.cine-boton--crema:hover{background:#fff}.cine-enlace{min-height:2.75rem;color:var(--cream);text-underline-offset:.3em;align-items:center;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.cine-enlace:hover{text-decoration-thickness:2px}.cine :focus-visible{outline:3px solid var(--coral);outline-offset:3px}.solo-escritorio{display:none}.solo-movil{display:block}@media (min-width:64rem){.solo-escritorio{display:block}.solo-movil{display:none}}.marca-sitio{min-height:2.75rem;color:inherit;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.marca-sitio img{width:auto;height:2.125rem;display:block}.marca-sitio-nombre{font:600 1.05rem/1 var(--f-texto);letter-spacing:-.03em}.marca-sitio-nombre strong{font-weight:800}.marca-sitio--crema{color:var(--cream)}.marca-sitio--color{color:var(--navy)}.cine-barra{z-index:30;min-height:var(--barra-alto);color:var(--cream);transition:background-color .2s var(--curva),border-color .2s var(--curva),backdrop-filter .2s var(--curva);background:#123c5acc;border-bottom:1px solid #f8f4ea24;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:0 1.25rem;display:grid;position:fixed;top:0;left:0;right:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cine-barra{-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);background:#123c5aa8}}.cine-barra[data-js]:not([data-fija]){-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();background:0 0;border-bottom-color:#0000}.cine-barra .marca-sitio{grid-column:1;justify-self:start}.cine-barra-enlaces{grid-column:2;justify-self:center;align-items:center;gap:1.5rem;display:flex}.cine-barra-enlaces a{min-height:2.75rem;color:var(--cream);font:600 .92rem/1 var(--f-texto);align-items:center;text-decoration:none;display:none}.cine-barra-enlaces a:hover{text-underline-offset:.35em;text-decoration:underline}.cine-barra-entrar{min-height:2.75rem;color:var(--cream);font:600 .92rem/1 var(--f-texto);border:1px solid #f8f4ea73;border-radius:999px;grid-column:3;justify-self:end;align-items:center;padding:0 1rem;text-decoration:none;display:inline-flex}.cine-barra-entrar:hover{background:#f8f4ea1f}@media (min-width:64rem){.cine-barra{padding:0 2.5rem}.cine-barra-enlaces a{display:inline-flex}}@media (prefers-reduced-transparency:reduce){.cine-barra,.cine-barra[data-fija]{background:var(--navy);-webkit-backdrop-filter:none;backdrop-filter:none}}.esc{background:var(--navy);min-height:100svh;color:var(--cream);isolation:isolate;position:relative}.esc-medio,.medio{position:absolute;inset:0;overflow:hidden}.medio-poster,.medio-video{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.medio-video{opacity:0;transition:opacity .7s var(--curva)}.medio[data-listo] .medio-video{opacity:1}.velo{z-index:1;pointer-events:none;background:linear-gradient(#123c5a00 32%,#123c5a80 64%,#123c5ad1 100%);position:absolute;inset:0}.esc-copy{z-index:2;padding:0 1.25rem;position:relative}.esc-copy--centro{text-align:center}.ancla{top:calc(-1 * var(--barra-alto) - .5rem);width:1px;height:1px;position:absolute;left:0}.esc--fija{min-height:180svh}.esc-escenario{isolation:isolate;height:100svh;display:grid;position:sticky;top:0;overflow:clip}html:has(main.cine){background:#123c5a}html:has(main.cine) body{background:#123c5a}.cine{--fundido:clamp(4rem,18svh,11rem)}.esc-medio{--fa:1;--fb:1;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 calc(var(--fundido) * var(--fa)),#000 calc(100% - var(--fundido) * var(--fb)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 calc(var(--fundido) * var(--fa)),#000 calc(100% - var(--fundido) * var(--fb)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 calc(var(--fundido) * var(--fa)),#000 calc(100% - var(--fundido) * var(--fb)),transparent 100%)}.esc--hero .esc-medio{--fa:0}.cine-js .esc--fija .esc-medio{--fa:clamp(0,1 - var(--p,0) * 6,1);--fb:clamp(0,(var(--p,0) - .84) * 6.25,1)}.esc--hero{min-height:100svh}.esc--hero .hero-escenario{min-height:100svh;padding:calc(var(--barra-alto) + 1.25rem) 0 1.5rem;grid-template-rows:auto 1fr auto auto;display:grid;position:relative}.hero-copy{display:contents}.hero-copy .cine-titulo{z-index:2;grid-row:1;padding:0 1.25rem;font-size:clamp(2.75rem,12vw,3.5rem);position:relative}.hero-copy .cine-lede{z-index:2;grid-row:3;margin:0;padding:0 1.25rem;position:relative}.hero-acciones{z-index:2;grid-row:4;justify-items:start;gap:.5rem;padding:1rem 1.25rem 0;display:grid;position:relative}.hero-acciones .cine-boton{width:100%}.hero-acciones .cine-enlace{justify-self:center}.velo--hero{background:linear-gradient(#123c5acc 0%,#123c5a57 28%,#123c5a00 44% 54%,#123c5a99 72%,#123c5aeb 100%)}@media (min-width:64rem){.esc--hero .hero-escenario{min-height:100vh;padding:var(--barra-alto) 0 3.5rem 2.5rem;-moz-column-gap:2rem;grid-template-rows:1fr auto;grid-template-columns:minmax(0,34rem) minmax(0,1fr);align-items:center;column-gap:2rem}.hero-copy{grid-area:1/1;align-self:end;padding:0;display:block}.hero-copy .cine-titulo{padding:0;font-size:clamp(4.5rem,7vw,6rem)}.hero-copy .cine-lede{max-width:30ch;margin-top:1rem;padding:0;font-size:1.25rem}.hero-acciones{grid-area:2/1;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:.25rem 1.5rem;padding:1.75rem 0 0}.hero-acciones .cine-boton{width:auto}.velo--hero{background:linear-gradient(90deg,#123c5ad1 0%,#123c5a8a 34%,#123c5a00 60%)}}.esc--vinculo .esc-escenario{align-items:end}.esc-copy--vinculo{padding-bottom:3.5rem}.vinculo-sub{color:var(--crema-suave);font:500 clamp(1.25rem,5.6vw,1.5rem)/1.2 var(--f-display);letter-spacing:-.01em;margin:.55rem 0 0}.vinculo-sub [data-paso]{display:inline-block}.cine-js .esc-copy--vinculo[data-sigue] :is(.vinculo-titulo,[data-paso]){opacity:0;transition:opacity .9s var(--curva),transform .9s var(--curva);transform:translateY(12px)}.cine-js .esc-copy--vinculo[data-llegada] .vinculo-titulo,.cine-js .esc-copy--vinculo[data-sale] [data-paso=sale],.cine-js .esc-copy--vinculo[data-vuelve] [data-paso=vuelve]{opacity:1;transform:none}@media (min-width:64rem){.esc-copy--vinculo{padding:0 2.5rem 4rem}.vinculo-sub{margin-top:.7rem;font-size:1.875rem}}@media (max-width:63.99rem){.esc--vinculo .esc-escenario{align-items:start}.esc--vinculo .esc-copy--vinculo{padding:calc(var(--barra-alto) + 1.25rem) 1.25rem 0}.esc--vinculo .velo{background:linear-gradient(#123c5ac7 0%,#123c5a5c 22%,#123c5a00 40%)}}.esc--quien{padding:calc(var(--barra-alto) + 2rem) 0 4rem;align-items:center;display:grid}.esc--quien:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 34%,#1b4b6d,#123c5a00 72%);position:absolute;inset:0}.quien{gap:2rem;width:100%;max-width:84rem;margin:0 auto;padding:0 1.25rem;display:grid;position:relative}.quien-cabeza{text-align:center}.quien-cabeza .cine-titulo{font-size:clamp(3rem,13vw,5.25rem)}.quien-cabeza .cine-lede{max-width:36ch;margin:1rem auto 0;font-size:1.125rem}.quien-placa{aspect-ratio:660/800;justify-self:center;width:min(56vw,14rem);margin:.5rem 0 1.5rem;position:relative}.quien-placa-giro{filter:drop-shadow(0 26px 30px #04101e80);display:block;position:absolute;inset:0;transform:rotate(-6deg)}.quien-placa-giro img{width:100%;height:auto;display:block}.quien-brillo{pointer-events:none;background:linear-gradient(105deg,#0000 38%,#fff6e480 50%,#0000 62%) 0 0/300% 100%;border-radius:50%;width:90.91%;height:75%;display:none;position:absolute;top:21.25%;left:4.545%}.quien-onda{aspect-ratio:1;pointer-events:none;border:1.5px solid #8fb8a04d;border-radius:50%;width:150%;position:absolute;top:58.75%;left:50%;transform:translate(-50%,-50%)}.quien-onda--2{opacity:.55;width:190%}.quien-sombra{filter:blur(7px);background:radial-gradient(closest-side,#04101e80,#0000);border-radius:50%;height:13%;position:absolute;bottom:-9%;left:14%;right:14%}.quien-lado h3{font:600 .95rem/1.2 var(--f-texto);margin:0 0 1rem}.quien-lado--con h3{color:#8fb8a0}.quien-lado--sin h3{color:var(--crema-tenue)}.quien-lado ul{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.quien-lado li{gap:.3rem;padding-left:1.1rem;display:grid;position:relative}.quien-lado li:before{content:"";border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.55em;left:0}.quien-lado--con li:before{background:#8fb8a0}.quien-lado--sin li:before{background:#f8f4ea59}.quien-lado b{font:600 1.0625rem/1.3 var(--f-texto);color:var(--cream)}.quien-lado--sin b{color:#f8f4eabd}.quien-lado li>span{font:500 .98rem/1.5 var(--f-texto);color:var(--crema-tenue)}.quien-lado--con li>span{color:var(--crema-suave)}.etiqueta-nfc{color:#d3eadb;font:700 .72rem/1.6 var(--f-texto);letter-spacing:.04em;vertical-align:.1em;background:#8fb8a02e;border-radius:999px;margin-left:.3rem;padding:.05rem .45rem;display:inline-block}.quien-flechas{display:none}.cine-js .quien-placa-giro{animation:9s ease-in-out infinite placa-presentacion}.cine-js .quien-brillo{opacity:0;animation:9s ease-in-out infinite placa-brillo;display:block}.cine-js .quien-onda{animation:3.6s ease-out infinite placa-onda}.cine-js .quien-onda--2{animation-delay:1.8s}@keyframes placa-presentacion{0%,to{transform:perspective(900px)rotate(-6deg)translateY(-4px)rotateY(-16deg)scale(.97)}50%{transform:perspective(900px)rotate(-6deg)translateY(6px)rotateY(16deg)scale(1.04)}}@keyframes placa-brillo{0%,38%{opacity:0;background-position:120% 0}55%{opacity:1;background-position:50% 0}72%,to{opacity:0;background-position:-20% 0}}@keyframes placa-onda{0%{opacity:0;transform:translate(-50%,-50%)scale(.82)}25%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(1.12)}}@media (min-width:64rem){.esc--quien{padding:calc(var(--barra-alto) + 3rem) 0 6rem}.quien{-moz-column-gap:2.5rem;grid-template-columns:minmax(0,22rem) minmax(0,1fr) minmax(0,22rem);grid-template-areas:"cabeza cabeza cabeza""sin placa con";align-items:center;gap:3.5rem 2.5rem;padding:0 2.5rem}.quien-cabeza{grid-area:cabeza}.quien-cabeza .cine-lede{max-width:46ch;font-size:1.25rem}.quien-placa{grid-area:placa;width:clamp(13rem,17vw,16rem);margin:0}.quien-lado--con{grid-area:con}.quien-lado--sin{grid-area:sin}.quien-lado ul{gap:1.6rem}.quien[data-con-flechas] .quien-lado li{padding-left:0}.quien[data-con-flechas] .quien-lado li:before{display:none}.quien-flechas{z-index:1;pointer-events:none;display:block;position:absolute;top:0;left:0;overflow:visible}.flecha{fill:none;stroke-linecap:round}.flecha--con{stroke:#8fb8a0;stroke-width:1.6px}.flecha--sin{stroke:#f8f4ea5c;stroke-width:1.2px;stroke-dasharray:1.4 2.6}.cine-js .flecha--con{opacity:0;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .9s var(--curva),opacity .2s linear}.cine-js [data-flechas] .flecha--con{opacity:1;stroke-dashoffset:0}.cine-js .flecha--sin{opacity:0;transition:opacity .8s var(--curva)}.cine-js [data-flechas] .flecha--sin{opacity:1}}.responde{display:contents}.responde-etiquetas,.responde-hilo,.responde-leyendas,.responde-avance{display:none}@media (max-width:63.99rem){.esc--quien{padding:calc(var(--barra-alto) + 1.5rem) 0 3rem}.quien{grid-template-areas:"cabeza""escena""leyenda""avance";justify-items:center;gap:1.25rem}.quien-cabeza{grid-area:cabeza;width:100%}.quien-cabeza .quien-hoy{max-width:24rem;color:var(--crema-suave);text-wrap:balance;margin:.75rem auto 0;font-size:1rem;line-height:1.45}.quien-placa{grid-area:escena;align-self:center;width:min(52vw,26svh,13.5rem);margin:1rem 0 .5rem}.quien:has(.responde[data-modo=pestanas]) .quien-placa{margin:2.75rem 0 2.25rem}.quien-lado{display:none}.responde-leyendas{grid-area:leyenda;gap:.75rem;width:100%;max-width:32rem;display:grid}.responde-leyenda{background:#f8f4ea14;border-radius:1.375rem;gap:.35rem;padding:1rem 1.15rem;display:grid;box-shadow:inset 0 0 0 1px #f8f4ea1f}.responde-leyenda b{font:500 1.25rem/1.22 var(--f-display);letter-spacing:-.01em;color:var(--cream)}.responde-leyenda span{font:500 1rem/1.5 var(--f-texto);color:var(--crema-suave)}.responde[data-modo=pestanas] .responde-etiquetas{z-index:3;pointer-events:none;grid-area:escena;place-self:stretch stretch;display:block;position:relative}.responde[data-modo=pestanas] .responde-hilo{pointer-events:none;z-index:2;grid-area:escena;place-self:stretch stretch;width:100%;height:100%;display:block;overflow:visible}.responde[data-modo=pestanas] .responde-leyendas{grid-template-areas:"leyenda"}.responde[data-modo=pestanas] .responde-leyenda{visibility:hidden;opacity:0;transition:opacity .22s var(--curva),transform .22s var(--curva),visibility 0s .22s;grid-area:leyenda;transform:translateY(6px)}.responde[data-modo=pestanas] .responde-leyenda[data-on]{visibility:visible;opacity:1;transition:opacity .22s var(--curva),transform .22s var(--curva);transform:none}.responde[data-modo=pestanas] .responde-avance{grid-area:avance;gap:.4rem;display:flex}.responde-etiqueta{pointer-events:auto;min-height:2.75rem;color:var(--cream);font:600 .875rem/1 var(--f-texto);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--curva),color .2s var(--curva),box-shadow .2s var(--curva);background:#123c5ad1;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:0 1rem;display:inline-flex;position:absolute;box-shadow:inset 0 0 0 1px #f8f4ea42,0 6px 16px #04101e4d}.responde-etiqueta:before{content:"";background:#8fb8a0;border-radius:50%;flex:none;width:.45rem;height:.45rem}.responde-etiqueta[aria-selected=true]{background:var(--cream);color:var(--navy);box-shadow:0 8px 20px #04101e59}.responde-etiqueta[aria-selected=true]:before{background:var(--sage-texto)}.responde-etiqueta--nfc{top:0;right:0}.responde-etiqueta--qr{top:41%;left:0}.responde-etiqueta--bateria{bottom:0;left:5%}.responde-etiqueta--avisan{bottom:13%;right:0}.responde-hilo path{fill:none;stroke:var(--cream);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:100;animation:responde-trazo .45s var(--curva) both}.responde-hilo circle{fill:var(--cream);animation:responde-punto .45s var(--curva) both}.responde-avance span{background:#f8f4ea3d;border-radius:2px;width:1.75rem;height:3px;position:relative;overflow:hidden}.responde-avance span:after{content:"";background:var(--cream);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.responde-avance span[data-on]:after{transform:scaleX(1)}.responde-avance[data-auto] span[data-on]:after{animation:2.2s linear both responde-llenar}}@media (min-width:46.5rem) and (max-width:63.99rem){.esc--quien{padding:calc(var(--barra-alto) + 3rem) 0 4rem}.quien{gap:1.75rem;max-width:48rem;padding:0 2.5rem}.quien-cabeza .quien-hoy{max-width:46ch;font-size:1.15rem}.quien-placa{width:min(36vw,30svh,18.75rem)}.quien:has(.responde[data-modo=pestanas]) .quien-placa{margin:3.5rem 0 3rem}.responde-leyendas{text-align:center;max-width:36rem}.responde-leyenda{padding:1.25rem 1.5rem}.responde-leyenda b{font-size:1.6rem}.responde-leyenda span{font-size:1.0625rem}.responde-etiqueta{min-height:3rem;padding:0 1.25rem;font-size:1rem}.responde-etiqueta--nfc{top:4%;right:12%}.responde-etiqueta--qr{top:38%;left:6%}.responde-etiqueta--bateria{bottom:2%;left:12%}.responde-etiqueta--avisan{bottom:14%;right:6%}}@keyframes responde-trazo{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes responde-punto{0%{opacity:0}to{opacity:1}}@keyframes responde-llenar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.esc--pasos{min-height:260svh}.esc--pasos .esc-escenario{padding-top:calc(var(--barra-alto) + 1.25rem);grid-template-rows:1fr auto}.esc-copy--pasos{align-self:end;padding-bottom:1.25rem;padding-right:38%}.pasos-cine{counter-reset:paso;gap:.9rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.paso-cine{grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.paso-cine p{max-width:30ch;color:var(--crema-suave);margin:0;font-size:1.0625rem;font-weight:500;line-height:1.45}.paso-cine-numero{width:2.25rem;height:2.25rem;font:500 1.05rem/1 var(--f-display);color:var(--cream);border:1px solid #f8f4ea66;border-radius:50%;place-items:center;display:grid}.cine-js .paso-cine{--pa:clamp(0,calc((var(--p,1) - var(--i) * .2 - .08) / .12),1);opacity:var(--pa);transform:translateY(calc((1 - var(--pa)) * 18px))}.telefono{z-index:2;border:7px solid var(--navy-hondo);background:var(--navy-hondo);border-radius:2rem;position:relative;box-shadow:0 30px 60px #0b274073}.telefono-pantalla{background:#0b2740;border-radius:1.5rem;position:relative;overflow:hidden;container-type:size}.telefono-pantalla img{width:100%;height:auto;display:block}.telefono--pasos{z-index:2;aspect-ratio:9/18;width:34%;padding:0;position:absolute;bottom:-10%;right:.75rem}.telefono--pasos .telefono-pantalla{height:100%}.cine-js .telefono--pasos{--pt:clamp(0,calc((var(--p,1) - .66) / .3),1);transform:translateY(calc((1 - var(--pt)) * 55%))}.cine-js .telefono--pasos .telefono-pantalla img{opacity:var(--pt)}@media (min-width:64rem){.esc--pasos .esc-escenario{padding:var(--barra-alto) 2.5rem 0;grid-template-rows:1fr;grid-template-columns:minmax(0,32rem) clamp(2rem,4vw,4.5rem) auto clamp(1.5rem,3vw,3rem) auto;justify-content:center;align-items:center}.esc-copy--pasos{grid-column:1;align-self:center;padding:0}.pasos-cine{gap:1.25rem;margin-top:2rem}.paso-cine p{max-width:34ch;font-size:1.2rem}.telefono--pasos{aspect-ratio:9/19;grid-area:1/5;align-self:center;width:clamp(14rem,19vw,18rem);position:relative;bottom:auto;right:auto;transform:rotate(-5deg)}.cine-js .telefono--pasos{--pt:clamp(0,calc((var(--p,1) - .8) / .12),1);transform:rotate(-5deg)}.cine-js .telefono--pasos .telefono-pantalla img{opacity:calc(.22 + .78 * var(--pt));filter:saturate(calc(.3 + .7 * var(--pt)))}.moneda{grid-area:1/3;align-self:center;width:clamp(15rem,22vw,20.625rem)}.moneda-onda{display:none}.moneda-haz{z-index:3;pointer-events:none;width:78.8%;height:auto;position:absolute;top:24%;left:52.1%;overflow:visible}.moneda-haz path{fill:none;stroke:url(#moneda-haz-color);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--haz,1) * 100)}.moneda-haz-halo{stroke-width:9px;stroke-opacity:.35}.moneda-haz-linea{stroke-width:2.5px}.moneda-haz-punto{fill:var(--cream);opacity:var(--haz,1)}.cine-js .esc--pasos{--v:clamp(0,calc((var(--p,0) - .5) / .2),1);--s:calc(var(--v) * var(--v) * (3 - 2 * var(--v)));--haz:clamp(0,calc((var(--p,0) - .72) / .1),1)}}.moneda{aspect-ratio:330/400;perspective:1100px;position:relative}.moneda-flotar{transform-style:preserve-3d;position:absolute;inset:0}.moneda-giro{transform-style:preserve-3d;position:absolute;inset:0;transform:rotate(-10deg)}.moneda-cara{width:100%;height:100%;position:absolute;inset:0}.moneda-canto,.moneda-brillo{border-radius:50%;width:90.91%;height:75%;display:none;position:absolute;top:21.25%;left:4.545%}.moneda-canto{transform:translateZ(var(--z,0));background:linear-gradient(90deg,#7a5420,#d9a94e 30%,#f6d58a 50%,#c6923d 70%,#6f4a1b)}.moneda-brillo{pointer-events:none;background:linear-gradient(105deg,#0000 30%,#fff0d280 48%,#0000 66%);transform:translateZ(6.5px)}.moneda-sombra{filter:blur(6px);background:radial-gradient(closest-side,#04101e80,#0000);border-radius:50%;height:17%;position:absolute;bottom:-7%;left:12%;right:12%}.moneda-leyenda{text-align:center;font:500 1rem/1.4 var(--f-display);color:var(--crema-suave);margin:0;display:grid;position:absolute;top:calc(100% + 1.75rem);left:-10%;right:-10%}.moneda-leyenda>span{grid-area:1/1}.moneda-leyenda b{font:600 .8rem/1.4 var(--f-texto);letter-spacing:.01em;color:var(--crema-tenue);display:block}.moneda-cara--frente{transform:translate(-40%,5%)rotate(-8deg)scale(.8)}.moneda-leyenda-frente{display:none}.cine-js .moneda-flotar{animation:6s ease-in-out infinite alternate moneda-flotar}.cine-js .moneda-giro{transform:rotate(-10deg) rotateY(calc(var(--s) * 180deg))}.cine-js .moneda-cara--frente{opacity:clamp(0,calc((.5 - var(--s)) * 1000),1);transform:translateZ(6px)}.cine-js .moneda-cara--reverso{opacity:clamp(0,calc((var(--s) - .5) * 1000),1);transform:rotateY(180deg)translateZ(6px)}.cine-js .moneda-canto{opacity:min(clamp(0,calc((var(--s) - .18) * 1000),1),clamp(0,calc((.82 - var(--s)) * 1000),1));display:block}.cine-js .moneda-brillo{opacity:calc(min(var(--s),1 - var(--s)) * 1.6);display:block}.cine-js .moneda-leyenda>span{transition:opacity .35s var(--curva)}.cine-js .moneda-leyenda-frente{opacity:clamp(0,calc((.5 - var(--s)) * 1000),1);display:block}.cine-js .moneda-leyenda-reverso{opacity:clamp(0,calc((var(--s) - .5) * 1000),1)}@keyframes moneda-flotar{0%{transform:translateY(-6px)rotateY(-5deg)}to{transform:translateY(8px)rotateY(5deg)}}@keyframes moneda-onda{0%{filter:opacity(0);transform:translate(-50%,-50%)scale(.82)}25%{filter:opacity()}to{filter:opacity(0);transform:translate(-50%,-50%)scale(1.12)}}.esc--tarjeta{min-height:220svh}.esc--tarjeta .esc-escenario{padding-top:calc(var(--barra-alto) + 1rem);grid-template-rows:1fr auto;justify-items:center}.esc--tarjeta .esc-escenario:before{content:"";pointer-events:none;background:radial-gradient(55% 45% at 50% 42%,#6b8f7a42,#0000 72%);position:absolute;inset:0}.telefono--tarjeta{aspect-ratio:9/17.5;width:min(70vw,19rem);margin-bottom:-12%}.telefono--tarjeta .telefono-pantalla{height:100%}.cine-js .telefono--tarjeta .telefono-pantalla img{transform:translateY(calc(-1 * var(--p,0) * (100% - 100cqh)))}.esc-copy--tarjeta{z-index:3;background:linear-gradient(to top,var(--navy) 0%,var(--navy) 62%,#123c5a00 100%);width:100%;padding:2.5rem 1.25rem 2.25rem;position:relative}.esc-copy--tarjeta .cine-titulo{font-size:clamp(2rem,8.4vw,2.6rem)}@media (min-width:64rem){.esc--tarjeta .esc-escenario{padding:var(--barra-alto) 2.5rem 0;grid-template-rows:1fr;grid-template-columns:minmax(0,32rem) clamp(4rem,8vw,9rem) auto;justify-content:center;place-items:center start}.esc--tarjeta .esc-escenario:before{background:radial-gradient(34% 55% at 62%,#6b8f7a42,#0000 72%)}.esc-copy--tarjeta{background:0 0;grid-area:1/1;padding:0}.esc-copy--tarjeta .cine-titulo{font-size:clamp(2.75rem,4.2vw,3.75rem)}.esc-copy--tarjeta .cine-lede{max-width:34ch}.telefono--tarjeta{aspect-ratio:9/18;grid-area:1/3;justify-self:center;width:clamp(17rem,24vw,21rem);margin:0}}.tarjeta-ventana,.tarjeta-privacidad-pie{display:none}@media (max-width:63.99rem){.esc--tarjeta{min-height:auto}.cine-js .esc--tarjeta{min-height:200svh}.esc--tarjeta .esc-escenario{height:auto;padding:calc(var(--barra-alto) + 1.5rem) 1.25rem 2.5rem;grid-template-rows:auto auto auto;justify-items:stretch;row-gap:1rem;position:relative;overflow:visible}.cine-js .esc--tarjeta .esc-escenario{height:100svh;padding:calc(var(--barra-alto) + .75rem) 1.25rem calc(1rem + env(safe-area-inset-bottom,0px));grid-template-rows:auto minmax(0,1fr);position:sticky;top:0;overflow:clip}.telefono--tarjeta{display:none}.esc-copy--tarjeta{background:0 0;padding:0}.esc-copy--tarjeta .cine-lede{display:none}.tarjeta-ventana{--wt:min(100cqw,23.4375rem);width:100%;height:46rem;display:block;position:relative;overflow:clip;container-type:size}.cine-js .tarjeta-ventana{height:auto;min-height:0}.tarjeta-recorte{width:var(--wt);background:#ebe7df;border-radius:1.375rem;height:100%;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 22px 40px #04101e73}.tarjeta-recorte img{width:100%;height:auto;display:block}.tarjeta-notas{height:calc(var(--wt) * 3.85867);pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;top:0;left:0;right:0}.cine-js .tarjeta-recorte img,.cine-js .tarjeta-notas{will-change:transform;transform:translateY(calc(-1 * var(--p,0) * (var(--wt) * 3.85867 - 100cqh)))}.nota{top:calc(var(--wt) * var(--y));background:var(--cream);min-height:2.125rem;color:var(--navy);font:600 .875rem/1.2 var(--f-texto);border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;display:inline-flex;position:absolute;transform:translateY(-50%);box-shadow:0 8px 22px #04101e66}.nota:after{content:"";background:var(--sage-texto);border-radius:50%;flex:none;order:-1;width:.42rem;height:.42rem}.nota:before{content:"";background:var(--cream);width:1.1rem;height:1.5px;position:absolute;top:50%}.nota--der{right:.7rem}.nota--der:before{right:100%}.nota--izq{left:.7rem}.nota--izq:before{left:100%}.tarjeta-privacidad-pie{padding:.25rem 1.25rem 2.5rem;display:block;position:relative}.tarjeta-privacidad{color:var(--crema-suave);font:500 .95rem/1.45 var(--f-texto);background:#f8f4ea14;border-radius:1.125rem;align-items:flex-start;gap:.7rem;margin:0;padding:.8rem 1rem;display:flex;box-shadow:inset 0 0 0 1px #f8f4ea1f}.tarjeta-privacidad b{color:var(--cream);font-weight:600}.tarjeta-privacidad-icono{color:#d3eadb;width:1.75rem;height:1.75rem;font:700 .85rem/1 var(--f-texto);background:#8fb8a033;border-radius:50%;flex:none;place-items:center;display:grid}}@media (min-width:46.5rem) and (max-width:63.99rem){.esc--tarjeta .esc-escenario,.cine-js .esc--tarjeta .esc-escenario{justify-items:center;padding-inline:1.5rem}.esc-copy--tarjeta{text-align:center;max-width:40rem}.esc-copy--tarjeta .cine-titulo{font-size:clamp(2.75rem,6vw,3.5rem)}.tarjeta-ventana{max-width:48rem;height:48rem}.nota{max-width:calc((100% - var(--wt)) / 2 - 2rem);font-size:.95rem;line-height:1.25}.nota:before{width:1.6rem}.nota--t-der{right:auto;left:calc(50% + var(--wt) / 2 + 1.35rem);text-align:left}.nota--t-der:before{left:auto;right:100%}.nota--t-der:after{order:-1}.nota--t-izq{left:auto;right:calc(50% + var(--wt) / 2 + 1.35rem);text-align:right}.nota--t-izq:before{left:100%;right:auto}.nota--t-izq:after{order:1}.tarjeta-privacidad{max-width:34rem;margin:0 auto;font-size:1rem}}.esc--calma{align-items:end;min-height:120svh;display:grid}.esc--calma .esc-copy{padding-bottom:4rem}.esc-copy--calma .cine-lede{text-wrap:balance;max-width:22em;margin-top:.5rem}@media (min-width:64rem){.esc--calma .esc-copy{max-width:44rem;padding-bottom:6rem;padding-left:2.5rem}.esc--calma .cine-lede{white-space:nowrap;max-width:none;font-size:1.2rem}}@media (max-width:63.99rem){.esc-copy--calma .cine-lede span{display:block}}.esc--no-gps{background:var(--cream);color:var(--navy);place-items:center;padding:4rem 0;display:grid}.esc--no-gps:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--navy) 0,#123c5a00 var(--fundido),#123c5a00 calc(100% - var(--fundido)),var(--navy) 100%);position:absolute;inset:0}.esc--no-gps .cine-lede{color:var(--ink-soft);margin-inline:auto}@media (min-width:64rem){.esc--no-gps .cine-titulo--grande{font-size:clamp(5rem,9vw,8rem)}.esc--no-gps .cine-lede{max-width:40ch;font-size:1.25rem}}.esc--cierre{align-items:end;min-height:100svh;display:grid}.velo--cierre{background:linear-gradient(#123c5a00 30%,#123c5a8c 60%,#123c5ae6 100%)}.cierre{z-index:2;gap:1.25rem;padding:0 1.25rem 2rem;display:grid;position:relative}.cierre .cine-titulo{font-size:clamp(2.75rem,12vw,3.5rem)}.cierre-bloque{background:#123c5ad1;border:1px solid #f8f4ea2e;border-radius:1.5rem;gap:.9rem;padding:1.25rem;display:grid}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cierre-bloque{-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);background:#123c5a9e}}.cierre-bloque .cine-boton{width:100%}.cierre-nota{color:var(--crema-suave);margin:0;font-size:.95rem;line-height:1.5}.cierre-enlaces{flex-wrap:wrap;gap:0 1.25rem;display:flex}.cierre-enlaces a{min-height:2.75rem;color:var(--cream);text-underline-offset:.3em;align-items:center;font-size:.95rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}@media (min-width:64rem){.cierre{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:end;gap:3rem;padding:0 2.5rem 3.5rem}.cierre .cine-titulo{font-size:clamp(4.5rem,7vw,6rem)}.cierre-bloque{padding:1.75rem}.cierre-bloque .cine-boton{justify-self:start;width:auto}}.cine-pie{isolation:isolate;background:var(--cream);color:var(--navy);gap:1.5rem;padding:10rem 1.25rem 2.5rem;display:grid;position:relative}.cine-pie:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--navy),#123c5a00);height:7rem;position:absolute;top:0;left:0;right:0}.cine-pie-marca{align-items:center;gap:1rem;display:flex}.cine-pie-marca img{width:auto;height:2.75rem;display:block}.cine-pie-marca p{margin:0;line-height:1.3;display:grid}.cine-pie-marca strong{font:800 1.05rem/1.3 var(--f-texto);letter-spacing:-.02em}.cine-pie-marca span{font:500 1.05rem/1.3 var(--f-display);color:var(--sage-texto)}.cine-pie-enlaces{flex-wrap:wrap;gap:0 1.25rem;display:flex}.cine-pie-enlaces a{min-height:2.75rem;color:var(--navy);align-items:center;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.cine-pie-enlaces a:hover{text-underline-offset:.3em;text-decoration:underline}.cine-pie-nota{color:var(--ink-soft);margin:0;font-size:.85rem}@media (min-width:64rem){.cine-pie{grid-template-columns:auto 1fr;align-items:center;padding:10.5rem 2.5rem 3.5rem}.cine-pie-nota{grid-column:1/-1}}.cine-js [data-revelar]{opacity:0;transition:opacity .7s var(--curva),transform .7s var(--curva);transform:translateY(14px)}.cine-js [data-revelar][data-visto]{opacity:1;transform:none}@supports (animation-timeline:view()){.cine-js [data-revelar]{opacity:1;transition:none;animation:linear both cine-revelar;animation-timeline:view();animation-range:entry 12% entry 48%;transform:none}}@keyframes cine-revelar{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.cine-js .hero-copy>*{animation:cine-asentar .9s var(--curva) both}@keyframes cine-asentar{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cine *,.cine :before,.cine :after{transition:none!important;animation:none!important}.cine .medio-video{display:none}}.pasos-movil{display:none}@media (max-width:63.99rem){.esc--pasos{min-height:auto}.cine-js .esc--pasos{min-height:160svh}.esc--pasos .esc-escenario{height:auto;padding:calc(var(--barra-alto) + 1.5rem) 0 2.5rem;grid-template-rows:auto auto auto;justify-items:center;row-gap:1.25rem;position:relative;overflow:visible}.cine-js .esc--pasos .esc-escenario{height:100svh;padding:calc(var(--barra-alto) + .75rem) 0 0;grid-template-rows:auto minmax(0,1fr) auto;row-gap:0;position:sticky;top:0;overflow:clip}.esc-copy--pasos{text-align:center;grid-row:1;align-self:start;width:100%;padding:0 1.25rem}.esc-copy--pasos .cine-titulo{font-size:clamp(2.5rem,11vw,3.25rem)}.pasos-cine,.telefono--pasos,.moneda-haz{display:none}.moneda{grid-row:2;align-self:center;width:min(52vw,28svh,15rem);margin-bottom:4rem}.moneda-leyenda{top:calc(100% + 1.4rem);left:-42%;right:-42%}.moneda-onda{aspect-ratio:1;pointer-events:none;border:1.5px solid #8fb8a057;border-radius:50%;width:135%;display:none;position:absolute;top:58.75%;left:50%;transform:translate(-50%,-50%)}.moneda-onda--2{width:175%}.cine-js .esc--pasos{--v:clamp(0,calc((var(--p,0) - .55) / .18),1);--s:calc(var(--v) * var(--v) * (3 - 2 * var(--v)))}.cine-js .moneda-onda{opacity:calc(var(--s) * .9);animation:3.6s ease-out infinite moneda-onda;display:block}.cine-js .moneda-onda--2{opacity:calc(var(--s) * .5);animation-delay:1.8s}.cine:not(.cine-js) .esc--pasos .moneda{aspect-ratio:330/230;width:min(84vw,22rem);margin-bottom:0}.cine:not(.cine-js) .esc--pasos .moneda-giro{transform:none}.cine:not(.cine-js) .esc--pasos .moneda-cara{width:48%;height:auto;inset:0 auto auto}.cine:not(.cine-js) .esc--pasos .moneda-cara--frente{left:0;transform:rotate(-6deg)}.cine:not(.cine-js) .esc--pasos .moneda-cara--reverso{right:0;transform:rotate(6deg)}.cine:not(.cine-js) .esc--pasos .moneda-leyenda,.cine:not(.cine-js) .esc--pasos .moneda-sombra{display:none}.pasos-movil{grid-row:3;align-self:end;gap:.85rem;width:100%;padding:0 1.25rem;display:grid}.cine-js .pasos-movil{padding-bottom:calc(1.75rem + env(safe-area-inset-bottom,0px))}.pasos-avance{display:none}.cine-js .pasos-avance{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.pasos-avance i{background:#f8f4ea38;border-radius:2px;height:3px;position:relative;overflow:hidden}.pasos-avance i:after{content:"";background:var(--cream);transform-origin:0;transform:scaleX(var(--f,1));position:absolute;inset:0}.cine-js .pasos-avance i{--f:clamp(0,calc((var(--p,0) - var(--i) / 3) * 3),1)}.pasos-movil-lista{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.paso-movil{align-content:start;gap:.35rem;display:grid}.paso-movil-n{font:600 .82rem/1.2 var(--f-texto);color:#8fb8a0}.paso-movil h3{font:500 clamp(1.75rem,7.6vw,1.875rem)/1.08 var(--f-display);letter-spacing:-.01em;color:var(--cream);text-wrap:balance;margin:0}.paso-movil p{max-width:34ch;color:var(--crema-suave);font:500 1.0625rem/1.45 var(--f-texto);margin:.25rem 0 0}.cine-js .pasos-movil-lista{grid-template-areas:"paso";gap:0}.cine-js .paso-movil{--o:min(clamp(0,calc((var(--p,0) - var(--i) / 3 + .02) / .04 + (1 - min(var(--i),1)) * 10),1),clamp(0,calc(((var(--i) + 1) / 3 - .02 - var(--p,0)) / .04 + max(var(--i) - 1,0) * 10),1));opacity:var(--o);transform:translateY(calc((1 - var(--o)) * 10px));grid-area:paso}}@media (min-width:46.5rem) and (max-width:63.99rem){.esc-copy--pasos .cine-titulo{font-size:clamp(3.5rem,8vw,4.5rem)}.moneda{width:min(36vw,30svh,19rem);margin-bottom:4.5rem}.moneda-leyenda{font-size:1.15rem}.moneda-leyenda b{font-size:.9rem}.pasos-movil{max-width:50rem;padding:0 2.5rem}.cine-js .pasos-movil{padding-bottom:calc(3rem + env(safe-area-inset-bottom,0px))}.cine-js .pasos-avance,.pasos-movil-lista,.cine-js .pasos-movil-lista{grid-template-columns:repeat(3,1fr);grid-template-areas:none;gap:1.75rem}.cine-js .paso-movil{opacity:calc(.45 + .55 * var(--o));grid-area:auto;transform:none}.paso-movil h3{font-size:1.4rem}.paso-movil p{font-size:1.0625rem}}.hoja-solicitud{background:var(--cream);width:100%;max-width:none;color:var(--navy);overscroll-behavior:contain;border:0;border-radius:1.5rem 1.5rem 0 0;margin:auto 0 0;padding:0;box-shadow:0 -20px 60px #0b274059}.hoja-solicitud::backdrop{background:#0b274099}.hoja-solicitud-cuerpo{max-height:92svh;padding:1.25rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom,0px));gap:.75rem;display:grid;overflow:auto}.hoja-solicitud-cabeza{justify-content:space-between;align-items:center;gap:1rem;display:flex}.hoja-solicitud-cabeza h2{font:500 1.75rem/1.1 var(--f-display);letter-spacing:-.02em;margin:0}.hoja-solicitud-cerrar{width:2.75rem;height:2.75rem;color:var(--navy);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;display:grid;box-shadow:0 1px 3px #0b274026}.hoja-solicitud-nota{color:var(--ink-soft);margin:0;line-height:1.5}@media (min-width:40rem){.hoja-solicitud{border-radius:1.5rem;width:min(30rem,100vw - 2rem);margin:auto;box-shadow:0 30px 80px #0b274066}.hoja-solicitud-cuerpo{padding:1.75rem}}.solicitud{gap:.9rem;margin:0;display:grid}.solicitud .field label{color:var(--ink-soft)}.solicitud .field input,.solicitud .field select{border-radius:.75rem;min-height:3rem;font-size:1rem}.solicitud-privacidad{color:var(--ink-soft);margin:0;font-size:.9rem;line-height:1.5}.solicitud-enviar{width:100%}.solicitud-lista{color:var(--sage-texto);background:#e7efe9;border-radius:1rem;margin:0;padding:1rem 1.1rem;font-weight:600;line-height:1.45}.sitio .solicitud{max-width:30rem}.sitio .solicitud-enviar{width:auto}.sitio{background:var(--cream);color:var(--navy);font-family:var(--f-texto)}:where(.sitio) h1,:where(.sitio) h2{font-family:var(--f-display);letter-spacing:-.02em;font-weight:500}.sitio-hero h1{text-wrap:balance;font-size:clamp(2.5rem,7vw,4.25rem);line-height:1.02}.sitio-cabecera{padding:.5rem 1.25rem}.sitio-cabecera .marca-sitio{min-height:2.75rem}.sitio .landing-kicker{color:var(--sage-texto);font:600 .95rem/1.3 var(--f-texto);letter-spacing:0;text-transform:none;margin-bottom:1rem}.sitio .landing-kicker span{display:none}.sitio .landing-button{min-height:3.25rem;font:600 1rem/1 var(--f-texto);letter-spacing:0;border-radius:999px;padding:0 1.75rem}.sitio .landing-button span{display:none}.sitio .landing-button-primary{background:var(--navy);color:var(--cream);box-shadow:0 10px 28px #0b274038}.sitio .landing-button-primary:hover{background:var(--navy-hondo);transform:none}.sitio .landing-button-quiet{color:var(--navy);text-underline-offset:.3em;padding:0;text-decoration:underline}.sitio .landing-button-quiet:hover{transform:none}.sitio .btn{min-height:3rem}.sitio-pie{border-top-color:#123c5a24}.sitio-pie-marca{align-items:center;gap:.75rem;display:flex}.sitio-pie-marca img{width:auto;height:1.75rem}.producto-placa-real{aspect-ratio:4/5;background:var(--navy);border-radius:1.5rem;width:min(100%,22rem);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 26px 50px #123c5a40}.producto-placa-real img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.producto-placa-real figcaption{color:var(--cream);font:500 1.1rem/1.2 var(--f-display);margin:0;position:absolute;bottom:1rem;left:1rem;right:1rem}@media (min-width:64rem){.sitio-cabecera{padding:.75rem 2rem}}
