@font-face{font-display:swap;font-family:FT System Mono;font-style:normal;font-weight:300;src:url(fonts/FTSystemMonoTrial-Light.82611de9.woff2) format("woff2"),url(fonts/FTSystemMonoTrial-Light.18c98658.woff) format("woff")}@font-face{font-display:swap;font-family:Martina Plantijn;font-style:normal;font-weight:300;src:url(fonts/MartinaPlantijn-Light.213685bf.woff2) format("woff2"),url(fonts/MartinaPlantijn-Light.8a009e53.woff) format("woff")}@font-face{font-display:swap;font-family:Messina Sans Book;font-style:normal;font-weight:400;src:url(fonts/MessinaSansWeb-Book.b9d70f0a.woff2) format("woff2"),url(fonts/MessinaSansWeb-Book.934212a2.woff) format("woff")}@font-face{font-display:swap;font-family:Messina Sans Regular;font-style:normal;font-weight:400;src:url(fonts/MessinaSansWeb-Regular.24851ed3.woff2) format("woff2"),url(fonts/MessinaSansWeb-Regular.ae97c26a.woff) format("woff")}@font-face{font-display:swap;font-family:Titling Gothic FB;font-style:normal;font-weight:500;src:url(fonts/TitlingGothicFBNormal-Medium.8a09a14f.woff2) format("woff2"),url(fonts/TitlingGothicFBNormal-Medium.b1bfd254.woff) format("woff")}.h1{font-family:Titling Gothic FB,sans-serif;font-size:36px;font-weight:500}@media only screen and (min-width:320px){.h1{font-size:calc(28.22857px + 2.42857vw)}}@media only screen and (min-width:1720px){.h1{font-size:70px}}.h1{line-height:1.15;text-transform:uppercase}.h2{font-family:Messina Sans Book,sans-serif;font-size:60px;font-weight:400}@media only screen and (min-width:320px){.h2{font-size:calc(55.42857px + 1.42857vw)}}@media only screen and (min-width:1720px){.h2{font-size:80px}}.h2{letter-spacing:-.04em;line-height:1.25}.h3{font-family:Messina Sans Regular,sans-serif;font-size:30px;font-weight:400}@media only screen and (min-width:320px){.h3{font-size:30px}}@media only screen and (min-width:1720px){.h3{font-size:30px}}.h3{letter-spacing:-.04em;line-height:1.05}@media(min-width:530px){.h3{font-size:30px}}@media only screen and (min-width:530px)and (min-width:320px){.h3{font-size:calc(26.34286px + 1.14286vw)}}@media only screen and (min-width:530px)and (min-width:1720px){.h3{font-size:46px}}.h3 strong{font-family:Messina Sans Regular,sans-serif}.h3 strong,.h4{font-weight:400}.h4{font-family:Messina Sans Book,sans-serif;font-size:30px}@media only screen and (min-width:320px){.h4{font-size:30px}}@media only screen and (min-width:1720px){.h4{font-size:30px}}.h4{letter-spacing:-.03em;line-height:1.2}@media(min-width:530px){.h4{font-size:30px;line-height:1.05}}@media only screen and (min-width:530px)and (min-width:320px){.h4{font-size:calc(26.34286px + 1.14286vw)}}@media only screen and (min-width:530px)and (min-width:1720px){.h4{font-size:46px}}.h4 strong{font-family:Messina Sans Regular,sans-serif}.h4 strong,.h5{font-weight:400}.h5{font-family:Messina Sans Book,sans-serif;font-size:16px}@media only screen and (min-width:320px){.h5{font-size:calc(15.08571px + .28571vw)}}@media only screen and (min-width:1720px){.h5{font-size:20px}}.h5{letter-spacing:-.025em;line-height:1.25}@media(min-width:530px){.h5{font-size:20px}}@media only screen and (min-width:530px)and (min-width:320px){.h5{font-size:calc(16.8px + 1vw)}}@media only screen and (min-width:530px)and (min-width:1720px){.h5{font-size:34px}}.h5 strong{font-family:Messina Sans Regular,sans-serif;font-weight:400}.overline{font-family:Titling Gothic FB,sans-serif;font-size:10px;font-weight:500}@media only screen and (min-width:320px){.overline{font-size:calc(9.08571px + .28571vw)}}@media only screen and (min-width:1720px){.overline{font-size:14px}}.overline{letter-spacing:.1em;line-height:1.15;text-transform:uppercase}.lede-text{font-family:Messina Sans Book,sans-serif;font-size:16px;font-weight:400}@media only screen and (min-width:320px){.lede-text{font-size:calc(15.08571px + .28571vw)}}@media only screen and (min-width:1720px){.lede-text{font-size:20px}}.lede-text{letter-spacing:-.025em;line-height:1.25}@media(min-width:530px){.lede-text{font-size:20px}}@media only screen and (min-width:530px)and (min-width:320px){.lede-text{font-size:calc(16.8px + 1vw)}}@media only screen and (min-width:530px)and (min-width:1720px){.lede-text{font-size:34px}}.lede-text strong{font-family:Messina Sans Regular,sans-serif;font-weight:400}.lede-text{text-wrap:balance}.large-lede-text{font-family:Messina Sans Book,sans-serif;font-size:30px;font-weight:400}@media only screen and (min-width:320px){.large-lede-text{font-size:30px}}@media only screen and (min-width:1720px){.large-lede-text{font-size:30px}}.large-lede-text{letter-spacing:-.03em;line-height:1.2}@media(min-width:530px){.large-lede-text{font-size:30px;line-height:1.05}}@media only screen and (min-width:530px)and (min-width:320px){.large-lede-text{font-size:calc(26.34286px + 1.14286vw)}}@media only screen and (min-width:530px)and (min-width:1720px){.large-lede-text{font-size:46px}}.large-lede-text strong{font-family:Messina Sans Regular,sans-serif;font-weight:400}.large-lede-text{text-wrap:balance}.inline-stat{font-family:Messina Sans Book,sans-serif;font-size:60px;font-weight:400}@media only screen and (min-width:320px){.inline-stat{font-size:calc(55.42857px + 1.42857vw)}}@media only screen and (min-width:1720px){.inline-stat{font-size:80px}}.inline-stat{font-size:50px;letter-spacing:-.04em;line-height:1.25}@media only screen and (min-width:320px){.inline-stat{font-size:calc(47.71429px + .71429vw)}}@media only screen and (min-width:1720px){.inline-stat{font-size:60px}}.inline-stat{align-items:flex-start;border:1px solid rgba(0,0,0,.2);border-radius:10px;color:inherit;display:flex;flex-direction:column;gap:50px;line-height:1;padding:15px}@media(min-width:769px){.inline-stat{border-radius:20px;padding:20px}}@media(min-width:1280px){.inline-stat{font-size:60px}}@media only screen and (min-width:1280px)and (min-width:320px){.inline-stat{font-size:calc(55.42857px + 1.42857vw)}}@media only screen and (min-width:1280px)and (min-width:1720px){.inline-stat{font-size:80px}}.inline-stat em{font-family:FT System Mono,sans-serif;font-size:10px;font-weight:300}@media only screen and (min-width:320px){.inline-stat em{font-size:calc(9.08571px + .28571vw)}}@media only screen and (min-width:1720px){.inline-stat em{font-size:14px}}.inline-stat em{display:block;font-style:normal;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}.has-darkteal-background-color .inline-stat{border-color:hsla(0,0%,100%,.2)}.block-property-layout{background-color:var(--offwhite);padding-bottom:var(--spacing-60);padding-top:var(--spacing-60)}.block-property-layout .container{padding-left:0;padding-right:0}@media(min-width:1025px){.block-property-layout .container{padding-left:60px;padding-right:60px}}.block-property-layout__tab-container{background-color:var(--lightgrey);border-radius:10px;grid-column:1/7;overflow:hidden;padding-top:20px;position:relative;width:100%}@media(min-width:769px){.block-property-layout__tab-container{border-radius:20px;grid-column:1/25}}@media(min-width:1025px){.block-property-layout__tab-container{aspect-ratio:16/9;height:0;padding-bottom:55%;padding-top:0}}.block-property-layout__tab-nav{background-color:var(--white);border-radius:8px;display:inline-block;height:36px;left:50%;max-width:calc(100% - 40px);position:relative;transform:translateX(-50%);z-index:2}@media(min-width:1025px){.block-property-layout__tab-nav{height:55px;left:30px;max-width:60%;position:absolute;top:30px;transform:none;width:auto}}.block-property-layout__tab-nav:after,.block-property-layout__tab-nav:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:15px;z-index:1}@media(min-width:1025px){.block-property-layout__tab-nav:after,.block-property-layout__tab-nav:before{width:30px}}.block-property-layout__tab-nav:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));border-radius:8px 0 0 8px;left:0}.block-property-layout__tab-nav:after{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));border-radius:0 8px 8px 0;right:0}.block-property-layout__tab-nav ul{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:20px;height:100%;list-style:none;overflow-x:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none;padding:0 15px;position:relative}.block-property-layout__tab-nav ul::-webkit-scrollbar{display:none}@media(min-width:1025px){.block-property-layout__tab-nav ul{gap:30px;padding:0 30px}}.block-property-layout__tab-nav ul>*{display:contents;flex-shrink:0}.block-property-layout__tab-nav button{font-family:FT System Mono,sans-serif;font-size:10px;font-weight:300}@media only screen and (min-width:320px){.block-property-layout__tab-nav button{font-size:calc(9.08571px + .28571vw)}}@media only screen and (min-width:1720px){.block-property-layout__tab-nav button{font-size:14px}}.block-property-layout__tab-nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--darkteal);cursor:pointer;letter-spacing:.04em;line-height:1.25;opacity:.5;outline:none;pointer-events:auto;text-transform:uppercase}.block-property-layout__tab-nav button.active{opacity:1}.block-property-layout__tab-panel{display:flex;flex-direction:column;left:0;opacity:0;padding-bottom:10px;padding-top:76px;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.block-property-layout__tab-panel.active{opacity:1;pointer-events:auto;visibility:visible}@media(min-width:1025px){.block-property-layout__tab-panel{display:block;height:100%;padding-bottom:0;padding-top:0}}.block-property-layout__tab-panel .lazy-container{margin-bottom:20px;order:1}@media(min-width:1025px){.block-property-layout__tab-panel .lazy-container{height:100%;left:0;margin-bottom:0;position:absolute;top:0;width:100%}}.block-property-layout__tab-panel .lazy-container img{display:block;height:auto;width:100%}@media(min-width:1025px){.block-property-layout__tab-panel .lazy-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}.block-property-layout__tab-panel-content{order:2}.block-property-layout__details{background-color:var(--white);border-radius:8px;margin:0 20px 10px;overflow:hidden;padding:20px;position:relative;width:calc(100% - 40px);z-index:1}@media(min-width:1025px){.block-property-layout__details{margin:0;max-width:440px;padding:30px;position:absolute;right:30px;top:30px;width:30%}}.block-property-layout__details>span{font-family:Titling Gothic FB,sans-serif;font-size:10px;font-weight:500}@media only screen and (min-width:320px){.block-property-layout__details>span{font-size:calc(9.08571px + .28571vw)}}@media only screen and (min-width:1720px){.block-property-layout__details>span{font-size:14px}}.block-property-layout__details>span{display:block;letter-spacing:.1em;line-height:1.15;margin-bottom:var(--spacing-60);text-transform:uppercase}.block-property-layout__details ul{border-top:1px solid rgba(8,53,63,.2);list-style:none;padding-left:0}.block-property-layout__details ul li{font-family:FT System Mono,sans-serif;font-size:10px;font-weight:300}@media only screen and (min-width:320px){.block-property-layout__details ul li{font-size:calc(9.08571px + .28571vw)}}@media only screen and (min-width:1720px){.block-property-layout__details ul li{font-size:14px}}.block-property-layout__details ul li{border-bottom:1px solid rgba(8,53,63,.2);display:flex;letter-spacing:.04em;line-height:1.25;padding:12px 0;text-transform:uppercase}@media(min-width:1025px){.block-property-layout__details ul li{padding:20px 0}}.block-property-layout__details ul li span{display:inline-block;width:50%}@media(hover:hover){.block-property-layout__tab-nav button:not(.is-active):hover{opacity:1}}
