
.tranquil-feature-panel{margin:0 0 65px;background:#29262d;color:#f8f1e9;padding:50px;border:1px solid #ad866650}.feature-panel-heading{max-width:700px;margin-bottom:35px}.feature-panel-heading .eyebrow{color:#e6b48b}.feature-panel-heading h3{font:400 clamp(32px,3.3vw,46px)/1.2 var(--serif);margin:18px 0}.feature-panel-heading h3 em{color:#d8a67c}.feature-panel-heading>p{font-size:16px;color:#d0c6c5;line-height:1.7}.tranquil-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid #dec6ab25;border-top:1px solid #dec6ab25}.tranquil-feature-card{position:relative;padding:28px 25px;border-right:1px solid #dec6ab25;border-bottom:1px solid #dec6ab25;transition:background .3s}.tranquil-feature-card:hover{background:#ffffff06}.tranquil-feature-card>svg{width:34px;height:34px;color:#dfad83;margin-bottom:20px}.feature-number{position:absolute;right:25px;top:34px;font-size:10px;letter-spacing:1px;color:#bca18b}.tranquil-feature-card h4{font:400 23px/1.3 var(--serif);margin:0 0 12px;color:#fff5e9}.tranquil-feature-card p{font:400 14px/1.8 var(--sans);margin:0;color:#d0c6c5}.tranquil-premium .specification-layout{display:block}.tranquil-permits{border-top:1px solid var(--line);padding-top:20px;margin:25px 0}.tranquil-permits>div{margin-bottom:15px}.tranquil-permits dt{font-size:10px;text-transform:uppercase;letter-spacing:1.5px;color:#9c6947;margin-bottom:5px}.tranquil-permits dd{margin:0;font-size:14px;overflow-wrap:anywhere}.tranquil-site-address{font-size:17px;line-height:1.8}@media(max-width:900px){.tranquil-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tranquil-feature-panel{padding:30px}.tranquil-feature-card{padding:25px 20px}}@media(max-width:650px){.tranquil-feature-panel{padding:26px 20px;margin-bottom:40px}.tranquil-feature-grid{grid-template-columns:1fr}.tranquil-feature-card{padding:25px 20px}.tranquil-feature-card h4{font-size:25px}.tranquil-feature-card p{font-size:16px}.feature-panel-heading>p{font-size:16px}}
