html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*,:before,:after{box-sizing:inherit}html,body{color:#fafafa;box-sizing:border-box;scroll-behavior:smooth;background:#000;font-family:Barlow,sans-serif;font-size:16px;font-weight:300;line-height:1.4rem}p,ul,ol,blockquote{margin:0 0 2rem}a{color:#fafafa}small{font-size:.7rem;font-weight:300;line-height:1.5em;display:block}button{cursor:pointer;background:0 0;border:none;outline:none;margin:0;padding:0;display:inline-block}figure{margin:0;padding:0}main{display:block}main[class^=page__]{z-index:1;background:#000;margin:100vh 0 50vh;padding:2.5rem 0 0;position:relative;overflow:hidden}@media only screen and (min-width:768px){main[class^=page__]{padding-top:5rem}}blockquote{margin:0;padding:0}@media only screen and (min-width:992px){blockquote{max-width:75%}}blockquote .quote{position:relative}blockquote .quote:before,blockquote .quote:after{height:30px;font-size:5rem;line-height:1em;display:none;position:absolute}@media only screen and (min-width:992px){blockquote .quote:before,blockquote .quote:after{display:inline-block}}blockquote .quote:before{content:"“";top:0;left:0;transform:translate(-115%,-15%)}blockquote .quote:after{content:"”";transform:translate(15%,-25%)}blockquote .quote-source{margin:0}hr{border:0 solid #e0e0e0;border-top-width:1px;margin:3rem 0;display:block}img{max-width:100%;margin:0;display:block}strong{font-weight:600}ul,ol{margin-left:1.1rem;padding:0}ul li,ol li{margin:0 0 .5rem;padding:0 0 0 .5rem}.bg-image{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(0,0)}.bg-image .layer{background-color:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.wrap--narrow,.wrap--reg,.wrap--wide{width:90%;margin:0 auto;position:relative}.wrap--narrow{max-width:800px}.wrap--reg{max-width:1200px}.wrap--wide{max-width:1600px}.wrap--flex{flex-wrap:wrap;display:flex}.wrap--grid{display:grid}[data-reveal=hidden]{opacity:0;transform:translateY(50px)}[data-reveal=show]{transition:all .5s}.text__display--lg{font-size:1.5rem;line-height:1.5em}@media only screen and (min-width:768px){.text__display--lg{font-size:2rem}}.text__display--md{font-size:1.25rem;line-height:1.5em}.text__display--outlined{letter-spacing:2px;color:#000;text-transform:lowercase;text-shadow:-1px -1px #fff,1px -1px #fff,-1px 1px #fff,1px 1px #fff;margin:auto;font-size:10vw;font-weight:700;line-height:1em}.text__caption{letter-spacing:1px;color:#9e9e9e;margin:.5rem 0 0;font-size:.8rem;line-height:1.5em;display:block}.grid-span--full{grid-column:1/span 3}h1,h2,h3,h4,h5,h6{margin:0 0 2rem;line-height:1.5em}h1{font-size:2rem}h2{letter-spacing:2px;margin-bottom:1rem;font-size:1.5rem;line-height:1.25em}h3{font-size:1.4rem}h4{font-size:1.2rem}.btn{color:#fafafa;text-transform:uppercase;letter-spacing:2px;-webkit-user-select:none;user-select:none;cursor:pointer;outline:0;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-block}.btn--outline,.btn--solid{height:50px;padding:0 4rem;line-height:48px}.btn--outline{color:#fafafa;background:0 0;border:2px solid #fafafa}.btn--solid{color:#fff;background:#fafafa}.btn--white{color:#121212;background:#fafafa}.columns{flex-wrap:wrap;display:flex}.columns .column{flex:0 0 100%}@media only screen and (min-width:992px){.columns .column[rel="2"]{flex:0 0 50%}.columns .column[rel="3"]{flex:0 0 33.33%}.columns .column[rel="4"]{flex:0 0 25%}.columns .column[rel="5"]{flex:0 0 20%}}.global__header{z-index:1000;background:0 0;width:100%;height:50px;transition:background .3s;position:fixed;top:0;left:0;transform:translate(0,0)}@media only screen and (min-width:992px){.global__header{height:100px}}.global__header[data-scrolled=true]{background:#121212}.global__header[data-logo-hidden=true] .logo-creative-workspace.full,.global__header[data-logo-hidden=true] .logo-creative-workspace.compact{transform:translateY(calc(-100% - 8px))}.global__header .wrap--reg{height:100%}.global__header .wrap--flex{justify-content:space-between}.global__header .hamburger{width:25px;height:20px;margin:15px 0;transition:transform .75s cubic-bezier(.82,.08,.3,.95);position:relative;transform:translate(0,0)rotate(0)}.global__header .hamburger[data-visible=true] span:first-child,.global__header .hamburger[data-visible=true] span:nth-child(3){transition-delay:.3s}.global__header .hamburger[data-visible=true] span:first-child{transform:translateY(10px)rotate(135deg)}.global__header .hamburger[data-visible=true] span:nth-child(2){width:0;transition-delay:0s}.global__header .hamburger[data-visible=true] span:nth-child(3){transform:translateY(-10px)rotate(45deg)}.global__header .hamburger span{background:#fff;width:100%;height:2px;position:absolute;left:0;transform:translate(0,0)rotate(0)}.global__header .hamburger span:first-child{top:0}.global__header .hamburger span:nth-child(2){top:50%}.global__header .hamburger span:nth-child(3){top:100%}.global__header .hamburger span:first-child,.global__header .hamburger span:nth-child(3){transition:transform .5s}.global__header .hamburger span:nth-child(2){transition:width .5s .2s}.global__header .logo-creative-workspace{transition:transform .25s;display:block;position:absolute;top:8px;right:0}.global__header .logo-creative-workspace.full{transform:translateY(calc(-100% - 8px))}@media only screen and (min-width:992px){.global__header .logo-creative-workspace.full{transform:translate(0,0)}}.global__header .logo-creative-workspace.full svg{height:52px}.global__header .logo-creative-workspace.compact{transform:translateY(2px)}@media only screen and (min-width:992px){.global__header .logo-creative-workspace.compact{transform:translateY(calc(-100% - 8px))}}.global__header .logo-creative-workspace.compact svg{height:25px}.global__header .logo-creative-workspace svg{width:auto;display:block}input,button,select,textarea,label{color:#fafafa;-webkit-user-select:none;user-select:none;font-family:Barlow,sans-serif}input[type=text],input[type=email],input[type=phone]{background:0 0;border:0 solid #bdbdbd;border-bottom-width:1px;outline:0;width:100%;height:50px;padding:1.5rem 0 0;line-height:50px}textarea{border:1px solid #bdbdbd;width:100%;height:200px;padding:.75rem;line-height:1.75em}label{transform-origin:0 0;color:#9e9e9e;font-size:1rem;line-height:1em;transition:all .25s;transform:translate(0,0)}.input-group,.checkbox-group,.textarea-group,.option-group{margin:0 0 2rem}.input-group{position:relative}.input-group input:valid+label,.input-group input:focus+label{bottom:58%;transform:translate(0,0)scale(.8)}.input-group label{position:absolute;bottom:50%;left:0;transform:translateY(50%)}.option-group{align-items:center;display:flex}.option-group ul,.option-group li{margin:0;padding:0;list-style:none}.option-group ul{flex:0 0 50%;justify-content:space-between;display:flex}.option-group .title{flex:0 0 40%}.option-group input{margin-right:.5rem}.submit-group button{width:100%;height:40px;line-height:40px}.global__menu{opacity:0;z-index:-9999;background:#000;justify-content:center;align-items:center;width:100%;height:100vh;transition:opacity .5s;display:flex;position:fixed;top:0;left:0;overflow-x:scroll}.global__menu::-webkit-scrollbar{width:2px}.global__menu::-webkit-scrollbar-thumb{background:#777!important}.global__menu[data-active=true]{z-index:950}.global__menu[data-visible=true]{opacity:1}.global__menu--content{max-width:1200px;padding-top:unset;flex:0 0 90%;padding-bottom:3rem;transform:translateY(50px)}@media only screen and (min-width:768px){.global__menu--content{padding-top:150px}}.global__menu nav a{justify-content:space-between;margin:0 0 .75rem;text-decoration:none;display:flex}.global__menu nav a span{letter-spacing:.02em;color:#000;text-shadow:-1px -1px #fff,1px -1px #fff,-1px 1px #fff,1px 1px #fff;font-size:min(6vw,48px);font-weight:700;line-height:1em;display:block}@media (max-width:768px){.global__menu nav a span{font-size:8vw}}.global__menu nav a span.value{margin-left:auto}.global__menu nav a span.sub{font-size:min(4.5vw,36px)}@media (max-width:768px){.global__menu nav a span.sub{font-size:6vw}}.global__menu nav a.nav-item--sub{justify-content:flex-start;align-items:center;margin-left:2rem}.global__menu nav a.nav-item--sub .icon-sub-arrow{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid #fff;flex:none;width:0;height:0;margin-right:1rem}.global__menu aside{flex-wrap:wrap;align-items:center;margin:0;display:flex}.global__menu aside a{color:#f2f2f2;align-items:center;margin:2rem 0 0;line-height:1.5em;text-decoration:none;display:flex}.global__menu aside a.btn__image-gallery,.global__menu aside a.btn__contact{margin-right:3rem}.global__menu aside a i{margin:0 .75rem 0 0}.global__menu aside a span{letter-spacing:.02em;font-size:14px}.page__error{text-align:center;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}@media only screen and (min-width:992px){.page__index--introduction .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__index--introduction aside strong{color:#ed008c}@media only screen and (min-width:992px){.page__index--introduction article{grid-column:2/span 2}}.page__index--introduction .model{grid-column:1/span 3;margin:3rem 0;position:relative}@media only screen and (min-width:992px){.page__index--introduction .model{margin:6rem 0 10rem}}.page__index--introduction .model img{width:100%;height:auto;margin:0;display:block}.page__index--introduction .model .m4-trigger{width:35%;height:100%;text-decoration:none;display:block;position:absolute;top:0;right:0}.page__index--leasing{margin:0 0 6rem}@media only screen and (min-width:992px){.page__index--leasing .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__index--leasing aside a{text-decoration:none}.page__index--leasing aside strong{color:#ed008c}.page__index--leasing article{grid-column:2/span 2}.page__index--leasing article .copy-points{grid-gap:3rem 3rem;grid-template-columns:repeat(1,1fr);margin:0;padding:0;list-style:none;display:grid}@media only screen and (min-width:768px){.page__index--leasing article .copy-points{grid-template-columns:repeat(2,1fr)}}.page__index--leasing article .copy-points li{padding:0}.page__index--leasing article .copy-points p{margin-bottom:.75rem}.page__index--leasing article .copy-points strong{color:#ed008c}.page__main-alley--culture,.page__main-alley--location,.page__main-alley--transit,.page__main-alley--the-alleyway,.page__main-alley--district-energy{margin-bottom:5rem}@media only screen and (min-width:768px){.page__main-alley--culture,.page__main-alley--location,.page__main-alley--transit,.page__main-alley--the-alleyway,.page__main-alley--district-energy{margin-bottom:10rem}}.page__main-alley--culture .title{color:#ed008c;margin:0 0 1rem}@media only screen and (min-width:768px){.page__main-alley--culture .lists{grid-template-columns:1fr 2fr;display:grid}}.page__main-alley--culture .lists ul{margin-bottom:0}@media only screen and (min-width:992px){.page__main-alley--location .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__main-alley--location .title{color:#ed008c}.page__main-alley--location .text__display--lg{grid-column:2/span 3}.page__main-alley--location .overview-img{grid-column:1/span 3;margin-top:2rem}@media only screen and (min-width:992px){.page__main-alley--transit .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__main-alley--transit header .title{color:#ed008c;margin:0}.page__main-alley--transit header .text__display--md{max-width:200px}.page__main-alley--transit .text__display--lg{grid-column:2/span 3}.page__main-alley--transit .map{grid-column:1/span 3;margin-top:3rem}@media only screen and (min-width:992px){.page__main-alley--transit .map{grid-template-columns:repeat(3,1fr);display:grid}}.page__main-alley--transit .map__container{grid-column:1/span 2;margin-bottom:2rem}@media only screen and (min-width:992px){.page__main-alley--transit .map__container{margin-bottom:0}}.page__main-alley--transit .map__legend{flex-wrap:wrap;grid-column:3/span 3;display:flex}@media only screen and (min-width:992px){.page__main-alley--transit .map__legend{padding:0 0 0 4rem}}.page__main-alley--transit .map__legend ul{flex:0 0 100%;margin:0;padding:0;list-style:none}.page__main-alley--transit .map__legend ul li{margin-bottom:1rem;display:flex}.page__main-alley--transit .map__legend ul svg{flex:0 0 50px;height:auto;margin-right:1rem}.page__main-alley--transit .map__legend ul span{letter-spacing:1px;font-size:.8rem;font-weight:600;display:block}.page__main-alley--transit .map__legend footer{flex:0 0 100%;align-self:flex-end}.page__main-alley--transit .map__legend footer p{margin:0}@media only screen and (min-width:992px){.page__main-alley--the-alleyway .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__main-alley--the-alleyway .title{color:#ed008c}.page__main-alley--the-alleyway .text__display--lg{grid-column:2/span 3}.page__main-alley--the-alleyway .text__caption{grid-column:1/span 1;margin-bottom:5rem}.page__main-alley--the-alleyway .image-cols-3{grid-gap:2rem;grid-column:1/span 3;margin-top:5rem;display:grid}@media only screen and (min-width:768px){.page__main-alley--the-alleyway .image-cols-3{grid-template-columns:repeat(3,1fr)}}.page__main-alley--the-alleyway .image-cols-3 figure p{margin-bottom:0}@media only screen and (min-width:992px){.page__main-alley--district-energy .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__main-alley--district-energy .masthead{grid-column:2/span 3}.page__main-alley--district-energy .text__caption{grid-column:1/span 1;margin-bottom:5rem}.page__main-alley--district-energy .title{color:#ed008c}.page__main-alley--district-energy .infographic__legend{margin-top:3rem;display:flex}.page__main-alley--district-energy .infographic__legend ul,.page__main-alley--district-energy .infographic__legend li{margin:0;padding:0;list-style:none}.page__main-alley--district-energy .infographic__legend ul:first-child{margin-right:2rem}.page__main-alley--district-energy .infographic__legend li{align-items:center;margin:0 0 1rem;display:flex}.page__main-alley--district-energy .infographic__legend svg{width:10px;height:auto;margin:0 1rem 0 0;display:inline-block}.page__main-alley--district-energy .infographic__legend span{color:#757575;font-size:.8rem;font-weight:700;line-height:1em;display:inline-block}.page__main-alley--district-energy article{grid-gap:3rem;grid-column:1/span 3;display:grid}@media only screen and (min-width:992px){.page__main-alley--district-energy article{grid-template-columns:repeat(3,1fr)}}.page__main-alley--district-energy article div:first-child{color:#9e9e9e}@media only screen and (min-width:992px){.page__main-alley--district-energy article div:first-child{padding:0 20% 0 0}}.page__main-alley--district-energy article div p:first-child{margin-bottom:1rem}.page__main-alley--district-energy article div p:last-child{margin:0}.page__main-alley--district-energy article div p.text__display--md strong{color:#ed008c}.page__bcuc{min-height:100vh}.page__bcuc--overview{margin-bottom:5rem}@media only screen and (min-width:768px){.page__bcuc--overview{margin-bottom:10rem}}@media only screen and (min-width:992px){.page__bcuc--overview>.wrap--reg{-moz-column-gap:20px;justify-content:space-between;column-gap:20px;display:flex}}.page__bcuc--overview .title{color:#ed008c;letter-spacing:.32px;flex:0 0 25%;max-width:273px;font-size:16px;font-weight:600;line-height:24px}.page__bcuc--overview article{flex:0 60%;margin-bottom:5rem}.page__bcuc--overview article .overview--container .notes a{color:#ed008c;font-weight:400;text-decoration:none}.page__bcuc--overview article .overview--container .notes a.bold{font-weight:600}.page__bcuc--overview article .detail-container{-moz-column-gap:80px;flex-direction:column;gap:20px 80px;margin-bottom:1rem;display:flex}@media only screen and (min-width:768px){.page__bcuc--overview article .detail-container{flex-direction:row}}.page__bcuc--overview article .detail-container .detail p{margin-bottom:1rem}.page__bcuc--overview article .detail-container .detail--title{font-weight:700}.page__bcuc--overview article .detail-container .detail--contents a{font-weight:400;text-decoration:none}.page__bcuc--overview article .detail-container .detail--contents a[href^=mailto\:]{color:#ed008c}.page__bcuc--overview article .info--container{border-top:1px solid #ffffff80;padding-top:38px}.page__bcuc--overview article .info--container .section--title{font-weight:400}@media only screen and (min-width:992px){.page__bcuc--m4 .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__bcuc--m4 aside{margin:0 0 2rem}@media only screen and (min-width:992px){.page__bcuc--m4 aside{margin:0}}.page__bcuc--m4 aside .title{color:#ed008c;font-size:7rem;font-weight:700;line-height:1em;display:block}.page__bcuc--m4 aside .title svg{max-width:150px}.page__bcuc--m4 aside a{color:#ed008c;border-bottom:1px solid #ed008c;margin:1rem 0 0;line-height:1.5em;text-decoration:none;display:inline-block}@media only screen and (min-width:992px){.page__bcuc--m4 aside a{margin:5rem 0 0}}.page__bcuc--m4 article{grid-column:2/span 3}.page__bcuc--m4 article .text__display--lg{color:#ed008c}@media only screen and (min-width:992px){.page__bcuc--m4 article .two-col{grid-gap:5rem;grid-template-columns:1fr 1fr;display:grid}}.page__bcuc--timeline .title{color:#ed008c;margin-bottom:3rem}.page__bcuc--timeline img{width:100%;height:auto;margin:0;display:block}.page__bcuc--stacking-plan{margin-bottom:5rem}.page__bcuc--stacking-plan .title{color:#ed008c}@media only screen and (min-width:992px){.page__bcuc--stacking-plan .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__bcuc--stacking-plan figure{grid-column:1/span 3;position:relative}.page__bcuc--stacking-plan figure button{z-index:1;width:100%;height:50px;position:absolute;top:0;left:0}.page__bcuc--stacking-plan figure button[data-label=Rooftop]{height:13%}.page__bcuc--stacking-plan figure button[data-label=Floor\ 9]{height:10.5%;top:13%}.page__bcuc--stacking-plan figure button[data-label=Floor\ 8]{height:5.5%;top:23.5%}.page__bcuc--stacking-plan figure button[data-label=Floor\ 7]{height:5.5%;top:29%}.page__bcuc--stacking-plan figure button[data-label=Floor\ 6]{height:5%;top:34.5%}.page__bcuc--stacking-plan figure button[data-label=Floor\ 5]{height:5.5%;top:39.5%}.page__bcuc--stacking-plan figure button[data-label=Floor\ 4]{height:5%;top:45%}.page__bcuc--stacking-plan figure button[data-label=Floor\ 3]{height:5.5%;top:50%}.page__bcuc--stacking-plan figure button[data-label=Floor\ 2]{height:5%;top:55.5%}.page__bcuc--stacking-plan figure button[data-label="Ground Floor Upper"]{height:5.5%;top:60.5%}.page__bcuc--stacking-plan figure button[data-label="Ground Floor Lower"]{height:5%;top:66%}.page__bcuc--stacking-plan figure svg,.page__bcuc--stacking-plan figure img{z-index:0;width:100%;height:auto;position:relative}.page__bcuc--stacking-plan .total-area-info{margin-top:5rem}.page__bcuc--creative-workspace{background:#212121;padding-top:3rem;padding-bottom:3rem}@media only screen and (min-width:992px){.page__bcuc--creative-workspace{background:unset;padding-top:5rem}.page__bcuc--creative-workspace .wrap--reg{grid-gap:5rem;grid-template-columns:1fr 2fr;display:grid}}.page__bcuc--creative-workspace aside .title{color:#ed008c}.page__bcuc--creative-workspace aside article{grid-column:2/span 3;margin-bottom:2rem}.page__bcuc--creative-workspace aside article .floorpan-dropdown-mobile{display:block;position:relative}@media only screen and (min-width:992px){.page__bcuc--creative-workspace aside article .floorpan-dropdown-mobile{display:none}}.page__bcuc--creative-workspace aside article .floorpan-dropdown-mobile:after{content:"";color:#fff;pointer-events:none;height:34px;padding:15px 0 0 8px;font:12px/0 FontAwesome;position:absolute;top:6px;right:16px}.page__bcuc--creative-workspace aside article .floorpan-dropdown-mobile .floorpan-select{letter-spacing:.02em;appearance:none;background:#4b4b4b;border-radius:100px;width:100%;height:42px;padding:0 1rem;font-size:18px;font-weight:700;line-height:26px}.page__bcuc--creative-workspace aside article ul{min-width:290px;height:350px;display:none;overflow-y:scroll}@media only screen and (min-width:992px){.page__bcuc--creative-workspace aside article ul{display:block}}.page__bcuc--creative-workspace aside article ul::-webkit-scrollbar{width:2px}.page__bcuc--creative-workspace aside article ul::-webkit-scrollbar-thumb{background:#777!important}.page__bcuc--creative-workspace aside article ul,.page__bcuc--creative-workspace aside article li{margin:0;padding:0;list-style:none}.page__bcuc--creative-workspace aside article li{cursor:pointer;-webkit-user-select:none;user-select:none;padding:0}@media only screen and (min-width:992px){.page__bcuc--creative-workspace aside article li{padding:0}}.page__bcuc--creative-workspace aside article li:hover span.label{color:#fafafa}.page__bcuc--creative-workspace aside article li span{display:block}.page__bcuc--creative-workspace aside article li span.label{color:#9e9e9e;letter-spacing:.02em;font-size:24px;font-weight:400;line-height:32px}.page__bcuc--creative-workspace aside .floorplan-data{letter-spacing:.02em;max-width:220px;font-size:14px;line-height:22px;display:none}@media only screen and (min-width:992px){.page__bcuc--creative-workspace aside .floorplan-data{display:block}}.page__bcuc--creative-workspace aside .floorplan-data .floorplan-area-section{padding-bottom:1rem}.page__bcuc--creative-workspace aside .floorplan-data .floorplan-area-section .floorplan-area{font-weight:700;display:block}.page__bcuc--creative-workspace aside .floorplan-data .floorplan-ceilingHeights{color:#eee}.page__bcuc--creative-workspace aside .floorplan-data .floorplan-additionalInfo-section .floorplan-additionalInfo{color:#eee;display:block}.page__bcuc--creative-workspace aside .arrow-north{margin-top:2rem;margin-bottom:2rem}.page__bcuc--creative-workspace aside .arrow-north.arrow-north-desktop{display:none}@media only screen and (min-width:992px){.page__bcuc--creative-workspace aside .arrow-north.arrow-north-desktop{display:block}}.page__bcuc--creative-workspace .floorplan-img{background-color:#fafafa;justify-content:center;align-items:center;padding:1rem;display:flex}.page__bcuc--creative-workspace .floorplan-img img{width:100%;height:auto;margin:0}.page__bcuc--creative-workspace .additional-info-mobile{justify-content:space-between;margin-top:2rem;margin-bottom:2rem;display:flex}@media only screen and (min-width:992px){.page__bcuc--creative-workspace .additional-info-mobile{display:none}}.page__bcuc--creative-workspace .additional-info-mobile .info-icon{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.page__bcuc--creative-workspace .arrow-north path{fill:#fff}.page__bcuc .workspace-popup{z-index:1001;background:#000c;display:block;position:fixed;inset:0}@media only screen and (min-width:992px){.page__bcuc .workspace-popup{display:none}}.page__bcuc .workspace-popup .popup-content{background:#5f6367;height:235px;margin:10px;padding:10px;animation-name:animatetop;animation-duration:.4s;position:absolute;bottom:0;left:0;right:0;overflow-y:scroll}.page__bcuc .workspace-popup .popup-content .additional-info-mobile{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}@media only screen and (min-width:992px){.page__bcuc .workspace-popup .popup-content .additional-info-mobile{display:none}}.page__bcuc .workspace-popup .popup-content .additional-info-mobile h2{letter-spacing:.02em;margin-bottom:0;font-size:20px;line-height:30px}.page__bcuc .workspace-popup .popup-content .additional-info-mobile .close-icon{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.page__bcuc .workspace-popup .popup-content .floorplan-data{letter-spacing:.02em;max-width:220px;font-size:14px;line-height:22px}.page__bcuc .workspace-popup .popup-content .floorplan-data .floorplan-area-section{padding-bottom:1rem}.page__bcuc .workspace-popup .popup-content .floorplan-data .floorplan-area-section .floorplan-area{font-weight:700;display:block}.page__bcuc .workspace-popup .popup-content .floorplan-data .floorplan-ceilingHeights{color:#eee}.page__bcuc .workspace-popup .popup-content .floorplan-data .floorplan-additionalInfo-section .floorplan-additionalInfo{color:#eee;display:block}@keyframes animatetop{0%{opacity:0;bottom:-300px}to{opacity:1;bottom:0}}@media only screen and (min-width:992px){.page__bcuc--floorplans .wrap--reg{grid-gap:5rem;grid-template-columns:1fr 2fr;display:grid}}.page__bcuc--floorplans aside{flex-wrap:wrap;display:flex}.page__bcuc--floorplans aside .title{color:#ed008c;flex:0 0 100%}.page__bcuc--floorplans aside .floorplan-img{flex:0 0 100%;align-self:flex-end;display:none}@media only screen and (min-width:992px){.page__bcuc--floorplans aside .floorplan-img{display:block}}.page__bcuc--floorplans aside .floorplan-img img{width:100%;height:auto;margin:0;display:block}.page__bcuc--floorplans article{grid-column:2/span 3}.page__bcuc--floorplans article ul,.page__bcuc--floorplans article li{margin:0;padding:0;list-style:none}.page__bcuc--floorplans article li{cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #212121;align-items:center;padding:1rem 0;display:flex}@media only screen and (min-width:992px){.page__bcuc--floorplans article li{padding:1rem}.page__bcuc--floorplans article li:hover{background:#212121}}.page__bcuc--floorplans article span{display:block}.page__bcuc--floorplans article span.label{letter-spacing:1px;flex:0 0 50%;font-size:1.5rem;line-height:1.25em}.page__bcuc--floorplans article span.value{color:#9e9e9e;text-align:right;flex:0 0 40%;margin-left:auto;font-size:.8rem;line-height:1.75em}@media only screen and (min-width:992px){.overlay__floorplans{grid-template-columns:1fr 3fr}}.overlay__floorplans aside{flex-wrap:wrap;padding:2rem;display:flex}@media only screen and (min-width:992px){.overlay__floorplans aside{padding:2rem 0 2rem 2rem}}.overlay__floorplans aside footer{flex:0 0 100%}@media only screen and (min-width:992px){.overlay__floorplans aside footer{align-self:flex-end}}.overlay__floorplans aside footer i{background-image:url(/svg/arrow-north.svg);background-repeat:no-repeat;background-size:100%;width:10px;height:25px;margin:1rem 0 0;line-height:1em;display:block}.overlay__floorplans aside footer span{font-size:.8rem}.overlay__floorplans figure{justify-content:flex-end;align-items:flex-end;padding:2rem;display:flex}@media only screen and (min-width:992px){.overlay__floorplans figure{padding:0 2rem 2rem 0}}.overlay__floorplans figure svg{width:100%;max-width:100%;height:auto;max-height:100%;margin:0;display:block}.overlay__floorplans span{flex:0 0 100%;font-weight:700;line-height:1.25em;display:block}.overlay__floorplans span.title{margin:0 0 1rem;font-size:2rem;line-height:1em}.page__m4-workspace--overview,.page__m4-workspace--m4,.page__m4-workspace--stacking-plan,.page__m4-workspace--creative-workspace{margin-bottom:5rem}@media only screen and (min-width:768px){.page__m4-workspace--overview,.page__m4-workspace--m4,.page__m4-workspace--stacking-plan,.page__m4-workspace--creative-workspace{margin-bottom:10rem}}@media only screen and (min-width:992px){.page__m4-workspace--overview>.wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__m4-workspace--overview .title{color:#ed008c}.page__m4-workspace--overview .text__display--lg{grid-column:2/span 3}.page__m4-workspace--overview article{grid-gap:3rem;grid-column:2/span 3;margin-bottom:5rem}@media only screen and (min-width:992px){.page__m4-workspace--overview article{grid-template-columns:1fr 1fr;display:grid}}.page__m4-workspace--overview article img{grid-column:1/span 2;margin-bottom:2rem}@media only screen and (min-width:992px){.page__m4-workspace--overview article img{margin-bottom:0}.page__m4-workspace--m4 .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__m4-workspace--m4 aside{margin:0 0 2rem}@media only screen and (min-width:992px){.page__m4-workspace--m4 aside{margin:0}}.page__m4-workspace--m4 aside .title{color:#ed008c;font-size:7rem;font-weight:700;line-height:1em;display:block}.page__m4-workspace--m4 aside .title svg{max-width:150px}.page__m4-workspace--m4 aside a{color:#ed008c;border-bottom:1px solid #ed008c;margin:1rem 0 0;line-height:1.5em;text-decoration:none;display:inline-block}@media only screen and (min-width:992px){.page__m4-workspace--m4 aside a{margin:5rem 0 0}}.page__m4-workspace--m4 article{grid-column:2/span 3}.page__m4-workspace--m4 article .text__display--lg{color:#ed008c}@media only screen and (min-width:992px){.page__m4-workspace--m4 article .two-col{grid-gap:5rem;grid-template-columns:1fr 1fr;display:grid}}.page__m4-workspace--stacking-plan{margin-bottom:5rem}.page__m4-workspace--stacking-plan .title{color:#ed008c}@media only screen and (min-width:992px){.page__m4-workspace--stacking-plan .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__m4-workspace--stacking-plan figure{grid-column:1/span 3;position:relative}.page__m4-workspace--stacking-plan figure button{z-index:1;width:100%;height:50px;position:absolute;top:0;left:0}.page__m4-workspace--stacking-plan figure button[data-label=Rooftop]{height:13%}.page__m4-workspace--stacking-plan figure button[data-label=Floor\ 9]{height:10.5%;top:13%}.page__m4-workspace--stacking-plan figure button[data-label=Floor\ 8]{height:5.5%;top:23.5%}.page__m4-workspace--stacking-plan figure button[data-label=Floor\ 7]{height:5.5%;top:29%}.page__m4-workspace--stacking-plan figure button[data-label=Floor\ 6]{height:5%;top:34.5%}.page__m4-workspace--stacking-plan figure button[data-label=Floor\ 5]{height:5.5%;top:39.5%}.page__m4-workspace--stacking-plan figure button[data-label=Floor\ 4]{height:5%;top:45%}.page__m4-workspace--stacking-plan figure button[data-label=Floor\ 3]{height:5.5%;top:50%}.page__m4-workspace--stacking-plan figure button[data-label=Floor\ 2]{height:5%;top:55.5%}.page__m4-workspace--stacking-plan figure button[data-label="Ground Floor Upper"]{height:5.5%;top:60.5%}.page__m4-workspace--stacking-plan figure button[data-label="Ground Floor Lower"]{height:5%;top:66%}.page__m4-workspace--stacking-plan figure svg,.page__m4-workspace--stacking-plan figure img{z-index:0;width:100%;height:auto;position:relative}.page__m4-workspace--stacking-plan .total-area-info{margin-top:5rem}.page__m4-workspace--creative-workspace{background:#212121;padding-top:3rem;padding-bottom:3rem}@media only screen and (min-width:992px){.page__m4-workspace--creative-workspace{background:unset;padding-top:5rem}.page__m4-workspace--creative-workspace .wrap--reg{grid-gap:5rem;grid-template-columns:1fr 2fr;display:grid}}.page__m4-workspace--creative-workspace aside .title{color:#ed008c}.page__m4-workspace--creative-workspace aside article{grid-column:2/span 3;margin-bottom:2rem}.page__m4-workspace--creative-workspace aside article .floorpan-dropdown-mobile{display:block;position:relative}@media only screen and (min-width:992px){.page__m4-workspace--creative-workspace aside article .floorpan-dropdown-mobile{display:none}}.page__m4-workspace--creative-workspace aside article .floorpan-dropdown-mobile:after{content:"";color:#fff;pointer-events:none;height:34px;padding:15px 0 0 8px;font:12px/0 FontAwesome;position:absolute;top:6px;right:16px}.page__m4-workspace--creative-workspace aside article .floorpan-dropdown-mobile .floorpan-select{letter-spacing:.02em;appearance:none;background:#4b4b4b;border-radius:100px;width:100%;height:42px;padding:0 1rem;font-size:18px;font-weight:700;line-height:26px}.page__m4-workspace--creative-workspace aside article ul{min-width:290px;height:350px;display:none;overflow-y:scroll}@media only screen and (min-width:992px){.page__m4-workspace--creative-workspace aside article ul{display:block}}.page__m4-workspace--creative-workspace aside article ul::-webkit-scrollbar{width:2px}.page__m4-workspace--creative-workspace aside article ul::-webkit-scrollbar-thumb{background:#777!important}.page__m4-workspace--creative-workspace aside article ul,.page__m4-workspace--creative-workspace aside article li{margin:0;padding:0;list-style:none}.page__m4-workspace--creative-workspace aside article li{cursor:pointer;-webkit-user-select:none;user-select:none;padding:0}@media only screen and (min-width:992px){.page__m4-workspace--creative-workspace aside article li{padding:0}}.page__m4-workspace--creative-workspace aside article li:hover span.label{color:#fafafa}.page__m4-workspace--creative-workspace aside article li span{display:block}.page__m4-workspace--creative-workspace aside article li span.label{color:#9e9e9e;letter-spacing:.02em;font-size:24px;font-weight:400;line-height:32px}.page__m4-workspace--creative-workspace aside .floorplan-data{letter-spacing:.02em;max-width:220px;font-size:14px;line-height:22px;display:none}@media only screen and (min-width:992px){.page__m4-workspace--creative-workspace aside .floorplan-data{display:block}}.page__m4-workspace--creative-workspace aside .floorplan-data .floorplan-area-section{padding-bottom:1rem}.page__m4-workspace--creative-workspace aside .floorplan-data .floorplan-area-section .floorplan-area{font-weight:700;display:block}.page__m4-workspace--creative-workspace aside .floorplan-data .floorplan-ceilingHeights{color:#eee}.page__m4-workspace--creative-workspace aside .floorplan-data .floorplan-additionalInfo-section .floorplan-additionalInfo{color:#eee;display:block}.page__m4-workspace--creative-workspace aside .arrow-north{margin-top:2rem;margin-bottom:2rem}.page__m4-workspace--creative-workspace aside .arrow-north.arrow-north-desktop{display:none}@media only screen and (min-width:992px){.page__m4-workspace--creative-workspace aside .arrow-north.arrow-north-desktop{display:block}}.page__m4-workspace--creative-workspace .floorplan-img{background-color:#fafafa;justify-content:center;align-items:center;padding:1rem;display:flex}.page__m4-workspace--creative-workspace .floorplan-img img{width:100%;height:auto;margin:0}.page__m4-workspace--creative-workspace .additional-info-mobile{justify-content:space-between;margin-top:2rem;margin-bottom:2rem;display:flex}@media only screen and (min-width:992px){.page__m4-workspace--creative-workspace .additional-info-mobile{display:none}}.page__m4-workspace--creative-workspace .additional-info-mobile .info-icon{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.page__m4-workspace--creative-workspace .arrow-north path{fill:#fff}.page__m4-workspace .workspace-popup{z-index:1001;background:#000c;display:block;position:fixed;inset:0}@media only screen and (min-width:992px){.page__m4-workspace .workspace-popup{display:none}}.page__m4-workspace .workspace-popup .popup-content{background:#5f6367;height:235px;margin:10px;padding:10px;animation-name:animatetop;animation-duration:.4s;position:absolute;bottom:0;left:0;right:0;overflow-y:scroll}.page__m4-workspace .workspace-popup .popup-content .additional-info-mobile{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}@media only screen and (min-width:992px){.page__m4-workspace .workspace-popup .popup-content .additional-info-mobile{display:none}}.page__m4-workspace .workspace-popup .popup-content .additional-info-mobile h2{letter-spacing:.02em;margin-bottom:0;font-size:20px;line-height:30px}.page__m4-workspace .workspace-popup .popup-content .additional-info-mobile .close-icon{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.page__m4-workspace .workspace-popup .popup-content .floorplan-data{letter-spacing:.02em;max-width:220px;font-size:14px;line-height:22px}.page__m4-workspace .workspace-popup .popup-content .floorplan-data .floorplan-area-section{padding-bottom:1rem}.page__m4-workspace .workspace-popup .popup-content .floorplan-data .floorplan-area-section .floorplan-area{font-weight:700;display:block}.page__m4-workspace .workspace-popup .popup-content .floorplan-data .floorplan-ceilingHeights{color:#eee}.page__m4-workspace .workspace-popup .popup-content .floorplan-data .floorplan-additionalInfo-section .floorplan-additionalInfo{color:#eee;display:block}@keyframes m3ExpandReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.page__m3-workspace{color:#fff;background:#121212}.page__m3-workspace--facts,.page__m3-workspace--learn-more,.page__m3-workspace--faq{margin-bottom:5rem}@media only screen and (min-width:768px){.page__m3-workspace--facts,.page__m3-workspace--learn-more,.page__m3-workspace--faq{margin-bottom:10rem}}.page__m3-workspace--overview{margin-bottom:60px}@media only screen and (min-width:768px){.page__m3-workspace--overview{margin-bottom:80px}}@media only screen and (min-width:992px){.page__m3-workspace--overview .overview-grid{grid-column-gap:3rem;grid-template-columns:1fr 1.8fr;display:grid}}.page__m3-workspace--overview .overview-label{margin-bottom:2rem}@media only screen and (min-width:992px){.page__m3-workspace--overview .overview-label{grid-area:1/1;margin-bottom:0}}.page__m3-workspace--overview .overview-label .title{letter-spacing:.02em;color:#ed008c;margin-bottom:1.5rem;font-family:Barlow,sans-serif;font-size:24px;font-weight:600;line-height:32px}.page__m3-workspace--overview .overview-label .overview-video-wrap{box-sizing:border-box;aspect-ratio:318/179;border:1px solid #3d3d3d;width:100%;max-width:450px;position:relative}@media only screen and (min-width:992px){.page__m3-workspace--overview .overview-label .overview-video-wrap{width:450px;margin-left:-12px}}.page__m3-workspace--overview .overview-label .overview-video{object-fit:cover;width:100%;height:100%;display:block}.page__m3-workspace--overview .overview-label .overview-video-poster{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.page__m3-workspace--overview .overview-label .btn__watch-video{color:#f2f2f2;letter-spacing:.02em;text-transform:none;cursor:pointer;background:#ed008c;border:0;justify-content:center;align-items:center;width:100px;height:34px;padding:0;font-size:14px;line-height:22px;text-decoration:none;display:flex;position:absolute;bottom:10px;right:10px}.page__m3-workspace--overview .overview-content{margin-bottom:2rem}@media only screen and (min-width:992px){.page__m3-workspace--overview .overview-content{grid-area:1/2;margin-bottom:0}}.page__m3-workspace--overview .overview-content p{letter-spacing:.02em;color:#f2f2f2;max-width:824px;margin:0 0 20px;font-size:16px;line-height:24px}.page__m3-workspace--overview .overview-content p:last-child{margin-bottom:0}.page__m3-workspace--overview .quote-row{border-top:1px solid #fff;border-bottom:1px solid #fff;max-width:824px;margin:40px 0;padding:2rem 0}@media only screen and (min-width:768px){.page__m3-workspace--overview .quote-row{margin:50px 0}}@media only screen and (min-width:992px){.page__m3-workspace--overview .quote-row{grid-column-gap:47px;grid-area:2/2;grid-template-columns:281px 496px;display:grid}}.page__m3-workspace--overview .quote-row .attribution{letter-spacing:.02em;color:#ed008c;margin:0 0 1.5rem;font-size:16px;line-height:24px}@media only screen and (min-width:992px){.page__m3-workspace--overview .quote-row .attribution{margin-bottom:0}}.page__m3-workspace--overview .quote-row .quote{letter-spacing:.02em;color:#f2f2f2;max-width:100%;margin:0;font-size:24px;font-style:normal;line-height:32px}@media only screen and (min-width:992px){.page__m3-workspace--overview .quote-row .quote{font-size:32px;line-height:40px}}.page__m3-workspace--overview .overview-actions{grid-row:3}@media only screen and (min-width:992px){.page__m3-workspace--overview .overview-actions{grid-column-gap:3rem;grid-column:1/-1;grid-template-columns:1fr 1.8fr;display:grid}}.page__m3-workspace--overview .btn__read-more{color:#f2f2f2;letter-spacing:.02em;text-align:center;text-transform:none;background:#ed008c;border-color:#ed008c;justify-content:center;align-items:center;width:140px;height:48px;padding:0;font-size:16px;line-height:24px;animation:.3s m3ExpandReveal;display:flex}@media only screen and (min-width:992px){.page__m3-workspace--overview .btn__read-more{grid-column:2}}.page__m3-workspace--overview .expanded-columns{animation:.35s m3ExpandReveal}.page__m3-workspace--overview .expanded-columns.is-closing{animation:.3s reverse forwards m3ExpandReveal}.page__m3-workspace--overview .expanded-columns p{color:#f2f2f2;margin-bottom:1.5rem}@media only screen and (min-width:992px){.page__m3-workspace--overview .expanded-columns{grid-column-gap:3rem;grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}}.page__m3-workspace--overview .btn__read-less{cursor:pointer;color:#ed008c;letter-spacing:.02em;text-transform:none;background:0 0;border:0;margin:0;padding:0;font-size:16px;font-weight:700;line-height:24px;display:inline-block}.page__m3-workspace--facts{background:#242424;padding:4rem 0}@media only screen and (min-width:992px){.page__m3-workspace--facts .facts-body{grid-column-gap:3rem;grid-template-columns:1fr 1.8fr;display:grid}.page__m3-workspace--facts .facts-body>*{grid-column:2}}.page__m3-workspace--facts .expanded p{color:#f2f2f2;margin-bottom:1.5rem}.page__m3-workspace--facts .expanded .expanded-intro{letter-spacing:.02em;max-width:833px;margin-bottom:70px;font-size:24px;line-height:32px}@media only screen and (min-width:992px){.page__m3-workspace--facts .expanded .expanded-intro{font-size:32px;line-height:40px}}.page__m3-workspace--facts .facts-grid{grid-row-gap:2rem;grid-column-gap:57px;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media only screen and (min-width:768px){.page__m3-workspace--facts .facts-grid{grid-template-columns:repeat(3,1fr)}}.page__m3-workspace--facts .facts-grid li .rule{border:none;border-top:1px solid #ed008c;margin:0 0 1rem}.page__m3-workspace--facts .facts-grid li p{letter-spacing:.02em;color:#f2f2f2;margin:0;font-size:16px;line-height:24px}.page__m3-workspace--learn-more{padding:4rem 0}.page__m3-workspace--learn-more .title{color:#ed008c;letter-spacing:.02em;margin:0 0 30px;font-family:Barlow,sans-serif;font-size:32px;font-weight:400;line-height:40px}@media only screen and (min-width:992px){.page__m3-workspace--learn-more .title{margin-bottom:68px;font-size:42px;line-height:50px}}.page__m3-workspace--learn-more .learn-more-grid{grid-row-gap:20px;grid-column-gap:20px;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media only screen and (min-width:768px){.page__m3-workspace--learn-more .learn-more-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:992px){.page__m3-workspace--learn-more .learn-more-grid{grid-row-gap:0;grid-template-columns:repeat(3,1fr)}}.page__m3-workspace--learn-more .learn-more-card{box-sizing:border-box;border:1px solid #ffffff4d;flex-direction:column;justify-content:space-between;height:289px;padding:30px 20px 20px 30px;display:flex}.page__m3-workspace--learn-more .learn-more-card__title{letter-spacing:.02em;color:#f2f2f2;max-width:241px;margin:0;font-size:21px;line-height:26px}.page__m3-workspace--learn-more .learn-more-card__footer{justify-content:space-between;align-items:center;display:flex}.page__m3-workspace--learn-more .learn-more-card__source{letter-spacing:.02em;color:#f2f2f2;font-size:14px;line-height:22px}.page__m3-workspace--learn-more .btn__read-article{color:#f2f2f2;letter-spacing:.02em;text-transform:none;cursor:pointer;background:#ed008c;border:0;flex-shrink:0;justify-content:center;align-items:center;width:110px;height:40px;padding:0;font-size:14px;line-height:22px;text-decoration:none;display:flex}.page__m3-workspace--faq{padding:4rem 0}@media only screen and (min-width:992px){.page__m3-workspace--faq .faq-grid{grid-column-gap:3rem;grid-template-columns:1fr 1.8fr;display:grid}}.page__m3-workspace--faq .faq-label{margin-bottom:2rem}@media only screen and (min-width:992px){.page__m3-workspace--faq .faq-label{grid-area:1/1;margin-bottom:0}}.page__m3-workspace--faq .faq-label .title{letter-spacing:.02em;color:#ed008c;font-family:Barlow,sans-serif;font-size:24px;font-weight:600;line-height:32px}@media only screen and (min-width:992px){.page__m3-workspace--faq .faq-content{grid-area:1/2}}.page__m3-workspace--faq .faq-list{max-width:800px;margin:0;padding:0;list-style:none}.page__m3-workspace--faq .faq-item{border-bottom:1px solid #fff;margin:0;padding-left:0}.page__m3-workspace--faq .faq-item__question{text-align:left;cursor:pointer;letter-spacing:0;color:#f4f0e6;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:1rem 0;font-size:16px;font-weight:700;line-height:26px;display:flex}.page__m3-workspace--faq .faq-item__question span:first-child{padding-right:1rem}.page__m3-workspace--faq .faq-item__toggle{flex:none;width:12px;height:12px;transition:transform .3s;position:relative;transform:rotate(0)}.page__m3-workspace--faq .faq-item__toggle:before{content:"";border-bottom:2px solid #f4f0e6;border-right:2px solid #f4f0e6;width:8px;height:8px;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.page__m3-workspace--faq .faq-item__answer-wrap{grid-template-rows:0fr;transition:grid-template-rows .35s,margin-bottom .35s;display:grid}.page__m3-workspace--faq .faq-item[data-open=true] .faq-item__toggle{transform:rotate(180deg)}.page__m3-workspace--faq .faq-item[data-open=true] .faq-item__answer-wrap{grid-template-rows:1fr;margin-bottom:1.5rem}.page__m3-workspace--faq .faq-item__answer{color:#f2f2f2;min-height:0;margin:0;padding:0;overflow:hidden}.page__m3-workspace--faq .faq-item__answer a{color:inherit;text-decoration:underline}.page__m3-workspace--faq .faq-item__answer-p{margin-bottom:1rem;display:block}.page__m3-workspace--faq .faq-item__answer-p:last-child{margin-bottom:0}.page__m3-workspace--faq .faq-back-to-top{cursor:pointer;color:#6d6d6d;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;margin-top:6rem;padding:0;font-size:.85rem;display:flex}.page__m3-workspace--faq .faq-back-to-top__icon{width:10px;height:10px;position:relative}.page__m3-workspace--faq .faq-back-to-top__icon:before{content:"";border-bottom:2px solid #6d6d6d;border-right:2px solid #6d6d6d;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-135deg)}.overlay.overlay__m3-contact{z-index:900}body:has(.global__menu[data-active=true]) .overlay__m3-contact .btn__close{display:none}.overlay__m3-contact{color:#fff;overscroll-behavior-y:contain;display:none;overflow-y:auto}.overlay__m3-contact[data-active=true]{display:block}.overlay__m3-contact .overlay-tint{mix-blend-mode:multiply;background:#6d6d6d;width:100%;height:100%;position:absolute;top:0;left:0}.overlay__m3-contact .overlay-hero{background-position:50%;background-size:cover;justify-content:center;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.overlay__m3-contact .overlay-title{z-index:1;color:#0000;-webkit-text-stroke:1.5px #fff;letter-spacing:.02em;text-align:center;padding:0 2rem;font-family:Barlow,sans-serif;font-size:min(10.14vw,42px);font-weight:600;line-height:1.19em;position:relative}@media only screen and (min-width:768px){.overlay__m3-contact .overlay-title{-webkit-text-stroke:2px #fff;font-size:min(4.44vw,64px);line-height:1em}}.overlay__m3-contact .overlay-content{padding-top:4rem;padding-bottom:5rem;position:relative}@media only screen and (min-width:768px){.overlay__m3-contact .overlay-content{padding-bottom:10rem}}@media only screen and (min-width:992px){.overlay__m3-contact .overlay-content{grid-column-gap:3rem;grid-template-columns:1fr 1.8fr;display:grid}}.overlay__m3-contact .eyebrow{letter-spacing:.02em;color:#ed008c;margin:0 0 1rem;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;line-height:24px}@media only screen and (min-width:992px){.overlay__m3-contact .eyebrow{margin:0}}.overlay__m3-contact .body{letter-spacing:.02em;color:#f2f2f2;max-width:800px;margin:0 0 2rem;font-family:Barlow,sans-serif;font-size:16px;line-height:24px}.overlay__m3-contact .body p{margin:0 0 20px}.overlay__m3-contact .body p:last-child{margin-bottom:0}.overlay__m3-contact .body a{color:#ed008c;text-decoration:none}.overlay__m3-contact .body a:hover{text-decoration:underline}.overlay__m3-contact .btn__overlay-cta{color:#f2f2f2;letter-spacing:.02em;text-align:center;text-transform:none;background:#ed008c;border-color:#ed008c;justify-content:center;align-items:center;width:140px;height:48px;padding:0;font-size:16px;line-height:24px;display:flex}.overlay__m3-contact .overlay-next{background-position:50%;background-size:cover;justify-content:center;align-items:center;height:40vh;min-height:320px;display:flex;position:relative;overflow:hidden}.overlay__m3-contact .overlay-next__link{z-index:1;color:#fff;cursor:pointer;flex-direction:column;align-items:center;text-decoration:none;display:flex;position:relative}.overlay__m3-contact .overlay-next .icon-arrow-cta{background-image:url(/svg/arrow-pagination.svg);background-repeat:no-repeat;background-size:100%;width:50px;height:100px;margin:0 0 1rem;display:block}@media only screen and (min-width:1400px){.overlay__m3-contact .overlay-next .icon-arrow-cta{width:75px;height:150px}}.overlay__m3-contact .overlay-next__title{color:#0000;-webkit-text-stroke:1.5px #fff;letter-spacing:.02em;text-align:center;font-family:Barlow,sans-serif;font-size:min(10.14vw,42px);font-weight:600;line-height:1.19em}@media only screen and (min-width:768px){.overlay__m3-contact .overlay-next__title{-webkit-text-stroke:2px #fff;font-size:min(4.44vw,64px);line-height:1em}}.overlay.overlay__m3-video{z-index:1001}.overlay__m3-video{justify-content:center;align-items:center;padding:2rem;display:flex}.overlay__m3-video .overlay-video-frame{aspect-ratio:16/9;width:100%;max-width:960px;position:relative}.overlay__m3-video .overlay-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.page__m5-mass-timber-residential--overview,.page__m5-mass-timber-residential--m5{margin-bottom:5rem}@media only screen and (min-width:768px){.page__m5-mass-timber-residential--overview,.page__m5-mass-timber-residential--m5{margin-bottom:10rem}}.page__m5-mass-timber-residential--overview{margin-bottom:0}@media only screen and (min-width:992px){.page__m5-mass-timber-residential--overview>.wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__m5-mass-timber-residential--overview .title{color:#ed008c;max-width:400px}.page__m5-mass-timber-residential--overview .title img{width:214px;margin-bottom:30px}@media (max-width:768px){.page__m5-mass-timber-residential--overview .title img{width:123px}}.page__m5-mass-timber-residential--overview .text__display--lg{grid-column:2/span 3;font-size:40px;line-height:52px}@media (max-width:768px){.page__m5-mass-timber-residential--overview .text__display--lg{font-size:24px;line-height:32px}}.page__m5-mass-timber-residential--overview article{grid-gap:3rem;grid-column:2/span 3;margin-bottom:5rem;font-size:21px;line-height:29px}@media only screen and (min-width:992px){.page__m5-mass-timber-residential--overview article{grid-template-columns:1fr;display:grid}}@media (max-width:768px){.page__m5-mass-timber-residential--overview article{margin-bottom:1rem}}.page__m5-mass-timber-residential--overview article img{grid-column:1/span 2;margin-bottom:2rem}@media only screen and (min-width:992px){.page__m5-mass-timber-residential--overview article img{margin-bottom:0}.page__m5-mass-timber-residential--m5 .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__m5-mass-timber-residential--m5 aside{margin:0 0 2rem}@media only screen and (min-width:992px){.page__m5-mass-timber-residential--m5 aside{margin:0}}.page__m5-mass-timber-residential--m5 aside .title{color:#ed008c;font-size:7rem;font-weight:700;line-height:1em;display:block}.page__m5-mass-timber-residential--m5 aside .title svg{max-width:150px}.page__m5-mass-timber-residential--m5 aside a{color:#ed008c;border-bottom:1px solid #ed008c;margin:1rem 0 0;line-height:1.5em;text-decoration:none;display:inline-block}@media only screen and (min-width:992px){.page__m5-mass-timber-residential--m5 aside a{margin:5rem 0 0}}.page__m5-mass-timber-residential--m5 article{grid-column:2/span 3}.page__m5-mass-timber-residential--m5 article .text__display--lg{color:#ed008c}@media (max-width:768px){.page__m5-mass-timber-residential--m5 article .text__display--lg{margin-bottom:1rem;font-size:24px;line-height:32px}}@media only screen and (min-width:992px){.page__m5-mass-timber-residential--m5 article .two-col{grid-gap:5rem;grid-template-columns:1fr 1fr;display:grid}}.page__net-zero-carbon--overview,.page__net-zero-carbon--detaill{margin-bottom:5rem}@media only screen and (min-width:768px){.page__net-zero-carbon--overview,.page__net-zero-carbon--detaill{margin-bottom:0}}@media only screen and (min-width:992px){.page__net-zero-carbon--overview>.wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__net-zero-carbon--overview .title{color:#ed008c}.page__net-zero-carbon--overview .text__display--lg{grid-column:2/span 3}.page__net-zero-carbon--overview article{grid-gap:3rem;grid-column:2/span 3;margin-bottom:5rem}@media only screen and (min-width:992px){.page__net-zero-carbon--overview article{grid-template-columns:1fr 1fr;display:grid}}.page__net-zero-carbon--overview article img{grid-column:1/span 2;margin-bottom:2rem}@media only screen and (min-width:992px){.page__net-zero-carbon--overview article img{margin-bottom:0}}@media (max-width:768px){.page__net-zero-carbon--detail .wrap--reg{width:100%}}.page__net-zero-carbon--detail article{grid-template-columns:repeat(4,1fr);gap:3rem;margin:3rem 1rem;display:grid}@media (max-width:768px){.page__net-zero-carbon--detail article{grid-template-columns:1fr;gap:1rem;margin:20px}}.page__net-zero-carbon--detail article .text__display--lg{color:#ed008c}@media only screen and (min-width:992px){.page__net-zero-carbon--detail article .two-col{grid-gap:5rem;grid-template-columns:1fr 1fr;display:grid}}.page__mount-pleasant--innovation{margin-bottom:5rem}@media only screen and (min-width:768px){.page__mount-pleasant--innovation{margin-bottom:10rem}}@media only screen and (min-width:992px){.page__mount-pleasant--innovation .wrap--reg{grid-template-columns:1fr 2fr;display:grid}}.page__mount-pleasant--map[data-active=clusters] .map__header--clusters{opacity:1;background:#0e0e0e;border-color:#fff}.page__mount-pleasant--map[data-active=clusters] .map__container--clusters{opacity:1;z-index:1}.page__mount-pleasant--map[data-active=clusters] .map__container--clusters figure{transition-timing-function:cubic-bezier(.23,.81,.73,1.27);transform:translate(0,0)scale(1)}.page__mount-pleasant--map[data-active=qa] .map__header--qa{opacity:1;background:#0e0e0e;border-color:#fff}.page__mount-pleasant--map[data-active=qa] .map__container--qa{opacity:1;z-index:1}.page__mount-pleasant--map[data-active=qa] .map__container--qa button{transition-timing-function:cubic-bezier(.23,.81,.73,1.27);transform:translate(0,0)scale(1)}@media only screen and (min-width:992px){.page__mount-pleasant--map .map__header{grid-template-columns:1fr 2fr;display:grid}}.page__mount-pleasant--map .map__header--clusters,.page__mount-pleasant--map .map__header--qa{opacity:.5;border-top:1px solid #212121;grid-template-rows:50px auto;grid-template-columns:60px calc(100% - 60px);padding:2rem;transition:all .5s;display:grid}.page__mount-pleasant--map .map__header--clusters .legend,.page__mount-pleasant--map .map__header--qa .legend{flex-wrap:wrap;grid-column:1/span 2;justify-content:space-between;align-items:flex-start;display:flex}@media only screen and (min-width:992px){.page__mount-pleasant--map .map__header--clusters .legend,.page__mount-pleasant--map .map__header--qa .legend{grid-column:2/2}}.page__mount-pleasant--map .map__header--clusters .title-container p,.page__mount-pleasant--map .map__header--qa .title-container p{letter-spacing:1px;margin:0;font-size:.8rem;line-height:1em}.page__mount-pleasant--map .map__header--clusters .icon span{border-radius:100%;width:15px;height:15px;display:block}.page__mount-pleasant--map .map__header--clusters .icon span:first-child{margin-bottom:5px}.page__mount-pleasant--map .map__header--clusters .icon span.white{background:#fff}.page__mount-pleasant--map .map__header--clusters .icon span.pink{background:#ed008c}.page__mount-pleasant--map .map__header--clusters .legend ul,.page__mount-pleasant--map .map__header--clusters .legend li{margin:0;padding:0;list-style:none}.page__mount-pleasant--map .map__header--clusters .legend li{margin:0 0 5px;font-size:.8rem;line-height:1.25em}.page__mount-pleasant--map .map__header--clusters .legend li.pink{color:#ed008c}.page__mount-pleasant--map .map__header--qa .icon i{color:#ed008c;font-size:1.75rem;line-height:1em}.page__mount-pleasant--map .map__header--qa .legend button{text-align:left;flex:0 0 22%}.page__mount-pleasant--map .map__header--qa .legend button:first-child,.page__mount-pleasant--map .map__header--qa .legend button:nth-child(2),.page__mount-pleasant--map .map__header--qa .legend button:nth-child(3),.page__mount-pleasant--map .map__header--qa .legend button:nth-child(4){margin-bottom:2rem}.page__mount-pleasant--map .map__header--qa .legend button span{font-size:.8rem;line-height:1.25em;display:block}.page__mount-pleasant--map .map__header--qa .legend button span.business{margin-bottom:5px;font-weight:700}.page__mount-pleasant--map .map__header--qa .legend button span.person{font-weight:300}.page__mount-pleasant--map .map__container{margin:0 0 5rem;display:none;position:relative}@media only screen and (min-width:992px){.page__mount-pleasant--map .map__container{display:block}}.page__mount-pleasant--map .map__container--bg{opacity:.5;width:100%}.page__mount-pleasant--map .map__container--clusters,.page__mount-pleasant--map .map__container--qa{opacity:0;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.page__mount-pleasant--map .map__container--clusters .cluster__downtown{top:15%;left:30%}.page__mount-pleasant--map .map__container--clusters .cluster__gastown{top:20%;left:48%}.page__mount-pleasant--map .map__container--clusters .cluster__railtown{top:20%;left:65%}.page__mount-pleasant--map .map__container--clusters .cluster__yaletown{top:42%;left:37%}.page__mount-pleasant--map .map__container--clusters .cluster__broadway{top:67%;left:28%}.page__mount-pleasant--map .map__container--clusters .cluster__mount-pleasant{color:#fff;background:#ed008c;top:66%;left:48%}.page__mount-pleasant--map .map__container--clusters .cluster__false-creek{top:58%;left:68%}.page__mount-pleasant--map .map__container--clusters figure{color:#121212;background:#fff;border-radius:100%;justify-content:center;align-items:center;width:175px;height:175px;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(0,0)scale(0)}.page__mount-pleasant--map .map__container--clusters figure:nth-child(2){transition-delay:.1s}.page__mount-pleasant--map .map__container--clusters figure:nth-child(3){transition-delay:.15s}.page__mount-pleasant--map .map__container--clusters figure:nth-child(4){transition-delay:.2s}.page__mount-pleasant--map .map__container--clusters figure:nth-child(5){transition-delay:.25s}.page__mount-pleasant--map .map__container--clusters figure:nth-child(6){transition-delay:.3s}.page__mount-pleasant--map .map__container--clusters figure:nth-child(7){transition-delay:.35s}.page__mount-pleasant--map .map__container--clusters figure:nth-child(8){transition-delay:.4s}.page__mount-pleasant--map .map__container--clusters figure:nth-child(9){transition-delay:.45s}.page__mount-pleasant--map .map__container--clusters figure:nth-child(10){transition-delay:.5s}.page__mount-pleasant--map .map__container--clusters figure .content{flex-wrap:wrap;justify-content:center;display:flex}.page__mount-pleasant--map .map__container--clusters figure .content.single-list ul{flex:0 0 80%;max-width:none;margin:0}.page__mount-pleasant--map .map__container--clusters figure .content.single-list li{text-align:center}.page__mount-pleasant--map .map__container--clusters figure .title{text-align:center;letter-spacing:1px;flex:0 0 100%;margin:0 0 10px;padding:0 2rem;font-size:.8rem;font-weight:700;line-height:1.25em;display:block}.page__mount-pleasant--map .map__container--clusters figure ul,.page__mount-pleasant--map .map__container--clusters figure li{margin:0;padding:0;list-style:none}.page__mount-pleasant--map .map__container--clusters figure ul:nth-child(2){margin-right:.7rem}.page__mount-pleasant--map .map__container--clusters figure li{margin:0 0 5px;font-size:.7rem;font-weight:600;line-height:1.15em}.page__mount-pleasant--map .map__container--clusters figure li:last-child{margin:0}.page__mount-pleasant--map .map__container--qa button{z-index:0;align-items:center;transition:all .3s;display:flex;position:absolute;transform:translate(0,0)scale(0)}.page__mount-pleasant--map .map__container--qa button:nth-child(2){transition-delay:.1s}.page__mount-pleasant--map .map__container--qa button:nth-child(3){transition-delay:.15s}.page__mount-pleasant--map .map__container--qa button:nth-child(4){transition-delay:.2s}.page__mount-pleasant--map .map__container--qa button:nth-child(5){transition-delay:.25s}.page__mount-pleasant--map .map__container--qa button:nth-child(6){transition-delay:.3s}.page__mount-pleasant--map .map__container--qa button:nth-child(7){transition-delay:.35s}.page__mount-pleasant--map .map__container--qa button:nth-child(8){transition-delay:.4s}.page__mount-pleasant--map .map__container--qa button:nth-child(9){transition-delay:.45s}.page__mount-pleasant--map .map__container--qa button:nth-child(10){transition-delay:.5s}.page__mount-pleasant--map .map__container--qa button.qa__anh-and-chi{bottom:-7%;left:54%}.page__mount-pleasant--map .map__container--qa button.qa__van-mural{bottom:3%;left:60%}.page__mount-pleasant--map .map__container--qa button.qa__mec{top:64%;left:60%}.page__mount-pleasant--map .map__container--qa button.qa__goh{top:78%;left:60%}.page__mount-pleasant--map .map__container--qa button.qa__ocho{top:75%;left:50%}.page__mount-pleasant--map .map__container--qa button.qa__carr{top:68%;left:66%}.page__mount-pleasant--map .map__container--qa button.qa__zymeworks{top:72%;left:60%}.page__mount-pleasant--map .map__container--qa button.qa__creative{top:42%;left:42%}.page__mount-pleasant--map .map__container--qa button:hover{z-index:1}.page__mount-pleasant--map .map__container--qa button:hover.bg--top:before,.page__mount-pleasant--map .map__container--qa button:hover.bg--left:before{top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.page__mount-pleasant--map .map__container--qa button:hover.bg--right:before{top:50%;right:50%;transform:translate(50%,-50%)scale(1)}.page__mount-pleasant--map .map__container--qa button:hover .content{transform:translateY(-11px)}.page__mount-pleasant--map .map__container--qa button.bg--top:before{top:-1rem;left:40%}.page__mount-pleasant--map .map__container--qa button.bg--right:before{transform-origin:100% 0;top:30%;right:-1.5rem}.page__mount-pleasant--map .map__container--qa button.bg--left:before{top:30%;left:-1.5rem}.page__mount-pleasant--map .map__container--qa button:before{content:"";z-index:-1;transform-origin:0 0;background-image:url(/img/mount-pleasant/Icon-Comment-Bubble-172x137.svg);background-repeat:no-repeat;background-size:100%;width:172px;height:129px;transition:all .5s;display:block;position:absolute;transform:translate(0,0)scale(.1)}.page__mount-pleasant--map .map__container--qa button .content{text-align:center;flex:0 0 100%;transition:all .5s}.page__mount-pleasant--map .map__container--qa button span{font-size:.8rem;line-height:1.25em;transition:all .5s;display:block}.page__mount-pleasant--map .map__container--qa button span.business{margin-bottom:3px;font-weight:700}.page__mount-pleasant--map .map__container--qa button span.person{margin-bottom:3px}.page__mount-pleasant--map .map__container--qa button span.cta{opacity:0;font-size:.6rem;font-weight:700;transition-duration:.25s}.overlay__qa{-webkit-overflow-scrolling:touch;display:none;overflow:hidden scroll}.overlay__qa[data-active=true]{display:block}.overlay__qa .overlay-title{color:#fff;margin:2rem 0 5rem;font-size:4rem;font-weight:300;line-height:1em}.overlay__qa article{color:#fff;margin:0 0 10rem}@media only screen and (min-width:992px){.overlay__qa article{grid-template-columns:1fr 2fr;display:grid}}.overlay__qa article aside{padding-right:6rem}.overlay__qa article aside span{display:block}.overlay__qa article aside span.person{letter-spacing:1px;font-size:1.25rem;font-weight:600;line-height:1.25em}.overlay__qa article aside span.business{font-size:1.25rem;line-height:1.25em}.overlay__qa article aside .profile-img{height:auto;margin:2rem 0}.overlay__qa article aside .caption{color:#9e9e9e;max-width:200px}@media only screen and (min-width:992px){.overlay__qa article .content .questions{column-count:2;column-gap:3rem}}.overlay__qa article .content .questions .question{margin-bottom:2rem;display:inline-block}.overlay__qa article .content .questions .question p{margin-bottom:1rem}.overlay__qa article .content .questions .question p:first-child{font-size:1.1rem;line-height:1.5em}.page__mural-festival--intro,.page__mural-festival--feature-image,.page__mural-festival--stats{margin-bottom:5rem}@media only screen and (min-width:768px){.page__mural-festival--intro,.page__mural-festival--feature-image,.page__mural-festival--stats{margin-bottom:10rem}}.page__mural-festival--stats .wrap--reg{grid-gap:5rem}@media only screen and (min-width:992px){.page__mural-festival--stats .wrap--reg{grid-template-columns:1fr 3fr;display:grid}.page__mural-festival--stats aside .title{margin-bottom:10rem}}.page__mural-festival--stats aside .title span{font-weight:300;display:block}.page__mural-festival--stats aside p{color:#9e9e9e}.page__mural-festival--stats .large-stagger-title span{margin:0 0 3rem;font-size:13vw;font-weight:600;line-height:.75em;display:block}@media only screen and (min-width:992px){.page__mural-festival--stats .large-stagger-title span{font-size:8vw}}.page__mural-festival--stats .large-stagger-title span:nth-child(2){text-align:right;padding-right:2rem}.page__mural-festival--stats .large-stagger-title span:nth-child(3){padding-left:4rem}@media only screen and (min-width:992px){.page__mural-festival--stats .large-stagger-title span:nth-child(3){padding-left:8rem}}.page__mural-festival--stats .large-stagger-title span:nth-child(4){text-align:right}.page__mural-festival--stats .stat-blocks{grid-row-gap:7rem;grid-column:1/span 3;grid-template-columns:repeat(1,1fr);display:grid}@media only screen and (min-width:992px){.page__mural-festival--stats .stat-blocks{grid-template-columns:repeat(3,1fr);padding:0 7rem}.page__mural-festival--stats .stat-blocks figure.align--mid{grid-column:2/2}.page__mural-festival--stats .stat-blocks figure.align--right{grid-column:3/3}.page__mural-festival--stats .stat-blocks figure.align--full{grid-column:1/span 3}}.page__mural-festival--stats .stat-blocks figure span{display:block}.page__mural-festival--stats .stat-blocks figure span.value{color:#ed008c;margin:0 0 2rem;font-size:8rem;font-weight:600;line-height:.8em}@media only screen and (min-width:768px){.page__mural-festival--stats .stat-blocks figure span.value{font-size:10rem}}.page__mural-festival--stats .stat-blocks figure span.label{font-weight:700}.page__mural-festival--stats .stat-blocks figure span.description{color:#9e9e9e;margin:0}.page__westbank{margin-bottom:0!important}.page__westbank .title{font-weight:600}.page__westbank--retail{margin-bottom:5rem}@media only screen and (min-width:768px){.page__westbank--retail{margin-bottom:84px}}.page__westbank--video{margin-bottom:5rem}@media only screen and (min-width:768px){.page__westbank--video{margin-bottom:100px}}.page__westbank--culture{margin-bottom:5rem}@media only screen and (min-width:768px){.page__westbank--culture{margin-bottom:100px}}.page__westbank--contact,.page__westbank--projects{margin-bottom:5rem}@media only screen and (min-width:768px){.page__westbank--contact,.page__westbank--projects{margin-bottom:10rem}}@media only screen and (min-width:992px){.page__westbank--retail .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__westbank--retail .wrap--reg aside{padding-right:6rem}.page__westbank--retail .wrap--reg h2{color:#ed008c}.page__westbank--retail .text__display--lg,.page__westbank--retail article{grid-column:2/span 3}@media only screen and (min-width:992px){.page__westbank--retail article{grid-gap:4rem;grid-template-columns:1fr 1fr;display:grid}.page__westbank--culture .wrap--reg{grid-template-columns:repeat(3,1fr);display:grid}}.page__westbank--culture .wrap--reg aside{padding-right:6rem}.page__westbank--culture .wrap--reg h2{color:#ed008c}@media only screen and (min-width:992px){.page__westbank--culture aside .title{margin-bottom:10rem}}.page__westbank--culture aside p{color:#9e9e9e}.page__westbank--culture article{grid-gap:4rem;grid-column:2/span 3}@media only screen and (min-width:992px){.page__westbank--culture article{grid-template-columns:1fr 1fr;display:grid}}.page__westbank--culture article .text__display--lg{grid-column:1/span 2}@media (max-width:768px){.page__westbank--projects{padding:1rem 20px 4rem}}.page__westbank--projects .wrap--reg{grid-template-columns:repeat(3,1fr);width:100%;display:grid}@media (max-width:768px){.page__westbank--projects .wrap--reg{flex-direction:column;display:flex}}.page__westbank--projects .wrap--reg aside{padding-right:6rem}@media (max-width:768px){.page__westbank--projects .wrap--reg aside{padding:0}}.page__westbank--projects .wrap--reg h2{color:#ed008c}.page__westbank--projects .wrap--reg .page__westbank--list{margin:0;list-style:none}.page__westbank--projects .wrap--reg .page__westbank--list li{color:#ffffff80;justify-content:space-between;align-items:flex-end;height:60px;display:flex}.page__westbank--projects .wrap--reg .page__westbank--list li:hover{color:#fff}.page__westbank--projects .wrap--reg .page__westbank--list li>div{height:60px}.page__westbank--projects .wrap--reg .page__westbank--list li>div:last-child{align-items:flex-end;padding-bottom:5px;display:flex}.page__westbank--projects .wrap--reg .page__westbank--list li h3{margin:0;font-weight:600}.page__westbank--projects .wrap--reg .page__westbank--list li a{color:#ed008c}.page__westbank--projects .wrap--reg .page__westbank--list__image{grid-column:2/span 3}@media (max-width:768px){.page__westbank--projects .wrap--reg .page__westbank--list__image{width:100%;padding:0}}.page__westbank--projects .wrap--reg .page__westbank--list__image img{object-fit:cover;width:840px;height:685px}@media (max-width:768px){.page__westbank--projects .wrap--reg .page__westbank--list__image img{width:100%;height:auto;margin-top:20px}.page__westbank--projects .wrap--reg .page__westbank--list__image{width:100%}}.page__westbank--projects .wrap--reg .page__westbank--list__info{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.page__westbank--projects .wrap--reg .page__westbank--list__info p,.page__westbank--projects .wrap--reg .page__westbank--list__info a{margin:0}.page__westbank--projects .wrap--reg .page__westbank--list__info a{color:#ed008c}.page__privacy-policy{margin-top:0!important;margin-bottom:0!important}.page__privacy-policy main{margin-top:0}.page__privacy-policy .address{margin:0 0 2rem;display:block}.page__gallery{margin:0!important;padding:calc(100px + 3rem) 0 0!important}.page__gallery--grid{column-count:2;column-gap:1rem}@media only screen and (min-width:768px){.page__gallery--grid{column-count:3;column-gap:2rem}}.page__gallery--grid figure{border:1px solid #fff;width:100%;margin:0 0 1rem;display:inline-block}@media only screen and (min-width:768px){.page__gallery--grid figure{margin-bottom:2rem}}.page__gallery--grid img{width:100%;height:auto;margin:0;display:block}.page__contact{margin:0!important;padding:calc(100px + 3rem) 0 0!important}@media only screen and (min-width:992px){.page__contact{align-items:center;height:100vh;display:flex;padding:0!important}.page__contact .wrap--reg{grid-template-columns:1fr 2fr;display:grid}}.page__contact .page-title{grid-column:1/span 3}.page__contact aside p{margin-bottom:1rem}.page__contact aside a{text-decoration:none}.page__contact aside small{color:#9e9e9e}.page__contact form{margin-bottom:5rem}@media only screen and (min-width:992px){.page__contact form{margin:0}}.page__contact form .columns{justify-content:space-between}@media only screen and (min-width:992px){.page__contact form .column[rel="2"]{flex:0 0 47%}}.global__cover{z-index:1;background:#000;width:100%;height:100vh;position:fixed;bottom:0;left:0;overflow:hidden}.global__cover .title{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.global__cover .title .svgImage{max-width:40%;height:100%;margin:0 auto;padding:0 2rem}@media (max-width:768px){.global__cover .title .svgImage{max-width:100%}}.global__cover .title .svgImage.desktop{display:none}@media only screen and (min-width:992px){.global__cover .title .svgImage.desktop{display:block}}.global__cover .title .svgImage.mobile{display:block}@media only screen and (min-width:992px){.global__cover .title .svgImage.mobile{display:none}}.global__cover .title svg{display:block}.global__cover .title svg.text{width:100%;height:100%}.global__cover .title svg.text text{fill:none;stroke:#fff;stroke-width:2px;letter-spacing:3px;font-family:Barlow,sans-serif;font-size:13vw;font-weight:700;line-height:1em}@media only screen and (min-width:768px){.global__cover .title svg.text text{stroke-width:3px;font-size:10vw}}.global__cover .title svg.wordmark{width:90%;max-width:800px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.global__cover .title .text--wrap{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;padding:0 2rem;display:flex}.global__cover .title .text--wrap span{color:#0000;-webkit-text-stroke:1.5px #fff;letter-spacing:.02em;word-break:break-word;width:100%;max-width:90vw;font-family:Barlow,sans-serif;font-size:7vw;font-weight:600;line-height:1.15em;display:block}@media only screen and (min-width:768px){.global__cover .title .text--wrap span{-webkit-text-stroke:2px #fff;max-width:min(55.97vw,806px);font-size:min(4.44vw,64px);line-height:1em}}.global__cover .bg-image{height:100vh;top:auto;bottom:0;transform:translate(0,0)scale(1)}.global__cover .bg-image.desktop{display:none}@media only screen and (min-width:992px){.global__cover .bg-image.desktop{display:block}}.global__cover .bg-image.mobile{display:block}@media only screen and (min-width:992px){.global__cover .bg-image.mobile{display:none}}.global__cover .scroll{border:1.36364px solid #fff;border-radius:30px;width:18px;height:30px;position:absolute;bottom:.9rem;left:50%;transform:translate(-50%)}.global__cover .scroll:before{content:"";background:#fff;border-radius:50%;width:3px;height:3px;animation:2s infinite scroll;position:absolute;top:6px;left:calc(50% - 1.5px)}@keyframes scroll{0%{opacity:0}20%{opacity:1;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(7.5px)}}.global__cover--page[data-is-index=true][data-is-cover=true]{display:none}.global__cover--page[data-is-cover=false]{cursor:pointer;height:50vh}.global__cover--page[data-is-cover=false] .bg-image{opacity:.25;transform:translate(0,0)scale(1.2)}.global__cover--page[data-is-cover=false] .arrow-next-page{opacity:1;height:100px}.global__cover--page.transition{z-index:2;height:100vh;transition:height .75s}.global__cover--page.transition .bg-image{opacity:1;transition:all .75s;transform:translate(0,0)scale(1)}.global__cover--page.transition .arrow-next-page{opacity:0;height:0;transition:all .75s}.global__cover--page .arrow-next-page{opacity:0;background-image:url(/svg/arrow-pagination.svg);background-repeat:no-repeat;background-size:100%;width:50px;height:0;font-size:1rem;line-height:1em;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-100px)}@media only screen and (min-width:992px){.global__cover--page .arrow-next-page{transform:translate(-50%,-11vw)}}@media only screen and (min-width:1400px){.global__cover--page .arrow-next-page{width:75px;transform:translate(-50%,-11vw)}}.global__cover--index .swiper-container,.global__cover--index .swiper-wrapper,.global__cover--index .swiper-backgrounds{width:100%;height:100%}.global__cover--index .swiper-container{z-index:1;opacity:0;transition:opacity 1s .75s;position:relative;overflow:hidden}.global__cover--index .swiper-container.swiper-initialized{opacity:1}.global__cover--index .swiper-container .swiper-wrapper{display:flex}.global__cover--index .swiper-container .swiper-slide{flex:0 0 80%;justify-content:center;align-items:flex-end;height:100%;display:flex;position:relative}@media only screen and (min-width:768px){.global__cover--index .swiper-container .swiper-slide{flex:0 0 100%}}.global__cover--index .swiper-container .swiper-slide.swiper-slide-active .description,.global__cover--index .swiper-container .swiper-slide.swiper-slide-active .btn__cta{opacity:1;transform:translate(0,0)}.global__cover--index .swiper-container .swiper-slide.swiper-slide-active .description{transition:all .5s .4s}.global__cover--index .swiper-container .swiper-slide.swiper-slide-active .btn__cta{transition:all .5s .5s}.global__cover--index .swiper-backgrounds{z-index:0;transition:opacity 1s;position:absolute;top:0;left:0}.global__cover--index .swiper-backgrounds[data-hide=true]{opacity:0}.global__cover--index .swiper-backgrounds .swiper-slide{width:100%;height:100%;position:absolute;top:0;left:0}.global__cover--index .swiper-backgrounds .swiper-slide:nth-child(9){z-index:1}.global__cover--index .swiper-backgrounds .swiper-slide:nth-child(8){z-index:2}.global__cover--index .swiper-backgrounds .swiper-slide:nth-child(7){z-index:3}.global__cover--index .swiper-backgrounds .swiper-slide:nth-child(6){z-index:4}.global__cover--index .swiper-backgrounds .swiper-slide:nth-child(5){z-index:5}.global__cover--index .swiper-backgrounds .swiper-slide:nth-child(4){z-index:6}.global__cover--index .swiper-backgrounds .swiper-slide:nth-child(3){z-index:7}.global__cover--index .swiper-backgrounds .swiper-slide:nth-child(2){z-index:8}.global__cover--index .swiper-backgrounds .swiper-slide:first-child{z-index:9}.global__cover--index .swiper-backgrounds .swiper-slide:nth-child(0){z-index:10}.global__cover--index .swiper-backgrounds .swiper-slide.transition{transition:opacity .5s linear}.global__cover--index .title{display:none}@media only screen and (min-width:768px){.global__cover--index .title{display:block}}.global__cover--index aside{text-align:center;z-index:3;border:1px solid #fff;flex-wrap:wrap;justify-content:center;width:100%;height:62%;margin:0 0 20%;padding:1rem;display:flex}@media only screen and (min-width:768px){.global__cover--index aside{border:none;height:auto;margin:0 0 5rem}}.global__cover--index aside .mobile-title{letter-spacing:1px;font-size:15vw;font-weight:700;line-height:1em;display:block}@media only screen and (min-width:768px){.global__cover--index aside .mobile-title{display:none}}.global__cover--index aside .description{opacity:0;flex:0 0 100%;align-self:center;font-size:1.25rem;font-weight:700;line-height:1.5em;transition:all .5s .3s;transform:translateY(30px)}@media only screen and (min-width:768px){.global__cover--index aside .description{margin:0 0 2rem}}.global__cover--index aside .description>p,.global__cover--index aside .description .index-description{max-width:400px;margin:0 auto}.global__cover--index aside .description .index-description{text-align:left;display:flex}.global__cover--index aside .description .index-description span{letter-spacing:5px;margin:0 1rem 0 0;font-size:3rem;font-weight:700;line-height:1em}.global__cover--index aside .description .index-description p{margin:0}.global__cover--index aside .btn__cta{opacity:0;letter-spacing:2px;text-transform:uppercase;align-self:flex-end;align-items:center;text-decoration:none;transition:all .5s .4s;display:flex;transform:translateY(30px)}.global__cover--index aside .btn__cta span,.global__cover--index aside .btn__cta i{line-height:1em;display:block}.global__cover--index aside .btn__cta span{margin:0 7px 0 0;font-size:1rem;font-weight:500}.global__pagination{z-index:0;background:#000;width:100%;height:50vh;position:fixed;bottom:0;left:0}.global__pagination a{justify-content:center;width:100%;height:100%;text-decoration:none;display:flex;position:relative;overflow:hidden}.global__pagination .bg-image{opacity:.5}.global__pagination .content{align-items:center;display:flex}.global__pagination i{background-image:url(/svg/arrow-pagination.svg);background-repeat:no-repeat;background-size:100%;width:100px;height:100px;margin:0 3rem 0 0;font-size:1rem;line-height:1em;display:block;transform:translateY(.75rem)}.global__pagination span{display:block}.overlay{z-index:2000;color:#121212;opacity:0;width:100%;height:100%;transition:opacity .5s;position:fixed;top:0;left:0}.overlay[data-visible=true]{opacity:1}.overlay.overlay--dark{color:#fff;background-color:#000}.overlay.overlay--dark .btn__close i{color:#fff}.overlay.overlay--light{background-color:#fff}.overlay .btn__close{z-index:2;justify-content:center;align-items:center;width:20px;height:20px;font-size:1rem;line-height:1em;display:flex;position:fixed;top:2rem;right:2rem}.overlay .btn__close i{color:#121212;font-size:2rem;line-height:1em;display:block;transform:translateY(-6px)}.inline-video-player{width:100%;height:auto;padding-top:56.25%;position:relative;overflow:hidden}.inline-video-player[data-state=paused] button i:first-child{transform:translate(-50%,-50%)}.inline-video-player[data-state=paused] button i:last-child{transform:translate(-50%,100%)}.inline-video-player[data-state=playing]:after,.inline-video-player[data-state=playing] .bg-image,.inline-video-player[data-state=playing] video.loop{opacity:0}.inline-video-player[data-state=playing] button{opacity:.25}.inline-video-player[data-state=playing] button i:first-child{transform:translate(-50%,-50px)}.inline-video-player[data-state=playing] button i:last-child{transform:translate(-50%,-50%)}.inline-video-player:after{content:"";z-index:3;background:#0006;width:100%;height:100%;transition:opacity 1s;display:block;position:absolute;top:0;left:0}.inline-video-player video,.inline-video-player iframe{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.inline-video-player .bg-image,.inline-video-player video.loop{z-index:2;transition:opacity 1s}.inline-video-player button{z-index:4;-webkit-user-select:none;user-select:none;border:1px solid #fff;border-radius:100%;width:40px;height:40px;transition:all .5s;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.inline-video-player button:hover{opacity:1}.inline-video-player button i{color:#fff;font-size:1.5rem;line-height:1em;transition:all .5s;position:absolute;top:50%;left:50%}.select{background-color:#4b4b4b;border-radius:100px;width:100%;padding:5px 20px;position:relative}.select__button{cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.select__options{z-index:9;background:#fff;border:1px solid #000;width:100%;padding:0;display:none;position:absolute;top:30px;left:0}.select__options--active{display:block}.select__option{cursor:pointer;color:#000;border-bottom:1px solid #e6e7e8;padding:5px 20px;font-size:16px;line-height:36px}.select__option:hover{background:#eee}.select .mydatapicker{z-index:9;position:absolute;top:35px;left:0}.form__item--error .select__button{color:#d63d42}.form__item--error svg path{stroke:#d63d42}
