.SailPointKit_kit__hKIb_{color:var(--text,#0f172a)}.SailPointKit_kit__hKIb_ *{box-sizing:border-box}.SailPointKit_free__zVmw9,.SailPointKit_lockCard__cBCX7,.SailPointKit_owned__4hUZ4{border:1px solid var(--border,#e7e2d3);border-radius:14px;background:var(--card,#fff);padding:16px;margin:0 0 16px}.SailPointKit_free__zVmw9 h2,.SailPointKit_owned__4hUZ4 h2{font-family:Fraunces,Georgia,serif;font-size:22px;margin:0 0 6px;display:flex;align-items:center;gap:8px}.SailPointKit_free__zVmw9>p{margin:0 0 12px;font-size:15px;line-height:1.55}.SailPointKit_row__mJYQ_{display:flex;flex-wrap:wrap;gap:10px}.SailPointKit_alt__NRoMI,.SailPointKit_back__FdGZG,.SailPointKit_cta__AYBq6,.SailPointKit_go__3drkO{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 16px;border-radius:9px;font:inherit;font-weight:700;cursor:pointer}.SailPointKit_go__3drkO{background:var(--text,#0f172a);color:#fff;border:0}.SailPointKit_alt__NRoMI{background:var(--card,#fff);color:var(--text,#0f172a);border:1px solid var(--text,#0f172a)}.SailPointKit_back__FdGZG{background:none;border:0;padding:0 0 10px;color:var(--accent-deep,#1e3a8a)}.SailPointKit_cta__AYBq6{width:100%;background:var(--ps-cta-test,linear-gradient(#ffd84d,#f6b90f));color:var(--ps-cta-test-ink,#1d2433);border:0;border-radius:8px;font-size:16px}.SailPointKit_cta__AYBq6:disabled{opacity:.6;cursor:default}.SailPointKit_result__l0sgx{margin-top:12px}.SailPointKit_result__l0sgx h3{margin:0 0 4px;font-size:22px}.SailPointKit_dom__KQ4JG{width:100%;border-collapse:collapse;font-size:14px;margin:10px 0 14px}.SailPointKit_dom__KQ4JG td{padding:7px 0;border-top:1px solid var(--border,#e7e2d3)}.SailPointKit_dom__KQ4JG td:last-child{text-align:right;font-weight:700}.SailPointKit_dom__KQ4JG em{color:#b45309;font-style:normal;font-weight:700}.SailPointKit_dom__KQ4JG th{padding:6px 0;font-size:12px;font-weight:800;text-align:left;color:var(--text-muted,#475569);text-transform:uppercase;letter-spacing:.03em}.SailPointKit_dom__KQ4JG td+td,.SailPointKit_dom__KQ4JG th+th{text-align:right;padding-left:10px}.SailPointKit_dom__KQ4JG td+td{font-weight:700;white-space:nowrap}.SailPointKit_dom__KQ4JG td+td+td{font-weight:600;color:var(--text-muted,#475569);white-space:normal}.SailPointKit_domCap__3zWR3{caption-side:bottom;text-align:left;padding-top:8px;font-size:12.5px;line-height:1.5;color:var(--text-muted,#475569)}@media (max-width:520px){.SailPointKit_dom__KQ4JG th+th+th{font-size:10.5px}.SailPointKit_dom__KQ4JG td+td+td{font-size:12.5px}}.SailPointKit_lock__ou3l8{border:1px solid #f6b90f;background:#fffbeb;border-radius:12px;padding:14px;margin:0 0 14px}.SailPointKit_lock__ou3l8 p{margin:0 0 10px;font-size:14.5px;line-height:1.55}.SailPointKit_lockHead__sFbA1{display:flex;align-items:center;gap:6px;font-weight:800;font-size:15px;margin:0 0 6px!important}.SailPointKit_lockCard__cBCX7 .SailPointKit_lockHead__sFbA1{font-size:17px}.SailPointKit_ticks___8DTp{margin:8px 0 14px;padding-left:20px;font-size:14.5px;line-height:1.7}.SailPointKit_buyBig__oZ0w8,.SailPointKit_buy__XPGcT{display:grid;grid-gap:8px;gap:8px;max-width:420px}.SailPointKit_price__DxknF{font-size:26px;color:#5b6573;font-family:Fraunces,Georgia,serif}.SailPointKit_fine__HOM_D{margin:0;font-size:12.5px;color:var(--text-muted,#475569)}.SailPointKit_msg__d2fjz{padding:10px 12px;border-radius:10px;background:#fff7ed;border:1px solid #fed7aa;font-size:14px}.SailPointKit_grid__U7WwG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:10px 0 14px}@media (max-width:640px){.SailPointKit_grid__U7WwG{grid-template-columns:1fr}}.SailPointKit_mock__ObiW3{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--border,#e7e2d3);border-radius:12px;padding:14px}.SailPointKit_mock__ObiW3 span{font-size:13.5px;color:var(--text-muted,#475569)}.SailPointKit_drill__ebsgx b{display:flex;align-items:center;gap:6px;margin-bottom:8px}.SailPointKit_chips__pHvPR{display:flex;flex-wrap:wrap;gap:8px}.SailPointKit_chips__pHvPR button{border:1px solid var(--border,#e7e2d3);background:var(--bg-alt,#f6f3ea);border-radius:999px;padding:7px 12px;font:inherit;font-size:13.5px;cursor:pointer;color:var(--text,#0f172a)}.SailPointKit_trust__DqFAe{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--text-muted,#475569);margin:4px 0 0}.SailPointKit_lockCard__cBCX7{background:linear-gradient(180deg,#fff,#fff 42%,#eef7f1);border:1px solid #cfe3d6;border-radius:16px;box-shadow:0 12px 28px rgba(20,83,45,.12);color:#14213d}.SailPointKit_kick__1Lbmo{display:block;margin:0 0 6px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#166534}.SailPointKit_offerTitle__JGwG4{margin:0 0 10px;font-family:Fraunces,Georgia,serif;font-size:21px;font-weight:700;line-height:1.2;color:#14213d}.SailPointKit_lockCard__cBCX7 .SailPointKit_ticks___8DTp{list-style:none;padding:0;margin:10px 0 14px;display:grid;grid-gap:9px;gap:9px}.SailPointKit_lockCard__cBCX7 .SailPointKit_ticks___8DTp li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.4;color:#24304a}.SailPointKit_lockCard__cBCX7 .SailPointKit_ticks___8DTp b{color:#14213d;font-weight:800}.SailPointKit_tickIco__b1Gak{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#22a35a;color:#fff;margin-top:1px}.SailPointKit_cta__AYBq6{min-height:46px;font-weight:800;box-shadow:none;transition:transform .15s ease,filter .15s ease}.SailPointKit_cta__AYBq6:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.SailPointKit_lock__ou3l8{background:linear-gradient(180deg,#fffdf3,#fff7dc)}.SailPointKit_bar__1IGRF{position:fixed;left:50%;transform:translateX(-50%);bottom:var(--ps-dock-clear,86px);z-index:60;display:flex;align-items:center;gap:12px;width:min(760px,calc(100% - 24px));padding:10px 12px;background:#fff;border:1px solid #cfe3d6;border-radius:14px;box-shadow:0 10px 30px rgba(20,33,61,.18);box-sizing:border-box}.SailPointKit_barTxt__KoeGL{flex:1 1;min-width:0;display:grid;line-height:1.25}.SailPointKit_barTxt__KoeGL b{font-size:14px;color:#14213d}.SailPointKit_barTxt__KoeGL em{font-style:normal;font-size:12.5px;color:#5b6573}.SailPointKit_barPrice__WdDxg{font-family:Fraunces,Georgia,serif;font-size:19px;color:#5b6573;white-space:nowrap}.SailPointKit_bar__1IGRF .SailPointKit_cta__AYBq6{width:auto;min-height:40px;padding:8px 14px;font-size:14.5px}@media (max-width:520px){.SailPointKit_barTxt__KoeGL em{display:none}.SailPointKit_barTxt__KoeGL b{font-size:13px}}.SailPointKit_tryFree__XaGne{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:44px;margin-top:10px;padding:10px 16px;border:2px solid #15803d;border-radius:8px;background:#fff;color:#14532d;font:inherit;font-size:15.5px;font-weight:800;cursor:pointer}.SailPointKit_tryFree__XaGne:hover{background:#f0fdf4}.SailPointKit_weak__zXSS8{margin:0 0 8px;padding:8px 10px;border-left:3px solid #b45309;background:#fffbeb;font-size:14.5px;line-height:1.5}.SailPointKit_domc__nGmkj{display:grid;grid-gap:7px;gap:7px;padding:12px;background:#fff;border:1px solid #e4e1d8;border-radius:12px}.SailPointKit_domcStem2__aLSU6,.SailPointKit_domcStem__I3tmx{display:block;height:8px;border-radius:99px;background:#dfe3e8}.SailPointKit_domcStem2__aLSU6{width:70%}.SailPointKit_domcOpt__KCnFX{display:grid;grid-gap:6px;gap:6px;margin-top:4px;padding:10px;border:2px solid #0b5cad;border-radius:10px;background:#f3f8fd}.SailPointKit_domcOpt__KCnFX small{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#0b5cad}.SailPointKit_domcOpt__KCnFX i{display:block;width:80%;height:8px;border-radius:99px;background:#b9d3ee}.SailPointKit_domcBtns__Hm_qT{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.SailPointKit_domcBtns__Hm_qT span{display:grid;place-items:center;height:32px;border-radius:8px;font-size:13px;font-weight:800}.SailPointKit_domcYes__qIt62{background:#22c55e;color:#06240f}.SailPointKit_domcNo__A1HMt{background:#eef0f3;color:#3a4150}.SailPointKit_domcNote__tVVnN{margin:0;font-size:11.5px;color:#5b6472;text-align:center}