.floor_hero__csSP1{position:relative;isolation:isolate;display:grid;place-items:center;min-height:min(72 * var(--vh1),720px);padding:var(--s9) var(--s5);overflow:clip;text-align:center}@media print{.floor_hero__csSP1{min-height:min(72svh,720px)}}.floor_heroBody__PrH38{display:grid;justify-items:center;gap:var(--s5);max-width:62ch}.floor_heroHeadline__qlfur{color:var(--ink);font-size:clamp(22px,2.6vw,34px);line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.floor_heroEmphasis__3lwVR{color:var(--purple)}.floor_heroSub__lUZr8{color:var(--ink-2);max-width:54ch;font-size:clamp(15px,1.4vw,17px);line-height:1.6}.floor_stats__dLKhn{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:var(--s4) var(--s7)}.floor_statLead__JcDKk{flex-basis:100%}.floor_statLead__JcDKk .floor_statValue__FvPig{color:var(--purple);font-size:clamp(88px,16vw,208px);line-height:.82;letter-spacing:-.045em;padding-bottom:.12em}.floor_statValue__FvPig{display:block;color:var(--ink);font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.floor_statLabel__u2965{display:block;margin-top:var(--s2);color:var(--ink-2);font-size:13px;letter-spacing:.04em;text-transform:uppercase}@supports (animation-timeline:view()){@media screen and (prefers-reduced-motion:no-preference){.floor_statLead__JcDKk .floor_statValue__FvPig{animation:floor_heroDrift__bv0WF linear both;animation-timeline:view();animation-range:exit 0 exit 100%}}}@keyframes floor_heroDrift__bv0WF{to{translate:0 -6vh}}.floor_trust__4T5Cv{position:relative;isolation:isolate;padding:var(--s9) 0}.floor_trustInner__FtTsf{display:grid;gap:var(--s6)}.floor_trustHead__W092d{max-width:42ch;font-size:clamp(24px,3vw,36px);line-height:1.15;letter-spacing:-.015em;text-wrap:balance}.floor_lanesProse__oiWU0{display:grid;gap:var(--s5);max-width:66ch;list-style:none}.floor_laneLine__SsUXp{--lane-dot:8px;--lane-gap:0.75em;color:var(--ink-2);line-height:1.65;padding-left:calc(var(--lane-dot) + var(--lane-gap));text-indent:calc(-1 * (var(--lane-dot) + var(--lane-gap)))}.floor_laneLine__SsUXp:before{content:"";display:inline-block;width:var(--lane-dot);height:var(--lane-dot);margin-right:var(--lane-gap);border-radius:50%;background:var(--chip-solid,var(--purple));text-indent:0}.floor_laneName__V3azY{color:var(--ink);font-weight:700}.floor_lanesCta__LN2U5{margin-top:var(--s2)}.floor_party__xiUTa{position:relative;isolation:isolate;padding:var(--s9) 0}.floor_partyInner__93dtZ{display:grid;gap:var(--s7)}@media (min-width:900px){.floor_partyInner__93dtZ{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center}}.floor_partyHead__eVhJZ{font-size:clamp(28px,3.6vw,48px);line-height:1.08;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.floor_partyCap__Vk_Wo{margin-top:var(--s6);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.floor_partyIncluded__BB_DZ{display:grid;gap:var(--s2);margin-top:var(--s3);padding-left:1.2em;list-style:disc;color:var(--ink);line-height:1.5}.floor_partyCard__0C9wX{overflow:clip;border-radius:var(--r-lg);background:var(--card)}.floor_partyCard__0C9wX img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.floor_partyCardBody__BN24F{display:grid;gap:var(--s3);justify-items:start;padding:var(--s6)}.floor_partyCapacity__e1xp2{font-size:clamp(22px,2.2vw,28px);font-weight:700;color:var(--ink)}.floor_partyPrice__PQYmj{color:var(--ink-2)}.floor_visit___adaW{position:relative;isolation:isolate;padding:var(--s9) 0}.floor_visitInner__nP_tm{display:grid;gap:var(--s5)}.floor_visitHead__P1qpv{color:var(--on-night);font-size:clamp(26px,3.4vw,42px);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.floor_visitLine__HXq31{color:var(--on-night-2);font-size:clamp(15px,1.5vw,18px);line-height:1.6}.floor_visitCta__mG_i0{margin-top:var(--s2);justify-self:start}@keyframes floor_arrive__nOE_5{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.floor_visitInner__nP_tm{view-timeline-name:--visit;view-timeline-axis:block}.floor_visitInner__nP_tm>*{animation:floor_arrive__nOE_5 linear both;animation-timeline:--visit;animation-range:cover 10% cover 30%}}}@media (prefers-reduced-motion:reduce){.floor_statLead__JcDKk .floor_statValue__FvPig,.floor_visitInner__nP_tm>*{animation:none}}.rooms_rooms__doXgJ{position:relative;isolation:isolate;padding:var(--s9) 0}.rooms_roomsHead__p_j_7{max-width:24ch;margin-bottom:var(--s7);font-size:clamp(28px,3.6vw,48px);line-height:1.08;letter-spacing:-.02em;color:var(--on-night);text-wrap:balance}.rooms_roomsGrid__lWRkJ{display:grid;gap:var(--s7)}@media (min-width:900px){.rooms_roomsGrid__lWRkJ{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.rooms_planCol__4mnoW{position:sticky;top:var(--s9)}}.rooms_planCol__4mnoW{display:grid;gap:var(--s5)}.rooms_kick__uo5k0{font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--on-night-2)}.rooms_planLegend__MpZqd ul{display:grid;gap:var(--s2);margin-top:var(--s3);font-size:14px;color:var(--on-night-2)}.rooms_planLegend__MpZqd li{display:grid;grid-template-columns:22px 1fr;gap:var(--s3);align-items:start}.rooms_legendKey__C_IyU{width:22px;height:14px;margin-top:3px;border:2px solid var(--accent-night);border-radius:3px}.rooms_planLegend__MpZqd li[data-placement=plausible] .rooms_legendKey__C_IyU{border-style:dashed}.rooms_planLegend__MpZqd li[data-layer=structure] .rooms_legendKey__C_IyU{border:0;background:var(--line-2)}.rooms_note__cSBsh{font-size:13px;line-height:1.55;color:var(--on-night-2)}.rooms_planSlot__cuOIH{display:grid}.rooms_planSlot__cuOIH>*{grid-area:1/1}.rooms_planKey__QCwb9{display:grid;gap:var(--s5);align-content:start}.rooms_preview__AbegJ{display:none}@media (min-width:900px) and (hover:hover) and (pointer:fine){.rooms_preview__AbegJ{display:block;position:relative;z-index:1;align-self:start;aspect-ratio:16/10;pointer-events:none}.rooms_preview__AbegJ img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:var(--r-md);opacity:0}.rooms_preview__AbegJ img[data-lit]{opacity:1}.rooms_planSlot__cuOIH:has(.rooms_preview__AbegJ img[data-lit])>.rooms_planKey__QCwb9{opacity:0}}.rooms_index__g5p_M{list-style:none;margin:0;padding:0;border-top:1px solid var(--night-line)}.rooms_room__A9auM{border-bottom:1px solid var(--night-line);scroll-margin-top:0}.rooms_room__A9auM h3{margin:0}.rooms_toggle__kjVPq{display:grid;grid-template-columns:3.2em 1fr;align-items:baseline;gap:var(--s3);width:100%;min-height:44px;padding:var(--s3) 0;background:none;border:0;color:var(--on-night);text-align:start;font:inherit;cursor:pointer}.rooms_no___XMDN{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;color:var(--accent-night);font-variant-numeric:tabular-nums}.rooms_name__V6oD0{font-size:clamp(24px,3vw,40px);font-weight:700;line-height:1.1;letter-spacing:-.015em}.rooms_name__V6oD0[data-lit],.rooms_room__A9auM[data-open] .rooms_name__V6oD0{color:var(--accent-night-hi)}.rooms_panel__vCeXB{display:grid;grid-template-rows:0fr;visibility:hidden}.rooms_room__A9auM[data-open]>.rooms_panel__vCeXB{grid-template-rows:1fr;visibility:visible}.rooms_panelInner__MizRf{min-height:0;overflow:hidden}.rooms_panelBody__hjIhX{display:grid;gap:var(--s4);padding:0 0 var(--s6) calc(3.2em + var(--s3))}.rooms_panelBody__hjIhX img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-md)}.rooms_blurb__HUBOS{max-width:52ch;color:var(--on-night-2);font-size:16px;line-height:1.6}.rooms_place__1W__t{font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--on-night-2)}@media (max-width:899px){.rooms_panelBody__hjIhX{padding-left:0}}@media (prefers-reduced-motion:no-preference){[data-rooms-root][data-anim] .rooms_panel__vCeXB{transition:grid-template-rows var(--motion-base) var(--ease-glide),visibility 0s linear var(--motion-base)}[data-rooms-root][data-anim] .rooms_room__A9auM[data-open]>.rooms_panel__vCeXB{transition:grid-template-rows var(--motion-base) var(--ease-glide),visibility 0s}.rooms_planKey__QCwb9,.rooms_preview__AbegJ img{transition:opacity var(--motion-base) var(--ease-glide)}.rooms_name__V6oD0{transition:color var(--motion-fast) var(--ease-glide)}}@media (prefers-reduced-motion:reduce){.rooms_name__V6oD0,.rooms_panel__vCeXB,.rooms_planKey__QCwb9,.rooms_preview__AbegJ img{transition:none}}[data-rooms-root] .rooms_panel__vCeXB[data-instant]{transition:none!important}:root:has(#main.lights){--paper:var(--paper-warm)}.lights{--lt-sec:clamp(72px,8vw,128px);--lt-sec-tight:clamp(56px,6vw,88px)}.lights .lt-sec{padding-block:var(--lt-sec);position:relative;z-index:0}.lights .lt-sec--tight{padding-block:var(--lt-sec-tight)}.lights .lt-paper{background:var(--paper-warm)}.lights .lt-tint{background:var(--paper-tint)}.lights .lt-dark{background:var(--night);color:var(--on-night)}.lights .lt-dark a:not(.btn){color:var(--accent-night)}.lights .lt-dark :focus-visible{outline-color:var(--accent-night)}.lights .lt-sec.seam{padding-bottom:calc(var(--lt-sec) + var(--seam-h))}.lights .lt-sec--tight.seam{padding-bottom:calc(var(--lt-sec-tight) + var(--seam-h))}.lights .lt-to-paper{--seam-to:var(--paper-warm)}.lights .lt-to-tint{--seam-to:var(--paper-tint)}.lights .lt-to-dark{--seam-to:var(--night)}.lights .lt-shapes{--band:var(--lt-sec);position:absolute;inset:0;z-index:-1;overflow:clip;contain:paint;pointer-events:none}.lights .lt-sec--tight>.lt-shapes{--band:var(--lt-sec-tight)}.lights .section>.lt-shapes{--band:var(--s8)}@media (min-width:900px){.lights .section>.lt-shapes{--band:var(--s9)}}.lights .lt-blob{position:absolute;z-index:1;--w:var(--sz);width:var(--w);height:auto;overflow:visible}.lights .lt-blob.sz-l{--sz:clamp(49px,8.1vw,128px)}.lights .lt-blob.sz-m{--sz:clamp(44px,6.8vw,105px)}.lights .lt-blob.sz-s{--sz:clamp(39px,5.5vw,85px)}.lights .lt-blob.is-orange{--hr:1.133;--sink:0.08;--lf:0.5}.lights .lt-blob.is-green{--hr:1.2;--sink:0.05;--lf:0.75}.lights .lt-blob.is-purple{--hr:0.862;--sink:0.08;--lf:0.5}.lights .lt-blob.at-bl,.lights .lt-blob.at-br{--lift:0px;--room:var(--band-b,var(--band));--w:min(var(--sz),calc((var(--room) - 30px) / (var(--hr) * (1 - var(--sink)) * 1.04)));bottom:calc(var(--w) * var(--hr) * var(--sink) * -1 + var(--lift))}.lights .lt-blob.at-bl{left:clamp(10px,3.5vw,64px)}.lights .lt-blob.at-br{right:clamp(10px,3.5vw,64px)}.lights .seam .lt-blob.at-bl,.lights .seam .lt-blob.at-br{--lift:calc(var(--seam-h) * var(--lf));--room:calc(var(--band-b, var(--band)) + var(--seam-h) * (1 - var(--lf)) - 8px)}.lights .seam .lt-blob.at-bl{left:clamp(22px,6vw,96px)}.lights .seam .lt-blob.at-br{right:clamp(22px,6vw,96px)}.lights .lt-blob.at-tl,.lights .lt-blob.at-tr{--top:clamp(6px,1vw,16px);--w:min(var(--sz),calc((var(--band) - var(--top) - 8px) / (var(--hr) * 1.06)));top:var(--top)}.lights .lt-blob.at-tl{left:calc(var(--w) * -.16)}.lights .lt-blob.at-tr{right:calc(var(--w) * -.16)}.lights .lt-blob.at-ml,.lights .lt-blob.at-mr{display:none;top:46%}@media (min-width:1360px){.lights .lt-blob.at-ml,.lights .lt-blob.at-mr{display:block}}.lights .lt-blob.at-ml{left:calc(var(--w) * -.2)}.lights .lt-blob.at-mr{right:calc(var(--w) * -.2)}.lights .lt-glow{--glow:var(--glow-purple);--gm:4px;--gu:0.02;--gv:0.14;--gd:min(var(--gs),calc((100% - 2 * var(--gm)) / (1 + var(--gu) + var(--gv))));--gt:0px;position:absolute;height:var(--gd);width:auto;aspect-ratio:1;top:clamp(calc(var(--gm) + var(--gu) * var(--gd)),var(--gt),calc(100% - var(--gm) - (1 + var(--gv)) * var(--gd)));background:radial-gradient(closest-side,var(--glow) 0,color-mix(in srgb,var(--glow) 78%,transparent) 34%,color-mix(in srgb,var(--glow) 36%,transparent) 64%,color-mix(in srgb,var(--glow) 10%,transparent) 84%,transparent 100%)}.lights .lt-glow.is-orange{--glow:var(--glow-orange)}.lights .lt-glow.is-green{--glow:var(--glow-green)}.lights .lt-glow.is-night{--glow:var(--glow-night)}.lights .lt-glow.sz-l{--gs:clamp(280px,44vw,640px)}.lights .lt-glow.sz-m{--gs:clamp(230px,34vw,480px)}.lights .lt-glow.sz-s{--gs:clamp(190px,24vw,340px)}.lights .lt-glow.at-tl,.lights .lt-glow.at-tr{--gu:0.02;--gv:0.14}.lights .lt-glow.at-bl,.lights .lt-glow.at-br,.lights .lt-glow.at-ml,.lights .lt-glow.at-mr{--gu:0.14;--gv:0.02}.lights .lt-glow.at-tl{--gt:64px;left:-110px}.lights .lt-glow.at-tr{--gt:48px;right:-100px}.lights .lt-glow.at-bl{--gt:calc(100% - 64px - var(--gd));left:-100px}.lights .lt-glow.at-br{--gt:calc(100% - 56px - var(--gd));right:-90px}.lights .lt-glow.at-ml{--gt:44%;left:-120px}.lights .lt-glow.at-mr{--gt:36%;right:-110px}.lights .lt-pale{position:absolute;height:min(var(--ps),var(--pcap,78%));width:auto;aspect-ratio:1;overflow:visible;color:var(--glow-purple);--pd:14px;--pr:5deg}.lights .lt-pale.is-orange{color:var(--glow-orange)}.lights .lt-pale.is-green{color:var(--glow-green)}.lights .lt-pale.is-night{color:var(--glow-night)}.lights .lt-pale.sz-l{--ps:clamp(170px,24vw,360px)}.lights .lt-pale.sz-m{--ps:clamp(140px,17vw,250px)}.lights .lt-pale.at-ml,.lights .lt-pale.at-mr{top:50%;--ty:-50%}.lights .lt-pale.at-tl,.lights .lt-pale.at-tr{top:8%;--pcap:56%;--ty:0%}.lights .lt-pale.at-bl,.lights .lt-pale.at-br{bottom:8%;--pcap:56%;--ty:0%}.lights .lt-pale.at-bl,.lights .lt-pale.at-ml,.lights .lt-pale.at-tl{left:0;translate:-50% var(--ty)}.lights .lt-pale.at-br,.lights .lt-pale.at-mr,.lights .lt-pale.at-tr{right:0;translate:50% var(--ty);--pr:-5deg}@keyframes lt-pale-drift{0%{transform:translateY(calc(var(--pd) * -1)) rotate(calc(var(--pr) * -1))}to{transform:translateY(var(--pd)) rotate(var(--pr))}}.lights .lt-blob{--dx:0px;--dy:0px;--rot:6deg;transform-origin:50% 50%}.lights .lt-blob.at-bl,.lights .lt-blob.at-br{--dy:-14px;--rot:5deg;transform-origin:50% 100%}.lights .lt-blob.at-ml,.lights .lt-blob.at-mr,.lights .lt-blob.at-tl,.lights .lt-blob.at-tr{--dx:10px}.lights .lt-blob:nth-child(2){--rot:-6deg}.lights .lt-glow.at-tl,.lights .lt-glow.at-tr{--vy:1}.lights .lt-glow.at-bl,.lights .lt-glow.at-br,.lights .lt-glow.at-ml,.lights .lt-glow.at-mr{--vy:-1}.lights .lt-glow:first-of-type{--dx:6%;--dy:8%;--bs:1.12}.lights .lt-glow:nth-of-type(2){--dx:-7%;--dy:6%;--bs:1.16}.lights .lt-glow:nth-of-type(3){--dx:8%;--dy:7%;--bs:0.9}@keyframes lt-blob-sway{0%{transform:translateX(calc(var(--dx, 0px) * -1));rotate:calc(var(--rot, 0deg) * -1)}to{transform:translateX(var(--dx,0));rotate:var(--rot,0deg)}}@keyframes lt-blob-swell{0%,to{translate:0 0;animation-timing-function:ease-in-out}50%{translate:0 var(--dy,0);animation-timing-function:ease-in-out}}@keyframes lt-glow-sway{0%{transform:translateX(calc(var(--dx, 0px) * -1))}to{transform:translateX(var(--dx,0))}}@keyframes lt-glow-swell{0%,to{translate:0 0;scale:1;animation-timing-function:ease-in-out}50%{translate:0 calc(var(--dy, 0px) * var(--vy, 1));scale:var(--bs,1);animation-timing-function:ease-in-out}}@supports (animation-timeline:view()){@media screen and (prefers-reduced-motion:no-preference){.lights .lt-shapes{view-timeline:--lt-shapes block}.lights .lt-blob{animation:lt-blob-sway linear both,lt-blob-swell linear both;animation-timeline:--lt-shapes,--lt-shapes;animation-range:cover 0 cover 100%}.lights .lt-glow{animation:lt-glow-sway linear both,lt-glow-swell linear both;animation-timeline:--lt-shapes,--lt-shapes;animation-range:cover 0 cover 100%}.lights .lt-pale{animation:lt-pale-drift linear both;animation-timeline:--lt-shapes;animation-range:cover 0 cover 100%}}}@media screen and (prefers-reduced-motion:no-preference){.lights .lt-shapes[data-scrub]>.lt-blob{animation:lt-blob-sway 1s linear both paused,lt-blob-swell 1s linear both paused;animation-delay:calc(var(--bp, 0) * -.999s)}.lights .lt-shapes[data-scrub]>.lt-glow{animation:lt-glow-sway 1s linear both paused,lt-glow-swell 1s linear both paused;animation-delay:calc(var(--bp, 0) * -.999s)}.lights .lt-shapes[data-scrub]>.lt-pale{animation:lt-pale-drift 1s linear both paused;animation-delay:calc(var(--bp, 0) * -.999s)}}.lights .lt-l,.lights .lt-m,.lights .lt-xl{font-weight:700;letter-spacing:-.04em;text-wrap:balance}.lights .lt-xl{font-size:clamp(2.5rem,7.2vw,5rem);line-height:.94}.lights .lt-l{font-size:clamp(2rem,4.6vw,3.75rem);line-height:.98}.lights .lt-m{font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.04;letter-spacing:-.03em}.lights .lt-l .mask-line,.lights .lt-m .mask-line,.lights .lt-xl .mask-line{padding-bottom:.12em;margin-bottom:-.12em}html[lang^=zh] .lights .lt-l,html[lang^=zh] .lights .lt-m,html[lang^=zh] .lights .lt-xl{letter-spacing:0;line-height:1.2}.lights .lt-lead{font-size:clamp(18px,1.45vw,21px);line-height:1.55;max-width:46ch;color:var(--ink-2)}.lights .lt-note{font-size:15px;line-height:1.6;max-width:62ch;color:var(--ink-2)}.lights .lt-meta{font-size:14px;color:var(--ink-3)}.lights .lt-key{color:var(--purple)}.lights .lt-dark .lt-key{color:var(--accent-night)}.lights .lt-dark .lt-lead,.lights .lt-dark .lt-meta,.lights .lt-dark .lt-note{color:var(--on-night-2)}.lights .lt-ch{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--s4);align-items:baseline}.lights .lt-ch-no{font-size:15px;font-weight:600;color:var(--purple);display:inline-flex;align-items:center;gap:var(--s3)}.lights .lt-ch-no:after{content:"";width:28px;height:1px;background:currentColor}.lights .lt-ch-kick{font-size:16px;font-weight:600;color:var(--purple)}.lights .lt-ch>:is(h1,h2,h3){grid-column:1/-1;margin-top:var(--s4);max-width:18ch}.lights .lt-ch>:is(h1,h2,h3):first-child{margin-top:0}.lights .lt-ch--green :is(.lt-ch-no,.lt-ch-kick){color:var(--green-ink)}.lights .lt-ch--orange :is(.lt-ch-no,.lt-ch-kick){color:var(--orange-ink)}.lights .lt-dark .lt-ch :is(.lt-ch-no,.lt-ch-kick){color:var(--accent-night)}.lights .lt-dark .lt-btn-lit{background:var(--accent-night);color:var(--night)}.lights .lt-dark .lt-btn-lit:hover{background:var(--accent-night-hi)}.lights .lt-dark .lt-btn-line{background:transparent;color:var(--on-night);box-shadow:inset 0 0 0 1.5px var(--on-night-2)}.lights .lt-dark .lt-btn-line:hover{box-shadow:inset 0 0 0 1.5px var(--on-night)}@keyframes lt-curtain-lift{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.lights .unmask{position:relative;overflow:clip}.lights .unmask:after{content:"";position:absolute;inset:0;background:var(--curtain,var(--paper));transform-origin:50% 0;transform:scaleY(0);pointer-events:none}.lights .lt-tint .unmask{--curtain:var(--paper-tint)}.lights .lt-dark .unmask{--curtain:var(--night)}@supports (animation-timeline:view()){@media screen and (prefers-reduced-motion:no-preference){.lights .unmask:after{animation:lt-curtain-lift linear both;animation-timeline:view();animation-range:entry 0 entry 34dvh}.lights .unmask img{animation:photo-settle linear both;animation-timeline:view();animation-range:entry 0 cover 50%}}}@media screen and (prefers-reduced-motion:no-preference){html.io-motion .lights .unmask[data-io]:not(.in):after{transform:scaleY(1)}html.io-motion .lights .unmask[data-io].in:after{animation:lt-curtain-lift var(--motion-veil) var(--ease-settle) backwards}html.io-motion .lights .unmask[data-io].in img{animation:photo-settle var(--motion-unveil) var(--ease-settle) backwards}}@media (prefers-reduced-motion:reduce){.lights .unmask img{animation:none!important;scale:none!important}.lights .unmask:after{animation:none!important;transform:scaleY(0)!important}.lights .lt-blob,.lights .lt-glow{translate:none!important;scale:none!important;rotate:none!important}.lights .lt-blob,.lights .lt-glow,.lights .lt-pale{animation:none!important;transform:none!important}}@media print{.lights{--night:var(--paper);--night-2:var(--paper);--night-line:var(--line);--on-night:var(--ink);--on-night-2:var(--ink-2);--accent-night:var(--purple)}.lights .lt-shapes{display:none}}