body{color:#333;background-color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}.page-wrapper{position:relative;overflow:hidden}.page-wrapper.hide{display:none}.section{padding-top:100px;padding-bottom:100px}.section.hero{padding-top:150px;padding-bottom:150px}.section.hero.about{padding-bottom:0}.section.case-studies{padding-top:0}.section.about-section,.section.cs-hero,.section.about-section{padding-bottom:0}.container{width:100%;max-width:800px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.container.case-study-container{max-width:740px}.container.max-width{max-width:1280px}.container.navbar{justify-content:space-between;align-items:center;max-width:800px;display:flex}.footer{color:#2d2d2d;background-color:#fff;border-top:1px solid #0000001a;padding-top:25px;padding-bottom:25px;font-family:degular-text,sans-serif;font-size:16px;text-decoration:none;position:absolute;inset:auto 0% 0%}.footer-wrapper{justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;display:flex}.footer-social-wrapper{grid-column-gap:36px;grid-row-gap:36px;display:flex}.footer-social-text-link{color:#1a1a1a;font-size:14px;text-decoration:none}.navbar{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#0000;flex-flow:column;display:flex}.navbar-navigation{grid-column-gap:80px;grid-row-gap:80px;flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.navbar-links{color:#6b6b6b;margin-left:0;margin-right:0;padding-left:0;padding-right:0;font-family:degular-text,sans-serif;font-size:14px}.navbar-links.w--current{color:#111;font-weight:500}.timeline-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;width:100%;display:flex}.timeline-wrapper.hide{display:none}.timeline-item-wrapper{grid-column-gap:4px;grid-row-gap:4px;flex-flow:row;justify-content:space-between;align-items:center;display:flex}.timeline-dates-wrapper{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:center;display:flex}.text-block-3{color:#1a1a1a;font-size:14px}.banner{background-color:#380073;padding-top:10px;padding-bottom:10px}.banner.hide{display:none}.banner-text{color:#f6f6f3;text-align:center;font-family:degular-text,sans-serif}.case-study-para{color:#333;margin-bottom:0;font-family:degular-text,sans-serif;font-size:16px;font-weight:300;line-height:140%}.case-study-para.bold{font-weight:700}.case-study-para.caption{font-size:12px;font-weight:400}.case-study-para.margin-up{margin-top:16px}.about-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;place-items:start stretch;width:100%;margin-left:auto;margin-right:auto;display:flex}.about-content-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.memory-caption-text{color:#111;font-family:degular,sans-serif;font-size:16px}.about-h1{color:#111;margin-top:0;margin-bottom:0;font-family:degular-text,sans-serif;font-size:30px;font-weight:500;line-height:120%}.timeline-title-text{color:#6b6b6b;font-family:degular-text,sans-serif;font-size:16px;line-height:120%}.timeline-company-text{color:#6b6b6b;font-family:degular-text,sans-serif;font-size:14px;line-height:120%}.text-block-10,.text-block-11,.text-block-12{color:#3a3a3a;font-family:degular-text,sans-serif;font-size:16px;line-height:120%}.div-2{background-color:#0000001a;width:100%;height:1px;margin-top:24px;margin-bottom:24px}.div-3{background-color:#0000001a;width:100%;height:1px;margin-top:24px}@media screen and (max-width:991px){.container.navbar{justify-content:space-between;align-items:flex-end}.navbar-navigation{background-color:#fff}.navbar-links{background-color:#fff;padding-left:20px;padding-right:20px}.navbar-menu-button.w--open{background-color:#fff}.about-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column}.about-content-wrapper{width:100%}.icon{color:#000}.home-hero-grid{flex-flow:column}}@media screen and (max-width:479px){.section.hero{padding-bottom:80px}.container.navbar{width:100%}.hero-wrapper{grid-column-gap:48px;grid-row-gap:48px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.h1{font-size:24px}.home-hero-subheading{font-size:16px}.case-studies-wrapper{width:100%}.case-study-card-wrapper{margin-top:0;display:block}.case-study-card-h2{margin-top:10px;font-size:20px;line-height:28px}.footer-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;width:100%}.timeline-item-wrapper{flex-flow:column;justify-content:space-between;align-items:flex-start}.timeline-dates-wrapper,.hero-content-wrapper{width:100%}.pill{bottom:29%}.case-study-h1{font-size:32px}.case-study-hero-block{width:100%}.case-study-index-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.case-study-body-block{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;width:100%;display:flex}.div-block-7{flex-flow:column;display:flex}.about-wrapper,.about-content-wrapper{width:100%}._404-section{height:auto;padding-top:60px;padding-bottom:60px}.about-images-wrapper{column-count:2;width:100%}.image-4{width:100%}.div-11{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column}}