.armillary_content__pqSNo,.armillary_room__2blje{position:absolute;inset:0}.armillary_room__2blje{--boss-glass:rgba(8,48,50,.18);--boss-glass-edge:rgba(135,232,219,.52);--boss-glass-shadow:0 1px 2px #000,0 0 4px #000,0 0 9px #000}.armillary_content__pqSNo{overflow:hidden}.armillary_scene___3kVj{position:absolute;inset:0}.armillary_paintingFrame__gYucf{position:absolute}.armillary_painting__g3GSD{width:100%;height:100%;display:block;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.armillary_shade__XYchT{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 680px 460px at top left,#050b0ee6,transparent)}.armillary_heading__lG4p2{position:absolute;top:calc(90px + env(safe-area-inset-top));left:max(54px,env(safe-area-inset-left));right:max(24px,env(safe-area-inset-right));max-width:400px;text-shadow:0 2px 12px #050b0e}.armillary_eyebrow__qkE5Q{margin:0 0 10px;color:#c5cee0;font:10px ui-monospace,monospace;text-transform:uppercase}.armillary_heading__lG4p2 h1{margin:0;color:#fff3d6;font:400 30px/1.08 Georgia,serif}.armillary_subline__RanYs{margin:12px 0 0;color:#dce2d8;font-size:12px;line-height:1.7}.armillary_ring__mIxp2{position:absolute;transform:translate(-50%,-50%);width:44px;height:44px;padding:0;border:1px solid #fff3d6bb;border-radius:50%;background:#07111766;box-shadow:0 0 0 5px #fff3d611}.armillary_ring__mIxp2:before{content:"";position:absolute;inset:-5px;border:1px solid #fff3d644;border-radius:50%;animation:armillary_breathe__h6kn_ 4s ease-in-out infinite alternate;animation-play-state:paused;pointer-events:none}.armillary_room__2blje[data-running=true] .armillary_ring__mIxp2:before{animation-play-state:running}@keyframes armillary_breathe__h6kn_{0%{opacity:.35}to{opacity:.85}}.armillary_ring__mIxp2>span{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:5px 8px;border-radius:3px;background:#071117;color:#fff3d6;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none}.armillary_ring__mIxp2:focus-visible>span,.armillary_ring__mIxp2:hover>span{opacity:1}.armillary_atlas__NCIIJ,.armillary_pillar__AyJS4{position:absolute;transform:translateX(-50%);width:210px;padding:10px 12px;border:1px solid #c5cee044;border-radius:4px;background:#071117ed;color:#dce2d8}.armillary_pillar__AyJS4{background:var(--boss-glass);border-color:var(--boss-glass-edge);box-shadow:0 0 26px #72e7dd1c,inset 0 0 28px #7dfff50c;text-shadow:var(--boss-glass-shadow)}.armillary_atlas__NCIIJ h2,.armillary_pillar__AyJS4 h2{margin:6px 0;font:400 13px/1.3 system-ui,sans-serif;color:#fff3d6}.armillary_pillar__AyJS4 h2{display:flex;align-items:center;gap:7px}.armillary_pillar__AyJS4 h2 i{width:6px;height:6px;border-radius:50%;flex-shrink:0}.armillary_pillar__AyJS4 strong{font:14px/1.4 Georgia,serif;color:#fff3d6}.armillary_atlas__NCIIJ p,.armillary_pillar__AyJS4 p{margin:5px 0 0;font-size:12px;line-height:1.4}.armillary_screenAction__xUyU6{display:flex;align-items:center;gap:7px;width:100%;min-height:44px;text-align:left;font-size:11px;background:none;border:0;border-top:1px solid #9dbaaa40;margin-top:8px;padding:7px 0;color:#c4d9cd}.armillary_dialog__kCvRm[data-workflow=true]{width:550px;color:#eef8f1;box-shadow:0 0 26px #72e7dd1c,inset 0 0 28px #7dfff50c}.armillary_dialog__kCvRm[data-workflow=true],.armillary_dialog__kCvRm[data-workflow=true] button{background:var(--boss-glass);border-color:var(--boss-glass-edge);text-shadow:var(--boss-glass-shadow)}.armillary_dialog__kCvRm[data-workflow=true] button:hover:not(:disabled){background:rgba(18,55,52,.26);border-color:#c8fff1}.armillary_dialog__kCvRm[data-workflow=true] :is(button,input,textarea):focus-visible{outline:2px solid #f8daa0;outline-offset:3px}.armillary_room__2blje[data-workflow-open=true] .armillary_content__pqSNo>:not(.armillary_scene___3kVj){visibility:hidden}.armillary_modalLayer__3jAmp[data-workflow=true] .armillary_scrim__ty0tv{background:rgba(1,9,12,.12)}.armillary_atlas__NCIIJ{width:256px}.armillary_atlas__NCIIJ ul{list-style:none;margin:8px 0;padding:0;display:grid;grid-gap:5px;gap:5px}.armillary_atlas__NCIIJ li{display:grid;grid-template-columns:72px 1fr 35px;align-items:center;grid-gap:8px;gap:8px;font-size:11px}.armillary_atlas__NCIIJ li>span:last-child{text-align:right}.armillary_bar__P_RCz{height:4px;background:#c5cee022}.armillary_bar__P_RCz i{display:block;height:100%}.armillary_synopsisLine__tR7p1{position:absolute;left:max(36px,env(safe-area-inset-left));bottom:80px;right:max(24px,env(safe-area-inset-right))}.armillary_synopsis__Sy4g_{display:flex;align-items:center;gap:12px;margin:0;color:#fff3d6;font-size:12px;line-height:1.5;text-shadow:0 2px 6px #050b0e}.armillary_nav__ui94x{position:absolute;left:max(36px,env(safe-area-inset-left));bottom:max(25px,env(safe-area-inset-bottom));right:max(24px,env(safe-area-inset-right));display:flex;align-items:flex-start;flex-direction:row;gap:8px}.armillary_dialog__kCvRm button,.armillary_nav__ui94x button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:44px;min-height:44px;padding:10px 16px;border:1px solid #fff3d666;border-radius:3px;background:#071117e6}.armillary_dialog__kCvRm button:hover,.armillary_nav__ui94x button:hover{background:#223a3d}.armillary_modalLayer__3jAmp{position:absolute;inset:0;z-index:6}.armillary_modalLayer__3jAmp>[role=dialog]{position:absolute;inset:0;pointer-events:none}.armillary_scrim__ty0tv{position:absolute;inset:0;width:100%;height:100%;border:0;background:#01090caa}.armillary_dialog__kCvRm{position:absolute;top:max(20px,env(safe-area-inset-top));bottom:max(20px,env(safe-area-inset-bottom));right:max(20px,env(safe-area-inset-right));width:416px;max-width:calc(100% - 40px);padding:24px;overflow-y:auto;overscroll-behavior:contain;pointer-events:auto;background:#102630;border:1px solid #c5cee077;border-radius:4px}.armillary_dialogHead__KLqyn{display:flex;align-items:center;justify-content:space-between;gap:12px}.armillary_dialog__kCvRm h2{font:30px/1.2 Georgia,serif;color:#fff3d6}.armillary_dialog__kCvRm p{font-size:16px;line-height:1.7}.armillary_dialog__kCvRm .armillary_exampleNote__yyqCc{font-size:12px;color:#c5cee0}.armillary_dialog__kCvRm>button{width:100%;margin-top:12px}.armillary_explorer__Dwq86{list-style:none;padding:0;display:grid;grid-gap:8px;gap:8px}.armillary_explorer__Dwq86 button{width:100%;justify-content:flex-start}.armillary_room__2blje[data-compact=true] .armillary_rings__pnVoc{display:none}.armillary_room__2blje[data-compact=true] .armillary_heading__lG4p2{top:calc(88px + env(safe-area-inset-top));left:max(18px,env(safe-area-inset-left));right:max(18px,env(safe-area-inset-right));max-width:none}.armillary_room__2blje[data-compact=true] .armillary_heading__lG4p2 h1{font-size:28px}.armillary_room__2blje[data-compact=true] .armillary_eyebrow__qkE5Q,.armillary_room__2blje[data-compact=true] .armillary_subline__RanYs{font-size:12px}.armillary_room__2blje[data-compact=true] .armillary_nav__ui94x{left:max(18px,env(safe-area-inset-left));right:max(18px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom))}.armillary_synopsisCard__EKSwg{position:absolute;bottom:calc(124px + env(safe-area-inset-bottom));left:max(18px,env(safe-area-inset-left));right:max(18px,env(safe-area-inset-right));padding:10px 12px;background:#071117e0;border:1px solid #c5cee044;border-radius:4px}.armillary_synopsisCard__EKSwg:focus-visible{outline:2px solid #c5cee0;outline-offset:3px}.armillary_synopsisCard__EKSwg .armillary_synopsis__Sy4g_{display:flex;align-items:flex-start;flex-direction:column;gap:6px}.armillary_synopsisCard__EKSwg .armillary_atlas__NCIIJ,.armillary_synopsisCard__EKSwg .armillary_pillar__AyJS4{position:static;transform:none;width:auto;margin-top:12px;border-width:1px 0 0;border-radius:0;padding:12px 0 0;background:transparent}.armillary_room__2blje[data-compact=true] .armillary_content__pqSNo{display:grid;grid-template:"heading" auto "scene" minmax(90px,1fr) "pillars" auto "synopsis" auto "nav" auto /minmax(0,1fr);grid-gap:12px;gap:12px;overflow-y:auto;overscroll-behavior:contain;padding:calc(78px + env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.armillary_room__2blje[data-compact=true] .armillary_heading__lG4p2{grid-area:heading;position:static;min-width:0}.armillary_room__2blje[data-compact=true] .armillary_scene___3kVj{grid-area:scene;position:relative;min-width:0;min-height:0}.armillary_room__2blje[data-compact=true] .armillary_paintingFrame__gYucf{inset:0}.armillary_room__2blje[data-compact=true] .armillary_painting__g3GSD{object-fit:contain}.armillary_room__2blje[data-compact=true][data-workflow-open=true] .armillary_scene___3kVj{grid-area:auto;position:absolute;inset:0}.armillary_room__2blje[data-compact=true][data-workflow-open=true] .armillary_painting__g3GSD{object-fit:cover}.armillary_room__2blje[data-compact=true] .armillary_shade__XYchT{display:none}.armillary_mobilePillars__pjDXg{grid-area:pillars;min-width:0}.armillary_mobilePillars__pjDXg>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:6px}.armillary_mobilePillars__pjDXg button{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:6px;min-width:0;min-height:62px;padding:9px 8px;background:var(--boss-glass);border:1px solid var(--boss-glass-edge);border-top:2px solid var(--pillar);border-radius:3px;text-align:left;box-shadow:0 0 18px #5de5d723,inset 0 0 16px #72e9df10;text-shadow:var(--boss-glass-shadow)}.armillary_mobilePillars__pjDXg button:hover{background:rgba(18,55,52,.26)}.armillary_mobilePillars__pjDXg button>span{font:12px/1.3 system-ui,sans-serif;overflow-wrap:anywhere;color:#dce2d8}.armillary_mobilePillars__pjDXg strong{font:13px/1.3 Georgia,serif;color:#fff3d6}.armillary_room__2blje[data-compact=true] .armillary_synopsisCard__EKSwg{grid-area:synopsis;position:static;min-width:0;padding:0;border:0;background:none}.armillary_room__2blje[data-compact=true] .armillary_synopsisCard__EKSwg .armillary_synopsis__Sy4g_{gap:4px}.armillary_room__2blje[data-compact=true] .armillary_nav__ui94x{grid-area:nav;position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.armillary_room__2blje[data-compact=true] .armillary_nav__ui94x button{min-width:0;padding:8px;font-size:13px;gap:7px}.armillary_room__2blje[data-compact=true] .armillary_nav__ui94x svg{flex-shrink:0}.armillary_dialog__kCvRm .armillary_atlas__NCIIJ{position:static;transform:none;width:100%}.armillary_dialog__kCvRm{overflow-wrap:anywhere}.armillary_room__2blje[data-compact=true][data-wide=true] .armillary_content__pqSNo{grid-template:"scene heading" auto "scene pillars" auto "scene synopsis" 1fr "scene nav" auto/minmax(0,1fr) minmax(300px,34%);column-gap:20px}.armillary_room__2blje[data-compact=true][data-wide=true] .armillary_synopsisCard__EKSwg{align-self:end}@media (max-height:700px){.armillary_room__2blje[data-compact=true] .armillary_content__pqSNo{gap:8px;padding-top:calc(68px + env(safe-area-inset-top))}.armillary_room__2blje[data-compact=true] .armillary_heading__lG4p2 h1{font-size:24px}.armillary_room__2blje[data-compact=true] .armillary_eyebrow__qkE5Q{margin-bottom:6px;font-size:10px}.armillary_room__2blje[data-compact=true] .armillary_subline__RanYs{display:none}.armillary_room__2blje[data-compact=true][data-wide=true] .armillary_synopsisCard__EKSwg .armillary_synopsis__Sy4g_{font-size:11px}}@media (prefers-reduced-motion:reduce){.armillary_ring__mIxp2:before{animation:none}}.sanctum_sanctum___1o0r{position:absolute;inset:0;overflow:hidden;color:#eee7d7;background:#0b1314}.sanctum_painting__lLK62,.sanctum_scene__yjREi,.sanctum_shade__BP_rC{position:absolute;inset:0;width:100%;height:100%}.sanctum_painting__lLK62{object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sanctum_shade__BP_rC{pointer-events:none;background:linear-gradient(180deg,#071012b8,#07101235 27%,transparent 46%,#07101266 66%,#071012f2)}.sanctum_roomInterface__FAN_m{position:absolute;z-index:3;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:112px 40px 22px;pointer-events:none}.sanctum_topline__QQR_n{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.sanctum_heading__POHDD{max-width:460px;text-shadow:0 2px 16px #000}.sanctum_heading__POHDD>p{font:10px/1.6 ui-monospace,monospace;letter-spacing:.09em;color:#c5d0bc;margin:0 0 10px}.sanctum_heading__POHDD h1{font:400 40px/1.1 Georgia,serif;margin:0 0 12px;color:#f3ebd8}.sanctum_heading__POHDD>span{font:12px/1.5 system-ui,sans-serif;color:#c2c6b9}.sanctum_rooms__XWpID{pointer-events:auto;display:flex;padding:4px;gap:3px;border:1px solid #b8a77466;border-radius:4px;background:#0b1719e8}.sanctum_controls__IP3H7 button,.sanctum_rooms__XWpID button{display:flex;align-items:center;justify-content:center;gap:9px;color:#d9dfcf;border:0;border-radius:2px;background:transparent;min-height:46px;padding:10px 15px;font:12px/1.3 system-ui,sans-serif;cursor:pointer}.sanctum_rooms__XWpID button[aria-pressed=true]{background:#3d493c;color:#f4e7c7}.sanctum_controls__IP3H7 button:hover,.sanctum_rooms__XWpID button:hover{background:#30423c}.sanctum_controls__IP3H7 svg,.sanctum_rooms__XWpID svg{color:#d8bd82;flex-shrink:0}.sanctum_bottom__oPa7u{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.sanctum_caption__FDDai{max-width:430px;padding:18px 22px;background:#0b171bdc;border-left:2px solid #c1a16b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sanctum_caption__FDDai h2{font:400 24px/1.2 Georgia,serif;margin:0 0 10px;color:#f2e8d1}.sanctum_caption__FDDai>p{font:13px/1.7 system-ui,sans-serif;color:#c5cfc4;margin:0 0 12px}.sanctum_deskAction__azBwB{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;width:100%;padding:10px 0 0;border:0;border-top:1px solid #bca16d70;background:transparent;color:#ead19d;text-align:left;font:13px/1.4 system-ui,sans-serif;cursor:pointer}.sanctum_controls__IP3H7{pointer-events:auto;display:flex;flex-wrap:wrap;max-width:100%;background:#111e20ef;border:1px solid #9ca78d66;border-radius:4px}.sanctum_controls__IP3H7 button{border-right:1px solid #899f8d35;padding:10px 17px}.sanctum_controls__IP3H7 button:last-child{border:0}.sanctum_controls__IP3H7 button:disabled{cursor:not-allowed;opacity:.4}.sanctum_controls__IP3H7 small{font:10px ui-monospace,monospace;color:#bdd0bf}.sanctum_walkActions__NHBYn{display:flex;flex-direction:column}.sanctum_boundary__uFInE{margin:0;color:#bcc7bd;font:11px/1.6 system-ui,sans-serif;text-shadow:0 2px 8px #000}.sanctum_boundary__uFInE span{display:block;color:#9eafa5}.sanctum_caption__FDDai .sanctum_status__4dpcT{margin-top:12px;margin-bottom:0;color:#e6cda3}.sanctum_connection__3HQhk{display:block;color:#e4c995!important;padding:10px 0;border-block:1px solid #a48d5655;font:12px/1.6 ui-monospace,monospace!important}.sanctum_sanctum___1o0r[aria-hidden=true] .sanctum_roomInterface__FAN_m{visibility:hidden}.sanctum_modal__ZboZU{position:absolute;inset:0;z-index:6;display:flex;align-items:center;justify-content:flex-end;padding:24px}.sanctum_scrim__hKOKr{position:absolute;inset:0;border:0;background:#020809a6}.sanctum_panel__zw6fo{position:relative;width:460px;max-width:100%;max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding:24px 28px;border:1px solid #9b9e7e88;background:#142125fa;border-radius:4px;box-shadow:-12px 0 70px #0005}.sanctum_panel__zw6fo header{display:flex;align-items:center;justify-content:space-between;gap:15px;color:#b6c5b8;font:10px/1.6 ui-monospace,monospace;letter-spacing:.03em}.sanctum_panel__zw6fo button{min-height:44px;padding:10px 12px;color:#e6e6d6;background:#253b39;border:1px solid #83967688;border-radius:3px;display:flex;gap:10px;align-items:center;cursor:pointer;font:13px/1.4 system-ui,sans-serif}.sanctum_panel__zw6fo header button{width:44px;flex-shrink:0;padding:0;justify-content:center}.sanctum_panel__zw6fo h2{font:400 30px/1.2 Georgia,serif;margin:16px 0 20px;color:#f0e5cc;overflow-wrap:anywhere}.sanctum_panel__zw6fo>p{font:14px/1.75 system-ui,sans-serif;color:#ccd3c7;margin:0 0 18px}.sanctum_symbol__4abd7{margin-top:22px;color:#d8bd82}.sanctum_links__Y27Wb{display:grid;grid-gap:9px;gap:9px;margin:24px 0}.sanctum_links__Y27Wb a{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:48px;border:1px solid #8b9e7d70;padding:12px 14px;color:#e9d5a8;text-decoration:none;font:13px/1.5 system-ui,sans-serif;background:#243630}.sanctum_links__Y27Wb a:hover{background:#33493d}.sanctum_links__Y27Wb svg{flex-shrink:0}.sanctum_panel__zw6fo>.sanctum_sealed__wAtD0{font:italic 13px/1.75 Georgia,serif;color:#b5c2b6;padding-top:16px;margin:0}.sanctum_panel__zw6fo footer{border-top:1px solid #82937950;padding-top:20px;margin-top:22px}.sanctum_panel__zw6fo>.sanctum_attribution__rPidt{color:#dfc590;font:italic 16px/1.5 Georgia,serif}.sanctum_mountains__6mW3J{list-style:none;margin:25px 0 10px;padding:0}.sanctum_mountains__6mW3J li{display:flex;align-items:baseline;gap:19px;padding:18px 0;border-top:1px solid #82937950}.sanctum_mountains__6mW3J li>span{min-width:28px;color:#d8bd82;font:22px Georgia,serif}.sanctum_mountains__6mW3J h3{font:400 22px/1.3 Georgia,serif;margin:0 0 8px;color:#f0e5cc}.sanctum_mountains__6mW3J p{font:14px/1.75 system-ui,sans-serif;margin:0;color:#ccd3c7}.sanctum_psychopompPortrait__LbC0m{width:100%;height:320px;object-fit:contain;object-position:center;background:radial-gradient(ellipse at 50% 60%,#29444366,transparent 75%);border-radius:3px;border:1px solid #a9956c66;margin:0 0 18px}.sanctum_panel__zw6fo>.sanctum_guideGreeting__2H9Hj{font:italic 21px/1.5 Georgia,serif;color:#ead6af}.sanctum_chartPanel__gWNcN{width:570px}.sanctum_publicReadingPanel__khMIl{width:720px;background:#16162bfa;border-color:#b89b607d}.sanctum_publicCosmicReading__Hd_6k{color:#d5d0db;font:14px/1.8 system-ui,sans-serif}.sanctum_publicCosmicReading__Hd_6k h3{color:#f1e4c7;font:400 27px/1.3 Georgia,serif;margin:24px 0 18px}.sanctum_publicReadingContext__1_26H{color:#c9b98f;margin:0 0 18px;font:13px/1.7 system-ui,sans-serif}.sanctum_publicReadingViews__lBpxA{display:flex;gap:10px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid #b89b6055}.sanctum_publicReadingViews__lBpxA button{flex:1 1;justify-content:center;background:#24233e;border-color:#9b8bae66}.sanctum_publicReadingViews__lBpxA button[aria-pressed=true]{color:#f3ddb0;border-color:#c4a568;background:#3a3043}.sanctum_publicStory__cuBlx{margin:0;padding:0}.sanctum_publicStory__cuBlx p{margin:0 0 22px;line-height:1.9}.sanctum_publicReadingNote__73BFJ{color:#aca8bc;font:12px/1.75 system-ui,sans-serif;margin:16px 0}.sanctum_publicNumbers__NmFqW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.sanctum_publicNumbers__NmFqW>div{position:relative;padding:22px 14px;border:1px solid #82709255;border-radius:9px;background:#24213a;text-align:center;min-width:0}.sanctum_publicNumbers__NmFqW dt{padding-top:67px;color:#d3c1e0;font:10px/1.6 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.09em}.sanctum_publicNumbers__NmFqW dt small{display:block;font:10px/1.5 system-ui,sans-serif;letter-spacing:.04em}.sanctum_publicNumbers__NmFqW dd{margin:0}.sanctum_publicNumbers__NmFqW dd strong{position:absolute;top:22px;left:0;right:0;font:400 44px/1.2 Georgia,serif;color:#e4c164}.sanctum_publicNumbers__NmFqW>div:nth-child(3n+2) dd strong{color:#bfa0e5}.sanctum_publicNumbers__NmFqW>div:nth-child(3n) dd strong{color:#82c4c4}.sanctum_publicNumbers__NmFqW dd p{color:#c8c0d0;font:12px/1.8 system-ui,sans-serif;margin:15px 0 0}@media(max-width:640px){.sanctum_publicNumbers__NmFqW{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sanctum_publicNumbers__NmFqW>div{padding:18px 10px}.sanctum_publicCosmicReading__Hd_6k h3{font-size:24px}}.sanctum_chartDesk__3SYAf{color:#ccd3c7;font:14px/1.75 system-ui,sans-serif}.sanctum_chartDesk__3SYAf p{margin:0 0 18px}.sanctum_chartConsent__gPtYD{padding:16px 18px;margin:18px 0;background:#0b181d;border:1px solid #a9956c66;border-radius:3px}.sanctum_chartConsent__gPtYD h3{margin:0 0 10px;font:400 21px/1.3 Georgia,serif;color:#ebd7af}.sanctum_chartConsent__gPtYD p{margin:0 0 12px}.sanctum_chartConsent__gPtYD p:last-child{margin:0}.sanctum_chartDesk__3SYAf .sanctum_chartConnect__lmu5U{padding-inline:20px;background:#3b4e3d;color:#f1e4bf}.sanctum_chartActions__2_dEC{padding:12px 0}.sanctum_chartDesk__3SYAf .sanctum_chartError__mWxnB{padding:14px;margin:18px 0;background:#3c2e26;border-left:2px solid #d7ac81;color:#f2d9b8}.sanctum_chartDesk__3SYAf .sanctum_chartNote__LyeI6{margin:18px 0;font-size:12px;color:#aebfb5}.sanctum_chartDesk__3SYAf .sanctum_chartConnected__S_KcL{color:#dfd3a4;padding-block:12px;border-block:1px solid #ad9b6066}.sanctum_chartFigure__1V9C5{margin:20px 0}.sanctum_chartWheel__N_Qc8{display:block;width:100%;max-width:430px;height:auto;margin:0 auto}.sanctum_chartFigure__1V9C5 figcaption{margin-top:12px;color:#b3c2b8;font-size:12px;text-align:center}.sanctum_wheelOuter__jTbnI{fill:#101b24;stroke:#c7b477;stroke-width:1}.sanctum_wheelLine__3blfK{fill:none;stroke:#738d905e;stroke-width:.7}.sanctum_angleLabel__aAvpz,.sanctum_houseLabel__saa70,.sanctum_planetLabel__9qR9b,.sanctum_signLabel__pHuK9{text-anchor:middle;dominant-baseline:middle;fill:#e2d4b3}.sanctum_signLabel__pHuK9{font:18px Georgia,serif}.sanctum_planetLabel__9qR9b{font:14px Georgia,serif;fill:#f0dfb4}.sanctum_houseLabel__saa70{font:8px ui-monospace,monospace;fill:#819c9c}.sanctum_planetDot__iCpqk{fill:#e3bf77}.sanctum_planetStem__P05I9{stroke:#ceaf7888;stroke-width:.6}.sanctum_angleLine__oEj4N{stroke:#84b6b4;stroke-width:.8}.sanctum_angleLabel__aAvpz{font:9px ui-monospace,monospace;fill:#a7d2cc;paint-order:stroke;stroke:#101b24;stroke-width:4;stroke-linejoin:round}.sanctum_chartPlacements__xNDSl{width:100%;border-collapse:collapse;font-size:12px}.sanctum_chartPlacements__xNDSl caption{color:#e9d8b4;text-align:left;font:400 21px/1.4 Georgia,serif;margin-bottom:12px}.sanctum_chartPlacements__xNDSl td,.sanctum_chartPlacements__xNDSl th{text-align:left;padding:9px 5px;border-bottom:1px solid #79958c33;vertical-align:top}.sanctum_chartPlacements__xNDSl th{color:#dddfcd;font-weight:500}.sanctum_chartPlacements__xNDSl thead th{color:#9cb8ac;font-size:10px;text-transform:uppercase;letter-spacing:.06em}.sanctum_chartPlacements__xNDSl td:last-child{color:#b7c5ba}.sanctum_chartAngles__hib_H{margin:20px 0;font-size:12px}.sanctum_chartAngles__hib_H>div{display:flex;gap:16px;justify-content:space-between;padding:8px 0;border-bottom:1px solid #79958c33}.sanctum_chartAngles__hib_H dt{color:#e2d8bd}.sanctum_chartAngles__hib_H dd{margin:0}@media(min-width:1500px){.sanctum_roomInterface__FAN_m{padding:130px 56px 28px}.sanctum_heading__POHDD h1{font-size:45px}.sanctum_caption__FDDai{max-width:470px}}@media(max-width:1100px){.sanctum_roomInterface__FAN_m{padding:102px 26px 20px}.sanctum_topline__QQR_n{flex-direction:column;gap:22px}.sanctum_heading__POHDD h1{font-size:34px}.sanctum_rooms__XWpID button{padding:10px 13px}.sanctum_caption__FDDai{max-width:400px}.sanctum_caption__FDDai h2{font-size:22px}}@media(max-width:640px) and (orientation:portrait){.sanctum_sanctum___1o0r[data-room=sanctuary] .sanctum_painting__lLK62{height:125%;object-position:18% top}}@media(max-width:640px){.sanctum_roomInterface__FAN_m{padding:calc(80px + env(safe-area-inset-top)) 16px max(14px,env(safe-area-inset-bottom));gap:22px;overflow-y:auto;overscroll-behavior:contain;pointer-events:auto}.sanctum_topline__QQR_n{gap:18px;flex-shrink:0}.sanctum_heading__POHDD>p{font-size:10px;margin-bottom:8px}.sanctum_heading__POHDD h1{font-size:30px;margin-bottom:9px}.sanctum_heading__POHDD>span{font-size:12px}.sanctum_rooms__XWpID{width:100%}.sanctum_rooms__XWpID button{flex:1 1;padding:9px 6px;min-width:0;gap:6px;font-size:12px}.sanctum_rooms__XWpID svg{width:15px}.sanctum_bottom__oPa7u{width:100%;gap:12px;margin-top:auto;padding-top:100px}.sanctum_caption__FDDai{width:100%;max-width:none;padding:14px 16px}.sanctum_caption__FDDai h2{font-size:21px;margin-bottom:8px}.sanctum_caption__FDDai>p{font-size:14px;line-height:1.65;margin-bottom:10px}.sanctum_deskAction__azBwB{font-size:14px}.sanctum_controls__IP3H7{display:grid;grid-template-columns:1fr 1fr;width:100%}.sanctum_controls__IP3H7 button{font-size:12px;gap:7px;padding:10px 7px;min-width:0;border-right:1px solid #899f8d35}.sanctum_controls__IP3H7 button:nth-child(2){border-right:0}.sanctum_controls__IP3H7 button:nth-child(n+3){border-top:1px solid #899f8d35}.sanctum_controls__IP3H7 button:last-child{border-right:0}.sanctum_controls__IP3H7 small{display:none}.sanctum_boundary__uFInE{font-size:11px}.sanctum_modal__ZboZU{padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))}.sanctum_panel__zw6fo{padding:18px;width:100%}.sanctum_panel__zw6fo h2{font-size:28px}.sanctum_mountains__6mW3J p,.sanctum_panel__zw6fo>p{font-size:16px}.sanctum_links__Y27Wb a,.sanctum_panel__zw6fo button{font-size:14px}.sanctum_panel__zw6fo>.sanctum_sealed__wAtD0{font-size:15px}.sanctum_chartDesk__3SYAf{font-size:16px}.sanctum_chartConsent__gPtYD{padding:14px}.sanctum_chartDesk__3SYAf .sanctum_chartNote__LyeI6,.sanctum_chartFigure__1V9C5 figcaption{font-size:13px}.sanctum_chartPlacements__xNDSl{font-size:11px}.sanctum_chartPlacements__xNDSl td,.sanctum_chartPlacements__xNDSl th{padding:10px 3px}.sanctum_chartPlacements__xNDSl td:last-child{max-width:75px}.sanctum_chartAngles__hib_H{font-size:13px}}@media(max-height:700px) and (min-width:641px){.sanctum_roomInterface__FAN_m{padding-top:86px;padding-bottom:12px}.sanctum_topline__QQR_n{flex-direction:row;gap:20px}.sanctum_heading__POHDD h1{font-size:29px}.sanctum_heading__POHDD>p{margin-bottom:6px}.sanctum_heading__POHDD>span{display:none}.sanctum_caption__FDDai{padding:12px 16px;max-width:420px}.sanctum_caption__FDDai h2{font-size:21px;margin-bottom:7px}.sanctum_caption__FDDai>p{font-size:12px;line-height:1.5;margin-bottom:7px}.sanctum_bottom__oPa7u{gap:10px}.sanctum_boundary__uFInE span{display:inline;margin-left:10px}}@media(max-height:500px) and (orientation:landscape){.sanctum_roomInterface__FAN_m{padding:76px 20px 12px}.sanctum_topline__QQR_n{align-items:center}.sanctum_heading__POHDD>p,.sanctum_heading__POHDD>span{display:none}.sanctum_heading__POHDD h1{font-size:24px;margin:0}.sanctum_rooms__XWpID button{padding:8px 10px}.sanctum_bottom__oPa7u{align-items:stretch;display:grid;grid-template-columns:1fr auto;grid-gap:8px 16px;gap:8px 16px}.sanctum_caption__FDDai{padding:8px 12px;width:auto;max-width:390px}.sanctum_caption__FDDai h2,.sanctum_caption__FDDai>p:not(.sanctum_connection__3HQhk):not(.sanctum_status__4dpcT){display:none}.sanctum_deskAction__azBwB{border:0;padding:0}.sanctum_controls__IP3H7{align-self:end}.sanctum_controls__IP3H7 button{padding:8px 10px}.sanctum_controls__IP3H7 button>span{display:none}.sanctum_boundary__uFInE{grid-column:1/-1;font-size:10px}}.sanctum_touchWalk__BX1xN .sanctum_roomInterface__FAN_m{padding:calc(80px + env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));gap:16px;overflow:visible;pointer-events:none}.sanctum_touchWalk__BX1xN .sanctum_shade__BP_rC{background:linear-gradient(180deg,#071012ae,#07101220 26%,transparent 48%,#07101220 76%,#07101286)}.sanctum_touchWalk__BX1xN .sanctum_topline__QQR_n{flex-direction:column;align-items:stretch;gap:10px}.sanctum_touchWalk__BX1xN .sanctum_heading__POHDD{max-width:none}.sanctum_touchWalk__BX1xN .sanctum_heading__POHDD h1{font-size:25px;line-height:1.15;margin:0}.sanctum_touchWalk__BX1xN .sanctum_heading__POHDD>p,.sanctum_touchWalk__BX1xN .sanctum_heading__POHDD>span{display:none}.sanctum_touchWalk__BX1xN .sanctum_rooms__XWpID{width:100%;max-width:480px;padding:3px;gap:2px}.sanctum_touchWalk__BX1xN .sanctum_rooms__XWpID button{flex:1 1;min-height:44px;min-width:0;padding:8px 7px;gap:6px;font-size:12px}.sanctum_touchWalk__BX1xN .sanctum_bottom__oPa7u{display:flex;align-self:flex-end;align-items:stretch;width:calc(100% - 158px);max-width:280px;gap:7px;margin-top:auto;padding:0}.sanctum_touchWalk__BX1xN .sanctum_caption__FDDai{width:100%;max-width:none;padding:0 10px;border:1px solid #b8a77466;border-radius:4px;background:#0b1719ed}.sanctum_touchWalk__BX1xN .sanctum_caption__FDDai h2,.sanctum_touchWalk__BX1xN .sanctum_caption__FDDai>p{display:none}.sanctum_touchWalk__BX1xN .sanctum_deskAction__azBwB{min-height:44px;padding:7px 0;gap:8px;border:0;font-size:12px}.sanctum_touchWalk__BX1xN .sanctum_deskAction__azBwB svg{flex-shrink:0}.sanctum_touchWalk__BX1xN .sanctum_controls__IP3H7{position:relative;display:grid;grid-template-columns:1fr 1fr;width:100%}.sanctum_touchWalk__BX1xN .sanctum_controls__IP3H7>button{min-height:44px;min-width:0;padding:7px 6px;gap:5px;font-size:11px;border:0;border-right:1px solid #899f8d35}.sanctum_touchWalk__BX1xN .sanctum_controls__IP3H7>button:last-of-type{border-right:0;grid-column:auto}.sanctum_touchWalk__BX1xN .sanctum_controls__IP3H7 button>span{display:inline}.sanctum_touchWalk__BX1xN .sanctum_controls__IP3H7>button svg{display:none}.sanctum_touchWalk__BX1xN .sanctum_walkActions__NHBYn{position:absolute;right:0;bottom:calc(100% + 8px);width:218px;max-width:calc(100vw - 32px);padding:4px;border:1px solid #b8a77488;border-radius:4px;background:#0b1719fa;box-shadow:0 10px 35px #0007}.sanctum_touchWalk__BX1xN .sanctum_walkActions__NHBYn button{min-height:44px;justify-content:flex-start;width:100%;border:0;padding:9px 12px;font-size:12px}.sanctum_touchWalk__BX1xN .sanctum_walkActions__NHBYn button:last-child{grid-column:auto;border:0}.sanctum_touchWalk__BX1xN .sanctum_boundary__uFInE{margin:0;font-size:10px;line-height:1.45;text-align:center}.sanctum_touchWalk__BX1xN .sanctum_boundary__uFInE span{display:none}.sanctum_touchWalk__BX1xN .sanctum_modal__ZboZU{padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}@media(min-width:700px){.sanctum_touchWalk__BX1xN .sanctum_topline__QQR_n{flex-direction:row;align-items:center;gap:18px}.sanctum_touchWalk__BX1xN .sanctum_rooms__XWpID{width:auto;flex-shrink:0}.sanctum_touchWalk__BX1xN .sanctum_rooms__XWpID button{padding-inline:13px}}@media(max-height:500px) and (orientation:landscape){.sanctum_touchWalk__BX1xN .sanctum_roomInterface__FAN_m{padding-top:74px;gap:8px}.sanctum_touchWalk__BX1xN .sanctum_topline__QQR_n{flex-direction:row;align-items:center;gap:12px}.sanctum_touchWalk__BX1xN .sanctum_heading__POHDD h1{font-size:21px}.sanctum_touchWalk__BX1xN .sanctum_rooms__XWpID{width:auto;flex-shrink:0}.sanctum_touchWalk__BX1xN .sanctum_rooms__XWpID button{padding:7px 9px}.sanctum_touchWalk__BX1xN .sanctum_bottom__oPa7u{max-width:246px;gap:5px}.sanctum_touchWalk__BX1xN .sanctum_boundary__uFInE{font-size:9px}}@media (max-aspect-ratio:6/5),(max-height:699px),(max-width:1099px){.sanctum_sanctum___1o0r[data-view=painting]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(90px,1fr) auto;grid-gap:12px;gap:12px;padding:calc(76px + env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));overflow-y:auto;overscroll-behavior:contain}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_roomInterface__FAN_m{display:contents}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_topline__QQR_n{grid-area:1/1;flex-direction:column;gap:10px}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_heading__POHDD h1{font-size:27px;margin:0}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_heading__POHDD>p,.sanctum_sanctum___1o0r[data-view=painting] .sanctum_heading__POHDD>span{display:none}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_rooms__XWpID{width:100%}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_rooms__XWpID button{flex:1 1;min-width:0;padding:8px 6px;min-height:44px;font-size:12px}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_scene__yjREi{position:relative;inset:auto;grid-area:2/1;min-height:0}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_painting__lLK62{height:100%;object-fit:contain;object-position:center}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_shade__BP_rC{display:none}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_bottom__oPa7u{grid-area:3/1;display:flex;flex-direction:column;margin:0;padding:0;gap:8px;align-items:stretch}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_caption__FDDai{padding:0;width:100%;max-width:none;border:0;background:none}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_caption__FDDai h2,.sanctum_sanctum___1o0r[data-view=painting] .sanctum_caption__FDDai>p:not(.sanctum_status__4dpcT):not(.sanctum_connection__3HQhk){display:none}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_caption__FDDai .sanctum_connection__3HQhk{margin:0;padding:4px 0;font-size:11px!important}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_deskAction__azBwB{min-height:44px;padding:8px 12px;background:#172b2b;border:1px solid #b8a77466;border-radius:3px}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_controls__IP3H7{display:grid;grid-template-columns:1fr 1fr;width:100%}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_controls__IP3H7 button{min-height:44px;padding:8px;font-size:12px}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_controls__IP3H7 button>span{display:inline}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_controls__IP3H7 small{display:none}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_boundary__uFInE{font-size:10px;line-height:1.4}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_boundary__uFInE span{display:block;margin:0}}@media (orientation:landscape) and (max-height:699px){.sanctum_sanctum___1o0r[data-view=painting]{grid-template-columns:minmax(0,1fr) 290px;grid-template-rows:auto 1fr}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_scene__yjREi{grid-area:1/1/3/2}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_topline__QQR_n{grid-area:1/2}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_heading__POHDD h1{font-size:23px}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_bottom__oPa7u{grid-area:2/2;justify-content:flex-end}.sanctum_sanctum___1o0r[data-view=painting] .sanctum_boundary__uFInE{display:none}}.archive_library__F_UXg{position:fixed;inset:0;z-index:200;overflow:auto;color:#f1ebdc;background:#07100f;font:14px system-ui,sans-serif;letter-spacing:0;isolation:isolate}.archive_libraryScene__tUjO7{position:fixed;inset:0}.archive_library__F_UXg *{box-sizing:border-box;letter-spacing:0}.archive_library__F_UXg[data-journey=true]{background:transparent}.archive_library__F_UXg[data-journey=true] header{background:#07100ff2}.archive_atmosphere__YTXpp,.archive_light__1ya4q,.archive_painting__VDNOl,.archive_veil__JzFOb{position:fixed;inset:0;width:100%;height:100%;pointer-events:none}.archive_painting__VDNOl{object-fit:cover}.archive_veil__JzFOb{background:linear-gradient(90deg,#030c1288,transparent 52%,#030c1280)}.archive_light__1ya4q{background:radial-gradient(ellipse at 54% 42%,#edcc6715,transparent 55%);opacity:.2;animation:archive_breathe__f7TPB 9s ease-in-out infinite alternate}@keyframes archive_breathe__f7TPB{to{opacity:.13}}.archive_atmosphere__YTXpp{overflow:hidden}.archive_atmosphere__YTXpp i{position:absolute;border-radius:50%;background:#ffe9ae;box-shadow:0 0 8px #f5c36e;opacity:0;animation:archive_archiveDust__l02iQ 16s ease-in-out infinite}@keyframes archive_archiveDust__l02iQ{0%,to{opacity:0;transform:translate3d(-10px,25px,0)}30%,65%{opacity:.5}90%{opacity:0;transform:translate3d(20px,-35px,0)}}.archive_library__F_UXg[data-library-paused=true] .archive_atmosphere__YTXpp i,.archive_library__F_UXg[data-library-paused=true] .archive_light__1ya4q{animation-play-state:paused}.archive_library__F_UXg header{position:relative;z-index:1;display:flex;align-items:center;gap:16px;padding:24px 32px}.archive_library__F_UXg button{color:inherit;font:inherit;cursor:pointer}.archive_library__F_UXg button:focus-visible,.archive_library__F_UXg input:focus-visible{outline:2px solid #bcdfcc;outline-offset:3px}.archive_library__F_UXg header button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #c8c3a366;border-radius:50%;background:#091719e6}.archive_library__F_UXg header>span{font:10px ui-monospace,monospace}.archive_library__F_UXg header small{margin-left:auto;padding:7px 10px;font:10px ui-monospace,monospace;background:#0a2024eb;white-space:nowrap}.archive_title__yFul9{position:relative;margin:35px 5vw;max-width:440px;text-shadow:0 2px 15px #000}.archive_title__yFul9 p{font:10px ui-monospace,monospace;color:#dbbc7b}.archive_title__yFul9 h1{font:44px/1.12 Georgia,serif;margin:12px 0 18px}.archive_voyage__1uTsj{position:fixed;inset:0;background:#030808}.archive_horizonPlate__uVW5S{position:absolute;inset:0}.archive_horizonPainting__fNG3k{position:absolute;width:100%;height:100%;object-fit:cover}.archive_voyageCaption__RxjGH{position:absolute;bottom:5%;left:28%;right:5%;text-shadow:0 2px 15px #000}.archive_voyageCaption__RxjGH p{font:10px ui-monospace,monospace;color:#edcf91}.archive_voyageCaption__RxjGH h1{font:32px/1.2 Georgia,serif;margin:12px 0}.archive_voyageCaption__RxjGH span{font-size:11px;color:#bdc9c6}.archive_digitized___aNwt{position:absolute;inset:23% 24% 22% 42%;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:14px;gap:14px;pointer-events:none}.archive_digitized___aNwt i{background:#e4ce8dcc;border:1px solid #fff5d9;box-shadow:0 0 18px #a8bbac66;max-height:32px}.archive_title__yFul9>span{color:#d2e1db;font-size:13px}.archive_aboutArchive__7Mf7w{display:flex;align-items:center;gap:15px;min-height:44px;margin-top:18px;padding:10px 14px;border:1px solid #d6b77970;background:#071814e6;color:#efd49b!important;font-size:12px!important;pointer-events:auto}.archive_aboutArchive__7Mf7w:hover{background:#183328;border-color:#e5c98d}.archive_purpose__xcn4R{margin-bottom:24px;padding-bottom:22px;border-bottom:1px solid #b8a47340}.archive_purpose__xcn4R .archive_purposeLabel___A_ZS{margin:0 0 14px;color:#d5ba80;font:9px/1.6 ui-monospace,monospace;letter-spacing:.08em}.archive_purpose__xcn4R h2{margin:0 0 16px;color:#f0dfb9;font:26px/1.2 Georgia,serif}.archive_purpose__xcn4R p{color:#c6d6cf;font-size:13px;line-height:1.7}.archive_purposeBoundary__ppcRt{display:block;margin-top:18px;color:#b1c5ba;font-size:11px;line-height:1.6}.archive_catalog__66SNh{position:absolute;right:32px;top:104px;bottom:26px;overflow-y:auto;width:372px;padding:24px;background:#091b20ef;border:1px solid #adbcac55;border-radius:4px}.archive_catalogHeading__RcyFa{display:flex;gap:9px;align-items:center}.archive_catalogHeading__RcyFa h2{margin:0;font:20px Georgia,serif;flex:1 1}.archive_catalogHeading__RcyFa>span{font:9px ui-monospace,monospace;color:#afc2b9}.archive_search__AWRbB{display:flex;align-items:center;gap:10px;margin:20px 0 12px;padding:10px 0;border-bottom:1px solid #8aa79966;color:#bdcfca}.archive_search__AWRbB input{width:100%;background:transparent;border:0;color:#f1ebdc;font:13px system-ui,sans-serif;min-height:28px}.archive_catalog__66SNh nav button{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:0;border-bottom:1px solid #acc8b526;padding:11px 4px;text-align:left;font-size:13px}.archive_catalog__66SNh nav button span{flex:1 1}.archive_catalog__66SNh nav button small{display:block;margin-top:4px;font-size:10px;color:#a6bab2}.archive_catalog__66SNh nav button[aria-pressed=true]{color:#f0cc86}.archive_record__WLFJj{margin-top:24px}.archive_record__WLFJj>p{font:9px ui-monospace,monospace;color:#9eb9b4}.archive_record__WLFJj h3{margin:8px 0 14px;font:23px Georgia,serif}.archive_record__WLFJj dl{margin:0}.archive_record__WLFJj dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;border-bottom:1px solid #9cc1ad26;padding:9px 0;font-size:11px}.archive_record__WLFJj dt{color:#b6c7c1}.archive_record__WLFJj dd{margin:0;text-align:right;color:#efddaf}.archive_catalog__66SNh footer{display:flex;align-items:flex-start;gap:9px;margin-top:18px;color:#bdcfc7}.archive_catalog__66SNh footer svg{flex-shrink:0;margin-top:4px}.archive_catalog__66SNh footer p{margin:0;font-size:11px;line-height:1.65}.archive_connection__2ccXp{display:flex;align-items:center;gap:8px;font-size:10px;color:#b9b6a4;margin:16px 0 0}.archive_exhibitLaunch__WzScV{position:absolute;left:5vw;bottom:7%;z-index:1;width:390px;max-width:calc(100% - 40px);display:flex;gap:20px;align-items:center;text-align:left;padding:18px;border:1px solid #d2b57870;background:#071814ed;box-shadow:0 12px 45px #0007}.archive_exhibitLaunch__WzScV>img{width:88px;height:110px;object-fit:cover;object-position:75%}.archive_exhibitLaunch__WzScV>span{display:block}.archive_catalogExhibit__ISDze small,.archive_exhibitLaunch__WzScV small{display:block;font:9px/1.6 ui-monospace,monospace;color:#d5ba80}.archive_exhibitLaunch__WzScV strong{display:block;font:23px/1.3 Georgia,serif;color:#f0dfb9;margin:8px 0}.archive_exhibitLaunch__WzScV>span>span{font-size:11px;color:#b4c6b9}.archive_exhibitLaunch__WzScV b{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:400;color:#e8cb8b;margin-top:14px}.archive_catalogExhibit__ISDze:hover,.archive_exhibitLaunch__WzScV:hover{border-color:#e5c98d;background:#10271fed}.archive_catalogExhibit__ISDze{display:flex;align-items:center;gap:12px;width:100%;border:1px solid #bcab754f;background:#132c22;padding:16px 12px;text-align:left;margin-bottom:25px}.archive_catalogExhibit__ISDze>svg{flex-shrink:0;color:#e1c182}.archive_catalogExhibit__ISDze strong{display:block;font:20px/1.3 Georgia,serif;margin:8px 0;color:#efddb5}.archive_catalogExhibit__ISDze>span>span{display:block;color:#bccabc;font-size:11px;line-height:1.6}.archive_library__F_UXg[data-exhibit=true]{display:flex!important;flex-direction:column;height:100dvh;overflow:hidden!important;padding-bottom:0!important}.archive_library__F_UXg[data-exhibit=true]>header{flex-shrink:0;padding-top:16px;padding-bottom:16px;position:-webkit-sticky;position:sticky;top:0;z-index:4;background:#07110ff5;border-bottom:1px solid #a5af8f30}.archive_library__F_UXg[data-exhibit=true] .archive_libraryScene__tUjO7,.archive_library__F_UXg[data-exhibit=true] .archive_veil__JzFOb{display:none}@media (max-width:760px){.archive_exhibitLaunch__WzScV{bottom:30px;left:20px;width:350px;padding:14px;gap:14px}.archive_exhibitLaunch__WzScV>img{width:64px;height:105px}.archive_exhibitLaunch__WzScV strong{font-size:21px}.archive_voyageCaption__RxjGH{bottom:auto;top:16%;left:20px;right:20px}.archive_voyageCaption__RxjGH h1{font-size:26px}.archive_library__F_UXg header{flex-wrap:wrap}.archive_title__yFul9{pointer-events:none}.archive_library__F_UXg header{padding:16px;gap:10px}.archive_library__F_UXg header>span{max-width:112px;font-size:8px;line-height:1.7}.archive_library__F_UXg header small{font-size:8px;padding:5px}.archive_title__yFul9{margin:32px 22px 45px}.archive_title__yFul9 h1{font-size:32px}.archive_catalog__66SNh{position:relative;inset:auto;margin:0 14px 20px;width:auto;padding:20px}.archive_painting__VDNOl{object-position:center}}@media (max-aspect-ratio:6/5),(max-height:699px),(max-width:1099px){.archive_library__F_UXg{height:100dvh;bottom:auto;--library-fit:contain}.archive_library__F_UXg:not([data-journey=true]){display:grid;grid-template-rows:auto auto minmax(0,1fr);padding-bottom:max(14px,env(safe-area-inset-bottom));overflow:hidden;--library-fit:contain}.archive_library__F_UXg header{grid-area:1/1;padding:max(12px,env(safe-area-inset-top)) 14px 10px;gap:8px;flex-wrap:nowrap}.archive_library__F_UXg header>span{flex:1 1;max-width:none;font:10px/1.5 ui-monospace,monospace}.archive_library__F_UXg header small{display:none}.archive_library__F_UXg header button{min-width:44px;min-height:44px;flex-shrink:0}.archive_library__F_UXg .archive_title__yFul9{grid-area:2/1;margin:12px 18px;max-width:none}.archive_library__F_UXg .archive_title__yFul9 h1{font-size:30px;margin:6px 0 10px}.archive_library__F_UXg .archive_title__yFul9 h1 br{display:none}.archive_library__F_UXg .archive_title__yFul9>span{font-size:13px;line-height:1.5}.archive_library__F_UXg .archive_aboutArchive__7Mf7w{margin-top:10px}.archive_library__F_UXg .archive_purpose__xcn4R p{font-size:14px}.archive_library__F_UXg .archive_purposeBoundary__ppcRt{font-size:12px}.archive_library__F_UXg:not([data-journey=true]) .archive_libraryScene__tUjO7{position:relative;inset:auto;grid-area:3/1;min-height:0}.archive_library__F_UXg:not([data-journey=true]) .archive_atmosphere__YTXpp,.archive_library__F_UXg:not([data-journey=true]) .archive_light__1ya4q,.archive_library__F_UXg:not([data-journey=true]) .archive_painting__VDNOl{position:absolute;object-fit:contain;object-position:center}.archive_library__F_UXg:not([data-journey=true]) .archive_veil__JzFOb{display:none}.archive_library__F_UXg .archive_catalog__66SNh{position:absolute;inset:78px 14px max(14px,env(safe-area-inset-bottom));margin:0;width:auto;max-width:480px;justify-self:end;padding:18px;overscroll-behavior:contain;z-index:2}.archive_library__F_UXg .archive_search__AWRbB input{font-size:16px;min-height:44px}.archive_library__F_UXg .archive_horizonPainting__fNG3k{object-fit:contain}}@media (prefers-reduced-motion:reduce){.archive_atmosphere__YTXpp i,.archive_light__1ya4q{animation-play-state:paused}}@media (min-width:600px) and (max-height:500px){.archive_library__F_UXg .archive_title__yFul9{padding-right:180px}.archive_library__F_UXg .archive_aboutArchive__7Mf7w{position:absolute;top:14px;right:0;margin-top:0}}@media (max-width:760px){.archive_library__F_UXg header{padding-top:max(14px,env(safe-area-inset-top));gap:8px}.archive_library__F_UXg header>span{flex:1 1;max-width:none;font-size:11px}.archive_library__F_UXg header small{display:none}.archive_library__F_UXg header button{min-width:44px;min-height:44px;flex-shrink:0}.archive_title__yFul9{margin-top:22px}.archive_title__yFul9>span,.archive_voyageCaption__RxjGH span{font-size:14px}.archive_voyageCaption__RxjGH{top:calc(112px + env(safe-area-inset-top))}.archive_catalog__66SNh{margin-bottom:max(20px,env(safe-area-inset-bottom));padding:18px}.archive_search__AWRbB input{font-size:16px;min-height:44px}.archive_catalog__66SNh nav button{min-height:48px;font-size:16px}.archive_catalogHeading__RcyFa>span,.archive_catalog__66SNh nav button small,.archive_connection__2ccXp,.archive_record__WLFJj>p{font-size:12px}.archive_catalog__66SNh footer p,.archive_record__WLFJj dl>div{font-size:14px}}.office-rooms_visuallyHidden__rNHu4{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.office-rooms_tabs__67TX_{display:flex;flex-wrap:nowrap;gap:4px;margin-top:14px;width:100%;pointer-events:auto}.office-rooms_tabs__67TX_ button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:46px;padding:8px 10px;border:1px solid #8c9e8a55;border-radius:3px;background:#10232de8;color:#becbc5;font-size:11px;white-space:nowrap}.office-rooms_tabs__67TX_ button svg{flex-shrink:0}.office-rooms_tabs__67TX_ button[aria-pressed=true]{color:#f0ddac;background:#343b32;border-color:#c7a24e;box-shadow:inset 0 -2px #c7a24e}.office-rooms_tabs__67TX_ button:hover{background:#2c4142}.office-rooms_card__vKTyw{position:absolute;right:36px;width:min(380px,32vw);top:var(--office-card-top,clamp(290px,36vh,340px));bottom:calc(var(--office-bottom, 96px) + 37px);z-index:1;display:flex;flex-direction:column;min-height:0;background:#0c1b22f5;border:1px solid #a5966c70;border-top:2px solid #c7a24e;border-radius:3px;box-shadow:0 16px 45px #0004;pointer-events:auto;overflow:hidden}.office-rooms_consultingCard__B8JWi{right:36px}.office-rooms_cardBody__1Z8gM{padding:19px 20px 17px;overflow-y:auto;overscroll-behavior:contain;min-height:0;scrollbar-color:#657b70 #0b1b22;scrollbar-width:thin}.office-rooms_strip__qAxBO{display:none}.office-rooms_cardEyebrow__zJlTu{display:flex;flex-wrap:wrap;align-items:center;gap:9px;justify-content:space-between;color:#d8c591;font:9px/1.65 ui-monospace,monospace;letter-spacing:.08em;margin:0 0 10px}.office-rooms_simulated__B4yG0{display:inline-flex;align-items:center;gap:5px;color:#aecabd;font:10px/1.5 ui-monospace,monospace;letter-spacing:0;white-space:nowrap}.office-rooms_simulated__B4yG0:before{content:"";width:4px;height:4px;background:#8fbaa9;border-radius:50%;flex-shrink:0}.office-rooms_description__h9Ey_{color:#c0c9bd;font-size:12px;line-height:1.7;margin:10px 0 14px}.office-rooms_now__HzEcM{font-size:11px;line-height:1.6;color:#a9c4b8;padding:10px 0;margin:0 0 12px;border-top:1px solid #78988a33;border-bottom:1px solid #78988a33}.office-rooms_now__HzEcM strong{font-weight:500;color:#e2e7d8}.office-rooms_followGroup__NHMo3{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.office-rooms_followGroup__NHMo3 button{border:1px solid #819a8c66;border-radius:3px;min-height:44px;padding:8px;background:#142b32;font-size:10px}.office-rooms_followGroup__NHMo3 button[aria-pressed=true]{background:#394333;color:#f0d698;border-color:#b89b5e}.office-rooms_steps__Qp2Kx{display:flex;justify-content:space-between;gap:6px;margin:7px 0 12px}.office-rooms_steps__Qp2Kx button{display:flex;justify-content:center;align-items:center;gap:6px;min-height:44px;flex:1 1;padding:6px 4px;border:0;background:transparent;color:#baccc0;font-size:10px}.office-rooms_steps__Qp2Kx button:hover{color:#f2db9b;background:#203a3b}.office-rooms_orderRows__fyOb4{display:grid;grid-gap:7px;gap:7px}.office-rooms_orderRows__fyOb4>button{display:grid;grid-gap:8px;gap:8px;width:100%;padding:11px 12px;text-align:left;background:#11272d;border:1px solid #718b7f4d;border-radius:2px}.office-rooms_orderRows__fyOb4>button[aria-current=true]{border-left:3px solid #d8bb73;padding-left:10px;background:#1b3435}.office-rooms_orderRows__fyOb4>button:hover{background:#29413e;border-color:#a8b99b}.office-rooms_orderTop__WipVa{display:flex;align-items:center;gap:7px;min-width:0;color:#a8beb4;font:9px ui-monospace,monospace}.office-rooms_orderTop__WipVa b{font-weight:500;color:#e1c784;flex-shrink:0}.office-rooms_orderTop__WipVa>span{flex:1 1;min-width:0}.office-rooms_orderTop__WipVa>svg{flex-shrink:0;color:#c7b983}.office-rooms_orderTop__WipVa>.office-rooms_placeGlyph___BhzS{flex:0 0 15px;display:inline-flex;color:#c7b983}.office-rooms_orderTitle__4ptrr{font-size:12px;line-height:1.5;color:#e1e6d9}.office-rooms_stateChip__eKusb{width:-moz-fit-content;width:fit-content;display:inline-block;font:9px/1.5 ui-monospace,monospace;padding:3px 6px;border:1px solid #8d9f7d66;color:#c8d9be;border-radius:2px}.office-rooms_stateChip__eKusb[data-state=blocked],.office-rooms_stateChip__eKusb[data-state=parked],.office-rooms_stateChip__eKusb[data-state=waiting]{color:#e7b99d;border-color:#aa7d5666}.office-rooms_stateChip__eKusb[data-state=review]{color:#efd49b;border-color:#ba9b5e66}.office-rooms_counts__zzw6W{color:#b8c7b8;font:10px/1.8 ui-monospace,monospace;margin:13px 0}.office-rooms_counts__zzw6W .office-rooms_simulated__B4yG0{margin-left:6px}.office-rooms_ruleStamp__JOtgj{border-block:1px solid #7b957d4d;padding:12px 0;margin:16px 0}.office-rooms_ruleStamp__JOtgj h3{font:13px Georgia,serif;font-weight:400;color:#e0cd95;margin:0 0 10px}.office-rooms_ruleStamp__JOtgj>div{display:flex;gap:10px;flex-wrap:wrap}.office-rooms_ruleStamp__JOtgj>div>span{display:flex;align-items:center;gap:4px;font-size:9px;color:#c0ccba}.office-rooms_ruleStamp__JOtgj p{font-size:10px;line-height:1.65;margin:11px 0 0;color:#a2b4a5}.office-rooms_action__fcutW,.office-rooms_return__Dzj8O{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;width:100%;padding:10px 13px;border:1px solid #9fae8e77;border-radius:3px;background:#263b39;color:#e6dfc5;font-size:12px;text-align:left;text-decoration:none}.office-rooms_action__fcutW:hover,.office-rooms_return__Dzj8O:hover{background:#3a5147}.office-rooms_action__fcutW svg{flex-shrink:0}.office-rooms_boundary__X4QO4{padding-top:12px;margin:10px 0 0;color:#99afa4;font:9px/1.75 ui-monospace,monospace;border-top:1px solid #76928533}.office-rooms_cardTitle__Ky_e9{font:400 23px/1.25 Georgia,serif;margin:9px 0 12px;color:#eee4ca}.office-rooms_windowLine__R7G_t{font-size:11px;color:#d5c289;margin:8px 0 12px}.office-rooms_windowRibbon__i6vE_{padding:9px 0;border-block:1px solid #718c7e44;display:grid;grid-gap:6px;gap:6px}.office-rooms_windowRibbon__i6vE_>div{display:flex;gap:5px}.office-rooms_windowRibbon__i6vE_ span{flex:1 1;padding:5px 4px;border:1px solid transparent;text-align:center;font:9px/1.4 ui-monospace,monospace;color:#9cb3a8}.office-rooms_windowRibbon__i6vE_ [data-current=true]{border-color:#b69d635c;background:#39402c;color:#e4d2a4}.office-rooms_sectionLabel__dhLa8{font:9px/1.6 ui-monospace,monospace;letter-spacing:.06em;color:#d5c391;margin:18px 0 9px}.office-rooms_gates____VMl{margin:0;padding:0;list-style:none;display:grid;grid-gap:5px;gap:5px}.office-rooms_gates____VMl li{display:flex;align-items:center;gap:7px;padding:6px 0;font-size:11px;color:#b6c6b9}.office-rooms_gates____VMl i{height:6px;width:6px;flex-shrink:0;background:#59645d;border-radius:50%}.office-rooms_gates____VMl strong{font:10px ui-monospace,monospace;margin-left:auto;color:#8eaa9d}.office-rooms_gates____VMl [data-state=passed] i{background:#6e9b8f;box-shadow:0 0 7px #6e9b8f55}.office-rooms_gates____VMl [data-state=passed] strong{color:#a7d0ba}.office-rooms_gates____VMl [data-state=checking] i{background:#c7a24e}.office-rooms_gates____VMl [data-state=checking] strong{color:#e2c481}.office-rooms_trays___dr_K{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px;list-style:none;margin:13px 0;padding:0}.office-rooms_trays___dr_K li{display:grid;text-align:center;grid-gap:6px;gap:6px;padding:10px 3px;background:#1b3032;border-bottom:2px solid #8e987252}.office-rooms_trays___dr_K span{font-size:9px;color:#b7c9b7}.office-rooms_trays___dr_K b{color:#e0c790;font:21px Georgia,serif}.office-rooms_weekRows__ExCjq{list-style:none;padding:0;margin:0}.office-rooms_weekRows__ExCjq li{font-size:10px;line-height:1.6;padding:7px 0;border-bottom:1px solid #6d8b7a30;color:#c2d0bd}.office-rooms_note__B_XUr{font-size:10px;line-height:1.7;color:#a5b6a5}.office-rooms_actions__yJgH8{display:grid;grid-gap:8px;gap:8px;margin:16px 0}.office-rooms_panelLinks__RA22c a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;color:#e4cd8d;font-size:12px;text-decoration:none;border-bottom:1px solid #b69d6655;padding:9px 1px}.office-rooms_panelLinks__RA22c a:hover{color:#fff0c2}.office-rooms_engagementRail__ZR8pU{display:flex;gap:5px;list-style:none;padding:0;margin:12px 0 17px}.office-rooms_engagementRail__ZR8pU li{flex:1 1;min-width:0;font-size:9px;line-height:1.5;color:#93ab9b;padding-top:9px;border-top:2px solid #69857555}.office-rooms_engagementRail__ZR8pU span{display:block;font:10px ui-monospace,monospace;margin-bottom:4px}.office-rooms_engagementRail__ZR8pU [aria-current=step]{border-color:#c7a24e;color:#e4d39f}.office-rooms_compactStep__rnSsE{display:none}.office-rooms_reports__AG9j8{display:grid;grid-gap:20px;gap:20px}.office-rooms_reports__AG9j8 article{border-top:1px solid #879e8666;padding-top:16px}.office-rooms_reports__AG9j8 header{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;margin-bottom:14px}.office-rooms_reports__AG9j8 h3{margin:0;font:20px/1.3 Georgia,serif;color:#e6d3a4}.office-rooms_reports__AG9j8 dl{margin:0;display:grid;grid-gap:13px;gap:13px}.office-rooms_reports__AG9j8 dt{color:#9fb9ac;font:9px ui-monospace,monospace;letter-spacing:.08em;margin:0 0 4px}.office-rooms_reports__AG9j8 dd{margin:0;color:#d7dfcf;font-size:13px;line-height:1.6}.office-rooms_panel__j7jmL{font-size:13px;line-height:1.7;color:#cad3c6}.office-rooms_panelHeader__i7WlX{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px}.office-rooms_panelHeader__i7WlX .office-rooms_cardEyebrow__zJlTu{margin:0}.office-rooms_close__ZgOZS{flex-shrink:0;width:44px;height:44px;display:grid;place-items:center;background:#122e34;border:1px solid #8ba38b77;border-radius:50%}.office-rooms_panelPill__UJibk{border:1px solid #8a9f7355;background:#263a2d;color:#c5d5b9;padding:8px 10px;font:10px/1.6 ui-monospace,monospace}.office-rooms_ledger__qd5zq h3,.office-rooms_panel__j7jmL h3{color:#e2cf9b;font:21px/1.3 Georgia,serif;margin:25px 0 12px}.office-rooms_panel__j7jmL .office-rooms_lede__iMeoe{color:#d6e0d1;font-size:15px;line-height:1.7}.office-rooms_ledger__qd5zq .office-rooms_plainList__iuDUu,.office-rooms_panel__j7jmL .office-rooms_plainList__iuDUu{list-style:none;padding:0;margin:12px 0}.office-rooms_ledger__qd5zq .office-rooms_plainList__iuDUu>li,.office-rooms_panel__j7jmL .office-rooms_plainList__iuDUu>li{display:block;padding:10px 0;border-top:1px solid #758c7950;font-size:13px}.office-rooms_panel__j7jmL .office-rooms_engagementSteps__zilub,.office-rooms_panel__j7jmL .office-rooms_panelGates__7bx6x{display:grid;list-style:none;padding:0;margin:20px 0}.office-rooms_panel__j7jmL .office-rooms_engagementSteps__zilub>li,.office-rooms_panel__j7jmL .office-rooms_panelGates__7bx6x>li{display:block;border-top:1px solid #81978355;padding:14px 0}.office-rooms_panel__j7jmL .office-rooms_panelGates__7bx6x h3{font-size:19px;margin:0 0 8px}.office-rooms_panel__j7jmL .office-rooms_panelGates__7bx6x p{margin:6px 0}.office-rooms_sealedNote__MNQ6_{padding:15px 17px;border:1px solid #91a27b55;border-left:2px solid #b49d63;background:#1d3230;margin:25px 0 20px;color:#b8c8b3;font-size:12px}.office-rooms_tableScroll__TWE3K{overflow-x:auto;overscroll-behavior-x:contain;max-width:100%;border:1px solid #78907866;border-radius:3px;scrollbar-color:#708a78 #102630}.office-rooms_tableScroll__TWE3K:focus-visible{outline:2px solid #c8d9b7;outline-offset:3px}.office-rooms_tableScroll__TWE3K table{width:100%;border-collapse:separate;border-spacing:0;font:11px/1.5 ui-monospace,monospace}.office-rooms_tableScroll__TWE3K caption{text-align:left;color:#cbd4ba;padding:12px;font-size:10px}.office-rooms_tableScroll__TWE3K td,.office-rooms_tableScroll__TWE3K th{padding:10px 12px;text-align:right;white-space:nowrap;border-top:1px solid #67836d55}.office-rooms_tableScroll__TWE3K th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;text-align:left;background:#173138;white-space:normal;min-width:110px;max-width:135px}.office-rooms_tableScroll__TWE3K thead th{background:#233b37;color:#e2d0a2;font-weight:500}.office-rooms_tableScroll__TWE3K tfoot{color:#eddaa9;background:#263b32}.office-rooms_chart__aTJEG{margin:12px 0}.office-rooms_chart__aTJEG svg{display:block;width:100%;height:auto}.office-rooms_chart__aTJEG figcaption{color:#a9bca7;font-size:10px;margin:8px 0}.office-rooms_chartKey__BML3L{display:flex;justify-content:center;gap:19px;font-size:10px;color:#ced5bd}.office-rooms_chartKey__BML3L span{display:flex;align-items:center;gap:6px}.office-rooms_chartKey__BML3L i{height:7px;width:7px;background:#c7a24e}.office-rooms_chartKey__BML3L span:last-child i{background:#6e9b8f}.office-rooms_explainer__BDHL8{border-block:1px solid #7b957d4d;margin:16px 0 4px}.office-rooms_explainer__BDHL8>summary{display:flex;align-items:center;min-height:44px;cursor:pointer;color:#e0cd95;font:14px Georgia,serif;list-style:none}.office-rooms_explainer__BDHL8>summary::-webkit-details-marker{display:none}.office-rooms_explainer__BDHL8>summary:before{content:"+";width:18px;flex-shrink:0;color:#c7a24e;font:13px ui-monospace,monospace}.office-rooms_explainer__BDHL8[open]>summary:before{content:"−"}.office-rooms_explainer__BDHL8>summary:focus-visible{outline:2px solid #c8d9b7;outline-offset:2px}.office-rooms_explainerBody__FJL9x{padding:2px 0 14px;color:#c0c9bd;font-size:12px;line-height:1.7}.office-rooms_explainerBody__FJL9x p{margin:8px 0}.office-rooms_explainerBody__FJL9x h4,.office-rooms_explainerSection__NAqoy h4{color:#e2cf9b;font:15px/1.35 Georgia,serif;margin:16px 0 6px}.office-rooms_explainList__u0uvQ{margin:8px 0;padding-left:18px}.office-rooms_explainList__u0uvQ>li{margin:6px 0}.office-rooms_panel__j7jmL .office-rooms_explainList__u0uvQ li{display:list-item;gap:0;padding:0;border:0}.office-rooms_explainList__u0uvQ ul{margin:4px 0;padding-left:18px;list-style:circle}.office-rooms_explainList__u0uvQ p{margin:4px 0}.office-rooms_explainList__u0uvQ strong,.office-rooms_explainerBody__FJL9x p>strong,.office-rooms_explainerSection__NAqoy p>strong{color:#e6dfc5;font-weight:600}.office-rooms_booking__3krBz{margin:12px 0 16px}.office-rooms_bookLink__kV3On{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:10px 13px;border:1px solid #c7a24e99;border-radius:3px;background:#343b32;color:#f0ddac;font-size:12px;line-height:1.45;text-decoration:none}.office-rooms_bookLink__kV3On:hover{background:#454a37;color:#fff0c2}.office-rooms_bookLink__kV3On svg{flex-shrink:0}.office-rooms_bookNote__DTXmP{margin:7px 0 0;color:#a5b6a5;font-size:10px;line-height:1.6}.office-rooms_diagnosisLink__VuLd0{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:#d9c48e;font-size:11px;text-decoration:none;border-bottom:1px solid #b69d6655}.office-rooms_diagnosisLink__VuLd0:hover{color:#fff0c2}.office-rooms_panel__j7jmL .office-rooms_explainerSection__NAqoy .office-rooms_bookLink__kV3On{font-size:13px}.office-rooms_engagementSteps__zilub>li>span{color:#d9bd7f;font:10px/1.5 ui-monospace,monospace}.office-rooms_engagementSteps__zilub h4{color:#e3ddc1;font:18px/1.35 Georgia,serif;margin:8px 0}.office-rooms_engagementSteps__zilub p{margin:7px 0}.office-rooms_approval__sMv4e{display:block;font:10px/1.5 ui-monospace,monospace;color:#e3c88e;margin-top:8px}.office-rooms_actionsTaken__glSWi{border:1px solid #a9b18b55;color:#dbdcb6;padding:12px;background:#294035}.office-rooms_panel__j7jmL blockquote{border-left:2px solid #bba16a;padding-left:15px;margin:24px 0;color:#c4d3bb}.office-rooms_panel__j7jmL cite{display:block;font:10px/1.7 ui-monospace,monospace;margin-top:10px;color:#9cb29f}.office-rooms_return__Dzj8O{margin-top:25px;justify-content:center}@media (max-width:899px){.office-rooms_card__vKTyw{left:24px;right:24px;width:auto;top:auto;max-height:calc(100% - 345px);bottom:calc(var(--office-bottom, 96px) + 37px)}.office-rooms_strip__qAxBO{display:flex;align-items:center;gap:9px;min-height:52px;padding:5px 9px 5px 13px;flex-shrink:0}.office-rooms_strip__qAxBO>strong{font:13px Georgia,serif;white-space:nowrap}.office-rooms_stripSummary__CX_Z_{min-width:0;flex:1 1;color:#b3c6b6;font:10px/1.5 ui-monospace,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.office-rooms_strip__qAxBO>button{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:1px solid #82957b66;border-radius:3px;background:#213b38}.office-rooms_card__vKTyw:not([data-expanded=true]) .office-rooms_cardBody__1Z8gM{display:none}.office-rooms_card__vKTyw[data-expanded=true] .office-rooms_strip__qAxBO{border-bottom:1px solid #76988055}.office-rooms_engagementRail__ZR8pU{display:none}.office-rooms_compactStep__rnSsE{display:block;font-size:12px;color:#e5d19e}.office-rooms_compactStep__rnSsE .office-rooms_simulated__B4yG0{margin-left:8px}}@media (max-width:640px){.office-rooms_tabs__67TX_{width:100%;gap:4px}.office-rooms_tabs__67TX_ button{flex:1 1;padding-inline:5px;font-size:11px;gap:5px}.office-rooms_card__vKTyw{left:max(14px,env(safe-area-inset-left));right:max(14px,env(safe-area-inset-right))}.office-rooms_card__vKTyw[data-expanded=true]{top:calc(310px + env(safe-area-inset-top));max-height:calc(100% - 400px - env(safe-area-inset-top))}.office-rooms_strip__qAxBO{gap:6px;padding-left:10px}.office-rooms_strip__qAxBO>strong{font-size:12px}.office-rooms_stripSummary__CX_Z_,.office-rooms_strip__qAxBO .office-rooms_simulated__B4yG0{font-size:9px}.office-rooms_cardBody__1Z8gM{padding:17px}.office-rooms_description__h9Ey_,.office-rooms_ledger__qd5zq .office-rooms_plainList__iuDUu>li,.office-rooms_orderTitle__4ptrr,.office-rooms_panel__j7jmL,.office-rooms_panel__j7jmL .office-rooms_plainList__iuDUu>li,.office-rooms_reports__AG9j8 dd{font-size:14px}.office-rooms_action__fcutW,.office-rooms_bookLink__kV3On,.office-rooms_panelLinks__RA22c a,.office-rooms_return__Dzj8O{font-size:14px;min-height:46px}.office-rooms_bookNote__DTXmP,.office-rooms_diagnosisLink__VuLd0,.office-rooms_explainerBody__FJL9x{font-size:13px}}@media (max-width:360px){.office-rooms_tabs__67TX_ svg{display:none}.office-rooms_strip__qAxBO{gap:4px}.office-rooms_strip__qAxBO>strong{font-size:11px}.office-rooms_stripSummary__CX_Z_{font-size:8px}}@media (max-height:500px) and (orientation:landscape){.office-rooms_tabs__67TX_{flex-wrap:nowrap}.office-rooms_card__vKTyw{left:auto;right:12px;top:72px;bottom:auto;width:min(260px,40vw);max-height:none}.office-rooms_card__vKTyw[data-expanded=true]{top:12px;bottom:12px;right:12px;width:min(360px,60vw);max-height:none}.office-rooms_cardBody__1Z8gM{min-height:0}}@media (prefers-reduced-motion:reduce){.office-rooms_card__vKTyw *,.office-rooms_tabs__67TX_ *{transition:none!important;animation:none!important}}[data-room-fit=true] .office-rooms_tabs__67TX_{margin-top:8px}[data-room-fit=true] .office-rooms_tabs__67TX_ button{flex:1 1;padding-inline:5px}[data-room-fit=true] .office-rooms_card__vKTyw{position:relative;inset:auto;grid-area:3/1;width:100%;max-height:none;align-self:end}[data-room-fit=true] .office-rooms_strip__qAxBO{display:flex;align-items:center;gap:6px;min-height:52px;padding:4px 8px;flex-shrink:0}[data-room-fit=true] .office-rooms_strip__qAxBO>strong{font:13px Georgia,serif;white-space:nowrap}[data-room-fit=true] .office-rooms_stripSummary__CX_Z_{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:10px/1.5 ui-monospace,monospace}[data-room-fit=true] .office-rooms_strip__qAxBO>button{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:1px solid #82957b66;border-radius:3px;background:#213b38}[data-room-fit=true] .office-rooms_card__vKTyw:not([data-expanded=true]) .office-rooms_cardBody__1Z8gM{display:none}[data-room-fit=true] .office-rooms_card__vKTyw[data-expanded=true]{position:fixed;grid-area:auto;inset:76px 14px 70px;width:auto;height:calc(100dvh - 146px);max-height:calc(100dvh - 146px);align-self:stretch;z-index:4}[data-room-fit=true][data-wide=true] .office-rooms_card__vKTyw:not([data-expanded=true]){grid-area:2/2}