@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-normal-CjW2EstV.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-400-normal-ZiRag6zj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-normal-BV2APVTb.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-400-normal-BbvUAu4N.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-normal-BxlSGspa.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-400-normal-qdZwdvNS.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-normal-CFtfchNt.woff2)format("woff2"),url(/assets/playfair-display-latin-400-normal-DHYHbkg3.woff)format("woff");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:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-italic-drKdN10-.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-400-italic-24vVh5t9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-italic-CD15TOr5.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-400-italic-Cpv4sfwY.woff)format("woff");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:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-italic-zVOgzDMq.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-400-italic-CZOjvne0.woff)format("woff");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:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-italic-LeeEXsx5.woff2)format("woff2"),url(/assets/playfair-display-latin-400-italic-hIeePEuE.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2)format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2)format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2)format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2)format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2)format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2)format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2)format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2)format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2)format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2)format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2)format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff)format("woff");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}:root{--noche:#080e26;--abismo:#040818;--tinta:#0d1638;--dorado:#f5d796;--oro-viejo:#b8914f;--marfil:#f4ecdf;--marfil-suave:#f4ecdfb8;--buganvilla:#d63a72;--linea:#f5d79638;--serif:"Playfair Display", "Times New Roman", serif;--sans:"Montserrat", system-ui, sans-serif;--t-0:clamp(.875rem, .84rem + .15vw, .95rem);--t-1:clamp(1rem, .96rem + .2vw, 1.125rem);--t-2:clamp(1.25rem, 1.1rem + .6vw, 1.6rem);--t-3:clamp(1.7rem, 1.3rem + 1.6vw, 2.6rem);--t-4:clamp(2.3rem, 1.6rem + 3vw, 4.4rem);--t-5:clamp(3rem, 1.6rem + 6.2vw, 7.6rem);--margen:clamp(1.25rem, 4vw, 4rem);--ancho:1240px;--suave:cubic-bezier(.22, .61, .36, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--noche);color:var(--marfil);font-family:var(--sans);font-size:var(--t-1);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:hidden}body.cargando{overflow:hidden}body:after{content:"";z-index:90;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%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");animation:.9s steps(4,end) infinite grano;position:fixed;inset:-50%}@keyframes grano{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}}img,video,canvas{max-width:100%;display:block}[hidden]{display:none!important}picture{display:block}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3{margin:0;font-weight:400}p{margin:0}:focus-visible{outline:2px solid var(--dorado);outline-offset:4px;border-radius:2px}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saltar{z-index:200;background:var(--dorado);color:var(--noche);padding:.6rem 1rem;font-weight:600;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.saltar:focus{transform:none}.nombre{font-family:var(--serif);font-style:italic;font-weight:400;font-size:var(--t-5);letter-spacing:-.01em;color:var(--dorado);background:linear-gradient(176deg,#fff2cf 8%,#f5d796 42%,#c99a52 78%,#f0cf86 100%);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 28px #f5be6447);-webkit-background-clip:text;background-clip:text;line-height:.95}.titulo-xl{font-family:var(--serif);font-size:var(--t-4);color:var(--marfil);line-height:1.02}.titulo-l{font-family:var(--serif);font-size:var(--t-3);color:var(--dorado);line-height:1.1}.boton{border:1px solid var(--dorado);min-height:52px;color:var(--noche);background:var(--dorado);letter-spacing:.01em;transition:background .3s var(--suave), color .3s var(--suave);border-radius:999px;align-items:center;gap:.6rem;padding:1rem 1.6rem;font-weight:600;text-decoration:none;display:inline-flex}.boton:hover{color:var(--dorado);background:0 0}.carga{z-index:150;background:var(--noche);transition:opacity .9s var(--suave), visibility .9s;align-content:center;place-items:center;gap:1.6rem;display:grid;position:fixed;inset:0}.carga.fuera{opacity:0;visibility:hidden}.carga__nombre{font-family:var(--serif);color:var(--dorado);font-size:clamp(2.2rem,7vw,4.4rem);font-style:italic}.carga__nombre span{opacity:0;filter:blur(6px);display:inline-block;transform:translateY(.25em)}.carga__nombre.visible span{opacity:1;filter:none;transition:opacity .6s var(--suave), transform .6s var(--suave), filter .6s var(--suave);transition-delay:calc(var(--i) * 55ms);transform:none}.carga__barra{background:var(--linea);width:min(220px,50vw);height:1px;overflow:hidden}.carga__barra span{background:var(--dorado);transform-origin:0;height:100%;transform:scaleX(var(--p,0));transition:transform .3s linear;display:block}.barra{z-index:60;padding:1rem var(--margen);padding-top:max(1rem, env(safe-area-inset-top));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .6s var(--suave);background:linear-gradient(#040818f0,#040818b3);border-bottom:1px solid #f5d79614;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-110%)}.barra.visible{transform:none}.barra__marca{font-family:var(--serif);color:var(--dorado);font-size:1.3rem;font-style:italic;text-decoration:none}.barra__nav{font-size:var(--t-0);gap:2rem;display:none}.barra__nav a{color:var(--marfil-suave);text-decoration:none;transition:color .3s}.barra__nav a:hover{color:var(--dorado)}.barra__escuchar{font-size:var(--t-0);border:1px solid var(--linea);color:var(--dorado);border-radius:999px;padding:.55rem 1.1rem;font-weight:600;text-decoration:none}@media (width>=960px){.barra__nav{display:flex}}.hero{background:var(--abismo);height:420svh;position:relative}.hero__escena{height:100svh;position:sticky;top:0;overflow:hidden}.hero__lienzo,.hero__estatica{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__velo{pointer-events:none;background:radial-gradient(75% 70% at 50% 45%,#0000 40%,#040818bf 100%),linear-gradient(#04081800 62%,#040818e6 100%);position:absolute;inset:0}.hero__textos{padding:0 var(--margen) clamp(4.5rem, 12vh, 8rem);text-align:center;justify-items:center;display:grid;position:absolute;inset:auto 0 0}.hero__textos>*{grid-area:1/1}.hero__linea{font-family:var(--serif);font-style:italic;font-size:var(--t-3);color:var(--marfil);text-shadow:0 2px 24px #0009;opacity:0;max-width:20ch;line-height:1.2}.hero__titulo{opacity:0}.hero__sub{font-size:var(--t-1);letter-spacing:.04em;color:var(--marfil-suave);margin-top:.9rem}.hero__desliza{left:50%;bottom:max(1.4rem, env(safe-area-inset-bottom));letter-spacing:.06em;color:var(--marfil-suave);justify-items:center;gap:.6rem;font-size:.8rem;display:grid;position:absolute;transform:translate(-50%)}.hero__desliza i{background:linear-gradient(var(--dorado), transparent);width:1px;height:38px;animation:gota 2.2s var(--suave) infinite;transform-origin:top}@keyframes gota{0%{opacity:1;transform:scaleY(0)}70%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.sencillo{padding:clamp(5rem, 14vh, 10rem) var(--margen) clamp(4rem, 10vh, 7rem);background:radial-gradient(ellipse 60% 40% at 80% 0%, #f5d79614, transparent 70%), var(--noche);position:relative}.sencillo__grid{max-width:var(--ancho);align-items:center;gap:clamp(2rem,5vw,5rem);margin:0 auto;display:grid}.sencillo__portada{margin:0;position:relative}.sencillo__portada img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;box-shadow:0 40px 80px -30px #000c, 0 0 0 1px var(--linea)}.sencillo__estado{color:var(--oro-viejo);font-size:var(--t-0);letter-spacing:.03em;align-items:center;gap:.6rem;margin-bottom:.8rem;display:flex}.sencillo__estado.en-vivo:before{content:"";background:var(--buganvilla);width:8px;height:8px;box-shadow:0 0 12px var(--buganvilla);border-radius:50%}.sencillo__bajada{max-width:42ch;color:var(--marfil-suave);margin-top:1.2rem}.cuenta{margin:2.4rem 0 2.2rem}.cuenta__aviso{font-family:var(--serif);font-size:var(--t-2);color:var(--dorado)}.cuenta__cifras{border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);grid-template-columns:repeat(4,minmax(0,1fr));max-width:30rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.cuenta__cifras li{text-align:center;padding:.9rem 0;display:grid}.cuenta__cifras li+li{border-left:1px solid var(--linea)}.cuenta__cifras span{font-family:var(--serif);font-size:var(--t-3);font-variant-numeric:tabular-nums lining-nums;color:var(--marfil);line-height:1}.cuenta__cifras small{color:var(--marfil-suave);margin-top:.45rem;font-size:.75rem}.cuenta__nota{font-size:var(--t-0);color:var(--marfil-suave);margin-top:.8rem}.cuenta.terminada .cuenta__cifras,.cuenta.terminada .cuenta__nota{display:none}.video{max-width:1100px;margin:clamp(4rem,10vh,7rem) auto 0}.video__fachada,.video iframe{aspect-ratio:16/9;width:100%;box-shadow:0 0 0 1px var(--linea), 0 50px 100px -40px #000000e6;background:#000;border:0;padding:0;display:block;position:relative;overflow:hidden}.video__fachada img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--suave), filter .6s;filter:brightness(.72)}.video__fachada:hover img{filter:brightness(.85);transform:scale(1.03)}.video__play{aspect-ratio:1;border:1px solid var(--dorado);-webkit-backdrop-filter:blur(6px);background:#080e2673;border-radius:50%;width:clamp(64px,9vw,96px);position:absolute;top:50%;left:50%;translate:-50% -50%}.video__play:after{content:"";border-style:solid;border-width:11px 0 11px 18px;border-color:transparent transparent transparent var(--dorado);position:absolute;top:50%;left:54%;translate:-50% -50%}.video__rotulo{text-align:left;font-size:var(--t-0);color:var(--marfil-suave);gap:.2rem;display:grid;position:absolute;bottom:clamp(1rem,3vw,1.8rem);left:clamp(1rem,3vw,2rem);right:1rem}.video__rotulo strong{font-family:var(--serif);font-weight:400;font-size:var(--t-2);color:var(--marfil)}@media (width>=960px){.sencillo__grid{grid-template-columns:.95fr 1fr}}@media (width<=600px){.video__play{width:54px;translate:-50% -78%}.video__play:after{border-width:8px 0 8px 13px}.video__rotulo{font-size:.72rem;line-height:1.35}.video__rotulo strong{font-size:1.05rem}}.dentro{padding:clamp(5rem, 12vh, 9rem) var(--margen);background:linear-gradient(var(--noche), var(--abismo) 30%, var(--abismo))}.dentro__cabeza{max-width:var(--ancho);gap:1rem;margin:0 auto;display:grid}.dentro__frase{font-family:var(--serif);font-style:italic;font-size:var(--t-2);color:var(--marfil);max-width:26ch}.dentro__guia{color:var(--marfil-suave);max-width:52ch}.consola{max-width:var(--ancho);margin:clamp(2.5rem,6vh,4rem) auto 0}.consola__mando{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;display:flex}.consola__play{border:1px solid var(--dorado);background:var(--dorado);width:72px;height:72px;transition:transform .3s var(--suave);border-radius:50%;flex:none;place-items:center;display:grid}.consola__play:active{transform:scale(.95)}.icono-play{border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent var(--noche);width:0;height:0;margin-left:4px}.sonando .icono-play{background:linear-gradient(90deg, var(--noche) 0 35%, transparent 35% 65%, var(--noche) 65%);border:0;width:14px;height:18px;margin:0}.consola__capas{border:1px solid var(--linea);border-radius:999px;grid-template-columns:repeat(3,auto);padding:4px;display:grid;position:relative}.consola__capas button{min-height:48px;font-size:var(--t-0);color:var(--marfil-suave);transition:background .35s var(--suave), color .35s var(--suave);background:0 0;border:0;border-radius:999px;padding:0 clamp(.8rem,2vw,1.4rem);font-weight:500}.consola__capas button[aria-checked=true]{color:var(--dorado);background:#f5d79624}.consola__tiempo{font-size:var(--t-0);font-variant-numeric:tabular-nums;color:var(--marfil-suave);align-items:center;gap:1rem;margin-top:1.6rem;display:flex}.consola__barra{cursor:pointer;touch-action:none;flex:1;height:28px;position:relative}.consola__barra:before{content:"";background:var(--linea);height:1px;position:absolute;top:50%;left:0;right:0}.consola__barra span{background:var(--dorado);transform-origin:0;width:100%;height:3px;position:absolute;top:calc(50% - 1px);left:0;transform:scaleX(0)}.consola__estado{color:var(--marfil-suave);min-height:1.3em;margin-top:.4rem;font-size:.8rem}.letra{height:clamp(15rem,42vh,22rem);margin:clamp(2rem,5vh,3.5rem) 0 0;padding:0;list-style:none;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 70%,#0000);mask-image:linear-gradient(#0000,#000 22% 70%,#0000)}.letra__rollo{transition:transform .7s var(--suave);margin:0;padding:0;list-style:none}.letra li{font-family:var(--serif);color:#f4ecdf42;transition:color .5s var(--suave), text-shadow .5s var(--suave);padding:.3rem 0;font-size:clamp(1.35rem,1rem + 2vw,2.6rem);line-height:1.3}.letra li.activa{color:var(--dorado);text-shadow:0 0 30px #f5c87859}.letra li.coro{font-style:italic}.nace{background:var(--abismo)}.nace__pin{padding:clamp(4.5rem,10vh,7rem) 0 3rem;position:relative;overflow:hidden}.nace__intro{padding:0 var(--margen);max-width:var(--ancho);gap:.6rem;margin:0 auto;display:grid}.nace__intro p{color:var(--marfil-suave)}.nace__pista{padding:0 var(--margen);gap:4.5rem;margin:2.5rem 0 0;list-style:none;display:grid}.escena{align-content:center;gap:1.8rem;display:grid}.escena__num{font-size:var(--t-0);color:var(--oro-viejo);margin-bottom:.4rem}.escena h3{font-family:var(--serif);font-size:var(--t-3);color:var(--marfil);margin-bottom:.8rem}.escena__texto p:not(.escena__num){color:var(--marfil-suave);max-width:40ch}.escena__material{margin:0}.escena__material--letra{font-family:var(--serif);font-style:italic;font-size:var(--t-2);color:var(--marfil);border-left:1px solid var(--dorado);padding-left:1.4rem;line-height:1.55}.escena__material--letra footer{font-family:var(--sans);font-style:normal;font-size:var(--t-0);color:var(--marfil-suave);margin-top:1rem}.prompt{font-size:var(--t-0);color:var(--marfil-suave);border:1px solid var(--linea);background:#f5d7960a;border-radius:4px 18px 4px 4px;max-width:46ch;padding:1.2rem 1.4rem;line-height:1.7}.mini{border:1px solid var(--linea);min-height:52px;font-size:var(--t-0);background:0 0;border-radius:999px;align-items:center;gap:.9rem;margin-top:1.4rem;padding:.4rem 1.4rem .4rem .4rem;font-weight:500;display:inline-flex}.mini__icono{background:var(--dorado);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.mini__icono:after{content:"";border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent var(--noche);margin-left:3px}.mini.sonando .mini__icono:after{background:linear-gradient(90deg, var(--noche) 0 35%, transparent 35% 65%, var(--noche) 65%);border:0;width:12px;height:14px;margin:0}.escena__material--rostro{grid-template-columns:1.4fr 1fr;align-items:end;gap:1rem;display:grid}.escena__material--rostro img{width:100%;height:auto;box-shadow:0 0 0 1px var(--linea)}.rostro__foto img{aspect-ratio:4/5;object-fit:cover}.escena__material--video video{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;box-shadow:0 0 0 1px var(--linea);background:#000}.escena--final{align-content:center}.escena__cierre{font-family:var(--serif);font-style:italic;font-size:var(--t-3);color:var(--dorado);max-width:18ch;line-height:1.2}.nace__avance{display:none}@media (width>=900px){.horizontal .nace__pin{flex-direction:column;height:100svh;padding:clamp(5rem,12vh,7rem) 0 2.5rem;display:flex}.horizontal .nace__intro{max-width:none;margin:0}.horizontal .nace__pista{flex:1;gap:0;width:max-content;margin-top:2rem;padding:0;display:flex}.horizontal .escena{width:100vw;padding:0 var(--margen);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem)}.horizontal .escena--final{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.horizontal .escena__material--letra,.horizontal .escena__material--voz,.horizontal .escena__cierre{justify-self:start}.horizontal .escena__material--rostro,.horizontal .escena__material--video{max-height:62vh}.horizontal .escena__material--rostro img{justify-self:start;width:auto;max-width:100%;max-height:58vh}.horizontal .nace__avance{margin:0 var(--margen);background:var(--linea);height:1px;display:block}.horizontal .nace__avance span{background:var(--dorado);transform-origin:0;height:100%;display:block;transform:scaleX(0)}}.quien{padding:clamp(5rem, 14vh, 10rem) var(--margen);max-width:calc(var(--ancho) + 2 * var(--margen));gap:clamp(3rem,6vw,6rem);margin:0 auto;display:grid}.quien__texto{align-content:start;gap:1.4rem;display:grid}.quien__bio{max-width:46ch}.quien__cita{margin:.6rem 0}.quien__cita p{font-family:var(--serif);font-style:italic;font-size:var(--t-3);color:var(--dorado);max-width:20ch;line-height:1.2}.quien__cita footer{font-size:var(--t-0);color:var(--marfil-suave);margin-top:.7rem}.quien__guino{color:var(--marfil-suave);max-width:42ch}.galeria{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.8rem;display:grid}.galeria__col{will-change:transform;gap:.8rem;display:grid}.galeria__col:nth-child(3){display:none}.galeria img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.galeria__col:nth-child(2){margin-top:3rem}@media (width>=960px){.quien{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.quien__texto{position:sticky;top:18vh}.galeria{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.galeria__col{gap:1rem}.galeria__col:nth-child(3){margin-top:6rem;display:grid}}.cierre{padding:clamp(5rem, 14vh, 9rem) var(--margen) clamp(3rem, 8vh, 5rem);text-align:center;background:radial-gradient(50% 60% at 50% 100%,#f5d7961a,#0000 70%);justify-items:center;gap:1.4rem;display:grid}.nombre--cierre{font-size:var(--t-4)}.cierre__frase{color:var(--marfil-suave)}.redes{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.redes a{border:1px solid var(--linea);border-radius:999px;align-items:center;min-height:48px;padding:0 1.3rem;font-weight:500;text-decoration:none;transition:border-color .3s,color .3s;display:inline-flex}.redes a:hover{border-color:var(--dorado);color:var(--dorado)}.cierre__prensa{font-size:var(--t-0);color:var(--marfil-suave)}.cierre__prensa a{color:var(--dorado)}.pie{padding:2rem var(--margen) max(2rem, env(safe-area-inset-bottom));border-top:1px solid var(--linea);text-align:center;color:var(--marfil-suave);justify-items:center;gap:.4rem;font-size:.8rem;display:grid}.pie__ontech{opacity:.7}@media (prefers-reduced-motion:reduce){body:after{animation:none}.hero{height:auto}.hero__escena{position:relative}.hero__linea,.hero__titulo{opacity:1}.hero__linea--1,.hero__linea--2,.hero__desliza{display:none}.carga__nombre span{opacity:1;filter:none;transform:none}*,:before,:after{transition-duration:.01ms!important}}
