.services-site .industry-section-heading{align-items:end;display:grid;gap:90px;grid-template-columns:1.2fr 1fr;margin-bottom:50px}.services-site .industry-section-heading>p{color:#5d7087;font-size:18px;line-height:1.75;max-width:480px}.services-site .industry-catalog{scroll-margin-top:105px}.services-site .industry-catalog-grid{border-left:1px solid #d9e4ef;border-top:1px solid #d9e4ef;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.services-site .industry-catalog-card{border-bottom:1px solid #d9e4ef;border-right:1px solid #d9e4ef;display:flex;flex-direction:column;min-width:0;padding:30px;transition:background .2s}.services-site .industry-catalog-card:hover{background:#f0f6fd}.services-site .industry-card-top{align-items:center;color:#789bc3;display:flex;justify-content:space-between;margin-bottom:24px}.services-site .industry-card-top>span{font-size:11px}.services-site .industry-catalog-card h3{font-size:25px;line-height:1.35}.services-site .industry-catalog-card>p{color:#64768c;font-size:14px;line-height:1.8;margin:18px 0 25px}.services-site .industry-card-link{align-items:center;color:#4381bd;display:flex;font-size:12px;font-weight:700;gap:10px;margin-top:auto}.services-site .industry-partnership{background:#021326;color:#fff;isolation:isolate;padding:90px 80px;position:relative}.services-site .industry-partnership>img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:-2}.services-site .industry-partnership:after{background:linear-gradient(90deg,#021326ed,#021326be 65%,#02132688);content:"";inset:0;position:absolute;z-index:-1}.services-site .industry-partnership .service-eyebrow{color:#bdd6f4}.services-site .industry-partnership h2{font-size:54px;margin-top:24px;max-width:780px}.services-site .industry-partnership .service-container>p:last-of-type{color:#c4d4e9;font-size:18px;line-height:1.8;margin:26px 0;max-width:630px}.services-site .industry-partnership .service-text-link{color:#bdd6f4}.services-site .industry-detail-hero h1{font-size:57px;letter-spacing:-2px}.services-site .industry-context-grid{align-items:center;display:grid;gap:90px;grid-template-columns:1.25fr 1fr}.services-site .industry-context h2{font-size:47px;letter-spacing:-1.6px;max-width:700px}.services-site .industry-context-paragraph{color:#586a80;font-size:17px;line-height:1.85;margin-top:22px}.services-site .industry-solutions{background:#f5f8fc;scroll-margin-top:100px}.services-site .industry-solutions .service-section-heading h2{font-size:48px;letter-spacing:-1.7px}.services-site .industry-solution-grid{display:grid;gap:35px;grid-template-columns:repeat(3,minmax(0,1fr))}.services-site .industry-solution-grid>article{border-top:1px solid #c9daec;min-width:0;padding-top:26px}.services-site .industry-solution-number{color:#779bc3;font-size:12px}.services-site .industry-solution-grid h3{font-size:26px;line-height:1.4;margin-top:20px}.services-site .industry-solution-grid article>p{color:#5c6f86;font-size:16px;line-height:1.8;margin-top:20px}.services-site .industry-solution-grid ul{list-style:none;margin:24px 0 0;padding:0}.services-site .industry-solution-grid li{align-items:start;color:#3f5976;display:flex;font-size:13px;gap:10px;line-height:1.7;margin-top:12px}.services-site .industry-solution-grid li svg{color:#4381bd;flex-shrink:0;margin-top:3px}.services-site .industry-priorities{background:#021326;color:#fff}.services-site .industry-priorities-grid{align-items:center;display:grid;gap:90px;grid-template-columns:1.1fr 1fr}.services-site .industry-priorities .service-eyebrow{color:#bdd6f4}.services-site .industry-priorities h2{font-size:45px;letter-spacing:-1.5px;margin-top:23px}.services-site .industry-priorities-grid>div>p:last-child{color:#afc2da;font-size:17px;line-height:1.8;margin-top:25px}.services-site .industry-priorities ul{list-style:none;margin:0;padding:0}.services-site .industry-priorities li{align-items:center;border-top:1px solid #bdd6f435;display:flex;gap:22px;padding:25px 0}.services-site .industry-priorities li:last-child{border-bottom:1px solid #bdd6f435}.services-site .industry-priorities li>span{color:#88a7ce;font-size:11px}.services-site .industry-priorities li>p{color:#e2ebf7;flex:1;font-size:18px;line-height:1.6}.services-site .industry-priorities li>svg{color:#bdd6f4;flex-shrink:0}.services-site .industry-scenario-grid{align-items:center;display:grid;gap:90px;grid-template-columns:1.3fr 1fr}.services-site .industry-scenario h2{font-size:47px;letter-spacing:-1.6px}.services-site .industry-scenario-grid>div>p:last-of-type{color:#5a6e85;font-size:18px;line-height:1.8;margin:25px 0}.services-site .industry-scenario .service-text-link{font-size:14px}.services-site .industry-discovery-card{background:#eef4fc;border-top:2px solid #bdd6f4;padding:35px}.services-site .industry-discovery-card>p{font-size:10px}.services-site .industry-discovery-card ol{list-style:none;margin:28px 0 0;padding:0}.services-site .industry-discovery-card li{border-top:1px solid #d4e1ef;display:flex;gap:16px;padding:19px 0}.services-site .industry-discovery-card li>span{color:#779ac0;font-size:10px;padding-top:3px}.services-site .industry-discovery-card li>p{color:#355474;font-size:17px;line-height:1.6}.services-site .industry-services{background:#f5f8fc}.services-site .industry-delivery .service-section-heading h2,.services-site .industry-services .service-section-heading h2{font-size:48px;letter-spacing:-1.7px}.services-site .industry-phase-grid{display:grid;gap:32px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.services-site .industry-phase-grid li{border-top:1px solid #cbdced;padding-top:25px}.services-site .industry-phase-grid li>span{color:#779bc3;font-size:12px}.services-site .industry-phase-grid h3{font-size:25px;margin:27px 0 18px}.services-site .industry-phase-grid p{color:#667a90;font-size:15px;line-height:1.8}.services-site .industry-faq{background:#f5f8fc}.services-site .industry-faq-grid{display:grid;gap:85px;grid-template-columns:1fr 1.4fr}.services-site .industry-faq h2{font-size:48px}.services-site .industry-faq-grid>div:first-child>p:last-child{color:#65778b;font-size:16px;line-height:1.8;margin-top:25px;max-width:330px}.services-site .industry-faq-item{border-top:1px solid #d3deeb}.services-site .industry-faq-item:last-child{border-bottom:1px solid #d3deeb}.services-site .industry-faq-item h3{font-family:Raketa Satoshi,Arial,sans-serif;font-size:18px;letter-spacing:0}.services-site .industry-faq-item button{align-items:center;background:transparent;border:0;color:#192e46;display:flex;font-weight:700;gap:25px;justify-content:space-between;line-height:1.6;padding:25px 0;text-align:left;width:100%}.services-site .industry-faq-item button>svg{color:#4381bd;flex-shrink:0}.services-site .industry-faq-item [role=region]{color:#60738a;font-size:16px;line-height:1.85;padding-bottom:27px}.services-site .industry-related-heading{align-items:end;display:flex;gap:30px;justify-content:space-between;margin-bottom:40px}.services-site .industry-related-heading h2{font-size:39px;letter-spacing:-1.2px;margin-top:20px}.services-site .industry-related-heading>a{flex-shrink:0;font-size:14px}.services-site .industry-related-grid{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.services-site .industry-related-grid>a{border:1px solid #dce6f1;padding:28px}.services-site .industry-related-grid>a:hover{background:#f3f7fc}.services-site .industry-related-grid h3{align-items:start;display:flex;font-size:23px;gap:18px;justify-content:space-between}.services-site .industry-related-grid h3>svg{color:#789bc3;flex-shrink:0;margin-top:4px}.services-site .industry-related-grid p{color:#637890;font-size:14px;line-height:1.8;margin-top:20px}@media(max-width:1350px){.services-site .industry-partnership{padding-inline:40px}.services-site .industry-context-grid,.services-site .industry-priorities-grid,.services-site .industry-scenario-grid,.services-site .industry-section-heading{gap:55px}.services-site .industry-catalog-card{padding:25px}.services-site .industry-faq-grid{gap:55px}}@media(max-width:1100px){.services-site .industry-detail-hero h1{font-size:51px}.services-site .industry-context h2,.services-site .industry-priorities h2,.services-site .industry-scenario h2,.services-site .industry-section-heading h2,.services-site .industry-solutions .service-section-heading h2{font-size:41px;letter-spacing:-1.3px}.services-site .industry-catalog-card h3{font-size:22px}.services-site .industry-solution-grid{gap:25px}.services-site .industry-solution-grid h3{font-size:23px}.services-site .industry-phase-grid{gap:25px}.services-site .industry-related-grid{gap:20px}.services-site .industry-related-grid>a{padding:23px}}@media(max-width:900px){.services-site .industry-context-grid,.services-site .industry-faq-grid,.services-site .industry-priorities-grid,.services-site .industry-scenario-grid,.services-site .industry-section-heading{gap:35px;grid-template-columns:1fr}.services-site .industry-section-heading>p{max-width:680px}.services-site .industry-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.services-site .industry-detail-hero h1{font-size:53px}.services-site .industry-partnership{padding:70px 32px}.services-site .industry-partnership h2{font-size:47px}.services-site .industry-context-grid>.industry-workflow{max-width:650px;width:100%}.services-site .industry-solution-grid{gap:34px;grid-template-columns:1fr}.services-site .industry-solution-grid article{max-width:750px}.services-site .industry-phase-grid{gap:35px;grid-template-columns:repeat(2,minmax(0,1fr))}.services-site .industry-related-grid{grid-template-columns:1fr}.services-site .industry-related-heading{align-items:start;flex-direction:column;gap:20px}.services-site .industry-faq-grid>div:first-child>p:last-child{max-width:650px}}@media(max-width:600px){.services-site .industry-detail-hero h1{font-size:clamp(36px,9vw,49px);letter-spacing:-1.5px}.services-site .industry-catalog-grid{grid-template-columns:1fr}.services-site .industry-catalog-card{padding:25px}.services-site .industry-catalog-card h3{font-size:25px}.services-site .industry-context h2,.services-site .industry-delivery .service-section-heading h2,.services-site .industry-faq h2,.services-site .industry-priorities h2,.services-site .industry-scenario h2,.services-site .industry-section-heading h2,.services-site .industry-services .service-section-heading h2,.services-site .industry-solutions .service-section-heading h2{font-size:34px;letter-spacing:-1px}.services-site .industry-partnership{padding:60px 24px}.services-site .industry-partnership h2{font-size:36px;letter-spacing:-1.1px}.services-site .industry-context-paragraph,.services-site .industry-partnership .service-container>p:last-of-type,.services-site .industry-scenario-grid>div>p:last-of-type,.services-site .industry-section-heading>p{font-size:16px}.services-site .industry-priorities li{gap:17px}.services-site .industry-priorities li>p{font-size:16px}.services-site .industry-discovery-card{padding:25px}.services-site .industry-discovery-card li>p{font-size:16px}.services-site .industry-phase-grid{gap:30px;grid-template-columns:1fr}.services-site .industry-phase-grid h3{margin-top:19px}.services-site .industry-faq-item h3{font-size:16px}.services-site .industry-faq-item [role=region]{font-size:15px}.services-site .industry-related-heading h2{font-size:32px}}@media(prefers-reduced-motion:reduce){.services-site .industry-catalog-card{transition:none}}
