:root{--gradient-gold:linear-gradient(136.11deg,#e0aa3e .42%,#edc760 33.4%,#fff193 82.09%,#f0ce69 163.75%);--product-primary:linear-gradient(136.11deg,#e0aa3e .42%,#edc760 33.4%,#fff193 82.09%,#f0ce69 163.75%);--solutions-link:lch(1.11% .39 287)}.renaissance-solutions-page .product-hero.renaissance-solutions-hero{background-image:url(//www.renaissance.com/wp-content/themes/renaissance/assets/css/../../templates/template-parts/home-custom/images/renaissance-intelligence-page-hero-image.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.renaissance-solutions-page .product-hero.renaissance-solutions-hero .product-cta-wrapper .ctas a{align-items:center;animation:heroCtaAnimation 5s ease infinite;background-image:linear-gradient(-45deg,#e0aa3e 0%,#edce6a 5%,#f9f295 15%,#e0aa3e 30%,#f9f295 70%,#bf6f00 100%);background-size:200% 200%;border:2px solid #fff;border-radius:100vw;display:flex;font-weight:var(--font-weight-bold);gap:1rem;padding:.75rem 1rem;transform-origin:center;transition:.75s;width:max-content}.renaissance-solutions-page .product-hero.renaissance-solutions-hero .product-cta-wrapper .ctas a .button-pointer{background:0 0;border-color:#000}.renaissance-solutions-page .product-hero.renaissance-solutions-hero .product-cta-wrapper .ctas .button-pointer svg{margin:0}.renaissance-solutions-page .product-hero.renaissance-solutions-hero .product-cta-wrapper .ctas .button-pointer svg path{fill:#000}.renaissance-solutions-page .product-hero.renaissance-solutions-hero .product-cta-wrapper .ctas a:hover{box-shadow:0 0 5rem rgba(249,242,149,.667);transform:scale3d(1.05,1.05,1.05)}@keyframes heroCtaAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}main.renaissance-solutions-page :is(h1,h2,h3,h4,h5,h6){text-align:left}.renaissance-solutions-page .product-hero.renaissance-solutions-hero .content-wrapper{padding:0}.renaissance-solutions-page .pre-footer-contact-block.page-section{padding:2.5rem 0 0}.renaissance-solutions-page .page-section.section-standard,.renaissance-solutions-page .page-section.section-alternate{position:relative}.renaissance-solutions-page .renaissance-solutions-hero-inner-wrap .product-icon-container svg path{fill:#fff}.renaissance-solutions-page .product-hero .product-cta-wrapper .button-pointer{background:0 0;border:2px solid}.renaissance-solutions-page .page-section a{color:var(--solutions-link)}.renaissance-solutions-page .page-section .two-color-icon-secondary{fill:#e0aa3e;fill:url("#renaissance-gold-gradient")}.renaissance-solutions-page .page-section:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:60rem;height:1px;background:linear-gradient(to right,#e2b147 0%,#f9f295 50%,#e0aa3e 100%);pointer-events:none}.page-template-template-renaissance-solutions-page .button-like,.page-template-template-renaissance-solutions-page .button-like:visited,.page-template-template-renaissance-solutions-page .button-like:focus,.page-template-template-renaissance-solutions-page .button-like:focus-visible,.page-template-template-renaissance-solutions-page .button-like:active{background:var(--gradient-gold);border:2px solid var(--color-foreground);color:var(--color-foreground);background-size:200% 200%;transform-origin:center;transition:background-color .75s ease,border-color .75s ease,color .75s ease,box-shadow .75s ease,transform .75s ease}.page-template-template-renaissance-solutions-page .button-like:hover{background:var(--gradient-gold);border-color:var(--color-foreground);color:var(--color-foreground);transform:scale3d(1.05,1.05,1.05);transition:background-color .75s ease,border-color .75s ease,color .75s ease,transform .75s ease;transform-origin:center}.page-template-template-renaissance-solutions-page .tab-list li>button{background-color:lch(100% 0 0) !important;background-image:none !important;border-color:var(--color-border) !important;color:var(--solutions-link) !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.page-template-template-renaissance-solutions-page .tab-list li>button.active,.page-template-template-renaissance-solutions-page .tab-list li>button[aria-selected=true],.page-template-template-renaissance-solutions-page .tab-list li>button:hover,.page-template-template-renaissance-solutions-page .tab-list li>button:focus,.page-template-template-renaissance-solutions-page .tab-list li>button:focus-visible,.page-template-template-renaissance-solutions-page .tab-list li>button:active{background:var(--gradient-gold) !important;background-color:#edc760 !important;border-color:var(--solutions-link) !important;color:var(--solutions-link) !important}.page-template-template-renaissance-solutions-page .section-tabbed-left-aligned .tabs .tab-list>ul,.page-template-template-renaissance-solutions-page .section-tabbed .tabbed-content .tabs .tab-list>ul{background-color:rgba(247,247,249,1)}.renaissance-solutions-page .product-page.block-page .tab-list li>button{border-color:var(--color-border)}.renaissance-solutions-page .section-process .process-items .material-card .step-number-wrap .step-number-bar{background:var(--color-foreground)}.renaissance-solutions-page .section-process .process-items .material-card .step-number-wrap .step-number{background:var(--gradient-gold);color:var(--color-foreground);border:5px solid var(--color-foreground)}.section-sliver .flex-box>div:nth-of-type(3) .button-like,.section-sliver .flex-box>div:nth-of-type(3) .button-like:visited{background:var(--gradient-gold);border:2px solid var(--color-foreground);color:var(--color-foreground)}.renaissance-solutions-page .evidence-column .heading-wrap{border-bottom:3px solid var(--color-foreground)}.renaissance-solutions-page .section-quotes .quotes>blockquote:before{color:var(--color-foreground)}.renaissance-solutions-page .section-accordion .accordion>.flex-box>div:first-child button svg{fill:var(--color-foreground);width:1.5rem}.section-curriculum-alignments .alignment-grid .alignment-logos{gap:1.25rem;grid-template-columns:repeat(2,max-content);width:max-content}.renaissance-solutions-page .section-curriculum-alignments .alignment-grid h3{font-size:.9rem;text-transform:uppercase;font-weight:var(--font-weight-semibold);font-family:var(--font-body)}.renaissance-solutions-page .section-curriculum-alignments .alignment-grid picture{filter:grayscale(100%);opacity:.667;transition:.3s ease}.renaissance-solutions-page .section-curriculum-alignments .alignment-grid picture:hover{filter:grayscale(0%);opacity:1}.renaissance-solutions-page .mktoForm button.mktoButton,.renaissance-solutions-page .mktoForm .mktoButtonWrap.mktoSimple .mktoButton,.renaissance-solutions-page .mktoForm .mktoButtonWrap.mktoDownloadButton .mktoButton,.renaissance-solutions-page .mktoForm .mktoButtonWrap.mktoSimple .mktoButton,.renaissance-solutions-page .mktoForm .mktoButtonWrap.mktoSkip .mktoButton{background:var(--gradient-gold) !important;background-color:var(--gradient-gold) !important;border:2px solid var(--color-foreground) !important;color:var(--color-foreground) !important;transform-origin:center;transition:background-color .75s ease,border-color .75s ease,color .75s ease,transform .75s ease !important}.renaissance-solutions-page .mktoForm button.mktoButton:hover,.renaissance-solutions-page .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover,.renaissance-solutions-page .mktoForm .mktoButtonWrap.mktoDownloadButton .mktoButton:hover,.renaissance-solutions-page .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover,.renaissance-solutions-page .mktoForm .mktoButtonWrap.mktoSkip .mktoButton:hover{background:var(--gradient-gold);border-color:var(--color-foreground);color:var(--color-foreground);transform:scale3d(1.05,1.05,1.05);transform-origin:center;transition:background-color .75s ease,border-color .75s ease,color .75s ease,transform .75s ease !important}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero{background-image:url(//www.renaissance.com/wp-content/themes/renaissance/assets/css/../../templates/template-parts/hero-custom/img/ri-page-hero-background-mobile.jpg);background-position:left center;padding:2rem 0}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,#222,transparent);z-index:0}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero .renaissance-solutions-hero-inner-wrap{position:relative;z-index:1}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero img.window-image{z-index:1}.renaissance-intel-hero .post-title .custom-text{background:var(--gradient-gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.renaissance-intel-hero h1.post-title,.product-hero h2.post-title{font-size:2rem;margin-top:.5rem}.ren-intel-icon-container svg path:not(.ri-logo-path-1):not(.ri-logo-path-3){fill:#fff}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero svg{height:1.5rem}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero .renaissance-solutions-hero-inner-wrap{color:#fff}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero .product-cta-wrapper .ctas{padding:1.5rem 0 2rem}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero .hero-text{font-weight:var(--font-weight-medium);margin:0}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero .hero-text p{font-weight:var(--font-weight-medium);margin-bottom:0;max-width:100%;width:100%}@media (min-width:600px){.section-curriculum-alignments .alignment-grid .alignment-logos{grid-template-columns:repeat(3,max-content)}}@media (min-width:768px){.section-curriculum-alignments .alignment-grid .alignment-logos{grid-template-columns:repeat(2,max-content)}}@media (min-width:54rem){.renaissance-solutions-page .product-hero.renaissance-solutions-hero{height:clamp(30rem,60vw,34rem)}.renaissance-solutions-page .renaissance-solutions-hero-inner-wrap{max-width:85%}.renaissance-solutions-page .renaissance-solutions-hero .breadcrumbs{margin-bottom:2rem}.renaissance-solutions-page .renaissance-solutions-hero.product-hero img.device-image.laptop{width:30rem}.renaissance-solutions-page .hero-image-container .hero-image-wrapper.laptop{width:420px;height:260px;top:15px;left:60px}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero{background-position:right center;display:flex;flex-direction:column;justify-content:center;position:relative;background-position:86%}.renaissance-intel-hero h1.post-title,.product-hero h2.post-title{font-size:2rem;max-width:25ch;margin-top:.5rem}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero .renaissance-solutions-hero-inner-wrap{max-width:50%}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero .hero-text{max-width:85%}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero img.window-image{display:block;height:71%;position:absolute;right:53px;top:48%;transform:translateY(-50%);width:auto;height:48%;position:absolute;right:23px}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero .content-wrapper .content-container{position:static}}@media (min-width:1000px){.renaissance-solutions-page .product-hero.renaissance-solutions-hero{padding:2.5rem 0;height:clamp(30rem,60vw,34rem)}.renaissance-solutions-hero-inner-wrap{margin-top:4rem}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero .renaissance-solutions-hero-inner-wrap{margin-top:0}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero{background-position:90% center}.renaissance-solutions-page .renaissance-solutions-hero .breadcrumbs{margin-bottom:4rem}.renaissance-solutions-page .renaissance-solutions-hero.product-hero img.device-image.laptop{width:35rem}.renaissance-solutions-page .hero-image-container .hero-image-wrapper.laptop{width:486px;height:307px;top:17px;left:73px}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero img.window-image{display:block;height:52%;position:absolute;right:25px;top:48%;transform:translateY(-50%);width:auto}.renaissance-intel-hero h1.post-title,.product-hero h2.post-title{font-size:3rem;max-width:25ch;margin-top:.5rem}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero svg{height:2rem}}@media (min-width:72rem){.renaissance-solutions-page .renaissance-solutions-hero.product-hero .hero-image-container .hero-image-wrapper.laptop{width:556px;height:350px;top:20px;left:83px}.renaissance-solutions-page .renaissance-solutions-hero.product-hero img.device-image.laptop{width:40rem}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero{background-image:url(//www.renaissance.com/wp-content/themes/renaissance/assets/css/../../templates/template-parts/hero-custom/img/ri-page-hero-background-v2.jpg);background-position:right center;padding:2rem 0}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero img.window-image{display:none}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero:before{display:none}}@media (min-width:78rem){.renaissance-solutions-page .renaissance-solutions-hero.product-hero .hero-image-container .hero-image-wrapper.laptop{width:640px;height:402px;top:22px;left:95px}.renaissance-solutions-page .renaissance-solutions-hero.product-hero img.device-image.laptop{width:46rem}.renaissance-intel-hero h1.post-title,.renaissance-intel-hero.product-hero h2.post-title{width:100%}}@media (min-width:80rem){.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero img.window-image{display:block;height:70%;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:auto}}@media (min-width:1200px){.section-curriculum-alignments .alignment-grid .alignment-logos{grid-template-columns:repeat(3,max-content)}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,#222,transparent);z-index:0}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero{background-position:right center}.renaissance-solutions-page .product-hero.renaissance-solutions-hero.renaissance-intel-hero img.window-image{display:block;height:62%;position:absolute;right:22px;top:50%;transform:translateY(-50%);width:auto;display:none}}@media (prefers-color-scheme:dark){.renaissance-solutions-page .page-section a{color:var(--color-link-normal);text-decoration:underline}.renaissance-solutions-page .page-section a:hover{color:var(--color-foreground);text-decoration:none}.renaissance-solutions-page .product-hero.renaissance-solutions-hero .product-cta-wrapper .ctas .button-pointer svg path{fill:var(--color-background-standard)}.renaissance-solutions-page .section-split .block-text-icon svg path{fill:var(--color-foreground)}.renaissance-solutions-page .section-sliver svg path{fill:var(--color-foreground)}.renaissance-solutions-page .section-process .process-items .material-card .step-number-wrap .step-number{color:var(--color-background-standard);border:5px solid var(--color-foreground)}.renaissance-solutions-page .page-section .button-like:is(:link,:visited){color:var(--color-background-standard)}.renaissance-solutions-page .section-sliver .flex-box>div:nth-of-type(3) .button-like,.renaissance-solutions-page .section-sliver .flex-box>div:nth-of-type(3) .button-like:visited{color:var(--color-background-standard)}}