:root{--font-ppfragment: 'PP Fragment Glare', sans-serif;--body-color: #293830;--primary-color: #384d42;--secondary-color: #ebdbba;--secondary-color-muted: #f7f1e3;--secondary-color-light: #f0e4cb;--section-min-height: min(86rem, 100vh);--transition-speed: 0.3s}html{font-size:.925vw}@media(max-width: 767px){html{font-size:3.5vw}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{display:grid;min-height:100dvh;grid-template-rows:1fr auto;font-family:"polymath",sans-serif;font-weight:300;font-style:normal;background-color:var(--body-color)}body.no-scroll{overflow:hidden}.fade-content{opacity:0}.site-footer__title{font-size:0.9375rem;line-height:1.3333333333em;letter-spacing:.08em}.site-footer__text{font-size:0.625rem;letter-spacing:.08em}img{min-height:.01px}img[src$=".svg"]{transform:translateZ(0);will-change:transform}a:hover,a:focus,a:visited{text-decoration:none}a[href^="mailto:"]{text-decoration:none}a[href^="mailto:"]:hover{text-decoration:underline}button{padding:0;background:none;border:none;appearance:none;outline:none}.vh-fix{height:100vh;height:100lvh}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.row{margin-right:0;margin-left:0;--bs-gutter-x: 0}.g-stack{display:grid;grid-template-areas:"stack"}.g-stack .g-stack-item{grid-area:stack}.divider{height:1px}.bg-body{background-color:var(--body-color) !important}.bg-primary{background-color:var(--primary-color) !important}.bg-secondary{background-color:var(--secondary-color) !important}.text-body{color:var(--body-color) !important}.text-primary{color:var(--primary-color) !important}.text-secondary{color:var(--secondary-color) !important}.bg-texture{background-image:url("../img/overview/bg-texture.png");background-repeat:no-repeat;background-size:cover}.header__content{height:100lvh;font-size:1.25rem;letter-spacing:.02em}@media(min-width: 768px){.header__content{background-image:url("../img/overview/arches-bottom.svg"),url("../img/overview/arches-top.svg");background-repeat:repeat-x,repeat-x;background-size:contain,contain;animation-name:headerBackgrounds;animation-duration:2s;animation-delay:2s;animation-fill-mode:both}}@media(max-width: 767px){.header__content{background-image:url("../img/overview/arches-bottom-mobile.svg"),url("../img/overview/arches-top-mobile.svg");background-repeat:no-repeat,no-repeat;background-size:contain,contain;background-position:center bottom,center top}}@keyframes headerBackgrounds{from{background-position:center 200%,center -100%}to{background-position:center 110%,center -20%}}.overflow-container--desktop{display:flex !important;flex-direction:row;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.overflow-container--desktop::-webkit-scrollbar{display:none}.overflow-container--desktop>div:last-child{margin-right:20px}@media(max-width: 767px){.overflow-container--mobile{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.overflow-container--mobile::-webkit-scrollbar{display:none}.overflow-container--mobile>div:last-child{margin-right:20px}}@media(min-width: 768px){.section__container{height:var(--section-min-height);display:flex;flex-direction:column;justify-content:center}}.hero{height:var(--section-min-height)}@media(max-width: 767px){.hero{height:35.5rem}}.hero__top-section,.hero__bottom-section{background-repeat:no-repeat;background-size:cover;background-position-x:center;animation-duration:1s;animation-timing-function:cubic-bezier(0.66, 0, 0.34, 1)}.hero__top-section{height:20%;background-image:url("../img/hero-top.png");background-position-y:bottom;animation-name:heroTop}@media(max-width: 767px){.hero__top-section{background-image:url("../img/hero-top-mobile.svg")}}.hero__bottom-section{height:80%;background-position-y:top;animation-name:heroBottom}@media(max-width: 767px){.hero__bottom-section{height:80%}}body.building .hero__bottom-section{background-image:url("../img/building/hero-bottom.png")}@media(max-width: 767px){body.building .hero__bottom-section{background-image:url("../img/building/hero-bottom-mobile.png")}}body.availability .hero__bottom-section{background-image:url("../img/availability/hero-bottom.png")}@media(max-width: 767px){body.availability .hero__bottom-section{background-image:url("../img/availability/hero-bottom-mobile.png")}}body.location .hero__bottom-section{background-image:url("../img/location/hero-bottom.png")}@media(max-width: 767px){body.location .hero__bottom-section{background-image:url("../img/location/hero-bottom-mobile.png")}}.hero__content{animation-name:herocontent;animation-duration:1s;animation-fill-mode:both}@media(min-width: 768px){.hero__content{padding-top:15rem}}@media(max-width: 767px){.hero__content{padding-top:0;padding-bottom:7rem;display:flex;justify-content:center;align-items:center;height:100%;animation-delay:.5s}}@media(max-width: 767px){.hero h1{font-size:3rem;line-height:1.2em;letter-spacing:.02rem}}@keyframes heroTop{0%{transform:translateY(-12.5rem)}100%{transform:translateY(0)}}@keyframes heroBottom{0%{transform:translateY(12.5rem)}100%{transform:translateY(0)}}@keyframes herocontent{0%{transform:translateY(1.5rem);opacity:0}100%{transform:translateY(0);opacity:1}}@media(min-width: 768px){.secondary-hero{height:var(--section-min-height);background-repeat:no-repeat;background-size:cover;background-position:center 4rem;background-image:url("../img/hero-bg-light.png")}.secondary-hero-dark{background-image:url("../img/hero-bg.png")}}.btn{width:fit-content;min-width:11.875rem;padding:0.625rem 1.25rem;display:flex;justify-content:center;align-items:center;font-size:1rem;letter-spacing:.02rem;text-transform:uppercase;text-decoration:none;border:0.125rem solid var(--secondary-color);border-radius:1.25rem;transition:all var(--transition-speed) ease-in-out}@media(max-width: 767px){.btn{font-size:.85rem;border-width:1px}}.btn__icon{width:0.75rem;height:0.75rem;margin-left:1rem}.btn-small{margin-left:0.625rem;padding-block:.5rem}.btn-primary{color:var(--secondary-color);background-color:rgba(0,0,0,0)}.btn-primary .btn__icon path{transition:stroke var(--transition-speed) ease-in-out;stroke:var(--secondary-color)}.btn-primary.active{color:var(--primary-color);background-color:var(--secondary-color);cursor:default}.btn-secondary{color:var(--primary-color);border-color:var(--primary-color);background-color:rgba(0,0,0,0)}.btn-secondary .btn__icon path{stroke:var(--primary-color)}.btn-secondary.active{color:var(--secondary-color);background-color:var(--primary-color);cursor:default}.page-links .btn{width:100%;justify-content:space-between}.text-justify{text-align:justify}.fw-light{font-weight:200 !important}h1{font-family:var(--font-ppfragment);font-size:6.25rem;line-height:1.12em;font-weight:300;letter-spacing:.02em}@media(max-width: 767px){h1{font-size:3.5rem;text-wrap:balance}}h2{font-family:var(--font-ppfragment);font-size:3.75rem;line-height:1.2em;font-weight:300;letter-spacing:.02em}@media(max-width: 767px){h2{font-size:1.65rem;text-wrap:balance}}.sub-heading{font-family:var(--font-ppfragment);font-size:2.75rem;line-height:1.2272727273em;letter-spacing:.02em}@media(max-width: 767px){.sub-heading{font-size:1.65rem;text-wrap:balance}}p{font-size:1.625rem;line-height:1.3461538462em}p:not(:last-of-type){margin-bottom:1rem}@media(max-width: 767px){p{font-size:1.1rem;text-wrap:balance}}.img-caption__text{width:fit-content;padding:.625rem 1.25rem;color:var(--secondary-color-muted);font-size:1rem;letter-spacing:.02em;text-transform:uppercase;border:0.125rem solid var(--secondary-color-muted);border-radius:1.25rem}@media(max-width: 767px){.img-caption__text{font-size:.8rem;padding:.3rem .75rem;border-width:1px}}.text-underline{position:relative;width:fit-content}.text-underline::after{content:"";display:block;width:100%;height:1px;bottom:.15rem;position:absolute;background-color:var(--primary-color)}.download-link{display:inline-flex;justify-content:center;align-items:center;gap:1rem;padding:.85rem 1.25rem;min-width:15.125rem;color:var(--secondary-color);font-size:1.25rem;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;border:0.125rem solid var(--secondary-color);border-radius:1.875rem;transition:all var(--transition-speed) ease-in-out}@media(max-width: 767px){.download-link{width:100%;justify-content:space-between;font-size:1rem}}.download-link__icon{height:1rem}.download-link__icon path{transition:fill var(--transition-speed) ease-in-out}.anchor{top:-3.5rem}.site-nav{background-color:var(--secondary-color-light);z-index:999}body.building .site-nav,body.location .site-nav{background-color:var(--body-color)}body:not(.overview) .site-nav{animation-name:fadeIn;animation-duration:1.25s;animation-delay:1.25s;animation-fill-mode:both}body.overview .site-nav{display:none}.site-nav__container{display:flex;justify-content:space-between;height:100%}.site-nav__logo{width:6.8rem;height:3.55rem;z-index:200}.site-nav__logo rect{transition:fill .3s}body.building .site-nav__logo rect,body.location .site-nav__logo rect{fill:var(--body-color)}body.building .site-nav__logo path,body.location .site-nav__logo path{fill:var(--secondary-color-light)}.site-nav__menu{margin:0;padding:0;display:flex;align-items:center;justify-content:center;list-style:none}@media(max-width: 767px){.site-nav__menu{position:fixed;top:0;left:0;width:100%;height:100dvh;flex-direction:column;visibility:hidden;background-color:var(--secondary-color-light);opacity:0;transition:visibility var(--transition-speed) ease-in-out,opacity var(--transition-speed) ease-in-out;z-index:90}body.building .site-nav__menu,body.location .site-nav__menu{background-color:var(--body-color)}}.site-nav__menu.is-open{visibility:visible;opacity:1}.site-nav__menu-link{display:flex;justify-content:center;align-items:center;position:relative;width:11rem;height:3.55rem;color:var(--primary-color);font-family:var(--font-ppfragment);font-size:1rem;letter-spacing:.05rem;text-transform:uppercase;text-decoration:none;transition:color var(--transition-speed) ease-in-out,background-color var(--transition-speed) ease-in-out}body.building .site-nav__menu-link,body.location .site-nav__menu-link{color:var(--secondary-color-light)}@media(max-width: 767px){.site-nav__menu-link{width:fit-content;font-size:1.25rem}}.site-nav__menu-link.active{cursor:default}@media(min-width: 768px){.site-nav__menu-link.active{background-color:var(--secondary-color)}body.building .site-nav__menu-link.active,body.location .site-nav__menu-link.active{background-color:var(--primary-color)}}@media(max-width: 767px){.site-nav__menu-link.active::after{content:"";position:absolute;left:0;bottom:.6rem;width:100%;height:1px;background-color:var(--primary-color);transition:width .3s ease-in-out}body.building .site-nav__menu-link.active::after,body.location .site-nav__menu-link.active::after{background-color:var(--secondary-color-light)}}.site-nav__toggle{--width: 2rem;--gap: 0.5rem;--line-height: 2px;--transition-timing: cubic-bezier(0.4, 0, 0.2, 1);margin-top:.75rem;margin-right:2rem;display:flex;flex-direction:column;justify-content:center;width:var(--width);height:2rem;gap:var(--gap);z-index:200}.site-nav__toggle-bar{width:var(--width);height:var(--line-height);background-color:var(--primary-color);transition:transform var(--transition-speed) var(--transition-timing),background-color var(--transition-speed),opacity var(--transition-speed)}body.building .site-nav__toggle-bar,body.location .site-nav__toggle-bar{background-color:var(--secondary-color)}.site-nav__toggle.is-active .site-nav__toggle-bar:nth-child(1){transform:translateY(calc(var(--gap) + var(--line-height))) rotate(45deg)}.site-nav__toggle.is-active .site-nav__toggle-bar:nth-child(2){opacity:0}.site-nav__toggle.is-active .site-nav__toggle-bar:nth-child(3){transform:translateY(calc(-1 * (var(--gap) + var(--line-height)))) rotate(-45deg)}body.overview .image01{height:var(--section-min-height)}@media(max-width: 767px){body.overview .image01{height:24rem}}body.building .image01,body.building .image02{height:var(--section-min-height)}@media(max-width: 767px){body.building .image01,body.building .image02{height:24rem}}body.building [data-slider=building01] .slick-slider__item,body.building [data-slider=building02] .slick-slider__item{height:var(--section-min-height)}@media(max-width: 767px){body.building [data-slider=building01] .slick-slider__item,body.building [data-slider=building02] .slick-slider__item{height:24rem}}body.building .spec-icon{width:15rem}@media(max-width: 767px){body.building .spec-icon{width:10rem}}body.building .building-icon{width:12.5rem}@media(max-width: 767px){body.building .building-icon{width:12rem}}body.building [data-slider-nav=building-spec]{top:9rem}@media(max-width: 767px){body.building [data-slider-nav=building-spec],body.building [data-slider-nav=building-icons]{top:auto;bottom:0}body.building [data-slider-nav=building-spec] .slick-slider__nav,body.building [data-slider-nav=building-icons] .slick-slider__nav{padding-inline:.3rem}}body.availability .tour-360{height:var(--section-min-height)}@media(max-width: 767px){body.availability .tour-360{height:24rem}}body.availability .table-img{mix-blend-mode:multiply}body.availability .table-img__text{font-size:0.875rem}body.availability [data-slider=availability] .slick-slider__item{height:var(--section-min-height)}@media(max-width: 767px){body.availability [data-slider=availability] .slick-slider__item{height:24rem}}.floor-plan{color:var(--primary-color);background-color:var(--secondary-color-light)}.floor-plan nav{height:2.5rem}.floor-plan__title{font-family:var(--font-ppfragment);font-size:2.75rem;line-height:1.2272727273em;font-weight:300;letter-spacing:.02em;text-transform:uppercase}.floor-plan__text{font-size:1rem;text-transform:uppercase;letter-spacing:.08em}.floor-plan__text-small{font-size:0.875rem;line-height:1.4285714286em;letter-spacing:0}.floor-plan__button{width:10.8125rem;height:3.25rem;display:flex;justify-content:center;align-items:center;border-radius:12.5rem;transition:background-color .3s ease-in-out}.floor-plan__button span:last-of-type{display:none}.floor-plan__button:hover,.floor-plan__button.active{background-color:var(--secondary-color-muted)}.floor-plan__button.active span:first-of-type{display:none}.floor-plan__button.active span:last-of-type{display:block}.floor-plan__col-2{position:relative}.floor-plan__col-2::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:var(--primary-color)}.floor-plan__info{width:100%;display:none;justify-content:space-between;flex-wrap:wrap;position:absolute;left:0;top:19rem}.floor-plan__info.active{display:flex}.floor-plan__info-item{width:calc(50% - 1rem);margin-bottom:.5rem;display:flex;justify-content:space-between;font-weight:200;border-bottom:1px solid #000}[data-slider=floor-plan].active .floor-plan__img{display:none}.floor-plan__img-fitout{display:none}[data-slider=floor-plan].active .floor-plan__img-fitout{display:block}[data-slider=floor-plan] .slick-slider__item{padding-bottom:4.5rem}[data-slider-sync=floor-plan] .slick-slider__item{height:33rem}.north{height:3.75rem}body.location .aerial__container{height:var(--section-min-height)}body.location .location-slider{background-color:var(--secondary-color-muted)}@media(min-width: 768px){body.location [data-slider=location] .slick-slider__item{aspect-ratio:1.58/1;transition:opacity .3s ease-in-out,transform .3s ease-in-out}body.location [data-slider=location] .slick-slider__item:not(.slick-center){opacity:.5;transform:scale(0.8)}}@media(max-width: 767px){body.location [data-slider=location] .slick-slider__item{height:22rem}}body.location [data-slider-nav=location]{top:-0.5rem;right:4.5rem}@media(max-width: 768px){body.location [data-slider-nav=location]{width:100%;top:auto;left:0;right:auto;bottom:1rem}}@media(min-width: 768px){body.location [data-slider-sync=location]{width:100%;position:absolute;bottom:0;left:0}body.location [data-slider-sync=location] .img-caption{height:3rem}body.location [data-slider-sync=location] .img-caption__text{flex:0 0 auto;width:14%;color:var(--primary-color);border-width:0;border-radius:0}}@media(max-width: 767px){body.location [data-slider-sync=location]{width:100%;position:absolute;top:0;end:0}}body.location [data-slider-sync=location] .slick-slider__item{font-size:1rem;letter-spacing:.08em}body.location .section-map{background-color:var(--secondary-color-light)}body.location [data-icon=occupiers01]{height:2.25rem}body.location [data-icon=occupiers02]{height:6.5625rem}body.location [data-icon=occupiers03]{height:1.75rem}body.location [data-icon=occupiers04]{height:2.6875rem}body.location [data-icon=occupiers05]{height:3.3125rem}body.location [data-icon=occupiers06]{height:1.9375rem}body.location [data-icon=occupiers07]{height:2.5625rem}body.location [data-icon=occupiers08]{height:5rem}body.location [data-icon=occupiers09]{height:1.875rem}body.location [data-icon=occupiers10]{height:1.1875rem}body.location [data-icon=occupiers11]{height:3.5rem}body.location [data-icon=occupiers12]{height:4.125rem}body.location [data-icon=occupiers13]{height:4.1875rem}body.location [data-icon=occupiers14]{height:3rem}body.location [data-icon=occupiers15]{height:3.9375rem}@media(max-width: 767px){body.location .logo__container{display:grid;grid-template-columns:auto auto auto;gap:2.5rem;align-items:center}}body.location .travel-sliders{height:var(--section-min-height)}@media(max-width: 767px){body.location .travel-sliders{height:35rem}}body.location .travel-nav{position:relative;z-index:200}body.location [data-section=station-walk-times],body.location [data-section=tube-travel-times]{visibility:hidden;opacity:0;transition:visibility var(--transition-speed) ease-in-out,opacity var(--transition-speed) ease-in-out}body.location [data-section=station-walk-times].active,body.location [data-section=tube-travel-times].active{visibility:visible;opacity:1}body.location [data-section=station-walk-times]{background-color:var(--primary-color)}body.location [data-section=tube-travel-times]{background-color:var(--secondary-color-muted)}@media(max-width: 767px){body.location [data-slider-nav=station],body.location [data-slider-nav=tube]{width:100%;position:absolute;bottom:0;padding-inline:1.75rem}}body.location .location-icons{width:20.25rem}@media(max-width: 767px){body.location .location-icons{width:10rem}}.section-contact,.section-downloads{height:100dvh}@media(max-width: 767px){.section-contact,.section-downloads{height:auto;min-height:100dvh}}@media(min-width: 768px){.section-contact{background-image:url("../img/contact/contact-bg.png");background-repeat:no-repeat;background-size:cover;background-position:center 1rem}}@media(min-width: 768px){.section-downloads{background-image:url("../img/hero-bg.png");background-repeat:no-repeat;background-size:cover;background-position:center 5.75rem}}.agent01{height:4.125rem}.agent02{height:1.875rem}.slick-slider__container{position:relative;overflow:hidden}.slick-slider__nav{display:flex;align-items:center;justify-content:space-between;z-index:100}.slick-slider__nav-arrow{cursor:pointer;user-select:none}.slick-slider__nav-arrow.slick-disabled{cursor:default;opacity:.5;transition:opacity .2s ease-in-out}.slick-slider__nav-arrow-dark rect{stroke:var(--primary-color)}.slick-slider__nav-arrow-dark path{fill:var(--primary-color)}.slick-slider__nav-arrow-dark line{stroke:var(--primary-color)}.slick-slider__nav-icon{width:6.25rem;height:3.75rem}@media(max-width: 768px){.slick-slider__nav-icon{width:4.6875rem;height:2.8125rem}}.slick-slider__nav-sync{z-index:100}.slick-slider__custom-nav{display:flex;justify-content:center;align-items:center;gap:.75rem;margin:0 auto 2.5rem;z-index:100}.slick-slider__custom-nav-item{width:3.75rem;height:2.5rem;color:var(--primary-color);background-color:rgba(0,0,0,0);border:0.125rem solid var(--primary-color);border-radius:1.25rem;transition:background-color .2s ease-in-out}.slick-slider__custom-nav-item:hover,.slick-slider__custom-nav-item:focus{color:var(--secondary-color-muted);background-color:var(--primary-color);outline:none}.slick-slider__custom-nav-item.slick-active{color:var(--secondary-color-muted);background-color:var(--primary-color)}.slick-prev .slick-slider__nav-icon path{transform-origin:right}.slick-next .slick-slider__nav-icon path{transform-origin:left}@media(max-width: 767px){[data-slider-nav=availability] .slick-slider__nav-icon rect,[data-slider-nav=location] .slick-slider__nav-icon rect{stroke:rgba(0,0,0,0);fill:rgba(247,241,227,.5019607843);fill:var(--secondary-color-muted)}[data-slider-nav=availability] .slick-slider__nav-icon path,[data-slider-nav=location] .slick-slider__nav-icon path{fill:var(--primary-color)}[data-slider-nav=availability] .slick-slider__nav-icon line,[data-slider-nav=location] .slick-slider__nav-icon line{stroke:var(--primary-color)}}#map{height:49rem}@media(max-width: 767px){#map{height:34rem}}.map__title{font-size:1rem;letter-spacing:.08em}.map-key__item{width:100%;padding-block:1rem;border-bottom:1px solid var(--primary-color);cursor:pointer}.map-key__item:first-of-type{border-top:1px solid var(--primary-color)}.map-key__item.active .map-key__icon-line{opacity:0}.map-key__item.active .map-key__icon-eye{opacity:1}.map-key__text{color:var(--primary-color);font-family:var(--font-ppfragment);font-size:1.875rem;font-weight:300;letter-spacing:.02em;text-transform:uppercase;transition:opacity .3s}.map-key__icon{width:2.1875rem;height:2.1875rem}.map-key__icon-eye{opacity:0}.map-key:has(.map-key__item.active) .map-key__item:not(.active) .map-key__text{opacity:.3}#map .gm-style .gm-style-iw-c{padding:0 !important;background-color:rgba(0,0,0,0) !important;border:0 !important;outline:0 !important;box-shadow:none !important;filter:none !important;overflow:visible !important}#map .gm-style .gm-style-iw-c::before,#map .gm-style .gm-style-iw-c::after{display:none !important;content:none !important}#map .gm-style .gm-style-iw-t,#map .gm-style .gm-style-iw,#map .gm-style .gm-style-iw-d{background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;outline:0 !important;filter:none !important}#map .gm-style-iw-tc,.gm-style-iw-ch{display:none}.gm-style-iw-d{width:100% !important;overflow:visible !important}#map .gm-ui-hover-effect{display:none !important}.label{min-width:7.8125rem;padding:.25rem 1rem;color:#fff;font-family:"polymath",sans-serif;font-style:normal;font-size:1.125rem;font-weight:300;letter-spacing:.02em;text-align:center;border-radius:1.1875rem;border:none;opacity:0;transform:translateY(0.5rem);transition:opacity .3s ease-in-out,transform .3s ease-in-out;pointer-events:none;backface-visibility:hidden;will-change:opacity,transform}.label.is-visible{opacity:1;transform:translateY(0)}.label-coffee{background-color:#8aa89c}.label-restaurant{background-color:#ff8f5c}.label-bar{background-color:#e0524a}.label-fitness{background-color:#7d97ca}.availability-table{color:var(--primary-color);font-size:1.25rem;font-weight:200}@media(max-width: 768px){.availability-table{font-size:1rem}}.availability-table th,.availability-table td{padding-bottom:.5rem;vertical-align:bottom}.availability-table th{font-family:var(--font-ppfragment);font-weight:400}.availability-table th span{font-family:"polymath",sans-serif;font-size:1rem;font-weight:300}@media(max-width: 768px){.availability-table th span{font-size:.85rem}}.availability-table tr:not(:last-of-type) td{position:relative;height:3.75rem}@media(max-width: 768px){.availability-table tr:not(:last-of-type) td{height:3rem}}.availability-table tr:not(:last-of-type) td:first-of-type{font-family:var(--font-ppfragment);font-size:1.625rem;font-weight:300;letter-spacing:.02em}@media(max-width: 768px){.availability-table tr:not(:last-of-type) td:first-of-type{font-size:1.2rem}}.availability-table tr:not(:last-of-type) td::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000}.availability-table tr:last-of-type td{height:3.125rem;font-family:var(--font-ppfragment);font-weight:400}.key{position:relative;padding-left:1.5rem;font-size:0.875rem;font-weight:200}.key::before{content:"";width:1rem;height:1rem;position:absolute;left:0;top:50%;transform:translateY(-50%);border:1px solid var(--primary-color)}.key.office::before{background-color:#9aab9b}.key.terrace::before{background-color:#a8c79b}.key.core::before{background-color:#e6e2da}@media(hover: hover)and (min-width: 768px){.site-nav__menu-link:not(.active):hover{color:var(--secondary-color-muted);background-color:var(--primary-color)}body.building .site-nav__menu-link:not(.active):hover,body.location .site-nav__menu-link:not(.active):hover{color:var(--primary-color);background-color:var(--secondary-color)}}@media(hover: hover){.site-nav__logo:hover rect{fill:var(--secondary-color)}body.building .site-nav__logo:hover rect,body.location .site-nav__logo:hover rect{fill:var(--primary-color)}.btn-primary:hover{color:var(--primary-color);background-color:var(--secondary-color)}.btn-primary:hover .btn__icon path{stroke:var(--primary-color)}.btn-secondary:hover{color:var(--secondary-color-muted);background-color:var(--primary-color)}.btn-secondary:hover .btn__icon path{stroke:var(--secondary-color-muted)}.slick-slider__nav-arrow:not(.slick-disabled) .slick-slider__nav-icon rect{transition:stroke .2s,fill .2s}.slick-slider__nav-arrow:not(.slick-disabled) .slick-slider__nav-icon g{transition:transform .2s}.slick-slider__nav-arrow:not(.slick-disabled):hover .slick-slider__nav-icon g{fill:rgba(247,241,227,.5019607843);transform:scaleX(1.2)}.slick-slider__nav-arrow:not(.slick-disabled):hover .slick-slider__nav-icon rect{stroke:rgba(0,0,0,0);fill:rgba(247,241,227,.5019607843)}.slick-slider__nav-arrow-dark:not(.slick-disabled):hover .slick-slider__nav-icon g{fill:rgba(56,77,66,.5019607843)}.slick-slider__nav-arrow-dark:not(.slick-disabled):hover .slick-slider__nav-icon rect{stroke:rgba(0,0,0,0);fill:rgba(56,77,66,.5019607843)}.slick-prev:not(.slick-disabled) .slick-slider__nav-icon g{transform-origin:right}.availability-table__link td{transition:background-color .3s;cursor:pointer}.availability-table__link:hover td{background-color:var(--secondary-color-light)}.map-key__item:not(.active):hover .map-key__text{opacity:.3}.map-key__item:not(.active):hover .map-key__icon-line{opacity:0}.map-key__item:not(.active):hover .map-key__icon-eye{opacity:1}.map-key:has(.map-key__item.active) .map-key__item:not(.active):hover .map-key__text{opacity:1}.download-link:hover{min-width:17rem;gap:1.25rem;color:var(--primary-color);background-color:var(--secondary-color)}.download-link:hover .download-link__icon path{fill:var(--primary-color)}}@font-face{font-family:"PP Fragment Glare";src:url("../fonts/PPFragment-GlareRegular.woff2") format("woff2"),url("../fonts/PPFragment-GlareRegular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PP Fragment Glare";src:url("../fonts/PPFragment-GlareLight.woff2") format("woff2"),url("../fonts/PPFragment-GlareLight.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}
