.today_today__LyBhA{--pp:2px;display:flex;align-items:center;gap:14px;color:inherit;text-decoration:none;pointer-events:auto}.today_spot__yd5sy{position:relative;display:flex;flex-direction:column;align-items:center;flex:none;padding:0 10px 4px;background:linear-gradient(color-mix(in srgb,var(--pal-life-star) 16%,transparent),color-mix(in srgb,var(--pal-life-star) 16%,transparent)) 50% 14px /100% calc(100% - 14px) no-repeat,linear-gradient(color-mix(in srgb,var(--pal-life-star) 10%,transparent),color-mix(in srgb,var(--pal-life-star) 10%,transparent)) 50% 8px /calc(100% + 8px) calc(100% - 8px) no-repeat}.today_lamp__Hs_J8{-webkit-margin-after:2px;margin-block-end:2px}.today_frame__nz3eR{display:block;padding:6px;background:var(--pal-gallery-gilt);box-shadow:inset 0 0 0 2px var(--pal-gallery-gilt3),inset 0 0 0 4px var(--pal-gallery-gilt2),0 0 0 2px var(--pal-shared-ink),4px 5px 0 2px rgb(0 0 0/.25)}.today_thumb__zwQjX{display:block;inline-size:calc(32 * var(--pp));block-size:calc(40 * var(--pp));background-size:100% 100%;image-rendering:pixelated}.today_words__5SEOD{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-inline-size:0;padding:6px 10px 8px;background:var(--pal-shared-white);color:var(--pal-shared-ink);box-shadow:0 0 0 2px var(--pal-shared-ink);text-align:start}.today_eyebrow__KBdA7{font:400 var(--label-size)/1.2 var(--font-label),monospace;letter-spacing:var(--label-track);text-transform:uppercase;color:var(--pal-lobby-green2)}.today_title__5Gzi4{font:500 17px/1.15 var(--font-pixel),monospace;font-feature-settings:none;font-variant-ligatures:none}.today_meta__zMY6g{font-size:13px}.today_today__LyBhA:hover .today_words__5SEOD{background:var(--pal-shared-butter)}.today_today__LyBhA:hover .today_frame__nz3eR{translate:0 -2px}.today_today__LyBhA:focus-visible{outline:3px solid var(--focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.today_today__LyBhA:hover .today_frame__nz3eR{translate:none}}@media (max-width:759px){.today_today__LyBhA{gap:var(--space-12);min-block-size:44px}.today_spot__yd5sy{padding:0;background:none}.today_lamp__Hs_J8{display:none}.today_frame__nz3eR{padding:4px;box-shadow:inset 0 0 0 2px var(--pal-gallery-gilt3),0 0 0 2px var(--pal-shared-ink)}.today_words__5SEOD{gap:var(--space-4);padding:0;background:none;box-shadow:none}.today_title__5Gzi4{font-size:18px}.today_meta__zMY6g{font-size:14px}.today_today__LyBhA:hover .today_words__5SEOD{background:none}.today_today__LyBhA:hover .today_title__5Gzi4{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}}.board_board___yYCo{position:relative;text-align:start;display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;background:var(--pal-shared-white);color:var(--pal-shared-ink);box-shadow:0 0 0 3px var(--pal-shared-ink),4px 5px 0 3px var(--hall-shade,rgb(0 0 0/.3));pointer-events:auto}.board_head__JXIYv{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.board_art__ygyva{flex:none;inline-size:calc(var(--w) * 1px);block-size:calc(var(--h) * 1px);background-size:100% 100%;image-rendering:pixelated}.board_heading__e4ivH{font:500 18px/1.15 var(--font-pixel),monospace;font-feature-settings:none;font-variant-ligatures:none}.board_all__OVu09:focus-visible,.board_lineLink__z3E57:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.board_lines__tjX0m{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.board_lineLink__z3E57{display:flex;align-items:center;gap:8px;min-block-size:44px;padding:2px 6px;color:inherit;text-decoration:none;font-size:14px;line-height:1.3}.board_lineLink__z3E57:hover{background:var(--pal-shared-butter)}.board_lineTag__mme8a{flex:none;padding:1px 5px;background:var(--pal-gallery-gilt2);box-shadow:0 0 0 2px var(--pal-shared-ink);font:400 11px/1.3 var(--font-label),monospace;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.board_lineTag__mme8a[data-tag=last]{background:var(--pal-life-red);color:var(--pal-shared-white)}.board_lineTag__mme8a[data-tag=bundle]{background:var(--pal-lobby-green2);color:var(--pal-shared-white)}.board_lineName__4FDP6{min-inline-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board_dot__yDDeu{color:var(--pal-life-red);font-weight:700}.board_foot__d2lXo{margin:0}.board_foot__d2lXo,.board_soon__PsVvP{color:var(--pal-life-red2);font:400 11px/1.3 var(--font-label),monospace;letter-spacing:.04em;text-transform:uppercase}.board_steps__RXj1R{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;padding:4px 0 0;-webkit-border-before:2px dashed var(--pal-life-band2);border-block-start:2px dashed var(--pal-life-band2);list-style:none;font-size:13px}.board_step__uxIii{display:flex;align-items:center;gap:4px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.board_goal__Mm5s_{flex:none;inline-size:calc(var(--w) * 1px);block-size:calc(var(--h) * 1px);background-size:100% 100%;image-rendering:pixelated}.board_all__OVu09{-webkit-margin-start:auto;margin-inline-start:auto;display:inline-flex;align-items:center;min-block-size:44px;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.board_all__OVu09:hover{text-decoration-thickness:3px}.board_more__O4lwc{font-weight:400}@media (max-width:759px){.board_board___yYCo{gap:var(--near);padding:var(--space-12)}.board_art__ygyva{display:none}.board_head__JXIYv{gap:var(--space-4) var(--space-12)}.board_heading__e4ivH{font-size:18px}.board_more__O4lwc{display:none}.board_lineLink__z3E57{gap:var(--space-8);padding-inline:0;font-size:var(--read-size)}.board_folded__Wkr6C .board_line__J4uJ_:nth-child(n+2){display:none}}@media (min-width:760px){.board_board___yYCo{gap:4px;padding:8px 10px 10px}.board_lineLink__z3E57{min-block-size:30px;font-size:13.5px}.board_heading__e4ivH{font-size:16px}.board_all__OVu09{min-block-size:30px}.board_art__ygyva,.board_more__O4lwc{display:none}}.board_folded__Wkr6C .board_line__J4uJ_:nth-child(n+3),.board_folded__Wkr6C .board_steps__RXj1R,.board_sale__Cwgs3{display:none}@media (min-width:1024px){.board_sale__Cwgs3{position:absolute;display:block;inset-block-end:0;inset-inline-end:calc(100% + 6px);inline-size:calc(var(--w) * 1px);block-size:calc(var(--h) * 1px);background-size:100% 100%;image-rendering:pixelated;pointer-events:none}}@media (min-width:760px) and (max-height:759px){.board_folded__Wkr6C .board_line__J4uJ_:nth-child(n+2){display:none}}.board_line__J4uJ_ a:active,.board_more__O4lwc:active{translate:0 1px;filter:brightness(.92)}@media (max-width:759px){.board_foot__d2lXo,.board_soon__PsVvP{font:600 13px/1.4 var(--font-body),sans-serif;letter-spacing:0;text-transform:none}}.doors_doors__8lKdq{display:none}html[data-doors=opening] .doors_doors__8lKdq{display:block;position:fixed;inset:0;z-index:100;overflow:hidden;cursor:pointer;animation:doors_gone__kTeJU 0s linear 1.75s forwards}.doors_doors__8lKdq:before{content:"";position:absolute;inset:0;background:linear-gradient(#7dc8fd 50%,#b0a298 0);animation:doors_gone__kTeJU 0s linear 1s forwards}html:not([data-time=day]) .doors_doors__8lKdq:before{background:linear-gradient(#0b1a4a 50%,#66666d 0)}.doors_facade__94UCw{--s:var(--facade-s,2);position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:calc(240px * var(--s));block-size:calc(160px * var(--s));-webkit-margin-start:calc(-120px * var(--s));margin-inline-start:calc(-120px * var(--s));-webkit-margin-before:calc(-80px * var(--s));margin-block-start:calc(-80px * var(--s));background:url(/px/scenes/facade-day.png) no-repeat 0 0/100% 100%;image-rendering:pixelated;transform-origin:50% 70%;animation:doors_approach__Z6AGc 1s linear forwards,doors_gone__kTeJU 0s linear 1s forwards}html:not([data-time=day]) .doors_facade__94UCw{background-image:url(/px/scenes/facade-night.png)}@keyframes doors_approach__Z6AGc{0%,44%{scale:1}45%,74%{scale:calc((var(--s) + 1) / var(--s))}75%,to{scale:calc((var(--s) + 2) / var(--s))}}.doors_leaf__rwj3d{position:absolute;inset-block:0;inline-size:50%;display:flex;flex-direction:column;gap:calc(6 * var(--px));padding:calc(10 * var(--px)) calc(8 * var(--px));background:var(--pal-gallery-wall2);box-shadow:inset 0 0 0 calc(2 * var(--px)) var(--pal-gallery-gilt3),inset 0 0 0 calc(4 * var(--px)) var(--pal-gallery-gilt),inset 0 0 0 calc(5 * var(--px)) var(--pal-gallery-gilt3);visibility:hidden;animation-duration:0s,.6s;animation-timing-function:linear,steps(6);animation-delay:1s,1.08s;animation-fill-mode:forwards}.doors_leafStart__xVzyk{inset-inline-start:0;animation-name:doors_shown__RR1_5,doors_toStart__jnrwN}.doors_leafEnd__h7baz{inset-inline-end:0;animation-name:doors_shown__RR1_5,doors_toEnd__ojFvv}.doors_panel__kpxcW{flex:1 1;background:var(--pal-gallery-wall);box-shadow:inset 0 0 0 var(--px) var(--pal-gallery-shadow),inset 0 0 0 calc(2 * var(--px)) var(--pal-gallery-wall3)}.doors_panel__kpxcW+.doors_panel__kpxcW{flex:1.4 1}.doors_leafEnd__h7baz:after,.doors_leafStart__xVzyk:after{content:"";position:absolute;inset-block-start:50%;inline-size:calc(3 * var(--px));block-size:calc(10 * var(--px));background:var(--pal-gallery-gilt2);box-shadow:0 0 0 var(--px) var(--pal-shared-ink)}.doors_leafStart__xVzyk:after{inset-inline-end:calc(6 * var(--px))}.doors_leafEnd__h7baz:after{inset-inline-start:calc(6 * var(--px))}.doors_sign__HfV1L{position:absolute;inset-inline:0;inset-block-end:max(24px,env(safe-area-inset-bottom,0px));display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:0 16px;text-align:center;animation:doors_gone__kTeJU 0s linear 1s forwards}.doors_signTitle___Yyra{padding:8px 14px;background:var(--pal-gallery-gilt);color:var(--pal-shared-ink);box-shadow:0 0 0 3px var(--pal-shared-ink),inset 0 3px 0 0 var(--pal-gallery-gilt2),inset 0 -4px 0 0 var(--pal-gallery-gilt3);font:700 clamp(26px,5vw,40px) /1 var(--font-pixel),monospace;font-feature-settings:none;font-variant-ligatures:none}.doors_signLine__2o_yT{padding:4px 8px;background:var(--pal-shared-ink);color:var(--pal-shared-white);font:400 11px/1.3 var(--font-label),monospace;letter-spacing:var(--label-track);text-transform:uppercase}@keyframes doors_toStart__jnrwN{to{transform:translateX(-100%)}}@keyframes doors_toEnd__ojFvv{to{transform:translateX(100%)}}[dir=rtl] .doors_leafStart__xVzyk{animation-name:doors_shown__RR1_5,doors_toEnd__ojFvv}[dir=rtl] .doors_leafEnd__h7baz{animation-name:doors_shown__RR1_5,doors_toStart__jnrwN}@keyframes doors_gone__kTeJU{to{visibility:hidden}}@keyframes doors_shown__RR1_5{to{visibility:visible}}@media (prefers-reduced-motion:reduce){html[data-doors=opening] .doors_doors__8lKdq{display:none}}.welcome_welcome__CQTF7{--sign:var(--pal-gallery-gilt2);position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:12px;padding:22px 16px 26px;text-align:center}.welcome_welcome__CQTF7:focus{outline:none}:root[data-hall=egypt] .welcome_welcome__CQTF7{--sign:var(--pal-egypt-lapis2)}:root[data-hall=mediterranean] .welcome_welcome__CQTF7{--sign:var(--pal-mediterranean-sea2)}:root[data-hall=lobby] .welcome_welcome__CQTF7{--sign:var(--pal-shared-brand)}:root[data-night] .welcome_welcome__CQTF7{--sign:var(--pal-gallery-gilt2);color:var(--pal-shared-white)}.welcome_signWrap__m8MA9{position:relative;font-size:clamp(34px,9vw,60px)}.welcome_pigeon__C0dUa{--pp:3px;position:absolute;inset-block-end:calc(100% - .4em);inset-inline-end:16%;display:grid;place-items:end center;inline-size:36px;block-size:32px;padding:0 0 2px;border:0;background:none;pointer-events:auto;cursor:pointer;visibility:hidden;animation:welcome_visit__gMhzh 40s linear var(--pigeon-at,-18s) 3 forwards,welcome_shown__WGml0 0s calc(var(--pigeon-at, -18s) + 18s) forwards,welcome_away__DCE7o 0s calc(var(--pigeon-at, -18s) + 38s) forwards,welcome_shown__WGml0 0s calc(var(--pigeon-at, -18s) + 58s) forwards,welcome_away__DCE7o 0s calc(var(--pigeon-at, -18s) + 78s) forwards,welcome_shown__WGml0 0s calc(var(--pigeon-at, -18s) + 98s) forwards,welcome_away__DCE7o 0s calc(var(--pigeon-at, -18s) + 118s) forwards}.welcome_pigeon__C0dUa:after{content:"";position:absolute;inset:-6px}.welcome_bird__bfqpI{display:grid;inline-size:calc(10 * var(--pp));block-size:calc(7 * var(--pp));overflow:hidden}.welcome_fly__eMfBw,.welcome_sit__fr4d6{grid-area:1/1;inline-size:calc(20 * var(--pp));block-size:calc(7 * var(--pp));background:url(/px/life/pigeon.png) no-repeat 0 0/100% 100%;image-rendering:pixelated;will-change:transform,opacity}.welcome_sit__fr4d6{animation:welcome_standing__sdySs 40s steps(1) var(--pigeon-at,-18s) 3 forwards,welcome_peck__zyfZN 119.6s step-end 1}.welcome_fly__eMfBw{background-image:url(/px/life/pigeon_fly.png);animation:welcome_flying__gUnOZ 40s steps(1) var(--pigeon-at,-18s) 3 forwards}.welcome_pigeon__C0dUa:hover .welcome_bird__bfqpI{translate:0 -1px;filter:brightness(1.12)}.welcome_pigeon__C0dUa:focus-visible{outline:3px solid var(--focus,var(--pal-shared-butter));outline-offset:1px}@keyframes welcome_visit__gMhzh{0%,44%{opacity:0;translate:80px -60px}45%{opacity:1;translate:80px -60px}49%,90%{opacity:1;translate:0 0}94%{opacity:1;translate:-90px -70px}95%,to{opacity:0;translate:-90px -70px}}@keyframes welcome_shown__WGml0{to{visibility:visible}}@keyframes welcome_away__DCE7o{to{visibility:hidden}}@keyframes welcome_standing__sdySs{0%,48%{opacity:0}49%,90%{opacity:1}91%,to{opacity:0}}@keyframes welcome_flying__gUnOZ{0%,48%{opacity:1}49%,90%{opacity:0}91%,to{opacity:1}}@keyframes welcome_peck__zyfZN{0%,10.8696%,13.0435%,15.2174%,17.3913%,19.5652%,2.1739%,21.7391%,23.913%,26.087%,28.2609%,30.4348%,32.6087%,34.7826%,36.9565%,39.1304%,4.3478%,41.3043%,43.4783%,45.6522%,47.8261%,50%,52.1739%,54.3478%,56.5217%,58.6957%,6.5217%,60.8696%,63.0435%,65.2174%,67.3913%,69.5652%,71.7391%,73.913%,76.087%,78.2609%,8.6957%,80.4348%,82.6087%,84.7826%,86.9565%,89.1304%,91.3043%,93.4783%,95.6522%,97.8261%{transform:translateX(0)}1.7391%,10.4348%,12.6087%,14.7826%,16.9565%,19.1304%,21.3043%,23.4783%,25.6522%,27.8261%,3.913%,30%,32.1739%,34.3478%,36.5217%,38.6957%,40.8696%,43.0435%,45.2174%,47.3913%,49.5652%,51.7391%,53.913%,56.087%,58.2609%,6.087%,60.4348%,62.6087%,64.7826%,66.9565%,69.1304%,71.3043%,73.4783%,75.6522%,77.8261%,8.2609%,80%,82.1739%,84.3478%,86.5217%,88.6957%,90.8696%,93.0435%,95.2174%,97.3913%,99.5652%{transform:translateX(-50%)}}.welcome_pigeon__C0dUa[data-flown]{animation:welcome_flee__yAiyV .9s steps(9) forwards;pointer-events:none}.welcome_pigeon__C0dUa[data-flown] .welcome_sit__fr4d6{opacity:0;animation:none}.welcome_pigeon__C0dUa[data-flown] .welcome_fly__eMfBw{opacity:1;animation:welcome_flap__hnijz .2s steps(2) 5}@keyframes welcome_flee__yAiyV{0%{visibility:visible}to{visibility:hidden;translate:-120px -90px}}@keyframes welcome_flap__hnijz{to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.welcome_fly__eMfBw,.welcome_pigeon__C0dUa,.welcome_sit__fr4d6{animation:none!important}.welcome_pigeon__C0dUa{visibility:visible}.welcome_fly__eMfBw{opacity:0}.welcome_pigeon__C0dUa[data-flown]{visibility:hidden}}.welcome_sign__DHUuI{color:var(--sign);font:700 clamp(34px,9vw,60px) /1 var(--font-pixel),Courier New,monospace;font-feature-settings:none;font-variant-ligatures:none;letter-spacing:.01em;text-shadow:0 var(--px) 0 var(--hall-shade)}.welcome_lead__Y1jQF{max-inline-size:34ch;font-size:17px;line-height:1.45}.welcome_hint__GYF5m{font:400 11px/1.4 var(--font-label),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--on-wall-2)}:root[data-night] .welcome_hint__GYF5m{color:var(--pal-lobby-stone2)}.welcome_board__gHwA7{max-inline-size:330px}@media (max-width:759px){.welcome_welcome__CQTF7{gap:var(--heading-gap);padding:var(--space-24) var(--gutter) 0}.welcome_welcome__CQTF7>[data-curator-slot]{align-self:stretch;padding-inline:0}.welcome_lead__Y1jQF{font-size:var(--read-size);line-height:var(--read-line)}.welcome_phoneDoors__uRYzZ{align-self:stretch;-webkit-margin-before:var(--space-12);margin-block-start:var(--space-12)}.welcome_todayBand__xuer7{align-self:stretch;display:flex;flex-direction:column;gap:var(--space-12);-webkit-margin-before:calc(var(--section-gap) - var(--heading-gap));margin-block-start:calc(var(--section-gap) - var(--heading-gap));padding:var(--space-12);background:var(--pal-shared-white);color:var(--pal-shared-ink);box-shadow:0 0 0 2px var(--pal-shared-ink);text-align:start}.welcome_todayBand__xuer7>.welcome_board__gHwA7{max-inline-size:none;padding:0;background:none;box-shadow:none}.welcome_todayBand__xuer7>.welcome_today__1XdWV{-webkit-padding-before:var(--space-12);padding-block-start:var(--space-12);-webkit-border-before:1px solid color-mix(in srgb,var(--pal-shared-ink) 22%,transparent);border-block-start:1px solid color-mix(in srgb,var(--pal-shared-ink) 22%,transparent)}.welcome_hint__GYF5m{display:none}}@media (min-width:760px){.welcome_welcome__CQTF7{position:absolute;inset-inline:16px;inset-block-start:calc(var(--wall-top) + var(--hang-h) + 10px);inset-block-end:calc(var(--above-doors) + 10px);padding:0;display:grid;grid-template-columns:auto auto auto;grid-template-areas:"today sign note" "today lead note" "today hint note";justify-content:center;align-content:safe center;justify-items:center;grid-gap:8px 44px;gap:8px 44px;pointer-events:none}.welcome_signWrap__m8MA9{grid-area:sign}.welcome_signWrap__m8MA9,.welcome_sign__DHUuI{font-size:clamp(40px,4.4vw,60px)}.welcome_painting__usoP_,.welcome_phoneDoors__uRYzZ{display:none}.welcome_todayBand__xuer7{display:contents}.welcome_today__1XdWV{grid-area:today;align-self:center;margin:0}.welcome_lead__Y1jQF{grid-area:lead}.welcome_hint__GYF5m{grid-area:hint}.welcome_board__gHwA7{grid-area:note;align-self:center}}@media (min-width:760px) and (max-width:1023px){.welcome_welcome__CQTF7{grid-template-columns:auto auto;grid-template-areas:"sign sign" "lead lead" "today note" "hint hint";gap:10px 28px}}@media (min-width:760px) and (max-height:759px){.welcome_hint__GYF5m{display:none}}@media (min-width:760px) and (max-height:619px){.welcome_signWrap__m8MA9,.welcome_sign__DHUuI{font-size:40px}}