.house-shell:has(.hs-room-money) .house-shell__nav{display:none}.house-shell:has(.hs-room-money) .house-shell__content{max-width:none;padding:0}.hs-room-money{color:var(--text);overflow:clip}.hs-room-money__scene{aspect-ratio:3/2;isolation:isolate;position:relative}.hs-room-money__scene-art{z-index:-2;object-fit:cover;object-position:50% 39%;width:100%;height:100%;position:absolute;inset:0}.hs-room-money__scene:after{z-index:-1;content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--c-paper) 86%, transparent), color-mix(in srgb, var(--c-paper) 44%, transparent) 76%, transparent);pointer-events:none;position:absolute;inset:0 43% 0 0}.hs-room-money__copy{z-index:1;width:min(58%,760px);min-height:100%;margin-left:max(32px,50vw - 590px);padding:48px 0 80px;position:relative}.hs-room-money__card{color:var(--text-muted);font:700 11px/1.3 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;margin:0 0 25px}.hs-room-money .house-shell__room-header{margin-bottom:30px}.hs-room-money .house-shell__room-number{font-size:clamp(72px,7vw,96px);line-height:.88}.hs-room-money__desktop-summary{max-width:700px}.hs-room-money__strength-copy{margin:22px 0 0}.hs-room-money__actions{align-items:center;gap:42px;margin:30px 0 36px;display:flex}.hs-room-money__manual{color:var(--action);font:400 20px/1.2 var(--font-story);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.hs-room-money__exhibit{z-index:2;flex-direction:column;align-items:center;width:calc(18.796vw + 86px);height:50.8vw;display:flex;position:absolute;bottom:22.8%;left:69.4%}.hs-room-money__exhibit .hercules{--hercules-height:50.8vw;width:100%;height:100%}.hs-room-money__exhibit .hercules__measure{width:calc(100% + 76px)}.hs-room-money__strength{color:var(--c-ink);font:700 12px/1.3 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;margin:0}.hs-room-money__explanation{max-width:31ch;color:var(--text);font:italic 400 16px/1.4 var(--font-story);margin:7px 0 0}.hs-room-money__mobile-content,.hs-room-money__mobile-hero{display:none}.hs-room-money__desktop-summary .house-ledger__title{margin-top:0}@media (max-width:900px) and (min-width:761px){.hs-room-money__copy{width:60%;margin-left:32px}.hs-room-money__exhibit{width:calc(18.796vw + 86px);left:69.4%}}@media (max-width:760px){.hs-room-money__scene{aspect-ratio:auto;overflow:visible}.hs-room-money__scene-art{object-position:70% 29%;height:545px;inset:0 0 auto}.hs-room-money__scene:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--c-paper) 14%, transparent), transparent 46%, color-mix(in srgb, var(--c-paper) 20%, transparent) 79%, var(--c-paper) 100%);height:545px;inset:0 0 auto}.hs-room-money__copy{width:auto;min-height:0;margin:0;padding:27px 16px 0}.hs-room-money__card,.hs-room-money__desktop-summary,.hs-room-money__exhibit{display:none}.hs-room-money .house-shell__room-header{grid-template-columns:auto minmax(0,1fr);gap:16px;margin:0}.hs-room-money .house-shell__room-number{min-width:58px;padding-right:14px;font-size:58px}.hs-room-money .house-shell__room-copy h1{font-size:48px}.hs-room-money .house-shell__room-lead{max-width:24ch;margin-top:8px;font-size:17px}.hs-room-money__mobile-hero{grid-template-columns:48% minmax(0,1fr);align-items:end;gap:3px;min-height:350px;margin:0 -16px;padding:0 16px 22px;display:grid}.hs-room-money__mobile-exhibit{align-self:end;height:328px;position:relative}.hs-room-money__mobile-exhibit .hercules{--hercules-height:310px;position:absolute;bottom:0;left:50%;translate:-50%}.hs-room-money__mobile-exhibit .hercules__measure{display:none}.hs-room-money__mobile-amount{align-self:center;padding:20px 0 12px}.hs-room-money__mobile-amount strong{color:var(--action);font:400 clamp(45px, 14vw, 60px)/.9 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;display:block}.hs-room-money__mobile-amount span{color:var(--text);font:700 10px/1.3 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;margin-top:14px;display:block}.hs-room-money__mobile-content{z-index:3;background:var(--c-paper);padding:24px 16px 80px;display:block;position:relative}.hs-room-money__mobile-content .hs-room-money__actions{flex-direction:column;align-items:stretch;gap:18px;margin:0 0 38px}.hs-room-money__mobile-content .btn{width:100%}.hs-room-money__mobile-content .hs-room-money__manual{align-self:center;font-size:19px}.hs-room-money .house-ledger__title{margin-bottom:8px}}@media (max-width:390px){.hs-room-money__mobile-hero{grid-template-columns:47% minmax(0,1fr)}.hs-room-money__mobile-amount strong{font-size:46px}}
