body:has(.r3){background:#070707;margin:0}.r3{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--wine:#74142b;--mono:"JetBrains Mono",ui-monospace,Consolas,monospace;--black:#070707;--ink:#0f0f10;--paper:#ece8e2;--soft:#aaa59d;--line:#2b2a29;--display:"Inter Tight","Helvetica Neue",Arial,sans-serif;--serif:"Instrument Serif",Georgia,serif;--m:clamp(16px,3.9vw,56px);--expo:cubic-bezier(.16,1,.3,1)}.r3,.r3 *{box-sizing:border-box}.r3{background:var(--black)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.r3{background:var(--black);color:var(--paper);font:400 clamp(16px,1.2vw,18px)/1.5 var(--display);min-height:100vh;margin:0;overflow-x:clip}.r3:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--black);position:fixed;inset:0 0 auto}.r3 h1,.r3 h2,.r3 h3,.r3 p{margin:0}.r3 a{color:inherit}.r3 button{font:inherit;color:inherit}.r3 :focus-visible{outline:2px solid var(--paper);outline-offset:3px}.r3 .d,.r3 .s{letter-spacing:-.045em;font-weight:500;line-height:.92}.r3 .ph,.r3 .edit img,.r3 .mos .ph{border-radius:4px}.r3 .note,.r3 .ft,.r3 .track p,.r3 .edit small,.r3 .c small,.r3 .dt span,.r3 .past summary span,.r3 .it svg+*{font-family:var(--mono);text-transform:uppercase;letter-spacing:.02em;font-size:12px}.r3 .pad{padding-left:max(var(--m),env(safe-area-inset-left,0px));padding-right:max(var(--m),env(safe-area-inset-right,0px))}.r3 .ph{background:#000;position:relative;overflow:hidden}.r3 .ph img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--expo);display:block;position:absolute;inset:0}.r3 .grain{pointer-events:none;z-index:40;opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.r3 .nav{z-index:30;top:env(safe-area-inset-top,0px);color:var(--paper);font:500 12px var(--mono);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-block:16px;display:grid;position:fixed;left:0;right:0}.r3 .nav a,.r3 .nav button{cursor:pointer;color:var(--paper);font:inherit;text-transform:inherit;background:0 0;border:0;border-radius:99px;padding:9px 12px;text-decoration:none;transition:background .3s}.r3 .nav a:hover,.r3 .nav button:hover{background:#ffffff24}.r3 .nav img{height:24px;display:block}.r3 .nav .mid{gap:6px;display:flex}.r3 .nav .r{justify-content:flex-end;align-items:center;gap:6px;display:flex}.r3 .nav .btn{background:#ffffff29;font-weight:500}.r3 .nav .mid button{position:relative}.r3 .nav .mid button[aria-current=true]{background:#ffffff29}.r3 #curtain{z-index:35;background:var(--black);justify-content:center;align-items:center;font-size:clamp(72px,16vw,240px);display:none;position:fixed;inset:0}.r3 #intro{z-index:36;pointer-events:none;will-change:clip-path;position:fixed;inset:0}.r3 .hero{--tint:var(--wine);height:100svh;min-height:560px;position:relative;overflow:hidden}.r3 .hero-wrap{background:#000;position:relative;overflow:hidden}.r3 .mark{isolation:isolate;background:#000;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.r3 .mark>img:first-child{width:min(94vw,170svh);display:block}.r3 .mark:after{content:"";background:var(--wine);mix-blend-mode:multiply;position:absolute;inset:0}.r3 .mark>img:last-child{object-fit:cover;object-position:center 45%;filter:grayscale()contrast(1.7)brightness(1.5);mix-blend-mode:multiply;z-index:2;width:100%;height:100%;position:absolute;inset:0}.r3 .duo{background:#000;position:absolute;inset:0}.r3 .layer{background:var(--t);position:absolute;inset:0;overflow:hidden}.r3 .layer img{object-fit:cover;object-position:center 32%;filter:grayscale()contrast(1.4)brightness(1.12);mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.r3 .layer img.crop{object-position:center 0;height:142%}.r3 .h-title{left:max(var(--m),env(safe-area-inset-left,0px));letter-spacing:-.045em;max-width:62vw;font-size:clamp(46px,7.4vw,112px);font-weight:500;line-height:.94;position:absolute;bottom:calc(54% + 14px)}.r3 .h-title span{display:block}.r3 .h-meta{left:58%;right:max(var(--m),env(safe-area-inset-right,0px));font:400 12px var(--mono);text-transform:uppercase;justify-content:space-between;gap:24px;display:flex;position:absolute;bottom:calc(54% + 14px)}.r3 .h-meta span:first-child{margin-right:auto}.r3 .strip{will-change:transform;transition:transform 1s var(--expo);align-items:flex-start;gap:4px;display:flex;position:absolute;top:46%;left:0}.r3 #stripW{pointer-events:none;position:absolute;inset:0}.r3 #stripW .th{pointer-events:auto}.r3 .th{cursor:pointer;width:15vw;height:10.2vw;transition:height .9s var(--expo);background:#000;border:0;border-radius:4px;flex:none;padding:0;position:relative;overflow:hidden}.r3 .th img{object-fit:cover;object-position:center 28%;width:100%;height:100%;display:block;position:absolute;inset:0}.r3 .th:hover img{transform:scale(1.05)}.r3 .th img{transition:transform .9s var(--expo)}.r3 .th span{color:#fff;font:500 13px var(--mono);text-transform:uppercase;text-shadow:0 1px 10px #000c;position:absolute;bottom:10px;left:12px}.r3 .th.on{height:20.4vw}.r3 .th:after{content:"";background:var(--paper);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.r3 .th.on:after{animation:6s linear forwards fill}.r3 .hero:hover .th.on:after,.r3 .hero.idle .th.on:after,.r3 .hero.held .th.on:after{animation-play-state:paused}@keyframes fill{to{transform:scaleX(1)}}.r3 .h-cta{left:max(var(--m),env(safe-area-inset-left,0px));background:var(--paper);color:var(--black);font:500 12px var(--mono);text-transform:uppercase;cursor:pointer;border:0;border-radius:99px;padding:13px 22px;position:absolute;top:calc(46% + 10.2vw + 22px)}.r3 .drop{z-index:3;top:calc(env(safe-area-inset-top,0px) + 76px);right:max(var(--m),env(safe-area-inset-right,0px));max-width:min(440px,calc(100% - 2 * var(--m)));-webkit-backdrop-filter:blur(14px);background:#07070780;border:1px solid #ece8e229;border-radius:12px;align-items:center;gap:14px;padding:8px;text-decoration:none;transition:border-color .3s;display:flex;position:absolute}.r3 .drop:hover{border-color:#ece8e266}.r3 .drop img{object-fit:cover;border-radius:6px;flex:none;width:52px;height:52px}.r3 .drop div{gap:4px;min-width:0;display:grid}.r3 .drop small{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--soft);white-space:nowrap}.r3 .drop small b{color:var(--paper);background:var(--wine);border-radius:99px;margin-right:6px;padding:2px 7px;font-weight:500}.r3 .drop strong{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:500;overflow:hidden}.r3 .drop>span{background:var(--paper);color:var(--black);font:500 11px var(--mono);text-transform:uppercase;border-radius:99px;flex:none;margin-left:auto;padding:10px 14px}.r3 .id{background:#000;height:100svh;min-height:560px;position:relative;overflow:hidden}.r3 .id-ph{will-change:clip-path;border-radius:0;position:absolute;inset:0}.r3 .id-ph img{object-position:center 26%}.r3 .id-ph:after{content:"";background:linear-gradient(#00000057 30%,#000000d1);position:absolute;inset:0}.r3 .id-txt{grid-template-columns:minmax(0,1fr) minmax(0,400px);justify-content:space-between;align-items:flex-end;gap:20px 56px;display:grid;position:absolute;bottom:clamp(28px,5%,56px);left:0;right:0}.r3 .id-txt h2,.r3 .id-txt .s{font-size:clamp(44px,6.6vw,100px);display:block}.r3 .id-txt p{max-width:36ch;font-size:clamp(17px,1.4vw,20px)}.r3 .shows{background:var(--black);position:relative}.r3 .shows-bg{height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.r3 .shows-bg video{object-fit:cover;filter:brightness(.42);width:100%;height:100%;display:block}.r3 .shows-in{gap:clamp(36px,4vw,56px);padding-block:clamp(90px,10vw,140px);display:grid;position:relative}.r3 .shows-in h2.big{font-size:clamp(60px,10vw,150px)}.r3 .shows-in h3{letter-spacing:-.02em;margin-bottom:10px;font-size:clamp(26px,2.6vw,38px);font-weight:500}.r3 .g2{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));column-gap:clamp(24px,5vw,72px);display:grid}.r3 .it{border-bottom:1px solid #ece8e22e;justify-content:space-between;align-items:center;gap:16px;padding:9px 0;font-size:clamp(16px,1.3vw,19px);display:flex}.r3 .flag{border-radius:50%;flex:none;width:22px;height:22px;display:block}.r3 .c{text-align:center}.r3 .c small{color:var(--soft);letter-spacing:.04em;margin-top:4px;font-size:14px;display:block}.r3 .art{text-align:center;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 24px;font-size:clamp(16px,1.3vw,19px);display:grid}.r3 .link{color:inherit;cursor:pointer;transition:background-size .5s var(--expo);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;border:0;padding:0 0 4px;font-size:19px;font-weight:500;display:inline-block}.r3 .link:hover{background-size:30% 1px}.r3 .past{border-block:1px solid #ece8e22e;min-width:0}.r3 .past summary{cursor:pointer;letter-spacing:-.04em;justify-content:space-between;align-items:center;padding:18px 0;font-size:clamp(30px,3.4vw,48px);font-weight:500;list-style:none;display:flex}.r3 .past summary::-webkit-details-marker{display:none}.r3 .past summary span{letter-spacing:0;color:var(--soft);font-size:17px;font-weight:500}.r3 .dt{border-top:1px solid #ece8e224;grid-template-columns:96px minmax(0,.7fr) minmax(0,1.1fr) minmax(0,1.6fr) 22px;align-items:center;gap:16px;padding:12px 0;display:grid}.r3 .dt>*{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.r3 .dt span{color:var(--soft)}.r3 .dt .v{font:500 clamp(15px,1.2vw,17px) var(--display);text-transform:none;letter-spacing:-.01em;color:var(--paper)}.r3 .lang{color:var(--paper);text-transform:uppercase;font:inherit;cursor:pointer;background:0 0;border:0;width:52px;min-height:32px;padding:0 2px}.r3 .lang option{background:var(--black);color:var(--paper)}.r3 .nav .l{align-items:center;gap:clamp(10px,1.6vw,22px);display:flex}.r3 #curtain img{width:clamp(180px,24vw,340px);display:block}.r3 .lists{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:40px clamp(32px,5vw,72px);margin-top:44px;display:grid}.r3 .lists h4{font:500 12px var(--mono);text-transform:uppercase;justify-content:space-between;margin:0 0 10px;display:flex}.r3 .row{border:0;border-top:1px solid var(--line);width:100%;min-height:64px;color:inherit;text-align:left;cursor:pointer;transition:padding .5s var(--expo);background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:8px 0;display:grid}.r3 button.row:hover,.r3 button.row[aria-pressed=true]{padding-left:12px}.r3 .row b{letter-spacing:-.02em;font-size:clamp(17px,1.4vw,20px);font-weight:500;display:block}.r3 .row small,.r3 .row em{font:400 12px var(--mono);text-transform:uppercase;color:var(--soft);font-style:normal}.r3 .row.e{cursor:default;grid-template-columns:48px minmax(0,1fr) auto}.r3 .row.e img{object-fit:cover;border-radius:4px;width:48px;height:48px;display:block}.r3 .ctl{align-items:center;gap:6px;display:flex}.r3 .ctl select,.r3 .ctl button{min-height:38px;color:var(--paper);font:500 12px var(--mono);text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #5d5a55;border-radius:99px;padding:0 12px;transition:background .3s,color .3s}.r3 .ctl select option{background:var(--black)}.r3 .ctl button:hover{background:var(--paper);color:var(--black)}.r3 .hz{flex-direction:column;justify-content:center;gap:clamp(20px,2.4vw,32px);min-height:100svh;padding-block:clamp(70px,8vw,96px);display:flex;overflow:hidden}.r3 .hz h2{font-size:clamp(38px,5vw,72px)}.r3 .hz h2 .s{font-size:1em}.r3 .track{padding-left:max(var(--m),env(safe-area-inset-left,0px));will-change:transform;gap:4px;width:max-content;display:flex}.r3 .track article{flex:none;width:clamp(250px,30vw,440px)}.r3 .track .ph{height:clamp(320px,58svh,620px)}.r3 .track article:hover img{transform:scale(1.04)}.r3 .track h3{letter-spacing:-.02em;margin-top:12px;font-size:clamp(20px,1.8vw,26px);font-weight:500}.r3 .wave{height:clamp(90px,10vw,130px);transform:scaleY(calc(.82 + var(--lvl,0)*.4));align-items:center;gap:3px;transition:transform 80ms linear;display:flex}.r3 .wave i{background:var(--paper);transform-origin:50%;flex:1 1 0;min-width:0;display:block}.r3 .wave i.far{opacity:.32}.r3 .fader{font:500 12px var(--mono);text-transform:uppercase;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:20px;display:grid}.r3 input[type=range]{-webkit-appearance:none;appearance:none;cursor:ew-resize;background:0 0;width:100%;height:50px;margin:0}.r3 input[type=range]::-webkit-slider-runnable-track{background:#68645e;height:2px}.r3 input[type=range]::-moz-range-track{background:#68645e;height:2px}.r3 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--paper);border:0;border-radius:3px;width:14px;height:42px;margin-top:-20px}.r3 input[type=range]::-moz-range-thumb{background:var(--paper);border:0;border-radius:3px;width:14px;height:42px}.r3 .note{color:var(--soft);margin-top:6px}.r3 .bk{background:var(--wine);flex-direction:column;justify-content:center;min-height:100svh;padding-block:clamp(84px,9vw,110px) clamp(40px,5vw,64px);display:flex;position:relative;overflow:hidden}.r3 .bk>.ph{background:var(--wine);border-radius:0;position:absolute;inset:-8% 0}.r3 .bk>.ph img{filter:grayscale()contrast(1.4)brightness(1.1);mix-blend-mode:multiply;object-position:center 40%}.r3 .bk>:not(.ph){position:relative}.r3 .bk h2,.r3 .bk .s{font-size:clamp(46px,8vw,118px);display:block}.r3 .lead{margin:20px 0 40px;font-size:clamp(17px,1.4vw,20px)}.r3 form{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:26px clamp(24px,3.4vw,48px);max-width:1140px;display:grid}.r3 .f label{font:500 12px var(--mono);text-transform:uppercase;display:block}.r3 .f input,.r3 .f select,.r3 .f textarea{width:100%;color:var(--paper);font:inherit;background:0 0;border:0;border-bottom:1px solid #ece8e299;border-radius:0;outline:none;padding:8px 0 10px;font-size:17px;transition:border-color .4s}.r3 .f select option{background:var(--black)}.r3 .f input:focus,.r3 .f select:focus,.r3 .f textarea:focus{border-color:var(--paper)}.r3 .f.w{grid-column:1/-1}.r3 .send{font:500 12px var(--mono);text-transform:uppercase;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:14px 28px;display:flex}.r3 .send button{background:var(--paper);min-height:48px;color:var(--black);font:inherit;text-transform:inherit;cursor:pointer;border:0;border-radius:99px;padding:0 34px}.r3 .title{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-block:clamp(100px,11vw,150px) clamp(28px,3vw,44px);display:flex}.r3 .title h1{font-size:clamp(70px,13vw,190px)}.r3 .title p{max-width:34ch;font-size:clamp(17px,1.35vw,19px)}.r3 .up{background:#0000008c;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:clamp(18px,2.4vw,32px);display:flex}.r3 .up p{letter-spacing:-.03em;font-size:clamp(22px,2.4vw,34px);font-weight:500}.r3 .up button{background:var(--paper);min-height:44px;color:var(--black);font:500 12px var(--mono);text-transform:uppercase;cursor:pointer;border:0;border-radius:99px;padding:0 22px}.r3 .mos{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;display:grid}.r3 .mos .ph{grid-column:span 6;height:clamp(300px,44vw,640px)}.r3 .mos .a{grid-column:span 7}.r3 .mos .b{grid-column:span 5}.r3 .mos .c{grid-column:span 4}.r3 .mos .e{grid-column:span 8}.r3 .mos .ph:hover img{transform:scale(1.04)}.r3 .cap{font:500 12px var(--mono);text-transform:uppercase;z-index:2;background:#0000009e;border-radius:99px;padding:6px 11px;position:absolute;bottom:14px;left:16px}[dir=rtl] .r3 .h-title{left:auto;right:max(var(--m),env(safe-area-inset-right,0px));text-align:right}.r3 footer{background:var(--black);padding-block:48px 32px}.r3 footer img{width:clamp(140px,16vw,220px);display:block}.r3 .ft{color:var(--soft);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:28px;display:flex}.r3 .ft div{flex-wrap:wrap;gap:4px 24px;display:flex}.r3 .ft a{padding:6px 0}.r3 .pf{font:500 12px var(--mono);text-transform:uppercase;flex-wrap:wrap;gap:6px 28px;margin-top:18px;display:flex}.r3 .key{letter-spacing:-.025em;max-width:30ch;margin-top:0;font-size:clamp(20px,2vw,28px);font-weight:500;line-height:1.2}.r3 .id-side{gap:16px;max-width:44ch;display:grid}.r3 .id-side p{max-width:none}.r3 .nav.away{transform:translateY(-110%)}@media (hover:none){.r3 .pl-v{display:none}}.r3 .view>.title,.r3 #sound .title{padding-top:calc(var(--navh,80px) + clamp(28px,4vw,56px))}.r3 .shows-in{padding-top:calc(var(--navh,80px) + clamp(28px,4vw,56px))!important}.r3 #booking .bk{padding-top:calc(var(--navh,80px) + clamp(28px,4vw,56px))}.r3 .nav{transition:transform .7s var(--expo),background .4s}.r3 .nav.solid{background:#070707e6}.r3 .nav a,.r3 .nav button{white-space:nowrap}.r3 #sound .title{padding-bottom:18px}.r3 #sound .title h1{font-size:clamp(52px,6.4vw,92px)}.r3 .deck{margin-top:0}.r3 .pl{grid-template-columns:88px minmax(0,1fr) auto minmax(150px,auto);align-items:center;gap:20px;margin-bottom:18px;display:grid}.r3 .pl>img{object-fit:cover;border-radius:4px;width:88px;height:88px;display:block}.r3 .pl-m h3{letter-spacing:-.035em;font-size:clamp(26px,3vw,44px);font-weight:500;line-height:1}.r3 .pl-m small{font:400 12px var(--mono);text-transform:uppercase;color:var(--soft);margin-top:6px;display:block}.r3 .pl-c{align-items:center;gap:6px;display:flex}.r3 .pl-c button{width:48px;height:48px;color:var(--paper);cursor:pointer;transition:background .3s,transform .3s var(--expo);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.r3 .pl-c button:hover{background:#ffffff1f}.r3 .pl-c .big{background:var(--paper);width:68px;height:68px;color:var(--black)}.r3 .pl-c .big:hover{background:var(--paper);transform:scale(1.06)}.r3 .pl-v{justify-content:flex-end;align-items:center;gap:6px;display:flex}.r3 .pl-v button{width:40px;height:40px;color:var(--paper);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.r3 .pl-v button:hover{background:#ffffff1f}.r3 #plVol{cursor:pointer;width:96px;height:24px}.r3 #plVol::-webkit-slider-thumb{border-radius:50%;width:12px;height:12px;margin-top:-5px}.r3 #plVol::-moz-range-thumb{border-radius:50%;width:12px;height:12px}.r3 .tabs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:20px;display:flex}.r3 #plTabs{gap:6px;display:flex}.r3 #plTabs button{border:1px solid var(--line);min-height:40px;color:var(--paper);font:500 12px var(--mono);text-transform:uppercase;cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:8px;padding:0 16px;transition:background .3s,color .3s;display:flex}.r3 #plTabs button small{font:400 11px var(--mono);color:var(--soft)}.r3 #plTabs button[aria-pressed=true]{background:var(--paper);color:var(--black);border-color:var(--paper)}.r3 #plTabs button[aria-pressed=true] small{color:#55514b}.r3 .soon{color:var(--soft);border-top:1px solid var(--line);padding:28px 12px}.r3 .pl-sc{font:500 12px var(--mono);text-transform:uppercase;border:1px solid #5d5a55;border-radius:99px;padding:12px 16px;text-decoration:none;transition:background .3s,color .3s}.r3 .pl-sc:hover{background:var(--paper);color:var(--black)}.r3 #plWave{cursor:pointer;width:100%;height:clamp(70px,8vw,104px);color:inherit;background:0 0;border:0;padding:0;transform:none}.r3 .pl-t{font:400 12px var(--mono);color:var(--soft);justify-content:space-between;margin-top:8px;display:flex}.r3 .fader{margin-top:10px}.r3 .tl{margin-top:14px}.r3 .row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:62px;padding:0;transition:background .4s;display:grid}.r3 .row:hover,.r3 .row.on{background:#ffffff0f}.r3 .sel{width:100%;min-height:68px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;padding:8px 12px;display:grid}.r3 .cv{background:var(--ink);border-radius:4px;width:52px;height:52px;display:block;position:relative;overflow:hidden}.r3 .cv img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--expo);display:block}.r3 .row:hover .cv img{transform:scale(1.08)}.r3 .tx{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;min-width:0;display:grid}.r3 .eq{background:#0000008c;justify-content:center;align-items:flex-end;gap:3px;padding-bottom:14px;display:none;position:absolute;inset:0}.r3 .row.on .eq{display:flex}.r3 .eq i{background:var(--paper);transform-origin:bottom;width:4px;height:8px}.r3 .tl.playing .eq i{animation:.7s ease-in-out infinite alternate eq}.r3 .eq i:nth-child(2){animation-delay:.18s!important}.r3 .eq i:nth-child(3){animation-delay:.36s!important}@keyframes eq{to{transform:scaleY(3)}}@media (prefers-reduced-motion:reduce){.r3 .tl.playing .eq i{animation:none}}.r3 .sel b{letter-spacing:-.02em;font-size:clamp(17px,1.4vw,20px);font-weight:500}.r3 .sel small{font:400 12px var(--mono);text-transform:uppercase;color:var(--soft)}.r3 .ctl{font:400 12px var(--mono);text-transform:uppercase;color:var(--soft);padding-right:12px}.r3 .ctl em{font-style:normal}.r3 .ctl a{color:var(--paper);border:1px solid #5d5a55;border-radius:99px;padding:9px 13px;text-decoration:none}.r3 .vids{background:#000;height:100svh;min-height:560px;position:relative;overflow:hidden}.r3 .v-frame{position:absolute;inset:0}.r3 .v-frame div{position:absolute;inset:0;overflow:hidden}.r3 .v-frame video{object-fit:cover;filter:brightness(1.05);width:100%;height:100%;display:block}.r3 .v-frame:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000000db,#00000040 56%,#0000);position:absolute;inset:0}.r3 .v-ui{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;max-width:720px;padding-block:84px 26px;display:grid;position:absolute;inset:0}.r3 .v-ui h2{font-size:clamp(38px,5vw,72px)}.r3 .wheel{perspective:900px;perspective-origin:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.r3 .wi{transform-origin:0;will-change:transform,opacity;align-content:center;justify-items:start;gap:4px;width:100%;height:88px;margin-top:-44px;display:grid;position:absolute;top:50%;left:0}.r3 .wi button{color:var(--paper);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.r3 .v-link{font:400 12px var(--mono);text-transform:uppercase;color:var(--paper);text-underline-offset:3px;padding:2px 0}.r3 .wheel b{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(34px,4.6vw,66px);font-weight:500;line-height:1}.r3 .v-bot{font:400 12px var(--mono);flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.r3 main{overflow-x:clip}.r3 .social{background:#000;padding-block:4px;position:relative;overflow:hidden}.r3 .social:before,.r3 .social:after{content:"";z-index:2;pointer-events:none;width:clamp(32px,6vw,90px);position:absolute;top:0;bottom:0}.r3 .social:before{background:linear-gradient(90deg,#000,#0000);left:0}.r3 .social:after{background:linear-gradient(270deg,#000,#0000);right:0}.r3 .mq{will-change:transform;gap:4px;width:max-content;animation:70s linear infinite mq;display:flex}.r3 .social:hover .mq,.r3 .social.hold .mq{animation-play-state:paused}.r3 .social:has(a:focus-visible) .mq{animation-play-state:paused}@keyframes mq{to{transform:translate(-50%)}}.r3 .mq a{width:max(25vw - 3px,236px);height:clamp(132px,12.5vw,176px);color:var(--paper);background:#000;border-radius:4px;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:12px;padding:16px;text-decoration:none;transition:opacity .4s;display:grid;position:relative;overflow:hidden}.r3 .mq a>img{object-fit:cover;object-position:center 26%;filter:brightness(.66)contrast(1.05);width:100%;height:100%;transition:transform 1.2s var(--expo),filter .5s;position:absolute;inset:0}.r3 .mq a:after{content:"";background:linear-gradient(#0000 35%,#000000b8);position:absolute;inset:0}.r3 .mq a>span,.r3 .mq a>svg{z-index:1;position:relative}.r3 .mq .ic{background:#0707078c;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .4s,color .4s;display:grid}.r3 .mq .nm{gap:4px;min-width:0;display:grid}.r3 .mq .nm b{font:500 clamp(18px,1.6vw,22px)/1 var(--display);letter-spacing:-.025em}.r3 .mq .nm small{font:400 12px/1 var(--mono);color:#d6d1c9}.r3 .mq .ar{opacity:0;transition:opacity .4s,transform .5s var(--expo);transform:translate(-6px,6px)}.r3 .social:hover .mq a{opacity:.55}:is(.r3 .social .mq a:hover,.r3 .social .mq a:focus-visible){opacity:1}:is(.r3 .social .mq a:hover>img,.r3 .social .mq a:focus-visible>img){filter:brightness(.88);transform:scale(1.06)}:is(.r3 .social .mq a:hover .ic,.r3 .social .mq a:focus-visible .ic){background:var(--paper);color:var(--black)}:is(.r3 .social .mq a:hover .ar,.r3 .social .mq a:focus-visible .ar){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.r3 .mq{flex-wrap:wrap;justify-content:center;width:auto;animation:none}}.r3 .fab{z-index:29;right:max(var(--m),env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));background:var(--paper);color:var(--black);font:500 12px var(--mono);text-transform:uppercase;cursor:pointer;transition:transform .6s var(--expo);border:0;border-radius:99px;padding:14px 22px;position:fixed;transform:translateY(90px)}.r3 .fab.show{transform:none}@media (max-width:760px){.r3 .nav .btn{display:none}.r3 .mq{animation-duration:45s}.r3 .v-ui{padding-block:110px 26px}.r3 .hero{min-height:560px}.r3 .h-title{max-width:none;bottom:calc(62% + 12px)}.r3 .h-meta{left:max(var(--m),env(safe-area-inset-left,0px));display:none;top:calc(38% - 8px);bottom:auto;transform:translateY(-100%)}.r3 .strip{top:38%}.r3 .th{width:40vw;height:27vw}.r3 .th.on{height:54vw}.r3 .h-cta{top:auto;left:auto;right:max(var(--m),env(safe-area-inset-right,0px));bottom:16px}.r3 .drop{top:auto;bottom:76px;left:max(var(--m),env(safe-area-inset-left,0px));max-width:none}.r3 .drop img{width:44px;height:44px}.r3 .drop strong{font-size:15px}.r3 .drop>span{padding:9px 12px}.r3 .pl{grid-template-columns:64px minmax(0,1fr)}.r3 .pl>img{width:64px;height:64px}.r3 .pl-c,.r3 .pl-v{grid-column:1/-1;justify-content:center}.r3 .tx{grid-template-columns:minmax(0,1fr);gap:2px}.r3 .id-txt{grid-template-columns:minmax(0,1fr)}.r3 .row.e{grid-template-columns:48px minmax(0,1fr)}.r3 .row.e .ctl{grid-column:1/-1}.r3 .rows{scrollbar-width:none;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.r3 .rows::-webkit-scrollbar{display:none}.r3 .rows{-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.r3 .dt{grid-template-columns:52px 64px 150px 200px 18px;gap:12px;width:max-content;font-size:13px}.r3 .dt span{font-size:10px}.r3 .dt .v{font-size:13px}.r3 .dt .flag{width:18px;height:18px}.r3 .nav{grid-template-columns:1fr auto}.r3 .nav .mid{grid-area:2/1/auto/-1}.r3 .track{padding-right:16px}.r3 .hz{overflow-x:auto}.r3 .yr .rows{grid-column:auto}.r3 .mos .ph,.r3 .mos .a,.r3 .mos .b,.r3 .mos .c,.r3 .mos .e{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.r3,.r3 *{transition:none!important}}.r3 a.h-cta,.r3 a.fab,.r3 .up a.up-b{text-decoration:none;display:inline-block}.r3 .up a.up-b{background:var(--paper);min-height:44px;color:var(--black);font:500 12px/1 var(--mono);text-transform:uppercase;border-radius:99px;justify-content:center;align-items:center;padding:0 22px;display:inline-flex}.r3 .shows-in h1.big,.r3 .bk h1.big-t{font-size:clamp(70px,13vw,190px)}.r3 .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.r3 .send button[disabled]{opacity:.6;cursor:wait}.r3 .send [data-done]{text-transform:none;font-family:var(--display);font-size:15px}.r3 .flag-txt{font:500 9px var(--mono);border:1px solid #ece8e266;place-items:center;display:grid}.r3 .dt a{text-underline-offset:3px;text-decoration:underline}.r3 .nl{gap:10px;max-width:420px;margin-top:32px;display:grid}.r3 .nl label{font:500 12px var(--mono);text-transform:uppercase;color:var(--soft)}.r3 .nl div{gap:8px;display:flex}.r3 .nl input{min-width:0;color:var(--paper);font:inherit;background:0 0;border:0;border-bottom:1px solid #ece8e266;border-radius:0;outline:none;flex:1;padding:8px 0;font-size:16px}.r3 .nl input:focus{border-color:var(--paper)}.r3 .nl button{min-height:40px;color:var(--paper);font:500 12px var(--mono);text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #5d5a55;border-radius:99px;padding:0 18px}.r3 .nl button:hover{background:var(--paper);color:var(--black)}.r3 .nl [data-done]{color:var(--soft);font-size:14px}.r3 .ft a{text-decoration:none}.r3 .legal{max-width:860px;padding-top:calc(var(--navh,80px) + clamp(40px,6vw,90px));gap:34px;padding-bottom:clamp(60px,8vw,110px);display:grid}.r3 .legal h1{font-size:clamp(48px,8vw,112px)}.r3 .legal h2{letter-spacing:-.02em;margin-bottom:8px;font-size:clamp(20px,1.8vw,26px);font-weight:500}.r3 .legal p{color:#d6d1c9;max-width:68ch}.r3 .legal p+p{margin-top:8px}.r3 .legal-back{font:500 12px var(--mono);text-transform:uppercase;color:var(--soft);text-decoration:none}.r3 .rows{display:grid}.r3 #stripW,.r3 .strip{direction:ltr}.r3 footer{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px 40px;padding-block:32px 24px;display:grid}.r3 footer>img{grid-row:1;width:64px}.r3 footer .nl{grid-area:1/3;gap:6px;width:100%;max-width:380px;margin-top:0}.r3 footer .nl label{font-size:11px}.r3 footer .nl input{padding:6px 0;font-size:15px}.r3 footer .nl button{min-height:34px;padding:0 14px;font-size:11px}.r3 footer .ft{border-top:1px solid var(--line);grid-column:1/-1;align-items:center;margin-top:0;padding-top:18px;font-size:11px}@media (max-width:760px){.r3 footer{grid-template-columns:minmax(0,1fr);padding-block:28px 24px}.r3 footer .nl{grid-area:auto/1;max-width:none}.r3 footer>img{width:56px}.r3 footer .ft{flex-direction:column;align-items:flex-start;gap:10px}}.r3 .deck{position:relative}.r3 .sc-frame{opacity:0;pointer-events:none;border:0;width:1px;height:1px;position:absolute;bottom:0;left:0}.r3 .sc-frame.on{opacity:1;pointer-events:auto;border-radius:4px;width:100%;height:120px;margin-top:16px;display:block;position:static}.r3 .f .req{color:var(--paper);opacity:.7}
