.SpotlightRoom_room__uDKns{--house:#06080a;--teal:#0e2028;--amber:#ffb45c;--gold:#f7c74c;--smoke:#f2ede6;--dim:hsla(35,32%,93%,.56);--dimmer:hsla(35,32%,93%,.34);--rule:hsla(35,32%,93%,.11);--pad:clamp(18px,4vw,56px);--dust-pad:clamp(26px,5vw,58px);--ease-grace:cubic-bezier(0.42,0,0.16,1);--ease-soft:cubic-bezier(0.36,0,0.32,1);position:relative;isolation:isolate;overflow:hidden;background:var(--house);color:var(--smoke);min-height:100vh;min-height:100svh;display:flex;flex-direction:column}.SpotlightRoom_calling__ijI77{position:fixed;inset:0;z-index:9998;min-height:0;height:100vh;height:100svh}.SpotlightRoom_topActions__RvFib{display:flex;align-items:center;gap:8px}.SpotlightRoom_home__dO8vd{font-family:var(--font-display),Georgia,serif;font-size:clamp(17px,2vw,21px);line-height:1;letter-spacing:-.01em;color:var(--dim);text-decoration:none;transition:color .3s}.SpotlightRoom_home__dO8vd span{color:var(--amber)}.SpotlightRoom_home__dO8vd:hover{color:var(--smoke)}.SpotlightRoom_exit__cVDvd{position:relative;z-index:10;display:inline-flex;align-items:center;gap:8px;background:rgba(255,180,92,.12);border:1px solid rgba(255,180,92,.45);color:var(--amber);font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;line-height:1;padding:10px 14px;border-radius:999px;cursor:pointer;transition:background .3s,border-color .3s}.SpotlightRoom_exit__cVDvd:hover{background:rgba(255,180,92,.24);border-color:var(--amber)}.SpotlightRoom_exit__cVDvd span{font-size:9px;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.SpotlightRoom_calling__ijI77 .SpotlightRoom_top__VK_BC{z-index:8;padding-top:clamp(16px,2.6vw,28px)}.SpotlightRoom_calling__ijI77 .SpotlightRoom_floor__4OwFc{flex:0 0 auto;height:60vh;height:60svh}.SpotlightRoom_canvas__a14Fm{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:0}.SpotlightRoom_top__VK_BC{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(20px,2.6vw,30px) var(--pad) 0}.SpotlightRoom_sound__Teg_u{display:inline-flex;align-items:center;gap:10px;background:rgba(14,32,40,.55);border:1px solid var(--rule);color:var(--dim);font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;padding:9px 15px 9px 12px;border-radius:999px;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .3s,border-color .3s}.SpotlightRoom_sound__Teg_u:hover{color:var(--smoke);border-color:rgba(255,180,92,.45)}.SpotlightRoom_soundOn__Ckr1h{color:var(--amber);border-color:rgba(255,180,92,.5)}.SpotlightRoom_sound__Teg_u svg{flex:none;opacity:.9}.SpotlightRoom_soundOn__Ckr1h svg{animation:SpotlightRoom_pulse__L8aH8 2.4s ease-in-out infinite}@keyframes SpotlightRoom_pulse__L8aH8{0%,to{opacity:.7}50%{opacity:1}}.SpotlightRoom_cue__j0WgH{opacity:0;transform:translateY(26px);filter:blur(9px);transition:opacity 2.2s var(--ease-soft),transform 2.9s var(--ease-grace),filter 2.3s var(--ease-soft)}.SpotlightRoom_cueOn__yMIzV{opacity:1;transform:none;filter:none}.SpotlightRoom_cueMark__kpDCE{opacity:0;transform:scale(.94);filter:brightness(.25) saturate(.4);transition:opacity 2.7s var(--ease-soft),transform 3.6s var(--ease-grace),filter 3.8s var(--ease-soft)}.SpotlightRoom_cueMarkOn__JVYDi{opacity:1;transform:none;filter:none}.SpotlightRoom_copy__rVJbc{position:relative;z-index:3;flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;padding:clamp(12px,2vw,24px) var(--pad) 0;transform:translateY(var(--copy-lift,0));transition:opacity 1.4s var(--ease-soft),transform 3.1s var(--ease-grace)}.SpotlightRoom_calling__ijI77 .SpotlightRoom_copy__rVJbc{opacity:0;transform:translateY(-14px);pointer-events:none;flex:0 0 auto;height:0;min-height:0;padding-top:0;padding-bottom:0;overflow:hidden}.SpotlightRoom_markwrap__jBgfX{position:relative;line-height:0;margin:0 auto clamp(14px,2vw,22px);width:clamp(190px,26vw,320px)}.SpotlightRoom_showmark__cTI0f{position:relative;z-index:1;display:block;width:100%;height:auto;filter:drop-shadow(0 0 34px rgba(247,199,76,.34)) drop-shadow(0 6px 18px rgba(0,0,0,.6))}.SpotlightRoom_dust__DCY9x{position:absolute;z-index:2;pointer-events:none;inset:calc(var(--dust-pad) * -1);width:calc(100% + var(--dust-pad) * 2);height:calc(100% + var(--dust-pad) * 2)}.SpotlightRoom_where__htj2Z{font-size:clamp(10px,1.15vw,12px);letter-spacing:.24em;color:var(--amber);margin:0 0 clamp(15px,2vw,24px);text-wrap:balance}.SpotlightRoom_featuring__SVUht,.SpotlightRoom_where__htj2Z{font-family:var(--font-mono),ui-monospace,monospace;text-transform:uppercase}.SpotlightRoom_featuring__SVUht{font-size:9.5px;letter-spacing:.32em;color:var(--dimmer);margin:0 0 12px}.SpotlightRoom_artists__YXQHR{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:clamp(30px,4.4vw,54px);line-height:1;letter-spacing:-.018em;color:var(--smoke);margin:0;text-wrap:balance;text-shadow:0 0 60px rgba(255,180,92,.22)}.SpotlightRoom_amp__AZ7Ll{font-style:italic;color:var(--amber);font-size:.82em}.SpotlightRoom_tagline__IBetg{position:relative;display:grid;place-items:center;width:100%;min-height:clamp(50px,4.6vw,62px);margin:clamp(12px,1.8vw,18px) 0 0;transition:min-height 2.2s var(--ease-grace),transform 2.2s var(--ease-grace)}.SpotlightRoom_line__33acf{grid-area:1/1;margin:0;text-wrap:balance;opacity:0;transform:translateY(8px);transition:opacity 1.7s var(--ease-soft),transform 2.1s var(--ease-grace),font-size 2.2s var(--ease-grace),color 1.9s var(--ease-soft)}.SpotlightRoom_lineOn__y2TxB{opacity:1;transform:none}.SpotlightRoom_lineEn__4x0QK{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:clamp(19px,2.5vw,29px);line-height:1.25;letter-spacing:-.008em;color:var(--dim);max-width:30ch}.SpotlightRoom_lineEn__4x0QK em{font-style:italic;color:var(--amber)}.SpotlightRoom_lineSi__V1Tu6{font-family:var(--font-sinhala),Georgia,serif;font-weight:400;font-size:clamp(16.5px,2.05vw,24px);line-height:1.55;color:var(--dim);max-width:min(92vw,660px)}.SpotlightRoom_lineSi__V1Tu6 b{font-weight:600;color:var(--amber)}.SpotlightRoom_overture__54PUs{height:clamp(50px,4.6vw,62px)}.SpotlightRoom_overture__54PUs .SpotlightRoom_lineSi__V1Tu6{font-size:clamp(27px,3.6vw,46px);line-height:1.5;color:var(--smoke);max-width:min(94vw,760px)}.SpotlightRoom_overture__54PUs .SpotlightRoom_lineEn__4x0QK{font-size:clamp(26px,3.4vw,44px);line-height:1.22;color:var(--smoke);max-width:22ch}.SpotlightRoom_ctaBlock__W_8sC{margin-top:auto;padding-top:clamp(14px,1.8vw,22px)}.SpotlightRoom_cta___azve{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:12px;border:0;cursor:pointer;text-decoration:none;font-weight:700;font-size:clamp(15.5px,1.9vw,18px);padding:18px 36px;border-radius:999px;color:#1a1006;background:var(--amber);box-shadow:0 16px 48px -16px rgba(255,180,92,.85);transition:transform .22s cubic-bezier(.2,.8,.3,1),box-shadow .3s}.SpotlightRoom_cta___azve:hover{transform:translateY(-2px);box-shadow:0 20px 56px -16px #ffb45c}.SpotlightRoom_price__hbXjE{font-family:var(--font-mono),ui-monospace,monospace;font-weight:500;font-size:.92em;padding-left:12px;border-left:1px solid rgba(26,16,6,.3)}.SpotlightRoom_cta___azve:after{content:"";position:absolute;top:0;bottom:0;left:-140%;width:55%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.7),transparent);transform:skewX(-18deg);animation:SpotlightRoom_sweep__yMI4T 6s ease-in-out infinite}@keyframes SpotlightRoom_sweep__yMI4T{0%,66%{left:-140%}88%,to{left:190%}}.SpotlightRoom_ctaHeld__lo9uy{background:transparent;color:var(--smoke);border:1px solid rgba(255,180,92,.45);box-shadow:none;cursor:default}.SpotlightRoom_ctaHeld__lo9uy:hover{transform:none;box-shadow:none}.SpotlightRoom_ctaHeld__lo9uy:after{display:none}.SpotlightRoom_notify__AYPEt{display:inline-block;margin-top:14px;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--amber);text-decoration:none;border-bottom:1px solid rgba(255,180,92,.4);padding-bottom:3px;transition:color .3s,border-color .3s}.SpotlightRoom_notify__AYPEt:hover{color:#ffd9a0;border-color:#ffd9a0}.SpotlightRoom_ctaSub__HXfHT{margin:15px 0 0;font-size:13px;color:var(--dim)}.SpotlightRoom_ctaSub__HXfHT b{color:var(--smoke);font-weight:600}.SpotlightRoom_ctaUrgency__lvgkF{margin:9px 0 0;font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--gold);opacity:.8}.SpotlightRoom_reelRow__Rjb3i{margin-top:clamp(14px,2vw,20px);margin-bottom:clamp(4px,1.2vw,12px);display:inline-flex;align-items:center;gap:12px;max-width:100%;background:rgba(14,32,40,.42);border:1px solid var(--rule);border-radius:999px;cursor:pointer;padding:8px 8px 8px 14px;text-align:left;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .35s,background .35s}.SpotlightRoom_reelRow__Rjb3i:hover{border-color:rgba(255,180,92,.45);background:rgba(255,180,92,.08)}.SpotlightRoom_reelLive__RLNM_{flex:none;width:7px;height:7px;border-radius:999px;background:var(--amber);box-shadow:0 0 10px 2px rgba(255,180,92,.75);animation:SpotlightRoom_breathe__Ge1s8 2.6s ease-in-out infinite}@keyframes SpotlightRoom_breathe__Ge1s8{0%,to{opacity:.45}50%{opacity:1}}.SpotlightRoom_reelWho__sx6CD{display:flex;align-items:baseline;gap:9px;min-width:0;flex:1 1 auto;overflow:hidden}.SpotlightRoom_reelWho__sx6CD b{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:clamp(15px,1.7vw,18px);letter-spacing:-.005em;color:var(--smoke);white-space:nowrap}.SpotlightRoom_reelWho__sx6CD i{font-style:normal;letter-spacing:.14em;color:var(--amber);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.SpotlightRoom_reelAll__sKFXd,.SpotlightRoom_reelWho__sx6CD i{font-family:var(--font-mono),ui-monospace,monospace;font-size:9.5px;text-transform:uppercase}.SpotlightRoom_reelAll__sKFXd{flex:none;letter-spacing:.16em;color:var(--dim);background:hsla(35,32%,93%,.07);border-radius:999px;padding:7px 12px;transition:color .3s,background .3s}.SpotlightRoom_reelRow__Rjb3i:hover .SpotlightRoom_reelAll__sKFXd{color:#1a1006;background:var(--amber)}.SpotlightRoom_floor__4OwFc{position:relative;z-index:3;min-height:clamp(212px,19vw,236px);flex:1 1 auto;margin-top:auto}.SpotlightRoom_photo__x2ovz{position:absolute;z-index:3;transform:translate(-50%) scale(.94);width:auto;opacity:0;pointer-events:none;transition:opacity 1.05s ease,transform 1.2s cubic-bezier(.2,.7,.2,1),left 1.1s cubic-bezier(.2,.7,.2,1),top 1.1s cubic-bezier(.2,.7,.2,1),height 1.1s cubic-bezier(.2,.7,.2,1);filter:drop-shadow(0 0 46px rgba(255,180,92,.3))}.SpotlightRoom_calling__ijI77 .SpotlightRoom_photo__x2ovz.SpotlightRoom_lit__OyPOf,.SpotlightRoom_reeling__YQRJV .SpotlightRoom_photo__x2ovz.SpotlightRoom_lit__OyPOf{opacity:1;transform:translate(-50%) scale(1)}.SpotlightRoom_reeling__YQRJV .SpotlightRoom_photo__x2ovz{filter:brightness(1.22) contrast(1.04) saturate(1.05) drop-shadow(0 0 30px rgba(255,180,92,.42));transition:opacity 1.9s var(--ease-soft),transform 2.4s var(--ease-grace)}.SpotlightRoom_card__cClXd{position:absolute;z-index:4;transform:translate(-50%,-100%);text-align:center;width:-moz-max-content;width:max-content;max-width:min(78vw,460px);opacity:0;pointer-events:none;transition:opacity .7s ease}.SpotlightRoom_calling__ijI77 .SpotlightRoom_card__cClXd.SpotlightRoom_lit__OyPOf{opacity:1}.SpotlightRoom_idx__vziNK{display:block;font-family:var(--font-mono),ui-monospace,monospace;font-size:9.5px;letter-spacing:.24em;color:var(--amber);margin-bottom:9px}.SpotlightRoom_who__fa_GA{display:block;font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:clamp(28px,5.1vw,52px);line-height:1.04;color:#fff4e6;text-shadow:0 0 40px rgba(255,180,92,.55);letter-spacing:-.01em}.SpotlightRoom_surname__gb8Vf{display:block;font-size:.56em;line-height:1.15;margin-top:.12em;letter-spacing:.01em;color:rgba(255,244,230,.82)}.SpotlightRoom_what__07kzZ{display:block;margin-top:9px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--amber)}.SpotlightRoom_note__fxE8O{display:block;margin-top:7px;font-size:13px;color:var(--dim)}.SpotlightRoom_hasPhoto__scNbB{padding-bottom:4px}.SpotlightRoom_hasPhoto__scNbB .SpotlightRoom_idx__vziNK,.SpotlightRoom_hasPhoto__scNbB .SpotlightRoom_note__fxE8O,.SpotlightRoom_hasPhoto__scNbB .SpotlightRoom_surname__gb8Vf,.SpotlightRoom_hasPhoto__scNbB .SpotlightRoom_what__07kzZ,.SpotlightRoom_hasPhoto__scNbB .SpotlightRoom_who__fa_GA{text-shadow:0 2px 10px rgba(6,8,10,.95),0 0 26px rgba(6,8,10,.85)}.SpotlightRoom_hasPhoto__scNbB .SpotlightRoom_who__fa_GA{text-shadow:0 2px 10px rgba(6,8,10,.95),0 0 40px rgba(255,180,92,.5)}.SpotlightRoom_callui__cSD0w{position:absolute;z-index:7;left:0;right:0;bottom:0;padding:0 var(--pad) clamp(18px,3vw,30px);display:flex;align-items:center;justify-content:space-between;gap:16px;opacity:0;pointer-events:none;transition:opacity .7s ease .2s}.SpotlightRoom_calling__ijI77 .SpotlightRoom_callui__cSD0w{opacity:1;pointer-events:auto}.SpotlightRoom_ticks__NBtJd{display:flex;gap:6px;align-items:center}.SpotlightRoom_tick__vKt3r{width:16px;height:2px;background:hsla(35,32%,93%,.2);border:0;padding:11px 0;background-clip:content-box;box-sizing:content-box;cursor:pointer;transition:background .4s,width .4s}.SpotlightRoom_tick__vKt3r:hover{background:hsla(35,32%,93%,.5)}.SpotlightRoom_tickOn__KaZ_f,.SpotlightRoom_tickOn__KaZ_f:hover{background:var(--amber);width:26px}.SpotlightRoom_callbtns__Xwfmu{display:flex;gap:8px}.SpotlightRoom_cbtn__YUSKZ{background:rgba(14,32,40,.6);border:1px solid var(--rule);color:var(--dim);font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:9px 14px;border-radius:999px;cursor:pointer;transition:color .3s,border-color .3s}.SpotlightRoom_cbtn__YUSKZ:hover{color:var(--smoke);border-color:rgba(255,180,92,.45)}.SpotlightRoom_cbtnClose__rlFxM{color:var(--amber);border-color:rgba(255,180,92,.4)}.SpotlightRoom_callend__M8q_T{position:absolute;inset:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;padding:var(--pad) var(--pad) clamp(86px,12vw,110px);opacity:0;pointer-events:none;transition:opacity .9s ease}.SpotlightRoom_ending__gEWZJ .SpotlightRoom_callend__M8q_T{opacity:1;pointer-events:none}.SpotlightRoom_ending__gEWZJ .SpotlightRoom_photo__x2ovz{opacity:1;transform:translate(-50%);transform-origin:bottom center}.SpotlightRoom_ending__gEWZJ .SpotlightRoom_card__cClXd{opacity:0!important}.SpotlightRoom_ending__gEWZJ .SpotlightRoom_callend__M8q_T{justify-content:flex-start;padding-top:clamp(52px,8vh,92px)}.SpotlightRoom_ending__gEWZJ .SpotlightRoom_callend__M8q_T h2,.SpotlightRoom_ending__gEWZJ .SpotlightRoom_callend__M8q_T p{text-shadow:0 2px 16px rgba(6,8,10,.9)}.SpotlightRoom_ending__gEWZJ .SpotlightRoom_callend__M8q_T .SpotlightRoom_cta___azve{pointer-events:auto}.SpotlightRoom_callend__M8q_T h2{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:clamp(32px,6.2vw,64px);margin:0 0 6px;line-height:1.02;letter-spacing:-.012em;color:var(--smoke)}.SpotlightRoom_callend__M8q_T h2 em{font-style:italic;color:var(--amber)}.SpotlightRoom_callend__M8q_T p{color:var(--dim);margin:0 0 24px;font-size:15.5px;max-width:40ch}.SpotlightRoom_meta__ash3Q{position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;padding:0 var(--pad) clamp(14px,2.2vw,24px);font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dimmer);transition:opacity .6s ease}.SpotlightRoom_calling__ijI77 .SpotlightRoom_meta__ash3Q{opacity:0}.SpotlightRoom_meta__ash3Q span+span:before{content:"·";margin-right:16px;color:hsla(35,32%,93%,.2)}.SpotlightRoom_room__uDKns :focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:6px}@media (max-width:640px){.SpotlightRoom_room__uDKns{min-height:94vh}.SpotlightRoom_soundLabel__HruzZ{display:none}.SpotlightRoom_sound__Teg_u{padding:10px 13px}.SpotlightRoom_where__htj2Z{letter-spacing:.15em}.SpotlightRoom_who__fa_GA{font-size:25px}.SpotlightRoom_markwrap__jBgfX{margin-bottom:12px}.SpotlightRoom_where__htj2Z{margin-bottom:15px}.SpotlightRoom_meta__ash3Q{font-size:10px;letter-spacing:.1em;gap:3px 12px;padding-bottom:14px}.SpotlightRoom_meta__ash3Q span+span:before{margin-right:12px}.SpotlightRoom_reelRow__Rjb3i{width:100%;justify-content:space-between}.SpotlightRoom_reelWho__sx6CD{flex-direction:column;align-items:flex-start;gap:1px}.SpotlightRoom_reelAll__sKFXd{padding:7px 11px;letter-spacing:.12em}.SpotlightRoom_reelWho__sx6CD i{letter-spacing:.1em}.SpotlightRoom_callui__cSD0w{flex-direction:column-reverse;gap:12px;align-items:stretch}.SpotlightRoom_callbtns__Xwfmu,.SpotlightRoom_ticks__NBtJd{justify-content:center}}@media (prefers-reduced-motion:reduce){.SpotlightRoom_room__uDKns *,.SpotlightRoom_room__uDKns :after,.SpotlightRoom_room__uDKns :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}