@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--punto:6px}}}@layer theme{:root,:host{--font-sans:var(--fuente-texto);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-semibold:600;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-fondo:var(--fondo);--color-sup:var(--sup);--color-sup-2:var(--sup-2);--color-texto:var(--texto);--color-tenue:var(--texto-2);--color-apagado:var(--texto-3);--color-filete:var(--filete);--color-filete-2:var(--filete-2);--color-inverso:var(--inverso);--color-inverso-txt:var(--inverso-txt);--font-rotulo:var(--fuente-rotulo);--text-display:var(--t-display);--text-display--line-height:var(--alto-apretado);--text-display--letter-spacing:var(--track-titulo);--text-h1:var(--t-h1);--text-h1--line-height:var(--alto-apretado);--text-h3:var(--t-h3);--text-h3--line-height:1.2;--text-body:var(--t-cuerpo);--text-body--line-height:var(--alto-texto);--text-meta:var(--t-meta);--text-meta--line-height:var(--alto-meta);--spacing-section:var(--e-16);--spacing-section-tight:var(--e-12);--spacing-stack:var(--e-4);--spacing-gutter:var(--canal);--container-prosa:var(--ancho-prosa);--ease-medio:var(--paso-medio);--duration-media:var(--dur-media)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-padding-top:calc(4rem + var(--trazo))}@media (min-width:48rem){html{scroll-padding-top:calc(5rem + var(--trazo))}}body{background-color:var(--fondo);color:var(--texto);font-family:var(--fuente-texto);font-size:var(--t-cuerpo);line-height:var(--alto-texto);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}h1,h2,h3,.fuente-rotulo{font-family:var(--fuente-rotulo);line-height:var(--alto-apretado);text-wrap:balance;font-weight:var(--peso-normal);font-synthesis-weight:none}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--texto);outline-offset:2px}::selection{background:var(--inverso);color:var(--inverso-txt)}}@layer components{.shell{width:100%;max-width:var(--ancho-max);padding-inline:var(--canal);margin-inline:auto}.cifras{font-variant-numeric:tabular-nums}a{color:inherit;text-decoration-color:currentColor}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.alza{animation:linear both alza;animation-timeline:view();animation-range:entry entry 55%}}}.boton{background:var(--inverso);min-height:3.25rem;color:var(--inverso-txt);font-family:var(--fuente-texto);white-space:nowrap;transition:transform var(--dur-corta) var(--paso), background-color var(--dur-corta) var(--paso);border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:0 1.75rem;font-size:1.0625rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.boton:hover{transform:translateY(-2px)}}.boton:active{transform:scale(.97)}.boton--chico{min-height:2.75rem;padding:0 1.25rem}.boton--cartel{background:var(--cartel);color:var(--inverso)}.boton--linea{color:var(--texto);border:var(--trazo) solid var(--texto);background:0 0}:root[data-alma=oscuro] .boton--cartel{color:var(--inverso-txt)}.enlace-flecha{text-underline-offset:5px;min-height:2.75rem;transition:text-underline-offset var(--dur-corta) var(--paso);align-items:center;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.enlace-flecha:hover{text-underline-offset:8px}.barra__enlace{text-underline-offset:6px;transition:text-decoration-color var(--dur-corta) var(--paso);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.barra__enlace:hover{text-decoration-color:currentColor}.punto{background:var(--cartel);vertical-align:.12em;border-radius:50%;width:.42em;height:.42em;margin:0 .5em;display:inline-block}}@layer utilities{.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-16{top:calc(var(--spacing) * 16)}.top-auto{top:auto}.bottom-0{bottom:0}.left-\[-9999px\]{left:-9999px}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-180{margin:calc(var(--spacing) * 180)}.mt-\(--spacing-section\){margin-top:var(--spacing-section)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-stack{margin-top:var(--spacing-stack)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-0{width:0;height:0}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.h-16{height:calc(var(--spacing) * 16)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.w-\[4\.5rem\]{width:4.5rem}.w-full{width:100%}.max-w-\(--container-prosa\){max-width:var(--container-prosa)}.max-w-\[42ch\]{max-width:42ch}.max-w-\[60ch\]{max-width:60ch}.min-w-11{min-width:calc(var(--spacing) * 11)}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[1\.125rem\]{gap:1.125rem}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-filete{border-color:var(--color-filete)}.border-filete-2{border-color:var(--color-filete-2)}.bg-current{background-color:currentColor}.bg-fondo,.bg-fondo\/95{background-color:var(--color-fondo)}@supports (color:color-mix(in lab, red, red)){.bg-fondo\/95{background-color:color-mix(in oklab, var(--color-fondo) 95%, transparent)}}.bg-sup{background-color:var(--color-sup)}.bg-sup-2{background-color:var(--color-sup-2)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-5{padding:calc(var(--spacing) * 5)}.px-\(--spacing-gutter\){padding-inline:var(--spacing-gutter)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-\(--spacing-section-tight\){padding-block:var(--spacing-section-tight)}.py-1{padding-block:var(--spacing)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-\(--spacing-section-tight\){padding-top:var(--spacing-section-tight)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.font-rotulo{font-family:var(--font-rotulo)}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height))}.text-meta{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height))}.text-\[1\.0625rem\]{font-size:1.0625rem}.leading-none{--tw-leading:1;line-height:1}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-inverso-txt\/90{color:var(--color-inverso-txt)}@supports (color:color-mix(in lab, red, red)){.text-inverso-txt\/90{color:color-mix(in oklab, var(--color-inverso-txt) 90%, transparent)}}.text-tenue{color:var(--color-tenue)}.text-texto{color:var(--color-texto)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline-offset-4{text-underline-offset:4px}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.contrast-\[1\.15\]{--tw-contrast:contrast(1.15);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-open\:block:is(:where(.group):is([open],:popover-open,:open) *){display:block}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.placeholder\:text-apagado::placeholder{color:var(--color-apagado)}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:border-texto:focus{border-color:var(--color-texto)}.focus\:bg-inverso:focus{background-color:var(--color-inverso)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-inverso-txt:focus{color:var(--color-inverso-txt)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:inline-flex{display:inline-flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:self-auto{align-self:auto}}@media (min-width:48rem){.md\:top-20{top:calc(var(--spacing) * 20)}.md\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:w-20{width:calc(var(--spacing) * 20)}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1fr_1fr_1\.3fr\]{grid-template-columns:1fr 1fr 1fr 1.3fr}}@media (min-width:80rem){.xl\:inline-flex{display:inline-flex}}.\[\&_summary\:\:-webkit-details-marker\]\:hidden summary::-webkit-details-marker{display:none}}:root{--n-0:#fafaf9;--n-50:#f1f1ee;--n-100:#e8e8e4;--n-200:#dcdcd8;--n-300:#b4b4af;--n-400:#8a8a85;--n-500:#6e6e69;--n-600:#5a5a56;--n-700:#3d3d3a;--n-800:#2e2e2c;--n-900:#1c1c1b;--n-950:#0b0b0c;--fondo:var(--n-0);--sup:var(--n-50);--sup-2:var(--n-100);--texto:var(--n-950);--texto-2:var(--n-600);--texto-3:var(--n-500);--filete:var(--n-200);--filete-2:var(--n-300);--inverso:var(--n-950);--inverso-txt:var(--n-0)}:root[data-alma=oscuro]{--fondo:#0e0d0d;--sup:#191717;--sup-2:#221f1f;--texto:#f4f2f1;--texto-2:#b5b1af;--texto-3:#8f8a88;--filete:#35312f;--filete-2:#4a4543;--inverso:#f4f2f1;--inverso-txt:#0e0d0d}:root{--fuente-rotulo:ui-sans-serif, system-ui, sans-serif;--fuente-texto:ui-sans-serif, system-ui, sans-serif;--peso-normal:400;--peso-medio:500;--peso-fuerte:600;--peso-negro:700;--t-cartel:clamp(3rem, 8vw, 7rem);--t-display:clamp(2rem, 4.4vw, 3.5rem);--t-h1:clamp(1.75rem, 3.2vw, 2.5rem);--t-h2:clamp(1.375rem, 2.2vw, 1.75rem);--t-h3:1.1875rem;--t-cuerpo:1.0625rem;--t-meta:.9375rem;--t-micro:.75rem;--t-cifra:clamp(3rem, 6vw, 5.5rem);--alto-cifra:.8;--alto-apretado:1.03;--alto-titulo:1.15;--alto-meta:1.4;--alto-texto:1.6;--track-display:-.01em;--track-titulo:-.005em;--track-micro:.04em;--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-6:1.5rem;--e-8:2rem;--e-12:3rem;--e-16:4rem;--e-24:6rem;--e-32:8rem;--ancho-max:82rem;--ancho-prosa:42rem;--trazo:1px;--radio:2px;--radio-media:2px;--paso:cubic-bezier(.23, 1, .32, 1);--paso-medio:cubic-bezier(.77, 0, .175, 1);--dur-toque:.14s;--dur-corta:.2s;--dur-media:.32s;--dur-larga:.62s}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.a-prosa{min-width:0;max-width:var(--ancho-prosa);overflow-wrap:anywhere;line-height:var(--alto-texto)}.a-prosa :where(p,ul,ol,li,blockquote,h3,h4,figure,figcaption){margin:0}.a-prosa>*+*,.a-prosa blockquote>*+*{margin-block-start:var(--e-4)}.a-prosa :where(ul,ol){padding-inline-start:var(--e-6)}.a-prosa ul{list-style:outside}.a-prosa ol{list-style:decimal}.a-prosa li+li,.a-prosa li>:where(ul,ol),.a-prosa figcaption{margin-block-start:var(--e-2)}.a-prosa strong,.a-prosa b{font-weight:var(--peso-negro)}.a-prosa em,.a-prosa i{font-style:italic}.a-prosa u{text-decoration:underline}.a-prosa s{text-decoration:line-through}.a-prosa :where(h3,h4){font-family:var(--fuente-texto);font-weight:var(--peso-fuerte);line-height:var(--alto-titulo);text-wrap:balance}.a-prosa h3{font-size:var(--t-h3)}.a-prosa h4{font-size:var(--t-cuerpo)}.a-prosa blockquote{border-inline-start:var(--trazo) solid var(--filete-2);padding-inline-start:var(--e-4)}.a-prosa img{width:auto;max-width:100%;height:auto;display:block}.a-prosa figcaption{color:var(--texto-2);font-size:var(--t-meta);line-height:var(--alto-meta)}.a-prosa a{min-inline-size:var(--e-6);min-block-size:var(--e-6);max-inline-size:100%;color:inherit;text-decoration:underline;text-decoration-thickness:var(--trazo);text-underline-offset:var(--e-1);display:inline-block}.a-prosa a:focus-visible{outline:calc(var(--trazo) * 2) solid currentColor;outline-offset:var(--e-1)}:root{--fuente-rotulo:var(--tipo-rotulo), "Helvetica Neue", Impact, sans-serif;--fuente-texto:var(--tipo-texto), Georgia, "Times New Roman", serif;--canal:var(--e-6)}@media (min-width:48rem){:root{--canal:var(--e-8)}}@keyframes alza{0%{opacity:0;transform:translateY(var(--e-6))}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.pista-foco .fila-foco{transition:opacity var(--duration-media,.32s) var(--ease-medio,ease-out), transform var(--duration-media,.32s) var(--ease-medio,ease-out)}.pista-foco:hover .fila-foco{opacity:.62}.pista-foco .fila-foco:hover{opacity:1;transform:translate(.375rem)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (hover:none){@keyframes en-foco{0%{opacity:.62}to{opacity:1}}.pista-foco .fila-foco{animation:linear alternate both en-foco;animation-timeline:view();animation-range:entry 55% cover 50%}}}@media (prefers-reduced-motion:reduce){.pista-foco .fila-foco:hover{transform:none}.pista-foco .fila-foco{animation:none}}:root{--cartel:#d3d3cf;--anillo-foto:var(--fondo);--s-titular:clamp(2.25rem, 5.1vw, 5.25rem);--s-seccion:clamp(2rem, 3.6vw, 3.25rem);--s-sub:1.375rem;--s-texto:1.0625rem;--s-meta:.9375rem}.cartel{min-height:calc(100svh - 5rem);display:grid;position:relative;overflow:hidden}.cartel__escena,.cartel__texto{grid-area:1/1}.cartel__escena{pointer-events:none;position:relative}.cartel__disco{aspect-ratio:1;background:var(--cartel);width:min(118vh,78vw);animation:disco-cae 1.2s var(--paso) both;border-radius:50%;position:absolute;top:52%;left:57%;translate:0 -50%}.cartel__foto{aspect-ratio:1;width:min(62vh,36vw);margin:0;position:absolute;top:54%;left:60%;translate:0 -50%}.cartel__mascara{background:var(--inverso);border-radius:50%;display:block;position:absolute;inset:0;overflow:hidden}.cartel__foto .cartel__mascara{animation:obturador 1.1s var(--paso) .15s both}.cartel__foto .cartel__mascara img{animation:asienta 1.6s var(--paso) .15s both}.cartel__lema-giro{width:122%;height:122%;position:absolute;inset:-11%;overflow:visible}.cartel__lema-giro text{font-family:var(--fuente-rotulo);fill:var(--texto);font-size:8.4px}.cartel__texto{z-index:2;width:100%;max-width:var(--ancho-max);padding:4rem var(--canal);align-self:center;margin-inline:auto;position:relative}.cartel__texto>*{max-width:min(48vw,46rem)}.cartel__titular{font-size:var(--s-titular);line-height:var(--alto-apretado);letter-spacing:-.025em;color:var(--texto)}.cartel__apoyo{font-size:var(--s-sub);color:var(--texto);margin-top:1.75rem;line-height:1.5;max-width:30ch!important}.cartel__lema{font-family:var(--fuente-rotulo);font-size:var(--s-sub);color:var(--texto);margin-top:1.5rem;line-height:1.1}.cartel__acciones{flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem;margin-top:2.25rem;display:flex}@media not all and (min-width:48rem){.cartel{grid-template-rows:auto auto;min-height:0}.cartel__texto{padding:2.5rem var(--canal) 1.5rem;grid-area:1/1}.cartel__texto>*{max-width:none}.cartel__escena{grid-area:2/1;height:100vw}.cartel__titular{letter-spacing:-.03em;font-size:9.4vw}.cartel__apoyo{font-size:1.1875rem}.cartel__disco{width:132vw;top:6vw;left:50%;translate:-50%}.cartel__foto{width:70vw;top:14vw;left:22vw;translate:0}}@keyframes obturador{0%{clip-path:circle(0%)}to{clip-path:circle(50%)}}@keyframes asienta{0%{transform:scale(1.12)}to{transform:scale(1)}}.giradiscos{--r:32cqi;--d:27cqi;--dentro:calc(var(--d) * .5 + .5rem);--base:90deg;--escala-activa:1.12;--vinilo-f:.62;--dur:1.1s;--curva:cubic-bezier(.65, 0, .25, 1);--silaba-retardo:.18s;--silaba-dur:.64s;overflow-anchor:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"plato""mando""texto""lista";display:grid;position:relative;overflow:hidden;container-type:inline-size}.giradiscos[data-modo=auto]{--dur:1.6s;--silaba-retardo:.38s;--silaba-dur:.82s}.giradiscos[data-modo=suelta]{--dur:.52s;--curva:cubic-bezier(.22, 1, .36, 1);--silaba-retardo:0s;--silaba-dur:.42s}.giradiscos[data-modo=arrastre]{--dur:.28s;--silaba-retardo:0s;--silaba-dur:.32s}.giradiscos__texto{z-index:3;flex-direction:column;grid-area:texto;padding-block:1rem 0;display:flex;position:relative}.giradiscos__ficha{animation:ficha-entra .36s var(--paso) both}.giradiscos__silabas{min-height:2.7em;font-family:var(--fuente-rotulo);letter-spacing:-.02em;text-transform:uppercase;color:var(--texto);flex-direction:column;justify-content:flex-end;font-size:min(15.5cqi,7rem);line-height:.9;display:flex}.giradiscos__silabas[data-filas="4"]{min-height:3.6em;font-size:min(12cqi,5.5rem)}.giradiscos__ficha[data-sentido="1"]{--desde:.5em}.giradiscos__ficha[data-sentido="-1"]{--desde:-.5em}.giradiscos__silabas span{animation:silaba-entra var(--silaba-dur) var(--paso) both;animation-delay:calc(var(--silaba-retardo) + var(--i,0) * 70ms);display:block}.giradiscos__resumen{max-width:34ch;color:var(--texto);margin-top:.875rem;font-size:1.1875rem;line-height:1.45}.giradiscos__ficha .enlace-flecha{margin-top:.25rem}.giradiscos__mando{z-index:3;grid-area:mando;justify-content:center;align-items:center;gap:1rem;margin-top:.75rem;display:flex;position:relative}.giradiscos__flecha,.giradiscos__pausa{cursor:pointer;width:3.25rem;height:3.25rem;transition:transform var(--dur-corta) var(--paso);-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;display:inline-grid;position:relative}.giradiscos__flecha{background:var(--inverso);color:var(--inverso-txt)}.giradiscos__flecha svg,.giradiscos__icono{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:1.375rem;height:1.375rem}.giradiscos__pausa{color:var(--texto)}.giradiscos__icono{width:1.125rem;height:1.125rem}.giradiscos__icono--lleno{fill:currentColor;stroke:none}@media (hover:hover) and (pointer:fine){.giradiscos__flecha:hover,.giradiscos__pausa:hover{transform:scale(1.06)}}.giradiscos__flecha:active,.giradiscos__pausa:active{transform:scale(.92)}.giradiscos__aro{fill:none;stroke-width:7px;width:100%;height:100%;position:absolute;inset:0}.giradiscos__aro-fondo{stroke:var(--cartel)}.giradiscos__aro-tiempo{stroke:var(--texto);stroke-dasharray:100;stroke-dashoffset:100px;transform-origin:50%;animation-name:aro-llena;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:forwards;transform:rotate(-90deg)}.giradiscos[data-auto=corre] .giradiscos__aro-tiempo{animation-play-state:running}@keyframes aro-llena{to{stroke-dashoffset:0}}.giradiscos__lista{font-family:var(--fuente-rotulo);flex-wrap:wrap;align-items:center;gap:.25rem 0;margin-left:-1.46em;font-size:1.1875rem;line-height:1.2;display:flex}.giradiscos__lista-marco{grid-area:lista;margin-top:1rem;overflow:hidden}.giradiscos__lista li{align-items:center;display:inline-flex}.giradiscos__lista li:before{content:"";background:var(--texto);border-radius:50%;width:.36em;height:.36em;margin:0 .55em;display:inline-block}.giradiscos__nombre{min-height:2.75rem;color:var(--texto-2);cursor:pointer;text-underline-offset:6px;transition:color var(--dur-corta) var(--paso), text-decoration-color var(--dur-corta) var(--paso);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:3px}.giradiscos__nombre:hover{color:var(--texto);-webkit-text-decoration-color:var(--cartel);-webkit-text-decoration-color:var(--cartel);-webkit-text-decoration-color:var(--cartel);text-decoration-color:var(--cartel)}.giradiscos__nombre[aria-current]{color:var(--texto);text-decoration-color:currentColor}.giradiscos__plato{height:calc(var(--dentro) + var(--r) + var(--d) * .57 * var(--escala-activa) + 1rem);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-area:plato;position:relative;overflow:hidden}.giradiscos__plato[data-arrastrando]{cursor:grabbing}.giradiscos__rueda{left:50%;top:calc(100% - var(--dentro));width:0;height:0;transform:rotate(calc(var(--giro,0deg) + var(--base)));transition:transform var(--dur) var(--curva);position:absolute}.giradiscos__disco{width:calc(2 * (var(--r) + var(--d) * var(--vinilo-f)));aspect-ratio:1;background:var(--inverso);border-radius:50%;position:absolute;top:0;left:0;translate:-50% -50%}.giradiscos__surcos{fill:none;stroke:#2a2a2c;stroke-width:.35px;width:100%;height:100%;position:absolute;inset:0}.giradiscos__etiqueta{background:var(--cartel);border-radius:50%;position:absolute;inset:31%}.giradiscos__etiqueta-recto{color:var(--inverso);transform:rotate(calc(-1 * var(--giro,0deg) - var(--base)));transition:transform var(--dur) var(--curva);position:absolute;inset:0;container-type:inline-size}.giradiscos__monograma{width:42%;position:absolute;top:21%;left:29%}.giradiscos__sello{font-family:var(--fuente-rotulo);text-align:center;font-size:9cqi;line-height:1;position:absolute;top:57%;left:0;right:0}.giradiscos__sello>span{white-space:nowrap;display:block}.giradiscos__agujero{background:var(--fondo);border-radius:50%;position:absolute;inset:45.5%}.giradiscos__borde{position:absolute;inset:0}.giradiscos__radio{transform-origin:0 0;width:0;height:0;transform:rotate(var(--angulo)) translateY(calc(-1 * var(--r)));position:absolute;top:0;left:0}.giradiscos__recto{width:var(--d);height:var(--d);margin:calc(-.5 * var(--d)) 0 0 calc(-.5 * var(--d));transform:rotate(calc(-1 * var(--angulo) - var(--giro,0deg) - var(--base)));transition:transform var(--dur) var(--curva)}.giradiscos[data-modo=arrastre] .giradiscos__rueda,.giradiscos[data-modo=arrastre] .giradiscos__recto,.giradiscos[data-modo=arrastre] .giradiscos__etiqueta-recto{transition:none}.giradiscos__foto{cursor:pointer;width:100%;height:100%;transition:scale var(--dur) var(--curva);-webkit-tap-highlight-color:transparent;border-radius:50%;display:block;position:relative}.giradiscos__foto[aria-current]{scale:var(--escala-activa);cursor:inherit}.giradiscos__marco{background:var(--sup-2);outline:.4rem solid var(--anillo-foto);transition:scale var(--dur-corta) var(--paso), outline-color var(--dur-corta) var(--paso);border-radius:50%;position:absolute;inset:0;overflow:hidden}.giradiscos__marco img{pointer-events:none}.giradiscos__bloque{background:var(--cartel);opacity:0;transition:translate var(--dur) var(--curva), opacity var(--dur-media) var(--paso);border-radius:50%;position:absolute;inset:0;translate:0}.giradiscos__foto[aria-current] .giradiscos__bloque{opacity:1;translate:-9% -7%}@media (hover:hover) and (pointer:fine){.giradiscos__foto:not([aria-current]):hover .giradiscos__marco{outline-color:var(--cartel);scale:1.06}}.giradiscos__foto:not([aria-current]):active .giradiscos__marco{outline-color:var(--cartel);scale:.93}.giradiscos__foto:focus-visible{outline:3px solid var(--texto);outline-offset:6px}@keyframes ficha-entra{0%{opacity:0}to{opacity:1}}@keyframes silaba-entra{0%{opacity:0;transform:translateX(var(--desde,0))}to{opacity:1;transform:none}}@media (min-width:40rem){.giradiscos{--r:26cqi;--d:21.5cqi}.giradiscos__silabas{font-size:min(13cqi,6.5rem)}.giradiscos__silabas[data-filas="4"]{font-size:min(9.75cqi,4.875rem)}.giradiscos__resumen,.giradiscos__lista{font-size:1.25rem}}@media (min-width:64rem){.giradiscos{--alto:clamp(34rem, 100svh - 5.5rem, 64rem);--u:min(calc((var(--alto) - 1rem) / 59), 1.05vw);--r:calc(var(--u) * 19);--d:calc(var(--u) * 17);--dentro:calc(var(--u) * 10.5);--base:0deg;--escala-activa:1.15;--vinilo-f:.66;--ancho-plato:calc(var(--u) * 44);grid-template-columns:minmax(0, 1fr) var(--ancho-plato);min-height:var(--alto);grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:".plato""texto plato""mando plato""lista plato"".plato";column-gap:clamp(1.5rem,3vw,3.5rem)}.giradiscos__texto{padding-block:0;container-type:inline-size}.giradiscos__silabas,.giradiscos__silabas[data-filas="4"]{--tope:min(calc((var(--alto) - 25rem) / 2.7), 12.5rem);--rotulo:min(26cqi, var(--tope));font-size:var(--rotulo);min-height:calc(2.7 * min(34cqi, var(--tope)))}.giradiscos__silabas:is([data-letras="1"],[data-letras="2"],[data-letras="3"]){--rotulo:min(34cqi, var(--tope))}.giradiscos__silabas[data-filas="4"]{font-size:calc(var(--rotulo) * .75)}.giradiscos__resumen{max-width:34ch;margin-top:1.5rem;font-size:1.5rem;line-height:1.45}.giradiscos__ficha .enlace-flecha{margin-top:.75rem;font-size:1.125rem}.giradiscos__mando{justify-content:flex-start;gap:1.125rem;margin-top:1.75rem}.giradiscos__flecha,.giradiscos__pausa{width:3.75rem;height:3.75rem}.giradiscos__flecha svg{width:1.5rem;height:1.5rem}.giradiscos__icono{width:1.25rem;height:1.25rem}.giradiscos__lista{font-size:1.375rem}.giradiscos__lista-marco{margin-top:1.5rem}.giradiscos__plato{height:auto}.giradiscos__rueda{left:calc(100% - var(--dentro));top:50%}.pagina__cuerpo .giradiscos{--sangre-der:max(var(--canal), calc((100vw - var(--ancho-max)) / 2 + var(--canal)));margin-right:calc(-1 * var(--sangre-der));overflow:visible}.giradiscos__etiqueta{inset:35%}.giradiscos__marco{outline-width:.5rem}}@media (min-width:80rem){.giradiscos{grid-template-columns:minmax(0, 1fr) auto var(--ancho-plato);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". .plato""texto lista plato""texto mando plato"". .plato"}.giradiscos__silabas,.giradiscos__silabas[data-filas="4"]{--tope:min(calc((var(--alto) - 12rem) / 2.7), 12.5rem)}.giradiscos__texto{align-self:center}.giradiscos__lista-marco{align-self:end;margin-top:0}.giradiscos__mando{align-self:start;margin-top:1.5rem}.giradiscos__lista{flex-flow:column;align-items:flex-start;gap:0;margin-left:0;font-size:1.375rem}.giradiscos__lista li:before{transition:background-color var(--dur-corta) var(--paso);background:0 0;margin:0 .6em 0 0}.giradiscos__lista li:has([aria-current]):before{background:var(--texto)}}.historia{background:var(--inverso);color:var(--inverso-txt);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;margin-inline:1.25rem;padding:3.5rem 3.5rem 0;display:grid;position:relative;overflow:hidden}.historia__titular{max-width:12em;font-size:var(--s-seccion);line-height:var(--alto-apretado);letter-spacing:-.02em}.historia__folio.folio{width:min(30vw,22rem);margin:3.5rem auto}.historia__der{flex-direction:column;align-items:flex-start;gap:3.5rem;padding:0 0 3.5rem 12%;display:flex}.historia__der>div{max-width:24rem}.historia__sub{font-size:var(--s-sub);line-height:1.15}.historia__der p{margin-top:.75rem;font-size:1.0625rem;line-height:1.6}@media not all and (min-width:48rem){.historia{grid-template-columns:minmax(0,1fr);gap:2.5rem;margin-inline:.625rem;padding:2.5rem 1.5rem 0}.historia__titular{font-size:8.5vw}.historia__izq{display:contents}.historia__folio.folio{order:3;width:min(66vw,18rem);margin:0 auto 2.5rem}.historia__der{gap:2.25rem;padding:0}}.niveles__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2rem;margin-bottom:3rem;display:flex}.niveles__titular{font-size:var(--s-seccion);letter-spacing:-.02em;color:var(--texto)}.niveles__cuenta{color:var(--texto);font-size:1.0625rem}.niveles__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem 4rem;display:grid}.niveles__item{grid-template-columns:4rem minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.niveles__disco{width:4rem;height:4rem}.niveles__disco-fondo{fill:var(--sup-2)}.niveles__disco-lleno{fill:none;stroke:var(--texto);stroke-width:30px;stroke-dasharray:var(--parte) 100}.niveles__nombre{font-size:var(--s-sub);color:var(--texto);line-height:1.15}.niveles__desc{max-width:40ch;color:var(--texto);margin-top:.5rem;font-size:1.0625rem;line-height:1.55}@media not all and (min-width:48rem){.niveles__lista{grid-template-columns:minmax(0,1fr);gap:2rem}.niveles__item{grid-template-columns:3.25rem minmax(0,1fr);gap:1rem}.niveles__disco{width:3.25rem;height:3.25rem}.niveles__titular{font-size:8.5vw}}.cupon{--muesca:1.75rem;background:var(--cartel);min-height:26rem;color:var(--inverso);grid-template-columns:minmax(0,.85fr) auto minmax(0,1.15fr);margin-inline:clamp(0rem,6vw,7rem);display:grid;position:relative}.cupon__izq,.cupon__der{padding:3rem}.cupon__izq{flex-direction:column;justify-content:space-between;gap:2rem;display:flex}.cupon__izq p{max-width:30ch;font-size:1.0625rem;line-height:1.55}.cupon__titular{font-size:var(--s-seccion);line-height:var(--alto-apretado);letter-spacing:-.02em;text-transform:uppercase;max-width:8em}.cupon__perforado{width:18px;margin-inline:.25rem;position:relative}.cupon__perforado svg{fill:var(--fondo);position:absolute;inset:0}.cupon__perforado:before,.cupon__perforado:after{content:"";width:var(--muesca);height:var(--muesca);background:var(--fondo);border-radius:50%;position:absolute;left:50%;translate:-50%}.cupon__perforado:before{top:calc(-.5 * var(--muesca))}.cupon__perforado:after{bottom:calc(-.5 * var(--muesca))}.cupon__der{flex-direction:column;justify-content:space-between;gap:2.5rem;display:flex}.cupon__sedes{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.cupon__sede{font-size:var(--s-sub);line-height:1.1}.cupon__sedes address{margin-top:.75rem;font-size:1.0625rem;font-style:normal;line-height:1.5}.cupon__acciones{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}@media not all and (min-width:64rem){.cupon{grid-template-columns:minmax(0,1fr);margin-inline:0}.cupon__perforado{width:auto;height:18px;margin:0}.cupon__perforado:before,.cupon__perforado:after{top:50%;bottom:auto;translate:0 -50%}.cupon__perforado:before{left:calc(-.5 * var(--muesca))}.cupon__perforado:after{left:auto;right:calc(-.5 * var(--muesca))}.cupon__izq,.cupon__der{padding:2rem 1.5rem}.cupon__sedes{grid-template-columns:minmax(0,1fr);gap:1.5rem}}.portada__estilos,.portada__bloque{margin-top:clamp(4rem,2rem + 7vw,8rem)}.portada__estilos{margin-top:clamp(3rem,7vw,7rem)}.portada__estilos .giradiscos__texto,.portada__estilos .giradiscos__mando{padding-left:max(var(--canal), calc((100cqi - var(--ancho-max)) / 2 + var(--canal)))}.portada__estilos .giradiscos__lista-marco{margin-left:max(var(--canal), calc((100cqi - var(--ancho-max)) / 2 + var(--canal)))}@media not all and (min-width:64rem){.portada__estilos .giradiscos__texto,.portada__estilos .giradiscos__mando{padding-inline:var(--canal)}.portada__estilos .giradiscos__lista-marco{margin-inline:var(--canal)}}@media (min-width:80rem){.portada__estilos .giradiscos__lista-marco{margin-left:0}.portada__estilos .giradiscos__mando{padding-left:0}}.pie__marca{width:min(100%,92svh)}.pie__lema{font-size:var(--s-seccion);line-height:1.1}.pie__ultima{background:var(--sup-2)}@media (prefers-reduced-motion:no-preference){html[data-mov] [data-entra]:not([data-visto]){opacity:0;transform:translateY(1.5rem)}[data-entra]{transition:opacity .7s var(--paso) var(--retardo,0s), transform .7s var(--paso) var(--retardo,0s)}}@media (prefers-reduced-motion:reduce){.cartel__disco,.cartel__foto .cartel__mascara,.cartel__foto .cartel__mascara img,.cartel__lema-giro,.giradiscos__ficha,.giradiscos__silabas span{animation:none}.giradiscos__rueda,.giradiscos__recto,.giradiscos__etiqueta-recto,.giradiscos__foto,.giradiscos__bloque{transition:none}}.pagina{overflow-x:clip}.pagina__cuerpo{padding-bottom:clamp(3rem,6vw,6rem)}.pagina__cuerpo>*+*{margin-top:clamp(4.75rem,2rem + 6vw,7.5rem)}.sangre,.banda,.cta-cartel{width:100vw;margin-left:calc(50% - 50vw)}.cabecera{width:100%;max-width:var(--ancho-max);padding:2.25rem var(--canal) 0;grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.cabecera__titulo{font-family:var(--fuente-rotulo);font-size:15vw;line-height:var(--alto-apretado);letter-spacing:-.03em;color:var(--texto);text-wrap:balance}.cabecera__titulo[data-largo=medio]{font-size:10.6vw}.cabecera__titulo[data-largo=largo]{font-size:8.2vw}.cabecera__titulo[data-largo=muylargo]{letter-spacing:-.02em;font-size:6.6vw}.cabecera__entradilla{max-width:34ch;color:var(--texto);margin-top:1.25rem;font-size:1.1875rem;line-height:1.5}.cabecera__extra{margin-top:1.5rem}.cabecera__escena{height:74vw;margin-top:1.75rem;margin-right:calc(-1 * var(--canal));pointer-events:none;position:relative;overflow:hidden}.cabecera[data-foto=no] .cabecera__escena{height:64vw}.cabecera[data-escena=no] .cabecera__escena{display:none}.cabecera[data-escena=no]{padding-bottom:1rem}.cabecera .cabecera__vinilo{width:74vw;position:absolute;top:0;left:42vw}.cabecera[data-foto=no] .cabecera__vinilo{width:64vw;left:50vw}.cabecera .cabecera__foto{width:60vw;position:absolute;top:7vw;left:4.8vw}.vinilo{aspect-ratio:1;background:var(--inverso);border-radius:50%;display:block;position:relative}.vinilo__disco{border-radius:50%;position:absolute;inset:0}.vinilo__surcos{fill:none;stroke:#2a2a2c;stroke-width:.35px;width:100%;height:100%;position:absolute;inset:0}.vinilo__etiqueta{background:var(--cartel);border-radius:50%;position:absolute;inset:31%;container-type:inline-size}.vinilo__monograma{width:42%;position:absolute;top:19%;left:29%}.vinilo__nombre{font-family:var(--fuente-rotulo);text-align:center;font-size:9cqi;line-height:1;position:absolute;top:59%;left:0;right:0}.vinilo__nombre>span{white-space:nowrap;display:block}@media not all and (min-width:64rem){.cabecera .vinilo__etiqueta{inset:29.5%}}@container not (min-width:110px){.vinilo__nombre{display:none}.vinilo__monograma{top:26%}}.vinilo__etiqueta[data-sello]{inset:30%}.vinilo__sello{mix-blend-mode:multiply;width:70%;height:auto;position:absolute;top:11%;left:15%}.vinilo__etiqueta:after{content:"";background:var(--fondo);border-radius:50%;position:absolute;inset:44%}.foto-disco{aspect-ratio:1;display:block;position:relative}.foto-disco--logo .foto-disco__mascara{background:#fff;place-items:center;display:grid}.foto-disco__logo{width:76%;height:auto}.foto-disco__bloque{background:var(--cartel);border-radius:50%;position:absolute;inset:0;translate:-8% -6%}.foto-disco__mascara{background:var(--sup-2);outline:.4rem solid var(--fondo);border-radius:50%;position:absolute;inset:0;overflow:hidden}@media (min-width:40rem){.cabecera__titulo{font-size:11vw}.cabecera__titulo[data-largo=medio]{font-size:8vw}.cabecera__titulo[data-largo=largo]{font-size:6.2vw}.cabecera__titulo[data-largo=muylargo]{font-size:4.8vw}.cabecera__escena{height:56vw}.cabecera[data-foto=no] .cabecera__escena{height:48vw}.cabecera .cabecera__vinilo{width:56vw;left:52vw}.cabecera[data-foto=no] .cabecera__vinilo{width:48vw;left:60vw}.cabecera .cabecera__foto{width:46vw;top:5vw;left:3.7vw}}@media (min-width:64rem){.cabecera{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;min-height:min(46rem,100svh - 5rem);padding-top:2rem}.cabecera__texto{padding-block:3rem 4rem}.cabecera__titulo{font-size:clamp(5rem,9.5vw,9.5rem)}.cabecera__titulo[data-largo=medio]{font-size:clamp(4rem,6.4vw,6.5rem)}.cabecera__titulo[data-largo=largo]{font-size:clamp(3.25rem,4.6vw,4.75rem)}.cabecera__titulo[data-largo=muylargo]{font-size:clamp(2.5rem,3.4vw,3.5rem)}.cabecera__entradilla{font-size:var(--s-sub);max-width:32ch}.cabecera__escena{height:auto;min-height:max(30rem,min(44rem,46vw) + 1rem);margin:0 calc(-1 * max(var(--canal), (100vw - var(--ancho-max)) / 2 + var(--canal))) 0 0;align-self:stretch}.cabecera .cabecera__vinilo,.cabecera[data-foto=no] .cabecera__vinilo{width:min(44rem,46vw);top:50%;left:34%;translate:0 -50%}.cabecera[data-foto=no] .cabecera__escena{height:auto}.cabecera .cabecera__vinilo{translate:-2.2vw -50%}.cabecera .vinilo__etiqueta{inset:36.4%}.cabecera .cabecera__foto{width:min(24rem,26vw);top:50%;left:calc(min(24rem,26vw)/10);translate:0 -50%}}.titulo-seccion{font-family:var(--fuente-rotulo);font-size:clamp(2.25rem,9vw,3.5rem);line-height:var(--alto-apretado);letter-spacing:-.025em;color:var(--texto);text-wrap:balance}.seccion__intro{max-width:46ch;color:var(--texto);margin-top:1.25rem;font-size:1.1875rem;line-height:1.5}.seccion__nota{max-width:54ch;color:var(--texto);margin-top:2.5rem;font-size:1.0625rem;line-height:1.55}.enlace-texto{color:var(--texto);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.prosa{max-width:40rem;color:var(--texto);font-size:1.125rem;line-height:1.65}.prosa>*+*{margin-top:1.1em}.prosa h2{font-family:var(--fuente-rotulo);font-size:clamp(1.875rem,7.4vw,2.75rem);line-height:var(--alto-apretado);letter-spacing:-.02em;text-wrap:balance;margin-top:2.6em}.prosa h3{font-family:var(--fuente-rotulo);margin-top:2em;font-size:1.375rem;line-height:1.15}.prosa h2+*,.prosa h3+*{margin-top:.75em}.prosa>:first-child{margin-top:0}.prosa a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.prosa strong{font-weight:650}.prosa ul,.prosa ol{padding-left:1.4em}.prosa ul{list-style:none}.prosa ul>li{position:relative}.prosa ul>li:before{content:"";background:var(--texto);border-radius:50%;width:.42em;height:.42em;position:absolute;top:.62em;left:-1.15em}.prosa ol{list-style:decimal}.prosa li+li{margin-top:.5em}.prosa blockquote{background:var(--sup-2);padding:1.25rem 1.5rem;font-size:1.1875rem}.prosa img{width:100%;height:auto}.prosa table{width:100%;font-size:1rem}.prosa td,.prosa th{text-align:left;vertical-align:top;padding:.5rem 1rem .5rem 0}.prosa hr{border:0;height:2.5rem}.prosa ul.caracteristicas{font-family:var(--fuente-rotulo);flex-wrap:wrap;gap:.25rem 0;padding-left:0;font-size:1.25rem;line-height:1.3;display:flex}.prosa ul.caracteristicas>li{margin:0;padding-right:1.4em}.prosa ul.caracteristicas>li:before{top:.48em;left:auto;right:.45em}.prosa ul.caracteristicas>li:last-child:before{display:none}.banda__foto{aspect-ratio:4/5;background:var(--sup-2);position:relative;overflow:hidden}.banda__pie{max-width:var(--ancho-max);padding:1.5rem var(--canal) 0;margin-inline:auto;display:block}.banda__cita{max-width:22ch;font-family:var(--fuente-rotulo);color:var(--texto);font-size:clamp(1.625rem,6.4vw,2.25rem);line-height:1.1;display:block}.banda__autor{color:var(--texto);margin-top:.5rem;font-size:1.0625rem;display:block}@media (min-width:48rem){.banda__foto{aspect-ratio:21/9}}.cta-cartel{padding:3rem var(--canal) 3.25rem;background:var(--cartel);color:var(--inverso);justify-items:start;gap:1.75rem;display:grid}.cta-cartel__titulo{max-width:14ch;font-family:var(--fuente-rotulo);font-size:clamp(2.25rem,10vw,4.25rem);line-height:var(--alto-apretado);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance}.cta-cartel__apoyo{max-width:36ch;margin-top:1rem;font-size:1.125rem;line-height:1.5}@media (min-width:64rem){.cta-cartel{padding:4.5rem max(var(--canal), calc((100vw - var(--ancho-max)) / 2 + var(--canal)));grid-template-columns:minmax(0,1fr) auto;align-items:end}}.pagina__cuerpo>.cta-cartel:last-child{margin-bottom:calc(-1*clamp(3rem,6vw,6rem))}.disco-fecha{aspect-ratio:1;background:var(--inverso);width:4.5rem;color:var(--inverso-txt);font-variant-numeric:tabular-nums;border-radius:50%;place-content:center;justify-items:center;display:inline-grid}.disco-fecha__dia{font-family:var(--fuente-rotulo);font-size:1.75rem;line-height:.95}.disco-fecha__mes{font-size:.9375rem;line-height:1.2}.disco-fecha--grande{width:7.5rem}.disco-fecha--grande .disco-fecha__dia{font-size:3.25rem}.disco-fecha--grande .disco-fecha__mes{font-size:1.0625rem}.evento-destacado{gap:1.5rem;margin-top:2.25rem;display:grid}.evento-destacado__titulo{font-family:var(--fuente-rotulo);letter-spacing:-.02em;text-wrap:balance;margin-top:.5rem;font-size:clamp(1.75rem,7.6vw,2.75rem);line-height:1.02}.evento__cuando{color:var(--texto);font-size:1.0625rem;line-height:1.4;display:block}.evento__cuando:first-letter{text-transform:uppercase}.evento__donde{color:var(--texto-2);margin-top:.35rem;font-size:1.0625rem}.evento-destacado__entradilla{max-width:52ch;margin-top:1rem;font-size:1.125rem;line-height:1.55}.evento__precios{gap:.35rem;max-width:30rem;margin-top:1.25rem;display:grid}.evento__precios li{justify-content:space-between;gap:1.5rem;font-size:1.0625rem;display:flex}.evento__precio-unico{margin-top:1rem;font-size:1.125rem;font-weight:600}.evento-destacado__cartel{aspect-ratio:4/5;background:var(--sup-2);position:relative;overflow:hidden}.eventos__lista{gap:.5rem;margin-top:2.5rem;display:grid}.evento-fila{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.25rem 1rem;padding:.85rem 0;display:grid}.evento-fila__titulo{font-size:1.1875rem;font-weight:600;line-height:1.3}.evento-fila .evento__cuando,.evento-fila .evento__donde{margin-top:.15rem;font-size:1rem}.evento-fila__precio{grid-column:2;font-size:1rem}.eventos__lista[data-pasados] .disco-fecha{background:var(--sup-2);color:var(--texto)}@media (min-width:64rem){.evento-destacado{grid-template-columns:7.5rem minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:2.5rem}.evento-fila{grid-template-columns:4.5rem minmax(0,1fr) auto;gap:1.75rem}.evento-fila__precio{text-align:right;grid-column:auto}}.sedes__lista{gap:1rem;margin-top:2.25rem;display:grid}.sede{background:var(--inverso);color:var(--inverso-txt);gap:1.5rem;padding:2rem 1.5rem;display:grid;position:relative;overflow:hidden}.sede:nth-child(2n){background:var(--sup-2);color:var(--texto)}.sede__nombre{font-family:var(--fuente-rotulo);font-size:clamp(1.875rem,8vw,2.75rem);line-height:var(--alto-apretado);letter-spacing:-.02em}.sede__direccion{margin-top:1rem;font-size:1.25rem;font-style:normal;line-height:1.4}.sede__telefono{margin-top:.5rem;font-size:1.125rem}.sede .enlace-flecha{margin-top:.75rem}.sede__vinilo{justify-self:end;width:8rem}.sede__foto{justify-self:end;width:70%}@media (min-width:64rem){.sedes__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.sede{grid-template-columns:minmax(0,1fr) auto;padding:2.75rem}.sede__vinilo{align-self:end;width:7rem}.sede__foto{align-self:center;width:14rem}}.equipo__lista{gap:3rem;margin-top:2.25rem;display:grid}.equipo__foto{width:min(16rem,70vw,100%);margin-bottom:1.5rem}.equipo__nombre{font-family:var(--fuente-rotulo);font-size:1.75rem;line-height:1.05}.equipo__rol{color:var(--texto-2);margin-top:.35rem;font-size:1.0625rem}.equipo__bio{max-width:42ch;margin-top:.75rem;font-size:1.0625rem;line-height:1.55}@media (min-width:48rem){.equipo__lista{grid-template-columns:repeat(3,minmax(0,1fr))}}.tarifas__rejilla{gap:1rem;margin-top:2.5rem;display:grid}.ficha-precio{background:var(--sup-2);padding:1.75rem 1.5rem 2rem}.ficha-precio:nth-child(4n+1){background:var(--inverso);color:var(--inverso-txt)}.ficha-precio__nombre{font-family:var(--fuente-rotulo);font-size:clamp(1.875rem,8.4vw,2.5rem);line-height:var(--alto-apretado);letter-spacing:-.02em}.ficha-precio__nombre a{text-decoration:none}.ficha-precio__nombre a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.ficha-precio__resumen{max-width:40ch;margin-top:.6rem;font-size:1.0625rem;line-height:1.5}.ficha-precio__consultar{margin-top:1.5rem;font-size:1.0625rem;line-height:1.5}.ficha-precio__consultar .enlace-texto{color:inherit}.ficha-precio__modos{gap:1.5rem;margin-top:1.5rem;display:grid}.precios__modo{font-size:1.0625rem;font-weight:650}.precios__lista{gap:.15rem;margin-top:.5rem;display:grid}.precios__fila{justify-content:space-between;align-items:baseline;gap:1rem;font-size:1.0625rem;display:flex}.precios__importe{font-family:var(--fuente-rotulo);font-size:1.625rem;line-height:1.2}.tarifa-clase{max-width:34rem;margin-top:2rem}.tarifa-clase .ficha-precio{background:var(--inverso);color:var(--inverso-txt)}.chequebaile{background:var(--cartel);color:var(--inverso);margin-top:2rem;padding:1.5rem}.chequebaile__nombre{font-family:var(--fuente-rotulo);font-size:1.5rem;line-height:1.1}.chequebaile__texto{max-width:54ch;margin-top:.5rem;font-size:1.0625rem;line-height:1.55}@media (min-width:48rem){.tarifas__rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.tarifas__rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}.ficha-precio:nth-child(4n+1){background:var(--sup-2);color:var(--texto)}.ficha-precio:nth-child(6n+1),.ficha-precio:nth-child(6n+5){background:var(--inverso);color:var(--inverso-txt)}}.horario{gap:2.25rem;margin-top:2rem;display:grid}.horario__dia{font-family:var(--fuente-rotulo);font-size:1.625rem;line-height:1.1}.horario__lista{gap:.25rem;margin-top:.75rem;display:grid}.horario__fila{background:var(--sup-2);gap:.15rem;padding:.6rem .9rem;display:grid}.horario__hora{font-size:1.125rem;font-weight:650}.horario__clase{text-underline-offset:4px;font-size:1.125rem;font-weight:600;text-decoration:underline}.horario__nivel,.horario__donde{color:var(--texto-2);font-size:1rem}@media (min-width:48rem){.horario__fila{grid-template-columns:8rem minmax(0,1fr) auto;align-items:baseline;gap:1.5rem}}.niveles-lista{gap:1.75rem;margin-top:2rem;display:grid}.niveles-lista dt{font-family:var(--fuente-rotulo);font-size:1.5rem;line-height:1.1}.niveles-lista dd{max-width:56ch;margin-top:.4rem;font-size:1.0625rem;line-height:1.55}@media (min-width:64rem){.niveles-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 4rem}}@media (prefers-reduced-motion:reduce){.vinilo__disco,.cabecera .cabecera__foto .foto-disco__mascara,.cabecera .cabecera__foto .foto-disco__mascara img{animation:none}}.cabecera__dato{color:var(--texto);font-size:1.0625rem}.linea-cartel{font-family:var(--fuente-rotulo);flex-wrap:wrap;align-items:center;gap:.25rem 0;margin-top:1.75rem;margin-left:-1.46em;font-size:clamp(1.375rem,5.6vw,2.25rem);line-height:1.2;display:flex}.otros-estilos:has(>.linea-cartel){overflow-x:clip}.linea-cartel li{align-items:center;display:inline-flex}.linea-cartel li:before{content:"";background:var(--texto);border-radius:50%;width:.36em;height:.36em;margin:0 .55em;display:inline-block}.linea-cartel a{text-underline-offset:6px;min-height:2.75rem;transition:text-decoration-color var(--dur-corta) var(--paso);align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:3px;display:inline-flex}.linea-cartel a:hover{text-decoration-color:currentColor}.estilos-indice__lista{gap:1.75rem;margin-top:2.25rem;display:grid}.estilo-fila{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:1.25rem;display:grid}.estilo-fila__foto{width:6.5rem}.estilo-fila__nombre{font-family:var(--fuente-rotulo);font-size:clamp(1.75rem,7.6vw,3rem);line-height:var(--alto-apretado);letter-spacing:-.02em}.estilo-fila__nombre a{text-underline-offset:6px;transition:text-decoration-color var(--dur-corta) var(--paso);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:3px}.estilo-fila__nombre a:hover{text-decoration-color:currentColor}.estilo-fila__resumen{max-width:46ch;margin-top:.4rem;font-size:1.0625rem;line-height:1.5}@media (min-width:64rem){.estilos-indice__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 4rem}.estilo-fila{grid-template-columns:9rem minmax(0,1fr);gap:1.75rem}.estilo-fila__foto{width:9rem}}.archivo__cuenta{color:var(--texto-2);margin-top:1rem;font-size:1rem}.archivo__volver{margin-top:2.5rem}.paginas{border-top:var(--trazo) solid var(--filete);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.paginas__numeros{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.paginas__numero,.paginas__paso{border:var(--trazo) solid var(--filete-2);min-width:2.75rem;min-height:2.75rem;transition:border-color var(--dur-corta) var(--paso);border-radius:999px;justify-content:center;align-items:center;gap:.5em;font-weight:600;text-decoration:none;display:inline-flex}.paginas__paso{padding:0 .85rem}a.paginas__numero:hover,a.paginas__paso:hover{border-color:var(--texto)}.paginas__numero[aria-current]{background:var(--inverso);border-color:var(--inverso);color:var(--inverso-txt)}.paginas__paso--fin{color:var(--texto-3);border-color:var(--filete)}.paginas__hueco{text-align:center;min-width:1rem;color:var(--texto-3)}@media not all and (min-width:40rem){.paginas__numeros{flex-basis:100%;order:-1;justify-content:center}.paginas__paso{flex:1 1 0}}.contacto{gap:3.5rem;display:grid}.contacto__vias{gap:.5rem;margin-top:1.5rem;display:grid}.contacto__via.contacto__via--email{font-size:clamp(1.25rem,5.4vw,2rem);line-height:1.45}.contacto__via{min-height:3rem;font-family:var(--fuente-rotulo);overflow-wrap:anywhere;text-underline-offset:6px;align-items:center;font-size:clamp(1.5rem,7vw,2.5rem);line-height:1.1;text-decoration:underline;text-decoration-thickness:3px;display:inline-flex}.contacto__sub{font-family:var(--fuente-rotulo);margin-top:3rem;font-size:1.75rem;line-height:1.1}.contacto__sedes{gap:1.75rem;margin-top:1.25rem;display:grid}.contacto__sede{font-size:1.25rem;font-weight:650}.contacto__sedes address{margin-top:.25rem;font-size:1.125rem;font-style:normal;line-height:1.5}.contacto__formulario{background:var(--sup-2);padding:2rem 1.5rem 2.25rem}@media (min-width:64rem){.contacto{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:5rem}.contacto__formulario{padding:3rem}}.formulario .titulo-seccion{font-size:clamp(2rem,8vw,2.75rem)}.etiqueta-campo{color:var(--texto);font-size:1.0625rem;font-weight:600;display:block}.blog-lista{gap:.5rem;display:grid}.blog-entrada__enlace{grid-template-columns:minmax(0,1fr);gap:.25rem;padding:1.5rem 0;text-decoration:none;display:grid}.blog-entrada__anio{font-family:var(--fuente-rotulo);color:var(--texto-2);font-size:1.125rem}.blog-entrada__fecha{color:var(--texto-2);margin-top:.35rem;font-size:1rem;display:block}.blog-entrada__titulo{font-family:var(--fuente-rotulo);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.0625rem,4.3vw,1.75rem);line-height:1.05}.blog-entrada__enlace:hover .blog-entrada__titulo{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.blog-entrada__resumen{max-width:60ch;color:var(--texto);margin-top:.6rem;font-size:1.0625rem;line-height:1.55;display:block}.blog-entrada__comentarios{color:var(--texto-2);margin-top:.5rem;font-size:1rem;display:block}.blog-entrada__fecha,.blog-entrada__anio{font-variant-numeric:tabular-nums}@media (min-width:64rem){.blog-entrada__enlace{grid-template-columns:9rem minmax(0,1fr);gap:2rem;padding:2rem 0}.blog-entrada__anio{color:var(--texto);font-size:3.5rem;line-height:.9}}@media not all and (min-width:64rem){.blog-entrada__anio{display:none}}.prosa--entrada{font-size:1.1875rem}.comentarios__lista{gap:1.5rem;max-width:44rem;margin-top:2rem;display:grid}.comentario{background:var(--sup-2);padding:1.25rem 1.5rem}.comentario--respuesta{margin-left:1.5rem}.comentario__autor{font-size:1rem;font-weight:600}.comentario__cuerpo{margin-top:.5rem;font-size:1.0625rem;line-height:1.55}.productos{gap:2.5rem;display:grid}.producto__foto{aspect-ratio:1;background:var(--sup-2);position:relative;overflow:hidden}.producto__foto img{padding:8%;object-fit:contain!important}.producto__nombre{font-family:var(--fuente-rotulo);margin-top:1.25rem;font-size:1.75rem;line-height:1.05}.producto__resumen{margin-top:.5rem;font-size:1.0625rem;line-height:1.5}.producto__compra{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.producto__precio{font-family:var(--fuente-rotulo);font-size:2rem}@media (min-width:48rem){.productos{grid-template-columns:repeat(3,minmax(0,1fr))}}.colaboradores{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.25rem;display:grid}.colaborador__enlace{text-decoration:none;display:block}.colaborador__logo{aspect-ratio:1;transition:scale var(--dur-corta) var(--paso);background:#fff;border-radius:50%;position:relative;overflow:hidden}.colaborador__enlace:hover .colaborador__logo{scale:1.04}.colaborador__logo img{padding:16%;object-fit:contain!important}.colaborador__nombre{font-family:var(--fuente-rotulo);margin-top:1rem;font-size:clamp(1.25rem,5vw,1.75rem);line-height:1.05}.colaborador__tipo{color:var(--texto-2);margin-top:.25rem;font-size:1rem}.colaborador__resumen{margin-top:.5rem;font-size:1rem;line-height:1.5}.colaborador .enlace-flecha{margin-top:.25rem}@media (min-width:64rem){.colaboradores{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.5rem 2.5rem}}.coleccion__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.coleccion__cuenta{font-size:1.0625rem}.videos{gap:2rem;margin-top:1.75rem;display:grid}.video{text-decoration:none;display:block}.video__marco{aspect-ratio:16/9;background:var(--sup-2);position:relative;overflow:hidden}.video__img{object-fit:cover;filter:grayscale()contrast(1.15);width:100%;height:100%;transition:scale .6s var(--paso)}.video:hover .video__img{scale:1.05}.video__play{background:var(--inverso);width:3.5rem;height:3.5rem;transition:scale var(--dur-corta) var(--paso);border-radius:50%;place-items:center;display:grid}.video:hover .video__play{scale:1.1}.video__titulo{max-width:42ch;margin-top:.75rem;font-size:1.0625rem;font-weight:600;line-height:1.45}.video:hover .video__titulo{text-underline-offset:4px;text-decoration:underline}.video__autor{color:var(--texto-2);margin-top:.2rem;font-size:1rem}@media (min-width:48rem){.videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem}}@media (min-width:80rem){.videos{grid-template-columns:repeat(3,minmax(0,1fr))}}.enlaces-fila{flex-wrap:wrap;gap:.5rem 2rem;margin-top:1.25rem;display:flex}.evento-ficha__cuando{align-items:center;gap:1.25rem;display:flex}.evento-ficha{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.evento-ficha__precios{margin-top:3rem}.evento-ficha__precios .evento__precios{font-size:1.125rem}.evento-ficha__enlaces{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.5rem;display:flex}.evento-ficha__cartel{aspect-ratio:4/5;background:var(--sup-2);position:relative;overflow:hidden}.evento-destacado__titulo a,.evento-fila__titulo a{text-underline-offset:5px;transition:text-decoration-color var(--dur-corta) var(--paso);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.evento-destacado__titulo a:hover,.evento-fila__titulo a:hover{text-decoration-color:currentColor}@media (min-width:64rem){.evento-ficha{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:5rem}.evento-ficha__cartel{position:sticky;top:6rem}}.otros-estilos__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem;margin-top:2rem;display:grid}.otro-estilo{justify-items:start;gap:.75rem;text-decoration:none;display:grid}.otro-estilo__foto{width:min(9rem,36vw);transition:scale var(--dur-corta) var(--paso)}.otro-estilo:hover .otro-estilo__foto{scale:1.04}.otro-estilo__nombre{font-family:var(--fuente-rotulo);font-size:clamp(1.25rem,5.4vw,1.75rem);line-height:1.05}.otro-estilo:hover .otro-estilo__nombre{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:3px}@media (min-width:64rem){.otros-estilos__lista{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem 2rem}}.ficha-precio .foto-disco__mascara{outline-color:#0000}.cartel__redes{margin-top:1rem}.redes-cartel{flex-wrap:nowrap;align-items:center;gap:.25rem;margin-left:-.625rem;display:flex}.redes-cartel a{width:2.75rem;height:2.75rem;color:var(--texto);transition:transform var(--dur-corta) var(--paso), opacity var(--dur-corta) var(--paso);justify-content:center;align-items:center;display:inline-flex}.redes-cartel a:is(:hover,:active){transform:translateY(-2px)}.redes-cartel a:active{opacity:.7}.icono-red{flex:none;width:1.5rem;height:1.5rem}.cartel__redes+.cartel__acciones{margin-top:1.5rem}.foto-disco__bloque,.vinilo__etiqueta,.giradiscos__bloque{color:var(--inverso)}.barra{transition:transform .28s var(--paso)}.barra[data-oculta]{transform:translateY(-100%)}.menu-movil__palabra{font-size:1.0625rem;font-weight:600;line-height:1}@media not all and (min-width:22.5rem){.menu-movil__palabra{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.menu-movil__boton{transition:transform var(--dur-corta) var(--paso);border-radius:999px;padding-inline:.25rem}.menu-movil__boton:active{transform:scale(.94)}.menu-movil__enlace{text-underline-offset:8px;transition:text-decoration-color var(--dur-corta) var(--paso), opacity var(--dur-corta) var(--paso);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:4px}.menu-movil__enlace[aria-current]{text-decoration-color:currentColor}.menu-movil__enlace:active{opacity:.55}.menu-movil__contacto{gap:.25rem;display:grid}@media (prefers-reduced-motion:no-preference){.menu-movil[open] .menu-movil__panel li{animation:menu-entra .36s var(--paso) both;animation-delay:calc(var(--i,0) * 35ms)}}@keyframes menu-entra{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}.accion-movil{z-index:35;padding:.625rem var(--canal) calc(.625rem + env(safe-area-inset-bottom,0px));background:var(--sup-2);transition:transform .32s var(--paso);inset-inline:0;gap:.5rem;display:flex;position:fixed;bottom:0}.accion-movil[data-espera],html[data-leyendo] .accion-movil{transform:translateY(110%)}.accion-movil .boton{min-height:3rem}.accion-movil__principal{flex:1}html:has(.menu-movil[open]) .accion-movil{display:none}@media not all and (min-width:40rem){body:has(.accion-movil){padding-bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))}}@media (min-width:40rem){.accion-movil{display:none}}@media (prefers-reduced-motion:reduce){.barra,.accion-movil{transition:none}}.linea-cartel--indice{margin-top:1.25rem;font-size:clamp(1.1875rem,5vw,1.5rem)}.linea-cartel--indice a{-webkit-text-decoration-color:var(--cartel);-webkit-text-decoration-color:var(--cartel);-webkit-text-decoration-color:var(--cartel);text-decoration-color:var(--cartel);text-decoration-thickness:3px}.linea-cartel--indice a:hover,.linea-cartel--indice a:active{text-decoration-color:currentColor}.ficha-precio[id]{scroll-margin-top:1rem}.evento-destacado__titulo a,.evento-fila__titulo a,.estilo-fila__nombre a,.ficha-precio__nombre a,.otros-estilos .linea-cartel a,.blog-entrada__titulo{text-decoration-line:underline;-webkit-text-decoration-color:var(--cartel);-webkit-text-decoration-color:var(--cartel);-webkit-text-decoration-color:var(--cartel);text-decoration-color:var(--cartel);text-underline-offset:6px;text-decoration-thickness:3px}.evento-destacado__titulo a:is(:hover,:active),.evento-fila__titulo a:is(:hover,:active),.estilo-fila__nombre a:is(:hover,:active),.ficha-precio__nombre a:is(:hover,:active),.otros-estilos .linea-cartel a:is(:hover,:active),.blog-entrada__enlace:is(:hover,:active) .blog-entrada__titulo{text-decoration-color:currentColor}@media not all and (min-width:40rem){.formulario__enviar{width:100%}}@media (min-width:64rem){.eventos__lista[data-pasados]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem}.eventos__lista[data-pasados] .evento-fila{grid-template-columns:4.5rem minmax(0,1fr);gap:.25rem 1.25rem}.eventos__lista[data-pasados] .evento-fila__precio{text-align:left;grid-column:2}}.contacto__sede-fila{grid-template-columns:minmax(0,1fr) 6.5rem;align-items:start;column-gap:1.25rem;display:grid}.contacto__sede-fila>:not(.contacto__sede-foto){grid-column:1}.contacto__sede-foto{grid-area:1/2/span 3;width:6.5rem}.pagina__cuerpo>.franja{margin-top:clamp(4.75rem,2.5rem + 6.5vw,8rem)}.franja__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;margin-top:2.5rem;display:grid}.franja__item:nth-child(2n){margin-top:2rem}.franja__enlace{justify-items:start;gap:1rem;display:grid}.franja__foto{width:100%}.franja__foto .foto-disco__mascara img{transition:transform var(--dur-larga,.6s) var(--paso)}.franja__enlace:is(:hover,:focus-visible) .foto-disco__mascara img{transform:scale(1.05)}.franja__nombre{font-family:var(--fuente-rotulo);font-size:clamp(1.25rem,4.6vw,1.5rem);line-height:var(--alto-apretado);text-decoration-line:underline;-webkit-text-decoration-color:var(--cartel);-webkit-text-decoration-color:var(--cartel);-webkit-text-decoration-color:var(--cartel);text-decoration-color:var(--cartel);text-underline-offset:6px;text-decoration-thickness:3px}.franja__enlace:is(:hover,:active) .franja__nombre{text-decoration-color:currentColor}.franja__cierre{margin-top:2.5rem;font-size:1.1875rem;line-height:1.5}@media (min-width:48rem){.franja__lista{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.franja__item:nth-child(2n){margin-top:3.5rem}}.proximos{gap:2rem;display:grid}.proximos__foto{aspect-ratio:4/3;background:var(--sup-2);width:100vw;margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.proximos__estado{max-width:30ch;color:var(--texto);margin-top:1.25rem;font-size:clamp(1.375rem,4.8vw,1.75rem);line-height:1.3}.proximos__apoyo{max-width:46ch;color:var(--texto);margin-top:1.5rem;font-size:1.1875rem;line-height:1.5}.proximos__redes{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.75rem;display:flex}.proximos__red{min-height:2.75rem;font-family:var(--fuente-rotulo);color:var(--texto);text-decoration-line:underline;-webkit-text-decoration-color:var(--cartel);-webkit-text-decoration-color:var(--cartel);-webkit-text-decoration-color:var(--cartel);text-decoration-color:var(--cartel);text-underline-offset:6px;transition:text-decoration-color var(--dur-corta) var(--paso);align-items:center;gap:.625rem;font-size:1.25rem;text-decoration-thickness:3px;display:inline-flex}.proximos__red:is(:hover,:active){text-decoration-color:currentColor}@media (min-width:64rem){.proximos{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2.5rem,5vw,5rem)}.proximos__foto{aspect-ratio:4/5;width:auto;margin-left:0}}.ficha-precio__cabeza{justify-content:start;align-items:start;gap:1.25rem;display:grid}.ficha-precio__foto{order:-1;width:10rem;margin-top:.5rem;margin-left:.75rem}:root{--muelle:linear(0, .0217, .0767, .1513, .2404, .3327, .4279, .5171, .6027, .6785, .7475, .8061, .8573, .8989, .9339, .9612, .9829, .999, 1.0109, 1.0191, 1.0242, 1.0269, 1.0279, 1.0274, 1.0261, 1.024, 1.0217, 1.019, 1.0164, 1.0139, 1.0115, 1.0093, 1.0074, 1.0057, 1.0042, 1.003, 1);--dur-muelle:.68s;--perspectiva:1200px;--altura-foto:48px;--compensa-altura:.96}.plato3d,.plato3d__vuelco,.plato3d__inclina{position:absolute;inset:0}.plato3d{perspective:var(--perspectiva);perspective-origin:var(--centro-x,50%) var(--centro-y,50%)}.plato3d__vuelco,.plato3d__inclina{transform-style:preserve-3d;transform-origin:var(--centro-x,50%) var(--centro-y,50%)}.cartel__escena{--centro-x:calc(60% + min(62vh, 36vw) / 2);--centro-y:54%}.cabecera__escena{--centro-x:34.8vw;--centro-y:37vw}.cabecera[data-foto=no] .cabecera__escena{--centro-x:50%;--centro-y:50%}@media not all and (min-width:48rem){.cartel__escena{--centro-x:57vw;--centro-y:49vw}}@media (min-width:40rem){.cabecera__escena{--centro-x:26.7vw;--centro-y:28vw}}@media (min-width:64rem){.cabecera__escena{--centro-x:calc(min(24rem, 26vw) * .6);--centro-y:50%}}.cartel__foto,.cabecera .cabecera__foto{transform:translateZ(var(--altura-foto)) scale(var(--compensa-altura))}.cartel__surcos{fill:none;stroke:#00000012;stroke-width:.28px;width:100%;height:100%;position:absolute;inset:0}.brillo{fill:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.brillo__halo{stroke:#ffffff0f;stroke-width:.45px}.brillo__nucleo{stroke:#ffffff2b;stroke-width:.5px}.cartel__brillo .brillo__halo{stroke:#ffffff61}.cartel__brillo .brillo__nucleo{stroke:#ffffffd9;stroke-width:.42px}.tipo{display:inline-block}.cartel__titular,.cabecera__titulo{perspective:900px}.cartel__lema-pieza{display:inline-block}@media (prefers-reduced-motion:no-preference){.tipo__tinta{animation:estampa .11s var(--paso) both;animation-delay:calc(.62s + var(--i,0) * 70ms)}.tipo:before{animation:registro .76s var(--paso-medio) both;animation-delay:calc(80ms + var(--i,0) * 70ms)}.cabecera__titulo .tipo__tinta{animation-delay:calc(.52s + var(--i,0) * 60ms)}.cabecera__titulo .tipo:before{animation-delay:calc(20ms + var(--i,0) * 60ms)}.cartel__foto{animation:foto-posa .9s var(--muelle) .12s both}.cabecera .cabecera__foto{animation:foto-posa .9s var(--muelle) 60ms both}.cabecera .cabecera__vinilo{animation:sale-funda 1.15s var(--paso) .28s both}[data-coreo]{animation:sube .7s var(--paso) both;animation-delay:calc(.48s + var(--c,0) * .62s)}.cartel__lema-pieza{animation:sube .56s var(--paso) both;animation-delay:calc(.76s + var(--i,0) * 90ms)}.cartel__lema .punto{animation:punto-encaja .52s var(--muelle) both;animation-delay:calc(.82s + var(--i,0) * 90ms)}.redes-cartel li{animation:sube .5s var(--paso) both;animation-delay:calc(.98s + var(--i,0) * 55ms)}}@keyframes estampa{0%{opacity:0}to{opacity:1}}@keyframes registro{0%{opacity:0;transform:translate(.42em,-.2em)}35%{opacity:1}to{opacity:1;transform:translate(var(--registro-x), var(--registro-y))}}@keyframes sube{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@keyframes punto-encaja{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes disco-cae{0%{opacity:0;transform:translateZ(-220px)rotateX(24deg)}to{opacity:1;transform:none}}@keyframes foto-posa{0%{transform:translateZ(calc(var(--altura-foto) + 170px)) scale(var(--compensa-altura))}to{transform:translateZ(var(--altura-foto)) scale(var(--compensa-altura))}}@keyframes sale-funda{0%{opacity:0;transform:translate(-42%)}25%{opacity:1}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.plato3d__vuelco{animation:linear both vuelco;animation-timeline:view();animation-range:exit}}}@keyframes vuelco{to{transform:translateY(4%)rotateX(46deg)scale(.9)}}.giradiscos{--inclina-x:30deg;--inclina-y:0deg}.giradiscos__plato{perspective:1100px;perspective-origin:50% calc(100% - var(--dentro))}.giradiscos__rueda{transform-style:preserve-3d;transform:rotateX(var(--inclina-x)) rotateY(var(--inclina-y)) rotate(calc(var(--giro,0deg) + var(--base)))}.giradiscos__borde,.giradiscos__radio{transform-style:preserve-3d}.giradiscos__disco{transform:translateZ(calc(var(--d) * -.3)) scale(.94)}.giradiscos__radio .giradiscos__recto{transition:transform var(--dur) var(--curva), opacity var(--dur-media) var(--paso)}.giradiscos__radio[data-rol=oculta] .giradiscos__recto{opacity:0}.giradiscos__recto{transform:rotate(calc(-1 * var(--angulo) - var(--giro,0deg) - var(--base))) rotateY(calc(-1 * var(--inclina-y))) rotateX(calc(-1 * var(--inclina-x)))}.giradiscos__luz{transform:rotate(calc(-1 * var(--giro,0deg) - var(--base)));transition:transform var(--dur) var(--curva);position:absolute;inset:0}.giradiscos[data-modo=arrastre] .giradiscos__luz{transition:none}.giradiscos[data-modo=suelta]{--dur:var(--dur-muelle);--curva:var(--muelle)}@media (min-width:64rem){.giradiscos{--inclina-x:0deg;--inclina-y:16deg}.giradiscos__plato{perspective-origin:calc(100% - var(--dentro)) 50%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.niveles__item{view-timeline:--nivel block}.niveles__disco-lleno{animation:linear both llena;animation-timeline:--nivel;animation-range:entry 30% cover 40%}}}@keyframes llena{0%{stroke-dasharray:0 100}}.boton:active{transition-duration:.1s, var(--dur-corta)}.enlace-flecha>span[aria-hidden]{transition:transform var(--dur-corta) var(--paso);display:inline-block}@media (hover:hover) and (pointer:fine){.enlace-flecha:hover>span[aria-hidden]{transform:translate(3px)}.enlace-flecha[href^=\#]:hover>span[aria-hidden]{transform:translateY(3px)}}@media (prefers-reduced-motion:no-preference){.menu-movil__panel{clip-path:circle(150% at calc(100% - 2.5rem) 0);transition:clip-path .38s var(--paso)}.menu-movil[open] .menu-movil__panel li{animation-delay:calc(.12s + var(--i,0) * 35ms)}}@starting-style{.menu-movil[open] .menu-movil__panel{clip-path:circle(0% at calc(100% - 2.5rem) 0)}}::view-transition{pointer-events:none}html:active-view-transition .barra{view-transition-name:barra}html:active-view-transition .accion-movil{view-transition-name:accion}::view-transition-group(barra){z-index:10;animation:none}::view-transition-group(accion){z-index:10;animation:none}::view-transition-old(barra){display:none}::view-transition-old(accion){display:none}::view-transition-new(barra){animation:none}::view-transition-new(accion){animation:none}::view-transition-old(.pagina-sale){animation:pagina-sale .16s var(--paso) both}::view-transition-new(.pagina-entra){animation:pagina-entra .36s var(--paso) 90ms both}::view-transition-group(.foto-viaja){z-index:5;animation-duration:.48s;animation-timing-function:var(--paso-medio)}::view-transition-old(.foto-viaja){animation-duration:.48s}::view-transition-new(.foto-viaja){animation-duration:.48s}html[data-viaje] .cabecera .cabecera__foto,html[data-viaje] .cabecera .cabecera__foto .foto-disco__mascara,html[data-viaje] .cabecera .cabecera__foto .foto-disco__mascara img{animation-delay:-10s}@keyframes pagina-sale{to{opacity:0;transform:translateY(-12px)}}@keyframes pagina-entra{0%{opacity:0;transform:translateY(28px)}}@media (prefers-reduced-motion:reduce){.cartel__foto,.cabecera .cabecera__foto,.cabecera .cabecera__vinilo{animation:none}.giradiscos__luz,.giradiscos__radio .giradiscos__recto{transition:none}.menu-movil__panel{clip-path:none;transition:none}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}}.sede__rasgos{margin-top:1.25rem;font-size:1.0625rem;line-height:1.5}.sede__rasgos ul{gap:.5rem;display:grid}.sede__rasgos strong{font-weight:650}.galeria{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:2.25rem;display:grid}.galeria__foto{aspect-ratio:1;background:var(--sup-2);position:relative;overflow:hidden}@media (min-width:64rem){.galeria{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.vistas360{gap:2rem;margin-top:2.25rem;display:grid}@media (min-width:64rem){.vistas360{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.vista360{margin:0}.vista360__marco{aspect-ratio:1;background:var(--sup-2);border:var(--trazo) solid var(--texto);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}@media (min-width:40rem){.vista360__marco{aspect-ratio:4/3}}.vista360[data-viva] .vista360__marco{cursor:grab}.vista360[data-arrastrando] .vista360__marco{cursor:grabbing}.vista360__pared{pointer-events:none;display:none}:is(.vista360:has(input[value="0"]:checked) .vista360__pared[data-de="0"],.vista360:has(input[value="1"]:checked) .vista360__pared[data-de="1"],.vista360:has(input[value="2"]:checked) .vista360__pared[data-de="2"],.vista360:has(input[value="3"]:checked) .vista360__pared[data-de="3"]){display:block}.vista360__lienzo{width:100%;height:100%;display:none;position:absolute;inset:0}.vista360[data-viva] .vista360__lienzo{display:block}.vista360__paso{display:none}:is(.vista360:has(input[value="0"]:checked) .vista360__paso[data-de="0"],.vista360:has(input[value="1"]:checked) .vista360__paso[data-de="1"],.vista360:has(input[value="2"]:checked) .vista360__paso[data-de="2"],.vista360:has(input[value="3"]:checked) .vista360__paso[data-de="3"]){display:contents}.vista360__flecha{border:var(--trazo) solid var(--texto);background:var(--fondo);width:2.75rem;height:2.75rem;color:var(--texto);cursor:pointer;border-radius:50%;place-items:center;font-size:1.25rem;line-height:1;display:grid;position:absolute;top:50%;translate:0 -50%}.vista360__flecha[data-lado=izquierda]{left:.75rem}.vista360__flecha[data-lado=derecha]{right:.75rem}@media (hover:hover) and (pointer:fine){.vista360__flecha:hover{background:var(--texto);color:var(--fondo)}}.vista360__puntos{border:0;justify-content:center;margin:.5rem 0 0;padding:0;display:flex}.vista360__punto{place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.vista360__punto input{appearance:none;cursor:pointer;background:0 0;border-radius:50%;margin:0;position:absolute;inset:0}.vista360__punto input+span{border:var(--trazo) solid var(--texto);pointer-events:none;border-radius:50%;width:.75rem;height:.75rem}.vista360__punto input:checked+span{background:var(--texto)}.vista360__punto input:focus-visible{outline:var(--trazo) solid var(--texto);outline-offset:-4px}.vista360__pie{text-align:center;justify-items:center;gap:.15rem;font-size:1.0625rem;line-height:1.4;display:grid}.vista360__pie strong{font-weight:650}.vista360__pista{color:var(--texto-2);display:none}.vista360[data-viva] .vista360__pista{display:block}.cabecera__acciones{flex-wrap:wrap;gap:.75rem;display:flex}@media not all and (min-width:30rem){.cabecera__acciones{gap:.5rem}.cabecera__acciones .boton{padding-inline:1.125rem}}.cita-prensa{max-width:46rem}.cita-prensa__texto{font-family:var(--fuente-rotulo);letter-spacing:-.015em;text-wrap:pretty;font-size:clamp(1.25rem,3.6vw,1.75rem);line-height:1.2}.cita-prensa__fuente{color:var(--texto-2);margin-top:1.25rem;font-size:1.0625rem}.grupo-colaboradores .colaboradores{margin-top:2.25rem}.formulario__motivo{border:0;gap:.25rem;margin:0;padding:0;display:grid}.formulario__motivo legend{margin-bottom:.5rem;padding:0}.formulario__opcion{min-height:2.75rem;font-size:var(--text-body,1.0625rem);color:var(--texto);cursor:pointer;align-items:center;gap:.75rem;display:flex}.formulario__opcion input{appearance:none;border:var(--trazo) solid var(--texto);border-radius:var(--radio,0);background:var(--fondo);flex:none;place-content:center;width:1.375rem;height:1.375rem;margin:0;display:grid}.formulario__opcion input:after{content:"";background:var(--texto);width:.75rem;height:.75rem;transition:transform .12s var(--paso);transform:scale(0)}.formulario__opcion input:checked:after{transform:scale(1)}.formulario__opcion input:focus-visible{outline:var(--trazo) solid var(--texto);outline-offset:3px}.formulario__nota{max-width:46ch;color:var(--texto-2);margin-top:1.25rem;font-size:1rem;line-height:1.5}@media (min-width:64rem){.tarifas__rejilla:has(>:nth-child(2):last-child){grid-template-columns:2fr 1fr}}.tarifas__rejilla:has(>:only-child){grid-template-columns:minmax(0,1fr)}@media (min-width:48rem){.tarifas__rejilla>.ficha-precio:only-child .ficha-precio__estilos{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.tarifas__rejilla>.ficha-precio:only-child .ficha-precio__modos{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media (min-width:64rem){.tarifas__rejilla>.ficha-precio:only-child{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,22rem);column-gap:3rem;padding:2.25rem 2.5rem 2.5rem;display:grid}.tarifas__rejilla>.ficha-precio:only-child>.ficha-precio__nombre{grid-area:1/1}.tarifas__rejilla>.ficha-precio:only-child>.ficha-precio__estilos{grid-area:2/1}.tarifas__rejilla>.ficha-precio:only-child>:is(.ficha-precio__modos,.ficha-precio__consultar){grid-area:1/2/-1;grid-template-columns:minmax(0,1fr);align-content:start;margin-top:0}}.atajos{margin-top:2rem}@media not all and (min-width:64rem){.galeria__foto:last-child:nth-child(odd){aspect-ratio:2;grid-column:1/-1}}@media (min-width:64rem){.galeria:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.sede:has(.sede__foto){grid-template-columns:minmax(0,1fr)}.sede:has(.sede__foto) .sede__foto{justify-self:end;width:12rem}}.ficha-precio__estilos{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem .75rem;margin-top:1.5rem;display:grid}.ficha-precio__estilos li[id]{scroll-margin-top:1rem}.ficha-precio__estilo{min-height:2.75rem;color:inherit;justify-items:start;gap:.5rem;font-size:1.0625rem;font-weight:600;line-height:1.25;text-decoration:none;display:grid}.ficha-precio__estilo:hover span{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.ficha-precio__estilo-foto{width:100%}@media (min-width:64rem){.ficha-precio__estilos{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:1.25rem 1rem}.ficha-precio__estilo-foto{width:9rem}}.video__autor--sello{background:var(--fondo);color:var(--texto);margin:0;padding:.35rem .6rem;font-size:.9375rem;position:absolute;bottom:0;left:0}.tipo{isolation:isolate;--registro-x:.045em;--registro-y:.035em;position:relative}.tipo:before{content:attr(data-t);z-index:-1;color:var(--cartel);transform:translate(var(--registro-x), var(--registro-y));pointer-events:none;position:absolute;top:0;left:0}@property --punto{syntax:"<length>";inherits:false;initial-value:6px}@media (prefers-reduced-motion:no-preference){.cabecera .cabecera__foto .foto-disco__mascara img{-webkit-mask-image:radial-gradient(circle, #000 var(--punto), transparent calc(var(--punto) + .6px));-webkit-mask-image:radial-gradient(circle, #000 var(--punto), transparent calc(var(--punto) + .6px));-webkit-mask-image:radial-gradient(circle, #000 var(--punto), transparent calc(var(--punto) + .6px));-webkit-mask-image:radial-gradient(circle, #000 var(--punto), transparent calc(var(--punto) + .6px));mask-image:radial-gradient(circle, #000 var(--punto), transparent calc(var(--punto) + .6px));animation:.9s steps(6,end) .12s both semitono;-webkit-mask-size:7px 7px;mask-size:7px 7px}}@keyframes semitono{0%{--punto:.6px}99.9%{--punto:5.2px;-webkit-mask-image:radial-gradient(circle, #000 var(--punto), transparent calc(var(--punto) + .6px));-webkit-mask-image:radial-gradient(circle, #000 var(--punto), transparent calc(var(--punto) + .6px));-webkit-mask-image:radial-gradient(circle, #000 var(--punto), transparent calc(var(--punto) + .6px));-webkit-mask-image:radial-gradient(circle, #000 var(--punto), transparent calc(var(--punto) + .6px));mask-image:radial-gradient(circle, #000 var(--punto), transparent calc(var(--punto) + .6px))}to{--punto:6px;-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:no-preference){.cartel__lema .punto{animation:punto-encaja .52s var(--muelle) both, pulso .75s var(--paso) 4;animation-delay:calc(.82s + var(--i,0) * 90ms), calc(1.5s + (var(--i,1) - 1) * .375s)}}@keyframes pulso{0%{scale:1.6}40%,to{scale:1}}.bucle{display:block;position:absolute;inset:0}.bucle__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .16s var(--paso);position:absolute;inset:0}.bucle[data-sonando] .bucle__video{opacity:1}.bucle__boton{z-index:2;background:var(--fondo);width:2.75rem;height:2.75rem;color:var(--texto);pointer-events:auto;transition:transform var(--dur-corta) var(--paso);border-radius:50%;place-items:center;display:none;position:absolute;bottom:9%;left:50%;translate:-50%}.bucle[data-listo] .bucle__boton{display:grid}.bucle__boton:active{transition-duration:.1s;transform:scale(.94)}.bucle__boton:focus-visible{outline:3px solid var(--texto);outline-offset:2px}.bucle__icono{width:1.125rem;height:1.125rem;display:block}.bucle__icono--play{translate:1px}.cartel__escena .bucle__boton{pointer-events:auto}.cartel__texto{pointer-events:none}.cartel__texto>*{pointer-events:auto}.folio{margin:0}.folio__bloc{isolation:isolate;display:block;position:relative}.folio__bloc:before,.folio__bloc:after{content:"";z-index:-1;background:#8c8c88;position:absolute;inset:0;translate:4px 4px}.folio__bloc:after{z-index:-2;background:#5c5c59;translate:8px 8px}.folio__ventana{aspect-ratio:260/368;background:var(--sup-2);display:block;position:relative;overflow:hidden}.folio__tira{width:2400%;max-width:none;height:100%;position:absolute;top:0;left:0}.folio__pie{margin-top:1.5rem;font-size:1rem;line-height:1.5}.folio__pie .enlace-flecha{min-height:2.75rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.folio{view-timeline:--folio block}.folio__tira{animation:steps(24,jump-none) both folio;animation-timeline:--folio;animation-range:entry 30% exit 40%}}}@keyframes folio{to{transform:translate(-95.8333%)}}.ritmo__pista{border-top:1px solid var(--texto);border-bottom:1px solid var(--texto);height:9.75rem;margin-top:2rem;padding-left:2.75rem;position:relative;overflow:clip}.ritmo:not([data-pies]) .ritmo__pista{height:5rem;padding-left:0}.ritmo__carriles{color:var(--texto-2);gap:1.35rem;font-size:.9375rem;line-height:1.6rem;display:grid;position:absolute;top:.85rem;left:0}.ritmo__tiempos{height:100%;position:relative}.ritmo__tiempo{top:0;bottom:0;left:calc(var(--x) * (100% - 2rem));width:2rem;position:absolute}.ritmo__huella{fill:currentColor;width:1.6rem;height:2.6rem;position:absolute;left:.2rem}.ritmo__tiempo[data-pie=izquierdo] .ritmo__huella{top:.45rem;transform:scaleX(-1)rotate(8deg)}.ritmo__tiempo[data-pie=derecho] .ritmo__huella{top:3.3rem;transform:rotate(8deg)}.ritmo__cuenta{font-family:var(--fuente-rotulo);text-align:center;font-size:1.5rem;line-height:1;position:absolute;bottom:.55rem;left:0;right:0}.ritmo__tiempo[data-y] .ritmo__cuenta{color:var(--texto-2);font-size:1.0625rem;bottom:2.1rem}.ritmo:not([data-pies]) .ritmo__cuenta{font-size:1.75rem;bottom:1.6rem}.ritmo__cabezal{pointer-events:none;opacity:0;position:absolute;inset:0 1rem 0 3.75rem}.ritmo:not([data-pies]) .ritmo__cabezal{left:1rem}.ritmo__cabezal:before{content:"";background:var(--texto);width:2px;position:absolute;top:0;bottom:0;left:-1px}.ritmo__boton{cursor:pointer;color:inherit;background:0 0;border:0;gap:.6rem;margin-top:1rem;padding:0}.ritmo__icono{border-block:6px solid #0000;border-left:10px solid;width:0;height:0;display:inline-block}.ritmo__icono--parar{background:currentColor;border:0;width:10px;height:10px}.ritmo[data-suena] .ritmo__huella,.ritmo[data-suena] .ritmo__cuenta{opacity:.28}@media (prefers-reduced-motion:no-preference){.ritmo[data-suena] .ritmo__huella,.ritmo[data-suena] .ritmo__cuenta{animation:pisa var(--compas) linear var(--d) var(--veces)}.ritmo[data-suena] .ritmo__cabezal{opacity:1;animation:cabezal var(--compas) linear var(--veces)}}@media (prefers-reduced-motion:reduce){.ritmo[data-suena] .ritmo__huella,.ritmo[data-suena] .ritmo__cuenta{animation:pisa-suave var(--compas) linear var(--d) var(--veces)}}@keyframes pisa{0%{opacity:1;scale:1.18}6%{opacity:1;scale:1}55%,to{opacity:.28;scale:1}}@keyframes pisa-suave{0%,6%{opacity:1}55%,to{opacity:.28}}.ritmo{--tramo:calc(100% * 8 / 7)}.ritmo:not([data-pies]){--tramo:calc(100% * 6 / 5)}@keyframes cabezal{0%{transform:translate(0)}to{transform:translateX(var(--tramo))}}.revista__escena{perspective:1700px;perspective-origin:30%;margin-top:2rem}.revista__hojas{width:min(100%,30rem);height:31rem;transform-style:preserve-3d;margin-inline:auto;position:relative}.revista__hojas:after{content:"";pointer-events:none;background:var(--sup-2);border:2px solid var(--texto);position:absolute;inset:0;transform:translateZ(-2px)translate(5px,5px)}.hoja{transform-origin:0;transform-style:preserve-3d;transform:translateZ(calc((var(--hojas) - var(--i)) * 2px));transition:transform .8s var(--paso), visibility 0s;position:absolute;inset:0}.hoja__cara{backface-visibility:hidden;border:2px solid var(--texto);background:#fff;padding:1.25rem 1.5rem 1.75rem;position:absolute;inset:0;overflow:hidden}.hoja__cabecera{border-bottom:3px double var(--texto);color:var(--texto-2);justify-content:space-between;gap:1rem;padding-bottom:.6rem;font-size:.9375rem;display:flex}.hoja__fecha{font-family:var(--fuente-rotulo);letter-spacing:-.03em;margin-top:1rem;font-size:clamp(2.75rem,12vw,4.5rem);line-height:.95}.hoja__titulo{font-size:var(--s-sub);margin-top:.75rem;line-height:1.15}.hoja__texto p{margin-top:.75rem;font-size:1.0625rem;line-height:1.55}.hoja__dorso{backface-visibility:hidden;pointer-events:none;background:repeating-linear-gradient(to bottom, #0000000d 0 .9rem, transparent .9rem 1.65rem) 1.5rem 9rem / calc(100% - 3rem) 60% no-repeat, var(--sup-2);border:2px solid var(--texto);position:absolute;inset:0;transform:rotateY(180deg)}.revista__guarda{display:none}.hoja__fotos{grid-auto-rows:minmax(0,1fr);gap:1.25rem;display:grid;position:absolute;inset:1.5rem}.hoja__foto{grid-template-rows:minmax(0,1fr) auto;gap:.6rem;min-height:0;margin:0;display:grid}:is(.hoja__dorso:has(.hoja__foto),.revista__guarda:has(.hoja__foto)){background:#fff}.hoja__foto-marco{border:2px solid var(--texto);position:relative;overflow:hidden}.hoja__foto[data-tipo=logo] .hoja__foto-marco{border:0;justify-self:center;width:min(100%,20rem)}.hoja__fotos:has(>:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr))}.hoja__fotos:has(>:nth-child(3))>:first-child{grid-column:1/-1}.hoja__pie{color:var(--texto-2);font-size:.9375rem;line-height:1.4}.hoja__fotos--pagina{height:calc(100% - 3.4rem);margin-top:1rem;position:static}.hoja-foto,.revista__solo-movil{display:none}.revista__paso-m{justify-content:center;gap:.75rem;display:none}@media not all and (min-width:64rem){.revista .revista__mando--e,.revista__solo-escritorio{display:none}.revista__solo-movil{display:inline}.hoja,.hoja-foto{visibility:hidden;opacity:0;transition:opacity .25s var(--paso), visibility 0s linear .25s;display:block;position:absolute;inset:0;transform:none}.hoja__dorso{display:none}}@media (min-width:64rem){.revista .revista__mando--m{display:none}}.revista__mando{justify-items:center;gap:1rem;margin-top:1.5rem;display:grid}.revista__paso{justify-content:center;gap:.75rem;display:none}.revista__flecha{border:var(--trazo) solid var(--texto);min-width:8.5rem;min-height:2.75rem;color:var(--texto);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding-inline:1rem;display:inline-flex}.revista__flecha:hover{background:var(--sup-2)}.revista__flecha[data-apagada]{visibility:hidden}.revista__paginas{border:0;flex-wrap:wrap;justify-content:center;gap:.25rem;margin:0;padding:0;display:flex}.revista__pagina{width:2.75rem;height:2.75rem;color:var(--texto-2);border-radius:50%;place-items:center;display:grid;position:relative}.revista__pagina input{appearance:none;cursor:pointer;background:0 0;border-radius:50%;margin:0;position:absolute;inset:0}.revista__pagina:has(input:checked){background:var(--texto);color:var(--fondo)}.revista__pagina input:focus-visible{outline:var(--trazo) solid var(--texto);outline-offset:2px}.revista__elipsis{text-align:center;width:1.25rem;color:var(--texto-2);align-self:center;display:none}@media not all and (min-width:64rem){.revista__mando--m{justify-content:center;align-items:center;gap:.5rem;display:flex}.revista__mando--m .revista__flecha{width:2.75rem;min-width:2.75rem;padding:0;font-size:1.25rem;position:relative}.revista__mando--m .revista__flecha-texto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.revista__mando--m .revista__paso-m>:first-child{order:0}.revista__mando--m .revista__paginas{flex-wrap:nowrap;order:1}.revista__mando--m .revista__paso-m>:last-child{order:2}.revista__mando--m .revista__pagina{display:none}}@media (min-width:64rem){.revista__escena{perspective-origin:50% 40%;perspective:2200px}.revista__hojas{width:min(46%,36rem);height:38rem;margin-left:50%}.hoja__cara{padding:1.75rem 2.25rem 2.25rem}.hoja__texto p{font-size:1.1875rem}.revista__guarda{background:var(--inverso);width:100%;display:block;position:absolute;top:0;bottom:0;right:100%;transform:translateZ(-2px)}}:is(.evento-ficha__cartel:has(.plegado),.evento-destacado__cartel:has(.plegado)){background:0 0;overflow:visible}.plegado{perspective:1400px;position:absolute;inset:0}.plegado__mitad{height:50%;transform-style:preserve-3d;position:absolute;left:0;right:0}.plegado__mitad--arriba{top:0;overflow:hidden}.plegado__mitad--abajo{transform-origin:50% 0;top:50%}.plegado__cara{backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.plegado__foto{background:var(--sup-2);height:200%;position:absolute;top:0;left:0;right:0}.plegado__mitad--abajo .plegado__foto{top:-100%}.plegado__dorso{background:var(--sup-2);backface-visibility:hidden;position:absolute;inset:0;transform:rotateX(180deg)}.plegado:after{content:"";pointer-events:none;background:linear-gradient(#ffffff59,#00000040);height:2px;position:absolute;top:calc(50% - 1px);left:0;right:0}@media (prefers-reduced-motion:no-preference){.plegado__mitad--abajo{animation:despliega 1s var(--paso-medio) .35s both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (not (min-width:64rem)){.plegado{view-timeline:--plegado block}.plegado__mitad--abajo{animation:linear both despliega;animation-timeline:--plegado;animation-range:entry 55% cover 50%}}}@keyframes despliega{0%{transform:rotateX(178deg)}to{transform:rotateX(0)}}.evento-ficha__cuando.entrada{grid-template-columns:minmax(0,1fr) 12px auto;align-items:stretch;gap:0;max-width:34rem;display:grid}.entrada__cuerpo,.entrada__talon{background:var(--cartel);color:var(--inverso)}.entrada__cuerpo{align-content:center;gap:.25rem;padding:1.1rem 1.25rem;display:grid}.entrada__troquel{background:radial-gradient(circle, var(--fondo) 3.2px, transparent 3.7px) 50% 3px / 12px 12px repeat-y, var(--cartel)}.entrada__talon{transform-origin:0 0;place-items:center;padding:.9rem 1rem;display:grid}.entrada__talon .disco-fecha--grande{width:5.5rem}.entrada__talon .disco-fecha--grande .disco-fecha__dia{font-size:2.4rem}@media (prefers-reduced-motion:no-preference){.entrada__talon{animation:arranca .9s var(--muelle) 1.1s both}}@keyframes arranca{0%{transform:none}30%{transform:translate(5px)rotate(.5deg)}to{transform:translate(9px,4px)rotate(7deg)}}.tipo__tinta{position:relative}@media (prefers-reduced-motion:reduce){.tipo:before{animation:none}.bucle__video{transition:none}}.icono{flex:none;width:1em;height:1em;translate:0 .04em}.enlace-flecha:has(>.enlace-flecha__texto){gap:.35em;text-decoration:none}.enlace-flecha__texto{text-underline-offset:5px;transition:text-underline-offset var(--dur-corta) var(--paso);text-decoration:underline;text-decoration-thickness:2px}.enlace-flecha:hover>.enlace-flecha__texto{text-underline-offset:8px}.enlace-flecha>.icono--flecha{width:1.05em;height:1.05em;transition:transform var(--dur-corta) var(--paso)}@media (hover:hover) and (pointer:fine){.enlace-flecha:hover>.icono--flecha{transform:translate(3px)}.enlace-flecha[href^=\#]:hover>.icono--flecha{transform:translateY(3px)}.enlace-flecha[target=_blank]:hover>.icono--flecha{transform:translate(2px,-2px)}}.estilo__banda{align-items:start;gap:2.5rem;display:grid}@media (min-width:64rem){.estilo__banda{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);column-gap:clamp(3rem,5vw,5.5rem)}.estilo__banda--paso .ritmo{position:sticky;top:6.5rem}.estilo__banda--sin-video{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.estilo__banda:not(.estilo__banda--sin-video)>section:first-child{grid-row:span 2}}.estilo__texto{gap:2rem;display:grid}.estilo__texto .prosa{font-size:1.1875rem}.estilo__subtitulo{font-family:var(--fuente-rotulo);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.5rem,5.5vw,1.875rem);line-height:1.1}.estilo__bloque p{max-width:44ch;margin-top:.6rem;font-size:1.0625rem;line-height:1.55}.estilo__canciones{counter-reset:cancion;gap:.35rem;margin-top:.9rem;display:grid}.estilo__canciones li{counter-increment:cancion}.cancion{background:var(--sup-2);min-height:2.75rem;transition:background-color var(--dur-corta) var(--paso);grid-template-columns:2.25rem minmax(0,1fr);column-gap:.25rem;padding:.55rem .9rem .55rem .6rem;text-decoration:none;display:grid}.cancion:before{content:counter(cancion);font-family:var(--fuente-rotulo);text-align:center;grid-row:span 2;align-self:center;font-size:1.375rem;line-height:1}.cancion__titulo{font-weight:650;line-height:1.3}.cancion__quien{color:var(--texto-2);font-size:.9375rem;line-height:1.35}@media (hover:hover) and (pointer:fine){.cancion:hover{background:var(--sup)}.cancion:hover .cancion__titulo{text-underline-offset:3px;text-decoration:underline}}.estilo__video{max-width:40rem}.estilo__video .video__marco{margin-top:1rem}.estilo__pasos{counter-reset:paso;gap:.6rem;margin-top:1rem;display:grid}.estilo__pasos li{counter-increment:paso;grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;max-width:44ch;font-size:1.0625rem;line-height:1.5;display:grid}.estilo__pasos li:before{content:counter(paso);font-family:var(--fuente-rotulo);font-size:1.5rem;line-height:1}.estilo__cerca{gap:.6rem;margin-top:.5rem;display:grid}.estilo__cerca li{justify-items:start;display:grid}.estilo__porque{color:var(--texto-2);margin-top:-.35rem;font-size:1rem}.estilo__nota{max-width:54ch;color:var(--texto-2);margin-top:1rem;font-size:1rem;line-height:1.5}.estilo__nota .enlace-texto{color:var(--texto)}.estilo__estado{max-width:40ch;margin-top:1rem;font-size:1.1875rem;line-height:1.45}.horario-estilo{gap:.25rem;margin-top:1.25rem;display:grid}@media (min-width:64rem){.horario-estilo:has(>:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}.horario-estilo:has(>:nth-child(5)) .horario-estilo__fila{grid-template-columns:5.75rem 3rem minmax(0,1fr)}}@media (max-width:63.99rem){.estilo__banda--horario{row-gap:4.75rem}}@media (min-width:40rem) and (max-width:63.99rem){.horario-estilo{grid-template-columns:repeat(2,minmax(0,1fr))}}.horario-estilo__fila{background:var(--sup-2);grid-template-columns:6.25rem 3.25rem minmax(0,1fr);align-items:baseline;gap:.3rem .75rem;padding:.6rem .9rem;font-size:1.0625rem;display:grid}.horario-estilo__fila>.notas{grid-column:3}.horario-estilo__dia,.horario-estilo__hora{font-weight:650}.horario-estilo__grupo{color:var(--texto-2)}.horario-estilo__accion{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.25rem;display:flex}.notas{flex-wrap:wrap;gap:.3rem;display:flex}.nota{border:1.5px solid var(--texto);white-space:nowrap;border-radius:999px;padding:.1rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.35}.semana__rejilla{gap:1.75rem;margin-top:1.5rem;display:grid}@media (min-width:40rem){.semana__rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.semana__rejilla{grid-template-columns:repeat(var(--dias,5), minmax(0, 1fr));gap:.5rem}}.semana__nombre{border-bottom:3px solid var(--texto);font-family:var(--fuente-rotulo);padding-bottom:.4rem;font-size:1.5rem;line-height:1.1}.semana__grupos{gap:.35rem;margin-top:.5rem;display:grid}.grupo{background:var(--sup-2);gap:.2rem;padding:.7rem .85rem .8rem;display:grid}.grupo__hora{font-family:var(--fuente-rotulo);font-size:1.375rem;line-height:1}.grupo__nombre{font-size:1.0625rem;font-weight:650;line-height:1.3}.grupo__nombre a,.grupo__estilos a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.grupo__nivel{font-size:1rem;line-height:1.35}.grupo__estilos{color:var(--texto-2);font-size:.9375rem}.grupo .notas{margin-top:.25rem}.precio-compacto{border-collapse:collapse;width:100%;max-width:30rem;margin-top:1.25rem;font-size:1.0625rem}.precio-compacto th,.precio-compacto td{text-align:left;border-bottom:1px solid var(--texto);padding:.55rem .75rem .55rem 0}@supports (color:color-mix(in lab, red, red)){.precio-compacto th,.precio-compacto td{border-bottom:1px solid color-mix(in srgb, var(--texto) 18%, transparent)}}.precio-compacto thead th{color:var(--texto-2);font-size:.9375rem;font-weight:600}.precio-compacto tbody th{font-weight:500}.precio-compacto td{font-family:var(--fuente-rotulo);font-size:1.375rem;line-height:1}.precio-compacto :is(th,td):not(:first-child){text-align:right;padding-left:.75rem;padding-right:0}.contacto-linea{flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:1rem;display:flex}.contacto-linea__via{align-items:center;gap:.45em;min-height:2.75rem;font-weight:600;text-decoration:none;display:inline-flex}.contacto-linea__via>span{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.contacto-linea__via>.icono{width:1.2em;height:1.2em}.ritmo__titulo{font-size:clamp(2rem,7.5vw,3rem)}.ritmo__nota{max-width:46ch;margin-top:1rem;font-size:1.125rem;line-height:1.5}.ritmo__pista{margin-top:1.5rem}.ritmo__huella--sin-peso{stroke:currentColor;stroke-width:1.6px;fill:none!important}.ritmo__huella--rebote,.ritmo__huella--pausa{stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;fill:none!important}.ritmo__tiempo[data-pie] .ritmo__huella--rebote,.ritmo__tiempo[data-pie] .ritmo__huella--pausa{transform:none}.ritmo__tiempo[data-pie=izquierdo] .ritmo__huella--rebote,.ritmo__tiempo[data-pie=izquierdo] .ritmo__huella--pausa{top:.45rem}.ritmo__tiempo[data-pie=derecho] .ritmo__huella--rebote,.ritmo__tiempo[data-pie=derecho] .ritmo__huella--pausa{top:3.3rem}.ritmo__tiempo[data-accion=pausa] .ritmo__cuenta{color:var(--texto-2)}.ritmo__grupos{height:2.9rem;margin-top:.6rem;position:relative}.ritmo[data-pies] .ritmo__grupos{margin-left:2.75rem}.ritmo__grupo{top:0;left:calc(var(--de) * (100% - 2rem));width:calc((var(--a) - var(--de)) * (100% - 2rem) + 2rem);border-top:2px solid var(--texto);text-align:center;color:var(--texto);padding:.35rem .1rem 0;font-size:.875rem;line-height:1.12;position:absolute}.ritmo__grupo[data-uno]{white-space:nowrap;width:auto;min-width:2rem;left:calc(var(--de) * (100% - 2rem) + 1rem);border-top:0;translate:-50%}.ritmo__grupo[data-uno]:before{width:2rem;height:2px;left:calc(50% - 1rem)}.ritmo__grupo[data-uno]:after{display:none}.ritmo__grupo:before,.ritmo__grupo:after{content:"";background:var(--texto);width:2px;height:.45rem;position:absolute;top:-2px}.ritmo__grupo:before{left:0}.ritmo__grupo:after{right:0}@media (min-width:40rem){.ritmo__grupo{font-size:.9375rem}}.ritmo__mandos{flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;margin-top:.75rem;display:flex}.ritmo__boton{min-height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45em;margin:0;padding:0;font-weight:600;display:inline-flex}.ritmo__boton-texto{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.ritmo__boton--sonido{font-weight:500}.ritmo__boton--sonido[aria-pressed=false]{color:var(--texto-2)}.ritmo__tempo{color:var(--texto-2);font-size:.9375rem}.ritmo__curiosidad{border-left:3px solid var(--texto);max-width:46ch;margin-top:1rem;padding-left:.9rem;font-size:1rem;line-height:1.5}.ritmo__grupo[data-uno]:last-child{text-align:right;left:auto;right:0;translate:none}.ritmo__grupo[data-uno]:last-child:before{left:auto;right:0}.video__play{color:var(--inverso-txt)}.video__play-icono{width:1.5rem;height:1.5rem;translate:.1rem}.barra__telefono{background:var(--sup-2);min-width:2.75rem;min-height:2.75rem;color:var(--texto);transition:transform var(--dur-corta) var(--paso);border-radius:999px;justify-content:center;align-items:center;gap:.4em;font-weight:600;text-decoration:none;display:inline-flex}.barra__telefono:active{transform:scale(.94)}.barra__telefono>.icono{width:1.25rem;height:1.25rem;translate:none}.barra__telefono-numero{display:none}@media (min-width:80rem){.barra__telefono{background:0 0;border-radius:0;min-width:0;padding-inline:.25rem .5rem}.barra__telefono>.icono{width:1.1em;height:1.1em}.barra__telefono-numero{text-underline-offset:5px;white-space:nowrap;text-decoration:underline;text-decoration-thickness:2px;display:inline}}@media not all and (min-width:30rem){.barra__nombre{white-space:normal;max-width:4.6em;line-height:1.02}.barra__studio{display:none}}@media not all and (min-width:22.5rem){.barra__nombre{display:none}}.mapa{margin-top:1rem}.mapa--marcador{color:var(--texto);background:var(--sup-2);grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:.75rem;display:grid}.mapa__plano{aspect-ratio:1;background-color:var(--fondo);place-items:center;display:grid;position:relative}.mapa__calles{width:100%;height:100%;position:absolute;inset:0}.mapa__calles path{fill:none;stroke:var(--sup-2);stroke-width:7px}.mapa__calles path.mapa__calle--fina{stroke:var(--texto)}@supports (color:color-mix(in lab, red, red)){.mapa__calles path.mapa__calle--fina{stroke:color-mix(in srgb, var(--texto) 16%, transparent)}}.mapa__calles path.mapa__calle--fina{stroke-width:1.5px}.mapa__chincheta{width:2.5rem;height:2.5rem;color:var(--texto);fill:var(--fondo);position:relative}.mapa__direccion{font-weight:650;line-height:1.35}.mapa__ver{margin-top:.5rem}.mapa__nota{color:var(--texto-2);margin-top:.35rem;font-size:.9375rem;line-height:1.4}.mapa__ajustes{color:var(--texto);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.mapa__iframe{aspect-ratio:4/3;background:var(--sup-2);filter:grayscale()contrast(1.05);border:0;width:100%;display:block}.mapa__pie{flex-wrap:wrap;align-items:center;gap:0 1.25rem;margin-top:.25rem;display:flex}@media (min-width:40rem){.mapa--cargado .mapa__iframe{aspect-ratio:16/10}}.evento-ficha__mapa{margin-top:2rem}.cookies{border:2px solid var(--texto);background:var(--fondo);width:min(34rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--texto);margin:auto;padding:1.25rem 1.5rem 1.5rem;overflow-y:auto}.cookies::backdrop{background:#00000080}.cookies__cabeza{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cookies__titulo{font-family:var(--fuente-rotulo);font-size:1.75rem;line-height:1.1}.cookies__cerrar{background:var(--sup-2);width:2.75rem;height:2.75rem;color:var(--texto);cursor:pointer;border:0;border-radius:50%;place-items:center;display:inline-grid}.cookies__cerrar .icono{width:1.25rem;height:1.25rem;translate:none}.cookies__texto{margin-top:.75rem;font-size:1.0625rem;line-height:1.5}.cookies__categorias{margin-top:1rem}.cookies__categoria{border-top:1px solid var(--texto);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;display:flex}@supports (color:color-mix(in lab, red, red)){.cookies__categoria{border-top:1px solid color-mix(in srgb, var(--texto) 20%, transparent)}}.cookies__nombre{font-weight:650;display:block}.cookies__detalle{color:var(--texto-2);margin-top:.15rem;font-size:.9375rem;line-height:1.4}.cookies__siempre{color:var(--texto-2);flex:none;font-size:.9375rem}.cookies__casilla{width:1.5rem;height:1.5rem;accent-color:var(--texto);cursor:pointer;flex:none}.cookies__botones{gap:.5rem;margin-top:1rem;display:grid}@media (min-width:30rem){.cookies__botones{grid-template-columns:repeat(3,minmax(0,1fr))}}.cookies__boton{width:100%;padding-inline:.5rem}.contacto__sede-fila>.mapa{grid-column:1/-1}.grupo__estilos a,.grupo__nombre a{min-height:1.5rem;line-height:1.5rem;display:inline-block}.evento-ficha .a-prosa img{filter:grayscale()contrast(1.15)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
