.solution-story-module__ESElua__story{--ink:#102854;--body:#446387;--blue:#0062e5;--line:#d6e4f6;color:var(--ink);letter-spacing:0;background:#fff}.solution-story-module__ESElua__story h1,.solution-story-module__ESElua__story h2,.solution-story-module__ESElua__story h3,.solution-story-module__ESElua__story p,.solution-story-module__ESElua__story figure,.solution-story-module__ESElua__story ol,.solution-story-module__ESElua__story ul,.solution-story-module__ESElua__story dl,.solution-story-module__ESElua__story dd{margin:0}.solution-story-module__ESElua__story h1,.solution-story-module__ESElua__story h2,.solution-story-module__ESElua__story h3{color:var(--ink);overflow-wrap:anywhere;letter-spacing:0;text-wrap:pretty}.solution-story-module__ESElua__story h1{font-size:40px;font-weight:750;line-height:1.35}.solution-story-module__ESElua__story h2{font-size:30px;font-weight:700;line-height:1.55}.solution-story-module__ESElua__story h3{font-size:19px;font-weight:650;line-height:1.6}.solution-story-module__ESElua__story p{color:var(--body);font-size:16px;line-height:1.95}.solution-story-module__ESElua__story a:focus-visible,.solution-story-module__ESElua__story summary:focus-visible{outline-offset:5px;border-radius:2px;outline:3px solid #0a6ce8}.solution-story-module__ESElua__wrap{width:min(1280px,100% - 80px);margin-inline:auto}.solution-story-module__ESElua__band{border-bottom:1px solid var(--line);padding-block:64px;scroll-margin-top:88px}.solution-story-module__ESElua__tinted{background:#f6faff}.solution-story-module__ESElua__story .solution-story-module__ESElua__eyebrow{color:#1762ad;margin-bottom:14px;font-size:13px;font-weight:550;line-height:1.6}.solution-story-module__ESElua__breadcrumb{color:#446387;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:50px;font-size:12px;display:flex}.solution-story-module__ESElua__breadcrumb a:hover{color:var(--blue);text-decoration:underline}.solution-story-module__ESElua__serviceIntroduction{border-bottom:1px solid var(--line);padding:48px 0 40px}.solution-story-module__ESElua__serviceIntroduction .solution-story-module__ESElua__breadcrumb{margin-bottom:28px}.solution-story-module__ESElua__serviceHeading{max-width:1000px}.solution-story-module__ESElua__serviceHeading h1{font-size:34px}.solution-story-module__ESElua__story .solution-story-module__ESElua__serviceHeading .solution-story-module__ESElua__promise{max-width:860px;margin-top:14px;font-size:26px}.solution-story-module__ESElua__story .solution-story-module__ESElua__serviceHeading .solution-story-module__ESElua__heroDescription{max-width:820px;margin-top:10px}.solution-story-module__ESElua__serviceHeading .solution-story-module__ESElua__actions{margin-top:20px}.solution-story-module__ESElua__sceneHero{isolation:isolate;border-bottom:1px solid var(--line);min-height:580px;padding-block:38px 68px;position:relative}.solution-story-module__ESElua__sceneVisual{z-index:-1;background:#f4f7f9;position:absolute;inset:0}.solution-story-module__ESElua__sceneImage{object-fit:contain;object-position:right center}.solution-story-module__ESElua__sceneVisual:after{content:"";background:linear-gradient(90deg,#fffffffa 0%,#fffffff5 27%,#ffffffd9 36%,#fff0 58%);position:absolute;inset:0}.solution-story-module__ESElua__sceneHero .solution-story-module__ESElua__breadcrumb{margin-bottom:44px}.solution-story-module__ESElua__sceneHeading{max-width:510px}.solution-story-module__ESElua__sceneHeading h1{font-size:34px}.solution-story-module__ESElua__story .solution-story-module__ESElua__sceneHeading .solution-story-module__ESElua__promise{text-wrap:balance;max-width:430px;margin-top:16px;font-size:26px}.solution-story-module__ESElua__story .solution-story-module__ESElua__sceneHeading .solution-story-module__ESElua__heroDescription{max-width:470px}.solution-story-module__ESElua__sceneHeading .solution-story-module__ESElua__actions{gap:12px}.solution-story-module__ESElua__story .solution-story-module__ESElua__sceneCaption{color:#36516c;background:#ffffffed;max-width:calc(100% - 48px);padding:5px 9px;font-size:11px;line-height:1.7;position:absolute;bottom:16px;right:24px}.solution-story-module__ESElua__serviceFeatures{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 64px}.solution-story-module__ESElua__serviceFeatures li{border-top:1px solid var(--line);border-bottom:none;padding-top:18px;padding-bottom:0}.solution-story-module__ESElua__story .solution-story-module__ESElua__promise{color:#164374;max-width:520px;margin-top:20px;font-size:24px;font-weight:600;line-height:1.65}.solution-story-module__ESElua__story .solution-story-module__ESElua__heroDescription{max-width:510px;margin-top:14px}.solution-story-module__ESElua__actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.solution-story-module__ESElua__primary,.solution-story-module__ESElua__secondary,.solution-story-module__ESElua__textLink{justify-content:center;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:600;line-height:1.7;display:inline-flex}.solution-story-module__ESElua__primary{color:#fff;background:var(--blue);border:1px solid var(--blue);border-radius:4px;padding:11px 22px}.solution-story-module__ESElua__primary:hover{background:#004fbd}.solution-story-module__ESElua__secondary{color:#174576;background:#ffffffc7;border:1px solid #93b8e6;border-radius:4px;padding:11px 20px}.solution-story-module__ESElua__secondary:hover{border-color:var(--blue);background:#fff}.solution-story-module__ESElua__textLink{color:var(--blue);text-underline-offset:5px;justify-content:flex-start;text-decoration:underline}.solution-story-module__ESElua__textLink:hover{color:#003e9b}.solution-story-module__ESElua__split{grid-template-columns:1fr 1.15fr;align-items:center;gap:80px;display:grid}.solution-story-module__ESElua__split>*,.solution-story-module__ESElua__fitGrid>*,.solution-story-module__ESElua__offering>*,.solution-story-module__ESElua__faqGrid>*{min-width:0}.solution-story-module__ESElua__badges{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.solution-story-module__ESElua__badges span{color:#0956a5;background:#eaf3ff;border:1px solid #c5dcfa;border-radius:3px;padding:5px 10px;font-size:13px;line-height:1.8}.solution-story-module__ESElua__story .solution-story-module__ESElua__value{color:#125aa8;border-left:3px solid var(--blue);margin-top:20px;padding-left:16px;font-size:18px;font-weight:600}.solution-story-module__ESElua__friction{color:#5c7491;margin-top:22px;font-size:13px;line-height:1.8}.solution-story-module__ESElua__friction>span{margin-bottom:6px;display:block}.solution-story-module__ESElua__friction ul{flex-wrap:wrap;gap:6px 18px;padding:0;list-style:none;display:flex}.solution-story-module__ESElua__friction li:before{content:"·";padding-right:7px}.solution-story-module__ESElua__sectionHeading{max-width:920px;margin-bottom:32px}.solution-story-module__ESElua__sectionHeading>p:last-child:not(:first-child){max-width:720px;margin-top:12px}.solution-story-module__ESElua__methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:0;list-style:none;display:grid}.solution-story-module__ESElua__methods li{border-top:1px solid #9cc5ef;padding-top:18px}.solution-story-module__ESElua__number{color:var(--blue);margin-bottom:12px;font-size:13px;font-weight:600;display:block}.solution-story-module__ESElua__methods p,.solution-story-module__ESElua__features p{margin-top:9px;font-size:15px}.solution-story-module__ESElua__story .solution-story-module__ESElua__processTitle{margin-bottom:22px}.solution-story-module__ESElua__methodTitle{color:#204c7b;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:650;line-height:1.65}.solution-story-module__ESElua__offering{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.solution-story-module__ESElua__offering.solution-story-module__ESElua__noImage{grid-template-columns:1fr}.solution-story-module__ESElua__illustration{border:1px solid var(--line);background:#f1f7fc;border-radius:5px;position:relative;overflow:hidden}.solution-story-module__ESElua__illustration img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;display:block}.solution-story-module__ESElua__illustration figcaption{color:#456585;background:#fffffff0;padding:4px 8px;font-size:11px;position:absolute;bottom:12px;right:12px}.solution-story-module__ESElua__features{gap:22px;padding:0;list-style:none;display:grid}.solution-story-module__ESElua__features li{border-bottom:1px solid var(--line);padding-bottom:20px}.solution-story-module__ESElua__features li:last-child{border-bottom:none;padding-bottom:0}.solution-story-module__ESElua__detailedHeading{justify-content:space-between;align-items:center;gap:40px;margin-bottom:30px;display:flex}.solution-story-module__ESElua__detailedHeading .solution-story-module__ESElua__sectionHeading{max-width:820px;margin-bottom:0}.solution-story-module__ESElua__compactIllustration{text-align:right;flex:0 0 250px;width:250px}.solution-story-module__ESElua__compactIllustration img{object-fit:contain;width:100%;height:auto;max-height:170px;display:block}.solution-story-module__ESElua__compactIllustration figcaption{color:#63809b;margin-top:4px;font-size:10px;line-height:1.8}.solution-story-module__ESElua__detailedFeatures{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 64px}.solution-story-module__ESElua__detailedFeatures>li{border-top:1px solid var(--line);border-bottom:none;min-width:0;padding:20px 0 0}.solution-story-module__ESElua__story .solution-story-module__ESElua__featurePoints{flex-wrap:wrap;gap:6px 14px;margin-top:12px;padding:0;list-style:none;display:flex}.solution-story-module__ESElua__featurePoints li,.solution-story-module__ESElua__featurePoints li:last-child{color:#285f8e;background:#eef5fc;border:1px solid #d4e5f4;border-radius:3px;padding:3px 8px;font-size:12px;line-height:1.8}.solution-story-module__ESElua__fitGrid{grid-template-columns:1fr 1.15fr;gap:80px;display:grid}.solution-story-module__ESElua__plainList{color:var(--body);gap:8px;padding:0;font-size:15px;line-height:1.8;list-style:none;display:grid;margin-top:18px!important}.solution-story-module__ESElua__plainList li{padding-left:16px;position:relative}.solution-story-module__ESElua__plainList li:before{content:"";background:var(--blue);width:4px;height:4px;position:absolute;top:11px;left:0}.solution-story-module__ESElua__fitGrid>div>h3:not(:first-child){margin-top:25px}.solution-story-module__ESElua__inlineList{color:var(--body);flex-wrap:wrap;gap:8px 20px;padding:0;font-size:14px;line-height:1.8;list-style:none;display:flex;margin-top:12px!important}.solution-story-module__ESElua__story .solution-story-module__ESElua__scope{border-top:1px solid var(--line);margin-top:20px;padding-top:16px;font-size:13px}.solution-story-module__ESElua__results{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.solution-story-module__ESElua__results>div{border-left:2px solid #7bb2ff;padding:2px 0 2px 20px}.solution-story-module__ESElua__results dt{color:#185a9b;font-size:19px;font-weight:650}.solution-story-module__ESElua__results dd{color:var(--body);margin-top:10px;font-size:15px;line-height:1.8}.solution-story-module__ESElua__headingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:36px;display:flex}.solution-story-module__ESElua__cases{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;margin-top:30px;display:grid}.solution-story-module__ESElua__case{border:1px solid var(--line);background:#fff;border-radius:5px;overflow:hidden}.solution-story-module__ESElua__caseImage{aspect-ratio:16/9;background:#eef5fd;overflow:hidden}.solution-story-module__ESElua__caseImage img{object-fit:cover;width:100%;height:100%}.solution-story-module__ESElua__caseBody{padding:22px}.solution-story-module__ESElua__caseBody h3{margin:8px 0 12px}.solution-story-module__ESElua__caseSummary{color:var(--body);overflow-wrap:anywhere;margin-bottom:14px;font-size:14px;line-height:1.85}.solution-story-module__ESElua__caseSummary p{font-size:inherit}.solution-story-module__ESElua__caseSummary img{max-width:100%;height:auto}.solution-story-module__ESElua__case:hover h3{color:var(--blue)}.solution-story-module__ESElua__contact{background:#eaf4ff}.solution-story-module__ESElua__contact h2{font-size:27px}.solution-story-module__ESElua__contact .solution-story-module__ESElua__actions{margin-top:0}.solution-story-module__ESElua__contact p:not(.solution-story-module__ESElua__eyebrow){max-width:650px;margin-top:12px}.solution-story-module__ESElua__faqGrid{grid-template-columns:.7fr 1.3fr;gap:80px;display:grid}.solution-story-module__ESElua__faqGrid .solution-story-module__ESElua__textLink{margin-top:18px}.solution-story-module__ESElua__questions{border-top:1px solid var(--line)}.solution-story-module__ESElua__questions details{border-bottom:1px solid var(--line)}.solution-story-module__ESElua__questions summary{cursor:pointer;color:#204d7f;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:16px;font-weight:550;line-height:1.8;list-style:none;display:flex}.solution-story-module__ESElua__questions summary::-webkit-details-marker{display:none}.solution-story-module__ESElua__questions summary svg{flex-shrink:0}.solution-story-module__ESElua__questions details[open] summary svg{transform:rotate(180deg)}.solution-story-module__ESElua__questions details>div{color:var(--body);white-space:pre-line;overflow-wrap:anywhere;padding-bottom:22px;font-size:15px;line-height:1.95}.solution-story-module__ESElua__catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:32px;display:grid}.solution-story-module__ESElua__catalogItem{border-top:1px solid #a9c9f2;padding-block:22px}.solution-story-module__ESElua__catalogItem h3{margin-bottom:12px}.solution-story-module__ESElua__catalogItem p{font-size:15px}.solution-story-module__ESElua__catalogItem .solution-story-module__ESElua__textLink{margin-top:14px}@media (max-width:1050px){.solution-story-module__ESElua__wrap{width:calc(100% - 48px)}.solution-story-module__ESElua__split,.solution-story-module__ESElua__fitGrid,.solution-story-module__ESElua__faqGrid{gap:40px}.solution-story-module__ESElua__sceneHeading{max-width:460px}.solution-story-module__ESElua__sceneVisual:after{background:linear-gradient(90deg,#fffffffa 0%,#fffffff5 30%,#ffffffde 42%,#fff0 72%)}.solution-story-module__ESElua__story .solution-story-module__ESElua__promise{font-size:21px}.solution-story-module__ESElua__offering{gap:36px}.solution-story-module__ESElua__detailedFeatures{gap:28px 36px}.solution-story-module__ESElua__cases{gap:16px}.solution-story-module__ESElua__caseBody{padding:18px}.solution-story-module__ESElua__catalog{gap:24px}}@media (min-width:761px) and (max-width:1000px){.solution-story-module__ESElua__sceneHero{flex-direction:column;min-height:0;padding:36px 0 0;display:flex}.solution-story-module__ESElua__sceneHero>.solution-story-module__ESElua__wrap{order:0}.solution-story-module__ESElua__sceneHero .solution-story-module__ESElua__breadcrumb{margin-bottom:28px}.solution-story-module__ESElua__sceneHeading{max-width:760px;padding-bottom:28px}.solution-story-module__ESElua__story .solution-story-module__ESElua__sceneHeading .solution-story-module__ESElua__promise,.solution-story-module__ESElua__story .solution-story-module__ESElua__sceneHeading .solution-story-module__ESElua__heroDescription{max-width:680px}.solution-story-module__ESElua__sceneVisual{z-index:0;aspect-ratio:16/9;order:1;width:100%;position:relative;inset:auto}.solution-story-module__ESElua__sceneVisual:after{display:none}.solution-story-module__ESElua__story .solution-story-module__ESElua__sceneCaption{background:#f5f8fc;order:2;max-width:none;padding:8px 24px;position:static}}@media (max-width:760px){.solution-story-module__ESElua__wrap{width:calc(100% - 40px)}.solution-story-module__ESElua__band{padding-block:42px}.solution-story-module__ESElua__story h1{font-size:30px}.solution-story-module__ESElua__story h2{font-size:25px}.solution-story-module__ESElua__story h3{font-size:18px}.solution-story-module__ESElua__story p{font-size:15px}.solution-story-module__ESElua__serviceIntroduction{padding:36px 0 32px}.solution-story-module__ESElua__serviceHeading h1{font-size:28px}.solution-story-module__ESElua__story .solution-story-module__ESElua__serviceHeading .solution-story-module__ESElua__promise{font-size:22px}.solution-story-module__ESElua__serviceFeatures{grid-template-columns:1fr;gap:24px}.solution-story-module__ESElua__detailedHeading{display:block}.solution-story-module__ESElua__compactIllustration{display:none}.solution-story-module__ESElua__detailedFeatures{grid-template-columns:1fr;gap:24px}.solution-story-module__ESElua__sceneHero{flex-direction:column;min-height:0;padding:36px 0 0;display:flex}.solution-story-module__ESElua__sceneHero>.solution-story-module__ESElua__wrap{order:0}.solution-story-module__ESElua__sceneHero .solution-story-module__ESElua__breadcrumb{margin-bottom:28px}.solution-story-module__ESElua__sceneHeading{max-width:none;padding-bottom:28px}.solution-story-module__ESElua__sceneHeading h1{font-size:28px}.solution-story-module__ESElua__story .solution-story-module__ESElua__sceneHeading .solution-story-module__ESElua__promise{font-size:22px}.solution-story-module__ESElua__sceneVisual{z-index:0;aspect-ratio:16/10;order:1;width:100%;position:relative;inset:auto}.solution-story-module__ESElua__sceneImage{object-fit:cover;object-position:right center}.solution-story-module__ESElua__sceneVisual:after{display:none}.solution-story-module__ESElua__story .solution-story-module__ESElua__sceneCaption{background:#f5f8fc;order:2;max-width:none;padding:8px 20px;position:static}.solution-story-module__ESElua__breadcrumb{gap:5px;margin-bottom:32px;font-size:11px}.solution-story-module__ESElua__story .solution-story-module__ESElua__promise{margin-top:18px;font-size:21px}.solution-story-module__ESElua__actions{gap:12px}.solution-story-module__ESElua__primary,.solution-story-module__ESElua__secondary{padding-inline:16px;font-size:13px}.solution-story-module__ESElua__split,.solution-story-module__ESElua__fitGrid,.solution-story-module__ESElua__faqGrid,.solution-story-module__ESElua__offering{grid-template-columns:1fr;gap:28px}.solution-story-module__ESElua__badges{gap:6px;margin-top:18px}.solution-story-module__ESElua__badges span{padding:4px 8px;font-size:12px}.solution-story-module__ESElua__methods{grid-template-columns:1fr;gap:22px}.solution-story-module__ESElua__methods li{grid-template-columns:32px 1fr;gap:8px 12px;display:grid}.solution-story-module__ESElua__number{grid-row:span 2;margin:3px 0 0}.solution-story-module__ESElua__methods p{grid-column:2;margin-top:0}.solution-story-module__ESElua__sectionHeading{margin-bottom:25px}.solution-story-module__ESElua__results,.solution-story-module__ESElua__cases{grid-template-columns:1fr;gap:24px}.solution-story-module__ESElua__caseBody{padding:22px}.solution-story-module__ESElua__headingRow{gap:20px}.solution-story-module__ESElua__contact h2{font-size:25px}.solution-story-module__ESElua__catalog{grid-template-columns:1fr;gap:0}}
.service-preview-module__vmgaeG__gallery{border-top:1px solid #b8d2f0;min-width:0;margin-top:32px}.service-preview-module__vmgaeG__toolbar{border-bottom:1px solid #d6e4f6;justify-content:space-between;align-items:center;gap:14px;padding:8px 0;display:flex}.service-preview-module__vmgaeG__tabs{flex-wrap:wrap;gap:4px;display:flex}.service-preview-module__vmgaeG__tabs button{color:#446387;cursor:pointer;border:1px solid #0000;border-radius:3px;min-height:42px;padding:8px 16px;font-size:14px;font-weight:550}.service-preview-module__vmgaeG__tabs button:hover{background:#f0f6ff}.service-preview-module__vmgaeG__tabs button[aria-selected=true]{color:#004fb5;background:#eaf3ff;border-color:#b2cef2}.service-preview-module__vmgaeG__enlarge{color:#225d9b;flex-shrink:0;align-items:center;gap:7px;min-height:42px;padding-inline:8px;font-size:12px;display:inline-flex}.service-preview-module__vmgaeG__gallery button:focus-visible,.service-preview-module__vmgaeG__gallery a:focus-visible,.service-preview-module__vmgaeG__gallery figure:focus-visible{outline-offset:3px;outline:3px solid #0062e5}.service-preview-module__vmgaeG__stage{aspect-ratio:8/5;background:#f5f8fc;border:1px solid #d6e4f6;margin-top:14px;overflow:hidden}.service-preview-module__vmgaeG__stage .service-preview-module__vmgaeG__previewImage{object-fit:contain;width:100%;height:100%;display:block}.service-preview-module__vmgaeG__stage[data-format=mobile]{aspect-ratio:auto;background:#f5f8fc;height:590px}.service-preview-module__vmgaeG__gallery figcaption{color:#5d7490;padding-top:12px;font-size:12px;line-height:1.8}.service-preview-module__vmgaeG__imageError{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;padding:24px;display:flex}.service-preview-module__vmgaeG__imageError a{color:#0062e5;text-underline-offset:4px;text-decoration:underline}@media (max-width:760px){.service-preview-module__vmgaeG__tabs button{padding:7px 9px;font-size:12px}.service-preview-module__vmgaeG__toolbar{align-items:flex-start;gap:4px}.service-preview-module__vmgaeG__enlarge span{display:none}.service-preview-module__vmgaeG__enlarge{padding-inline:5px}.service-preview-module__vmgaeG__gallery{margin-top:24px}.service-preview-module__vmgaeG__stage[data-format=mobile]{height:560px}}
.about-company-module__mnnxPq__about{letter-spacing:0}.about-company-module__mnnxPq__introduction{background:#fff;padding:48px 0 36px}.about-company-module__mnnxPq__breadcrumb{color:#56708b;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:28px;font-size:12px;display:flex}.about-company-module__mnnxPq__breadcrumb a:hover{color:#0062e5;text-decoration:underline}.about-company-module__mnnxPq__byline{color:#123761;align-items:center;gap:12px;margin-bottom:22px;font-size:12px;font-weight:650;line-height:1.6;display:flex}.about-company-module__mnnxPq__byline>span>span{color:#5e7590;font-size:11px;font-weight:400}.about-company-module__mnnxPq__byline img{width:42px;height:42px}.about-company-module__mnnxPq__introduction h1{color:#386086;margin-bottom:12px;font-size:18px;font-weight:550;line-height:1.8}.about-company-module__mnnxPq__introduction .about-company-module__mnnxPq__purpose{color:#102854;text-wrap:pretty;max-width:1020px;font-size:36px;font-weight:700;line-height:1.55}.about-company-module__mnnxPq__introduction .about-company-module__mnnxPq__introCopy{max-width:820px;margin-top:14px;font-size:17px}.about-company-module__mnnxPq__introLinks{flex-wrap:wrap;gap:12px 28px;margin-top:22px;display:flex}.about-company-module__mnnxPq__introLinks a{color:#0062e5;text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:550;text-decoration:underline;display:inline-flex}.about-company-module__mnnxPq__kicker{font-weight:550;color:#1762ad!important;margin-bottom:14px!important;font-size:13px!important}.about-company-module__mnnxPq__conviction{background:#eef6ff;border-block:1px solid #d6e4f6;padding:48px 0}.about-company-module__mnnxPq__convictionGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;display:grid}.about-company-module__mnnxPq__conviction h2{max-width:480px}.about-company-module__mnnxPq__storyCopy{gap:18px;display:grid}.about-company-module__mnnxPq__companyImage{margin-top:28px!important}.about-company-module__mnnxPq__companyImage img{object-fit:contain;width:100%;max-height:440px}.about-company-module__mnnxPq__practiceSection{padding:64px 0;scroll-margin-top:85px}.about-company-module__mnnxPq__chapterHeading{max-width:980px;margin-bottom:32px}.about-company-module__mnnxPq__practices{gap:44px;display:grid}.about-company-module__mnnxPq__practice{border-top:1px solid #d6e4f6;grid-template-columns:.65fr 1.35fr;align-items:center;gap:48px;padding-top:32px;display:grid}.about-company-module__mnnxPq__practiceCopy{min-width:0}.about-company-module__mnnxPq__practiceCopy .about-company-module__mnnxPq__practiceIndex{color:#5e7590;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.about-company-module__mnnxPq__practiceCopy h3{text-wrap:pretty;font-size:26px;line-height:1.6}.about-company-module__mnnxPq__practiceCopy>p:not(:first-child){margin-top:18px}.about-company-module__mnnxPq__practiceCopy>a{margin-top:16px}.about-company-module__mnnxPq__evidence{min-width:0}.about-company-module__mnnxPq__evidence>a{background:#eef3f9;border:1px solid #d6e4f6;border-radius:4px;display:block;position:relative;overflow:hidden}.about-company-module__mnnxPq__evidence img{width:100%;height:auto;display:block}.about-company-module__mnnxPq__enlarge{color:#174e8c;background:#fff;border:1px solid #bfd3ef;border-radius:3px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:inline-flex;position:absolute;top:10px;right:10px}.about-company-module__mnnxPq__evidence figcaption{color:#617892;margin-top:10px;font-size:12px;line-height:1.8}.about-company-module__mnnxPq__textPractice{grid-template-columns:1fr}.about-company-module__mnnxPq__textPractice .about-company-module__mnnxPq__practiceCopy{grid-template-columns:.65fr 1.35fr;align-items:start;gap:0 48px;display:grid}.about-company-module__mnnxPq__textPractice .about-company-module__mnnxPq__practiceIndex,.about-company-module__mnnxPq__textPractice h3{grid-column:1}.about-company-module__mnnxPq__textPractice .about-company-module__mnnxPq__practiceCopy>p:not(:first-child){grid-area:1/2/span 2;margin-top:0}.about-company-module__mnnxPq__participation{background:#f6faff;border-block:1px solid #d6e4f6;padding:56px 0}.about-company-module__mnnxPq__offers{grid-template-columns:1fr 1fr;gap:64px;display:grid}.about-company-module__mnnxPq__offers>article{border-top:1px solid #acc8ed;min-width:0;padding-top:22px}.about-company-module__mnnxPq__offers .about-company-module__mnnxPq__offerLabel{color:#1762ad;margin-bottom:9px;font-size:13px}.about-company-module__mnnxPq__offers h3{margin-bottom:12px;font-size:23px}.about-company-module__mnnxPq__offers article>p{font-size:15px}.about-company-module__mnnxPq__productLinks{flex-wrap:wrap;gap:10px 24px;margin-top:18px;display:flex}.about-company-module__mnnxPq__productLinks a{color:#0062e5;text-underline-offset:5px;align-items:center;gap:8px;min-height:40px;font-size:13px;line-height:1.8;text-decoration:underline;display:inline-flex}.about-company-module__mnnxPq__agreements{padding:64px 0}.about-company-module__mnnxPq__agreementGrid{grid-template-columns:.9fr 1.1fr;gap:80px;display:grid}.about-company-module__mnnxPq__agreementGrid>div>a{width:fit-content;margin-top:12px;display:flex}.about-company-module__mnnxPq__agreementGrid dl{border-top:1px solid #d6e4f6}.about-company-module__mnnxPq__agreementGrid dl>div{border-bottom:1px solid #d6e4f6;grid-template-columns:120px 1fr;gap:22px;padding:22px 0;display:grid}.about-company-module__mnnxPq__agreementGrid dt{color:#174e8c;font-size:17px;font-weight:650}.about-company-module__mnnxPq__agreementGrid dd{color:#446387;font-size:15px;line-height:1.85}.about-company-module__mnnxPq__contact{background:#eaf4ff;border-block:1px solid #d6e4f6;padding:48px 0}.about-company-module__mnnxPq__contact h2{font-size:29px}.about-company-module__mnnxPq__contact p:not(.about-company-module__mnnxPq__kicker){margin-top:12px}.about-company-module__mnnxPq__contact a{margin-top:24px}@media (max-width:1050px){.about-company-module__mnnxPq__convictionGrid,.about-company-module__mnnxPq__agreementGrid{gap:40px}.about-company-module__mnnxPq__practice{grid-template-columns:.8fr 1.2fr;gap:28px}.about-company-module__mnnxPq__textPractice{grid-template-columns:1fr}.about-company-module__mnnxPq__textPractice .about-company-module__mnnxPq__practiceCopy{grid-template-columns:.8fr 1.2fr;gap:0 28px}.about-company-module__mnnxPq__practiceCopy h3{font-size:23px}.about-company-module__mnnxPq__offers{gap:36px}}@media (max-width:760px){.about-company-module__mnnxPq__introduction{padding-top:36px;padding-bottom:32px}.about-company-module__mnnxPq__breadcrumb{margin-bottom:28px}.about-company-module__mnnxPq__byline{margin-bottom:20px}.about-company-module__mnnxPq__introduction h1{font-size:16px}.about-company-module__mnnxPq__introduction .about-company-module__mnnxPq__purpose{font-size:28px;line-height:1.65}.about-company-module__mnnxPq__introduction .about-company-module__mnnxPq__introCopy{font-size:15px}.about-company-module__mnnxPq__conviction,.about-company-module__mnnxPq__practiceSection,.about-company-module__mnnxPq__participation,.about-company-module__mnnxPq__agreements{padding-block:38px}.about-company-module__mnnxPq__convictionGrid,.about-company-module__mnnxPq__agreementGrid,.about-company-module__mnnxPq__offers,.about-company-module__mnnxPq__practice{grid-template-columns:1fr;gap:24px}.about-company-module__mnnxPq__practices{gap:32px}.about-company-module__mnnxPq__practice{padding-top:24px}.about-company-module__mnnxPq__practiceCopy h3{font-size:23px}.about-company-module__mnnxPq__textPractice .about-company-module__mnnxPq__practiceCopy{display:block}.about-company-module__mnnxPq__textPractice .about-company-module__mnnxPq__practiceCopy>p:not(:first-child){margin-top:14px}.about-company-module__mnnxPq__agreementGrid dl>div{grid-template-columns:1fr;gap:8px;padding-block:18px}.about-company-module__mnnxPq__contact{padding-block:38px}.about-company-module__mnnxPq__contact h2{font-size:25px}}
.solution-buyer-module__7VGfcW__navigation{border-top:1px solid #c9dbed;flex-wrap:wrap;gap:8px 18px;margin-top:22px;padding-top:20px;display:flex}.solution-buyer-module__7VGfcW__navigation a{color:#235a91;text-underline-offset:5px;align-items:center;min-height:32px;font-size:13px;text-decoration:underline;display:inline-flex}.solution-buyer-module__7VGfcW__navigation a:hover{color:#0056c8}.solution-buyer-module__7VGfcW__scenarios{border-top:1px solid #d6e4f6;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 64px;margin-top:38px;padding-top:28px;display:grid}.solution-buyer-module__7VGfcW__scenarios article{min-width:0}.solution-buyer-module__7VGfcW__scenarios p{margin-top:10px!important;font-size:15px!important}.solution-buyer-module__7VGfcW__example{border-bottom:1px solid #cbdff1;margin-bottom:40px;padding-bottom:32px}.solution-buyer-module__7VGfcW__exampleHeading{max-width:820px;margin-bottom:24px}.solution-buyer-module__7VGfcW__exampleHeading>span{color:#256643;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.solution-buyer-module__7VGfcW__exampleHeading h3{font-size:23px!important}.solution-buyer-module__7VGfcW__exampleHeading p{margin-top:8px!important;font-size:15px!important}.solution-buyer-module__7VGfcW__flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.solution-buyer-module__7VGfcW__flow li{border-top:2px solid #9ec4e9;min-width:0;padding-top:15px}.solution-buyer-module__7VGfcW__stepNumber{color:#3a6b99;margin-bottom:9px;font-size:12px;font-weight:650;display:block}.solution-buyer-module__7VGfcW__flow h4,.solution-buyer-module__7VGfcW__alternativeList h4{color:#183e68;text-wrap:pretty;margin:0;font-size:17px;font-weight:650;line-height:1.6}.solution-buyer-module__7VGfcW__flow p{margin-top:9px!important;font-size:14px!important}.solution-buyer-module__7VGfcW__flow .solution-buyer-module__7VGfcW__output{line-height:1.8;color:#285d43!important}.solution-buyer-module__7VGfcW__output span{color:#467b5e;margin-top:12px;margin-bottom:3px;font-size:11px;display:block}.solution-buyer-module__7VGfcW__exampleNote{color:#617790!important;margin-top:22px!important;font-size:12px!important}.solution-buyer-module__7VGfcW__delivery,.solution-buyer-module__7VGfcW__preparation,.solution-buyer-module__7VGfcW__alternatives{border-top:1px solid #d6e4f6;margin-top:40px;padding-top:30px;scroll-margin-top:88px}.solution-buyer-module__7VGfcW__intro{max-width:900px;margin-top:10px!important;font-size:15px!important}.solution-buyer-module__7VGfcW__deliveryTable{table-layout:fixed;border-collapse:collapse;text-align:left;color:#446387;width:100%;margin-top:22px;font-size:14px;line-height:1.85}.solution-buyer-module__7VGfcW__deliveryTable th,.solution-buyer-module__7VGfcW__deliveryTable td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #d6e4f6;padding:18px 22px}.solution-buyer-module__7VGfcW__deliveryTable thead th{color:#204e7d;background:#edf5fc;font-size:13px;font-weight:600}.solution-buyer-module__7VGfcW__deliveryTable thead th:first-child{width:23%}.solution-buyer-module__7VGfcW__deliveryTable thead th:nth-child(2){width:39%}.solution-buyer-module__7VGfcW__deliveryTable tbody th{color:#163f6c;font-weight:650}.solution-buyer-module__7VGfcW__preparationList{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 64px;display:grid;margin-top:24px!important}.solution-buyer-module__7VGfcW__preparationList>div{min-width:0}.solution-buyer-module__7VGfcW__preparationList dt{color:#1b507f;font-size:16px;font-weight:650}.solution-buyer-module__7VGfcW__preparationList dd{color:#446387;font-size:14px;line-height:1.95;margin-top:8px!important}.solution-buyer-module__7VGfcW__alternativeList{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 64px;margin-top:24px;display:grid}.solution-buyer-module__7VGfcW__alternativeList article{min-width:0}.solution-buyer-module__7VGfcW__alternativeList p{margin-top:8px!important;font-size:14px!important}.solution-buyer-module__7VGfcW__alternativeList a{color:#0062d5;text-underline-offset:5px;align-items:center;gap:10px;min-height:36px;margin-top:10px;font-size:13px;text-decoration:underline;display:inline-flex}.solution-buyer-module__7VGfcW__flow h4,.solution-buyer-module__7VGfcW__flow p,.solution-buyer-module__7VGfcW__scenarios p,.solution-buyer-module__7VGfcW__intro,.solution-buyer-module__7VGfcW__preparationList dt,.solution-buyer-module__7VGfcW__preparationList dd,.solution-buyer-module__7VGfcW__alternativeList h4,.solution-buyer-module__7VGfcW__alternativeList p,.solution-buyer-module__7VGfcW__alternativeList a{overflow-wrap:anywhere}.solution-buyer-module__7VGfcW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1050px){.solution-buyer-module__7VGfcW__flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px}.solution-buyer-module__7VGfcW__deliveryTable th,.solution-buyer-module__7VGfcW__deliveryTable td{padding:16px}}@media (max-width:760px){.solution-buyer-module__7VGfcW__navigation{gap:4px 16px;margin-top:18px;padding-top:14px}.solution-buyer-module__7VGfcW__scenarios,.solution-buyer-module__7VGfcW__preparationList,.solution-buyer-module__7VGfcW__alternativeList{grid-template-columns:1fr;gap:24px}.solution-buyer-module__7VGfcW__scenarios{margin-top:28px;padding-top:24px}.solution-buyer-module__7VGfcW__exampleHeading h3{font-size:20px!important}.solution-buyer-module__7VGfcW__flow{grid-template-columns:1fr;gap:0}.solution-buyer-module__7VGfcW__flow li{border-top:1px solid #c6dcee;grid-template-columns:28px 1fr;gap:12px;padding-block:18px;display:grid}.solution-buyer-module__7VGfcW__stepNumber{margin-top:4px}.solution-buyer-module__7VGfcW__output span{margin:0 8px 0 0;display:inline}.solution-buyer-module__7VGfcW__delivery,.solution-buyer-module__7VGfcW__preparation,.solution-buyer-module__7VGfcW__alternatives{margin-top:30px;padding-top:24px}.solution-buyer-module__7VGfcW__deliveryTable,.solution-buyer-module__7VGfcW__deliveryTable tbody,.solution-buyer-module__7VGfcW__deliveryTable tr,.solution-buyer-module__7VGfcW__deliveryTable th,.solution-buyer-module__7VGfcW__deliveryTable td{width:100%;display:block}.solution-buyer-module__7VGfcW__deliveryTable thead{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.solution-buyer-module__7VGfcW__deliveryTable tr{border-bottom:1px solid #c9deef;padding-block:20px}.solution-buyer-module__7VGfcW__deliveryTable tbody th,.solution-buyer-module__7VGfcW__deliveryTable td{border:0;padding:0}.solution-buyer-module__7VGfcW__deliveryTable tbody th{margin-bottom:12px;font-size:16px}.solution-buyer-module__7VGfcW__deliveryTable td+td{margin-top:12px}.solution-buyer-module__7VGfcW__deliveryTable td:before{content:attr(data-label);color:#527b9e;margin-bottom:3px;font-size:11px;font-weight:600;line-height:1.7;display:block}}
