@media(min-width:641px){.page-band.ev-band+.page-band.ev-band{padding-top:20px}}@media(min-width:781px){main .masthead.is-event{margin-bottom:calc(min(80%,2065px) * 600 / 2065 - 120px + 64px)}main .masthead.is-event .masthead__hero{top:calc(100% - 120px);bottom:auto}}.cz-offer-band.is-bleed{padding-left:0;padding-right:0}.cz-offer-band.is-bleed .cz-wrap{max-width:none}.cz-offer-band.is-bleed .cz-offer{border-radius:0;border-left:0;border-right:0}@media(min-width:900px){.cz-offer-band.is-bleed .cz-offer{min-height:clamp(420px,36vw,600px)}.cz-offer-band.is-bleed .cz-offer__body{width:56%;padding-left:max(32px,calc((100vw - 1120px)/2));padding-right:32px}.cz-offer-band.is-bleed .cz-offer__title{font-size:clamp(36px,4vw,60px)}.cz-offer-band.is-bleed .cz-offer__text{font-size:18px}}.cz-offer-band.skin-clownaton .cz-offer__title{line-height:.95;text-shadow:0 0 18px rgba(255,138,42,.55),0 3px 0 #000}@media(min-width:900px){.cz-offer-band.is-bleed .cz-offer__title{font-size:clamp(44px,5vw,76px)}}.cz-offer__countdown{display:flex;flex-direction:column;gap:4px;margin:6px 0 18px}.cz-offer__cd-label{font-family:var(--cz-label, "Oswald", sans-serif);font-weight:700;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:#ff5c9a}.cz-offer__cd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px}.cz-offer__cd-unit{display:inline-flex;align-items:baseline;gap:5px}.cz-offer__cd-unit b{font-family:"Anton",var(--cz-display, sans-serif);font-weight:400;font-size:40px;line-height:1;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 14px rgba(255,92,154,.45)}.cz-offer__cd-unit small{font-family:var(--cz-label, "Oswald", sans-serif);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffb3cf}@media(max-width:420px){.cz-offer__cd{gap:4px 12px}.cz-offer__cd-unit b{font-size:32px}}@media(min-width:900px){.hw-hero.is-ringmaster{min-height:0;align-items:flex-start;padding-top:50px;padding-bottom:72px}}@media(min-width:641px){.page-band.hw-page+.page-band.hw-page{padding-top:20px}}@media(min-width:641px){.page-band.hw-page.prize-tiers{padding-top:48px}.page-band.hw-page+.page-band.hw-page.prize-tiers{padding-top:48px}}@media(min-width:641px){.page-band.hw-page.tk,.page-band.hw-page+.page-band.hw-page.tk{padding-top:48px}}.hw-hero+.page-band.hw-page{padding-top:var(--space-xl)}@keyframes hw-prize-seesaw{0%{rotate:0deg}to{rotate:3deg}}:is(.hw-hero,.hw-page) [data-hw-prize]{animation:hw-prize-seesaw 2.6s ease-in-out infinite alternate;transform-origin:50% 50%}@media(prefers-reduced-motion:reduce){:is(.hw-hero,.hw-page) [data-hw-prize]{animation:none}}.hw-hero.is-ringmaster .cta-stack>.btn-pill.is-yellow{order:-1;display:inline-flex;align-items:center;justify-content:center}@media(min-width:781px){.hw-hero.is-ringmaster .cta-stack{align-items:stretch}}main[data-under-nav]>.hw-hero{margin-top:calc(-1 * var(--chrome-gap))}.hw-hero a.hw-stamp[data-hw-prize]{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px}:is(#premios,#entradas,#mesas-reserva,#mesas,#mesas-lista){scroll-margin-top:calc(60px + 2 * var(--space-sm) + 1px)}@media(max-width:860px){:is(#premios,#entradas,#mesas-reserva,#mesas,#mesas-lista){scroll-margin-top:calc(44px + 2 * var(--space-sm) + 1px)}}.hw-story-cta{display:flex;justify-content:center;margin-top:var(--space-xl)}.page-band.hw-where{position:relative;isolation:isolate;overflow:hidden;margin-top:0;padding-top:var(--space-3xl);padding-bottom:var(--space-3xl);padding-left:var(--space-md);padding-right:var(--space-md)}.page-band.hw-page+.page-band.hw-where{padding-top:var(--space-3xl)}.hw-where__bg,.hw-where__bg img{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.hw-where__bg img{object-fit:cover;object-position:72% 60%}.hw-where:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0c0828eb,#220c46cc 45%,#781860b8)}.hw-where__body{align-items:center;text-shadow:0 2px 14px rgba(8,4,28,.75)}.hw-where__body .hw-label{color:#ff8fd0}.hw-where__body .btn-pill{margin-top:var(--space-sm);text-shadow:none}@media(max-width:640px){.page-band.hw-where,.page-band.hw-page+.page-band.hw-where{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}}.hw-page>.hw-stack+.article-body{margin-top:var(--space-xl)}@media(min-width:641px){.page-band.ec-band+.page-band.ec-band{padding-top:20px}}
