@keyframes fade-in-down2{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up2{0%{opacity:0}to{opacity:1}}.animated.fade-in-down2{animation:fade-in-down2 1s cubic-bezier(0,0,.2,1) 0ms}.animated.fade-in-up2{animation:fade-in-up2 1s cubic-bezier(0,0,.2,1) 0ms}.related-articles-news-card h2.arc-typography.arc-typography--headline2{font-size:1.8rem;line-height:1.2;margin-bottom:.5rem}.related-articles-news-card p.arc-typography.arc-typography--intro-text{font-size:1rem;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1rem}.row.display-flex{display:flex;flex-wrap:wrap}.row.display-flex>[class*=col-]{display:flex;flex-direction:column}.resources-news-card{margin-bottom:1.5rem}.resources-news-card h2.arc-typography.arc-typography--headline2{font-size:1.8rem;line-height:1.2;margin-bottom:.5rem}.resources-news-card h2.arc-typography.arc-typography--headline2 a{letter-spacing:0;text-transform:none;font-size:1.8rem;line-height:1.2;font-weight:200;color:var(--navy);text-decoration:none}.resources-news-card p.arc-typography.arc-typography--intro-text{font-size:1rem;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1rem}.resources-news-card .img-container{display:block;width:100%;height:auto;position:relative;overflow:hidden;padding:56.9% 0 0;margin-bottom:15px}.resources-news-card .img-container img{display:block;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.resources-news-card .img-container a{display:block}.resources-news-card .img-container a img{display:block;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.resources-news-card .arc-button{position:absolute;bottom:1rem}@keyframes fade-in-down{0%{transform:translateY(80%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-up{0%{transform:translateY(-80%);opacity:0}to{transform:translateY(0);opacity:1}}.animated.fade-in-down{animation:fade-in-down .55s cubic-bezier(0,0,.2,1) 0ms}.animated.fade-in-up{animation:fade-in-up .55s cubic-bezier(0,0,.2,1) 0ms}.carousel{margin:30px 0;padding-bottom:50px}.carousel .carousel-indicators li{background-color:var(--blue);opacity:.2}.carousel .carousel-indicators .active{opacity:1}@font-face{font-family:Output Sans;font-style:normal;font-weight:100;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Hairline/Output-Sans-Hairline.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Hairline/Output-Sans-Hairline.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Hairline/Output-Sans-Hairline.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Hairline/Output-Sans-Hairline.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:italic;font-weight:100;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Hairline-Italic/Output-Sans-Hairline-Italic.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Hairline-Italic/Output-Sans-Hairline-Italic.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Hairline-Italic/Output-Sans-Hairline-Italic.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Hairline-Italic/Output-Sans-Hairline-Italic.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:normal;font-weight:200;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Extra-Light/Output-Sans-Extra-Light.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Extra-Light/Output-Sans-Extra-Light.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Extra-Light/Output-Sans-Extra-Light.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Extra-Light/Output-Sans-Extra-Light.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:italic;font-weight:200;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Extra-Light-Italic/Output-Sans-Extra-Light-Italic.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Extra-Light-Italic/Output-Sans-Extra-Light-Italic.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Extra-Light-Italic/Output-Sans-Extra-Light-Italic.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Extra-Light-Italic/Output-Sans-Extra-Light-Italic.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:normal;font-weight:300;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Light/Output-Sans-Light.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Light/Output-Sans-Light.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Light/Output-Sans-Light.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Light/Output-Sans-Light.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:italic;font-weight:300;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Light-Italic/Output-Sans-Light-Italic.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Light-Italic/Output-Sans-Light-Italic.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Light-Italic/Output-Sans-Light-Italic.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Light-Italic/Output-Sans-Light-Italic.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:normal;font-weight:400;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Regular/Output-Sans-Regular.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Regular/Output-Sans-Regular.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Regular/Output-Sans-Regular.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Regular/Output-Sans-Regular.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:italic;font-weight:400;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Italic/Output-Sans-Italic.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Italic/Output-Sans-Italic.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Italic/Output-Sans-Italic.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Italic/Output-Sans-Italic.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:normal;font-weight:500;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Medium/Output-Sans-Medium.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Medium/Output-Sans-Medium.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Medium/Output-Sans-Medium.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Medium/Output-Sans-Medium.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:italic;font-weight:500;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Medium-Italic/Output-Sans-Medium-Italic.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Medium-Italic/Output-Sans-Medium-Italic.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Medium-Italic/Output-Sans-Medium-Italic.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Medium-Italic/Output-Sans-Medium-Italic.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:normal;font-weight:700;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Bold/Output-Sans-Bold.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Bold/Output-Sans-Bold.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Bold/Output-Sans-Bold.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Bold/Output-Sans-Bold.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:italic;font-weight:700;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Bold-Italic/Output-Sans-Bold-Italic.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Bold-Italic/Output-Sans-Bold-Italic.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Bold-Italic/Output-Sans-Bold-Italic.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Bold-Italic/Output-Sans-Bold-Italic.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:normal;font-weight:900;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Black/Output-Sans-Black.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Black/Output-Sans-Black.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Black/Output-Sans-Black.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Black/Output-Sans-Black.woff?d=70) format("woff")}@font-face{font-family:Output Sans;font-style:italic;font-weight:900;src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Black-Italic/Output-Sans-Black-Italic.eot?d=70);src:url(/pf/resources/fonts/Output-Sans/Output-Sans-Black-Italic/Output-Sans-Black-Italic.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Black-Italic/Output-Sans-Black-Italic.woff2?d=70) format("woff2"),url(/pf/resources/fonts/Output-Sans/Output-Sans-Black-Italic/Output-Sans-Black-Italic.woff?d=70) format("woff")}@font-face{font-family:arcicons;src:url(/pf/resources/fonts/Arc-Icons/arcicons.eot?d=70);src:url(/pf/resources/fonts/Arc-Icons/arcicons.eot?#iefix) format("embedded-opentype"),url(/pf/resources/fonts/Arc-Icons/arcicons.woff?d=70) format("woff"),url(/pf/resources/fonts/Arc-Icons/arcicons.ttf?d=70) format("truetype"),url(/pf/resources/fonts/Arc-Icons/arcicons.svg?#arcicons) format("svg");font-weight:400;font-style:normal}.arc-icon{font-family:arcicons;display:inline-block}.arc-icon.arc-icon--ad-products:before{content:""}.arc-icon.arc-icon--audio-center:before{content:""}.arc-icon.arc-icon--automation:before{content:""}.arc-icon.arc-icon--carta:before{content:""}.arc-icon.arc-icon--composer:before{content:""}.arc-icon.arc-icon--core-services:before{content:""}.arc-icon.arc-icon--home:before{content:""}.arc-icon.arc-icon--interactives:before{content:""}.arc-icon.arc-icon--io:before{content:""}.arc-icon.arc-icon--mobile:before{content:""}.arc-icon.arc-icon--pagebuilder:before{content:""}.arc-icon.arc-icon--photo-center:before{content:""}.arc-icon.arc-icon--subscriptions:before{content:""}.arc-icon.arc-icon--targeting:before{content:""}.arc-icon.arc-icon--test-lab:before{content:""}.arc-icon.arc-icon--video-center:before{content:""}.arc-icon.arc-icon--websked:before{content:""}.arc-icon.arc-icon--arc:before{content:""}.arc-icon.arc-icon--globe:before{content:""}.arc-icon.arc-icon--briefcase:before{content:""}.arc-icon.arc-icon--ok:before{content:""}.arc-icon.arc-icon--twitter:before{content:""}.arc-icon.arc-icon--rss:before{content:""}.arc-icon.arc-icon--menu:before{content:""}.arc-icon.arc-icon--mail-alt:before{content:""}.arc-icon.arc-icon--linkedin:before{content:""}.arc-icon.arc-icon--dollar:before{content:""}.arc-icon.arc-icon--facebook-official:before{content:""}@font-face{font-family:Aeonik;font-style:normal;font-weight:400;src:url(/pf/resources/fonts/Aeonik/Aeonik-Regular.otf?d=70) format("truetype")}@font-face{font-family:Messina Sans;font-style:normal;font-weight:400;src:url(/pf/resources/fonts/Messina-Sans/MessinaSans-Book.otf?d=70) format("truetype")}@font-face{font-family:Messina Sans;font-style:italic;font-weight:400;src:url(/pf/resources/fonts/Messina-Sans/MessinaSans-BookItalic.otf?d=70) format("truetype")}@font-face{font-family:Messina Sans;font-style:normal;font-weight:600;src:url(/pf/resources/fonts/Messina-Sans/MessinaSans-SemiBold.otf?d=70) format("truetype")}@font-face{font-family:Messina Sans;font-style:italic;font-weight:600;src:url(/pf/resources/fonts/Messina-Sans/MessinaSans-SemiBoldItalic.otf?d=70) format("truetype")}body,h1{font-family:Messina Sans,Output Sans,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-smooth:antialiased;-moz-osx-font-smoothing:auto;color:var(--ink-dark)}h1{font-family:Aeonik,Output Sans,sans-serif;font-size:72px;line-height:68px;-webkit-font-feature-settings:"liga","dlig","ss05";font-feature-settings:"liga","dlig","ss05"}@media only screen and (max-width:768px){h1{font-size:48px;line-height:44px}}h2{font-family:Messina Sans,Output Sans,sans-serif;-webkit-font-smoothing:antialiased;font-smooth:antialiased;-moz-osx-font-smoothing:auto;color:var(--ink-dark);color:var(--blue);font-family:Aeonik,Output Sans,sans-serif;font-weight:400;font-size:48px;line-height:54px;-webkit-font-feature-settings:"liga","dlig","ss05";font-feature-settings:"liga","dlig","ss05"}@media only screen and (max-width:768px){h2{font-size:40px;line-height:44px}}h3{font-family:Messina Sans,Output Sans,sans-serif;-webkit-font-smoothing:antialiased;font-smooth:antialiased;-moz-osx-font-smoothing:auto;color:var(--ink-dark);color:var(--green);font-family:Aeonik,Output Sans,sans-serif;font-weight:400;font-size:36px;line-height:44px;-webkit-font-feature-settings:"liga","dlig","ss05";font-feature-settings:"liga","dlig","ss05"}@media only screen and (max-width:768px){h3{font-size:40px;line-height:44px}}p{font-family:Messina Sans,Output Sans,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-smooth:antialiased;-moz-osx-font-smoothing:auto;font-size:16px;line-height:24px}p,p.intro{color:var(--ink-dark)}p.intro{font-weight:300;font-size:24px;line-height:32px}p.quoted{color:var(--ink-dark);font-family:Aeonik,Output Sans,sans-serif;font-weight:400;font-size:28px;line-height:40px}@media only screen and (max-width:768px){p.quoted{font-size:24px;line-height:36px}}.arc-typography{font-family:Messina Sans,Output Sans,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-smooth:antialiased;-moz-osx-font-smoothing:auto;color:var(--ink-dark)}.arc-typography.arc-typography--headline1{color:var(--ink-dark);font-family:Aeonik,Output Sans,sans-serif;font-weight:400;font-size:72px;line-height:68px}@media only screen and (max-width:768px){.arc-typography.arc-typography--headline1{font-size:48px;line-height:44px}}.arc-typography.arc-typography--headline2{color:var(--blue);font-family:Aeonik,Output Sans,sans-serif;font-weight:400;font-size:48px;line-height:54px}@media only screen and (max-width:768px){.arc-typography.arc-typography--headline2{font-size:40px;line-height:44px}}.arc-typography.arc-typography--headline3{color:var(--green);font-family:Aeonik,Output Sans,sans-serif;font-weight:400;font-size:36px;line-height:44px}@media only screen and (max-width:768px){.arc-typography.arc-typography--headline3{font-size:40px;line-height:44px}}.arc-typography.arc-typography--quoted-text{color:var(--ink-dark);font-family:Aeonik,Output Sans,sans-serif;font-weight:400;font-size:28px;line-height:40px}@media only screen and (max-width:768px){.arc-typography.arc-typography--quoted-text{font-size:24px;line-height:36px}}.arc-typography.arc-typography--intro-text{color:var(--ink-dark);font-weight:300;font-size:24px;line-height:32px}.arc-typography.arc-typography--body-text,.arc-typography.arc-typography--form-text{color:var(--ink-dark);font-size:16px;line-height:24px}.arc-typography.arc-typography--form-text.form-text--dark{color:var(--ink-dark)}.arc-typography.arc-typography--form-text.form-text--light{color:var(--ink-light)}a,a.arc-typography{font-family:Messina Sans,Output Sans,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-smooth:antialiased;-moz-osx-font-smoothing:auto;font-size:16px;line-height:24px;font-weight:600;color:var(--ink-dark);display:inline-block;transition:color .4s ease}a.arc-typography:hover,a:hover{color:var(--orange);text-decoration:none}a.active,a.arc-typography.active,a.arc-typography.link-text--active,a.link-text--active{color:var(--orange)}ul.arc-navbar{padding:0;margin:0}.arc-navbar li.arc-nav--item{display:inline-block!important;padding-left:10px;padding-right:10px;margin-left:10px;margin-right:10px;list-style:none;cursor:pointer}.arc-navbar li.arc-nav--item:first-child{padding-left:0;margin-left:0}.arc-navbar li.arc-nav--item:last-child{padding-right:0;margin-right:0}.arc-navbar li.arc-nav--item.arc-typography{font-family:Messina Sans,Output Sans,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-smooth:antialiased;-moz-osx-font-smoothing:auto;font-size:16px;line-height:24px;font-weight:600;color:var(--ink-dark);display:inline-block;transition:color .4s ease}.arc-navbar li.arc-nav--item.arc-typography:hover{color:var(--orange);text-decoration:none}.arc-navbar li.arc-nav--item.arc-typography.active,.arc-navbar li.arc-nav--item.arc-typography.link-text--active{color:var(--orange)}.arc-navbar .arc-nav--item{display:inline-block!important;padding-left:10px;padding-right:10px;margin-left:10px;margin-right:10px}.arc-navbar .arc-nav--item:first-child{padding-left:0;margin-left:0}.arc-navbar .arc-nav--item:last-child{padding-right:0;margin-right:0}.arc-navbar .arc-nav--item>li{list-style:none}.arc-navbar .arc-nav--item>li.arc-typography{font-family:Messina Sans,Output Sans,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-smooth:antialiased;-moz-osx-font-smoothing:auto;font-size:16px;line-height:24px;font-weight:600;color:var(--ink-dark);display:inline-block;transition:color .4s ease}.arc-navbar .arc-nav--item>li.arc-typography:hover{color:var(--orange);text-decoration:none}.arc-navbar .arc-nav--item>li.arc-typography.active,.arc-navbar .arc-nav--item>li.arc-typography.link-text--active{color:var(--orange)}.tech-advantage-container{padding-top:65px;padding-bottom:65px;background-color:var(--ink-light);text-align:justify}.tech-advantage-container ul{color:var(--ink-dark);font-size:16px;line-height:24px;max-width:518px;line-height:22px;margin-right:20px}@media only screen and (max-width:465px){.tech-advantage-container ul{max-width:350px}}.tech-advantage-container ul li{margin-bottom:10px}.tech-advantage-container h3{color:var(--green);font-family:Aeonik,Output Sans,sans-serif;font-weight:400;font-size:36px;line-height:44px;min-width:200px;margin:0 30px}@media only screen and (max-width:768px){.tech-advantage-container h3{font-size:40px;line-height:44px}}@media only screen and (min-width:768px){.tech-advantage-container h3{min-width:auto;width:350px}}.fixed-nav .header #header-primary{position:fixed;top:0;right:0;left:0;width:100%;z-index:var(--header-z-index)}.fixed-nav .main-section{padding-top:70px}@media screen and (min-width:1200px){.fixed-nav .main-section{padding-top:76px}}