.SailPointHub_hub__LslrU{max-width:none;margin:4px 0 28px;padding:0 24px;box-sizing:border-box;color:#14213d;font-family:Plus Jakarta Sans,system-ui,sans-serif}.SailPointHub_hub__LslrU *{box-sizing:border-box}.SailPointHub_panel__HoDQY{margin:0 0 18px;padding:20px 20px 18px;border:1px solid #e4e1d8;border-radius:16px;background:#fff}.SailPointHub_panelH__o8eL4{margin:0 0 4px;font-family:Fraunces,Georgia,serif;font-size:24px;line-height:1.2;color:#141a26}.SailPointHub_panelSub__2MIT_{margin:0 0 12px;font-size:14.5px;line-height:1.55;color:#4b5563}.SailPointHub_trust__R6Hgw{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12.5px;color:#6b7280;margin:0 0 6px}.SailPointHub_note__D8m0b{font-size:13.5px;color:#4b5563;margin:14px 0 0;line-height:1.55}@media (max-width:640px){.SailPointHub_panel__HoDQY{padding:16px 12px 14px}.SailPointHub_panelH__o8eL4{font-size:21px}}.SailPointHub_groupHead__5A7eo{display:flex;align-items:center;gap:10px;margin:0 0 10px}.SailPointHub_groupHead__5A7eo h3{margin:0;font-size:16px;font-weight:800}.SailPointHub_groupHead__5A7eo p{margin:1px 0 0;font-size:13px;color:#6b7280}.SailPointHub_groupIco__rafrD{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px}.SailPointHub_tone_green__g8lif{background:#ecfdf3;color:#166534}.SailPointHub_tone_indigo__IOM_5{background:#eef2ff;color:#3730a3}.SailPointHub_tone_amber__d8waF{background:#fff7e6;color:#92400e}.SailPointHub_chip__HoRLo{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.SailPointHub_flagOff__h1jyE,.SailPointHub_flagOn__wMA1M{display:inline-block;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:700}.SailPointHub_flagOn__wMA1M{background:#14213d;color:#fff}.SailPointHub_flagOff__h1jyE{background:#f1f2f5;color:#3a4558}.SailPointHub_tableWrap___4Lp_{overflow-x:auto;margin-top:12px;border:1px solid #e4e7ee;border-radius:12px;background:#fff}.SailPointHub_table__1xhPF{width:100%;border-collapse:collapse;font-size:13.5px;min-width:820px}.SailPointHub_table__1xhPF td,.SailPointHub_table__1xhPF th{text-align:left;padding:12px;border-bottom:1px solid #edf0f4;vertical-align:top;line-height:1.45;color:#24304a}.SailPointHub_table__1xhPF thead th{background:#f6f7fb;font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;white-space:nowrap}.SailPointHub_hub__LslrU .SailPointHub_table__1xhPF tbody tr td,.SailPointHub_hub__LslrU .SailPointHub_table__1xhPF tbody tr th{background:#fff}.SailPointHub_hub__LslrU .SailPointHub_table__1xhPF tbody tr:nth-child(2n) td,.SailPointHub_hub__LslrU .SailPointHub_table__1xhPF tbody tr:nth-child(2n) th{background:#fafbfd}.SailPointHub_hub__LslrU .SailPointHub_table__1xhPF tbody tr:hover td,.SailPointHub_hub__LslrU .SailPointHub_table__1xhPF tbody tr:hover th{background:#f3f5fa}.SailPointHub_table__1xhPF tbody tr:last-child td,.SailPointHub_table__1xhPF tbody tr:last-child th{border-bottom:0}.SailPointHub_table__1xhPF tbody th{position:sticky;left:0;z-index:1;background:#fff;min-width:210px;box-shadow:1px 0 0 #edf0f4}.SailPointHub_table__1xhPF tbody th small{display:block;font-weight:600;color:#6b7280;font-size:12px;margin-top:4px}.SailPointHub_exName__QViLI{display:block;margin:0 0 5px;font-family:Fraunces,Georgia,serif;font-size:15.5px;font-weight:700;line-height:1.25;color:#14213d}.SailPointHub_table__1xhPF td b{font-weight:800;color:#14213d}.SailPointHub_path__hd03o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}@media (max-width:820px){.SailPointHub_path__hd03o{grid-template-columns:1fr}}.SailPointHub_pathCol__RlQNj{padding:14px;border:1px solid #e8ebf1;border-radius:14px;background:#fbfcfe}.SailPointHub_pathCol__RlQNj .SailPointHub_groupHead__5A7eo{margin-bottom:4px}.SailPointHub_pathCard__hlwlP{margin-top:8px;padding:10px 12px;border:1px solid #e4e7ee;border-radius:10px;background:#fff}.SailPointHub_pathCard__hlwlP strong{display:block;font-size:14px;color:#14213d}.SailPointHub_pathCard__hlwlP span{display:block;margin-top:3px;font-size:13px;line-height:1.45;color:#4b5563}.SailPointHub_domc__Gz48g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:18px;gap:18px;align-items:start;margin-top:10px}@media (max-width:820px){.SailPointHub_domc__Gz48g{grid-template-columns:1fr}}.SailPointHub_steps__mLq5d{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.SailPointHub_steps__mLq5d li{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:14.5px;line-height:1.5;color:#24304a}.SailPointHub_steps__mLq5d li:before{content:none}.SailPointHub_steps__mLq5d b{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#14213d;color:#fff;font-size:12px;margin-top:1px}.SailPointHub_demo__Qq8g8{border:1px solid #dfe5ee;border-radius:14px;background:linear-gradient(180deg,#fff,#f7f9fd);padding:16px;box-shadow:0 8px 22px rgba(20,33,61,.06)}.SailPointHub_demoKicker__hi58T{margin:0 0 6px;font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#3730a3}.SailPointHub_demoStem__7z6Rh{margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.5}.SailPointHub_demoDots__1rezu{display:flex;gap:5px;margin:0 0 8px}.SailPointHub_demoDots__1rezu span{width:22px;height:5px;border-radius:3px;background:#e2e6ee}.SailPointHub_demoDots__1rezu .SailPointHub_dotDone__nus8P{background:#94a3b8}.SailPointHub_demoDots__1rezu .SailPointHub_dotNow__ajA_S{background:#3730a3}.SailPointHub_demoOpt__RZPls{border:1px solid #c7d2fe;background:#eef2ff;border-radius:10px;padding:12px 14px}.SailPointHub_demoOpt__RZPls p{margin:4px 0 0;font-size:15px;line-height:1.5}.SailPointHub_demoNum__w08Zf{font-size:12px;font-weight:700;color:#4b5563}.SailPointHub_demoAsk__nZ_Hw{margin:12px 0 8px;font-size:14px;font-weight:600}.SailPointHub_demoBtns__8_1w1{display:flex;gap:10px}.SailPointHub_demoBtns__8_1w1 button{flex:1 1;max-width:160px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;border-radius:9px;font:inherit;font-weight:800;cursor:pointer}.SailPointHub_demoYes__1epjO{border:2px solid #15803d;background:#fff;color:#14532d}.SailPointHub_demoYes__1epjO:hover{background:#f0fdf4}.SailPointHub_demoNo__9D3Qw{border:2px solid #b91c1c;background:#fff;color:#7f1d1d}.SailPointHub_demoNo__9D3Qw:hover{background:#fef2f2}.SailPointHub_demoRight___Gj95,.SailPointHub_demoWrong__b_cqU{border-radius:10px;padding:12px 14px}.SailPointHub_demoRight___Gj95{background:#ecfdf3;border:1px solid #a7f3c4}.SailPointHub_demoWrong__b_cqU{background:#fff7ed;border:1px solid #fed7aa}.SailPointHub_demoRight___Gj95 p,.SailPointHub_demoWrong__b_cqU p{margin:6px 0 0;font-size:14.5px;line-height:1.55}.SailPointHub_demoNote__rUVHl{color:#4b5563;font-size:13.5px!important}.SailPointHub_demoReset__PBVO9{margin-top:10px;display:inline-flex;align-items:center;gap:5px;border:0;background:none;padding:0;color:#1e3a8a;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.SailPointHub_demoFoot__Vj_iZ{margin:10px 0 0;font-size:12px;color:#6b7280}.SailPointHub_toolCta__xtnry{display:flex;align-items:center;gap:8px;margin-top:14px;padding:12px 14px;border-radius:10px;background:#14213d;color:#fff;font-weight:800;text-decoration:none;font-size:14.5px;line-height:1.35}.SailPointHub_toolCta__xtnry svg:last-child{margin-left:auto;flex:none}.SailPointHub_toolCta__xtnry:hover{opacity:.93}.SailPointHub_rules__lfray{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:10px 0 0}@media (max-width:640px){.SailPointHub_rules__lfray{grid-template-columns:1fr}}.SailPointHub_rules__lfray>div{display:flex;gap:10px;align-items:flex-start;border:1px solid #e8ebf1;border-radius:12px;padding:12px;background:#fbfcfe}.SailPointHub_ruleIco__qeuZT{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#eef2ff;color:#3730a3}.SailPointHub_rules__lfray dt{font-weight:800;font-size:14.5px}.SailPointHub_rules__lfray dd{margin:3px 0 0;font-size:13.5px;line-height:1.5;color:#374151}.SailPointHub_domGrid__DG2SD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}@media (max-width:760px){.SailPointHub_domGrid__DG2SD{grid-template-columns:1fr}}.SailPointHub_domains__NfcEe{border:1px solid #e8ebf1;border-radius:12px;background:#fbfcfe}.SailPointHub_domains__NfcEe summary{list-style:none;cursor:pointer;padding:12px 14px;display:flex;align-items:center;gap:8px}.SailPointHub_domains__NfcEe summary::-webkit-details-marker{display:none}.SailPointHub_domains__NfcEe summary strong{display:block;font-size:14.5px}.SailPointHub_domains__NfcEe summary small{display:block;margin-top:2px;font-size:12.5px;color:#6b7280}.SailPointHub_domains__NfcEe ul{list-style:none;margin:0;padding:0 14px 12px}.SailPointHub_domains__NfcEe li{display:grid;grid-template-columns:minmax(0,1fr) 90px 22px;align-items:center;grid-gap:10px;gap:10px;padding:6px 0;border-top:1px solid #edf0f4;font-size:13.5px;margin:0}.SailPointHub_domains__NfcEe li:before{content:none}.SailPointHub_domains__NfcEe li b{text-align:right}.SailPointHub_bar__2hSIA{height:6px;border-radius:3px;background:#e8ebf3;overflow:hidden}.SailPointHub_bar__2hSIA i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#6366f1,#3730a3)}.SailPointHub_faq__7WPNH{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.SailPointHub_faq__7WPNH details{border:1px solid #e8ebf1;border-radius:12px;background:#fbfcfe}.SailPointHub_faq__7WPNH summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;padding:12px 14px}.SailPointHub_faq__7WPNH summary::-webkit-details-marker{display:none}.SailPointHub_faq__7WPNH h3{margin:0;font-size:15px;font-weight:800;line-height:1.4}.SailPointHub_faq__7WPNH p{margin:0;padding:0 14px 14px;font-size:14.5px;line-height:1.6;color:#374151}.SailPointHub_sourcesBox__gWyiI{padding:4px 4px 0}.SailPointHub_srcH__kGqC_{margin:0 0 6px;font-size:15px;font-weight:800}.SailPointHub_sources__fg_m_{padding-left:18px;margin:0 0 8px;font-size:13.5px;line-height:1.7}.SailPointHub_sources__fg_m_ a{color:#1e3a8a}@media (prefers-reduced-motion:reduce){.SailPointHub_btn__yuXmN svg,.SailPointHub_chev__Nq_1B{transition:none}}.SailPointHub_chev__Nq_1B{margin-left:auto;transition:transform .18s ease;flex:none;color:#6b7280}details[open]>summary .SailPointHub_chev__Nq_1B{transform:rotate(180deg)}@media (max-width:640px){.SailPointHub_hub__LslrU{padding:0 12px}}.SailPointHub_pathCard__hlwlP .SailPointHub_pathKit__ddSC9{display:inline-block;margin-top:6px;font-size:13px;font-weight:800;color:#1e3a8a}