.platform_page__uLhXu{color:#1a3a5c;background:white;font-family:var(--font-dm-sans),sans-serif}.platform_page__uLhXu :is(h1,h2,h3,h4,.platform_font-display__ueHIB){font-family:var(--font-dm-sans),sans-serif}.platform_page__uLhXu h1{font-weight:700;letter-spacing:-.05em}.platform_wrap__6ZV2T{width:100%;max-width:1280px;margin:auto;padding-inline:clamp(16px,3vw,32px)}.platform_section__0fGlV{padding-block:clamp(36px,5vw,64px);scroll-margin-top:100px}.platform_page__uLhXu h2{font-family:var(--font-dm-sans),sans-serif;font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-.025em;margin:0 0 28px}.platform_page__uLhXu h3{font-size:18px;line-height:1.35;font-weight:650}.platform_page__uLhXu p{line-height:1.6}.platform_eyebrow__WEWlG{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#08799f;margin-bottom:10px!important}.platform_tint__e7yEN,.platform_trust__dPCtV{background:#f0f9fd}.platform_trust__dPCtV{padding-block:24px;text-align:center}.platform_customerNames__jSVwK{display:flex;justify-content:center;gap:clamp(24px,6vw,88px);flex-wrap:wrap;font-size:18px;font-weight:600;margin-top:18px}.platform_shortcuts__D2Lpp{border-bottom:1px solid #dfebf2;background:white}.platform_shortcuts__D2Lpp>div{display:flex;gap:8px;flex-wrap:wrap;padding-block:10px}.platform_shortcuts__D2Lpp a{padding:8px 14px;min-height:44px;font-size:14px;font-weight:600;border-radius:8px}.platform_shortcuts__D2Lpp a:hover{background:#eff8fc}.platform_roles__yBfsU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.platform_skipLink__LhMK6{position:fixed;top:8px;left:16px;z-index:100;padding:12px 20px;background:white;color:#123456;transform:translateY(-180%)}.platform_skipLink__LhMK6:focus{transform:translateY(0)}.platform_platformTools__jhIZX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.platform_platformTools__jhIZX a{display:flex;align-items:center;gap:16px;padding:24px;border:1px solid #c7e2ee;border-radius:16px;background:#f0f9fd}.platform_platformTools__jhIZX a:hover{border-color:#08799f}.platform_platformTools__jhIZX strong{display:block;margin-bottom:4px}.platform_platformTools__jhIZX p{margin:0;font-size:15px}.platform_page__uLhXu .platform_closingSection__Gvxm6{background:#123456;color:white}.platform_closingSection__Gvxm6 p{color:#d2e5ef}.platform_closingSection__Gvxm6 .platform_action__up_O9{background:white;color:#123456;border-color:white}@media (max-width:599px){.platform_platformTools__jhIZX{grid-template-columns:1fr}}.platform_role__wP_a0{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #dbe8f0;border-radius:16px;padding:24px 18px;transition:box-shadow .2s,border-color .2s}.platform_role__wP_a0:hover{border-color:#08799f;box-shadow:0 8px 24px #1639520d}.platform_icon__tB5TQ{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border-radius:50%;color:#08799f;background:#e5f4fc}.platform_role__wP_a0 h3{font-family:var(--font-dm-sans),sans-serif;font-size:24px;margin:14px 0 8px}.platform_role__wP_a0 strong{font-size:15px;color:#08799f}.platform_role__wP_a0 p{font-size:15px;color:#526579;margin:12px 0 20px}.platform_tags__GVd_2{font-size:13px;line-height:1.6;padding-top:16px;border-top:1px solid #e2ecf2;margin-top:auto;width:100%}.platform_roleLink__IQycO{font-size:14px;font-weight:600;margin-top:12px}.platform_headingRow__ssd1e{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap}.platform_headingRow__ssd1e h2{max-width:660px}.platform_tabs__KkO6S{display:flex;gap:4px;flex-wrap:wrap;padding:4px;border:1px solid #dbe8f0;border-radius:12px;background:white}.platform_tabs__KkO6S button{font-size:14px;min-height:44px;padding:8px 16px;border-radius:8px}.platform_tabs__KkO6S button[aria-pressed=true]{background:#08799f;color:white}.platform_steps__7CmPq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:16px 0 28px;list-style:none}.platform_steps__7CmPq li{position:relative}.platform_steps__7CmPq li:not(:last-child):after{content:"→";position:absolute;right:-20px;top:28px;color:#08799f;font-size:24px}.platform_steps__7CmPq button{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;border-radius:12px;padding:10px 4px}.platform_stepIcon__oPUxS{display:flex;align-items:center;justify-content:center;border:1px solid #c7dfec;background:white;color:#08799f;width:58px;height:58px;border-radius:50%;transition:background .2s}.platform_steps__7CmPq [aria-current=step] .platform_stepIcon__oPUxS{background:#08799f;color:white;box-shadow:0 0 0 5px #08799f15}.platform_steps__7CmPq strong{font-size:16px}.platform_steps__7CmPq button>span:last-child{font-size:14px;color:#526579}.platform_workflowDetail__5wGFi{display:flex;align-items:center;gap:20px;background:white;border:1px solid #dae8ef;border-radius:16px;padding:24px;min-height:140px}.platform_workflowDetail__5wGFi>div{flex:1;min-width:0}.platform_workflowDetail__5wGFi p{font-size:16px;color:#526579;margin-top:6px}.platform_workflowFoot__32o_Q{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#526579;margin-top:12px}.platform_action__up_O9,.platform_secondary__ED00O{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:12px 20px;border-radius:9px;background:#08799f;color:white;font-size:15px;font-weight:650;text-align:center;flex-shrink:0}.platform_action__up_O9:hover{background:#066783}.platform_secondary__ED00O{background:white;color:#08799f;border:1px solid #08799f}.platform_modules__yYVku{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.platform_modules__yYVku>div:not(:last-child){border-right:1px solid #dfebf2;padding-right:22px}.platform_modules__yYVku h3{color:#08799f;margin-bottom:14px}.platform_module__YCxY8{display:flex;gap:14px;align-items:flex-start;padding:16px 8px;border-radius:10px}.platform_module__YCxY8:hover{background:#f0f9fd}.platform_module__YCxY8>svg{flex-shrink:0;color:#08799f;margin-top:3px}.platform_module__YCxY8>div{flex:1;min-width:0}.platform_module__YCxY8 strong{font-size:16px}.platform_module__YCxY8 p{font-size:14px;color:#526579;margin-top:4px}.platform_products__nPfEN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.platform_products__nPfEN>div{display:flex;align-items:center;gap:16px;background:white;border:1px solid #dfebf2;border-radius:12px;padding:24px}.platform_products__nPfEN p{font-size:15px;color:#526579;margin-top:6px}.platform_textLink__EECGV{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;color:#08799f;text-decoration:underline;text-underline-offset:4px;font-size:15px;font-weight:600}.platform_rollout__VAbmD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none}.platform_rollout__VAbmD li{display:flex;gap:12px;border:1px solid #dbe8f0;border-radius:12px;padding:20px 16px}.platform_rollout__VAbmD li>span{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;background:#08799f;color:white;border-radius:50%;font-weight:650}.platform_rollout__VAbmD h3{font-size:16px}.platform_rollout__VAbmD p{font-size:14px;color:#526579;margin-top:8px}.platform_responsibilities__I8eU5{display:grid;grid-template-columns:1fr 1fr;gap:32px;background:#f0f9fd;border-radius:16px;padding:24px;margin-top:24px}.platform_responsibilities__I8eU5 p{font-size:15px;color:#526579}.platform_responsibilities__I8eU5 strong{display:block;color:#1a3a5c;margin-bottom:4px}.platform_responsibilities__I8eU5 p+p{margin-top:16px}.platform_chips__AmgXK{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.platform_chips__AmgXK span{background:white;border:1px solid #dbe8f0;border-radius:20px;padding:8px 12px;font-size:13px}.platform_security__kWE4J{background:#153952;color:white}.platform_security__kWE4J .platform_eyebrow__WEWlG{color:#a4dcef}.platform_documents__myPhO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.platform_documents__myPhO a{display:flex;align-items:center;gap:16px;padding:24px 20px;border:1px solid #45718b;border-radius:12px;min-width:0}.platform_documents__myPhO a:hover{background:#ffffff0c}.platform_documents__myPhO svg{flex-shrink:0}.platform_documents__myPhO h3{font-size:18px}.platform_documents__myPhO span{display:block;color:#a4dcef;font-size:14px;margin-top:8px}.platform_closing__AbM15{display:flex;align-items:center;justify-content:space-between;gap:28px}.platform_closing__AbM15 h2{max-width:650px;margin-bottom:12px}.platform_closing__AbM15 p{color:#526579}.platform_ctas__GMsdN{display:flex;gap:12px;flex-wrap:wrap}.platform_page__uLhXu :is(a,button):focus-visible{outline:3px solid #29abe2;outline-offset:4px}.platform_page__uLhXu :is(h1,h2,h3,p,a,button){overflow-wrap:break-word}.platform_page__uLhXu :is(.platform_roles__yBfsU,.platform_products__nPfEN,.platform_modules__yYVku,.platform_rollout__VAbmD,.platform_documents__myPhO)>*{min-width:0}@media (max-width:1100px){.platform_roles__yBfsU,.platform_rollout__VAbmD{grid-template-columns:repeat(2,minmax(0,1fr))}.platform_closing__AbM15{align-items:flex-start;flex-direction:column}.platform_products__nPfEN>div{padding:18px 14px;gap:12px}.platform_documents__myPhO a{padding:20px 14px;gap:10px}.platform_documents__myPhO h3{font-size:16px}}@media (max-width:767px){.platform_documents__myPhO,.platform_modules__yYVku,.platform_products__nPfEN{grid-template-columns:1fr}.platform_modules__yYVku>div:not(:last-child){border-right:0;border-bottom:1px solid #dfebf2;padding:0 0 16px}.platform_modules__yYVku{gap:24px}.platform_workflowDetail__5wGFi{flex-wrap:wrap;padding:20px}.platform_workflowDetail__5wGFi .platform_action__up_O9{width:100%}.platform_responsibilities__I8eU5{grid-template-columns:1fr;gap:24px}.platform_responsibilities__I8eU5>div+div{border-top:1px solid #d6e6ef;padding-top:20px}.platform_customerNames__jSVwK{gap:12px 28px;font-size:16px}.platform_page__uLhXu h2{margin-bottom:22px}.platform_steps__7CmPq{gap:12px}.platform_steps__7CmPq li:not(:last-child):after{right:-13px;font-size:18px}.platform_steps__7CmPq strong{font-size:14px}.platform_steps__7CmPq button>span:last-child{font-size:12px}.platform_stepIcon__oPUxS{width:48px;height:48px}.platform_shortcuts__D2Lpp a{padding:8px 10px}.platform_documents__myPhO a{padding:22px}.platform_documents__myPhO h3{font-size:18px}}@media (max-width:479px){.platform_roles__yBfsU,.platform_rollout__VAbmD{grid-template-columns:1fr}.platform_role__wP_a0{align-items:flex-start;text-align:left;padding:22px}.platform_role__wP_a0 .platform_icon__tB5TQ{width:46px;height:46px}.platform_role__wP_a0 h3{margin-top:12px}.platform_role__wP_a0 p{margin-bottom:16px}.platform_steps__7CmPq{grid-template-columns:1fr;padding-top:0;gap:0}.platform_steps__7CmPq button{flex-direction:row;text-align:left;gap:12px;padding:12px 4px}.platform_steps__7CmPq button>span:last-child{margin-left:auto;font-size:13px;max-width:94px}.platform_steps__7CmPq li:not(:last-child):after{content:"";width:2px;height:12px;background:#c7dfec;top:auto;bottom:-6px;left:27px}.platform_steps__7CmPq strong{font-size:16px}.platform_workflowDetail__5wGFi>.platform_icon__tB5TQ{display:none}.platform_workflowDetail__5wGFi{min-height:0}.platform_tabs__KkO6S{width:100%}.platform_tabs__KkO6S button{flex:1;padding:8px;font-size:13px}.platform_ctas__GMsdN,.platform_ctas__GMsdN>a{width:100%}.platform_workflowFoot__32o_Q{font-size:12px}.platform_products__nPfEN>div{padding:22px}}@media (prefers-reduced-motion:reduce){.platform_page__uLhXu *{transition:none!important;scroll-behavior:auto!important}}