@import url(https://fonts.googleapis.com/css2?family=Assistant:wght@400;700&display=swap);header[data-v-f9fb9938]{position:fixed;bottom:0;left:0;right:0;z-index:9999;height:80px;border-top:1px solid #f0f0f0;background-color:#fafafa}header a[data-v-f9fb9938]{color:#d91e1e;text-decoration:none}header .header-container[data-v-f9fb9938]{padding:16px;width:100%;max-width:1280px;height:100%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}header .header-container .header-container__logo-container a[data-v-f9fb9938]{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background-color:#d91e1e;color:#fafafa}header .header-container nav a[data-v-f9fb9938]{padding:8px}footer[data-v-f9fb9938]{padding:32px;margin-bottom:80px;display:flex;flex-direction:column;color:#666562}footer a[data-v-f9fb9938]{color:#666562;text-decoration:none}footer .footer__line-one[data-v-f9fb9938],footer .footer__line-two[data-v-f9fb9938]{width:100%;max-width:1280px;margin:0 auto}footer .footer__line-one[data-v-f9fb9938]{margin-bottom:32px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}footer .footer__line-one .footer__logo a[data-v-f9fb9938]{display:block;color:#d91e1e;width:32px;height:32px}footer .footer__line-one .footer__socials a[data-v-f9fb9938]{display:inline-flex;width:24px;height:24px;margin-left:16px;transition:color .1s ease-out}footer .footer__line-one .footer__socials a[data-v-f9fb9938]:hover{color:#23262b;transition:color .1s ease-out}footer .footer__line-two[data-v-f9fb9938]{display:flex;flex-direction:column}footer .footer__line-two .footer__navigation[data-v-f9fb9938]{margin-bottom:16px;text-align:center}footer .footer__line-two .footer__navigation a[data-v-f9fb9938]{display:inline-flex;margin-right:32px;transition:color .1s ease-out}footer .footer__line-two .footer__navigation a[data-v-f9fb9938]:last-child{margin-right:0}footer .footer__line-two .footer__navigation a[data-v-f9fb9938]:hover{color:#23262b;transition:color .1s ease-out}footer .footer__line-two .footer__copyright-notice[data-v-f9fb9938]{text-align:center}@media(min-width:720px){header[data-v-f9fb9938]{top:0;bottom:auto;border-top:none;border-bottom:1px solid #f0f0f0}header .header-container nav a[data-v-f9fb9938]{padding:15px}footer[data-v-f9fb9938]{margin-bottom:0}footer .footer__line-two[data-v-f9fb9938]{flex-direction:row;justify-content:space-between}footer .footer__line-two .footer__navigation[data-v-f9fb9938]{margin-bottom:0}}.featured-case__animation-wrapper[data-v-90c6e4f4]{background-color:#fafafa}.featured-case__animation-wrapper[data-v-90c6e4f4]:nth-child(2n){background-color:#f0f0f0}.featured-case__animation-wrapper.inview-animation--before-enter .featured-case[data-v-90c6e4f4]{opacity:0;transform:translateY(50px);transition:opacity .5s ease-out,transform .5s ease-out}.featured-case__animation-wrapper.inview-animation--enter .featured-case[data-v-90c6e4f4]{opacity:1;transform:translateY(0);transition:opacity .5s ease-out,transform .5s ease-out}.featured-case__animation-wrapper .featured-case[data-v-90c6e4f4]{display:flex;flex-direction:column;justify-content:center;padding:16px;min-height:640px}.featured-case__animation-wrapper .featured-case .featured-case__text-container[data-v-90c6e4f4]{max-width:500px;margin:0 auto}.featured-case__animation-wrapper .featured-case .featured-case__text-container .caption[data-v-90c6e4f4]{color:#092b41;margin-bottom:4px}.featured-case__animation-wrapper .featured-case .featured-case__text-container .body-m[data-v-90c6e4f4],.featured-case__animation-wrapper .featured-case .featured-case__text-container .h2[data-v-90c6e4f4]{margin-bottom:16px}.featured-case__animation-wrapper .featured-case .featured-case__illustration-container[data-v-90c6e4f4]{text-align:center;margin:0 auto;max-width:500px;transition:transform .25s ease-out}.featured-case__animation-wrapper .featured-case .featured-case__illustration-container img[data-v-90c6e4f4]{width:auto;max-width:100%;max-height:320px;transition:transform .5s ease-out}@media(min-width:1000px){.featured-case__animation-wrapper .featured-case[data-v-90c6e4f4]{flex-direction:row;justify-content:center;align-items:center}.featured-case__animation-wrapper .featured-case .featured-case__text-container[data-v-90c6e4f4]{width:50%;margin:0;margin-right:32px}.featured-case__animation-wrapper .featured-case .featured-case__illustration-container[data-v-90c6e4f4]{width:50%;margin:0;margin-left:32px}.featured-case__animation-wrapper .featured-case.inverted .featured-case__text-container[data-v-90c6e4f4]{margin-right:0;margin-left:32px}.featured-case__animation-wrapper .featured-case.inverted .featured-case__illustration-container[data-v-90c6e4f4]{margin-left:0;margin-right:32px;order:-1}}#notice[data-v-7cbf765b]{color:#666562;text-align:center}.home[data-v-7cbf765b],.landing-wrapper[data-v-7cbf765b]{display:flex;flex-direction:column}.landing-wrapper[data-v-7cbf765b]{min-height:100vh;text-align:center;background-color:#fafafa;justify-content:center;align-items:center;padding-bottom:80px}.landing-wrapper .landing-wrapper__text-container[data-v-7cbf765b]{margin:0 32px 32px 32px;max-width:500px}.landing-wrapper .landing-wrapper__text-container .body-m[data-v-7cbf765b]{color:#092b41;font-weight:700}.landing-wrapper img[data-v-7cbf765b]{height:40vh;max-height:512px}.featured-cases-wrapper[data-v-7cbf765b]{background-color:#fafafa}.featured-cases-wrapper .featured-cases__heading-container[data-v-7cbf765b]{padding:32px}.featured-cases-wrapper .featured-cases__heading-container .featured-cases__heading[data-v-7cbf765b]{color:#092b41}.about-wrapper[data-v-7cbf765b]{background-color:#fafafa;width:100%;margin:0 auto}.about-wrapper .about-wrapper__text-container[data-v-7cbf765b]{padding:32px 16px;max-width:500px}.about-wrapper .about-wrapper__text-container .caption[data-v-7cbf765b]{color:#092b41;margin-bottom:4px}.about-wrapper .about-wrapper__text-container .body-m[data-v-7cbf765b],.about-wrapper .about-wrapper__text-container .h2[data-v-7cbf765b]{margin-bottom:16px}.about-wrapper .about-wrapper__text-container .body-s[data-v-7cbf765b]{color:#666562}.about-wrapper .about-wrapper__quick-facts-wrapper[data-v-7cbf765b]{background-color:#f0f0f0}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts[data-v-7cbf765b]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-column-gap:16px;grid-row-gap:32px;padding:32px;margin:0 auto;color:#d91e1e;text-align:center;max-width:1280px}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts.inview-animation--before-enter .quick-facts__container .quick-facts__blob-container[data-v-7cbf765b]{transform:scale(0)}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts.inview-animation--before-enter .quick-facts__container .h3[data-v-7cbf765b]{opacity:0;transform:translateY(50px)}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts.inview-animation--enter .quick-facts__container .quick-facts__blob-container[data-v-7cbf765b]{transform:scale(1);transition:transform .5s ease-out}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts.inview-animation--enter .quick-facts__container .h3[data-v-7cbf765b]{opacity:1;transform:translateY(0);transition:opacity .5s ease-out,transform .5s ease-out}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts.inview-animation--enter .quick-facts__container:nth-child(2) .h3[data-v-7cbf765b],.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts.inview-animation--enter .quick-facts__container:nth-child(2) .quick-facts__blob-container[data-v-7cbf765b]{transition-delay:.2s}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts.inview-animation--enter .quick-facts__container:nth-child(3) .h3[data-v-7cbf765b],.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts.inview-animation--enter .quick-facts__container:nth-child(3) .quick-facts__blob-container[data-v-7cbf765b]{transition-delay:.4s}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts.inview-animation--enter .quick-facts__container:nth-child(4) .h3[data-v-7cbf765b],.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts.inview-animation--enter .quick-facts__container:nth-child(4) .quick-facts__blob-container[data-v-7cbf765b]{transition-delay:.6s}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts .quick-facts__container[data-v-7cbf765b]{display:flex;flex-direction:column;justify-content:center;align-items:center}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts .quick-facts__container .quick-facts__blob-container[data-v-7cbf765b]{width:128px;height:128px;margin-bottom:16px;position:relative}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts .quick-facts__container .quick-facts__blob-container .quick-facts__blob[data-v-7cbf765b]{width:100%;height:100%}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts .quick-facts__container .quick-facts__blob-container .quick-facts__blob-icon[data-v-7cbf765b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fafafa}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts .quick-facts__container .h3[data-v-7cbf765b]{font-size:18px}.contact-wrapper[data-v-7cbf765b]{background-color:#fafafa;padding:64px 16px}.contact-wrapper .contact-container[data-v-7cbf765b]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:256px}.contact-wrapper .contact-container.inview-animation--before-enter .contact-container__button[data-v-7cbf765b],.contact-wrapper .contact-container.inview-animation--before-enter .contact-container__text-container[data-v-7cbf765b]{opacity:0;transform:translateY(50px);transition:opacity .5s ease-out,transform .5s ease-out}.contact-wrapper .contact-container.inview-animation--enter .contact-container__button[data-v-7cbf765b],.contact-wrapper .contact-container.inview-animation--enter .contact-container__text-container[data-v-7cbf765b]{opacity:1;transform:translateY(0);transition:opacity .5s ease-out,transform .5s ease-out}.contact-wrapper .contact-container .contact-container__planet[data-v-7cbf765b]{position:absolute;z-index:1;color:#f0f0f0}.contact-wrapper .contact-container .contact-container__planet.inview-animation--before-enter[data-v-7cbf765b]{transform:scale(0);transition:transform .5s ease-out}.contact-wrapper .contact-container .contact-container__planet.inview-animation--enter[data-v-7cbf765b]{transform:scale(1);transition:transform .5s ease-out}.contact-wrapper .contact-container .contact-container__button[data-v-7cbf765b],.contact-wrapper .contact-container .contact-container__text-container[data-v-7cbf765b]{z-index:2}.contact-wrapper .contact-container .contact-container__text-container[data-v-7cbf765b]{margin:32px 0}.contact-wrapper .contact-container .contact-container__text-container .h3[data-v-7cbf765b]{color:#092b41}.contact-wrapper .contact-container .contact-container__button svg[data-v-7cbf765b]{margin-left:8px}@media(max-width:340px){.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts[data-v-7cbf765b]{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr}}@media(min-width:720px){.landing-wrapper[data-v-7cbf765b]{padding-bottom:0;padding-top:80px}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts[data-v-7cbf765b]{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;padding:64px 32px}.about-wrapper .about-wrapper__quick-facts-wrapper .about-wrapper__quick-facts .quick-facts__container .h3[data-v-7cbf765b]{font-size:24px}}*{box-sizing:border-box;margin:0;padding:0;border:none;background:none}:focus{outline:none}html{font-family:Assistant,sans-serif;line-height:125%;color:#23262b;scroll-behavior:smooth}body{background-color:#fafafa}.caption,.h1,.h2,.h3,button,h1,h2,h3{font-family:Assistant,sans-serif;font-weight:700;font-style:normal;line-height:100%;color:#d91e1e}.h1,h1{font-size:48px}.h2,h2{font-size:36px}.h3,h3{font-size:24px}.caption,button{font-size:14px}.body-l .body-m,.body-s,p{font-family:Assistant,sans-serif;font-weight:400;line-height:125%}.body-l{font-size:24px}.body-m,p{font-size:18px}.body-s{font-size:14px}.superposition{vertical-align:super;font-size:.66em;line-height:0}button{background-color:#d91e1e;color:#fafafa;padding:8px;display:flex;justify-content:center;align-items:center}a,button{cursor:pointer}.content-max-width{max-width:1280px;margin:0 auto}