@font-face{font-family:Chacal Display;font-style:normal;font-weight:800;font-display:swap;size-adjust:60%;src:url(/assets/unbounded-CRXBNjfR.woff2)format("woff2")}@font-face{font-family:Chacal Mark;font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/unbounded-CRXBNjfR.woff2)format("woff2")}@font-face{font-family:Chacal Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/instrument-sans-CclBWeUS.woff2)format("woff2")}:root{--noche:#000;--bone:#fff;--muted:#4a4a4a;--red:#f0302a;--halo:0 8px 22px #000000eb,0 0 46px #000000bf;--display:"Chacal Display",Arial,sans-serif;--mark:"Chacal Mark",Arial,sans-serif;--text:"Chacal Text",Arial,sans-serif;--fs-label:12px;--track-label:.08em;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px}body{background:var(--bone);color:var(--noche);font:400 16px/1.5 var(--text);-webkit-font-smoothing:antialiased;margin:0}body:has(dialog[open]){overflow:hidden}::selection{background:var(--red);color:var(--noche)}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;border:0}button:disabled{cursor:default}img{object-fit:cover;width:100%;display:block}h1,h2,h3,p{margin:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:5px;outline:3px solid}dialog{color:var(--bone);border:0}dialog::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#0009}[hidden]{display:none!important}.skip-link{background:var(--bone);color:var(--noche);z-index:200;padding:14px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#app{position:relative;overflow:clip}#chrome{z-index:60;position:relative}.noscript{background:var(--red);color:var(--noche);padding:8rem 2rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.pt-dark{background:var(--noche);color:var(--bone)}.pt-title{font:400 clamp(52px,9vw,150px)/.86 var(--display);letter-spacing:-.01em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.1em .16em;margin:0;display:flex}.pt-slot{background:var(--noche);flex:none;width:1.25em;height:.74em;display:block;overflow:hidden}.pt-slot__img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.pt-title:hover .pt-slot__img{transform:scale(1.2)}.pt-pour{--pour:1;font:400 clamp(72px,13vw,220px)/.64 var(--display);letter-spacing:-.01em;text-transform:uppercase;white-space:pre-line;margin:-.14em 0 0;padding-top:.14em;display:inline-block;position:relative}.pt-pour__base{display:block}.pt-pour__fill{color:#0000;background:var(--pour-image) 50% 35%/cover;clip-path:inset(calc((1 - var(--pour)) * 100%) 0 0 0);filter:grayscale()contrast(.6)brightness(.55);-webkit-background-clip:text;background-clip:text;padding-top:.14em;position:absolute;inset:0}.pt-dark .pt-pour__fill,.page--noche .pt-pour__fill{filter:grayscale()contrast(.32)brightness(2.3)}.pt-list{border-bottom:2px solid}.pt-row{color:inherit;cursor:pointer;border-top:2px solid;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding:14px 0;text-decoration:none;transition:opacity .35s;display:flex}.pt-row__title{font:400 clamp(34px,4.6vw,66px)/.9 var(--display);text-transform:uppercase;flex-wrap:wrap;align-items:center;display:flex}.pt-row__slot,.pt-row__gap{flex:none;width:0;height:0;margin:0 .14em;transition:width .6s cubic-bezier(.16,1,.3,1),height .6s cubic-bezier(.16,1,.3,1),margin .6s cubic-bezier(.16,1,.3,1);display:block;overflow:hidden}.pt-row__img{object-fit:cover;width:clamp(120px,14vw,190px);height:clamp(80px,9vw,124px);display:block}.pt-row:hover .pt-row__slot,.pt-row:focus-visible .pt-row__slot,.pt-row.is-open .pt-row__slot{width:clamp(120px,14vw,190px);height:clamp(80px,9vw,124px);margin:0 18px}:is(.pt-list:has(.pt-row:hover) .pt-row:not(:hover),.pt-list:has(.pt-row:focus-visible) .pt-row:not(:focus-visible),.pt-list:has(.pt-row.is-open) .pt-row:not(.is-open)){opacity:.28}.pt-row__meta{font:700 var(--fs-label)/1.3 var(--text);letter-spacing:var(--track-label);text-align:right;text-transform:uppercase;flex:0 340px}.pt-index{display:grid}.pt-index__item{color:inherit;font:400 clamp(44px,7vw,110px)/.92 var(--display);text-transform:uppercase;align-items:center;text-decoration:none;transition:opacity .35s;display:flex}.pt-index__slot{flex:none;width:0;height:.7em;margin-left:0;transition:width .6s cubic-bezier(.16,1,.3,1),margin .6s cubic-bezier(.16,1,.3,1);display:block;overflow:hidden}.pt-index__img{object-fit:cover;filter:grayscale();width:3.2em;height:100%;display:block}.pt-index__slot--empty{background:var(--red)}.pt-index__word{white-space:nowrap}.pt-index__note{font:700 var(--fs-label)/1.3 var(--text);letter-spacing:var(--track-label);text-transform:uppercase;opacity:0;margin-left:auto;padding-left:20px;transition:opacity .3s}.pt-index__item:hover .pt-index__slot,.pt-index__item:focus .pt-index__slot,.pt-index:not(:hover):not(:focus-within) .pt-index__item.is-open .pt-index__slot{width:3.2em;margin-left:.22em}.pt-index__item:hover .pt-index__note,.pt-index__item:focus .pt-index__note,.pt-index:not(:hover):not(:focus-within) .pt-index__item.is-open .pt-index__note{opacity:1}.pt-index:hover .pt-index__item:not(:hover),.pt-index:focus-within .pt-index__item:not(:focus){opacity:.22}.pt-flip{width:1.3em;height:1.3em;color:inherit;font-size:inherit;perspective:900px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;transition:width .6s cubic-bezier(.16,1,.3,1),height .6s cubic-bezier(.16,1,.3,1)}.pt-flip__card{width:100%;height:100%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.16,1,.3,1);display:block;position:relative}.pt-flip:hover,.pt-flip:focus-visible,.pt-flip[aria-pressed=true]{width:2em;height:2em}.pt-flip:hover .pt-flip__card,.pt-flip:focus-visible .pt-flip__card,.pt-flip[aria-pressed=true] .pt-flip__card{transform:rotateY(180deg)}.pt-flip__front,.pt-flip__back{backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0;box-shadow:0 26px 44px -18px #000a}.pt-flip__front{object-fit:cover;filter:grayscale();display:block}.pt-flip__back{background:var(--noche);color:var(--bone);text-align:left;flex-direction:column;justify-content:flex-end;gap:6px;padding:12px;display:flex;transform:rotateY(180deg)}.pt-flip__tag{background:var(--red);color:var(--noche);font:700 var(--fs-label)/1 var(--text);letter-spacing:var(--track-label);text-transform:uppercase;align-self:flex-start;margin-bottom:auto;padding:4px 7px}.pt-flip__title{font:400 clamp(18px,.22em,32px)/1 var(--display);text-transform:uppercase}.pt-flip__detail{font:700 var(--fs-label)/1.3 var(--text);letter-spacing:.04em;text-transform:uppercase;opacity:.85}.pt-dissolve{grid-template-columns:repeat(var(--cols),1fr);grid-template-rows:repeat(var(--rows),clamp(28px,3.4vw,52px));background:var(--from,var(--bone));display:grid}.pt-dissolve i{background:var(--to,var(--noche));opacity:0}.pt-dissolve i.is-on{opacity:1}@media (width<=760px){.pt-index__item{flex-wrap:wrap}.pt-index__slot{max-width:36vw}.pt-index__note{flex-basis:100%;margin-left:0;padding:2px 0 8px;display:none}.pt-index__item:hover .pt-index__note,.pt-index__item:focus .pt-index__note,.pt-index:not(:hover):not(:focus-within) .pt-index__item.is-open .pt-index__note{display:block}}@media (prefers-reduced-motion:reduce){.pt-slot__img,.pt-row,.pt-row__slot,.pt-row__gap,.pt-index__item,.pt-index__slot,.pt-index__note,.pt-flip,.pt-flip__card{transition:none}.pt-dissolve i{opacity:1}}.site-nav{z-index:60;background:var(--nav-bg,var(--bone));height:84px;color:var(--noche);transition:height .3s,box-shadow .3s,background-color var(--fade,.3s),color var(--fade,.3s),transform .45s cubic-bezier(.7,0,.3,1);justify-content:space-between;align-items:center;gap:20px;padding:22px 3vw;display:flex;position:fixed;inset:0 0 auto}.site-nav.is-tone-init{transition:none}.site-nav[data-tone=dark]{color:var(--bone)}.site-nav[data-tone=red]{--nav-mark:var(--noche)}.site-nav:after{content:"";opacity:.12;background:currentColor;height:1px;position:absolute;bottom:0;left:0;right:0}body[data-page=home] .site-nav:not(.is-scrolled){box-shadow:none;text-shadow:0 2px 10px #000000eb,0 0 22px #000000c7;background:0 0}body[data-page=home] .site-nav:not(.is-scrolled):after{opacity:0}.site-nav.is-scrolled{height:68px;box-shadow:0 2px 14px #00000008}.site-nav[data-tone=light],.site-nav[data-tone=light].is-scrolled{box-shadow:none}.nav-brand{align-items:center;gap:8px;display:flex}.nav-brand span{font:800 clamp(22px,2.5vw,40px)/.95 var(--mark);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap}.nav-links{gap:30px;display:flex}.nav-links a{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;padding:13px 0 5px;font-size:clamp(13px,1.4vw,21px);font-weight:550;position:relative}.nav-links a:after{content:"";transform-origin:0;background:currentColor;height:3px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.nav-links a:hover:after,.nav-links a[aria-current=page]:after{transform:scaleX(1)}.nav-tools{align-items:center;gap:18px;display:flex}.language-control{letter-spacing:.05em;align-items:center;gap:4px;font-size:clamp(12px,1.2vw,17px);font-weight:550;display:flex}.language-control button{letter-spacing:.05em;text-transform:uppercase;background:0 0;min-width:30px;min-height:44px;padding:5px;font-weight:550}.language-control button[aria-pressed=true]{text-underline-offset:5px;font-weight:650;text-decoration:underline;text-decoration-thickness:3px}.nav-listen{min-height:44px;color:inherit;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;font-size:clamp(12px,1.2vw,17px);font-weight:550;transition:opacity .3s;display:flex}.nav-listen:hover{opacity:.62}.nav-listen i{transform-origin:50%;align-items:center;gap:2px;height:14px;transition:transform .32s cubic-bezier(.16,1,.3,1);display:flex}.nav-listen b{background:currentColor;width:2px;animation:1.1s ease-in-out infinite nav-eq-a}.nav-listen b:nth-child(2){animation:1.55s ease-in-out -.4s infinite nav-eq-b}.nav-listen b:nth-child(3){animation-duration:.92s;animation-delay:-.7s}.nav-listen b:nth-child(4){animation:1.32s ease-in-out -1s infinite nav-eq-b}.nav-listen b:nth-child(5){animation-duration:1.44s;animation-delay:-.25s}@keyframes nav-eq-a{0%,to{height:25%}50%{height:100%}}@keyframes nav-eq-b{0%,to{height:100%}50%{height:32%}}.nav-listen:hover i{transform:scaleY(1.45)}.menu-toggle{color:inherit;white-space:nowrap;background:0 0;align-items:center;gap:12px;min-height:44px;padding:12px 4px;font-size:11px;font-weight:600;display:flex}.menu-toggle i{align-items:center;gap:3px;width:20px;height:20px;display:flex}@media (width>=761px){.menu-toggle{display:none}}@media (prefers-reduced-motion:reduce){.nav-listen b{height:60%;animation:none}.nav-listen b:nth-child(2){height:100%}.nav-listen b:nth-child(3){height:40%}.nav-listen b:nth-child(4){height:85%}.nav-listen b:nth-child(5){height:50%}.nav-listen:hover i{transform:none}}.menu-toggle b{background:var(--nav-mark,var(--red));width:4px;height:13px;transition:height .3s}.menu-toggle b:nth-child(2){height:20px}.menu-toggle:hover b:nth-child(2){height:10px}.menu-toggle:hover b:first-child,.menu-toggle:hover b:last-child{height:20px}.site-menu{background:var(--bone);width:100%;max-width:100%;height:100dvh;max-height:100%;color:var(--noche);isolation:isolate;margin:0;padding:30px 4vw;overflow:auto}.menu-masthead{justify-content:flex-end;align-items:center;font-size:12px;display:flex}.menu-close{background:var(--noche);color:var(--bone);align-items:center;gap:25px;padding:11px 18px;font-size:23px;display:flex}.menu-close span{font-size:11px}.site-menu .pt-index{z-index:4;margin-top:3vh;position:relative}.site-menu .pt-index__item{font-size:clamp(34px,min(6vw,7.4vh),92px)}.site-menu .pt-index__slot{width:3.2em;margin-left:.22em}.site-menu .pt-index__note,.site-menu .pt-index:hover .pt-index__item:not(:hover),.site-menu .pt-index:focus-within .pt-index__item:not(:focus){opacity:1}.menu-destinations{text-align:right;z-index:5;gap:6px;font-size:11px;display:grid;position:absolute;bottom:4vh;right:4vw}.menu-destinations a{margin-top:18px}.menu-wordmark{font:800 13vw/.85 var(--mark);letter-spacing:-.03em;white-space:nowrap;z-index:0;text-transform:uppercase;position:absolute;bottom:2vh;left:4vw}@media (width>=1360px){.nav-brand span{font-size:40px}.nav-links a{font-size:21px}.language-control,.nav-listen{font-size:17px}}@media (width<=1050px){.nav-links{gap:16px}.nav-tools{gap:12px}.menu-toggle{font-size:11px}}@media (width<=960px){.nav-brand span{font-size:24px}.nav-links a{font-size:14px}.language-control,.nav-listen{font-size:12.5px}}@media (width<=900px){.nav-brand span{font-size:22px}.nav-links a{font-size:13px}.language-control,.nav-listen{font-size:12px}}@media (width<=760px){.site-nav{gap:12px;height:72px;padding:15px 4vw}.nav-brand span{font-size:21px}.nav-links,.menu-toggle>span{display:none}.menu-toggle{padding:10px 13px}.nav-tools{gap:10px}.nav-listen span:not(.sr-only){display:none}.nav-listen{gap:0}.site-menu{padding:20px 6vw}.site-menu .pt-index{margin-top:30px}.site-menu .pt-index__item{font-size:11vw}.site-menu .pt-index__slot{flex:1 1 0;width:auto;min-width:0;max-width:none}.site-menu .pt-index__img{width:100%}.menu-masthead{font-size:11px}.menu-close{padding:8px 12px}.menu-destinations{text-align:left;margin-top:40px;font-size:11px;position:relative;bottom:auto;right:auto}.menu-wordmark{margin-top:40px;font-size:13vw;position:relative;bottom:auto;left:auto}.site-menu{height:100dvh;min-height:100dvh}}html[data-grounded]{--fade:.7s cubic-bezier(.5, 0, .3, 1)}html[data-grounded] .ground-veil{z-index:-1;opacity:0;pointer-events:none;will-change:opacity;transition:opacity var(--fade);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){html[data-grounded] .ground-veil{transition:none}}html[data-grounded] [data-ground]{color:var(--ground-ink);transition:color var(--fade);background:0 0}html[data-grounded] main{background:0 0}@media (prefers-reduced-motion:reduce){html[data-grounded] body,html[data-grounded] [data-ground]{transition:none}}@property --muted{syntax:"<color>";inherits:true;initial-value:#4a4a4a}@property --room-line{syntax:"<color>";inherits:true;initial-value:#0000002e}@property --room-edge{syntax:"<color>";inherits:true;initial-value:#0006}html[data-grounded] [data-ground]{--muted:color-mix(in srgb, var(--ground-ink) 76%, var(--ground));--room-line:color-mix(in srgb, var(--ground-ink) 18%, transparent);--room-edge:color-mix(in srgb, var(--ground-ink) 40%, transparent);transition:color var(--fade)}html[data-grounded] .fan-sections{background:0 0}html[data-grounded] .page{color:var(--ground-ink);transition:color var(--fade);background:0 0}html[data-grounded] .fx-name,html[data-grounded] .fx-release-button,html[data-grounded] .era-shell__nav button[aria-current]{color:currentColor}html[data-fading] .site-footer-name.has-photo span{animation-play-state:paused}html[data-jump] [data-ground],html[data-jump] .page{transition-duration:0s!important}.arrival{z-index:300;pointer-events:none;display:flex;position:fixed;inset:0 0 -10%}.arrival i{background:var(--arrival-ink,#fff);color:var(--arrival-flip,#000);will-change:transform;border-radius:0 0 50% 50%/0 0 9% 9%;flex:1;position:relative;overflow:hidden}.arrival i.is-flip{background:var(--arrival-flip,#000);color:var(--arrival-ink,#fff)}.arrival.is-down i{animation:.5s cubic-bezier(.32,0,.16,1) both arrival-drop}@keyframes arrival-drop{0%{transform:translateY(-101%)}to{transform:translateY(0)}}.arrival.is-down i:first-child{animation-delay:.245s}.arrival.is-down i:nth-child(2){animation-delay:.21s}.arrival.is-down i:nth-child(3){animation-delay:.175s}.arrival.is-down i:nth-child(4){animation-delay:.14s}.arrival.is-down i:nth-child(5){animation-delay:.105s}.arrival.is-down i:nth-child(6){animation-delay:70ms}.arrival.is-down i:nth-child(7){animation-delay:35ms}.arrival.is-down i:nth-child(8){animation-delay:0s}.arrival.is-up i{animation:.92s cubic-bezier(.32,0,.16,1) both arrival-lift}@keyframes arrival-lift{to{transform:translateY(-101%)}}.arrival.is-up i:first-child{animation-delay:.385s}.arrival.is-up i:nth-child(2){animation-delay:.33s}.arrival.is-up i:nth-child(3){animation-delay:.275s}.arrival.is-up i:nth-child(4){animation-delay:.22s}.arrival.is-up i:nth-child(5){animation-delay:.165s}.arrival.is-up i:nth-child(6){animation-delay:.11s}.arrival.is-up i:nth-child(7){animation-delay:55ms}.arrival.is-up i:nth-child(8){animation-delay:0s}.arrival-settle{animation:1.305s cubic-bezier(.32,0,.16,1) backwards arrival-settle}@keyframes arrival-settle{0%{transform:scale(1.035)}to{transform:none}}@media (prefers-reduced-motion:reduce){.arrival{display:none}.arrival-settle{animation:none}}.arrival-band{top:0;bottom:9%;left:calc(var(--n) * -100%);width:800%;font:700 40px/1 var(--mark);letter-spacing:.01em;grid-template-columns:repeat(8,1fr);align-items:center;display:grid;position:absolute}.arrival-band>*{grid-row:1}.arrival-band span{writing-mode:vertical-rl;white-space:nowrap;justify-self:center;transform:rotate(180deg)}.arrival-band span.is-back{transform:none}.arrival-art{aspect-ratio:1;object-fit:cover;background:var(--arrival-flip,#000);width:100%;display:block}.arrival-band span.is-year{letter-spacing:-.02em;font-weight:400}.arrival-cross{text-align:center;white-space:nowrap;color:currentColor;font:400 min(4.6vw, 11vh)/1 var(--display);letter-spacing:-.045em;grid-column:1/-1;justify-self:stretch;transform:translate(7%)}.arrival-band span.is-hero{font-family:var(--display);letter-spacing:-.03em;font-weight:400}.arrival-slot{aspect-ratio:1/1.6;background:var(--arrival-flip,#000);place-self:center;width:98%;overflow:hidden}.arrival-slot img{object-fit:cover;object-position:50% 22%;filter:grayscale();width:100%;height:100%}.arrival-band span.is-letter{writing-mode:horizontal-tb;--stair:.2em;transform:translateY(calc((var(--i) - 2.5) * var(--stair)));letter-spacing:0;font-size:min(8.5vw,20vh);font-weight:500}:root{--mk-ease:cubic-bezier(.25, 1, .5, 1);--mk-open:cubic-bezier(.16, 1, .3, 1)}.mk-line{display:block;overflow:hidden}.mk-line>i{transition:transform .8s var(--mk-open) var(--mk-delay,0s);font-style:normal;display:block;transform:translateY(105%)}.mk-split.is-lit .mk-line>i{transform:none}.mk-frame img{will-change:transform;height:112%}.mk-frame{--mk-drift:0;--mk-lean:0}.mk-frame img{transform:translate3d(calc(var(--mk-lean) * 1px), calc(var(--mk-drift) * 1%), 0)}.room-row,.gallery-row,.video-row,.fx-release-button{position:relative}.room-row:after,.gallery-row:after,.video-row:after,.fx-release-button:after{content:"";transform-origin:0;height:1px;transition:transform .55s var(--mk-ease);pointer-events:none;background:currentColor;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.room-row:hover:after,.gallery-row:hover:after,.video-row:hover:after,.fx-release-button:hover:after,.room-row:focus-visible:after,.gallery-row:focus-visible:after,.video-row:focus-visible:after,.fx-release-button:focus-visible:after{transform:scaleX(1)}.room-n,.gallery-row-name,.video-row .n,.fx-release-title{transition:transform .45s var(--mk-ease);display:inline-block}.room-row:hover .room-n,.gallery-row:hover .gallery-row-name,.video-row:hover .n,.fx-release-button:hover .fx-release-title{transform:translate(14px)}.room-arrow,.video-row .arrow,.fx-release-arrow{transition:transform .45s var(--mk-ease);display:inline-block}.room-row:hover .room-arrow,.video-row:hover .arrow,.fx-release-button:hover .fx-release-arrow{transform:translate(6px,-6px)}.mk-ticker{background:var(--noche);color:var(--bone);padding:20px 0;overflow:hidden}.mk-ticker__track{width:max-content;animation:34s linear infinite mk-run;display:flex}.mk-ticker__track>span{font:800 clamp(22px, 2.7vw, 40px)/1 var(--mark);letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;padding-right:46px}.mk-ticker__track>span[data-dot]{opacity:.38}@keyframes mk-run{to{transform:translate(-50%)}}.mk-ticker:hover .mk-ticker__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.mk-line>i{transition:none;transform:none}.mk-frame img{height:100%;transform:none}.mk-ticker__track{animation:none}.room-row:after,.gallery-row:after,.video-row:after,.fx-release-button:after,.room-n,.gallery-row-name,.video-row .n,.fx-release-title,.room-arrow,.video-row .arrow,.fx-release-arrow{transition:none}}.fan-sections{z-index:2;background:var(--noche);position:relative}.fan-sections section{scroll-margin-top:88px}.fan-sections button,.fan-sections input{font:inherit}.fan-sections button,.fan-sections a{-webkit-tap-highlight-color:transparent}.fan-sections button{cursor:pointer}.fan-sections :focus-visible{outline-offset:5px;outline:3px solid}.fan-section-line{font:500 11px/1.4 var(--text);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;display:flex}.fan-display{font:400 clamp(72px, 10vw, 160px)/.92 var(--display);letter-spacing:-.02em;white-space:pre-line;text-transform:uppercase;margin:0}.fan-button{min-height:58px;font:700 11px/1.3 var(--text);letter-spacing:.06em;border:1px solid #0000;justify-content:space-between;align-items:center;gap:30px;padding:17px 22px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.fan-button>span:last-child{font-size:23px;line-height:1}.fan-button-dark{background:var(--noche);color:var(--bone);border-color:currentColor}.fan-button-dark:hover{background:var(--bone);color:var(--noche);border-color:var(--noche)}.fan-button-light{background:var(--bone);color:var(--noche)}.fan-button-light:hover{background:var(--noche);color:var(--bone);border-color:var(--bone)}.fan-sections{--room-ease:cubic-bezier(.25, 1, .5, 1)}.fanroom-dark{--muted:#c4c4c4;--room-line:#ffffff2e;--room-edge:#fff6;background:var(--noche);color:var(--bone)}.fanroom-light{--room-line:#0000002e;--room-edge:#0006;background:var(--bone);color:var(--noche)}.fanroom-in{height:960px;position:relative;overflow:hidden}.room-viene .room-lede{text-align:right;width:min(460px,34vw);left:auto;right:5vw}.fanroom .room-viene .room-h{line-height:2.9;top:50%;bottom:auto;translate:0 -50%}.room-viene .community-form{z-index:1;width:min(560px,60vw);position:absolute;top:50%;left:50%;translate:-50% -50%}.room-viene .room-photo{aspect-ratio:3/4;width:min(220px,17vw);top:50%;left:5vw;right:auto;translate:0 -50%}.fanroom .room-viene .room-h{z-index:2;text-shadow:var(--halo)}.room-field{border-bottom:2px solid;padding-bottom:8px;display:grid}.room-field-foot{justify-content:space-between;align-items:center;gap:20px;margin-top:14px;display:flex}.room-pill{display:none}.room-lede{width:min(460px,34vw);font:400 25px/1.24 var(--text);letter-spacing:-.01em;position:absolute;top:96px;left:34%}.fanroom-light .room-lede,.fanroom-light .room-cap{font-weight:500}#conciertos .fanroom-in{height:900px}#conciertos .room-photo{aspect-ratio:auto;width:auto;height:100%;inset:0}#conciertos .room-photo img{object-position:68% 20%;width:100%}#conciertos .fanroom-in:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000000b8 0%,#0005 45%,#00000010 100%),linear-gradient(#0000 55%,#000c 100%);position:absolute;inset:0}#conciertos .room-cap{display:none}html[data-grounded] #conciertos .fanroom-in{color:var(--bone);--room-edge:#fff6;--muted:#c4c4c4}#conciertos .room-pill,#conciertos .room-lede,#conciertos .room-h{z-index:2;text-shadow:var(--halo)}#conciertos .room-h{text-align:left;font-size:clamp(60px,8.2vw,120px);bottom:34px;left:4.4vw;right:auto}#tienda .fanroom-in{height:700px}#tienda .room-objects{width:auto;top:112px;left:5vw;right:5vw}#tienda .room-list{padding-top:0}.fan-sections .shop-line{border-top:0;border-bottom:1px solid var(--room-line);justify-content:space-between;align-items:baseline;gap:20px;min-height:0;padding:20px 0;display:flex;position:relative}.shop-name{font:600 34px/1.2 var(--text);letter-spacing:-.01em;text-transform:none;white-space:normal;margin:0;transition:transform .6s cubic-bezier(.16,1,.3,1)}.shop-sub{color:var(--muted);font-size:28px;transition:transform .6s cubic-bezier(.16,1,.3,1)}.shop-line:hover .shop-name,.shop-line:focus-visible .shop-name{transform:translate(-14px)}.shop-line:hover .shop-sub,.shop-line:focus-visible .shop-sub{transform:translate(14px)}.fan-sections .shop-go{opacity:0;font:700 24px/1.4 var(--text);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:opacity .45s var(--room-ease) .12s;position:absolute;top:50%;left:50%;translate:-50% -50%}.shop-line:hover .shop-go,.shop-line:focus-visible .shop-go{opacity:1}@media (prefers-reduced-motion:reduce){.shop-name,.shop-sub{transition:none}}.fan-sections .swap-pair{flex-wrap:wrap;gap:clamp(34px,6vw,104px);display:flex}.fan-sections .swap-item{color:inherit;display:block}.fan-sections .swap-win{--swap-h:clamp(38px, 3.4vw, 48px);height:var(--swap-h);display:block;overflow:hidden}.fan-sections .swap-win>span{height:var(--swap-h);color:#fff;font-family:var(--text);font-size:clamp(25px,2.3vw,34px);font-weight:600;line-height:var(--swap-h);letter-spacing:-.01em;white-space:nowrap;margin:0;transition:transform .85s cubic-bezier(.65,0,.35,1);display:block}.fan-sections .swap-win>span[data-fan-copy=soonLabel]{color:#b2b5bb;text-shadow:0 -1px #f0f3f857,0 2px 5px #000000d9;font-weight:500}#comunidad .fanroom-in{height:1000px}#comunidad .room-list{padding-top:0;padding-bottom:68px}.fan-sections .swap-pair:hover .swap-win>span,.fan-sections .swap-pair:focus-within .swap-win>span{transform:translateY(calc(var(--swap-h) * -1))}.fan-sections .swap-item:hover .swap-win>span{transition-duration:.62s}.fan-sections .swap-item:focus-visible{outline:2px solid var(--muted);outline-offset:6px}@media (prefers-reduced-motion:reduce){.fan-sections .swap-win>span{transition:none}}.room-photo{right:5vw;top:var(--obj-top,236px);width:var(--obj-w,min(560px, 38vw));aspect-ratio:var(--obj-ar,1.48);background:#111;margin:0;position:absolute;overflow:hidden}.room-photo img{object-position:62% 12%;filter:grayscale()contrast(1.05);height:100%;transition:scale .8s var(--room-ease)}.room-photo:hover img{scale:1.04}.room-cap{right:5vw;top:calc(var(--obj-top,236px) + var(--obj-w,min(560px, 38vw)) / var(--obj-ar,1.48) + 20px);width:var(--obj-w,min(560px, 38vw));grid-template-columns:22px 1fr;column-gap:12px;font-size:15px;font-weight:500;line-height:1.4;display:grid;position:absolute}.room-cap:before{content:"";border:1px solid;border-radius:50%;width:8px;height:8px;margin-top:6px}.room-cap small{color:var(--muted);margin-top:2px;font-size:13px;font-weight:500;display:block}.fanroom .room-h{text-align:center;font:800 clamp(64px, 10.3vw, 150px)/.82 var(--mark);letter-spacing:-.05em;position:absolute;bottom:-.08em;left:0;right:0}.room-objects{grid-template-columns:repeat(3,minmax(0,1fr));gap:2vw;width:min(980px,66vw);display:grid;position:absolute;top:236px;right:5vw}.shop-product{width:100%;color:inherit;text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding:0;display:grid}.shop-card-stage{aspect-ratio:1/.95;background:#e7e4e0;grid-column:1/-1;place-items:center;display:grid;position:relative;overflow:hidden}.shop-product[data-product-card=cap] .shop-card-stage{background:#e3dfda}.shop-card-flip{position:absolute;inset:0}.shop-card-face{place-items:center;display:grid;position:absolute;inset:0}.shop-card-face svg{width:88%;height:88%;position:absolute;inset:6%}.shop-card-face--back{opacity:0;transition:opacity .4s}.shop-product:hover .shop-card-face--back,.shop-product:focus-visible .shop-card-face--back{opacity:1}.shop-card-name{font:400 clamp(21px, 2.5vw, 34px)/1.02 var(--display);letter-spacing:-.05em;text-transform:uppercase;border-bottom:1px solid #00000047;grid-column:1/-1;margin-top:11px;padding-bottom:6px}.shop-card-kind{color:#3d3935;grid-column:1;margin-top:6px;font-size:13px;font-weight:600;line-height:1.4}.shop-card-cta{font:700 12px/1.4 var(--text);letter-spacing:.14em;text-transform:uppercase;grid-column:2;justify-self:end;margin-top:6px}.slots{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid;position:relative}.slot-mark{z-index:3;pointer-events:none;transition:transform .26s var(--room-ease);position:absolute;top:-6px;bottom:-6px;left:0}.slot-mark:before,.slot-mark:after{content:"";border:2px solid;width:12px;position:absolute;top:0;bottom:0}.slot-mark:before{border-right:0;left:-6px}.slot-mark:after{border-left:0;right:-6px}.slot{aspect-ratio:107/134;border:1px solid var(--room-line);color:inherit;cursor:pointer;transition:opacity .5s cubic-bezier(.38, .005, .215, 1), background .45s var(--room-ease), border-color .45s var(--room-ease);background:0 0;padding:0;position:relative}.slots:hover .slot:not(:hover){opacity:.3}.slot:hover{border-color:var(--room-edge);background:color-mix(in srgb, currentColor 6%, transparent)}.slot>i{z-index:2;font:600 11px/1 var(--text);letter-spacing:.1em;font-variant-numeric:tabular-nums;color:var(--muted);font-style:normal;position:absolute;top:7px;left:7px}.slot>b{z-index:2;font:600 11px/1.25 var(--text);letter-spacing:.1em;text-transform:uppercase;text-align:left;position:absolute;bottom:8px;left:7px;right:7px}.slot figure{clip-path:inset(50%);margin:0;transition:clip-path .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden}.slot img{object-fit:cover;filter:grayscale()contrast(1.06);width:100%;height:100%;transition:scale 1.6s cubic-bezier(.16,1,.3,1);scale:1.15}.slots.is-in .slot figure{clip-path:inset(0%)}.slots.is-in .slot img{scale:1}@media (prefers-reduced-motion:reduce){.slot-mark{transition:none}}.slot-read{border-top:1px solid var(--room-line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;margin-top:46px;padding-top:22px;display:grid}.slot-title{font:800 clamp(30px, 5.4vw, 80px)/.9 var(--mark);letter-spacing:-.045em;text-transform:uppercase;margin:0}.slot-sub{font:600 11px/1 var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:12px 0 0}.slot-act{align-items:center;gap:24px;display:flex}.fan-sections .act-cut{color:#0000;white-space:nowrap;padding-inline:7px;text-decoration:none;display:inline-block;position:relative}.fan-sections .act-cut:before,.fan-sections .act-cut:after{content:attr(data-word);color:var(--muted);transition:transform .5s cubic-bezier(.16,1,.3,1),color .5s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:7px}.fan-sections .act-cut:before{clip-path:inset(0 0 50%)}.fan-sections .act-cut:after{clip-path:inset(50% 0 0)}.fan-sections .act-state{font:600 11px/1 var(--text);letter-spacing:.14em;text-transform:uppercase}.fan-sections .act-shot{font:800 17px/1 var(--mark);letter-spacing:-.01em;text-transform:uppercase}.fan-sections .act-shot:hover:before,.fan-sections .act-shot:focus-visible:before{color:var(--bone);transform:translate(-7px)}.fan-sections .act-shot:hover:after,.fan-sections .act-shot:focus-visible:after{color:var(--bone);transform:translate(7px)}.fan-sections .act-state:hover:before{transform:translate(-1.5px)}.fan-sections .act-state:hover:after{transform:translate(1.5px)}.fan-sections .act-shot:focus-visible{outline:2px solid var(--muted);outline-offset:5px}@media (prefers-reduced-motion:reduce){.fan-sections .act-cut:before,.fan-sections .act-cut:after{transition:none}}@media (width<=900px){.slots{grid-template-columns:repeat(6,minmax(0,1fr))}.slot-read{grid-template-columns:1fr}}.room-list{padding:52px 5vw 120px}.room-rows{border-bottom:1px solid var(--room-line)}.room-row{border-top:1px solid var(--room-line);min-height:47px;color:inherit;grid-template-columns:1fr 160px auto;align-items:center;gap:20px;padding:14px 0;display:grid}.room-n{font-size:15px;font-weight:500}.room-y{font:600 11px/1 var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.room-chips{justify-content:flex-end;gap:6px;display:flex}.fan-sections .room-chip{border:1px solid var(--room-edge);color:inherit;font:600 11px/1 var(--text);letter-spacing:.14em;text-transform:uppercase;transition:background .35s var(--room-ease);background:0 0;padding:7px 9px 6px}.room-row:hover .room-chip,.fan-sections .room-chip:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.room-arrow{justify-self:end;font-size:15px}.fan-sections .room-input{width:100%;min-height:0;color:inherit;font:500 clamp(24px, 3vw, 40px)/1.1 var(--text);letter-spacing:-.02em;background:0 0;border:0;padding:12px 0 4px}.fan-sections .room-input::placeholder{color:var(--muted);opacity:1}.room-note,#community-feedback{color:var(--muted);margin:0;font-size:13px;font-weight:500;line-height:1.5}#community-feedback{min-height:20px;margin-top:16px}.fan-sections .room-submit{font:800 11px/1 var(--mark);letter-spacing:-.01em;text-transform:uppercase;background:0 0;border:0;padding-block:0}.community-form:has(.room-input[aria-invalid=true]) .room-submit:before{color:currentColor}.community-form:has(.room-input[aria-invalid=true]) .room-submit:after{color:currentColor}.community-pass{background:var(--bone);max-width:1120px;color:var(--noche);margin:auto;padding:44px 46px 40px;position:relative;box-shadow:15px 25px 45px #0004}.community-pass-body{grid-template-columns:1.32fr 1fr;align-items:center;gap:5%;display:grid}.community-heading{position:relative}.community-heading .fan-display{font-size:clamp(62px,10vw,144px)}.site-footer{--noche:#000;--bone:#fff;--muted:#c4c4c4;background:var(--noche);color:var(--bone);padding:52px 0 0;font-size:15px;overflow:hidden}.site-footer a{color:inherit;text-decoration:none}.mesa{--mesa-hueco:20px;gap:var(--mesa-hueco);padding:0 var(--mesa-hueco) 30px;align-items:flex-start;display:flex}.ficha{flex-direction:column;flex:1 1 0;align-items:center;gap:9px;min-width:0;display:flex}.tile{aspect-ratio:1/1.7;background:var(--bone);width:100%;color:var(--noche);border-radius:12px;grid-template-rows:1fr 1fr;transition:transform .28s cubic-bezier(.7,0,.3,1);display:grid;position:relative;box-shadow:inset 0 2px 3px #fffffff2,inset 0 -3px 6px #1a16144d,0 8px 16px #00000042}.ficha:hover .tile{transform:translateY(-26px)rotate(-4deg)scale(1.04)}.tile:before{content:"";opacity:.85;background:currentColor;border-radius:3px;height:4px;position:absolute;top:50%;left:9%;right:9%;transform:translateY(-2px)}.half{grid-template:repeat(3,1fr)/repeat(3,1fr);place-items:center;padding:4% 11.5%;display:grid}.half i{aspect-ratio:1;background:currentColor;border-radius:50%;width:54%;min-width:8px;box-shadow:inset 0 -1.5px #00000038}.v1 i:first-child{grid-area:2/2}.v2 i:first-child{grid-area:1/1}.v2 i:nth-child(2){grid-area:3/3}.v3 i:first-child{grid-area:1/1}.v3 i:nth-child(2){grid-area:2/2}.v3 i:nth-child(3){grid-area:3/3}.v4 i:first-child{grid-area:1/1}.v4 i:nth-child(2){grid-area:1/3}.v4 i:nth-child(3){grid-area:3/1}.v4 i:nth-child(4){grid-area:3/3}.v5 i:first-child{grid-area:1/1}.v5 i:nth-child(2){grid-area:1/3}.v5 i:nth-child(3){grid-area:2/2}.v5 i:nth-child(4){grid-area:3/1}.v5 i:nth-child(5){grid-area:3/3}.v6 i:first-child{grid-area:1/1}.v6 i:nth-child(2){grid-area:1/3}.v6 i:nth-child(3){grid-area:2/1}.v6 i:nth-child(4){grid-area:2/3}.v6 i:nth-child(5){grid-area:3/1}.v6 i:nth-child(6){grid-area:3/3}.ficha.here .tile{background:var(--noche);color:var(--bone);box-shadow:inset 0 0 0 3px var(--bone), inset 0 4px 5px #ffffff29, inset 0 -5px 9px #0009, 0 8px 16px #00000052}.ficha.here .tile:before{opacity:1}.ficha.here .half i{box-shadow:inset 0 -2px #fff3}.ficha.here .cap{opacity:1;font-weight:700}.cap{text-align:center;opacity:1;white-space:nowrap;font-size:17px;font-weight:500}.ficha:hover .cap{opacity:1}.site-footer-info{border-top:1px solid #fff6;grid-template-columns:1.04fr .72fr 1.29fr;display:grid}.site-footer-col{padding:26px 30px 28px;position:relative}.site-footer-col:first-child{padding-left:3vw}.site-footer-col:last-child{padding-right:3vw}.site-footer-col+.site-footer-col:before{content:"";background:linear-gradient(#ffffffbf 0%,#ffffff8c 38%,#fff0 100%);width:1px;position:absolute;top:0;bottom:0;left:0}.site-footer-col h3{letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0 0 10px;font-size:18px;font-weight:700}.site-footer-col ul{margin:0;padding:0;list-style:none}.plats{grid-template-columns:max-content max-content;align-items:start;gap:6px 44px;display:grid}.plats li+li{margin-top:0}.plats li:nth-child(-n+6){grid-column:1}.plats li:nth-child(n+7){grid-column:2}.plats li:nth-child(7){grid-row:1}.plats li:nth-child(8){grid-row:2}.plats li:nth-child(9){grid-row:3}.plats li:nth-child(10){grid-row:4}.plats li:nth-child(11){grid-row:5}.plats li:nth-child(12){grid-row:6}.site-footer-col li+li{margin-top:2px}.site-footer-col a{align-items:center;gap:13px;padding:5px 0;font-size:16px;font-weight:500;line-height:1.35;display:flex}.site-footer-col a:hover .txt{text-underline-offset:5px;text-decoration:underline}.site-footer-col .plat svg{flex:none;width:23px;height:23px}.site-footer-note{color:var(--muted);max-width:34ch;margin:9px 0 0;font-size:13.5px;font-weight:500;line-height:1.5}.site-footer-handle{color:var(--muted);margin:10px 0 0;font-size:14px;font-weight:500}.rels{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.rels li+li{margin-top:0}.rels a{align-items:flex-start}.site-footer-sub{margin-top:15px!important}.site-footer-name{padding:0;line-height:.82}.site-footer-name span{font:700 14.8vw/.82 var(--mark);letter-spacing:-.058em;text-transform:uppercase;white-space:nowrap;color:var(--bone);display:block}.site-footer-name.has-photo span{color:#0000;background-image:var(--name-photo);filter:grayscale()contrast(1.15)brightness(1.05);background-position:0 38%;background-repeat:repeat-x;background-size:118%;-webkit-background-clip:text;background-clip:text;animation:32s linear infinite name-pan}.site-footer-name.has-photo:not(.is-live) span{animation-play-state:paused}@keyframes name-pan{0%{background-position:0 38%}to{background-position:118% 38%}}@media (prefers-reduced-motion:reduce){.site-footer-name.has-photo span{background-position:40% 38%;animation:none}}.site-footer-base{color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:6px 20px;padding:3px 1.2vw 5px;font-size:12px;font-weight:500;display:grid}.site-footer-base>:nth-child(2){text-align:center}.site-footer-base>:last-child{text-align:right}@media (width<=720px){.site-footer-base{text-align:center;grid-template-columns:1fr}.site-footer-base>:last-child{text-align:center}}.shop-options{border:0;flex-wrap:wrap;gap:7px;margin:0 0 20px;padding:0;display:flex}.shop-options legend{margin-bottom:9px;padding:0;font-size:11px}.shop-options button{min-width:40px;min-height:40px;color:var(--noche);background:0 0;border:1px solid #00000040;padding:10px;font-size:11px}.shop-options button[aria-pressed=true]{border-color:var(--noche);background:var(--noche);color:var(--bone)}.shop-colors button[aria-pressed=true]{color:var(--noche);background:0 0}.shop-color-option{align-items:center;gap:10px;display:flex}.shop-swatch{border:1px solid #00000030;border-radius:50%;width:16px;height:16px;display:block}.shop-swatch-black{background:#181818}.shop-swatch-coral{background:#8b8b8b}.fan-sections .shop-product svg,.fan-sections .shop-modal-art svg,.fan-sections .shop-bag-art svg{filter:grayscale()}.shop-swatch-natural{background:#d8cdb7}.shop-swatch-bone{background:#fff}.shop-colors button[aria-pressed=true]{box-shadow:inset 0 -2px var(--noche)}@media (width>=1600px){.fan-section-line{max-width:1500px;margin-inline:auto}}@media (width<=900px){.fanroom-in{height:auto;padding:40px 5vw 0}.room-lede,.room-photo,.room-cap,.room-objects,.fanroom .room-h{position:static}.room-lede{width:auto;margin:18px 0 24px;font-size:21px}.room-photo{--obj-w:100%;width:100%}.room-cap{width:100%;margin:14px 0 32px}.room-objects{grid-template-columns:1fr;gap:42px;width:auto;margin-bottom:34px}.fanroom .room-h{text-align:left;margin:0 -2px -.06em;font-size:17vw}.room-list{padding:30px 5vw 72px}.room-row,.community-form .room-row+.room-row{grid-template-columns:1fr auto}.community-form .room-row{grid-template-columns:1fr;gap:4px}.room-y{display:none}#conciertos .fanroom-in{height:auto}#conciertos .room-photo{aspect-ratio:1.48;height:auto;inset:auto}#conciertos .fanroom-in:after{display:none}#conciertos .room-pill,#conciertos .room-lede,#conciertos .room-h{text-shadow:none}#conciertos .room-h{font-size:17vw}#tienda .fanroom-in{height:auto}.room-viene .room-lede{text-align:left;width:auto}.fanroom .room-viene .room-h{line-height:.82;translate:none}.room-viene .community-form{width:auto;margin:24px 0 32px;position:static;translate:none}#comunidad .fanroom-in{height:auto}.room-viene .room-photo{width:40vw;margin-bottom:24px;translate:none}.slot-read{grid-template-columns:minmax(0,1fr)}.slot-act{flex-wrap:wrap;gap:12px 24px}.fan-sections .shop-line{flex-wrap:wrap;gap:6px 20px}.shop-sub{font-size:21px}.room-field .room-y{display:block}}@media (width<=800px){.community-pass{padding-inline:4vw}.community-heading .fan-display{font-size:8.5vw}.site-footer-info{grid-template-columns:1fr 1fr}.site-footer-col:nth-child(3){border-top:1px solid #ffffff4d;grid-column:1/-1}.site-footer-col:nth-child(3):before{display:none}}@media (width<=840px){.cap{font-size:14px}}@media (width<=560px){.fan-sections section{scroll-margin-top:76px}.fan-section-line{letter-spacing:.065em;gap:12px;padding-bottom:18px;font-size:11px}.fan-button{min-height:52px;font-size:11px}.community-pass{padding:38px 22px 32px}.community-pass-body{grid-template-columns:1fr;gap:30px}.community-heading .fan-display{font-size:18vw}.site-footer{padding-top:25px}.mesa{flex-wrap:wrap;gap:8px;padding-inline:8px}.ficha{flex:calc(25% - 6px)}.site-footer-info{grid-template-columns:1fr}.site-footer-col{border-top:1px solid #ffffff4d;padding:26px 6vw}.site-footer-col:before{display:none}.site-footer-col:first-child{border-top:0;padding-left:6vw}.site-footer-col:last-child{padding-right:6vw}.site-footer-col:nth-child(3){grid-column:auto}.site-footer-name span{font-size:14.8vw}.cap{font-size:16px}.slot>b{display:none}}@media (prefers-reduced-motion:reduce){.fan-sections *,.fan-sections :before,.fan-sections :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.fan-sections a.act-cut:before,.fan-sections a.act-cut:after{color:var(--bone)}.page{background:var(--bone);color:var(--noche);padding-top:84px;display:flow-root;position:relative}.page--noche{--muted:#c4c4c4;background:var(--noche);color:var(--bone)}.page--red{--muted:#1c1c1c;background:var(--red);color:var(--noche)}.page-intro{padding:64px 6vw 72px}.fan-section-line h2{font:inherit;letter-spacing:inherit}.fan-section-line a{align-items:center;gap:8px;min-height:44px;font-weight:700;display:inline-flex}.fan-section-line a:hover{text-underline-offset:4px;text-decoration:underline}.page-intro-row{justify-content:space-between;align-items:flex-end;gap:6vw;padding-top:56px;display:flex}.page-intro .fan-display{font-size:clamp(72px,11vw,180px)}.page-lead{max-width:460px;font:400 25px/1.24 var(--text);letter-spacing:-.01em;padding-bottom:14px}.page:not(.page--noche) .page-lead{font-weight:500}.page-note{max-width:560px;color:var(--muted);font-size:11px;font-weight:500;line-height:1.7}.page-status{font:600 11px/1.4 var(--text);letter-spacing:.08em;text-transform:uppercase;border:1px solid;padding:8px 11px;display:inline-block}.page-crumbs{font:500 11px/1.4 var(--text);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;padding:34px 6vw 0;display:flex}.page-crumbs a{border-bottom:1px solid}.page-details{border-top:1px solid #00000040}.page--noche .page-details{border-color:#ffffff40}.page-details summary{cursor:pointer;min-height:58px;font:600 12px/1.4 var(--text);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;list-style:none;display:flex}.page-details summary::-webkit-details-marker{display:none}.page-details summary:after{content:"+";font:300 24px/1 var(--text)}.page-details[open] summary:after{content:"−"}.page-details p{max-width:470px;padding:0 0 22px;font-size:14px;line-height:1.7}.page-field{letter-spacing:.04em;gap:6px;font-size:11px;font-weight:500;display:grid}.page-field input,.page-field select,.page-field textarea{width:100%;min-height:50px;color:inherit;font:400 16px/1.4 var(--text);letter-spacing:0;background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:12px 0}.page-field textarea{resize:vertical;min-height:120px}.page-field option{color:var(--noche)}.page-field textarea:focus-visible{outline-offset:5px;outline:3px solid}.page-field-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.page-form-status{min-height:20px;font-size:12px;font-weight:600;line-height:1.6}.fan-early-link{font:700 11px/1.3 var(--text);letter-spacing:.06em;border-bottom:1px solid;gap:10px;margin-left:24px;padding:8px 0;display:inline-flex}.site-menu nav a[aria-current=page]{color:#962420}@media (width<=760px){.page{padding-top:72px}.page-intro{padding:40px 6vw 52px}.page-intro-row{flex-direction:column;align-items:flex-start;gap:26px;padding-top:36px}.page-intro .fan-display{font-size:17vw}.page-field-row{grid-template-columns:1fr}.fan-early-link{margin:18px 0 0}}.fan-section-line>:only-child{margin-left:auto}.missing-layout .pt-pour{margin:0 0 28px;font-size:clamp(64px,8.5vw,150px)}.legal-updated{margin-top:18px}.contact-page .has-liquid .pt-pour__fill{filter:grayscale()contrast(.32)brightness(2.3)}
