.fs[data-astro-cid-wfmlt2lx]{color:#18211c;background:#c8b996;flex-wrap:wrap;align-items:center;gap:10px 28px;padding:16px 6%;font-family:Inter,system-ui,sans-serif;display:flex}.fs__eyebrow[data-astro-cid-wfmlt2lx]{letter-spacing:.18em;margin:0;font-size:10px;font-weight:600}.fs[data-astro-cid-wfmlt2lx] ul[data-astro-cid-wfmlt2lx]{flex-wrap:wrap;flex:1;gap:10px 14px;margin:0;padding:0;list-style:none;display:flex}.fs[data-astro-cid-wfmlt2lx] a[data-astro-cid-wfmlt2lx]{min-height:44px;color:inherit;background:#f1eee5;border-radius:2px;align-items:center;gap:12px;padding:6px 14px;display:flex}.fs[data-astro-cid-wfmlt2lx] a[data-astro-cid-wfmlt2lx]:hover{background:#fffdf8}.fs[data-astro-cid-wfmlt2lx] strong[data-astro-cid-wfmlt2lx]{font:400 20px/1.1 Cormorant,Georgia,serif}.fs[data-astro-cid-wfmlt2lx] span[data-astro-cid-wfmlt2lx]{letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-size:11px}@media (width<=700px){.fs[data-astro-cid-wfmlt2lx]{flex-direction:column;align-items:stretch;padding:14px 16px}.fs[data-astro-cid-wfmlt2lx] ul[data-astro-cid-wfmlt2lx],.fs[data-astro-cid-wfmlt2lx] li[data-astro-cid-wfmlt2lx],.fs[data-astro-cid-wfmlt2lx] a[data-astro-cid-wfmlt2lx]{width:100%}.fs[data-astro-cid-wfmlt2lx] a[data-astro-cid-wfmlt2lx]{justify-content:space-between}.fs[data-astro-cid-wfmlt2lx] span[data-astro-cid-wfmlt2lx]{margin-left:auto}}.mm-hero,.mm-stats{display:none}@media (width<=700px){.mm-flow{flex-direction:column;display:flex}.mm-flow>*,.mm-flow .pg-flow>*{order:5}.mm-flow>.mm-hero{order:0;display:flex}.mm-flow>.mm-stats{order:1;display:grid}.mm-flow>#floor-plan{order:2}.mm-flow>#gallery,.mm-flow>.pg-gallery{order:8}.mm-flow>#other-homes{order:9}.mm-flow>.pg-cta{order:10}.mm-flow>#journey,.mm-flow>.mx-hero,.mm-flow>.model-skip,.mm-flow>#house-stats,.mm-flow .pg-facts,.mm-flow>.model-details>.pg-crumbs{display:none}}html.mm-phone .mm-flow{flex-direction:column;display:flex}html.mm-phone .mm-flow>*,html.mm-phone .mm-flow .pg-flow>*{order:5}html.mm-phone .mm-flow>.mm-hero{order:0;display:flex}html.mm-phone .mm-flow>.mm-stats{order:1;display:grid}html.mm-phone .mm-flow>#floor-plan{order:2}html.mm-phone .mm-flow>#gallery{order:8}html.mm-phone .mm-flow>#other-homes{order:9}html.mm-phone .mm-flow>.pg-cta{order:10}html.mm-phone .mm-flow>#journey,html.mm-phone .mm-flow>#house-stats,html.mm-phone .mm-flow .pg-facts,html.mm-phone .model-chooser{display:none}.mm-hero{color:#f1eee5;background:#18211c;flex-direction:column;justify-content:flex-end;min-height:88svh;position:relative;overflow:hidden}.mm-hero__img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.mm-hero__shade{background:linear-gradient(#0e1410b3 0%,#0e141000 18% 34%,#0e141099 55%,#0e1410e6 78%,#0e1410 100%);position:absolute;inset:0}.mm-hero__crumbs,.mm-hero__eyebrow,.mm-hero__name,.mm-hero__intro{text-shadow:0 1px 3px #000a,0 2px 18px #0008}.mm-hero__copy{padding:0 22px max(26px,env(safe-area-inset-bottom));gap:12px;display:grid;position:relative}.mm-hero__crumbs{letter-spacing:.04em;color:#f1eee5b3;flex-wrap:wrap;gap:6px;font-size:11px;display:flex}.mm-hero__crumbs a{color:inherit;text-decoration:none}.mm-hero__eyebrow{letter-spacing:.2em;color:#c8b996;margin:6px 0 0;font:500 10px/1 Inter,system-ui,sans-serif}.mm-hero__name{letter-spacing:-.01em;overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance;margin:0;font:400 clamp(42px,12.5vw,60px)/.95 Cormorant,Georgia,serif}.mm-hero__name span{color:#c8b996}.mm-hero__intro{color:#f1eee5e6;margin:0;font:italic 400 20px/1.25 Cormorant,Georgia,serif}.mm-hero__actions{gap:10px;margin-top:6px;display:flex}.mm-hero__go,.mm-hero__more{white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font:500 14px Inter,system-ui,sans-serif;text-decoration:none;display:flex}.mm-hero__go{color:#18211c;background:#e9e2cf;flex:1}.mm-hero__more{color:#f1eee5;border:1px solid #f1eee566}.mm-hero__note{color:#f1eee5b3;margin:0;font-size:11px;line-height:1.5}.mm-hero__go:focus-visible,.mm-hero__more:focus-visible{outline-offset:3px;outline:2px solid #c8b996}.mm-stats{color:#18211c;background:#f1eee5;border-bottom:1px solid #d9d3c3;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin:0;padding:14px 16px;list-style:none}.mm-stats li{text-align:center;gap:2px;padding:2px 4px;display:grid}.mm-stats li+li{border-left:1px solid #d3cbb8}.mm-stats b{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font:500 15px/1.15 Inter,system-ui,sans-serif}.mm-stats span{letter-spacing:.14em;text-transform:uppercase;color:#4f554c;font:500 9px/1.2 Inter,system-ui,sans-serif}.mm-hero__actions>:only-child{flex:1}
