@font-face{font-family:Recoleta-Regular;font-display:swap;src:url("../fonts/RecoletaRegular/font.woff2") format("woff2"),url("../fonts/RecoletaRegular/font.woff") format("woff")}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none!important}a{background-color:transparent}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box;overflow-y:scroll}*,::after,::before{box-sizing:inherit}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}html{font-size:100%;-webkit-tap-highlight-color:transparent}body{font-family:quasimoda,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;line-height:1.625;color:#373a3c;background-color:#fff;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}abbr[data-original-title],abbr[title]{cursor:help}dl,ol,ul{padding:0;margin:0;list-style-type:none}pre{margin:0}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}th{text-align:left}label{display:inline-block;margin:0}button,input,select,textarea{margin:0;line-height:inherit;border-radius:0}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;border:0}input[type=search]{box-sizing:inherit;-webkit-appearance:none}body{overflow-x:hidden;background-color:#fffef8}.scroll-hold{overflow:hidden}.scroll-hold::after{content:'';background-color:rgba(0,0,0,.5);display:block;height:100vh;width:100%;position:fixed;top:0}.grid-12{display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:669px){.grid-12{grid-template-columns:1fr}}.grid-4{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:669px){.grid-4{grid-template-columns:1fr 1fr}}.common-layout .container{display:grid;grid-template-columns:repeat(3,1fr);margin-top:6rem;margin-bottom:6rem;gap:2rem}@media (max-width:669px){.common-layout .container{display:flex;flex-flow:column;margin-bottom:3rem}}.common-layout .container .image-wrapper{grid-column:span 2;min-width:100%;max-width:100%}.common-layout .container h3{align-self:center}.common-layout .wrapper-inner{padding:2rem;display:grid;align-items:center}@media (max-width:669px){.common-layout .wrapper-inner{padding:0}}.layout{display:flex;flex-direction:column;min-height:100%;min-height:100vh;position:relative;margin-top:4.7rem}.layout .footer,.layout .header{flex:none}.layout .main{display:flex;flex-direction:column;flex:1 0 auto}.layout .main::after{content:'';display:block;height:0;visibility:hidden}.container{width:90%;margin-left:auto;margin-right:auto;max-width:1440px}.grid{grid-template-columns:repeat(12,1fr);column-gap:1rem}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.3;font-weight:400;font-family:Recoleta-Regular,"Times New Roman",Georgia,Times,serif;text-rendering:optimizeLegibility}h1{font-size:11.062rem}h1.sm{font-size:4.25rem}h1.xl{font-size:17.938rem}h1.bold{font-family:quasimoda,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700}h2{font-size:4.25rem}h2.xl{font-size:6.875rem}h2.bold{font-family:quasimoda,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700}h3,h4{font-size:1.625rem}h3.xl,h4.xl{font-size:2.625rem}h3.bold,h4.bold{font-family:quasimoda,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700}.sub{font-family:quasimoda,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#66b287}p{margin:0;margin-bottom:1rem;font-size:1rem}p.xl{font-size:2.625rem}p.lg{font-size:1.625rem}p.sm{font-size:.625rem}p.xs{font-size:.375rem}p.bold{font-family:quasimoda,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700}strong{font-weight:700}.muted{opacity:.5}.lead{font-size:1.5rem;font-weight:300;line-height:1.4}@media (min-width:670px){.lead{font-size:2rem}}a:focus,button:focus,input:focus{outline:5px solid #0F433E}.js-focus-visible :focus:not(.focus-visible){outline:0}[tabindex='-1']:focus{outline:0!important}.sr-skip-link:focus{outline:0}a:focus:hover{outline:0}.u-bg-100{background-color:#fffef8}.u-bg-200{background-color:#d6e0d7}.u-bg-300{background-color:#66b287}.u-bg-400{background-color:#305641}.u-bg-500{background-color:#0f433e}.u-color-100{color:#fffef8}.u-color-200{color:#d6e0d7}.u-color-300{color:#66b287}.u-color-400{color:#305641}.u-color-500{color:#0f433e}.u-br{border-radius:.3rem}.u-bb-100{border-bottom:2px solid #fffef8}.u-p-0{padding:0}.u-span-12{grid-column:span 12!important}.u-my-lg{margin-top:6rem;margin-bottom:6rem}.u-py-lg{padding-top:6rem;padding-bottom:6rem}.u-scroll-y{overflow:auto}.u-flex{display:flex}@media (max-width:669px){.u-flex{display:block}}.u-self-center{align-self:center}.u-text-center{text-align:center}.u-mt0{margin-top:0!important}.u-mt1{margin-top:1rem!important}.u-mt2{margin-top:2rem!important}.u-mt3{margin-top:3rem!important}.u-mt4{margin-top:4rem!important}.u-mb0{margin-bottom:0!important}.u-mb1{margin-bottom:1rem!important}.u-mb2{margin-bottom:2rem!important}.u-mb3{margin-bottom:3rem!important}.u-mb4{margin-bottom:4rem!important}.u-align-left{text-align:left!important}.u-align-center{text-align:center!important}.u-align-right{text-align:right!important}.u-text-margin-top{margin-top:1rem!important}.u-text-margin-bottom{margin-bottom:1rem!important}@media (min-width:670px){.u-mobile-only{display:none!important}}@media (min-width:940px){.u-tablet-only{display:none!important}}@media (max-width:939px){.u-desktop-only{display:none!important}}@media not print{.u-print-only{display:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.sr-skip-link{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;font-family:quasimoda,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.sr-skip-link:active,.sr-skip-link:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.sr-skip-link:focus{position:absolute;z-index:9999;left:50%;top:0;font-size:1rem;transform:translateX(-50%);background-color:#373a3c;color:#fff;border-radius:0 0 .5rem .5rem;padding:1rem 1.5rem;outline:0;white-space:nowrap}@media (prefers-reduced-motion:reduce){*{animation-duration:10ms!important;transition-duration:10ms!important}}.delay-500{animation-delay:.5s}.tracking-in-expand{animation:tracking-in-expand .7s cubic-bezier(.215,.61,.355,1) both}@keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}100%{opacity:1}}.scale-in-hor-center{animation:scale-in-hor-center .5s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.5s}@keyframes scale-in-hor-center{0%{transform:scaleX(0);opacity:1}100%{transform:scaleX(1);opacity:1}}.slide-in-bottom{animation:slide-in-bottom .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes slide-in-bottom{0%{transform:translateY(1000px);opacity:0}100%{transform:translateY(0);opacity:1}}.text-focus-in{animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) both}@keyframes text-focus-in{0%{filter:blur(12px);opacity:0}100%{filter:blur(0px);opacity:1}}.pulse-in-out svg{animation:pulse-in-out .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes pulse-in-out{0%{opacity:0}50%{opacity:1}100%{opacity:.2}}@keyframes fadeIn{0%{opacity:0}75%{opacity:1}100%{opacity:.85}}.header{background-color:#66b287;position:fixed;top:0;left:0;width:100%;z-index:200}.header .chevron--right path{stroke:#fff}.header__inner{min-height:75px;display:flex;justify-content:space-between;align-items:center}.header__left{padding-left:1rem}.header__right{background-color:#0f433e}@media (min-width:940px){.header__left{margin:auto;transform:translateX(40px)}}.nav div:nth-child(1){gap:1rem}.nav .scroll-x-wrapper{overflow-x:scroll}.nav a{color:#fff;text-decoration:none}.nav h3{color:#66b287;margin-top:1rem}@media (max-width:669px){.nav h3{font-size:1.25rem}}.nav__precinct{max-width:80%}.nav__building-image{width:auto;max-width:8rem;height:auto;margin-bottom:.5rem;border-radius:1rem;display:block}@media (max-width:669px){.nav__building-image{display:none}}.nav__menu{display:none;position:absolute;left:0;right:0;background-color:#0f433e;z-index:100;padding-bottom:3rem}@media (max-width:669px){.nav__menu .container{overflow-y:scroll}}.nav__link-building{margin-top:.5rem}.nav__toggle{border:0;padding:0;background-color:transparent;-webkit-appearance:none;padding:1.8rem}.nav.is-open .nav__menu{display:block;min-width:100%}.nav__primary{grid-column:2/5}@media (min-width:940px){.nav__primary{flex-direction:row}}@media (max-width:669px){.nav__primary{grid-column:1/5}}.nav__secondary{grid-column:5/13}.nav__list-buildings{display:flex;flex-direction:row;margin-top:1rem;gap:2rem}@media (max-width:669px){.nav__list-buildings{display:flex;flex-direction:column;gap:0;margin-top:.5rem}}@media (min-width:940px){.nav__list-buildings{flex-wrap:wrap}}[aria-current]{font-weight:700}[aria-current]>img{border:2px solid #fff}.is-open .nav__list-buildings>li{opacity:0}.is-open .nav__list-buildings>li:nth-of-type(1){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:20ms}.is-open .nav__list-buildings>li:nth-of-type(2){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:40ms}.is-open .nav__list-buildings>li:nth-of-type(3){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:60ms}.is-open .nav__list-buildings>li:nth-of-type(4){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:80ms}.is-open .nav__list-buildings>li:nth-of-type(5){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.1s}.is-open .nav__list-buildings>li:nth-of-type(6){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.12s}.is-open .nav__list-buildings>li:nth-of-type(7){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.14s}.is-open .nav__list-buildings>li:nth-of-type(8){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.16s}.is-open .nav__list-buildings>li:nth-of-type(9){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.18s}.is-open .nav__list-buildings>li:nth-of-type(10){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.2s}.is-open .nav__list-buildings>li:nth-of-type(11){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.22s}.is-open .nav__list-buildings>li:hover{opacity:1!important;transition:opacity .3s}.is-open .nav__primary>li:nth-of-type(1){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:30ms}.is-open .nav__primary>li:nth-of-type(2){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:60ms}.is-open .nav__primary>li:nth-of-type(3){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:90ms}.is-open .nav__primary>li:nth-of-type(4){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.12s}.is-open .nav__primary>li:nth-of-type(5){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.15s}.is-open .nav__primary>li:nth-of-type(6){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.18s}.is-open .nav__primary>li:nth-of-type(7){animation:fadeIn .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.21s}.is-open .nav__primary>li:hover{opacity:1!important;transition:opacity .3s}.footer{font-size:.875rem;padding:2rem 0;background-color:#0f433e;color:#fff}.footer__nav-list{grid-column:span 2}.footer__nav-list-buildings{grid-column:span 3}.footer__nav-list>li{margin-bottom:.5rem}.footer__nav-logos{grid-column:10/13;display:flex;justify-content:space-around;gap:3rem}@media (max-width:669px){.footer__nav-logos{margin-top:3rem}}.footer a{color:#fff;text-decoration:none}.footer .spacer{min-width:30%}.footer__top{align-items:top}@media (max-width:669px){.footer__top{display:flex;flex-flow:column;row-gap:1rem}}.footer__bottom{display:block;margin-top:3rem}.footer__bottom div{margin-bottom:3rem}.footer__bottom .logos{display:flex;column-gap:2rem}.footer__precinct{max-width:15rem;columns:2}.footer form p{margin-bottom:1rem}.footer form button{color:#0f433e;padding:1rem 2rem;border-radius:4rem;float:right;border:none;margin-top:1rem}.footer input{display:block;min-width:50ch;color:#0f433e;font-size:1rem;line-height:100%;padding:.5rem;border:none}.icon{display:inline-block;font-size:1.5em;height:1em;width:1em;vertical-align:middle;fill:currentColor;pointer-events:none}.menuicon{display:block;width:24px;height:18px;position:relative;transform:rotate(0);transition:transform .3s cubic-bezier(.4, 0, .2, 1);cursor:pointer;margin:0 auto}.menuicon__bar{display:block;position:absolute;left:0;right:0;height:3px;width:100%;background-color:#fff;transform:rotate(0);transition:transform .25s ease-in-out;border-radius:10px}.menuicon__bar:nth-child(1){top:0;max-width:60%}.menuicon__bar:nth-child(2),.menuicon__bar:nth-child(3){top:50%}.menuicon__bar:nth-child(4){top:100%;max-width:60%;transform:translateX(65%)}.is-open .menuicon{top:2px;transform:rotate(-180deg)}.is-open .menuicon .menuicon__bar:nth-child(1),.is-open .menuicon .menuicon__bar:nth-child(4){width:0;top:50%;left:50%}.is-open .menuicon .menuicon__bar:nth-child(2){transform:rotate(45deg)}.is-open .menuicon .menuicon__bar:nth-child(3){transform:rotate(-45deg)}.bottom-nav{display:flex;justify-content:center;align-items:center;--pad:6rem;padding-top:var(--pad);padding-bottom:var(--pad);background-color:#66b287}@media (max-width:669px){.bottom-nav{--pad:2rem}}.bottom-nav__link{font-size:3rem;color:#fffef8;text-decoration:none}@media (max-width:669px){.bottom-nav__link{font-size:2rem}}.bottom-nav::after{content:url('data:image/svg+xml, <svg width="57" height="57" viewBox="0 0 57 57" fill="none" xmlns="http://www.w3.org/2000/svg">\a       <path d="M11.9988 28.375H45.0008" stroke="white" stroke-width="4.71457" stroke-linecap="round" stroke-linejoin="round"/>\a       <path d="M28.4998 11.874L45.0008 28.375L28.4998 44.876" stroke="white" stroke-width="4.71457" stroke-linecap="round" stroke-linejoin="round"/>\a       </svg>');display:block;transform:scale(.75)}.hero{display:flex;position:relative;min-height:95vh}.hero__intro{width:100%;display:grid;grid-template-rows:2fr 1fr;justify-content:center;align-items:center;color:#fff;text-align:center}.hero__intro-bottom,.hero__intro-top{display:flex;flex-flow:column;font-size:1.25rem;gap:1.25rem}.hero__intro-top{min-height:80%;justify-content:space-around;align-items:center}.hero__intro svg{margin-bottom:1rem;transform:scale(1.1)}@media (max-width:669px){.hero__intro svg{transform:scale(.7)}}.hero__intro .client-logos svg{transform:scale(.7)}.hero__intro--highlight{text-transform:uppercase;font-weight:700;color:#66b287}.hero__intro address{color:#fff;font-style:normal;font-size:small}.hero__video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translate(-50%,-50%)}.hero__video::after{content:'';background-color:red;min-height:100%}.overview{background-color:#fffef8}@media (min-width:940px){.overview{padding:4rem}}.overview__video-wrapper h3{color:#fffef8;text-align:center;margin-top:3rem;margin-bottom:2rem}.overview__video{margin-bottom:4rem}.overview__video video{width:100%;border-radius:.3rem}.overview__intro{display:block}@media (max-width:669px){.overview__intro{margin-top:4rem}}@media (min-width:940px){.overview__intro{display:grid;grid-template-columns:repeat(12,1fr);column-gap:1rem;padding:3rem 0}}.overview__intro h3{grid-column:2/5;font-size:4.25rem}.overview__intro div{grid-column:6/12}.overview__map{border-radius:.3rem;--margin:6rem;margin-top:var(--margin);margin-bottom:var(--margin)}.overview__map .st0,.overview__map .st1{stroke:#0F433E}.overview__map svg path{pointer-events:all}.overview__map svg #Building_1{opacity:0}.overview__map.animate svg #Building_1{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:125ms}.overview__map.animate svg #Building_1:hover{opacity:1!important;cursor:pointer}.overview__map svg #Building_2{opacity:0}.overview__map.animate svg #Building_2{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.25s}.overview__map.animate svg #Building_2:hover{opacity:1!important;cursor:pointer}.overview__map svg #Building_3{opacity:0}.overview__map.animate svg #Building_3{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:375ms}.overview__map.animate svg #Building_3:hover{opacity:1!important;cursor:pointer}.overview__map svg #Building_4{opacity:0}.overview__map.animate svg #Building_4{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.5s}.overview__map.animate svg #Building_4:hover{opacity:1!important;cursor:pointer}.overview__map svg #Building_5{opacity:0}.overview__map.animate svg #Building_5{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:625ms}.overview__map.animate svg #Building_5:hover{opacity:1!important;cursor:pointer}.overview__map svg #Building_6{opacity:0}.overview__map.animate svg #Building_6{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.75s}.overview__map.animate svg #Building_6:hover{opacity:1!important;cursor:pointer}.overview__map svg #Building_7{opacity:0}.overview__map.animate svg #Building_7{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:875ms}.overview__map.animate svg #Building_7:hover{opacity:1!important;cursor:pointer}.overview__map svg #Building_8{opacity:0}.overview__map.animate svg #Building_8{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1s}.overview__map.animate svg #Building_8:hover{opacity:1!important;cursor:pointer}.overview__map svg #Building_9{opacity:0}.overview__map.animate svg #Building_9{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.125s}.overview__map.animate svg #Building_9:hover{opacity:1!important;cursor:pointer}.overview__map svg #Building_10{opacity:0}.overview__map.animate svg #Building_10{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.25s}.overview__map.animate svg #Building_10:hover{opacity:1!important;cursor:pointer}.overview__map svg #Building_11{opacity:0}.overview__map.animate svg #Building_11{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.375s}.overview__map.animate svg #Building_11:hover{opacity:1!important;cursor:pointer}.overview__map svg #Building_12{opacity:0}.overview__map.animate svg #Building_12{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.5s}.overview__map.animate svg #Building_12:hover{opacity:1!important;cursor:pointer}.overview__map svg #Building_13{opacity:0}.overview__map.animate svg #Building_13{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.625s}.overview__map.animate svg #Building_13:hover{opacity:1!important;cursor:pointer}.invest-highlights{background-color:#0f433e;color:#fff;padding-top:6rem;padding-bottom:6rem}.invest-highlights__articles,.invest-highlights__intro{grid-column:1/13}@media (max-width:669px){.invest-highlights__articles,.invest-highlights__intro{display:block}}.invest-highlights__intro h2{text-align:center;margin-bottom:6rem;color:#fffef8!important}.invest-highlights h2,.invest-highlights h3{color:#66b287}.invest-highlights .img-caption{position:relative}.invest-highlights .img-caption p{position:absolute;bottom:0;left:4%}.invest-highlights__intro-highlights{display:flex;justify-content:space-around;margin-bottom:6rem}@media (max-width:669px){.invest-highlights__intro-highlights{flex-direction:column;gap:2rem}}.invest-highlights__intro-highlights li{display:flex;flex-flow:column}.invest-highlights__intro-highlights p{text-align:center;font-size:1.25rem;margin-top:1rem;color:#66b287;max-width:12rem;margin:auto}.invest-highlights__items{display:flex;align-items:center;margin-bottom:6rem;--pad:7rem}@media (max-width:669px){.invest-highlights__items{--pad:1rem;margin-bottom:1rem}}.invest-highlights__items img{border-radius:.3rem}@media (max-width:669px){.invest-highlights__items img{width:100%}}.invest-highlights__items img:nth-of-type(2){margin-top:2rem}.invest-highlights__items h3{margin-bottom:1.5rem;font-size:1.625rem;font-family:quasimoda,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.invest-highlights__items h3:not(:first-child){margin-top:1.5rem}.invest-highlights__items ul:not(:last-child){margin-bottom:4rem}@media (max-width:669px){.invest-highlights__items ul:not(:last-child){margin-bottom:0}}.invest-highlights__items ul li{list-style-type:disc;margin-left:1.5rem}.invest-highlights__items ul li:not(:last-child){margin-bottom:1rem}.invest-highlights__items div{padding-left:var(--pad);padding-right:var(--pad)}@media (max-width:669px){.invest-highlights__items div{padding:0;margin-top:2rem;margin-bottom:2rem}}.invest-highlights__items:nth-of-type(1),.invest-highlights__items:nth-of-type(3){flex-flow:row-reverse}@media (max-width:669px){.invest-highlights__items:nth-of-type(1),.invest-highlights__items:nth-of-type(3){flex-flow:column}}.invest-highlights__items:nth-of-type(2){flex-flow:row}@media (max-width:669px){.invest-highlights__items:nth-of-type(2){flex-flow:column}}.invest-highlights .highlight-icon{height:3rem;margin:0 auto}.gallery{background-color:#fffef8;padding:6rem 0}@media (max-width:669px){.gallery{padding-bottom:0}}.gallery img{border-radius:.3rem;width:100%}.gallery img:hover{filter:grayscale(0);transition:all}.gallery .grid-4{gap:2rem}@media (max-width:669px){.gallery .grid-4{gap:1rem}}.gallery h2{text-align:center;margin-bottom:2rem}.gallery p{margin-top:.5rem;text-align:center}.gallery a{color:#0f433e;text-decoration:none}.notable-tenants{background-color:#fffef8;--pad:6rem;padding-top:var(--pad);padding-bottom:var(--pad)}.notable-tenants .container{overflow:hidden;position:relative;height:7rem}.notable-tenants h3{font-family:quasimoda,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-align:center}.notable-tenants ul{display:flex;gap:4rem;margin-top:1rem}.notable-tenants .edges{height:100%}.notable-tenants .edges::after,.notable-tenants .edges::before{content:'';width:15rem;height:100%;position:absolute;display:block}.notable-tenants .edges::before{left:0;background:#fffef8;background:linear-gradient(-90deg,rgba(255,254,248,0) 0,#fffef8 100%)}.notable-tenants .edges::after{right:0;background:linear-gradient(90deg,rgba(255,254,248,0) 0,#fffef8 100%)}.marquee{position:absolute;white-space:nowrap;mix-blend-mode:multiply;animation:marquee 32s linear infinite}.marquee li{padding:2rem}.marquee li img{max-height:4rem;width:auto}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-75%)}}.precinct-page-svg .cls-1,.precinct-page-svg .cls-4,.precinct-page-svg .cls-6{fill:none}.precinct-page-svg .cls-1{stroke:#FFFEF8}.precinct-page-svg .cls-2,.precinct-page-svg .cls-5{stroke:#FFFEF8}.precinct-page-svg .cls-3{fill:#85c299}.precinct-page-svg .cls-4,.precinct-page-svg .cls-5,.precinct-page-svg .cls-6{stroke:#fff}.precinct-page-svg .cls-7{fill:#fff}.precinct-building__plan svg #Building_1,.precinct-page-svg svg #Building_1,.svg-plan svg #Building_1{opacity:0}.precinct-building__plan.animate svg #Building_1,.precinct-page-svg.animate svg #Building_1,.svg-plan.animate svg #Building_1{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:125ms}.precinct-building__plan.animate svg #Building_1:hover,.precinct-page-svg.animate svg #Building_1:hover,.svg-plan.animate svg #Building_1:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg #Building_2,.precinct-page-svg svg #Building_2,.svg-plan svg #Building_2{opacity:0}.precinct-building__plan.animate svg #Building_2,.precinct-page-svg.animate svg #Building_2,.svg-plan.animate svg #Building_2{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.25s}.precinct-building__plan.animate svg #Building_2:hover,.precinct-page-svg.animate svg #Building_2:hover,.svg-plan.animate svg #Building_2:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg #Building_3,.precinct-page-svg svg #Building_3,.svg-plan svg #Building_3{opacity:0}.precinct-building__plan.animate svg #Building_3,.precinct-page-svg.animate svg #Building_3,.svg-plan.animate svg #Building_3{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:375ms}.precinct-building__plan.animate svg #Building_3:hover,.precinct-page-svg.animate svg #Building_3:hover,.svg-plan.animate svg #Building_3:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg #Building_4,.precinct-page-svg svg #Building_4,.svg-plan svg #Building_4{opacity:0}.precinct-building__plan.animate svg #Building_4,.precinct-page-svg.animate svg #Building_4,.svg-plan.animate svg #Building_4{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.5s}.precinct-building__plan.animate svg #Building_4:hover,.precinct-page-svg.animate svg #Building_4:hover,.svg-plan.animate svg #Building_4:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg #Building_5,.precinct-page-svg svg #Building_5,.svg-plan svg #Building_5{opacity:0}.precinct-building__plan.animate svg #Building_5,.precinct-page-svg.animate svg #Building_5,.svg-plan.animate svg #Building_5{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:625ms}.precinct-building__plan.animate svg #Building_5:hover,.precinct-page-svg.animate svg #Building_5:hover,.svg-plan.animate svg #Building_5:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg #Building_6,.precinct-page-svg svg #Building_6,.svg-plan svg #Building_6{opacity:0}.precinct-building__plan.animate svg #Building_6,.precinct-page-svg.animate svg #Building_6,.svg-plan.animate svg #Building_6{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.75s}.precinct-building__plan.animate svg #Building_6:hover,.precinct-page-svg.animate svg #Building_6:hover,.svg-plan.animate svg #Building_6:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg #Building_7,.precinct-page-svg svg #Building_7,.svg-plan svg #Building_7{opacity:0}.precinct-building__plan.animate svg #Building_7,.precinct-page-svg.animate svg #Building_7,.svg-plan.animate svg #Building_7{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:875ms}.precinct-building__plan.animate svg #Building_7:hover,.precinct-page-svg.animate svg #Building_7:hover,.svg-plan.animate svg #Building_7:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg #Building_8,.precinct-page-svg svg #Building_8,.svg-plan svg #Building_8{opacity:0}.precinct-building__plan.animate svg #Building_8,.precinct-page-svg.animate svg #Building_8,.svg-plan.animate svg #Building_8{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1s}.precinct-building__plan.animate svg #Building_8:hover,.precinct-page-svg.animate svg #Building_8:hover,.svg-plan.animate svg #Building_8:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg #Building_9,.precinct-page-svg svg #Building_9,.svg-plan svg #Building_9{opacity:0}.precinct-building__plan.animate svg #Building_9,.precinct-page-svg.animate svg #Building_9,.svg-plan.animate svg #Building_9{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.125s}.precinct-building__plan.animate svg #Building_9:hover,.precinct-page-svg.animate svg #Building_9:hover,.svg-plan.animate svg #Building_9:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg #Building_10,.precinct-page-svg svg #Building_10,.svg-plan svg #Building_10{opacity:0}.precinct-building__plan.animate svg #Building_10,.precinct-page-svg.animate svg #Building_10,.svg-plan.animate svg #Building_10{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.25s}.precinct-building__plan.animate svg #Building_10:hover,.precinct-page-svg.animate svg #Building_10:hover,.svg-plan.animate svg #Building_10:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg #Building_11,.precinct-page-svg svg #Building_11,.svg-plan svg #Building_11{opacity:0}.precinct-building__plan.animate svg #Building_11,.precinct-page-svg.animate svg #Building_11,.svg-plan.animate svg #Building_11{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.375s}.precinct-building__plan.animate svg #Building_11:hover,.precinct-page-svg.animate svg #Building_11:hover,.svg-plan.animate svg #Building_11:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg #Building_12,.precinct-page-svg svg #Building_12,.svg-plan svg #Building_12{opacity:0}.precinct-building__plan.animate svg #Building_12,.precinct-page-svg.animate svg #Building_12,.svg-plan.animate svg #Building_12{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.5s}.precinct-building__plan.animate svg #Building_12:hover,.precinct-page-svg.animate svg #Building_12:hover,.svg-plan.animate svg #Building_12:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg #Building_13,.precinct-page-svg svg #Building_13,.svg-plan svg #Building_13{opacity:0}.precinct-building__plan.animate svg #Building_13,.precinct-page-svg.animate svg #Building_13,.svg-plan.animate svg #Building_13{animation:pulse-in-out .75s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1.625s}.precinct-building__plan.animate svg #Building_13:hover,.precinct-page-svg.animate svg #Building_13:hover,.svg-plan.animate svg #Building_13:hover{opacity:1!important;cursor:pointer}.precinct-building__plan svg>g:not(#Illustration),.precinct-page-svg svg>g:not(#Illustration),.svg-plan svg>g:not(#Illustration){opacity:0}.precinct-building__plan .svg-building-1 g:is(#Building_1),.precinct-page-svg .svg-building-1 g:is(#Building_1),.svg-plan .svg-building-1 g:is(#Building_1){opacity:1!important}.precinct-building__plan .svg-building-2 g:is(#Building_2),.precinct-page-svg .svg-building-2 g:is(#Building_2),.svg-plan .svg-building-2 g:is(#Building_2){opacity:1!important}.precinct-building__plan .svg-building-3 g:is(#Building_3),.precinct-page-svg .svg-building-3 g:is(#Building_3),.svg-plan .svg-building-3 g:is(#Building_3){opacity:1!important}.precinct-building__plan .svg-building-4 g:is(#Building_4),.precinct-page-svg .svg-building-4 g:is(#Building_4),.svg-plan .svg-building-4 g:is(#Building_4){opacity:1!important}.precinct-building__plan .svg-building-5 g:is(#Building_5),.precinct-page-svg .svg-building-5 g:is(#Building_5),.svg-plan .svg-building-5 g:is(#Building_5){opacity:1!important}.precinct-building__plan .svg-building-6 g:is(#Building_6),.precinct-page-svg .svg-building-6 g:is(#Building_6),.svg-plan .svg-building-6 g:is(#Building_6){opacity:1!important}.precinct-building__plan .svg-building-7 g:is(#Building_7),.precinct-page-svg .svg-building-7 g:is(#Building_7),.svg-plan .svg-building-7 g:is(#Building_7){opacity:1!important}.precinct-building__plan .svg-building-8 g:is(#Building_8),.precinct-page-svg .svg-building-8 g:is(#Building_8),.svg-plan .svg-building-8 g:is(#Building_8){opacity:1!important}.precinct-building__plan .svg-building-9 g:is(#Building_9),.precinct-page-svg .svg-building-9 g:is(#Building_9),.svg-plan .svg-building-9 g:is(#Building_9){opacity:1!important}.precinct-building__plan .svg-building-10 g:is(#Building_10),.precinct-page-svg .svg-building-10 g:is(#Building_10),.svg-plan .svg-building-10 g:is(#Building_10){opacity:1!important}.precinct-building__plan .svg-building-14 g:is(#Building_11),.precinct-page-svg .svg-building-14 g:is(#Building_11),.svg-plan .svg-building-14 g:is(#Building_11){opacity:1!important}.precinct-building__plan.svg-the-green g:is(#The_Green),.precinct-page-svg.svg-the-green g:is(#The_Green),.svg-plan.svg-the-green g:is(#The_Green){opacity:1!important}.precinct-building__plan.svg-car-park g:is(#Car_Parks),.precinct-page-svg.svg-car-park g:is(#Car_Parks),.svg-plan.svg-car-park g:is(#Car_Parks){opacity:1!important}.precinct-table{width:90%;margin:auto;margin-top:6rem;margin-bottom:6rem;position:relative}.precinct-table td,.precinct-table th{padding:.5rem;border-bottom:1px solid #66b287;white-space:nowrap}.precinct-table th{color:#66b287;line-height:100%}.precinct-table td{color:#fffef8}.precinct-table tr:last-child td{font-weight:700}.cta{background-color:#0f433e;padding:1rem 2rem;margin-top:1.5rem;color:#fffef8;display:flex;justify-content:space-between;border-radius:20rem;text-decoration:none;font-size:1.625rem;border:none;line-height:.7;transition:background-color ease-in-out .3s}.cta_home{padding:1rem 2rem 1.1rem 2rem;font-size:100%;display:inline-block;line-height:0}.cta.cta:hover{background-color:rgba(15,67,62,.5)}.cta img{transform:scale(.9)}.precinct-highlights{padding-bottom:4rem}.precinct-highlights__points{display:flex;max-width:1440px;flex-flow:wrap;justify-content:center;margin:auto;column-gap:8rem;row-gap:4rem;margin-top:2rem;padding:2rem 2rem 4rem 2rem;margin-bottom:0}.precinct-highlights__points-icon-wrapper{margin-right:1rem}.precinct-highlights__points-icon-wrapper svg{height:60px;width:60px}.precinct-highlights__points li{display:flex;flex-flow:row nowrap}.precinct-highlights__points li p:nth-child(1){font-size:2.625rem;line-height:100%;font-weight:700;margin-bottom:0;color:#66b287}.precinct-highlights__points li p:nth-child(2){font-size:1rem;line-height:110%}.precinct-building__plan{padding-top:6rem;padding-bottom:6rem}@media (max-width:669px){.precinct-building__plan{padding-top:1rem;padding-bottom:1rem}}.precinct-building__hero{display:flex;flex-direction:row}@media (max-width:669px){.precinct-building__hero{flex-direction:column-reverse}}.precinct-building__hero-left{width:100%;max-width:40vw;padding:3rem;display:flex;justify-content:center;align-items:center;flex-flow:column}@media (max-width:669px){.precinct-building__hero-left{max-width:100%;padding:1rem}}.precinct-building__hero-left .wrapper{width:100%}.precinct-building__hero img{width:100%;max-width:60vw;height:auto;object-fit:cover;object-position:center}@media (max-width:669px){.precinct-building__hero img{max-width:100%}}@media (max-width:669px){.precinct-building__stacking-plan{display:flex;flex-flow:column;padding-top:3rem!important;padding-bottom:1rem!important}}.precinct-building__stacking-plan table{width:100%}.precinct-building__stacking-plan table tr:first-child{border-top:1px solid #0f433e}.precinct-building__stacking-plan table tr:not(:last-child){border-bottom:1px solid #0f433e}.precinct-building__stacking-plan table td{padding:.25rem .5rem 0 .5rem;vertical-align:top}@media (max-width:669px){.precinct-building__floor-plate{display:flex;flex-flow:column;padding-top:1rem!important;padding-bottom:3rem!important}}.precinct-building__stacking-plan--left{grid-column:1/6}.precinct-building__stacking-plan--right{grid-column:7/12}.precinct-building__floor-plate--left{grid-column:2/5}.precinct-building__floor-plate--left div:first-child{display:flex;flex-flow:column}.precinct-building__floor-plate--left img:not(.icon-360){height:100%;width:100%}.precinct-building__floor-plate--right{grid-column:6/12}@media (max-width:669px){.precinct-building__floor-plate--right{margin-top:4rem}}.precinct-building__highlights{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem;margin-bottom:0}@media (max-width:669px){.precinct-building__highlights{display:grid;grid-template-columns:1fr;gap:1rem}}.precinct-building__highlights-icon-wrapper{margin-right:1rem}.precinct-building__highlights-icon-wrapper svg{height:60px;width:60px}.precinct-building__highlights li{display:flex;flex-flow:row nowrap}.precinct-building__highlights li p:nth-child(1){font-size:1.625rem;line-height:100%;font-weight:700;margin-bottom:0;color:#305641}.precinct-building__highlights li p:nth-child(2){font-size:1rem;opacity:.5;line-height:110%}.precinct-building__notable-tenants{margin:auto;text-align:center;margin-top:6rem;margin-bottom:6rem}.precinct-building__notable-tenants h4{font-family:quasimoda,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700}.precinct-building__notable-tenants img{max-height:8rem;mix-blend-mode:multiply;padding:2rem}.precinct-building__pagination{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:normal}.precinct-building__pagination>*{align-self:center;font-size:1.625rem;padding:2rem}.precinct-building__pagination a{text-decoration:none;color:#0f433e}@media (max-width:669px){.location-newzealand__central-park .wrapper-inner{padding:0!important}}.location-newzealand{background-color:#0f433e;color:#fffef8;padding-top:6rem;padding-bottom:6rem}.location-newzealand__list li{margin-bottom:1rem;list-style-type:disc;margin-left:1rem}@media (max-width:669px){.location-newzealand__central-park,.location-newzealand__gdp,.location-newzealand__map,.location-newzealand__southern-corridor{grid-template-columns:1fr}}.location-newzealand__central-park .container,.location-newzealand__gdp .container,.location-newzealand__map .container,.location-newzealand__southern-corridor .container{display:grid;grid-template-columns:repeat(3,1fr);margin-top:6rem;margin-bottom:6rem;gap:2rem}@media (max-width:669px){.location-newzealand__central-park .container,.location-newzealand__gdp .container,.location-newzealand__map .container,.location-newzealand__southern-corridor .container{display:flex;flex-flow:column;margin-top:2rem;margin-bottom:2rem}}.location-newzealand__central-park .container .image-wrapper,.location-newzealand__gdp .container .image-wrapper,.location-newzealand__map .container .image-wrapper,.location-newzealand__southern-corridor .container .image-wrapper{grid-column:span 2;min-width:100%;max-width:100%;display:grid;align-items:center}.location-newzealand__central-park .container h3,.location-newzealand__gdp .container h3,.location-newzealand__map .container h3,.location-newzealand__southern-corridor .container h3{align-self:center}.location-newzealand__central-park .wrapper-inner,.location-newzealand__gdp .wrapper-inner,.location-newzealand__map .wrapper-inner,.location-newzealand__southern-corridor .wrapper-inner{padding:2rem;display:grid;align-items:center}.location-newzealand__gdp .image-wrapper img,.location-newzealand__map .image-wrapper img,.location-newzealand__southern-corridor .image-wrapper img{width:100%}@media (max-width:669px){.location-newzealand__southern-corridor .wrapper-inner{padding:0}}.location-newzealand__hero{background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:65vh;display:flex;align-items:center;color:#0f433e}.location-newzealand__hero--light{color:#66b287}.location-newzealand__bottom,.location-newzealand__middle,.location-newzealand__top{display:flex;justify-content:center;align-items:flex-start;gap:3rem;margin-bottom:3rem}@media (max-width:669px){.location-newzealand__bottom,.location-newzealand__middle,.location-newzealand__top{flex-flow:column;align-items:center}}.location-newzealand__highlight{display:flex;justify-content:center;flex-flow:column;text-align:center;max-width:30%}@media (max-width:669px){.location-newzealand__highlight{max-width:100%}}.location-newzealand__highlight h3{max-width:20ch;margin-bottom:1rem}.location-newzealand__highlight p:first-child{font-size:3rem}.location-newzealand__highlight .img-lg{height:12rem}.location-newzealand__highlight span::before{display:inline-block;margin-right:.25rem;transform:scale(1.2);content:url("../../assets/svgs/location-new-zealand-check.svg")}.location-newzealand__highlight img{height:8rem;margin-bottom:2rem}.location-newzealand__sources{display:flex;flex-flow:row wrap;justify-content:center;margin:auto;gap:1rem;max-width:55%;margin-top:6rem;opacity:.8}@media (max-width:669px){.location-newzealand__sources{max-width:100%;margin-top:1rem;flex-flow:column;padding:1rem}}.location-newzealand__sources small{width:25%}@media (max-width:669px){.location-newzealand__sources small{width:100%}}.location-newzealand__info_sources{display:flex;flex-flow:row wrap;justify-content:center;margin:auto;gap:.5rem;max-width:90%;margin-top:6rem;margin-bottom:4rem;opacity:.8}.location-newzealand__info_sources small{width:25%}.location-newzealand__figures{display:grid;grid-template-columns:1fr 1fr;gap:9rem;margin-top:6rem;margin-bottom:6rem}@media (max-width:669px){.location-newzealand__figures{grid-template-columns:1fr;gap:2rem}}@media (max-width:669px){.financial-overview .grid-12{display:flex;flex-flow:column}}.financial-overview__hero{background-color:#0f433e;color:#66b287;padding-top:6rem;padding-bottom:6rem}.financial-overview__hero h1{grid-column:span 12;text-align:center;color:#fffef8}.financial-overview__hero .graph-group{grid-column:span 12;display:flex;flex-flow:row wrap;margin-top:3rem}@media (max-width:669px){.financial-overview__hero .graph-group{gap:2rem}}.financial-overview__hero .graph-group>div{width:50%}@media (max-width:669px){.financial-overview__hero .graph-group>div{width:100%}}.financial-overview__hero .graph-group img{transform:scale(.8)}@media (max-width:669px){.financial-overview__hero .graph-group img{transform:scale(1)}}.financial-overview__hero p{grid-column:span 12;text-align:center;font-size:1.625rem}.financial-overview__top{grid-column:span 12}.financial-overview__bottom{grid-column:span 12;margin-top:6rem;margin-bottom:6rem;gap:3rem}.financial-overview__bottom img{transform:scale(.85)}@media (max-width:669px){.financial-overview__bottom img{transform:scale(1)}}.financial-overview__bottom--top-left{grid-column:1/6;display:flex;flex-flow:column;justify-content:center}.financial-overview__bottom--middle{grid-column:3/10;display:flex;flex-flow:column;justify-content:center}.financial-overview__bottom--middle h3{font-size:2.4rem}.financial-overview__bottom--top-right{grid-column:7/13;display:flex;flex-flow:column;gap:2rem}.financial-overview__bottom--bottom{grid-column:span 12;display:grid;gap:3rem;grid-template-columns:1fr 1fr}@media (max-width:669px){.financial-overview__bottom--bottom{grid-template-columns:1fr}}.financial-overview__tenant-list{grid-column:3/11;margin-top:6rem;margin-bottom:6rem}.financial-overview__tenant-list h3{margin-bottom:2rem;font-family:quasimoda,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.625rem;font-weight:700;color:#0f433e;text-align:center}.financial-overview__tenant-list .table-image{max-height:3rem;max-width:auto;mix-blend-mode:multiply}.financial-overview__tenant-list table{width:100%}.financial-overview__tenant-list table tr{border-bottom:2px solid #305641}@media (max-width:669px){.financial-overview__tenant-list table td,.financial-overview__tenant-list table th{white-space:nowrap;padding:1rem 1.5rem 1rem 0!important}}.financial-overview__tenant-list table td{padding:1rem 0}.financial-overview__tenant-list table th{padding:1rem 0}.financial-overview__tenant-list table th:first-child{width:35%}.financial-overview__tenant{padding-top:2rem}.the-green__video{padding-bottom:3rem}.the-green__gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:1rem}@media (max-width:669px){.the-green__gallery{display:block}}.the-green__gallery img{width:100%;height:100%}@media (max-width:669px){.the-green__gallery img{width:100%;height:auto}}.the-green__gallery img:nth-last-of-type(2){grid-column:span 2;grid-row:span 2}@media (max-width:669px){.the-green__gallery img:nth-last-of-type(2){margin:1rem 0}}.wrapper-inner.car-park{padding:0}.car-park{padding:0}.car-park__table{width:100%}.car-park__table th{vertical-align:bottom;padding:.5rem;color:#66b287;text-align:center}@media (max-width:669px){.car-park__table th{font-size:.9rem;line-height:100%}}.car-park__table th:first-child{text-align:left}.car-park__table tr{border-bottom:1px solid #0f433e}.car-park__table td{padding:.25rem .5rem 0 .5rem;color:#0f433e;text-align:center}.car-park__table td:first-child{font-weight:700;text-align:left}.car-park small{padding:.5rem;display:block}.contact{padding-top:6rem;padding-bottom:6rem}.contact a{color:#fffef8}.contact h2{text-align:center}.contact h3{color:#66b287;font-family:quasimoda,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.contact__wrapper{gap:2rem;padding-top:6rem;padding-bottom:6rem}.contact__wrapper>div{grid-column:span 4;padding-right:2rem}.contact__wrapper>div:last-child{display:flex;flex-flow:row;gap:2rem}@media (max-width:669px){.contact__wrapper>div:last-child{flex-flow:column}}.future-development__gallery{grid-column:span 2;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:1rem}.future-development__gallery img{height:100%;width:100%;max-width:100%;object-fit:cover}.future-development__gallery span{position:relative}.future-development__gallery span::after{position:absolute;bottom:0;left:.7rem;color:#fffef8}.future-development__gallery span:nth-of-type(1)::after{content:'Proposed Building 11 scheme'}.future-development__gallery span:nth-of-type(2)::after{content:'Proposed Building 11 scheme'}.future-development__gallery span:nth-of-type(3)::after{content:'Proposed Building 11 scheme'}.future-development__gallery span:last-child{grid-column:span 2;content:''}.future-development__gallery2{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);overflow:hidden;gap:1rem;width:100%}.future-development__gallery2 span{position:relative}.future-development__gallery2 span img{width:100%;height:100%;object-fit:cover}.future-development__gallery2 span::after{position:absolute;bottom:0;left:.7rem;color:#fffef8}.future-development__gallery2 span:nth-of-type(1)::after{content:'Proposed adjoining residential development'}.future-development__gallery2 span:nth-of-type(2)::after{content:'Proposed adjoining hotel development'}.future-development__plan img{max-width:100%}.modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;min-width:100vw;height:100vh;background-color:#00000085}.modal iframe{width:80vw;height:80vh}