@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAaEABMAAAAADFgAAAYdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJpBmA/U1RBVIE4AFwvbBEICoJ8gkMLFAAwhCoBNgIkAyIEIAWGUAdiDAcbvgpRVHJOI/viwCYyfSFrJjFIG8raYpYj9+IeSF0s6zD+Lk/4OGrZHhHV+wvt2ffuWPwlA51lIICIosSVmyOKEs5Uzlx3NKeXIgn1ssCydUybDV0IHga+SszIyfrQe9bLTFNxjayzgs76hNsDoSYtRe32fiJ4gxBjrP8L+w//zzHjv7Yqyr9o2vOBDXhCo2jMtr4uwAK/gV1U0PxAq/EAD+yW9EoKOL1KLw8rHrFgCSgRTQRzBzpeXVhweEDlyfY8gIoOa2CQJzrTAHIIoitTMVV2dyFwpJ2iAEQTpSkhPitxD3YwuZHEagTcAhyKAcBmUyPdhTovJThOw6HYiaF2M/J7erdi2OUutor6ES6Ac88AvfZvKpb6fJoArohb524042j6Jij36NI7P8Pb7s721naN9gcTtcjXQP4l+8BKEzFVGMxxoHqlq8Ul4LGneFJBDFaOdKpLPcg8P14YSDwIcn75hdlyJLTBlZ4voL6tT46yC/njunXqpJ0/bSvmrH1o3kRlwZ+j0DBogkF3KbDRVBlbOc+fY5HVXwPoT9hfekPnyZMaEmenYLMSg5npqegFOsgXsBv1IoF9aIVfSCNHkk6+gIzILsiYuhWQCfUtZEpbkRntQxBZgw7MwFbMcRvwJrAnBlDqs7isLtL7pO84Xru1i7ah7tckH1Wreqq6K9u0amxU1bcff/s2Y1ni3rh2I8zHzqkm3PGvv3mzC6NDBz/UcOBIg+nm88rxN8MbdtypvHUL5o1c2zG0urYpRmW+VHZdiba6GXN/3v0B3i3nt4RBsbfAu8ftLqRcTIlZ4VYheFTAS5nXLS65VZrbuW3daF2Ze1ChyGXWZN6u9nUuH1LfyTERifZXEpIueMe28vF8FOoTnsONzw+1djo9P71lZGx1vM8mH/BhvSa2HDsRZ1+Ul+RmpnPOIaEuwWnZZdkgQWAAyCDDZ1wk+0sh7wseAAwA6UlHxbftCgYAAwKAgwIAEA7ACfHIRbV7J6dwF/ZzcRRmAjXUYKAGWAlDCCFmKnH+LJEQfHKEmVrfmKwSEab36AcubXQBoDYJV/aRV+funFD8wAXLSLYbwr9+DR+h/qZIKCfeqRG5ghHpdY0zcV2nuz5iJMhAFjaTDwOcoyKGG9JHrCfdp4cC+kCvUrxc7+bliIMiHj95sPIbUeWZEP/HLnN2tlr9EBeRiktHuWvErx98fRz1MuEvHO3FDRgtsSzL/P0hsDLK2n5/uHMOjvTst0HD6t+80ZN798j7j//kjqHxIOZDFPR/FxurFD6/HxGbB799RPHLx5F89MoBOub9jVuOWtmPH3o9H3r26DIuff+LqPLwff/xryDRmiAYmjxiK0GwS9XU+k8QpUrHsCTs4qH89Fv44ubWbQmOE51M7J8Pt8+h+NKt3zZpa2L9zZqcRlyEc4MaNGdfjQCxgIygn78ne4yAzcLWA3zAJ6RRGbijvHr1W+XN8ywrG0EoZSySb0/A9KsllI7Q/Pq8hLu76tfTy5cF4X8bQxTtYp2vr6/+1oI4AhgAlNYFryt62VaX9ktO6VsAeDLeWx6fff4vdV1ts7N6+gw9GCsQnqPB0QUttB9nEc7Aaf4XM0NQ90VJ+HV1rG04znGCmXcpPCA9+nxdMPgPlT7Dz83NMfZuMJaNeRqbc+tjd2QER/b0B44d7nv5Rif7VC8svYkx9SKWwb3YzN2M3cY8jSNLl+PYZqfjxNTxOLXVCmfmduDc0ty1kLbjeiGfIrDFJXWPTTMD5TKupR8cpZgJeXTofId8NoUj6E8XfAc2k4WPdbCberDYAp8Q7L5dUo8wE8cs9QINZYvwXKzvBS4v/n+fQZkGrrFysKEIuFBgjQpxiHH1XA+ZBI+C+oAoxhYKECc42rGOc8L4mYhsiThGfFjOcKmFubPpDgwnY1918Fwo8ouenDJxvGP96HFWJ28hiOy251oKjkcbGz2POMme8CTMThx6wqOPsFtPI6j6HhDyDTxFQYnL88FcXGAGHl3ZuueRbEuxbK6Hc84ZDvRrREtLzyjj8Xkd/uShR1b0sYd8Nh8/c8znxCnadxQcf2nFVWIyw1g+4StXav9j75s+CQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-normal.CHiFlh_0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-normal.Dg-wlmqe.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-vietnamese-wght-normal.B-JM5mJH.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-latin-ext-wght-normal.EP2r9iG4.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-latin-wght-normal.Bn_gnr7w.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:BSD Respaldo;src:local(Impact);font-weight:100 900;size-adjust:88%;ascent-override:111%;descent-override:24%;line-gap-override:0%}@font-face{font-family:"BSD Respaldo 2";src:local(Arial),local(Roboto),local(Helvetica);font-weight:100 900;size-adjust:60%;ascent-override:163%;descent-override:35%;line-gap-override:0%}:root{--noche:#0c0d1b;--noche-2:#131427;--noche-3:#1f1f38;--noche-4:#2b2a4c;--borde:#e5ddff1f;--borde-fuerte:#e5ddff3d;--tinta:#fdfbff;--tinta-2:#e5ddffc7;--tinta-3:#e5ddff8f;--rosa:#ffb2c6;--rosa-claro:#fecfde;--melocoton:#ffbbb3;--malva:#c487be;--lavanda:#826eb2;--oro:#f4c27a;--menta:#7fe0c6;--sunset:linear-gradient(100deg, #ffbbb3 0%, #ffb2c6 30%, #c487be 65%, #826eb2 100%);--cielo:linear-gradient(189deg, #1f1f38 0%, #18182d 30%, #111222 65%, #0c0d1b 100%);--f-display:"Big Shoulders Display Variable", "Big Shoulders Display", "BSD Respaldo", "BSD Respaldo 2", sans-serif;--f-texto:"Hanken Grotesk Variable", "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--f-etiqueta:var(--f-texto);--gutter:clamp(16px, 4vw, 48px);--ancho:1320px;--ancho-texto:720px;--radio:14px;--radio-g:22px;--ease:cubic-bezier(.32, .72, 0, 1);--header-h:68px}*,:before,:after{box-sizing:border-box}html{background:var(--noche);color-scheme:dark;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--noche);color:var(--tinta);font-family:var(--f-texto);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.65;overflow-x:hidden}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit}::selection{background:var(--rosa);color:var(--noche)}:focus-visible{outline:2px solid var(--rosa);outline-offset:3px;border-radius:4px}.skip-link{z-index:100;background:var(--rosa);color:var(--noche);border-radius:999px;padding:8px 14px;font-weight:600;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:8px}.display,h1,h2,h3{font-family:var(--f-display);letter-spacing:.01em;text-wrap:balance;margin:0;font-weight:800;line-height:.95}h1,.h1{text-transform:uppercase;font-size:clamp(3rem,8vw,6.4rem)}h2,.h2{text-transform:uppercase;font-size:clamp(2.2rem,5vw,3.8rem)}h3,.h3{text-transform:uppercase;letter-spacing:.015em;font-size:clamp(1.4rem,2.2vw,1.8rem);line-height:1.05}.kicker{font-family:var(--f-etiqueta);letter-spacing:.22em;text-transform:uppercase;color:var(--rosa);font-size:.78rem;font-weight:700}.lead{color:var(--tinta-2);max-width:60ch;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.55}.grad-text{background:var(--sunset);color:#0000;-webkit-background-clip:text;background-clip:text}.muted{color:var(--tinta-3)}.small{font-size:.875rem}.container{width:100%;max-width:var(--ancho);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:clamp(64px,10vw,140px);position:relative}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(28px,4vw,48px);display:flex}.section-head p{margin:12px 0 0}.stack>*+*{margin-top:1rem}.grid{gap:clamp(16px,2vw,24px);display:grid}.grid-2{grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr))}.grid-3{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.grid-4{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.btn{font-family:var(--f-etiqueta);letter-spacing:.12em;text-transform:uppercase;transition:transform .3s var(--ease), background-color .3s var(--ease), border-color .3s;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:14px 24px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-rosa{background:var(--rosa);color:var(--noche)}.btn-rosa:hover{background:var(--rosa-claro)}.btn-borde{border-color:var(--borde-fuerte);color:var(--tinta);backdrop-filter:blur(8px);background:#0c0d1b4d}.btn-borde:hover{border-color:var(--rosa)}.link-flecha{font-family:var(--f-etiqueta);letter-spacing:.12em;text-transform:uppercase;color:var(--rosa);align-items:center;gap:8px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.link-flecha:after{content:"→";transition:transform .3s var(--ease)}.link-flecha:hover:after{transform:translate(4px)}.tag{font-family:var(--f-etiqueta);letter-spacing:.16em;text-transform:uppercase;color:var(--rosa);text-shadow:0 1px 10px #0c0d1b99;align-items:center;gap:8px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.tag:before{content:"";background:currentColor;flex:none;width:16px;height:2px}.tag-oro{color:var(--oro)}.tag-menta{color:var(--menta)}.tag-lavanda{color:#e2b5dd}.card{aspect-ratio:4/5;border-radius:var(--radio-g);isolation:isolate;clip-path:inset(0 round var(--radio-g));flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.card-media{z-index:-1;background:var(--noche-3);position:absolute;inset:-1px;overflow:hidden}.card-media:after{content:"";background:linear-gradient(#0c0d1b00 32%,#0c0d1bb3 60%,#0c0d1bf7 92%);position:absolute;inset:0}.card-media img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease), filter .6s;backface-visibility:hidden;filter:saturate(.92)}.card:hover .card-media img{filter:saturate(1.1);transform:scale(1.06)}.card-body{flex-direction:column;gap:10px;padding:clamp(18px,2vw,26px);display:flex}.card-body h3{text-shadow:0 2px 16px #0c0d1be6;font-size:clamp(1.6rem,2.2vw,2rem);transition:color .3s}.card:hover h3{color:var(--rosa-claro)}.card-body p{color:var(--tinta);opacity:.85;-webkit-line-clamp:2;text-shadow:0 2px 16px #0c0d1be6;-webkit-box-orient:vertical;margin:0;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}.card-meta{color:var(--tinta-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:.8rem;display:flex}.card-poster{aspect-ratio:auto;min-height:420px}.card-poster .card-body{padding:28px}.card-poster h3{font-size:clamp(1.8rem,2.8vw,2.4rem)}.prose{max-width:var(--ancho-texto);color:var(--tinta-2);font-size:1.125rem;line-height:1.75}.prose>*+*{margin-top:1.2em}.prose h2{color:var(--tinta);margin-top:2em;font-size:clamp(1.9rem,3.4vw,2.5rem)}.prose h3{color:var(--tinta);margin-top:1.8em;font-size:1.5rem}.prose p,.prose ul,.prose ol{margin-block:0}.prose *+p,.prose *+ul,.prose *+ol{margin-top:1.1em}.prose strong{color:var(--tinta);font-weight:600}.prose a{color:var(--rosa);text-underline-offset:3px;text-decoration-thickness:1px}.prose a:hover{color:var(--rosa-claro)}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.45em}.prose li::marker{color:var(--rosa)}.prose blockquote{border-left:3px solid var(--rosa);color:var(--tinta);margin-inline:0;padding:4px 0 4px 20px;font-style:italic}.prose table{border-collapse:collapse;width:100%;font-size:.95rem;display:block;overflow-x:auto}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--borde);vertical-align:top;padding:12px 14px}.prose th{font-family:var(--f-etiqueta);letter-spacing:.12em;text-transform:uppercase;color:var(--rosa);font-size:.75rem;font-weight:700}.prose img{border-radius:var(--radio)}.prose code{background:var(--noche-3);color:var(--tinta);border-radius:6px;padding:2px 6px;font-size:.9em}.prose hr{background:var(--borde);border:0;height:1px;margin-block:2.4em}.datos{border-block:1px solid var(--borde);padding-block:22px}.datos dl{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:18px 24px;margin:0;display:grid}.datos dt{font-family:var(--f-etiqueta);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3);font-size:.7rem;font-weight:700}.datos dd{color:var(--tinta);margin:4px 0 0;font-size:1.05rem;font-weight:600;line-height:1.35}.aviso{border-radius:var(--radio);color:var(--tinta-2);background:#f4c27a14;border:1px solid #f4c27a59;padding:16px 18px;font-size:.95rem}.aviso strong{color:var(--oro)}.foto{margin:0}.foto img{border-radius:var(--radio-g);width:100%}.foto figcaption{color:var(--tinta-3);margin-top:8px;font-size:.78rem}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.divider-sunset{background:var(--sunset);opacity:.8;border:0;height:2px}@view-transition{navigation:auto}::view-transition-old(root){animation:.3s both vt-sale}::view-transition-new(root){animation:.5s cubic-bezier(.32,.72,0,1) 80ms both vt-entra}@keyframes vt-sale{to{opacity:0}}@keyframes vt-entra{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}@media (prefers-reduced-motion:no-preference){.js .reveal{opacity:0;transition:opacity 1s var(--ease), transform 1.1s var(--ease);transform:translateY(36px)}.js .reveal:not(.is-in) :is(.ent-foto,.otro-foto,.gal-item,.card-media,.noticia-mini,.guia-poster,.db-tile) img{transform:scale(1.14)}.js .reveal.is-in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.faq{border-top:1px solid var(--borde);interpolate-size:allow-keywords;display:grid}.faq details{border-bottom:1px solid var(--borde)}.faq details::details-content{opacity:0;block-size:0;transition:block-size .45s var(--ease), opacity .4s, content-visibility .45s allow-discrete;overflow:hidden}.faq details[open]::details-content{opacity:1;block-size:auto}.faq summary{cursor:pointer;color:var(--tinta);padding:22px 56px 22px 0;font-size:1.08rem;font-weight:700;line-height:1.4;list-style:none;transition:color .3s;position:relative}.faq summary:hover{color:var(--rosa-claro)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--rosa);transition:transform .4s var(--ease);font-size:1.7rem;font-weight:300;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.faq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.faq details>:not(summary){color:var(--tinta-2);margin:0;padding:0 56px 22px 0;line-height:1.65}.page-hero{isolation:isolate;padding-block:clamp(40px,7vw,96px) clamp(32px,5vw,64px);position:relative;overflow:hidden}.page-hero-media{z-index:-1;position:absolute;inset:0}.page-hero-media img{object-fit:cover;opacity:.8;width:100%;height:100%}.page-hero-media:after{content:"";background:linear-gradient(90deg, #0c0d1bf5 0%, #0c0d1bd1 38%, #0c0d1b4d 75%, #0c0d1b26 100%), linear-gradient(0deg, var(--noche) 0%, #0c0d1b00 45%);position:absolute;inset:0}@media (width<=700px){.page-hero-media:after{background:linear-gradient(0deg, var(--noche) 5%, #0c0d1bc7 55%, #0c0d1b80 100%)}}.page-hero .container{justify-items:start;gap:18px;display:grid}.page-hero .container>*{margin:0}.page-hero h1{max-width:20ch;font-size:clamp(2.6rem,6.4vw,5.2rem)}.meta-linea{color:var(--tinta-3);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:.85rem;display:flex}body:after{content:"";z-index:90;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.progreso{z-index:60;background:var(--sunset);transform-origin:0;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.progreso{animation:linear both progreso scroll(root)}@keyframes progreso{to{transform:scaleX(1)}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-parallax] img{animation:linear both paralaje view();scale:1.18}@keyframes paralaje{0%{translate:0 -7%}to{translate:0 7%}}}}[data-tilt]{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--ease);will-change:transform}[data-tilt]:hover{transition:transform .12s linear}[data-tilt]:before{content:"";z-index:3;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--gx,50%) var(--gy,30%), #ffdceb38, transparent 55%);transition:opacity .4s;position:absolute;inset:0}[data-tilt]:hover:before{opacity:1}.kicker{align-items:center;gap:10px;display:inline-flex}.kicker:before{content:"";transform-origin:0;background:currentColor;width:22px;height:2px}@media (prefers-reduced-motion:no-preference){.js .reveal .kicker:before{transition:transform .9s var(--ease) .25s;transform:scaleX(0)}.js .reveal.is-in .kicker:before{transform:scaleX(1)}}.btn{isolation:isolate;position:relative;overflow:hidden}.btn:after{content:"";z-index:-1;transition:transform .8s var(--ease);background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.btn:hover:after{transform:translate(120%)}:is(.card,.ent,.poster,.db-tile,.guia-poster,.otro,.gal-item,.edicion a):focus-visible{outline:3px solid var(--rosa);outline-offset:-3px}.fila:focus-visible{outline:2px solid var(--rosa);outline-offset:4px;border-radius:12px}@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.logo[data-astro-cid-f7espo7c]{flex-direction:column;gap:3px;line-height:1;display:inline-flex}.logo-stars[data-astro-cid-f7espo7c]{gap:2px;display:flex}.logo-stars[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]{width:9px;height:9px;fill:var(--rosa)}.logo-stars[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]:nth-child(n+5){fill:none;stroke:var(--rosa);stroke-width:2px}.logo-text[data-astro-cid-f7espo7c]{font-family:var(--f-display);letter-spacing:.08em;text-transform:uppercase;font-size:1.35rem;font-weight:800;line-height:1}.logo-sub[data-astro-cid-f7espo7c]{font-family:var(--f-etiqueta);letter-spacing:.2em;color:var(--rosa);vertical-align:.42em;margin-left:.55em;font-size:.42em;font-weight:700}.logo-sm[data-astro-cid-f7espo7c] .logo-text[data-astro-cid-f7espo7c]{font-size:.8rem}.site-header[data-astro-cid-nen7h5rs]{z-index:50;height:var(--header-h);backdrop-filter:blur(16px)saturate(140%);border-bottom:1px solid var(--borde);transition:background-color .4s var(--ease), border-color .4s;background:#0c0d1bb8;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs].transparente{backdrop-filter:none;background:0 0;border-color:#0000;position:fixed;inset:0 0 auto}.site-header[data-astro-cid-nen7h5rs].transparente.scrolled,.site-header[data-astro-cid-nen7h5rs].menu-abierto{backdrop-filter:blur(16px)saturate(140%);border-color:var(--borde);background:#0c0d1bd1}.header-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;height:100%;display:flex}.header-logo[data-astro-cid-nen7h5rs]{z-index:2;text-decoration:none;position:relative}.nav-desktop[data-astro-cid-nen7h5rs]{gap:4px;margin-left:auto;display:flex}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--f-etiqueta);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-2);padding:10px 12px;font-size:.78rem;font-weight:700;text-decoration:none;transition:color .3s;position:relative}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--rosa);transform-origin:100%;height:2px;transition:transform .45s var(--ease);position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--tinta)}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after,.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.nav-desktop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--rosa)}.header-cta[data-astro-cid-nen7h5rs]{padding:10px 16px;font-size:.75rem}.menu-btn[data-astro-cid-nen7h5rs]{z-index:2;border:1px solid var(--borde-fuerte);width:44px;height:44px;color:var(--tinta);cursor:pointer;background:0 0;border-radius:8px;display:none;position:relative}.menu-icon[data-astro-cid-nen7h5rs]{gap:6px;width:18px;margin:auto;display:grid}.menu-icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{height:2px;transition:transform .4s var(--ease);background:currentColor;border-radius:2px;display:block}.menu-abierto[data-astro-cid-nen7h5rs] .menu-icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(4px)rotate(45deg)}.menu-abierto[data-astro-cid-nen7h5rs] .menu-icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-4px)rotate(-45deg)}.menu-movil[data-astro-cid-nen7h5rs]{z-index:49;padding-top:calc(var(--header-h) + 24px);background:var(--cielo);opacity:0;transition:opacity .4s var(--ease);position:fixed;inset:0;overflow-y:auto}.menu-movil[data-astro-cid-nen7h5rs].open{opacity:1}.menu-grande[data-astro-cid-nen7h5rs],.menu-peque[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.menu-grande[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--f-display);text-transform:uppercase;padding:4px 0;font-size:clamp(2.6rem,11vw,4rem);font-weight:800;line-height:1.05;text-decoration:none;display:block}.menu-grande[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--rosa)}.menu-grande[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transition-delay:calc(var(--i) * 40ms + 80ms);transform:translateY(16px)}.menu-movil[data-astro-cid-nen7h5rs].open .menu-grande[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.menu-peque[data-astro-cid-nen7h5rs]{border-top:1px solid var(--borde);gap:12px;margin-top:32px;padding-top:24px;padding-bottom:48px;display:grid}.menu-peque[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--tinta-2);text-decoration:none}@media (width<=1080px){.nav-desktop[data-astro-cid-nen7h5rs]{display:none}.header-cta[data-astro-cid-nen7h5rs]{margin-left:auto}.menu-btn[data-astro-cid-nen7h5rs]{place-items:center;display:grid}}@media (width<=380px){.header-cta[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{margin-left:auto}}.skyline[data-astro-cid-rbd7p7sj]{width:100%;height:100%;display:block;position:absolute;bottom:0;left:0;right:0}.sky-fondo[data-astro-cid-rbd7p7sj] path[data-astro-cid-rbd7p7sj]{fill:#3b2457;opacity:.85}.sky-frente[data-astro-cid-rbd7p7sj] path[data-astro-cid-rbd7p7sj],.sky-palmeras[data-astro-cid-rbd7p7sj]{fill:var(--noche-2)}.sky-frente[data-astro-cid-rbd7p7sj] rect[data-astro-cid-rbd7p7sj]{opacity:.55}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--noche-2);margin-top:clamp(64px,10vw,120px)}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr repeat(3,1fr);gap:40px;padding-block:56px 40px;display:grid}.footer-marca[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:32ch;margin:16px 0 0}.footer-grid[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.footer-grid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--tinta-2);font-size:.95rem;text-decoration:none}.footer-grid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--rosa)}.footer-gigante[data-astro-cid-jo6i4kqk]{isolation:isolate;min-height:clamp(320px,42vw,620px);padding:0 var(--gutter);align-content:end;justify-items:center;gap:clamp(8px,1.5vw,18px);display:grid;position:relative;overflow:hidden}.gigante-foto[data-astro-cid-jo6i4kqk]{z-index:-1;background:radial-gradient(75% 55% at 50% 74%, #ffbe82f2 0%, #ff8296bf 22%, #be5aaa73 48%, #13142700 80%), linear-gradient(180deg, var(--noche-2) 0%, #2a1c48 45%, #6a3570 100%);position:absolute;inset:0;overflow:hidden}.gigante-foto[data-astro-cid-jo6i4kqk] .skyline{height:78%;top:auto}.gigante-foto[data-astro-cid-jo6i4kqk]:after{content:"";background:linear-gradient(180deg, #13142700, var(--noche-2));height:18%;position:absolute;inset:auto 0 0}.estrellas[data-astro-cid-jo6i4kqk]{gap:clamp(6px,1.2vw,16px);font-size:clamp(1.4rem,3.4vw,3rem);line-height:1;display:flex}.estrellas[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:#0000;-webkit-text-stroke:1.5px #fdfbffb3}.gigante-txt[data-astro-cid-jo6i4kqk]{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.01em;text-align:center;white-space:nowrap;background:linear-gradient(180deg, #fff3f7 0%, var(--rosa-claro) 30%, var(--rosa) 62%, #8a5fb8 100%);color:#0000;filter:drop-shadow(0 10px 40px #0c0d1bb3);-webkit-background-clip:text;background-clip:text;margin-bottom:-.06em;padding-top:.06em;font-size:clamp(2.6rem,12.6vw,12.5rem);font-weight:800;line-height:.8;display:block}.footer-gigante[data-astro-cid-jo6i4kqk].encendido .estrellas[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{animation:estrella .5s var(--ease) both;animation-delay:calc(var(--i) * .16s + .3s)}@keyframes estrella{0%{transform:scale(1)}45%{color:#fff;-webkit-text-stroke-color:#fff;text-shadow:0 0 24px #fff;transform:scale(1.45)}to{color:var(--oro,#ffd27a);-webkit-text-stroke-color:transparent;text-shadow:0 0 18px #ffd27a99}}@supports (animation-timeline:view()){.gigante-txt[data-astro-cid-jo6i4kqk]{animation:linear both gigante view();animation-range:entry 10%}@keyframes gigante{0%{opacity:0;letter-spacing:.06em;transform:translateY(40%)}}.gigante-foto[data-astro-cid-jo6i4kqk] .sky-fondo{animation:linear both capa-fondo view();animation-range:entry}.gigante-foto[data-astro-cid-jo6i4kqk] .sky-frente,.gigante-foto[data-astro-cid-jo6i4kqk] .sky-palmeras{animation:linear both capa-frente view();animation-range:entry}@keyframes capa-fondo{0%{transform:translateY(18%)}}@keyframes capa-frente{0%{transform:translateY(30%)}}}@media (prefers-reduced-motion:reduce){.gigante-txt[data-astro-cid-jo6i4kqk],.gigante-foto[data-astro-cid-jo6i4kqk] g,.gigante-foto[data-astro-cid-jo6i4kqk] path{animation:none}.footer-gigante[data-astro-cid-jo6i4kqk].encendido .estrellas[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--oro,#ffd27a);-webkit-text-stroke-color:transparent;animation:none}}.footer-legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--borde);color:var(--tinta-3);justify-content:space-between;gap:24px;padding-block:24px 40px;font-size:.8rem;display:flex}.footer-legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:80ch;margin:0}@media (width<=860px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.footer-marca[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.footer-legal[data-astro-cid-jo6i4kqk]{flex-direction:column}}.migas[data-astro-cid-vx4iavld]{padding-top:28px}.migas[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{color:var(--tinta-3);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.migas[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"/";opacity:.5;margin-right:6px}.migas[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]{color:var(--tinta-2);text-decoration:none}.migas[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]:hover{color:var(--rosa)}.migas[data-astro-cid-vx4iavld] [data-astro-cid-vx4iavld][aria-current]{color:var(--tinta-3);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:40ch;display:inline-block;overflow:hidden}
