:root{--bg-cream-canvas:#f7f3ec;--bg-warm-ivory:#f3eee6;--bg-pearl-surface:#f8f9fb;--space-mist-blue:#dce7f2;--space-pale-sky:#eaf2f8;--space-soft-fog:#c9d7e6;--text-charcoal:#2f3440;--text-warm-gray:#5e6573;--text-stone-muted:#6b7280;--text-stone-subtle:#5b6270;--line-architectural:#2f344017;--accent-silver-blue:#9db8d3;--accent-pale-gold:#d8c7a6;--accent-active-ink:#3b495e;--surface-glass-header:#f8f9fbc7;--surface-glass-panel:#f8f9fba8;--surface-ivory-card:#f3eee6b8;--border-pearl-spec:#ffffffeb;--border-mist-subtle:#9db8d357;--border-arch-strong:#2f344029;--surface-glass-border:var(--border-mist-subtle);--glass-gallery-surface:var(--surface-glass-panel);--line-architectural-strong:var(--border-arch-strong);--frame-outer-gradient:linear-gradient(145deg, #fff 0%, #f8f9fb 48%, #efece4 100%);--frame-matboard-ivory:#f6f3ec;--frame-matboard-pearl:#f9fafc;--frame-inner-cut:inset 0 1px 3px #2f344017, inset 0 0 0 1px #2f34400d;--shadow-frame-rest:0 18px 40px -12px #8095ad38, 0 6px 16px -4px #2f34400d, 0 1px 0 0 #ffffffe6 inset;--shadow-frame-hover:0 30px 60px -14px #738ca952, 0 12px 26px -6px #2f344014, 0 1px 0 0 #fffffffa inset;--shadow-glass-pill:0 10px 28px -8px #849ab333, 0 2px 6px -1px #2f34400a;--shadow-ambient-sm:var(--shadow-glass-pill);--font-display:"Cormorant Garamond", "Songti SC", "Noto Serif SC", Georgia, serif;--font-sans:"Plus Jakarta Sans", "Noto Sans SC", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, -apple-system, sans-serif;--text-wordmark:.78rem;--text-hero-display:clamp(3rem, 5.8vw, 5.5rem);--text-section-title:clamp(2.1rem, 3.6vw, 3.4rem);--text-subsection-title:clamp(1.45rem, 2.2vw, 2.1rem);--text-artwork-title:clamp(1.25rem, 1.6vw, 1.55rem);--text-lead:clamp(1.02rem, 1.2vw, 1.18rem);--text-body:.975rem;--text-caption:.8125rem;--text-micro:.72rem;--container-max:1480px;--gutter-page:clamp(1.25rem, 4.5vw, 4.5rem);--space-gutter:var(--gutter-page);--header-height:4.5rem;--space-2xs:.375rem;--space-xs:.625rem;--space-sm:.875rem;--space-md:1.25rem;--space-lg:1.75rem;--space-xl:2.5rem;--space-2xl:4rem;--space-3xl:6rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-frame-outer:6px;--radius-frame-inner:2px;--radius-pill:999px;--radius-panel:12px;--duration-fast:.25s;--duration-base:.45s;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-in-out-sine:cubic-bezier(.37, 0, .63, 1);--z-ambient:0;--z-content:10;--z-header:40;--z-viewer:80}@keyframes mistDriftPrimary{0%{transform:translate(-2%,-1%)scale(1)}50%{transform:translate(2.5%,1.5%)scale(1.04)}to{transform:translate(-2%,-1%)scale(1)}}@keyframes mistDriftSecondary{0%{transform:translate(2%,1%)scale(1.02)}50%{transform:translate(-2.5%,-1.5%)scale(.98)}to{transform:translate(2%,1%)scale(1.02)}}@keyframes gentlePulse{0%,to{opacity:.55}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) *,html:not([data-motion=full]) :before,html:not([data-motion=full]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-motion=reduced] *,html[data-motion=reduced] :before,html[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:50ms!important;animation-play-state:paused!important}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-sans);color:var(--text-charcoal);background-color:var(--bg-cream-canvas);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:auto;scrollbar-gutter:stable;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.6}html:has(dialog:modal){scrollbar-gutter:stable;overflow:hidden}section[id],article[id]{scroll-margin-top:calc(var(--header-height) + 1rem)}body{background-color:var(--bg-cream-canvas);min-height:100svh;color:var(--text-charcoal);margin:0;overflow-x:hidden}#root{isolation:isolate;width:100%;min-height:100svh;position:relative}h1,h2,h3,h4{font-family:var(--font-display);color:var(--text-charcoal);letter-spacing:-.015em;margin:0;font-weight:400}p{margin:0}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}:focus-visible{outline:2px solid var(--accent-active-ink);outline-offset:3px}::selection{background-color:var(--space-mist-blue);color:var(--text-charcoal)}._ambientRoot_195el_1{z-index:var(--z-ambient);pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}._baseCanvas_195el_10{background:radial-gradient(110% 85% at 50% 0%, var(--bg-pearl-surface) 0%, var(--bg-cream-canvas) 58%, var(--bg-warm-ivory) 100%);position:absolute;inset:0}._skylightLayer_195el_22{transition:opacity .5s var(--ease-out-quart);position:absolute;inset:-18px}._ambientRoot_195el_1[data-page-hidden=true] ._mistPlumePrimary_195el_28,._ambientRoot_195el_1[data-page-hidden=true] ._mistPlumeSecondary_195el_29{animation-play-state:paused!important}._ambientRoot_195el_1[data-intensity=subtle] ._skylightLayer_195el_22{opacity:.6}._ambientRoot_195el_1[data-intensity=balanced] ._skylightLayer_195el_22{opacity:.92}._ambientRoot_195el_1[data-intensity=luminous] ._skylightLayer_195el_22{opacity:1}._mistPlumePrimary_195el_28{filter:blur(36px);width:62vw;height:58vh;animation:_mistDriftPrimary_195el_1 22s var(--ease-in-out-sine) infinite;background:radial-gradient(circle,#dce7f2d9 0%,#eaf2f885 45%,#f7f3ec00 75%);border-radius:50%;position:absolute;top:-14%;left:8%}._mistPlumeSecondary_195el_29{filter:blur(42px);width:54vw;height:52vh;animation:_mistDriftSecondary_195el_1 26s var(--ease-in-out-sine) infinite;background:radial-gradient(circle,#c9d7e694 0%,#d8c7a638 52%,#f7f3ec00 78%);border-radius:50%;position:absolute;top:12%;right:4%}._skylightBeam_195el_79{filter:blur(18px);background:linear-gradient(168deg,#ffffffc7 0%,#eaf2f857 48%,#f7f3ec00 88%);width:52%;height:95%;position:absolute;top:-20%;left:24%;transform:skew(-12deg)}._archScrollVault_195el_95{transform-origin:50% 42%;position:absolute;inset:0}._archParallaxStage_195el_101{position:absolute;inset:-24px}._architectureSvg_195el_106{opacity:.9;width:100%;height:100%;position:absolute;inset:0}._pearlVignette_195el_114{background:linear-gradient(#f8f9fb47 0%,#f7f3ec00 24% 78%,#f3eee6a6 100%);position:absolute;inset:0}._headerRoot_1v570_1{z-index:var(--z-header);width:100%;padding:.9rem var(--gutter-page);-webkit-backdrop-filter:blur(14px);background:var(--surface-glass-header);border-bottom:1px solid var(--line-architectural);position:sticky;top:0}._headerInner_1v570_13{max-width:var(--container-max);justify-content:space-between;align-items:center;gap:1.25rem;margin:0 auto;display:flex}._brandGroup_1v570_22{color:var(--text-charcoal);align-items:center;gap:.75rem;display:inline-flex}._brandFrameMark_1v570_29{background:var(--bg-pearl-surface);border:1.5px solid var(--text-charcoal);width:15px;height:19px;box-shadow:inset 0 0 0 2px var(--space-mist-blue), 0 2px 6px #8095ad40;border-radius:2px}._brandWordmark_1v570_40{font-family:var(--font-sans);font-size:var(--text-wordmark);letter-spacing:.24em;text-transform:uppercase;color:var(--text-charcoal);font-weight:600}._batchTag_1v570_49{font-size:var(--text-micro);color:var(--text-stone-subtle);border-radius:var(--radius-pill);background:var(--space-pale-sky);border:1px solid var(--border-mist-subtle);padding:.18rem .6rem;font-weight:500}._navLinks_1v570_59{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._navLink_1v570_59{font-size:var(--text-caption);color:var(--text-stone-subtle);border-radius:var(--radius-pill);transition:color .25s var(--ease-out-quart), background-color .25s var(--ease-out-quart);padding:.38rem .78rem;font-weight:400}._navLink_1v570_59:hover{color:var(--text-charcoal);background:#dce7f273}._navLinkActive_1v570_82{color:var(--text-charcoal);background:var(--bg-pearl-surface);box-shadow:var(--shadow-glass-pill);border:1px solid var(--border-pearl-spec);font-weight:500}._controlsGroup_1v570_90{align-items:center;gap:.65rem;display:flex}._atelierToggleBtn_1v570_96{border-radius:var(--radius-pill);border:1px solid var(--line-architectural-strong);color:var(--text-warm-gray);font-size:var(--text-caption);cursor:pointer;transition:color .25s var(--ease-out-quart), background-color .25s var(--ease-out-quart), border-color .25s var(--ease-out-quart), transform .25s var(--ease-out-quart);background:#f8f9fbb8;align-items:center;gap:.4rem;padding:.4rem .85rem;font-weight:500;display:inline-flex}._atelierToggleBtn_1v570_96:hover{color:var(--text-charcoal);background:var(--bg-pearl-surface);border-color:var(--accent-silver-blue);transform:translateY(-1px)}._atelierToggleBtnActive_1v570_122{background:var(--text-charcoal);color:var(--bg-pearl-surface);border-color:var(--text-charcoal)}._atelierToggleBtnActive_1v570_122:hover{background:var(--accent-active-ink);color:var(--bg-pearl-surface);border-color:var(--accent-active-ink)}._motionToggleBtn_1v570_134{border-radius:var(--radius-pill);border:1px solid var(--border-mist-subtle);background:var(--bg-pearl-surface);color:var(--text-charcoal);font-size:var(--text-caption);box-shadow:var(--shadow-glass-pill);transition:transform .25s var(--ease-out-quart), border-color .25s var(--ease-out-quart);align-items:center;gap:.5rem;padding:.4rem .85rem;font-weight:500;display:inline-flex}._motionToggleBtn_1v570_134:hover{border-color:var(--accent-silver-blue);transform:translateY(-1px)}._motionDot_1v570_156{border-radius:50%;width:8px;height:8px}._motionDotFull_1v570_162{background-color:var(--accent-silver-blue);box-shadow:0 0 0 3px #9db8d347}._motionDotReduced_1v570_167{background-color:var(--accent-pale-gold)}@media (width<=960px){._headerInner_1v570_13{flex-wrap:wrap}._navLinks_1v570_59{flex-wrap:nowrap;order:3;width:100%;padding-bottom:.2rem;overflow-x:auto}._navLink_1v570_59{white-space:nowrap}}@media (width<=600px){._batchTag_1v570_49{display:none}}._footerRoot_tvhue_1{z-index:2;width:100%;padding:clamp(2.5rem, 5vw, 4rem) var(--space-gutter) clamp(2.25rem, 4vw, 3.25rem);border-top:1px solid var(--line-architectural-strong);background:linear-gradient(#f7f3ec66 0%,#f3eee6eb 100%);position:relative}._footerInner_tvhue_14{max-width:var(--container-max);gap:var(--space-lg);flex-direction:column;margin:0 auto;display:flex}._topRow_tvhue_22{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);flex-wrap:wrap;display:flex}._brandCol_tvhue_30{flex-direction:column;gap:.45rem;max-width:44ch;display:flex}._brandLine_tvhue_37{align-items:center;gap:.55rem;display:inline-flex}._brandMark_tvhue_43{background:var(--bg-pearl-surface);border:1.5px solid var(--accent-active-ink);border-radius:3px;width:14px;height:14px;box-shadow:0 2px 6px #2f34401f}._brandTitle_tvhue_52{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--text-charcoal);font-size:1.25rem;font-weight:600}._brandTagline_tvhue_61{font-family:var(--font-sans);color:var(--text-warm-gray);margin:0;font-size:.84375rem;line-height:1.6}._navGroup_tvhue_69{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._footerNavBtn_tvhue_76{appearance:none;border:1px solid var(--line-architectural);color:var(--text-charcoal);border-radius:var(--radius-pill);font-family:var(--font-sans);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);background:#f8f9fbc7;padding:.45rem .9rem;font-size:.78rem;font-weight:500}._footerNavBtn_tvhue_76:hover{background:var(--bg-pearl-surface);border-color:var(--accent-silver-blue);transform:translateY(-1px)}._returnTopBtn_tvhue_99{appearance:none;border:1px solid var(--accent-active-ink);background:var(--accent-active-ink);color:var(--bg-pearl-surface);border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.04em;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);padding:.48rem 1rem;font-size:.78rem;font-weight:600}._returnTopBtn_tvhue_99:hover{background:var(--text-charcoal);transform:translateY(-1px)}._bottomLedgerRow_tvhue_121{padding-top:var(--space-md);border-top:1px solid var(--line-architectural);justify-content:space-between;align-items:center;gap:var(--space-sm);font-family:var(--font-sans);color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:.75rem;display:flex}._ledgerMeta_tvhue_135{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._ledgerDot_tvhue_142{opacity:.5}@media (width<=767px){._topRow_tvhue_22{flex-direction:column}._bottomLedgerRow_tvhue_121{flex-direction:column;align-items:flex-start}}._frameArticle_1snvj_1{flex-direction:column;gap:1rem;width:100%;display:flex}._frameViewportAnchor_1snvj_9{width:100%;position:relative}._perspectiveStage_1snvj_14{perspective:1400px;width:100%}._hoverTiltStage_1snvj_20,._frameFlipper_1snvj_28{width:100%;transform-style:preserve-3d;will-change:transform;position:relative}._outerBevelFrame_1snvj_36{border-radius:var(--radius-frame-outer);background:var(--frame-outer-gradient);width:100%;box-shadow:var(--shadow-frame-rest);transition:box-shadow .45s var(--ease-out-quart);border:1px solid #fffffff5;border-color:#fffffff5 #9db8d357 #9db8d36b #ffffffeb;padding:10px;position:relative}._outerBevelFrame_1snvj_36:hover,._outerBevelFrame_1snvj_36:focus-within{box-shadow:var(--shadow-frame-hover)}._frameFaceFront_1snvj_55{backface-visibility:hidden;z-index:2;width:100%;position:relative;transform:rotateY(0)translateZ(1px)}._frameFaceBack_1snvj_64{backface-visibility:hidden;z-index:1;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;inset:0;transform:rotateY(180deg)translateZ(1px)}._frameFlipper_1snvj_28[data-flipped=true] ._frameFaceFront_1snvj_55,._frameFlipper_1snvj_28[data-flipped=false] ._frameFaceBack_1snvj_64{pointer-events:none}._frameFlipper_1snvj_28[data-reduced-motion=true]{transform-style:flat;transform:none!important}._frameFlipper_1snvj_28[data-reduced-motion=true] ._frameFaceFront_1snvj_55,._frameFlipper_1snvj_28[data-reduced-motion=true] ._frameFaceBack_1snvj_64{transition:opacity .18s ease-out,visibility .18s ease-out;transform:none}._frameFlipper_1snvj_28[data-reduced-motion=true][data-flipped=false] ._frameFaceFront_1snvj_55{opacity:1;visibility:visible}._frameFlipper_1snvj_28[data-reduced-motion=true][data-flipped=false] ._frameFaceBack_1snvj_64,._frameFlipper_1snvj_28[data-reduced-motion=true][data-flipped=true] ._frameFaceFront_1snvj_55{opacity:0;visibility:hidden}._frameFlipper_1snvj_28[data-reduced-motion=true][data-flipped=true] ._frameFaceBack_1snvj_64{opacity:1;visibility:visible;z-index:3}._ambientAura_1snvj_122{z-index:-1;background:var(--artwork-tint,var(--space-mist-blue));filter:blur(28px);opacity:.32;transition:opacity .45s var(--ease-out-quart);pointer-events:none;border-radius:16px;position:absolute;inset:8%}._outerBevelFrame_1snvj_36:hover ._ambientAura_1snvj_122{opacity:.62}._frontFrameSurface_1snvj_141{border:1px solid var(--line-architectural);background:var(--frame-matboard-ivory);border-radius:3px;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #ffffffd9,0 0 0 1px #2f34400a}._frameTopRail_1snvj_155{border-bottom:1px solid var(--line-architectural);cursor:pointer;background:linear-gradient(#f8f9fbf5 0%,#f3eee6e6 100%);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.35rem;padding:.3rem .65rem;display:flex}._frameTopRailMeta_1snvj_172{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:inline-flex}._frameTopRailCode_1snvj_180{font-family:var(--font-sans);letter-spacing:.13em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.68rem;font-weight:600}._placeholderBadge_1snvj_191{border-radius:var(--radius-pill);border:1px solid var(--line-architectural);font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#f3eee6eb;align-items:center;padding:.12rem .46rem;font-size:.64rem;font-weight:500;display:inline-flex}._frameTopRailActions_1snvj_209{flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}._frameExpandBtn_1snvj_217{appearance:none;border-radius:var(--radius-pill);background:var(--bg-pearl-surface);border:1px solid var(--line-architectural-strong);color:var(--text-charcoal);font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);justify-content:center;align-items:center;gap:.3rem;padding:.26rem .64rem;font-size:.68rem;font-weight:600;line-height:1.1;display:inline-flex;box-shadow:0 1px 2px #2f34400d}._frameExpandBtn_1snvj_217:hover{background:var(--accent-active-ink);border-color:var(--accent-active-ink);color:var(--bg-pearl-surface);transform:translateY(-1px)}._frameExpandBtn_1snvj_217:focus-visible{outline:2px solid var(--accent-active-ink);outline-offset:2px}._frameExpandIcon_1snvj_255{font-size:.78rem;line-height:1}._matboardPassepartout_1snvj_261{background:var(--frame-matboard-ivory);width:100%;padding:14px;position:relative}._frameArticle_1snvj_1[data-variant=hero-museum] ._matboardPassepartout_1snvj_261{background:var(--frame-matboard-pearl);padding:clamp(14px,2vw,22px)}._frameArticle_1snvj_1[data-variant=salon-compact] ._matboardPassepartout_1snvj_261{padding:clamp(10px,1.4vw,15px)}._frameArticle_1snvj_1[data-variant=collector-mat] ._matboardPassepartout_1snvj_261{background:var(--frame-matboard-ivory);padding:clamp(18px,2.8vw,30px)}._frameFrontTrigger_1snvj_284{cursor:pointer;outline:none}._frameFrontTrigger_1snvj_284:focus-visible{outline:2px solid var(--accent-active-ink);outline-offset:-2px}._canvasViewport_1snvj_295{width:100%;aspect-ratio:var(--artwork-aspect,3 / 4);border-radius:var(--radius-frame-inner);background-color:var(--space-pale-sky);box-shadow:var(--frame-inner-cut);position:relative;overflow:hidden}._imageMotionWrap_1snvj_305{will-change:transform;width:100%;height:100%}._artworkImage_1snvj_311{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .45s var(--ease-out-quart);display:block}._artworkImageLoaded_1snvj_320{opacity:1}._refractionGlaze_1snvj_325{pointer-events:none;opacity:.45;mix-blend-mode:soft-light;background:linear-gradient(128deg,#ffffff6b 0%,#ffffff14 36%,#dce7f200 58%,#d8c7a624 100%);position:absolute;inset:-20%}._backArchiveMatboard_1snvj_343{background:linear-gradient(165deg, var(--bg-pearl-surface) 0%, var(--bg-cream-canvas) 55%, var(--bg-warm-ivory) 100%);border:1px solid var(--line-architectural);width:100%;height:100%;box-shadow:var(--frame-inner-cut);cursor:pointer;border-radius:3px;outline:none;flex-direction:column;display:flex;overflow:hidden}._backArchiveMatboard_1snvj_343:focus-visible{outline:2px solid var(--accent-active-ink);outline-offset:-2px}._backScrollBody_1snvj_368{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:var(--accent-silver-blue) #2f34400f;flex-direction:column;flex:1;gap:.85rem;min-height:0;padding:clamp(.85rem,2vw,1.25rem);display:flex;overflow-y:auto}._backTitleGroup_1snvj_382{border-bottom:1px solid var(--line-architectural);flex-direction:column;gap:.2rem;padding-bottom:.65rem;display:flex}._backTitle_1snvj_382{font-family:var(--font-display);color:var(--text-charcoal);margin:0;font-size:clamp(1.15rem,1.5vw,1.4rem);font-weight:500;line-height:1.2}._backSubtitle_1snvj_399{font-family:var(--font-sans);color:var(--text-warm-gray);margin:0;font-size:.78rem}._backSectionBlock_1snvj_406{flex-direction:column;gap:.32rem;display:flex}._backSectionLabel_1snvj_412{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.68rem;font-weight:600}._backNarrativeText_1snvj_421{font-family:var(--font-sans);color:var(--text-charcoal);-webkit-user-select:text;user-select:text;cursor:text;margin:0;font-size:.8125rem;line-height:1.6}._backSpecGrid_1snvj_432{border-radius:var(--radius-sm);border:1px solid var(--line-architectural);background:#f8f9fbc7;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .65rem;padding:.6rem .7rem;display:grid}._backSpecCell_1snvj_442{flex-direction:column;gap:.1rem;min-width:0;display:flex}._backSpecKey_1snvj_449{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.65rem}._backSpecVal_1snvj_457{font-family:var(--font-sans);color:var(--text-charcoal);font-variant-numeric:tabular-nums;word-break:break-word;-webkit-user-select:text;user-select:text;cursor:text;font-size:.76rem;font-weight:500}._backPromptBox_1snvj_469{border-radius:var(--radius-sm);font-family:var(--font-sans);color:var(--text-charcoal);word-break:break-word;-webkit-user-select:text;user-select:text;cursor:text;background:#eaf2f885;border:1px solid #9db8d361;margin:0;padding:.55rem .7rem;font-size:.75rem;line-height:1.55}._backPromptBoxMuted_1snvj_485{border:1px dashed var(--line-architectural-strong);color:var(--text-warm-gray);background:#f3eee6a6;font-style:italic}._backArchivalNotice_1snvj_492{font-family:var(--font-sans);color:var(--text-stone-subtle);border-top:1px dashed var(--line-architectural);margin:0;padding-top:.35rem;font-size:.7rem}._fallbackArchivePlate_1snvj_502{text-align:center;background:linear-gradient(155deg, var(--space-pale-sky) 0%, var(--bg-cream-canvas) 55%, var(--bg-warm-ivory) 100%);width:100%;height:100%;color:var(--text-charcoal);flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1.5rem;display:flex}._fallbackArchGraphic_1snvj_521{border:1.5px solid var(--accent-silver-blue);background:#ffffffa6;border-radius:28px 28px 2px 2px;width:54px;height:72px;margin-bottom:.25rem}._fallbackCode_1snvj_530{font-size:var(--text-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--text-stone-subtle)}._fallbackTitle_1snvj_537{font-family:var(--font-display);font-size:1.3rem;font-weight:500}._fallbackHint_1snvj_543{color:var(--text-stone-subtle);max-width:26ch;font-size:.75rem}._tombstoneCaption_1snvj_550{flex-direction:column;gap:.25rem;padding:.15rem .25rem 0;display:flex}._captionHeaderRow_1snvj_557{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._catalogIndex_1snvj_564{font-size:var(--text-micro);font-variant-numeric:tabular-nums;letter-spacing:.12em;color:var(--text-stone-subtle)}._categoryPill_1snvj_571{letter-spacing:.04em;border-radius:var(--radius-pill);padding:.12rem .52rem;font-size:.68rem;font-weight:500}._categoryPillAi_1snvj_579{color:var(--accent-active-ink);background:#9db8d338;border:1px solid #9db8d373}._categoryPillPhoto_1snvj_585{color:var(--text-charcoal);background:#d8c7a642;border:1px solid #d8c7a68c}._captionTitleRow_1snvj_591{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._artworkTitle_1snvj_598{font-family:var(--font-display);font-size:var(--text-artwork-title);color:var(--text-charcoal);font-weight:500;line-height:1.22}._artworkDate_1snvj_606{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--text-stone-subtle);flex-shrink:0}._artworkSubtitle_1snvj_613{font-size:var(--text-caption);color:var(--text-warm-gray)}._captionMetaRow_1snvj_618{border-top:1px solid var(--line-architectural);font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--text-stone-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;margin-top:.15rem;padding-top:.35rem;display:flex}@media (width<=640px){._backSpecGrid_1snvj_432{grid-template-columns:1fr}._frameTopRail_1snvj_155{min-height:2.2rem;padding:.26rem .52rem}._frameExpandBtn_1snvj_217{padding:.24rem .54rem;font-size:.64rem}}._entranceSection_18m1k_1{z-index:var(--z-content);min-height:100vh;padding:calc(var(--header-height) + var(--space-xl)) var(--space-gutter) var(--space-xl);flex-direction:column;justify-content:space-between;display:flex;position:relative}._entranceContainer_18m1k_11{width:100%;max-width:var(--container-max);gap:var(--space-xl);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;margin:auto;display:grid}._editorialColumn_18m1k_25{align-items:flex-start;gap:var(--space-lg);padding-right:var(--space-lg);flex-direction:column;grid-column:1/span 7;display:flex}._eyebrowRow_18m1k_34{align-items:center;gap:var(--space-sm);border-radius:var(--radius-pill);border:1px solid var(--surface-glass-border);background:#f8f9fbc2;padding:6px 14px;display:inline-flex;box-shadow:0 4px 16px -6px #8498b024}._eyebrowDot_18m1k_45{background-color:var(--accent-silver-blue);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #9db8d340}._eyebrowText_18m1k_53{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}._titleBlock_18m1k_63{gap:var(--space-xs);flex-direction:column;width:100%;display:flex}._heroTitle_18m1k_70{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-charcoal);flex-direction:column;margin:0;font-size:clamp(3.35rem,6.2vw,5.85rem);font-weight:300;line-height:1.02;display:flex}._titleLinePrimary_18m1k_82{display:block}._titleLineOffset_18m1k_86{align-items:baseline;gap:var(--space-md);padding-left:clamp(1.5rem,4.5vw,4.25rem);display:flex}._titleRule_18m1k_93{background:linear-gradient(90deg, var(--accent-silver-blue) 0%, var(--accent-pale-gold) 100%);flex-shrink:0;width:clamp(2.25rem,4.5vw,4rem);height:1px;display:inline-block;transform:translateY(-.32em)}._titleItalicWord_18m1k_106{color:var(--text-charcoal);font-style:italic;font-weight:400}._titleChineseSub_18m1k_112{font-family:var(--font-sans);letter-spacing:.22em;color:var(--text-stone-subtle);margin-left:var(--space-xs);font-size:clamp(.8125rem,1.05vw,.9375rem);font-weight:400}._poeticLead_18m1k_121{margin:var(--space-xs) 0 0;font-family:var(--font-display);color:var(--text-charcoal);max-width:38ch;font-size:clamp(1.35rem,2.1vw,1.85rem);font-style:italic;font-weight:400;line-height:1.38}._curatorialIntro_18m1k_132{font-family:var(--font-sans);color:var(--text-warm-gray);max-width:56ch;margin:0;font-size:clamp(.95rem,1.05vw,1.0625rem);font-weight:400;line-height:1.78}._actionsRow_18m1k_146{align-items:center;gap:var(--space-md);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}._enterGalleryBtn_18m1k_154{align-items:center;gap:var(--space-sm);border-radius:var(--radius-pill);border:1px solid var(--accent-active-ink);background:var(--text-charcoal);color:var(--bg-pearl-surface);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:transform var(--duration-fast) var(--ease-out-quart), background-color var(--duration-fast) var(--ease-out-quart), box-shadow var(--duration-fast) var(--ease-out-quart);padding:13px 26px;font-size:.84375rem;font-weight:500;display:inline-flex;position:relative;box-shadow:0 12px 28px -8px #2f34403d}._enterGalleryBtn_18m1k_154:hover{background:var(--accent-active-ink);transform:translateY(-2px);box-shadow:0 16px 34px -8px #2f34404d}._enterBtnArrow_18m1k_183{transition:transform var(--duration-fast) var(--ease-out-quart);font-size:.95rem;display:inline-block}._enterGalleryBtn_18m1k_154:hover ._enterBtnArrow_18m1k_183{transform:translateY(2px)}._wingQuickGroup_18m1k_193{align-items:center;gap:var(--space-xs);display:inline-flex}._wingQuickBtn_18m1k_199{border-radius:var(--radius-pill);border:1px solid var(--line-architectural-strong);color:var(--text-charcoal);font-family:var(--font-sans);letter-spacing:.06em;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);background:#f8f9fbb8;align-items:center;gap:8px;padding:11px 18px;font-size:.8125rem;font-weight:500;display:inline-flex}._wingQuickBtn_18m1k_199:hover{background:var(--bg-pearl-surface);border-color:var(--accent-silver-blue);transform:translateY(-1px)}._wingQuickIndex_18m1k_226{color:var(--text-stone-subtle);letter-spacing:.12em;font-size:.72rem}._datumLedger_18m1k_236{gap:var(--space-xl);padding-top:var(--space-md);margin-top:var(--space-xs);border-top:1px solid var(--line-architectural);grid-template-columns:repeat(3,minmax(0,auto));width:100%;max-width:540px;display:grid}._datumItem_18m1k_247{flex-direction:column;gap:3px;display:flex}._datumValue_18m1k_253{font-family:var(--font-display);color:var(--text-charcoal);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:500;line-height:1.1}._datumLabel_18m1k_262{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.75rem;font-weight:500}._focalStageColumn_18m1k_275{flex-direction:column;grid-column:8/span 5;justify-content:center;align-items:center;display:flex;position:relative}._heroHalo_18m1k_284{filter:blur(28px);pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 46%,#dce7f2c7 0%,#eaf2f86b 48%,#f7f3ec00 74%);border-radius:50%;position:absolute;inset:-8% -10%}._architecturalArchBackdrop_18m1k_299{border:1px solid var(--line-architectural);pointer-events:none;z-index:0;background:linear-gradient(#f8f9fb8f 0%,#eaf2f82e 55%,#f7f3ec00 100%);border-radius:220px 220px 14px 14px;position:absolute;inset:-18px 6%}._heroParallaxWrapper_18m1k_317{z-index:1;width:100%;max-width:440px;position:relative}._heroRevealWrapper_18m1k_324{width:100%}._frameCoordinatePlaque_18m1k_328{margin-top:var(--space-sm);width:100%;max-width:440px;padding:0 var(--space-xs);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}._scrollCueRow_18m1k_348{width:100%;max-width:var(--container-max);margin:var(--space-lg) auto 0;padding-top:var(--space-sm);border-top:1px solid var(--line-architectural);justify-content:space-between;align-items:center;display:flex}._scrollExploreBtn_18m1k_359{align-items:center;gap:var(--space-sm);color:var(--text-warm-gray);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:color var(--duration-fast) var(--ease-out-quart);background:0 0;border:none;padding:6px 10px 6px 0;font-size:.78125rem;font-weight:500;display:inline-flex}._scrollExploreBtn_18m1k_359:hover{color:var(--text-charcoal)}._scrollStem_18m1k_380{background:var(--line-architectural-strong);width:1px;height:26px;display:inline-block;position:relative;overflow:hidden}._scrollStemPulse_18m1k_389{background:var(--accent-active-ink);width:100%;height:50%;animation:_stemSlideDown_18m1k_1 2.2s var(--ease-in-out-sine) infinite;position:absolute;top:0;left:0}@keyframes _stemSlideDown_18m1k_1{0%{opacity:0;transform:translateY(-100%)}50%{opacity:1}to{opacity:0;transform:translateY(200%)}}._scrollCueNote_18m1k_413{font-family:var(--font-sans);color:var(--text-stone-subtle);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:.75rem}@media (width<=1023px){._entranceSection_18m1k_1{min-height:auto;padding-top:calc(var(--header-height) + var(--space-lg))}._entranceContainer_18m1k_11{gap:var(--space-xl);grid-template-columns:1fr}._editorialColumn_18m1k_25{grid-column:1/-1;padding-right:0}._focalStageColumn_18m1k_275{grid-column:1/-1}._heroParallaxWrapper_18m1k_317,._frameCoordinatePlaque_18m1k_328{max-width:480px}}@media (width<=640px){._titleLineOffset_18m1k_86{padding-left:var(--space-md);gap:var(--space-xs);flex-wrap:wrap}._titleRule_18m1k_93{width:1.75rem}._datumLedger_18m1k_236{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr))}._scrollCueRow_18m1k_348{align-items:flex-start;gap:var(--space-xs);flex-direction:column}}._atriumSection_1w1ph_1{z-index:var(--z-content);padding:var(--space-3xl) var(--space-gutter) var(--space-3xl);position:relative}._atriumContainer_1w1ph_7{width:100%;max-width:var(--container-max);gap:var(--space-2xl);flex-direction:column;margin:0 auto;display:flex}._atriumHeader_1w1ph_20{text-align:center;align-items:center;gap:var(--space-sm);flex-direction:column;max-width:760px;margin:0 auto;display:flex}._axisConnector_1w1ph_30{background:linear-gradient(180deg, #2f34400a 0%, var(--accent-silver-blue) 55%, var(--accent-pale-gold) 100%);width:1px;height:52px;margin-bottom:var(--space-xs)}._roomIndexBadge_1w1ph_42{border-radius:var(--radius-pill);border:1px solid var(--surface-glass-border);font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;background:#f8f9fbcc;align-items:center;gap:8px;padding:5px 14px;font-size:.75rem;font-weight:500;display:inline-flex}._atriumTitle_1w1ph_59{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-charcoal);margin:0;font-size:clamp(2.25rem,4vw,3.65rem);font-weight:400;line-height:1.1}._atriumSubtitle_1w1ph_69{font-family:var(--font-sans);color:var(--text-warm-gray);max-width:62ch;margin:0;font-size:clamp(.9375rem,1.05vw,1.05rem);line-height:1.75}._atriumVaultStage_1w1ph_82{perspective:1400px;transform-style:preserve-3d;position:relative}._vaultColonnadeArch_1w1ph_89{border:1px solid var(--line-architectural-strong);background:radial-gradient(95% 75% at 50% 0,#eaf2f8ad 0%,#f8f9fb8f 52%,#f3eee66b 100%);border-radius:28px;padding:clamp(1.5rem,3.2vw,3rem);position:relative;box-shadow:0 26px 64px -18px #8498b02e,inset 0 1px #ffffffeb}._vaultTopHorizon_1w1ph_106{padding-bottom:var(--space-md);margin-bottom:var(--space-xl);border-bottom:1px solid var(--line-architectural);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}._portalsGrid_1w1ph_121{gap:var(--space-xl);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}._wingPortalCard_1w1ph_132{justify-content:space-between;gap:var(--space-lg);border:1px solid var(--surface-glass-border);box-shadow:var(--shadow-frame-rest);transition:box-shadow var(--duration-base) var(--ease-out-quart), border-color var(--duration-base) var(--ease-out-quart);background:linear-gradient(160deg,#f8f9fbf0 0%,#f7f3ece0 100%);border-radius:18px;flex-direction:column;grid-column:span 6;padding:clamp(1.5rem,2.6vw,2.35rem);display:flex;position:relative}._wingPortalCard_1w1ph_132:hover{box-shadow:var(--shadow-frame-hover)}._wingPortalAi_1w1ph_157{border-top:2px solid var(--accent-silver-blue)}._wingPortalPhoto_1w1ph_161{border-top:2px solid var(--accent-pale-gold)}._portalTopMeta_1w1ph_165{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._wingBadge_1w1ph_173{border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:4px 12px;font-size:.72rem;font-weight:500;display:inline-flex}._wingBadgeAi_1w1ph_187{color:var(--text-charcoal);background:#dce7f2a6;border:1px solid #9db8d373}._wingBadgePhoto_1w1ph_193{color:var(--text-charcoal);background:#f3eee6eb;border:1px solid #d8c7a694}._wingCountTag_1w1ph_199{font-family:var(--font-sans);letter-spacing:.08em;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}._portalHeaderBlock_1w1ph_208{gap:var(--space-xs);flex-direction:column;display:flex}._portalWingTitle_1w1ph_214{font-family:var(--font-display);color:var(--text-charcoal);margin:0;font-size:clamp(1.75rem,2.5vw,2.35rem);font-weight:500;line-height:1.15}._portalWingSub_1w1ph_223{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.8125rem;font-weight:500}._portalCuratorNote_1w1ph_232{margin:var(--space-2xs) 0 0;font-family:var(--font-sans);color:var(--text-warm-gray);font-size:.9375rem;line-height:1.7}._portalFrameShowcase_1w1ph_244{width:100%;padding:var(--space-xs) 0;justify-content:center;display:flex;position:relative}._portalFrameInnerAi_1w1ph_252{width:100%;max-width:340px}._portalFrameInnerPhoto_1w1ph_257{width:100%;max-width:460px}._collectionRoster_1w1ph_266{gap:var(--space-xs);padding-top:var(--space-sm);border-top:1px solid var(--line-architectural);flex-direction:column;display:flex}._rosterHeader_1w1ph_274{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;font-size:.72rem;font-weight:500;display:flex}._rosterChips_1w1ph_287{flex-wrap:wrap;gap:6px;display:flex}._rosterChip_1w1ph_287{border-radius:var(--radius-sm);border:1px solid var(--line-architectural);font-family:var(--font-sans);color:var(--text-warm-gray);font-variant-numeric:tabular-nums;background:#f7f3ecbf;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;display:inline-flex}._rosterChipCode_1w1ph_307{color:var(--text-charcoal);font-weight:500}._portalFooter_1w1ph_316{justify-content:space-between;align-items:center;gap:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--line-architectural);display:flex}._portalSpatialSpec_1w1ph_325{font-family:var(--font-sans);color:var(--text-stone-subtle);letter-spacing:.06em;font-size:.75rem}._enterWingBtn_1w1ph_332{border-radius:var(--radius-pill);border:1px solid var(--accent-active-ink);background:var(--bg-pearl-surface);color:var(--text-charcoal);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);align-items:center;gap:8px;padding:10px 20px;font-size:.8125rem;font-weight:500;display:inline-flex}._enterWingBtn_1w1ph_332:hover{background:var(--text-charcoal);color:var(--bg-pearl-surface);transform:translateY(-1px)}@media (width<=1023px){._portalsGrid_1w1ph_121{grid-template-columns:1fr}._wingPortalCard_1w1ph_132{grid-column:1/-1}._vaultTopHorizon_1w1ph_106{flex-direction:column;align-items:flex-start;gap:4px}}@media (width<=640px){._atriumSection_1w1ph_1{padding:var(--space-2xl) var(--space-gutter)}._portalFooter_1w1ph_316{flex-direction:column;align-items:stretch}._enterWingBtn_1w1ph_332{justify-content:center}}._aiWingSection_l73i4_1{width:100%;padding:clamp(4.5rem, 8vw, 7.5rem) var(--space-gutter) clamp(4rem, 7vw, 6.5rem);z-index:2;position:relative}._wingContainer_l73i4_8{max-width:var(--container-max);flex-direction:column;gap:clamp(2.5rem,5vw,4.5rem);margin:0 auto;display:flex}._wingHeader_l73i4_19{gap:var(--space-lg);padding-bottom:var(--space-xl);border-bottom:1px solid var(--line-architectural);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}._headerTitleColumn_l73i4_28{gap:var(--space-sm);flex-direction:column;grid-column:1/span 7;display:flex}._eyebrowRow_l73i4_35{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._roomIndexBadge_l73i4_42{border-radius:var(--radius-pill);background:var(--glass-gallery-surface);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-active-ink);font-variant-numeric:tabular-nums;border:1px solid #9db8d36b;align-items:center;gap:.5rem;padding:.32rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._roomIndexBadge_l73i4_42:before{content:"";background:var(--accent-silver-blue);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #9db8d33d}._wingSubtleTag_l73i4_68{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;font-size:.75rem}._wingTitle_l73i4_77{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-charcoal);margin:0;font-size:clamp(2.25rem,4vw,3.65rem);font-weight:400;line-height:1.08}._wingTitleSub_l73i4_87{font-family:var(--font-sans);letter-spacing:.08em;color:var(--text-warm-gray);margin-top:.35rem;font-size:clamp(.95rem,1.3vw,1.125rem);font-weight:400;display:block}._headerMetaColumn_l73i4_97{gap:var(--space-md);flex-direction:column;grid-column:8/span 5;justify-self:end;width:100%;display:flex}._curatorialStatement_l73i4_106{font-family:var(--font-sans);color:var(--text-warm-gray);margin:0;font-size:.96875rem;line-height:1.72}._wingLedgerStrip_l73i4_114{justify-content:space-between;align-items:center;gap:var(--space-sm);border-radius:var(--radius-sm);border:1px solid var(--line-architectural);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;background:#f8f9fbbd;padding:.65rem .95rem;font-size:.75rem;display:flex}._ledgerCountStrong_l73i4_131{color:var(--text-charcoal);font-weight:600}._filterToolbar_l73i4_137{justify-content:space-between;align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);box-shadow:var(--shadow-ambient-sm);background:linear-gradient(135deg,#f8f9fbdb 0%,#eaf2f8a3 100%);border:1px solid #ffffffe0;flex-wrap:wrap;padding:.75rem 1rem;display:flex}._filterGroup_l73i4_154{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._filterLabel_l73i4_161{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--text-stone-subtle);margin-right:.35rem;font-size:.75rem;font-weight:600}._filterPill_l73i4_171{appearance:none;border:1px solid var(--line-architectural);color:var(--text-warm-gray);border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.04em;cursor:pointer;font-variant-numeric:tabular-nums;transition:background-color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);background:#f7f3eca6;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.78125rem;font-weight:500;display:inline-flex}._filterPill_l73i4_171:hover{background:var(--bg-pearl-surface);border-color:var(--accent-silver-blue);color:var(--text-charcoal)}._filterPillActive_l73i4_200{background:var(--accent-active-ink);border-color:var(--accent-active-ink);color:var(--bg-pearl-surface)}._filterPillActive_l73i4_200:hover{background:var(--text-charcoal);border-color:var(--text-charcoal);color:var(--bg-pearl-surface)}._filterPillCount_l73i4_212{opacity:.86;font-size:.7rem}._salonStatusHint_l73i4_217{font-family:var(--font-sans);color:var(--text-stone-subtle);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:.75rem}._salonMatrix_l73i4_228{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(3rem,6vw,5.25rem) clamp(1.5rem,3vw,2.75rem);display:grid;position:relative}._salonMatrixSingle_l73i4_238 ._salonPedestal_l73i4_238,._salonGridItem_l73i4_239[data-single-item=true]{grid-column:3/span 8!important;margin-top:0!important}._salonMatrixSingle_l73i4_238 ._salonPedestal_l73i4_238[data-col-span=wide],._salonGridItem_l73i4_239[data-single-item=true][data-col-span=wide]{grid-column:2/span 10!important}._salonPedestal_l73i4_238,._salonGridItem_l73i4_239{--pedestal-col-span:6;--pedestal-offset-y:0rem;--slot-stagger-y:0rem;gap:var(--space-sm);grid-column:1 / span var(--pedestal-col-span);margin-top:calc(var(--pedestal-offset-y) + var(--slot-stagger-y));flex-direction:column;display:flex;position:relative}._salonGridItem_l73i4_239[data-col-span=hero]{--pedestal-col-span:6}._salonGridItem_l73i4_239[data-col-span=wide]{--pedestal-col-span:7}._salonGridItem_l73i4_239[data-col-span=medium]{--pedestal-col-span:5}._salonGridItem_l73i4_239[data-col-span=compact]{--pedestal-col-span:4}._salonGridItem_l73i4_239[data-offset-y=none]{--pedestal-offset-y:0rem}._salonGridItem_l73i4_239[data-offset-y=up-sm]{--pedestal-offset-y:.5rem}._salonGridItem_l73i4_239[data-offset-y=down-sm]{--pedestal-offset-y:clamp(2.25rem, 4.8vw, 4.25rem)}._salonGridItem_l73i4_239[data-offset-y=down-md]{--pedestal-offset-y:clamp(1.75rem, 3.8vw, 3.25rem)}._salonPedestal_l73i4_238[data-salon-slot="0"]{grid-column:1 / span var(--pedestal-col-span)}._salonPedestal_l73i4_238[data-salon-slot="1"]{--slot-stagger-y:.35rem;grid-column:span var(--pedestal-col-span) / 13}._salonPedestal_l73i4_238[data-salon-slot="2"]{grid-column:2 / span var(--pedestal-col-span)}._salonPedestal_l73i4_238[data-salon-slot="2"][data-col-span=wide]{grid-column:1 / span var(--pedestal-col-span)}._salonPedestal_l73i4_238[data-salon-slot="3"]{--slot-stagger-y:clamp(1.5rem, 3.5vw, 3rem);grid-column:span var(--pedestal-col-span) / 13}._salonPedestal_l73i4_238[data-salon-slot="4"]{grid-column:1 / span var(--pedestal-col-span)}._salonPedestal_l73i4_238[data-salon-slot="4"][data-col-span=compact]{--pedestal-col-span:5}._salonPedestal_l73i4_238[data-salon-slot="5"]{--slot-stagger-y:clamp(1.5rem, 3.5vw, 3rem);grid-column:span var(--pedestal-col-span) / 12}._salonPedestal_l73i4_238[data-salon-slot="5"][data-col-span=wide],._salonPedestal_l73i4_238[data-salon-slot="5"][data-col-span=hero]{grid-column:span var(--pedestal-col-span) / 13}._pedestalAura_l73i4_338{background:radial-gradient(circle at 50% 44%, var(--pedestal-tint,var(--space-mist-blue)) 0%, transparent 72%);opacity:.34;filter:blur(26px);pointer-events:none;z-index:0;transition:opacity var(--duration-base) var(--ease-out-quart);border-radius:28px;position:absolute;inset:-4% -5% 12%}._salonPedestal_l73i4_238:hover ._pedestalAura_l73i4_338{opacity:.62}._pedestalTopBar_l73i4_359{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-xs);border-bottom:1px solid var(--line-architectural);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;padding:0 .2rem .35rem;font-size:.75rem;display:flex;position:relative}._pedestalSequenceIndex_l73i4_376{color:var(--accent-active-ink);font-weight:600}._pedestalFrameStage_l73i4_381{z-index:1;position:relative}._pedestalEditorialFooter_l73i4_387{z-index:1;border-radius:var(--radius-sm);border:1px solid var(--line-architectural);background:#f8f9fba8;flex-direction:column;gap:.5rem;padding:.65rem .85rem;display:flex;position:relative}._pedestalDescription_l73i4_399{font-family:var(--font-sans);color:var(--text-warm-gray);margin:0;font-size:.875rem;line-height:1.62}._pedestalArchiveSpecs_l73i4_407{border-top:1px dashed var(--line-architectural);font-family:var(--font-sans);color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;padding-top:.45rem;font-size:.75rem;display:flex}._archiveSpecItem_l73i4_421{align-items:center;gap:.35rem;display:inline-flex}._archiveSpecDot_l73i4_427{background:var(--accent-silver-blue);border-radius:50%;width:5px;height:5px}._emptyArchiveCard_l73i4_437{border-radius:var(--radius-lg);background:var(--bg-pearl-surface);border:1px solid var(--line-architectural);box-shadow:var(--shadow-frame-rest);text-align:center;align-items:center;gap:var(--space-sm);flex-direction:column;grid-column:1/-1;padding:clamp(2.5rem,5vw,4rem);display:flex}._emptyArchiveCode_l73i4_451{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.75rem;font-weight:600}._emptyArchiveTitle_l73i4_460{font-family:var(--font-display);color:var(--text-charcoal);margin:0;font-size:1.75rem;font-weight:400}._emptyArchiveDesc_l73i4_468{font-family:var(--font-sans);color:var(--text-warm-gray);max-width:48ch;margin:0;font-size:.9375rem}._resetFilterBtn_l73i4_476{margin-top:var(--space-xs);appearance:none;border:1px solid var(--accent-active-ink);background:var(--accent-active-ink);color:var(--bg-pearl-surface);border-radius:var(--radius-pill);font-family:var(--font-sans);cursor:pointer;padding:.5rem 1.1rem;font-size:.8125rem;font-weight:500}._wingTransitionFooter_l73i4_493{justify-content:space-between;align-items:center;gap:var(--space-md);border-radius:var(--radius-md);border:1px solid var(--line-architectural);background:linear-gradient(135deg,#f8f9fbd1 0%,#f3eee6c7 100%);flex-wrap:wrap;padding:1.25rem 1.5rem;display:flex}._transitionCopy_l73i4_509{flex-direction:column;gap:.2rem;display:flex}._transitionEyebrow_l73i4_515{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.75rem;font-weight:600}._transitionText_l73i4_524{font-family:var(--font-display);color:var(--text-charcoal);margin:0;font-size:1.35rem}._proceedWingBtn_l73i4_531{appearance:none;border:1px solid var(--accent-active-ink);background:var(--bg-pearl-surface);color:var(--accent-active-ink);border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.04em;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.84375rem;font-weight:600;display:inline-flex}._proceedWingBtn_l73i4_531:hover{background:var(--accent-active-ink);color:var(--bg-pearl-surface);transform:translateY(-1px)}@media (width<=1023px){._wingHeader_l73i4_19{gap:var(--space-md);grid-template-columns:1fr}._headerTitleColumn_l73i4_28,._headerMetaColumn_l73i4_97{grid-column:1/-1}._salonMatrix_l73i4_228{column-gap:var(--space-lg);row-gap:var(--space-2xl);grid-template-columns:repeat(6,minmax(0,1fr))}._salonMatrixSingle_l73i4_238 ._salonPedestal_l73i4_238,._salonGridItem_l73i4_239[data-single-item=true]{grid-column:1/-1!important}._salonPedestal_l73i4_238[data-salon-slot="0"],._salonPedestal_l73i4_238[data-salon-slot="2"],._salonPedestal_l73i4_238[data-salon-slot="4"]{grid-column:1/span 3;margin-top:0}._salonPedestal_l73i4_238[data-salon-slot="1"],._salonPedestal_l73i4_238[data-salon-slot="3"],._salonPedestal_l73i4_238[data-salon-slot="5"]{margin-top:var(--space-xl);grid-column:4/span 3}._salonGridItem_l73i4_239[data-col-span=wide]{grid-column:1/span 6;margin-top:0}}@media (width<=767px){._salonMatrix_l73i4_228{row-gap:var(--space-xl);grid-template-columns:1fr}._salonPedestal_l73i4_238,._salonPedestal_l73i4_238[data-salon-slot="0"],._salonPedestal_l73i4_238[data-salon-slot="1"],._salonPedestal_l73i4_238[data-salon-slot="2"],._salonPedestal_l73i4_238[data-salon-slot="3"],._salonPedestal_l73i4_238[data-salon-slot="4"],._salonPedestal_l73i4_238[data-salon-slot="5"]{grid-column:1/-1;margin-top:0}._salonPedestal_l73i4_238[data-salon-slot="1"],._salonPedestal_l73i4_238[data-salon-slot="4"]{padding-left:clamp(.5rem,4vw,1.5rem)}._salonPedestal_l73i4_238[data-salon-slot="2"],._salonPedestal_l73i4_238[data-salon-slot="5"]{padding-right:clamp(.5rem,4vw,1.5rem)}._wingTransitionFooter_l73i4_493{flex-direction:column;align-items:flex-start}._proceedWingBtn_l73i4_531{justify-content:center;width:100%}}._photoWingSection_fcm40_1{border-top:1px solid var(--line-architectural);border-bottom:1px solid var(--line-architectural);z-index:2;background:linear-gradient(#f7f3ec00 0%,#f3eee694 18%,#eaf2f86b 82%,#f7f3ec00 100%);width:100%;padding-top:clamp(4rem,7vw,6.5rem);padding-bottom:clamp(4rem,7vw,6.5rem);position:relative}._introContainer_fcm40_18{max-width:var(--container-max);padding:0 var(--space-gutter);margin:0 auto}._wingHeader_fcm40_27{gap:var(--space-lg);padding-bottom:var(--space-xl);border-bottom:1px solid var(--line-architectural);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}._headerTitleColumn_fcm40_36{gap:var(--space-sm);flex-direction:column;grid-column:1/span 7;display:flex}._eyebrowRow_fcm40_43{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._roomIndexBadge_fcm40_50{border-radius:var(--radius-pill);background:var(--glass-gallery-surface);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-active-ink);font-variant-numeric:tabular-nums;border:1px solid #d8c7a6a6;align-items:center;gap:.5rem;padding:.32rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._roomIndexBadge_fcm40_50:before{content:"";background:var(--accent-pale-gold);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #d8c7a652}._wingSubtleTag_fcm40_76{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;font-size:.75rem}._wingTitle_fcm40_85{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-charcoal);margin:0;font-size:clamp(2.25rem,4vw,3.65rem);font-weight:400;line-height:1.08}._wingTitleSub_fcm40_95{font-family:var(--font-sans);letter-spacing:.08em;color:var(--text-warm-gray);margin-top:.35rem;font-size:clamp(.95rem,1.3vw,1.125rem);font-weight:400;display:block}._headerMetaColumn_fcm40_105{gap:var(--space-md);flex-direction:column;grid-column:8/span 5;display:flex}._curatorialStatement_fcm40_112{font-family:var(--font-sans);color:var(--text-warm-gray);margin:0;font-size:.96875rem;line-height:1.72}._wingLedgerStrip_fcm40_120{justify-content:space-between;align-items:center;gap:var(--space-sm);border-radius:var(--radius-sm);border:1px solid var(--line-architectural);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;background:#f8f9fbc7;flex-wrap:wrap;padding:.65rem .95rem;font-size:.75rem;display:flex}._ledgerCountStrong_fcm40_138{color:var(--text-charcoal);font-weight:600}._corridorPinStage_fcm40_146{flex-direction:column;justify-content:space-between;gap:clamp(1.25rem,2.5vh,2.25rem);width:100%;padding-top:clamp(1.5rem,3vh,2.5rem);padding-bottom:clamp(1.25rem,2.5vh,2rem);display:flex;position:relative}._corridorPinStage_fcm40_146[data-corridor-mode=scrolltrigger]{min-height:100vh;padding-top:calc(var(--header-height) + 1rem);padding-bottom:1.5rem;overflow:hidden}._corridorHudWrapper_fcm40_165{max-width:var(--container-max);width:100%;padding:0 var(--space-gutter);margin:0 auto}._corridorHudBar_fcm40_172{justify-content:space-between;align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);box-shadow:var(--shadow-ambient-sm);background:#f8f9fbdb;border:1px solid #ffffffe6;flex-wrap:wrap;padding:.7rem 1rem;display:flex}._hudLeftCluster_fcm40_185{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._hudCounterPill_fcm40_192{border-radius:var(--radius-pill);background:var(--accent-active-ink);color:var(--bg-pearl-surface);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}._hudActiveMeta_fcm40_208{font-family:var(--font-sans);color:var(--text-charcoal);font-size:.8125rem;font-weight:500}._hudActiveLocation_fcm40_215{color:var(--text-stone-subtle);margin-left:.45rem;font-weight:400}._hudRightControls_fcm40_221{align-items:center;gap:.65rem;max-width:100%;display:flex}._hudIndexStrip_fcm40_228{scrollbar-width:none;align-items:center;gap:.3rem;max-width:min(48vw,420px);padding:.15rem .1rem;display:flex;overflow-x:auto}._hudIndexStrip_fcm40_228::-webkit-scrollbar{display:none}._indexPillBtn_fcm40_242{appearance:none;border:1px solid var(--line-architectural);color:var(--text-stone-subtle);border-radius:var(--radius-pill);min-width:2rem;height:1.85rem;font-family:var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart);background:#f7f3ecb3;flex-shrink:0;padding:0 .45rem;font-size:.75rem;font-weight:600}._indexPillBtn_fcm40_242:hover{border-color:var(--accent-pale-gold);color:var(--text-charcoal);background:var(--bg-pearl-surface)}._indexPillBtnActive_fcm40_269{background:var(--text-charcoal);border-color:var(--text-charcoal);color:var(--bg-pearl-surface)}._hudStepButtons_fcm40_275{align-items:center;gap:.35rem;display:inline-flex}._stepNavBtn_fcm40_281{appearance:none;border:1px solid var(--line-architectural);background:var(--bg-pearl-surface);color:var(--text-charcoal);border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.04em;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart), opacity var(--duration-fast) var(--ease-out-quart);padding:.36rem .75rem;font-size:.75rem;font-weight:600}._stepNavBtn_fcm40_281:hover:not(:disabled){background:var(--accent-active-ink);border-color:var(--accent-active-ink);color:var(--bg-pearl-surface)}._stepNavBtn_fcm40_281:disabled{opacity:.4;cursor:not-allowed}._corridorScroller_fcm40_314{flex:1;align-items:center;width:100%;display:flex;position:relative}._corridorScroller_fcm40_314[data-corridor-mode=scrolltrigger]{overflow:visible}._corridorScroller_fcm40_314[data-corridor-mode=snap]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--accent-pale-gold) #2f34400f;padding-top:.5rem;padding-bottom:1rem;overflow:auto visible}._corridorScroller_fcm40_314[data-corridor-mode=snap]::-webkit-scrollbar{height:6px}._corridorScroller_fcm40_314[data-corridor-mode=snap]::-webkit-scrollbar-track{border-radius:var(--radius-pill);background:#2f34400d}._corridorScroller_fcm40_314[data-corridor-mode=snap]::-webkit-scrollbar-thumb{background:var(--accent-pale-gold);border-radius:var(--radius-pill)}._corridorTrack_fcm40_355{padding-inline:max(var(--space-gutter), calc((100vw - var(--container-max)) / 2 + var(--space-gutter)));will-change:transform;flex-wrap:nowrap;align-items:center;gap:clamp(2.25rem,4.5vw,4.5rem);width:max-content;display:flex}._corridorTrackSingle_fcm40_369{width:100%;padding-inline:var(--space-gutter);justify-content:center}._corridorSlide_fcm40_376{transition:opacity var(--duration-base) var(--ease-out-quart);flex-direction:column;flex-shrink:0;gap:.7rem;display:flex;position:relative}._corridorSlide_fcm40_376[data-slide-orientation=landscape]{width:clamp(440px,46vw,660px)}._corridorSlide_fcm40_376[data-slide-orientation=portrait]{width:clamp(320px,31vw,430px)}._corridorSlide_fcm40_376[data-slide-orientation=square]{width:clamp(360px,36vw,500px)}._corridorScroller_fcm40_314[data-corridor-mode=snap] ._corridorSlide_fcm40_376{scroll-snap-align:center;scroll-snap-stop:always}._slideAmbientHalo_fcm40_404{background:radial-gradient(circle at 50% 45%, var(--slide-tint,var(--space-mist-blue)) 0%, transparent 72%);opacity:.3;filter:blur(26px);pointer-events:none;z-index:0;border-radius:28px;position:absolute;inset:-4% -5% 10%}._slideHeaderBar_fcm40_419{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-xs);border-bottom:1px solid var(--line-architectural);font-family:var(--font-sans);letter-spacing:.11em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;padding:0 .25rem .35rem;font-size:.75rem;display:flex;position:relative}._slideIndexStrong_fcm40_436{color:var(--accent-active-ink);font-weight:600}._slideFrameWrapper_fcm40_441{z-index:1;position:relative}._slideFieldCard_fcm40_447{z-index:1;border-radius:var(--radius-sm);border:1px solid var(--line-architectural);background:#f8f9fbc7;flex-direction:column;gap:.45rem;padding:.65rem .85rem;display:flex;position:relative}._slideStoryExcerpt_fcm40_459{font-family:var(--font-sans);color:var(--text-warm-gray);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.84375rem;line-height:1.58;display:-webkit-box;overflow:hidden}._slideExifBar_fcm40_471{border-top:1px dashed var(--line-architectural);font-family:var(--font-sans);color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;padding-top:.4rem;font-size:.75rem;display:flex}._exifHardwareTag_fcm40_485{color:var(--text-charcoal);align-items:center;gap:.35rem;font-weight:500;display:inline-flex}._exifGoldDot_fcm40_493{background:var(--accent-pale-gold);border-radius:50%;width:5px;height:5px}._corridorFooterWrapper_fcm40_503{max-width:var(--container-max);width:100%;padding:0 var(--space-gutter);margin:0 auto}._corridorFooterBar_fcm40_510{flex-direction:column;gap:.55rem;display:flex}._progressTrackLine_fcm40_516{border-radius:var(--radius-pill);background:#2f34401a;width:100%;height:3px;position:relative;overflow:hidden}._progressFillBar_fcm40_525{background:linear-gradient(90deg, var(--accent-active-ink) 0%, var(--accent-pale-gold) 100%);transform-origin:0;width:100%;height:100%;transition:transform .12s ease-out}._footerMetaRow_fcm40_537{justify-content:space-between;align-items:center;gap:var(--space-xs);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:.75rem;display:flex}._emptyCorridorCard_fcm40_554{max-width:var(--container-max);margin:var(--space-xl) auto 0;border-radius:var(--radius-lg);background:var(--bg-pearl-surface);border:1px solid var(--line-architectural);box-shadow:var(--shadow-frame-rest);text-align:center;align-items:center;gap:var(--space-sm);flex-direction:column;padding:clamp(2.5rem,5vw,4rem);display:flex}._emptyCorridorCode_fcm40_569{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.75rem;font-weight:600}._emptyCorridorTitle_fcm40_578{font-family:var(--font-display);color:var(--text-charcoal);margin:0;font-size:1.75rem;font-weight:400}._emptyCorridorDesc_fcm40_586{font-family:var(--font-sans);color:var(--text-warm-gray);max-width:48ch;margin:0;font-size:.9375rem}@media (width<=1023px){._wingHeader_fcm40_27{gap:var(--space-md);grid-template-columns:1fr}._headerTitleColumn_fcm40_36,._headerMetaColumn_fcm40_105{grid-column:1/-1}._corridorTrack_fcm40_355{padding-inline:max(var(--space-gutter), calc((100vw - min(74vw, 540px)) / 2));gap:clamp(1.25rem,3.5vw,2rem)}._corridorSlide_fcm40_376,._corridorSlide_fcm40_376[data-slide-orientation=landscape],._corridorSlide_fcm40_376[data-slide-orientation=portrait],._corridorSlide_fcm40_376[data-slide-orientation=square]{width:min(74vw,540px)}}@media (width<=767px){._corridorHudBar_fcm40_172{padding:.65rem .8rem}._hudActiveLocation_fcm40_215{display:none}._hudRightControls_fcm40_221{justify-content:space-between;width:100%}._hudIndexStrip_fcm40_228{max-width:calc(100vw - 11.5rem)}._corridorTrack_fcm40_355{padding-inline:max(var(--space-gutter), calc((100vw - min(84vw, 390px)) / 2));gap:1.15rem}._corridorSlide_fcm40_376,._corridorSlide_fcm40_376[data-slide-orientation=landscape],._corridorSlide_fcm40_376[data-slide-orientation=portrait],._corridorSlide_fcm40_376[data-slide-orientation=square]{width:min(84vw,390px)}._slideStoryExcerpt_fcm40_459{-webkit-line-clamp:3}}._aboutSection_1wvq9_1{width:100%;padding:clamp(4.5rem, 8vw, 7.5rem) var(--space-gutter) clamp(4rem, 7vw, 6rem);z-index:2;position:relative}._aboutContainer_1wvq9_8{max-width:var(--container-max);flex-direction:column;gap:clamp(2.75rem,5vw,4.5rem);margin:0 auto;display:flex}._pavilionGrid_1wvq9_19{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.75rem,3.5vw,3rem);display:grid}._essayColumn_1wvq9_26{gap:var(--space-lg);flex-direction:column;grid-column:1/span 7;display:flex}._eyebrowRow_1wvq9_33{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._roomIndexBadge_1wvq9_40{border-radius:var(--radius-pill);background:var(--glass-gallery-surface);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-active-ink);font-variant-numeric:tabular-nums;border:1px solid #9db8d37a;align-items:center;gap:.5rem;padding:.32rem .78rem;font-size:.75rem;font-weight:600;display:inline-flex}._roomIndexBadge_1wvq9_40:before{content:"";background:var(--accent-active-ink);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #3b495e2e}._roomSubtleTag_1wvq9_66{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.75rem}._pavilionTitle_1wvq9_74{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-charcoal);margin:0;font-size:clamp(2.25rem,4vw,3.6rem);font-weight:400;line-height:1.08}._pavilionTitleSub_1wvq9_84{font-family:var(--font-sans);letter-spacing:.06em;color:var(--text-warm-gray);margin-top:.38rem;font-size:clamp(.95rem,1.3vw,1.125rem);font-weight:400;display:block}._philosophyQuote_1wvq9_94{border-left:2px solid var(--accent-silver-blue);border-radius:0 var(--radius-md) var(--radius-md) 0;font-family:var(--font-display);color:var(--text-charcoal);background:linear-gradient(135deg,#f8f9fbd6 0%,#eaf2f885 100%);margin:0;padding:1.15rem 1.4rem;font-size:clamp(1.25rem,1.8vw,1.55rem);font-style:italic;line-height:1.48}._curatorialEssay_1wvq9_111{font-family:var(--font-sans);color:var(--text-warm-gray);margin:0;font-size:.96875rem;line-height:1.78}._dualMediumRow_1wvq9_120{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._mediumDialogueCard_1wvq9_126{border-radius:var(--radius-md);border:1px solid var(--line-architectural);box-shadow:var(--shadow-ambient-sm);background:#f8f9fbd1;flex-direction:column;gap:.45rem;padding:1.15rem 1.25rem;display:flex}._mediumCardAi_1wvq9_137{border-top:2px solid var(--accent-silver-blue)}._mediumCardPhoto_1wvq9_141{border-top:2px solid var(--accent-pale-gold)}._mediumCardEyebrow_1wvq9_145{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:600}._mediumCardHeading_1wvq9_155{font-family:var(--font-display);color:var(--text-charcoal);margin:0;font-size:1.3rem;font-weight:500}._mediumCardBody_1wvq9_163{font-family:var(--font-sans);color:var(--text-warm-gray);margin:0;font-size:.84375rem;line-height:1.64}._dossierColumn_1wvq9_174{grid-column:8/span 5}._curatorDossierFrame_1wvq9_178{border-radius:var(--radius-frame-outer);background:var(--frame-outer-gradient);box-shadow:var(--shadow-frame-rest);border:1px solid #fffffff5;border-color:#fffffff5 #9db8d35c #9db8d370 #ffffffeb;padding:10px}._curatorDossierInner_1wvq9_189{background:var(--bg-pearl-surface);border:1px solid var(--line-architectural);box-shadow:var(--frame-inner-cut);border-radius:3px;flex-direction:column;gap:1.25rem;padding:clamp(1.35rem,2.5vw,1.85rem);display:flex}._dossierHeaderBlock_1wvq9_200{border-bottom:1px solid var(--line-architectural);flex-direction:column;gap:.25rem;padding-bottom:1rem;display:flex}._dossierCode_1wvq9_208{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.7rem;font-weight:600}._curatorName_1wvq9_217{font-family:var(--font-display);color:var(--text-charcoal);margin:0;font-size:clamp(1.55rem,2.2vw,1.9rem);font-weight:500}._curatorRole_1wvq9_225{font-family:var(--font-sans);color:var(--text-warm-gray);margin:0;font-size:.84375rem}._archiveStatsRow_1wvq9_232{border-radius:var(--radius-sm);border:1px solid var(--line-architectural);background:#f7f3ecbf;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.75rem;display:grid}._statItem_1wvq9_242{flex-direction:column;gap:.1rem;display:flex}._statValue_1wvq9_248{font-family:var(--font-display);color:var(--text-charcoal);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:600}._statLabel_1wvq9_256{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.68rem}._interestsBlock_1wvq9_264{flex-direction:column;gap:.55rem;display:flex}._blockHeading_1wvq9_270{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.72rem;font-weight:600}._interestList_1wvq9_279{flex-direction:column;gap:.42rem;margin:0;padding:0;list-style:none;display:flex}._interestItem_1wvq9_288{font-family:var(--font-sans);color:var(--text-charcoal);align-items:center;gap:.5rem;font-size:.84375rem;display:flex}._interestDot_1wvq9_297{background:var(--accent-silver-blue);border-radius:50%;flex-shrink:0;width:5px;height:5px}._linksBlock_1wvq9_305{border-top:1px solid var(--line-architectural);flex-direction:column;gap:.55rem;padding-top:.85rem;display:flex}._linkCard_1wvq9_313{border-radius:var(--radius-sm);border:1px solid var(--line-architectural);color:var(--text-charcoal);transition:background-color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart);background:#f7f3eca6;flex-direction:column;gap:.18rem;padding:.65rem .85rem;text-decoration:none;display:flex}._linkCard_1wvq9_313:hover{background:var(--bg-warm-ivory);border-color:var(--accent-silver-blue)}._linkCardStatic_1wvq9_333{cursor:default;background:#f3eee68c;border-style:dashed}._linkCardStatic_1wvq9_333:hover{border-color:var(--line-architectural);background:#f3eee68c}._linkTopRow_1wvq9_344{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._linkLabel_1wvq9_351{font-family:var(--font-sans);color:var(--accent-active-ink);font-size:.8125rem;font-weight:600}._linkLabelMuted_1wvq9_358{font-family:var(--font-sans);color:var(--text-warm-gray);font-size:.8125rem;font-weight:600}._linkPlaceholderTag_1wvq9_365{font-family:var(--font-sans);border-radius:var(--radius-pill);color:var(--text-stone-subtle);text-transform:uppercase;letter-spacing:.08em;background:#d8c7a64d;padding:.1rem .45rem;font-size:.65rem}._linkNote_1wvq9_376{font-family:var(--font-sans);color:var(--text-stone-subtle);font-size:.74rem}._craftMatrixBlock_1wvq9_385{gap:var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--line-architectural);flex-direction:column;display:flex}._craftHeaderRow_1wvq9_393{justify-content:space-between;align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;display:flex}._craftSectionTitle_1wvq9_401{font-family:var(--font-display);color:var(--text-charcoal);margin:0;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:400}._craftSectionHint_1wvq9_409{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.75rem}._craftCardsGrid_1wvq9_417{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._craftCard_1wvq9_417{border-radius:var(--radius-md);border:1px solid var(--line-architectural);background:#f8f9fbcc;flex-direction:column;gap:.65rem;padding:1.15rem 1.3rem;display:flex}._craftCategoryTitle_1wvq9_433{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-active-ink);margin:0;font-size:.75rem;font-weight:600}._craftChipList_1wvq9_443{flex-wrap:wrap;gap:.4rem;display:flex}._craftChip_1wvq9_443{border-radius:var(--radius-pill);background:var(--bg-cream-canvas);border:1px solid var(--line-architectural);font-family:var(--font-sans);color:var(--text-charcoal);padding:.28rem .65rem;font-size:.76rem}._creativeLabBanner_1wvq9_462{border-radius:var(--radius-lg);box-shadow:var(--shadow-ambient-sm);justify-content:space-between;align-items:center;gap:var(--space-lg);background:linear-gradient(135deg,#f8f9fbe0 0%,#dce7f28f 52%,#f3eee6c7 100%);border:1px solid #ffffffeb;flex-wrap:wrap;padding:clamp(1.5rem,3vw,2.25rem);display:flex}._labCopyGroup_1wvq9_480{flex-direction:column;gap:.35rem;max-width:64ch;display:flex}._labEyebrow_1wvq9_487{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--accent-active-ink);font-size:.72rem;font-weight:600}._labTitle_1wvq9_496{font-family:var(--font-display);color:var(--text-charcoal);margin:0;font-size:clamp(1.4rem,2.1vw,1.85rem);font-weight:500}._labDesc_1wvq9_504{font-family:var(--font-sans);color:var(--text-warm-gray);margin:0;font-size:.875rem;line-height:1.65}._labActions_1wvq9_512{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}._labBtn_1wvq9_519{appearance:none;border:1px solid var(--line-architectural-strong);background:var(--bg-pearl-surface);color:var(--text-charcoal);border-radius:var(--radius-pill);font-family:var(--font-sans);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);padding:.58rem 1.1rem;font-size:.8125rem;font-weight:600}._labBtn_1wvq9_519:hover{background:var(--accent-active-ink);border-color:var(--accent-active-ink);color:var(--bg-pearl-surface);transform:translateY(-1px)}@media (width<=1023px){._pavilionGrid_1wvq9_19{grid-template-columns:1fr}._essayColumn_1wvq9_26,._dossierColumn_1wvq9_174{grid-column:1/-1}._craftCardsGrid_1wvq9_417{grid-template-columns:1fr}}@media (width<=767px){._dualMediumRow_1wvq9_120{grid-template-columns:1fr}._creativeLabBanner_1wvq9_462{flex-direction:column;align-items:flex-start}._labActions_1wvq9_512{width:100%}._labBtn_1wvq9_519{text-align:center;flex:1}}._viewerDialog_xidqo_4{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--text-charcoal);z-index:var(--z-viewer);background:0 0;border:none;margin:0;padding:0}._viewerDialog_xidqo_4[open]{flex-direction:column;justify-content:space-between;display:flex}._viewerDialog_xidqo_4:modal{overscroll-behavior:contain}._viewerDialog_xidqo_4::backdrop{overscroll-behavior:contain;-webkit-backdrop-filter:blur(20px);background:linear-gradient(145deg,#f7f3ecf0 0%,#dce7f2eb 52%,#f8f9fbf2 100%);overflow:hidden}._viewerShell_xidqo_41{box-sizing:border-box;flex-direction:column;justify-content:space-between;gap:clamp(.35rem,.8vh,.65rem);width:100%;height:100%;padding:clamp(.45rem,1vh,.75rem) clamp(.75rem,1.8vw,1.5rem);display:flex;overflow:hidden}._viewerTopBar_xidqo_56{border-radius:var(--radius-pill);box-shadow:var(--shadow-glass-pill);z-index:4;background:#f8f9fbe6;border:1px solid #fffffff2;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.42rem .85rem;display:flex}._topMetaLeft_xidqo_71{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}._sequenceBadge_xidqo_78{border-radius:var(--radius-pill);background:var(--accent-active-ink);color:var(--bg-pearl-surface);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;align-items:center;padding:.22rem .62rem;font-size:.7rem;font-weight:600;display:inline-flex}._catalogTag_xidqo_93{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-stone-subtle);font-variant-numeric:tabular-nums;font-size:.73rem;font-weight:600}._categoryBadge_xidqo_103{font-family:var(--font-sans);border-radius:var(--radius-pill);padding:.16rem .55rem;font-size:.7rem;font-weight:500}._categoryBadgeAi_xidqo_111{color:var(--accent-active-ink);background:#9db8d33d;border:1px solid #9db8d37a}._categoryBadgePhoto_xidqo_117{color:var(--text-charcoal);background:#d8c7a64d;border:1px solid #d8c7a699}._topControlsRight_xidqo_123{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._zoomControlCluster_xidqo_131{border-radius:var(--radius-pill);border:1px solid var(--line-architectural-strong);background:#f3eee6c7;align-items:center;gap:.2rem;padding:.14rem .28rem;display:inline-flex}._zoomStepBtn_xidqo_141{appearance:none;background:var(--bg-pearl-surface);color:var(--text-charcoal);width:26px;height:26px;font-family:var(--font-sans);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart), opacity var(--duration-fast) var(--ease-out-quart);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;font-weight:600;line-height:1;display:inline-flex}._zoomStepBtn_xidqo_141:hover:not(:disabled){background:var(--accent-active-ink);color:var(--bg-pearl-surface)}._zoomStepBtn_xidqo_141:disabled{opacity:.38;cursor:not-allowed}._zoomReadoutBtn_xidqo_173{appearance:none;color:var(--text-charcoal);border-radius:var(--radius-pill);font-family:var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;text-align:center;background:0 0;border:none;min-width:3.1rem;padding:.18rem .48rem;font-size:.72rem;font-weight:600}._zoomReadoutBtn_xidqo_173:hover{background:#ffffffbf}._zoomResetBtn_xidqo_193{appearance:none;background:var(--bg-pearl-surface);color:var(--accent-active-ink);border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:1px solid #3b495e40;padding:.18rem .52rem;font-size:.68rem;font-weight:600}._zoomResetBtn_xidqo_193:hover{background:var(--accent-active-ink);color:var(--bg-pearl-surface)}._hudActionBtn_xidqo_213{appearance:none;border:1px solid var(--line-architectural-strong);background:var(--bg-pearl-surface);color:var(--text-charcoal);border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.04em;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart);align-items:center;gap:.35rem;padding:.34rem .78rem;font-size:.75rem;font-weight:600;display:inline-flex}._hudActionBtn_xidqo_213:hover{border-color:var(--accent-active-ink);background:var(--bg-warm-ivory)}._hudActionBtnActive_xidqo_239{background:var(--accent-active-ink);border-color:var(--accent-active-ink);color:var(--bg-pearl-surface)}._hudActionBtnActive_xidqo_239:hover{background:var(--text-charcoal);border-color:var(--text-charcoal);color:var(--bg-pearl-surface)}._closeViewerBtn_xidqo_251{appearance:none;border:1px solid var(--text-charcoal);background:var(--text-charcoal);color:var(--bg-pearl-surface);border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.04em;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);align-items:center;gap:.35rem;padding:.34rem .82rem;font-size:.75rem;font-weight:600;display:inline-flex}._closeViewerBtn_xidqo_251:hover{background:var(--accent-active-ink);border-color:var(--accent-active-ink);transform:translateY(-1px)}._viewerMainStage_xidqo_280{flex:1;justify-content:center;align-items:center;gap:clamp(.85rem,2vw,1.75rem);width:100%;min-height:0;display:flex;position:relative}._canvasStageColumn_xidqo_291{flex:1;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;container-type:size}._viewerFrameBevel_xidqo_305{border-radius:var(--radius-frame-outer);background:var(--frame-outer-gradient);box-shadow:var(--shadow-frame-hover);border:1px solid #fffffffa;border-color:#fffffffa #9db8d361 #9db8d37a #fffffff0;justify-content:center;align-items:center;max-width:100%;max-height:100%;padding:6px;display:flex;position:relative}._viewerMatboard_xidqo_322{background:var(--frame-matboard-ivory);border-radius:3px;justify-content:center;align-items:center;max-width:100%;max-height:100%;padding:6px;display:flex;box-shadow:inset 0 1px 3px #ffffffe6,0 0 0 1px #2f34400f}._viewerImageViewport_xidqo_341{aspect-ratio:var(--viewer-aspect,3 / 4);width:min(calc(100cqw - 24px), calc((100cqh - 24px) * var(--viewer-aspect-num,.75)));border-radius:var(--radius-frame-inner);background:var(--space-pale-sky);max-width:calc(100cqw - 24px);max-height:calc(100cqh - 24px);box-shadow:var(--frame-inner-cut);touch-action:none;-webkit-user-select:none;user-select:none;cursor:zoom-in;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._viewerImageViewport_xidqo_341[data-zoomed=true]{cursor:grab}._viewerImageViewport_xidqo_341[data-dragging=true]{cursor:grabbing}._viewerZoomCanvas_xidqo_372{transform-origin:50%;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .16s cubic-bezier(.22,1,.36,1);display:flex}._viewerImageViewport_xidqo_341[data-dragging=true] ._viewerZoomCanvas_xidqo_372,._viewerImageViewport_xidqo_341[data-pinching=true] ._viewerZoomCanvas_xidqo_372{will-change:transform;transition:none}._viewerImageViewport_xidqo_341[data-reduced-motion=true] ._viewerZoomCanvas_xidqo_372{transition:none}._viewerFullImage_xidqo_392{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._viewportZoomBadge_xidqo_403{z-index:3;border-radius:var(--radius-pill);color:var(--bg-pearl-surface);font-family:var(--font-sans);letter-spacing:.06em;font-variant-numeric:tabular-nums;pointer-events:none;background:#2f3440c7;padding:.22rem .6rem;font-size:.68rem;font-weight:600;position:absolute;bottom:.65rem;right:.65rem}._viewerFallbackPlate_xidqo_420{text-align:center;background:linear-gradient(155deg, var(--space-pale-sky) 0%, var(--bg-cream-canvas) 55%, var(--bg-warm-ivory) 100%);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;min-width:280px;height:100%;min-height:320px;padding:2rem;display:flex}._dossierSidePanel_xidqo_443{border-radius:var(--radius-lg);width:min(34vw,410px);height:100%;max-height:81dvh;box-shadow:var(--shadow-frame-rest);background:#f8f9fbf0;border:1px solid #fffffff2;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}._dossierHeader_xidqo_457{border-bottom:1px solid var(--line-architectural);background:#f3eee694;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}._dossierHeaderLabel_xidqo_467{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.7rem;font-weight:600}._dossierCloseMiniBtn_xidqo_476{appearance:none;border:1px solid var(--line-architectural-strong);background:var(--bg-pearl-surface);color:var(--text-charcoal);border-radius:var(--radius-pill);font-family:var(--font-sans);cursor:pointer;padding:.2rem .58rem;font-size:.68rem;font-weight:600}._dossierScrollContent_xidqo_489{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:var(--accent-silver-blue) #2f34400f;flex-direction:column;flex:1;gap:.9rem;min-height:0;padding:1rem 1.15rem;display:flex;overflow-y:auto}._dossierTitleBlock_xidqo_503{border-bottom:1px solid var(--line-architectural);flex-direction:column;gap:.22rem;padding-bottom:.65rem;display:flex}._dossierTitle_xidqo_503{font-family:var(--font-display);color:var(--text-charcoal);margin:0;font-size:1.4rem;font-weight:500;line-height:1.18}._dossierSubtitle_xidqo_520{font-family:var(--font-sans);color:var(--text-warm-gray);margin:0;font-size:.8125rem}._dossierSection_xidqo_527{flex-direction:column;gap:.35rem;display:flex}._dossierSectionHeading_xidqo_533{font-family:var(--font-sans);letter-spacing:.13em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.68rem;font-weight:600}._dossierParagraph_xidqo_542{font-family:var(--font-sans);color:var(--text-charcoal);margin:0;font-size:.84375rem;line-height:1.62}._dossierSpecGrid_xidqo_550{border-radius:var(--radius-md);border:1px solid var(--line-architectural);background:#f7f3ecb8;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .7rem;padding:.68rem;display:grid}._dossierSpecItem_xidqo_560{flex-direction:column;gap:.1rem;display:flex}._dossierSpecKey_xidqo_566{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-stone-subtle);font-size:.66rem}._dossierSpecValue_xidqo_574{font-family:var(--font-sans);color:var(--text-charcoal);font-variant-numeric:tabular-nums;word-break:break-word;font-size:.78rem;font-weight:500}._dossierPromptCode_xidqo_583{border-radius:var(--radius-md);font-family:var(--font-sans);color:var(--text-charcoal);word-break:break-word;-webkit-user-select:text;user-select:text;background:#eaf2f894;border:1px solid #9db8d36b;margin:0;padding:.65rem .8rem;font-size:.78rem;line-height:1.58}._dossierPromptRestricted_xidqo_598{border:1px dashed var(--line-architectural-strong);color:var(--text-warm-gray);background:#f3eee6a6;font-style:italic}._dossierFootnote_xidqo_605{font-family:var(--font-sans);color:var(--text-stone-subtle);border-top:1px dashed var(--line-architectural);margin:0;padding-top:.45rem;font-size:.72rem}._viewerBottomBar_xidqo_617{border-radius:var(--radius-pill);box-shadow:var(--shadow-glass-pill);z-index:4;background:#f8f9fbe6;border:1px solid #fffffff2;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.48rem .95rem;display:flex}._bottomTitleGroup_xidqo_632{flex-wrap:wrap;align-items:baseline;gap:.6rem;min-width:0;display:flex}._bottomArtworkTitle_xidqo_640{font-family:var(--font-display);color:var(--text-charcoal);margin:0;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:500}._bottomArtworkSub_xidqo_648{font-family:var(--font-sans);color:var(--text-warm-gray);font-variant-numeric:tabular-nums;margin:0;font-size:.76rem}._bottomNavControls_xidqo_656{align-items:center;gap:.45rem;display:flex}._navStepBtn_xidqo_662{appearance:none;border:1px solid var(--line-architectural-strong);background:var(--bg-pearl-surface);color:var(--text-charcoal);border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.04em;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart), opacity var(--duration-fast) var(--ease-out-quart);padding:.36rem .85rem;font-size:.76rem;font-weight:600}._navStepBtn_xidqo_662:hover:not(:disabled){background:var(--accent-active-ink);border-color:var(--accent-active-ink);color:var(--bg-pearl-surface)}._navStepBtn_xidqo_662:disabled{opacity:.4;cursor:not-allowed}._keyboardHintText_xidqo_692{font-family:var(--font-sans);color:var(--text-stone-subtle);letter-spacing:.05em;margin-right:.25rem;font-size:.68rem}@media (width<=1023px){._viewerMainStage_xidqo_280{flex-direction:column;justify-content:center;overflow:hidden}._dossierSidePanel_xidqo_443{width:100%;max-height:36dvh}._keyboardHintText_xidqo_692{display:none}}@media (width<=640px){._viewerShell_xidqo_41{padding:.4rem .5rem}._viewerTopBar_xidqo_56{border-radius:var(--radius-md);padding:.4rem .6rem}._catalogTag_xidqo_93,._categoryBadge_xidqo_103{display:none}._viewerBottomBar_xidqo_617{border-radius:var(--radius-md);flex-direction:column;align-items:flex-start;gap:.45rem;padding:.5rem .7rem}._bottomTitleGroup_xidqo_632{flex-direction:column;gap:.1rem}._bottomNavControls_xidqo_656{justify-content:space-between;width:100%}._navStepBtn_xidqo_662{text-align:center;flex:1}}._atelierMain_1i57l_1{z-index:var(--z-content);max-width:var(--container-max);padding:2.5rem var(--gutter-page) 6rem;flex-direction:column;gap:5.5rem;margin:0 auto;display:flex;position:relative}._overviewSection_1i57l_15{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding:1.5rem 0 2rem;display:grid}._overviewCopy_1i57l_23{flex-direction:column;gap:1.35rem;display:flex}._eyebrowRow_1i57l_29{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._eyebrowCode_1i57l_36{font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-active-ink);border-radius:var(--radius-pill);background:var(--space-mist-blue);padding:.24rem .68rem;font-weight:600}._eyebrowDivider_1i57l_47{background:var(--border-arch-strong);width:24px;height:1px}._eyebrowLabel_1i57l_53{font-size:var(--text-caption);color:var(--text-stone-subtle)}._heroDisplayTitle_1i57l_58{font-family:var(--font-display);font-size:var(--text-hero-display);letter-spacing:-.02em;color:var(--text-charcoal);font-weight:300;line-height:1.02}._heroSubtitle_1i57l_67{font-family:var(--font-display);color:var(--text-warm-gray);font-size:clamp(1.35rem,2.2vw,1.85rem);font-style:italic;font-weight:400}._heroDescription_1i57l_75{font-size:var(--text-lead);color:var(--text-charcoal);max-width:56ch;line-height:1.72}._manifestoPills_1i57l_82{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.85rem;margin-top:.5rem;display:grid}._manifestoItem_1i57l_89{border-radius:var(--radius-panel);background:var(--surface-glass-panel);border:1px solid var(--border-pearl-spec);box-shadow:var(--shadow-glass-pill);flex-direction:column;gap:.25rem;padding:.9rem 1.05rem;display:flex}._manifestoKey_1i57l_100{font-size:var(--text-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--text-stone-subtle)}._manifestoVal_1i57l_107{font-size:var(--text-caption);color:var(--text-charcoal);font-weight:500}._overviewHeroFrame_1i57l_113{justify-self:center;width:100%;max-width:440px}._zoneSection_1i57l_122{border-top:1px solid var(--line-architectural);flex-direction:column;gap:2rem;padding-top:2.5rem;display:flex}._zoneHeader_1i57l_130{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}._zoneIndex_1i57l_138{font-size:var(--text-micro);font-variant-numeric:tabular-nums;letter-spacing:.18em;text-transform:uppercase;color:var(--text-stone-subtle);margin-bottom:.35rem;display:block}._zoneTitle_1i57l_148{font-family:var(--font-display);font-size:var(--text-section-title);font-weight:400;line-height:1.1}._zoneSummary_1i57l_155{font-size:var(--text-body);color:var(--text-warm-gray);max-width:56ch}._spatialControlPanel_1i57l_164{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;display:grid}._controlCard_1i57l_170{border-radius:var(--radius-panel);background:var(--surface-glass-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-pearl-spec);box-shadow:var(--shadow-glass-pill);flex-direction:column;justify-content:space-between;gap:.9rem;padding:1.35rem 1.5rem;display:flex}._controlLabel_1i57l_183{color:var(--text-charcoal);font-size:.95rem;font-weight:600}._controlDesc_1i57l_189{font-size:var(--text-caption);color:var(--text-stone-subtle)}._controlToggleBtn_1i57l_194{border-radius:var(--radius-pill);border:1px solid var(--border-mist-subtle);background:var(--bg-pearl-surface);color:var(--text-charcoal);font-size:var(--text-caption);align-self:flex-start;padding:.45rem .95rem;font-weight:500;transition:border-color .2s,background-color .2s}._controlToggleBtn_1i57l_194:hover{border-color:var(--accent-silver-blue);background:var(--space-pale-sky)}._segmentedGroup_1i57l_211{border-radius:var(--radius-pill);background:var(--bg-warm-ivory);border:1px solid var(--line-architectural);align-self:flex-start;padding:.2rem;display:inline-flex}._segmentBtn_1i57l_220{border-radius:var(--radius-pill);font-size:var(--text-caption);text-transform:capitalize;color:var(--text-stone-subtle);background:0 0;border:none;padding:.3rem .75rem}._segmentBtnActive_1i57l_230{background:var(--bg-pearl-surface);color:var(--text-charcoal);font-weight:500;box-shadow:0 2px 6px #2f344014}._swatchGrid_1i57l_240{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.15rem;display:grid}._swatchCard_1i57l_246{border-radius:var(--radius-panel);background:var(--bg-pearl-surface);border:1px solid var(--border-pearl-spec);box-shadow:var(--shadow-glass-pill);flex-direction:column;display:flex;overflow:hidden}._swatchColorPreview_1i57l_256{border-bottom:1px solid var(--line-architectural);justify-content:space-between;align-items:flex-end;height:96px;padding:.75rem .9rem;display:flex}._swatchHexOnLight_1i57l_265{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--text-charcoal);font-weight:600}._swatchHexOnDark_1i57l_272{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--bg-pearl-surface);font-weight:600}._swatchCatOnLight_1i57l_279,._swatchCatOnDark_1i57l_280{text-transform:uppercase;letter-spacing:.08em;opacity:.78;font-size:.68rem}._swatchCatOnLight_1i57l_279{color:var(--text-charcoal)}._swatchCatOnDark_1i57l_280{color:var(--bg-pearl-surface)}._swatchMeta_1i57l_295{flex-direction:column;gap:.25rem;padding:.85rem .95rem 1rem;display:flex}._swatchName_1i57l_302{color:var(--text-charcoal);font-size:.95rem}._swatchToken_1i57l_307{color:var(--text-stone-subtle);font-size:.74rem}._swatchRole_1i57l_312{font-size:var(--text-caption);color:var(--text-stone-subtle);margin-top:.2rem}._typeSpecimenBoard_1i57l_321{border-radius:var(--radius-panel);background:var(--surface-glass-panel);border:1px solid var(--border-pearl-spec);box-shadow:var(--shadow-glass-pill);flex-direction:column;gap:1.75rem;padding:clamp(1.25rem,3vw,2.5rem);display:flex}._typeRow_1i57l_332{border-bottom:1px solid var(--line-architectural);grid-template-columns:240px 1fr;align-items:baseline;gap:1.5rem;padding-bottom:1.5rem;display:grid}._typeRow_1i57l_332:last-child{border-bottom:none;padding-bottom:0}._typeSpecMeta_1i57l_346{font-size:var(--text-caption);color:var(--text-stone-subtle);flex-direction:column;gap:.25rem;font-weight:500;display:flex}._typeSpecMeta_1i57l_346 code{font-size:var(--text-micro);color:var(--text-stone-subtle)}._typePreviewWordmark_1i57l_360{font-size:var(--text-wordmark);letter-spacing:.24em;text-transform:uppercase;font-weight:600}._typePreviewHero_1i57l_367{font-family:var(--font-display);font-size:clamp(2.4rem,4.5vw,4.2rem);font-weight:300;line-height:1.06}._typePreviewSection_1i57l_374{font-family:var(--font-display);font-size:var(--text-section-title);line-height:1.15}._typePreviewBody_1i57l_380{flex-direction:column;gap:.5rem;max-width:62ch;display:flex}._typeLeadSample_1i57l_387{font-size:var(--text-lead);color:var(--text-warm-gray);font-weight:300}._typeParagraphSample_1i57l_393{font-size:var(--text-body);line-height:1.75}._typePreviewCaption_1i57l_398{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--text-stone-subtle);flex-wrap:wrap;gap:1.5rem;display:flex}._frameToolbar_1i57l_410{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}._fallbackTestBtn_1i57l_417{border-radius:var(--radius-pill);border:1px solid var(--border-mist-subtle);background:var(--bg-pearl-surface);color:var(--text-charcoal);font-size:var(--text-caption);box-shadow:var(--shadow-glass-pill);padding:.45rem .95rem;font-weight:500}._fallbackTestBtnActive_1i57l_428{background:var(--space-mist-blue);border-color:var(--accent-silver-blue)}._selectionToast_1i57l_433{border-radius:var(--radius-panel);background:var(--space-pale-sky);border:1px solid var(--accent-silver-blue);font-size:var(--text-caption);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.15rem;display:flex}._toastCloseBtn_1i57l_445{border-radius:var(--radius-pill);border:1px solid var(--border-mist-subtle);background:var(--bg-pearl-surface);font-size:var(--text-micro);padding:.25rem .65rem}._specimenGrid_1i57l_453{grid-template-columns:repeat(12,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.75rem);display:grid}._specimenColumn_1i57l_460{flex-direction:column;grid-column:span 4;gap:.65rem;display:flex}._specimenColumn_1i57l_460[data-span=wide]{grid-column:span 7}._specimenColumn_1i57l_460[data-span=medium],._specimenColumn_1i57l_460[data-span=compact]{grid-column:span 5}._variantSpecHeader_1i57l_479{font-size:var(--text-micro);color:var(--text-stone-subtle);justify-content:space-between;align-items:center;padding:0 .2rem;display:flex}._variantTag_1i57l_488{text-transform:uppercase;letter-spacing:.08em;font-weight:600}._variantRatio_1i57l_494{font-variant-numeric:tabular-nums}@media (width<=1024px){._overviewSection_1i57l_15{grid-template-columns:1fr}._frameToolbar_1i57l_410{align-items:flex-start}._specimenColumn_1i57l_460,._specimenColumn_1i57l_460[data-span=wide],._specimenColumn_1i57l_460[data-span=medium],._specimenColumn_1i57l_460[data-span=compact]{grid-column:span 6}}@media (width<=720px){._typeRow_1i57l_332{grid-template-columns:1fr;gap:.4rem}._specimenColumn_1i57l_460,._specimenColumn_1i57l_460[data-span=wide],._specimenColumn_1i57l_460[data-span=medium],._specimenColumn_1i57l_460[data-span=compact]{grid-column:span 12}}._galleryMain_1smh9_1{z-index:var(--z-content);flex-direction:column;display:flex;position:relative}
