:root{--_color-variant---bg-color:#f5f5f5;--_color-variant---text-color:#050505;--gray-600:#555;--white:white;--_color-variant---secondary-text-color:#a5a5a5;--_color-variant---border-color:#dadada;--_typography---en-content:Figtree,sans-serif;--gray-800:#1f1f1f;--gray-200:#e5e5e5;--gray-400:#999;--black:black;--_typography---en-title:Cormorantgaramond,Arial,sans-serif;--_font-weight---number:300;--gray-100:#f8f8f8;--_font-weight---number-2:400;--_typography---cn:Figtree,sans-serif}body{background-color:var(--_color-variant---bg-color);color:var(--_color-variant---text-color)}h1{margin-top:20px;margin-bottom:10px;font-size:38px;font-weight:700;line-height:44px}h2{margin-top:20px;margin-bottom:10px;font-size:32px;font-weight:700;line-height:36px}h3{margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}h4{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:24px}h5{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:700;line-height:20px}h6{margin-top:10px;margin-bottom:10px;font-size:12px;font-weight:700;line-height:18px}p{color:var(--gray-600);text-align:justify;letter-spacing:.2px;margin-bottom:10px;font-family:Figtree,sans-serif;font-size:16px;font-weight:300;line-height:140%}a{text-decoration:underline}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}img{max-width:100%;display:inline-block}strong{font-weight:700}em{font-style:italic}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin-bottom:10px}figcaption{text-align:center;margin-top:5px}.container{flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex}.container._2{z-index:400;position:relative;top:0}.section-quote{width:auto;color:var(--_color-variant---text-color);letter-spacing:-1px;font-family:Spectral,sans-serif;font-size:56px;font-style:normal;font-weight:600;line-height:120%}.section-quote.wwd.desktop-hidden{display:none}.section-quote.sm{font-size:46px}.section-quote.center{text-align:center}.section-title{color:var(--_color-variant---text-color);letter-spacing:.5px;text-transform:none;font-family:Figtree,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1}.section-title._2{text-align:right;font-family:Spectral,sans-serif;font-size:28px;font-weight:600}.footer-inner{grid-column-gap:80px;grid-row-gap:80px;flex-flow:wrap;justify-content:space-between;align-items:stretch;width:100%;min-height:400px;padding-top:5rem;padding-left:4rem;padding-right:4rem;display:flex}.footer-brand{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.text-block-9{color:var(--_color-variant---text-color);letter-spacing:.15px;font-family:Bodoni moda,Arial,sans-serif;font-size:20px;font-style:italic;line-height:150%}.footer-nav{grid-column-gap:100px;grid-row-gap:100px;flex-flow:row;justify-content:flex-end;align-items:flex-start;display:flex}.footer-col-title{color:var(--_color-variant---text-color);font-family:Figtree,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;display:none}.footer-link{color:var(--_color-variant---text-color);letter-spacing:.15px;word-break:normal;font-family:Figtree,sans-serif;font-size:16px;font-weight:400;line-height:150%;text-decoration:none}.footer-link.zh{overflow-wrap:normal;overflow-wrap:normal;font-family:Figtree,sans-serif}.footer-links{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;display:flex}.footer-links.contact{grid-column-gap:20px;grid-row-gap:20px;grid-column-gap:20px;grid-row-gap:20px;width:100%}.footer-col{grid-column-gap:36px;grid-row-gap:36px;flex-flow:column;display:flex}.footer-contact-label{color:var(--_color-variant---secondary-text-color);letter-spacing:.15px;font-family:Figtree,sans-serif;font-size:12px;font-weight:300;line-height:150%}.footer-contact-item{grid-column-gap:2px;grid-row-gap:2px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.footer-top{grid-column-gap:120px;grid-row-gap:120px;flex-flow:row;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.footer-copyright{border-top:1px solid var(--gray-600);width:100%;color:var(--gray-600);justify-content:flex-start;align-items:center;padding-top:20px;padding-bottom:0;font-family:Figtree,sans-serif;font-size:14px;display:flex}.footer-bottom{justify-content:flex-start;align-items:center;width:100%;padding-bottom:2.5rem;display:flex}.footer{z-index:800;background-color:var(--_color-variant---bg-color);position:relative}.navbar{z-index:999;--_color-variant---bg-color:#f5f5f5;--_color-variant---text-color:#050505;--_color-variant---secondary-text-color:#a5a5a5;--_color-variant---border-color:#dadada;justify-content:space-between;align-items:center;width:100%;padding:14px 3rem;display:flex;position:fixed;inset:0% 0% auto}.nav-trigger{color:var(--_color-variant---text-color);letter-spacing:.5px;text-transform:uppercase;font-family:Figtree,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:120%;text-decoration:none}.brand{font-family:var(--_typography---en-content);color:var(--_color-variant---text-color);letter-spacing:18px;margin-right:-18px;font-size:22px;font-weight:500;line-height:120%;text-decoration:none}.brand.w--current{font-family:Figtree,sans-serif;font-size:22px}.nav-menu{flex-flow:row;justify-content:flex-start;align-items:center;width:33.3333%;display:flex;position:relative}.menu-dropdown{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-top:8px;padding-bottom:8px;display:flex;position:absolute;inset:50px 0% 0%}.menu-dropdown.desktop-hidden{z-index:900;z-index:900;display:none}.nav-dropdown-link{color:var(--_color-variant---text-color);letter-spacing:.5px;font-family:Figtree,sans-serif;font-size:18px;text-decoration:none}.code-embed-3{opacity:0;position:absolute}.nav-brand{justify-content:center;align-items:center;display:flex}.nav-contact{justify-content:flex-end;align-items:center;width:33.3333%;display:flex}.footer-logo{justify-content:flex-start;align-items:flex-start;display:flex}.paragraph-4{color:var(--_color-variant---text-color);text-align:left;letter-spacing:.05em;flex-flow:column;margin-bottom:0;font-family:Figtree,sans-serif;font-size:15px;font-weight:400;line-height:1.8;display:flex}.paragraph-4.desktop-hidden{display:none}.paragraph-4.gray{color:var(--gray-600)}.paragraph-4.gray.center{text-align:center}.paragraph-4.gray._2{font-size:14px}.page-title-container{border-bottom:1px solid var(--gray-200);justify-content:center;align-items:center;width:100%;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;display:flex}.page-title{letter-spacing:.03em;margin-top:0;margin-bottom:0;font-family:Figtree,sans-serif;font-size:16px;font-weight:500;line-height:1}.nav-link{color:var(--_color-variant---text-color);letter-spacing:.5px;text-transform:uppercase;font-family:Figtree,sans-serif;font-size:18px;font-weight:500;line-height:120%;text-decoration:none}.nav-menu-close{justify-content:center;align-items:center;display:none}.div-block-262{grid-column-gap:4rem;grid-row-gap:4rem;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;padding:4rem 3rem 5rem;display:flex}.image-47{aspect-ratio:2;object-fit:cover}.div-block-263{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;width:100%;display:flex}.div-block-263.center{justify-content:flex-start;align-items:center}.div-block-264{grid-column-gap:80px;grid-row-gap:80px;border-bottom:1px solid var(--gray-200);grid-template-rows:auto;grid-template-columns:1fr 4fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;width:100%;padding:6rem 3rem;display:grid}.div-block-264._1-col{border-bottom-style:none;grid-template-columns:1fr}.div-block-264._1{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:auto;grid-template-columns:1fr 4fr;grid-auto-columns:1fr;display:grid}.div-block-264._2{border-top:1px solid var(--gray-200)}.div-block-264.service-page{border-top:1px solid var(--gray-200);border-top:1px solid var(--gray-200);place-items:center stretch}.div-block-265{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center;display:flex}.div-block-266{background-color:var(--gray-600);width:26px;height:1px}.div-block-268{flex-flow:column;justify-content:flex-start;align-items:center;width:100%;margin-top:8rem;display:flex}.page-content-container{flex-flow:column;width:100%;max-width:1500px;display:flex}.div-block-270{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center;display:flex}.div-block-271{grid-column-gap:28px;grid-row-gap:28px;flex-flow:column;display:flex}.div-block-272{grid-column-gap:28px;grid-row-gap:28px;border-bottom:1px solid var(--gray-200);padding-top:32px;padding-bottom:32px;display:flex}.text-block-79{color:var(--gray-400);font-family:Cormorantgaramond,Arial,sans-serif;font-size:32px;font-style:italic;font-weight:300}.text-block-80{letter-spacing:.8px;font-family:Spectral,sans-serif;font-size:26px;line-height:1}.div-block-273{flex-flow:column;display:flex}.div-block-276{overflow:hidden}.div-block-286{display:flex}.div-block-289{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;display:flex}.div-block-290{grid-column-gap:4rem;grid-row-gap:4rem;flex-flow:column;width:100%;padding:6rem 3rem;display:flex}.div-block-291{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;display:flex}.div-block-292{width:100%}.collection-list-16{grid-column-gap:0px;grid-row-gap:0px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.image-50{object-fit:cover;filter:grayscale()sepia(28%)brightness(.95)opacity(.6);width:100%;transition-property:filter;transition-duration:.4s;transition-timing-function:ease}.image-50:hover{filter:none}.div-block-293{border-style:none solid solid none;border-width:1px;border-color:var(--gray-200)#e5e5e5 #e5e5e5 var(--gray-200)}.div-block-296{background-color:#eee;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;padding-top:10rem;padding-bottom:13rem;display:flex}.div-block-297{grid-column-gap:28px;grid-row-gap:28px;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:1500px;display:flex}.text-block-86{text-align:center;font-family:Spectral,sans-serif;font-size:44px;font-weight:500;line-height:1.1}.div-block-298{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.div-block-299{flex-flow:column;justify-content:flex-start;align-items:center;max-width:600px;display:flex}.button{grid-column-gap:6px;grid-row-gap:6px;background-color:var(--black);letter-spacing:1px;text-transform:uppercase;border-radius:100px;justify-content:center;align-items:center;min-width:360px;padding:20px;font-family:Figtree,sans-serif;font-size:14px;display:flex}@media screen and (min-width:1920px){.about-text{width:32%}.div-block-227{width:30%}.div-block-234{width:70%}.div-block-242{padding-top:18rem;padding-bottom:24rem}.div-block-251{background-color:var(--_color-variant---bg-color)}}@media screen and (max-width:991px){.section-quote{font-size:48px;line-height:110%}.section-quote.wwd{display:none}.section-quote.wwd.desktop-hidden{font-size:42px;display:flex}.section-quote.sm{font-size:30px}.about-content{padding-bottom:0}.about-text{z-index:1;width:100%;padding-left:1.5rem;padding-right:1.5rem;top:-40px}.section-title._2{font-size:24px}.paragraph{text-align:left;font-size:14px}.paragraph.zh{font-size:14px}.image{width:100%}.about-row{z-index:2;position:static;top:54px}.image-2{width:100%}.featured-inner{padding-top:4rem;padding-bottom:4rem}.slide-inner{aspect-ratio:2/3;object-fit:cover;width:100%;max-height:800px}.featured-carousel{padding-left:1.5rem;padding-right:1.5rem}.image-3{height:100%}.services-wrapper{grid-column-gap:20px;grid-row-gap:20px;padding-top:2rem}.services-content{padding-bottom:4rem;padding-left:1.5rem;padding-right:1.5rem}.text-block-5{font-size:22px}.accordion-body{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;align-items:flex-start;padding-top:4px}.services-grid{grid-column-gap:24px;grid-row-gap:24px}.culture-content{grid-column-gap:6rem;grid-row-gap:6rem;margin-top:-600px;padding-bottom:4rem}.culture-video-col{width:100%}.text-block-6{right:3rem}.culture-right{padding-left:1.5rem;padding-right:1.5rem}.image-6{height:60vh}.text-block-8,.text-block-8._1,.text-block-8._1{font-size:40px}.culture-text-overlay{width:48%}.culture-bottom{grid-column-gap:10rem;grid-row-gap:10rem;flex-flow:column;justify-content:space-between;align-items:flex-start;padding-bottom:5rem;padding-left:1.5rem;padding-right:1.5rem}.image-7{width:50%}.culture-bottom-left{justify-content:flex-start;align-items:flex-end;width:100%}.culture-spacer-inner{height:300px}.footer-inner{grid-column-gap:60px;grid-row-gap:60px;padding-top:3rem;padding-left:2.5rem;padding-right:2.5rem}.footer-brand{width:100%}.footer-nav{justify-content:space-between;align-items:flex-start;width:100%}.footer-top{grid-column-gap:80px;grid-row-gap:80px;flex-flow:column}.slide-subtitle{font-size:14px}.culture-video-wrap{padding-left:1.5rem;padding-right:1.5rem}.about-img-primary{width:33%}.about-img-secondary{width:67%}.collection-list-wrapper-3{width:100%}.collection-item-2{height:auto}.accordion-text{grid-column-gap:40px;grid-row-gap:40px;justify-content:space-between;align-items:flex-start;width:100%;height:auto;min-height:auto}.accordion-img{aspect-ratio:4/3;width:100%;height:100%}.collection-item-3{width:100%}.collection-list-wrapper-4{width:50%;display:none}.services-tagline{margin-bottom:4rem;padding-left:1.5rem;padding-right:1.5rem}.video-2{width:100%}.navbar{flex-flow:row-reverse;padding-left:3rem;padding-right:3rem}.nav-menu{justify-content:flex-end;align-items:flex-end}.menu-dropdown{justify-content:center;align-items:center;display:none}.menu-dropdown.desktop-hidden{grid-column-gap:20px;grid-row-gap:20px;grid-column-gap:20px;grid-row-gap:20px;inset:0%;justify-content:center;align-items:flex-start;height:100vh;padding-left:2.5rem;padding-right:2.5rem;font-size:24px;display:none;inset:0%}.nav-dropdown-link{font-size:20px}.project-hero{margin-top:55px}.project-hero-title-en{font-size:12vw}.project-meta-item{grid-column-gap:8px;grid-row-gap:8px;padding-top:16px;padding-bottom:16px}.image-14{width:100px}.explore-section{grid-column-gap:2rem;grid-row-gap:2rem;padding-top:2rem}.explore-name-en{font-size:22px}.nav-contact{display:none}.projects-wrapper{margin-top:6rem;padding-left:.8rem;padding-right:.8rem}.tabs-menu{grid-column-gap:20px;grid-row-gap:16px;justify-content:center;align-items:center}.collection-list-7{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.project-title-en{font-size:20px}.project-caption{width:100%;display:flex}.project-overlay{display:flex}.hero-brand{letter-spacing:40px;font-size:70px}.project-hero-caption{width:100%;padding-left:5%;padding-right:5%;inset:0%}.div-block-110{margin-top:6rem;padding-bottom:6rem;padding-left:.8rem;padding-right:.8rem}.text-block-29{font-size:15px}.insight-link-card{padding-top:1rem;padding-bottom:2.5rem}.text-block-30{font-size:13px}.div-block-117{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column}.div-block-118{width:100%}.text-block-31{font-size:13px}.about-images{width:100%}.paragraph-4{display:none}.paragraph-4.gray.center.contact-page,.paragraph-4.gray.sub-page{display:flex}.paragraph-4.desktop-hidden{text-align:left;font-size:14px;display:flex}.paragraph-4.gray.center.contact-page,.paragraph-4.gray.sub-page,.paragraph-4.gray.center.contact-page,.paragraph-4.gray.center.contact-page,.paragraph-4.gray.sub-page{display:flex}.about-intro{justify-content:center;align-items:flex-start;padding-top:5rem;padding-left:1.5rem;padding-right:1.5rem}.about-heading{width:100%}.tab-link-tab-5{justify-content:center;align-items:center;width:100%;display:flex}.tab-link-tab-5.w--current{justify-content:center;align-items:center;width:100%;font-size:15px;display:flex}.accordion-title{font-size:24px}.project-meta-cols{grid-column-gap:40px;grid-row-gap:40px;width:100%}.page-title{font-size:15px}.div-block-144{grid-column-gap:8px;grid-row-gap:8px}.div-block-146{width:100%}.insight-rich-text-style ol,.insight-rich-text-style ul,.insight-rich-text-style figcaption{font-size:13px}.insight-rich-text-style p{font-size:13px;line-height:2}.insight-rich-text-style blockquote{border-right-color:var(--_color-variant---text-color);font-size:13px}.insight-rich-text-style ol,.insight-rich-text-style ul,.insight-rich-text-style figcaption{font-size:13px}.div-block-153{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:center;align-items:flex-start;padding-bottom:4rem;padding-left:.8rem;padding-right:.8rem}.text-block-53{font-size:14px}.collection-list-10{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr}.div-block-161{margin-top:6rem}.div-block-162{grid-column-gap:70px;grid-row-gap:70px;grid-template-columns:1.27fr}.div-block-164{grid-column-gap:40px;grid-row-gap:40px;width:100%}.div-block-165{width:40px}.text-block-55,.text-block-56{font-size:13px}.text-block-57{font-size:36px}.text-block-58{font-size:13px}.div-block-170{height:40vh}.div-block-171{grid-column-gap:36px;grid-row-gap:36px;border-top-style:none;flex-flow:column}.div-block-173{width:100%}.div-block-174{padding:3rem .8rem}.div-block-176{width:100%}.code-embed-6{width:24px;height:24px}.div-block-178{grid-column-gap:12px;grid-row-gap:12px;flex-flow:row;width:auto;padding-left:0;padding-right:0;top:60px}.div-block-183{width:100%}.paragraph-5{font-size:13px}.div-block-184{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:space-between;align-items:flex-start}.text-block-66{font-size:13px}.div-block-191{width:100%}.div-block-191.next{justify-content:flex-start;align-items:flex-start}.text-block-68{height:21px;font-size:14px}.text-block-69{font-size:13px}.div-block-198{padding-left:.8rem;padding-right:.8rem}.culture-bottom-right{justify-content:flex-end;width:100%;display:flex}.culture-bg-sticky{top:52px}.nav-menu-close{display:none}.project-caption-desktop-hidden{grid-column-gap:2px;grid-row-gap:2px;padding-top:.8rem;padding-bottom:.8rem;display:none}.text-block-70{font-size:20px;font-weight:600}.text-block-71{letter-spacing:.2px;padding-left:1px;font-size:14px;font-weight:400}.tabs-menu-2{grid-row-gap:14px;justify-content:center;align-items:center}.div-block-202{padding-left:0;padding-right:0}.image-36{height:50vh}.div-block-227{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:stretch;width:100%;padding:0 .4rem}.heading{font-size:36px}.text-block-74{font-weight:400}.div-block-228{grid-column-gap:4rem;grid-row-gap:4rem}.div-block-231.dark-bg-trigger{grid-column-gap:.4rem;grid-row-gap:.4rem;grid-column-gap:.4rem;grid-row-gap:.4rem;width:100%}.image-38{width:100%}.div-block-233{justify-content:center;align-items:flex-start;width:100%;padding-bottom:0;padding-left:.4rem;padding-right:.4rem}.heading-2{font-size:17px}.paragraph-6{letter-spacing:.05em;font-size:13px;line-height:2}.paragraph-6._2{line-height:1.6}.div-block-234{justify-content:center;align-items:flex-start;width:auto}.img-container,.img-container._1{width:100%}.img-container._1{width:100%}.img-container._2{padding-top:0}.div-block-236{padding-bottom:28px}.div-block-239.dark-bg-trigger{grid-column-gap:.4rem;grid-row-gap:.4rem;grid-column-gap:.4rem;grid-row-gap:.4rem;align-items:stretch;padding-left:0;padding-right:0}.div-block-242{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:flex-start;padding:0 .4rem 6rem}.div-block-244{width:100%}.image-44{height:auto}.div-block-245{width:100%}.image-45{height:auto}.div-block-246,.div-block-246._2,.div-block-246._2{width:100%}.slider-4{height:auto}.div-block-250{width:auto;padding-left:.4rem;padding-right:.4rem}.collection-list-15{grid-row-gap:2px}.content-container._1{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column-reverse wrap;padding:4rem .8rem 8rem}.content-container._2{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:flex-start;align-items:stretch;padding:0 .8rem 6rem}.content-container._3{padding:0 .8rem 6rem}.content-container._4{padding-left:.8rem;padding-right:.8rem}.content-container._5{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;padding-bottom:6rem;padding-left:.8rem;padding-right:.8rem;display:flex}.content-container._6{padding-bottom:6rem}.content-container._7{padding-bottom:6rem;padding-left:.8rem;padding-right:.8rem}.div-block-261{padding-left:0;padding-right:0}.div-block-262{grid-column-gap:2rem;grid-row-gap:2rem;padding:3rem .8rem}.div-block-263.center{width:100%}.div-block-264._1-col{padding:3rem .8rem}.div-block-264._2{grid-column-gap:28px;grid-row-gap:28px;grid-template-columns:1fr;padding:3rem .8rem}.div-block-264._3{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:1fr;padding:3rem .8rem}.div-block-264.service-page{grid-column-gap:28px;grid-row-gap:28px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;padding:3rem .8rem;display:grid}.div-block-267{grid-column-gap:28px;grid-row-gap:28px}.text-block-78{font-size:28px}.div-block-268{margin-top:6rem}.div-block-272{border-bottom-style:none}.div-block-274{grid-template-columns:1fr}.div-block-277{border-top:1px solid var(--gray-200);grid-template-columns:1fr;padding:3rem .8rem}.div-block-290{padding:3rem .8rem}.collection-list-16{grid-template-columns:1fr 1fr 1fr}.div-block-296{padding-top:6rem;padding-bottom:8rem}.div-block-297{padding-left:2rem;padding-right:2rem}.text-block-86{font-size:36px}.back-to-projects-wrap{padding-bottom:32px;padding-left:.8rem;padding-right:.8rem}}@media screen and (max-width:767px){.section-quote{font-size:36px}.section-quote.wwd.desktop-hidden{font-size:38px}.about-text,.featured-carousel{padding-left:.8rem;padding-right:.8rem}.slide-title{font-size:28px}.services-content{justify-content:space-between;align-items:center;padding-left:.8rem;padding-right:.8rem}.text-block-6{font-size:28px;right:1.5rem}.culture-right{padding-top:4rem;padding-left:.8rem;padding-right:.8rem}.text-block-8,.text-block-8._1,.text-block-8._1{font-size:28px}.culture-bottom{padding-left:.8rem;padding-right:.8rem}.footer-inner{grid-column-gap:36px;grid-row-gap:36px;padding-top:2rem;padding-left:1.25rem;padding-right:1.25rem}.text-block-9{text-align:left;width:auto}.slide-caption{padding-left:2rem;padding-right:2rem}.slide-subtitle{font-size:14px}.culture-video-wrap{padding-left:.8rem;padding-right:.8rem}.services-tagline{margin-bottom:4rem;padding-left:.8rem;padding-right:.8rem}.navbar{padding-left:1.5rem;padding-right:1.5rem}.nav-trigger{font-size:16px}.brand.w--current{font-size:20px}.menu-dropdown.desktop-hidden{padding-left:1.25rem;padding-right:1.25rem}.explore-heading{padding-left:1.5rem;padding-right:1.5rem}.collection-list-6{flex-flow:column}.tab-link-tab-1,.tab-link-tab-1.w--current,.tab-link-tab-2,.tab-link-tab-3,.tab-link-tab-4{font-size:15px}.hero-brand{letter-spacing:36px;margin-right:-36px;font-size:60px}.insight-link-card{padding-left:0;padding-right:0}.about-intro{padding:5rem .8rem}.tab-link-tab-5{font-size:15px}.accordion-title{font-weight:600}.div-block-155{width:100%}.div-block-156{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column}.image-32{width:100%}.collection-list-10{grid-column-gap:40px;grid-row-gap:40px}.div-block-158{width:100%}.div-block-161{padding-left:1.5rem;padding-right:1.5rem}.text-block-57{font-size:30px}.div-block-170{height:35vh}.div-block-172{padding-left:0}.div-block-174{padding-top:2rem;padding-bottom:2rem}.tabs-menu-2{justify-content:center;align-items:center}.image-36{height:40vh}.heading{font-size:30px}.div-block-228{grid-column-gap:4rem;grid-row-gap:4rem}.img-container._4{width:100%}.div-block-239.dark-bg-trigger{flex-flow:column}.div-block-242{padding-top:0;padding-bottom:6rem}.content-container._1{padding-left:.8rem;padding-right:.8rem}.content-container._2{padding-top:0;padding-left:.8rem;padding-right:.8rem}.text-block-78{font-size:24px}.div-block-272{flex-flow:column}.text-block-80{font-size:20px}.div-block-281{width:100%}.div-block-282{flex-flow:column}.div-block-283{justify-content:center;align-items:center;display:flex}.collection-list-16{grid-template-columns:1fr 1fr}}@media screen and (max-width:479px){.text-block-6{text-align:right;width:70%;bottom:-40%}.culture-text-overlay{padding-left:2rem}.image-7{width:65%}.footer-inner{padding-top:2.5rem}.footer-brand{justify-content:space-between;align-items:center}.text-block-9{text-align:center}.footer-nav{grid-column-gap:48px;grid-row-gap:48px;flex-flow:column}.footer-col{grid-column-gap:12px;grid-row-gap:12px}.footer-top{grid-column-gap:60px;grid-row-gap:60px}.image-9{width:60%}.tabs-menu{justify-content:center;align-items:center;padding-left:0;padding-right:0}.hero-brand{letter-spacing:28px;font-size:42px}.footer-logo{width:60%;padding-right:6px}.tabs-menu-2{justify-content:center;align-items:center}.div-block-239.dark-bg-trigger{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-column-gap:.5rem;grid-row-gap:.5rem}.div-block-250{width:100%}}