.elementor-7287 .elementor-element.elementor-element-5db326e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:-40px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7287 .elementor-element.elementor-element-5db326e4:not(.elementor-motion-effects-element-type-background), .elementor-7287 .elementor-element.elementor-element-5db326e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000039;}.elementor-7287 .elementor-element.elementor-element-5db326e4::before, .elementor-7287 .elementor-element.elementor-element-5db326e4 > .elementor-background-video-container::before, .elementor-7287 .elementor-element.elementor-element-5db326e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-7287 .elementor-element.elementor-element-5db326e4 > .elementor-background-slideshow::before, .elementor-7287 .elementor-element.elementor-element-5db326e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7287 .elementor-element.elementor-element-5db326e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7287 .elementor-element.elementor-element-1743a3ea{width:100%;max-width:100%;}.elementor-7287 .elementor-element.elementor-element-79775017 > .elementor-container{max-width:1200px;}.elementor-7287 .elementor-element.elementor-element-79775017{padding:150px 0px 050px 0px;}.elementor-7287 .elementor-element.elementor-element-323d2806{width:var( --container-widget-width, 99.666% );max-width:99.666%;--container-widget-width:99.666%;--container-widget-flex-grow:0;}.elementor-7287 .elementor-element.elementor-element-323d2806 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-7287 .elementor-element.elementor-element-323d2806.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7287 .elementor-element.elementor-element-7a11951e > .elementor-widget-container{padding:020px 0px 20px 50px;}.elementor-7287 .elementor-element.elementor-element-7a11951e .elementor-heading-title{text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-astglobalcolor0 );}.elementor-7287 .elementor-element.elementor-element-5b7da4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7287 .elementor-element.elementor-element-451c428{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;columns:1;text-align:start;}.elementor-7287 .elementor-element.elementor-element-451c428 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-7287 .elementor-element.elementor-element-451c428.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7287 .elementor-element.elementor-element-ca6c16f{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-7287 .elementor-element.elementor-element-ca6c16f > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-7287 .elementor-element.elementor-element-ca6c16f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7287 .elementor-element.elementor-element-ca6c16f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7287 .elementor-element.elementor-element-874a9fc{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-7287 .elementor-element.elementor-element-874a9fc > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-7287 .elementor-element.elementor-element-874a9fc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7287 .elementor-element.elementor-element-874a9fc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7287 .elementor-element.elementor-element-39d7253{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:start;}.elementor-7287 .elementor-element.elementor-element-39d7253 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-7287 .elementor-element.elementor-element-39d7253.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-7287 .elementor-element.elementor-element-e41b476{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:50px;}.elementor-7287 .elementor-element.elementor-element-e41b476.e-con{--align-self:flex-start;}.elementor-7287 .elementor-element.elementor-element-f6cde14{--display:flex;}.elementor-7287 .elementor-element.elementor-element-f6cde14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7287 .elementor-element.elementor-element-677b1eb > .elementor-widget-container{margin:-3px -3px -30px -3px;padding:0px 0px 0px 0px;}.elementor-7287 .elementor-element.elementor-element-677b1eb.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7287 .elementor-element.elementor-element-6a9ee3b{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7287 .elementor-element.elementor-element-125e3d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7287 .elementor-element.elementor-element-c31acb7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7287 .elementor-element.elementor-element-c31acb7 .elementor-divider-separator{width:100%;}.elementor-7287 .elementor-element.elementor-element-c31acb7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7287 .elementor-element.elementor-element-56b4f9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7287 .elementor-element.elementor-element-c7a4c5c{--spacer-size:50px;}.elementor-7287 .elementor-element.elementor-element-8249bef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7287 .elementor-element.elementor-element-5fdf528{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-7287 .elementor-element.elementor-element-5fdf528 .elementor-post__thumbnail__link{width:100%;}.elementor-7287 .elementor-element.elementor-element-5fdf528 .elementor-post__meta-data span + span:before{content:"•";}.elementor-7287 .elementor-element.elementor-element-5fdf528 .elementor-post__text{margin-top:20px;}.elementor-7287 .elementor-element.elementor-element-5fdf528 .elementor-post__badge{right:0;}.elementor-7287 .elementor-element.elementor-element-5fdf528 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-7287 .elementor-element.elementor-element-00b25c4{--display:flex;}:root{--page-title-display:none;}body.elementor-page-7287{margin:-1px -1px -1px -1px;}@media(min-width:768px){.elementor-7287 .elementor-element.elementor-element-5db326e4{--width:100%;}.elementor-7287 .elementor-element.elementor-element-5b7da4a{--content-width:1200px;}.elementor-7287 .elementor-element.elementor-element-e41b476{--content-width:100%;}}@media(max-width:1024px){.elementor-7287 .elementor-element.elementor-element-79775017{padding:100px 0px 50px 0px;}.elementor-7287 .elementor-element.elementor-element-323d2806 > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-7287 .elementor-element.elementor-element-7a11951e > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-7287 .elementor-element.elementor-element-451c428{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7287 .elementor-element.elementor-element-451c428 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7287 .elementor-element.elementor-element-ca6c16f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7287 .elementor-element.elementor-element-ca6c16f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7287 .elementor-element.elementor-element-874a9fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7287 .elementor-element.elementor-element-874a9fc > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7287 .elementor-element.elementor-element-39d7253{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7287 .elementor-element.elementor-element-39d7253 > .elementor-widget-container{padding:0px 20px 0px 20px;} .elementor-7287 .elementor-element.elementor-element-6a9ee3b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-7287 .elementor-element.elementor-element-79775017{padding:20px 20px 20px 20px;}.elementor-7287 .elementor-element.elementor-element-3045fdee{width:95%;}.elementor-7287 .elementor-element.elementor-element-3045fdee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7287 .elementor-element.elementor-element-323d2806{width:auto;max-width:auto;text-align:start;}.elementor-7287 .elementor-element.elementor-element-323d2806 > .elementor-widget-container{margin:00px -50px 0px -50px;padding:0px 50px 40px 50px;}.elementor-7287 .elementor-element.elementor-element-7a11951e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7287 .elementor-element.elementor-element-5b7da4a{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-7287 .elementor-element.elementor-element-451c428{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7287 .elementor-element.elementor-element-451c428 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-7287 .elementor-element.elementor-element-ca6c16f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7287 .elementor-element.elementor-element-ca6c16f > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-7287 .elementor-element.elementor-element-874a9fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7287 .elementor-element.elementor-element-874a9fc > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-7287 .elementor-element.elementor-element-39d7253{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7287 .elementor-element.elementor-element-39d7253 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-7287 .elementor-element.elementor-element-f6cde14{--width:324.8px;} .elementor-7287 .elementor-element.elementor-element-6a9ee3b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-7287 .elementor-element.elementor-element-5fdf528 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for video, class: .elementor-element-874a9fc */.elementor-7287 .elementor-element.elementor-element-874a9fc .e-hosted-video{aspect-ratio:4 / 5;}
.elementor-7287 .elementor-element.elementor-element-874a9fc .e-hosted-video video{object-fit:contain;}/* End custom CSS */
/* Start custom CSS *//* Results as a Service insight: article layout (scoped to .rmc-article) */
.rmc-article p, .rmc-article li { line-height: 1.7; }
.rmc-article .rmc-lead { font-size: 1.15em; line-height: 1.6; color: #101218; border-left: 4px solid #4175FC; padding-left: 18px; margin: 0 0 1.6em; }
.rmc-article h2 { font-size: 1.55em; line-height: 1.3; margin: 2.2em 0 0.7em; }
.rmc-article h2.rmc-sources-title { font-size: 1.1em; text-transform: uppercase; letter-spacing: 2px; }
.rmc-article .rmc-exhibit-title { margin: 1.6em 0 0.6em; text-transform: uppercase; letter-spacing: 1.5px; font-size: 0.8em; color: #4175FC; }
.rmc-article .rmc-table-wrap { overflow-x: auto; margin: 0 0 1.4em; border: 1px solid #00000024; border-top: 3px solid #4175FC; }
.rmc-article table.rmc-exhibit { width: 100%; border-collapse: collapse; margin: 0; font-size: 0.92em; }
.rmc-article table.rmc-exhibit th { background: #101218; color: #fff; text-align: left; padding: 12px 14px; font-weight: 600; border: 0; }
.rmc-article table.rmc-exhibit td { padding: 12px 14px; vertical-align: top; border: 0; border-top: 1px solid #00000014; line-height: 1.55; }
.rmc-article table.rmc-exhibit tbody tr:nth-child(even) td { background: #F6F7F8; }
.rmc-article table.rmc-exhibit td:first-child { font-weight: 600; color: #101218; width: 22%; }
.rmc-article table.rmc-exhibit td:last-child { width: 26%; }
.rmc-article table.rmc-exhibit-2 td:last-child, .rmc-article table.rmc-exhibit-2 td:nth-child(2) { width: 39%; }
.rmc-article ul.rmc-checks { list-style: none; padding-left: 0; margin: 0 0 1.4em; }
.rmc-article ul.rmc-checks li { position: relative; padding-left: 30px; margin-bottom: 10px; }
.rmc-article ul.rmc-checks li::before { content: "✓"; position: absolute; left: 0; top: 0; color: #4175FC; font-weight: 700; }
.rmc-article .rmc-levers { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin: 0 0 1.4em; }
.rmc-article .rmc-lever { background: #F6F7F8; border-top: 3px solid #4175FC; padding: 20px 22px; }
.rmc-article .rmc-lever p { margin: 0; }
.rmc-article ol.rmc-steps { counter-reset: rmcstep; list-style: none; padding-left: 0; margin: 0 0 1.2em; }
.rmc-article ol.rmc-steps li { counter-increment: rmcstep; position: relative; padding-left: 46px; margin-bottom: 14px; min-height: 32px; }
.rmc-article ol.rmc-steps li::before { content: counter(rmcstep); position: absolute; left: 0; top: -2px; width: 32px; height: 32px; border-radius: 50%; background: #4175FC; color: #fff; font-weight: 700; text-align: center; line-height: 32px; }
.rmc-article .rmc-access a { display: inline-block; padding: 14px 28px; background: #5BC0DE; color: #fff; text-transform: uppercase; letter-spacing: 2px; font-size: 12px; text-decoration: none; }
.rmc-article .rmc-access a:hover { background: #4175FC; }
.rmc-article .rmc-tags { color: #494B51; font-size: 0.9em; }
.rmc-article .rmc-pdf-top { margin: 0 0 1.4em; }
.rmc-article ul.rmc-sources { font-size: 0.88em; padding-left: 18px; }
.rmc-article ul.rmc-sources li { margin-bottom: 6px; line-height: 1.5; }
.rmc-article .rmc-video-intro { font-weight: 600; margin-bottom: 0; }
@media (max-width: 767px) {
  .rmc-article .rmc-levers { grid-template-columns: 1fr; gap: 16px; margin-top: 22px; }
  .rmc-article h2 { font-size: 1.3em; }
  .rmc-article table.rmc-exhibit { font-size: 0.85em; min-width: 560px; }
  .rmc-article ul.rmc-sources { margin-left: 0; padding-left: 18px; }
}
.rmc-article .rmc-figure { margin: 1.8em 0 1.6em; }
.rmc-article .rmc-figure figcaption { font-size: 0.85em; color: #494B51; margin: 0 0 0.6em; }
.rmc-article .rmc-figure img { display: block; width: 100%; height: auto; border: 1px solid #00000024; box-shadow: 0 20px 40px -20px rgba(0,0,0,0.25); }/* End custom CSS */