.fact-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.fact-strip>div{border-left:1px solid var(--line);min-height:190px;padding:34px 28px}.fact-strip>div:first-child{border-left:0}.fact-strip strong{font:400 4rem/.9 var(--serif);color:var(--coral);display:block}.fact-strip span{letter-spacing:.09em;text-transform:uppercase;margin-top:18px;font-size:.76rem;font-weight:800;display:block}.fact-strip small{color:var(--muted-ink);margin-top:12px;font-size:.7rem;line-height:1.45;display:block}.house-hero__facts{margin-top:40px}.house-hero>.house-hero__details{max-width:none;margin-top:48px}.house-hero .house-hero__details>.rich-copy{margin-top:0}.space-tour{padding-top:130px;padding-bottom:140px}.space-tour__heading{grid-template-columns:.55fr 1.2fr .8fr;align-items:end;gap:60px;display:grid}.space-tour__heading h2,.comforts-section h2,.boundary-section h2{letter-spacing:-.045em;font-size:clamp(2.8rem,5vw,5.2rem);line-height:.96}.space-tour__heading>p:last-child{line-height:1.7}.space-tour__grid{grid-template-columns:repeat(2,1fr);gap:76px 24px;margin-top:82px;display:grid}.space-tour__grid article figure{background:linear-gradient(135deg,#e8dfcf,#d2c6b3);min-height:520px;position:relative;overflow:hidden}.space-tour__grid article:nth-child(2n){margin-top:110px}.space-tour__grid img{object-fit:cover}.space-tour__grid article>div{grid-template-columns:40px 1fr;column-gap:18px;margin-top:22px;display:grid}.space-tour__grid article>div>span{color:var(--coral);letter-spacing:.1em;grid-row:1/span 2;font-size:.7rem;font-weight:800}.space-tour__grid h3{font-size:2rem;line-height:1.05}.space-tour__grid p{max-width:550px;margin-top:12px;line-height:1.68}.comforts-section{background:var(--ink);color:var(--white);padding:118px 0 130px}.comforts-section h2{max-width:720px;margin-top:20px}.comfort-grid{border-top:1px solid #ffffff3d;grid-template-columns:repeat(2,1fr);margin-top:66px;display:grid}.comfort-grid article{border-bottom:1px solid #ffffff3d;min-height:250px;padding:40px 40px 40px 0}.comfort-grid article:nth-child(2n){border-left:1px solid #ffffff3d;padding-left:40px}.comfort-grid h3{font-size:2rem}.comfort-grid p{max-width:540px;color:var(--white);margin-top:18px;line-height:1.7}.boundary-section{grid-template-columns:.85fr 1.15fr;align-items:center;gap:80px;padding-top:128px;padding-bottom:138px;display:grid}.boundary-section h2{margin-top:18px}.boundary-section>div>p:last-child{max-width:600px;margin-top:28px;line-height:1.75}.boundary-section figure{min-height:680px;position:relative;overflow:hidden}.boundary-section figure img{object-fit:cover}@media (max-width:1000px){.space-tour__heading{grid-template-columns:.5fr 1fr}.space-tour__heading>p:last-child{grid-column:2}.boundary-section{gap:48px}}@media (max-width:760px){.fact-strip{grid-template-columns:repeat(2,1fr)}.fact-strip>div{min-height:148px;padding:24px 18px}.fact-strip strong{font-size:3rem}.fact-strip>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.fact-strip>div:nth-child(4){border-top:1px solid var(--line)}.space-tour{padding-top:88px;padding-bottom:90px}.space-tour__heading,.space-tour__grid{display:block}.space-tour__heading h2{margin-top:18px}.space-tour__heading>p:last-child{margin-top:24px}.space-tour__grid{margin-top:58px}.space-tour__grid article,.space-tour__grid article:nth-child(2n){margin-top:52px}.space-tour__grid article:first-child{margin-top:0}.space-tour__grid article figure{aspect-ratio:4/5;min-height:0}.comforts-section{padding:82px 0 90px}.comfort-grid{display:block}.comfort-grid article,.comfort-grid article:nth-child(2n){border-left:0;min-height:auto;padding:32px 0}.boundary-section{flex-direction:column;padding-top:86px;padding-bottom:94px;display:flex}.boundary-section figure{aspect-ratio:4/5;width:100%;min-height:0}.space-tour__heading h2,.comforts-section h2,.boundary-section h2{text-wrap:balance;font-size:clamp(2.35rem,10vw,2.8rem)}}
