.house-site{--house-sage:#e8ebdf}.house-hero .work-hero__image{object-position:center 48%}.house-site.house-site .house-hero__support{font:400 var(--meraki-highlight)/1.35 Georgia,serif;max-width:750px;margin:0 0 32px}.house-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(35px,6vw,90px);display:grid}.house-split>div{min-width:0}.house-split>div>:first-child{margin-top:0}.house-photo{aspect-ratio:4/5;position:relative;overflow:hidden}.house-photo img{object-fit:cover}.house-photo--story{aspect-ratio:auto;align-self:stretch;min-height:750px}.house-photo--story img{object-position:40% center}.house-photo--founder{aspect-ratio:3/4}.house-site h2{text-wrap:balance;margin:0 0 30px}.house-site p{margin:0 0 22px}.house-site .work-eyebrow{margin-bottom:20px}.house-site.house-site .house-highlight,.house-site blockquote{font:400 var(--meraki-highlight)/1.35 Georgia,serif;letter-spacing:-.015em}.house-site blockquote{border-left:2px solid #7c865e;margin:30px 0;padding-left:24px}.house-lead{font-weight:700}.house-sage{background:var(--house-sage)}.house-bio{border-top:1px solid #bbc2a9;grid-template-columns:1fr 1fr;gap:clamp(35px,6vw,90px);margin-top:60px;padding-top:48px;display:grid}.house-bio h3{margin:0}.house-word{background:#f6f4ed}.house-hospitality{background:#ede4d7}.house-care{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:65px;display:grid}.house-care article{border-top:1px solid #b8b09f;padding-top:26px}.house-care h3{margin:20px 0 15px}.house-care__number{color:#727a51;font:400 18px Georgia,serif}.house-care__closing{text-align:center;max-width:850px;margin:45px auto 0}.house-years-copy{max-width:850px;margin:0 auto 50px}.house-years-encounters{color:#434b1c;font-weight:700}.house-album{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}.house-album>.house-photo{aspect-ratio:16/9}.house-site.house-site .house-album-note{color:#626650;margin-top:20px;font-size:16px;line-height:1.5}.house-milestones{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:50px;display:grid}.house-milestones h3{margin:0 0 16px}.house-visit{background:#f6f4ed}@media (max-width:850px){.house-split,.house-bio{grid-template-columns:1fr;gap:32px}.house-photo,.house-photo--story{aspect-ratio:4/3;align-self:auto;min-height:0}.house-photo--founder{aspect-ratio:4/5;max-width:600px}.house-care,.house-milestones{gap:25px}.house-bio{margin-top:35px}.house-album{gap:12px}}@media (max-width:600px){.house-care,.house-milestones{grid-template-columns:1fr;gap:25px}.house-care__closing{text-align:left}.house-album{grid-template-columns:1fr}.house-site .house-album-note{margin-bottom:0}.house-milestones{margin-top:36px}}.house-merakio p{margin-bottom:26px}.house-merakio span{display:inline}.house-hospitality .house-photo{aspect-ratio:auto;align-self:stretch;min-height:540px}@media (max-width:850px){.house-hospitality .house-photo{aspect-ratio:4/3;min-height:0}}
