.property-sheet *{box-sizing:border-box}.property-sheet{margin:0;background:#ebe6dd;color:#342d24;font:16px/1.6 Arial,sans-serif}.property-sheet a{color:inherit}.property-sheet .preview{background:#ded6c7;padding:10px 20px;text-align:center;font-size:12px}.property-sheet{max-width:1120px;margin:30px auto;background:#fffcf5;box-shadow:0 12px 50px #30251118}.property-sheet .top{display:grid;grid-template-columns:2.1fr 1fr}.property-sheet .cover{position:relative;min-height:620px;color:#fff;overflow:hidden}.property-sheet .cover>img{position:absolute;width:100%;height:100%;object-fit:cover}.property-sheet .cover:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#17211791,transparent 80%)}.property-sheet .cover-copy{position:relative;z-index:1;padding:55px 35px}.property-sheet .eyebrow{font-size:13px;letter-spacing:3px;text-transform:uppercase}.property-sheet .cover h1{font:italic clamp(52px,7vw,88px)/1.05 Georgia;margin:22px 0}.property-sheet .tag{margin-top:55px;font:italic 23px/1.45 Georgia}.property-sheet .facts{padding:22px 30px}.property-sheet .brand{display:block;width:100%;max-width:220px;margin:auto}.property-sheet .place{text-align:center;font:18px/1.35 Georgia;margin:10px 0 25px}.property-sheet .fact{display:grid;grid-template-columns:34px 1fr;gap:9px;margin:16px 0}.property-sheet .icon{font-size:29px;color:#88772f}.property-sheet .fact small{font:17px Georgia;display:block}.property-sheet .fact strong{font:27px Georgia}.property-sheet .fact .minor{font:14px/1.4 Arial}.property-sheet .summary{padding:28px 32px}.property-sheet .summary h2{text-align:center;font:38px/1.2 Georgia;margin:0}.property-sheet .subtitle{text-align:center;font:23px Georgia;margin:8px 0 22px}.property-sheet .columns{display:grid;grid-template-columns:1fr 1fr;gap:40px;font:18px/1.48 Georgia}.property-sheet .columns p{margin:0}.property-sheet .gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.property-sheet figure{margin:0;position:relative;height:270px;overflow:hidden}.property-sheet figure img{width:100%;height:100%;object-fit:cover}.property-sheet figcaption{position:absolute;bottom:0;background:#302f25c9;color:white;text-align:center;width:100%;padding:10px;font:14px Georgia;text-transform:uppercase}.property-sheet .details{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;background:#343427;color:#f5eee0;padding:30px}.property-sheet .details h3{font:22px Georgia;color:#e5d59d;margin-top:0}.property-sheet .details p,.property-sheet .details li{font-size:14px}.property-sheet .details ul{padding-left:17px}.property-sheet .actions{padding:35px;text-align:center}.property-sheet .actions h2{font:32px Georgia;margin:0 0 12px}.property-sheet .buttons{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.property-sheet .button{background:#617836;color:white;padding:15px 20px;text-decoration:none;border:1px solid #617836;font:15px Arial;cursor:pointer;display:inline-block}.property-sheet .outline{background:transparent;color:#4e6330}.property-sheet .fine{font-size:12px;color:#6d685c}.property-sheet .form-panel{margin:0 30px 30px;padding:28px;background:#f0ebdf}.property-sheet .form-panel h2{font:28px Georgia}.property-sheet .form-panel label{display:block;margin:12px 0}.property-sheet .form-panel input{padding:12px;border:1px solid #c7c0b1;font:16px Arial;max-width:100%}.property-sheet .form-panel input[type=email],.property-sheet .form-panel input[type=text]{width:100%}.property-sheet .form-panel button{margin-top:15px}.property-sheet .form-panel[hidden]{display:none}.property-sheet .contact{padding:20px 30px;background:#2c281f;color:#f7f0df;text-align:center;font-size:14px}@media(max-width:740px){.property-sheet{margin:0}.property-sheet .top{grid-template-columns:1fr}.property-sheet .cover{min-height:490px}.property-sheet .cover-copy{padding:35px 25px}.property-sheet .facts{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.property-sheet .brand{width:150px}.property-sheet .place{align-self:center}.property-sheet .columns,.property-sheet .details{grid-template-columns:1fr;gap:20px}.property-sheet .gallery{grid-template-columns:repeat(2,1fr)}.property-sheet figure{height:220px}.property-sheet .summary{padding:25px 20px}.property-sheet .summary h2{font-size:30px}.property-sheet .subtitle{font-size:19px}.property-sheet .buttons .button{width:100%}.property-sheet .form-panel{margin:0 20px 20px}}

.property-sheet select,.property-sheet textarea{width:100%;padding:12px;font:inherit;border:1px solid #c7c0b1}.property-sheet .form-panel input[type=checkbox]{width:auto}.property-sheet{margin:30px auto;max-width:1120px;background:#fffcf5;color:#342d24}.property-sheet .cover img{margin:0}.property-sheet .cover h1{color:white}.property-sheet .brand{height:auto;object-fit:contain}.property-sheet .cover:after{pointer-events:none}
@media(max-width:740px){.property-sheet{margin:0}.property-sheet .facts{padding:20px}.property-sheet .fact strong{font-size:24px}}.property-sheet .cover .eyebrow{color:#fff7e8;text-shadow:0 1px 5px #172117}.property-sheet .cover .tag{color:#fff7e8;text-shadow:0 1px 5px #172117}
