.styleguide-elements-flex{display:flex;flex-flow:column;justify-content:start;align-items:start;gap:2rem;width:100%;min-width:90rem;margin-right:auto;margin-left:auto;padding-top:4rem;padding-right:2rem;padding-bottom:4rem;padding-left:2rem}.style-element{display:flex;flex-flow:column;justify-content:start;align-items:start;gap:1.125rem;width:100%;padding-top:3rem;padding-bottom:3rem;border-bottom:1px solid #000}.style-label{color:#FFF;padding-top:0.25rem;padding-right:0.75rem;padding-bottom:0.3rem;padding-left:0.75rem;background-color:#2D62FF;border-radius:0.2rem}.style-guide-wrapper{width:100%;overflow:hidden;padding-top:4rem;padding-right:2rem;padding-bottom:4rem;padding-left:2rem;background-color:#000}.container{width:100%;margin-right:auto;margin-left:auto}.padding-global{width:100%;padding-right:2rem;padding-left:2rem}@media (max-width:1023px){.padding-global{text-align:center}}@media (max-width:479px){.padding-global{padding-right:1rem;padding-left:1rem}}.text-size-small{font-size:0.875rem}@media (max-width:767px){.text-size-small{font-size:1.25rem}}@media (max-width:479px){.text-size-small{font-size:1rem}}.text-size-medium{font-size:1.375rem}@media (max-width:767px){.text-size-medium{font-size:1rem}}.text-size-grid-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;align-items:stretch;justify-items:stretch;justify-content:stretch;gap:2rem;width:100%}.is--secondary-label-color{background-color:#dd23bb}.text-weight-light{font-weight:300}.text-weight-normal{font-weight:400}.text-weight-medium{font-weight:500}.text-weight-semibold{font-weight:600}.text-weight-bold{font-weight:700}.text-weight-xbold{font-weight:800}.styles-heading{color:#FFF;font-size:4rem;padding-top:0.2rem;padding-right:0.75rem;padding-bottom:0.35rem;padding-left:0.75rem;background-color:#000;border-radius:0.2rem}.bg-color-primary{background-color:#000}.empty-styleguide-container{width:100%;height:100%;aspect-ratio:4 / 3}.brand-color-primary{background-color:#00F}.brand-color-primary-light{width:100%;height:100%;aspect-ratio:4 / 3;background-color:#00CFFF}.brand-color-secondary{width:100%;height:100%;aspect-ratio:4 / 3;background-color:red}.section{position:relative}.three-d-iframe-wrapper{position:fixed;top:-5vh;right:-5vh;bottom:0px;left:auto;z-index:0;width:100vw;height:100vh;margin-right:auto;margin-left:auto}@media (max-width:1023px){.three-d-iframe-wrapper{top:0px;right:0px;bottom:0px;left:0px}}.hero-container{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100vh;min-height:100vh}.heading-style-h1{font-family:"Feature Deck";font-weight:300;font-size:5rem;line-height:1;margin-top:0px;margin-bottom:0px}@media (max-width:1023px){.heading-style-h1{font-family:"Feature Deck";font-weight:300;font-size:3.5rem}}@media (max-width:479px){.heading-style-h1{font-size:2.375rem}}.z-index{position:relative;z-index:20}.container-hero{display:flex;flex-flow:column;justify-content:start;align-items:center;position:relative;width:100%;max-width:60.25rem;margin-right:auto;margin-left:auto}.absolute-text{position:absolute;top:100%;max-width:60.25rem;font-family:"Feature Deck";margin-top:4rem}@media (max-width:1023px){.absolute-text{width:85%}}.logo-img{position:absolute;top:-50%;right:25%;bottom:0px;left:auto;width:40%;opacity:0.6;mix-blend-mode:overlay}.adjust-margin{margin-top:150vh}.sticky-container{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%}.full-height{min-height:100vh;padding-top:6rem;padding-bottom:6rem}@media (max-width:1023px){.full-height{min-height:0vh}}@media (max-width:767px){.full-height{height:auto}}.container-medium{width:100%;max-width:60.25rem;margin-right:auto;margin-left:auto}@media (max-width:479px){.hs-section{padding-top:0px}}.hs-track{display:flex;visibility:visible;justify-content:start;align-items:center}.hs-card__label{color:#FFF;font-family:"Soehne Buch";font-weight:300;font-size:1.375rem;margin-top:40%}@media (max-width:1023px){.hs-card__label{font-size:1.25rem}}.hide-copy-1{display:none}.fixed-nav{display:flex;flex-flow:row;justify-content:center;align-items:center;position:fixed;top:0px;z-index:999;width:100%;margin-right:auto;margin-left:auto;padding-top:0.625rem;padding-right:6rem;padding-left:6rem}@media (max-width:1119px){.fixed-nav{padding-right:2rem;padding-left:2rem}}@media (max-width:479px){.fixed-nav{padding-right:1rem;padding-left:1rem}}.nav-container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:120rem}.text-size-xmedium{color:#FFF;font-family:"Feature Deck";font-weight:300;font-size:1.125rem;text-transform:none}@media (max-width:1023px){.text-size-xmedium{font-size:1rem}}@media (max-width:767px){.text-size-xmedium{font-size:1.75rem}}@media (max-width:479px){.text-size-xmedium{font-size:1.5rem}}.edit{background-color:#000}.marquee-flex{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:1.25rem;width:100%}.overflow-hidden{overflow:hidden;padding-top:3rem;padding-bottom:3rem}.scale-container{display:flex;justify-content:center;align-items:start;width:100%}.full-width{width:100%}.cards-parallax{width:100%}.parallax-card{display:flex;flex-flow:column;gap:0.9375rem;color:#fff;text-align:start;text-decoration:none}@media (max-width:1023px){.parallax-card{justify-content:start;align-items:start}}.card-img-wrap{position:relative}.padding-section-parallax-cards{padding-top:6rem}@media (max-width:767px){.padding-section-parallax-cards{padding-top:3rem}}@media (max-width:479px){.padding-section-parallax-cards{padding-top:0rem}}.heading-style-h2{font-weight:300;font-size:3.75rem;line-height:1.18}@media (max-width:1023px){.heading-style-h2{font-size:2.75rem}}@media (max-width:767px){.heading-style-h2{font-size:2rem}}@media (max-width:479px){.heading-style-h2{font-size:1.5rem}}.large-centered-text-flex{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:2.75rem;text-align:center}.alternate-font{font-family:"Soehne Buch";font-weight:300}@media (max-width:767px){.alternate-font{font-family:"Soehne Buch";font-weight:300}}.transform-all-caps{text-transform:uppercase}@media (max-width:767px){.transform-all-caps{text-transform:uppercase}}.sticky{position:sticky;top:0px}.center-items{display:flex;justify-content:center;align-items:center}@media (max-width:767px){.center-items{min-height:0vh;padding-top:3rem;padding-bottom:3rem}}.container-large{width:100%;max-width:69.0625rem;margin-right:auto;margin-left:auto}.client-item{text-align:start}.add-padding-size-horizontal-to-max-width{max-width:73.0625rem}.padding-section-table{padding-top:6.25rem;padding-bottom:6.25rem}@media (max-width:767px){.padding-section-table{padding-top:3rem;padding-bottom:3rem}}.padding-section-large-text{padding-top:6rem;padding-bottom:6rem}@media (max-width:767px){.padding-section-large-text{padding-top:3rem;padding-bottom:3rem}}@media (max-width:479px){.padding-section-large-text{padding-top:4.5rem;padding-bottom:4.5rem}}.line-height-one{line-height:1}.linked-in-badge{position:absolute;top:0.625rem;right:0.625rem;bottom:auto;left:auto;z-index:5;width:32px;height:32px;aspect-ratio:1}.card-img{border-radius:16px}.text-align-center{text-align:center}@media (max-width:767px){.is--auto-height-mobile{min-height:0vh}}.footer{position:relative}.padding-footer{padding-bottom:6.25rem}.footer-loader-loop{width:14.125rem}@media (max-width:1023px){.footer-loader-loop{width:10rem}}.footer-flex{display:flex;flex-flow:column;gap:10rem}@media (max-width:767px){.footer-flex{gap:5rem}}.footer-bottom{display:flex;flex-flow:row;justify-content:space-between;align-items:center}@media (max-width:767px){.footer-bottom{flex-flow:column;gap:3rem}}.footer-top{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:1.5rem}.text-color-white{color:#fff;font-family:"Feature Deck";font-weight:300}.footer-link-container-large{display:flex;flex-flow:column;gap:1rem}.divider-line{width:100%;height:1px;background-color:#fff}.container-xlarge{width:100%;max-width:80rem;margin-right:auto;margin-left:auto}.logo-copyright-flex{display:flex;justify-content:end;align-items:center;position:relative}@media (max-width:767px){.logo-copyright-flex{order:99;margin-left:-2.5rem}}.footer-card__label{color:#FFF;font-family:"Soehne Buch";font-weight:300;font-size:0.75rem;padding-top:35%}@media (max-width:1023px){.footer-card__label{font-size:0.65rem}}.footer-bottom-column{display:flex;flex-flow:column;gap:1rem}.no-text-decoration{text-decoration:none}@media (max-width:767px){.clock-wrapper{font-family:"Soehne Buch"}}@media (max-width:767px){.is--mobile-first-child{order:-1}}@media (max-width:767px){.hide-mobile{display:none}}.is--medium{max-width:90rem}.margin-top{margin-top:4.5rem}.rte-legal{text-align:start}.padding-section-lega{padding-top:6rem;padding-bottom:0rem}@media (max-width:767px){.padding-section-lega{padding-top:3rem;padding-bottom:3rem}}@media (max-width:479px){.padding-section-lega{padding-top:4.5rem;padding-bottom:4.5rem}}.home-link{text-decoration:none}.flip-card-section{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:4rem;width:100%;text-align:center;margin-right:auto;margin-left:auto}@media (max-width:1023px){.flip-card-section{gap:5rem}}@media (max-width:767px){.flip-card-section{gap:4rem}}@media (max-width:479px){.flip-card-section{gap:3rem}}.headline-parallax-wrap{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:8rem;text-align:center}@media (max-width:1023px){.headline-parallax-wrap{gap:3rem}}@media (max-width:479px){.headline-parallax-wrap{gap:4rem}}.flip-cards-embed{width:100%;max-width:90rem}.padding-section-flip-cards{padding-top:6rem;padding-bottom:6rem}@media (max-width:767px){.padding-section-flip-cards{padding-top:3rem}}@media (max-width:479px){.padding-section-flip-cards{padding-top:2rem}}.lower-case{text-transform:none}.uppercase{font-size:1.125rem;text-transform:uppercase}.negative-margin-bottom{margin-bottom:-1.25rem}.section-z-index{z-index:50}.remove-padding{padding-top:0rem;padding-bottom:0rem}.padding-vertical-large{padding-top:10rem;padding-bottom:4rem}@media (max-width:767px){.padding-vertical-large{padding-top:3rem;padding-bottom:3rem}}.no-break{list-style-type:none;text-wrap:nowrap}.flip-card-gaps{display:flex;flex-flow:column;gap:1.25rem}.card-heading{letter-spacing:0.03em}.flex-direction-column{display:flex;flex-flow:column}.hide{display:none}.hide{display:none!important}.show-tablet-portrait{display:none}@media (max-width:1023px){.show-tablet-portrait{display:block}}.desktop-marquee{display:block}@media (max-width:1023px){.desktop-marquee{display:none}}.work-section{position:relative}.headline-text-flex{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:2.75rem;text-align:center}.flex-vertical{display:flex;flex-flow:column}.mc-back-top{display:grid;position:fixed;right:24px;bottom:24px;z-index:26;width:48px;height:48px;color:var(--blue);background-color:#fff}.mc-benefit-symbol{display:flex;position:relative;width:74px;height:44px;color:var(--blue)}.mc-benefits{display:grid}.mc-book{position:relative;width:250px;height:340px;overflow:hidden;color:#fff;padding-top:25px;padding-right:28px;padding-bottom:25px;padding-left:28px;background-color:var(--blue)}.mc-book-bottom{position:absolute;bottom:25px;z-index:2;font-size:10px;line-height:1.5}.mc-book-label{position:relative;z-index:2;font-size:10px}.mc-book-scene{display:flex;min-width:0}.mc-book-slash{position:absolute;top:-10%;left:55%;z-index:1;width:40px;height:130%;background-color:#000}.mc-brand{display:flex;font-size:31px;line-height:1;letter-spacing:-1.7px}.mc-button{display:inline-flex;min-height:54px;font-size:var(--text-small);line-height:1.25;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px}.mc-button-blue{color:#fff;background-color:var(--blue)}.mc-button-white{color:#000;background-color:#fff}.mc-case-footnote{color:var(--pale);font-size:var(--text-micro);margin-top:20px}.mc-case-panel{display:grid;min-height:325px;padding-top:45px;padding-right:0;padding-bottom:22px;padding-left:0}.mc-case-tabs{display:flex}.mc-consent{display:flex;font-size:var(--text-micro);line-height:1.5}.mc-contact{display:grid;position:relative;overflow:hidden;color:#fff;background-color:#000}.mc-contact-dock{display:flex;position:fixed;bottom:22px;left:50%;z-index:25;max-width:calc(100% - 160px);color:#fff;padding-top:8px;padding-right:9px;padding-bottom:8px;padding-left:23px;background-color:#000}.mc-contact-person{display:flex;max-width:350px;margin-top:36px;padding-top:24px}.mc-cover-art{position:absolute;top:-10%;bottom:-10%;left:65%;z-index:-1;width:70px;background-color:#000}.mc-cover-face{color:#fff;background-color:var(--blue)}.mc-diagram-ai{position:relative}.mc-down-circle{display:grid;width:34px;height:34px;font-size:20px}.mc-endpoint-head{position:absolute;top:50%;right:-2px;width:10px;height:18px;overflow:visible}.mc-endpoint-line{position:relative;width:100%;height:1.5px;overflow:visible;background-color:var(--accent-on-dark)}.mc-entry-finder{margin-bottom:42px;padding-top:34px;padding-right:34px;padding-bottom:34px;padding-left:34px;background-color:var(--pale)}.mc-evidence{position:relative;overflow:hidden;color:#fff;background-color:var(--blue)}.mc-evidence-heading{display:grid;margin-bottom:45px}.mc-evidence-source{color:var(--pale);font-size:var(--text-micro)}.mc-finder-disclaimer{color:var(--gray);font-size:var(--text-micro);margin-top:15px}.mc-finder-intro{display:flex;margin-bottom:25px}.mc-finder-mark{color:var(--blue);font-size:54px;line-height:1}.mc-finder-options{display:grid}.mc-finder-result{margin-top:30px;padding-top:26px}.mc-finder-result-label{color:var(--gray);font-size:var(--text-micro);margin-bottom:13px}.mc-footer{display:flex;padding-top:30px;padding-right:var(--gutter);padding-bottom:110px;padding-left:var(--gutter)}.mc-form-row{display:grid}.mc-form-trap{position:absolute;left:-10000px}.mc-header{display:flex;position:relative;z-index:20;height:88px;padding-top:0;padding-right:var(--gutter);padding-bottom:0;padding-left:var(--gutter);background-color:#fff}.mc-hero{position:relative;overflow:hidden;color:#fff;background-color:var(--blue)}.mc-hero-actions{display:flex;margin-top:38px}.mc-hero-art{display:flex;position:absolute;top:0;right:-30px;z-index:3;width:35%;height:100%}.mc-hero-art-caption{position:absolute;right:23%;bottom:16%;font-size:var(--text-body);line-height:1.3;letter-spacing:-.02em}.mc-hero-copy{position:relative;z-index:2;width:100%;min-width:0}.mc-hero-foot{display:flex;position:relative;z-index:3;color:var(--black);font-size:var(--text-small);padding-top:24px;padding-right:var(--gutter);padding-bottom:24px;padding-left:var(--gutter);background-color:#efefff}.mc-hero-inner{display:grid;position:relative;max-width:1600px;min-height:650px;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;padding-top:80px;padding-right:var(--gutter);padding-bottom:100px;padding-left:var(--gutter)}.mc-hero-intro{max-width:480px;font-size:var(--text-lead);line-height:1.5;margin-top:32px}.mc-hero-orbit-label{display:inline-flex;position:absolute;z-index:2;min-height:44px;font-size:var(--text-small);padding-top:8px;padding-right:13px;padding-bottom:8px;padding-left:13px;background-color:#000}.mc-hero-secondary{font-size:var(--text-small);padding-top:12px;padding-right:0;padding-bottom:12px;padding-left:0}.mc-hero-statement{display:block;max-width:none}.mc-image-type{display:inline-block;max-width:100%;color:var(--blue);padding-bottom:.1em}.mc-intro-heading{display:grid;margin-bottom:64px}.mc-journey-endpoints{display:grid;max-width:1080px;margin-top:36px;padding-top:24px;padding-right:0;padding-bottom:24px;padding-left:0}.mc-kicker{display:flex;font-size:var(--text-small);margin-bottom:34px}.mc-label-people{top:22%;left:25%}.mc-label-process{top:49%;right:15%}.mc-label-progress{bottom:18%;left:18%}.mc-language-nav{display:flex;font-size:var(--text-micro);margin-left:24px}.mc-margin-note{color:var(--gray);font-size:var(--text-small);line-height:1.4}.mc-menu-toggle{display:none;width:40px;height:40px;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px}.mc-metric-replay{display:block;min-height:40px;color:#fff;font-size:12px;margin-top:14px;padding-top:8px;padding-right:0;padding-bottom:8px;padding-left:0}.mc-mobile-nav{position:absolute;top:76px;right:0;left:0;z-index:21;padding-top:20px;padding-right:24px;padding-bottom:30px;padding-left:24px;background-color:#fff}.mc-mobile-nav-end{display:none}.mc-motion-controls{display:flex;margin-top:17px}.mc-motion-note{color:var(--text-on-dark-muted);font-size:var(--text-micro)}.mc-motion-toggle{display:flex;min-height:40px;color:var(--text-on-dark-muted);font-size:var(--text-micro);padding-top:8px;padding-right:13px;padding-bottom:8px;padding-left:13px;background-color:transparent}.mc-nav-contact{margin-left:16px;padding-top:8px;padding-right:0;padding-bottom:8px;padding-left:0}.mc-offer-body{max-width:570px;margin-top:24px;margin-right:75px;margin-bottom:3px;margin-left:calc((100% - 110px) / 2.15 + 35px)}.mc-offer-plus{position:relative;width:32px;height:32px}.mc-offer-situation{max-width:290px;color:var(--gray);font-size:var(--text-small)}.mc-orbit{position:relative;width:100%;max-width:560px}.mc-orbit-center{display:flex;position:absolute;text-align:center}.mc-orbit-satellite{position:absolute}.mc-orbit-svg{width:100%;height:100%;color:#3b3947}.mc-output-tags{display:flex;margin-top:17px}.mc-page{display:block;width:100%}.mc-paper-caption{color:var(--gray);font-size:var(--text-micro);text-align:center;margin-bottom:27px}.mc-paper-controls{display:flex;margin-top:32px}.mc-paper-diagram{display:flex;height:90px;color:var(--blue);margin-top:24px;margin-right:0;margin-bottom:24px;margin-left:0}.mc-paper-disclaimer{max-width:290px;color:var(--gray);font-size:var(--text-micro);text-align:center;margin-top:15px;margin-right:auto;margin-bottom:0;margin-left:auto}.mc-paper-ghost{display:flex;position:absolute;overflow:hidden;color:#24202b;padding-top:30px;padding-right:32px;padding-bottom:30px;padding-left:32px}.mc-paper-preview{width:100%;max-width:500px;min-width:0;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto}.mc-paper-sheet{position:absolute}.mc-paper-stack{position:absolute}.mc-paper-stage{position:relative;max-width:300px;margin-top:auto;margin-right:12px;margin-bottom:auto;margin-left:auto}.mc-paper-status{min-width:95px;font-size:var(--text-micro);text-align:center}.mc-partner-strip{display:grid;padding-top:35px;padding-right:var(--gutter);padding-bottom:35px;padding-left:var(--gutter)}.mc-phase{display:flex;position:absolute;min-width:110px;font-size:var(--text-micro);line-height:1.2;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px}.mc-phase-1{top:17%;left:50%}.mc-phase-2{top:44%;left:85%}.mc-phase-3{top:84%;left:72%}.mc-phase-4{top:84%;left:28%}.mc-phase-5{top:44%;left:15%}.mc-phase-counter{color:var(--text-on-dark-muted);font-size:var(--text-small);margin-bottom:25px}.mc-phase-details{min-width:0;padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:0}.mc-phase-navigation{display:flex;margin-top:35px;padding-top:23px}.mc-phase-next{display:flex;color:#fff;font-size:var(--text-small);padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px}.mc-phase-output{margin-top:28px;padding-left:18px}.mc-preview-notice{color:var(--text-on-dark-muted);font-size:var(--text-micro);line-height:1.5;margin-bottom:24px;padding-left:12px}.mc-principles{display:grid;background-color:var(--pale)}.mc-roundtrip{color:#fff;background-color:#000}.mc-roundtrip-heading{max-width:850px}.mc-roundtrip-interactive{display:grid;margin-top:24px}.mc-section{padding-top:100px;padding-right:var(--gutter);padding-bottom:100px;padding-left:var(--gutter)}.mc-section-label{color:var(--blue);font-size:var(--text-small);line-height:1.4;margin-bottom:24px}.mc-section-top{display:flex;margin-bottom:48px}.mc-sheet-back{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#faf9f6}.mc-skip{position:fixed;top:8px;left:8px;z-index:100;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-color:#fff}.mc-status-dot{display:inline-block;width:7px;height:7px}.mc-whitepaper{display:grid;padding-top:76px;padding-bottom:76px;background-color:var(--pale)}