.key-personnel-audit-module__C90Qxa__page{--kp-navy:var(--inst-navy-950);--kp-navy-2:var(--inst-navy-900);--kp-ink:var(--inst-ink);--kp-muted:var(--inst-muted);--kp-line:var(--inst-line);--kp-offwhite:var(--inst-offwhite);--kp-blue:var(--inst-blue);--kp-green:var(--inst-green);--kp-green-dark:var(--inst-green-dark);--kp-amber:var(--inst-amber);--kp-red:var(--inst-red);--kp-purple:var(--inst-purple);background:var(--kp-offwhite);color:var(--kp-ink);font-family:var(--inst-font-body),Inter,system-ui,sans-serif}.key-personnel-audit-module__C90Qxa__display{font-family:var(--inst-font-editorial),Georgia,serif;letter-spacing:-.025em}.key-personnel-audit-module__C90Qxa__shell{width:min(var(--inst-max-width),calc(100% - 40px));margin:0 auto}.key-personnel-audit-module__C90Qxa__hero{background:radial-gradient(circle at 75% 30%,#1677ff1f,transparent 34%),linear-gradient(180deg,var(--kp-navy)0%,var(--kp-navy-2)100%);color:#fff;padding:92px 0 84px;position:relative;overflow:hidden}.key-personnel-audit-module__C90Qxa__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:64px;display:grid}.key-personnel-audit-module__C90Qxa__trustRow{color:#a9b7c7;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;gap:18px 24px;margin-top:44px;padding-top:28px;font-size:13px;font-weight:600;display:flex}.key-personnel-audit-module__C90Qxa__trustRow span{flex:200px}.key-personnel-audit-module__C90Qxa__heroVisual{background:#ffffff06;border:1px solid #ffffff21;border-radius:22px;min-height:430px;overflow:hidden;box-shadow:0 32px 70px #00000038}.key-personnel-audit-module__C90Qxa__eyebrow{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;text-transform:uppercase;letter-spacing:.2em;font-size:11px;font-weight:800}.key-personnel-audit-module__C90Qxa__section{padding:86px 0}.key-personnel-audit-module__C90Qxa__sectionAlt{background:#fff}.key-personnel-audit-module__C90Qxa__sectionDark{background:var(--kp-navy);color:#fff}.key-personnel-audit-module__C90Qxa__sectionHeading{text-align:center;max-width:760px;margin:0 auto 46px}.key-personnel-audit-module__C90Qxa__sectionHeadingLeft{max-width:760px;margin-bottom:42px}.key-personnel-audit-module__C90Qxa__card{border:1px solid var(--kp-line);background:#fff;border-radius:16px;box-shadow:0 10px 28px #0715250f}.key-personnel-audit-module__C90Qxa__iconBox{border-radius:11px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.key-personnel-audit-module__C90Qxa__questionGrid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.key-personnel-audit-module__C90Qxa__moduleGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.key-personnel-audit-module__C90Qxa__triggerGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.key-personnel-audit-module__C90Qxa__outputGrid{grid-template-columns:repeat(2,1fr);gap:14px 28px;display:grid}.key-personnel-audit-module__C90Qxa__audienceGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.key-personnel-audit-module__C90Qxa__compare{border:1px solid var(--kp-line);background:#fff;border-radius:16px;grid-template-columns:.8fr 1.1fr 1.1fr;display:grid;overflow:hidden}.key-personnel-audit-module__C90Qxa__compare>div{border-bottom:1px solid var(--kp-line);padding:17px 20px}.key-personnel-audit-module__C90Qxa__compare>div:nth-last-child(-n+3){border-bottom:0}.key-personnel-audit-module__C90Qxa__compareHeader{color:var(--kp-ink);background:#f2f5f8;font-weight:800}.key-personnel-audit-module__C90Qxa__compareGood{color:var(--kp-green-dark);font-weight:700}.key-personnel-audit-module__C90Qxa__flow{grid-template-columns:repeat(5,1fr);align-items:stretch;gap:12px 30px;display:grid}.key-personnel-audit-module__C90Qxa__flowStep{border:1px solid var(--kp-line);background:#fff;border-radius:16px;min-height:150px;padding:22px;position:relative}.key-personnel-audit-module__C90Qxa__flowStep:not(:last-child):after{content:"→";z-index:2;color:var(--kp-blue);font-size:22px;font-weight:800;position:absolute;top:50%;left:100%;transform:translate(-50%,-50%)}.key-personnel-audit-module__C90Qxa__timeline{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:16px;display:grid}.key-personnel-audit-module__C90Qxa__timelineArrow{color:var(--kp-blue);font-size:30px}.key-personnel-audit-module__C90Qxa__record{background:#ffffff09;border:1px solid #ffffff21;border-radius:18px;padding:30px}.key-personnel-audit-module__C90Qxa__cta{background:linear-gradient(135deg,var(--kp-navy)0%,var(--kp-navy-2)100%);color:#fff}@media (max-width:1050px){.key-personnel-audit-module__C90Qxa__heroGrid{grid-template-columns:1fr;gap:40px}.key-personnel-audit-module__C90Qxa__heroVisual{min-height:390px}.key-personnel-audit-module__C90Qxa__questionGrid,.key-personnel-audit-module__C90Qxa__moduleGrid,.key-personnel-audit-module__C90Qxa__audienceGrid{grid-template-columns:repeat(2,1fr)}.key-personnel-audit-module__C90Qxa__flow{grid-template-columns:1fr;gap:40px 12px}.key-personnel-audit-module__C90Qxa__flowStep:not(:last-child):after{content:"↓";inset:100% auto auto 50%;transform:translate(-50%,-50%)}.key-personnel-audit-module__C90Qxa__trustRow{justify-content:flex-start}}@media (max-width:720px){.key-personnel-audit-module__C90Qxa__shell{width:min(100% - 28px,1200px)}.key-personnel-audit-module__C90Qxa__hero{padding:66px 0 64px}.key-personnel-audit-module__C90Qxa__heroVisual{min-height:330px}.key-personnel-audit-module__C90Qxa__section{padding:64px 0}.key-personnel-audit-module__C90Qxa__questionGrid,.key-personnel-audit-module__C90Qxa__moduleGrid,.key-personnel-audit-module__C90Qxa__triggerGrid,.key-personnel-audit-module__C90Qxa__outputGrid,.key-personnel-audit-module__C90Qxa__audienceGrid{grid-template-columns:1fr}.key-personnel-audit-module__C90Qxa__compare{grid-template-columns:.85fr 1fr 1fr;font-size:13px;overflow-x:auto}.key-personnel-audit-module__C90Qxa__compare>div{padding:13px 12px}.key-personnel-audit-module__C90Qxa__timeline{grid-template-columns:1fr}.key-personnel-audit-module__C90Qxa__timelineArrow{justify-self:center;transform:rotate(90deg)}}
