.lenatees-project-detail .entry-header,.lenatees-project-detail .post-thumb,.lenatees-project-detail .entry-title{display:none!important}.lenatees-project-detail #content,.lenatees-project-detail #content .ast-container,.lenatees-project-detail #primary,.lenatees-project-detail #main,.lenatees-project-detail article.ast-article-single,.lenatees-project-detail .entry-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.lpd-project{--lpd-ink:#171717;--lpd-muted:#68645f;--lpd-gold:#b88737;--lpd-soft:#f4f1eb;--lpd-line:#ded8ce;width:100%;overflow:hidden;color:var(--lpd-ink);background:#fff;font-family:Arial,Helvetica,sans-serif}.lpd-project *,.lpd-project *::before,.lpd-project *::after{box-sizing:border-box}.lpd-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.lpd-banner{width:100%;height:clamp(440px, 55vw, 780px);margin:0;overflow:hidden;background:#d8d2c9}.lpd-banner img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.lpd-intro{width:min(1120px, calc(100% - 48px));margin:0 auto;padding:78px 0 70px}.lpd-back{display:inline-flex;align-items:center;gap:9px;margin-bottom:30px;color:var(--lpd-muted)!important;font-size:12px;font-weight:700;letter-spacing:.09em;text-decoration:none!important;text-transform:uppercase}.lpd-back:hover,.lpd-back:focus-visible{color:var(--lpd-gold)!important}.lpd-kicker{margin:0 0 16px;color:var(--lpd-gold);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lpd-intro h1{max-width:980px;margin:0;color:var(--lpd-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(40px, 5.2vw, 72px);font-weight:400;line-height:1.03;letter-spacing:-.035em}.lpd-deck{max-width:860px;margin:28px 0 0;color:var(--lpd-muted);font-size:clamp(17px, 1.4vw, 21px);line-height:1.75}.lpd-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:52px 0 0;border-top:1px solid var(--lpd-line);border-bottom:1px solid var(--lpd-line)}.lpd-facts>div{min-width:0;padding:22px 24px 24px 0}.lpd-facts>div+div{padding-left:28px;border-left:1px solid var(--lpd-line)}.lpd-facts dt{margin:0 0 8px;color:#8a857e;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lpd-facts dd{margin:0;color:var(--lpd-ink);font-family:Georgia,"Times New Roman",serif;font-size:20px;line-height:1.35}.lpd-gallery{position:relative;padding:14px 0 78px;background:#f7f7f6}.lpd-copy h2{margin:0;color:var(--lpd-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(34px, 3.6vw, 50px);font-weight:400;line-height:1.12;letter-spacing:-.025em}.lpd-slider{--lpd-slide-width:min(590px, 45vw);--lpd-slide-height:min(395px, 30vw);--lpd-slide-gap:72px;position:relative;width:100%;height:var(--lpd-slide-height);overflow:hidden}.lpd-slider__track{position:relative;width:100%;height:100%}.lpd-slide{position:absolute;top:0;left:50%;width:var(--lpd-slide-width);height:var(--lpd-slide-height);margin:0;overflow:hidden;opacity:0;pointer-events:none;transform:translateX(-50%);transition:transform .45s cubic-bezier(.22,.61,.36,1),opacity .32s ease,filter .32s ease;will-change:transform,opacity}.lpd-slide.is-active{z-index:3;opacity:1;pointer-events:auto;filter:none;transform:translateX(-50%)}.lpd-slide.is-prev{z-index:1;opacity:.72;pointer-events:auto;filter:brightness(.42);transform:translateX(calc(-50% - var(--lpd-slide-width) - var(--lpd-slide-gap)))}.lpd-slide.is-next{z-index:1;opacity:.72;pointer-events:auto;filter:brightness(.42);transform:translateX(calc(-50% + var(--lpd-slide-width) + var(--lpd-slide-gap)))}.lpd-slide img{width:100%;height:100%;display:block;object-fit:cover;background:#d7d2ca}.lpd-slide.is-active{box-shadow:0 12px 30px rgb(24 24 24 / .10)}.lpd-slide__zoom{position:absolute;right:14px;bottom:14px;z-index:4;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;color:#fff!important;background:rgb(16 16 16 / .82);text-decoration:none!important;transition:background .2s ease,transform .2s ease}.lpd-slide__zoom:hover,.lpd-slide__zoom:focus-visible{color:#fff!important;background:#111;transform:scale(1.05)}.lpd-slide__zoom img{width:14px;height:14px;display:block;filter:invert(1)}.lpd-slider__button{position:absolute;top:50%;z-index:6;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgb(20 20 20 / .12);border-radius:50%;color:#252525;background:rgb(255 255 255 / .92);box-shadow:0 2px 10px rgb(0 0 0 / .10);cursor:pointer;transform:translateY(-50%);transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}body.lenatees-project-detail .lpd-gallery .lpd-slider__button:hover,body.lenatees-project-detail .lpd-gallery .lpd-slider__button:focus,body.lenatees-project-detail .lpd-gallery .lpd-slider__button:active,body.lenatees-project-detail .lpd-gallery .lpd-slider__button:focus-visible{border-color:#171717!important;color:#fff!important;background:#171717!important;outline:none;transform:translateY(-50%) scale(1.05)}.lpd-slider__button img{width:16px;height:16px;display:block}body.lenatees-project-detail .lpd-gallery .lpd-slider__button:hover img,body.lenatees-project-detail .lpd-gallery .lpd-slider__button:focus img,body.lenatees-project-detail .lpd-gallery .lpd-slider__button:active img,body.lenatees-project-detail .lpd-gallery .lpd-slider__button:focus-visible img{filter:invert(1)!important}.lpd-slider__button--prev{left:7.2vw}.lpd-slider__button--next{right:7.2vw}.lpd-gallery.is-single .lpd-slider__button{display:none}.lpd-copy{width:min(1040px, calc(100% - 48px));margin:0 auto;padding:90px 0 100px}.lpd-copy section+section{margin-top:70px;padding-top:70px;border-top:1px solid var(--lpd-line)}.lpd-hotel-profile{display:grid;grid-template-columns:180px minmax(0,1fr);gap:48px;align-items:start}.lpd-copy .lpd-copy-kicker{margin:9px 0 0;color:var(--lpd-gold);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.lpd-copy p,.lpd-copy li{color:#4f4b46;font-size:17px;line-height:1.82}.lpd-copy p{margin:22px 0 0}.lpd-copy ul,.lpd-copy ol{margin:24px 0 0;padding-left:24px}.lpd-copy li+li{margin-top:10px}.lpd-cta{padding:92px 24px 98px;color:#fff;background:#181818;text-align:center}.lpd-cta h2{margin:0;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(36px, 4vw, 56px);font-weight:400;line-height:1.12}.lpd-cta p{margin:16px 0 0;color:rgb(255 255 255 / .72);font-size:16px;line-height:1.7}.lpd-cta a{min-height:52px;display:inline-flex;align-items:center;justify-content:center;margin-top:32px;padding:0 32px;border:1px solid var(--lpd-gold);color:#d7ab5b!important;font-size:13px;font-weight:700;letter-spacing:.08em;text-decoration:none!important}.lpd-cta a:hover,.lpd-cta a:focus-visible{color:#171717!important;background:#c99a47}@media (max-width:900px){.lpd-banner{height:clamp(360px, 65vw, 580px)}.lpd-intro{padding-top:58px}.lpd-facts{grid-template-columns:1fr}.lpd-facts>div,.lpd-facts>div+div{padding:18px 0;border-left:0}.lpd-facts>div+div{border-top:1px solid var(--lpd-line)}.lpd-slide{flex-basis:min(900px, 84vw)}.lpd-slider__track{padding-right:8vw;padding-left:8vw}.lpd-hotel-profile{grid-template-columns:1fr;gap:12px}.lpd-copy .lpd-copy-kicker{margin-top:0}}@media (max-width:600px){.lpd-banner{height:68vw;min-height:300px}.lpd-intro,.lpd-copy{width:min(100% - 36px, 1120px)}.lpd-intro{padding:46px 0 48px}.lpd-back{margin-bottom:24px}.lpd-gallery{padding:8px 0 48px}.lpd-slider{--lpd-slide-width:82vw;--lpd-slide-height:54.6667vw;--lpd-slide-gap:18px}.lpd-slide.is-prev,.lpd-slide.is-next{opacity:0;pointer-events:none}.lpd-slider__button{width:30px;height:30px}.lpd-slider__button--prev{left:3vw}.lpd-slider__button--next{right:3vw}.lpd-slide__zoom{right:10px;bottom:10px}.lpd-copy{padding:64px 0 72px}.lpd-copy section+section{margin-top:48px;padding-top:48px}.lpd-copy p,.lpd-copy li{font-size:16px}.lpd-cta{padding:68px 20px 74px}}@media (prefers-reduced-motion:reduce){.lpd-slide{transition:none}}
