.space-opening{background:#fff;padding-bottom:50px;scroll-margin-top:160px}.space-opening__grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(36px,7vw,110px);display:grid}.space-opening h2{max-width:520px;margin:0}.space-opening p{margin:0 0 22px}.space-opening .space-opening__closing{font:400 var(--meraki-highlight)/1.35 Georgia,serif;color:#434b1c;margin-top:30px}@media (max-width:850px){.space-opening__grid{grid-template-columns:1fr;gap:30px}}.product-site{--product-paper:#fff;--product-pale:#e8ebdf}.product-site section[id],.product-mount-section[id],.product-site #duvidas-frequentes{scroll-margin-top:var(--section-offset,160px)}.product-hero{min-height:760px;min-height:88svh}.product-hero h1{max-width:960px;margin-bottom:30px;font-size:clamp(58px,7.5vw,108px)}.product-hero .work-hero__shade{background:linear-gradient(90deg,#0e1811a1,#0e181126),linear-gradient(#0000,#0e18114d)}.product-site.work-site .product-hero__support{font:400 var(--meraki-highlight)/1.35 Georgia,serif;max-width:760px;margin:0 0 30px}.product-section{background:#fff;padding:100px 0}.product-section h2{max-width:900px;margin:0 0 36px}.product-section p{color:var(--muted)}.product-site .work-eyebrow{color:var(--olive)}.product-site .work-eyebrow--light{color:#fff}.product-gallery{padding-top:45px;padding-bottom:40px}.product-gallery__mosaic{grid-template-rows:repeat(2,220px);grid-template-columns:2fr 1fr 1fr;gap:12px;display:grid}.product-gallery__mosaic button{cursor:zoom-in;background:#f0f1eb;border:0;padding:0;position:relative;overflow:hidden}.product-gallery__mosaic button:first-child{grid-row:span 2}.product-gallery__mosaic img{object-fit:cover;transition:transform .3s}.product-gallery__mosaic button:hover img{transform:scale(1.035)}.product-gallery__mosaic .product-photo--contain img{object-fit:contain}.product-gallery__all{cursor:pointer;color:var(--olive);background:0 0;border:0;border-bottom:1px solid;margin:22px 0 0 auto;padding:8px 0;display:block}.product-overview{padding-top:50px}.product-overview__layout{grid-template-columns:1.05fr 1fr;align-items:start;gap:80px;display:grid}.product-facts{margin:0}.product-facts>div{border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.2fr;gap:20px;padding:17px 0;display:grid}.product-facts dt{color:var(--muted);font-size:16px}.product-facts dd{color:var(--olive);margin:0;font-size:19px;font-weight:500}.product-facts>div:first-child{border-top:1px solid var(--line)}.product-overview__copy h3{color:var(--olive);margin-top:32px}.product-overview__copy>p:first-child{margin-top:0}.product-inside{background:var(--product-pale)}.product-section-label{margin:0 0 40px}.product-split{grid-template-columns:1.05fr 1fr;align-items:start;gap:clamp(35px,5vw,80px);display:grid}.product-photo{height:100%;min-height:520px;position:relative;overflow:hidden}.product-photo img{object-fit:cover}.product-copy{padding:0}.product-copy .work-eyebrow{margin-top:0}.product-copy h2{margin-bottom:25px}.product-site.work-site p.product-area{color:var(--olive);margin-bottom:26px;font-size:22px;font-weight:600}.product-floor+.product-floor{border-top:1px solid #c4cbb7;margin-top:95px;padding-top:95px}.product-mount-section{margin-top:60px}.product-mount-section>h3{margin-bottom:30px}.product-mounts{grid-template-columns:.7fr 1.3fr;align-items:start;gap:32px;display:grid}.product-mounts__choices{gap:1px;display:grid}.product-mounts__choices button{text-align:left;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #bfc7b3;justify-content:space-between;align-items:center;gap:15px;padding:18px 16px;font-size:17px;display:flex}.product-mounts__choices button>span:last-child{white-space:nowrap;font-size:15px}.product-mounts__choices button[aria-pressed=true]{background:var(--olive);color:#fff}.product-mounts__figure{margin:0}.product-mounts__photo{aspect-ratio:4/3;background:#fff;position:relative}.product-mounts__photo img{object-fit:cover}.product-mounts figcaption{color:var(--olive);flex-direction:column;gap:6px;padding:20px 0 0;font-size:19px;display:flex}.product-mounts figcaption span{color:var(--muted);font-size:15px;line-height:1.5}.product-examples__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 26px;margin-top:45px;display:grid}.product-examples__grid article{background:#f7f7f1}.product-example-photo{aspect-ratio:4/3;position:relative;overflow:hidden}.product-example-photo img{object-fit:cover}.product-example-copy{padding:26px}.product-example-copy h3{margin:14px 0 18px}.product-site.work-site .product-example-copy p{font-size:18px;line-height:1.65}.product-index{color:#76805b;letter-spacing:.1em;font-size:14px}.product-proposal{background:var(--product-pale)}.product-proposal__rental{border-top:1px solid #bdc6ad;border-bottom:1px solid #bdc6ad;grid-template-columns:.55fr 1.45fr;gap:50px;margin-top:45px;padding:36px 0;display:grid}.product-proposal__rental h3,.product-proposal__rental p{margin:0}.product-proposal__label{margin-top:48px!important}.product-proposal__options{grid-template-columns:1fr 1fr;gap:70px;margin-top:22px;display:grid}.product-proposal__options h3{margin-top:0}.product-proposal--rows .work-shell{max-width:1200px}.product-proposal--rows h2{max-width:850px}.product-proposal__rows{border-top:1px solid #b7c1a5;margin-top:50px}.product-proposal__rows>article{border-bottom:1px solid #b7c1a5;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:60px;padding:38px 0;display:grid}.product-proposal__rows h3{max-width:350px;margin:0}.product-proposal__rows p{margin:0}.product-proposal__rows .work-eyebrow{margin:0 0 12px}.product-proposal__rows .work-text-link{margin-top:20px;display:inline-block}.product-proposal--rows .product-highlight{max-width:890px;margin-top:44px}@media (max-width:750px){.product-proposal__rows{margin-top:32px}.product-proposal__rows>article{grid-template-columns:1fr;gap:18px;padding:30px 0}.product-proposal__rows h3{max-width:none}.product-proposal--rows .product-highlight{margin-top:32px}}.product-site.work-site p.product-highlight{font:400 var(--meraki-highlight)/1.4 Georgia,serif;color:var(--olive);max-width:900px;margin:50px 0 0}.product-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:40px;display:grid}.product-case-grid--2{grid-template-columns:1fr 1fr;max-width:1000px}.product-case-grid--1{max-width:1100px;display:block}.product-case-grid--1 .work-case{grid-template-columns:1fr 1fr;display:grid}.product-case-grid--1 .work-case__body{padding:35px}.product-site.work-site .product-case-count{color:var(--olive);font-size:18px;font-weight:600}.product-cross{background:#f2f3ec}.product-diagram{background:var(--product-pale)}.product-intro{max-width:780px}.product-diagram>a{display:block}.product-diagram img{width:100%;height:auto;margin-top:40px;display:block}.product-diagram__legend{grid-template-columns:1fr 1fr;gap:40px;margin-top:40px;display:grid}.product-diagram__legend>div{border-top:1px solid #bbc5ad;padding-top:25px}.product-space-links{background:#f5f5ef}.product-space-links__grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.product-space-links h3{margin:30px 0 20px}.product-space-links__grid p{margin:10px 0}.product-space-links .work-text-link{margin-top:20px;display:inline-block}.product-schedule ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 30px;margin:45px 0 0;padding:0;list-style:none;display:grid}.product-schedule li{border-top:1px solid var(--line);padding-top:25px}.product-schedule li>span{color:#818a64;font:400 30px Georgia,serif}.product-schedule h3{margin:18px 0}.product-closing{background:var(--olive);color:#fff;padding:110px 0}.product-closing .work-eyebrow{color:#fff}.product-closing h2{max-width:920px;margin-bottom:30px}.product-closing p:not(.work-eyebrow){max-width:760px;margin-bottom:35px}.product-lightbox{color:#fff;background:#152118;border:0;width:min(1100px,94vw);max-height:94svh;padding:20px}.product-lightbox::backdrop{background:#071009df}.product-lightbox__bar,.product-lightbox__controls{justify-content:space-between;align-items:center;gap:18px;display:flex}.product-lightbox button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #a6b09d;padding:10px 16px}.product-lightbox__image{height:65svh;margin-top:18px;position:relative}.product-lightbox__image img{object-fit:contain}.product-lightbox__controls p{text-align:center;font-size:16px!important;line-height:1.4!important}:is(.product-site a:focus-visible,.product-site button:focus-visible){outline-offset:4px;outline:3px solid #ad8a49}@media (max-width:1050px){.product-gallery__mosaic{grid-template-rows:repeat(2,175px)}.product-overview__layout{gap:40px}.product-examples__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-mounts{grid-template-columns:.9fr 1.1fr}.product-case-grid{gap:18px}.product-case-grid--3{grid-template-columns:1fr 1fr}.product-photo{min-height:550px}}@media (max-width:850px){.product-section{padding:70px 0}.product-gallery__mosaic{grid-template-rows:repeat(2,145px)}.product-overview__layout,.product-split,.product-proposal__rental{grid-template-columns:1fr;gap:32px}.product-photo{aspect-ratio:4/3;min-height:0}.product-overview{padding-top:35px}.product-mounts{grid-template-columns:1fr}.product-mounts__choices{grid-template-columns:1fr 1fr;gap:6px}.product-mounts__choices button{flex-direction:column;align-items:flex-start;gap:5px}.product-proposal__options{gap:35px}.product-floor+.product-floor{margin-top:65px;padding-top:65px}.product-case-grid--1 .work-case{display:block}.product-schedule ol{grid-template-columns:1fr 1fr}}@media (max-width:600px){.product-hero{min-height:660px;min-height:84svh}.product-hero h1{font-size:54px}.product-gallery{padding-top:25px;padding-bottom:25px}.product-gallery__mosaic{grid-template-rows:260px 145px 145px;grid-template-columns:1fr 1fr;gap:8px}.product-gallery__mosaic button:first-child{grid-area:auto/span 2}.product-section{padding:60px 0}.product-section h2{margin-bottom:28px}.product-facts>div{grid-template-columns:.9fr 1.1fr;gap:14px}.product-facts dt{font-size:15px}.product-facts dd{font-size:18px}.product-examples__grid,.product-proposal__options,.product-case-grid,.product-space-links__grid,.product-diagram__legend{grid-template-columns:1fr}.product-example-copy{padding:25px}.product-mount-section{margin-top:40px}.product-closing{padding:75px 0}.product-case-grid--1 .work-case__body{padding:25px}.product-lightbox{padding:12px}.product-lightbox__image{height:55svh}.product-lightbox__controls{gap:8px}.product-lightbox button{padding:9px 12px}.product-space-links__grid{gap:50px}.product-schedule ol{gap:30px 22px}.product-site.work-site .product-schedule h3{font-size:27px}}@media (prefers-reduced-motion:reduce){.product-gallery__mosaic img{transition:none}}.product-gallery__heading{margin-bottom:40px}.product-gallery__heading h2{max-width:1000px;margin:0}.essencia-redesign .shell{width:min(100% - 72px,1320px);margin-inline:auto}.essencia-redesign .eyebrow{text-transform:uppercase;letter-spacing:.18em;margin:0 0 22px;font-size:.76rem;font-weight:700;line-height:1.5}.essencia-redesign .text-link{border-bottom:1px solid;padding:5px 0;font-size:.88rem;font-weight:700;line-height:1.3;display:inline-block}.essencia-redesign .text-link:hover{color:var(--ochre)}.essencia-redesign .section-pad{padding:clamp(84px,10vw,150px) 0}.essencia-redesign .section-head{justify-content:space-between;align-items:end;gap:40px;margin-bottom:45px;display:flex}.essencia-redesign .section-head h2{max-width:700px;margin:0}.essencia-redesign .section-head>p{color:#5f6749;max-width:370px;margin:0}.essencia-redesign .heart{background:var(--forest-deep);color:#f7f4e8;overflow:hidden}.essencia-redesign .heart__layout{grid-template-columns:.79fr 1.21fr;align-items:center;gap:clamp(52px,7vw,115px);display:grid}.essencia-redesign .heart__image{align-self:stretch;min-height:660px;position:relative}.essencia-redesign .heart__image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.essencia-redesign .heart__image:after{content:"";pointer-events:none;border:15px solid #ffffff0f;position:absolute;inset:0}.essencia-redesign .heart h2{text-wrap:balance;margin:0 0 46px;font-size:clamp(2.8rem,4.5vw,5rem)}.essencia-redesign .values{margin:0;padding:0;list-style:none}.essencia-redesign .values li{border-top:1px solid #ffffff40;grid-template-columns:31px 1fr;gap:17px;padding:14px 0;display:grid}.essencia-redesign .values li:last-child{border-bottom:1px solid #ffffff40}.essencia-redesign .values .number{color:#bda579;font-family:var(--serif);font-size:1rem}.essencia-redesign .values strong{font-size:1.03rem;line-height:1.32;display:block}.essencia-redesign .values span:not(.number){color:#d8dcc4;margin-top:1px;font-size:.88rem;display:block}.essencia-redesign .heart__closing{font-family:var(--serif);color:#e5d9bf;margin:28px 0 0;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.3}.essencia-redesign .tour{background:var(--paper)}.essencia-redesign .tour .section-head{margin-bottom:35px}.essencia-redesign .tour__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.essencia-redesign .tour__card{background:var(--forest);color:#fff;flex-direction:column;min-width:0;scroll-margin-top:105px;display:flex}.essencia-redesign .tour__video{aspect-ratio:1.58;background:#434b1c;position:relative;overflow:hidden}.essencia-redesign .tour__video img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.essencia-redesign .tour__video:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0000002e);position:absolute;inset:0}.essencia-redesign .tour__play{z-index:1;background:#343b165c;border:1.5px solid #fff;border-radius:50%;place-items:center;width:94px;height:94px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 35px #0000002e}.essencia-redesign .tour__play svg{fill:#fff;width:31px;height:31px;margin-left:5px}.essencia-redesign .tour__copy{flex-direction:column;flex:1;padding:clamp(27px,3.2vw,44px);display:flex}.essencia-redesign .tour__copy h3{font-family:var(--serif);margin:0 0 14px;font-size:clamp(2.35rem,3vw,3.65rem);line-height:1.08}.essencia-redesign .tour__copy p{color:#e5e8d5;margin:0 0 23px;font-size:.95rem;line-height:1.55}.essencia-redesign .tour__copy p.tour__phrase{font-family:var(--serif);color:#e8d8bb;margin-bottom:15px;font-size:clamp(1.28rem,1.6vw,1.55rem);line-height:1.3}.essencia-redesign .tour__review-note{font-family:var(--sans);color:#d8ccb4;font-size:.88rem;font-weight:400;line-height:1.4}.essencia-redesign .tour__copy .text-link{align-self:flex-start;margin-top:auto}.essencia-redesign .tour__note{color:#626b4b;margin:21px 0 0;font-size:.88rem}.essencia-redesign .event-types .section-head h2{max-width:600px}.essencia-redesign .event-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.essencia-redesign .event-card{background:var(--paper);border-top:3px solid var(--ochre);flex-direction:column;display:flex;overflow:hidden}.essencia-redesign .event-card__image{background:#d8d8cb;height:155px;overflow:hidden}.essencia-redesign .event-card__image img{object-fit:cover;width:100%;height:100%}.essencia-redesign .event-card__body{flex-direction:column;flex:1;padding:30px clamp(25px,3vw,39px) 35px;display:flex}.essencia-redesign .event-card .index{font-family:var(--serif);color:#9d8055;margin-bottom:21px;font-size:1.12rem}.essencia-redesign .event-card h3{font-family:var(--serif);letter-spacing:-.025em;margin-bottom:16px;font-size:clamp(1.9rem,2.3vw,2.6rem);line-height:1.12}.essencia-redesign .event-card p{color:#5c6447;margin-bottom:24px;font-size:.94rem;line-height:1.65}.essencia-redesign .event-card .text-link{color:var(--forest);align-self:flex-start;margin-top:auto}@media (max-width:1100px){.essencia-redesign .heart__layout{gap:52px}.essencia-redesign .heart__image{min-height:700px}}@media (max-width:850px){.essencia-redesign .shell{width:min(100% - 40px,1320px)}.essencia-redesign .section-head{display:block}.essencia-redesign .section-head>p{margin-top:25px}.essencia-redesign .heart__layout{grid-template-columns:1fr}.essencia-redesign .heart__image{min-height:480px;max-height:600px}.essencia-redesign .heart__content{padding-top:0}.essencia-redesign .tour__copy{padding:30px}.essencia-redesign .event-grid{grid-template-columns:1fr 1fr}.essencia-redesign .event-card:last-child{grid-column:1/-1}.essencia-redesign .event-card{min-height:360px}}@media (max-width:780px){.essencia-redesign .tour__grid{grid-template-columns:1fr}.essencia-redesign .tour__video{aspect-ratio:1.7}}@media (max-width:600px){.essencia-redesign .shell{width:min(100% - 32px,1320px)}.essencia-redesign .section-pad{padding:78px 0}.essencia-redesign .section-head{margin-bottom:30px}.essencia-redesign .event-grid{grid-template-columns:1fr}.essencia-redesign .event-card:last-child{grid-column:auto}.essencia-redesign .heart__image{min-height:380px}.essencia-redesign .heart h2{margin-bottom:32px}.essencia-redesign .values li{grid-template-columns:24px 1fr;gap:12px}.essencia-redesign .values strong{font-size:.98rem}.essencia-redesign .tour__video{aspect-ratio:1.4}.essencia-redesign .tour__copy{padding:28px}.essencia-redesign .event-card{min-height:330px}.essencia-redesign .tour__play{width:76px;height:76px}.essencia-redesign .tour__play svg{width:25px;height:25px}.essencia-redesign .event-card__image{height:150px}.essencia-redesign .event-card .index{margin-bottom:19px}}.essencia-redesign .meraki-space-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.essencia-redesign .meraki-space-card{color:#30351e;background:#fff;border:1px solid #dfdbd0;flex-direction:column;min-width:0;font:16px/1.55 Arial,Helvetica,sans-serif;display:flex}.essencia-redesign .meraki-space-card__image{object-fit:cover;background:#d5d8d0;width:100%;height:250px;display:block}.essencia-redesign .meraki-space-card__image--duo{background:#434b1c;position:relative;overflow:hidden}.essencia-redesign .meraki-space-card__image--duo img{object-fit:cover;width:52%;height:100%;position:absolute;top:0}.essencia-redesign .meraki-space-card__image--duo img:first-child{left:0}.essencia-redesign .meraki-space-card__image--duo img:last-child{border-left:3px solid #f5f2e9;right:0}.essencia-redesign .meraki-space-card__body{flex-direction:column;flex:1;padding:28px 27px 30px;display:flex}.essencia-redesign .meraki-space-card__eyebrow{color:#68704d;text-transform:uppercase;letter-spacing:.17em;margin:0 0 7px;font-size:11px;font-weight:700}.essencia-redesign .meraki-space-card h3{letter-spacing:-.025em;margin:0 0 23px;font:400 clamp(1.8rem,2.4vw,2.5rem)/1.1 Georgia,Times New Roman,serif}.essencia-redesign .meraki-space-card__specs{margin:0 0 24px;padding:0;list-style:none}.essencia-redesign .meraki-space-card__specs li{border-top:1px solid #e4e1d8;justify-content:space-between;align-items:baseline;gap:14px;padding:7px 0;font-size:13px;line-height:1.35;display:flex}.essencia-redesign .meraki-space-card__specs span{color:#626b4b}.essencia-redesign .meraki-space-card__specs strong{text-align:right;color:#30351e;font-weight:700}.essencia-redesign .meraki-space-card__capacity{border-top:1px solid #d6d6cc;margin-top:auto;padding-top:16px}.essencia-redesign .meraki-space-card__capacity strong{font:400 1.8rem/1.1 Georgia,Times New Roman,serif;display:block}.essencia-redesign .meraki-space-card__capacity p{color:#5f6749;margin:9px 0 23px;font-size:13px;line-height:1.45}.essencia-redesign .meraki-space-card__link{cursor:pointer;background:0 0;border:0;border-bottom:1px solid #434b1c;border-radius:0;align-self:flex-start;padding:0 0 4px;font:700 14px/1.3 Arial,Helvetica,sans-serif;display:inline-block;color:#434b1c!important;text-decoration:none!important}.essencia-redesign .meraki-space-card__link:hover{color:#30351e!important}.essencia-redesign .meraki-space-card__link:focus-visible{outline-offset:4px;outline:2px solid #434b1c}@media (max-width:850px){.essencia-redesign .meraki-space-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.essencia-redesign .meraki-space-card:last-child{grid-column:1/-1}}@media (max-width:650px){.essencia-redesign .meraki-space-grid{grid-template-columns:1fr}.essencia-redesign .meraki-space-card:last-child{grid-column:auto}.essencia-redesign .meraki-space-card__image{height:220px}.essencia-redesign .meraki-space-card__body{padding:25px 23px 29px}}.essencia-redesign{--forest:#434b1c;--forest-deep:#343b16;--cream:#f5f2e9;--paper:#fcfaf5;--ochre:#b69362;--serif:Georgia,"Times New Roman",serif;--sans:Arial,Helvetica,sans-serif}.essencia-redesign [id]{scroll-margin-top:160px}.essencia-redesign .essence-intro{padding-bottom:50px}.essencia-redesign .essence-intro__grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(36px,7vw,110px);display:grid}.essencia-redesign .essence-intro h2{max-width:520px;margin:0}.essencia-redesign .essence-intro p{margin:0 0 22px}.essencia-redesign .essence-intro .essence-intro__closing{font:400 var(--meraki-highlight)/1.35 Georgia,serif;color:#434b1c;margin-top:30px}.essencia-redesign .essence-floors{padding-top:15px}.essencia-redesign .meraki-space-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.essencia-redesign .meraki-space-card:last-child{grid-column:auto}.essencia-redesign .meraki-space-card__capacity>strong{font-size:26px;line-height:1.25}.essencia-redesign .meraki-space-card__specs strong{max-width:58%}.essencia-redesign .essence-capacity{border-top:1px solid #d6d6cc;align-items:start;gap:50px;margin-top:32px;padding-top:28px;display:flex}.essencia-redesign .essence-capacity>strong{white-space:nowrap;color:#434b1c;font:400 30px/1.2 Georgia,serif}.essencia-redesign .essence-capacity p{margin:0;font-size:18px}.essencia-redesign .essence-video{background:#f5f2e9}.essencia-redesign .essence-section-head{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;margin-bottom:38px;display:grid}.essencia-redesign .essence-section-head h2{margin-bottom:0}.essencia-redesign .essence-video figure{margin:0}.essencia-redesign .essence-video img{aspect-ratio:2;object-fit:cover;width:100%;height:auto}.essencia-redesign .essence-video figcaption{color:#434b1c;border-bottom:1px solid #d6d6cc;justify-content:space-between;gap:24px;padding:20px 0;display:flex}.essencia-redesign .essence-mount-group{margin-top:45px}.essencia-redesign .essence-mount-group+.essence-mount-group{border-top:1px solid #d6d6cc;margin-top:60px;padding-top:48px}.essencia-redesign .essence-mount-group>h3{margin:0 0 25px}.essencia-redesign .essence-mount-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.essencia-redesign .essence-mount-grid figure{background:#fff;border:1px solid #dfdbd0;min-width:0;margin:0}.essencia-redesign .essence-mount-grid img{aspect-ratio:1.85;object-fit:cover;width:100%;height:auto;display:block}.essencia-redesign .essence-mount-grid figcaption{flex-wrap:wrap;justify-content:space-between;gap:8px 18px;padding:18px 20px;line-height:1.45;display:flex}.essencia-redesign .essence-mount-grid figcaption span{font-family:Georgia,serif;font-size:24px}.essencia-redesign .essence-mount-grid figcaption strong{color:#626b4b;align-self:center;font-size:16px;font-weight:400}.essencia-redesign .essencia-home-block .shell{width:min(100% - 88px,1200px)}.essencia-redesign .essencia-home-block .heart h2{color:inherit}.essencia-redesign .essence-proposal-closing{max-width:950px;margin-top:44px}.essencia-redesign .essence-proposal-closing p{font:400 var(--meraki-highlight)/1.4 Georgia,serif;color:#434b1c;margin:0 0 18px}@media (max-width:1000px){.essencia-redesign .essence-mount-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.essencia-redesign .essence-intro__grid,.essencia-redesign .essence-section-head{grid-template-columns:1fr;gap:28px}.essencia-redesign .essence-capacity{flex-direction:column;gap:18px}.essencia-redesign .essencia-home-block .shell{width:min(100% - 48px,1200px)}}@media (max-width:650px){.essencia-redesign .meraki-space-grid,.essencia-redesign .essence-mount-grid{grid-template-columns:1fr}.essencia-redesign .essence-mount-grid img{aspect-ratio:1.85}.essencia-redesign .essencia-home-block .shell{width:min(100% - 36px,1200px)}.essencia-redesign .essence-video img{aspect-ratio:1.6}.essencia-redesign .product-section{padding:70px 0}.essencia-redesign .essence-intro{padding-bottom:35px}.essencia-redesign .essence-floors{padding-top:0}.essencia-redesign .meraki-space-card__specs li{font-size:17px;line-height:1.55}}.essencia-redesign .event-types{background:#e8e1d1}.essencia-redesign .event-types .event-card{background:#fcfaf5}.essencia-redesign .event-types .section-head{display:block}.essencia-redesign .event-types .section-head>p{max-width:none;margin:22px 0 0}.essencia-redesign .product-proposal,.essencia-redesign .work-process{background:#fff}.essencia-redesign .space-mount-photo-pending{aspect-ratio:1.85;color:#626b4b;background:#e8ebdf;place-items:center;font-size:16px;display:grid}.essencia-redesign .space-cross-links{flex-wrap:wrap;align-items:flex-start;gap:20px 30px;margin-top:28px;display:flex}
