.BookInterface_reveal__nPYT_{animation:BookInterface_formReveal__xWfiC .3s ease-out both}@keyframes BookInterface_formReveal__xWfiC{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.BookInterface_reveal__nPYT_{animation:none}}@media(max-width:700px){.BookInterface_fieldLayout__k2VTX{margin-bottom:12px}}.BookInterface_confirmationNudge__UroYG{display:block;color:#6a5335;font-size:11.5px;margin-top:4px}.BookInterface_nextStep__Ru2tJ{border-color:#a8854b;color:#3a2c1b;background:linear-gradient(135deg,#eed6a4,#cdaa6d);box-shadow:inset 0 0 0 1px #fff1cf8c,0 2px 12px #8a6a2f40}.BookInterface_nextStep__Ru2tJ:hover:enabled{background:linear-gradient(135deg,#f6e3ba,#d9b97e);border-color:#8a6a2f;color:#3a2c1b}.BookInterface_nextStepPulse__DhjVl{animation:BookInterface_nextStepPulse__DhjVl 1.15s cubic-bezier(.22,.61,.36,1) .3s 1 both}@keyframes BookInterface_nextStepPulse__DhjVl{0%{box-shadow:inset 0 0 0 1px #fff1cf8c,0 0 0 0 #f4dca8e6,0 2px 12px #8a6a2f40}40%{box-shadow:inset 0 0 0 1px #fffaec,0 0 0 10px #f4dca800,0 0 30px 8px #f0d49a99}to{box-shadow:inset 0 0 0 1px #fff1cf8c,0 0 0 0 #f4dca800,0 2px 12px #8a6a2f40}}@media(prefers-reduced-motion:reduce){.BookInterface_nextStepPulse__DhjVl{animation:none}}.StoryCaption_caption__u0NR6{position:fixed;z-index:8;top:clamp(160px,29vh,300px);left:50%;width:min(86vw,860px);margin:0;padding:14px 20px;transform:translateX(-50%);text-align:center;pointer-events:none;isolation:isolate;font:400 clamp(29px,3.1vw,46px)/1.2 EB Garamond,serif;letter-spacing:.006em;color:#fff1ca;text-shadow:0 2px 3px #120b05,0 0 12px #160c05,0 0 25px #e8ad4933;animation:StoryCaption_captionFade__xuC7K 2.4s ease-in-out both paused;animation-delay:calc(0s - var(--hybrid-caption-time,0s))}.StoryCaption_caption__u0NR6:before{content:"";position:absolute;z-index:-1;inset:-30px -28px;background:radial-gradient(ellipse at center,#100b07d9 0,#140c078a 36%,#160e0338 56%,transparent 73%);opacity:var(--hybrid-caption-opacity,0)}.StoryCaption_letters__xzNVS{position:relative;display:block;margin:-32px;padding:32px}.StoryCaption_caption__u0NR6[data-dust-ready=true]{animation:none}.StoryCaption_caption__u0NR6[data-dust-ready=true] .StoryCaption_letters__xzNVS{-webkit-mask:var(--caption-erosion-mask);mask:var(--caption-erosion-mask)}.StoryCaption_dust__tpvir{position:absolute;pointer-events:none;visibility:hidden}.StoryCaption_caption__u0NR6[data-dissolving=true] .StoryCaption_dust__tpvir{visibility:visible}.StoryCaption_word__OXByy{display:inline-block;white-space:pre}.StoryCaption_letter__Chkva{display:inline-block;position:relative}.StoryCaption_ink__qHPBW{display:inline-block;animation:StoryCaption_letterReveal__Ikrt_ .48s ease-in-out both paused;animation-delay:calc(var(--letter-delay) - var(--hybrid-caption-time,0s))}@keyframes StoryCaption_letterReveal__Ikrt_{0%{opacity:0}to{opacity:1}}@keyframes StoryCaption_captionFade__xuC7K{0%,78%{opacity:1}to{opacity:0}}.StoryCaption_accessible__jFZEN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.StoryCaption_caption__u0NR6,.StoryCaption_ink__qHPBW{animation:none}.StoryCaption_dust__tpvir{display:none}}.PlaybackBar_bar__lyIC2{display:flex;align-items:center;gap:12px;max-width:100%;padding:10px 14px;background:var(--ui-surface);color:var(--ui-text);border:1px solid color-mix(in srgb,var(--ui-accent) 70%,transparent);border-radius:22px;font:400 20px/1.2 var(--ui-font-book);box-shadow:0 0 16px color-mix(in srgb,var(--ui-accent) 15%,transparent),inset 0 0 12px color-mix(in srgb,var(--ui-accent) 5%,transparent)}.PlaybackBar_book__7aQPu{width:32px;height:32px;flex-shrink:0;color:var(--ui-accent);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--ui-accent) 35%,transparent))}.PlaybackBar_divider__2lnTX{width:1px;height:32px;background:var(--ui-divider)}.PlaybackBar_title__26Jz_{white-space:nowrap;margin-right:4px}.PlaybackBar_bar__lyIC2 .PlaybackBar_skip__cJZwQ.PlaybackBar_skip__cJZwQ,.PlaybackBar_bar__lyIC2 .PlaybackBar_toggle__gLd3d.PlaybackBar_toggle__gLd3d,.PlaybackBar_replayIcon__mnWYX{width:50px;height:50px;min-width:50px;padding:0;border:1px solid var(--ui-accent);border-radius:50%;background:var(--ui-surface-raised);color:var(--ui-text);box-shadow:0 0 14px color-mix(in srgb,var(--ui-accent) 25%,transparent);transition:background .2s,box-shadow .2s}.PlaybackBar_bar__lyIC2 .PlaybackBar_skip__cJZwQ.PlaybackBar_skip__cJZwQ{border-color:var(--ui-divider);background:transparent;box-shadow:none}.PlaybackBar_bar__lyIC2 .PlaybackBar_replay__MXZom:hover .PlaybackBar_replayIcon__mnWYX,.PlaybackBar_bar__lyIC2 .PlaybackBar_skip__cJZwQ.PlaybackBar_skip__cJZwQ:hover,.PlaybackBar_bar__lyIC2 .PlaybackBar_toggle__gLd3d.PlaybackBar_toggle__gLd3d:hover{background:var(--ui-quiet-hover);box-shadow:0 0 18px color-mix(in srgb,var(--ui-accent) 35%,transparent)}.PlaybackBar_bar__lyIC2 svg:not(.PlaybackBar_book__7aQPu){width:24px;height:24px}.PlaybackBar_bar__lyIC2 .PlaybackBar_replay__MXZom{padding:0;gap:16px;background:transparent;font:inherit;color:inherit;white-space:nowrap}.PlaybackBar_replayIcon__mnWYX{display:flex;align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){.PlaybackBar_bar__lyIC2 .PlaybackBar_skip__cJZwQ.PlaybackBar_skip__cJZwQ,.PlaybackBar_bar__lyIC2 .PlaybackBar_toggle__gLd3d.PlaybackBar_toggle__gLd3d,.PlaybackBar_replayIcon__mnWYX{transition:none}}.LoadingIndicator_indicator__yvo_0{position:fixed;z-index:100;inset:0 var(--app-inline-inset);overflow:hidden;isolation:isolate;color:#d5b77e}.LoadingIndicator_indicator__yvo_0[data-complete=true]{visibility:hidden;pointer-events:none}.LoadingIndicator_curtain__WEoMo{position:absolute;inset:0;background:radial-gradient(ellipse at 49% 49%,#35271c 0,#211a13 37%,#16120e 72%)}.LoadingIndicator_headline__8Nbn_{color:#e9dcc4}.LoadingIndicator_symbol__1_WA2{position:absolute;width:320px;height:220px;left:calc(50% - 160px);top:calc(50% - 110px)}.LoadingIndicator_ornament__98vWi{position:absolute;top:64px;left:10px;width:300px;display:flex;align-items:center;justify-content:center;gap:16px}.LoadingIndicator_rule__z8s4m{position:relative;overflow:hidden;width:64px;height:1px;background:linear-gradient(90deg,transparent,#c5a36b55)}.LoadingIndicator_rule__z8s4m:last-child{transform:rotate(180deg)}.LoadingIndicator_rule__z8s4m:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#edd6a0,transparent);transform:translateX(-100%);animation:LoadingIndicator_drawLight__q5zuN 3.2s ease-in-out infinite}.LoadingIndicator_spark__Nv5YI{position:relative;display:block;width:30px;height:30px}.LoadingIndicator_spark__Nv5YI:before{content:"";position:absolute;inset:-22px;background:radial-gradient(circle,#d5aa5340,#d5aa5310 35%,transparent 65%);animation:LoadingIndicator_glow__iGF8c 3.2s ease-in-out infinite}.LoadingIndicator_spark__Nv5YI svg{display:block;width:100%;height:100%;animation:LoadingIndicator_spark__Nv5YI 3.2s ease-in-out infinite}.LoadingIndicator_message__h8avl{position:absolute;top:103px;left:50%;width:420px;margin:0;transform:translateX(-50%);text-align:center}.LoadingIndicator_ink__LOQ66{display:block;margin:-24px;padding:24px}[data-loading-text][data-dust-ready=true][data-dissolving=true] .LoadingIndicator_ink__LOQ66{-webkit-mask:var(--caption-erosion-mask);mask:var(--caption-erosion-mask)}.LoadingIndicator_messageTitle__qsHqk{margin:0;color:#eadbc0;font:400 23px/1.2 EB Garamond,serif;letter-spacing:.01em}.LoadingIndicator_dots__93mXz{display:inline-block;width:0}.LoadingIndicator_messageSubtitle__EWYEE>span,.LoadingIndicator_messageTitle__qsHqk>span{display:inline-block}.LoadingIndicator_messageSubtitle__EWYEE{margin:7px 0 0;font:400 12px/1.5 Lato,sans-serif;color:#b4a590;letter-spacing:.015em}.LoadingIndicator_dust__wsFe5{position:absolute;pointer-events:none;visibility:hidden}[data-loading-text][data-dissolving=true] .LoadingIndicator_dust__wsFe5{visibility:visible}.LoadingIndicator_indicator__yvo_0[data-exiting=true] .LoadingIndicator_curtain__WEoMo{animation:LoadingIndicator_reveal__dBciV var(--loading-exit-duration) cubic-bezier(.22,.61,.36,1) both}.LoadingIndicator_indicator__yvo_0[data-exiting=true] .LoadingIndicator_ornament__98vWi,.LoadingIndicator_indicator__yvo_0[data-exiting=true] [data-loading-text]:not([data-dust-ready=true]){animation:LoadingIndicator_vanish___ZZM6 .6s ease-out both}.LoadingIndicator_indicator__yvo_0[data-exiting=true] .LoadingIndicator_ornament__98vWi *,.LoadingIndicator_indicator__yvo_0[data-exiting=true] .LoadingIndicator_ornament__98vWi :after,.LoadingIndicator_indicator__yvo_0[data-exiting=true] .LoadingIndicator_ornament__98vWi :before,.LoadingIndicator_indicator__yvo_0[data-paused=true][data-exiting] *,.LoadingIndicator_indicator__yvo_0[data-paused=true][data-exiting] :after,.LoadingIndicator_indicator__yvo_0[data-paused=true][data-exiting] :before{animation-play-state:paused}.LoadingIndicator_indicator__yvo_0[data-reduced=true][data-exiting] *,.LoadingIndicator_indicator__yvo_0[data-reduced=true][data-exiting] :after,.LoadingIndicator_indicator__yvo_0[data-reduced=true][data-exiting] :before{animation:none}.LoadingIndicator_indicator__yvo_0[data-reduced=true] .LoadingIndicator_rule__z8s4m:after{display:none}.LoadingIndicator_indicator__yvo_0[data-reduced=true] .LoadingIndicator_spark__Nv5YI:before{opacity:.25}.LoadingIndicator_indicator__yvo_0[data-reduced=true] .LoadingIndicator_dust__wsFe5{display:none}@keyframes LoadingIndicator_drawLight__q5zuN{0%,12%{transform:translateX(-100%);opacity:0}35%{opacity:.9}65%,to{transform:translateX(100%);opacity:0}}@keyframes LoadingIndicator_spark__Nv5YI{0%,to{opacity:.55;transform:scale(.9)}45%{opacity:1;transform:scale(1)}}@keyframes LoadingIndicator_glow__iGF8c{0%,to{opacity:.2;transform:scale(.8)}45%{opacity:.9;transform:scale(1.1)}}@keyframes LoadingIndicator_reveal__dBciV{0%,12%{opacity:1}to{opacity:0}}@keyframes LoadingIndicator_vanish___ZZM6{to{opacity:0}}@media(prefers-reduced-motion:reduce){.LoadingIndicator_indicator__yvo_0[data-app-loader][data-exiting] *,.LoadingIndicator_indicator__yvo_0[data-app-loader][data-exiting] :after,.LoadingIndicator_indicator__yvo_0[data-app-loader][data-exiting] :before{animation:none}.LoadingIndicator_rule__z8s4m:after{display:none}.LoadingIndicator_spark__Nv5YI:before{opacity:.25}.LoadingIndicator_dust__wsFe5{display:none}}@media(min-width:701px){.LoadingIndicator_indicator__yvo_0[data-hybrid=true] .LoadingIndicator_headline__8Nbn_,html[data-initial-studio=hybrid] .LoadingIndicator_indicator__yvo_0 .LoadingIndicator_headline__8Nbn_{top:calc(50% - 205px)}}.LoadingIndicator_title__GXb9I{font-family:var(--ui-font-book);font-size:clamp(38px,4.3vw,64px);font-weight:400;line-height:1.09;letter-spacing:-.025em;margin:0;text-wrap:balance}.LoadingIndicator_title__GXb9I em{color:#d5b77e;font-weight:400;margin-left:.12em}@media(max-height:740px) and (min-width:701px){.LoadingIndicator_title__GXb9I{font-size:46px}}@media(max-width:700px){.LoadingIndicator_title__GXb9I{font-size:clamp(36px,8.4vw,49px);line-height:1.1}}.SceneRecovery_recovery__zBKl7{position:absolute;inset:0;z-index:7;display:grid;place-items:center;padding:120px 24px 48px}.SceneRecovery_backdrop__Hudum{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(5px) brightness(.6);pointer-events:none}.SceneRecovery_card__zKnoc{position:relative;max-width:520px;padding:40px;text-align:center;background:var(--ui-surface-studio);color:var(--ui-text-studio);border:1px solid var(--ui-gold);border-radius:var(--ui-radius-panel,16px);box-shadow:var(--ui-shadow-panel)}.SceneRecovery_mark__1_6O9{display:block;width:40px;margin:0 auto 20px;color:var(--ui-gold)}.SceneRecovery_mark__1_6O9 svg{display:block;width:100%;height:auto}.SceneRecovery_card__zKnoc h2{margin:0;font:400 36px/1.1 var(--ui-font-book)}.SceneRecovery_card__zKnoc p{margin:20px 0 28px;color:var(--ui-muted-studio);font:14px/1.7 var(--ui-font-body)}.HeroPoster_poster__cq_nL{position:fixed;inset:0 var(--app-inline-inset);overflow:hidden;z-index:5;opacity:1;pointer-events:none;transition:opacity var(--poster-fade-duration,.6s) ease-out}.HeroPoster_poster__cq_nL[data-hide=true]{opacity:0;transition-delay:1.15s}.HeroPoster_poster__cq_nL[data-reduced=true]{transition:none}.HeroPoster_image___z8ej{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:50%}.HeroPoster_poster__cq_nL[data-reduced=true] .HeroPoster_image___z8ej{animation:none;transform:scale(1)}@media (prefers-reduced-motion:reduce){.HeroPoster_poster__cq_nL{transition:none}.HeroPoster_image___z8ej{animation:none;transform:scale(1)}}.MobileHeroVideo_layer__bh4Uv{position:fixed;inset:0 var(--app-inline-inset);overflow:hidden;z-index:0;pointer-events:none}.MobileHeroVideo_media__D_8e_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.MobileHeroVideo_video__zqSNd{opacity:0;transition:opacity .5s ease}.MobileHeroVideo_video__zqSNd[data-ready=true]{opacity:1}.MobileCoverCard_layer__dVjkS{position:fixed;inset:0 var(--app-inline-inset);z-index:6;display:flex;align-items:flex-start;justify-content:flex-start;padding:calc(var(--studio-header-height, 181px) + 16px) 20px 24px;pointer-events:none}.MobileCoverCard_cardWrap__rBn4D{position:relative;width:min(42vw,260px);aspect-ratio:2/1;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px rgba(0,0,0,.45);opacity:0;transform:translateY(8px) scale(.98);transition:opacity .4s ease,transform .4s ease}.MobileCoverCard_cardWrap__rBn4D[data-visible=true]{opacity:1;transform:translateY(0) scale(1)}.MobileCoverCard_canvas__o2q54{display:block;width:100%;height:100%}.MobileCoverCard_cardWrap__rBn4D[data-sweep=true]:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,240,200,.65) 48%,rgba(255,223,150,.35) 54%,transparent 65%);transform:translateX(-140%);animation:MobileCoverCard_mobile-cover-foil-sweep__SCgFe 1.2s ease-out 1;pointer-events:none}@keyframes MobileCoverCard_mobile-cover-foil-sweep__SCgFe{0%{transform:translateX(-140%)}to{transform:translateX(140%)}}.HybridStudio_backdrop__dBlrs{position:absolute;inset:0;overflow:hidden;background:#26170e;pointer-events:none}.HybridStudio_backdrop__dBlrs img,.HybridStudio_backdrop__dBlrs video{position:absolute;width:100%;height:100%;object-fit:cover;will-change:transform,opacity;-webkit-user-select:none;user-select:none}.HybridStudio_backdrop__dBlrs video{opacity:0;transition:opacity .6s ease}.HybridStudio_backdrop__dBlrs video.HybridStudio_desk__8ybnw[data-video-ready=true]{opacity:1}.HybridStudio_backdrop__dBlrs video.HybridStudio_shelf__2LdmN[data-video-ready=true]{opacity:var(--hybrid-shelf,0)}.HybridStudio_desk__8ybnw{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--hybrid-edge,0%)),transparent 100%),radial-gradient(ellipse var(--hybrid-picture-rx,24%) var(--hybrid-picture-ry,30%) at var(--hybrid-picture-x,89%) var(--hybrid-picture-y,17%),rgb(0 0 0/var(--hybrid-picture-opacity,1)) 70%,#000 100%);mask-image:linear-gradient(to right,#000 calc(100% - var(--hybrid-edge,0%)),transparent 100%),radial-gradient(ellipse var(--hybrid-picture-rx,24%) var(--hybrid-picture-ry,30%) at var(--hybrid-picture-x,89%) var(--hybrid-picture-y,17%),rgb(0 0 0/var(--hybrid-picture-opacity,1)) 70%,#000 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;transform:scale(var(--hybrid-zoom,1)) scale(calc(1 + var(--desk-defocus,0) * .03));transform-origin:var(--hybrid-origin,52% 35%);filter:blur(var(--hybrid-blur,0)) blur(calc(var(--desk-defocus,0) * 6px))}.HybridStudio_backdrop__dBlrs .HybridStudio_desk__8ybnw{will-change:transform,filter,opacity}.HybridStudio_shelf__2LdmN{opacity:var(--hybrid-shelf,0);transform:scale(var(--hybrid-shelf-zoom,1));filter:blur(var(--hybrid-shelf-blur,0))}.HybridStudio_shelfForeground__EfAwz{z-index:1;overflow:hidden;opacity:calc(var(--hybrid-shelf,0) * var(--shelf-foreground-dom,1))}.HybridStudio_shelfForeground__EfAwz,.HybridStudio_shelfMask__X9olk{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.HybridStudio_backdrop__dBlrs .HybridStudio_shelf__2LdmN,.HybridStudio_shelfForeground__EfAwz{width:var(--shelf-photo-width,100%);height:var(--shelf-photo-height,100%);left:var(--shelf-photo-left,0);top:var(--shelf-photo-top,0);right:auto;bottom:auto}.HybridStudio_shade__BMvS9{position:absolute;inset:0;background:linear-gradient(#110b0820,transparent 30%,transparent 72%,#100a0638)}.HybridStudio_transition__MivHv{position:absolute;inset:0;display:grid;place-content:center;opacity:var(--hybrid-veil,0);color:#ffefd3;text-align:center;text-shadow:0 2px 18px #2b1409;background:#20130718}.HybridStudio_transition__MivHv p{font:38px/1.15 EB Garamond,serif;margin:0 0 10vh;transform:translateY(calc(var(--hybrid-veil,0)*-8px))}.HybridStudio_transition__MivHv svg{position:absolute;width:70%;height:70%;left:15%;top:15%;filter:drop-shadow(0 0 5px #ffb84b)}.HybridStudio_surface__3ZDJZ{opacity:0;transition:opacity var(--hybrid-reveal-duration,1.15s) cubic-bezier(.22,.61,.36,1)}.HybridStudio_surface__3ZDJZ[data-ready=true]{opacity:1}.HybridStudio_surface__3ZDJZ[data-ready=false]{pointer-events:none}@media(prefers-reduced-motion:reduce){.HybridStudio_surface__3ZDJZ{transition:none}}.HybridStudio_shelfForeground__EfAwz{filter:blur(var(--hybrid-shelf-blur,0)) brightness(calc(1 - var(--sample-focus,0) * .76))}[data-sample-layer=true] .HybridStudio_backdrop__dBlrs{clip-path:inset(0 0 var(--style-configurator-height,0) 0)}[data-sample-layer=true] .HybridStudio_shelfForeground__EfAwz{clip-path:inset(0 0 max(0px,calc(var(--shelf-photo-height,100svh) + var(--shelf-photo-top,0px) - 100svh + var(--style-configurator-height,0px))) 0)}.surfaces_card__YMQH6{min-width:0;padding:var(--ui-space-5);border:var(--ui-border-width) solid var(--ui-divider);border-radius:var(--ui-radius);background:var(--ui-surface-raised);color:var(--ui-text);box-shadow:none}.surfaces_parchment__OFhQT{border-color:var(--ui-input-border-paper);background:var(--ui-surface-paper);color:var(--ui-text-paper);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-text-paper) 12%,transparent),inset 0 0 16px color-mix(in srgb,var(--ui-text-paper) 6%,transparent)}.surfaces_badge__luZht{display:inline-block;padding:var(--ui-space-1) var(--ui-space-2);background:var(--ui-surface);border:var(--ui-border-width) solid transparent;border-radius:var(--ui-radius);color:var(--ui-muted);font:12px/1.4 var(--ui-font-body)}.surfaces_progressGroup__9mKd0{display:grid;gap:var(--ui-space-2);font:var(--ui-font-size-body)/var(--ui-line-height-body) var(--ui-font-body);color:var(--ui-muted)}.surfaces_progress__e56Bs{width:100%;height:7px;accent-color:var(--ui-accent)}.surfaces_loader__sMwGr{display:flex;align-items:center;gap:var(--ui-space-3);color:var(--ui-muted);font:20px/1.4 var(--ui-font-book)}.surfaces_loader__sMwGr svg{width:26px;height:26px;fill:none;stroke:var(--ui-accent);stroke-width:1;animation:surfaces_breathe__T_5Nd 2.6s ease-in-out infinite}@keyframes surfaces_breathe__T_5Nd{50%{opacity:.45;transform:scale(.92)}}@media(prefers-reduced-motion:reduce){.surfaces_loader__sMwGr svg{animation:none}}.surfaces_modal__g3T9j{max-width:min(520px,calc(var(--app-viewport-width) - 48px));max-height:calc(100svh - 48px);overflow:auto;margin:auto;padding:var(--ui-space-6);border:var(--ui-border-width) solid var(--ui-input-border);border-radius:var(--ui-radius);background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-dialog);font:16px/1.6 var(--ui-font-body)}.surfaces_modal__g3T9j::backdrop{inset:0 var(--app-inline-inset);background:var(--ui-overlay)}.surfaces_modal__g3T9j h2{margin:0 0 var(--ui-space-4);font:32px/1.2 var(--ui-font-book)}.surfaces_modalBody__XA_bi{min-width:0}.surfaces_modal__g3T9j[data-size=reader]{box-sizing:border-box;width:min(1280px,calc(var(--app-viewport-width) - 48px));max-width:none;max-height:calc(100svh - 48px);overflow:hidden;padding:0;grid-template-rows:auto minmax(0,1fr);background:var(--ui-surface)}.surfaces_readerHeader__OfOQm{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-4);padding:var(--ui-space-3) var(--ui-space-4);border-bottom:var(--ui-border-width) solid var(--ui-divider)}.surfaces_readerHeader__OfOQm h2{margin:0;font-size:28px}.surfaces_modal__g3T9j[data-size=reader] .surfaces_modalBody__XA_bi{min-height:0}.surfaces_modal__g3T9j[data-size=reader][open]{display:grid}.surfaces_galleryPaper__12PxP{border-color:#ac824d;border-radius:7px 13px 8px 5px;background:radial-gradient(ellipse at 50% 35%,#f6dbad70,#b1763245),url(/_next/static/media/paper-768-1152-false-dddc9086ca0b64e5.09b4e77e.webp) 50%/cover;color:var(--ui-text-paper);box-shadow:inset 0 0 24px #98632e44,0 12px 28px #08050380}.surfaces_accountCard__pbioo{position:relative;border:1px solid var(--ui-gold);border-radius:8px;background:linear-gradient(120deg,#50371de0,#21150ee8),url(/_next/static/media/studio-walnut.8acf9ad8.webp) 50%/cover;color:var(--ui-text-studio);box-shadow:inset 0 0 0 3px #1d120d,inset 0 0 0 4px #ac824d66,inset 0 0 24px #100a0670}.AccountPage_page__bF2Y_{min-height:100svh;box-sizing:border-box;padding:calc(var(--studio-header-height,88px) + 48px) 32px 48px;position:relative;isolation:isolate;color:var(--ui-text-studio)}.AccountPage_backdrop__E0wf6{position:fixed;inset:0 var(--app-inline-inset);z-index:-2;width:var(--app-viewport-width);height:100%;object-fit:cover;object-position:center}.AccountPage_page__bF2Y_:before{content:"";position:fixed;inset:0 var(--app-inline-inset);z-index:-1;background:linear-gradient(90deg,#16120ed9,#16120e70 50%,#16120ec9)}.AccountPage_centered__1VPLs{display:grid;place-items:center;padding-block:calc(var(--studio-header-height,88px) + 24px) 24px}.AccountPage_authLayout__KSERf{width:min(100%,480px);margin:auto}.AccountPage_authPaper__WOWG5{padding:20px 32px}.AccountPage_authPaper__WOWG5 .AccountPage_heading__2a00N,.AccountPage_authPaper__WOWG5 .AccountPage_subtitle__31_Yy{text-align:center}.AccountPage_authPaper__WOWG5 .AccountPage_heading__2a00N{font-size:38px}.AccountPage_authPaper__WOWG5 .AccountPage_subtitle__31_Yy{margin:6px 0 16px;font-size:17px}.AccountPage_authPaper__WOWG5 .AccountPage_ornament__u_eAO{text-align:center;margin-bottom:8px}.AccountPage_authPaper__WOWG5 .AccountPage_notice__IfJhz{font-size:var(--ui-font-size-label);letter-spacing:var(--ui-letter-spacing-label);line-height:1.5;margin-top:16px}.AccountPage_authPaper__WOWG5 .AccountPage_notice__IfJhz svg{width:14px;height:14px;vertical-align:middle}.AccountPage_authPaper__WOWG5 .AccountPage_footer__z9HkG{margin-top:16px}.AccountPage_authPaper__WOWG5 .AccountPage_form__V4W_8,.AccountPage_authPaper__WOWG5 .AccountPage_row__MPgRI{gap:0}.AccountPage_authPaper__WOWG5 button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.AccountPage_separator__pOU8L{display:flex;align-items:center;gap:12px;margin:12px 0;color:var(--ui-muted);font:15px var(--ui-font-book)}.AccountPage_separator__pOU8L:after,.AccountPage_separator__pOU8L:before{content:"";height:1px;flex:1 1;background:var(--ui-divider)}.AccountPage_google___klYW{width:100%}.AccountPage_loginAction__fNu7r{display:inline-flex;align-items:center;justify-content:center;gap:9px;white-space:nowrap;min-height:48px}.AccountPage_paper__MnC54{--ui-surface-raised:var(--ui-surface-paper);padding:36px 40px}.AccountPage_heading__2a00N{margin:0;font:44px/1.1 var(--ui-font-book);font-weight:400}.AccountPage_subtitle__31_Yy{margin:10px 0 26px;font:18px/1.5 var(--ui-font-book);color:var(--ui-muted)}.AccountPage_ornament__u_eAO{display:block;color:var(--ui-accent);font:28px var(--ui-font-book);margin-bottom:12px}.AccountPage_form__V4W_8{display:grid;gap:4px}.AccountPage_row__MPgRI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.AccountPage_submit__N_P5P{width:100%;margin-top:8px}.AccountPage_footer__z9HkG{text-align:center;margin:24px 0 0;font:16px/1.5 var(--ui-font-book)}.AccountPage_link__n8CFf{color:var(--ui-text);text-underline-offset:3px}.AccountPage_link__n8CFf:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px}.AccountPage_notice__IfJhz{font:12px/1.65 var(--ui-font-body);color:var(--ui-muted);margin:24px 0 0}.AccountPage_workshop__WGen8{max-width:1160px;margin:auto;display:grid;grid-template-columns:260px minmax(0,1fr);gap:28px;align-items:start}.AccountPage_content__51nGM{min-width:0}.AccountPage_identity__oh4b3{display:flex;align-items:center;gap:24px}.AccountPage_avatar__qP_3R{width:76px;height:76px;flex-shrink:0;display:grid;place-items:center;border:1px solid var(--ui-accent);border-radius:50%;color:var(--ui-accent);font:32px var(--ui-font-book)}.AccountPage_identity__oh4b3 h2{margin:0 0 6px;font:30px var(--ui-font-book);overflow-wrap:anywhere}.AccountPage_identity__oh4b3 p{margin:4px 0;overflow-wrap:anywhere;font:14px/1.6 var(--ui-font-body)}.AccountPage_sectionTitle__BWIzS{font:32px var(--ui-font-book);margin:32px 0 16px}.AccountPage_empty__hqJo3{padding:40px;text-align:center}.AccountPage_empty__hqJo3 svg{width:56px;height:56px;color:var(--ui-accent)}.AccountPage_empty__hqJo3 h2{margin:16px 0 8px;font:30px var(--ui-font-book)}.AccountPage_empty__hqJo3 p{max-width:430px;margin:0 auto 24px;font:16px/1.7 var(--ui-font-body);color:var(--ui-muted)}.AccountPage_empty__hqJo3 p.AccountPage_notice__IfJhz{font:12px/1.65 var(--ui-font-body);margin:20px auto 0}.AccountPage_settings__2_Hd0{max-width:620px}@media(max-width:850px){.AccountPage_authLayout__KSERf{grid-template-columns:minmax(0,480px);justify-content:center;gap:32px}.AccountPage_quote__wpQd3{display:none}.AccountPage_page__bF2Y_{padding-inline:20px}.AccountPage_paper__MnC54{padding:28px 24px}}.AccountPage_paper__MnC54.AccountPage_authPaper__WOWG5{padding:20px 32px}.AccountPage_authPaper__WOWG5 .AccountPage_consent__aXNc7{display:block}.AccountPage_authPaper__WOWG5 .AccountPage_consent__aXNc7>div{margin-bottom:0}.AccountPage_authPaper__WOWG5 .AccountPage_consent__aXNc7>button{margin-bottom:8px}.AccountPage_navInitials__XcoTm{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--ui-gold);border-radius:50%;font:16px var(--ui-font-book)}.AccountPage_drawerIdentity__w9Kx9{display:flex;align-items:center;gap:18px;margin:8px 0 32px}.AccountPage_drawerIdentity__w9Kx9 .AccountPage_avatar__qP_3R{width:56px;height:56px;font-size:26px}.AccountPage_drawerIdentity__w9Kx9>div{min-width:0}.AccountPage_drawerName__RhI81{margin:0 0 6px;font:26px/1.2 var(--ui-font-book);overflow-wrap:anywhere}.AccountPage_drawerEmail__iDO_W{margin:0;font:var(--ui-font-size-label)/1.5 var(--ui-font-body);overflow-wrap:anywhere}.AccountPage_drawerNav__ZC7eE{display:grid;gap:8px}.AccountPage_drawerLogout__TO5Za button,.AccountPage_drawerNav__ZC7eE button{display:flex;justify-content:flex-start;align-items:center;gap:16px;min-height:54px;text-align:left}.AccountPage_drawerNav__ZC7eE button span{flex:1 1}.AccountPage_drawerLogout__TO5Za{border-top:1px solid var(--ui-divider);padding-top:20px;margin-top:24px}.AccountPage_drawerIdentity__w9Kx9{padding:26px 20px;gap:16px}.AccountPage_drawerIdentity__w9Kx9 .AccountPage_avatar__qP_3R{color:var(--ui-text-studio);background:#6a4b2e;width:62px;height:62px;box-shadow:inset 0 0 18px #1b100d80}.AccountPage_drawerName__RhI81{font-size:24px}.AccountPage_drawerEmail__iDO_W{color:var(--ui-muted-studio)}.AccountPage_drawerNav__ZC7eE{gap:0}.AccountPage_drawerNav__ZC7eE button{border-bottom:1px solid var(--ui-divider)}.AccountPage_drawerCreate__fwuJU{display:grid;gap:20px;margin-top:32px}.AccountPage_drawerCreate__fwuJU>span{display:flex;align-items:center;gap:12px;color:var(--ui-gold);font-size:14px}.AccountPage_drawerCreate__fwuJU>span:after,.AccountPage_drawerCreate__fwuJU>span:before{content:"";height:1px;flex:1 1;background:var(--ui-divider)}.AccountPage_drawerLogout__TO5Za,.AccountPage_drawerNav__ZC7eE{--ui-icon:var(--ui-gold)}.AccountPage_drawerLogout__TO5Za button svg,.AccountPage_drawerNav__ZC7eE button svg{width:22px;height:22px;flex:0 0 22px;stroke-width:1.4}.AccountPage_drawerNav__ZC7eE button svg:last-child{width:16px;height:16px;flex-basis:16px}.AccountPage_drawerCreate__fwuJU button{width:100%}.AccountPage_profileHeader__722wH{padding:28px 40px;background:var(--ui-surface-raised);color:var(--ui-text)}.AccountPage_profileHeader__722wH .AccountPage_subtitle__31_Yy{margin-bottom:0;color:var(--ui-text-studio)}.AccountPage_empty__hqJo3 .AccountPage_sectionTitle__BWIzS{margin:0 0 24px;text-align:left;font-size:26px}.AccountPage_sidebar__ssPzM{align-self:start;position:sticky;top:calc(var(--studio-header-height,88px) + 32px)}.AccountPage_sidebar__ssPzM nav{display:grid;gap:8px;margin-top:24px}.AccountPage_sidebar__ssPzM nav button{display:flex;gap:12px;align-items:center;text-align:left;justify-content:start;white-space:normal}.AccountPage_sidebar__ssPzM nav svg{flex-shrink:0}.AccountPage_sidebar__ssPzM small{color:var(--ui-gold);font:12px var(--ui-font-body);letter-spacing:.15em}@media(max-width:850px){.AccountPage_workshop__WGen8{grid-template-columns:minmax(0,1fr);gap:24px}.AccountPage_sidebar__ssPzM{position:static}.AccountPage_sidebar__ssPzM nav{display:flex;flex-wrap:wrap}}.AccountPage_profilePanel__mfjBq{padding:0;overflow:hidden}.AccountPage_profileIdentity__DWjns{background:color-mix(in srgb,var(--ui-gold) 16%,transparent);border-bottom:1px solid var(--ui-divider)}.AccountPage_sidebarPanel__JtJ3P{padding:24px 16px}.AccountPage_sidebarPanel__JtJ3P>small{display:block;margin-inline:12px}.AccountPage_sidebarPanel__JtJ3P .AccountPage_notice__IfJhz{margin-inline:12px;color:var(--ui-text-studio)}.AccountPage_sidebarPanel__JtJ3P nav>button:last-child{margin-top:12px}.AccountPage_resetLink__a_SR3{text-align:center;margin-top:2px}.GalleryPanel_galleryView__hjxI2{color:var(--ui-text-studio)}.GalleryPanel_galleryWall__SzI0Y{position:relative;height:calc(var(--gallery-art-bottom,78svh) - 88px + 28px);min-height:240px;pointer-events:none}.GalleryPanel_intro__AJrZO{position:absolute;top:10px;left:20px;right:20px;text-align:center}.GalleryPanel_intro__AJrZO h2{margin:0;font:400 36px/1.1 var(--ui-font-book);color:var(--ui-text-studio);text-shadow:0 2px 10px #160d08}.GalleryPanel_intro__AJrZO p{margin:5px 0 0;font:18px/1.2 var(--ui-font-book);color:var(--ui-muted-studio)}.GalleryPanel_ornament__ZhQzz{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--ui-gold);font:24px/1 var(--ui-font-book);margin:0 auto 6px}.GalleryPanel_ornament__ZhQzz:after,.GalleryPanel_ornament__ZhQzz:before{content:"";width:48px;height:1px;background:linear-gradient(90deg,transparent,var(--ui-gold))}.GalleryPanel_ornament__ZhQzz:after{transform:rotate(180deg)}.GalleryPanel_catalogBody__8arIM{padding:0 max(40px,calc((100% - 1260px) / 2)) 48px;background:linear-gradient(transparent,#1c120cef 180px,#160e09 500px)}.GalleryPanel_workArea__LhcqH{scroll-margin-top:20px}.GalleryPanel_projectNote__IE13A{padding:26px 30px;display:grid;grid-template-columns:1fr 1fr;column-gap:38px;border:1px solid #ac8959;border-radius:5px;background:var(--ui-surface-paper) url(/_next/static/media/paper-768-1152-false-dddc9086ca0b64e5.09b4e77e.webp) center/cover;color:var(--ui-text-paper);box-shadow:0 12px 28px #08050380}.GalleryPanel_projectNumber__nVtbK{font:10px/1.4 var(--ui-font-body);letter-spacing:.12em;color:var(--ui-muted-paper)}.GalleryPanel_projectNote__IE13A h3{grid-column:1;margin:5px 0 0;font:400 34px/1.08 var(--ui-font-book)}.GalleryPanel_styleName__fPtQG{grid-column:1;margin:6px 0 0;font:17px var(--ui-font-book);color:var(--ui-muted-paper)}.GalleryPanel_description__A0sWV{grid-column:1;margin:12px 0 0;font:18px/1.4 var(--ui-font-book)}.GalleryPanel_metadata__zirwD{grid-column:1;display:flex;gap:32px;margin:16px 0 0;padding:12px 0;border-block:1px solid var(--ui-divider)}.GalleryPanel_metadata__zirwD dt,.GalleryPanel_projectDetails__mfiTi dt{font:var(--ui-font-size-label)/1.4 var(--ui-font-body);letter-spacing:var(--ui-letter-spacing-label);color:var(--ui-muted-paper)}.GalleryPanel_metadata__zirwD dd,.GalleryPanel_projectDetails__mfiTi dd{margin:3px 0 0;font:17px/1.35 var(--ui-font-book)}.GalleryPanel_projectActions__bT04f{grid-column:1;display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.GalleryPanel_projectActions__bT04f svg{width:18px;height:18px}.GalleryPanel_projectDetails__mfiTi{grid-column:2;grid-row:1/8;align-self:center;margin:0;padding-left:28px;border-left:1px solid var(--ui-divider)}.GalleryPanel_projectDetails__mfiTi div+div{margin-top:17px}.GalleryPanel_disclaimer__ogFtC{grid-column:1/-1;margin:14px 0 0;font:12px/1.4 var(--ui-font-book);color:var(--ui-muted-paper)}.GalleryPanel_catalogFilters__IJI_h{gap:16px;margin:28px 0 24px;padding-top:20px;border-top:1px solid var(--ui-divider)}.GalleryPanel_catalogFilters__IJI_h,.GalleryPanel_filters__JtO42{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.GalleryPanel_filters__JtO42{gap:8px}.GalleryPanel_filterDivider__1mPWE{flex:0 0 38px;height:1px;background:var(--ui-gold);opacity:.65}.GalleryPanel_projectRail__JDNW1 ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.GalleryPanel_projectRail__JDNW1 li{min-width:0}.GalleryPanel_projectTab__Ns8fb{height:100%;padding:5px}.GalleryPanel_thumbnail__JROC_{display:grid;place-items:center;width:100%;aspect-ratio:1.03;overflow:hidden;background:url(/_next/static/media/gallery-thumb-backdrop-v1.8a15769d.webp) 50%/cover}.GalleryPanel_miniBook__YrUIC{display:block;position:relative;width:71%;height:85%;transform:rotate(-8deg);border:1px solid #b8a471;border-left:5px solid #b4a17a;box-shadow:5px 7px 11px #090503bd}.GalleryPanel_miniBook__YrUIC img{display:block;width:100%;height:100%;object-fit:cover}.GalleryPanel_miniBook__YrUIC>span{position:absolute;top:0;left:0;right:0;padding:10% 5% 18%;background:linear-gradient(#efd8aee6,#efd8aeaa,transparent);color:#342a16;font:500 15px/1.03 var(--ui-font-book);text-align:center}.GalleryPanel_projectRail__JDNW1 li:nth-child(3n+2) .GalleryPanel_miniBook__YrUIC{transform:rotate(7deg)}.GalleryPanel_cardCopy__3qszN{display:block;padding:13px 12px 10px;font:19px/1.08 var(--ui-font-book)}.GalleryPanel_projectTab__Ns8fb small{display:block;margin:8px 0 0;color:var(--ui-muted-studio);font:var(--ui-font-size-label)/1.25 var(--ui-font-book);letter-spacing:var(--ui-letter-spacing-label)}.GalleryPanel_projectTab__Ns8fb small span{padding-inline:3px}.GalleryPanel_galleryFooter___Ks6e{text-align:center;padding:36px 0 12px}.GalleryPanel_galleryFooter___Ks6e .GalleryPanel_ornament__ZhQzz{margin-top:36px}.GalleryPanel_galleryFooter___Ks6e p{color:#d0b789;font:italic 23px/1.4 var(--ui-font-book)}.GalleryPanel_empty__XrBmh{text-align:center;padding:20px;font:20px var(--ui-font-book)}@media(max-width:700px){.GalleryPanel_catalogBody__8arIM{padding-inline:16px}.GalleryPanel_projectNote__IE13A{display:block;padding:18px}.GalleryPanel_projectDetails__mfiTi{padding:16px 0 0;border:0}.GalleryPanel_projectRail__JDNW1 ol{display:flex;overflow-x:auto}.GalleryPanel_projectRail__JDNW1 li{flex:0 0 150px}.GalleryPanel_intro__AJrZO h2{font-size:28px}}@media (min-width:701px) and (max-height:950px){.GalleryPanel_intro__AJrZO h2{font-size:32px}.GalleryPanel_intro__AJrZO p{font-size:17px}}@media (min-width:701px) and (max-height:820px){.GalleryPanel_intro__AJrZO p{display:none}}@media(min-width:701px){.GalleryPanel_galleryWall__SzI0Y{height:auto;min-height:0;padding:24px max(40px,calc((100% - 1260px) / 2)) 22px;pointer-events:auto}.GalleryPanel_workArea__LhcqH{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:clamp(20px,3vw,40px);align-items:start;position:relative;z-index:1}.GalleryPanel_galleryStage__qumos{display:flex;align-items:flex-start;justify-content:center;gap:clamp(12px,1.8vw,24px);min-width:0}.GalleryPanel_projectNote__IE13A{display:block;padding:26px 28px;background:radial-gradient(ellipse at 50% 35%,#f6dbad70,#b1763245),url(/_next/static/media/paper-768-1152-false-dddc9086ca0b64e5.09b4e77e.webp) 50%/cover;border-color:#ac824d;border-radius:7px 13px 8px 5px;box-shadow:inset 0 0 24px #98632e44,0 12px 28px #08050380}.GalleryPanel_projectNote__IE13A h3{font-size:32px}.GalleryPanel_projectActions__bT04f{flex-direction:row;flex-wrap:wrap;align-items:center}.GalleryPanel_catalogFilters__IJI_h{margin-top:0;padding-top:20px}.GalleryPanel_catalogBody__8arIM{background:linear-gradient(transparent,#1c120cef 180px,#160e09 500px)}}@media(min-width:701px) and (max-width:1180px){.GalleryPanel_workArea__LhcqH{grid-template-columns:minmax(0,1.35fr) minmax(260px,1fr)}.GalleryPanel_galleryStage__qumos{gap:clamp(8px,1.4vw,16px)}}@media(min-width:701px){.GalleryPanel_thumbnail__JROC_{aspect-ratio:.95}.GalleryPanel_miniBook__YrUIC{width:80%;height:86%;transform:rotate(-6deg)}.GalleryPanel_projectRail__JDNW1 li:nth-child(3n+2) .GalleryPanel_miniBook__YrUIC{transform:rotate(6deg)}.GalleryPanel_cardCopy__3qszN{padding:12px 10px 10px;font-size:18px}.GalleryPanel_projectTab__Ns8fb small{display:flex;align-items:flex-start;gap:7px}.GalleryPanel_projectTab__Ns8fb small svg{flex-shrink:0;width:19px;height:19px;color:var(--ui-gold)}}.GalleryPanel_projectNote__IE13A{pointer-events:auto}@media(min-width:701px){.GalleryPanel_intro__AJrZO{position:relative;z-index:1;margin-bottom:24px}main[data-travelling=true]:not([data-travel-phase=in]) :is(.GalleryPanel_intro__AJrZO,.GalleryPanel_projectNote__IE13A,.GalleryPanel_catalogBody__8arIM,.GalleryPanel_galleryStage__qumos){visibility:hidden}}@media(max-width:700px){.GalleryPanel_galleryStage__qumos{display:none}}@media(min-width:701px){.GalleryPanel_frameUnit__ZRsKr{position:relative;display:block;border:0;margin:0;padding:0;background:none;font:inherit;color:inherit;flex:0 0 auto;transition:transform .26s cubic-bezier(.33,1,.68,1);aspect-ratio:15.2/21.6}button.GalleryPanel_frameUnit__ZRsKr{cursor:pointer;-webkit-tap-highlight-color:transparent}.GalleryPanel_frameUnit__ZRsKr[data-position=centre]{cursor:default}.GalleryPanel_frameUnit__ZRsKr[data-size=side]{height:clamp(150px,27vh,260px)}.GalleryPanel_frameUnit__ZRsKr[data-size=centre]{height:clamp(202px,36.4vh,351px)}.GalleryPanel_frameMoulding__cGYAR{display:block;width:100%;height:100%;box-sizing:border-box;border-color:#f7e8c4 #8b6832 #6c4f22 #eed9ab;border-style:solid;border-width:3px;box-shadow:0 6px 14px #0905036e,0 22px 40px -12px #0a0603b8}.GalleryPanel_frameOgee__A1T7i{display:block;width:100%;height:100%;box-sizing:border-box;border-color:#c5a25d #866630 #6f5327 #b99a59;border-style:solid;border-width:4px}.GalleryPanel_frameSight__4cBqe{display:block;width:100%;height:100%;box-sizing:border-box;border-color:#6b4e25 #c7a568 #d8b87c #79592c;border-style:solid;border-width:3px}.GalleryPanel_frameMat__H81bk{display:block;width:100%;height:100%;box-sizing:border-box;padding:6%;background:#f4e7c8;box-shadow:inset 2px 3px 6px -1px #4a34148c,inset 0 0 20px #9c7a442e}.GalleryPanel_frameArtWindow__RHbos{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:#1a120c;box-shadow:0 0 0 1px #a98f5f,inset 0 0 10px #00000066}.GalleryPanel_crossfadeArt__9n9cr,.GalleryPanel_frameArt__n4nhA{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.GalleryPanel_crossfadeArt__9n9cr{opacity:0;transition:opacity .42s ease-in-out}.GalleryPanel_crossfadeArt__9n9cr[data-active=true]{opacity:1}.GalleryPanel_frameGlow__XSuNj{position:absolute;inset:0;z-index:5;pointer-events:none;background:radial-gradient(ellipse at 50% 32%,#ffe3a675,transparent 68%);opacity:0;transition:opacity .26s ease}.GalleryPanel_frameUnit__ZRsKr:focus-visible .GalleryPanel_frameGlow__XSuNj,.GalleryPanel_frameUnit__ZRsKr:hover .GalleryPanel_frameGlow__XSuNj{opacity:1}.GalleryPanel_frameUnit__ZRsKr[data-position=left]:focus-visible,.GalleryPanel_frameUnit__ZRsKr[data-position=left]:hover{transform:perspective(900px) rotateY(4deg) rotateX(1deg) translateY(-3px)}.GalleryPanel_frameUnit__ZRsKr[data-position=right]:focus-visible,.GalleryPanel_frameUnit__ZRsKr[data-position=right]:hover{transform:perspective(900px) rotateY(-4deg) rotateX(1deg) translateY(-3px)}.GalleryPanel_frameUnit__ZRsKr[data-position=centre]:hover{transform:perspective(1400px) rotateX(-2deg) translateY(-2px)}.GalleryPanel_frameUnit__ZRsKr:focus-visible{outline:2px solid var(--ui-gold);outline-offset:5px}}@media(prefers-reduced-motion:reduce){.GalleryPanel_crossfadeArt__9n9cr{transition:none}.GalleryPanel_frameUnit__ZRsKr,.GalleryPanel_frameUnit__ZRsKr[data-position=centre]:hover,.GalleryPanel_frameUnit__ZRsKr[data-position=left]:focus-visible,.GalleryPanel_frameUnit__ZRsKr[data-position=left]:hover,.GalleryPanel_frameUnit__ZRsKr[data-position=right]:focus-visible,.GalleryPanel_frameUnit__ZRsKr[data-position=right]:hover{transition:none;transform:none}}@media(min-width:701px){.GalleryPanel_galleryView__hjxI2{min-height:100%;background:var(--ui-bg-studio,#1a120c)}.GalleryPanel_galleryWall__SzI0Y{padding-bottom:40px;border-bottom:1px solid color-mix(in srgb,var(--ui-gold) 60%,transparent);background:#d4ad76 url(/art/runtime/gallery-workshop-header-soft-v1.webp) 50%/cover no-repeat}.GalleryPanel_intro__AJrZO h2{color:var(--ui-text-paper);text-shadow:0 1px #f9eacb55}.GalleryPanel_intro__AJrZO .GalleryPanel_ornament__ZhQzz,.GalleryPanel_intro__AJrZO p{color:var(--ui-muted-paper)}.GalleryPanel_catalogBody__8arIM{background:transparent}.GalleryPanel_catalogFilters__IJI_h{padding-top:32px;border-top:0}.GalleryPanel_empty__XrBmh,.GalleryPanel_galleryFooter___Ks6e p{color:var(--ui-text-studio)}.GalleryPanel_gallerySlider__ckZy2{min-width:0}.GalleryPanel_gallerySlider__ckZy2 .GalleryPanel_galleryStage__qumos{position:relative;display:block;height:clamp(202px,36.4vh,351px)}.GalleryPanel_gallerySlider__ckZy2 .GalleryPanel_slideFrame__QtyW4{position:absolute;left:50%;top:0;width:calc(clamp(202px,36.4vh,351px) * 15.2 / 21.6);opacity:0;pointer-events:none;transition:transform .36s cubic-bezier(.22,.61,.36,1),opacity .24s ease}.GalleryPanel_gallerySlider__ckZy2 .GalleryPanel_slideFrame__QtyW4[data-shown=true]{opacity:1;pointer-events:auto}}@media(min-width:701px){.GalleryPanel_gallerySlider__ckZy2 .GalleryPanel_slideFrame__QtyW4,.GalleryPanel_gallerySlider__ckZy2 .GalleryPanel_slideFrame__QtyW4:focus-visible,.GalleryPanel_gallerySlider__ckZy2 .GalleryPanel_slideFrame__QtyW4:hover{transform:translateX(calc(-50% + var(--slide-offset) * 96%)) scale(var(--slide-scale));transform-origin:top center}.GalleryPanel_sliderControls__Lm1Zv svg{width:22px;height:22px;display:block}.GalleryPanel_sliderControls__Lm1Zv>span{min-width:52px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GalleryPanel_sliderControls__Lm1Zv{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:22px;color:var(--ui-text-paper);font:18px var(--ui-font-book)}}@media(max-width:700px){.GalleryPanel_gallerySlider__ckZy2{display:none}}@media(prefers-reduced-motion:reduce){.GalleryPanel_gallerySlider__ckZy2 .GalleryPanel_slideFrame__QtyW4{transition:none}}.GalleryPdfPreview_reader__z7Fmf{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-template-rows:minmax(0,1fr) auto;gap:20px 30px;height:min(760px,calc(100svh - 160px));min-height:0}.GalleryPdfPreview_pageStage__YdeTY{min-height:0;display:flex;align-items:center;justify-content:center;background:#100e0b;overflow:auto;padding:12px}.GalleryPdfPreview_pageStage__YdeTY img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;box-shadow:0 8px 24px #0009}.GalleryPdfPreview_details__VqMV9{grid-column:2;grid-row:1/3;overflow:auto;padding-right:8px;font:17px/1.45 var(--ui-font-book)}.GalleryPdfPreview_kicker__2OLiq{font:10px/1.4 var(--ui-font-body);letter-spacing:.13em;color:var(--ui-gold)}.GalleryPdfPreview_details__VqMV9 h3{font:32px/1.08 var(--ui-font-book);margin:12px 0}.GalleryPdfPreview_details__VqMV9 dl{margin:20px 0}.GalleryPdfPreview_details__VqMV9 dl div{margin:0 0 16px}.GalleryPdfPreview_details__VqMV9 dt{font:var(--ui-font-size-label)/1.4 var(--ui-font-body);letter-spacing:var(--ui-letter-spacing-label);color:var(--ui-muted)}.GalleryPdfPreview_details__VqMV9 dd{margin:4px 0 0}.GalleryPdfPreview_pdfLink__PG4dG{display:block;color:var(--ui-gold);margin:20px 0;text-underline-offset:4px}.GalleryPdfPreview_pdfLink__PG4dG:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px}.GalleryPdfPreview_navigation__B5lOT{display:flex;align-items:center;justify-content:center;gap:20px}.GalleryPdfPreview_navigation__B5lOT>span{min-width:100px;text-align:center;font:18px/1.2 var(--ui-font-book)}.GalleryPdfPreview_navigation__B5lOT small{display:block;margin-top:4px;font-size:14px;color:var(--ui-muted)}.GalleryPdfPreview_navigation__B5lOT{padding-bottom:12px}.StudioInterface_panel__1MAaT{position:absolute;z-index:9;inset:auto 0 0;min-height:0;color:var(--ui-text-studio);background:linear-gradient(100deg,#170e08f7,#2b180d 47%,#160e09f5);border-top:1px solid #8f6d3d;box-shadow:0 -12px 36px #100b0775,inset 0 1px #d0ad6a35;opacity:1;transition:opacity var(--ui-motion-reveal) ease}.StudioInterface_hybrid__uPfUO{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.StudioInterface_hybrid__uPfUO[data-zone=shelf]{background:linear-gradient(100deg,rgb(23 14 8/.9),rgb(43 24 13/.9) 47%,rgb(22 14 9/.9))}.StudioInterface_hybrid__uPfUO[data-zone=shelf] .StudioInterface_choiceStrip__gwn_6{background:#0f09074d}.StudioInterface_travelling__9iGsg{opacity:0;visibility:hidden;pointer-events:none}main[data-travel-phase=in] .StudioInterface_travelling__9iGsg{opacity:1;visibility:visible}.StudioInterface_previewHint__ecCwm{transition:opacity .15s ease;top:var(--hover-book-y,40%);left:var(--hover-book-x,50%);gap:8px;transform:translate(-50%,-50%);white-space:nowrap}.StudioInterface_hoverLabel__ilnHA,.StudioInterface_previewHint__ecCwm{opacity:0;position:absolute;z-index:36;display:flex;flex-direction:column;align-items:center}.StudioInterface_hoverLabel__ilnHA{transition:opacity .22s ease-out;transform:translate(-50%,-100%);gap:3px;max-width:220px;padding:8px 14px;border:1px solid color-mix(in srgb,var(--ui-gold) 55%,transparent);border-radius:var(--ui-radius);background:linear-gradient(135deg,#170e08e8,#2a180fe0);box-shadow:0 5px 16px #0c0705a0;text-align:center;pointer-events:none}.StudioInterface_hoverLabel__ilnHA strong{color:#f2d9a5;font:400 18px/1.15 var(--ui-font-book)}.StudioInterface_hoverLabel__ilnHA span{color:#d8c6a4;font:12px/1.35 var(--ui-font-body)}@media (prefers-reduced-motion:reduce){.StudioInterface_hoverLabel__ilnHA{transition:none}}.StudioInterface_previewAction__GeV57{width:200px;min-height:42px;padding:8px 12px;border-color:color-mix(in srgb,var(--ui-gold) 72%,transparent);background:linear-gradient(135deg,#170e08ed,#2a180fef);box-shadow:0 5px 18px #0c0705a6,inset 0 1px #f2d9a534;color:#f2d9a5;text-shadow:0 1px 7px #080504;font:600 16px/1.15 var(--ui-font-body);letter-spacing:.025em}.StudioInterface_previewAction__GeV57:hover:enabled{border-color:var(--ui-gold);background:#382115f5;color:#fff0d6}.StudioInterface_previewAction__GeV57 svg{width:27px;height:18px;color:var(--ui-gold);filter:drop-shadow(0 1px 5px #120b07)}.StudioInterface_compactHeader__9qP38{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-5);width:min(1370px,calc(100% - 80px));min-height:92px;margin:0 auto}.StudioInterface_imageUnavailable__Tbkoa{margin:3px 0 0;color:var(--ui-muted-studio);font:var(--ui-font-size-label)/1.3 var(--ui-font-body);letter-spacing:var(--ui-letter-spacing-label)}.StudioInterface_copy__vFyJd{min-width:0}.StudioInterface_eyebrow__ATnlx{display:block;margin-bottom:2px;color:#d8bb80;font:10px/1.5 var(--ui-font-body);letter-spacing:.17em}.StudioInterface_heading__sENGR{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.StudioInterface_heading__sENGR h2{margin:0;color:#f3e2bd;font:400 clamp(24px,2vw,32px)/1 var(--ui-font-book)}.StudioInterface_description__ipSt7{max-width:670px;margin:10px 0 0;color:#dcc9a7;font:17px/1.4 var(--ui-font-book)}.StudioInterface_actions__4UVW0{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--ui-space-3)}.StudioInterface_backAction__t_OGv,.StudioInterface_primaryAction__QAPh4{min-height:var(--ui-control-height);white-space:nowrap}.StudioInterface_choiceStrip__gwn_6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:10px max(24px,calc((100% - 1370px) / 2)) 12px;border-top:1px solid var(--ui-divider);background:#0f0907b3}.StudioInterface_choice__WAG0h{display:flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:6px}.StudioInterface_choiceArt__I02tE{display:grid;height:44px;place-items:center;overflow:hidden;border:1px solid #c39f61a6;background:#2a1c13}.StudioInterface_choiceArt__I02tE img{display:block;width:100%;height:100%;object-fit:cover}.StudioInterface_choiceSymbol__roupY{color:#eed194;font:24px/1 var(--ui-font-book)}.StudioInterface_choiceName__nK2gj{font:12px/1.2 var(--ui-font-body)}.StudioInterface_panel__1MAaT :focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-studio);outline-offset:var(--ui-focus-offset)}@media (prefers-reduced-motion:reduce){.StudioInterface_panel__1MAaT{transition:none}}.StudioInterface_panel__1MAaT[data-zone=gallery]{inset:var(--studio-header-height,89px) 0 0;overflow:auto;overscroll-behavior:contain;background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;scrollbar-width:none;-ms-overflow-style:none}.StudioInterface_panel__1MAaT[data-zone=gallery]::-webkit-scrollbar{display:none}@media(max-width:700px){.StudioInterface_panel__1MAaT{left:50%;right:auto;bottom:16px;transform:translateX(-50%);width:calc(100% - 32px);max-height:calc(100svh - 156px);overflow:auto}.StudioInterface_compactHeader__9qP38{width:calc(100% - 40px);align-items:flex-start;flex-wrap:wrap}.StudioInterface_heading__sENGR h2{font-size:30px}.StudioInterface_description__ipSt7{font-size:16px}.StudioInterface_actions__4UVW0{width:100%;justify-content:flex-start}.StudioInterface_choiceStrip__gwn_6{display:flex;overflow-x:auto}.StudioInterface_choice__WAG0h{flex:0 0 56px}.StudioInterface_panel__1MAaT[data-zone=gallery]{inset:116px 0 0;width:100%;max-height:none;transform:none;overflow:auto}}.StudioInterface_compactHeader__9qP38{display:grid;grid-template-columns:minmax(200px,30%) minmax(0,1fr) minmax(140px,19%);gap:30px;min-height:0;padding:14px 0;width:min(1370px,calc(100% - 72px))}.StudioInterface_heroArt__cSBMc{align-self:stretch;min-height:148px;max-height:180px;overflow:hidden;border:1px solid color-mix(in srgb,var(--ui-gold) 60%,transparent);border-radius:var(--ui-radius)}.StudioInterface_heroArt__cSBMc img{display:block;width:100%;height:100%;max-height:180px;object-fit:cover;object-position:50% 45%}.StudioInterface_heading__sENGR h3{margin:0;color:var(--ui-text-studio);font:400 clamp(30px,2.6vw,42px)/1.05 var(--ui-font-book)}.StudioInterface_description__ipSt7{margin:7px 0 0;font:17px/1.3 var(--ui-font-book)}.StudioInterface_traits__w2UEz{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.StudioInterface_traits__w2UEz span{border:1px solid var(--ui-divider);border-radius:30px;padding:3px 12px;color:var(--ui-muted-studio);font:14px/1.15 var(--ui-font-book)}.StudioInterface_actions__4UVW0{justify-content:flex-start;margin-top:12px;gap:12px}.StudioInterface_quote__zKkUV{display:flex;flex-direction:column;justify-content:center;border-left:1px solid var(--ui-divider);padding-left:28px;color:var(--ui-gold)}.StudioInterface_quote__zKkUV>span{align-self:flex-end;font:44px/1 var(--ui-font-book);opacity:.6}.StudioInterface_quote__zKkUV p{margin:0 0 10px;max-width:185px;font:italic 22px/1.15 var(--ui-font-book)}.StudioInterface_quote__zKkUV small{color:var(--ui-muted-studio);font:italic 15px/1.3 var(--ui-font-book)}.StudioInterface_choiceStrip__gwn_6{gap:10px;padding-top:11px;padding-bottom:13px}.StudioInterface_choice__WAG0h{justify-content:flex-start;gap:13px;min-height:82px;padding:8px 12px;text-align:left}.StudioInterface_choiceArt__I02tE{width:48px;height:64px;flex-shrink:0}.StudioInterface_choiceName__nK2gj{font:17px/1.1 var(--ui-font-book)}.StudioInterface_panel__1MAaT[data-preview=true]{pointer-events:none}.StudioInterface_panel__1MAaT{filter:brightness(calc(1 - var(--sample-focus,0) * .76))}.StudioInterface_reader__fUyOP{position:absolute;inset:0;z-index:35;outline:none;color:var(--ui-text-studio)}.StudioInterface_readerControls__SO24U{position:absolute;bottom:var(--reader-controls-bottom,38px);left:24px;right:24px;display:flex;align-items:center;justify-content:center;gap:20px}@media (min-width:701px) and (max-height:800px){.StudioInterface_compactHeader__9qP38{padding-block:10px;gap:22px}.StudioInterface_heroArt__cSBMc,.StudioInterface_heroArt__cSBMc img{min-height:120px;max-height:150px}.StudioInterface_description__ipSt7{font-size:16px}.StudioInterface_traits__w2UEz{margin-top:7px}.StudioInterface_choice__WAG0h{min-height:70px}.StudioInterface_choiceArt__I02tE{height:52px}.StudioInterface_readerControls__SO24U{bottom:var(--reader-controls-bottom,24px)}}[data-sample-layer=true] .StudioInterface_panel__1MAaT{filter:none}@media(max-width:700px){.StudioInterface_heroArt__cSBMc,.StudioInterface_quote__zKkUV,.StudioInterface_traits__w2UEz{display:none}.StudioInterface_compactHeader__9qP38{display:flex;flex-wrap:wrap;align-items:flex-start;width:calc(100% - 40px)}.StudioInterface_choice__WAG0h{flex:0 0 100px}.StudioInterface_choiceName__nK2gj{font-size:12px}}.StudioInterface_actions__4UVW0 .StudioInterface_previewEye__3CD6W{width:25px;height:18px}@media(min-width:701px){.StudioInterface_panel__1MAaT[data-zone=gallery]{transition:none}}.TravelBloom_overlay__dr5ue{position:fixed;inset:var(--studio-header-height,89px) var(--app-inline-inset) 0;z-index:40;pointer-events:none}.TravelBloom_haze__27MmU{position:absolute;inset:0;background:var(--ui-background);animation:TravelBloom_fade__lsWIF var(--duration) ease-in-out both}@keyframes TravelBloom_fade__lsWIF{0%,to{opacity:0}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.TravelBloom_overlay__dr5ue{display:none}}.BookNavigationBar_bar__NVoxG{display:flex;align-items:center;gap:14px;max-width:100%;padding:12px 20px;background:linear-gradient(150deg,var(--ui-surface-raised),var(--ui-surface));color:var(--ui-text);border:1px solid color-mix(in srgb,var(--ui-accent) 70%,transparent);border-radius:22px;font:400 20px/1.2 var(--ui-font-book);box-shadow:0 0 16px color-mix(in srgb,var(--ui-accent) 15%,transparent),inset 0 0 12px color-mix(in srgb,var(--ui-accent) 5%,transparent)}.BookNavigationBar_bar__NVoxG .BookNavigationBar_action__3gfeV,.BookNavigationBar_bar__NVoxG .BookNavigationBar_step__2jrSY{display:flex;flex-direction:column;justify-content:center;gap:7px;min-height:66px;padding:0 6px;background:transparent;border:0;box-shadow:none;color:var(--ui-text);font:400 15px/1.1 var(--ui-font-book)}.BookNavigationBar_bar__NVoxG .BookNavigationBar_action__3gfeV:hover:enabled,.BookNavigationBar_bar__NVoxG .BookNavigationBar_step__2jrSY:hover:enabled{background:transparent;color:var(--ui-accent)}.BookNavigationBar_circle__EU9qe{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--ui-accent);background:var(--ui-surface-raised);color:var(--ui-accent);box-shadow:0 0 12px color-mix(in srgb,var(--ui-accent) 15%,transparent);transition:background var(--ui-motion-fast)}.BookNavigationBar_step__2jrSY:hover:enabled .BookNavigationBar_circle__EU9qe{background:var(--ui-quiet-hover)}.BookNavigationBar_bar__NVoxG svg{width:26px;height:26px}.BookNavigationBar_bar__NVoxG .BookNavigationBar_action__3gfeV svg{width:30px;height:30px;margin:6px 0;color:var(--ui-accent)}.BookNavigationBar_bar__NVoxG .BookNavigationBar_action__3gfeV{min-width:75px;max-width:108px}.BookNavigationBar_page__6BORw{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:66px;white-space:nowrap;font-size:23px}.BookNavigationBar_divider__dSWF0{width:1px;height:58px;margin-inline:2px;background:var(--ui-divider)}@media(prefers-reduced-motion:reduce){.BookNavigationBar_circle__EU9qe{transition:none}}.SamplePlaybackControls_position__zpipQ{max-width:100%}