@keyframes shell-module__8ocdXq__shellFade{0%{opacity:0}to{opacity:1}}.shell-module__8ocdXq__skip{background:var(--ink);color:var(--black);border-radius:0;padding:14px 16px}.shell-module__8ocdXq__header{z-index:60;padding-top:env(safe-area-inset-top,0px);background-color:var(--black);transition:background-color .2s var(--ease-out);position:fixed;inset:0 0 auto}.shell-module__8ocdXq__header[data-state=hero]{background-color:#0000}.shell-module__8ocdXq__header[data-state=open]{z-index:100}.shell-module__8ocdXq__bar{z-index:2;height:var(--header-h);align-items:center;column-gap:var(--gutter);padding-inline:var(--edge);border-bottom:1px solid var(--rule);transition:border-color .2s var(--ease-out);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:relative}.shell-module__8ocdXq__header[data-state=hero] .shell-module__8ocdXq__bar{border-bottom-color:#0000}.shell-module__8ocdXq__wordmark{min-height:44px;color:var(--ink);white-space:nowrap;transition:opacity .2s var(--ease-out), visibility .2s var(--ease-out);grid-column:1;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.shell-module__8ocdXq__header[data-state=hero] .shell-module__8ocdXq__wordmark{opacity:0;visibility:hidden}.shell-module__8ocdXq__nav{grid-column:2;align-items:center;gap:28px;display:flex;position:relative}.shell-module__8ocdXq__navLink{min-height:44px;color:var(--ink);white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.shell-module__8ocdXq__navLabel{--u-offset:-7px}.shell-module__8ocdXq__navLabel:before{display:none}.shell-module__8ocdXq__navLine{background:var(--signal);transform-origin:0 0;opacity:0;pointer-events:none;width:1px;height:1px;transition:transform .24s var(--ease-out), opacity .2s var(--ease-out);position:absolute;top:0;left:0}.shell-module__8ocdXq__navLine[data-visible]{opacity:1}.shell-module__8ocdXq__headerEnd{grid-column:3;justify-self:end;align-items:center;gap:clamp(16px,1.6vw,28px);min-width:0;display:flex}.shell-module__8ocdXq__headerClock{min-width:0}@media (min-width:900px) and (max-width:1099px){.shell-module__8ocdXq__headerEnd .shell-module__8ocdXq__clockFace>:first-child,.shell-module__8ocdXq__headerEnd .shell-module__8ocdXq__readoutLayer>.shell-module__8ocdXq__readoutTime,.shell-module__8ocdXq__headerEnd .shell-module__8ocdXq__clock:not([data-readout]) .shell-module__8ocdXq__readoutLayer,.shell-module__8ocdXq__headerEnd .shell-module__8ocdXq__clock[data-readout] .shell-module__8ocdXq__clockLayer{display:none}}.shell-module__8ocdXq__toggle{min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;grid-column:3;justify-content:flex-end;justify-self:end;align-items:center;display:none}@media (prefers-reduced-motion:no-preference){html:not([data-intro-seen]) .shell-module__8ocdXq__header[data-overlay] .shell-module__8ocdXq__introFade{animation:shell-module__8ocdXq__shellFade .4s var(--ease-out) 1.1s both}}@media (max-width:899px),(orientation:portrait) and (max-width:1100px){.shell-module__8ocdXq__bar{grid-template-columns:minmax(0,1fr) auto}.shell-module__8ocdXq__bar .shell-module__8ocdXq__nav,.shell-module__8ocdXq__bar .shell-module__8ocdXq__headerEnd{display:none}.shell-module__8ocdXq__toggle{grid-column:2;display:inline-flex}}.shell-module__8ocdXq__clock{min-width:0;display:grid}.shell-module__8ocdXq__clockFace{white-space:nowrap;align-items:baseline;gap:10px;display:inline-flex}.shell-module__8ocdXq__clockTime{text-align:right;min-width:2.4em;display:inline-block}.shell-module__8ocdXq__clockLayer,.shell-module__8ocdXq__readoutLayer{min-width:0;transition:opacity .2s var(--ease-out), visibility .2s var(--ease-out);grid-area:1/1;justify-content:flex-end;align-items:center;gap:10px;display:flex}.shell-module__8ocdXq__readoutLayer{opacity:0;visibility:hidden}.shell-module__8ocdXq__clock[data-readout] .shell-module__8ocdXq__readoutLayer{opacity:1;visibility:visible}.shell-module__8ocdXq__clock[data-readout] .shell-module__8ocdXq__clockLayer{opacity:0;visibility:hidden}.shell-module__8ocdXq__readoutTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);overflow:hidden}.shell-module__8ocdXq__readoutButton{min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;flex:none;justify-content:center;align-items:center;margin-left:8px;display:inline-flex}.shell-module__8ocdXq__menu{inset:calc(var(--header-h) + env(safe-area-inset-top,0px)) 0 0;z-index:1;background:var(--black);padding:0 var(--edge) calc(24px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;animation:shell-module__8ocdXq__shellFade .24s var(--ease-out) both;flex-direction:column;display:flex;position:fixed;overflow-y:auto}@media (prefers-reduced-motion:reduce){.shell-module__8ocdXq__menu{animation:none}}.shell-module__8ocdXq__menuList{border-bottom:1px solid var(--rule)}.shell-module__8ocdXq__menuList>li+li{border-top:1px solid var(--rule)}.shell-module__8ocdXq__menuLink{min-height:72px;color:var(--ink);align-items:center;gap:16px;text-decoration:none;display:flex}.shell-module__8ocdXq__menuNum{flex:none;min-width:2ch}.shell-module__8ocdXq__menuLabel{--u-offset:.02em;font-family:var(--font-sans);letter-spacing:-.045em;padding-block:8px 12px;font-size:clamp(2.75rem,12vw,4.5rem);font-style:normal;font-weight:700;line-height:1}.shell-module__8ocdXq__menuLabel:before{display:none}.shell-module__8ocdXq__menuSocial{grid-template-columns:repeat(2,max-content);column-gap:32px;margin-top:24px;display:grid}.shell-module__8ocdXq__menuLang{border-top:1px solid var(--rule);margin-top:16px;padding-top:12px}.shell-module__8ocdXq__menuClock{margin-top:auto;padding-top:32px}.shell-module__8ocdXq__menuClock .shell-module__8ocdXq__clockTime{text-align:left}.shell-module__8ocdXq__textLink{min-height:44px;color:var(--ink);white-space:nowrap;align-items:center;gap:.5em;text-decoration:none;display:inline-flex}.shell-module__8ocdXq__arrow{letter-spacing:0}.shell-module__8ocdXq__footer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--rule);background:#050405c7;padding-top:0;padding-bottom:48px}.shell-module__8ocdXq__echo{padding-inline:var(--edge);color:var(--ink);margin-top:clamp(48px,6vw,88px)}.shell-module__8ocdXq__footerGrid{align-items:start;row-gap:40px;margin-top:48px}.shell-module__8ocdXq__listen{grid-column:1/span 3}.shell-module__8ocdXq__follow{grid-column:4/span 3}.shell-module__8ocdXq__band{grid-column:7/span 3}.shell-module__8ocdXq__footerList{flex-direction:column;align-items:flex-start;margin-top:8px;display:flex}.shell-module__8ocdXq__legal{text-align:right;flex-direction:column;grid-column:10/span 3;align-items:flex-end;display:flex}.shell-module__8ocdXq__legalText.shell-module__8ocdXq__legalText{white-space:nowrap;height:15.6px;margin-bottom:8px;line-height:15.6px}@media (max-width:700px),(orientation:portrait) and (max-width:1100px){.shell-module__8ocdXq__footer{padding-bottom:calc(48px + env(safe-area-inset-bottom,0px))}.shell-module__8ocdXq__listen{grid-column:1/span 2}.shell-module__8ocdXq__follow{grid-column:3/span 2}.shell-module__8ocdXq__band{grid-column:1/-1}.shell-module__8ocdXq__legal{text-align:left;grid-column:1/-1;align-items:flex-start}}.shell-module__8ocdXq__news{column-gap:var(--gutter);padding:clamp(48px, 6vw, 88px) var(--edge);border-bottom:1px solid var(--rule);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:24px;display:grid}.shell-module__8ocdXq__newsIntro{grid-column:1/6;gap:12px;display:grid}.shell-module__8ocdXq__newsLead{color:var(--ink-2);max-width:36ch}.shell-module__8ocdXq__newsForm,.shell-module__8ocdXq__newsDone{grid-column:7/13}.shell-module__8ocdXq__newsDone{color:var(--ink)}.shell-module__8ocdXq__newsRow{gap:0;display:flex}.shell-module__8ocdXq__newsInput{min-width:0;min-height:52px;font:400 16px/1.4 var(--font-sans);color:var(--ink);background:var(--black);border:1px solid var(--rule-strong);border-right:0;border-radius:0;flex:auto;padding:14px 16px}.shell-module__8ocdXq__newsInput::placeholder{color:var(--ink-3)}.shell-module__8ocdXq__newsInput:focus{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);outline:none}.shell-module__8ocdXq__newsButton{background:var(--ink);min-height:52px;color:var(--black);border:1px solid var(--ink);cursor:pointer;flex:none;padding:0 24px}.shell-module__8ocdXq__newsButton:hover{color:var(--ink);background:0 0}.shell-module__8ocdXq__newsButton:focus-visible,.shell-module__8ocdXq__newsCheck:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.shell-module__8ocdXq__newsButton:disabled{opacity:.6;cursor:wait}.shell-module__8ocdXq__newsConsent{color:var(--ink-2);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;margin-top:16px;font-size:13px;line-height:1.5;display:grid}.shell-module__8ocdXq__newsConsent a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.shell-module__8ocdXq__newsCheck{appearance:none;border:1px solid var(--rule-strong);background:var(--black);cursor:pointer;border-radius:0;place-items:center;width:18px;height:18px;margin:1px 0 0;display:grid}.shell-module__8ocdXq__newsCheck:checked{background:var(--ink);border-color:var(--ink)}.shell-module__8ocdXq__newsCheck:checked:after{content:"";border-left:2px solid var(--black);border-bottom:2px solid var(--black);width:9px;height:5px;margin-top:-3px;transform:rotate(-45deg)}.shell-module__8ocdXq__newsError{color:#e0735f;margin-top:12px;font-size:13px}.shell-module__8ocdXq__newsHoney{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:700px),(orientation:portrait) and (max-width:1100px){.shell-module__8ocdXq__news{grid-template-columns:minmax(0,1fr)}.shell-module__8ocdXq__newsIntro,.shell-module__8ocdXq__newsForm,.shell-module__8ocdXq__newsDone{grid-column:1}.shell-module__8ocdXq__newsButton{padding:0 16px}}.shell-module__8ocdXq__footerBar{padding:28px var(--edge) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.shell-module__8ocdXq__footerBar .shell-module__8ocdXq__legal{text-align:left;flex-flow:wrap;align-items:center;gap:8px 28px;display:flex}
.language-switcher-module__8BR49a__menu{flex:none;position:relative}.language-switcher-module__8BR49a__button{min-height:44px;color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding-inline:2px;display:inline-flex}.language-switcher-module__8BR49a__code{color:var(--ink-2);transition:color .16s var(--ease-out)}.language-switcher-module__8BR49a__button:hover .language-switcher-module__8BR49a__code,.language-switcher-module__8BR49a__button[aria-expanded=true] .language-switcher-module__8BR49a__code{color:var(--ink)}.language-switcher-module__8BR49a__caret{color:var(--ink-3);transition:transform .16s var(--ease-out);flex:none;display:block}.language-switcher-module__8BR49a__button[aria-expanded=true] .language-switcher-module__8BR49a__caret{transform:rotate(180deg)}.language-switcher-module__8BR49a__list{z-index:80;background:var(--black);border:1px solid var(--rule-strong);border-radius:0;width:max-content;min-width:232px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.language-switcher-module__8BR49a__list>li+li{border-top:1px solid var(--rule)}.language-switcher-module__8BR49a__option{min-height:48px;color:var(--ink-2);white-space:nowrap;grid-template-columns:40px 1fr auto;align-items:center;column-gap:16px;padding:0 14px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;display:grid}.language-switcher-module__8BR49a__option:hover,.language-switcher-module__8BR49a__option:focus-visible{color:var(--ink);background:#ede6da0f}.language-switcher-module__8BR49a__option:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.language-switcher-module__8BR49a__option[aria-current=true]{color:var(--ink)}.language-switcher-module__8BR49a__optionIcon{align-items:center;display:inline-flex}.language-switcher-module__8BR49a__optionName{min-width:0}.language-switcher-module__8BR49a__optionCode{color:var(--ink-3)}.language-switcher-module__8BR49a__option[aria-current=true] .language-switcher-module__8BR49a__optionCode{color:var(--signal)}@media (max-width:1279px){.language-switcher-module__8BR49a__compact .language-switcher-module__8BR49a__code{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.language-switcher-module__8BR49a__row{display:block}.language-switcher-module__8BR49a__rowList{flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none;display:flex}.language-switcher-module__8BR49a__rowLink{min-height:44px;color:var(--ink-2);white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.language-switcher-module__8BR49a__rowLink[aria-current=true]{color:var(--ink)}.language-switcher-module__8BR49a__rowLink[aria-current=true] .language-switcher-module__8BR49a__u-link:before{opacity:1;background:var(--signal)}
.booking-module__CdvtjW__booking{justify-items:center;gap:16px;display:grid}.booking-module__CdvtjW__overlay{z-index:5;padding:0 var(--edge);pointer-events:none;place-content:center;position:absolute;inset:0}.booking-module__CdvtjW__overlay>*{pointer-events:auto}.booking-module__CdvtjW__footer{padding:clamp(48px, 6vw, 88px) var(--edge);border-bottom:1px solid var(--rule);scroll-margin-top:56px}.booking-module__CdvtjW__label.booking-module__CdvtjW__label{color:var(--ink);letter-spacing:.12em;align-items:center;gap:10px;padding:8px 14px;font-size:14px;display:inline-flex}.booking-module__CdvtjW__overlay .booking-module__CdvtjW__label{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059}.booking-module__CdvtjW__footer .booking-module__CdvtjW__label.booking-module__CdvtjW__label{letter-spacing:.04em;font-size:18px;font-weight:800}.booking-module__CdvtjW__label .signal-dot{animation:1.2s steps(2,jump-none) infinite booking-module__CdvtjW__blink}.booking-module__CdvtjW__buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.booking-module__CdvtjW__btn{min-height:76px;color:var(--ink);white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s var(--ease-out), color .2s var(--ease-out), transform .2s var(--ease-out);justify-content:center;align-items:center;gap:12px;padding:0 36px;font-size:19px;text-decoration:none;display:inline-flex;position:relative}.booking-module__CdvtjW__btn svg{width:24px;height:24px}.booking-module__CdvtjW__btn:hover{transform:translateY(-2px)}.booking-module__CdvtjW__btn:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.booking-module__CdvtjW__btn:after{content:"";border:2px solid var(--ink);pointer-events:none;animation:booking-module__CdvtjW__pulse 2.4s var(--ease-out) infinite;position:absolute;inset:-1px}.booking-module__CdvtjW__call{background:#ede6da29;border:1px solid #ede6dab3;animation:2.4s ease-in-out infinite booking-module__CdvtjW__glow}.booking-module__CdvtjW__call:hover{background:var(--ink);color:var(--black);animation:none}.booking-module__CdvtjW__whatsapp{background:#00000040;border:1px solid #25d366cc}.booking-module__CdvtjW__whatsapp:after{border-color:#25d366;animation-delay:.8s}.booking-module__CdvtjW__whatsapp svg{color:#25d366}.booking-module__CdvtjW__whatsapp:hover{color:var(--black);background:#25d366}.booking-module__CdvtjW__whatsapp:hover svg{color:var(--black)}.booking-module__CdvtjW__mail{background:#00000040;border:1px solid #ede6da73}.booking-module__CdvtjW__mail:after{animation-delay:1.6s}.booking-module__CdvtjW__mail:hover{background:var(--ink);color:var(--black)}.booking-module__CdvtjW__number{opacity:.75;font-weight:500}.booking-module__CdvtjW__footer .booking-module__CdvtjW__call{background:#ede6da1a}.booking-module__CdvtjW__footer .booking-module__CdvtjW__whatsapp,.booking-module__CdvtjW__footer .booking-module__CdvtjW__mail{background:0 0}@keyframes booking-module__CdvtjW__pulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.14,1.45)}}@keyframes booking-module__CdvtjW__glow{0%,to{background:#ede6da1f}50%{background:#ede6da42}}@keyframes booking-module__CdvtjW__blink{50%{opacity:.2}}@media (max-width:700px),(orientation:portrait) and (max-width:1100px){.booking-module__CdvtjW__booking{justify-items:stretch;gap:12px}.booking-module__CdvtjW__label.booking-module__CdvtjW__label{justify-self:center}.booking-module__CdvtjW__buttons{flex-direction:column;gap:10px}.booking-module__CdvtjW__btn{width:100%;min-height:58px;padding:0 20px;font-size:17px}}@media (prefers-reduced-motion:reduce){.booking-module__CdvtjW__btn,.booking-module__CdvtjW__btn:after{animation:none}.booking-module__CdvtjW__label .signal-dot{animation:none}.booking-module__CdvtjW__btn:after{opacity:0}}.booking-module__CdvtjW__dialog{border:1px solid var(--rule-strong);background:var(--ground);width:min(640px,100vw - 32px);max-height:calc(100svh - 32px);color:var(--ink);padding:0;overflow:auto}.booking-module__CdvtjW__dialog::backdrop{background:#000000bf}.booking-module__CdvtjW__panel{padding:clamp(20px,4vw,36px)}.booking-module__CdvtjW__panelHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.booking-module__CdvtjW__panelTitle{letter-spacing:-.04em;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1}.booking-module__CdvtjW__close{min-height:44px;color:var(--ink-2);cursor:pointer;padding:0 4px}.booking-module__CdvtjW__close:hover{color:var(--ink)}.booking-module__CdvtjW__panelLead,.booking-module__CdvtjW__panelDone{color:var(--ink-2);margin-top:16px}.booking-module__CdvtjW__panelDone{color:var(--ink);margin-bottom:8px}.booking-module__CdvtjW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.booking-module__CdvtjW__field{color:var(--ink-2);gap:8px;min-width:0;display:grid}.booking-module__CdvtjW__full{grid-column:1/-1}.booking-module__CdvtjW__input{width:100%;min-height:48px;font:400 16px/1.4 var(--font-sans);color:var(--ink);background:var(--black);border:1px solid var(--rule-strong);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:0;padding:12px 14px}textarea.booking-module__CdvtjW__input{resize:vertical}.booking-module__CdvtjW__input:focus{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);outline:none}.booking-module__CdvtjW__error{color:#e0735f;margin-top:16px;font-size:14px}.booking-module__CdvtjW__submit{background:var(--ink);width:100%;min-height:56px;color:var(--black);border:1px solid var(--ink);cursor:pointer;margin-top:24px;font-size:16px}.booking-module__CdvtjW__submit:hover{color:var(--ink);background:0 0}.booking-module__CdvtjW__submit:disabled{opacity:.6;cursor:wait}.booking-module__CdvtjW__honey{width:1px;height:1px;position:absolute;left:-10000px}@media (max-width:700px){.booking-module__CdvtjW__grid{grid-template-columns:minmax(0,1fr)}}.booking-module__CdvtjW__menu{justify-items:stretch;gap:10px;margin-top:28px}.booking-module__CdvtjW__menu .booking-module__CdvtjW__label.booking-module__CdvtjW__label{color:var(--ink-3);justify-self:start;padding:0;font-size:12px}.booking-module__CdvtjW__menu .booking-module__CdvtjW__buttons{flex-direction:column;gap:8px}.booking-module__CdvtjW__menu .booking-module__CdvtjW__btn{-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:flex-start;width:100%;min-height:52px;padding:0 16px;font-size:15px}.booking-module__CdvtjW__menu .booking-module__CdvtjW__btn,.booking-module__CdvtjW__menu .booking-module__CdvtjW__btn:after{animation:none}.booking-module__CdvtjW__menu .booking-module__CdvtjW__btn:after{display:none}.booking-module__CdvtjW__bookNow.booking-module__CdvtjW__bookNow{letter-spacing:.08em;gap:16px;min-height:88px;padding:0 56px;font-size:clamp(20px,2vw,26px);font-weight:800}.booking-module__CdvtjW__bookNow .signal-dot{width:10px;height:10px;animation:1.2s steps(2,jump-none) infinite booking-module__CdvtjW__blink}.booking-module__CdvtjW__bookArrow{animation:1.6s ease-in-out infinite booking-module__CdvtjW__nudge;display:inline-block}@keyframes booking-module__CdvtjW__nudge{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:700px),(orientation:portrait) and (max-width:1100px){.booking-module__CdvtjW__bookNow.booking-module__CdvtjW__bookNow{justify-self:center;width:auto;min-height:72px;padding:0 28px;font-size:20px}.booking-module__CdvtjW__overlay:has(.booking-module__CdvtjW__bookNow){justify-items:center}}@media (prefers-reduced-motion:reduce){.booking-module__CdvtjW__bookArrow{animation:none}.booking-module__CdvtjW__bookNow .signal-dot{animation:none}}.booking-module__CdvtjW__socials{justify-content:center;gap:12px;margin-top:8px;list-style:none;display:flex}.booking-module__CdvtjW__social{width:56px;height:56px;color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s var(--ease-out), color .2s var(--ease-out), transform .2s var(--ease-out);background:#00000040;border:1px solid #ede6da73;place-items:center;display:grid}.booking-module__CdvtjW__social:hover{background:var(--ink);color:var(--black);transform:translateY(-2px)}.booking-module__CdvtjW__social:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:700px),(orientation:portrait) and (max-width:1100px){.booking-module__CdvtjW__overlay .booking-module__CdvtjW__socials{justify-self:center}.booking-module__CdvtjW__social{width:52px;height:52px}}
.music-module__YuJYeG__music{isolation:isolate;background:color-mix(in srgb, var(--tint) 62%, transparent);transition:--tint .6s var(--ease-out), --accent .6s var(--ease-out);padding-bottom:clamp(40px,5vw,72px);position:relative;overflow:hidden}.music-module__YuJYeG__ambient{z-index:0;filter:blur(24px)saturate(1.15)brightness(.32);opacity:.6;pointer-events:none;position:absolute;inset:-20%;transform:scale(1.4)}.music-module__YuJYeG__ambientLayer{position:absolute;inset:0}.music-module__YuJYeG__ambientLayer img{object-fit:cover}.music-module__YuJYeG__content{z-index:2;position:relative}.music-module__YuJYeG__slateLink{min-height:44px;color:var(--ink);text-align:right;align-items:center;gap:8px;display:inline-flex}.music-module__YuJYeG__stage{align-items:center;row-gap:48px;margin-top:64px}.music-module__YuJYeG__deckCol{grid-column:1/span 6;min-width:0}.music-module__YuJYeG__card{grid-column:7/-1;min-width:0}.music-module__YuJYeG__deck{--step:12px;width:calc(clamp(280px, 34vw, 480px) + 2 * var(--step));touch-action:pan-y;-webkit-user-select:none;user-select:none;max-width:100%;position:relative}@media (min-width:1600px){.music-module__YuJYeG__deck{margin-left:auto}}.music-module__YuJYeG__deck:before{content:"";width:calc(100% - 2 * var(--step));aspect-ratio:1;margin-bottom:calc(2 * var(--step));display:block}.music-module__YuJYeG__print{width:calc(100% - 2 * var(--step));aspect-ratio:1;position:absolute;top:0;left:0}.music-module__YuJYeG__frame{border:1px solid var(--rule-strong);background:var(--black);touch-action:pan-y;position:absolute;inset:0;overflow:hidden}.music-module__YuJYeG__frame img{object-fit:cover;-webkit-user-drag:none;pointer-events:none}.music-module__YuJYeG__frameTop{cursor:grab}.music-module__YuJYeG__frameTop:active{cursor:grabbing}.music-module__YuJYeG__shade{z-index:1;pointer-events:none;background:#000;position:absolute;inset:0}.music-module__YuJYeG__count.music-module__YuJYeG__count{color:var(--ink-2);font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1}.music-module__YuJYeG__countNow{color:var(--accent)}.music-module__YuJYeG__title{color:var(--ink);margin-top:24px}.music-module__YuJYeG__credit{color:var(--ink-2);margin-top:20px}.music-module__YuJYeG__transport{flex-wrap:wrap;align-items:center;gap:16px 40px;margin-top:40px;display:flex}.music-module__YuJYeG__play{color:var(--ink);cursor:pointer;align-items:center;gap:16px;display:inline-flex}.music-module__YuJYeG__playBox{border:1px solid var(--ink);width:64px;height:64px;transition:background-color .22s var(--ease-out), color .22s var(--ease-out);place-items:center;display:grid}.music-module__YuJYeG__play:hover .music-module__YuJYeG__playBox{background:var(--ink);color:var(--black)}.music-module__YuJYeG__steps{flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}.music-module__YuJYeG__textBtn{min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;display:inline-flex}.music-module__YuJYeG__progress{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:32px;display:grid}.music-module__YuJYeG__track{background:var(--rule);height:1px;position:relative}.music-module__YuJYeG__fill{background:var(--accent);transform-origin:0;height:2px;transition:transform .25s linear;position:absolute;top:-.5px;left:0;right:0}.music-module__YuJYeG__time{color:var(--ink-3);text-align:right}.music-module__YuJYeG__links{flex-wrap:wrap;column-gap:32px;margin-top:24px;display:flex}.music-module__YuJYeG__link{min-height:44px;color:var(--ink);align-items:center;gap:8px;display:inline-flex}.music-module__YuJYeG__note.music-module__YuJYeG__note{color:var(--ink-3);margin-top:16px;font-size:15px}.music-module__YuJYeG__slot{margin-top:24px}.music-module__YuJYeG__slot[hidden]{display:none}.music-module__YuJYeG__slotBox{border:1px solid var(--rule);background:var(--black);margin-top:8px}.music-module__YuJYeG__slotBox iframe{border:0;width:100%;height:80px;display:block;border-radius:0!important}.music-module__YuJYeG__index{padding-inline:var(--edge);margin-top:64px}.music-module__YuJYeG__row{align-items:center;column-gap:var(--gutter);border-top:1px solid var(--rule);width:100%;min-height:64px;color:var(--ink-2);text-align:left;cursor:pointer;transition:color .22s var(--ease-out);grid-template-columns:56px minmax(0,1fr) auto 72px 24px;display:grid}.music-module__YuJYeG__row:hover,.music-module__YuJYeG__row[aria-current=true]{color:var(--ink)}.music-module__YuJYeG__rowNum.music-module__YuJYeG__rowNum{color:inherit}.music-module__YuJYeG__row[aria-current=true] .music-module__YuJYeG__rowNum{color:var(--signal)}.music-module__YuJYeG__rowTitle.music-module__YuJYeG__rowTitle{overflow-wrap:anywhere;padding-block:8px;font-size:32px;line-height:1}.music-module__YuJYeG__rowArtist{color:var(--ink-2)}.music-module__YuJYeG__rowYear.music-module__YuJYeG__rowYear{color:inherit}.music-module__YuJYeG__rowArrow{text-align:right}@media (max-width:700px),(orientation:portrait) and (max-width:1100px){.music-module__YuJYeG__slateLink{max-width:176px}@media (min-width:375px){.music-module__YuJYeG__slateLink{max-width:216px}}.music-module__YuJYeG__stage{margin-top:32px}.music-module__YuJYeG__deckCol,.music-module__YuJYeG__card{grid-column:1/-1}.music-module__YuJYeG__deck{--step:8px;width:min(calc(100% - 8px), calc(480px + 2 * var(--step)))}.music-module__YuJYeG__title.music-module__YuJYeG__title{font-size:clamp(2.75rem,13vw,4rem)}.music-module__YuJYeG__transport{gap:16px 24px}.music-module__YuJYeG__playBox{width:56px;height:56px}.music-module__YuJYeG__steps{gap:8px 20px}.music-module__YuJYeG__row{grid-template-columns:40px minmax(0,1fr) auto 56px 20px;min-height:56px}}@media (max-width:479px){.music-module__YuJYeG__rowArtist{display:none}.music-module__YuJYeG__row{grid-template-columns:40px minmax(0,1fr) 48px 20px}}@media (prefers-reduced-motion:reduce){.music-module__YuJYeG__music,.music-module__YuJYeG__playBox,.music-module__YuJYeG__row,.music-module__YuJYeG__fill{transition:none}}.music-module__YuJYeG__cross svg{vertical-align:0;width:.62em;height:.62em;margin-right:.24em;display:inline-block}
.band-module__b9pg_a__page{background:0 0;flex-direction:column;min-height:100svh;display:flex}.band-module__b9pg_a__main{flex:1 0 auto}.band-module__b9pg_a__header{justify-content:space-between;align-items:center;gap:var(--gutter);height:calc(var(--header-h) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--edge) 0;background:var(--black);border-bottom:1px solid var(--rule);display:flex}.band-module__b9pg_a__wordmark{min-height:44px;color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.band-module__b9pg_a__headerEnd{align-items:center;gap:clamp(16px,2vw,28px);min-width:0;display:flex}.band-module__b9pg_a__headerNote{color:var(--ink-3);white-space:nowrap}.band-module__b9pg_a__footer{justify-content:space-between;align-items:center;gap:8px var(--gutter);padding:20px var(--edge) calc(20px + env(safe-area-inset-bottom,0px));background:var(--black);border-top:1px solid var(--rule);color:var(--ink-3);flex-wrap:wrap;display:flex}.band-module__b9pg_a__footerLinks{gap:28px;display:flex}.band-module__b9pg_a__hit{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.band-module__b9pg_a__hit:focus-visible,.band-module__b9pg_a__primary:focus-visible,.band-module__b9pg_a__secondary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.band-module__b9pg_a__arrow{letter-spacing:0;font-family:var(--font-sans)}.band-module__b9pg_a__primary{background:var(--ink);min-height:52px;color:var(--black);border:1px solid var(--ink);cursor:pointer;transition:background .2s var(--ease-out), color .2s var(--ease-out);justify-content:center;align-items:center;gap:14px;padding:0 24px;text-decoration:none;display:inline-flex}.band-module__b9pg_a__primary:disabled{cursor:not-allowed;color:var(--ink-3);border-color:var(--rule-strong);background:0 0}.band-module__b9pg_a__secondary{min-height:52px;color:var(--ink);cursor:pointer;align-items:center;gap:12px;padding:0 4px;display:inline-flex}.band-module__b9pg_a__secondary:disabled{color:var(--ink-3);cursor:not-allowed}.band-module__b9pg_a__hero{column-gap:var(--gutter);padding:clamp(40px, 6vw, 96px) var(--edge) var(--section-pad);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.band-module__b9pg_a__heroFrame{aspect-ratio:4/5;background:var(--black);grid-column:1/7;position:relative;overflow:hidden}.band-module__b9pg_a__heroImg{object-fit:cover;object-position:50% 35%}.band-module__b9pg_a__heroCopy{grid-column:8/13;justify-items:start;gap:28px;display:grid}.band-module__b9pg_a__kicker{color:var(--ink-2);align-items:center;gap:12px;display:flex}.band-module__b9pg_a__heroTitle.band-module__b9pg_a__heroTitle{color:var(--ink);font-size:clamp(3.5rem,7vw,7rem)}.band-module__b9pg_a__heroBody{color:var(--ink-2);gap:16px;display:grid}.band-module__b9pg_a__heroBody p{max-width:44ch}.band-module__b9pg_a__details{column-gap:var(--gutter);padding:48px var(--edge) var(--section-pad);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:40px;display:grid}.band-module__b9pg_a__detailsIntro{color:var(--ink-2);grid-column:1/6;align-content:start;gap:16px;display:grid}.band-module__b9pg_a__faq{grid-column:7/13}.band-module__b9pg_a__faqItem{border-top:1px solid var(--rule)}.band-module__b9pg_a__faqSummary{min-height:72px;color:var(--ink);cursor:pointer;grid-template-columns:3rem minmax(0,1fr) 1.5rem;align-items:center;column-gap:12px;padding-block:12px;list-style:none;display:grid}.band-module__b9pg_a__faqSummary::-webkit-details-marker{display:none}.band-module__b9pg_a__faqSummary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.band-module__b9pg_a__faqNum{color:var(--ink-3)}.band-module__b9pg_a__faqQuestion{font-family:var(--font-sans);letter-spacing:-.03em;font-size:clamp(1.25rem,1.8vw,1.5rem);font-style:normal;font-weight:600;line-height:1.2}.band-module__b9pg_a__faqToggle{font-family:var(--font-sans);color:var(--ink-2);justify-self:end;font-size:20px;line-height:1}.band-module__b9pg_a__faqToggle:before{content:"+"}.band-module__b9pg_a__faqItem[open] .band-module__b9pg_a__faqToggle:before{content:"−"}.band-module__b9pg_a__faqAnswer{color:var(--ink-2);padding:0 0 24px calc(3rem + 12px)}.band-module__b9pg_a__apply.band-module__b9pg_a__apply{column-gap:var(--gutter);padding:clamp(32px, 5vw, 80px) var(--edge) var(--section-pad);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:48px;display:grid}.band-module__b9pg_a__applyIntro{grid-column:1/5;justify-items:start;gap:24px;display:grid}.band-module__b9pg_a__applyTitle.band-module__b9pg_a__applyTitle{color:var(--ink);font-size:clamp(3rem,5.4vw,5.5rem)}.band-module__b9pg_a__applyLead{color:var(--ink-2)}.band-module__b9pg_a__note{border-top:1px solid var(--rule);color:var(--ink-2);gap:12px;padding-top:24px;display:grid}.band-module__b9pg_a__noteLabel{color:var(--ink)}.band-module__b9pg_a__note p{font-size:15px;line-height:1.6}.band-module__b9pg_a__formShell{grid-column:6/13;min-width:0}.band-module__b9pg_a__progress{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.band-module__b9pg_a__progressStep{border-top:2px solid var(--rule);color:var(--ink-3);align-items:baseline;gap:10px;padding-top:14px;display:flex}.band-module__b9pg_a__progressStep[data-state=done]{border-top-color:var(--rule-strong);color:var(--ink-2)}.band-module__b9pg_a__progressStep[data-state=current]{border-top-color:var(--signal);color:var(--ink)}.band-module__b9pg_a__progressNum{color:inherit}.band-module__b9pg_a__status{border:1px solid var(--rule-strong);color:var(--ink-2);margin-top:32px;padding:14px 16px;font-size:14px;line-height:1.5}.band-module__b9pg_a__form{margin-top:40px}.band-module__b9pg_a__stepTitle.band-module__b9pg_a__stepTitle{color:var(--ink);outline:none;font-size:clamp(2.5rem,4.2vw,4rem)}.band-module__b9pg_a__stepDescription{color:var(--ink-2);margin-top:12px}.band-module__b9pg_a__fields{gap:28px var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px;display:grid}.band-module__b9pg_a__field{gap:10px;min-width:0;display:grid}.band-module__b9pg_a__fieldFull{grid-column:1/-1}.band-module__b9pg_a__label{color:var(--ink-2)}.band-module__b9pg_a__optional{color:var(--ink-3)}.band-module__b9pg_a__input{width:100%;min-height:52px;font:400 16px/1.4 var(--font-sans);color:var(--ink);background:var(--black);border:1px solid var(--rule-strong);appearance:none;transition:border-color .2s var(--ease-out);border-radius:0;padding:14px 16px}.band-module__b9pg_a__input::placeholder{color:var(--ink-3);opacity:1}.band-module__b9pg_a__input:hover{border-color:var(--ink-2)}.band-module__b9pg_a__input:focus{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);outline:none}.band-module__b9pg_a__input[aria-invalid=true]{border-color:var(--signal)}textarea.band-module__b9pg_a__input{resize:vertical;min-height:120px}select.band-module__b9pg_a__input{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23EDE6DA' stroke-width='1.4'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:44px}select.band-module__b9pg_a__input option{background:var(--black);color:var(--ink)}.band-module__b9pg_a__hint{color:var(--ink-3);font-size:13px;line-height:1.5}.band-module__b9pg_a__error{color:#e0735f;font-size:13px;line-height:1.5}.band-module__b9pg_a__formError{border:1px solid var(--signal);color:var(--ink);margin-top:24px;padding:14px 16px;font-size:14px}.band-module__b9pg_a__consent{color:var(--ink-2);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:14px;margin-top:32px;font-size:15px;line-height:1.6;display:grid}.band-module__b9pg_a__checkbox{appearance:none;border:1px solid var(--rule-strong);background:var(--black);cursor:pointer;border-radius:0;place-items:center;width:20px;height:20px;margin:2px 0 0;display:grid}.band-module__b9pg_a__checkbox:checked{background:var(--ink);border-color:var(--ink)}.band-module__b9pg_a__checkbox:checked:after{content:"";border-left:2px solid var(--black);border-bottom:2px solid var(--black);width:10px;height:6px;margin-top:-3px;transform:rotate(-45deg)}.band-module__b9pg_a__checkbox:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.band-module__b9pg_a__checkbox[aria-invalid=true]{border-color:var(--signal)}.band-module__b9pg_a__consent a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px}.band-module__b9pg_a__actions{justify-content:space-between;align-items:center;gap:var(--gutter);border-top:1px solid var(--rule);margin-top:40px;padding-top:24px;display:flex}.band-module__b9pg_a__required{color:var(--ink-3);margin-top:16px}.band-module__b9pg_a__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.band-module__b9pg_a__success{border-top:2px solid var(--signal);justify-items:start;gap:24px;padding-top:24px;display:grid}.band-module__b9pg_a__success p{color:var(--ink-2);max-width:44ch}@media (max-width:700px),(orientation:portrait) and (max-width:1100px){.band-module__b9pg_a__headerNote{font-size:12px}.band-module__b9pg_a__hero,.band-module__b9pg_a__details,.band-module__b9pg_a__apply.band-module__b9pg_a__apply{grid-template-columns:minmax(0,1fr)}.band-module__b9pg_a__hero{row-gap:40px;padding-top:0}.band-module__b9pg_a__heroFrame{margin-inline:calc(-1 * var(--edge));aspect-ratio:4/3;grid-column:1}.band-module__b9pg_a__heroCopy,.band-module__b9pg_a__detailsIntro,.band-module__b9pg_a__faq,.band-module__b9pg_a__applyIntro,.band-module__b9pg_a__formShell{grid-column:1}.band-module__b9pg_a__faqAnswer{padding-left:0}.band-module__b9pg_a__faqSummary{grid-template-columns:2.25rem minmax(0,1fr) 1.5rem}.band-module__b9pg_a__fields{grid-template-columns:minmax(0,1fr)}.band-module__b9pg_a__progressStep:not([data-state=current]) .band-module__b9pg_a__progressLabel{display:none}.band-module__b9pg_a__progress{gap:8px}.band-module__b9pg_a__actions{flex-wrap:wrap}.band-module__b9pg_a__actions>span:empty{display:none}.band-module__b9pg_a__primary{flex:auto}}@media (max-width:419px){.band-module__b9pg_a__headerNote{display:none}}.band-module__b9pg_a__glassPanel{background:var(--glass);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border:1px solid var(--rule);padding:clamp(20px,3vw,40px)}.band-module__b9pg_a__header.band-module__b9pg_a__header{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050405b3;position:relative}.band-module__b9pg_a__footer.band-module__b9pg_a__footer{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050405c7}.band-module__b9pg_a__heroTitle.band-module__b9pg_a__heroTitle,.band-module__b9pg_a__applyTitle.band-module__b9pg_a__applyTitle{text-transform:uppercase;letter-spacing:-.055em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-weight:900}.band-module__b9pg_a__heroTitle.band-module__b9pg_a__heroTitle{font-size:clamp(2.5rem,4.4vw,4.75rem)}.band-module__b9pg_a__applyTitle.band-module__b9pg_a__applyTitle{font-size:clamp(2.5rem,4vw,4.25rem)}.band-module__b9pg_a__faqItem{background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding-inline:16px}.band-module__b9pg_a__faqItem+.band-module__b9pg_a__faqItem{margin-top:8px}.band-module__b9pg_a__faqItem:last-of-type{border-bottom:0}.band-module__b9pg_a__progressStep[data-state=current]{border-top-color:var(--signal)}.band-module__b9pg_a__primary{background:var(--signal);border-color:var(--signal);color:var(--ink)}.band-module__b9pg_a__primary:hover{color:var(--ink);background:0 0}.band-module__b9pg_a__hero .band-module__b9pg_a__heroCopy.band-module__b9pg_a__heroCopy{grid-column:3/11;justify-self:center;min-height:0}.band-module__b9pg_a__hero{min-height:calc(100svh - var(--header-h));align-content:center}@media (max-width:700px),(orientation:portrait) and (max-width:1100px){.band-module__b9pg_a__hero .band-module__b9pg_a__heroCopy.band-module__b9pg_a__heroCopy{grid-column:1}.band-module__b9pg_a__hero{padding-top:24px}}
.reels-module__a6M9Kq__reelSection{background:var(--ground);padding-bottom:var(--section-pad);position:relative}.reels-module__a6M9Kq__hit{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.reels-module__a6M9Kq__hit:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.reels-module__a6M9Kq__player:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.reels-module__a6M9Kq__arrow{letter-spacing:0;margin-left:-2px}.reels-module__a6M9Kq__cover{object-fit:cover}.reels-module__a6M9Kq__screening{background:var(--black);margin-top:0;container-type:inline-size}.reels-module__a6M9Kq__bandTop{background:var(--black);height:72px}.reels-module__a6M9Kq__aperture{background:var(--black);width:min(100cqw, calc((100svh - var(--header-h) - 144px) * 16 / 9));aspect-ratio:16/9;margin-inline:auto;position:relative;overflow:hidden}.reels-module__a6M9Kq__screeningStill{object-fit:cover;object-position:50% 50%}.reels-module__a6M9Kq__player{background:var(--black);border:0;width:100%;height:100%;position:absolute;inset:0}.reels-module__a6M9Kq__bandBottom{justify-content:space-between;align-items:center;column-gap:var(--gutter);min-height:72px;padding-inline:var(--edge);background:var(--black);flex-wrap:wrap;row-gap:4px;display:flex}.reels-module__a6M9Kq__bandLabel{color:var(--ink-3);min-width:0}.reels-module__a6M9Kq__bandEnd{margin-left:auto}.reels-module__a6M9Kq__bandNow.reels-module__a6M9Kq__bandNow{color:var(--ink)}.reels-module__a6M9Kq__playFilm{margin-right:-2px}.reels-module__a6M9Kq__glyph{flex:none;width:11px;height:13px;display:block}.reels-module__a6M9Kq__videoList{padding-inline:var(--edge);margin-top:clamp(48px,6vw,96px);list-style:none}.reels-module__a6M9Kq__videoRow{align-items:center;column-gap:var(--gutter);border-top:1px solid var(--rule);color:var(--ink-2);grid-template-columns:3rem minmax(0,1fr) auto;padding-block:16px;display:grid}.reels-module__a6M9Kq__videoRow:last-child{border-bottom:1px solid var(--rule)}.reels-module__a6M9Kq__videoRow[aria-current=true]{color:var(--ink)}.reels-module__a6M9Kq__videoNum{color:var(--ink-3)}.reels-module__a6M9Kq__videoRow[aria-current=true] .reels-module__a6M9Kq__videoNum{color:var(--signal)}.reels-module__a6M9Kq__videoPick{min-width:0;color:inherit;text-align:left;cursor:pointer;grid-template-columns:clamp(128px,14vw,200px) minmax(0,1fr);align-items:center;column-gap:clamp(16px,2.4vw,40px);display:grid}.reels-module__a6M9Kq__videoPick:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.reels-module__a6M9Kq__videoThumb{aspect-ratio:16/9;background:var(--black);display:block;position:relative;overflow:hidden}.reels-module__a6M9Kq__videoThumb img{filter:brightness(.8);transition:filter .22s var(--ease-out)}.reels-module__a6M9Kq__videoPick:hover .reels-module__a6M9Kq__videoThumb img,.reels-module__a6M9Kq__videoRow[aria-current=true] .reels-module__a6M9Kq__videoThumb img{filter:brightness()}.reels-module__a6M9Kq__videoThumbPlay{background:var(--black);width:28px;height:28px;color:var(--ink);place-items:center;display:grid;position:absolute;bottom:10px;left:10px}.reels-module__a6M9Kq__videoTitle.reels-module__a6M9Kq__videoTitle{overflow-wrap:anywhere;line-height:1.5}.reels-module__a6M9Kq__videoPick:hover .reels-module__a6M9Kq__videoTitle{color:var(--ink)}.reels-module__a6M9Kq__videoLink{justify-self:end}.reels-module__a6M9Kq__about{align-items:stretch;margin-top:64px}.reels-module__a6M9Kq__portrait{aspect-ratio:4/5;background:var(--black);grid-column:1/7;place-self:stretch stretch;position:relative;overflow:hidden}.reels-module__a6M9Kq__portraitImg{object-fit:cover;object-position:50% 30%}.reels-module__a6M9Kq__credits{flex-direction:column;grid-column:8/13;justify-content:flex-start;gap:48px;min-width:0;display:flex}.reels-module__a6M9Kq__lead.reels-module__a6M9Kq__lead{color:var(--ink)}.reels-module__a6M9Kq__bio{gap:20px;display:grid}.reels-module__a6M9Kq__bioBody.reels-module__a6M9Kq__bioBody{color:var(--ink-2)}.reels-module__a6M9Kq__bandCall{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;column-gap:20px;padding-top:20px;display:flex}.reels-module__a6M9Kq__follow{flex-wrap:wrap;align-items:center;column-gap:28px;display:flex}.reels-module__a6M9Kq__followLabel{color:var(--ink-3);flex-basis:100%}.reels-module__a6M9Kq__followList{grid-template-columns:repeat(2,max-content);column-gap:32px;display:grid}.reels-module__a6M9Kq__merch{background:var(--black);grid-template-rows:max(64px,12svh) minmax(0,1fr) max(64px,12svh);height:88svh;min-height:560px;display:grid;position:relative}.reels-module__a6M9Kq__merchBarTop{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--black);flex-direction:column;justify-content:center;display:flex}.reels-module__a6M9Kq__merchSlate.reels-module__a6M9Kq__merchSlate{border-top:0}.reels-module__a6M9Kq__merchAperture{background:var(--black);position:relative;overflow:hidden}.reels-module__a6M9Kq__merchStill{object-fit:cover;object-position:60% 40%;filter:brightness(.36)grayscale(.35)}.reels-module__a6M9Kq__merchCopyWrap{z-index:2;align-content:center;height:100%;position:relative}.reels-module__a6M9Kq__merchCopy{grid-column:1/7}.reels-module__a6M9Kq__kicker.reels-module__a6M9Kq__kicker{letter-spacing:.08em;color:var(--ink);align-items:center;gap:12px;display:flex}.reels-module__a6M9Kq__padlock{flex:none;width:13px;height:15px;margin-top:-2px;display:block}.reels-module__a6M9Kq__soon.reels-module__a6M9Kq__soon{color:var(--ink);margin-top:24px;font-size:clamp(4rem,11vw,10rem)}.reels-module__a6M9Kq__merchBarBottom{justify-content:space-between;align-items:center;column-gap:var(--gutter);padding-inline:var(--edge);border-top:1px solid var(--rule);background:var(--black);flex-wrap:wrap;display:flex}.reels-module__a6M9Kq__merchStatus{color:var(--ink-3)}.reels-module__a6M9Kq__merchLink{margin-left:auto}.reels-module__a6M9Kq__merchLink .reels-module__a6M9Kq__arrow{margin-left:0}@media (max-width:700px),(orientation:portrait) and (max-width:1100px){.reels-module__a6M9Kq__bandTop{height:24px}.reels-module__a6M9Kq__aperture{width:100%}.reels-module__a6M9Kq__bandBottom{min-height:24px;padding-block:6px}.reels-module__a6M9Kq__videoRow{grid-template-columns:minmax(0,1fr);row-gap:4px}.reels-module__a6M9Kq__videoNum{display:none}.reels-module__a6M9Kq__videoPick{grid-template-columns:40% minmax(0,1fr);column-gap:14px}.reels-module__a6M9Kq__videoTitle.reels-module__a6M9Kq__videoTitle{font-size:12px}.reels-module__a6M9Kq__videoLink{justify-self:start;margin-left:calc(40% + 14px)}.reels-module__a6M9Kq__about{margin-top:40px}.reels-module__a6M9Kq__portrait{margin-inline:calc(-1 * var(--edge));grid-column:1/-1;align-self:start}.reels-module__a6M9Kq__credits{grid-column:1/-1;gap:48px;margin-top:48px}.reels-module__a6M9Kq__lead.reels-module__a6M9Kq__lead{font-size:1.375rem}.reels-module__a6M9Kq__followList{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.reels-module__a6M9Kq__merch{grid-template-rows:auto minmax(0,1fr) auto;height:72svh;min-height:420px}.reels-module__a6M9Kq__merchBarTop{min-height:64px}.reels-module__a6M9Kq__merchBarBottom{flex-direction:column;justify-content:center;align-items:flex-start;row-gap:8px;height:auto;min-height:88px;padding-block:12px}.reels-module__a6M9Kq__merchStatus{white-space:nowrap}.reels-module__a6M9Kq__merchLink{margin-left:0}.reels-module__a6M9Kq__merchLinkLong{display:none}.reels-module__a6M9Kq__merchCopy{grid-column:1/-1}.reels-module__a6M9Kq__soon.reels-module__a6M9Kq__soon{margin-top:16px}}@media (max-width:359px){.reels-module__a6M9Kq__merchStatus.reels-module__a6M9Kq__merchStatus{letter-spacing:.14em}}@media (prefers-reduced-motion:reduce){.reels-module__a6M9Kq__videoThumb img{transition:none}}
.stage-module__tkCQ4W__bg{z-index:-1;background:var(--black);position:fixed;inset:0;overflow:hidden}.stage-module__tkCQ4W__bgMedia{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}video.stage-module__tkCQ4W__bgMedia{opacity:0;transition:opacity 1.2s var(--ease-out)}video.stage-module__tkCQ4W__bgMedia.stage-module__tkCQ4W__ready{opacity:1}.stage-module__tkCQ4W__bgShade{background:var(--black);position:absolute;inset:0}.stage-module__tkCQ4W__bgVignette{background:radial-gradient(120% 90% at 50% 40%,#0000 40%,#050405d9 100%),linear-gradient(#0504058c 0%,#0000 22% 70%,#050405e6 100%);position:absolute;inset:0}.stage-module__tkCQ4W__bgGrain{opacity:.09}.stage-module__tkCQ4W__hero{min-height:100svh;padding:calc(var(--header-h) + 24px) var(--edge) 40px;grid-template-rows:1fr auto auto;place-items:end center;display:grid;position:relative;overflow:hidden}.stage-module__tkCQ4W__word{width:100%;font-family:var(--font-sans);letter-spacing:-.06em;color:var(--ink);text-transform:uppercase;transform-origin:50% 100%;filter:drop-shadow(0 12px 40px #00000080);will-change:transform, opacity;justify-content:center;font-size:clamp(5rem,24vw,26rem);font-weight:900;line-height:.8;display:flex}.stage-module__tkCQ4W__letter{animation:stage-module__tkCQ4W__rise 1.1s var(--ease-out) both;display:inline-block}@keyframes stage-module__tkCQ4W__rise{0%{opacity:0;filter:blur(8px);transform:translateY(40%)skewY(6deg)}}.stage-module__tkCQ4W__heroActions{justify-items:center;gap:18px;margin-top:clamp(24px,4vh,48px);display:grid}.stage-module__tkCQ4W__scrollCue{color:var(--ink-2);align-items:center;gap:12px;margin-top:28px;display:inline-flex}.stage-module__tkCQ4W__scrollLine{background:linear-gradient(var(--ink), transparent);transform-origin:top;width:1px;height:36px;animation:1.8s ease-in-out infinite stage-module__tkCQ4W__drip;display:inline-block}@keyframes stage-module__tkCQ4W__drip{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.stage-module__tkCQ4W__badge{right:var(--edge);aspect-ratio:1;width:clamp(96px,10vw,140px);color:var(--ink);place-items:center;text-decoration:none;display:grid;position:absolute;bottom:clamp(24px,8vh,96px)}.stage-module__tkCQ4W__badgeRing{width:100%;height:100%;animation:14s linear infinite stage-module__tkCQ4W__spin;position:absolute;inset:0}.stage-module__tkCQ4W__badgeRing text{fill:currentColor;font-family:var(--font-sans);letter-spacing:.24em;font-size:11.5px;font-weight:700}.stage-module__tkCQ4W__badgeCore{aspect-ratio:1;background:var(--signal);width:44%;color:var(--ink);transition:transform .3s var(--ease-out);border-radius:50%;place-items:center;font-size:22px;display:grid}.stage-module__tkCQ4W__badge:hover .stage-module__tkCQ4W__badgeCore{transform:scale(1.12)}.stage-module__tkCQ4W__badge:hover .stage-module__tkCQ4W__badgeRing{animation-duration:4s}@keyframes stage-module__tkCQ4W__spin{to{transform:rotate(360deg)}}.stage-module__tkCQ4W__ribbon{z-index:2;width:110vw;margin:clamp(24px,5vw,56px) -5vw;padding-block:14px;position:relative;overflow:hidden;box-shadow:0 20px 60px -20px #000c}.stage-module__tkCQ4W__ribbonRed{background:var(--signal);color:var(--black)}.stage-module__tkCQ4W__ribbonCream{background:var(--ink);color:var(--black)}.stage-module__tkCQ4W__ribbonTrack{width:max-content;animation:38s linear infinite stage-module__tkCQ4W__marquee;display:flex}.stage-module__tkCQ4W__reverse{animation-direction:reverse}.stage-module__tkCQ4W__ribbonRun{flex:none;display:flex}.stage-module__tkCQ4W__ribbonItem{letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:28px;padding-right:28px;font-size:clamp(22px,3vw,40px);font-weight:900;display:inline-flex}.stage-module__tkCQ4W__star{font-size:.6em}@keyframes stage-module__tkCQ4W__marquee{to{transform:translate(-50%)}}.stage-module__tkCQ4W__sectionHead{padding:0 var(--edge);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:clamp(24px,3vw,40px);display:flex}.stage-module__tkCQ4W__h2{letter-spacing:-.055em;color:var(--ink);text-transform:uppercase;font-size:clamp(3rem,9vw,8.5rem);font-weight:900;line-height:.85}.stage-module__tkCQ4W__headLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:6px;white-space:nowrap;text-decoration-thickness:2px}.stage-module__tkCQ4W__headLink:hover{color:var(--signal)}.stage-module__tkCQ4W__videos{padding-block:clamp(64px,9vw,140px);position:relative}.stage-module__tkCQ4W__loop{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.stage-module__tkCQ4W__loopTrack{gap:clamp(14px,2vw,28px);width:max-content;list-style:none;animation:60s linear infinite stage-module__tkCQ4W__marquee;display:flex}.stage-module__tkCQ4W__loop:hover .stage-module__tkCQ4W__loopTrack{animation-play-state:paused}.stage-module__tkCQ4W__card a{width:clamp(260px,30vw,420px);color:var(--ink);gap:12px;text-decoration:none;display:grid}.stage-module__tkCQ4W__thumb{aspect-ratio:16/9;background:var(--black);border:1px solid var(--rule);display:block;position:relative;overflow:hidden}.stage-module__tkCQ4W__thumb img{object-fit:cover;filter:saturate(.9)brightness(.85);transition:transform .6s var(--ease-out), filter .4s var(--ease-out);transform:scale(1.02)}.stage-module__tkCQ4W__card a:hover .stage-module__tkCQ4W__thumb img{filter:saturate(1.1)brightness();transform:scale(1.08)}.stage-module__tkCQ4W__play{background:var(--signal);width:44px;height:44px;color:var(--ink);transition:transform .3s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;left:14px;transform:scale(.9)}.stage-module__tkCQ4W__card a:hover .stage-module__tkCQ4W__play{transform:scale(1.1)}.stage-module__tkCQ4W__cardMeta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.stage-module__tkCQ4W__cardTitle{letter-spacing:-.03em;font-size:clamp(18px,1.6vw,24px);font-weight:800}.stage-module__tkCQ4W__cardYear{color:var(--gold);font-variant-numeric:tabular-nums;font-weight:600}.stage-module__tkCQ4W__bio{padding-block:clamp(64px,9vw,140px);position:relative}.stage-module__tkCQ4W__bioLead{padding:0 var(--edge);letter-spacing:-.045em;max-width:22ch;color:var(--ink);font-size:clamp(2rem,5.2vw,5rem);font-weight:800;line-height:1.02}@media (min-width:701px){.stage-module__tkCQ4W__bioLead{max-width:18ch}}.stage-module__tkCQ4W__bioWord{display:inline}.stage-module__tkCQ4W__bioBody{max-width:60ch;margin:clamp(32px, 5vw, 64px) var(--edge) 0 auto;padding:0 var(--edge);color:var(--ink-2);background:var(--glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--rule);justify-items:start;gap:20px;padding:clamp(20px,3vw,36px);font-size:17px;line-height:1.65;display:grid}.stage-module__tkCQ4W__glass{background:var(--glass);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border:1px solid var(--rule);margin:0 clamp(0px,2vw,32px);position:relative;overflow:hidden}@media (max-width:700px),(orientation:portrait) and (max-width:1100px){.stage-module__tkCQ4W__hero{padding-bottom:28px}.stage-module__tkCQ4W__badge{display:none}.stage-module__tkCQ4W__word{font-size:31vw}.stage-module__tkCQ4W__bioBody{margin-inline:var(--edge)}.stage-module__tkCQ4W__sectionHead{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.stage-module__tkCQ4W__letter,.stage-module__tkCQ4W__badgeRing,.stage-module__tkCQ4W__scrollLine,.stage-module__tkCQ4W__ribbonTrack,.stage-module__tkCQ4W__loopTrack{animation:none}.stage-module__tkCQ4W__loop{overflow-x:auto}}
