.mw-page{--mw-ink:#152c35;--mw-muted:#53666c;--mw-bg:#f4f3ec;--mw-alt:#e9ede6;--mw-line:#c5cecb;--mw-accent:#82601e;color:var(--mw-ink);background:var(--mw-bg)}.mw-wrap{max-width:1300px;margin:auto;padding:0 clamp(20px,4.5vw,64px)}.mw-intro{padding:70px 0 44px}.mw-topline{display:flex;justify-content:space-between;gap:20px;font:500 .66rem/1.7 ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--mw-muted);border-top:1px solid var(--mw-line);padding-top:18px;margin-bottom:45px}.mw-page h1{font-size:clamp(3rem,6.9vw,6.4rem);font-weight:500;line-height:.99;letter-spacing:-.055em;max-width:1120px;margin:0}.mw-intro-bottom{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-top:32px}.mw-intro-bottom>p{font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.65;max-width:670px;margin:0}.mw-link{color:var(--mw-ink);font-size:.85rem;font-weight:600;text-decoration:none;border-bottom:1px solid var(--mw-accent);display:inline-flex;gap:26px;padding:8px 0;white-space:normal}.mw-link:hover{color:var(--mw-accent)}.mw-feature,.mw-inset{margin:0}.mw-feature{border-top:1px solid var(--mw-line)}.mw-feature picture,.mw-inset picture{display:block}.mw-feature img,.mw-inset img{display:block;width:100%;height:auto}.mw-feature figcaption{display:flex;justify-content:space-between;gap:16px;padding:14px 0;color:var(--mw-muted);font:400 .65rem/1.8 ui-monospace,monospace}.mw-feature figcaption span:first-child{color:var(--mw-accent)}.mw-section{padding:86px 0;border-top:1px solid var(--mw-line)}.mw-alternate{background:var(--mw-alt)}.mw-label{font:500 .65rem/1.8 ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mw-accent);margin:0 0 20px}.mw-page h2{font-size:clamp(2rem,3.2vw,3rem);font-weight:500;line-height:1.09;letter-spacing:-.04em;margin:0}.mw-split,.mw-video{display:grid;grid-template-columns:1fr 1.1fr;gap:70px}.mw-prose p{font-size:1rem;line-height:1.8;margin:0 0 1.2em;color:var(--mw-muted)}.mw-sequence{display:grid;grid-template-columns:repeat(4,1fr);padding:22px 0 0;margin:28px 0 0;list-style:none;border-top:1px solid var(--mw-line);gap:14px;font-size:.8rem}.mw-sequence span{display:block;font:400 .63rem/1.8 ui-monospace,monospace;color:var(--mw-accent);margin-bottom:4px}.mw-section-head{display:flex;justify-content:space-between;gap:60px;align-items:end;margin-bottom:42px}.mw-section-head>p{max-width:420px;color:var(--mw-muted);line-height:1.8;margin:0}.mw-room-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:start}.mw-inset figcaption{font-size:.72rem;line-height:1.7;color:var(--mw-muted);padding-top:12px}.mw-rooms{padding:0;margin:0;list-style:none}.mw-rooms li{border-top:1px solid var(--mw-line);display:flex;gap:22px;padding:15px 0}.mw-rooms li>span{font:400 .62rem/1.8 ui-monospace,monospace;color:var(--mw-accent)}.mw-rooms h3{font-size:1rem;font-weight:600;line-height:1.4;letter-spacing:-.01em;margin:0 0 4px}.mw-rooms p{font-size:.78rem;line-height:1.6;color:var(--mw-muted);margin:0}.mw-map{margin-top:30px}.mw-status{padding-top:28px;border-top:1px solid var(--mw-line);margin:55px 0 0;color:var(--mw-muted);font-size:.73rem;line-height:1.8;max-width:950px}@media(max-width:850px){.mw-topline{display:block;margin-bottom:30px}.mw-topline span{display:block}.mw-topline span+span{margin-top:6px}.mw-intro{padding:40px 0 30px}.mw-intro-bottom{display:block}.mw-intro-bottom .mw-link{margin-top:20px}.mw-split,.mw-video,.mw-room-layout{grid-template-columns:1fr;gap:32px}.mw-section{padding:52px 0}.mw-section-head{display:block}.mw-section-head>p{margin-top:22px;max-width:100%}.mw-feature figcaption{display:block}.mw-feature figcaption span{display:block}.mw-rooms{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.mw-status{margin-top:38px}}@media(max-width:480px){.mw-page h1{font-size:2.9rem}.mw-rooms{grid-template-columns:1fr}.mw-sequence{grid-template-columns:repeat(2,1fr);gap:20px}.mw-topline{font-size:.56rem}.mw-rooms li{padding:16px 0}}

.mw-page{--mw-ink:#eeeee8;--mw-muted:#b1b5b1;--mw-bg:#101413;--mw-alt:#181e1b;--mw-line:#39423c;--mw-accent:#d8b45c}
