@charset "UTF-8";.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,.slick-slider,div{box-sizing:border-box}.slick-list,svg:not(:root){overflow:hidden}img,legend{max-width:100%}progress,sub,sup{vertical-align:baseline}.hamburger,button,select{text-transform:none}.hamburger--3dx .hamburger-box,.hamburger--3dx-r .hamburger-box,.hamburger--3dxy .hamburger-box,.hamburger--3dxy-r .hamburger-box,.hamburger--3dy .hamburger-box,.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645, .045, .355, 1) .1s}footer .container .agents .agent-block p a,header nav ul li{transition:color .3s}.modal,.slick-loading .slick-slide,.slick-loading .slick-track,header nav{visibility:hidden}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{margin:0;padding:0}.hamburger,button,hr,input{overflow:visible}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus,:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.mob-hide,.slick-initialized .slick-slide,.slick-slide img,article,aside,details,figcaption,figure,footer,footer .container .address p span,header,main,menu,nav,section{display:block}.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide h3 br,.mob-show,.slick-arrow.slick-hidden,.slick-slide.slick-loading img,[hidden],img-comparison-slider [slot=second],template{display:none}.slick-dots li,audio,canvas,video{display:inline-block}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:url(ajax-loader.gif) 50% no-repeat #fff}.slick-dots li button,.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:0 0;outline:0;color:transparent}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.hamburger,a{background-color:transparent}.hamburger,header nav ul li a,legend{color:inherit}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide.slick-current .icon-container,.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide.slick-current h3,.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide .icon-container,.icon-slider-wrapper.location .container .title-wrap h2.active,.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide .icon-container,.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before,main.space .floor-plan .img-wrapper img.active{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before,[dir=rtl] .slick-next:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;display:block;line-height:0;font-size:0;padding:5px}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}a.contact,footer .container .address p{font-size:4rem;font-family:DezenStencil02}.slick-dots li.slick-active button:before{color:#000;opacity:.75}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,h1,h2,h3,h4{margin:0}h1{font-size:2em}figure{margin:1em 4rem}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;color:initial;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}.home header,button{background:0 0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;padding:0;white-space:normal}.hamburger,.hamburger-box,progress{display:inline-block}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;border:0;margin:0}#connections,.bottom-links,.hamburger--emphatic,.hamburger--emphatic-r,.home-links,.intro,body.nav-open,header nav ul li ul,html.nav-open,main #esg,main #hub-overview,main.location,main.space{overflow:hidden}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:40px;height:24px;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger--3dx .hamburger-inner,.hamburger--3dx-r .hamburger-inner,.hamburger--3dxy .hamburger-inner,.hamburger--3dxy-r .hamburger-inner,.hamburger--3dy .hamburger-inner,.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645, .045, .355, 1),background-color 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse .hamburger-inner,.hamburger--collapse-r .hamburger-inner{top:auto;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);bottom:0}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner,.hamburger--arrowturn.is-active .hamburger-inner,main.contact .developers .developer-row .details .links a.active svg{transform:rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s,transform .1s cubic-bezier(.165, .84, .44, 1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s,transform .1s cubic-bezier(.165, .84, .44, 1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s,transform .1s cubic-bezier(.895, .03, .685, .22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s,transform .1s cubic-bezier(.895, .03, .685, .22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s,transform .1s cubic-bezier(.165, .84, .44, 1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s,transform .1s cubic-bezier(.165, .84, .44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s,transform .1s cubic-bezier(.895, .03, .685, .22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s,transform .1s cubic-bezier(.895, .03, .685, .22) .1s}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333, .66667, .66667, 1) .2s,transform .13s cubic-bezier(.55, .055, .675, .19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333, 0, .66667, .33333) .16s,transform .13s cubic-bezier(.215, .61, .355, 1) .25s}.hamburger--elastic .hamburger-inner,.hamburger--elastic-r .hamburger-inner{transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);top:2px}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333, .66667, .66667, 1) .2s,transform .13s cubic-bezier(.55, .055, .675, .19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333, 0, .66667, .33333) .16s,transform .13s cubic-bezier(.215, .61, .355, 1) .25s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68, -.55, .265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--emphatic .hamburger-inner,.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68, -.55, .265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6, .04, .98, .335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6, .04, .98, .335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075, .82, .165, 1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075, .82, .165, 1) .175s}.hamburger--spin .hamburger-inner,.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6, .04, .98, .335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6, .04, .98, .335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075, .82, .165, 1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075, .82, .165, 1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out,top .08s ease-out,opacity linear}.hamburger--slider .hamburger-inner:before,.hamburger--slider-r .hamburger-inner:before{transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55, .055, .675, .19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215, .61, .355, 1) .12s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55, .055, .675, .19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215, .61, .355, 1) .12s}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333, .66667, .66667, 1) .2s,transform .13s cubic-bezier(.55, .055, .675, .19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s,transform .13s cubic-bezier(.55, .055, .675, .19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s,transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),transform .13s cubic-bezier(.215, .61, .355, 1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner,.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55, .055, .675, .19) .15s,background-color 0s linear 75ms}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s,opacity linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333, .66667, .66667, 1) .2s,transform .13s cubic-bezier(.55, .055, .675, .19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333, 0, .66667, .33333) .15s,transform .13s cubic-bezier(.215, .61, .355, 1) .22s}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55, .055, .675, .19)}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55, .055, .675, .19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215, .61, .355, 1),background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215, .61, .355, 1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215, .61, .355, 1) .15s}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55, .055, .675, .19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55, .055, .675, .19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215, .61, .355, 1),background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215, .61, .355, 1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215, .61, .355, 1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s,opacity 75ms}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s,transform 75ms cubic-bezier(.55, .055, .675, .19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms,opacity 75ms .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms,transform 75ms cubic-bezier(.215, .61, .355, 1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}body,html{font-size:62.5%}ol,ul{padding-inline-start:0}main.collab .text-section,main.contact .text-section,main.labs #cgis,p{margin-top:0}button{border:none;appearance:none;cursor:pointer;padding:0}.container{width:calc(100% - 25rem);max-width:1670px;margin:0 auto}@media screen and (max-width:1599px){.container{width:calc(100% - 15rem)}}@media screen and (max-width:1439px){.container{width:calc(100% - 10rem)}}@media screen and (max-width:1023px){.container{width:calc(100% - 9rem)}}.load-overlay,header,header nav{width:100%;left:0}@font-face{font-family:DezenStencil02;src:url(../fonts/DezenStencil02Regular.woff2) format("woff2"),url(../../fonts/DezenStencil02Regular.woff2) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../fonts/Graphik-Regular.woff2) format("woff2"),url(../../fonts/Graphik-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(../fonts/Graphik-Medium.woff2) format("woff2"),url(../../fonts/Graphik-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}body,h1,h2,h3,h4,h5,h6,html,li,p{font-family:Graphik,sans-serif;color:#2f323a}.load-overlay{position:fixed;top:0;height:100%;background:#ffd5c4;z-index:9}.home-links,.home-links .container,.intro,a.contact,header .brand,header .hamburger,header nav ul{position:relative}.home header.scroll,header .hamburger.is-active,header .hamburger:hover .hamburger-inner,header .hamburger:hover .hamburger-inner:after,header .hamburger:hover .hamburger-inner:before{background-color:#fc996d}footer,header .hamburger,header .hamburger.is-active .hamburger-inner,header .hamburger.is-active .hamburger-inner:after,header .hamburger.is-active .hamburger-inner:before,header nav{background-color:#2f323a}.bottom-links .container .link-box svg.arrow circle,.home header .brand path,.home-links .container .link-boxes .link-box svg.arrow circle,.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide .icon-container svg path,.modal .modal-inner .modal-gallery-container button.next:hover svg circle,.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box .icon-container svg path{fill:#2f323a}.home header nav ul li.active,footer .container a,footer .container p,header nav .nav-footer .container a{color:#fff}.home header nav ul li.active:hover,.map-section .container:last-child .map-info a:hover,.text-section#plans a.download:hover,footer .container .agents .agent-block p a:hover,header nav ul li.active,header nav ul li:hover,main.contact .developers .developer-row .details .links a:hover,main.contact .text-section.peach .container:last-child .agents-main .agent-block p a:hover,main.contact .text-section.peach.dark .container:last-child .downloads ul li a:hover{color:#fc996d}header{position:fixed;top:0;z-index:7;padding:.5rem 0;transition:background .5s,transform .3s;background:#2f323a}header.slideUp{transform:translateY(-100%)}header .container{display:flex;justify-content:space-between;align-items:center;flex-direction:row}header .brand{width:12rem;z-index:2}#connections svg.circle path,.icon-slider-wrapper .icon-slider-container .controls button:hover svg circle,.icon-slider-wrapper .icon-slider-container.building-four .controls button svg circle,.icon-slider-wrapper.location .controls button svg circle,.icon-slider-wrapper.location .controls button:hover svg path,.map-section .container:last-child .map-info a:hover svg circle,.text-section .container:last-child .icons .icon-slider-small-container .controls button:hover svg circle,.text-section#plans .plan-slider-container .controls button:hover svg circle,.text-section#plans a.download:hover svg circle,header .brand.nav-open path,header .brand:hover path,img-comparison-slider:hover svg circle,main .img-wrapper#hub svg.circle path,main.contact .developers .developer-row .details .links a.active svg circle,main.contact .developers .developer-row .details .links a:hover svg circle,main.contact .text-section.peach.dark .container:last-child .downloads ul li a:hover svg circle,main.location .img-wrapper svg.circle path,main.location .text-section:first-child .location-slider-container .controls button:hover svg circle{fill:#fc996d}header .brand path{fill:#fff;transition:fill .3s}.bottom-links .container .link-box svg.arrow g,.home-links .container .link-boxes .link-box svg.arrow g,.icon-slider-wrapper .icon-slider-container .controls button svg path,.icon-slider-wrapper.location .controls button:hover svg circle,.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide .icon-container svg path,.map-section .container:last-child .map-info a svg path,.text-section .container:last-child .gallery-container .controls button svg path,.text-section .container:last-child .icons .icon-slider-small-container .controls button svg path,.text-section#plans .plan-slider-container .controls button svg path,.text-section#plans a.download svg path,header .brand.nav-open:hover path,img-comparison-slider svg path,main.contact .developers .developer-row .details .links a svg path,main.contact .text-section.peach.dark .container:last-child .downloads ul li a svg path,main.location .text-section:first-child .location-slider-container .controls button svg path{fill:#fff}header .hamburger{margin:0;padding:2.45rem 1.75rem;transform:scale(.7);border-radius:100%;transform-origin:right center;transition:background .3s;z-index:2}header .hamburger:hover{background-color:#fff;opacity:1}header .hamburger .hamburger-inner,header .hamburger .hamburger-inner:after,header .hamburger .hamburger-inner:before{background-color:#fff;border-radius:0;height:.3rem}header nav{position:absolute;top:0;height:100vh;display:flex;align-items:center;padding:0 16.66667%;opacity:0}@media screen and (max-width:1439px){header .brand{width:11rem}header .hamburger{transform:scale(.65)}header nav{padding:0 8.33333%}}header nav ul{margin:0;list-style:none;z-index:2}@media screen and (max-width:1023px){header nav{padding:0}header nav ul{transform:translateY(-15%)}}header nav ul li{color:#fff;font-size:10rem;font-family:DezenStencil02;line-height:1.2}@media screen and (max-width:1919px){header nav ul li{font-size:9rem}}@media screen and (max-width:1599px){header nav ul li{font-size:8.4rem}}@media screen and (max-width:1439px){header nav ul li{font-size:7.2rem}}header nav ul li:hover ul{max-height:30rem}header nav ul li ul{margin-left:1em;max-height:0;transition:max-height .65s}header nav ul li ul li{font-size:.6em}header nav .nav-footer{position:absolute;left:0;width:100%;bottom:5rem;z-index:1}header nav .nav-footer .container{display:flex;justify-content:flex-end}footer{padding:10rem 0 13rem}@media screen and (max-width:1599px){footer{padding:8.5rem 0 10rem}}@media screen and (max-width:1439px){header nav .nav-footer{bottom:4rem}footer{padding:7.5rem 0 10rem}}@media screen and (max-width:1279px){footer{padding:5rem 0 7.5rem}}@media screen and (max-width:1023px){header nav ul li ul{transform:none;margin-left:.5em}footer{padding-bottom:5rem}}footer .container{display:flex;align-items:flex-start}footer .container .line{height:.3rem;background-color:#fff;margin-bottom:4.5rem}footer .container .address{width:18%;margin-right:3%}@media screen and (max-width:1279px){footer .container .line{margin-bottom:3.5rem}footer .container .address{width:25%}footer .container .address p{font-size:3.6rem}}@media screen and (max-width:1023px){footer .container{flex-wrap:wrap;justify-content:flex-end}footer .container .line{margin-bottom:3rem}footer .container .address{width:33.33333%}}footer .container .address p{line-height:1.15}@media screen and (max-width:1023px){footer .container .address p{font-size:3.2rem}}footer .container .agents{width:56%;margin-right:3%}.map-section .container:last-child,.text-section .container:last-child,footer .container .agents .agent-container{display:flex;flex-wrap:wrap}footer .container .agents .agent-block{margin-right:auto;width:50%}footer .container .agents .agent-block h2{font-size:2.1rem;color:#ffd5c4;text-transform:uppercase;font-weight:500;line-height:1;margin-bottom:1em;letter-spacing:.02em}footer .container .agents .agent-block p{font-size:1.6rem;line-height:1.333333;margin-bottom:1.5em}@media screen and (max-width:1279px){footer .container .agents{width:41.66667%}footer .container .agents .agent-block h2{font-size:1.8rem}footer .container .agents .agent-block p{font-size:1.4rem}a.contact{font-size:3rem}}.bottom-links .container .link-box:last-child,.map-section .container:last-child .map-info ol li:last-child,footer .container .agents .agent-block p:last-child,main.location .text-section:first-child .text p:last-child{margin-bottom:0}footer.contact .container .misrep{width:70.83333%;margin-left:4.16667%}@media screen and (max-width:1023px){footer .container .agents{width:62.5%;margin-right:0}footer.contact .container .misrep{width:62.5%;margin-left:0}}footer.contact .container .misrep p{font-size:1.4rem}a.contact{width:20%;text-align:center;line-height:1.1}@media screen and (max-width:1023px){a.contact{width:33.33333333%}.intro{height:90vh;min-height:450px}}a.contact:hover svg path{fill:#ffd5c4;transform:rotate(1turn)}a.contact svg path{fill:#fc996d;transition:color .3s,transform .5s;transform-origin:center}a.contact span{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.intro{background-color:#ffd5c4}.intro video,main .img-wrapper img,main.location .text-section:first-child .text p{width:100%}.intro video.mobile{display:none;position:absolute;top:50%}@media screen and (max-width:1023px){.intro video.desktop{display:none}.intro video.mobile{display:block;width:125%;left:50%;transform:translate(-50%,-50%)}}.home-links{padding:10rem 0 5rem;text-align:center}@media screen and (max-width:1439px){.home-links{padding:8.5rem 0 3rem}}@media screen and (max-width:1279px){.home-links{padding-top:7.5rem}}@media screen and (max-width:1023px){.home-links{padding:6.5rem 0 2.5rem}}.home-links img.leaves{position:absolute;width:40%;max-width:77.5rem;opacity:.3}@media screen and (max-width:1439px){.home-links img.leaves{width:50%}}.home-links img.leaves.top{top:-15%;left:0}.home-links img.leaves.bottom{right:0;bottom:0}.home-links .container{padding:0;z-index:2}.home-links .container h2 a{text-decoration:underline;color:#2f323a;}.home-links .container h2 a:hover{color:rgb(252, 153, 109);}.home-links .container h2{font-size:4.2rem;width:66.66667%;margin:0 auto 3em;line-height:1.3;font-weight:500}@media screen and (max-width:1919px){.home-links .container h2{font-size:3.8rem;margin-bottom:3em;width:75%}}@media screen and (max-width:1439px){.home-links .container h2{font-size:3.6rem;margin-bottom:2.75em}}@media screen and (max-width:1279px){.home-links .container h2{font-size:3.0rem;width:90%}}@media screen and (max-width:1023px){.home-links .container h2{font-size:3rem;margin-bottom:2em;width:100%}}.home-links .container .link-boxes{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:2rem}.home-links .container .link-boxes .link-box{margin-bottom:10rem;position:relative}@media screen and (max-width:1439px){.home-links .container .link-boxes .link-box{margin-bottom:8.5rem}}@media screen and (max-width:1279px){.home-links .container .link-boxes{grid-template-columns:repeat(2,1fr)}.home-links .container .link-boxes .link-box{margin-bottom:6.5rem}}.bottom-links .container .link-box:hover h3,.home-links .container .link-boxes .link-box:hover h3{opacity:0;top:25%;transition-delay:0s}.home-links .container .link-boxes .link-box:hover svg.arrow{bottom:20%;transition-delay:0s}@media screen and (max-width:1023px){.home-links .container .link-boxes .link-box{margin-bottom:5rem}.home-links .container .link-boxes .link-box:hover svg.arrow{bottom:15%}}.bottom-links .container .link-box:hover p,.home-links .container .link-boxes .link-box:hover p{opacity:1;top:45%;transition-delay:.3s}.bottom-links .container .link-box .circle-player,.home-links .container .link-boxes .link-box .circle-player{transform:scale(1.05);transform-origin:center;pointer-events:none}.home-links .container .link-boxes .link-box h3,.home-links .container .link-boxes .link-box p{font-size:4.1rem;line-height:1;position:absolute;left:0;right:0;top:35%;font-family:DezenStencil02;transition:.3s .3s;margin:0}@media screen and (max-width:1919px){.home-links .container .link-boxes .link-box h3,.home-links .container .link-boxes .link-box p{font-size:3.2rem}}@media screen and (max-width:1439px){.home-links .container .link-boxes .link-box h3,.home-links .container .link-boxes .link-box p{font-size:3rem}}@media screen and (max-width:1279px){.home-links .container .link-boxes .link-box h3,.home-links .container .link-boxes .link-box p{font-size:4.4rem}}@media screen and (max-width:1023px){.home-links .container .link-boxes .link-box h3,.home-links .container .link-boxes .link-box p{font-size:3.4rem}}.home-links .container .link-boxes .link-box p{top:55%;transform:translateY(-50%);opacity:0}.home-links .container .link-boxes .link-box svg.arrow{width:5rem;position:absolute;left:0;right:0;bottom:35%;margin:0 auto;transition:bottom .3s .3s}@media screen and (max-width:1439px){.home-links .container .link-boxes .link-box svg.arrow{width:4rem}}.line{height:.6rem;background:#2f323a;margin-bottom:5rem}.page-heading{background:#fc996d;padding:14rem 0 9.5rem}@media screen and (max-width:1919px){.page-heading{padding-bottom:7.5rem}}@media screen and (max-width:1439px){.page-heading{padding:12.5rem 0 6.5rem}}@media screen and (max-width:1023px){.page-heading{padding:11rem 0 5.5rem}}.page-heading .container:last-child{display:flex}.page-heading .container:last-child h1{color:#fff;font-weight:500;margin:0;font-size:3rem;width:25%}@media screen and (max-width:1439px){.page-heading .container:last-child h1{font-size:2.8rem}}@media screen and (max-width:1279px){.page-heading .container:last-child h1{font-size:2.6rem}}.page-heading .container:last-child h2{color:#2f323a;font-family:DezenStencil02;font-size:10rem;margin:0;line-height:1;width:65%}@media screen and (max-width:1919px){.page-heading .container:last-child h2{width:75%;font-size:9rem}}@media screen and (max-width:1439px){.page-heading .container:last-child h2{font-size:8.2rem}}@media screen and (max-width:1279px){.page-heading .container:last-child h2{font-size:7.4rem}}@media screen and (max-width:1023px){.page-heading .container:last-child h2{font-size:6.2rem}}main{padding:10rem 0 0;max-width:100vw;overflow-x:hidden}@media screen and (max-width:1599px){main{padding-top:9rem}}@media screen and (max-width:1439px){main{padding-top:8rem}}@media screen and (max-width:1279px){main{padding-top:7.5rem}}@media screen and (max-width:1023px){main{padding-top:6rem}}main svg.circle{width:30%;position:absolute}@media screen and (max-width:1439px){main svg.circle{width:35%}}@media screen and (max-width:1279px){main svg.circle{width:40%}}main svg.circle path{fill:#ffd5c4}.icon-slider-wrapper .icon-slider-container,.icon-slider-wrapper.location .container,.modal .modal-inner .modal-gallery-container,.modal .modal-inner .modal-gallery-container .modal-gallery .gallery-slide,main #cgis,main .img-wrapper,main.space .floor-plan .img-wrapper{position:relative}main .img-wrapper svg.circle{position:absolute}main .img-wrapper#building svg.circle{top:40%;transform:translateX(-35%) translateY(-50%)}main #cgis svg.circle{top:-5%;right:0;transform:translateX(35%) translateY(-50%);opacity:.5}main #esg{position:relative;background:#ffd5c4;padding-top:10rem;margin:0}@media screen and (max-width:1599px){main #esg{padding-top:9rem}}@media screen and (max-width:1439px){main #esg{padding-top:8rem}}@media screen and (max-width:1279px){main #esg{padding-top:7.5rem}}@media screen and (max-width:1023px){main #esg{padding-top:6rem}}main #esg img.leaves{position:absolute;width:40%;max-width:77.5rem;opacity:.3;right:0;bottom:0;display:none}@media screen and (max-width:1439px){main #esg img.leaves{width:50%}}.text-section{margin-top:10rem}@media screen and (max-width:1599px){.text-section{margin-top:9rem}}@media screen and (max-width:1439px){.text-section{margin-top:8rem}}@media screen and (max-width:1279px){.text-section{margin-top:7.5rem}}@media screen and (max-width:1023px){.text-section{margin-top:6.5rem}}.text-section.peach{background-color:rgba(255,213,196,.3);padding:10rem 0 7.5rem}@media screen and (max-width:1599px){.text-section.peach{padding-top:9rem}}@media screen and (max-width:1439px){.text-section.peach{padding-top:8rem}}@media screen and (max-width:1279px){.text-section.peach{padding:7.5rem 0 6.5rem}}@media screen and (max-width:1023px){.text-section.peach{padding:6.5rem 0 5rem}}.text-section .container,main.collab .img-wrapper .container,main.location .img-wrapper:last-child .container{position:relative;z-index:2}.text-section .container:last-child h2{color:#2f323a;font-weight:500;margin:0;font-size:3rem;width:25%}@media screen and (max-width:1439px){.text-section .container:last-child h2{font-size:2.8rem}}@media screen and (max-width:1279px){.text-section .container:last-child h2{font-size:2.6rem}}.text-section .container:last-child .text{width:66.66667%}.text-section .container:last-child .text h3{color:#fc996d;font-family:DezenStencil02;font-size:7rem;line-height:1.125;margin-bottom:.5em}@media screen and (max-width:1919px){.text-section .container:last-child .text{width:75%;padding-left:3rem}.text-section .container:last-child .text h3{font-size:6.4rem}}@media screen and (max-width:1599px){.text-section .container:last-child .text h3{font-size:6rem}}@media screen and (max-width:1439px){.text-section .container:last-child .text h3{font-size:5.6rem;margin-bottom:.65em}}@media screen and (max-width:1023px){.text-section .container:last-child .text h3{font-size:4.4rem;margin-bottom:.75em}}.text-section .container:last-child .text p{width:81.25%;font-size:2.6rem;color:#2f323a;line-height:1.25}@media screen and (max-width:1919px){.text-section .container:last-child .text p{width:87.5%}}@media screen and (max-width:1599px){.text-section .container:last-child .text p{font-size:2.4rem}}@media screen and (max-width:1023px){.text-section .container:last-child .text p{font-size:2.2rem}}.text-section .container:last-child .text p:first-of-type{font-weight:500}.text-section .container:last-child .gallery-container{position:relative;width:100%}.text-section .container:last-child .gallery-container .controls{position:absolute;top:50%;transform:translateY(-50%);left:2.5rem;right:2.5rem;z-index:99;display:flex;justify-content:space-between}.icon-slider-wrapper .icon-slider-container.building-four .controls button:hover svg circle,.text-section .container:last-child .gallery-container .controls button:hover svg circle{fill:#000}.text-section .container:last-child .gallery-container .controls button.prev,.text-section#plans .plan-slider-container .controls button.prev,main.location .text-section:first-child .location-slider-container .controls button.prev{margin-right:1.5rem}.icon-slider-wrapper .icon-slider-container .controls button.prev svg,.text-section .container:last-child .gallery-container .controls button.prev svg,.text-section .container:last-child .icons .icon-slider-small-container .controls button.prev svg,.text-section#plans .plan-slider-container .controls button.prev svg,main.location .text-section:first-child .location-slider-container .controls button.prev svg{transform:rotate(180deg)}#connections svg.circle,main.location .text-section:first-child svg.circle{right:0;top:10%;transform:translateX(33.33333%)}.icon-slider-wrapper .icon-slider-container .controls button svg,.text-section .container:last-child .gallery-container .controls button svg,.text-section .container:last-child .icons .icon-slider-small-container .controls button svg,.text-section#plans .plan-slider-container .controls button svg,.text-section#plans a.download svg,main.location .text-section:first-child .location-slider-container .controls button svg{width:4rem}.text-section .container:last-child .gallery-container .controls button svg circle{transition:fill .3s;fill:#fc996d}.text-section .container:last-child .gallery-container .gallery{margin-top:7rem}@media screen and (max-width:1599px){.text-section .container:last-child .gallery-container .controls button svg,.text-section .container:last-child .icons .icon-slider-small-container .controls button svg{width:3.5rem}.text-section .container:last-child .gallery-container .gallery{margin-top:6rem}}@media screen and (max-width:1279px){.text-section .container:last-child .gallery-container .controls button svg{width:3.25rem}.text-section .container:last-child .gallery-container .gallery{margin-top:5.5rem}}@media screen and (max-width:1023px){.text-section .container:last-child .gallery-container .gallery{margin-top:4.5rem}}.text-section .container:last-child .gallery-container .gallery p{font-size:2.1rem;color:#fc996d;font-weight:500;margin:3rem 0 1.5em}@media screen and (max-width:1023px){.text-section .container:last-child .gallery-container .gallery p{font-size:1.8rem;margin-top:2rem}}.text-section .container:last-child .icons{width:66.66667%;margin-left:4.16667%}@media screen and (max-width:1439px){.text-section .container:last-child .text p{width:100%}.text-section .container:last-child .icons{width:70.83333%}}@media screen and (max-width:1279px){.text-section .container:last-child .icons{width:100%;margin-left:0;margin-top:6rem}}@media screen and (max-width:1023px){.text-section .container:last-child .icons{margin-top:4.5rem}}.text-section .container:last-child .icons .icon-slider-small-container{margin:0 -4rem;position:relative}.text-section .container:last-child .icons .icon-slider-small-container .controls{position:absolute;transform:translateY(-50%);left:0;right:0;top:40%;display:flex;justify-content:space-between;align-items:center;z-index:3}.icon-slider-wrapper .icon-slider-container .controls button svg circle,.text-section .container:last-child .icons .icon-slider-small-container .controls button svg circle,.text-section#plans .plan-slider-container .controls button svg circle,main.location .text-section:first-child .location-slider-container .controls button svg circle{transition:fill .3s}.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box{text-align:center;padding:0 4rem}@media screen and (max-width:1439px){.text-section .container:last-child .icons .icon-slider-small-container{margin:0 -3rem}.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box{padding:0 3rem}}@media screen and (max-width:1279px){.text-section .container:last-child .icons .icon-slider-small-container{margin:0}.text-section .container:last-child .icons .icon-slider-small-container .controls button svg{width:3.25rem}.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box{padding:0 3.5rem}}@media screen and (max-width:1023px){.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box{padding:0 2rem}}.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box .icon-container{padding-bottom:calc(100% - 4rem);border:2rem solid #fc996d;border-radius:100%;margin-bottom:5rem;position:relative}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide .icon-container svg,.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box .icon-container img,.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box .icon-container svg{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;max-width:66%;margin:0 auto;max-height:55%}@media screen and (max-width:1599px){.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box .icon-container{border-width:1.5rem;margin-bottom:4rem;padding-bottom:calc(100% - 3rem)}.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box .icon-container path,.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box .icon-container svg{max-width:60%;max-height:50%}.icon-slider-wrapper .icon-slider-container .controls button svg{width:3.5rem}}.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box h3{color:#2f323a;font-weight:500;margin:0;font-size:2.1rem}@media screen and (max-width:1279px){.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box .icon-container{border-width:1rem;padding-bottom:calc(100% - 2rem);margin-bottom:3rem}.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box h3{font-size:1.8rem}}@media screen and (max-width:1023px){.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box h3{font-size:1.7rem}.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box h3 br{display:none}}.icon-slider-wrapper{background-color:#ffd5c4;padding:12.5rem 0 7.5rem}@media screen and (max-width:1919px){.icon-slider-wrapper{padding-top:10rem}.icon-slider-wrapper .icon-slider-container.building-four .icon-slider{width:90%}}@media screen and (max-width:1439px){.icon-slider-wrapper{padding:8rem 0 7.5rem}}@media screen and (max-width:1023px){.icon-slider-wrapper{padding:6.5rem 0}}.icon-slider-wrapper .icon-slider-container .controls{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;display:flex;justify-content:space-between;align-items:center;z-index:3}@media screen and (max-width:1023px){.icon-slider-wrapper .icon-slider-container .controls{top:45%}}.icon-slider-wrapper .icon-slider-container .icon-slider{width:85%;margin:0 auto}@media screen and (max-width:1439px){.icon-slider-wrapper .icon-slider-container .icon-slider{width:90%}}@media screen and (max-width:1279px){.icon-slider-wrapper .icon-slider-container .controls button svg{width:3.25rem}.icon-slider-wrapper .icon-slider-container .icon-slider{width:95%}}@media screen and (max-width:1023px){.icon-slider-wrapper .icon-slider-container .icon-slider{width:100%;padding:0 3rem}}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide{transform:scale(.5);transform-origin:center;transition:transform .75s;text-align:center}@media screen and (max-width:1279px){.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide{transform:scale(1);padding:0 2.5rem}}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide.slick-current{transform:scale(1)}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide .icon-container{padding-bottom:calc(100% - 4rem);border:2rem solid #fc996d;border-radius:100%;margin-bottom:5rem;position:relative;opacity:.5;transition:opacity .75s}@media screen and (max-width:1279px){.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide .icon-container{margin-bottom:4rem;opacity:1}}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide h3{color:#2f323a;font-weight:500;margin:0;font-size:2.6rem;opacity:0;transition:opacity .75s}@media screen and (max-width:1023px){.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide h3{opacity:1;font-size:2.4rem}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide h3 br{display:none}}.icon-slider-wrapper .icon-slider-container.building-four .controls{top:27.5%}@media screen and (max-width:1023px){.icon-slider-wrapper .icon-slider-container.building-four .controls{top:33%}}.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide{transform:none;padding:0 3rem}@media screen and (max-width:1279px){.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide h3{opacity:1}.icon-slider-wrapper .icon-slider-container.building-four .icon-slider{width:85%}.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide{padding:0 4rem}}@media screen and (max-width:1023px){.icon-slider-wrapper .icon-slider-container.building-four .icon-slider{width:100%}.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide{padding:0 3rem}}.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide h3{opacity:1;font-size:2.8rem}main .img-wrapper#hub svg.circle{top:-15%;transform:translateX(-35%)}main #hub-overview{padding-bottom:12rem;position:relative}@media screen and (max-width:1599px){.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide .icon-container{border-width:1.5rem;padding-bottom:calc(100% - 3rem)}.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide h3{font-size:2.4rem}main #hub-overview{padding-bottom:10rem}}@media screen and (max-width:1439px){.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide h3{font-size:2.1rem}main #hub-overview{padding-bottom:8.5rem}}@media screen and (max-width:1279px){main #hub-overview{padding-bottom:7.5rem}main.space .text-section .container h2{width:33.3333333%}}@media screen and (max-width:1023px){.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide h3{font-size:1.8rem}main #hub-overview{padding-bottom:5rem}}main #hub-overview svg.circle{right:0;transform:translateX(35%);bottom:25%}main.space{padding-top:0;position:relative}main.space svg.circle{top:10%;transform:translateX(-35%) translateY(-50%)}main.contact .developers .developer-row .img-container img,main.space .key{width:75%}main.space .key ul{display:flex;margin:0;list-style:none;justify-content:flex-end}main.space .key ul li{font-size:2.1rem;font-weight:600;color:#2f323a;display:flex;align-items:center;margin-left:3rem}main.space .key ul li:first-child:before{border-color:#ffd5c4}.map-section .container:last-child .map-wrapper ul.key li:nth-child(2):before,main.space .key ul li:nth-child(2):before{border-color:#a1d3f7}main.space .key ul li:nth-child(3):before{border-color:#aeeab7}.map-section .container:last-child .map-wrapper ul.key li:before,main.space .key ul li:before{content:"";width:3.5rem;height:3.5rem;border-radius:100%;border:.8rem solid;box-sizing:border-box;margin-right:1rem}main.space .floor-plan{position:relative;width:100%;margin-top:7rem;padding-bottom:11rem}main.space .floor-plan .img-wrapper area{cursor:pointer}main.space .floor-plan .img-wrapper img{position:absolute;top:0;left:0;width:100%;pointer-events:none;opacity:0;transition:opacity .3s}main.space .floor-plan .img-wrapper img.base{opacity:1;pointer-events:all;position:static}.bottom-links{background-color:#ffd5c4;position:relative;padding:13rem 0 15rem;max-width:100vw}.bottom-links img{position:absolute;mix-blend-mode:multiply;top:50%}.bottom-links img:first-child{left:0;transform:translateX(-50%) translateY(-50%);height:90%}.bottom-links img:nth-child(2){right:0;height:100%;transform:translateX(25%) translateY(-45%)}.bottom-links .container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:9.5%;padding:0 5%}@media screen and (max-width:1919px){.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide .icon-container{margin-bottom:4rem}.bottom-links{padding:10rem 0 12.5rem}.bottom-links .container{grid-column-gap:5%}}@media screen and (max-width:1599px){main.space .key ul li{font-size:1.8rem}main.space .floor-plan{margin-top:6rem;padding-bottom:8rem}.bottom-links{padding:8rem 0 10rem}.bottom-links .container{padding:2.5%}}@media screen and (max-width:1279px){main.space .key{width:66.66666%}main.space .key ul li:before{width:3rem;height:3rem;border-width:.6rem}main.space .floor-plan{margin-top:5.5rem;padding-bottom:6.5rem}.bottom-links{padding:6.5rem 0 6rem}.bottom-links .container{padding:0;grid-column-gap:3.5%}}.bottom-links .container .link-box{text-align:center;border-radius:100%;position:relative;font-size:6rem}@media screen and (max-width:1919px){.bottom-links .container .link-box{font-size:5.4rem}}@media screen and (max-width:1599px){.bottom-links .container .link-box{font-size:5rem}}@media screen and (max-width:1439px){.bottom-links .container .link-box{font-size:5rem}}@media screen and (max-width:1279px){.bottom-links .container .link-box{font-size:4.2rem}}@media screen and (max-width:1023px){main.space .text-section .container h2{width:40%}main.space .key{width:60%}main.space .key ul li{font-size:1.6rem;margin-left:2.5rem}main.space .key ul li:before{width:2.5rem;height:2.5rem;border-width:.5rem;margin-right:.5rem}main.space .floor-plan{margin-top:4.5rem;padding-bottom:5rem}.bottom-links{padding:5rem 0}.bottom-links .container .link-box{font-size:3.2rem}.bottom-links .container .link-box:hover svg.arrow{bottom:15%}}.bottom-links .container .link-box:hover svg.arrow{bottom:15%;transition-delay:0s}.bottom-links .container .link-box h3,.bottom-links .container .link-box p{font-size:1em;line-height:1;position:absolute;left:0;right:0;top:30%;font-family:DezenStencil02;transition:.3s;margin:0}@media screen and (max-width:767px){.container{width:calc(100% - 8rem)}header nav{align-items:flex-start}header nav ul{transform:none;margin-top:12.5rem}header nav ul li{font-size:6rem}header nav ul li ul{margin-top:0}footer{padding-bottom:4rem}footer .container .address{width:100%;margin-right:0}footer .container .agents,main.space{display:none}footer.contact .container .address{width:100%;margin:0}.page-heading .container:last-child h2,footer.contact .container .misrep{width:100%}a.contact{width:40%}.intro video.mobile{width:135%}.home-links{padding-top:6rem}.home-links img.leaves,main #esg img.leaves{width:65%}.home-links img.leaves.bottom{bottom:5%}.home-links .container .link-boxes{display:block;padding:0 16.66667%}.home-links .container .link-boxes .link-box,.page-heading .container:last-child{display:block}.bottom-links .container .link-box:hover svg.arrow,.home-links .container .link-boxes .link-box:hover svg.arrow{bottom:20%}.home-links .container .link-boxes .link-box h3,.home-links .container .link-boxes .link-box p{font-size:4rem}.home-links .container .link-boxes .link-box svg.arrow{width:4.5rem}.line{margin-bottom:4rem}.page-heading{padding:10.5rem 0 4.5rem}.page-heading .container:last-child h1,.text-section .container:last-child h2{width:100%;margin:0 0 1.35em;font-size:2.4rem}main,main #esg{padding-top:5rem}main svg.circle{width:45%}main #cgis svg.circle{top:0}.text-section{margin-top:5.5rem}.text-section.peach{padding:5.5rem 0 4rem}.text-section .container:last-child .text{width:100%;padding-left:0}.text-section .container:last-child .gallery-container .gallery{margin-top:2.5rem}.text-section .container:last-child .icons{margin-top:1rem}.text-section .container:last-child .icons .icon-slider-small-container{padding:0 6.5%}.text-section .container:last-child .icons .icon-slider-small-container .controls{top:37.5%}.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box h3{font-size:1.8rem}.icon-slider-wrapper{padding:5rem 0}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide .icon-container{border-width:1rem;padding-bottom:calc(100% - 2rem);margin-bottom:3rem}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide .icon-container svg{max-width:60%;max-height:50%}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide h3{font-size:2.2rem}.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide{padding:0 2rem}.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide .icon-container{margin-bottom:3rem}main .img-wrapper#hub svg.circle{top:-20%}.bottom-links img:first-child{height:45%;transform:translateX(-50%);top:2.5%}.bottom-links img:nth-child(2){transform:translateX(25%);height:45%;top:unset;bottom:0}.bottom-links .container{display:block;padding:0 15%}.bottom-links .container .link-box{font-size:4.4rem;display:block;margin-bottom:5rem}.bottom-links .container .link-box h3,.bottom-links .container .link-box p{top:35%}}.bottom-links .container .link-box p{top:55%;transform:translateY(-50%);opacity:0;font-size:.8em}.bottom-links .container .link-box svg.arrow{width:5rem;position:absolute;left:0;right:0;bottom:30%;margin:0 auto;transition:.3s}@media screen and (max-width:1439px){.bottom-links .container .link-box svg.arrow{width:4.5rem}}@media screen and (max-width:1023px){.bottom-links .container .link-box svg.arrow{width:3.5rem;bottom:25%}}.modal{position:fixed;z-index:8;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.75);display:flex;justify-content:space-between;align-items:center;opacity:0}.modal#first-floor-offices{--accent-color:#a1d3f7}.modal#ground-floor-labs{--accent-color:#fdccb6}.modal#collab-space{--accent-color:#aeeab7}.modal .modal-inner{background-color:#fff;padding:1rem}.modal .modal-inner .modal-gallery-container .slick-prev{display:none!important}.modal .modal-inner .modal-gallery-container button.close{position:absolute;top:2rem;right:2rem;width:5rem;height:5rem;background:var(--accent-color);z-index:3;border-radius:100%;display:flex;justify-content:center;align-items:center;background:ease}.icon-slider-wrapper.location,.modal .modal-inner .modal-gallery-container button.close:hover{background:#2f323a}.modal .modal-inner .modal-gallery-container button.close:hover svg path,.modal .modal-inner .modal-gallery-container button.next:hover svg path{fill:var(--accent-color)}.modal .modal-inner .modal-gallery-container button.close svg{width:47.5%}.map-section .container:last-child .map-info a svg circle,.modal .modal-inner .modal-gallery-container button.close svg path,.modal .modal-inner .modal-gallery-container button.next svg path,.text-section#plans a.download svg circle,img-comparison-slider svg circle,main.contact .developers .developer-row .details .links a svg circle,main.contact .text-section.peach.dark .container:last-child .downloads ul li a svg circle{fill:#2f323a;transition:fill .3s}.modal .modal-inner .modal-gallery-container button.next{position:absolute;bottom:2rem;right:2rem;z-index:3}@media screen and (max-width:1439px){.modal .modal-inner .modal-gallery-container button.close{top:1.5rem;right:1.5rem}.modal .modal-inner .modal-gallery-container button.next{bottom:1.5rem;right:1.5rem}}.modal .modal-inner .modal-gallery-container button.next svg{width:5rem}.modal .modal-inner .modal-gallery-container button.next svg circle{fill:var(--accent-color);transition:fill .3s}.modal .modal-inner .modal-gallery-container .modal-gallery .gallery-slide h3{position:absolute;top:0;left:0;font-weight:400;font-size:2.6rem;line-height:1;padding:.75em 1.35em;background-color:var(--accent-color);color:#2f323a}@media screen and (max-width:1919px){.modal .modal-inner .modal-gallery-container button.close{width:4rem;height:4rem}.modal .modal-inner .modal-gallery-container button.next svg{width:4rem}.modal .modal-inner .modal-gallery-container .modal-gallery .gallery-slide h3{font-size:2.4rem}}@media screen and (max-width:1599px){.modal .modal-inner .modal-gallery-container button.close{width:3.5rem;height:3.5rem}.modal .modal-inner .modal-gallery-container button.next svg{width:3.5rem}.modal .modal-inner .modal-gallery-container .modal-gallery .gallery-slide h3{font-size:2.2rem}}img-comparison-slider{visibility:hidden;--divider-width:0.5rem;cursor:ew-resize}img-comparison-slider.rendered{visibility:inherit}img-comparison-slider.rendered [slot=second]{display:unset}img-comparison-slider svg{width:12rem}@media screen and (max-width:1279px){.modal .modal-inner .modal-gallery-container button.close{width:3.25rem;height:3.25rem;top:1.25rem}.modal .modal-inner .modal-gallery-container button.next svg{width:3.25rem}.modal .modal-inner .modal-gallery-container .modal-gallery .gallery-slide h3{font-size:2rem}img-comparison-slider svg{width:10rem}}@media screen and (max-width:1023px){.modal .modal-inner .modal-gallery-container .modal-gallery .gallery-slide h3{font-size:1.8rem}img-comparison-slider svg{width:8rem}}img-comparison-slider+.caption{display:flex;justify-content:space-between}main.labs #cgis svg.circle{opacity:1;fill:#fc996d;bottom:25%;top:unset;transform:translateX(35%)}.accom{margin-top:10rem;background:#ffd5c4;padding:13rem 0 14rem}@media screen and (max-width:1599px){.accom{margin-top:9rem;padding:10rem 0 12.5rem}}@media screen and (max-width:1439px){.accom{margin-top:7.5rem;padding:9rem 0 10rem}}@media screen and (max-width:1279px){.accom{margin-top:6.5rem;padding:7.5rem 0 8.5rem}}@media screen and (max-width:1023px){main.labs #cgis svg.circle{bottom:7.5%}.accom{margin-top:5rem;padding:6.5rem 0}}.accom .container{display:flex;flex-wrap:wrap;font-size:3rem}.accom .container h2{color:#2f323a;font-weight:500;margin:0;font-size:1em;width:25%}.accom .container .details{width:66.66667%;margin-left:8.33333%}.accom .container .details table{width:100%;border-spacing:0}.accom .container .details table td,.accom .container .details table th{text-align:right;line-height:1.5}.accom .container .details table td:first-child,.accom .container .details table td:nth-child(2),.accom .container .details table th:first-child,.accom .container .details table th:nth-child(2){text-align:left}.accom .container .details table thead tr th{font-weight:500;border-bottom:.5rem solid #fc996d;padding-bottom:.75em}.accom .container .details table tfoot tr td{border-top:.5rem solid #fc996d;padding-top:.75em;font-weight:500}.accom .container .details table tbody tr:last-child td{border-bottom:0}.accom .container .details table tbody tr.active td{background:rgba(252,153,109,.3)}.accom .container .details table tbody tr td{vertical-align:top;border-bottom:.2rem solid #fc996d;padding:1em 0 .85em;transition:background .3s}.text-section#plans{margin-top:0;padding-top:10rem}@media screen and (max-width:1599px){.accom .container{font-size:2.8rem}.text-section#plans{padding-top:9rem}}@media screen and (max-width:1439px){.accom .container{font-size:2.6rem}.text-section#plans{padding-top:8rem}}@media screen and (max-width:1279px){.accom .container{font-size:2.4rem}.text-section#plans{padding:7.5rem 0 0}}@media screen and (max-width:1023px){.accom .container{font-size:2.1rem}.text-section#plans{padding:6.5rem 0 5rem}}.text-section#plans .plan-slider-container{position:relative;width:100%;padding-top:10rem;margin-bottom:10rem}.text-section#plans .plan-slider-container .controls{position:absolute;right:0;top:0}@media screen and (max-width:1599px){.text-section#plans .plan-slider-container{margin-bottom:9rem}.text-section#plans .plan-slider-container .controls button svg{width:3.5rem}}.text-section#plans .plan-slider-container .plan-slider .plan-slide .slide-inner{display:flex;position:relative}.text-section#plans .plan-slider-container .plan-slider .plan-slide .slide-inner h3{width:45%;color:#fc996d;font-family:DezenStencil02;font-size:7.2rem;margin:0 5% 0 0}.text-section#plans .plan-slider-container .plan-slider .plan-slide .slide-inner img{width:50%}.text-section#plans .plan-slider-container .plan-slider .plan-slide .slide-inner img.key{position:absolute;bottom:0;left:0;width:20.83333%}@media screen and (max-width:1439px){.text-section#plans .plan-slider-container{margin-bottom:8rem;padding-top:7.5rem}.text-section#plans .plan-slider-container .plan-slider .plan-slide .slide-inner h3{font-size:5.8rem;line-height:1.2}.text-section#plans .plan-slider-container .plan-slider .plan-slide .slide-inner img.key{width:20.83333%}}@media screen and (max-width:1279px){.text-section#plans .plan-slider-container{margin-bottom:7.5rem}.text-section#plans .plan-slider-container .controls button svg{width:3.25rem}.text-section#plans .plan-slider-container .plan-slider .plan-slide .slide-inner h3{font-size:5rem}.text-section#plans .plan-slider-container .plan-slider .plan-slide .slide-inner img.key{width:25%}}.text-section#plans a.download{display:none;justify-content:space-between;width:100%;font-family:DezenStencil02;color:#2f323a;transition:color .3s;align-items:center;font-size:3rem;margin-bottom:1em}.icon-slider-wrapper p.note{width:22.5%;font-size:1.6rem;font-weight:500;margin:0}@media screen and (max-width:1439px){.icon-slider-wrapper p.note{width:40%}}@media screen and (max-width:1023px){.text-section#plans .plan-slider-container{margin-bottom:6.5rem}.text-section#plans .plan-slider-container .plan-slider .plan-slide .slide-inner h3{font-size:4rem;width:50%;margin-right:0;line-height:1.1}.icon-slider-wrapper p.note{width:65%;margin-top:2em}}main.collab .img-wrapper{position:relative;padding:10rem 0 12rem}@media screen and (max-width:1599px){main.collab .img-wrapper{padding:9rem 0 10rem}main.location .text-section:first-child .location-slider-container .controls button svg{width:3.5rem}}@media screen and (max-width:1439px){main.collab .img-wrapper{padding:8rem 0 8.5rem}}@media screen and (max-width:1279px){main.collab .img-wrapper{padding:7.5rem 0}}@media screen and (max-width:1023px){main.collab .img-wrapper{padding:6.5rem 0 5rem}}#connections,main.location .img-wrapper{padding-bottom:10rem}main.collab .img-wrapper svg.circle{top:-25%;transform:translateX(-25%)}@media screen and (max-width:1439px){main.collab .img-wrapper svg.circle{top:-15%}}main.collab .img-wrapper p{font-size:2.1rem;color:#fc996d;font-weight:500;margin:3rem 0 0}@media screen and (max-width:1023px){main.collab .img-wrapper svg.circle{top:-20%}main.collab .img-wrapper p{font-size:1.8rem;margin-top:2rem}}main.location .text-section:first-child{margin-bottom:18.5rem;margin-top:0;position:relative}@media screen and (max-width:1439px){main.location .text-section:first-child{margin-bottom:15rem}}@media screen and (max-width:1023px){main.location .text-section:first-child{margin-bottom:12.5rem}main.location .text-section:first-child svg.circle{left:0;right:unset;transform:translateX(-50%);top:-10%;opacity:.5}}main.location .text-section:first-child .text{padding-bottom:6rem;width:33.33333%;margin-right:8.33333%;padding-left:0}main.location .text-section:first-child .text h2{width:100%;margin-bottom:2.5em}main.location .text-section:first-child .location-slider-container{position:relative;width:58.33333%}main.location .text-section:first-child .location-slider-container .controls{position:absolute;right:0;top:calc(100% + 3rem)}main.location .text-section:first-child .location-slider-container .location-slider,main.location .text-section:first-child .location-slider-container .location-slider div{height:100%}main.location .text-section:first-child .location-slider-container .location-slider .location-slide .slide-inner{background-size:cover;background-position:50%;background-repeat:no-repeat}main.location .img-wrapper svg.circle{transform:translateX(-33.33333%);top:0}main.location .img-wrapper:last-child{padding:10rem 0 15rem}main.location .img-wrapper:last-child svg.circle{opacity:.5;transform:translateX(-33.33333%);bottom:35%;top:unset}@media screen and (max-width:1919px){main.location .text-section:first-child .text{width:37.5%;margin-right:4.16667%}main.location .img-wrapper:last-child svg.circle{bottom:25%}}.map-section{background:#ffd5c4;padding:10rem 0}@media screen and (max-width:1599px){main.location .img-wrapper{padding-bottom:9rem}main.location .img-wrapper:last-child{padding:9rem 0 12.5rem}.map-section{padding:9rem 0}}@media screen and (max-width:1439px){main.location .text-section:first-child .text{padding-bottom:0}main.location .text-section:first-child .text h2{margin-bottom:1.5em}main.location .img-wrapper{padding-bottom:8rem}main.location .img-wrapper:last-child{padding:8rem 0 10rem}.map-section{padding:8rem 0}}@media screen and (max-width:1279px){main.location .text-section:first-child .text{width:50%;margin-right:0;padding-right:3rem}main.location .text-section:first-child .location-slider-container{width:50%}main.location .text-section:first-child .location-slider-container .controls button svg{width:3.25rem}main.location .img-wrapper{padding-bottom:7.5rem}main.location .img-wrapper:last-child{padding:7.5rem 0 8.5rem}.map-section{padding:7.5rem 0}}@media screen and (max-width:1023px){main.location .text-section:first-child .text{width:100%;padding-right:0;padding-bottom:6rem}main.location .text-section:first-child .location-slider-container{width:100%}main.location .text-section:first-child .location-slider-container .location-slider .location-slide .slide-inner{padding-bottom:80%}main.location .img-wrapper{padding-bottom:6.5rem}main.location .img-wrapper:last-child{padding:6.5rem 0 7.5rem}.map-section{padding:6.5rem 0}}.map-section .container:last-child h2{color:#2f323a;font-weight:500;margin:0 0 1.5em;font-size:3rem;width:100%}@media screen and (max-width:1439px){.map-section .container:last-child h2{font-size:2.6rem}}@media screen and (max-width:1279px){.map-section .container:last-child h2{font-size:2.6rem;order:1}}.map-section .container:last-child .map-wrapper{width:70.83333%}.map-section .container:last-child .map-wrapper #map{background-color:#fff;margin:0;height:100%}@media screen and (max-width:1279px){.map-section .container:last-child .map-wrapper{width:100%;order:2}.map-section .container:last-child .map-wrapper #map{height:70rem}.map-section .container:last-child .map-wrapper ul.key li:before{width:3rem;height:3rem;border-width:.6rem}}@media screen and (max-width:1023px){.map-section .container:last-child h2{margin:0 0 1.35em}.map-section .container:last-child .map-wrapper #map{height:55rem}}.map-section .container:last-child .map-wrapper ul.key{display:flex;list-style:none;justify-content:space-between;flex:1;margin:4rem 0 0}.map-section .container:last-child .map-wrapper ul.key li{font-size:2.1rem;font-weight:600;color:#2f323a;display:flex;align-items:center;margin-left:3rem;white-space:nowrap}.map-section .container:last-child .map-wrapper ul.key li:first-child{margin-left:0}.map-section .container:last-child .map-wrapper ul.key li:first-child:before{border-color:#fc996d}.map-section .container:last-child .map-wrapper ul.key li:nth-child(3):before{border-color:#23967f}.map-section .container:last-child .map-wrapper ul.key li:nth-child(4):before{border-color:#e52412}.map-section .container:last-child .map-info{width:25%;margin-left:4.16667%}.map-section .container:last-child .map-info ol{margin:0 0 9rem;counter-reset:item;list-style:none;font-size:2.6rem}@media screen and (max-width:1919px){.map-section .container:last-child .map-info ol{font-size:2.4rem}.icon-slider-wrapper.location .icon-slider-container .icon-slider{width:90%}}.map-section .container:last-child .map-info ol li{color:#2f323a;margin-bottom:1.4em;display:flex}.map-section .container:last-child .map-info ol li:before{display:flex;height:3rem;width:3rem;content:"0"counter(item);counter-increment:item;margin-right:.7em;font-size:1.6rem;border-radius:100%;align-items:center;justify-content:center;border:.1rem solid #2f323a;background:#ffedb7}.map-section .container:last-child .map-info ol li .text{display:inline-block;width:calc(100% - 3.7rem)}.map-section .container:last-child .map-info ol li .text h3{font-size:1em;margin:0;font-weight:500}.map-section .container:last-child .map-info a{display:flex;align-items:center;justify-content:flex-start;font-family:DezenStencil02;color:#2f323a;transition:color .3s;font-size:3rem}.map-section .container:last-child .map-info a svg{width:4rem;transform:rotate(-90deg);margin-left:2rem}#connections{position:relative}@media screen and (max-width:1599px){.map-section .container:last-child .map-wrapper ul.key li{font-size:1.8rem}.map-section .container:last-child .map-info ol{margin-bottom:7.5rem;font-size:2.2rem}#connections{padding-bottom:9rem}}#connections svg.circle{opacity:.75}@media screen and (max-width:1439px){.map-section .container:last-child .map-info ol{font-size:2.2rem}#connections{padding-bottom:8rem}#connections svg.circle{top:25%}}@media screen and (max-width:1279px){.map-section .container:last-child .map-wrapper:last-child{order:3}.map-section .container:last-child .map-info{margin-left:0;order:4;width:100%;margin-top:4rem}.map-section .container:last-child .map-info ol{margin-bottom:2em}.map-section .container:last-child .map-info a{margin:0;justify-content:space-between}#connections{padding-bottom:7.5rem}#connections svg.circle{opacity:.5;top:40%}}.icon-slider-wrapper.location .container .line{background-color:#fff;margin-bottom:20rem}.icon-slider-wrapper.location .container .title-wrap{position:absolute;left:0;width:100%;top:6.5rem}.icon-slider-wrapper.location .container .title-wrap h2{color:#fff;font-size:3rem;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s}@media screen and (max-width:1439px){.icon-slider-wrapper.location .container .title-wrap h2{font-size:2.8rem}}@media screen and (max-width:1279px){.icon-slider-wrapper.location .container .title-wrap h2{font-size:2.6rem}}.icon-slider-wrapper.location .controls{top:40%}@media screen and (max-width:1279px){.icon-slider-wrapper.location .icon-slider-container .icon-slider{width:85%}}@media screen and (max-width:1023px){.map-section .container:last-child .map-wrapper ul.key li{font-size:1.4rem;margin-left:2rem}.map-section .container:last-child .map-wrapper ul.key li:before{width:2rem;height:2rem;border-width:.5rem;margin-right:.5rem}.map-section .container:last-child .map-info ol{font-size:2.1rem}#connections{padding-bottom:6.5rem}.icon-slider-wrapper.location .icon-slider-container .icon-slider{width:90%}}.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide{transform:none;padding:0 4rem}@media screen and (max-width:1439px){.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide{padding:0 3rem}}@media screen and (max-width:1279px){.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide{padding:0 4rem}}@media screen and (max-width:1023px){.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide{padding:0 3rem}}.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide h3{color:#fff;opacity:1}@media screen and (max-width:1599px){.icon-slider-wrapper.location .container .line{margin-bottom:16rem}.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide h3{font-size:2.4rem}}.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide .icon-container svg{transform:translateX(5%) translateY(-45%);max-width:70%;max-height:70%}.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-d,.gm-style .gm-style-iw-d::-webkit-scrollbar-track,.gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece{border-radius:0;box-shadow:none;padding:0;overflow:visible!important}.gm-style .gm-style-iw-t:after{content:none}.gm-style button span{background-color:#fff}.info-content{font-size:1.8rem;line-height:1;padding:.9em 1em;color:#fff;font-weight:500;position:relative}.info-content:after{content:"";height:15px;left:50%;position:absolute;bottom:0;transform:translate(-50%,50%) rotate(-45deg);width:15px}.info-content.uni{background:#23967f}.info-content.uni:after{background:linear-gradient(45deg,#23967f 50%,rgba(35,150,127,0) 51%,rgba(35,150,127,0)) #23967f}.info-content.amenity{background:#fc996d}.info-content.amenity:after{background:linear-gradient(45deg,#fc996d 50%,rgba(252,153,109,0) 51%,rgba(252,153,109,0)) #fc996d}.info-content.hospitals{background:#a1d3f7}.info-content.hospitals:after{background:linear-gradient(45deg,#a1d3f7 50%,rgba(161,211,247,0) 51%,rgba(161,211,247,0)) #a1d3f7}.info-content.research{background:#e52412}.info-content.research:after{background:linear-gradient(45deg,#e52412 50%,rgba(229,36,18,0) 51%,rgba(229,36,18,0)) #e52412}.info-content.pipeline{background:#ffedb7;color:#2f323a}.info-content.pipeline:after{background:linear-gradient(45deg,#ffedb7 50%,rgba(255,237,183,0) 51%,rgba(255,237,183,0)) #ffedb7}main.contact .contact-slider{margin-top:9rem;margin-bottom:7rem}.mission-street,.mission-street .gallery{margin-top:0!important}main.contact .text-section .container:last-child h2{width:37.5%;color:#fc996d;font-family:DezenStencil02;font-size:7rem}@media screen and (max-width:1439px){main.contact .text-section .container:last-child h2{font-size:5.8rem;line-height:1.2}}@media screen and (max-width:1279px){main.contact .text-section .container:last-child h2{font-size:5rem}}@media screen and (max-width:1023px){.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide h3{font-size:2.1rem}main.contact .text-section .container:last-child h2{font-size:4rem;width:40%;margin-right:0;line-height:1.1}}main.contact .text-section .container:last-child .text{width:62.5%;padding-left:0}@media screen and (max-width:1023px){main.contact .text-section .container:last-child .text{width:60%}}main.contact .text-section .container:last-child .text p{width:86.66667%}main.contact .developers{margin-top:15rem;position:relative;overflow:hidden}.text-section#bgo-gallery,.text-section#mission-bgo{margin-top:0;margin-bottom:6rem}@media (max-width:575px){.text-section#bgo-gallery .slick-slide img{height:80vw;object-fit:cover;object-position:center}}.text-section#mission-bgo .container:last-child h2{width:100%;margin-bottom:3rem}.text-section#mission-bgo .container:last-child .text{width:100%;padding-left:0}.text-section#mission-bgo .container:last-child .text h3{margin-bottom:6rem}.text-section#mission-bgo .container:last-child .left-wrapper{width:30%}.text-section#mission-bgo .container:last-child .icons{width:66%;margin-left:4%}@media (max-width:1199px){.text-section#mission-bgo .container:last-child .left-wrapper{width:100%}.text-section#mission-bgo .container:last-child .icons{width:100%;margin-left:0}}main.contact .developers svg.circle{transform:translateX(-33%);bottom:0}main.contact .developers .developer-row{display:flex;margin-bottom:17.5rem;position:relative;z-index:2}@media screen and (max-width:1919px){.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide .icon-container{margin-bottom:4rem}main.contact .developers{margin-top:12.5rem}main.contact .developers .developer-row{margin-bottom:15rem}main.contact .text-section.peach .container:last-child .agents-main .agent-block p{width:87.5%}}@media screen and (max-width:1439px){main.contact .text-section .container:last-child .text p{width:100%}main.contact .developers{margin-top:10rem}main.contact .developers .developer-row{margin-bottom:12.5rem}}@media screen and (max-width:1279px){main.contact .developers{margin-top:8rem}main.contact .developers .developer-row{margin-bottom:10rem}}@media screen and (max-width:1023px){main.contact .developers{margin-top:5rem}main.contact .developers .developer-row{margin-bottom:7.5rem}}main.contact .developers .developer-row .img-container{width:37.5%}@media screen and (max-width:1023px){main.contact .developers .developer-row .img-container{width:40%}}main.contact .developers .developer-row .details{width:62.5%;font-size:2.6rem}@media screen and (max-width:1599px){main.contact .developers .developer-row .details{font-size:2.4rem}}@media screen and (max-width:1023px){main.contact .developers .developer-row .details{font-size:2.2rem;width:60%}}main.contact .developers .developer-row .details p{width:86.66667%;font-size:1em;color:#2f323a;line-height:1.25;margin-bottom:0}main.contact .developers .developer-row .details .more{margin-bottom:10rem;margin-top:1.5em;display:none}main.contact .developers .developer-row .details .links{display:flex;justify-content:space-between;margin-top:5rem}main.contact .developers .developer-row .details .links a{display:flex;align-items:center;justify-content:flex-end;color:#2f323a;transition:color .3s;font-size:1em;font-weight:500;cursor:pointer}main.contact .developers .developer-row .details .links a svg{width:4rem;transform:rotate(-90deg);margin-left:2rem;transition:transform .3s;transform-origin:center}main.contact .developers .developer-row .details .line{margin-bottom:0;margin-top:6.5rem}@media screen and (max-width:1439px){main.contact .developers .developer-row .details p{width:100%}main.contact .developers .developer-row .details .more{margin-bottom:7.5rem}main.contact .developers .developer-row .details .line{margin-top:5rem}}main.contact .text-section.peach .container:last-child h2{width:100%;margin-bottom:4rem}main.contact .text-section.peach .container:last-child .agents-main{width:80%;margin-left:auto;display:flex}@media screen and (max-width:991px){main.contact .text-section.peach .container:last-child .agents-main{display:block}}main.contact .text-section.peach .container:last-child .agents-main .agent-block{width:33%}@media screen and (max-width:1200px){main.contact .text-section.peach .container:last-child .agents-main{width:100%}main.contact .text-section.peach .container:last-child .agents-main .agent-block{margin-bottom:5rem;width:100%}}main.contact .text-section.peach .container:last-child .agents-main .agent-block:last-child{margin-bottom:2.5rem}main.contact .text-section.peach .container:last-child .agents-main .agent-block>a{display:inline-block;margin-bottom:7.5rem}@media screen and (max-width:1599px){main.contact .text-section.peach .container:last-child .agents-main .agent-block>a{margin-bottom:5rem}}main.contact .text-section.peach .container:last-child .agents-main .agent-block>a img{height:17.5rem}@media screen and (max-width:1279px){main.contact .developers .developer-row .details .links a svg{width:3.5rem}main.contact .text-section.peach .container:last-child .agents-main .agent-block>a img{height:15rem}}@media screen and (max-width:1023px){main.contact .developers .developer-row .details p{font-size:.9em}main.contact .developers .developer-row .details .more{margin-bottom:5rem;margin-top:1em}main.contact .developers .developer-row .details .links a{font-size:.8em}main.contact .developers .developer-row .details .links a svg{width:3rem}main.contact .developers .developer-row .details .line{margin-top:3.5rem}main.contact .text-section.peach .container:last-child .agents-main .agent-block>a{margin-bottom:4rem}main.contact .text-section.peach .container:last-child .agents-main .agent-block>a img{height:12.5rem}}main.contact .text-section.peach .container:last-child .agents-main .agent-block p{font-size:2rem;color:#2f323a;line-height:1.25;font-weight:500}main.contact .text-section.peach .container:last-child .agents-main .agent-block p a{font-weight:400;transition:color .3s}main.contact .text-section.peach.dark{background:rgba(252,153,109,.6);padding-bottom:22.5rem}@media screen and (max-width:1599px){main.contact .text-section.peach .container:last-child .agents-main .agent-block p{font-size:1.8rem}main.contact .text-section.peach.dark{padding-bottom:15rem}main.contact .text-section.peach.dark .container:last-child h2{width:30%}}@media screen and (max-width:1439px){main.contact .text-section.peach .container:last-child .agents-main .agent-block p{width:100%}main.contact .text-section.peach.dark{padding-bottom:12.5rem}}@media screen and (max-width:1279px){main.contact .text-section.peach.dark{padding-bottom:10rem}}@media screen and (max-width:1023px){main.contact .text-section.peach.dark{padding-bottom:7.5rem}}main.contact .text-section.peach.dark .container:last-child h2{color:#2f323a;width:30%}main.contact .text-section.peach.dark .container:last-child .downloads{width:70%}@media screen and (max-width:1599px){main.contact .text-section.peach.dark .container:last-child .downloads{width:70%}}@media screen and (max-width:767px){.bottom-links .container .link-box svg.arrow{width:4.5rem}.accom{margin-top:5rem;padding:5rem 0}.accom .container h2{width:100%;margin:0 0 1.35em}.accom .container .details{width:100%;margin-left:0;margin-top:1rem}.accom .container .details table{font-size:.9em}.text-section#plans{padding:5.5rem 0 4rem}.map-section .container:last-child .map-info h2,.map-section .container:last-child .map-info ol,.map-section .container:last-child .map-wrapper ul.key,.text-section#plans .plan-slider-container{display:none}.text-section#plans a.download{display:flex}main.collab .img-wrapper{padding-top:5.5rem}main.collab .img-wrapper svg.circle{transform:translateX(25%);right:0}main.location .text-section:first-child svg.circle{top:-7.5%}.map-section{padding-bottom:5rem}.icon-slider-wrapper.location .container .title-wrap h2,.map-section .container:last-child h2{font-size:2.4rem}#connections svg.circle{top:50%}.icon-slider-wrapper.location .container .line{margin-bottom:13rem}.icon-slider-wrapper.location .container .title-wrap{top:5rem}.icon-slider-wrapper.location .icon-slider-container .icon-slider{width:95%}.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide{padding:0 2rem}.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide .icon-container{margin-bottom:3rem}main.contact .text-section .container:last-child h2{width:100%;margin-bottom:1em}main.contact .developers .developer-row .details,main.contact .developers .developer-row .img-container,main.contact .text-section .container:last-child .text,main.contact .text-section.peach.dark .container:last-child .downloads,main.contact .text-section.peach.dark .container:last-child h2{width:100%}main.contact .developers svg.circle{opacity:.5}main.contact .developers .developer-row{display:block}main.contact .developers .developer-row .img-container img{width:50%;margin-bottom:5rem}main.contact .text-section.peach .container:last-child .agents-main .agent-block p{font-size:1.8rem}}main.contact .text-section.peach.dark .container:last-child .downloads ul{margin:0;list-style:none;font-size:6rem}@media screen and (max-width:1439px){main.contact .text-section.peach.dark .container:last-child .downloads ul{font-size:4.8rem}}main.contact .text-section.peach.dark .container:last-child .downloads ul li{line-height:1.5}@media screen and (max-width:639px){.mob-show{display:block}.mob-hide{display:none}.container{width:calc(100% - 7rem)}header .brand{width:10rem}header .hamburger{transform:scale(.6)}header nav ul{margin-top:10rem}header nav ul li{font-size:5rem}header nav .nav-footer{bottom:3rem}footer .container .address p{font-size:3rem}a.contact{width:50%;font-size:2.4rem}.intro{height:80vh;min-height:360px}.intro video.mobile{width:150%}.home-links,main,main #esg{padding-top:4.5rem}.home-links img.leaves.bottom{bottom:3.5%}.home-links .container h2{font-size:2.6rem}.home-links .container .link-boxes{padding:0 8.33333%}.bottom-links .container .link-box,.home-links .container .link-boxes .link-box h3,.home-links .container .link-boxes .link-box p{font-size:3.8rem}.bottom-links .container .link-box svg.arrow,.home-links .container .link-boxes .link-box svg.arrow{width:4.25rem}.page-heading{padding-bottom:4rem}.accom .container h2,.map-section .container:last-child h2,.page-heading .container:last-child h1,.text-section .container:last-child h2{font-size:2.2rem}.page-heading .container:last-child h2{font-size:5.4rem}main svg.circle{width:50%}.text-section{margin-top:4.5rem}.text-section#plans,.text-section.peach{padding:4.5rem 0 3rem}.text-section .container:last-child .text h3{font-size:4rem}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide h3,.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box h3,.text-section .container:last-child .text p,main.contact .developers .developer-row .details{font-size:2rem}.text-section .container:last-child .gallery-container .controls{left:2rem;right:2rem}.text-section .container:last-child .gallery-container .gallery{margin-top:1.5rem}.text-section .container:last-child .gallery-container .gallery p,main.collab .img-wrapper p{font-size:1.6rem}.text-section .container:last-child .icons{margin-top:0}.icon-slider-wrapper .icon-slider-container .icon-slider,.text-section .container:last-child .icons .icon-slider-small-container{padding:0}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide,.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide,.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide,.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box{padding:0 10rem}.icon-slider-wrapper .icon-slider-container .controls{top:10.5rem}.icon-slider-wrapper .icon-slider-container.building-four .controls{top:36%}.icon-slider-wrapper .icon-slider-container.building-four .icon-slider{margin-top:-2.5rem}main .img-wrapper#hub svg.circle{top:-15%}main #hub-overview{padding-bottom:4.5rem}main #hub-overview svg.circle{bottom:15%;transform:translateX(30%)}.bottom-links img:first-child{height:40%;top:3.5%}.bottom-links img:nth-child(2){height:40%}.bottom-links .container{padding:0 12.5%}img-comparison-slider{--divider-width:0.3rem}img-comparison-slider svg{width:6rem}.accom{margin-top:4rem;padding:4rem 0 4.5rem}.text-section#plans a.download{margin-bottom:.5em}.icon-slider-wrapper p.note{font-size:1.4rem;width:100%}main.collab .img-wrapper{padding:4.5rem 0}.map-section .container:last-child .map-wrapper #map{height:40rem}.icon-slider-wrapper.location{background:#ffd5c4}.icon-slider-wrapper.location .container .line{background:#2f323a;margin-bottom:11rem}.icon-slider-wrapper.location .container .title-wrap{top:4rem}.icon-slider-wrapper.location .container .title-wrap h2{font-size:2.2rem;color:#2f323a}.icon-slider-wrapper.location .controls button:hover svg circle{fill:#fc996d}.icon-slider-wrapper.location .controls button:hover svg path{fill:#fff}.icon-slider-wrapper.location .controls button svg circle,.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide .icon-container svg path{fill:#2f323a}.icon-slider-wrapper.location .icon-slider-container .icon-slider{width:100%}.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide h3{color:#2f323a}main.contact .developers .developer-row{margin-bottom:6rem}main.contact .developers .developer-row .img-container img{margin-bottom:4rem}main.contact .text-section.peach .container:last-child .agents-main .agent-block>a img{height:11rem}main.contact .text-section.peach.dark{padding-bottom:6.5rem}main.contact .text-section.peach.dark .container:last-child h2{margin-bottom:1em}main.contact .text-section.peach.dark .container:last-child .downloads ul li{line-height:1.75}}main.contact .text-section.peach.dark .container:last-child .downloads ul li a{display:flex;align-items:center;justify-content:space-between;font-family:DezenStencil02;color:#2f323a;transition:color .3s;font-size:1em;font-weight:500;cursor:pointer}main.contact .text-section.peach.dark .container:last-child .downloads ul li a svg{width:4rem;margin-left:2rem;transition:transform .3s;transform-origin:center}@media screen and (max-width:1279px){main.contact .text-section.peach.dark .container:last-child .downloads ul{font-size:4rem}main.contact .text-section.peach.dark .container:last-child .downloads ul li a svg{width:3.5rem}}@media screen and (max-width:1023px){main.contact .text-section.peach.dark .container:last-child .downloads ul{font-size:3rem}main.contact .text-section.peach.dark .container:last-child .downloads ul li a svg{width:3rem}}@media screen and (max-width:500px){.container{width:calc(100% - 6rem)}.home-links .container .link-boxes,header{padding:0}header .brand{width:9rem}header .hamburger{transform:scale(.5)}header nav ul li{font-size:4.5rem}footer{padding:3.5rem 0 3rem}footer .container .line{margin-bottom:2.5rem}a.contact,main svg.circle{width:55%}.intro video.mobile{width:160%}.home-links{padding-top:3.5rem}.home-links img.leaves,main #esg img.leaves{width:75%}.home-links .container h2{font-size:2.2rem;margin-bottom:1.75em}.home-links .container .link-boxes .link-box{margin-bottom:4rem}.bottom-links .container .link-box:hover svg.arrow,.home-links .container .link-boxes .link-box:hover svg.arrow{bottom:15%}.home-links .container .link-boxes .link-box h3,.home-links .container .link-boxes .link-box p{font-size:3.6rem}.bottom-links .container .link-box svg.arrow,.home-links .container .link-boxes .link-box svg.arrow{width:4rem}.page-heading{padding:10rem 0 3.5rem}.map-section .container:last-child h2,.page-heading .container:last-child h1,.text-section .container:last-child h2{font-size:2rem;margin-bottom:1.5em}.page-heading .container:last-child h2{font-size:5rem}main,main #esg{padding-top:4rem}main .img-wrapper#building{top:45%}.text-section#plans,.text-section.peach{padding-bottom:2.5rem}.text-section .container:last-child .text h3{font-size:3.2rem}.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide h3,.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide h3,.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box h3,.text-section .container:last-child .text p,main.contact .developers .developer-row .details{font-size:1.8rem}.text-section .container:last-child .gallery-container .controls{left:1.5rem;right:1.5rem}.text-section .container:last-child .gallery-container .controls button.prev,.text-section#plans .plan-slider-container .controls button.prev,main.location .text-section:first-child .location-slider-container .controls button.prev{margin-right:1rem}.text-section .container:last-child .gallery-container .controls button svg,main.contact .text-section.peach.dark .container:last-child .downloads ul li a svg{width:2.75rem}.text-section .container:last-child .gallery-container .gallery{margin-top:1rem}.text-section .container:last-child .gallery-container .gallery p{font-size:1.4rem;margin-top:1.5rem;margin-bottom:.5em}.icon-slider-wrapper .icon-slider-container .controls button svg,.modal .modal-inner .modal-gallery-container button.next svg,.text-section .container:last-child .icons .icon-slider-small-container .controls button svg,.text-section#plans .plan-slider-container .controls button svg,main.location .text-section:first-child .location-slider-container .controls button svg{width:3rem}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide,.icon-slider-wrapper .icon-slider-container.building-four .icon-slider .icon-slide,.icon-slider-wrapper.location .icon-slider-container .icon-slider .icon-slide,.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box{padding:0 5rem}.text-section .container:last-child .icons .icon-slider-small-container .icon-slider-small .icon-box .icon-container{margin-bottom:2rem}.icon-slider-wrapper .icon-slider-container .icon-slider .icon-slide h3{font-size:1.9rem}.bottom-links img:first-child,.bottom-links img:nth-child(2){height:33.3333%}.bottom-links .container{padding:0 10%}.bottom-links .container .link-box{font-size:3.4rem;margin-bottom:4rem}main.labs #cgis svg.circle{bottom:2.5%}.accom{padding:4rem 0 3.5rem}.accom .container,.icon-slider-wrapper.location .container .title-wrap h2{font-size:2rem}.accom .container h2{margin-bottom:1.5em}.accom .container .details{margin-top:0}.accom .container .details table{font-size:.8em}.map-section .container:last-child .map-info a,.text-section#plans a.download,main.contact .text-section.peach.dark .container:last-child .downloads ul{font-size:2.4rem}.map-section .container:last-child .map-info a svg,.text-section#plans a.download svg,main.contact .developers .developer-row .details .links a svg{width:3.5rem}main.collab .img-wrapper p{font-size:1.4rem;margin-top:1.5rem}.icon-slider-wrapper.location .container .line,main.location .text-section:first-child{margin-bottom:10rem}main.location .text-section:first-child .text{padding-bottom:5rem}main.location .text-section:first-child .location-slider-container .controls{top:calc(100% + 2rem)}.map-section{padding:5rem 0 4rem}#connections svg.circle{top:65%}.icon-slider-wrapper.location .container .title-wrap{top:3.5rem}main.contact .developers{margin-top:4rem}main.contact .developers .developer-row{margin-bottom:5rem}main.contact .developers .developer-row .img-container img{width:75%;margin-bottom:3rem}main.contact .developers .developer-row .details .links{margin-top:3.5rem}main.contact .developers .developer-row .details .links a.read-more{display:none}main.contact .text-section.peach.dark{padding-bottom:4.5rem}}.mission-street-footer{margin-top:4.5rem}