.PublicEpmsSystemMap-module-scss-module__oKos7q__map{color:#25465b;background:#f3f7fb;border:1px solid #d8e5ef;border-radius:16px;padding:26px}.PublicEpmsSystemMap-module-scss-module__oKos7q__title{align-items:center;gap:20px;margin-bottom:24px;display:flex}.PublicEpmsSystemMap-module-scss-module__oKos7q__title>span{color:#396e98;letter-spacing:.1em;font-size:12px;font-weight:700}.PublicEpmsSystemMap-module-scss-module__oKos7q__title strong{color:#27496b;font-size:17px}.PublicEpmsSystemMap-module-scss-module__oKos7q__layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;display:grid}.PublicEpmsSystemMap-module-scss-module__oKos7q__layers>section{background:#fff;border:1px solid #cadde9;border-radius:12px;position:relative}.PublicEpmsSystemMap-module-scss-module__oKos7q__layers>section>header{background:#e6f0f8;border-radius:11px 11px 0 0;padding:22px}.PublicEpmsSystemMap-module-scss-module__oKos7q__layers>section>header>span{letter-spacing:.12em;color:#5381a1;font-size:9px}.PublicEpmsSystemMap-module-scss-module__oKos7q__layers>section:not(:last-child):after{content:"→";color:#5e90b0;font-size:24px;position:absolute;top:48%;right:-29px}.PublicEpmsSystemMap-module-scss-module__oKos7q__map .PublicEpmsSystemMap-module-scss-module__oKos7q__layers h3{color:#244f6f;flex-wrap:wrap;align-items:baseline;gap:10px;margin:9px 0 0;font-size:29px;display:flex}.PublicEpmsSystemMap-module-scss-module__oKos7q__map .PublicEpmsSystemMap-module-scss-module__oKos7q__layers h3 small{font-size:15px}.PublicEpmsSystemMap-module-scss-module__oKos7q__groups{padding:18px}.PublicEpmsSystemMap-module-scss-module__oKos7q__groups>section{background:#f5f8fb;border:1px solid #e0eaf1;border-radius:7px;padding:16px}.PublicEpmsSystemMap-module-scss-module__oKos7q__groups>section+section{margin-top:12px}.PublicEpmsSystemMap-module-scss-module__oKos7q__groups h4{color:#2f5b7a;margin:0 0 10px;font-size:15px}.PublicEpmsSystemMap-module-scss-module__oKos7q__map .PublicEpmsSystemMap-module-scss-module__oKos7q__groups p{color:#55738b;word-break:keep-all;margin:0;font-size:11px;line-height:1.9}.PublicEpmsSystemMap-module-scss-module__oKos7q__layers>.PublicEpmsSystemMap-module-scss-module__oKos7q__executive{border-color:#355a7a}.PublicEpmsSystemMap-module-scss-module__oKos7q__layers>.PublicEpmsSystemMap-module-scss-module__oKos7q__executive>header{background:#1d4264}.PublicEpmsSystemMap-module-scss-module__oKos7q__layers>.PublicEpmsSystemMap-module-scss-module__oKos7q__executive>header>span{color:#abcfe9}.PublicEpmsSystemMap-module-scss-module__oKos7q__layers>.PublicEpmsSystemMap-module-scss-module__oKos7q__executive>header h3{color:#fff}.PublicEpmsSystemMap-module-scss-module__oKos7q__layers>.PublicEpmsSystemMap-module-scss-module__oKos7q__executive .PublicEpmsSystemMap-module-scss-module__oKos7q__groups>section{background:#edf4f9;border-color:#d5e4ee}.PublicEpmsSystemMap-module-scss-module__oKos7q__flow{text-align:center;color:#47748f;grid-template-columns:1fr 38px 1fr 38px 1fr;align-items:center;gap:0;margin-top:20px;display:grid}.PublicEpmsSystemMap-module-scss-module__oKos7q__flow span{font-size:12px}.PublicEpmsSystemMap-module-scss-module__oKos7q__flow b{color:#85a8c0;font-size:23px;font-weight:400}.PublicEpmsSystemMap-module-scss-module__oKos7q__foundation{background:#e6f0f4;border:1px solid #cedfe8;border-radius:10px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:20px;margin-top:22px;padding:22px;display:grid}.PublicEpmsSystemMap-module-scss-module__oKos7q__foundation span{color:#5a8197;letter-spacing:.1em;font-size:9px}.PublicEpmsSystemMap-module-scss-module__oKos7q__foundation ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.PublicEpmsSystemMap-module-scss-module__oKos7q__foundation li{text-align:center;color:#496e84;background:#fff;border:1px solid #d5e2eb;border-radius:6px;place-items:center;padding:12px 9px;font-size:11px;line-height:1.8;display:grid}.PublicEpmsSystemMap-module-scss-module__oKos7q__map .PublicEpmsSystemMap-module-scss-module__oKos7q__foundation h3{color:#345d77;margin:9px 0 0;font-size:17px}.PublicEpmsSystemMap-module-scss-module__oKos7q__map .PublicEpmsSystemMap-module-scss-module__oKos7q__note{color:#627e91;margin:16px 0 0;font-size:10px;line-height:1.8}.PublicEpmsSystemMap-module-scss-module__oKos7q__mobile{display:none}@media (max-width:991px){.PublicEpmsSystemMap-module-scss-module__oKos7q__map{display:none}.PublicEpmsSystemMap-module-scss-module__oKos7q__mobile{margin:0;display:block}.PublicEpmsSystemMap-module-scss-module__oKos7q__mobile a{border:1px solid #d8e4ef;border-radius:10px;display:block;overflow:hidden}.PublicEpmsSystemMap-module-scss-module__oKos7q__mobile img{width:100%;height:auto;display:block}.PublicEpmsSystemMap-module-scss-module__oKos7q__mobile figcaption{text-align:center;color:#657d91;margin-top:12px;font-size:12px;line-height:1.7}}
.PublicEpms-module-scss-module__qaC0ja__page{--business-accent:#206aad;--business-soft:#eef5fb}.PublicEpms-module-scss-module__qaC0ja__layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin:0;padding:0;list-style:none;display:grid}.PublicEpms-module-scss-module__qaC0ja__layers>li{background:#fff;border:1px solid #d4e3ef;border-radius:14px;flex-direction:column;padding:30px;display:flex;position:relative}.PublicEpms-module-scss-module__qaC0ja__layers>li:not(:last-child):after{content:"→";color:#4888b7;font-size:28px;position:absolute;top:45%;right:-34px}.PublicEpms-module-scss-module__qaC0ja__layers p{margin-bottom:26px;font-size:14px}.PublicEpms-module-scss-module__qaC0ja__layers small{color:#507793;border-top:1px solid #dfe9f1;margin-top:auto;padding-top:18px;font-size:12px}.PublicEpms-module-scss-module__qaC0ja__layers>li:last-child{background:#15314f;border-color:#15314f}.PublicEpms-module-scss-module__qaC0ja__layers>li:last-child .PublicEpms-module-scss-module__qaC0ja__role{color:#a7d0f0}.PublicEpms-module-scss-module__qaC0ja__layers>li:last-child .PublicEpms-module-scss-module__qaC0ja__layerTitle strong,.PublicEpms-module-scss-module__qaC0ja__layers>li:last-child h3{color:#fff}.PublicEpms-module-scss-module__qaC0ja__layers>li:last-child p{color:#d4e2ee}.PublicEpms-module-scss-module__qaC0ja__layers>li:last-child small{color:#c2d6e7;border-color:#3d5770}.PublicEpms-module-scss-module__qaC0ja__role{color:#3374a8;letter-spacing:.12em;font-size:10px;font-weight:700}.PublicEpms-module-scss-module__qaC0ja__layerTitle{flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin:25px 0 20px;display:flex}.PublicEpms-module-scss-module__qaC0ja__layerTitle strong{color:#193b57;font-size:34px;line-height:1.2}.PublicEpms-module-scss-module__qaC0ja__layerTitle h3{color:#2b526c;margin:0;font-size:18px}.PublicEpms-module-scss-module__qaC0ja__benefits{grid-template-columns:.8fr 1.2fr;align-items:stretch;gap:44px;margin-top:32px;display:grid}.PublicEpms-module-scss-module__qaC0ja__benefits>section{padding:20px 0}.PublicEpms-module-scss-module__qaC0ja__benefits>section>h3{color:#1e405c;margin-bottom:28px;font-size:24px}.PublicEpms-module-scss-module__qaC0ja__benefitIntro{background:#1c66a4;border-radius:14px;flex-direction:column;padding:32px;display:flex}.PublicEpms-module-scss-module__qaC0ja__benefitIntro>span{color:#d0e6f7;letter-spacing:.14em;font-size:10px}.PublicEpms-module-scss-module__qaC0ja__benefitIntro h3{color:#fff;margin:26px 0 34px;font-size:30px;line-height:1.55}.PublicEpms-module-scss-module__qaC0ja__benefitIntro p{color:#dceaf5;margin:auto 0 0;font-size:14px}.PublicEpms-module-scss-module__qaC0ja__benefit{gap:16px;display:flex}.PublicEpms-module-scss-module__qaC0ja__benefit+.PublicEpms-module-scss-module__qaC0ja__benefit{margin-top:22px}.PublicEpms-module-scss-module__qaC0ja__benefit>span{color:#367fad;font-size:24px}.PublicEpms-module-scss-module__qaC0ja__benefit h4{color:#244a65;margin:2px 0 10px;font-size:17px;line-height:1.5}.PublicEpms-module-scss-module__qaC0ja__benefit p{margin:0;font-size:14px}.PublicEpms-module-scss-module__qaC0ja__modules{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.PublicEpms-module-scss-module__qaC0ja__modules>section{background:#f3f7fb;border:1px solid #dce7f0;border-radius:14px;flex-direction:column;padding:28px;display:flex}.PublicEpms-module-scss-module__qaC0ja__modules h3{color:#214963;margin:10px 0 18px;font-size:21px}.PublicEpms-module-scss-module__qaC0ja__modules p{margin:0 0 26px;font-size:14px}.PublicEpms-module-scss-module__qaC0ja__modules ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:auto 0 0;padding:0;list-style:none;display:grid}.PublicEpms-module-scss-module__qaC0ja__modules li{text-align:center;color:#376b92;word-break:keep-all;background:#fff;border:1px solid #d3e1ed;border-radius:8px;place-items:center;padding:9px 6px;font-size:12px;line-height:1.7;display:grid}.PublicEpms-module-scss-module__qaC0ja__icon{color:#2673ac;background:#dfedf9;border-radius:16px;place-items:center;width:64px;height:64px;margin-bottom:24px;display:grid}.PublicEpms-module-scss-module__qaC0ja__icon svg{width:36px;height:36px}.PublicEpms-module-scss-module__qaC0ja__moduleEyebrow{color:#6286a1;letter-spacing:.12em;font-size:9px}.PublicEpms-module-scss-module__qaC0ja__eis{background:#edf4f9;border-left:3px solid #6d9fbe;border-radius:0 12px 12px 0;grid-template-columns:.8fr 1.2fr;align-items:center;gap:30px;margin-top:24px;padding:28px 30px;display:grid}.PublicEpms-module-scss-module__qaC0ja__eis span{color:#5a829d;letter-spacing:.08em;font-size:10px}.PublicEpms-module-scss-module__qaC0ja__eis h3{color:#254f6f;margin:10px 0 0;font-size:21px}.PublicEpms-module-scss-module__qaC0ja__eis p{margin:0;font-size:14px}.PublicEpms-module-scss-module__qaC0ja__serviceLink{border-top:1px solid #dce6ee;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:24px 0 0;display:flex}.PublicEpms-module-scss-module__qaC0ja__serviceLink strong{color:#315b76;font-size:15px}.PublicEpms-module-scss-module__qaC0ja__serviceLink p{margin:8px 0 0;font-size:13px}.PublicEpms-module-scss-module__qaC0ja__serviceLink a{color:#2e729f;white-space:nowrap;font-size:14px}.PublicEpms-module-scss-module__qaC0ja__serviceLink a span{margin-left:10px}@media (max-width:991.98px){.PublicEpms-module-scss-module__qaC0ja__layers{gap:26px}.PublicEpms-module-scss-module__qaC0ja__layers>li{padding:24px 20px}.PublicEpms-module-scss-module__qaC0ja__layers>li:not(:last-child):after{font-size:21px;right:-23px}.PublicEpms-module-scss-module__qaC0ja__benefits{gap:28px}.PublicEpms-module-scss-module__qaC0ja__modules{grid-template-columns:1fr}.PublicEpms-module-scss-module__qaC0ja__modules>section{padding:26px}.PublicEpms-module-scss-module__qaC0ja__modules ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:575.98px){.PublicEpms-module-scss-module__qaC0ja__layers{grid-template-columns:1fr;gap:30px}.PublicEpms-module-scss-module__qaC0ja__layers>li{padding:26px}.PublicEpms-module-scss-module__qaC0ja__layers>li:not(:last-child):after{inset:auto auto -30px 50%;transform:translate(-50%)rotate(90deg)}.PublicEpms-module-scss-module__qaC0ja__layerTitle{margin:18px 0}.PublicEpms-module-scss-module__qaC0ja__benefits,.PublicEpms-module-scss-module__qaC0ja__eis{grid-template-columns:1fr;gap:22px}.PublicEpms-module-scss-module__qaC0ja__benefitIntro{padding:26px}.PublicEpms-module-scss-module__qaC0ja__benefitIntro h3{font-size:26px}.PublicEpms-module-scss-module__qaC0ja__benefits>section{padding:0}.PublicEpms-module-scss-module__qaC0ja__modules ul{grid-template-columns:repeat(2,minmax(0,1fr))}.PublicEpms-module-scss-module__qaC0ja__eis{padding:24px}.PublicEpms-module-scss-module__qaC0ja__serviceLink{flex-direction:column;align-items:flex-start}}
