:root{--dark-carbon:#3c3d42;--medium-carbon:#acb2c6;--light-carbon:#e4e9f7;--carbon90:#1e1e20;--carbon80:#3c3d42;--carbon70:#555760;--carbon60:#707587;--carbon50:#8e94a5;--carbon40:#acb2c6;--carbon30:#c3c8db;--carbon20:#e4e9f7;--carbon10:#f1f4fb;--saltwater:#1aaaff;--saltwater-dark:#007ac2;--aquamarine:#00f7db;--slime:#00f200;--purple-rain:#b07bff;--flamingo:#ff4fff;--sunshine:#f8e201;--blue-black:#001021;--midnight-blue:#06203a;--dark-blue:#214666;--blue:#337bb8;--light-blue:#b3d1ea;--light-teal:#a9d8d1;--dark-grey:#66707a;--grey:#cccfd3;--light-grey:#eff2f4;--light-grey-2:#cccfd3;--light-pink:#f5a7c1;--raz:#e41159;--dark-raz:#b93160}body .section-modern-application-dev-header{position:relative}body .section-modern-application-dev-header:before{content:"";pointer-events:none;z-index:0;background-image:url(https://a.storyblok.com/f/189401/800x991/0e3b7d4a16/modern-application-development-illust.png);background-position-x:80%;background-repeat:no-repeat;background-size:30%;position:absolute;top:-20px;bottom:0;left:0;right:0}@media (max-width:768px){body .section-modern-application-dev-header:before{display:none}}@media (max-width:1200px){body .section-modern-application-dev-header{background-position-x:85%;background-size:35%}}@media (max-width:768px){body .section-modern-application-dev-header{background-size:0;padding-left:16px;padding-right:16px}body .section-modern-application-dev-header h2 br{display:none}}.modern-application-development h3{margin-bottom:8px}.modern-application-development .white-24{padding-left:0}.modern-application-development .multi-colored-arrows-home .green-arrow-home p{margin-bottom:12px}.modern-application-development .multi-colored-arrows-home .green-arrow-home:before{top:6px}:root{--d1:70ms;--d2:.14s;--d3:.21s;--d4:.28s;--d5:.35s;--d6:.42s;--d7:.49s;--d8:.56s;--d9:.63s}.standard-section .in{opacity:1!important;transform:translateY(0)!important}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.standard-section:first-of-type h1{animation:.55s ease-out both hero-fade-up;animation-delay:var(--d1)}.standard-section:first-of-type h1+h2,body .section-modern-application-dev-header:before{animation:.55s ease-out both hero-fade-up;animation-delay:var(--d2)}.standard-section:first-of-type h1+h2+p{animation:.55s ease-out both hero-fade-up;animation-delay:var(--d3)}.standard-section:first-of-type h1+h2+p+p,.standard-section:first-of-type h3{animation:.55s ease-out both hero-fade-up;animation-delay:var(--d4)}.standard-section:nth-of-type(2) .four-columns>div>[class*=col-]:first-of-type,.standard-section:nth-of-type(3) .financial-services-callout,.standard-section:nth-of-type(4) .two-columns .left-col .main-content-col>div>p:first-of-type,.standard-section:nth-of-type(4) h2,.standard-section:nth-of-type(5) .two-columns .left-col .single-image,.standard-section:nth-of-type(5) .two-columns .right-col .main-content-col>div>h2,.standard-section:nth-of-type(6) [class*=col-]:first-of-type .main-content-col>div>p:first-of-type{opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--d1);will-change:transform,opacity;transform:translateY(16px)}.standard-section:nth-of-type(2) .four-columns>div>[class*=col-]:nth-of-type(2),.standard-section:nth-of-type(4) .two-columns .left-col .main-content-col>div>p:nth-of-type(2),.standard-section:nth-of-type(4) h3,.standard-section:nth-of-type(5) .two-columns .right-col>div>.main-content>div>.main-content-col>div>p:first-of-type,.standard-section:nth-of-type(6) [class*=col-]:first-of-type .main-content-col>div>p:nth-of-type(2){opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--d2);will-change:transform,opacity;transform:translateY(16px)}.standard-section:nth-of-type(2) .four-columns>div>[class*=col-]:nth-of-type(3),.standard-section:nth-of-type(3) .financial-services-callout .callout>div>[class*=col-]:first-of-type,.standard-section:nth-of-type(4) .two-columns .left-col .main-content-col>div>p:nth-of-type(3),.standard-section:nth-of-type(5) .two-columns .right-col>div>.main-content>div>.main-content-col>div>p:nth-of-type(2),.standard-section:nth-of-type(6) [class*=col-]:first-of-type .cite{opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--d3);will-change:transform,opacity;transform:translateY(16px)}.standard-section:nth-of-type(2) .four-columns>div>[class*=col-]:nth-of-type(4),.standard-section:nth-of-type(3) .financial-services-callout .callout>div>[class*=col-]:nth-of-type(2),.standard-section:nth-of-type(4) .two-columns .left-col .single-image,.standard-section:nth-of-type(5) .two-columns .right-col .main-content-col>div>.multi-colored-arrows-home:first-of-type,.standard-section:nth-of-type(6) [class*=col-]:first-of-type>img{opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--d4);will-change:transform,opacity;transform:translateY(16px)}.standard-section:nth-of-type(4) .two-columns .right-col .single-image,.standard-section:nth-of-type(5) .two-columns .right-col .main-content-col>div>.multi-colored-arrows-home:nth-of-type(2),.standard-section:nth-of-type(6) iframe{opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--d5);will-change:transform,opacity;transform:translateY(16px)}.standard-section:nth-of-type(2) .right-col .main-content-col>div>.multi-colored-arrows-home:nth-of-type(4),.standard-section:nth-of-type(3) .left-col .main-content-col>div>.multi-colored-arrows-home:nth-of-type(4),.standard-section:nth-of-type(5) .two-columns .right-col .main-content-col>div>.multi-colored-arrows-home:nth-of-type(3){opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--d6);will-change:transform,opacity;transform:translateY(16px)}.standard-section:nth-of-type(5) .two-columns .right-col .main-content-col>div>.multi-colored-arrows-home:nth-of-type(4){opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--d7);will-change:transform,opacity;transform:translateY(16px)}.standard-section:nth-of-type(5) .two-columns .right-col .main-content-col>div>.multi-colored-arrows-home:nth-of-type(5){opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--d8);will-change:transform,opacity;transform:translateY(16px)}.standard-section:nth-of-type(5) .two-columns .right-col .main-content-col>div>.multi-colored-arrows-home:nth-of-type(5)+p{opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--d9);will-change:transform,opacity;transform:translateY(16px)}
