.inkProfileHierarchy{--ink-ground:#11100e;--ink-panel:#201d19;--ink-rule:#514939;--ink-copy:#e2ddd3;--ink-muted:#c0b8aa;--ink-gold:#cdb477;font-family:var(--font-inter),sans-serif;background:var(--ink-ground)!important;color:var(--ink-copy)!important}html.light .inkProfileHierarchy{background:var(--ink-ground)!important;color:var(--ink-copy)!important}html.light .inkProfileHierarchy .apHeroSection{background:var(--ink-ground)}html.light .inkProfileHierarchy .apHeroName,html.light .inkProfileHierarchy .apStatVal,html.light .inkProfileHierarchy .apBioText{color:var(--ink-copy)!important}html.light .inkProfileHierarchy .apStatLbl,html.light .inkProfileHierarchy .apHeroLocation{color:var(--ink-muted)!important}.inkProfileHierarchy>.apActionBar:not(.inkProfileActions),.inkProfileHierarchy>.apTagsArea,.inkProfileHierarchy>.apDivider{display:none!important}.inkProfileHierarchy .apTopNav{background:var(--ink-ground);border-bottom:1px solid var(--ink-rule);pointer-events:auto;justify-content:center;align-items:center;height:52px;display:flex;position:relative}.inkProfileHierarchy .apNavBack{width:44px;height:44px;box-shadow:none;top:4px;left:12px}.inkProfileHierarchy .apNavWordmark{color:var(--ink-gold);background:0 0;border:0;font-size:10px;position:static;transform:none}.inkProfileHierarchy .apHeroSection{background:var(--ink-ground);height:auto;min-height:0;overflow:visible}.inkProfileHierarchy .apHeroMedia,.inkProfileHierarchy .apHeroGrad,.inkProfileHierarchy .apHeroCurve{display:none}.inkProfileHierarchy .apHeroIdentity{align-items:center;gap:14px;padding:16px 16px 4px;position:static}.inkProfileHierarchy .apHeroAvatar{width:68px;height:68px;box-shadow:none;border:1px solid var(--ink-gold);background:var(--ink-panel)}.inkProfileHierarchy .apHeroText{padding:0}.inkProfileHierarchy .apHeroName{text-shadow:none;margin:0 0 5px;font-size:clamp(22px,5.8vw,34px);line-height:1.12}.inkProfileHierarchy .apInductionRecord{max-width:620px;margin:5px 0 8px}.inkProfileHierarchy .apInductionDesignation{color:var(--ink-gold);font:600 11px/1.4 var(--font-inter),sans-serif;letter-spacing:.03em;align-items:center;gap:7px;display:flex}.inkProfileHierarchy .apInductionCitation{color:var(--ink-muted);font:italic 15px/1.35 var(--font-cormorant),Georgia,serif;overflow-wrap:anywhere;margin:4px 0 0}.inkProfileHierarchy .apLbInduction,.inkProfileHierarchy .apLbInductionDetail{color:var(--ink-gold)}.inkProfileHierarchy .apLbInduction{align-items:center;gap:5px;font-size:10px;display:flex}.inkProfileHierarchy .apLbInductionDetail{border-top:1px solid var(--ink-rule);border-bottom:1px solid var(--ink-rule);align-items:flex-start;gap:9px;margin:12px 0;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.inkProfileHierarchy .apLbInductionDetail p{color:var(--ink-muted);overflow-wrap:anywhere;margin:3px 0 0}.inkProfileHierarchy .apHeroMeta{gap:2px 9px}.inkProfileHierarchy .apHeroUsername,.inkProfileHierarchy .apHeroLocation{font:12px/1.3 var(--font-inter),sans-serif;color:var(--ink-muted)!important}.inkProfileHierarchy .apHeroVerified{font:600 10px var(--font-inter),sans-serif;color:var(--ink-gold);background:0 0;border:0;padding:0;display:none}.inkProfileHierarchy .apStatsRow{background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:14px;margin:4px 16px 0}.inkProfileHierarchy .apStatCell{flex-direction:row;flex:0 auto;gap:5px;padding:5px 0}.inkProfileHierarchy .apStatVal{font:600 13px/1.2 var(--font-inter),sans-serif;color:var(--ink-copy)!important}.inkProfileHierarchy .apStatLbl{font:12px/1.2 var(--font-inter),sans-serif;letter-spacing:0;text-transform:none;color:var(--ink-muted)!important}.inkProfileHierarchy .apStatSep{background:var(--ink-rule);margin:6px 0}.inkProfileHierarchy .apBioArea{padding:4px 16px 0}.inkProfileHierarchy .apBioText{opacity:1;font:13px/1.45 var(--font-inter),sans-serif;white-space:pre-wrap;color:var(--ink-copy)!important}.inkProfileHierarchy .apBioText:not(.inkBioExpanded){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.inkProfileHierarchy .apBioMore{min-height:44px;font:600 12px var(--font-inter),sans-serif;color:var(--ink-gold);padding:0}.inkProfileHierarchy .apActionBar{flex-wrap:nowrap;gap:6px;padding:7px 16px 12px;display:flex}.inkProfileHierarchy .inkAction{border:1px solid var(--ink-rule);background:var(--ink-panel);min-width:0;min-height:44px;color:var(--ink-copy);font:600 12px/1.2 var(--font-inter),sans-serif;text-align:center;cursor:pointer;white-space:nowrap;border-radius:5px;flex:1 1 0;justify-content:center;align-items:center;padding:0 7px;text-decoration:none;display:inline-flex}.inkProfileHierarchy .inkActionPrimary{background:var(--ink-gold);color:#191610;border-color:var(--ink-gold);flex:1.25 1 0}.inkProfileHierarchy .inkShareRow{justify-content:flex-end;padding:0 16px 8px;display:flex}.inkProfileHierarchy .inkShareRow>*{align-items:center;min-height:44px;display:inline-flex}.inkProfileHierarchy .inkShareRow .shareBtn{min-height:44px;color:var(--ink-copy);font-family:var(--font-inter),sans-serif}.inkProfileHierarchy .apDivider{display:none}.inkProfileHierarchy .apTabNav{border-color:var(--ink-rule);flex-wrap:nowrap;justify-content:space-between;margin:0;padding:0 16px}.inkProfileHierarchy .apTabBtn,.inkProfileHierarchy .apTabNav .apTabBtn{min-height:44px;font:500 12px var(--font-inter),sans-serif;letter-spacing:0;text-transform:none;color:var(--ink-muted);gap:4px;margin:0;padding:0 3px}.inkProfileHierarchy .apTabBtn.active{color:var(--ink-gold);border-bottom-color:var(--ink-gold)}.inkProfileHierarchy .apTabBtn:hover:not(.active){color:var(--ink-copy)}.inkProfileHierarchy .apGallery{background:var(--ink-ground);gap:3px;padding-bottom:12px}.inkProfileHierarchy .apGallery.inkSparseSingle{grid-template-columns:1fr;max-width:650px;margin-inline:auto}.inkProfileHierarchy .apGallery.inkSparsePair{grid-template-columns:repeat(2,minmax(0,1fr))}.inkProfileHierarchy .apGallery.inkSparseSingle .apGalleryCell,.inkProfileHierarchy .apGallery.inkSparsePair .apGalleryCell{aspect-ratio:4/5}.inkProfileHierarchy .apGalleryCell{cursor:pointer}.inkProfileHierarchy .inkGalleryEmpty{border:1px solid var(--ink-rule);min-height:105px;color:var(--ink-muted);font:13px var(--font-inter),sans-serif;justify-content:center;align-items:center;margin:8px 16px;display:flex}.inkProfileHierarchy .inkOwnerPrompt{border:1px solid var(--ink-rule);background:var(--ink-panel);color:var(--ink-copy);font:13px var(--font-inter),sans-serif;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:14px 16px 24px;padding:18px;display:flex}.inkProfileHierarchy .inkOwnerPrompt .inkAction{flex:none;padding:0 18px}.inkProfileHierarchy .apAboutCardLabel{color:var(--ink-gold)}.inkProfileHierarchy .inkAboutBanner{aspect-ratio:3;-o-object-fit:cover;object-fit:cover;border:1px solid var(--ink-rule);width:100%;max-height:190px;margin:0 0 20px;display:block}.inkProfileHierarchy .apAboutCardValue,.inkProfileHierarchy .apAboutCardSub,.inkProfileHierarchy .apAboutTag,.inkProfileHierarchy .apAboutSocialBtn,.inkProfileHierarchy .apBookingLink{color:var(--ink-copy)!important}.inkProfileHierarchy .apAboutSocialBtn,.inkProfileHierarchy .apBookingLink,.inkProfileHierarchy .apAboutTag{align-items:center;min-height:44px;display:inline-flex}.inkProfileHierarchy .inkLinksBackdrop{z-index:10020;background:#000000b3;position:fixed;inset:0}.inkProfileHierarchy .inkLinksSheet{z-index:10021;background:var(--ink-panel);border-top:1px solid var(--ink-gold);padding:20px 20px calc(20px + env(safe-area-inset-bottom,0px));max-height:80dvh;position:fixed;inset:auto 0 0;overflow-y:auto}.inkProfileHierarchy .inkLinksSheet h2{color:var(--ink-gold);margin:0;font:24px Playfair Display,Georgia,serif}.inkProfileHierarchy .inkLinksSheetHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.inkProfileHierarchy .inkLinksSheetHeader button{min-width:44px;min-height:44px;color:var(--ink-copy);border:1px solid var(--ink-rule);cursor:pointer;background:0 0}.inkProfileHierarchy .inkLinksSheet a,.inkProfileHierarchy .inkLinksSheet .inkSheetLink{width:100%;min-height:48px;color:var(--ink-copy);font:14px var(--font-inter),sans-serif;border:0;border-top:1px solid var(--ink-rule);text-align:left;cursor:pointer;background:0 0;align-items:center;text-decoration:none;display:flex}.inkProfileHierarchy .inkLinksSheet p{color:var(--ink-muted);font:13px/1.5 var(--font-inter),sans-serif}.inkProfileHierarchy .inkLinksSheet :focus-visible,.inkProfileHierarchy .inkAction:focus-visible,.inkProfileHierarchy .apTabBtn:focus-visible,.inkProfileHierarchy .apGalleryCell:focus-visible{outline:2px solid var(--ink-gold);outline-offset:2px}@media (max-width:767px){.inkProfileHierarchy button,.inkProfileHierarchy a{min-height:44px}}@media (min-width:768px){.inkProfileHierarchy .apHeroIdentity,.inkProfileHierarchy .apStatsRow,.inkProfileHierarchy .apBioArea,.inkProfileHierarchy .apActionBar,.inkProfileHierarchy .inkShareRow,.inkProfileHierarchy .apTabNav{padding-left:max(24px,50% - 490px);padding-right:max(24px,50% - 490px)}.inkProfileHierarchy .apStatsRow{margin-left:0;margin-right:0}.inkProfileHierarchy .inkLinksSheet{width:min(440px,100%);left:50%;right:auto;transform:translate(-50%)}}
.inkProfileHierarchy{--room-ground:#11100e;--room-copy:#e2ddd3;--room-muted:#c0b8aa;--room-gold:#cdb477;color:var(--room-copy);overflow-x:clip;background:var(--room-ground)!important}.inkProfileHierarchy .roomEntrance,.inkProfileHierarchy .roomCorrespondence{box-sizing:border-box;max-width:1080px;margin-inline:auto}.inkProfileHierarchy .roomEntrance{isolation:isolate;grid-template-columns:400px minmax(0,1fr);align-items:center;gap:92px;min-height:610px;padding:67px 0 85px;display:grid;position:relative}.inkProfileHierarchy .roomEntrance:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 48% 49%,#debb7a30,#aa7c431a 34%,#64472a09 55%,#0000 76%);width:690px;height:590px;position:absolute;top:8px;left:-112px}.inkProfileHierarchy .roomPortrait{box-sizing:border-box;background:#211d17;border:1px solid #c7a977;width:310px;margin:0 0 0 50px;padding:4px;box-shadow:0 0 0 1px #d0b2764a,0 0 28px #e6c17736,0 0 110px #cda2591c,0 31px 70px #0000004d}.inkProfileHierarchy .roomPortrait img,.inkProfileHierarchy .roomPortraitEmpty{-o-object-fit:cover;object-fit:cover;-o-object-position:center 37%;object-position:center 37%;width:100%;height:395px;display:block}.inkProfileHierarchy .roomPortraitEmpty{background:#29231b}.inkProfileHierarchy .roomEntranceCopy{min-width:0}.inkProfileHierarchy .roomEntrance h1{font:400 clamp(58px,7.3vw,105px)/.9 var(--font-cormorant),Georgia,serif;letter-spacing:-.052em;color:#f0e9df;overflow-wrap:break-word;margin:0 0 26px}.inkProfileHierarchy .roomIdentity{font:16px/1.5 var(--font-inter),sans-serif;color:#d4cbbd;margin:0}.inkProfileHierarchy .roomIdentity span{color:#84765f;padding:0 12px}.inkProfileHierarchy .roomStatement{max-width:540px;font:italic 27px/1.32 var(--font-cormorant),Georgia,serif;color:#d1c5b3;margin:30px 0 0}.inkProfileHierarchy .roomInduction{color:#c3ae7a;font:14px var(--font-inter),sans-serif;align-items:center;gap:12px;margin-top:34px;display:flex}.inkProfileHierarchy .roomInduction em{font:italic 18px var(--font-cormorant),Georgia,serif;color:var(--room-muted);margin-top:5px;display:block}.inkProfileHierarchy .roomRule{border-top:1px solid #5c5140;max-width:1160px;margin-inline:auto}.inkProfileHierarchy .roomEmptyWorks{text-align:center;max-width:1080px;color:var(--room-muted);margin:auto;padding:60px 26px}.inkProfileHierarchy .roomEmptyWorks button{border:1px solid var(--room-gold);min-height:44px;color:var(--room-copy);cursor:pointer;background:#29241b;padding:9px 18px}.inkProfileHierarchy .roomCorrespondence{border-top:1px solid #5b5140;justify-content:space-between;align-items:flex-start;gap:40px;padding:39px 0 75px;display:flex}.inkProfileHierarchy .roomCorrespondence h2{font:400 34px/1.1 var(--font-cormorant),Georgia,serif;color:#e5dbcc;margin:0}.inkProfileHierarchy .roomCorrespondence p{color:#afa495;margin:7px 0 0;font-size:14px}.inkProfileHierarchy .roomActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.inkProfileHierarchy .roomActions button,.inkProfileHierarchy .roomActions a,.inkProfileHierarchy .roomActions .shareBtn{box-sizing:border-box;color:#e0d4be;min-height:44px;font:13px var(--font-inter),sans-serif;cursor:pointer;background:0 0;border:1px solid #71644c;border-radius:0;justify-content:center;align-items:center;padding:10px 14px;text-decoration:none;display:inline-flex}.inkProfileHierarchy .roomActions button:hover,.inkProfileHierarchy .roomActions a:hover{background:#29241c}.inkProfileHierarchy .roomActions button:disabled{opacity:.5;cursor:not-allowed}.inkProfileHierarchy .roomActions .roomBook{color:#18150f;background:#b8a16e;border-color:#b8a16e}.inkProfileHierarchy .roomActions :focus-visible{outline:2px solid var(--room-gold);outline-offset:3px}.inkProfileHierarchy .apLbLikeCount,.inkProfileHierarchy .apLbViewComments,.inkProfileHierarchy .apLbDate,.inkProfileHierarchy .apLbInlineComment{display:none!important}@media (max-width:1150px) and (min-width:768px){.inkProfileHierarchy .roomEntrance,.inkProfileHierarchy .roomCorrespondence{margin-inline:36px}.inkProfileHierarchy .roomEntrance{grid-template-columns:330px minmax(0,1fr);gap:45px}.inkProfileHierarchy .roomPortrait{margin-left:0}}@media (max-width:767px){.inkProfileHierarchy .roomEntrance{min-height:0;padding:36px 27px 54px;display:block}.inkProfileHierarchy .roomEntrance:before{background:radial-gradient(at 46% 44%,#debb7a2e,#aa7c4318 36%,#0000 76%);width:540px;height:510px;top:-55px;left:-130px}.inkProfileHierarchy .roomPortrait{width:224px;margin:0 0 36px 3px;padding:3px}.inkProfileHierarchy .roomPortrait img,.inkProfileHierarchy .roomPortraitEmpty{height:286px}.inkProfileHierarchy .roomEntrance h1{margin-bottom:14px;font-size:66px}.inkProfileHierarchy .roomIdentity{font-size:14px}.inkProfileHierarchy .roomIdentity span{padding:0 7px}.inkProfileHierarchy .roomStatement{margin-top:23px;font-size:23px;line-height:1.29}.inkProfileHierarchy .roomInduction{margin-top:23px;font-size:13px}.inkProfileHierarchy .roomRule{margin-inline:24px}.inkProfileHierarchy .roomCorrespondence{margin-inline:27px;padding:31px 0 44px;display:block}.inkProfileHierarchy .roomCorrespondence h2{font-size:31px}.inkProfileHierarchy .roomCorrespondence p{font-size:13px}.inkProfileHierarchy .roomActions{justify-content:flex-start;margin-top:23px}}
.roomGallery{color:#e2ddd3;font-family:var(--font-inter),Inter,sans-serif;background:#11100e;padding:80px 24px 90px}.roomGallery *{box-sizing:border-box}.roomGallery :focus-visible{outline-offset:4px;outline:2px solid #cdb477}.roomGalleryHead{justify-content:space-between;align-items:end;max-width:1080px;margin:0 auto 42px;display:flex}.roomGalleryHead h2{color:#eee5d8;font:400 clamp(50px,6vw,69px)/.95 var(--font-cormorant-display),Cormorant,serif;letter-spacing:-.035em;margin:0}.roomGalleryHead p{color:#ad9f8a;font:italic 21px var(--font-cormorant),"Cormorant Garamond",serif;margin:0}.roomGalleryObject{flex-direction:column;align-items:center;display:flex}.roomGalleryRail{isolation:isolate;touch-action:pan-y;grid-template-columns:minmax(0,170px) minmax(0,495px) minmax(0,170px);justify-content:center;align-items:center;gap:clamp(12px,5vw,65px);width:100%;max-width:1080px;display:grid;position:relative}.roomGalleryRail:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#e0ba7529,#a4733f17 35%,#0000 73%);position:absolute;inset:-80px 0}.roomGalleryNeighborSlot{justify-content:center;min-width:0;display:flex}.roomGalleryNeighbor{text-align:left;color:#c3b397;cursor:pointer;opacity:.76;background:0 0;border:0;width:100%;padding:0;transition:opacity .2s;display:block}.roomGalleryNeighbor:hover{opacity:1}.roomGalleryNeighborFrame{background:#1a1815;border:1px solid #625741;padding:4px;display:block}.roomGalleryNeighbor img{-o-object-fit:contain;object-fit:contain;background:#0c0b0a;width:100%;max-height:255px;display:block}.roomGalleryNeighborNumber{margin-top:12px;font-size:12px;line-height:1.4;display:block}.roomGalleryStage{justify-content:center;align-items:center;min-width:0;height:min(72vh,720px);min-height:300px;display:flex}.roomGalleryFrame{background:#1a1814;border:1px solid #c4a573;width:fit-content;max-width:100%;margin:0;padding:6px;display:block;box-shadow:0 0 0 1px #cfb1734a,0 0 34px #e6bc703b,0 0 118px #ca9c5024,0 35px 85px #0000004a}.roomGalleryOpen{cursor:pointer}.roomGalleryFrame img{-o-object-fit:contain;object-fit:contain;background:#0c0b0a;width:auto;max-width:100%;height:auto;max-height:min(70vh,700px);display:block}.roomGalleryLabel{width:min(585px,100%);margin-top:32px}.roomGalleryLabelContent{border-top:1px solid #927b57;padding-top:20px}.roomGalleryLabel h3{color:#eee6dc;font:400 30px/1.15 var(--font-cormorant),"Cormorant Garamond",serif;margin:0 0 8px}.roomGalleryCaption{color:#d4cbbd;font:400 23px/1.3 var(--font-cormorant),"Cormorant Garamond",serif;margin:0}.roomGalleryFacts{border-bottom:1px solid #38342c;flex-wrap:wrap;gap:18px 48px;margin:22px 0 0;padding:0 0 22px;display:flex}.roomGalleryFacts dt{color:#c9b78f;font:11px/1.5 var(--font-cinzel),Cinzel,serif;letter-spacing:.075em}.roomGalleryFacts dd{color:#e9e0d3;margin:4px 0 0;font-size:15px}.roomGalleryNavigation{justify-content:space-between;align-items:center;gap:16px;padding-top:22px;display:flex}.roomGalleryControls{align-items:center;gap:10px;display:flex}.roomGalleryControls button{color:#f0e0b9;width:48px;height:48px;font:26px/1 var(--font-cormorant),serif;cursor:pointer;background:#29241b;border:1px solid #b89c6a;border-radius:0}.roomGalleryControls button:disabled{opacity:.42;cursor:default}.roomGalleryControls button:not(:disabled):hover{background:#383024}.roomGalleryCounter{text-align:center;color:#e6dbcc;min-width:72px;font:22px/1 var(--font-cormorant),serif;white-space:nowrap}.roomGalleryCounter span{color:#8c7d67}.roomGalleryTextButton{color:#e3d2ad;font:14px var(--font-inter),Inter,sans-serif;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a28b62;border-radius:0;padding:0 0 5px}.roomGalleryTextButton:hover{color:#fff0cf}.roomGalleryGrid{border-top:1px solid #423d32;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;max-width:1080px;margin:50px auto 0;padding-top:35px;display:grid}.roomGalleryGrid[hidden]{display:none}.roomGalleryGrid button,.roomGalleryGrid a{color:#d4c2a0;text-align:left;cursor:pointer;background:#1b1915;border:1px solid #514735;min-width:0;padding:5px;text-decoration:none}.roomGalleryGrid button:hover,.roomGalleryGrid a:hover{border-color:#c4a573}.roomGalleryGrid img{-o-object-fit:contain;object-fit:contain;background:#0e0d0b;width:100%;height:165px;display:block}.roomGalleryGrid span{font:13px/1.4 var(--font-inter),Inter,sans-serif;padding:6px 2px;display:block}@media (max-width:767px){.roomGallery{padding:54px 24px 65px}.roomGalleryHead{margin-bottom:28px}.roomGalleryHead p{display:none}.roomGalleryRail{grid-template-columns:minmax(0,52px) minmax(0,1fr) minmax(0,52px);gap:7px}.roomGalleryNeighborFrame{padding:2px}.roomGalleryNeighbor img{max-height:108px}.roomGalleryNeighborNumber{text-align:center;overflow-wrap:anywhere;margin-top:7px;font-size:10px}.roomGalleryStage{height:min(60vh,560px);min-height:240px}.roomGalleryFrame{padding:4px}.roomGalleryFrame img{max-height:min(58vh,545px)}.roomGalleryLabel{margin-top:27px}.roomGalleryLabel h3{font-size:26px}.roomGalleryCaption{font-size:21px}.roomGalleryFacts{gap:15px 28px}.roomGalleryNavigation{padding-top:18px}.roomGalleryControls{gap:7px}.roomGalleryCounter{min-width:66px;font-size:20px}.roomGalleryTextButton{font-size:13px}.roomGalleryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:32px;padding-top:20px}.roomGalleryGrid img{height:105px}}@media (prefers-reduced-motion:reduce){.roomGalleryNeighbor{transition:none}}
.roomInfo{color:#e2ddd3;max-width:1134px;font-family:var(--font-inter),Inter,sans-serif;background:#11100e;grid-template-columns:330px minmax(0,1fr);gap:100px;margin:0 auto;padding:90px 27px 100px;display:grid}.roomInfo *{box-sizing:border-box}.roomInfo :focus-visible{outline-offset:4px;outline:2px solid #cdb477}.roomInfo h2{color:#eee5d8;font:400 clamp(50px,6vw,66px)/.95 var(--font-cormorant-display),Cormorant,serif;letter-spacing:-.035em;margin:0}.roomInfoBody{min-width:0}.roomInfoTabs{border-bottom:1px solid #5b5140;flex-wrap:wrap;gap:8px 25px;display:flex}.roomInfoTabs button{color:#aaa092;min-height:44px;font:14px var(--font-inter),Inter,sans-serif;cursor:pointer;background:0 0;border:0;border-radius:0;padding:7px 0 13px;position:relative}.roomInfoTabs button[aria-selected=true]{color:#ead9b7}.roomInfoTabs button[aria-selected=true]:after{content:"";background:#c4a573;height:2px;position:absolute;bottom:-1px;left:0;right:0}.roomInfoTabs button:hover{color:#ead9b7}.roomInfoPanel{padding-top:30px}.roomInfoPanel p{color:#c6bbaa;font:400 22px/1.42 var(--font-cormorant),"Cormorant Garamond",serif;white-space:pre-line;overflow-wrap:anywhere;margin:0 0 18px}.roomInfoPanel .roomInfoOpening{color:#e0d7c9;font-size:26px;line-height:1.38}.roomInfoDetail+.roomInfoDetail{margin-top:27px}.roomInfoDetail h3,.roomInfoRecord dt{color:#c9b78f;font:11px/1.5 var(--font-cinzel),Cinzel,serif;letter-spacing:.075em;margin:0 0 7px}.roomInfoMore{color:#e3d2ad;font:14px var(--font-inter),Inter,sans-serif;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a28b62;border-radius:0;margin-top:4px;padding:0 0 5px}.roomInfoMore:hover{color:#fff0cf}.roomInfoRecord{border-top:1px solid #5b5140;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:30px 0 0;padding-top:24px;display:grid}.roomInfoRecord:first-child{margin-top:0}.roomInfoRecord dd{color:#e9e0d3;font:18px/1.3 var(--font-cormorant),"Cormorant Garamond",serif;overflow-wrap:anywhere;margin:0}@media (max-width:767px){.roomInfo{padding:57px 27px 64px;display:block}.roomInfo h2{margin-bottom:22px}.roomInfoTabs{gap:4px 19px}.roomInfoTabs button{font-size:13px}.roomInfoPanel{padding-top:24px}.roomInfoPanel p{font-size:20px}.roomInfoPanel .roomInfoOpening{font-size:23px}.roomInfoRecord{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}
