.\37 7-silver-feather-trail img {
 border: 0; width: 100%;
}{--ink:#24342d;--green:#234c3c;--cream:#f6f4ed;--muted:#647067;--gold:#ae8358}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--cream);color:var(--ink);font:17px/1.65 Arial,sans-serif}h1,h2,h3,.brand{font-family:Georgia,serif;font-weight:400;line-height:1.1}h1{font-size:clamp(44px,5.8vw,82px);margin:20px 0}h2{font-size:clamp(34px,4vw,52px);margin:12px 0 25px}h3{font-size:28px}a{color:inherit}button,a{touch-action:manipulation}button{font:inherit;cursor:pointer}header{display:flex;align-items:center;justify-content:space-between;padding:18px 5%;background:var(--cream);position:sticky;top:0;z-index:10;border-bottom:1px solid #d8dcd5}.brand{text-decoration:none;font-size:25px}.brand small{display:block;font:10px Arial,sans-serif;letter-spacing:3px;text-transform:uppercase;margin-top:7px}nav{display:flex;gap:26px;align-items:center}nav a{text-decoration:none;font-size:14px}.button{display:inline-block;padding:13px 23px;text-decoration:none;background:var(--green);color:white;border:1px solid var(--green);border-radius:2px;font-size:14px}.button.light{background:transparent;color:var(--ink)}.eyebrow{font-size:11px;letter-spacing:2.5px;text-transform:uppercase}.hero{display:grid;grid-template-columns:42% 58%;min-height:630px}.intro{padding:65px 10% 55px 12%;display:flex;flex-direction:column;justify-content:center}.intro p{color:var(--muted);max-width:400px}.price{font-size:24px;margin:10px 0 26px}.actions{display:flex;gap:10px;flex-wrap:wrap}.hero figure{margin:0;position:relative}.hero img{width:100%;height:100%;object-fit:cover}.hero figcaption{position:absolute;bottom:20px;right:24px;background:#fffdf2ed;padding:9px 15px;font-size:11px;letter-spacing:1px}.stats{display:grid;grid-template-columns:repeat(4,1fr);margin:0 5%;padding:28px 0;border-bottom:1px solid #d4d8cf}.stats div{text-align:center;border-right:1px solid #d4d8cf}.stats div:last-child{border:0}.stats strong{display:block;font:30px Georgia,serif}.stats span{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}section{padding:80px 8%}.split{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.split>img{width:100%;max-height:620px;object-fit:cover}.lead{font-size:21px}.line{height:1px;background:#d4d8cf;margin:30px 0}.details{display:grid;grid-template-columns:1fr 1fr;gap:20px}.details p{font-size:14px;margin:8px 0;color:var(--muted)}.details strong{font-size:15px}.dark{background:var(--green);color:#f6f4ed}.dark p{color:#d6e0d8}.section-top{display:flex;justify-content:space-between;align-items:end;margin-bottom:25px;gap:20px}.section-top h2{margin-bottom:0}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.photo{padding:0;border:0;background:transparent;position:relative}.photo img{width:100%;height:260px;object-fit:cover;display:block}.photo span{display:block;text-align:left;font-size:12px;padding-top:7px}.photo:hover img{filter:brightness(.93)}.video{aspect-ratio:16/9;background:#102b20;position:relative;overflow:hidden}.video img{width:100%;height:100%;object-fit:cover;opacity:.75}.play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:white}.play b{padding:18px 28px;border:1px solid #ffffff9c;background:#173a2ee8;font-weight:400}.video iframe{width:100%;height:100%;border:0;position:absolute;inset:0}.video-note{font-size:13px}.plan{background:#ebece3}.plan img{width:100%;max-height:550px;object-fit:contain;background:white}.plan .photo{width:100%}.facts{padding-left:20px}.facts li{margin:12px 0}.contact{text-align:center;max-width:850px;margin:auto}.contact .actions{justify-content:center}.contact p{color:var(--muted)}footer{padding:28px 6%;border-top:1px solid #d4d8cf;font-size:12px;color:var(--muted);display:flex;justify-content:space-between;gap:20px}dialog{border:0;padding:45px 15px 15px;background:#f6f4ed;width:min(1100px,95vw);max-height:95vh}dialog::backdrop{background:#102018e8}dialog img{width:100%;max-height:78vh;object-fit:contain}dialog button{position:absolute;top:6px;right:14px;background:transparent;border:0}.skip{position:absolute;left:-999px}.skip:focus{left:10px;top:10px;z-index:30;background:white;padding:12px}a:focus-visible,button:focus-visible{outline:3px solid #ae8358;outline-offset:4px}.mobile-contact{display:none}@media(max-width:800px){header{padding:15px 5%}.brand{font-size:21px}nav a:not(.button){display:none}nav .button{padding:9px 12px}.hero{display:flex;flex-direction:column}.intro{padding:40px 7%}.hero figure{height:400px;order:-1}.stats{grid-template-columns:repeat(2,1fr);row-gap:25px}.stats div:nth-child(2){border:0}section{padding:55px 7%}.split{grid-template-columns:1fr;gap:30px}.gallery{grid-template-columns:1fr 1fr}.photo img{height:190px}.details{gap:15px}.section-top{display:block}.section-top a{display:inline-block;margin-top:12px}footer{display:block;padding-bottom:85px}.mobile-contact{position:fixed;bottom:0;left:0;right:0;z-index:12;background:var(--cream);padding:10px;display:flex;gap:10px;border-top:1px solid #ddd}.mobile-contact a{flex:1;text-align:center}h1{font-size:49px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}} 
   