:root{--wi:#102033;--wg:#b29363;--wp:#f7f5f0;--wm:#687281;--wl:rgba(16,32,51,.16)}.wagholi-page{background:var(--wp);color:var(--wi);font-family:DM Sans,sans-serif}.w-nav{height:80px;padding:0 6vw;display:flex;align-items:center;justify-content:space-between;background:var(--wp)}.w-brand{display:flex;gap:10px;align-items:center;color:var(--wi)}.w-brand>span{width:34px;height:34px;display:grid;place-items:center;background:var(--wi);color:var(--wg);font:20px Georgia,serif}.w-brand b{font:500 18px Georgia,serif}.w-brand small{display:block;margin-top:2px;color:var(--wm);font:9px DM Sans,sans-serif;letter-spacing:.12em;text-transform:uppercase}.w-nav>div{display:flex;align-items:center;gap:24px}.w-nav>div>a:first-child{font-size:13px;color:var(--wm)}.w-nav-cta{background:var(--wi);color:#fff;padding:11px 16px;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.1em}.w-hero{min-height:620px;position:relative;display:flex;align-items:flex-end;padding:7vw 9vw;color:#fff;overflow:hidden}.w-hero-image,.w-hero-overlay{position:absolute;inset:0}.w-hero-image{background:url(/wagholi-amber-hero.jpg) center/cover no-repeat}.w-hero-overlay{background:linear-gradient(90deg,#0a1622e0,#0a16226b 50%,#0a16220f),linear-gradient(0deg,rgba(10,22,34,.52),transparent 50%)}.w-hero-content,.w-hero-note{position:relative;z-index:1}.w-hero-content>p:first-child,.w-kicker{margin:0 0 14px;color:var(--wg);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.w-hero h1,.wagholi-page h2{margin:0;font:400 clamp(3.4rem,6vw,5.7rem)/.9 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.wagholi-page h1 em,.wagholi-page h2 em{color:var(--wg);font-style:italic}.w-hero-text{max-width:440px;margin:25px 0 29px;font-size:17px;font-weight:300;line-height:1.7;color:#ffffffd1}.w-hero-actions{display:flex;align-items:center;gap:23px}.w-hero-actions>a:first-child{padding:15px 19px;background:var(--wg);color:var(--wi);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.w-hero-actions span{margin-left:8px;font-size:17px}.w-plain-link{padding-bottom:4px;color:#fff;border-bottom:1px solid rgba(255,255,255,.5);font-size:13px}.w-hero-note{position:absolute;right:6vw;top:42px;border-left:1px solid var(--wg);padding-left:15px;color:#ffffffb8;font-size:11px;line-height:1.65;letter-spacing:.08em;text-transform:uppercase}.w-hero-note strong{color:#fff}.w-intro,.w-enquire{max-width:1180px;margin:0 auto;padding:108px 40px}.w-intro-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:end}.w-intro h2,.w-enquire h2{font-size:clamp(2.7rem,4.4vw,4.25rem)}.w-intro-grid>p,.w-enquire>div>p:not(.w-kicker){margin:0;color:var(--wm);font-size:16px;line-height:1.85}.w-home-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:65px}.w-home-grid article{padding:33px;background:#fff;border-top:3px solid var(--wg);box-shadow:0 12px 30px #1020330f}.w-home-grid span{font-size:11px;font-weight:700;color:var(--wg);letter-spacing:.15em;text-transform:uppercase}.w-home-grid h3{margin:20px 0 0;font:400 48px Georgia,serif}.w-home-grid h3 small{font:15px DM Sans,sans-serif;color:var(--wm)}.w-home-grid article>p{margin:4px 0 26px;color:var(--wm);font-size:12px}.w-price{font:400 30px Georgia,serif}.w-price small{font-size:16px}.w-price em{display:block;margin-top:5px;color:var(--wm);font:10px DM Sans,sans-serif;text-transform:uppercase;letter-spacing:.1em}.w-home-grid a{display:inline-block;margin-top:26px;color:var(--wi);border-bottom:1px solid var(--wg);padding-bottom:4px;font-size:12px;font-weight:700}.w-experience{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding:100px max(8vw,32px);background:var(--wi);color:#fff}.w-experience h2{font-size:clamp(2.7rem,4.3vw,4rem)}.w-experience>div>p:not(.w-kicker){max-width:490px;margin:22px 0 0;color:#ffffffa6;line-height:1.85;font-size:15px}.w-experience-list{border-top:1px solid rgba(255,255,255,.17)}.w-experience-list>div{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.17);display:grid;grid-template-columns:140px 1fr;align-items:center}.w-experience-list b{color:var(--wg);font:25px Georgia,serif}.w-experience-list span{font-size:14px;line-height:1.5;color:#ffffffc2}.w-location{display:grid;grid-template-columns:1fr 1fr;background:#e9e4d8}.w-location-card{padding:100px 12vw}.w-location h2{font-size:clamp(2.7rem,4vw,4rem)}.w-location-card>p:not(.w-kicker){margin:24px 0 0;color:var(--wm);line-height:1.8;font-size:15px}.w-location-points{padding:80px 9vw 80px 5vw;background:#eeeae1}.w-location-points>div{display:flex;gap:18px;padding:22px 0;border-bottom:1px solid var(--wl)}.w-location-points span{color:var(--wg);font-size:11px;letter-spacing:.12em}.w-location-points p{margin:0;font:20px Georgia,serif}.w-location-points small{display:block;margin-top:5px;color:var(--wm);font:12px DM Sans,sans-serif}.w-enquire{display:grid;grid-template-columns:1fr 430px;gap:90px;align-items:center}.w-contact-card{padding:34px;background:#fff;border-top:4px solid var(--wg);box-shadow:0 15px 45px #10203314}.w-contact-card h3{margin:0;font:25px Georgia,serif}.w-contact-card p{margin:8px 0 23px;color:var(--wm);font-size:14px;line-height:1.65}.w-contact-card a{display:flex;align-items:center;justify-content:center;margin-top:10px;padding:14px;font-size:12px;font-weight:700}.w-call{background:var(--wg);color:var(--wi);text-transform:uppercase;letter-spacing:.08em}.w-whatsapp{background:#25d366;color:#fff}.w-form-link{color:var(--wi);border-bottom:1px solid var(--wl)}.w-footer{display:flex;justify-content:space-between;gap:20px;padding:26px 6vw;background:#0a1726;color:#ffffff8a;font-size:11px}.w-footer a{color:var(--wg)}@media(max-width:720px){.w-nav{height:70px;padding:0 20px}.w-nav>div>a:first-child,.w-hero-note{display:none}.w-hero{min-height:590px;padding:52px 26px}.w-hero-actions{flex-wrap:wrap;gap:18px}.w-intro,.w-enquire{padding:70px 24px}.w-intro-grid,.w-experience,.w-location,.w-enquire{grid-template-columns:1fr;gap:38px}.w-home-grid{grid-template-columns:1fr;margin-top:42px}.w-experience,.w-location-card,.w-location-points{padding:70px 25px}.w-footer{flex-direction:column;padding:24px}.w-contact-card{padding:25px 21px}}.w-amenities{max-width:1180px;margin:0 auto;padding:108px 40px}.w-amenities-head{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:end;margin-bottom:52px}.w-amenities-head h2{font-size:clamp(2.7rem,4.4vw,4.25rem)}.w-amenities-head>p{margin:0;color:var(--wm);font-size:16px;line-height:1.85}.w-amenity-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.w-amenity-grid figure{margin:0;position:relative;min-height:236px;overflow:hidden;background:#e9e4d8}.w-amenity-grid figure:nth-child(4),.w-amenity-grid figure:nth-child(5){grid-column:span 2}.w-amenity-grid img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.w-amenity-grid figure:hover img{transform:scale(1.045)}.w-amenity-grid figcaption{position:absolute;left:0;bottom:0;padding:10px 12px;background:#102033e6;color:#fff;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}@media(max-width:720px){.w-amenities{padding:70px 24px}.w-amenities-head{grid-template-columns:1fr;gap:25px;margin-bottom:32px}.w-amenity-grid{grid-template-columns:1fr 1fr;gap:9px}.w-amenity-grid figure{min-height:180px}.w-amenity-grid figure:nth-child(4),.w-amenity-grid figure:nth-child(5){grid-column:span 2;min-height:225px}}.w-hero-image{background-image:url(/wagholi-hero-esbee.jpg)}.w-plans{padding:108px max(6vw,24px);background:#f0ede5}.w-plans-head{max-width:1180px;margin:0 auto 52px;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end}.w-plans-head h2{font-size:clamp(2.7rem,4.4vw,4.25rem)}.w-plans-head>p:last-child{margin:0;max-width:440px;color:var(--wm);font-size:16px;line-height:1.85}.w-plan-panel{max-width:1180px;margin:0 auto 25px;display:grid;grid-template-columns:300px 1fr;gap:26px;padding:24px;background:#fff}.w-plan-copy{padding:16px 8px}.w-plan-copy span,.w-unit-plan-copy span{color:var(--wg);font-size:11px;font-weight:700;letter-spacing:.12em}.w-plan-copy h3,.w-unit-plan-copy h3{margin:28px 0 10px;font:400 30px Georgia,serif}.w-plan-copy p,.w-unit-plan-copy p{margin:0;color:var(--wm);font-size:14px;line-height:1.7}.w-plan-panel figure{margin:0;background:#f8f7f3;border:1px solid rgba(16,32,51,.08);position:relative}.w-plan-panel img{display:block;width:100%;height:auto}.w-plan-panel figcaption{position:absolute;right:0;bottom:0;padding:8px 11px;background:#102033e0;color:#fff;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.w-unit-plan-grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:25px}.w-unit-plan-grid article{background:#fff;padding:23px}.w-unit-plan-copy{padding:4px 0 20px}.w-unit-plan-copy h3{margin-top:18px;font-size:27px}.w-unit-plan-grid img{display:block;width:100%;height:auto;background:#f8f7f3;border:1px solid rgba(16,32,51,.08)}.w-plan-note{max-width:1180px;margin:16px auto 0;color:var(--wm);font-size:12px;font-style:italic}@media(max-width:720px){.w-plans{padding:70px 20px}.w-plans-head{grid-template-columns:1fr;gap:22px;margin-bottom:32px}.w-plan-panel{grid-template-columns:1fr;padding:16px;margin-bottom:14px}.w-plan-copy{padding:6px}.w-plan-copy h3{margin-top:18px}.w-unit-plan-grid{grid-template-columns:1fr;gap:14px}.w-unit-plan-grid article{padding:16px}}
