/*!
Theme Name: The Waterman
Author: Hambly Freeman
Author URI: https://hamblyfreeman.com/
Description: Holding page for The Waterman
Version: 0.1
Text Domain: the-waterman
*/
@charset "UTF-8";:root{--c-blue: #4F8BA4;--c-navy: #005055;--c-dark-blue: #101B1E;--c-light-blue: #93B4DA;--c-red: #D06545;--c-orange: #D06545;--c-green: #005055;--c-light-green: #BEBF97;--c-gold: #BEBF97;--c-black: #101B1E;--c-cream: #FCF7E9;--c-sage: #BEBF97;--fs-heading: 11.2vw;--fs-sub-heading: 4.2666666667vw;--fs-sub-title: 5.3333333333vw;--fs-body: 4.2666666667vw;--fs-contact: var(--fs-body);--fs-body-medium: 4.2666666667vw;--fs-body-medium-2: 6.6666666667vw;--fs-body-large: 9.6vw;--fs-input: 7.7333333333vw;--fs-footer: 3.7333333333vw;--fs-nav: 3.2vw;--fs-definition: 4.8vw;--fs-legal-title: 6.9333333333vw;--fs-responsibility: 6.6666666667vw;--lh-large: 1.1;--lh-copy: 1.4;--lh-heading: 1.1;--lh-body: 1.2;--ls-tight: -.02em;--ls-1: .09em;--ls-headline: -.01em;--ls-headline-2: -.025emem;--ff-title: "Mabry Pro", sans-serif;--ff-sub-title: var(--ff-title);--ff-body: reckless, sans-serif;--site-padding: 5.8666666667vw;--site-padding-lg: 18.6666666667vw;--site-spacing: 13.0666666667vw;--gap: 2.6666666667vw;--scrollbar-width: 2px;--closed-panel-height: 10.6666666667vw;--footer-height: 31.7333333333vw;--content-max-width: 2580px;--content-height: calc((var(--vh, 1vh) * 100) - var(--closed-panel-height) - var(--header-height));--content-height: calc(100lvh - var(--closed-panel-height) - var(--header-height));--header-height: 18.1333333333vw;--site-logo-width: 42.6666666667vw;--spacing-0: 1.3333333333vw;--spacing-1: 2.6666666667vw;--spacing-2: 5.3333333333vw;--spacing-3: 8vw;--spacing-4: 10.6666666667vw;--spacing-5: 13.3333333333vw;--spacing-6: 16vw;--spacing-7: 18.6666666667vw;--spacing-8: 21.3333333333vw;--spacing-9: 24vw;--easing: cubic-bezier(.5, 1, .89, 1);--easing-2: cubic-bezier(.33, 1, .68, 1);--easing-3: cubic-bezier(.37, 0, .63, 1);--ease-out-4: cubic-bezier(0, .55, .45, 1);--ease-in-1: cubic-bezier(.32, 0, .67, 0);--ease-in-2: cubic-bezier(.5, 0, .75, 0)}::-webkit-scrollbar{width:var(--scrollbar-width)}::-webkit-scrollbar-track{background-color:#ece9df99}::-webkit-scrollbar-thumb{cursor:pointer;background-color:var(--c-blue)}::-webkit-scrollbar-thumb:hover{background-color:#32677d}::-webkit-scrollbar-thumb:active{background-color:#27576b}:focus-visible{outline:1px dashed var(--font-color)}:focus:not(:focus-visible){outline:none}::-moz-selection{color:var(--c-cream);background:var(--c-red)}::selection{color:var(--c-cream);background:var(--c-red)}::-moz-placeholder{color:#fff;opacity:.5;font-size:var(--fs-body)}::placeholder{color:#fff;opacity:.5;font-size:var(--fs-body)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--c-gold);-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px var(--c-blue) inset;border-color:var(--c-blue) var(--c-blue) rgba(169,121,77,.5) var(--c-blue)!important}*:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a{cursor:revert}ol,ul,menu{list-style:none}img,picture{max-width:100%;display:block}table{border-collapse:collapse}textarea{white-space:revert}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}ul{margin:0;padding:0}ul li{list-style-type:none;padding:0;margin:0}input[type=text],input[type=button],button{-webkit-appearance:none!important;-webkit-border-radius:0}body,figure{margin:0}h1,h2,h3,h4,h5,h6,p{margin:0}.d-none{display:none}.fs-body{font-size:var(--fs-body);line-height:var(--lh-small)}.flex{display:flex;gap:var(--gap, 1rem)}.h-100{height:100%}.justify-between{justify-content:space-between}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.bg-gold{background:var(--c-gold)}.bg-blue{background:var(--c-blue)}.light-bg{color:var(--c-black)}.text-white{color:#fff}.text-gold{color:var(--c-gold)}.text-red{color:var(--c-red)}.relative{position:relative}.uppercase{text-transform:uppercase}.desktop,.desktop-full{display:none}@font-face{font-family:Mabry Pro;src:url(assets/fonts/mabry-pro/Mabry-Pro.woff) format("woff");font-display:swap;font-weight:400}@font-face{font-family:Mabry Pro;src:url(assets/fonts/mabry-pro/Mabry-Pro-Bold.woff) format("woff");font-display:swap;font-weight:700}@font-face{font-family:reckless;src:url(assets/fonts/reckless-regular/Reckless-Regular.woff2) format("woff2");font-display:swap}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;font-style:normal;scroll-padding-top:calc(var(--header-height) * 1)}html:not(.lock-scroll) html{overflow-x:hidden}body{font-size:var(--fs-body);font-family:var(--ff-body);line-height:var(--lh-body);background-color:var(--c-cream);min-height:100vh;color:#fff;position:relative;overflow-x:clip;padding-top:var(--header-height)}img{height:auto}main{position:relative}body:not(.page-home,.page-landing) main{overflow:hidden}h1,h2,h3,h4,h5,h6{position:relative;font-family:var(--ff-title);text-transform:uppercase;line-height:var(--lh-heading);font-weight:700}.heading,.sub-title{font-family:var(--ff-title);font-weight:700;text-transform:uppercase;letter-spacing:var(--ls-tight)}.headline{font-family:var(--ff-title);font-weight:700;line-height:var(--lh-heading)}.headline.big{text-transform:uppercase;font-size:var(--fs-heading)}.headline em{cursor:none;font-style:unset;display:inline-block;position:relative}.headline em:before{content:"";position:absolute;top:0;left:-.01em;width:103%;height:100%;background-color:var(--c-red);z-index:-1}.headline-2{font-size:var(--fs-sub-title)}.sub-heading{font-family:var(--ff-title);font-size:var(--fs-sub-heading);font-weight:700;text-transform:uppercase}h1{font-size:var(--fs-title)}h2{font-size:var(--fs-sub-title)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}h5{font-size:var(--fs-h5);margin:var(--spacing-2) 0}h6{font-size:var(--fs-cta)}p,.copy{line-height:var(--lh-copy);font-size:var(--fs-copy)}.fs-body{font-size:var(--fs-copy)}.fs-title{font-size:var(--fs-title)}dfn,cite,em,i{font-style:italic}.tagline{font-size:var(--fs-tagline);padding:var(--spacing-5) 0 var(--spacing-5) 0;font-family:var(--ff-label);text-transform:uppercase}[data-scroll]{transition:opacity .7s;opacity:0}[data-scroll=out]{opacity:0;transition-delay:0s}[data-scroll=in]{opacity:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutSlide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10em)}}button,a,.hamburger{cursor:pointer;transition:all .4s var(--easing-2);transition-property:opacity,background-color,border,color,transform}.button{transition:background-color .4s var(--easing-2);transition-property:background-color,border,color,transform,opacity;text-transform:uppercase;text-align:center;color:var(--c-black);cursor:pointer;line-height:1;border-radius:12.5333333333vw;padding:.5em 1.6em;border:solid 1px currentColor;font-size:var(--fs-body-medium);font-family:var(--ff-title);font-weight:700}.button:hover{background-color:#fff;color:#000}a{color:var(--c-gold);transition:all .4s var(--easing);transition-property:color,opacity,background-color}a:hover{opacity:.9}.footer-links a,.hero>nav a{color:#fff}.site-logo{width:var(--site-logo-width)}.site-logo a{margin:auto}.site-logo svg,.site-logo img{width:100%;height:auto}.lock-scroll #site-header{margin-right:var(--scrollbar-width)}#site-header{position:fixed;top:0;right:0;left:0;z-index:10;background:#fff;text-align:center}#site-header>.wrapper{justify-content:space-between;height:var(--header-height)}#site-header .site-logo{display:flex;align-items:center}#site-header .site-logo a{width:100%;margin:unset}#site-header .site-logo svg,#site-header .site-logo img{margin:auto}body.admin-bar #site-header{top:32px}.hero{position:relative;z-index:2;overflow:hidden}.hero .content{display:flex;position:relative;right:0;left:0;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center;padding:0 var(--site-padding);padding-top:31.2vw;height:100%}.hero .sub-title{width:100%;font-size:var(--fs-body-medium-2)}.hero .copy-container{position:relative;z-index:2;margin-bottom:auto;padding-top:10.6666666667vw}.hero .hero-copy{letter-spacing:-.01em}.hero.responsibility{color:var(--c-black)}.hero.responsibility em{color:#fff}.hero.responsibility .sub-title{display:block}.hero.responsibility .content .col .animation-container{margin-top:14.6666666667vw;margin-bottom:16.8vw;border-radius:5.3333333333vw;width:87.4746666667vw;height:80.6613333333vw;overflow:visible}.hero.responsibility .content .col .animation-container video{border-radius:5.3333333333vw;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero.responsibility .copy-container{max-width:123.5013333333vw}.hero.building{height:auto;color:#000}.hero.building em{--c-red: var(--c-cream)}.hero.building svg{width:auto;height:100%}.hero.building video{width:100%;height:100%}.hero.building .content{align-content:unset;padding-bottom:calc(var(--spacing-1) * 3)}.hero.building .col:nth-child(2){width:100%}.hero.building .animation-container{margin-top:3.5em;border-radius:20px;background-color:var(--c-cream);width:100%;overflow:hidden;height:93.6vw}.hero.building .lottie-animation,.hero.building .animation{height:100%}.hero.dictionary{height:184.5813333333vw}.hero.downloads{height:calc(var(--vh, 1vh) * 100);color:var(--c-black)}.hero.downloads em{color:var(--c-cream)}.hero.downloads .content{padding-top:0}.hero.downloads .headline{max-width:10em}.hero.downloads .button-container{display:flex;flex-direction:column;align-items:flex-start;gap:1.3em;margin-top:var(--spacing-9);width:100%}.hero.downloads .button{position:relative}.hero.downloads .button:before{width:2.4293333333vw;height:3.6186666667vw;position:absolute;top:50%;left:.6em;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.522' height='14.98' viewBox='0 0 10.522 14.98'%3E%3Cg transform='translate(-6692.293 5382.362)'%3E%3Cpath d='M6695-5354.776l4.554,4.554,4.555-4.554' transform='translate(-2 -18.574)' fill='none' stroke='%23101b1e' stroke-width='2'/%3E%3Cpath d='M6708.939-5368.8v-13.566' transform='translate(-11.386 0)' fill='none' stroke='%23101b1e' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;content:""}.hero.responsibility .parallax-bg .binoculars{right:-7rem;bottom:15%;width:106.6666666667vw}.hero.responsibility .handshake{top:2%;right:1.1%;width:45.656vw}.hero.downloads .parallax-bg{opacity:.6}.hero.location{height:auto}.hero.location .copy-container{padding-top:0}.hero.location .animation-container{overflow:hidden;width:100%;height:100%;margin-top:13.3333333333vw;border-radius:20px;background:var(--c-cream)}.hero.location .animation-container video{display:block;margin:0 auto;width:100%;height:auto}.hero.location .parallax-bg{opacity:.3}.hero.location .parallax-bg .utensils{right:-8vw;bottom:13.3333333333vw;width:53.3333333333vw}.hero.location .parallax-bg .bicycle{left:40vw;bottom:2.6666666667vw;width:26.6666666667vw}.hero.location .parallax-bg .cocktail{right:16vw;bottom:98.6666666667vw;width:21.3333333333vw}.hero.location .parallax-bg .victorian-car{left:0vw;bottom:unset;top:5.3333333333vw;width:48vw}.hero.location .parallax-bg .handshake{left:32vw;top:0vw;width:26.6666666667vw}.hero.location .parallax-bg .monophone-light{left:10.6666666667vw;top:66.6666666667vw;width:40vw}.hero.location .parallax-bg .teapot{left:-16vw;top:unset;bottom:-18.6666666667vw;width:53.3333333333vw}.hero.location .parallax-bg .binoculars{background:red;right:26.6666666667vw;bottom:53.3333333333vw}.hero.location .parallax-bg .plant{right:26.6666666667vw;bottom:24vw;width:26.6666666667vw}.hero.location .parallax-bg .clock{width:26.6666666667vw;right:-5.3333333333vw;top:-2.6666666667vw;bottom:unset}.hero.location .parallax-bg .astro{right:37.3333333333vw;top:37.3333333333vw;width:26.6666666667vw}.hero.location .parallax-bg .cup{right:-17.3333333333vw;top:37.3333333333vw;width:40vw}.hero .parallax-bg .teapot,.image-columns .parallax-bg .teapot,.stats-block .parallax-bg .teapot{top:11%;left:2%;width:46.4426666667vw}.hero .parallax-bg .grandfather-clock,.image-columns .parallax-bg .grandfather-clock,.stats-block .parallax-bg .grandfather-clock{top:9%;left:-4rem;width:34.9893333333vw}.hero .parallax-bg .grandfather-clock img,.image-columns .parallax-bg .grandfather-clock img,.stats-block .parallax-bg .grandfather-clock img{transform:rotate(-20deg)}.hero .parallax-bg .bicycle,.image-columns .parallax-bg .bicycle,.stats-block .parallax-bg .bicycle{bottom:10%;left:-4rem;width:46.4426666667vw}.hero .parallax-bg .victorian-car,.image-columns .parallax-bg .victorian-car,.stats-block .parallax-bg .victorian-car{bottom:30%;left:20%;width:46.4426666667vw}.hero .parallax-bg .pocket-watch,.image-columns .parallax-bg .pocket-watch,.stats-block .parallax-bg .pocket-watch{right:40%;bottom:94%;width:46.4426666667vw}.hero .parallax-bg .plant,.image-columns .parallax-bg .plant,.stats-block .parallax-bg .plant{right:20%;bottom:-30%;opacity:.2;width:46.4426666667vw}.hero .parallax-bg .plant img,.image-columns .parallax-bg .plant img,.stats-block .parallax-bg .plant img{transform:rotate(27deg)}.hero .parallax-bg .clock,.image-columns .parallax-bg .clock,.stats-block .parallax-bg .clock{right:-5em;bottom:-5em;width:72.8vw}.hero .parallax-bg .binoculars,.image-columns .parallax-bg .binoculars,.stats-block .parallax-bg .binoculars{right:-7rem;bottom:15%;width:106.6666666667vw}.hero .parallax-bg .globe,.image-columns .parallax-bg .globe,.stats-block .parallax-bg .globe{top:25%;left:9rem;width:34.9893333333vw}.hero .parallax-bg .globe img,.image-columns .parallax-bg .globe img,.stats-block .parallax-bg .globe img{height:100%}.hero .parallax-bg .branch,.image-columns .parallax-bg .branch,.stats-block .parallax-bg .branch{top:30%;right:10%;width:34.9893333333vw}.hero .parallax-bg .handshake,.image-columns .parallax-bg .handshake,.stats-block .parallax-bg .handshake{top:2%;right:1.1%;width:45.656vw}.hero .parallax-bg .monophone,.image-columns .parallax-bg .monophone,.stats-block .parallax-bg .monophone{bottom:40%;width:34.9893333333vw}.hero .parallax-bg .cocktail,.image-columns .parallax-bg .cocktail,.stats-block .parallax-bg .cocktail{right:14rem;bottom:-7rem;width:34.9893333333vw}.grid{display:grid;grid-template-columns:repeat(2,[col-start] 1fr);padding:0 var(--site-padding);position:relative;gap:var(--grid-gap)}.grid>*{grid-column:col-start/span 2}.grid+.grid{padding-top:var(--site-padding)}.footer-container{font-family:var(--ff-title);color:#fff;justify-content:space-between;padding:0;position:fixed;bottom:0;left:0;right:0;z-index:10;font-size:var(--fs-nav)}.footer-container .inner{padding:1em 0;flex-direction:column}.footer-container .inner>div{justify-content:space-between;width:100%;flex-direction:column;transition:opacity .9s var(--easing);display:flex}.footer-container.card-open .footer-bar{transform:translateY(0);opacity:1;visibility:visible}.footer-container.card-open .footer-info{opacity:0;visibility:hidden}.footer-container.card-open .footer-links{opacity:1;visibility:visible}.footer-container .address{display:none;text-align:left}.footer-container .footer-links{text-align:right}.footer-bar{background-color:var(--c-black);visibility:hidden;transition:transform .4s var(--easing-2);padding:0 var(--site-padding);text-align:center;position:relative;opacity:0}.footer-bar .inner .footer-links{flex-direction:row;font-weight:700}.footer-info{opacity:1;left:0;right:0;visibility:visible;font-size:var(--fs-info-bar)}.footer-links{opacity:0;visibility:hidden}.footer-links a.active,.footer-links button.active{text-decoration:underline}.footer-links>div{width:100%}.footer-links .links{flex-direction:column;align-items:flex-end}.container{padding:0 var(--site-padding);position:relative;display:flex;flex-direction:column;margin:0 auto}.container.full-padding{padding:0 var(--site-padding-lg)}.image-container img,.media-container img{width:100%;height:auto}.wrapper{margin:0 auto;max-width:var(--site-max-width);padding:0 var(--site-padding)}.has-definition{--lineHeight: 1.1em}.has-definition .headline,.has-definition .copy,.has-definition.headline{--lineHeight: 1.1em;line-height:var(--lineHeight)}.has-definition em{padding:0 5px;background:linear-gradient(var(--c-red) 0 0) 0/100% calc(var(--lineHeight) / 1.1) no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:currentColor;display:inline;white-space:break-spaces;font-style:normal}.has-definition em:before{content:attr(data-phrase);display:none}a.underline,.copy-container a:not(.button),.copy a:not(.button),.footer-links button,.footer-links a,.agent a{position:relative}a.underline:before,.copy-container a:not(.button):before,.copy a:not(.button):before,.footer-links button:before,.footer-links a:before,.agent a:before{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;background:currentColor;bottom:.04em;left:0;transition:all .3s var(--easing);transform-origin:left}a.underline:hover:before,.copy-container a:not(.button):hover:before,.copy a:not(.button):hover:before,.footer-links button:hover:before,.footer-links a:hover:before,.agent a:hover:before{transform:scaleX(1)}.parallax-bg{position:absolute;height:100%;inset:0;z-index:0;overflow-x:clip}.parallax-bg>img,.parallax-bg>div{height:auto;position:absolute}.parallax-bg>div img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.parallax-bg .tea-pot{top:79%;left:18.4%;width:46.4426666667vw}.parallax-bg .grandfather-clock{top:9%;left:-4rem;width:34.9893333333vw}.parallax-bg .bicycle{bottom:10%;left:-4rem;width:46.4426666667vw}.parallax-bg .victorian-car{bottom:30%;left:20%;width:46.4426666667vw}.parallax-bg .pocket-watch{bottom:94%;right:40%;width:46.4426666667vw}.parallax-bg .clock{right:-3rem;bottom:53%;width:34.9893333333vw}.parallax-bg .binoculars{right:-4.2rem;bottom:15%;width:34.9893333333vw}.parallax-bg .globe{left:9rem;top:15%;width:34.9893333333vw}.parallax-bg .branch{right:10%;top:30%;width:34.9893333333vw}.parallax-bg .handshake{top:5%;right:1.1%;width:45.656vw}.parallax-bg .monophone{width:34.9893333333vw;bottom:40%}.parallax-bg .cocktail{bottom:-7rem;right:14rem;width:34.9893333333vw}.image-caption{font-family:var(--ff-title);font-weight:700;text-transform:uppercase;position:absolute;top:5.3333333333vw;left:4.2666666667vw;font-size:3.2vw}#custom-cursor{--glow-color: 223, 169, 83;display:block;pointer-events:none;z-index:11;position:fixed;top:0;left:0;opacity:0;background-color:transparent;height:34.6666666667vw}#custom-cursor svg{height:100%;width:auto}#definition-tooltip{position:absolute;min-width:12em;background-color:var(--c-cream);color:#000;padding:1em 1.4em;border-radius:.5em;z-index:11;visibility:hidden;box-shadow:0 3px 6px #0006;font-size:var(--fs-definition)}#definition-tooltip .phrase{font-style:italic;padding-bottom:.1em}#definition-tooltip .phrase:first-letter{text-transform:uppercase}#definition-tooltip .definition{color:var(--c-red)}#definition-tooltip.dark{background-color:var(--c-black);color:var(--c-cream)}#definition-tooltip.white{background-color:var(--c-cream)}#definition-tooltip.white+#custom-cursor{filter:invert(1) brightness(5)}#definition-tooltip.mixed{background-color:var(--c-cream);color:var(--c-black)}#definition-tooltip.black{background-color:var(--c-black);color:var(--c-cream)}.overlay-content{position:fixed;inset:0;z-index:15;overflow:auto;display:none}.overlay-content.visible{display:block;animation:fadeIn .7s var(--ease-out-4)}.overlay-content .overlay{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;display:none}.overlay-content .overlay.visible{display:block}.overlay-content .overlay>div{width:100%;height:100%!important}.overlay-content .overlay iframe{width:100%;height:100%}.close-button{cursor:pointer;position:absolute;right:var(--site-padding);top:-3.2em;transition:opacity .4s var(--easing);z-index:10;transition-property:background-color,border,color,transform,opacity;opacity:.8}.close-button:hover{opacity:1}.close-button:active{transform:scale(.97)}.close-button span{display:none}.close-button:hover{opacity:.8}.modal-container{background-color:#fff;inset:0;z-index:11}.modal-container.open{position:fixed;height:100vh;top:0;left:0;right:0}.policy-container{color:#000;background-color:#4169e1;position:absolute;top:0;padding:0 2em}.policy-container>.inner{margin-top:20vw;padding-top:1.9rem;min-height:100%}.policy-container>.inner:before{content:"";position:absolute;top:0;left:var(--site-padding);right:var(--site-padding);height:1px;background-color:#000}.policy-container strong{font-weight:700;text-transform:uppercase;font-family:var(--ff-title)}.policy-container#privacy-policy{background-color:#eaeaea}.policy-container#privacy-policy .privacy-policy-modal:before{transform:scaleX(1)}.policy-container#cookies-policy{background-color:#fff}.policy-container#cookies-policy .cookies-policy-modal:before{transform:scaleX(1)}.policy-container p:not(:last-child){margin-bottom:1em}.policy-container .sections{margin:var(--site-spacing) 0}.policy-container .content-section:not(:last-child){margin-bottom:2em}.policy-container .content-section h2{margin-bottom:1.9em}.policy-container h1{font-size:var(--fs-legal-title);margin-bottom:1.8em}.policy-container .footer-container,.contact-card .footer-container{position:relative;margin-top:5rem;transform:unset}.policy-container .footer-container .footer-links,.contact-card .footer-container .footer-links{opacity:1;visibility:visible}#privacy-policy .col>.summary p:first-child{margin-bottom:4.7em}.nav-mobile{display:grid}.hamburger{position:relative;z-index:10;cursor:pointer}.hamburger>span{display:block;transition:all .4s var(--easing);background-color:#035055;width:5.8666666667vw;height:2px}.hamburger>span:not(:last-child){margin-bottom:6px}.hamburger.active>span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger.active>span:nth-child(2){opacity:0}.hamburger.active>span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.menu-container{text-transform:uppercase;display:flex;align-items:center}ul.site-nav,#site-menu ul,ul#site-menu{display:none;position:absolute;top:var(--header-height);right:0;left:0;flex-direction:column;justify-content:center;align-items:center;opacity:0;background-color:var(--c-cream);padding:2rem 1rem;height:var(--content-height);font-weight:700;font-size:var(--fs-nav);font-family:var(--ff-title);text-align:center}ul.site-nav.visible,#site-menu ul.visible,ul#site-menu.visible{display:flex;animation:fadeIn .4s var(--easing) forwards}ul.site-nav a,#site-menu ul a,ul#site-menu a{color:var(--c-dark-blue);text-decoration:underline;display:block}ul.site-nav a:hover,#site-menu ul a:hover,ul#site-menu a:hover{color:var(--c-blue)}ul.site-nav>li,#site-menu ul>li,ul#site-menu>li{position:relative}.contact-card{--col-width: calc(50% - (var(--col-gap) ));--col-gap: 2em;background-color:var(--c-green);padding:1em var(--site-padding) 0;position:absolute;bottom:var(--closed-panel-height);left:0;right:0;height:100vh;height:100svh;min-height:100vh;min-height:100svh;transform:translateY(100%);transition:all .6s var(--easing);transition-property:bottom,transform}.contact-card__inner{display:flex;flex-direction:column;-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);padding:0;position:unset;flex-wrap:wrap}.contact-card__inner>.headline-2{width:100%;border-bottom:solid 1px #fff;color:var(--c-red);opacity:0;pointer-events:none;align-items:center;margin:0;transition:transform .7s var(--easing);transition-property:opacity,transform}.contact-card__inner>.headline-2 em{pointer-events:all;background:transparent}.contact-card .headline{border-bottom:solid 1px #fff}.contact-card .headline-2{padding:1em 0}.contact-card .contact-details i{font-style:unset;display:block}.contact-card .contact-details span{display:none;color:var(--c-red)}.contact-card a{color:#fff}.contact-card .agencies{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:4.8vw;gap:1em;justify-content:space-between}.contact-card .agencies .headline{border-bottom:unset;padding-bottom:0}.contact-card .agent{margin-bottom:1.4em;line-height:1.6;font-family:var(--ff-body);font-size:var(--fs-nav)}.contact-card .agent:first-child{margin-top:1em}.contact-card .agent .name{font-weight:700;font-family:var(--ff-title);text-transform:uppercase}.contact-card .agent-logo{display:flex;min-height:12.2373333333vw}.contact-card .agent-logo img{width:100%;height:auto}.contact-card .agency-1 .agent-logo img{width:13.3333333333vw}.contact-card .agency-2 .agent-logo img{width:32.5333333333vw}.contact-card .agency-3 .agent-logo{display:grid;align-content:center}.contact-card .agency-3 .agent-logo img{height:5.3333333333vw;width:auto}.contact-card .form-copy{display:none}.contact-card .form-container{padding-top:var(--spacing-3)}.contact-card .button-container{position:absolute;right:0;top:0;width:100%;z-index:10;padding:0 var(--site-padding);display:flex;justify-content:space-evenly}.contact-card button.up-arrow{--rotate: 0deg;--translateY: 0;height:var(--closed-panel-height);text-align:right;width:100%;display:flex;justify-content:space-between;align-items:center}.contact-card button.up-arrow span{display:inline-block;margin-top:0;border:unset;text-transform:uppercase;transition:opacity .7s var(--easing);font-weight:700}.contact-card button.up-arrow svg{transition:transform .6s var(--easing);transform:rotate(var(--rotate)) translateY(var(--translateY));width:5.3333333333vw;visibility:hidden}.contact-card button.up-arrow:hover svg{--translateY: -.2em}.contact-card .fade-in{opacity:0;transition:opacity .4s var(--easing)}.contact-card .footer-container{margin-left:calc(var(--site-padding) * -1);margin-right:calc(var(--site-padding) * -1)}.contact-card .development-team{margin:auto 0 3em}.contact-card .development-team .headline{border:unset;margin-top:0}.contact-card .development-team .wrap{display:flex;flex-direction:row;justify-content:start;font-size:3.2vw;font-weight:700;line-height:1.4}.contact-card .development-team .wrap .col:first-child{margin-right:2.5em}.contact-card .development-team .wrap img{display:inline-block}.contact-card .development-team .wrap .logo-1{width:16.2666666667vw}.contact-card .development-team .wrap .logo-2{margin-top:-1em;top:0;position:relative}.contact-card .development-team .refined-by{display:flex;gap:1.6em;align-items:flex-end}#site-footer.card-open .contact-card{transform:translateY(0);bottom:0;overflow-y:scroll}#site-footer.card-open .contact-card button.up-arrow span{opacity:0}#site-footer.card-open .contact-card button.up-arrow svg{visibility:visible}#site-footer.card-open .contact-card__inner .headline-2{opacity:1}#site-footer.card-open .contact-details{display:flex;flex-direction:column;justify-content:space-between}#site-footer.card-open .contact-details .headline-2 span{display:block}#site-footer.card-open .contact-details .headline-2 i{display:none}#site-footer.card-open .up-arrow{--rotate: 180deg;transition-delay:.3s}#site-footer.card-open .fade-in{opacity:1;transition-delay:.1s}#site-footer.card-open .headline-2 span{z-index:11;position:relative}body.form-open #site-footer.card-open .contact-card,body.form-open #site-footer.card-open .contact-card .contact-details .headline-2{transition:unset}body.form-open #site-footer.card-open .contact-card button.up-arrow svg{transition:unset}body.form-open #site-footer.card-open .contact-card .fade-in,body.form-open #site-footer .footer-bar{transition:unset}.contact-form-container{width:100%}.image-block{position:relative;z-index:4}.image-block .image-container img{height:100%;-o-object-fit:cover;object-fit:cover}.page-responsibility .image-block .image-container{height:98.1333333333vw}.description-and-dictionary{background:var(--c-cream);overflow:hidden;position:relative;z-index:3}.description-and-dictionary .container{flex-direction:column;justify-content:space-evenly;position:relative;z-index:1;align-items:center;padding:39.2vw 0 29.6vw}.description-and-dictionary .description{max-width:57rem}.description-and-dictionary .description .headline{font-size:9.6vw}.description-and-dictionary .headline{color:var(--c-light-green);--lineHeight: 1.1em;line-height:var(--lineHeight)}.description-and-dictionary .headline em{color:var(--c-cream)}.description-and-dictionary .sub-heading{color:var(--c-navy);margin-top:.5em}.description-and-dictionary .sub-heading span{color:var(--c-red)}.description-and-dictionary .copy{color:var(--c-dark-blue);font-size:var(--fs-sub-heading);padding-top:2em}.description-and-dictionary .col:nth-child(1){width:70.6666666667vw}.description-and-dictionary .col:nth-child(2){width:88vw;margin-top:4rem}.description-and-dictionary .animation-container{position:sticky;margin:0 auto;top:31%}.description-and-dictionary .animation-container video{width:100%;height:auto;-webkit-clip-path:inset(1px 1px);clip-path:inset(1px 1px)}.description-and-dictionary .parallax-bg{position:absolute;height:100%;inset:0;z-index:0;overflow-x:clip}.description-and-dictionary .parallax-bg>img{height:auto;position:absolute}.description-and-dictionary .parallax-bg .tea-pot{top:79%;left:18.4%;width:46.4426666667vw}.description-and-dictionary .parallax-bg .grandfather-clock{top:9%;left:-4rem;width:34.9893333333vw}.description-and-dictionary .parallax-bg .bicycle{bottom:10%;left:-4rem;width:46.4426666667vw}.description-and-dictionary .parallax-bg .victorian-car{bottom:30%;left:20%;width:46.4426666667vw}.description-and-dictionary .parallax-bg .pocket-watch{bottom:94%;right:40%;width:46.4426666667vw}.description-and-dictionary .parallax-bg .clock{right:-3rem;bottom:53%;width:34.9893333333vw}.description-and-dictionary .parallax-bg .binoculars{right:-4.2rem;bottom:15%;width:34.9893333333vw}.description-and-dictionary .parallax-bg .globe{left:9rem;top:15%;width:34.9893333333vw}.description-and-dictionary .parallax-bg .branch{right:10%;top:30%;width:34.9893333333vw}.description-and-dictionary .parallax-bg .handshake{top:5%;right:1.1%;width:45.656vw}.description-and-dictionary .parallax-bg .monophone{width:34.9893333333vw;bottom:40%}.description-and-dictionary .parallax-bg .cocktail{bottom:-7rem;right:14rem;width:34.9893333333vw}.image-carousel,.hero-carousel{--swiper-height: 98.1333333333vw;--swiper-width: var(--site-max-width);position:relative;z-index:6;background-color:var(--c-grey);padding:0;width:100%}.image-carousel__inner,.hero-carousel__inner{margin:0 auto;text-transform:uppercase}.image-carousel__swiper-wrap,.hero-carousel__swiper-wrap{position:relative}.image-carousel__swiper-container,.hero-carousel__swiper-container{margin:0;overflow:hidden}.image-carousel .slide-inner,.hero-carousel .slide-inner{display:flex;justify-content:center;align-items:center;width:100%;height:inherit;overflow:hidden}.image-carousel .slide-inner img,.hero-carousel .slide-inner img{display:block;width:100%;max-width:100%;height:var(--swiper-height);-o-object-fit:cover;object-fit:cover;pointer-events:none}.image-carousel:hover .home-images__swiper-nav,.hero-carousel:hover .home-images__swiper-nav{opacity:1}.hero-carousel .swiper-nav{display:none}.hero-carousel .swiper-slide{height:var(--content-height)}.swiper-nav{--scale: 1, 1;--translateX: 0;--button-width: 8vw;--border-width: 1px;display:flex;top:0;justify-content:space-between;position:absolute;right:4vw;left:4vw;z-index:4;transition:opacity .4s var(--easing);padding-top:1.1em;height:100%;pointer-events:none;align-items:center}.swiper-nav .next,.swiper-nav .prev{display:flex;justify-content:center;transform:scale(var(--scale));transition:all .5s var(--easing);transition-property:opacity,transform,background-color;border:solid var(--border-width) transparent;border-radius:50%;background-position:center;background-repeat:no-repeat;background-color:#fff;width:var(--button-width);height:var(--button-width);pointer-events:all}.swiper-nav .next:hover,.swiper-nav .prev:hover{background-color:var(--c-green)}.swiper-nav .next:hover .arrow:after,.swiper-nav .prev:hover .arrow:after{border-color:var(--c-grey)}.swiper-nav .next:hover:before,.swiper-nav .prev:hover:before{filter:invert(1) brightness(15)}.swiper-nav .next:active,.swiper-nav .prev:active{--scale: .9}.swiper-nav .prev{--scale: -1, -1;left:0}.swiper-nav .prev:active{--scale: -.9}.swiper-nav .next{right:0}.swiper-nav .next:hover{--translateX: 2px}.swiper-nav .next:active{--scale: .9}.swiper-nav .arrow{--arrow-size: 2.6666666667vw;display:block;position:absolute;justify-content:center;align-items:center;border:2px solid transparent;width:100%;height:100%}.swiper-nav .arrow:after{display:block;position:absolute;top:50%;left:50%;transform:translate(calc(-50% - .2rem),-50%) rotate(-45deg);transition:all .3s var(--easing);transition-property:border,transform;box-sizing:border-box;border-right:2px solid var(--c-black);border-bottom:2px solid var(--c-black);width:var(--arrow-size);height:var(--arrow-size);content:""}.stats-block{position:relative;overflow:hidden;background-color:var(--c-red);color:var(--c-black);z-index:2}.stats-block .container{padding:5em var(--site-padding)}.stats-block .container{display:flex;justify-content:center}.stats-block ul.stats{--col-gap: 10.6666666667vw;display:flex;flex-direction:column;flex-wrap:wrap;-moz-column-gap:var(--col-gap);column-gap:var(--col-gap)}.stats-block ul.stats li.stat{width:100%;border-bottom:solid 1px #000;padding:.8rem 0 1.7rem}.stats-block ul.stats li.stat:first-child,.stats-block ul.stats li.stat:nth-child(5){border-top:solid 1px #000}.stats-block ul.stats .value{display:flex;flex-direction:row;align-items:flex-end;font-weight:700;font-family:var(--ff-title)}.stats-block ul.stats .number{font-size:var(--spacing-7)}.stats-block ul.stats .unit{margin-left:.3em;font-size:var(--spacing-2);position:relative;bottom:1.2ex}.stats-block ul.stats .label{font-size:var(--fs-sub-heading);width:100%}.stats-block .parallax-bg .binoculars{width:106.6666666667vw;right:-32vw;bottom:880vw}.stats-block .parallax-bg .clock{width:53.3333333333vw;right:-26.6666666667vw;bottom:640vw}.stats-block .parallax-bg .globe{width:106.6666666667vw;left:-24vw;top:-133.3333333333vw}.stats-block .parallax-bg .grandfather-clock{width:40vw;left:98.6666666667vw;top:160vw}.stats-block .parallax-bg .teapot{width:80vw;left:72vw;top:53.3333333333vw}.stats-block .parallax-bg .pocket-watch{width:82.6666666667vw;right:-53.3333333333vw;bottom:640vw}.video-block .plyr__poster{z-index:-1}.statement-cta{background-color:var(--c-light-green);color:var(--c-black);overflow:hidden;position:relative}.statement-cta .container{width:auto;padding-top:40.5333333333vw;padding-bottom:32.2666666667vw}.statement-cta .statement{font-family:var(--ff-title);font-weight:700;text-transform:uppercase;text-align:center}.statement-cta .heading{font-size:var(--fs-body-medium-2)}.statement-cta .text{letter-spacing:var(--ls-tight);font-size:var(--fs-body-large);margin:12.2666666667vw 0 var(--spacing-6)}.statement-cta .button{font-size:var(--fs-body-medium)}.statement-cta .cta{text-align:center}.statement-cta .parallax-bg img{opacity:.8}.statement-cta .parallax-bg .bee{width:61.3333333333vw;top:5.3333333333vw;right:-21.3333333333vw}.statement-cta .parallax-bg .bee img{transform:rotate(-34deg)}.statement-cta .parallax-bg .book{width:44.4906666667vw;top:40vw;right:-29.3333333333vw}.statement-cta .parallax-bg .bricks{width:30.5333333333vw;top:144vw;left:40vw}.statement-cta .parallax-bg .cement-mixer{width:41.8666666667vw;bottom:8vw;left:-10.6666666667vw}.statement-cta .parallax-bg .fern{width:67.4186666667vw;top:0vw;left:-24vw}.statement-cta .parallax-bg .penny-farthing{width:47.3893333333vw;bottom:5.3333333333vw;right:-16vw}.statement-cta .copy{text-align:center;max-width:30em;margin:0 auto}.image-carousel+.statement-cta,.video-block+.statement-cta{color:#000;--c-red: var(--c-cream);background-color:var(--c-orange)}.image-carousel+.statement-cta .container,.video-block+.statement-cta .container{padding-top:20vw;padding-bottom:10.9333333333vw}.image-carousel+.statement-cta .button,.video-block+.statement-cta .button{display:inline-block;margin-top:1.7em}.icon-grid{--gap: 13.8666666667vw;background-color:var(--c-light-green);color:var(--c-black);position:relative;z-index:1;padding:20.2666666667vw 0 34.6666666667vw}.icon-grid .container{padding:0 var(--site-padding)}.icon-grid .sub-title{color:var(--c-red);font-size:10.6666666667vw;margin-bottom:var(--spacing-1)}.icon-grid .heading{margin-bottom:var(--spacing-3);font-size:7.4666666667vw}.icon-grid .heading em{color:var(--c-cream);white-space:unset}.icon-grid ul.items{gap:var(--gap);display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.icon-grid ul.items li{width:auto;display:flex;flex-direction:column;align-items:center}.icon-grid ul.items li .icon{display:flex;align-items:center;justify-content:center;margin:0 auto;width:38.4vw;height:40.8853333333vw}.icon-grid ul.items li .icon img{width:100%;height:auto}.icon-grid ul.items li .text{padding-top:1em;max-width:15.3em}.icon-grid.g3x3 ul.items{padding-top:var(--spacing-3);border-top:1px solid var(--c-black)}.icon-grid.g3x3 ul.items li:nth-child(1) .icon{width:36vw}.icon-grid.g3x3 ul.items li:nth-child(2) .icon{width:38.4vw}.icon-grid.g3x3 ul.items li:nth-child(3) .icon{width:34.2826666667vw}.icon-grid.g3x3 ul.items li:nth-child(4) .icon{width:34.1333333333vw}.icon-grid.g3x3 ul.items li:nth-child(5) .icon{width:40.5333333333vw}.icon-grid.g3x3 ul.items li:nth-child(6) .icon{width:42.4vw}.icon-grid.g3x3 ul.items li:nth-child(7) .icon{width:44.2666666667vw}.icon-grid.g3x3 ul.items li:nth-child(8) .icon,.icon-grid.g3x3 ul.items li:nth-child(9) .icon{width:35.5893333333vw}.icon-grid.g2x2{--gap: 4.2666666667vw;padding-bottom:22.9333333333vw}.icon-grid.g2x2 .sub-title{color:var(--c-cream)}.icon-grid.g2x2 .heading{margin-bottom:var(--spacing-5)}.icon-grid.g2x2 ul.items{justify-content:center;row-gap:0}.icon-grid.g2x2 ul.items li{border-top:1px solid var(--c-black);width:125.0666666667vw;padding-top:2.3em;padding-bottom:2.3em}.icon-grid.g2x2 ul.items li .text{width:18em}.icon-grid.g2x2 ul.items li .icon{width:52vw;height:41.6vw}.icon-grid.g2x2 ul.items li:nth-child(1) .icon{width:44vw}.icon-grid.g2x2 ul.items li:nth-child(2) .icon{width:43.7333333333vw}.icon-grid.g2x2 ul.items li:nth-child(3) .icon{width:52vw}.icon-grid.g2x2 ul.items li:nth-child(4) .icon{width:33.968vw}.home-landing{position:relative;z-index:2;min-height:calc(var(--vh, 1vh) * 250)}.home-landing .background,.home-landing .hero-carousel{background-color:var(--c-cream);position:sticky;top:0;top:var(--header-height);right:0;left:0;z-index:0;height:var(--content-height)}.home-landing .background img,.home-landing .hero-carousel img{position:absolute;bottom:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home-landing .background-video,.home-landing .hero-carousel-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.home-landing .background-video iframe,.home-landing .background-video object,.home-landing .background-video embed,.home-landing .hero-carousel-video iframe,.home-landing .hero-carousel-video object,.home-landing .hero-carousel-video embed{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;min-width:177.77vh;height:56.25vw;min-height:100vh}.home-landing .background-video .player,.home-landing .hero-carousel-video .player{background:black}.home-landing .background-video[data-vimeo-initialized=true] iframe,.home-landing .hero-carousel-video[data-vimeo-initialized=true] iframe{animation:fadeIn 2s var(--easing-3) 0s forwards}.home-landing .background:before,.home-landing .hero-carousel:before{position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 100%);content:""}.home-landing .content{display:flex;height:100%;left:0;right:0;justify-content:flex-start;align-items:flex-start;flex-direction:column;position:absolute;padding:0 var(--site-padding)}.home-landing .site-logo{z-index:1;margin:67% auto 0;width:100%;color:#fff;filter:invert(1) brightness(2)}.home-landing .copy-container{position:relative;z-index:2;margin:0 auto;padding:calc(var(--vh, 1vh) * 55) 0;padding:55lvh 0}.home-landing .copy-container .headline{text-align:center}.social-block{position:relative;z-index:1;background:var(--c-cream);--left-col-width: 76.5333333333vw;color:var(--c-black)}.social-block .container{padding:var(--site-spacing) var(--site-padding)}.social-block em{color:var(--c-cream)}.social-block .sub-title{font-size:13.3333333333vw}.social-block .headline{font-size:var(--fs-body-large);text-transform:uppercase}.social-block .text{font-size:var(--fs-body-medium-2);color:var(--c-red);font-weight:700;padding:1.5em 0}.social-block .heading-wrap{display:flex;flex-direction:column}.social-block ul.items{border-top:1px solid var(--c-black)}.social-block ul.items li{display:flex;flex-direction:column;gap:2em;padding:1.4em 0}.social-block ul.items li:not(:last-child){border-bottom:1px solid var(--c-black)}.social-block ul.items .title{color:var(--c-red);min-width:94.9333333333vw;font-size:var(--fs-body-large)}.social-block ul.items .title a{color:inherit}.social-block ul.items .copy{width:17.2em;font-size:var(--fs-sub-heading)}.image-columns{position:relative;background-color:#fff;padding:var(--site-spacing) 4.8vw;color:var(--c-black)}.image-columns .container{z-index:1}.image-columns .headline{font-size:var(--fs-body-medium-2);max-width:16em;padding-top:var(--site-spacing);padding-bottom:1.1em}.image-columns ul.columns{display:flex;flex-direction:column;gap:3.2vw}.image-columns ul.columns>li{position:relative;height:94.4133333333vw}.image-columns ul.columns>li:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background-image:linear-gradient(transparent,rgba(0,0,0,.8))}.image-columns ul.columns>li:nth-child(1){order:1}.image-columns ul.columns>li:nth-child(2){order:3}.image-columns ul.columns>li:nth-child(3){order:2}.image-columns ul.columns .image-wrap{height:inherit}.image-columns ul.columns .image-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.image-columns .image-caption{color:#fff;max-width:13.8em;top:unset;bottom:2.1333333333vw;left:2.1333333333vw}.dictionary-block{padding-top:14.6666666667vw;padding-bottom:24vw;position:relative;overflow:hidden}.dictionary-block .headline-2{font-size:var(--fs-body-medium-2);color:var(--c-black);text-align:center}.dictionary-block .headline-2 em{color:var(--c-cream)}.dictionary-block .dictionary-entries{display:grid;justify-content:space-between;margin:0 auto;grid-gap:2em;row-gap:0;text-align:center;padding-top:14.4vw;grid-template-columns:repeat(1,1fr);justify-items:center}.dictionary-block .dictionary-entries li{display:flex;flex-direction:column;align-items:flex-start;min-width:70.6666666667vw;max-width:88vw}.dictionary-block .dictionary-entries .phrase{color:var(--c-cream);font-family:var(--ff-title);position:relative;text-transform:uppercase;font-weight:700;margin:0 auto;z-index:1;font-size:5.3333333333vw}.dictionary-block .dictionary-entries .phrase:before{content:"";left:-.5em;right:-.5em;height:93%;top:.01em;position:absolute;background-color:var(--c-red);z-index:-1}.dictionary-block .dictionary-entries .definition{color:var(--c-navy);font-size:4.2666666667vw;margin:0 auto;padding-top:.3em;height:16.8vw}.marquee-block{position:relative;background-color:var(--c-cream);z-index:2}.marquee-container{--gap: 1.3333333333vw;margin:0 auto;overflow:hidden;width:100%;position:relative}.marquee-container div{display:flex;width:11000px;will-change:transform;position:relative;background-color:#ffb6c1;padding:var(--gap) 0}.marquee-container div ul{align-items:center;display:flex}.marquee-container div li{white-space:nowrap;text-transform:uppercase;font-family:var(--ff-title);font-weight:700;margin-right:var(--gap);padding:0 var(--spacing-1);font-size:11.4666666667vw}.marquee-container div li:after{content:"";height:1px;width:0px;display:inline-block}.marquee-container div:last-child ul{flex-direction:row-reverse}.marquee-container[data-scroll=in] div.top{background-color:#fff}.marquee-container[data-scroll=in] div.top ul:nth-child(1){animation:marquee1a 60s linear -20s infinite}.marquee-container[data-scroll=in] div.top ul:nth-child(2){animation:marquee1b 60s linear 10s infinite}.marquee-container[data-scroll=in] div.bottom{background-color:var(--c-sage)}.marquee-container[data-scroll=in] div.bottom ul:nth-child(1){animation:marquee2a 60s linear -15s infinite}.marquee-container[data-scroll=in] div.bottom ul:nth-child(2){animation:marquee2b 60s linear 15s infinite}@keyframes marquee1a{0%{transform:translate3d(100vw,0,0)}to{transform:translate3d(100vw,0,0) translate3d(-200%,0,0)}}@keyframes marquee1b{0%{transform:translate3d(100vw,0,0) translate3d(-100%,0,0)}to{transform:translate3d(100vw,0,0) translate3d(-300%,0,0)}}@keyframes marquee2a{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(100%,0,0)}}@keyframes marquee2b{0%{transform:translate3d(-200%,0,0)}to{transform:translateZ(0)}}.availability-stacker{position:relative;background-color:var(--c-cream);color:var(--c-black);overflow:hidden}.availability-stacker .container{padding:var(--site-spacing) var(--site-padding) 1em}.availability-stacker .button{display:inline-block;color:var(--c-green)}.availability-stacker .button.active,.availability-stacker .button:hover{background-color:var(--c-green);color:var(--c-cream)}.availability-stacker .tab{animation:fadeIn .5s var(--easing) forwards}.availability-stacker .row{display:flex;justify-content:space-between;flex-direction:column}.availability-stacker .button-row{margin-bottom:1em;justify-content:space-between;align-items:flex-start}.availability-stacker .button-row .title{font-size:var(--fs-body-large)}.availability-stacker .button-row .button-container{padding-bottom:var(--spacing-2)}.availability-stacker .button-row .button-container>button:first-child{margin-right:var(--spacing-1)}.availability-stacker .stacker-row{height:auto}.availability-stacker .stacker-row.building-tab ul.levels li.level:before{transform:scaleX(1)}.availability-stacker .disclaimer-row{border-top:solid 1px var(--c-black);flex-direction:row;margin-top:var(--spacing-7);font-size:3.2vw;padding:3.2vw 0;justify-content:flex-end}.availability-stacker ul.levels{width:-.2666666667vw;margin-top:.7em;z-index:4}.availability-stacker ul.levels:before{content:"SQ FT";font-size:2.4vw;font-weight:700;font-family:var(--ff-title);position:absolute;top:-2.2em;right:0}.availability-stacker ul.levels li.level{display:flex;cursor:pointer;transition:background-color .4s var(--easing);transition-property:background-color,padding;justify-content:flex-start;padding:.8em .3em .8em .5em;position:relative;background-color:#fff}.availability-stacker ul.levels li.level:nth-child(even){background-color:transparent}.availability-stacker ul.levels li.level:last-child{border-bottom:1px solid var(--c-black)}.availability-stacker ul.levels li.level:before,.availability-stacker ul.levels li.level:after{content:"";position:absolute;top:-1px;z-index:2;height:.9px;background-color:var(--c-black)}.availability-stacker ul.levels li.level:after{left:0;right:0}.availability-stacker ul.levels li.level:hover,.availability-stacker ul.levels li.level.active{background-color:var(--c-orange);color:#fff}.availability-stacker ul.levels li.level:hover .size,.availability-stacker ul.levels li.level.active .size{color:inherit}.availability-stacker ul.levels li.level .level-name{width:31.7333333333vw;font-size:var(--fs-body-medium)}.availability-stacker ul.levels li.level .size{color:var(--c-red);font-size:var(--fs-body-medium)}.availability-stacker .building{width:100vw;position:relative}.availability-stacker .building-image{position:relative}.availability-stacker .building .floors-container{position:absolute;left:0;right:0;top:0}.availability-stacker .building .floors-container .floor{position:absolute;left:0;right:0;top:0;opacity:0;transition:opacity .4s var(--easing)}.availability-stacker .building .floors-container .floor.active{opacity:1!important}.availability-stacker .building .floors-container .floor.active-hover{opacity:.43}.availability-stacker .building img{width:100%;height:auto}.availability-stacker #floorplans-tab{height:100%}.availability-stacker .floorplans-inner{display:flex;height:100%;justify-content:space-between;flex-direction:column}.availability-stacker .floorplans-inner .button-container{display:flex;justify-content:right;margin:2em 0 1em}.availability-stacker .floorplans-inner .button-container .button{margin-top:auto}.availability-stacker .floorplans-container{background-color:#fff;--floorplan-padding: 3.2vw;width:88vw;border-radius:5.3333333333vw;height:68.7893333333vw;margin:2em auto 0;overflow:hidden}.availability-stacker .floorplans-container ul.labels{display:flex;gap:1em;padding-top:1.7em;padding-left:var(--floorplan-padding);font-size:2.1333333333vw}.availability-stacker .floorplans-container ul.labels:not(.active){display:none!important}.availability-stacker .floorplans-container ul.labels li{position:relative;text-transform:uppercase;display:flex;align-items:center}.availability-stacker .floorplans-container ul.labels li span{display:block}.availability-stacker .floorplans-container ul.labels li:before{content:"";width:2.6666666667vw;height:2.6666666667vw;border-radius:50%;margin-right:.5em;background-color:var(--colour)}.availability-stacker .floorplans-container ul.labels li[style="--colour: #eaeaea"]:before{border:solid 1px var(--c-black)}.availability-stacker .floorplans-container ul.labels li.core:before{background-color:#f3d3c3}.availability-stacker .floorplans-container ul.labels li.office:before{background-color:#cededf}.availability-stacker .floorplans-container ul.labels li.terrace:before{background-color:#b3b893}.availability-stacker ul.floorplans{position:relative}.availability-stacker ul.floorplans li{position:absolute;left:0;top:0;opacity:0;visibility:hidden}.availability-stacker ul.floorplans li.active{opacity:1;visibility:visible}.availability-stacker ul.floorplans li .floorplan-image{padding:.2em .7em}.availability-stacker ul.floorplans li img{height:43.4746666667vw;width:auto;-o-object-fit:contain;object-fit:contain}.availability-stacker .floor-details{font-family:var(--ff-title);text-transform:uppercase;text-align:center;font-weight:700;padding:0 var(--floorplan-padding)}.availability-stacker .floor-details .row{display:flex;flex-direction:row;padding:var(--spacing-1) 0 var(--spacing-1) 0;font-size:2.1333333333vw}.availability-stacker .floor-details .row>div:first-child{width:40%;max-width:40%;text-align:left;font-size:2.1333333333vw}.availability-stacker .floor-details .row>div:first-child br{display:none}.availability-stacker .floor-details .row>div:nth-child(2){width:5rem}.availability-stacker .floor-details .row>div:nth-child(3){width:4rem}.availability-stacker .floor-details .row>div:nth-child(4){width:11rem}.availability-stacker .floor-details .row.labels{border-bottom:solid 1px var(--c-black);font-size:2.1333333333vw;padding-top:.7em}.availability-stacker .stacker-row.floorplans-tab ul.levels li.level.let-floor{pointer-events:none;opacity:.4;cursor:default}.availability-stacker .stacker-row.floorplans-tab ul.levels li.level.let-floor:hover,.availability-stacker .stacker-row.floorplans-tab ul.levels li.level.let-floor.active{background-color:transparent;color:inherit}[data-tab-content]{display:none}.active[data-tab-content]{display:block}.two-column-text{position:relative;background-color:var(--c-orange);overflow:hidden;color:#000}.two-column-text .container{--site-padding: 5.8666666667vw;display:flex;flex-direction:column;justify-content:space-between;align-items:start;padding:var(--site-spacing) var(--site-padding)}.two-column-text .heading-col .headline{font-size:var(--fs-body-large)}.two-column-text .heading-col em{--c-red: var(--c-cream)}.two-column-text .copy-col{width:104.2666666667vw;font-size:4.2666666667vw}.two-column-text .copy-col h3,.two-column-text .copy-col h4{margin-bottom:1.3em}.two-column-text .copy-col p:not(:last-child){margin-bottom:1.5em}.two-column-text ul{color:#fff;list-style-position:inside;margin-top:9.6vw}.two-column-text ul li{position:relative;margin-bottom:.5em;font-weight:700;font-family:var(--ff-title)}.two-column-text ul li:before{position:relative;top:0;margin-right:2.4em;content:"\2013"}.page-building .availability-stacker+.two-column-text,.page-building .building-specification+.two-column-text{height:160vw}.page-building .image-columns+.two-column-text .container{justify-content:space-around}.page-building .image-columns+.two-column-text .col:nth-child(1){max-width:33em}.page-building .image-columns+.two-column-text .copy-col{width:96vw}.page-building .image-columns+.two-column-text .copy-col h3{margin-bottom:.6em}.page-building .image-columns+.two-column-text .parallax-bg .bicycle{left:0vw;width:53.3333333333vw;top:133.3333333333vw}.page-building .image-columns+.two-column-text .parallax-bg .clock{right:-10.6666666667vw;left:unset;width:37.3333333333vw;top:10.9333333333vw}.page-building .image-columns+.two-column-text .parallax-bg .tea-pot{left:2.6666666667vw;width:32vw;top:2.6666666667vw;bottom:unset}.page-building .image-columns+.two-column-text .parallax-bg .cocktail{display:none}.page-building .image-columns+.two-column-text .parallax-bg .victorian-car{left:26.6666666667vw;width:37.3333333333vw;top:2.6666666667vw;bottom:unset}.page-building .image-columns+.two-column-text .parallax-bg .handshake{right:21.3333333333vw;left:unset;width:37.3333333333vw;top:-2.6666666667vw;bottom:unset}.page-building .image-columns+.two-column-text .parallax-bg .grandfather-clock{left:-10.6666666667vw;width:21.3333333333vw;top:2.6666666667vw;bottom:unset}.page-building .image-columns+.two-column-text .parallax-bg .monophone{display:none}.page-building .image-columns+.two-column-text .parallax-bg .pocket-watch{right:8vw;width:21.3333333333vw;top:2.6666666667vw;bottom:unset}.page-building .image-columns+.two-column-text .parallax-bg .branch{display:block;left:40vw;width:24vw;top:2.6666666667vw;bottom:unset}.page-building .image-columns+.two-column-text .parallax-bg .globe{left:37.3333333333vw;width:24vw;bottom:-13.3333333333vw;top:unset!important}.page-building .image-columns+.two-column-text .parallax-bg .binoculars{right:5.3333333333vw;width:24vw;bottom:-5.3333333333vw;bottom:unset}.building-specification{color:var(--c-black);padding-top:19.84vw;padding-bottom:19.84vw}.building-specification img{width:auto;-o-object-fit:contain;object-fit:contain}.building-specification .container{max-width:254.4vw;margin:0 auto}.building-specification .headline-2{border-bottom:solid 1px var(--c-black);font-size:var(--fs-body-large);letter-spacing:var(--ls-headline)}.building-specification .cards{display:flex;flex-direction:column;padding-top:8.0533333333vw;gap:4.4vw;--height: 108.848vw}.building-specification .cards.card-open{gap:0}.building-specification .cards.card-open .card:not(.active){visibility:hidden;opacity:0;width:auto;height:0;max-height:var(--height)}.building-specification .cards.card-open .card.active{height:var(--height)}.building-specification .cards.card-open .card-image{animation:fadeOut .3s var(--easing) forwards;pointer-events:none}.building-specification .cards.card-open .card-content{display:block}.building-specification .card{position:relative;transition:.3s;border-radius:20px;overflow:hidden;height:53.3333333333vw}.building-specification .card.active{width:100%!important}.building-specification .card.active button.card-toggle svg{overflow:visible}.building-specification .card.active button.card-toggle #Path_38682,.building-specification .card.active button.card-toggle #Path_38682-2{opacity:0}.building-specification .card.active .item-list{animation:fadeIn 1s var(--easing) .3s forwards}.building-specification .card.specifications{z-index:2;background:var(--c-green);color:#fff}.building-specification .card.specifications .card-image{width:61.3333333333vw}.building-specification .card.specifications .icon{align-items:flex-end}.building-specification .card.specifications ul.item-list{padding:0}.building-specification .card.specifications ul.item-list:nth-child(1) .icon{height:21.0666666667vw}.building-specification .card.specifications ul.item-list:nth-child(1) li:nth-child(1) img{width:13.3333333333vw}.building-specification .card.specifications ul.item-list:nth-child(1) li:nth-child(2) img{width:20.5333333333vw}.building-specification .card.specifications ul.item-list:nth-child(1) li:nth-child(3) img{width:16.5333333333vw}.building-specification .card.specifications ul.item-list:nth-child(1) li:nth-child(4) img{width:18.6666666667vw}.building-specification .card.specifications ul.item-list:nth-child(2){justify-content:space-around;margin:0;padding:1em 0}.building-specification .card.specifications ul.item-list:nth-child(2) .icon{height:30.9333333333vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(1) img{width:22.1333333333vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(2) img{width:8.8vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(3) img{width:26.9333333333vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(4) img{width:22.4vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(5) img{width:14.1333333333vw}.building-specification .card.specifications ul.item-list:nth-child(3) .icon{height:25.8666666667vw}.building-specification .card.specifications ul.item-list:nth-child(3) li:nth-child(1) img{width:18.9333333333vw}.building-specification .card.specifications ul.item-list:nth-child(3) li:nth-child(2) img{width:17.0666666667vw}.building-specification .card.specifications ul.item-list:nth-child(3) li:nth-child(3) img{width:21.0666666667vw}.building-specification .card.specifications ul.item-list:nth-child(3) li:nth-child(4) img{width:25.8666666667vw}.building-specification .card.specifications button svg path,.building-specification .card.specifications button svg rect,.building-specification .card.specifications button svg g{stroke:#fff}.building-specification .card.eoj{background:var(--c-orange)}.building-specification .card.eoj .card-image{width:50.6666666667vw}.building-specification .card.eoj .icon{height:26.4vw}.building-specification .card.eoj ul.item-list li:nth-child(1) img{width:27.4666666667vw}.building-specification .card.eoj ul.item-list li:nth-child(2) img{width:17.8666666667vw}.building-specification .card.eoj ul.item-list li:nth-child(3) img{width:28.2666666667vw}.building-specification .card.eoj ul.item-list li:nth-child(4) img{width:17.0666666667vw}.building-specification .card.eoj ul.item-list li:nth-child(5) img{width:21.8666666667vw}.building-specification .card.certifications{background:var(--c-light-green)}.building-specification .card.certifications .card-image{width:41.0666666667vw}.building-specification .card.certifications .icon img{height:17.6vw}.building-specification .card-inner{padding:1.7em 1.2em}.building-specification .card-heading{display:flex;flex-direction:column;justify-content:center}.building-specification .card-heading .headline{margin-bottom:auto}.building-specification .card-image{position:absolute;bottom:1em;left:50%;transform:translate(-50%);margin-right:auto;margin-bottom:auto;margin-left:auto;width:30%}.building-specification .card-image img{width:100%}.building-specification button.card-toggle{position:absolute;top:18px;z-index:9;right:5.3333333333vw;transition:opacity .3s var(--easing)}.building-specification button.card-toggle #Path_38682,.building-specification button.card-toggle #Path_38682-2{transition:opacity .3s var(--easing)}.building-specification button.card-toggle:hover{opacity:.8}.building-specification .card-content{display:none;border-radius:20px;background:inherit}.building-specification .item-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;opacity:0;transition:opacity 1s var(--easing);padding:3.4em 0}.building-specification .item-list .icon{display:flex;justify-content:center}.building-specification .item-list img{margin:0 auto}.building-specification .item-list .label{margin-top:.6em;max-width:10.1em;line-height:1}.building-specification .item-list li.item{display:flex;flex-direction:column;align-self:baseline;height:100%;width:47%}.building-specification .items-merged{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;padding-top:2em;padding-bottom:2em}.companies-grid{background:var(--c-cream);padding-bottom:17.8666666667vw}.companies-grid .heading{margin-top:20vw;margin-bottom:16.5333333333vw;padding-bottom:8.2666666667vw;color:var(--c-orange);border-bottom:solid 1px var(--c-dark-blue)}.companies-grid .heading em{color:var(--c-cream)}.companies-grid .headline{font-size:var(--fs-body-large)}.companies-grid .companies{display:grid;grid-template-columns:auto auto auto;justify-content:space-between;gap:1em;row-gap:14.6666666667vw}.companies-grid .companies li{display:flex;flex-direction:column;align-items:center;justify-content:center}.companies-grid .companies li:nth-child(1) img{width:24vw}.companies-grid .companies li:nth-child(2) img{width:24vw}.companies-grid .companies li:nth-child(3) img{width:24vw}.companies-grid .companies li:nth-child(4) img{width:62.9333333333vw}.companies-grid .companies li:nth-child(5) img{width:54.4vw}.companies-grid .companies li:nth-child(6) img{width:26.6666666667vw}.companies-grid .companies li:nth-child(7) img{width:18.6666666667vw}.companies-grid .companies li:nth-child(8) img{width:21.3333333333vw}.companies-grid .companies li:nth-child(9) img{width:16vw}.companies-grid .companies a{display:flex;flex-direction:column;align-items:center;width:100%}.companies-grid .companies a:hover{opacity:.7}.companies-grid .companies img{width:100%}.image-carousel-cards{background:var(--c-cream);--swiper-height: 80vw;padding-top:14.6666666667vw}.image-carousel-cards .heading{color:var(--c-light-green);max-width:39em}.image-carousel-cards .heading .headline{font-size:var(--fs-body-large);letter-spacing:-.025em}.image-carousel-cards .heading em{color:var(--c-cream)}.image-carousel-cards img{-o-object-fit:cover;object-fit:cover}.image-carousel-cards .swiper-slide{width:auto}.image-carousel-cards .slide-inner{border-radius:20px;overflow:hidden;width:auto;height:var(--swiper-height)}.image-carousel-cards .slide-inner img{height:100%;width:100%}.image-carousel-cards .image-carousel-cards__inner{margin-top:14.08vw;margin-bottom:13.2266666667vw}.image-carousel-cards .swiper-nav{--button-width: 8vw;max-width:100%}.image-carousel-cards .swiper-nav .arrow{--arrow-size: 2.6666666667vw}.location-map{background:var(--c-dark-blue);padding-bottom:10.9333333333vw;padding-top:2.2em}.location-map .headline-2{color:var(--c-light-green);font-size:var(--fs-body-large);letter-spacing:var(--ls-headline-2)}.location-map .copy-container{margin-top:13.0666666667vw;max-width:50em;margin:0 auto}.location-map .copy-container .copy{margin-top:1.7em;max-width:31em;margin-left:auto;margin-right:auto}.location-map .copy-container br{display:none}.location-map .keys{border-top:solid 1px #fff;border-bottom:solid 1px #fff;display:flex;gap:2em;flex-wrap:wrap;--h-margin: 0vw;margin:42px var(--h-margin) 0;padding-top:16vw;padding-bottom:5.0666666667vw}.location-map .key-group:not(.food-beverage){width:45%}.location-map .key-group.food-beverage .key-list{-moz-column-count:2;column-count:2}.location-map .key-group.merged{display:contents}.location-map .key-group-heading{color:var(--c-light-blue);width:100%;text-transform:uppercase;margin-bottom:.7em;font-weight:800}.location-map li.key{display:flex;gap:.9em}.location-map li.key:not(:last-child){margin-bottom:.1em}.location-map .key-number{width:1.3em;font-weight:600;font-family:var(--ff-title)}.location-map .map-container{--h-margin: 0vw;--top-margin: 11.1733333333vw;margin:var(--top-margin) var(--h-margin) 0}.location-map .map{width:100%;height:auto}.travel-info{background:var(--c-orange);color:var(--c-black);padding-bottom:40.08vw;padding-top:27.36vw;overflow:hidden}.travel-info .headline-3{font-size:var(--fs-body-large);letter-spacing:var(--ls-headline);--c-red: var(--c-black);color:var(--c-cream)}.travel-info .headline-3 em{color:#d06545}.travel-info .copy-container{display:flex;justify-content:center;flex-direction:column;align-items:center}.travel-info .copy{margin-top:1.5em;max-width:38em}.travel-info .map-container{margin:3.6em auto 0;max-width:272.8vw}.travel-info .map-container .headline{text-align:center;margin-bottom:.8em;font-size:var(--fs-body-medium-2)}.travel-info .map-container img,.travel-info .map-container svg{width:100%;height:auto}.travel-info .parallax-bg .globe{left:unset;right:0vw;width:66.1466666667vw;top:133.3333333333vw}.travel-info .parallax-bg .clock{left:-24vw;width:53.3333333333vw;top:122.4vw}.travel-info .parallax-bg .carriage{left:0vw;width:37.3333333333vw;top:2.6666666667vw;bottom:unset}.nearby-stations{margin-top:11.0666666667vw;width:100%}.nearby-stations img{mix-blend-mode:multiply}.nearby-airports{margin-top:20.6933333333vw;width:100%}.nearby-stops{margin-left:auto;margin-right:auto}.nearby-stops ul{display:flex;justify-content:center;flex-wrap:wrap;-moz-column-gap:3em;column-gap:3em;row-gap:2em}.nearby-stops li{width:33%}.nearby-stops img{margin:0 auto}.nearby-stops .name{margin-top:.3em}.nearby-stops .name,.nearby-stops .distance{font-size:3.7333333333vw}.nearby-stops .in{margin:.3em 0;font-size:var(--fs-body-medium)}.nearby-stops .via{max-width:10em;margin:.7em auto 0;font-size:var(--fs-footer);font-style:italic}.home-map-cta{background:var(--c-black);padding-top:32.2666666667vw;padding-bottom:3em}.home-map-cta .wrap{display:flex;flex-direction:column;padding:0 var(--site-padding)}.home-map-cta .wrap img{width:100%;aspect-ratio:600/515;-o-object-fit:cover;object-fit:cover}.home-map-cta .copy-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.home-map-cta .subheading{font-size:var(--fs-body-medium-2)}.home-map-cta .heading .headline{font-size:var(--fs-body-large);max-width:15em;letter-spacing:var(--ls-tight)}.home-map-cta .heading em{color:var(--c-black)}.home-map-cta .copy{max-width:29em;margin-top:5.3333333333vw}.home-map-cta .subheading{margin-bottom:.2em}.home-map-cta .button{display:block;margin-top:8vw;color:#fff;border-color:#fff;padding:.5em .8em}.home-map-cta .button:hover{background:#fff;color:var(--c-black)}.home-map-cta .map-preview{margin-top:3em}.swiper{--button-width: 4.776vw;--scale: 1, 1;--translateX: 0}.swiper .swiper-button-next,.swiper .swiper-button-prev{height:unset;margin:0;top:-.1em;bottom:-.1em;width:var(--button-width);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='1080' viewBox='0 0 90 1080'%3E%3Cg id='Group_157' data-name='Group 157' transform='translate(90 1080) rotate(180)'%3E%3Cpath id='Path_306' data-name='Path 306' d='M.5.5h89v1079H.5ZM0 1080H90V0H0Z' fill='%23fff'/%3E%3Cpath id='Path_307' data-name='Path 307' d='M31 540l28-16v32ZM.5 1079.5h89V.5H.5Z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;transform:translate(var(--translateX)) scale(var(--scale));transition:all .5s var(--easing);transition-property:opacity,transform}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{display:none}.swiper .swiper-button-prev{--scale: -1, -1;left:0}.swiper .swiper-button-next{right:0}.gform_heading{display:none}.form-container .gform_wrapper.gravity-theme{--input-height: 42px}.form-container .gform_wrapper.gravity-theme .gform_fields{row-gap:12vw;-moz-column-gap:1em;column-gap:1em}.form-container .gform_wrapper.gravity-theme .gfield_label{text-transform:uppercase;font-family:var(--ff-title);font-size:var(--fs-contact)}.form-container .gform_wrapper.gravity-theme input[type=text],.form-container .gform_wrapper.gravity-theme input[type=email],.form-container .gform_wrapper.gravity-theme input[type=tel]{padding:1.3em 0;height:var(--input-height);line-height:var(--input-height);font-size:var(--fs-body);border-color:transparent;border-bottom:solid 1px #fff}.form-container .gform_wrapper.gravity-theme select,.form-container .gform_wrapper.gravity-theme textarea{height:var(--input-height);border-bottom:solid 1px #fff;font-size:var(--fs-body)}.form-container .gform_wrapper.gravity-theme select option{color:#000}.form-container .gform_wrapper.gravity-theme .gfield_validation_message{font-size:var(--fs-body);margin-top:.5em;background:unset;border:unset;padding:0}.contact-form .gform_wrapper.gravity-theme input[type=email]{max-height:unset;min-height:unset!important;line-height:var(--lh-body)!important}.contact-form .gform_wrapper.gravity-theme .ginput_container_email{position:relative}.contact-form .gform_wrapper.gravity-theme .gfield_required,.contact-form .gfield.text-field .gfield_required{display:none}.contact-form .gfield.text-field label{position:absolute;left:0;top:clamp(4px,1.6vw,6px);font-size:var(--fs-body);transition:all .4s var(--easing);transition-property:top,font-size,opacity;font-weight:unset}.contact-form .gfield.text-field.changed label{font-size:.5em;top:-5px;opacity:0}.contact-form .gfield input[type=checkbox]{background-color:transparent;height:3.4666666667vw;width:3.4666666667vw;border:solid 2px #fff;cursor:pointer;transition:all .4s var(--easing);position:relative;top:0;margin-right:1em}.contact-form .gfield input[type=checkbox]:hover{background-color:#fff3}.contact-form .gfield input[type=checkbox]:checked{background-color:#ffffffb3}.contact-form .gfield textarea.small{height:22.6666666667vw;padding:8px 0}.contact-form .gfield.consent-checkmark{margin-top:-2.3em}.contact-form .gfield--width-half{grid-column:span 6!important}.contact-form input#gform_submit_button_1{position:absolute;left:0;cursor:pointer;margin:0;line-height:1;min-height:unset!important;border-radius:47px;padding:.5em 1.6em;border:solid 1px #fff;color:#fff;font-size:var(--fs-info-bar);font-weight:700;top:.4em}.contact-form input#gform_submit_button_1:hover,.contact-form input#gform_submit_button_1:active{color:var(--c-black)}.contact-form .ginput_container_consent{margin:2em auto 0}.contact-form .gfield_consent_label{text-transform:uppercase;font-weight:700;cursor:pointer}.contact-form .consent-checkmark legend{display:none!important}.contact-form .gform_footer.top_label{padding:0!important;position:relative}.contact-form .gform_wrapper .gform_validation_errors{background:rgba(0,0,0,0);border:unset;border-bottom:solid 1px var(--c-red);box-shadow:unset;margin-bottom:28px;margin-top:8px;padding:16px 0;position:relative;width:100%;border-radius:unset}.contact-form .gform_wrapper .gform_validation_errors .gform-icon--close{display:none}.contact-form .gform_wrapper .gform_validation_errors>h2{color:var(--c-red)}.contact-form .gform_wrapper .gfield_error .gfield_repeater_cell label,.contact-form .gform_wrapper .gfield_error label,.contact-form .gform_wrapper .gfield_error legend,.contact-form .gform_wrapper .gfield_validation_message,.contact-form .gform_wrapper .validation_message,.contact-form .gform_wrapper [aria-invalid=true]+label,.contact-form .gform_wrapper label+[aria-invalid=true]{color:var(--c-red)}@media (max-width: 720px){.hero.building .headline{font-size:var(--fs-body-large)}.hero.building video{position:relative;left:-49%;width:200%;height:100%}.hero.building .content{padding-top:2em}.hero.location .content{padding-bottom:2em}.footer-container .inner .footer-links:not(.modal){display:none}.footer-container .inner .footer-info{display:flex}.footer-container.card-open .footer-info{display:none}.footer-container.card-open .footer-links:not(.modal){display:flex}.policy-container h2{font-size:3.7333333333vw}ul.site-nav,#site-menu ul,ul#site-menu{align-items:stretch}ul.site-nav a,#site-menu ul a,ul#site-menu a{border-bottom:solid 1px var(--c-black);padding:.5em 0;text-decoration:none}ul.site-nav a:hover,#site-menu ul a:hover,ul#site-menu a:hover{color:var(--c-black)}ul.site-nav>li,#site-menu ul>li,ul#site-menu>li{font-size:2em}ul.site-nav>li:first-child a,#site-menu ul>li:first-child a,ul#site-menu>li:first-child a{border-top:solid 1px var(--c-black)}ul.site-nav>li.current-menu-item,#site-menu ul>li.current-menu-item,ul#site-menu>li.current-menu-item{background-color:var(--c-red)}ul.site-nav>li.current-menu-item a,#site-menu ul>li.current-menu-item a,ul#site-menu>li.current-menu-item a{border-top:unset;z-index:2;position:relative}ul.site-nav>li.current-menu-item:before,#site-menu ul>li.current-menu-item:before,ul#site-menu>li.current-menu-item:before{content:"";background-color:var(--c-red);left:calc(-1 * var(--site-padding));right:calc(-1 * var(--site-padding));position:absolute;top:-1px;bottom:0;border-top:solid 1px var(--c-black);border-bottom:solid 1px var(--c-black)}.contact-card__inner>.headline-2 em{padding:0}.contact-card__inner>.headline-2{padding-right:1em!important}.contact-card .agencies .headline{margin-bottom:var(--spacing-2)}.contact-card .development-team{display:none}#site-footer.card-open .contact-card .button-container{padding-top:1.8em}.contact-form-container .headline-2{display:none}#site-footer.card-open>.footer-bar{animation:fadeOut .4s var(--easing) forwards}.stats-block .parallax-bg .binoculars img{transform:rotate(90deg)}.stats-block .parallax-bg .clock{display:none}.stats-block .parallax-bg .globe img{transform:rotate(90deg)}.stats-block .parallax-bg .grandfather-clock img{transform:rotate(70deg)}.stats-block .parallax-bg .teapot img,.stats-block .parallax-bg .pocket-watch img{transform:rotate(90deg)}.statement-cta .button{display:inline-block;margin-top:1.5em}.icon-grid .heading br{display:none}.image-columns ul.columns>li:nth-child(2){height:53.1466666667vw}.image-columns ul.columns>li:nth-child(1),.image-columns ul.columns>li:nth-child(3){height:112.792vw}.availability-stacker .button{font-size:3.2vw}.availability-stacker .button-row>.col{width:100%}.availability-stacker .button-row .title{border-bottom:solid 1px var(--c-black);padding-bottom:.3em;margin-bottom:.5em}.availability-stacker .stacker-row>.col:nth-child(1){order:2}.availability-stacker .stacker-row>.col:nth-child(2){order:1}.availability-stacker .disclaimer-row .col:nth-child(2){width:auto}.availability-stacker .building-image{right:5.6vw}.two-column-text .copy-col{margin-top:4em;width:auto}.page-building .availability-stacker+.two-column-text,.page-building .building-specification+.two-column-text{height:auto}.building-specification .card.specifications ul.item-list{display:contents}.contact-form .ginput_container_consent{display:flex;align-items:center;margin-top:.3em}.contact-form .ginput_container_consent .gfield_consent_label{max-width:26em}.contact-form a.underline{display:inline-block}.contact-form a.underline:before{transform:scaleX(1)}.contact-form .gfield.contact-num label{visibility:hidden;position:relative}.contact-form .gfield.contact-num label:before{content:"Contact";display:block;position:absolute;left:0;top:0;visibility:visible}}@media (min-width: 720px){:root{--fs-body: 1.3671875vw;--fs-body-medium: 1.5625vw;--fs-body-medium-2: 2.44140625vw;--fs-body-large: 3.41796875vw;--fs-heading: 4.8828125vw;--fs-sub-heading: 1.5625vw;--fs-nav: 1.3671875vw;--fs-definition: 1.7578125vw;--fs-sub-title: 1.953125vw;--fs-input: 1.3671875vw;--fs-footer: 1.171875vw;--fs-legal-title: 2.5390625vw;--fs-responsibility: 2.44140625vw;--site-padding: 2.9296875vw;--site-padding-lg: 10.9375vw;--site-spacing: 6.8359375vw;--site-logo-width: 16.9658203125vw;--header-height: 6.640625vw;--closed-panel-height: 5.078125vw;--spacing-0: .48828125vw;--spacing-1: .9765625vw;--spacing-2: 1.953125vw;--spacing-3: 2.9296875vw;--spacing-4: 3.90625vw;--spacing-5: 4.8828125vw;--spacing-6: 5.859375vw;--spacing-7: 6.8359375vw;--spacing-8: 7.8125vw;--spacing-9: 8.7890625vw}html{scroll-padding-top:calc(var(--header-height) * 1)}main{overflow:unset}.button{border-radius:4.58984375vw}.hero{height:39.0625vw}.hero .content{flex-direction:row;padding:0 var(--site-padding-lg);padding-top:var(--header-height);padding-bottom:calc(var(--spacing-1) * 11)}.hero .sub-title{display:none}.hero .copy-container{padding-top:var(--spacing-3)}.hero.responsibility{height:59.86328125vw}.hero.responsibility .content .col .animation-container{margin-top:0;margin-bottom:0;border-radius:1.953125vw;width:43.07421875vw;height:39.71875vw}.hero.responsibility .content .col .animation-container video{border-radius:1.953125vw}.hero.responsibility .copy-container{max-width:45.2275390625vw}.hero.building .content{padding-bottom:calc(var(--spacing-1) * 10)}.hero.building .animation-container{height:34.326171875vw}.hero.dictionary{height:45.3125vw}.hero.downloads{height:calc(var(--vh, 1vh) * 100 - var(--header-height));height:calc(100svh - var(--header-height))}.hero.downloads .button-container{flex-direction:row;align-items:unset;gap:1.5em}.hero.downloads .button:before{width:.8896484375vw}.hero.downloads .button:before{height:1.3251953125vw}.hero.responsibility .parallax-bg .binoculars{width:39.0625vw}.hero.responsibility .handshake{width:11.1611328125vw}.hero.location .headline{max-width:9em}.hero.location .animation-container{width:55.17578125vw}.hero.location .animation-container{height:28.515625vw}.hero.location .animation-container{margin-top:15.17578125vw}.hero.location .parallax-bg .utensils{right:-9.765625vw}.hero.location .parallax-bg .utensils{bottom:-1.953125vw}.hero.location .parallax-bg .utensils{width:32.2265625vw}.hero.location .parallax-bg .bicycle{left:39.0625vw}.hero.location .parallax-bg .bicycle{bottom:-4.8828125vw}.hero.location .parallax-bg .bicycle{width:52.05078125vw}.hero.location .parallax-bg .cocktail{right:31.25vw}.hero.location .parallax-bg .cocktail{bottom:29.296875vw}.hero.location .parallax-bg .cocktail{width:18.609375vw}.hero.location .parallax-bg .victorian-car{left:-9.27734375vw}.hero.location .parallax-bg .victorian-car{top:-9.765625vw}.hero.location .parallax-bg .victorian-car{width:44.7265625vw}.hero.location .parallax-bg .handshake{left:38.0859375vw}.hero.location .parallax-bg .handshake{top:0vw}.hero.location .parallax-bg .handshake{width:25vw}.hero.location .parallax-bg .monophone-light{left:-3.90625vw}.hero.location .parallax-bg .monophone-light{top:19.53125vw}.hero.location .parallax-bg .monophone-light{width:35.400390625vw}.hero.location .parallax-bg .teapot{left:-6.25vw}.hero.location .parallax-bg .teapot{bottom:-12.6953125vw}.hero.location .parallax-bg .teapot{width:43.84765625vw}.hero.location .parallax-bg .binoculars{right:9.765625vw}.hero.location .parallax-bg .binoculars{bottom:29.296875vw}.hero.location .parallax-bg .plant{right:23.4375vw}.hero.location .parallax-bg .plant{bottom:3.90625vw}.hero.location .parallax-bg .plant{width:24.4140625vw}.hero.location .parallax-bg .clock{width:23.53515625vw}.hero.location .parallax-bg .clock{right:.9765625vw}.hero.location .parallax-bg .clock{top:-9.765625vw}.hero.location .parallax-bg .astro{right:26.3671875vw}.hero.location .parallax-bg .astro{top:.9765625vw}.hero.location .parallax-bg .astro{width:25.78125vw}.hero.location .parallax-bg .cup{right:-10.7421875vw}.hero.location .parallax-bg .cup{top:16.6015625vw}.hero.location .parallax-bg .cup{width:29.296875vw}.hero .parallax-bg .teapot,.image-columns .parallax-bg .teapot,.stats-block .parallax-bg .teapot{width:23.4375vw}.hero .parallax-bg .grandfather-clock,.image-columns .parallax-bg .grandfather-clock,.stats-block .parallax-bg .grandfather-clock{width:11.1611328125vw}.hero .parallax-bg .bicycle,.image-columns .parallax-bg .bicycle,.stats-block .parallax-bg .bicycle{width:23.4375vw}.hero .parallax-bg .victorian-car,.image-columns .parallax-bg .victorian-car,.stats-block .parallax-bg .victorian-car{width:26.3671875vw}.hero .parallax-bg .pocket-watch,.image-columns .parallax-bg .pocket-watch,.stats-block .parallax-bg .pocket-watch{width:29.6875vw}.hero .parallax-bg .plant,.image-columns .parallax-bg .plant,.stats-block .parallax-bg .plant{width:29.296875vw}.hero .parallax-bg .clock,.image-columns .parallax-bg .clock,.stats-block .parallax-bg .clock{width:26.66015625vw}.hero .parallax-bg .binoculars,.image-columns .parallax-bg .binoculars,.stats-block .parallax-bg .binoculars{width:39.0625vw}.hero .parallax-bg .globe,.image-columns .parallax-bg .globe,.stats-block .parallax-bg .globe{width:47.8515625vw}.hero .parallax-bg .branch,.image-columns .parallax-bg .branch,.stats-block .parallax-bg .branch,.hero .parallax-bg .handshake,.image-columns .parallax-bg .handshake,.stats-block .parallax-bg .handshake,.hero .parallax-bg .monophone,.image-columns .parallax-bg .monophone,.stats-block .parallax-bg .monophone,.hero .parallax-bg .cocktail,.image-columns .parallax-bg .cocktail,.stats-block .parallax-bg .cocktail{width:11.1611328125vw}.grid{grid-template-columns:repeat(12,[col-start] 1fr)}.grid>*{grid-column:col-start/span 12}.footer-container{font-size:var(--fs-footer)}.footer-container .inner{flex-direction:row;justify-content:space-between;padding:var(--spacing-3) 0}.footer-container .inner>div{flex-direction:row}.footer-container .address{display:block}.footer-bar .inner .footer-links>div{width:unset}.footer-links>div{width:50%}.footer-links .links{flex-direction:row;align-items:unset}.parallax-bg .tea-pot{width:23.4375vw}.parallax-bg .grandfather-clock{width:11.1611328125vw}.parallax-bg .bicycle{width:23.4375vw}.parallax-bg .victorian-car{width:26.3671875vw}.parallax-bg .pocket-watch{width:23.4375vw}.parallax-bg .clock,.parallax-bg .binoculars,.parallax-bg .globe,.parallax-bg .branch,.parallax-bg .handshake,.parallax-bg .monophone,.parallax-bg .cocktail{width:11.1611328125vw}.image-caption{font-size:1.5625vw;top:4.58984375vw;left:2.44140625vw}#custom-cursor{height:12.6953125vw}.policy-container{padding:0 10em}.hamburger{display:none}ul.site-nav,#site-menu ul,ul#site-menu{display:flex;position:unset;flex-direction:row;gap:2.5em;opacity:1;background-color:unset;height:100%}.contact-card{--col-gap: 4em;height:unset;display:flex;flex-direction:column;max-height:calc(var(--vh, 1vh) * 100);max-height:100lvh}.contact-card__inner{flex-direction:row;height:100%}.contact-card__inner>.headline-2 em{margin-left:.2em}.contact-card__inner>.headline-2{margin-top:1em!important;padding-right:0;display:flex}.contact-card__inner>.headline-2 br{display:none}.contact-card .headline{margin:var(--spacing-2) 0 0;padding-bottom:.6em;border-bottom:solid 1px #fff}.contact-card .headline-2{padding:.6em 0}.contact-card .contact-details{width:var(--col-width)}.contact-card .agencies{padding-top:unset;gap:var(--gap)}.contact-card .agencies>div{width:calc(50% - 2em)}.contact-card .agent:first-child{margin-top:2.63671875vw}.contact-card .agent-logo{min-height:4.4814453125vw}.contact-card .agency-1 .agent-logo img{width:4.8828125vw}.contact-card .agency-2 .agent-logo img{width:12.4375vw}.contact-card .agency-3 .agent-logo img{height:1.953125vw}.contact-card .form-container{padding-top:1.7578125vw}.contact-card button.up-arrow svg{visibility:visible;width:1.033203125vw}.contact-card .footer-container{margin-top:auto}.contact-card .development-team .wrap{font-size:1.171875vw}.contact-card .development-team .wrap .logo-1{width:5.95703125vw}.contact-card .development-team .wrap .logo-2{width:6.4833984375vw;top:.2em}.contact-card .development-team .wrap .logo-3{width:1.349609375vw}#site-footer.card-open .contact-card{overflow:auto}.contact-form-container{width:var(--col-width)}.page-responsibility .image-block .image-container{height:auto}.description-and-dictionary .container{flex-direction:row;align-items:unset;padding:14.35546875vw 0 10.83984375vw}.description-and-dictionary .description{max-width:47.265625vw}.description-and-dictionary .description .headline{font-size:var(--fs-heading)}.description-and-dictionary .copy{-moz-column-count:2;column-count:2;-moz-column-gap:1.5em;column-gap:1.5em}.description-and-dictionary .col:nth-child(1){width:28.125vw}.description-and-dictionary .col:nth-child(2){width:47.265625vw;margin-top:unset}.description-and-dictionary .parallax-bg{position:sticky;height:calc(var(--vh, 1vh) * 100 - var(--closed-panel-height) - var(--header-height));margin-top:calc(-1 * var(--content-height))}.description-and-dictionary .parallax-bg .tea-pot{width:23.4375vw}.description-and-dictionary .parallax-bg .grandfather-clock{width:11.1611328125vw}.description-and-dictionary .parallax-bg .bicycle{width:23.4375vw}.description-and-dictionary .parallax-bg .victorian-car{width:26.3671875vw}.description-and-dictionary .parallax-bg .pocket-watch{width:23.4375vw}.description-and-dictionary .parallax-bg .clock,.description-and-dictionary .parallax-bg .binoculars,.description-and-dictionary .parallax-bg .globe,.description-and-dictionary .parallax-bg .branch,.description-and-dictionary .parallax-bg .handshake,.description-and-dictionary .parallax-bg .monophone,.description-and-dictionary .parallax-bg .cocktail{width:11.1611328125vw}.image-carousel,.hero-carousel{--swiper-height: 72.65625vw;padding:0}.swiper-nav{--button-width: 3.90625vw;right:2.44140625vw;left:2.44140625vw}.swiper-nav .arrow{--arrow-size: .8333333333vw}.swiper-nav .arrow:after{transform:translate(calc(-50% - .1rem),-50%) rotate(-45deg)}.stats-block .container{padding:var(--site-spacing) 11.9140625vw}.stats-block ul.stats{--col-gap: 9.66796875vw;height:52.069140625vw}.stats-block ul.stats li.stat{width:calc(50% - var(--col-gap) / 2);padding:.9rem 0}.stats-block .parallax-bg .binoculars{width:48.828125vw}.stats-block .parallax-bg .binoculars{right:-9.765625vw}.stats-block .parallax-bg .binoculars{bottom:39.0625vw}.stats-block .parallax-bg .clock{width:24.4140625vw}.stats-block .parallax-bg .clock{right:-9.765625vw}.stats-block .parallax-bg .clock{bottom:214.84375vw}.stats-block .parallax-bg .globe{width:53.7109375vw}.stats-block .parallax-bg .globe{left:8.7890625vw}.stats-block .parallax-bg .globe{top:-29.296875vw}.stats-block .parallax-bg .grandfather-clock{width:14.9873046875vw}.stats-block .parallax-bg .grandfather-clock{left:-8.7890625vw}.stats-block .parallax-bg .grandfather-clock{top:-2.9296875vw}.stats-block .parallax-bg .teapot{width:29.296875vw}.stats-block .parallax-bg .teapot{left:9.765625vw}.stats-block .parallax-bg .teapot{top:.9765625vw}.stats-block .parallax-bg .pocket-watch{width:36.1328125vw}.stats-block .parallax-bg .pocket-watch{right:25.390625vw}.stats-block .parallax-bg .pocket-watch{bottom:0vw}.statement-cta .container{width:74.0234375vw;padding-bottom:11.81640625vw;padding-top:14.84375vw}.statement-cta .heading{padding-bottom:.4em}.statement-cta .text{margin:0 0 var(--spacing-3)}.statement-cta .parallax-bg .bee{width:38.134765625vw}.statement-cta .parallax-bg .bee{top:0vw}.statement-cta .parallax-bg .bee{right:-2.9296875vw}.statement-cta .parallax-bg .book{width:26.26953125vw}.statement-cta .parallax-bg .book{top:4.8828125vw}.statement-cta .parallax-bg .book{right:-10.7421875vw}.statement-cta .parallax-bg .bricks{width:27.83203125vw}.statement-cta .parallax-bg .bricks{top:9.765625vw}.statement-cta .parallax-bg .bricks{left:-5.859375vw}.statement-cta .parallax-bg .cement-mixer{width:17.67578125vw}.statement-cta .parallax-bg .cement-mixer{bottom:5.859375vw}.statement-cta .parallax-bg .cement-mixer{left:24.4140625vw}.statement-cta .parallax-bg .fern{width:33.30078125vw}.statement-cta .parallax-bg .fern{top:-15.625vw}.statement-cta .parallax-bg .fern{left:2.9296875vw}.statement-cta .parallax-bg .penny-farthing{width:26.7578125vw}.statement-cta .parallax-bg .penny-farthing{bottom:0vw}.statement-cta .parallax-bg .penny-farthing{right:0vw}.image-carousel+.statement-cta .container,.video-block+.statement-cta .container{padding-top:7.32421875vw;padding-bottom:4.00390625vw}.image-carousel+.statement-cta .heading,.video-block+.statement-cta .heading{padding-bottom:.8em}.icon-grid{--gap: 9.1796875vw;padding:7.421875vw 0 12.6953125vw}.icon-grid .sub-title{font-size:var(--fs-heading)}.icon-grid .heading{font-size:var(--fs-body-large)}.icon-grid ul.items{justify-content:space-between}.icon-grid ul.items li{width:23.828125vw}.icon-grid ul.items li .icon{width:14.0625vw;height:14.97265625vw}.icon-grid ul.items li .text{margin-top:.7em;padding-top:0;padding-left:1em;max-width:unset}.icon-grid.g3x3 .heading{width:23em}.icon-grid.g3x3 ul.items li:nth-child(1) .icon{width:13.18359375vw}.icon-grid.g3x3 ul.items li:nth-child(2) .icon{width:14.0625vw}.icon-grid.g3x3 ul.items li:nth-child(3) .icon{width:12.5546875vw}.icon-grid.g3x3 ul.items li:nth-child(4) .icon{width:12.5vw}.icon-grid.g3x3 ul.items li:nth-child(5) .icon{width:14.84375vw}.icon-grid.g3x3 ul.items li:nth-child(6) .icon{width:15.52734375vw}.icon-grid.g3x3 ul.items li:nth-child(7) .icon{width:16.2109375vw}.icon-grid.g3x3 ul.items li:nth-child(8) .icon,.icon-grid.g3x3 ul.items li:nth-child(9) .icon{width:13.033203125vw}.icon-grid.g2x2{--gap: 1.5625vw;padding-bottom:8.3984375vw}.icon-grid.g2x2 .heading{width:19em}.icon-grid.g2x2 ul.items{text-align:left}.icon-grid.g2x2 ul.items li{width:45.80078125vw;flex-direction:row}.icon-grid.g2x2 ul.items li .icon{width:19.04296875vw;height:15.234375vw}.icon-grid.g2x2 ul.items li:nth-child(1) .icon{width:16.11328125vw}.icon-grid.g2x2 ul.items li:nth-child(2) .icon{width:16.015625vw}.icon-grid.g2x2 ul.items li:nth-child(3) .icon{width:19.04296875vw}.icon-grid.g2x2 ul.items li:nth-child(4) .icon{width:12.439453125vw}.home-landing .background,.home-landing .hero-carousel{top:var(--header-height)}.home-landing .site-logo{margin-top:calc(var(--vh, 1vh) * 100 - var(--header-height) * 6.5);margin-top:calc(100lvh - var(--header-height) * 6.5)}.social-block .container{padding:var(--site-spacing) var(--site-padding-lg)}.social-block{--left-col-width: 28.02734375vw}.social-block .sub-title{font-size:4.8828125vw}.social-block .heading-wrap{flex-direction:row}.social-block .heading-wrap>div:first-child{min-width:var(--left-col-width)}.social-block ul.items{margin-left:var(--left-col-width)}.social-block ul.items li{flex-direction:row}.social-block ul.items .title{min-width:34.765625vw}.image-columns{padding:var(--site-spacing) 1.7578125vw}.image-columns .headline{margin-left:11.9140625vw}.image-columns ul.columns{flex-direction:row;gap:1.171875vw}.image-columns ul.columns>li{height:34.5751953125vw}.image-columns ul.columns>li:nth-child(2){order:2;width:57.421875vw}.image-columns ul.columns>li:nth-child(3){order:3}.image-columns ul.columns>li:nth-child(1),.image-columns ul.columns>li:nth-child(3){width:26.7890625vw}.image-columns .image-caption{max-width:11em;bottom:.78125vw;left:.78125vw}.dictionary-block{padding-top:10em;padding-bottom:10em}.dictionary-block .dictionary-entries{grid-template-columns:repeat(2,1fr);padding-top:10.64453125vw;width:69.7265625vw}.dictionary-block .dictionary-entries li{min-width:25.87890625vw;max-width:32.2265625vw}.dictionary-block .dictionary-entries .phrase{font-size:1.953125vw}.dictionary-block .dictionary-entries .definition{font-size:1.5625vw;height:6.15234375vw}.marquee-container{--gap: 1.953125vw}.marquee-container div li{font-size:11.71875vw}.availability-stacker .container{padding:var(--site-spacing) var(--site-padding-lg) 1em}.availability-stacker .row{flex-direction:row}.availability-stacker .button-row{border-bottom:solid 1px var(--c-black)}.availability-stacker .button-row>.col:first-child{display:flex;align-items:center}.availability-stacker .button-row .button-container>button:first-child{margin-right:var(--spacing-3)}.availability-stacker .stacker-row{height:68.4952148437vw}.availability-stacker .stacker-row.building-tab ul.levels li.level:nth-child(3){padding-bottom:1.1em}.availability-stacker .stacker-row.building-tab ul.levels li.level:nth-child(6){padding-bottom:1.4em}.availability-stacker .stacker-row.building-tab ul.levels li.level:nth-child(7){padding-bottom:1.4em}.availability-stacker .stacker-row.building-tab ul.levels li.level:nth-child(8){padding-bottom:2.3em}.availability-stacker .stacker-row.building-tab ul.levels li.level:nth-child(9),.availability-stacker .stacker-row.building-tab ul.levels li.level:nth-child(10){padding-bottom:1.6em}.availability-stacker .stacker-row.building-tab ul.levels li.level:nth-child(9){padding-bottom:4.1em}.availability-stacker .disclaimer-row{font-size:1.3671875vw}.availability-stacker .disclaimer-row .disclaimer{text-align:right}.availability-stacker .disclaimer-row{margin-top:7.12890625vw;padding:1.171875vw 0}.availability-stacker ul.levels{width:21.58203125vw}.availability-stacker ul.levels{position:absolute;margin-top:2.5em}.availability-stacker ul.levels:before{font-size:.87890625vw}.availability-stacker ul.levels li.level{justify-content:space-between;padding-left:.5em;padding-bottom:.95em}.availability-stacker ul.levels li.level:nth-child(9):before,.availability-stacker ul.levels li.level:nth-child(10):before{transform:scaleX(0);transform-origin:left;left:100%;transition:transform .4s var(--easing)}.availability-stacker ul.levels li.level:nth-child(9):before{width:9.5703125vw}.availability-stacker ul.levels li.level:nth-child(10):before{width:38.96484375vw}.availability-stacker ul.levels li.level .level-name{width:12.0458984375vw}.availability-stacker ul.levels li.level .size .sq{display:none}.availability-stacker .building{width:88.8671875vw}.availability-stacker .building{margin-right:-16.7em}.availability-stacker .floorplans-inner .button-container{margin:0}.availability-stacker .floorplans-container{--floorplan-padding: 2.1484375vw}.availability-stacker .floorplans-container{width:53.7109375vw}.availability-stacker .floorplans-container{border-radius:1.953125vw}.availability-stacker .floorplans-container{height:49.7705078125vw}.availability-stacker .floorplans-container ul.labels{font-size:1.3671875vw}.availability-stacker .floorplans-container ul.labels li:before{width:1.5625vw}.availability-stacker .floorplans-container ul.labels li:before{height:1.5625vw}.availability-stacker ul.floorplans li .floorplan-image{padding:0 2em}.availability-stacker ul.floorplans li img{height:30.6669921875vw}.availability-stacker .floor-details .row{font-size:1.171875vw}.availability-stacker .floor-details .row{padding:var(--spacing-2) 5rem var(--spacing-2) 0}.availability-stacker .floor-details .row>div:first-child{font-size:1.3671875vw}.availability-stacker .floor-details .row.labels{font-size:1.46484375vw}.two-column-text .container{--site-padding: 8.3984375vw}.two-column-text .container{flex-direction:row;padding:var(--site-spacing) var(--site-padding)}.two-column-text .copy-col{width:40.91796875vw}.two-column-text .copy-col{font-size:1.5625vw}.two-column-text .copy-col{padding-right:0}.two-column-text ul{margin-top:3.515625vw}.two-column-text ul{font-size:var(--fs-definition)}.two-column-text ul li:before{margin-right:3.6em}.page-building .availability-stacker+.two-column-text,.page-building .building-specification+.two-column-text{height:64.513671875vw}.page-building .image-columns+.two-column-text .copy-col{width:37.109375vw}.page-building .image-columns+.two-column-text .parallax-bg .bicycle{left:0vw}.page-building .image-columns+.two-column-text .parallax-bg .bicycle{width:19.53125vw}.page-building .image-columns+.two-column-text .parallax-bg .bicycle{top:48.828125vw}.page-building .image-columns+.two-column-text .parallax-bg .clock{right:-5.859375vw}.page-building .image-columns+.two-column-text .parallax-bg .clock{width:23.74609375vw}.page-building .image-columns+.two-column-text .parallax-bg .clock{top:4.00390625vw}.page-building .image-columns+.two-column-text .parallax-bg .tea-pot{left:15.625vw}.page-building .image-columns+.two-column-text .parallax-bg .tea-pot{width:23.857421875vw}.page-building .image-columns+.two-column-text .parallax-bg .tea-pot{top:-1.953125vw}.page-building .image-columns+.two-column-text .parallax-bg .victorian-car{left:35.15625vw}.page-building .image-columns+.two-column-text .parallax-bg .victorian-car{width:26.2783203125vw}.page-building .image-columns+.two-column-text .parallax-bg .victorian-car{top:26.3671875vw}.page-building .image-columns+.two-column-text .parallax-bg .handshake{right:21.484375vw}.page-building .image-columns+.two-column-text .parallax-bg .handshake{width:29.2880859375vw}.page-building .image-columns+.two-column-text .parallax-bg .handshake{top:-.9765625vw}.page-building .image-columns+.two-column-text .parallax-bg .grandfather-clock{left:-3.90625vw}.page-building .image-columns+.two-column-text .parallax-bg .grandfather-clock{width:11.6884765625vw}.page-building .image-columns+.two-column-text .parallax-bg .grandfather-clock{top:3.90625vw}.page-building .image-columns+.two-column-text .parallax-bg .pocket-watch{right:41.015625vw}.page-building .image-columns+.two-column-text .parallax-bg .pocket-watch{width:15.24609375vw}.page-building .image-columns+.two-column-text .parallax-bg .pocket-watch{top:18.5546875vw}.page-building .image-columns+.two-column-text .parallax-bg .branch{left:51.7578125vw}.page-building .image-columns+.two-column-text .parallax-bg .branch{width:12.3046875vw}.page-building .image-columns+.two-column-text .parallax-bg .branch{top:5.859375vw}.page-building .image-columns+.two-column-text .parallax-bg .globe{left:13.671875vw}.page-building .image-columns+.two-column-text .parallax-bg .globe{width:13.76953125vw}.page-building .image-columns+.two-column-text .parallax-bg .globe{bottom:-4.8828125vw}.page-building .image-columns+.two-column-text .parallax-bg .binoculars{right:19.53125vw}.page-building .image-columns+.two-column-text .parallax-bg .binoculars{width:17.6630859375vw}.page-building .image-columns+.two-column-text .parallax-bg .binoculars{bottom:-1.953125vw}.building-specification{padding-top:7.265625vw}.building-specification{padding-bottom:7.265625vw}.building-specification .container{max-width:93.1640625vw}.building-specification .cards{padding-top:2.94921875vw}.building-specification .cards{gap:1.611328125vw}.building-specification .cards{--height: 39.861328125vw}.building-specification .cards{flex-direction:row}.building-specification .cards.card-open .card:not(.active){width:0;height:auto}.building-specification .card{width:33%}.building-specification .card{height:39.861328125vw}.building-specification .card.specifications{width:40%}.building-specification .card.specifications .card-image{width:30.95703125vw}.building-specification .card.specifications .card-content{padding:2em 0}.building-specification .card.specifications ul.item-list{margin:0 4em}.building-specification .card.specifications ul.item-list:nth-child(1) .icon{height:11.6787109375vw}.building-specification .card.specifications ul.item-list:nth-child(1) li:nth-child(1) img{width:7.32421875vw}.building-specification .card.specifications ul.item-list:nth-child(1) li:nth-child(2) img{width:11.328125vw}.building-specification .card.specifications ul.item-list:nth-child(1) li:nth-child(3) img{width:9.126953125vw}.building-specification .card.specifications ul.item-list:nth-child(1) li:nth-child(4) img{width:10.3115234375vw}.building-specification .card.specifications ul.item-list:nth-child(2) .icon{height:16.9921875vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(1) img{width:12.2548828125vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(2) img{width:4.8779296875vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(3) img{width:14.8701171875vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(4) img{width:12.4599609375vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(5) img{width:7.904296875vw}.building-specification .card.specifications ul.item-list:nth-child(3) .icon{height:14.2578125vw}.building-specification .card.specifications ul.item-list:nth-child(3) li:nth-child(1) img{width:10.474609375vw}.building-specification .card.specifications ul.item-list:nth-child(3) li:nth-child(2) img{width:9.375vw}.building-specification .card.specifications ul.item-list:nth-child(3) li:nth-child(3) img{width:11.6708984375vw}.building-specification .card.specifications ul.item-list:nth-child(3) li:nth-child(4) img{width:14.2578125vw}.building-specification .card.eoj .card-image{width:22.8515625vw}.building-specification .card.eoj .icon{height:14.55078125vw}.building-specification .card.eoj ul.item-list li:nth-child(1) img{width:15.13671875vw}.building-specification .card.eoj ul.item-list li:nth-child(2) img{width:9.86328125vw}.building-specification .card.eoj ul.item-list li:nth-child(3) img{width:15.625vw}.building-specification .card.eoj ul.item-list li:nth-child(4) img{width:9.47265625vw}.building-specification .card.eoj ul.item-list li:nth-child(5) img{width:12.01171875vw}.building-specification .card.certifications .card-image{width:22.65625vw}.building-specification .card.certifications .icon img{height:9.765625vw}.building-specification .card-image{top:50%;bottom:unset;transform:translate(-50%,-50%);width:95%}.building-specification button.card-toggle{right:1.953125vw}.building-specification .item-list{justify-content:space-evenly;gap:2em;padding:3.4em 2em}.building-specification .item-list li.item{width:unset}.building-specification .items-merged{display:contents}.companies-grid{padding-bottom:6.54296875vw}.companies-grid .heading{margin-top:7.32421875vw}.companies-grid .heading{margin-bottom:6.103515625vw}.companies-grid .heading{padding-bottom:3.02734375vw}.companies-grid .companies{row-gap:5.37109375vw}.companies-grid .companies{margin-right:-2.6em}.companies-grid .companies li:nth-child(1) img{width:20.80078125vw}.companies-grid .companies li:nth-child(2) img{width:23.046875vw}.companies-grid .companies li:nth-child(3) img{width:19.2294921875vw}.companies-grid .companies li:nth-child(4) img{width:23.046875vw}.companies-grid .companies li:nth-child(5) img{width:19.921875vw}.companies-grid .companies li:nth-child(6) img{width:26.3671875vw}.companies-grid .companies li:nth-child(7) img{width:17.8095703125vw}.companies-grid .companies li:nth-child(8) img{width:16.21875vw}.companies-grid .companies li:nth-child(9) img{width:9.4853515625vw}.image-carousel-cards{--swiper-height: 41.29296875vw}.image-carousel-cards{padding-top:5.37109375vw}.image-carousel-cards .slide-inner img{width:auto}.image-carousel-cards .image-carousel-cards__inner{margin-top:5.15625vw}.image-carousel-cards .image-carousel-cards__inner{margin-bottom:4.84375vw}.image-carousel-cards .swiper-nav{--button-width: 2.7177734375vw}.image-carousel-cards .swiper-nav .arrow{--arrow-size: .48828125vw}.location-map{padding-bottom:9.08203125vw}.location-map{padding-top:0}.location-map .copy-container{margin-top:4.78515625vw}.location-map .copy-container br{display:block}.location-map .keys{--h-margin: 6.25vw}.location-map .keys{padding-top:5.859375vw}.location-map .keys{padding-bottom:1.85546875vw}.location-map .keys{flex-direction:row;flex-wrap:nowrap}.location-map .key-group:not(.food-beverage){width:unset}.location-map .key-group.merged{display:flex;flex-direction:column}.location-map .key-group .exercise{margin-top:1em}.location-map .map-container{--h-margin: 6.25vw}.location-map .map-container{--top-margin: 4.091796875vw}.travel-info{padding-bottom:14.677734375vw}.travel-info{padding-top:10.01953125vw}.travel-info .map-container{max-width:99.90234375vw}.travel-info .parallax-bg .globe{right:0vw}.travel-info .parallax-bg .globe{width:24.2236328125vw}.travel-info .parallax-bg .globe{top:48.828125vw}.travel-info .parallax-bg .clock{left:-13.37890625vw}.travel-info .parallax-bg .clock{width:40.603515625vw}.travel-info .parallax-bg .clock{top:44.82421875vw}.travel-info .parallax-bg .carriage{left:0vw}.travel-info .parallax-bg .carriage{width:29.8828125vw}.travel-info .parallax-bg .carriage{top:5.859375vw}.nearby-stations{margin-top:4.052734375vw}.nearby-stations{width:48.33984375vw}.nearby-airports{margin-top:7.578125vw}.nearby-airports{width:77.5390625vw}.nearby-stops ul{gap:unset;flex-wrap:nowrap;justify-content:space-between}.nearby-stops li{width:auto}.nearby-stops .name,.nearby-stops .distance{font-size:var(--fs-body-medium-2)}.nearby-stops .via{max-width:12em}.home-map-cta{padding-top:0}.home-map-cta .wrap{flex-direction:row;padding-left:0;padding-right:0}.home-map-cta .wrap .col{width:50%}.home-map-cta .heading .headline{max-width:13em}.home-map-cta .copy{margin-top:1.953125vw}.home-map-cta .subheading{margin-bottom:1em}.home-map-cta .button{margin-top:2.9296875vw}.home-map-cta .map-preview{margin-top:0}.form-container .gform_wrapper.gravity-theme .gform_fields{row-gap:4.6875vw}.contact-form .gfield input[type=checkbox]{height:1.46484375vw;width:1.46484375vw;margin-right:.9em;top:.3em}.contact-form input#gform_submit_button_1{top:-2.9296875vw;right:0;left:unset}}@media (min-width: 1200px){:root{--fs-heading: 4.1666666667vw;--fs-sub-heading: 1.3333333333vw;--fs-sub-title: 1.6666666667vw;--fs-body: 1.1666666667vw;--fs-body-medium: 1.3333333333vw;--fs-body-large: 2.9166666667vw;--fs-footer: 1vw;--fs-legal-title: 2.1666666667vw;--fs-info-bar: 1.3333333333vw;--fs-contact: var(--fs-body);--fs-logo: 48px;--fs-input: 40px;--fs-nav: 1vw;--fs-definition: 1.5vw;--fs-responsibility: 2.0833333333vw;--fs-body-medium-2: 2.0833333333vw;--site-padding: 2.8333333333vw;--site-padding-lg: 9.3333333333vw;--site-spacing: 5.8333333333vw;--closed-panel-height: 3.3333333333vw;--footer-height: 9.9166666667vw;--hero-height: 100%;--header-height: 5.0833333333vw;--gap: 16px;--scrollbar-width: 9px;--site-logo-width: 10.8541666667vw;--spacing-0: .4166666667vw;--spacing-1: .8333333333vw;--spacing-2: 1.6666666667vw;--spacing-3: 2.5vw;--spacing-4: 3.3333333333vw;--spacing-5: 4.1666666667vw;--spacing-6: 5vw;--spacing-7: 5.8333333333vw;--spacing-8: 6.6666666667vw;--spacing-9: 7.5vw}.mobile{display:none}.desktop,.desktop-full{display:block}.headline em:before{top:-.05em;left:-.05em}.button{border-radius:3.9166666667vw}.hero{height:38.5833333333vw}.hero.responsibility{height:51.0833333333vw}.hero.responsibility .content .col .animation-container{border-radius:1.6666666667vw;width:36.7566666667vw;height:33.8933333333vw}.hero.responsibility .content .col .animation-container video{border-radius:1.6666666667vw}.hero.responsibility .copy-container{max-width:39.1666666667vw}.hero.building .animation-container{height:29.2916666667vw}.hero.dictionary{height:38.6666666667vw}.hero.downloads .button:before{width:.7591666667vw}.hero.downloads .button:before{height:1.1308333333vw}.hero.responsibility .parallax-bg .binoculars{right:-8.3333333333vw;bottom:16.6666666667vw;width:33.3333333333vw}.hero.responsibility .handshake{top:-5.8333333333vw;right:-11.6666666667vw;width:32.0458333333vw}.hero.dictionary .teapot{top:-7.5vw;left:8.3333333333vw}.hero.downloads .parallax-bg .binoculars{right:8.3333333333vw;bottom:25vw}.hero.downloads .parallax-bg .plant{right:20vw;bottom:3.3333333333vw;width:20.8333333333vw}.hero.downloads .parallax-bg .clock{right:-5.8333333333vw;bottom:4.1666666667vw}.hero.location .headline{max-width:15em}.hero.location .content{padding-top:18.25vw}.hero.location .animation-container{width:47.0833333333vw}.hero.location .animation-container{height:24.3333333333vw}.hero.location .animation-container{margin-top:12.95vw}.hero.location .parallax-bg .utensils{right:-8.3333333333vw}.hero.location .parallax-bg .utensils{bottom:-1.6666666667vw}.hero.location .parallax-bg .utensils{width:27.5vw}.hero.location .parallax-bg .bicycle{left:33.3333333333vw}.hero.location .parallax-bg .bicycle{bottom:-4.1666666667vw}.hero.location .parallax-bg .bicycle{width:44.4166666667vw}.hero.location .parallax-bg .cocktail{right:26.6666666667vw}.hero.location .parallax-bg .cocktail{bottom:25vw}.hero.location .parallax-bg .cocktail{width:15.88vw}.hero.location .parallax-bg .victorian-car{left:-7.9166666667vw}.hero.location .parallax-bg .victorian-car{top:-8.3333333333vw}.hero.location .parallax-bg .victorian-car{width:38.1666666667vw}.hero.location .parallax-bg .handshake{left:32.5vw}.hero.location .parallax-bg .handshake{top:0vw}.hero.location .parallax-bg .handshake{width:21.3333333333vw}.hero.location .parallax-bg .monophone-light{left:-3.3333333333vw}.hero.location .parallax-bg .monophone-light{top:16.6666666667vw}.hero.location .parallax-bg .monophone-light{width:30.2083333333vw}.hero.location .parallax-bg .teapot{left:-5.3333333333vw}.hero.location .parallax-bg .teapot{bottom:-10.8333333333vw}.hero.location .parallax-bg .teapot{width:37.4166666667vw}.hero.location .parallax-bg .binoculars{right:8.3333333333vw}.hero.location .parallax-bg .binoculars{bottom:25vw}.hero.location .parallax-bg .plant{right:20vw}.hero.location .parallax-bg .plant{bottom:3.3333333333vw}.hero.location .parallax-bg .plant{width:20.8333333333vw}.hero.location .parallax-bg .clock{width:20.0833333333vw}.hero.location .parallax-bg .clock{right:.8333333333vw}.hero.location .parallax-bg .clock{top:-8.3333333333vw}.hero.location .parallax-bg .astro{right:22.5vw}.hero.location .parallax-bg .astro{top:.8333333333vw}.hero.location .parallax-bg .astro{width:22vw}.hero.location .parallax-bg .cup{right:-9.1666666667vw}.hero.location .parallax-bg .cup{top:14.1666666667vw}.hero.location .parallax-bg .cup{width:25vw}.hero .parallax-bg .teapot,.image-columns .parallax-bg .teapot,.stats-block .parallax-bg .teapot{top:.8333333333vw;left:8.3333333333vw;width:25vw}.hero .parallax-bg .grandfather-clock,.image-columns .parallax-bg .grandfather-clock,.stats-block .parallax-bg .grandfather-clock{top:-3.3333333333vw;left:-5vw;width:12.7891666667vw}.hero .parallax-bg .bicycle,.image-columns .parallax-bg .bicycle,.stats-block .parallax-bg .bicycle{bottom:-8.3333333333vw;left:-2.5vw;width:8.9166666667vw}.hero .parallax-bg .victorian-car,.image-columns .parallax-bg .victorian-car,.stats-block .parallax-bg .victorian-car{bottom:-.8333333333vw;left:17.5vw;width:22.8333333333vw}.hero .parallax-bg .pocket-watch,.image-columns .parallax-bg .pocket-watch,.stats-block .parallax-bg .pocket-watch{right:18.3333333333vw;bottom:80%;width:25.3333333333vw}.hero .parallax-bg .plant,.image-columns .parallax-bg .plant,.stats-block .parallax-bg .plant{right:19.1666666667vw;bottom:-21.6666666667vw;width:25vw}.hero .parallax-bg .clock,.image-columns .parallax-bg .clock,.stats-block .parallax-bg .clock{right:-8.3333333333vw;bottom:-8.3333333333vw;width:22.75vw}.hero .parallax-bg .binoculars,.image-columns .parallax-bg .binoculars,.stats-block .parallax-bg .binoculars{right:-8.3333333333vw;bottom:4.1666666667vw;width:33.3333333333vw}.hero .parallax-bg .globe,.image-columns .parallax-bg .globe,.stats-block .parallax-bg .globe{top:15vw;left:3.3333333333vw;width:50vw}.hero .parallax-bg .branch,.image-columns .parallax-bg .branch,.stats-block .parallax-bg .branch{display:none;width:12.8375vw}.hero .parallax-bg .handshake,.image-columns .parallax-bg .handshake,.stats-block .parallax-bg .handshake{top:-5.8333333333vw;right:-11.6666666667vw;width:32.0458333333vw}.hero .parallax-bg .monophone,.image-columns .parallax-bg .monophone,.stats-block .parallax-bg .monophone{display:none;width:7.5833333333vw}.hero .parallax-bg .cocktail,.image-columns .parallax-bg .cocktail,.stats-block .parallax-bg .cocktail{right:13.3333333333vw;bottom:-1.6666666667vw;width:11.7125vw}.footer-container .address{position:relative}.container{padding:0}.parallax-bg .tea-pot{width:20.2083333333vw;top:-6.6666666667vw;left:18.3333333333vw}.parallax-bg .grandfather-clock{width:12.7891666667vw;left:-5vw;bottom:7.5vw}.parallax-bg .bicycle{width:8.9166666667vw;left:-2.5vw;bottom:-8.3333333333vw}.parallax-bg .victorian-car{width:22.8333333333vw;left:17.5vw;bottom:-.8333333333vw}.parallax-bg .pocket-watch{width:14.5291666667vw;right:33.3333333333vw;bottom:-3.3333333333vw}.parallax-bg .clock{width:11.0775vw;right:-3.3333333333vw;bottom:28.3333333333vw}.parallax-bg .binoculars{width:22.6733333333vw;right:-7.0833333333vw;bottom:5.4166666667vw}.parallax-bg .globe{width:12.1691666667vw;left:10.8333333333vw;top:11.25vw}.parallax-bg .branch{width:12.8375vw;display:none}.parallax-bg .handshake{width:32.0458333333vw;right:2.5vw;top:0vw}.parallax-bg .monophone{width:7.5833333333vw;display:none}.parallax-bg .cocktail{width:11.7125vw;right:13.3333333333vw;bottom:-1.6666666667vw}.image-caption{font-size:1.3333333333vw;top:3.9166666667vw;left:2.0833333333vw}#custom-cursor{height:11.0833333333vw}#definition-tooltip{transform:translate(4.5833333333vw,-1.6666666667vw)}.close-button{top:-1.7em}.policy-container>.inner{margin-top:6.1rem;padding-top:var(--spacing-3)}.policy-container h1{margin-bottom:0}.policy-container .content-section h2{margin-bottom:1em}.policy-container .policy-content{display:flex}.policy-container .policy-content>div:first-child{min-width:clamp(50px,31.25vw,525px)}ul.site-nav,#site-menu ul,ul#site-menu{gap:2.6em}.contact-card{--col-gap: 4em;padding:1em var(--site-padding) 0;overflow:unset}.contact-card__inner>div{width:50%}.contact-card__inner>.headline-2{margin-top:1.2em!important}.contact-card .agent{margin-bottom:1em;line-height:1.6;font-size:var(--fs-body)}.contact-card .agent:first-child{margin-top:2.25vw}.contact-card .agent-logo{height:auto;min-height:3.8241666667vw}.contact-card .agency-1 .agent-logo img{width:4.1666666667vw}.contact-card .agency-2 .agent-logo img{width:10.6133333333vw}.contact-card .agency-3 .agent-logo img{height:1.6666666667vw}.contact-card .form-container{padding-top:1.5vw}.contact-card button.up-arrow svg{width:1.0333333333vw}.contact-card .development-team .wrap{font-size:1vw}.contact-card .development-team .wrap .logo-1{width:5.0833333333vw}.contact-card .development-team .wrap .logo-2{width:5.5325vw}.contact-card .development-team .wrap .logo-3{width:1.1516666667vw}#site-footer.card-open .contact-card .button-container{padding-top:1em}.description-and-dictionary .container{padding:12.25vw 0 9.25vw}.description-and-dictionary .description{max-width:40.4166666667vw}.description-and-dictionary .col:nth-child(1){width:21.4166666667vw}.description-and-dictionary .col:nth-child(2){width:48.75vw}.description-and-dictionary .parallax-bg .tea-pot{width:20.2083333333vw;top:-6.6666666667vw;left:18.3333333333vw}.description-and-dictionary .parallax-bg .grandfather-clock{width:12.7891666667vw;left:-5vw;bottom:7.5vw}.description-and-dictionary .parallax-bg .bicycle{width:8.9166666667vw;left:-2.5vw;bottom:-8.3333333333vw}.description-and-dictionary .parallax-bg .victorian-car{width:22.8333333333vw;left:17.5vw;bottom:-.8333333333vw}.description-and-dictionary .parallax-bg .pocket-watch{width:14.5291666667vw;right:33.3333333333vw;bottom:-3.3333333333vw}.description-and-dictionary .parallax-bg .clock{width:11.0775vw;right:-3.3333333333vw;bottom:28.3333333333vw}.description-and-dictionary .parallax-bg .binoculars{width:22.6733333333vw;right:-7.0833333333vw;bottom:5.4166666667vw}.description-and-dictionary .parallax-bg .globe{width:12.1691666667vw;left:10.8333333333vw;top:11.25vw}.description-and-dictionary .parallax-bg .branch{width:12.8375vw;display:none}.description-and-dictionary .parallax-bg .handshake{width:32.0458333333vw;right:2.5vw;top:0vw}.description-and-dictionary .parallax-bg .monophone{width:7.5833333333vw;display:none}.description-and-dictionary .parallax-bg .cocktail{width:11.7125vw;right:13.3333333333vw;bottom:-1.6666666667vw}.image-carousel,.hero-carousel{--swiper-height: 59.6666666667vw}.image-carousel .slide-inner,.hero-carousel .slide-inner{width:100%}.swiper-nav{--button-width: 3.3333333333vw;right:2.0833333333vw;left:2.0833333333vw}.stats-block .container{padding:var(--site-spacing) 10.1666666667vw}.stats-block ul.stats{--col-gap: 8.25vw;height:44.4323333333vw}.stats-block .parallax-bg .binoculars{width:41.6666666667vw}.stats-block .parallax-bg .binoculars{right:-8.3333333333vw}.stats-block .parallax-bg .binoculars{bottom:33.3333333333vw}.stats-block .parallax-bg .binoculars{right:-8.3333333333vw;bottom:33.3333333333vw}.stats-block .parallax-bg .clock{width:20.8333333333vw}.stats-block .parallax-bg .clock{right:-8.3333333333vw}.stats-block .parallax-bg .clock{bottom:183.3333333333vw}.stats-block .parallax-bg .victorian-car{width:29.1666666667vw;left:16.6666666667vw;bottom:250vw}.stats-block .parallax-bg .globe{width:45.8333333333vw}.stats-block .parallax-bg .globe{left:7.5vw}.stats-block .parallax-bg .globe{top:-25vw}.stats-block .parallax-bg .plant{bottom:166.6666666667vw;width:20.8333333333vw}.stats-block .parallax-bg .grandfather-clock{width:12.7891666667vw}.stats-block .parallax-bg .grandfather-clock{left:-7.5vw}.stats-block .parallax-bg .grandfather-clock{top:-2.5vw}.stats-block .parallax-bg .teapot{width:25vw}.stats-block .parallax-bg .teapot{left:8.3333333333vw}.stats-block .parallax-bg .teapot{top:.8333333333vw}.stats-block .parallax-bg .teapot{top:.8333333333vw;left:8.3333333333vw}.stats-block .parallax-bg .pocket-watch{width:30.8333333333vw}.stats-block .parallax-bg .pocket-watch{right:21.6666666667vw}.stats-block .parallax-bg .pocket-watch{bottom:0vw}.statement-cta .container{width:63.1666666667vw;padding-top:12.6666666667vw;padding-bottom:10.0833333333vw}.statement-cta .parallax-bg .bee{width:32.5416666667vw}.statement-cta .parallax-bg .bee{top:0vw}.statement-cta .parallax-bg .bee{right:-2.5vw}.statement-cta .parallax-bg .book{width:22.4166666667vw}.statement-cta .parallax-bg .book{top:4.1666666667vw}.statement-cta .parallax-bg .book{right:-9.1666666667vw}.statement-cta .parallax-bg .bricks{width:23.75vw}.statement-cta .parallax-bg .bricks{top:8.3333333333vw}.statement-cta .parallax-bg .bricks{left:-5vw}.statement-cta .parallax-bg .cement-mixer{width:15.0833333333vw}.statement-cta .parallax-bg .cement-mixer{bottom:5vw}.statement-cta .parallax-bg .cement-mixer{left:20.8333333333vw}.statement-cta .parallax-bg .fern{width:28.4166666667vw}.statement-cta .parallax-bg .fern{top:-13.3333333333vw}.statement-cta .parallax-bg .fern{left:2.5vw}.statement-cta .parallax-bg .penny-farthing{width:22.8333333333vw}.statement-cta .parallax-bg .penny-farthing{bottom:0vw}.statement-cta .parallax-bg .penny-farthing{right:0vw}.image-carousel+.statement-cta .container,.video-block+.statement-cta .container{padding-top:6.25vw;padding-bottom:3.4166666667vw}.icon-grid{--gap: 7.8333333333vw;padding:6.3333333333vw 0 10.8333333333vw}.icon-grid .container{padding:0 var(--site-padding-lg)}.icon-grid ul.items li{width:20.3333333333vw}.icon-grid ul.items li .icon{width:12vw;height:12.7766666667vw}.icon-grid.g3x3 ul.items li:nth-child(1) .icon{width:11.25vw}.icon-grid.g3x3 ul.items li:nth-child(2) .icon{width:12vw}.icon-grid.g3x3 ul.items li:nth-child(3) .icon{width:10.7133333333vw}.icon-grid.g3x3 ul.items li:nth-child(4) .icon{width:10.6666666667vw}.icon-grid.g3x3 ul.items li:nth-child(5) .icon{width:12.6666666667vw}.icon-grid.g3x3 ul.items li:nth-child(6) .icon{width:13.25vw}.icon-grid.g3x3 ul.items li:nth-child(7) .icon{width:13.8333333333vw}.icon-grid.g3x3 ul.items li:nth-child(8) .icon,.icon-grid.g3x3 ul.items li:nth-child(9) .icon{width:11.1216666667vw}.icon-grid.g2x2{--gap: 1.3333333333vw;padding-bottom:7.1666666667vw}.icon-grid.g2x2 ul.items li{width:39.0833333333vw}.icon-grid.g2x2 ul.items li .icon{width:16.25vw;height:13vw}.icon-grid.g2x2 ul.items li:nth-child(1) .icon{width:13.75vw}.icon-grid.g2x2 ul.items li:nth-child(2) .icon{width:13.6666666667vw}.icon-grid.g2x2 ul.items li:nth-child(3) .icon{width:16.25vw}.icon-grid.g2x2 ul.items li:nth-child(4) .icon{width:10.615vw}.home-landing .copy-container{max-width:76.5833333333vw}.social-block{--left-col-width: 23.9166666667vw}.social-block .sub-title{font-size:4.1666666667vw}.social-block ul.items .title{min-width:29.6666666667vw}.image-columns{padding:var(--site-spacing) 1.5vw}.image-columns .headline{margin-left:10.1666666667vw}.image-columns ul.columns{gap:1vw}.image-columns ul.columns>li{height:29.5041666667vw}.image-columns ul.columns>li:nth-child(2){width:49vw}.image-columns ul.columns>li:nth-child(1),.image-columns ul.columns>li:nth-child(3){width:22.86vw}.image-columns .image-caption{bottom:.6666666667vw;left:.6666666667vw}.dictionary-block .dictionary-entries{padding-top:9.0833333333vw;width:59.5vw}.dictionary-block .dictionary-entries li{min-width:22.0833333333vw;max-width:27.5vw}.dictionary-block .dictionary-entries .phrase{font-size:1.6666666667vw}.dictionary-block .dictionary-entries .definition{font-size:1.3333333333vw;height:5.5vw}.marquee-container{--gap: 1.6666666667vw}.marquee-container div li{font-size:10vw}.availability-stacker .stacker-row{height:58.44925vw}.availability-stacker .disclaimer-row{font-size:1.1666666667vw}.availability-stacker .disclaimer-row{margin-top:6.0833333333vw;padding:1vw 0}.availability-stacker ul.levels{width:18.4166666667vw}.availability-stacker ul.levels:before{font-size:.75vw}.availability-stacker ul.levels li.level:nth-child(9):before{width:8.1666666667vw}.availability-stacker ul.levels li.level:nth-child(10):before{width:33.25vw}.availability-stacker ul.levels li.level .level-name{width:10.2791666667vw}.availability-stacker .building{width:75.8333333333vw}.availability-stacker .building{margin-right:-6.7em}.availability-stacker .floorplans-container{--floorplan-padding: 1.8333333333vw}.availability-stacker .floorplans-container{width:55.25vw}.availability-stacker .floorplans-container{border-radius:1.6666666667vw}.availability-stacker .floorplans-container{height:42.4708333333vw}.availability-stacker .floorplans-container ul.labels{font-size:1.1666666667vw}.availability-stacker .floorplans-container ul.labels li:before{width:1.3333333333vw}.availability-stacker .floorplans-container ul.labels li:before{height:1.3333333333vw}.availability-stacker ul.floorplans li img{height:26.1691666667vw}.availability-stacker .floor-details .row{font-size:1vw}.availability-stacker .floor-details .row>div:first-child{font-size:1.1666666667vw}.availability-stacker .floor-details .row.labels{font-size:1.25vw}.two-column-text .container{--site-padding: 7.1666666667vw}.two-column-text .copy-col{width:34.9166666667vw}.two-column-text .copy-col{font-size:1.3333333333vw}.two-column-text ul{margin-top:3vw}.page-building .availability-stacker+.two-column-text,.page-building .building-specification+.two-column-text{height:55.0516666667vw}.page-building .image-columns+.two-column-text .container{padding-bottom:9em}.page-building .image-columns+.two-column-text .copy-col{width:31.6666666667vw}.page-building .image-columns+.two-column-text .parallax-bg .bicycle{left:0vw}.page-building .image-columns+.two-column-text .parallax-bg .bicycle{width:16.6666666667vw}.page-building .image-columns+.two-column-text .parallax-bg .bicycle{top:41.6666666667vw}.page-building .image-columns+.two-column-text .parallax-bg .clock{right:-5vw}.page-building .image-columns+.two-column-text .parallax-bg .clock{width:20.2633333333vw}.page-building .image-columns+.two-column-text .parallax-bg .clock{top:3.4166666667vw}.page-building .image-columns+.two-column-text .parallax-bg .tea-pot{left:13.3333333333vw}.page-building .image-columns+.two-column-text .parallax-bg .tea-pot{width:20.3583333333vw}.page-building .image-columns+.two-column-text .parallax-bg .tea-pot{top:-1.6666666667vw}.page-building .image-columns+.two-column-text .parallax-bg .victorian-car{left:30vw}.page-building .image-columns+.two-column-text .parallax-bg .victorian-car{width:22.4241666667vw}.page-building .image-columns+.two-column-text .parallax-bg .victorian-car{top:22.5vw}.page-building .image-columns+.two-column-text .parallax-bg .handshake{right:18.3333333333vw}.page-building .image-columns+.two-column-text .parallax-bg .handshake{width:24.9925vw}.page-building .image-columns+.two-column-text .parallax-bg .handshake{top:-.8333333333vw}.page-building .image-columns+.two-column-text .parallax-bg .grandfather-clock{left:-3.3333333333vw}.page-building .image-columns+.two-column-text .parallax-bg .grandfather-clock{width:9.9741666667vw}.page-building .image-columns+.two-column-text .parallax-bg .grandfather-clock{top:3.3333333333vw}.page-building .image-columns+.two-column-text .parallax-bg .pocket-watch{right:35vw}.page-building .image-columns+.two-column-text .parallax-bg .pocket-watch{width:13.01vw}.page-building .image-columns+.two-column-text .parallax-bg .pocket-watch{top:15.8333333333vw}.page-building .image-columns+.two-column-text .parallax-bg .branch{left:44.1666666667vw}.page-building .image-columns+.two-column-text .parallax-bg .branch{width:10.5vw}.page-building .image-columns+.two-column-text .parallax-bg .branch{top:5vw}.page-building .image-columns+.two-column-text .parallax-bg .globe{left:11.6666666667vw}.page-building .image-columns+.two-column-text .parallax-bg .globe{width:11.75vw}.page-building .image-columns+.two-column-text .parallax-bg .globe{bottom:-4.1666666667vw}.page-building .image-columns+.two-column-text .parallax-bg .binoculars{right:16.6666666667vw}.page-building .image-columns+.two-column-text .parallax-bg .binoculars{width:15.0725vw}.page-building .image-columns+.two-column-text .parallax-bg .binoculars{bottom:-1.6666666667vw}.building-specification{padding-top:6.2vw}.building-specification{padding-bottom:6.2vw}.building-specification .container{max-width:79.5vw}.building-specification .cards{padding-top:2.5166666667vw}.building-specification .cards{gap:1.375vw}.building-specification .cards{--height: 34.015vw}.building-specification .card{height:34.015vw}.building-specification .card.specifications .card-image{width:26.4166666667vw}.building-specification .card.specifications ul.item-list{margin:0 6em}.building-specification .card.specifications ul.item-list:nth-child(1) .icon{height:9.9658333333vw}.building-specification .card.specifications ul.item-list:nth-child(1) li:nth-child(1) img{width:6.25vw}.building-specification .card.specifications ul.item-list:nth-child(1) li:nth-child(2) img{width:9.6666666667vw}.building-specification .card.specifications ul.item-list:nth-child(1) li:nth-child(3) img{width:7.7883333333vw}.building-specification .card.specifications ul.item-list:nth-child(1) li:nth-child(4) img{width:8.7991666667vw}.building-specification .card.specifications ul.item-list:nth-child(2) .icon{height:14.5vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(1) img{width:10.4575vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(2) img{width:4.1625vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(3) img{width:12.6891666667vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(4) img{width:10.6325vw}.building-specification .card.specifications ul.item-list:nth-child(2) li:nth-child(5) img{width:6.745vw}.building-specification .card.specifications ul.item-list:nth-child(3) .icon{height:12.1666666667vw}.building-specification .card.specifications ul.item-list:nth-child(3) li:nth-child(1) img{width:8.9383333333vw}.building-specification .card.specifications ul.item-list:nth-child(3) li:nth-child(2) img{width:8vw}.building-specification .card.specifications ul.item-list:nth-child(3) li:nth-child(3) img{width:9.9591666667vw}.building-specification .card.specifications ul.item-list:nth-child(3) li:nth-child(4) img{width:12.1666666667vw}.building-specification .card.eoj .card-image{width:19.5vw}.building-specification .card.eoj .icon{height:12.4166666667vw}.building-specification .card.eoj ul.item-list li:nth-child(1) img{width:12.9166666667vw}.building-specification .card.eoj ul.item-list li:nth-child(2) img{width:8.4166666667vw}.building-specification .card.eoj ul.item-list li:nth-child(3) img{width:13.3333333333vw}.building-specification .card.eoj ul.item-list li:nth-child(4) img{width:8.0833333333vw}.building-specification .card.eoj ul.item-list li:nth-child(5) img{width:10.25vw}.building-specification .card.certifications .card-image{width:19.3333333333vw}.building-specification .card.certifications .icon img{height:8.3333333333vw}.building-specification button.card-toggle{right:1.6666666667vw}.companies-grid{padding-bottom:5.5833333333vw}.companies-grid .container{max-width:79.5vw}.companies-grid .heading{margin-top:6.25vw}.companies-grid .heading{margin-bottom:5.2083333333vw}.companies-grid .heading{padding-bottom:2.5833333333vw}.companies-grid .companies{row-gap:4.5833333333vw}.companies-grid .companies li:nth-child(1) img{width:17.75vw}.companies-grid .companies li:nth-child(2) img{width:19.6666666667vw}.companies-grid .companies li:nth-child(3) img{width:16.4091666667vw}.companies-grid .companies li:nth-child(4) img{width:19.6666666667vw}.companies-grid .companies li:nth-child(5) img{width:17vw}.companies-grid .companies li:nth-child(6) img{width:22.5vw}.companies-grid .companies li:nth-child(7) img{width:15.1975vw}.companies-grid .companies li:nth-child(8) img{width:13.84vw}.companies-grid .companies li:nth-child(9) img{width:8.0941666667vw}.image-carousel-cards{--swiper-height: 35.2366666667vw}.image-carousel-cards{padding-top:4.5833333333vw}.image-carousel-cards .heading{margin-left:9.9166666667vw}.image-carousel-cards .image-carousel-cards__inner{margin-top:4.4vw}.image-carousel-cards .image-carousel-cards__inner{margin-bottom:4.1333333333vw}.image-carousel-cards .swiper-nav{--button-width: 2.3191666667vw}.image-carousel-cards .swiper-nav{width:79.5vw;left:50%;right:unset;transform:translate(-50%)}.image-carousel-cards .swiper-nav .arrow{--arrow-size: .4166666667vw}.location-map{padding-bottom:7.75vw}.location-map .copy-container{margin-top:4.0833333333vw}.location-map .keys{--h-margin: 9.75vw}.location-map .keys{padding-top:5vw}.location-map .keys{padding-bottom:1.5833333333vw}.location-map .map-container{--h-margin: 5.3333333333vw}.location-map .map-container{--top-margin: 3.4916666667vw}.travel-info{padding-bottom:12.525vw}.travel-info{padding-top:8.55vw}.travel-info .map-container{max-width:85.25vw}.travel-info .parallax-bg .globe{right:0vw}.travel-info .parallax-bg .globe{width:20.6708333333vw}.travel-info .parallax-bg .globe{top:41.6666666667vw}.travel-info .parallax-bg .clock{left:-11.4166666667vw}.travel-info .parallax-bg .clock{width:34.6483333333vw}.travel-info .parallax-bg .clock{top:38.25vw}.travel-info .parallax-bg .carriage{left:0vw}.travel-info .parallax-bg .carriage{width:25.5vw}.travel-info .parallax-bg .carriage{top:5vw}.nearby-stations{margin-top:3.4583333333vw}.nearby-stations{width:41.25vw}.nearby-airports{margin-top:6.4666666667vw}.nearby-airports{width:66.1666666667vw}.home-map-cta .copy{margin-top:1.6666666667vw}.home-map-cta .button{margin-top:2.5vw}.swiper{--button-width: var(--panel-width);--translateX: var(--panel-width)}.swiper .swiper-button-prev{--translateX: calc(-1 * var(--panel-width))}.swiper:hover .swiper-button-next,.swiper:hover .swiper-button-prev{--translateX: 0}.form-container .gform_wrapper.gravity-theme .gform_fields{row-gap:3.3333333333vw}.contact-form .gfield.text-field label{top:.8333333333vw}.contact-form .gfield input[type=checkbox]{height:1.25vw;width:1.25vw;border:solid 1.25px #fff}.contact-form .gfield textarea.small{height:10.05859375vw!important}.contact-form .gfield textarea.small{height:8.5833333333vw!important}.contact-form input#gform_submit_button_1{top:-2.5vw}.contact-form .consent-checkmark{margin-top:-3em}}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=style.css.map */
