.mond-page{--ink:#e9ede5;--muted:#b3c4bf;--gold:#c9c4a5;--dark:#24345b;color:var(--ink);background:#24345b;font-family:Arial,sans-serif;line-height:1.65;overflow-x:clip}.mond-page *{box-sizing:border-box}.mond-page a{color:inherit;text-decoration:none}.mond-page button,.mond-page a,.mond-page summary{touch-action:manipulation}.mond-page button{font:inherit;cursor:pointer}:is(.mond-page a:focus-visible,.mond-page button:focus-visible,.mond-page summary:focus-visible){outline-offset:5px;outline:3px solid #e1c985}.mond-header{background:#101d35;justify-content:space-between;align-items:center;height:88px;padding:0 5vw;display:flex}.mond-brand{letter-spacing:3px;align-items:center;gap:12px;font-size:20px;display:flex}.mond-brand img{border-radius:50%}.mond-brand small{letter-spacing:4px;font-size:8px;line-height:1;display:block}.mond-header nav{align-items:center;gap:30px;font-size:12px;display:flex}.mond-header-cta{border-bottom:1px solid var(--gold);align-items:center;gap:10px;padding:9px 0;display:flex}.mond-hero{background:#24345b;height:calc(100svh - 88px);min-height:740px;max-height:1050px;position:relative}.mond-hero>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mond-hero-shade{pointer-events:none;background:linear-gradient(90deg,#051618ba,#05161824),linear-gradient(#0000 55%,#051618ad);position:absolute;inset:0}.mond-hero-copy{max-width:760px;position:absolute;top:15%;left:7vw}.mond-kicker{letter-spacing:3px;color:var(--gold);margin-bottom:24px;font-size:10px;font-weight:600;display:block}.mond-hero h1{letter-spacing:7px;margin:0 0 32px;font-size:clamp(45px,7vw,100px);font-weight:400;line-height:1.02}.mond-hero h1 span{letter-spacing:6px;margin-top:18px;font-size:clamp(13px,1.65vw,23px);display:block}.mond-hero-copy>p{margin:0 0 34px;font-family:Georgia,serif;font-size:clamp(34px,4vw,62px);line-height:1.16}.mond-page em{color:#c9c4a5;font-weight:400}.mond-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.mond-button{background:var(--gold);border:1px solid var(--gold);letter-spacing:.3px;justify-content:center;align-items:center;gap:16px;min-height:51px;padding:14px 24px;font-size:12px;font-weight:600;display:inline-flex;color:#24345b!important}.mond-button:hover{background:#e2ddbf}.mond-link,.mond-text-link{border-bottom:1px solid #7f9890;align-items:center;gap:12px;padding-bottom:6px;font-size:12px;display:inline-flex}.mond-video-controls{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:44px;right:5vw}.mond-video-controls button{color:#fff;background:#0b211fcc;border:1px solid #ffffff4d;place-items:center;width:44px;height:44px;display:grid}.mond-video-controls a{background:#0b211fcc;padding:10px;font-size:11px}.mond-hero-note{color:#e5e8df;font-size:9px;position:absolute;bottom:22px;left:7vw;right:4vw}.mond-section-nav{white-space:nowrap;background:#101d35;border-bottom:1px solid #ffffff20;justify-content:center;gap:30px;padding:23px 5vw;display:flex;overflow-x:auto}.mond-section-nav a{text-transform:uppercase;letter-spacing:1.5px;font-size:10px}.mond-section{width:min(1280px,88vw);margin:auto;padding:105px 0;scroll-margin-top:25px}.mond-page h2{letter-spacing:-1px;margin:0 0 28px;font:400 clamp(35px,4vw,56px)/1.16 Georgia,serif}.mond-page h3{margin:10px 0 20px;font:400 30px/1.2 Georgia,serif}.mond-page p{color:var(--muted);font-size:15px}.mond-intro{grid-template-columns:1fr 1fr;gap:80px;display:grid}.mond-intro p:first-child{margin-top:0}.mond-intro .mond-text-link{margin-top:16px}.mond-panorama{height:600px;position:relative}.mond-panorama>img{object-fit:cover;width:100%;height:100%}.mond-panorama:after{content:"";pointer-events:none;background:linear-gradient(#0000 10%,#0d2427b8);position:absolute;inset:0}.mond-panorama>div{z-index:1;position:absolute;bottom:50px;left:7vw}.mond-panorama p{color:#ebefe8}.mond-heading{max-width:750px;margin-bottom:48px}.mond-residence{grid-template-columns:1.15fr 1fr;align-items:center;gap:55px;display:grid}.mond-residence>img{object-fit:cover;width:100%;height:540px}.mond-residence ul{gap:16px;margin:30px 0;padding:0;list-style:none;display:grid}.mond-residence li{align-items:center;gap:15px;font-size:13px;display:flex}.mond-residence li svg{width:19px;color:var(--gold)}.mond-types{border-top:1px solid #ffffff25;grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.mond-types>div{border-bottom:1px solid #ffffff25;padding:26px 14px}.mond-types strong{margin-bottom:12px;font:400 24px Georgia,serif;display:block}.mond-types span,.mond-types small{color:var(--muted);font-size:12px;display:block}.mond-note{max-width:920px;line-height:1.8;color:#a2b6ae!important;font-size:11px!important}.mond-amenities{border-top:1px solid #ffffff20}.mond-amenity-grid{grid-template-columns:1fr 1fr;gap:40px 32px;display:grid}.mond-amenity-grid article>img{aspect-ratio:1.6;object-fit:cover;width:100%}.mond-amenity-grid article>div{padding:25px 4px}.mond-amenity-grid svg{color:var(--gold)}.mond-amenity-grid h3{font-size:28px}.mond-amenity-grid p{max-width:510px}.mond-extra-amenities{border-top:1px solid #ffffff25;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:24px;padding:35px 0;display:grid}.mond-extra-amenities span{align-items:center;gap:12px;font-size:12px;display:flex}.mond-extra-amenities svg{width:20px;color:var(--gold)}.mond-service{border-top:1px solid #ffffff25;grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.mond-service video{aspect-ratio:16/10;object-fit:contain;background:#101d35;width:100%}.mond-service small{color:var(--muted);margin-top:12px;font-size:10px;display:block}.mond-photo-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.mond-photo-grid button{color:#fff;text-align:left;background:#101d35;border:0;padding:0;position:relative;overflow:hidden}.mond-photo-grid button:first-child,.mond-photo-grid button:nth-child(2){grid-column:span 2}.mond-photo-grid img{object-fit:cover;width:100%;height:240px;transition:transform .5s;display:block}.mond-photo-grid button:first-child img,.mond-photo-grid button:nth-child(2) img{height:370px}.mond-photo-grid button:hover img{transform:scale(1.035)}.mond-photo-grid span{justify-content:space-between;align-items:center;gap:10px;padding:14px 12px;font-size:11px;display:flex}.mond-lightbox{color:#e9ede5;background:#101d35;border:1px solid #ffffff40;width:1100px;max-width:94vw;padding:16px}.mond-lightbox::backdrop{background:#000d}.mond-lightbox>img{object-fit:contain;width:100%;height:min(72vh,700px)}.mond-lightbox>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.mond-lightbox p{text-align:center;font-size:13px}.mond-lightbox small{font-size:10px;display:block}.mond-lightbox button{color:#fff;background:#24345b;border:1px solid #ffffff40;place-items:center;min-width:44px;min-height:44px;display:grid}.mond-lightbox-close{position:absolute;top:18px;right:18px}.mond-tour-tabs{gap:10px;margin-bottom:20px;display:flex}.mond-tour-tabs button{color:var(--ink);background:0 0;border:1px solid #ffffff40;min-height:48px;padding:14px 24px;font-size:13px}.mond-tour-tabs button[aria-selected=true]{color:#24345b;background:var(--gold);border-color:var(--gold)}.mond-tour-panel{aspect-ratio:16/9;background:#101d35;width:100%;margin-bottom:24px}.mond-tour-panel iframe{touch-action:auto;border:0;width:100%;height:100%;display:block}.mond-tour-cover{text-align:center;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;padding:30px;display:flex}.mond-tour-cover span{letter-spacing:3px;font-size:10px}.mond-tour-cover h3{color:#fff;font-size:clamp(28px,4vw,48px)}.mond-tours .mond-actions>p{max-width:450px}.mond-brochure{border-top:1px solid #ffffff25;grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.mond-brochure iframe{background:#d8ddce;border:1px solid #ffffff30;width:100%;height:530px}.mond-brochure .mond-button{margin:20px 0}.mond-location{grid-template-columns:.8fr 1.2fr;align-items:center;gap:50px;display:grid}.mond-location>div>svg{color:var(--gold)}.mond-location .mond-text-link{margin-top:20px}.mond-location iframe{background:#d8ddce;border:0;width:100%;height:480px}.mond-route{border-top:1px solid #ffffff25;margin-top:35px;padding-top:20px}.mond-page summary{cursor:pointer;min-height:48px;font-size:12px;display:list-item}.mond-route .property-route-section{margin-top:20px}.mond-invest{border-top:1px solid #ffffff25}.mond-invest>p{max-width:800px}.mond-invest .mond-actions{margin-top:30px}.mond-invest details{color:var(--muted);margin-top:40px}.mond-contact{color:#24345b;text-align:center;background:#c9c4a5;padding:95px 6vw}.mond-contact .mond-kicker,.mond-contact em{color:#627888}.mond-contact>p{color:#24345b;max-width:650px;margin:0 auto 30px}.mond-contact .mond-actions{justify-content:center}.mond-contact .mond-button{background:#24345b;border-color:#24345b;color:#f2eee1!important}.mond-contact small{margin-top:30px;font-size:10px;display:block}.mond-footer{background:#101d35;gap:20px;padding:45px 6vw;display:grid}.mond-footer>a{letter-spacing:3px;font-size:15px}.mond-footer>p{max-width:950px;font-size:10px}.mond-footer>div{flex-wrap:wrap;gap:25px;font-size:11px;display:flex}@media (min-width:1450px){.mond-hero-copy{top:20%}}@media (max-width:1000px){.mond-intro,.mond-service,.mond-brochure{gap:40px}.mond-section-nav{justify-content:flex-start;gap:25px}.mond-residence{gap:30px}.mond-types{grid-template-columns:1fr 1fr}.mond-photo-grid{grid-template-columns:repeat(3,1fr)}.mond-photo-grid button:nth-child(2){grid-column:span 1}.mond-photo-grid button:nth-child(2) img{height:370px}.mond-location{gap:30px}.mond-hero-copy{top:17%}.mond-hero{min-height:680px}.mond-residence>img{height:480px}}@media (max-width:700px){.mond-header{height:74px;padding:0 5vw}.mond-header nav>a:first-child{display:none}.mond-header-cta{font-size:11px}.mond-hero{height:calc(100svh - 74px);min-height:650px;max-height:850px}.mond-hero-copy{top:15%;left:6vw;right:5vw}.mond-hero h1{letter-spacing:3px;font-size:44px}.mond-hero h1 span{letter-spacing:3px;font-size:12px}.mond-hero-copy>p{font-size:43px}.mond-kicker{letter-spacing:2px;font-size:9px}.mond-hero .mond-actions{flex-direction:column;align-items:flex-start;gap:20px}.mond-video-controls{bottom:64px;left:6vw;right:auto}.mond-hero-note{font-size:8px;bottom:16px;left:6vw}.mond-section{width:88vw;padding:65px 0}.mond-intro,.mond-residence,.mond-service,.mond-brochure,.mond-location{grid-template-columns:1fr;gap:30px}.mond-heading{margin-bottom:30px}.mond-page h2{font-size:36px}.mond-panorama{height:470px}.mond-panorama>div{bottom:25px;left:6vw;right:6vw}.mond-panorama h2{font-size:32px}.mond-residence>img{height:320px}.mond-amenity-grid{grid-template-columns:1fr;gap:15px}.mond-extra-amenities{grid-template-columns:1fr 1fr;gap:25px 15px}.mond-photo-grid{grid-template-columns:1fr 1fr;gap:10px}.mond-photo-grid button:nth-child(2){grid-column:span 2}.mond-photo-grid button:first-child img,.mond-photo-grid button:nth-child(2) img{height:260px}.mond-photo-grid img{height:170px}.mond-photo-grid span{min-height:55px;padding:10px;font-size:10px}.mond-photo-grid span svg{flex-shrink:0;width:14px}.mond-tour-panel{aspect-ratio:auto;height:430px}.mond-tour-cover h3{font-size:32px}.mond-brochure iframe{height:410px}.mond-location iframe{height:380px}.mond-contact{padding:70px 6vw}.mond-lightbox{padding:8px}.mond-lightbox>img{height:65vh}.mond-lightbox>div{gap:5px}.mond-lightbox p{font-size:11px}.mond-types>div{padding:20px 8px}.mond-types strong{font-size:21px}.mond-page .mond-route .property-route-heading strong{font-size:17px}}@media (prefers-reduced-motion:reduce){.mond-photo-grid img{transition:none}}
