.whole-environments__intro{max-width:850px;margin-bottom:36px}.whole-environments__shared{background:#fff;border:1px solid #d5d7cb;grid-template-columns:1fr 1fr;display:grid}.whole-space{min-width:0;padding:24px}.whole-space+.whole-space{border-left:1px solid #d5d7cb}.whole-space>h3{margin:0 0 24px}.whole-space__floors{grid-template-columns:1fr 1fr;gap:24px;display:grid}.whole-floor{min-width:0}.whole-floor>img{aspect-ratio:1.55;object-fit:cover;width:100%;height:auto;display:block}.whole-floor__body{padding-top:22px}.whole-floor h4{color:#30351e;margin:0 0 22px;font:400 26px/1.2 Georgia,serif}.whole-floor dl{margin:0 0 24px}.whole-floor dl>div{border-top:1px solid #d5d7cb;padding:12px 0;font:400 16px/1.55 Arial,sans-serif}.whole-floor dt{color:#626b4b}.whole-floor dd{color:#30351e;margin:6px 0 0}.whole-floor dl>div:first-child dd{font-weight:700}.whole-floor .work-text-link{font-size:15px}.whole-environments__capacity{text-align:center;border-top:1px solid #d5d7cb;margin-top:28px;padding-top:26px}.whole-environments__capacity>strong{font:400 28px/1.3 Georgia,serif}.whole-environments__capacity p{margin:12px 0 0}.whole-video figure{margin:0}.whole-video__cover{position:relative}.whole-video__cover img{object-fit:cover;width:100%;height:auto;max-height:650px;display:block}.whole-video__play{color:#fff;background:#0005;border:1px solid #fff;border-radius:50%;place-items:center;width:76px;height:76px;font-size:28px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.whole-video figcaption{justify-content:space-between;padding-top:18px;display:flex}.whole-possibilities{padding:var(--meraki-section-space,100px) 0;background:#e8e1d1}.whole-possibilities__layout{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.whole-possibilities figure{margin:0}.whole-possibilities img{width:100%;height:auto;display:block}.whole-possibilities figcaption{font:400 var(--meraki-highlight,28px)/1.35 Georgia,serif;padding-top:22px}.whole-possibility{border-top:1px solid #b8bba6;padding:20px 0}.whole-possibility h3{margin:0 0 12px;font-size:26px!important}.whole-possibility p{margin:0}.whole-possibilities h2{margin:0 0 30px}@media (max-width:1050px){.whole-space__floors{grid-template-columns:1fr}.whole-floor dl>div{justify-content:space-between;gap:16px;display:flex}.whole-floor dd{text-align:right;margin:0}.whole-possibilities__layout{gap:32px}}@media (max-width:650px){.whole-environments__shared,.whole-possibilities__layout{grid-template-columns:1fr}.whole-space+.whole-space{border-top:1px solid #d5d7cb;border-left:0}.whole-space{padding:20px}.whole-possibilities{padding-bottom:60px}}.whole-hero__second-line{display:block}@media (max-width:650px){.product-casa-inteira.work-site .product-hero{box-sizing:border-box;align-items:flex-end;min-height:100svh}.product-casa-inteira.work-site .product-hero .work-hero__content{box-sizing:border-box;padding-top:100px;padding-bottom:86px}.product-casa-inteira .product-hero h1{margin-bottom:22px;font-size:clamp(44px,12vw,60px)}.product-casa-inteira.work-site .product-hero__support{margin-bottom:24px;font-size:clamp(22px,5.8vw,28px)}.whole-space{padding:18px 14px}.whole-space__floors{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.whole-floor h4{margin-bottom:16px;font-size:23px}.whole-floor dl>div{font-size:15px;line-height:1.45;display:block}.whole-floor dd{text-align:left;margin-top:6px}.whole-floor .work-text-link{font-size:14px}.whole-floor__body{padding-top:16px}.whole-floor{flex-direction:column;display:flex}.whole-floor__body{flex-direction:column;flex:1;display:flex}.whole-floor__body>a{align-self:flex-start;margin-top:auto}.whole-floor h4{min-height:2.4em}.whole-floor dt{min-height:2.9em}.whole-floor .work-text-link{letter-spacing:-.02em;font-size:13px}.whole-floor__name{display:block}}.whole-possibilities__layout--no-photo{grid-template-columns:1fr;max-width:1000px}
