@font-face{font-family:Righteous;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/righteous-latin-ext-400-normal.rbdiPHGJ.woff2)format("woff2"),url(/_astro/righteous-latin-ext-400-normal.EtPo6WgU.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:Righteous;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/righteous-latin-400-normal.DIzXvQUm.woff2)format("woff2"),url(/_astro/righteous-latin-400-normal.CRvo487o.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-standard-normal.rJmnGBSt.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-standard-normal.7khWdh9v.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-standard-normal.DY7AcnAa.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}:root{--bordeaux:#7a1710;--rosso-petalo:#d7261e;--arancio-petalo:#f58a3c;--arancio-chiaro:#ffa865;--carta:#fff6e3;--notte:#1f1b16;--surface-100:var(--carta);--surface-200:#f7ead1;--surface-300:#f0dfc0;--ink:var(--notte);--ink-muted:#1f1b16bd;--ink-faint:#1f1b1680;--rule:#1f1b1629;--accent:var(--bordeaux);--accent-mark:var(--rosso-petalo);--on-accent:var(--carta);--focus:var(--bordeaux);--shadow-hard:4px 4px 0 #7a171038;--font-name:"Righteous", "Archivo Variable", system-ui, sans-serif;--font-body:"Archivo Variable", "Archivo", system-ui, -apple-system, sans-serif;--subtitle-min:.875rem;--wdth-tight:76%;--wdth-soft:90%;--step--1:clamp(1.2rem, 1.1rem + .5vw, 1.5rem);--step-0:clamp(1.2rem, 1.1rem + .5vw, 1.5rem);--step-menu:clamp(1rem, .96rem + .18vw, 1.1rem);--step-1:clamp(1.4rem, 1.25rem + .75vw, 1.9rem);--step-2:clamp(1.8rem, 1.45rem + 1.5vw, 2.6rem);--step-3:clamp(2rem, 1.5rem + 2.4vw, 3.4rem);--step-4:clamp(2.6rem, 1.6rem + 5vw, 6rem);--gutter:clamp(1.25rem, .8rem + 2vw, 3.5rem);--section-y:clamp(4.5rem, 2.5rem + 8vw, 11rem);--maxw:78rem;--ease:cubic-bezier(.16, 1, .3, 1)}.tema-palco{--surface-100:var(--notte);--surface-200:#241f1b;--surface-300:#2e2723;--ink:var(--carta);--ink-muted:#fff6e3b8;--ink-faint:#fff6e373;--rule:#fff6e324;--accent:var(--arancio-petalo);--accent-mark:var(--arancio-petalo);--on-accent:var(--notte);--focus:var(--arancio-petalo);--shadow-hard:4px 4px 0 var(--bordeaux);background:var(--surface-100);color:var(--ink)}.tema-burdeos{--surface-100:var(--bordeaux);--surface-200:#6a130d;--surface-300:#5e1410;--ink:var(--carta);--ink-muted:#fff6e3d6;--ink-faint:#fff6e399;--rule:#fff6e338;--accent:var(--arancio-petalo);--accent-mark:var(--arancio-petalo);--on-accent:var(--notte);--focus:var(--carta);--shadow-hard:4px 4px 0 var(--notte);background:var(--surface-100);color:var(--ink)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--surface-100);color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);-webkit-font-smoothing:antialiased;margin:0;font-weight:400;line-height:1.65}h1,h2,h3,h4{font-family:var(--font-body);font-weight:600;font-stretch:var(--wdth-soft);letter-spacing:-.015em;text-transform:none;text-wrap:balance;margin:0;line-height:1.05}p{margin:0}a{color:inherit}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}.wordmark{font-family:var(--font-name);text-transform:uppercase;letter-spacing:.08em;font-weight:400;line-height:1}.wordmark .festival{color:var(--bordeaux)}.wordmark .bcn{color:var(--rosso-petalo)}:is(.tema-palco,.tema-burdeos) .wordmark .festival{color:var(--carta)}:is(.tema-palco,.tema-burdeos) .wordmark .bcn{color:var(--arancio-petalo)}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y)}.eyebrow{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.2em;color:var(--ink-muted);align-items:center;gap:.65rem;margin:0 0 1.5rem;font-weight:600;display:flex}.eyebrow:before{content:"";background:var(--accent-mark);border-radius:50%;flex:none;block-size:.45rem;inline-size:.45rem}.btn{background:var(--bordeaux);color:var(--carta);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;box-shadow:var(--shadow-hard);transition:transform .18s var(--ease), box-shadow .18s var(--ease), background .3s var(--ease);border:0;align-items:center;gap:.6rem;padding:.95rem 1.8rem;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{background:var(--rosso-petalo)}.btn:active{transform:translate(4px,4px);box-shadow:0 0 #0000}:is(.tema-palco,.tema-burdeos) .btn{background:var(--arancio-petalo);color:var(--notte)}:is(.tema-palco,.tema-burdeos) .btn:hover{background:var(--arancio-chiaro)}.btn-corners{--corner:.6rem;color:var(--ink);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.14em;transition:color .35s var(--ease);align-items:center;gap:.6rem;padding:.95rem 1.9rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.btn-corners:before,.btn-corners:after{content:"";inline-size:var(--corner);block-size:var(--corner);border:1px solid var(--ink-faint);transition:border-color .35s var(--ease);position:absolute}.btn-corners:before{border-width:1px 0 0 1px;inset-block-start:0;inset-inline-start:0}.btn-corners:after{border-width:0 1px 1px 0;inset-block-end:0;inset-inline-end:0}.btn-corners:hover{color:var(--accent)}.btn-corners:hover:before,.btn-corners:hover:after{border-color:var(--accent)}.lede{font-size:var(--step-1);color:var(--ink-muted);max-width:46ch;font-weight:400;line-height:1.5}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.js [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:translateY(2rem)}.js [data-reveal].visible{opacity:1;transform:none}.js [data-reveal][data-delay="1"]{transition-delay:80ms}.js [data-reveal][data-delay="2"]{transition-delay:.16s}.js [data-reveal][data-delay="3"]{transition-delay:.24s}.js [data-reveal][data-delay="4"]{transition-delay:.32s}.js [data-reveal][data-delay="5"]{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;transition:none;transform:none}}.link-sweep{text-decoration:none;position:relative}.link-sweep:after{content:"";transform-origin:100%;block-size:1px;inline-size:100%;transition:transform .45s var(--ease);background:currentColor;position:absolute;inset-block-end:-.15em;inset-inline-start:0;transform:scaleX(0)}.link-sweep:hover:after,.link-sweep:focus-visible:after{transform-origin:0;transform:scaleX(1)}.marquee{--ink:var(--notte);--ink-muted:var(--bordeaux);--ink-faint:#7a1710b8;--accent:var(--notte);--rule:#7a171033;border-block:1px solid var(--rule);background:var(--arancio-chiaro);padding-block:clamp(.9rem,.6rem + 1vw,1.4rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-track{gap:0;inline-size:max-content;animation:46s linear infinite desfile;display:flex}.marquee:hover .marquee-track,html[data-marquesina-quieta] .marquee-track{animation-play-state:paused}.marquee-item{font-size:clamp(1.2rem,.9rem + 1.5vw,2.1rem);font-weight:600;font-stretch:var(--wdth-tight);text-transform:uppercase;letter-spacing:.02em;color:var(--ink-faint);white-space:nowrap;transition:color .4s var(--ease);align-items:center;gap:clamp(1.25rem,3vw,2.75rem);padding-inline-end:clamp(1.25rem,3vw,2.75rem);display:inline-flex}.marquee-item:after{content:"";background:var(--accent);border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem}.marquee:hover .marquee-item{color:var(--ink-muted)}@keyframes desfile{0%{transform:translate(0)}to{transform:translate(-50%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero-inner{animation:linear both portadaSale;animation-timeline:view();animation-range:exit exit 90%}@keyframes portadaSale{to{opacity:.2;transform:translateY(-3rem)scale(.95)}}}}@property --onda-p{syntax:"<number>";inherits:false;initial-value:0}.onda{--onda-apagado:#1f1b162e;--onda-encendido:var(--ink);--onda-cresta:var(--rosso-petalo);--onda-ancho:1.2em}.tema-palco .onda{--onda-apagado:#fff6e340;--onda-cresta:var(--arancio-petalo)}.onda .palabra{--onda-x:calc(var(--onda-p) * (100% + 2 * var(--onda-ancho)) - var(--onda-ancho));background-image:linear-gradient(90deg, var(--onda-encendido) 0%, var(--onda-encendido) calc(var(--onda-x) - var(--onda-ancho)), var(--onda-cresta) var(--onda-x), var(--onda-apagado) calc(var(--onda-x) + var(--onda-ancho)), var(--onda-apagado) 100%);color:#0000;transition:--onda-p 1.3s var(--ease), transform 1.3s var(--ease);-webkit-background-clip:text;background-clip:text;margin-block:-.18em -.12em;padding:.18em 0 .12em;display:inline-block;transform:translateY(.05em)}.onda .palabra.encendida{--onda-p:1;transform:translateY(0)}.onda .palabra.es-acento{--onda-encendido:var(--accent);--onda-cresta:var(--carta)}html:not(.js) .onda .palabra{color:inherit;background-image:none}@media (prefers-reduced-motion:reduce){.onda .palabra{color:inherit;background-image:none;transition:none;transform:none}}.chip{z-index:90;background:var(--accent);color:var(--on-accent);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .18s linear, scale .4s var(--ease);will-change:transform;border-radius:999px;align-items:center;padding:.5rem 1rem;font-weight:600;display:flex;position:fixed;inset-block-start:0;inset-inline-start:0;transform:translate(0,0)scale(.6)}.chip.visible{opacity:1;scale:1}@media (hover:none),(pointer:coarse){.chip{display:none}}@media (prefers-reduced-motion:reduce){.chip{transition:opacity .12s linear}}.roll{vertical-align:bottom;white-space:nowrap;display:inline-block;position:relative;overflow:hidden}.roll-linea{transition:transform .8s var(--ease);display:block}.roll-linea.es-hover{position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(110%)}a:hover .roll-linea:not(.es-hover),a:focus-visible .roll-linea:not(.es-hover){transform:translateY(-110%)}a:hover .roll-linea.es-hover,a:focus-visible .roll-linea.es-hover{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.roll-linea{transition:none}.roll-linea.es-hover{display:none}}@property --barrido{syntax:"<percentage>";inherits:true;initial-value:0%}.event a{--barrido:0%;transition:--barrido .7s var(--ease), transform .35s var(--ease), border-color .35s var(--ease), opacity .25s linear}.event a:after{content:"";background:linear-gradient(90deg, var(--accent) var(--barrido), transparent var(--barrido));pointer-events:none;z-index:0;position:absolute;inset:0}@media (hover:hover){.event a:hover,.event a:focus-visible{--barrido:100%;transition-duration:.34s,.35s,.35s,.25s}.events:has(.event a:hover) .event:not(:hover){opacity:.45}}.event a :is(h3,p,.num,.go){transition:color .34s var(--ease)}@media (prefers-reduced-motion:reduce){.event a{transition-duration:.01ms}}.ventana{z-index:95;background:var(--surface-200);border:1px solid var(--rule);pointer-events:none;opacity:0;inline-size:290px;transition:opacity .2s linear, scale .35s var(--ease);will-change:transform;position:fixed;inset-block-start:0;inset-inline-start:0;scale:.94;box-shadow:0 1.5rem 3rem #00000080}.ventana.visible{opacity:1;pointer-events:auto;scale:1}.ventana-cab{border-block-end:1px solid var(--rule);gap:.15rem;padding:.7rem .9rem;display:grid}.ventana-titulo{font-weight:600;font-size:var(--step--1);color:var(--ink);line-height:1.25}.ventana-artista{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.ventana-artista:empty{display:none}.ventana-cuerpo{aspect-ratio:16/9;background:var(--notte);place-items:center;display:grid}.ventana-cuerpo iframe{border:0;block-size:100%;inline-size:100%;display:block}.ventana-buscar{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em;color:var(--accent);padding:.6rem 1rem;font-weight:600;text-decoration:none}.ventana-buscar:hover{text-decoration:underline}@media (hover:none),(pointer:coarse){.ventana{display:none}}.modal{z-index:120;pointer-events:none;position:fixed;inset:0}.modal[hidden]{display:none}.modal-caja{pointer-events:auto;background:var(--surface-200);border:1px solid var(--rule);inline-size:min(19rem,100vw - 1.5rem);animation:panel-entra .22s var(--ease);will-change:transform;position:absolute;inset-block-start:0;inset-inline-start:0;box-shadow:0 1.25rem 2.5rem #1f1b1647}.modal-cab{border-block-end:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:.6rem;padding:.6rem .7rem;display:flex}.modal-titulo{font-weight:600;font-size:var(--step--1);color:var(--ink);line-height:1.25}.modal-artista{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-faint)}.modal-artista:empty{display:none}.modal-cerrar{block-size:1.4rem;inline-size:1.4rem;color:var(--ink-faint);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;flex:none;place-items:center;font-size:1rem;line-height:1;display:grid}.modal-cerrar:hover{color:var(--accent)}.modal-cuerpo{aspect-ratio:16/9;background:var(--notte);place-items:center;display:grid}.modal-cuerpo iframe{border:0;block-size:100%;inline-size:100%;display:block}.modal-sin-video{text-align:center;justify-items:center;gap:.8rem;padding:1rem;display:grid}.modal-sin-video p{color:var(--ink-muted);font-size:var(--step--1)}@keyframes panel-entra{0%{opacity:0;transform-origin:0}}.logo[data-astro-cid-f7espo7c]{text-decoration:none;display:inline-flex}.flor[data-astro-cid-f7espo7c]{inline-size:var(--s);block-size:var(--s);flex:none;display:block}.apilada[data-astro-cid-f7espo7c]{align-items:center;gap:var(--gap);flex-direction:column}.apilada[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c]{inline-size:var(--nw);text-align:center;font-size:calc(var(--s) * .2);white-space:nowrap}.horizontal[data-astro-cid-f7espo7c]{align-items:center;gap:calc(var(--s) * .22);flex-direction:row}.horizontal[data-astro-cid-f7espo7c] .bloque[data-astro-cid-f7espo7c]{align-items:baseline;gap:.45em;display:flex}.horizontal[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c]{font-size:calc(var(--s) * .42);white-space:nowrap}.band[data-astro-cid-f7espo7c]{font-family:var(--font-body);font-weight:600;font-size:max(.95rem, calc(var(--s) * .22));letter-spacing:.02em;color:var(--ink-muted)}.apilada[data-astro-cid-f7espo7c] .band[data-astro-cid-f7espo7c]{text-align:center;margin-top:.15em;display:block}.idiomas[data-astro-cid-eydnxu4i] ul[data-astro-cid-eydnxu4i]{gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.idiomas[data-astro-cid-eydnxu4i] a[data-astro-cid-eydnxu4i]{border:1px solid var(--rule);letter-spacing:.06em;color:var(--ink-muted);white-space:nowrap;transition:border-color .3s var(--ease), color .3s var(--ease), background .3s var(--ease);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.8rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.idiomas[data-astro-cid-eydnxu4i] a[data-astro-cid-eydnxu4i]:hover,.idiomas[data-astro-cid-eydnxu4i] a[data-astro-cid-eydnxu4i]:focus-visible{border-color:var(--accent);color:var(--accent)}.idiomas[data-astro-cid-eydnxu4i] a[data-astro-cid-eydnxu4i][aria-current=page]{border-color:var(--accent);background:var(--surface-200);color:var(--ink)}.bandera[data-astro-cid-eydnxu4i]{aspect-ratio:3/2;border-radius:2px;flex:none;block-size:auto;inline-size:1.15rem;box-shadow:0 0 0 1px #0000002e}@media (width<=30rem){.idiomas[data-astro-cid-eydnxu4i] ul[data-astro-cid-eydnxu4i]{gap:.2rem}.idiomas[data-astro-cid-eydnxu4i] a[data-astro-cid-eydnxu4i]{letter-spacing:.02em;gap:.22rem;padding:.26rem .32rem;font-size:.66rem}.bandera[data-astro-cid-eydnxu4i]{inline-size:.9rem}}.hdr[data-astro-cid-nen7h5rs]{z-index:50;padding:.9rem var(--gutter);border-bottom:1px solid var(--rule);background:var(--surface-100);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;inset-block-start:0}.brand[data-astro-cid-nen7h5rs]{flex:none;text-decoration:none}.hdr[data-astro-cid-nen7h5rs] .hdr-idiomas{flex:none}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(.9rem,2.5vw,2.25rem);margin:0;padding:0;list-style:none;display:flex}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--step-menu);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-muted);transition:color .35s var(--ease);font-weight:600;text-decoration:none;position:relative}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].activo{color:var(--accent)}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--accent);transform-origin:0;block-size:2px;transition:transform .5s var(--ease);margin-block-start:.3rem;display:block;transform:scaleX(0)}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].activo:after{transform:scaleX(1)}@media (width<=85rem){.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:.08em}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(.7rem,1.6vw,1.5rem)}}@media (width<=75rem){.hdr[data-astro-cid-nen7h5rs]{flex-wrap:wrap;row-gap:.85rem}.menu[data-astro-cid-nen7h5rs]{order:3;inline-size:100%}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;justify-content:space-between;gap:.3rem}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{white-space:nowrap}}@media (width<=30rem){.hdr[data-astro-cid-nen7h5rs]{gap:.5rem;padding-block:.6rem}.brand[data-astro-cid-nen7h5rs] .logo{--s:30px!important}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:.2rem}@media (width<=23.5rem){.brand[data-astro-cid-nen7h5rs] .logo{--s:26px!important}.brand[data-astro-cid-nen7h5rs] .band{font-size:.82rem}}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:0;font-size:clamp(.56rem,2.7vw,.95rem)}}.redes[data-astro-cid-v4hmb3a4]{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.red[data-astro-cid-v4hmb3a4]{border:1px solid var(--rule);block-size:2.75rem;inline-size:2.75rem;color:var(--ink);transition:color .3s var(--ease), border-color .3s var(--ease), transform .3s var(--ease);border-radius:50%;place-items:center;text-decoration:none;display:grid}.red[data-astro-cid-v4hmb3a4] svg[data-astro-cid-v4hmb3a4]{block-size:1.25rem;inline-size:1.25rem}.red[data-astro-cid-v4hmb3a4] .hueco[data-astro-cid-v4hmb3a4]{fill:var(--surface-100)}.red[data-astro-cid-v4hmb3a4]:hover,.red[data-astro-cid-v4hmb3a4]:focus-visible{color:var(--accent);border-color:var(--accent);transform:translateY(-2px)}.sin-enlace[data-astro-cid-v4hmb3a4]{cursor:default}.ftr[data-astro-cid-jo6i4kqk]{padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.inner[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(2rem,1rem + 4vw,5rem);display:grid}@media (width<=46rem){.inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.brand-col[data-astro-cid-jo6i4kqk]{align-content:start;gap:.75rem;display:grid}.name[data-astro-cid-jo6i4kqk]{font-size:var(--step-2)}.band[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);letter-spacing:.02em;color:var(--ink-muted);text-transform:none;margin-inline-start:.35em;font-size:.6em;font-weight:600}.sub[data-astro-cid-jo6i4kqk]{font-size:max(var(--subtitle-min), var(--step--1));color:var(--ink-muted);letter-spacing:.04em}.meta[data-astro-cid-jo6i4kqk]{font-size:var(--step--1);color:var(--ink-muted);flex-wrap:wrap;gap:.6rem;display:flex}.brand-col[data-astro-cid-jo6i4kqk] .ftr-redes{margin-block-start:.5rem}.meta[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--arancio-petalo);text-decoration:none}.meta[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.links-title[data-astro-cid-jo6i4kqk]{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.2em;color:var(--ink-faint);margin-bottom:1rem;font-weight:600}.links[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:var(--step--1);color:var(--ink-muted);transition:color .3s var(--ease);text-decoration:none}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--arancio-petalo)}.rights[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule);font-size:var(--step--1);color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(2rem,1rem + 3vw,3.5rem);padding-top:1.25rem;display:flex}.skip[data-astro-cid-hkbrpulz]{z-index:100;background:var(--bordeaux);color:var(--carta);padding:.75rem 1.25rem;font-weight:600;text-decoration:none;position:absolute;inset-block-start:-100%;inset-inline-start:var(--gutter)}.skip[data-astro-cid-hkbrpulz]:focus{inset-block-start:.75rem}.redes-flotantes[data-astro-cid-hkbrpulz]{display:none}@media (width>=80rem) and (hover:hover) and (pointer:fine){.redes-flotantes[data-astro-cid-hkbrpulz]{z-index:40;background:var(--surface-100);border:1px solid var(--rule);opacity:0;pointer-events:none;transition:opacity .4s var(--ease), transform .4s var(--ease);border-radius:999px;padding:.35rem;display:block;position:fixed;inset-block-start:50%;inset-inline-start:.5rem;transform:translate(-.75rem,-50%)}.redes-flotantes[data-astro-cid-hkbrpulz].visible{opacity:1;pointer-events:auto;transform:translateY(-50%)}.redes-flotantes[data-astro-cid-hkbrpulz] .redes{flex-direction:column;gap:.3rem}.redes-flotantes[data-astro-cid-hkbrpulz] .redes .red{block-size:2.15rem;inline-size:2.15rem;color:var(--bordeaux);border-color:#0000}.redes-flotantes[data-astro-cid-hkbrpulz] .redes .red svg{block-size:1.1rem;inline-size:1.1rem}.redes-flotantes[data-astro-cid-hkbrpulz] .redes .red:hover,.redes-flotantes[data-astro-cid-hkbrpulz] .redes .red:focus-visible{color:var(--rosso-petalo);border-color:var(--rosso-petalo);transform:none}}.escena[data-astro-cid-mzmucdxo]{aspect-ratio:var(--ratio);border:1px solid var(--rule);box-shadow:var(--shadow-hard);margin:0;position:relative;overflow:hidden}.escena[data-astro-cid-mzmucdxo] img{object-fit:cover;filter:saturate(.88)contrast(1.02);block-size:100%;inline-size:100%;transition:filter .6s var(--ease), transform .8s var(--ease);display:block}.escena[data-astro-cid-mzmucdxo]:hover img{filter:none;transform:scale(1.03)}.escena[data-astro-cid-mzmucdxo]:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#7a17101f);position:absolute;inset:0}
