.Shelf_section__IyeOa{--spring:linear(0,0.0449,0.1554,0.3007,0.4571,0.6079,0.7422,0.8542,0.9416,1.0053,1.0477,1.0721,1.0825,1.0825,1.0755,1.0645,1.0517,1.0387,1.0268,1.0165,1.0082,1.0019,0.9975,0.9948,0.9934,0.993,0.9934,0.9941,0.9952,0.9962,0.9973,0.9982,1);--unit:clamp(calc(15px * var(--s, 1)),1.32vw,calc(19px * var(--s, 1)));--lp-h:calc(214px * var(--s, 1));--single-h:calc(170px * var(--s, 1));--bay-h:calc(258px * var(--s, 1))}@supports not (transition-timing-function:linear(0,1)){.Shelf_section__IyeOa{--spring:var(--ease-out)}}.Shelf_head__QabbZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,36ch);align-items:last baseline;gap:calc(24px * var(--s, 1)) clamp(calc(32px * var(--s, 1)),5vw,calc(80px * var(--s, 1)));margin-top:clamp(calc(40px * var(--s, 1)),6vw,calc(88px * var(--s, 1)))}.Shelf_title__g1TFU{font-size:clamp(calc(40px * var(--s, 1)),5vw,calc(84px * var(--s, 1)))}.Shelf_lead__cebye{color:var(--ink-soft);font-size:calc(18px * var(--s, 1))}.Shelf_count__KoSvX{margin-top:calc(14px * var(--s, 1));color:var(--cobalt)}.Shelf_lead__cebye:has(>.Shelf_count__KoSvX:only-child){justify-self:end;text-align:right}.Shelf_count__KoSvX:only-child{margin-top:0}.Shelf_room__c5EtR{position:relative;display:grid;grid-template-columns:minmax(calc(340px * var(--s, 1)),4.4fr) minmax(0,7.6fr);align-items:start;gap:clamp(calc(36px * var(--s, 1)),4.4vw,calc(72px * var(--s, 1)));margin-top:clamp(calc(44px * var(--s, 1)),5.5vw,calc(80px * var(--s, 1)))}.Shelf_deckCol__xj8QW{display:grid;gap:calc(34px * var(--s, 1));min-width:0}.Shelf_deckWrap__O1dFU{min-width:0}.Shelf_plinth__yQGPd{position:relative;aspect-ratio:116/100;border-radius:calc(22px * var(--s, 1));background:var(--cobalt);box-shadow:calc(12px * var(--s, 1)) calc(12px * var(--s, 1)) 0 var(--navy);isolation:isolate;container-type:inline-size}.Shelf_plinth__yQGPd:before{content:"";position:absolute;inset:2.1%;z-index:0;border-radius:calc(16px * var(--s, 1));box-shadow:inset 0 0 0 calc(1.5px * var(--s, 1)) color-mix(in srgb,var(--paper,#f4f4ef) 26%,transparent);pointer-events:none}.Shelf_plinth__yQGPd:after{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;background:url(/album/texture/grain.png);background-size:calc(220px * var(--s, 1));mix-blend-mode:multiply;opacity:.42;pointer-events:none}.Shelf_plinthBrand__Z1rFC{position:absolute;left:5.6%;top:3.6%;font-family:var(--font-mono);font-size:max(calc(8px * var(--s, 1)),1.9cqw);font-weight:500;letter-spacing:.16em;line-height:1;text-transform:uppercase;color:color-mix(in srgb,var(--paper,#f4f4ef) 85%,transparent)}.Shelf_platterWell__jbTTB{position:absolute;left:5.172%;top:9%;width:70.69%;height:82%}.Shelf_platter__rq8hX{position:absolute;inset:0;border-radius:50%;background:var(--navy-deep);box-shadow:0 0 0 calc(1.5px * var(--s, 1)) color-mix(in srgb,var(--paper,#f4f4ef) 22%,transparent),calc(6px * var(--s, 1)) calc(7px * var(--s, 1)) 0 color-mix(in srgb,var(--navy-deep,#091238) 45%,transparent);will-change:transform}.Shelf_strobe__Gju4s{position:absolute;inset:0;width:100%;height:100%}.Shelf_strobe__Gju4s circle{fill:none;stroke:color-mix(in srgb,var(--sky,#bfd0ff) 50%,transparent);stroke-width:1.05;stroke-dasharray:1.4 3.6;stroke-linecap:round}.Shelf_mat__obAK0{position:absolute;inset:4.2%;display:grid;place-content:center;justify-items:center;gap:4%;border-radius:50%;background:var(--navy);color:color-mix(in srgb,var(--sky,#bfd0ff) 20%,transparent)}.Shelf_matMark__op_m4{font-family:var(--font-display);font-size:13cqw;font-weight:800;letter-spacing:-.04em;line-height:1}.Shelf_matText__pOuDj{font-family:var(--font-mono);font-size:max(calc(7px * var(--s, 1)),1.6cqw);letter-spacing:.14em;text-transform:uppercase}.Shelf_discSlot__ejkCq,.Shelf_platterDisc__t37o7,.Shelf_platterSheen__28O3W{position:absolute;inset:1.83%;border-radius:50%}.Shelf_discSlot__ejkCq{pointer-events:none}.Shelf_platterSheen__28O3W{pointer-events:none;background:conic-gradient(from 30deg,transparent 0deg,color-mix(in srgb,var(--sky,#bfd0ff) 16%,transparent) 30deg,transparent 70deg,transparent 180deg,color-mix(in srgb,var(--sky,#bfd0ff) 12%,transparent) 215deg,transparent 250deg);mix-blend-mode:screen;opacity:0;transition:opacity .4s ease}.Shelf_platterSheen__28O3W[data-on=true]{opacity:1}.Shelf_spindle__uEzET{position:absolute;left:50%;top:50%;width:2.2%;height:2.2%;border-radius:50%;background:var(--paper-deep);box-shadow:0 0 0 1px color-mix(in srgb,var(--navy,#0e1b4d) 60%,transparent);transform:translate(-50%,-50%)}.Shelf_arm___zcQp{position:absolute;inset:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none}.Shelf_armBase__bwH6D{fill:var(--navy-deep)}.Shelf_armDial__ZWDXl{fill:var(--paper-deep);stroke:var(--navy);stroke-width:.8}.Shelf_armRest__cLzTy rect{fill:var(--navy)}.Shelf_armRest__cLzTy path{stroke:color-mix(in srgb,var(--paper,#f4f4ef) 60%,transparent);stroke-width:.7}.Shelf_armSwing__fNAab{transform-box:view-box;transform-origin:100px 17px;transform:rotate(var(--arm,0deg));transition:transform var(--arm-ms,.76s) cubic-bezier(.45,0,.25,1),scale .3s ease}.Shelf_arm___zcQp[data-lifted=true] .Shelf_armSwing__fNAab{scale:1.012}.Shelf_armShadow__W9xBp{fill:color-mix(in srgb,var(--navy-deep,#091238) 34%,transparent);stroke:color-mix(in srgb,var(--navy-deep,#091238) 34%,transparent);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;transform:translate(calc(1.3px * var(--s, 1)),calc(1.8px * var(--s, 1)));transition:transform .3s ease}.Shelf_armShadow__W9xBp path{fill:none}.Shelf_arm___zcQp[data-lifted=true] .Shelf_armShadow__W9xBp{transform:translate(calc(3.8px * var(--s, 1)),calc(5.4px * var(--s, 1)))}.Shelf_armWeight__WrPNK{fill:var(--navy)}.Shelf_armWeightLine__kMMhW{stroke:color-mix(in srgb,var(--paper,#f4f4ef) 70%,transparent);stroke-width:.7}.Shelf_armTubeOutline__d8OLO{fill:none;stroke:var(--navy);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.Shelf_armTube__nLsmw{fill:none;stroke:var(--paper);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.Shelf_armHead__1zRJ8{fill:var(--orange);stroke:var(--navy);stroke-width:.8}.Shelf_armLift__KLz3V{stroke:var(--paper);stroke-width:1;stroke-linecap:round}.Shelf_armPivot__hZ2ut{fill:var(--paper-deep);stroke:var(--navy);stroke-width:1}.Shelf_armPivotCore__RKCWa{fill:var(--navy)}.Shelf_start__b98SV{position:absolute;left:4.6%;bottom:4.8%;z-index:4;display:grid;place-content:center;gap:.4cqw;width:13.6%;height:10.6%;padding:0;border:0;border-radius:1.6cqw;background:var(--paper-deep);color:var(--navy);font-family:var(--font-mono);font-size:max(calc(7px * var(--s, 1)),1.75cqw);font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase;box-shadow:0 .7cqw 0 var(--navy);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.Shelf_start__b98SV span+span{color:var(--cobalt)}.Shelf_start__b98SV:active:not(:disabled){transform:translateY(.55cqw);box-shadow:0 .15cqw 0 var(--navy)}.Shelf_start__b98SV:disabled{cursor:default;opacity:.55}.Shelf_led__8dKT_{position:absolute;left:19.8%;bottom:8.4%;z-index:4;width:1.7cqw;height:1.7cqw;border-radius:50%;background:var(--c-4a2412,#4a2412);box-shadow:inset 0 0 0 1px rgba(0,0,0,.3);transition:background-color .3s ease,box-shadow .3s ease}.Shelf_plinth__yQGPd[data-spinning=true] .Shelf_led__8dKT_{background:var(--orange);box-shadow:0 0 1.6cqw .2cqw color-mix(in srgb,var(--orange,#ff6a13) 75%,transparent)}.Shelf_speeds__oq3BV{position:absolute;right:4.6%;bottom:4.8%;z-index:4;display:flex;gap:1cqw}.Shelf_speed__1Cx92{display:grid;place-items:center;width:6.8cqw;height:4.8cqw;padding:0;border:0;border-radius:1cqw;background:color-mix(in srgb,var(--paper,#f4f4ef) 16%,transparent);color:var(--paper);font-family:var(--font-mono);font-size:max(calc(7px * var(--s, 1)),1.8cqw);font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease}.Shelf_speed__1Cx92[aria-pressed=true]{background:var(--paper);color:var(--navy)}.Shelf_duo__llJj8{position:relative;display:block;overflow:hidden;isolation:isolate;background:var(--duo-light)}.Shelf_duo__llJj8 img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Shelf_duo__llJj8:before{content:"";position:absolute;inset:0;z-index:1;background:var(--duo-dark);mix-blend-mode:lighten}.Shelf_duo__llJj8:after{content:"";position:absolute;inset:0;z-index:2;background:url(/album/texture/grain.png);background-size:calc(220px * var(--s, 1));mix-blend-mode:multiply;opacity:.5}.Shelf_disc__32VQ4{position:relative;display:block;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,transparent 0 31%,color-mix(in srgb,var(--sky,#bfd0ff) 7%,transparent) 31.5% 32.5%,transparent 33%),radial-gradient(circle,transparent 0 46%,color-mix(in srgb,var(--sky,#bfd0ff) 6%,transparent) 46.4% 47%,transparent 47.4%),repeating-radial-gradient(circle,var(--c-101d52,#101d52) 0 .6px,var(--c-0a1438,#0a1438) .6px calc(2.4px * var(--s, 1))),var(--c-0a1438,#0a1438);box-shadow:0 calc(3px * var(--s, 1)) calc(8px * var(--s, 1)) color-mix(in srgb,var(--navy-deep,#091238) 35%,transparent)}.Shelf_discLabel__NLVuA{position:absolute;inset:33%;overflow:hidden;border-radius:50%;background:var(--ground)}.Shelf_discArt__X1g8O{position:absolute;inset:9%;border-radius:50%}.Shelf_discHole__LkuBG{position:absolute;left:50%;top:50%;width:4%;height:4%;border-radius:50%;background:var(--paper);box-shadow:0 0 0 1px color-mix(in srgb,var(--navy,#0e1b4d) 35%,transparent);transform:translate(-50%,-50%)}.Shelf_sleeveFace__RCXNZ{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:1.4%;background:var(--ground);color:var(--ink);container-type:size}.Shelf_sleeveArt__v_fvR{position:absolute;inset:0}.Shelf_sleeveTop__2KmZU{position:absolute;top:5cqw;left:5cqw;right:5cqw;z-index:3;display:flex;justify-content:space-between;gap:4cqw}.Shelf_sleeveTop__2KmZU span{padding:1.6cqw 2.6cqw;border-radius:calc(99px * var(--s, 1));background:var(--ground);color:var(--ink);font-family:var(--font-mono);font-size:3.6cqw;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase}.Shelf_sleeveTop__2KmZU span:empty{display:none}.Shelf_sleeveObi__nLm_u{position:absolute;left:0;right:0;bottom:0;z-index:3;display:grid;gap:2cqw;padding:4.6cqw 5.4cqw 5.4cqw;border-top:1.4cqw solid var(--accent);background:var(--ground)}.Shelf_sleeveTitle__qF_NN{display:-webkit-box;overflow:hidden;font-family:var(--font-display);font-size:8.6cqw;font-weight:800;letter-spacing:-.03em;line-height:.95;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Shelf_sleeveMeta__hUlNP{overflow:hidden;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;opacity:.86}.Shelf_sleeveMeta__hUlNP,.Shelf_sleeveSticker__j_VrZ{font-family:var(--font-mono);font-size:3.4cqw;letter-spacing:.08em;text-transform:uppercase}.Shelf_sleeveSticker__j_VrZ{position:absolute;top:15cqw;right:6cqw;z-index:4;display:grid;place-content:center;justify-items:center;width:23cqw;height:23cqw;border-radius:50%;background:var(--orange);color:var(--navy);line-height:1;rotate:12deg;box-shadow:1cqw 1cqw 0 var(--navy)}.Shelf_sleeveSticker__j_VrZ strong{font-family:var(--font-display);font-size:9cqw;font-weight:800;letter-spacing:-.03em}.Shelf_spineFace__gzQFb{position:relative;display:flex;flex-direction:column;align-items:center;width:calc(var(--t) * var(--unit));height:var(--h,var(--lp-h));padding:calc(8px * var(--s, 1)) 0 calc(9px * var(--s, 1));overflow:hidden;border-radius:calc(3px * var(--s, 1)) calc(3px * var(--s, 1)) 1px 1px;background:var(--ground);color:var(--ink)}.Shelf_spineFace__gzQFb:after{content:"";position:absolute;inset:0;background:url(/album/texture/grain.png);background-size:calc(220px * var(--s, 1));mix-blend-mode:multiply;opacity:.45;pointer-events:none}.Shelf_spineYear__YD3Fg{font-family:var(--font-mono);font-size:calc(9px * var(--s, 1));font-weight:500;letter-spacing:.02em;line-height:1}.Shelf_spineRule__57CVf{flex:none;width:58%;height:calc(3px * var(--s, 1));margin:calc(6px * var(--s, 1)) 0 calc(8px * var(--s, 1));border-radius:calc(2px * var(--s, 1));background:var(--accent)}.Shelf_spineFace__gzQFb[data-kind=record] .Shelf_spineRule__57CVf{width:calc(7px * var(--s, 1));height:calc(7px * var(--s, 1));border-radius:50%}.Shelf_spineText__HAsm5{display:flex;flex:1;flex-direction:column;align-items:center;gap:calc(2px * var(--s, 1));min-height:0;max-height:100%;overflow:hidden;writing-mode:vertical-rl}.Shelf_spineNote___Stmv,.Shelf_spineTitle__FbKQG{max-height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Shelf_spineTitle__FbKQG{font-family:var(--font-display);font-size:calc(13px * var(--s, 1));font-weight:700;letter-spacing:.005em;line-height:1.05}.Shelf_spineNote___Stmv{font-family:var(--font-mono);font-size:calc(8.5px * var(--s, 1));font-weight:500;letter-spacing:.06em;line-height:1;text-transform:uppercase;opacity:.8}.Shelf_spineGlyph__IYPwR{flex:none;width:0;height:0;margin-top:calc(8px * var(--s, 1));border-top:calc(4px * var(--s, 1)) solid transparent;border-bottom:calc(4px * var(--s, 1)) solid transparent;border-left:calc(6px * var(--s, 1)) solid var(--accent)}.Shelf_spineFace__gzQFb[data-kind=record] .Shelf_spineGlyph__IYPwR{width:calc(8px * var(--s, 1));height:calc(8px * var(--s, 1));border:calc(1.5px * var(--s, 1)) solid var(--accent);border-radius:50%}.Shelf_shelf__lljjq{position:relative;min-width:0}.Shelf_cabinet__1ks9X{position:relative;padding:calc(12px * var(--s, 1)) calc(12px * var(--s, 1)) 0;border-radius:calc(20px * var(--s, 1));background:var(--navy);box-shadow:calc(12px * var(--s, 1)) calc(12px * var(--s, 1)) 0 var(--orange)}.Shelf_cabinet__1ks9X:after{content:"";position:absolute;inset:0;border-radius:inherit;background:url(/album/texture/grain.png);background-size:calc(220px * var(--s, 1));mix-blend-mode:multiply;opacity:.35;pointer-events:none}.Shelf_bay__CY6o2{position:relative;height:var(--bay-h);overflow:hidden;border-radius:calc(10px * var(--s, 1));background:var(--navy-deep);box-shadow:inset 0 calc(-2px * var(--s, 1)) 0 color-mix(in srgb,var(--sky,#bfd0ff) 18%,transparent)}.Shelf_rail__NT5HO{display:flex;align-items:flex-end;gap:calc(3px * var(--s, 1));height:100%;padding:0 calc(20px * var(--s, 1));overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y}.Shelf_rail__NT5HO::-webkit-scrollbar{display:none}.Shelf_rail__NT5HO[data-overflow=true]{cursor:grab;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 calc(22px * var(--s, 1)),#000 calc(100% - calc(44px * var(--s, 1))),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 calc(22px * var(--s, 1)),#000 calc(100% - calc(44px * var(--s, 1))),transparent)}.Shelf_rail__NT5HO[data-dragging=true]{cursor:grabbing}.Shelf_rail__NT5HO[data-dragging=true] .Shelf_faceout__z9NBP,.Shelf_rail__NT5HO[data-dragging=true] .Shelf_spine__q2E2E{pointer-events:none}.Shelf_board__2BRBo{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:calc(12px * var(--s, 1));height:calc(38px * var(--s, 1));padding:0 calc(6px * var(--s, 1));color:var(--sky);font-family:var(--font-mono);font-size:calc(11px * var(--s, 1));font-weight:500;letter-spacing:.1em;text-transform:uppercase}.Shelf_boardLabel__sxg_5{display:inline-flex;align-items:center;gap:calc(9px * var(--s, 1))}.Shelf_boardDot__75bma{width:0;height:0;border-top:calc(4px * var(--s, 1)) solid transparent;border-bottom:calc(4px * var(--s, 1)) solid transparent;border-left:calc(6px * var(--s, 1)) solid var(--orange)}.Shelf_boardDot__75bma[data-kind=record]{width:calc(8px * var(--s, 1));height:calc(8px * var(--s, 1));border:calc(1.5px * var(--s, 1)) solid var(--orange);border-radius:50%}.Shelf_boardSource__tSXkH{color:color-mix(in srgb,var(--sky,#bfd0ff) 60%,transparent)}.Shelf_faceout__z9NBP,.Shelf_spine__q2E2E{position:relative;flex:none;display:block;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .95s var(--spring) calc(var(--i, 0) * 22ms + 80ms)}.Shelf_spine__q2E2E{--h:var(--lp-h);width:calc(var(--t) * var(--unit));height:var(--h)}.Shelf_spine__q2E2E[data-format=single]{--h:var(--single-h)}.Shelf_cabinet__1ks9X[data-enter=wait] .Shelf_faceout__z9NBP,.Shelf_cabinet__1ks9X[data-enter=wait] .Shelf_spine__q2E2E{transform:translateY(calc(100% + calc(30px * var(--s, 1))));transition:none}.Shelf_faceoutBody__RTKLZ,.Shelf_spineBody__Z5wOk{display:block;width:100%;height:100%;transition:transform .55s var(--spring)}.Shelf_spineBody__Z5wOk{transform-origin:20% 100%}.Shelf_faceout__z9NBP[data-tease=true],.Shelf_spine__q2E2E:focus-visible,.Shelf_spine__q2E2E:hover,.Shelf_spine__q2E2E[data-tease=true]{z-index:2}.Shelf_spine__q2E2E:focus-visible .Shelf_spineBody__Z5wOk,.Shelf_spine__q2E2E:hover .Shelf_spineBody__Z5wOk{transform:translateY(calc(-26px * var(--s, 1)))}.Shelf_spine__q2E2E:focus-visible .Shelf_spineFace__gzQFb,.Shelf_spine__q2E2E:hover .Shelf_spineFace__gzQFb,.Shelf_spine__q2E2E[data-tease=true] .Shelf_spineFace__gzQFb{box-shadow:calc(5px * var(--s, 1)) calc(5px * var(--s, 1)) 0 color-mix(in srgb,var(--c-040920,#040920) 55%,transparent)}.Shelf_spine__q2E2E[data-tease=true] .Shelf_spineBody__Z5wOk{transform:translateY(calc((var(--h) - var(--bay-h)) * .82)) rotate(-4deg)}.Shelf_faceout__z9NBP:focus-visible,.Shelf_spine__q2E2E:focus-visible{outline:none}.Shelf_faceout__z9NBP:focus-visible .Shelf_sleeveFace__RCXNZ,.Shelf_spine__q2E2E:focus-visible .Shelf_spineFace__gzQFb{outline:calc(3px * var(--s, 1)) solid var(--orange);outline-offset:calc(2px * var(--s, 1))}.Shelf_faceout__z9NBP[data-out=true] .Shelf_faceoutBody__RTKLZ,.Shelf_spine__q2E2E[data-out=true] .Shelf_spineBody__Z5wOk{visibility:hidden}.Shelf_faceout__z9NBP[data-out=true]:before,.Shelf_spine__q2E2E[data-out=true]:before{content:"";position:absolute;inset:0;border-radius:calc(3px * var(--s, 1));background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--sky,#bfd0ff) 7%,transparent) 0 calc(4px * var(--s, 1)),transparent calc(4px * var(--s, 1)) calc(9px * var(--s, 1)));box-shadow:inset 0 0 0 calc(1.5px * var(--s, 1)) color-mix(in srgb,var(--sky,#bfd0ff) 22%,transparent)}.Shelf_faceout__z9NBP{width:var(--lp-h);height:var(--lp-h);margin-left:calc(14px * var(--s, 1))}.Shelf_faceout__z9NBP+.Shelf_faceout__z9NBP{margin-left:calc(10px * var(--s, 1))}.Shelf_faceoutBody__RTKLZ{rotate:var(--tilt,0deg);transform-origin:50% 100%}.Shelf_faceoutBody__RTKLZ .Shelf_sleeveFace__RCXNZ{box-shadow:calc(7px * var(--s, 1)) calc(7px * var(--s, 1)) 0 var(--cobalt)}.Shelf_faceout__z9NBP:focus-visible .Shelf_faceoutBody__RTKLZ,.Shelf_faceout__z9NBP:hover .Shelf_faceoutBody__RTKLZ{transform:translateY(calc(-12px * var(--s, 1)))}.Shelf_faceout__z9NBP[data-tease=true] .Shelf_faceoutBody__RTKLZ{transform:translateY(calc((var(--lp-h) - var(--bay-h)) * .8)) rotate(-3deg)}.Shelf_bookend__zAK7i{position:relative;flex:none;width:calc(12px * var(--s, 1));height:58%;margin-left:calc(6px * var(--s, 1));border-radius:calc(3px * var(--s, 1)) calc(3px * var(--s, 1)) 0 0;background:var(--orange);box-shadow:calc(4px * var(--s, 1)) 0 0 color-mix(in srgb,var(--navy-deep,#091238) 50%,transparent)}.Shelf_bookend__zAK7i:after{content:"";position:absolute;left:0;bottom:0;width:calc(42px * var(--s, 1));height:calc(5px * var(--s, 1));border-radius:0 calc(3px * var(--s, 1)) 0 0;background:var(--orange)}.Shelf_tag__3K2Mv{position:absolute;left:0;top:0;z-index:20;width:min(calc(288px * var(--s, 1)),calc(100% - calc(16px * var(--s, 1))));padding:calc(12px * var(--s, 1)) calc(15px * var(--s, 1)) calc(14px * var(--s, 1));border-radius:calc(14px * var(--s, 1));background:var(--paper);color:var(--navy);box-shadow:0 0 0 calc(1.5px * var(--s, 1)) var(--navy),calc(6px * var(--s, 1)) calc(6px * var(--s, 1)) 0 var(--navy);pointer-events:none;opacity:0;transform:translate3d(var(--x),calc(var(--y) - 100% + calc(8px * var(--s, 1))),0) scale(.97);transform-origin:var(--arrow) 100%;transition:transform .42s var(--ease-out),opacity .2s ease}.Shelf_tag__3K2Mv[data-on=true]{opacity:1;transform:translate3d(var(--x),calc(var(--y) - 100%),0)}.Shelf_tag__3K2Mv:after{content:"";position:absolute;left:calc(var(--arrow) - calc(8px * var(--s, 1)));bottom:calc(-9px * var(--s, 1));width:calc(16px * var(--s, 1));height:calc(16px * var(--s, 1));background:var(--paper);box-shadow:calc(1.5px * var(--s, 1)) calc(1.5px * var(--s, 1)) 0 var(--navy);transform:rotate(45deg);transition:left .42s var(--ease-out)}.Shelf_tagKicker__DryxK{color:var(--cobalt);font-size:calc(10.5px * var(--s, 1))}.Shelf_tagTitle__pfTqe{margin-top:calc(6px * var(--s, 1));font-size:calc(19px * var(--s, 1));font-weight:750;letter-spacing:-.02em;line-height:1.08}.Shelf_tagArabic__5rTg6{margin-top:calc(4px * var(--s, 1));color:var(--ink-soft);font-family:system-ui,sans-serif;font-size:calc(15px * var(--s, 1));line-height:1.35}.Shelf_readout__CGO3u{position:relative;display:grid;grid-template-columns:calc(84px * var(--s, 1)) minmax(0,1fr) auto;align-items:center;gap:calc(14px * var(--s, 1)) calc(18px * var(--s, 1));padding:calc(14px * var(--s, 1)) calc(16px * var(--s, 1)) calc(14px * var(--s, 1)) calc(14px * var(--s, 1));border-radius:calc(20px * var(--s, 1));background:var(--navy);color:var(--paper);outline:none}.Shelf_thumb__4bQ_b{position:relative;width:calc(84px * var(--s, 1));aspect-ratio:1;border-radius:calc(4px * var(--s, 1))}.Shelf_thumb__4bQ_b[data-empty=true]{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--sky,#bfd0ff) 8%,transparent) 0 calc(4px * var(--s, 1)),transparent calc(4px * var(--s, 1)) calc(9px * var(--s, 1)));box-shadow:inset 0 0 0 calc(1.5px * var(--s, 1)) color-mix(in srgb,var(--sky,#bfd0ff) 24%,transparent)}.Shelf_thumb__4bQ_b>.Shelf_sleeveFace__RCXNZ{position:absolute;inset:0}.Shelf_now__5DkG7{display:grid;gap:calc(3px * var(--s, 1));min-width:0}.Shelf_kicker__hPXAt{color:var(--orange);font-size:calc(10.5px * var(--s, 1))}.Shelf_nowTitle__BKQDl{overflow:hidden;font-size:calc(22px * var(--s, 1));font-weight:750;letter-spacing:-.02em;line-height:1.08;text-overflow:ellipsis;text-wrap:balance}.Shelf_nowArabic__m4vza{color:var(--sky);font-family:system-ui,sans-serif;font-size:calc(15px * var(--s, 1));line-height:1.3}.Shelf_nowMeta__FRLa1{margin-top:calc(2px * var(--s, 1));color:color-mix(in srgb,var(--sky,#bfd0ff) 72%,transparent);font-size:calc(10.5px * var(--s, 1))}.Shelf_playFilm__36i8r{justify-self:start}[data-controls=deck] .Shelf_playFilm__36i8r.Shelf_playFilm__36i8r{padding:calc(6px * var(--s, 1)) calc(20px * var(--s, 1)) calc(6px * var(--s, 1)) calc(6px * var(--s, 1))}.Shelf_playFilm__36i8r:disabled{cursor:default;opacity:.45;pointer-events:none}.Shelf_playFilm__36i8r svg{margin-left:calc(2px * var(--s, 1))}.Shelf_widget__v_dv5{grid-column:1/-1;display:grid;gap:calc(10px * var(--s, 1));animation:Shelf_widgetIn__nXolP .6s var(--ease-out) both}.Shelf_widgetFrame__yL6Zg{overflow:hidden;border-radius:calc(12px * var(--s, 1));background:#16161a;box-shadow:0 0 0 calc(1.5px * var(--s, 1)) color-mix(in srgb,var(--sky,#bfd0ff) 18%,transparent);transition:box-shadow .3s ease}.Shelf_widgetFrame__yL6Zg iframe{display:block;width:100%;height:calc(150px * var(--s, 1));border:0}.Shelf_widget__v_dv5[data-hint=true] .Shelf_widgetFrame__yL6Zg{animation:Shelf_hint__wUwJA 1.4s ease-in-out infinite}.Shelf_widget__v_dv5[data-playing=true] .Shelf_widgetFrame__yL6Zg{box-shadow:0 0 0 calc(2px * var(--s, 1)) var(--orange)}.Shelf_widgetNote__SUL_h{display:flex;flex-wrap:wrap;justify-content:space-between;gap:calc(6px * var(--s, 1)) calc(16px * var(--s, 1));color:color-mix(in srgb,var(--sky,#bfd0ff) 75%,transparent);font-size:calc(10.5px * var(--s, 1))}.Shelf_more__nn5m8 a,.Shelf_widgetNote__SUL_h a{display:inline-flex;align-items:center;gap:calc(6px * var(--s, 1));text-decoration:none}.Shelf_widgetNote__SUL_h a{color:var(--orange)}.Shelf_more__nn5m8 svg,.Shelf_widgetNote__SUL_h svg{width:calc(14px * var(--s, 1));height:calc(14px * var(--s, 1))}.Shelf_more__nn5m8{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:calc(10px * var(--s, 1)) calc(28px * var(--s, 1));margin-top:calc(36px * var(--s, 1));font-family:var(--font-mono);font-size:calc(12px * var(--s, 1));font-weight:500;letter-spacing:.08em;text-transform:uppercase}.Shelf_more__nn5m8 a{color:var(--cobalt);transition:color .2s ease}.Shelf_more__nn5m8 a:hover{color:var(--orange)}.Shelf_flight__VNuK5{position:absolute;inset:0;z-index:40;pointer-events:none}.Shelf_rigDisc__fv9s2,.Shelf_rigSleeve__x4K_j{position:absolute;left:0;top:0;width:var(--D,calc(300px * var(--s, 1)));height:var(--D,calc(300px * var(--s, 1)));visibility:hidden;will-change:transform}.Shelf_rigDisc__fv9s2{z-index:1;border-radius:50%}.Shelf_rigSleeve__x4K_j{z-index:2;transform-style:preserve-3d}.Shelf_rigFront__DytK0,.Shelf_rigSpine__a4AaN{position:absolute;backface-visibility:hidden}.Shelf_rigFront__DytK0{inset:0;transform:translateZ(calc(var(--depth, calc(20px * var(--s, 1))) / 2))}.Shelf_rigFront__DytK0 .Shelf_sleeveFace__RCXNZ{box-shadow:0 calc(34px * var(--s, 1)) calc(60px * var(--s, 1)) calc(-26px * var(--s, 1)) color-mix(in srgb,var(--navy-deep,#091238) 60%,transparent)}.Shelf_rigSpine__a4AaN{top:0;left:calc(50% - var(--depth, calc(20px * var(--s, 1))) / 2);width:var(--depth,calc(20px * var(--s, 1)));height:100%;overflow:hidden;transform:rotateY(-90deg) translateZ(calc(var(--D, calc(300px * var(--s, 1))) / 2))}.Shelf_rigSpineInner__rx1LE{position:absolute;left:0;top:0;width:var(--sT,calc(24px * var(--s, 1)));height:var(--sH,calc(214px * var(--s, 1)));transform:scale(var(--sScale,1));transform-origin:0 0}.Shelf_rigSpineInner__rx1LE .Shelf_spineFace__gzQFb{width:100%;height:100%}.Shelf_theatre__JqDUB{width:min(calc(1240px * var(--s, 1)),calc(100vw - calc(32px * var(--s, 1))),calc((100dvh - calc(132px * var(--s, 1))) * 16 / 9));max-width:none;max-height:calc(100dvh - calc(24px * var(--s, 1)));padding:0;border:0;border-radius:calc(24px * var(--s, 1));background:var(--navy);color:var(--paper);overflow:hidden;overscroll-behavior:contain}.Shelf_theatre__JqDUB::backdrop{background:color-mix(in srgb,var(--navy-deep,#091238) 90%,transparent);backdrop-filter:blur(calc(10px * var(--s, 1)));animation:Shelf_backdropIn__Twjlr .6s ease both}.Shelf_theatre__JqDUB[data-closing=true]::backdrop{animation:Shelf_backdropOut__VgbmQ .55s ease both}.Shelf_theatreInner__YIwaC{display:grid}.Shelf_theatreHead__WBuxf{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:calc(16px * var(--s, 1));padding:calc(12px * var(--s, 1)) calc(12px * var(--s, 1)) calc(12px * var(--s, 1)) calc(14px * var(--s, 1))}.Shelf_theatreDisc__vbaSw{width:calc(48px * var(--s, 1));height:calc(48px * var(--s, 1));animation:Shelf_spin__pi63_ 1.8s linear infinite paused}.Shelf_theatreInner__YIwaC[data-playing=true] .Shelf_theatreDisc__vbaSw{animation-play-state:running}.Shelf_theatreTitles__yEboV{display:grid;gap:calc(4px * var(--s, 1));min-width:0}.Shelf_theatreTitles__yEboV .Shelf_theatreTitle__EO473{overflow:hidden;font-size:calc(21px * var(--s, 1));font-weight:750;letter-spacing:-.02em;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.Shelf_theatreTitles__yEboV p{color:var(--sky);font-size:calc(10.5px * var(--s, 1))}.Shelf_theatreArabic__dxGnM{color:var(--sky);font-family:system-ui,sans-serif;font-size:calc(17px * var(--s, 1))}.Shelf_theatreClose__B0ImV,.Shelf_theatreLink__M_bAo{display:inline-flex;align-items:center;justify-content:center;height:calc(44px * var(--s, 1));border:0;border-radius:calc(999px * var(--s, 1));background:color-mix(in srgb,var(--sky,#bfd0ff) 14%,transparent);color:var(--paper);cursor:pointer;transition:background-color .2s ease}.Shelf_theatreLink__M_bAo{gap:calc(8px * var(--s, 1));padding:0 calc(16px * var(--s, 1));font-family:var(--font-mono);font-size:calc(12px * var(--s, 1));letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.Shelf_theatreClose__B0ImV{width:calc(44px * var(--s, 1))}.Shelf_theatreClose__B0ImV:hover,.Shelf_theatreLink__M_bAo:hover{background:color-mix(in srgb,var(--sky,#bfd0ff) 26%,transparent)}.Shelf_theatreClose__B0ImV svg,.Shelf_theatreLink__M_bAo svg{width:calc(18px * var(--s, 1));height:calc(18px * var(--s, 1))}.Shelf_theatreLink__M_bAo svg{width:calc(14px * var(--s, 1));height:calc(14px * var(--s, 1))}.Shelf_screen__8FRT8{position:relative;aspect-ratio:16/9;background:#000}.Shelf_screenPlayer__LepmJ,.Shelf_screenPlayer__LepmJ iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.Shelf_poster__5e0CM{position:absolute;inset:0;z-index:2;background:var(--navy-deep);pointer-events:none;transition:opacity .7s ease}.Shelf_poster__5e0CM img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.72}.Shelf_poster__5e0CM[data-hidden=true]{opacity:0}.Shelf_posterNote__K2un9{position:absolute;left:50%;bottom:calc(24px * var(--s, 1));display:inline-flex;align-items:center;gap:calc(10px * var(--s, 1));padding:calc(10px * var(--s, 1)) calc(16px * var(--s, 1));border-radius:calc(999px * var(--s, 1));background:var(--navy);color:var(--paper);font-family:var(--font-mono);font-size:calc(12px * var(--s, 1));letter-spacing:.08em;text-transform:uppercase;transform:translateX(-50%)}.Shelf_posterSpinner__1TN_e{width:calc(14px * var(--s, 1));height:calc(14px * var(--s, 1));border-radius:50%;background:radial-gradient(circle,var(--paper) 0 18%,transparent 20%),conic-gradient(var(--orange) 0 25%,color-mix(in srgb,var(--sky,#bfd0ff) 25%,transparent) 25% 100%);animation:Shelf_spin__pi63_ .9s linear infinite}@keyframes Shelf_spin__pi63_{to{transform:rotate(1turn)}}@keyframes Shelf_backdropIn__Twjlr{0%{opacity:0}}@keyframes Shelf_backdropOut__VgbmQ{to{opacity:0}}@keyframes Shelf_widgetIn__nXolP{0%{opacity:0;transform:translateY(calc(10px * var(--s, 1)))}}@keyframes Shelf_hint__wUwJA{0%,to{box-shadow:0 0 0 calc(2px * var(--s, 1)) var(--orange)}50%{box-shadow:0 0 0 calc(6px * var(--s, 1)) color-mix(in srgb,var(--orange,#ff6a13) 35%,transparent)}}@media (min-width:1101px) and (max-width:1320px){.Shelf_readout__CGO3u{grid-template-columns:calc(72px * var(--s, 1)) minmax(0,1fr)}.Shelf_thumb__4bQ_b{width:calc(72px * var(--s, 1))}.Shelf_playFilm__36i8r{grid-column:1/-1;justify-self:start}}@media (max-width:1100px){.Shelf_room__c5EtR{grid-template-columns:1fr}.Shelf_deckCol__xj8QW{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:calc(40px * var(--s, 1))}.Shelf_readout__CGO3u{grid-template-columns:calc(72px * var(--s, 1)) minmax(0,1fr)}.Shelf_thumb__4bQ_b{width:calc(72px * var(--s, 1))}.Shelf_playFilm__36i8r{grid-column:1/-1;justify-self:start}}@media (max-width:900px){.Shelf_head__QabbZ{grid-template-columns:1fr}.Shelf_lead__cebye:has(>.Shelf_count__KoSvX:only-child){justify-self:start;text-align:left}}@media (max-width:720px){.Shelf_section__IyeOa{--unit:calc(16px * var(--s, 1));--lp-h:calc(186px * var(--s, 1));--single-h:calc(150px * var(--s, 1));--bay-h:calc(226px * var(--s, 1))}.Shelf_deckCol__xj8QW{grid-template-columns:1fr;gap:calc(30px * var(--s, 1))}.Shelf_plinth__yQGPd{box-shadow:calc(8px * var(--s, 1)) calc(8px * var(--s, 1)) 0 var(--navy)}.Shelf_cabinet__1ks9X{box-shadow:calc(8px * var(--s, 1)) calc(8px * var(--s, 1)) 0 var(--orange)}.Shelf_rail__NT5HO{padding:0 calc(14px * var(--s, 1))}.Shelf_nowTitle__BKQDl{font-size:calc(19px * var(--s, 1))}.Shelf_widgetFrame__yL6Zg iframe{height:calc(132px * var(--s, 1))}.Shelf_theatre__JqDUB{width:calc(100vw - calc(16px * var(--s, 1)));border-radius:calc(18px * var(--s, 1))}.Shelf_theatreHead__WBuxf{grid-template-columns:auto minmax(0,1fr) auto;gap:calc(12px * var(--s, 1));padding:calc(10px * var(--s, 1))}.Shelf_theatreDisc__vbaSw{width:calc(40px * var(--s, 1));height:calc(40px * var(--s, 1))}.Shelf_theatreArabic__dxGnM,.Shelf_theatreLink__M_bAo{display:none}.Shelf_theatreTitles__yEboV .Shelf_theatreTitle__EO473{font-size:calc(17px * var(--s, 1))}.Shelf_more__nn5m8{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.Shelf_armShadow__W9xBp,.Shelf_armSwing__fNAab,.Shelf_faceoutBody__RTKLZ,.Shelf_faceout__z9NBP,.Shelf_platterSheen__28O3W,.Shelf_spineBody__Z5wOk,.Shelf_spine__q2E2E,.Shelf_tag__3K2Mv,.Shelf_tag__3K2Mv:after{transition:none}.Shelf_posterSpinner__1TN_e,.Shelf_theatreDisc__vbaSw,.Shelf_theatre__JqDUB::backdrop,.Shelf_widget__v_dv5,.Shelf_widget__v_dv5[data-hint=true] .Shelf_widgetFrame__yL6Zg{animation:none}}.Shelf_readoutMain__GuQss{display:contents}@media (max-width:680px){.Shelf_section__IyeOa{--unit:calc(13px * var(--s, 1));--lp-h:calc(150px * var(--s, 1));--single-h:calc(120px * var(--s, 1));--bay-h:calc(176px * var(--s, 1))}.Shelf_head__QabbZ{gap:calc(16px * var(--s, 1))}.Shelf_title__g1TFU{font-size:clamp(calc(36px * var(--s, 1)),10.6vw,calc(52px * var(--s, 1)))}.Shelf_lead__cebye{font-size:calc(16px * var(--s, 1))}.Shelf_room__c5EtR{gap:calc(22px * var(--s, 1));margin-top:calc(28px * var(--s, 1))}.Shelf_deckCol__xj8QW{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:calc(14px * var(--s, 1)) calc(12px * var(--s, 1))}.Shelf_plinth__yQGPd{border-radius:calc(16px * var(--s, 1));box-shadow:calc(6px * var(--s, 1)) calc(6px * var(--s, 1)) 0 var(--navy)}.Shelf_readout__CGO3u{display:contents}.Shelf_readoutMain__GuQss{display:grid;align-content:start;gap:calc(8px * var(--s, 1));min-width:0;padding:calc(12px * var(--s, 1));border-radius:calc(16px * var(--s, 1));background:var(--navy);color:var(--paper)}.Shelf_thumb__4bQ_b{width:calc(46px * var(--s, 1))}.Shelf_kicker__hPXAt{font-size:calc(10px * var(--s, 1))}.Shelf_nowTitle__BKQDl{display:-webkit-box;font-size:calc(16px * var(--s, 1));-webkit-line-clamp:2;-webkit-box-orient:vertical}.Shelf_nowArabic__m4vza{display:none}.Shelf_nowMeta__FRLa1{overflow:hidden;font-size:calc(10px * var(--s, 1));white-space:nowrap;text-overflow:ellipsis}.Shelf_playFilm__36i8r{grid-column:auto;justify-self:stretch}.Shelf_widget__v_dv5{grid-column:1/-1}.Shelf_cabinet__1ks9X{padding:calc(10px * var(--s, 1)) calc(10px * var(--s, 1)) 0;border-radius:calc(16px * var(--s, 1));box-shadow:calc(6px * var(--s, 1)) calc(6px * var(--s, 1)) 0 var(--orange)}.Shelf_board__2BRBo{height:calc(34px * var(--s, 1));font-size:calc(10px * var(--s, 1))}.Shelf_faceout__z9NBP{margin-left:calc(10px * var(--s, 1))}.Shelf_more__nn5m8{margin-top:calc(28px * var(--s, 1))}}@media (min-width:901px){.Shelf_section__IyeOa{--room-h:calc(var(--screen) - calc(350px * var(--s, 1)));--bay-h:clamp(calc(118px * var(--s, 1)),(var(--room-h) - calc(88px * var(--s, 1)))/2,calc(258px * var(--s, 1)));--lp-h:calc(var(--bay-h) * 0.83);--single-h:calc(var(--bay-h) * 0.66)}.Shelf_head__QabbZ{margin-top:clamp(calc(10px * var(--s, 1)),2.2vh,calc(40px * var(--s, 1)))}.Shelf_title__g1TFU{font-size:clamp(calc(32px * var(--s, 1)),min(5vw,7.6vh),calc(84px * var(--s, 1)))}.Shelf_room__c5EtR{grid-template-columns:minmax(calc(300px * var(--s, 1)),4.4fr) minmax(0,7.6fr);margin-top:clamp(calc(14px * var(--s, 1)),2.8vh,calc(56px * var(--s, 1)))}.Shelf_deckCol__xj8QW{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(calc(12px * var(--s, 1)),2vh,calc(34px * var(--s, 1)))}.Shelf_deckWrap__O1dFU{width:min(100%,calc((var(--room-h) - calc(120px * var(--s, 1))) * 1.16))}.Shelf_more__nn5m8{justify-content:flex-start;margin-top:clamp(calc(12px * var(--s, 1)),2.2vh,calc(36px * var(--s, 1)))}}.ReachMap_map__r5uCe{display:block;width:100%;height:auto;overflow:visible}.ReachMap_land__oEbiV{fill:var(--cobalt)}.ReachMap_ink__g_ND2{fill:var(--orange);transform-box:view-box;transition:opacity .32s ease-out,transform .9s cubic-bezier(.16,1,.3,1)}.ReachMap_ink__g_ND2[data-on=false]{opacity:0;transform:translate(calc(36px * var(--s, 1)),calc(-26px * var(--s, 1))) scale(1.06);transition:none}.ReachMap_border__QPrGO{fill:none;stroke:var(--navy-deep);stroke-opacity:.55;stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke-opacity .8s ease}.ReachMap_outline__focdj{fill:none;stroke:var(--paper);stroke-width:1.25;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ReachMap_map__r5uCe[data-drawn=false] .ReachMap_border__QPrGO{stroke-opacity:0;transition:none}.ReachMap_name__GkoTY{transition:opacity .5s ease .18s}.ReachMap_name__GkoTY[data-on=false]{opacity:0;transition:none}.ReachMap_name__GkoTY text{font-family:var(--font-mono);font-size:calc(11px * var(--s, 1));font-weight:500;letter-spacing:.04em;fill:var(--sky);fill-opacity:.72}.ReachMap_name__GkoTY[data-served=true] text{fill:var(--navy-deep);fill-opacity:1}.ReachMap_leader__UojB0{fill:none;stroke:var(--paper);stroke-width:1;vector-effect:non-scaling-stroke}.ReachMap_leaderDot__g2Vsy{fill:var(--paper);r:calc(2.6px * var(--s, 1))}.ReachMap_name__GkoTY[data-served=true]:has(.ReachMap_leader__UojB0) text{fill:var(--paper)}.ReachMap_name__GkoTY[data-served=false] .ReachMap_leader__UojB0{stroke:var(--sky);stroke-opacity:.5}.ReachMap_name__GkoTY[data-served=false] .ReachMap_leaderDot__g2Vsy{fill:var(--sky);fill-opacity:.7}@media (prefers-reduced-motion:reduce){.ReachMap_border__QPrGO,.ReachMap_ink__g_ND2,.ReachMap_name__GkoTY{transition:none}}.WhatWeDo_section__B2vxD{--bar:calc(104px * var(--s, 1));position:relative;display:flex;flex-direction:column;min-height:100svh;padding:calc(var(--nav-h) + calc(20px * var(--s, 1))) 0 calc(var(--bar) + calc(12px * var(--s, 1)));background:var(--navy-deep);color:var(--paper);scroll-margin-top:0}.WhatWeDo_section__B2vxD:focus{outline:none}.WhatWeDo_inner__WzzeU{display:flex;flex:1;flex-direction:column}.WhatWeDo_stage__0JcAC{display:grid;flex:1;grid-template-columns:minmax(0,calc(640px * var(--s, 1))) minmax(min-content,1fr);grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:". map" "head map" "legend map" "meta map" ". map";-moz-column-gap:clamp(calc(32px * var(--s, 1)),5.5vw,calc(110px * var(--s, 1)));column-gap:clamp(calc(32px * var(--s, 1)),5.5vw,calc(110px * var(--s, 1)));padding-top:clamp(calc(14px * var(--s, 1)),2vw,calc(30px * var(--s, 1)))}.WhatWeDo_headline__k7Tdq{grid-area:head;max-width:15ch;font-size:clamp(calc(32px * var(--s, 1)),3.7vw,calc(60px * var(--s, 1)));font-weight:780;font-variation-settings:"wdth" 104;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.WhatWeDo_place__7kiJz{color:var(--orange)}.WhatWeDo_figure__4paDe{grid-area:map;display:flex;flex-direction:column;align-items:center;align-self:center;justify-self:center;margin:0}.WhatWeDo_mapBox__7C6nt{height:min(clamp(calc(420px * var(--s, 1)),calc(100svh - var(--nav-h) - var(--bar) - calc(124px * var(--s, 1))),calc(1000px * var(--s, 1))),calc((min(100vw, var(--maxw)) - 2 * var(--gutter)) * .6))}.WhatWeDo_caption__R8d82{margin-top:calc(10px * var(--s, 1));color:color-mix(in srgb,var(--sky,#bfd0ff) 62%,transparent);text-align:center;display:none}.WhatWeDo_draft__txyj4{color:var(--orange)}.WhatWeDo_legend__hUfAh{grid-area:legend;max-width:calc(640px * var(--s, 1));margin:clamp(calc(22px * var(--s, 1)),3vw,calc(44px * var(--s, 1))) 0 0;padding:0;border-top:calc(1.5px * var(--s, 1)) solid color-mix(in srgb,var(--sky,#bfd0ff) 30%,transparent);list-style:none}.WhatWeDo_item__3oy0n{display:grid;grid-template-columns:calc(24px * var(--s, 1)) calc(24px * var(--s, 1)) minmax(0,1fr) auto;align-items:center;gap:0 calc(14px * var(--s, 1));width:100%;padding:clamp(calc(10px * var(--s, 1)),1.05vw,calc(15px * var(--s, 1))) calc(8px * var(--s, 1)) clamp(calc(10px * var(--s, 1)),1.05vw,calc(15px * var(--s, 1))) calc(4px * var(--s, 1));border:0;border-bottom:1px solid color-mix(in srgb,var(--sky,#bfd0ff) 14%,transparent);background:none;color:var(--paper);font:inherit;text-align:left;cursor:pointer;transition:opacity .6s ease,background-color .25s ease,box-shadow .35s ease}.WhatWeDo_item__3oy0n[data-on=false]{opacity:.45}.WhatWeDo_item__3oy0n:hover,.WhatWeDo_item__3oy0n[data-focus=true]{background:color-mix(in srgb,var(--sky,#bfd0ff) 7%,transparent)}.WhatWeDo_item__3oy0n[aria-pressed=true]{box-shadow:inset calc(3px * var(--s, 1)) 0 0 var(--c)}.WhatWeDo_item__3oy0n:focus-visible{outline-offset:0}.WhatWeDo_key__Mw4p7{width:calc(24px * var(--s, 1));height:calc(24px * var(--s, 1));overflow:visible}.WhatWeDo_itemNumber__EDDjZ{color:color-mix(in srgb,var(--sky,#bfd0ff) 62%,transparent);transition:color .35s ease}.WhatWeDo_item__3oy0n[data-current=true] .WhatWeDo_itemNumber__EDDjZ{color:var(--c)}.WhatWeDo_itemLine__ZXkjl{font-size:clamp(calc(16px * var(--s, 1)),1.32vw,calc(21px * var(--s, 1)));font-weight:650;line-height:1.25;text-wrap:balance}.WhatWeDo_itemCount__k7zi3{color:color-mix(in srgb,var(--sky,#bfd0ff) 70%,transparent);white-space:nowrap}.WhatWeDo_meta__dBvDx{grid-area:meta;display:flex;align-items:center;justify-content:space-between;gap:calc(16px * var(--s, 1));max-width:calc(640px * var(--s, 1));margin-top:calc(14px * var(--s, 1));color:color-mix(in srgb,var(--sky,#bfd0ff) 62%,transparent)}.WhatWeDo_progress__n4Tj5{display:inline-flex;align-items:center;gap:calc(10px * var(--s, 1))}.WhatWeDo_led__YdmP_{width:calc(8px * var(--s, 1));height:calc(8px * var(--s, 1));border-radius:50%;background:color-mix(in srgb,var(--sky,#bfd0ff) 25%,transparent);transition:background-color .3s ease,box-shadow .3s ease}.WhatWeDo_led__YdmP_[data-on=true]{background:var(--orange);box-shadow:0 0 calc(10px * var(--s, 1)) var(--orange)}.WhatWeDo_replay__vyZIT{padding:0;border:0;background:none;color:var(--orange);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.WhatWeDo_replay__vyZIT:hover{color:var(--paper)}@media (max-width:900px){.WhatWeDo_section__B2vxD{--bar:calc(92px * var(--s, 1));min-height:0}.WhatWeDo_stage__0JcAC{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"head" "map" "legend" "meta"}.WhatWeDo_headline__k7Tdq{max-width:18ch;font-size:clamp(calc(30px * var(--s, 1)),7.4vw,calc(44px * var(--s, 1)))}.WhatWeDo_figure__4paDe{margin-top:calc(18px * var(--s, 1))}.WhatWeDo_mapBox__7C6nt{width:min(100%,calc(560px * var(--s, 1)),66svh);height:auto}.WhatWeDo_legend__hUfAh,.WhatWeDo_meta__dBvDx{max-width:none}}@media (max-width:520px){.WhatWeDo_item__3oy0n{grid-template-columns:calc(22px * var(--s, 1)) minmax(0,1fr) auto;gap:0 calc(10px * var(--s, 1))}.WhatWeDo_itemNumber__EDDjZ{display:none}.WhatWeDo_itemLine__ZXkjl{font-size:calc(16px * var(--s, 1))}}@media (max-width:680px){.WhatWeDo_section__B2vxD{padding:calc(56px * var(--s, 1)) 0 calc(40px * var(--s, 1))}.WhatWeDo_stage__0JcAC{display:block;padding-top:calc(22px * var(--s, 1))}.WhatWeDo_headline__k7Tdq{max-width:16ch;font-size:clamp(calc(30px * var(--s, 1)),8.8vw,calc(42px * var(--s, 1)))}.WhatWeDo_figure__4paDe{margin:calc(18px * var(--s, 1)) 0 0}.WhatWeDo_mapBox__7C6nt{width:auto;max-width:100%;height:min(46svh,104vw)}.WhatWeDo_legend__hUfAh{margin-top:calc(18px * var(--s, 1))}.WhatWeDo_item__3oy0n{grid-template-columns:calc(24px * var(--s, 1)) minmax(0,1fr) auto;gap:0 calc(12px * var(--s, 1));padding:calc(14px * var(--s, 1)) calc(4px * var(--s, 1))}.WhatWeDo_itemNumber__EDDjZ{display:none}.WhatWeDo_itemLine__ZXkjl{font-size:calc(17px * var(--s, 1))}.WhatWeDo_itemCount__k7zi3{font-size:calc(10px * var(--s, 1))}.WhatWeDo_replay__vyZIT{display:none}.WhatWeDo_stage__0JcAC[data-scrolly] .WhatWeDo_figure__4paDe{position:sticky;top:var(--nav-top);z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:stretch;height:calc(100svh - var(--nav-top) - var(--bar));margin:0 calc(var(--gutter) * -1);padding:calc(8px * var(--s, 1)) var(--gutter) 0;background:var(--navy-deep);transition:top .4s var(--ease-out),height .4s var(--ease-out)}.WhatWeDo_stage__0JcAC[data-scrolly] .WhatWeDo_mapBox__7C6nt{align-self:center;height:min(44svh,100vw)}.WhatWeDo_stage__0JcAC[data-scrolly] .WhatWeDo_legend__hUfAh{margin:0;border:0}.WhatWeDo_stage__0JcAC[data-scrolly] .WhatWeDo_legend__hUfAh li{position:relative;height:58svh}.WhatWeDo_stage__0JcAC[data-scrolly] .WhatWeDo_legend__hUfAh li:last-child{height:72svh}.WhatWeDo_stage__0JcAC[data-scrolly] .WhatWeDo_item__3oy0n{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.WhatWeDo_stage__0JcAC[data-scrolly] .WhatWeDo_meta__dBvDx{display:none}}.WhatWeDo_reading__R67wx{display:grid;gap:calc(12px * var(--s, 1));width:100%;margin-top:clamp(calc(14px * var(--s, 1)),3svh,calc(26px * var(--s, 1)))}.WhatWeDo_ticks__QuTky{display:flex;gap:calc(5px * var(--s, 1))}.WhatWeDo_tick__pgcca{flex:1;height:calc(3px * var(--s, 1));border-radius:calc(2px * var(--s, 1));background:color-mix(in srgb,var(--sky,#bfd0ff) 16%,transparent);transition:background-color .35s ease,box-shadow .35s ease}.WhatWeDo_tick__pgcca[data-on=true]{background:var(--c)}.WhatWeDo_readingLine__Mrs6T{min-height:2.1em;margin:0;color:var(--paper);font-size:clamp(calc(26px * var(--s, 1)),7.4vw,calc(34px * var(--s, 1)));font-weight:780;font-variation-settings:"wdth" 104;letter-spacing:-.03em;line-height:1.04;text-wrap:balance;animation:WhatWeDo_lineIn__rhxKE .5s var(--ease-out) both}.WhatWeDo_readingCount__0spqQ{display:flex;align-items:center;gap:calc(10px * var(--s, 1));margin:0;font-size:calc(13px * var(--s, 1));color:var(--c);animation:WhatWeDo_lineIn__rhxKE .5s var(--ease-out) .08s both}.WhatWeDo_readingKey__F7ow8{width:calc(18px * var(--s, 1));height:calc(18px * var(--s, 1));overflow:visible}@keyframes WhatWeDo_lineIn__rhxKE{0%{opacity:0;transform:translateY(calc(10px * var(--s, 1)))}}@media (prefers-reduced-motion:reduce){.WhatWeDo_itemNumber__EDDjZ,.WhatWeDo_item__3oy0n,.WhatWeDo_led__YdmP_{transition:none}}[data-palette=solar] .WhatWeDo_section__B2vxD,[data-palette=solar] .WhatWeDo_stage__0JcAC[data-scrolly] .WhatWeDo_figure__4paDe{background:var(--navy)}.WhatWeDoReach_row__6abG4{display:grid;grid-template-columns:minmax(0,1fr);align-items:baseline;padding:clamp(calc(10px * var(--s, 1)),1.05vw,calc(15px * var(--s, 1))) calc(8px * var(--s, 1)) clamp(calc(10px * var(--s, 1)),1.05vw,calc(15px * var(--s, 1))) calc(4px * var(--s, 1));border-bottom:1px solid color-mix(in srgb,var(--sky,#bfd0ff) 14%,transparent)}.WhatWeDoReach_key__LAIBc{grid-area:meta;max-width:calc(640px * var(--s, 1));margin-top:clamp(calc(20px * var(--s, 1)),2.4vw,calc(34px * var(--s, 1)))}.WhatWeDoReach_keyTitle__jnL8A{display:flex;align-items:center;gap:calc(10px * var(--s, 1));color:color-mix(in srgb,var(--sky,#bfd0ff) 72%,transparent)}.WhatWeDoReach_swatch__OzPb4{width:calc(14px * var(--s, 1));height:calc(14px * var(--s, 1));background:var(--orange);box-shadow:0 0 0 1px var(--paper)}.WhatWeDoReach_places__K0kUk{display:flex;flex-wrap:wrap;gap:calc(4px * var(--s, 1)) 0;margin:calc(10px * var(--s, 1)) 0 0;padding:0;list-style:none;font-size:clamp(calc(17px * var(--s, 1)),1.4vw,calc(22px * var(--s, 1)));font-weight:650;line-height:1.3}.WhatWeDoReach_places__K0kUk li{transition:opacity .5s ease .15s}.WhatWeDoReach_places__K0kUk li[data-on=false]{opacity:.3;transition:none}.WhatWeDoReach_places__K0kUk li:not(:last-child):after{content:"/";margin:0 .5em;color:var(--orange);font-weight:400}.WhatWeDoReach_closing__Grsjk{max-width:22ch;margin:clamp(calc(40px * var(--s, 1)),6vw,calc(96px * var(--s, 1))) 0 0;padding-top:clamp(calc(22px * var(--s, 1)),2.6vw,calc(36px * var(--s, 1)));border-top:calc(1.5px * var(--s, 1)) solid color-mix(in srgb,var(--sky,#bfd0ff) 30%,transparent);font-size:clamp(calc(36px * var(--s, 1)),5.4vw,calc(88px * var(--s, 1)));font-weight:780;font-variation-settings:"wdth" 104;letter-spacing:-.035em;line-height:1;text-wrap:balance}@media (min-width:901px){.WhatWeDoReach_stage__VrxkT{grid-template-rows:1fr auto auto auto auto 1fr;grid-template-areas:". map" "head map" "legend map" "meta map" "closing map" ". map"}.WhatWeDoReach_stage__VrxkT>p:first-child{font-size:clamp(calc(30px * var(--s, 1)),min(3.7vw,6.6vh),calc(60px * var(--s, 1)))}.WhatWeDoReach_stage__VrxkT>ol{margin-top:clamp(calc(14px * var(--s, 1)),3vh,calc(44px * var(--s, 1)))}.WhatWeDoReach_row__6abG4{padding-block:clamp(calc(6px * var(--s, 1)),min(1.05vw,1.5vh),calc(15px * var(--s, 1)))}.WhatWeDoReach_key__LAIBc{margin-top:clamp(calc(14px * var(--s, 1)),2.6vh,calc(34px * var(--s, 1)))}.WhatWeDoReach_closing__Grsjk{grid-area:closing;max-width:20ch;margin-top:clamp(calc(20px * var(--s, 1)),3.6vh,calc(52px * var(--s, 1)));padding-top:clamp(calc(14px * var(--s, 1)),2vh,calc(28px * var(--s, 1)));font-size:clamp(calc(24px * var(--s, 1)),min(2.6vw,4.4vh),calc(48px * var(--s, 1)))}}@media (prefers-reduced-motion:reduce){.WhatWeDoReach_places__K0kUk li{transition:none}}@media (max-width:900px){.WhatWeDoReach_key__LAIBc{max-width:none}}@media (max-width:680px){.WhatWeDoReach_key__LAIBc{margin-top:calc(18px * var(--s, 1))}.WhatWeDoReach_row__6abG4{grid-template-columns:minmax(0,1fr);padding:calc(14px * var(--s, 1)) calc(4px * var(--s, 1))}.WhatWeDoReach_closing__Grsjk{margin-top:calc(40px * var(--s, 1));font-size:clamp(calc(32px * var(--s, 1)),9.4vw,calc(44px * var(--s, 1)))}}