html{box-sizing:border-box;font-size:100%;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#030718;font-family:Inter,Helvetica Neue,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,sans-serif;font-weight:400;line-height:1.5;margin:0;padding:0}img{-ms-interpolation-mode:bicubic;display:inline-block;height:auto;max-width:100%;vertical-align:middle}textarea{border-radius:0;height:auto;min-height:50px}select{border-radius:0;box-sizing:border-box;width:100%}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{appearance:none;background:transparent;border:0;border-radius:0;cursor:pointer;line-height:1;padding:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}blockquote,dd,div,dl,dt,form,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{font-size:100%;letter-spacing:-.16px;line-height:1.55;margin-bottom:2rem;text-rendering:optimizelegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:PPNeueMontreal,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,cursive;font-style:normal;font-weight:400;margin:0;text-rendering:optimizelegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#d1d1d1;line-height:0}a{color:#3165f3;cursor:pointer;line-height:inherit;text-decoration:none}a:focus,a:hover{color:#7497f7}a img{border:0}li:not(.menu-item) a,p a:not(.mon-button){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}li:not(.menu-item) a:focus,li:not(.menu-item) a:hover,p a:not(.mon-button):focus,p a:not(.mon-button):hover{text-decoration:none}hr{background:linear-gradient(90deg,#000,#fff);border:0;clear:both;display:block;height:2px;margin:2rem 0;max-width:75rem;width:100%}dl,ol,ul{line-height:1.55;list-style-position:outside;margin-bottom:2rem}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:1.25rem}dl{margin-bottom:1rem}dl dt{font-weight:700;margin-bottom:.3rem}blockquote{border-left:0;margin:0 0 2rem;padding:0}blockquote,blockquote p{color:#030718;line-height:1.05}cite{color:#030718;display:block;font-size:1.25rem;font-style:normal}cite:before{content:""}abbr,abbr[title]{border-bottom:1px dotted #030718;cursor:help;text-decoration:none}figure{margin:0}code{border:1px solid #d1d1d1;font-weight:400;padding:.125rem .3125rem .0625rem}code,kbd{background-color:#f5f5f5;color:#030718;font-family:Consolas,Liberation Mono,Courier,monospace}kbd{border-radius:0;margin:0;padding:.125rem .25rem 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}.mon-button--circle{isolation:isolate;overflow:hidden;position:relative;transition:all .5s ease-out;z-index:1}.mon-button--circle:before{aspect-ratio:1/1;background-color:#3d5ba0;border-radius:50%;content:"";display:block;height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease-out;width:0;z-index:-1}.mon-button--circle:hover{background-color:#3165f3;border-color:#3d5ba0;color:#fff}.mon-button--circle:hover:before{height:auto;width:200%}.mon-button--circle:is(.mon-button--primary):hover{background-color:#3d5ba0}.mon-button--circle:is(.mon-button--secondary){background-color:transparent}.mon-button--circle:is(.mon-button--secondary):before{background-color:#3d5ba0!important}.mon-button--circle:is(.mon-button--outline-primary):before{background-color:#3165f3}.mon-button--circle:is(.mon-button--outline-primary):hover{background-color:transparent;border-color:#3165f3}.mon-button--circle:is(.mon-button--outline-primary):hover:before{background-color:#3165f3}.mon-button--circle:is(.mon-button--outline-secondary):before{background-color:#3d5ba0}.mon-button--circle:is(.mon-button--outline-secondary):hover{background-color:transparent;border-color:#3d5ba0}.mon-button--circle:is(.mon-button--outline-secondary):hover:before{background-color:#3d5ba0}.breadcrumbs-container,.hero--featured__content,.hero__content,.mon-row,.post-password-form,.wp-block-embed{margin:0 auto;max-width:75rem;padding:0 1.75rem;width:100%}@media(min-width:640px){.breadcrumbs-container,.hero--featured__content,.hero__content,.mon-row,.post-password-form,.wp-block-embed{padding:0 1rem}}.hide{display:none!important}.invisible{visibility:hidden}@media(min-width:640px){.hide-for-medium{display:none!important}}@media(min-width:1024px){.hide-for-large{display:none!important}}@media(min-width:1200px){.hide-for-xlarge{display:none!important}}@media(min-width:1440px){.hide-for-xxlarge{display:none!important}}@media(min-width:1920px){.hide-for-xxxlarge{display:none!important}}@media(min-width:2200px){.hide-for-xxxxlarge{display:none!important}}.show-for-sr,.show-on-focus{clip:rect(0,0,0,0);border:0;height:1px;left:-10000px;opacity:0;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.show-on-focus:active,.show-on-focus:focus{clip:auto;height:auto;overflow:visible;position:static!important;white-space:normal;width:auto}.hide-for-portrait,.show-for-landscape{display:block!important}.hide-for-landscape,.show-for-portrait{display:none!important}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../woff2/inter-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../woff2/inter-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:PPNeueMontreal;font-style:normal;font-weight:400;src:url(../woff2/ppneuemontreal-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:PPNeueMontreal;font-style:normal;font-weight:500;src:url(../woff2/ppneuemontreal-bold.woff2) format("woff2")}.h0,.hero--featured .entry-title,.hero--featured .hero__title{font-size:2.75rem;letter-spacing:-.86px;line-height:1.05;margin-bottom:1.5rem}@media(min-width:640px){.h0,.hero--featured .entry-title,.hero--featured .hero__title{font-size:4rem;letter-spacing:-.86px;line-height:1.05;margin-bottom:2rem}}@media(min-width:1024px){.h0,.hero--featured .entry-title,.hero--featured .hero__title{font-size:5.375rem;letter-spacing:-.86px;line-height:1.05;margin-bottom:2rem}}.h1,.hero .entry-title,.hero .hero__title,h1{font-size:2.5rem;letter-spacing:-.86px;line-height:1.05;margin-bottom:1.5rem}@media(min-width:640px){.h1,.hero .entry-title,.hero .hero__title,h1{font-size:3.5rem;letter-spacing:-.86px;line-height:1.05;margin-bottom:2rem}}@media(min-width:1024px){.h1,.hero .entry-title,.hero .hero__title,h1{font-size:4.125rem;letter-spacing:-.86px;line-height:1.05;margin-bottom:2rem}}.h2,h2{font-size:2.0625rem;letter-spacing:-.56px;line-height:1.05;margin-bottom:1rem}@media(min-width:640px){.h2,h2{font-size:2.5rem;letter-spacing:-.56px;line-height:1.05;margin-bottom:1rem}}@media(min-width:1024px){.h2,h2{font-size:3.5rem;letter-spacing:-.56px;line-height:1.05;margin-bottom:1rem}}.block__heading--small,.h3,h3{font-size:1.5625rem;letter-spacing:-.38px;line-height:1.05;margin-bottom:1rem}@media(min-width:640px){.block__heading--small,.h3,h3{font-size:1.875rem;letter-spacing:-.38px;line-height:1.05;margin-bottom:1rem}}@media(min-width:1024px){.block__heading--small,.h3,h3{font-size:2.375rem;letter-spacing:-.38px;line-height:1.05;margin-bottom:1rem}}.card__title,.h4,h4{font-size:1.25rem;letter-spacing:normal;line-height:1.05;margin-bottom:1rem}@media(min-width:640px){.card__title,.h4,h4{font-size:1.25rem;letter-spacing:normal;line-height:1.05;margin-bottom:1rem}}@media(min-width:1024px){.card__title,.h4,h4{font-size:1.25rem;letter-spacing:normal;line-height:1.05;margin-bottom:1rem}}.h5,h5{font-size:1rem;letter-spacing:normal;line-height:1.05;margin-bottom:1rem}@media(min-width:640px){.h5,h5{font-size:1rem;letter-spacing:normal;line-height:1.05;margin-bottom:1rem}}@media(min-width:1024px){.h5,h5{font-size:1rem;letter-spacing:normal;line-height:1.05;margin-bottom:1rem}}.h6,h6{font-size:.875rem;letter-spacing:normal;line-height:1.05;margin-bottom:1rem}@media(min-width:640px){.h6,h6{font-size:.875rem;letter-spacing:normal;line-height:1.05;margin-bottom:1rem}}@media(min-width:1024px){.h6,h6{font-size:.875rem;letter-spacing:normal;line-height:1.05;margin-bottom:1rem}}li a[target=_blank]:not(.mon-button):not(.menu-item__nav-link):after,p a[target=_blank]:not(.mon-button):not(.menu-item__nav-link):after{content:url(../svg/link-external-new-window-open-primary.svg);display:inline-block;height:1rem;margin-left:.2em;width:1rem}li.lead a[target=_blank]:not(.mon-button):after,p.lead a[target=_blank]:not(.mon-button):after{content:url(../svg/link-external-new-window-open-primary.svg);height:1.25rem;width:1.25rem}.lead{font-size:1.125rem}@media(min-width:640px){.lead{font-size:1.25rem}}.lead--large{font-family:PPNeueMontreal,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,cursive;font-size:1.3125rem;font-weight:400;line-height:1.26}@media(min-width:640px){.lead--large{font-size:2.6875rem}}.sub-heading{font-size:1.125rem;font-weight:700}.card--case-study .card__category,.card--relationship .card__category,.card__meta,.eyebrow{color:#4e77e6;font-family:Inter,Helvetica Neue,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,sans-serif;font-size:1rem;font-weight:700}blockquote p{color:#2b3767;font-size:1.75rem;font-weight:400;line-height:1.26}@media(min-width:640px){blockquote p{font-size:2.125rem}}@media(min-width:1024px){blockquote p{font-size:2.6875rem}}.block__heading--small,.card--team .relationship__title,.card__title,.h1,.h2,.h3,.h4,.h5,.h6,blockquote p,h1,h2,h3,h4,h5,h6{font-family:PPNeueMontreal,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,cursive}figcaption{color:#d1d1d1;font-size:.8rem;max-width:100%;padding:1rem 0}.skip-to-content-link{background:#3165f3;color:#fff;height:40px;left:10px;padding:8px;position:absolute;top:-100px;transform:translateY(-100%);transition:transform .3s}.skip-to-content-link:focus{color:#fff;top:72px;transform:translateY(0);z-index:4}@media(min-width:640px){.skip-to-content-link:focus{top:72px}}:root{--wp--preset--spacing--block-margin:4rem}@media(min-width:640px){:root{--wp--preset--spacing--block-margin:5rem}}@media(min-width:1024px){:root{--wp--preset--spacing--block-margin:9rem}}.block,.wp-block-table,.wp-block-table:has(figcaption),.wp-block-table:not(:has(figcaption)) table,.wp-block-video,.wp-block-video:has(figcaption),.wp-block-video:not(:has(figcaption)) table{margin-bottom:4rem;scroll-margin-top:72px}@media(min-width:640px){.block,.wp-block-table,.wp-block-table:has(figcaption),.wp-block-table:not(:has(figcaption)) table,.wp-block-video,.wp-block-video:has(figcaption),.wp-block-video:not(:has(figcaption)) table{margin-bottom:5rem;scroll-margin-top:72px}}@media(min-width:1024px){.block,.wp-block-table,.wp-block-table:has(figcaption),.wp-block-table:not(:has(figcaption)) table,.wp-block-video,.wp-block-video:has(figcaption),.wp-block-video:not(:has(figcaption)) table{margin-bottom:9rem;scroll-margin-top:72px}}.block .block__heading,.wp-block-table .block__heading,.wp-block-video .block__heading{color:#3d5ba0}.block:focus,.wp-block-table:focus,.wp-block-table:not(:has(figcaption)) table:focus,.wp-block-video:focus,.wp-block-video:not(:has(figcaption)) table:focus{outline-color:transparent}.block--margin-small,.block__heading-row{margin-bottom:2rem}@media(min-width:640px){.block--margin-small,.block__heading-row{margin-bottom:2.5rem}}@media(min-width:1024px){.block--margin-small,.block__heading-row{margin-bottom:4.5rem}}.block--margin-small:has(+.block--light-gray),.block__heading-row:has(+.block--light-gray){margin-bottom:0}.block--margin-small:has(+.block--light-gray)+.block--light-gray,.block__heading-row:has(+.block--light-gray)+.block--light-gray{padding-top:1.5rem}@media(min-width:640px){.block--margin-small:has(+.block--light-gray)+.block--light-gray,.block__heading-row:has(+.block--light-gray)+.block--light-gray{padding-top:2.5rem}}@media(min-width:1024px){.block--margin-small:has(+.block--light-gray)+.block--light-gray,.block__heading-row:has(+.block--light-gray)+.block--light-gray{padding-top:4.5rem}}.block.no-margin,.no-margin.wp-block-table,.no-margin.wp-block-video,.wp-block-table:not(:has(figcaption)) table.no-margin,.wp-block-video:not(:has(figcaption)) table.no-margin{margin-bottom:0}.block--padding,.is-type-video.has-background{padding:3rem 0}@media(min-width:640px){.block--padding,.is-type-video.has-background{padding:5rem 0}}@media(min-width:1024px){.block--padding,.is-type-video.has-background{padding:9rem 0}}.block--padding-hero{padding:6rem 0}@media(min-width:640px){.block--padding-hero{padding:10rem 0}}.block--padding-small{padding:1.5rem 0}@media(min-width:640px){.block--padding-small{padding:2.5rem 0}}.block--white{background-color:#fff}.block--black{background-color:#030718}.block--light-gray{background-color:#f5f5f5}.block--light-gray.repeater-icon:has(a) .repeater-icon__item{background-color:#fff}.block--light-gray:has(+.block--light-gray){padding-bottom:0}.block--light-gray.mon-stats .mon-stats__item{background-color:#d1d1d1}.block--light-gray.mon-stats .mon-stats__item--content{border-bottom:1px solid #030718;color:#3d5ba0}.block--light-gray.mon-stats .mon-stats__item--heading{color:#616f7d}.block--gradient-light-gray{background:linear-gradient(0deg,hsla(0,0%,100%,0),#e6e6e6)}.block--gradient-blue{background:linear-gradient(180deg,#030718,#2b3767 53.07%,#3d5ba0 68.24%,#4e77e6 78.35%,#f3f6ff 105.14%)}.block--gradient-blue.mon-tabs .mon-tabs__accordion .mon-accordion__item a:not(.mon-button),.block--gradient-blue.mon-tabs .mon-tabs__accordion .mon-accordion__item li,.block--gradient-blue.mon-tabs .mon-tabs__accordion .mon-accordion__item[open] .mon-accordion__title,.block--gradient-blue.mon-tabs .mon-tabs__content a:not(.mon-button),.block--gradient-blue.mon-tabs .mon-tabs__content li{color:#030718!important}.block--gradient-blue.mon-tabs .mon-tabs__content ul{margin-left:.5rem}.block--gradient-blue.mon-tabs .mon-tabs__content ul li{line-height:1.75;padding-left:1rem}.block--gradient-blue.mon-tabs .mon-tabs__content ul li::marker{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Ccircle cx='4' cy='4' r='4' fill='%234E77E6'/%3E%3C/svg%3E");position:absolute}.block--gradient-blue-alt{background:linear-gradient(180deg,#030718,#2b3767 53.07%,#3d5ba0 68.24%,#4e77e6)}.block--gradient-blue-light{background:linear-gradient(180deg,#3d5ba0,#4e77e6 53.07%,#f3f6ff)}.block--primary{background:#3165f3}.block--primary .mon-button--primary:active,.block--primary .mon-button--primary:focus,.block--primary .mon-button--primary:hover{border-color:#fff!important}.block--secondary{background:#3d5ba0}.block--midnight{background:#2b3767}.block--midnight:has(+.block--midnight){padding-bottom:0}.block--midnight.repeater-icon .repeater-icon__item:has(a){background-color:#324079}.block--midnight.repeater-icon .repeater-icon__item:has(a) a,.block--midnight.repeater-icon .repeater-icon__item:has(a) p{color:#fff}.block--midnight.repeater-icon .repeater-icon__item:has(a) .repeater-icon__arrow path{stroke:#fff}.block--midnight.mon-stats .mon-stats__item{background-color:#324079}.block--midnight.mon-stats .mon-stats__item--content{border-bottom:1px solid #3d5ba0}.block__heading-row:has(.block__heading--center) .block__heading,.block__heading-row:has(.block__heading--center) .block__subheading{grid-column:4/10!important}.block__heading{margin-bottom:0}.block__heading--center,.block__heading--center+.block__subheading{text-align:center}.block__subheading{margin:1rem 0 0}.block__heading-wysywig>:last-child{margin-bottom:0}.block--black .lead,.block--black cite,.block--black figcaption,.block--black h1,.block--black h2,.block--black h3,.block--black h4,.block--black h5,.block--black h6,.block--black label,.block--black legend,.block--black li,.block--black p,.block--black select,.block--black span.gfield_required,.block--colored-text .lead,.block--colored-text cite,.block--colored-text figcaption,.block--colored-text h1,.block--colored-text h2,.block--colored-text h3,.block--colored-text h4,.block--colored-text h5,.block--colored-text h6,.block--colored-text label,.block--colored-text legend,.block--colored-text li,.block--colored-text p,.block--colored-text select,.block--colored-text span.gfield_required,.block--gradient-blue .lead,.block--gradient-blue cite,.block--gradient-blue figcaption,.block--gradient-blue h1,.block--gradient-blue h2,.block--gradient-blue h3,.block--gradient-blue h4,.block--gradient-blue h5,.block--gradient-blue h6,.block--gradient-blue label,.block--gradient-blue legend,.block--gradient-blue li,.block--gradient-blue p,.block--gradient-blue select,.block--gradient-blue span.gfield_required,.block--gradient-blue-alt .lead,.block--gradient-blue-alt cite,.block--gradient-blue-alt figcaption,.block--gradient-blue-alt h1,.block--gradient-blue-alt h2,.block--gradient-blue-alt h3,.block--gradient-blue-alt h4,.block--gradient-blue-alt h5,.block--gradient-blue-alt h6,.block--gradient-blue-alt label,.block--gradient-blue-alt legend,.block--gradient-blue-alt li,.block--gradient-blue-alt p,.block--gradient-blue-alt select,.block--gradient-blue-alt span.gfield_required,.block--gradient-blue-light .lead,.block--gradient-blue-light cite,.block--gradient-blue-light figcaption,.block--gradient-blue-light h1,.block--gradient-blue-light h2,.block--gradient-blue-light h3,.block--gradient-blue-light h4,.block--gradient-blue-light h5,.block--gradient-blue-light h6,.block--gradient-blue-light label,.block--gradient-blue-light legend,.block--gradient-blue-light li,.block--gradient-blue-light p,.block--gradient-blue-light select,.block--gradient-blue-light span.gfield_required,.block--midnight .lead,.block--midnight cite,.block--midnight figcaption,.block--midnight h1,.block--midnight h2,.block--midnight h3,.block--midnight h4,.block--midnight h5,.block--midnight h6,.block--midnight label,.block--midnight legend,.block--midnight li,.block--midnight p,.block--midnight select,.block--midnight span.gfield_required,.block--primary .lead,.block--primary cite,.block--primary figcaption,.block--primary h1,.block--primary h2,.block--primary h3,.block--primary h4,.block--primary h5,.block--primary h6,.block--primary label,.block--primary legend,.block--primary li,.block--primary p,.block--primary select,.block--primary span.gfield_required,.block--secondary .lead,.block--secondary cite,.block--secondary figcaption,.block--secondary h1,.block--secondary h2,.block--secondary h3,.block--secondary h4,.block--secondary h5,.block--secondary h6,.block--secondary label,.block--secondary legend,.block--secondary li,.block--secondary p,.block--secondary select,.block--secondary span.gfield_required{color:#fff}.block--black select,.block--colored-text select,.block--gradient-blue select,.block--gradient-blue-alt select,.block--gradient-blue-light select,.block--midnight select,.block--primary select,.block--secondary select{background-color:#fff;color:#030718}.block--black p a:not(.mon-button),.block--colored-text p a:not(.mon-button),.block--gradient-blue p a:not(.mon-button),.block--gradient-blue-alt p a:not(.mon-button),.block--gradient-blue-light p a:not(.mon-button),.block--midnight p a:not(.mon-button),.block--primary p a:not(.mon-button),.block--secondary p a:not(.mon-button){color:#fff!important}.block--black li a[target=_blank]:not(.mon-button):after,.block--black p a[target=_blank]:not(.mon-button):after,.block--colored-text li a[target=_blank]:not(.mon-button):after,.block--colored-text p a[target=_blank]:not(.mon-button):after,.block--gradient-blue li a[target=_blank]:not(.mon-button):after,.block--gradient-blue p a[target=_blank]:not(.mon-button):after,.block--gradient-blue-alt li a[target=_blank]:not(.mon-button):after,.block--gradient-blue-alt p a[target=_blank]:not(.mon-button):after,.block--gradient-blue-light li a[target=_blank]:not(.mon-button):after,.block--gradient-blue-light p a[target=_blank]:not(.mon-button):after,.block--midnight li a[target=_blank]:not(.mon-button):after,.block--midnight p a[target=_blank]:not(.mon-button):after,.block--primary li a[target=_blank]:not(.mon-button):after,.block--primary p a[target=_blank]:not(.mon-button):after,.block--secondary li a[target=_blank]:not(.mon-button):after,.block--secondary p a[target=_blank]:not(.mon-button):after{content:url(../svg/link-external-new-window-open-white.svg)}.block--black li.lead a[target=_blank]:not(.mon-button):after,.block--black p.lead a[target=_blank]:not(.mon-button):after,.block--colored-text li.lead a[target=_blank]:not(.mon-button):after,.block--colored-text p.lead a[target=_blank]:not(.mon-button):after,.block--gradient-blue li.lead a[target=_blank]:not(.mon-button):after,.block--gradient-blue p.lead a[target=_blank]:not(.mon-button):after,.block--gradient-blue-alt li.lead a[target=_blank]:not(.mon-button):after,.block--gradient-blue-alt p.lead a[target=_blank]:not(.mon-button):after,.block--gradient-blue-light li.lead a[target=_blank]:not(.mon-button):after,.block--gradient-blue-light p.lead a[target=_blank]:not(.mon-button):after,.block--midnight li.lead a[target=_blank]:not(.mon-button):after,.block--midnight p.lead a[target=_blank]:not(.mon-button):after,.block--primary li.lead a[target=_blank]:not(.mon-button):after,.block--primary p.lead a[target=_blank]:not(.mon-button):after,.block--secondary li.lead a[target=_blank]:not(.mon-button):after,.block--secondary p.lead a[target=_blank]:not(.mon-button):after{content:url(../svg/link-external-new-window-open-white.svg);height:1.25rem;width:1.25rem}.block--black .block__heading,.block--colored-text .block__heading,.block--gradient-blue .block__heading,.block--gradient-blue-alt .block__heading,.block--gradient-blue-light .block__heading,.block--midnight .block__heading,.block--primary .block__heading,.block--secondary .block__heading{color:#fff}.block--black .mon-view-all .mon-button,.block--colored-text .mon-view-all .mon-button,.block--gradient-blue .mon-view-all .mon-button,.block--gradient-blue-alt .mon-view-all .mon-button,.block--gradient-blue-light .mon-view-all .mon-button,.block--midnight .mon-view-all .mon-button,.block--primary .mon-view-all .mon-button,.block--secondary .mon-view-all .mon-button{background-color:#3165f3;border-color:#3165f3;color:#f8f8f8}.block--black .mon-view-all .mon-button:active,.block--black .mon-view-all .mon-button:focus,.block--black .mon-view-all .mon-button:hover,.block--colored-text .mon-view-all .mon-button:active,.block--colored-text .mon-view-all .mon-button:focus,.block--colored-text .mon-view-all .mon-button:hover,.block--gradient-blue .mon-view-all .mon-button:active,.block--gradient-blue .mon-view-all .mon-button:focus,.block--gradient-blue .mon-view-all .mon-button:hover,.block--gradient-blue-alt .mon-view-all .mon-button:active,.block--gradient-blue-alt .mon-view-all .mon-button:focus,.block--gradient-blue-alt .mon-view-all .mon-button:hover,.block--gradient-blue-light .mon-view-all .mon-button:active,.block--gradient-blue-light .mon-view-all .mon-button:focus,.block--gradient-blue-light .mon-view-all .mon-button:hover,.block--midnight .mon-view-all .mon-button:active,.block--midnight .mon-view-all .mon-button:focus,.block--midnight .mon-view-all .mon-button:hover,.block--primary .mon-view-all .mon-button:active,.block--primary .mon-view-all .mon-button:focus,.block--primary .mon-view-all .mon-button:hover,.block--secondary .mon-view-all .mon-button:active,.block--secondary .mon-view-all .mon-button:focus,.block--secondary .mon-view-all .mon-button:hover{background-color:#fff;border-color:#3165f3;color:#030718}.block--black .mon-accordion__item,.block--colored-text .mon-accordion__item,.block--gradient-blue .mon-accordion__item,.block--gradient-blue-alt .mon-accordion__item,.block--gradient-blue-light .mon-accordion__item,.block--midnight .mon-accordion__item,.block--primary .mon-accordion__item,.block--secondary .mon-accordion__item{border-color:#fff}.block--black .mon-accordion__icon path,.block--colored-text .mon-accordion__icon path,.block--gradient-blue .mon-accordion__icon path,.block--gradient-blue-alt .mon-accordion__icon path,.block--gradient-blue-light .mon-accordion__icon path,.block--midnight .mon-accordion__icon path,.block--primary .mon-accordion__icon path,.block--secondary .mon-accordion__icon path{fill:#fff}.block--black .mon-accordion__item[open] .mon-accordion__title,.block--colored-text .mon-accordion__item[open] .mon-accordion__title,.block--gradient-blue .mon-accordion__item[open] .mon-accordion__title,.block--gradient-blue-alt .mon-accordion__item[open] .mon-accordion__title,.block--gradient-blue-light .mon-accordion__item[open] .mon-accordion__title,.block--midnight .mon-accordion__item[open] .mon-accordion__title,.block--primary .mon-accordion__item[open] .mon-accordion__title,.block--secondary .mon-accordion__item[open] .mon-accordion__title{color:#fff!important}.block--black .mon-accordion__item[open] .mon-accordion__icon path,.block--colored-text .mon-accordion__item[open] .mon-accordion__icon path,.block--gradient-blue .mon-accordion__item[open] .mon-accordion__icon path,.block--gradient-blue-alt .mon-accordion__item[open] .mon-accordion__icon path,.block--gradient-blue-light .mon-accordion__item[open] .mon-accordion__icon path,.block--midnight .mon-accordion__item[open] .mon-accordion__icon path,.block--primary .mon-accordion__item[open] .mon-accordion__icon path,.block--secondary .mon-accordion__item[open] .mon-accordion__icon path{fill:#fff!important}.wp-block-video{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 1rem;text-align:center;width:100%}@media(min-width:1024px){.wp-block-video video{margin-left:auto;margin-right:auto;max-width:66.66667%;width:100%}}.wp-block-video video{display:block;margin:auto;width:100%}@media(min-width:1024px){.is-type-video video{margin-left:auto;margin-right:auto;max-width:66.66667%;width:100%}}.is-type-video .wp-block-embed__wrapper,.is-type-video .wp-block-embed__wrapper--widescreen{padding-bottom:ratio-to-percentage(4 by 3)}.is-type-video .wp-block-embed__wrapper{height:0;margin-bottom:16;overflow:hidden;padding-bottom:ratio-to-percentage(16 by 9);padding-top:30px;position:relative}.is-type-video .wp-block-embed__wrapper iframe{height:100%;left:0;position:absolute;right:0;top:0;width:100%}.is-type-video .wp-block-embed__wrapper--widescreen{padding-bottom:ratio-to-percentage(16 by 9)}@media(min-width:1024px){.is-type-video .wp-block-embed__wrapper{margin-left:auto;margin-right:auto;max-width:66.66667%;width:100%}}.is-type-video .wp-block-embed__wrapper{padding-bottom:50%}@media(min-width:1024px){.is-type-video .wp-block-embed__wrapper{padding-bottom:37.5%}}.is-type-video .wp-block-embed__wrapper .container-lazyload,.is-type-video .wp-block-embed__wrapper .container-lazyload--widescreen{padding-bottom:ratio-to-percentage(4 by 3)}.is-type-video .wp-block-embed__wrapper .container-lazyload{height:0;margin-bottom:16;overflow:hidden;padding-bottom:ratio-to-percentage(16 by 9);padding-top:30px;position:relative}.is-type-video .wp-block-embed__wrapper .container-lazyload iframe{height:100%;left:0;position:absolute;right:0;top:0;width:100%}.is-type-video .wp-block-embed__wrapper .container-lazyload--widescreen{padding-bottom:ratio-to-percentage(16 by 9)}@media(min-width:1024px){.is-type-video figcaption{margin-left:auto;margin-right:auto;max-width:66.66667%;width:100%}}.is-type-video figcaption{margin:0 auto}@media(min-width:1024px){.is-type-video.is-style--embed-8 .wp-block-embed__wrapper,.is-type-video.is-style--embed-8 video{margin-left:auto;margin-right:auto;max-width:66.66667%;width:100%}}.is-type-video.is-style--embed-8 .wp-block-embed__wrapper{padding-bottom:50%}@media(min-width:1024px){.is-type-video.is-style--embed-8 .wp-block-embed__wrapper{padding-bottom:37.5%}.is-type-video.is-style--embed-10 .wp-block-embed__wrapper,.is-type-video.is-style--embed-10 video{margin-left:auto;margin-right:auto;max-width:83.33333%;width:100%}}.is-type-video.is-style--embed-10 .wp-block-embed__wrapper{padding-bottom:62.5%}@media(min-width:1024px){.is-type-video.is-style--embed-10 .wp-block-embed__wrapper{padding-bottom:46.875%}.is-type-video.is-style--embed-10 figcaption{margin-left:auto;margin-right:auto;max-width:83.33333%;width:100%}}.is-type-video.is-style--embed-10 figcaption{margin:0 auto}@media(min-width:1024px){.is-type-video.is-style--embed-12 .wp-block-embed__wrapper,.is-type-video.is-style--embed-12 video{margin-left:auto;margin-right:auto;max-width:100%;width:100%}}.is-type-video.is-style--embed-12 .wp-block-embed__wrapper{padding-bottom:75%}@media(min-width:1024px){.is-type-video.is-style--embed-12 .wp-block-embed__wrapper{padding-bottom:56.25%}.is-type-video.is-style--embed-12 figcaption{margin-left:auto;margin-right:auto;max-width:100%;width:100%}}.is-type-video.is-style--embed-12 figcaption{margin:0 auto}.is-type-video.is-style--embed-full{padding-left:0;padding-right:0}.is-type-video.is-style--embed-full,.is-type-video.is-style--embed-full video{margin-left:0;margin-right:0;max-width:100vw;width:100vw}.is-type-video.is-style--embed-full .wp-block-embed__wrapper{margin-left:0;margin-right:0;max-width:100vw;padding-bottom:56.25%;width:100vw}.is-type-video.is-style--embed-full figcaption{margin:0 auto;max-width:73rem;padding-left:1rem}@media(min-width:1024px){.is-type-video.is-style--embed-full figcaption{padding-left:0}}.is-type-video.has-background{margin-left:0;margin-right:0;max-width:100%}@media(min-width:1024px){.is-type-video.has-background .wp-block-embed__wrapper{margin-left:auto;margin-right:auto;max-width:66.66667%;width:100%}}.is-type-video.has-background .wp-block-embed__wrapper{padding-bottom:56.25%}@media(min-width:1024px){.is-type-video.has-background .wp-block-embed__wrapper{padding-bottom:23.4375%}}.is-type-video.has-background iframe{margin-left:auto;margin-right:auto;max-width:48.66667rem}.is-type-video.has-background figcaption{margin:0 auto;max-width:48.66667rem;padding-left:1rem}@media(min-width:1024px){.is-type-video.has-background figcaption{padding-left:0}.is-type-video.has-background.is-style--embed-8 .wp-block-embed__wrapper{margin-left:auto;margin-right:auto;max-width:66.66667%;width:100%}}.is-type-video.has-background.is-style--embed-8 .wp-block-embed__wrapper{padding-bottom:56.25%}@media(min-width:1024px){.is-type-video.has-background.is-style--embed-8 .wp-block-embed__wrapper{padding-bottom:23.4375%}}.is-type-video.has-background.is-style--embed-8 .wp-block-embed__wrapper iframe{max-width:48.66667rem}@media(min-width:1024px){.is-type-video.has-background.is-style--embed-10 .wp-block-embed__wrapper{margin-left:auto;margin-right:auto;max-width:83.33333%;width:100%}}.is-type-video.has-background.is-style--embed-10 .wp-block-embed__wrapper{padding-bottom:56.25%}@media(min-width:1024px){.is-type-video.has-background.is-style--embed-10 .wp-block-embed__wrapper{padding-bottom:28.125%}}.is-type-video.has-background.is-style--embed-10 .wp-block-embed__wrapper iframe{max-width:60.83333rem}.is-type-video.has-background.is-style--embed-10 figcaption{margin:0 auto;max-width:60.83333rem;padding-left:1rem}@media(min-width:1024px){.is-type-video.has-background.is-style--embed-10 figcaption{padding-left:0}.is-type-video.has-background.is-style--embed-12 .wp-block-embed__wrapper{margin-left:auto;margin-right:auto;max-width:100%;width:100%}}.is-type-video.has-background.is-style--embed-12 .wp-block-embed__wrapper{padding-bottom:56.25%}@media(min-width:1024px){.is-type-video.has-background.is-style--embed-12 .wp-block-embed__wrapper{padding-bottom:32.8125%}}.is-type-video.has-background.is-style--embed-12 .wp-block-embed__wrapper iframe{max-width:73rem}.is-type-video.has-background.is-style--embed-12 figcaption{margin:0 auto;max-width:73rem;padding-left:1rem}@media(min-width:1024px){.is-type-video.has-background.is-style--embed-12 figcaption{padding-left:0}}.is-type-video.has-background.is-style--embed-full iframe{max-width:100%;width:100vw}.is-type-video.has-background.is-style--embed-full .wp-block-embed__wrapper{max-width:100vw;padding-bottom:56.25%}.is-type-video.has-background.is-style--embed-full figcaption{margin:0 auto;max-width:73rem;padding-left:1rem}@media(min-width:1024px){.is-type-video.has-background.is-style--embed-full figcaption{padding-left:0}}.is-type-video.has-white-background-color{background-color:#fff}.is-type-video.has-primary-background-color{background-color:#3165f3}.is-type-video.has-secondary-background-color{background-color:#3d5ba0}.mon-iframe iframe{height:350px;width:100%}@media(min-width:640px){.mon-iframe iframe{height:400px}}@media(min-width:1024px){.mon-iframe iframe{height:550px}}.header-basic .breadcrumbs-container,.single-monolith_event .breadcrumbs-container,.single-post .breadcrumbs-container{margin-bottom:3rem;margin-top:3.5rem;padding:0}.breadcrumbs-container{margin-top:72px;position:relative;z-index:1}@media(min-width:1024px){.breadcrumbs-container{margin-top:calc(72px + 3rem)}}.breadcrumbs-container .breadcrumbs{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-left:0}.breadcrumbs-container .breadcrumbs li{color:#c4c4c4;font-size:14px;margin-right:.5rem}.breadcrumbs-container .breadcrumbs li:last-child{margin-right:0}.breadcrumbs-container .breadcrumbs li:last-child:after{content:none;margin-right:0}.breadcrumbs-container .breadcrumbs li:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none'%3E%3Cpath d='m5.625 11.25 3.75-3.75-3.75-3.75' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");margin-left:.5rem;position:relative;top:2px}.breadcrumbs-container .breadcrumbs li .current-item{color:#fff}.breadcrumbs-container .breadcrumbs a{color:#fff;text-decoration:none}.breadcrumbs-container .breadcrumbs a:hover{text-decoration:underline}.mon-button{background-color:#3165f3;border:1px solid #3165f3;border-radius:0;color:#f8f8f8;display:inline-block;font-family:PPNeueMontreal,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,cursive;font-size:100%!important;font-weight:400;height:48px;letter-spacing:.16px!important;line-height:1;margin-bottom:1rem;padding:.8771929825rem calc(48px + .87719rem) .8771929825rem .8771929825rem;position:relative;text-align:center;transition:all .25s ease;vertical-align:center;width:100%}@media(min-width:640px){.mon-button{min-width:230px;width:auto}}.mon-button:hover{cursor:pointer}.mon-button:active,.mon-button:focus,.mon-button:hover{background-color:#fff;border-color:#3165f3;color:#030718}.mon-button:after{align-content:center;background-color:#2254db;content:url(../svg/arrow.svg);height:48px;padding-top:2px;position:absolute;right:-1px;top:-1px;width:48px}.mon-button--primary,.mon-button.primary{background-color:#3165f3;border-color:#3165f3;color:#f8f8f8}.mon-button--primary:active,.mon-button--primary:focus,.mon-button--primary:hover,.mon-button.primary:active,.mon-button.primary:focus,.mon-button.primary:hover{background-color:#fff;border-color:#3165f3;color:#030718}.mon-button--outline-primary{background-color:transparent;border-color:#3165f3;color:#030718}.mon-button--outline-primary:active,.mon-button--outline-primary:focus,.mon-button--outline-primary:hover{background-color:#3165f3;border-color:#3165f3;color:#fff}.mon-button--secondary,.mon-button.secondary{background-color:#3d5ba0;border-color:#3d5ba0;color:#fff}.mon-button--secondary:active,.mon-button--secondary:focus,.mon-button--secondary:hover,.mon-button.secondary:active,.mon-button.secondary:focus,.mon-button.secondary:hover{background-color:transparent;border-color:#3d5ba0;color:#fff}.mon-button--outline-secondary{background-color:transparent;border-color:#3d5ba0;color:#3d5ba0}.mon-button--outline-secondary:active,.mon-button--outline-secondary:focus,.mon-button--outline-secondary:hover{background-color:#3d5ba0;border-color:#3d5ba0;color:#fff}.mon-button--white{background-color:#fff;border-color:#fff;color:#2b3767}.mon-button--white:active,.mon-button--white:focus,.mon-button--white:hover{background-color:transparent;border-color:#fff;color:#fff}.mon-button--white:active:after,.mon-button--white:focus:after,.mon-button--white:hover:after{background-color:transparent;content:url(../svg/arrow.svg)}.mon-button--white:after{background-color:#fff;content:url(../svg/arrow--dark.svg)}.mon-button--outline-white{border-color:hsla(0,0%,100%,.7);color:#fff}.mon-button--outline-white,.mon-button--outline-white:after{background-color:transparent}.mon-button--outline-white:active,.mon-button--outline-white:focus,.mon-button--outline-white:hover{background-color:#fff;border-color:#fff;color:#030718}.mon-button--outline-white:active:after,.mon-button--outline-white:focus:after,.mon-button--outline-white:hover:after{background-color:#2254db}.mon-button--small{min-height:2.5rem;padding-bottom:.8rem;padding-top:.85rem}@media(min-width:640px){.mon-button+.mon-button{margin-left:1rem}}button:hover{cursor:pointer}.card{display:flex;flex-direction:column;position:relative;transition:all .3s ease-in-out;z-index:1}.card:has(a):focus-within,.card:has(a):hover{position:relative;z-index:1}.card:has(a):focus-within img,.card:has(a):hover img{scale:1.05}.card:has(a):focus-within{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.card__image-container{aspect-ratio:196/235;overflow:hidden}.card__image-container img{height:100%;object-fit:cover;transition:all .3s ease-in-out;width:100%}.card__content{color:#030718;padding:1rem 0}.card__title{color:#2b3767;display:block;font-family:PPNeueMontreal,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,cursive;font-size:1.625rem!important;line-height:1.2;margin-bottom:1rem;text-decoration:none!important}.card__title:before{content:"";inset:0;position:absolute;z-index:2}.card__title:focus{outline:none}.card__excerpt{margin-bottom:0}.card__meta{display:flex;flex-flow:row wrap;font-size:1rem;gap:.3333333333rem;margin-bottom:1rem}.card__meta .card__category{margin-bottom:0}.card__footer{align-items:flex-end;display:flex;flex:1 0 auto}.card__cta{color:#030718;margin-bottom:0;margin-top:auto;text-decoration:underline;text-decoration-color:#4e77e6;text-underline-offset:8px}.card--accent{background-color:#2b3767;min-height:480px;overflow:hidden;padding:1rem;position:relative}.card--accent:before{bottom:0;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 474 474'%3E%3Cg fill='%234E77E6' clip-path='url(%23a)'%3E%3Cpath d='M381.961 184.078c50.831 0 92.039-41.208 92.039-92.04C474 41.209 432.792 0 381.961 0c-50.832 0-92.039 41.207-92.039 92.039 0 50.831 41.207 92.039 92.039 92.039Zm-18.408 165.669c40.665 0 73.631-32.965 73.631-73.631 0-40.665-32.966-73.631-73.631-73.631s-73.631 32.966-73.631 73.631c0 40.666 32.966 73.631 73.631 73.631ZM197.885 184.078c40.665 0 73.631-32.966 73.631-73.631 0-40.666-32.966-73.632-73.631-73.632s-73.631 32.966-73.631 73.632c0 40.665 32.966 73.631 73.631 73.631Zm-142.662-.001c30.5 0 55.224-24.724 55.224-55.223S85.722 73.631 55.223 73.631C24.724 73.63 0 98.355 0 128.854s24.724 55.223 55.223 55.223Zm289.922 289.922c30.499 0 55.223-24.724 55.223-55.223s-24.724-55.223-55.223-55.223-55.223 24.724-55.223 55.223 24.724 55.223 55.223 55.223ZM230.101 400c20.332 0 36.815-16.483 36.815-36.815 0-20.333-16.483-36.816-36.815-36.816-20.333 0-36.816 16.483-36.816 36.816 0 20.332 16.483 36.815 36.816 36.815ZM110.448 280.719c20.333 0 36.816-16.483 36.816-36.816 0-20.332-16.483-36.815-36.816-36.815-20.332 0-36.815 16.483-36.815 36.815 0 20.333 16.483 36.816 36.815 36.816Zm105.846 32.213c30.499 0 55.223-24.724 55.223-55.223s-24.724-55.224-55.223-55.224-55.224 24.725-55.224 55.224c0 30.499 24.725 55.223 55.224 55.223Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h474v474H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:50%;opacity:.1;position:absolute;right:-2rem;width:100%;z-index:0}.card--accent .card__title{font-size:2.25rem!important}.card--accent .card__meta,.card--accent .card__title{color:#fff}.card--featured{display:grid;gap:64px;grid-template-columns:1fr}@media(min-width:640px){.card--featured{grid-template-columns:50% 1fr}}.card--featured .card__image-container{aspect-ratio:1/1;overflow:hidden;width:100%}@media(min-width:640px){.card--featured .card__image-container{height:480px}}.card--featured .card__image-container img{height:100%;object-fit:cover;width:100%}.card--featured .card__content{align-self:center;padding:0;width:90%}@media(min-width:640px){.card--featured .card__title{font-size:3.125rem!important}}.card--page{background-color:transparent}.card--page .card__image-container{aspect-ratio:304/241}.card--page .card__image-container img{height:100%;object-fit:cover;width:100%}.card--page .card__title{color:#030718;font-size:2.25rem;margin-top:2rem}@media(min-width:640px){.card--page .card__title{width:80%}}.card--relationship .card__title{color:#2b3767;display:block;font-family:PPNeueMontreal,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,cursive;font-size:2.25rem!important;margin-bottom:1rem;text-decoration:none!important}.card--relationship .card__category{display:flex;flex-flow:row wrap;font-size:1rem;gap:.3333333333rem;margin-bottom:1rem}.card--team{background-color:transparent}.card--team .card__content{padding:1.5rem 0}.card--team .card__image-container{aspect-ratio:unset!important}.card--team .card__image-container img{min-height:358px}.card--team .relationship__title{color:#2b3767;font-family:PPNeueMontreal,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,cursive;font-size:1.875rem;margin-bottom:.5rem}.card--team .relationship__job-title{color:#616f7d}.card--team .relationship__email{text-decoration:underline}.card--team .relationship__linkedin:hover svg .svg-bg{fill:#3d5ba0}.card--team:has(a):focus-within img,.card--team:has(a):hover img{scale:1}.card--resource__icon{flex:0 0 10%;margin-left:1rem}@media(min-width:640px){.card--resource__icon{margin-left:3rem}}.card--case-study .card__category{display:flex;flex-flow:row wrap;font-size:1rem;gap:.3333333333rem;margin-bottom:1rem}@media(min-width:1024px){.block--featured{margin-left:auto;margin-right:auto;max-width:100%;width:100%}}.block--featured{aspect-ratio:16/9;margin-top:-6rem;overflow:hidden}@media(min-width:640px){.block--featured{height:700px;margin-top:-7rem}}.block--featured img{height:100%;object-fit:cover;width:100%}.has-fixed-header .main-content-wrapper{position:relative}.mon-search-form--header{position:fixed;top:-200px}.off-canvas{left:100%;position:fixed;visibility:hidden}.post-password-form .post-password-form-invalid-password p{font-size:1.25rem;font-weight:700}.post-password-form input[type=password]{margin-bottom:.5rem;width:100%}@media(min-width:640px){.post-password-form input[type=password]{max-width:240px}}.post-password-form input[type=submit]{border:1px solid #3165f3;border-radius:0;display:inline-block;font-family:PPNeueMontreal,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,cursive;font-size:100%!important;font-weight:400;height:48px;letter-spacing:.16px!important;line-height:1;margin-bottom:1rem;padding:.8771929825rem calc(48px + .87719rem) .8771929825rem .8771929825rem;position:relative;text-align:center;transition:all .25s ease;vertical-align:center;width:100%}@media(min-width:640px){.post-password-form input[type=submit]{min-width:230px;width:auto}}.post-password-form input[type=submit]:hover{cursor:pointer}.post-password-form input[type=submit]:after{align-content:center;background-color:#2254db;content:url(../svg/arrow.svg);height:48px;padding-top:2px;position:absolute;right:-1px;top:-1px;width:48px}.post-password-form input[type=submit]{background-color:#3165f3;border-color:#3165f3;color:#f8f8f8}.post-password-form input[type=submit]:active,.post-password-form input[type=submit]:focus,.post-password-form input[type=submit]:hover{background-color:#fff;border-color:#3165f3;color:#030718}.post-password-form input[type=submit]{display:block}.site-header{display:flex;height:72px;position:relative;transition:transform .4s ease-in-out;width:100%}@media(min-width:1024px){.site-header{height:72px}}.site-header--fixed{left:0;max-width:100vw;position:fixed;right:0;top:0;z-index:99}.site-header--fixed .top-bar__search-icon path{stroke:#030718}.site-header--fixed .top-bar__logo--color{fill:#030718}.site-header--fixed .is-dropdown-submenu-parent>a:after{border-color:#030718}.site-header--fixed .hamburger__line{background-color:#030718}.site-header--scrolled-top .top-bar__search-icon path{stroke:#fff!important}.site-header--scrolled-top .is-dropdown-submenu-parent>a:after{border-color:#fff}.site-header--scrolled-top .hamburger__line{background-color:#fff}.site-header:not(:is(.site-header--on-load)){background-color:#fff}.site-header--on-load,.site-header--scrolled-top{background-color:transparent!important}.site-header--on-load .is-dropdown-submenu-parent>a:after,.site-header--scrolled-top .is-dropdown-submenu-parent>a:after{border-color:#fff!important}.site-header--on-load .top-bar__logo--color,.site-header--scrolled-top .top-bar__logo--color{fill:#fff!important}.site-header--on-load .desktop-menu>li>a,.site-header--scrolled-top .desktop-menu>li>a{color:#fff}.site-header--on-load .top-bar__search-icon path,.site-header--scrolled-top .top-bar__search-icon path{stroke:#fff}.site-header--on-load .hamburger__line,.site-header--scrolled-top .hamburger__line{background-color:#fff}.site-header--scrolled-up{background-color:#fff;transform:translateY(0);transition:all .4s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.site-header--scrolled-up{transform:none}}.site-header--scrolled-up .top-bar__logo--color{fill:#030718}.site-header--scrolled-up .top-bar__search-icon path{stroke:#030718}.site-header--scrolled-up .is-dropdown-submenu-parent>a:after{border-color:#030718}.site-header--scrolled-down:not(.site-header--open-overlay--search){transform:translateY(-72px)}@media(min-width:1024px){.site-header--scrolled-down:not(.site-header--open-overlay--search){transform:translateY(-72px)}}@media screen and (prefers-reduced-motion:reduce){.site-header--scrolled-down:not(.site-header--open-overlay--search){transform:none}}.site-header--scrolled-down:not(.site-header--open-overlay--search) .top-bar__logo--color{fill:#030718}.site-header--scrolled-down:not(.site-header--open-overlay--search) .top-bar__search-icon path{stroke:#030718}.site-header:after{backdrop-filter:blur(15px);content:"";transition:all .4s ease-in-out}.site-header--open-overlay,.site-header--open-overlay--search{background-color:#fff!important}.site-header--open-overlay .top-bar__logo--color,.site-header--open-overlay--search .top-bar__logo--color{fill:#030718!important}.site-header--open-overlay .top-bar__search-icon path,.site-header--open-overlay--search .top-bar__search-icon path{stroke:#030718!important}.site-header--open-overlay .is-dropdown-submenu-parent a,.site-header--open-overlay--search .is-dropdown-submenu-parent a{color:#030718!important}.site-header--open-overlay .is-dropdown-submenu-parent>a:after,.site-header--open-overlay--search .is-dropdown-submenu-parent>a:after{border-color:#030718!important}@media(min-width:1024px){.site-header--open-overlay:after{background-color:rgba(0,0,0,.5);content:"";height:100vh;left:0;position:absolute;top:100%;visibility:visible;width:100vw;z-index:0}}body.admin-bar .site-header--fixed{top:46px}@media(min-width:1024px){body.admin-bar .site-header--fixed{top:32px}}.top-bar{align-items:stretch;display:flex;margin:0 auto;max-width:75rem;padding:0;width:100%}@media(min-width:1024px){.top-bar{padding:0 1rem}}.top-bar__left{align-items:stretch;display:flex;gap:16px;margin-right:auto;padding-left:2rem}@media(min-width:1024px){.top-bar__left{padding-left:0}}.top-bar__center{align-items:center;display:flex;flex:1 0 auto;justify-content:center}.top-bar__right{align-items:stretch;display:flex;padding-right:1rem}@media(min-width:1024px){.top-bar__right{padding-left:0}}.top-bar__logo{align-items:center;display:flex;height:100%;width:161px}.top-bar__elements{align-items:center;display:flex;flex:1 0 auto;gap:25.6px;padding:0 1rem}.top-bar__elements.right{justify-content:flex-end}.top-bar__elements.justified{justify-content:space-between}.top-bar__desktop-phone{align-items:center;display:flex;order:1}.top-bar .desktop-menu{order:2}.top-bar__search-icon{align-items:center;display:flex;padding:0}@media(min-width:1024px){.top-bar__search-icon{padding:.5rem}}.top-bar__buttons{align-items:center;display:flex}@media(min-width:1024px){.top-bar__buttons{margin:0 -1rem 0 0}}.top-bar__buttons .mon-button{align-items:center;display:flex;justify-content:center;margin:0 1.75rem 0 0;min-width:auto}@media(min-width:640px){.top-bar__buttons .mon-button{margin:0 1rem 0 0}}.top-bar__buttons .mon-button.hide-for-small-only{display:none}@media(min-width:640px){.top-bar__buttons .mon-button.hide-for-small-only{display:flex}}.top-bar__button-one{background-color:#3165f3;border-color:#3165f3;color:#f8f8f8}.top-bar__button-one:active,.top-bar__button-one:focus,.top-bar__button-one:hover{background-color:#fff;border-color:#3165f3;color:#030718}.site-navigation__button{align-items:center;display:flex;flex-direction:column;height:3rem;justify-content:center;padding:0 .3125rem;position:relative;width:3rem}.site-navigation__button-label{align-items:center;color:#3d5ba0;font-size:.5rem;font-weight:700;justify-content:center;line-height:.5rem}.site-navigation__button--phone{text-decoration:none}.site-navigation__button--phone:before{background-image:url(../svg/phone.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:1rem;margin:0 auto .3125rem;width:1rem}@media(min-width:1024px){.hamburger{display:none!important}}.hamburger{cursor:pointer;flex:1 0 20px;height:24px;margin:0;position:relative;transition:.5s ease-in-out;z-index:1}.hamburger,.hamburger__line{transform:rotate(0deg);width:20px}.hamburger__line{background:#fff;border-radius:20px;display:block;height:2px;left:0;opacity:1;position:absolute;transition:.25s ease-in-out}.hamburger__line:first-child{top:4px}.hamburger__line:nth-child(2),.hamburger__line:nth-child(3){top:12px}.hamburger__line:nth-child(4){top:20px}.hamburger--open .hamburger__line:first-child{left:50%;top:8px;width:0}.hamburger--open .hamburger__line:nth-child(2){transform:rotate(45deg)}.hamburger--open .hamburger__line:nth-child(3){transform:rotate(-45deg)}.hamburger--open .hamburger__line:nth-child(4){left:50%;top:8px;width:0}.mobile-hamburger{padding:1rem}.desktop-menu{display:none;list-style:none;margin-bottom:0}@media(min-width:1024px){.desktop-menu{display:flex}}.desktop-menu li{display:flex;margin-bottom:0;position:relative}.desktop-menu li.is-dropdown-submenu-parent>a{padding-right:2rem;position:relative}.desktop-menu li.is-dropdown-submenu-parent>a:after{border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:8px;position:absolute;right:1rem;top:calc(50% - 4px);transform:rotate(135deg);width:8px}.desktop-menu li.is-dropdown-submenu-parent.mon-is-active>a span{position:relative}.desktop-menu li.is-dropdown-submenu-parent.mon-is-active>a span:after{background-color:#4e77e6;bottom:-10px;content:"";height:2px;left:0;position:absolute;width:100%}@media(min-width:1024px){.desktop-menu li.mobile-menu-parent{display:none}}.desktop-menu a{align-items:center;color:#030718;display:flex;font-size:1rem;font-weight:400;height:100%;padding:1rem}.desktop-menu a[href="#"]{cursor:default}.desktop-menu a[href="#"]:hover{color:#030718!important}.desktop-menu__dropdown{display:none;opacity:0}.desktop-menu__dropdown a:hover{color:#4e77e6!important}.desktop-menu li.mon-is-active ul.dropdown-active{display:flex;flex-wrap:wrap;opacity:1}.header-basic{margin:0 auto 4rem;padding:2rem 0 8rem;position:relative;text-align:left}@media(min-width:640px){.header-basic{padding:4rem 0 10rem}}.header-basic:before{background-image:url(../svg/circles--blue.svg);background-position:center 35px!important;background-repeat:no-repeat;background-size:647px!important;content:"";height:100%;max-width:75rem;mix-blend-mode:screen;opacity:.1;position:absolute;top:72px;width:100%;z-index:0}@media(min-width:1024px){.header-basic:before{left:50%;transform:translateX(-50%)}}.header-basic .entry-meta{color:#fff;margin-bottom:1rem}.header-basic .lead{font-size:1.125rem}@media(min-width:640px){.header-basic .entry-title,.header-basic .lead{width:83.3333333333%}}.hero{background:linear-gradient(180deg,#030718,#2b3767 53.07%,#3d5ba0 68.24%,#4e77e6 78.35%,#f3f6ff 105.14%);display:flex;flex-flow:row wrap;gap:32px;min-height:670px;overflow:hidden;padding-bottom:3rem;padding-top:36px;position:relative}@media(min-width:1024px){.hero{min-height:100%;padding:0}}@media(min-width:1440px){.hero{min-height:794px;padding:0}}@media(min-width:2200px){.hero{flex-flow:column wrap}}.hero:not(:has(.hero__image-container)){justify-content:center;min-height:429px;padding-bottom:2rem}@media(min-width:640px){.hero:not(:has(.hero__image-container)){min-height:640px}}@media(min-width:1024px){.hero:not(:has(.hero__image-container)){min-height:794px}}.hero:not(:has(.hero__image-container)):before{background-image:url(../svg/circles--blue.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:100%;max-width:75rem;mix-blend-mode:screen;opacity:.1;position:absolute;top:72px;width:100%;z-index:0}@media(min-width:640px){.hero:not(:has(.hero__image-container)):before{background-size:512px}}@media(min-width:1024px){.hero:not(:has(.hero__image-container)):before{background-size:746px;left:50%;transform:translateX(-50%)}}.hero:not(:has(.hero__image-container)) .hero__text{text-align:center}.hero:not(:has(.hero__image-container)) .hero__text .entry-title,.hero:not(:has(.hero__image-container)) .hero__text .eyebrow,.hero:not(:has(.hero__image-container)) .hero__text .hero__title{grid-column:3/11;margin-bottom:1rem}.hero:not(:has(.hero__image-container)) .hero__text .hero__excerpt{grid-column:4/10}.hero .breadcrumbs-container{margin-bottom:2.625rem;padding-left:0}@media(min-width:640px){.hero .breadcrumbs-container{margin-bottom:4.625rem}}.hero__image-container{margin-left:2rem;width:calc(100% - 1.5rem)}@media(min-width:1024px){.hero__image-container{bottom:0;height:100%;left:50%;margin-left:0;max-height:700px;max-width:120rem;position:absolute;text-align:right;transform:translateX(-50%);width:100%}}.hero__image-container img{width:100%}@media(min-width:1024px){.hero__image-container img{height:100%;object-fit:contain;object-position:right bottom;width:50%}}@media(min-width:1920px){.hero__image-container img{width:42.5%}}.hero__content,.hero__text{position:relative}.hero__text{grid-column-gap:32px;color:#fff;display:flex;flex-direction:column;padding-bottom:2rem;padding-top:2rem;z-index:2}@media(min-width:1024px){@supports(display:grid){.hero__text{display:grid;grid-template-columns:repeat(12,1fr)}}}@media(min-width:1024px){.hero__text{padding-bottom:4rem;padding-top:3rem}}.hero__text .eyebrow{color:#fff;grid-column:1/6}@media(min-width:1920px){.hero__text .eyebrow{grid-column:1/7}}.hero .entry-title,.hero .hero__title{grid-column:1/7;line-height:1.1;margin-bottom:0}@media(min-width:1920px){.hero .entry-title,.hero .hero__title{grid-column:1/8}}.hero__excerpt{grid-column:1/6;margin-top:1rem}.hero__excerpt>:last-child{margin-bottom:0}@media(min-width:1920px){.hero__excerpt{grid-column:1/7}}.hero__excerpt p a.mon-button:first-child{margin-top:1rem}@media(min-width:640px){.hero__excerpt p a.mon-button{margin-bottom:0}}.hero__excerpt p a[target=_blank]:not(.mon-button):after{height:1.25rem!important;width:1.25rem!important}.hero-archive{background:#2b3767;gap:32px;padding-bottom:3rem}@media(min-width:640px){.hero-archive{flex-flow:row wrap;min-height:645px!important}}.hero-archive:before{background-position:center 35px!important;background-size:647px!important}.hero-archive .breadcrumbs-container{margin-bottom:0;padding-left:1.75rem}@media(min-width:640px){.hero-archive .breadcrumbs-container{padding-left:1rem}}.hero-archive .hero__content{color:#fff;text-align:center}@media(min-width:2200px){.hero-archive .hero__content{max-width:100%!important}}.hero-archive .hero__content .hero__excerpt{margin:2rem auto 0}@media(min-width:640px){.hero-archive .hero__content .hero__excerpt{max-width:75rem;width:60%}}.hero-archive .hero__content .eyebrow{color:#fff!important}@media(min-width:640px){.page-template-page-resources .hero{flex-direction:row;min-height:645px!important}}.page-template-page-resources .hero:before{background-position:center 35px!important;background-size:647px!important}.error404 .hero{margin-bottom:3rem}@media(min-width:640px){.error404 .hero{margin-bottom:9rem}}.error404 .hero .entry-title{align-content:center}.hero--featured{align-items:center;display:flex;flex-flow:column wrap;min-height:360px;position:relative}@media(min-width:640px){.hero--featured{min-height:640px}}@media(min-width:1024px){.hero--featured{min-height:600px}}.hero--featured+.block:not(.block--midnight):not(.block--light-gray){padding-top:5rem}.hero--featured:has(.hero--featured__image){min-height:750px}@media(min-width:1024px){.hero--featured:has(.hero--featured__image){margin-bottom:calc(7rem + 400px);min-height:750px}}.hero--featured:has(.hero--featured__image) .hero--featured__image{bottom:0;margin-top:1rem;object-position:bottom;position:absolute}.hero--featured:has(.hero--featured__image):has(.hero--featured__logos){margin-bottom:calc(4rem + 100px);min-height:700px}@media(min-width:640px){.hero--featured:has(.hero--featured__image):has(.hero--featured__logos){margin-bottom:calc(6rem + 225px);min-height:550px}}@media(min-width:1024px){.hero--featured:has(.hero--featured__image):has(.hero--featured__logos){margin-bottom:calc(4rem + 400px);min-height:850px}}.hero--featured:has(.hero--featured__image):has(.hero--featured__logos) .hero--featured__image{bottom:-150px;margin-top:1rem;position:absolute}@media(min-width:640px){.hero--featured:has(.hero--featured__image):has(.hero--featured__logos) .hero--featured__image{bottom:-300px}}@media(min-width:1024px){.hero--featured:has(.hero--featured__image):has(.hero--featured__logos) .hero--featured__image{bottom:-400px}}.hero--featured__image{height:100%;max-width:calc(100% - 2rem);object-fit:contain;z-index:0}@media(min-width:640px){.hero--featured__image{max-width:573px;width:75%}}@media(min-width:1024px){.hero--featured__image{max-width:54.75rem}}.hero--featured__content{grid-column-gap:32px;display:flex;flex-direction:column;padding:8rem 1.75rem;position:relative;text-align:center;z-index:2}@media(min-width:640px){.hero--featured__content{display:grid;grid-template-columns:repeat(12,1fr);padding:8rem 0;z-index:2}}@media(min-width:1024px){.hero--featured__content{padding:11rem 0 4rem}}.hero--featured .entry-title,.hero--featured .hero__title{line-height:1.1;margin-bottom:0;width:100%}@media(min-width:640px){.hero--featured .entry-title,.hero--featured .hero__title{grid-column:1/-1}}@media(min-width:1200px){.hero--featured .entry-title,.hero--featured .hero__title{grid-column:2/12}}.hero--featured__excerpt{margin-top:1rem}@media(min-width:640px){.hero--featured__excerpt{grid-column:3/11}}@media(min-width:1024px){.hero--featured__excerpt{grid-column:4/10}}.hero--featured__excerpt>:last-child{margin-bottom:0}.hero--featured__logos{display:flex;flex-flow:row wrap;gap:16px;justify-content:center;margin:2.5rem 0}@media(min-width:640px){.hero--featured__logos{align-items:flex-end;grid-column:1/-1;margin:3rem 0}}@media(min-width:1024px){.hero--featured__logos{gap:32px;grid-column:2/12;margin:4rem 0}}.hero--featured__logos img{filter:saturate(0) brightness(100);max-height:40px;max-width:125px;object-fit:contain;opacity:.7;width:auto}@media(min-width:640px){.hero--featured__logos img{max-height:30px}}@media(min-width:1024px){.hero--featured__logos img{max-height:50px}}
