.research-solutions-page{--rs-graphite:#1b2431;--rs-charcoal:#1b2431;--rs-orange:#c13b32;--rs-amber:#c6a56a;--rs-sand:#eef0f2;--rs-paper:#f6f7f8;--rs-muted:#5a6169;--rs-line:#e2e4e8;color:var(--rs-charcoal);background:var(--rs-paper)}.research-solutions-page .gaodu{background:var(--rs-graphite);height:72px}.research-solutions-page .rs-hero{color:#fff;background:var(--rs-graphite);padding:clamp(56px,7vw,112px) 0 0}.research-solutions-page .rs-hero__intro,.research-solutions-page .rs-process__inner,.research-solutions-page .rs-index__inner{width:min(1380px,100% - 10vw);margin-inline:auto}.research-solutions-page .rs-hero__intro{grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);align-items:end;gap:clamp(36px,6vw,120px);padding-bottom:clamp(58px,7vw,104px);display:grid}.research-solutions-page .rs-hero__title-wrap{min-width:0}.research-solutions-page .rs-hero__range{color:var(--rs-amber);letter-spacing:.18em;font-variant-numeric:tabular-nums;margin-bottom:clamp(24px,3.5vw,54px);font-size:13px;font-weight:600;display:block}.research-solutions-page .rs-hero h1{color:#fff;letter-spacing:-.055em;overflow-wrap:anywhere;max-width:850px;margin:0;font-size:clamp(46px,6.4vw,104px);font-weight:500;line-height:1.02}.research-solutions-page .rs-hero__intro>p{color:#ffffffc2;overflow-wrap:anywhere;border-top:1px solid #ffffff57;max-width:430px;margin:0 0 7px;padding-top:22px;font-size:clamp(15px,1.2vw,18px);line-height:1.8}.research-solutions-page .rs-hero__image{background:#eef0f2;width:min(1500px,100% - 5vw);margin-inline:auto}.research-solutions-page .rs-hero__image img{filter:saturate(.73)sepia(.08);width:100%;height:auto;display:block}.research-solutions-page .rs-process{background:var(--rs-paper);padding:clamp(76px,9vw,150px) 0 clamp(90px,10vw,160px)}.research-solutions-page .rs-process__heading{grid-template-columns:minmax(160px,.45fr) minmax(0,1fr);align-items:start;gap:30px;margin-bottom:clamp(46px,6vw,90px);display:grid}.research-solutions-page .rs-process__heading>span{color:var(--rs-orange);letter-spacing:.14em;font-variant-numeric:tabular-nums;padding-top:12px;font-size:14px;font-weight:600}.research-solutions-page .rs-process__heading h2{max-width:900px;color:var(--rs-charcoal);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(38px,5vw,74px);font-weight:500;line-height:1.08}.research-solutions-page .rs-process__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(30px,6vw,110px);margin:0;padding:0;list-style:none;display:grid}.research-solutions-page .rs-process__step{border-top:1px solid var(--rs-line);min-width:0}.research-solutions-page .rs-process__step:last-child{border-bottom:1px solid var(--rs-line);grid-column:1/-1}.research-solutions-page .rs-process__step a{min-height:164px;color:inherit;grid-template-columns:46px minmax(0,1fr) 20px;align-items:center;gap:clamp(12px,2vw,30px);padding:25px 8px;text-decoration:none;transition:background-color .2s,padding-inline .2s;display:grid}.research-solutions-page .rs-process__step a:hover,.research-solutions-page .rs-process__step a:focus-visible{background:var(--rs-sand);padding-inline:18px}.research-solutions-page .rs-process__step a:focus-visible{outline:2px solid var(--rs-orange);outline-offset:-2px}.research-solutions-page .rs-process__number{color:var(--rs-orange);font-variant-numeric:tabular-nums;align-self:start;padding-top:12px;font-size:14px;font-weight:600}.research-solutions-page .rs-process__icon{background:var(--rs-charcoal);place-items:center;width:62px;height:62px;display:grid}.research-solutions-page .rs-process__icon img{object-fit:contain;width:46px;height:46px;display:block}.research-solutions-page .rs-process__text{gap:7px;min-width:0;display:grid}.research-solutions-page .rs-process__text strong{color:var(--rs-charcoal);overflow-wrap:anywhere;font-size:clamp(19px,2vw,29px);font-weight:500;line-height:1.22}.research-solutions-page .rs-process__text small{color:var(--rs-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.research-solutions-page .rs-process__arrow{color:var(--rs-orange);align-self:start;font-size:19px}.research-solutions-page .rs-index{color:#fff;background:var(--rs-charcoal);padding:clamp(66px,7vw,110px) 0 clamp(80px,8vw,130px)}.research-solutions-page .rs-index h2{color:#fff;letter-spacing:-.04em;overflow-wrap:anywhere;max-width:860px;margin:0 0 clamp(42px,5vw,74px);font-size:clamp(34px,4vw,60px);font-weight:500;line-height:1.1}.research-solutions-page .rs-index__list{border-top:1px solid #ffffff40;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.research-solutions-page .rs-index__item{flex-direction:column;align-items:flex-start;min-width:0;padding:25px 12px 0 0;display:flex}.research-solutions-page .rs-index__number{color:var(--rs-amber);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.research-solutions-page .rs-index__item i{color:var(--rs-amber);margin:clamp(25px,3vw,48px) 0 26px;font-size:32px;font-style:normal;line-height:1;display:block}.research-solutions-page .rs-index__item p{overflow-wrap:anywhere;gap:8px;margin:0;display:grid}.research-solutions-page .rs-index__item strong{color:#fff;font-size:14px;font-weight:500;line-height:1.35}.research-solutions-page .rs-index__item p span{color:#ffffff94;font-size:12px;line-height:1.45}body.frontend-theme:has(.research-solutions-page) .custom-header{border-bottom:1px solid var(--rs-line,#e2e4e8);box-shadow:none;background:#f6f7f8}body.frontend-theme:has(.research-solutions-page) .ch-nav-item a{color:#1b2431}:is(body.frontend-theme:has(.research-solutions-page) .ch-nav-item a:hover,body.frontend-theme:has(.research-solutions-page) .ch-nav-item a.active){color:#c13b32!important}body.frontend-theme:has(.research-solutions-page) .ch-nav-item a:after{background:#c13b32}body.frontend-theme:has(.research-solutions-page) .ch-dropdown{background:#fff;border-top-color:#e2e4e8}:is(body.frontend-theme:has(.research-solutions-page) .ch-lang,body.frontend-theme:has(.research-solutions-page) .ch-hamburger){color:#1b2431}body.frontend-theme:has(.research-solutions-page) .ch-mobile-menu{background:#f6f7f8}:is(body.frontend-theme:has(.research-solutions-page) .site-footer .section-footer,body.frontend-theme:has(.research-solutions-page) .site-footer .footer,body.frontend-theme:has(.research-solutions-page) .site-footer .footer-top){background:#1b2431}body.frontend-theme:has(.research-solutions-page) .site-footer .footer-bottom.site-footer__bottom{background:#1b2431}@media (max-width:1000px){.research-solutions-page .rs-hero__intro,.research-solutions-page .rs-process__inner,.research-solutions-page .rs-index__inner{width:calc(100% - 56px)}.research-solutions-page .rs-hero__intro{grid-template-columns:minmax(0,1fr) minmax(250px,.8fr);gap:30px}.research-solutions-page .rs-process__grid{gap:0 25px}.research-solutions-page .rs-process__step a{grid-template-columns:35px minmax(0,1fr) 16px;gap:12px}.research-solutions-page .rs-process__icon{width:50px;height:50px}.research-solutions-page .rs-process__icon img{width:38px;height:38px}.research-solutions-page .rs-index__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 0}}@media (max-width:760px){.research-solutions-page .gaodu{height:64px}.research-solutions-page .rs-hero{padding-top:54px}.research-solutions-page .rs-hero__intro,.research-solutions-page .rs-process__inner,.research-solutions-page .rs-index__inner{width:calc(100% - 40px)}.research-solutions-page .rs-hero__intro{grid-template-columns:1fr;gap:34px;padding-bottom:48px}.research-solutions-page .rs-hero__range{margin-bottom:28px}.research-solutions-page .rs-hero h1{font-size:clamp(42px,11vw,66px)}.research-solutions-page .rs-hero__intro>p{max-width:650px;margin:0}.research-solutions-page .rs-hero__image{width:100%}.research-solutions-page .rs-process{padding:72px 0 86px}.research-solutions-page .rs-process__heading{grid-template-columns:1fr;gap:18px;margin-bottom:36px}.research-solutions-page .rs-process__heading>span{padding-top:0}.research-solutions-page .rs-process__grid{grid-template-columns:1fr;gap:0}.research-solutions-page .rs-process__step:last-child{grid-column:auto}.research-solutions-page .rs-process__step a{min-height:136px}.research-solutions-page .rs-index{padding:70px 0 84px}.research-solutions-page .rs-index__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 14px}.research-solutions-page .rs-index__item i{margin:23px 0 20px}}@media (max-width:420px){.research-solutions-page .rs-process__step a{grid-template-columns:30px minmax(0,1fr) 13px;gap:9px;padding-inline:0}.research-solutions-page .rs-process__icon{width:44px;height:44px}.research-solutions-page .rs-process__icon img{width:32px;height:32px}.research-solutions-page .rs-process__text strong{font-size:19px}.research-solutions-page .rs-process__arrow{font-size:16px}}@media (prefers-reduced-motion:reduce){.research-solutions-page .rs-process__step a{transition:none}}
