.feel-top{background:#171c20;position:relative;isolation:isolate;color:#fff}.feel-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.feel-top:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#171c20ed,#171c20a6);z-index:-1}.feel-top-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:80px;align-items:center;padding:65px 0}.feel-logo{width:240px;height:auto;max-height:115px;object-fit:contain;object-position:left;margin-bottom:25px}.feel-top .eyebrow{color:#dac6a6}.feel-top h1{font-family:Georgia,serif;font-size:clamp(40px,4.5vw,65px);letter-spacing:-1.5px}.feel-price{margin:25px 0 10px}.feel-price small{display:block;font-size:12px}.feel-price strong{font-size:42px;font-weight:500;color:#dac6a6}.feel-top-contact{padding:36px;background:#f7f6f2;color:#252b30;border-top:3px solid #cbb58e}.feel-top-contact h2{font-size:36px}.feel-top-contact .eyebrow{color:#806844}.feel-top-contact p{font-size:14px}.feel-top-contact .cta{width:100%}.feel-detail,.feel-gallery figure,.feel-plans figure,.feel-map{margin:0}.feel-detail img{width:100%;height:520px;object-fit:cover}.feel-types{display:grid;gap:0;margin:30px 0}.feel-types a{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #d1d1c8;padding:18px 0;font-size:15px}.feel-types strong{font-weight:500}.feel-types span{color:#786342}.feel-soft{background:#eaece7}.feel-gallery{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:35px}.feel-gallery img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.feel-gallery figcaption,.feel-plans figcaption{font-size:12px;padding:10px 0;color:#5f685f}.feel-features{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px}.feel-features span{padding:20px;background:#fff;border:1px solid #dcded6;font-size:14px}.feel-plans{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:35px 0}.feel-plans figure{background:white;padding:20px;border:1px solid #deded5}.feel-plans img{width:100%;height:330px;object-fit:contain}.feel-map img{width:100%;height:auto;display:block}.feel-legal{font-size:11px;padding:24px 0;color:#657064}.feel-legal a{text-decoration:underline}@media(max-width:760px){.feel-top-grid{grid-template-columns:1fr;gap:28px;padding:35px 0}.feel-top-contact{padding:24px}.feel-logo{width:190px;margin-bottom:20px}.feel-top h1{font-size:43px}.feel-detail img{height:auto;max-height:520px}.feel-gallery,.feel-plans{grid-template-columns:1fr}.feel-features{grid-template-columns:1fr 1fr;gap:10px}.feel-features span{padding:15px;font-size:13px}.feel-plans img{height:auto}.feel-top-contact h2{font-size:31px}}