.DmbvMq_page{background:var(--bg-primary)}.DmbvMq_container{max-width:1200px;margin:0 auto;padding:0 24px}.DmbvMq_section{padding:96px 0}.DmbvMq_sectionAlt{border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);background:#fdfcf7;padding:96px 0}.DmbvMq_header{text-align:center;max-width:760px;margin:0 auto 48px}.DmbvMq_h2,.DmbvMq_h2Left{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:clamp(2rem,1.35rem + 2.4vw,2.75rem);font-weight:400;line-height:1.1}.DmbvMq_h2Left{margin-bottom:16px}.DmbvMq_lede,.DmbvMq_ledeLeft{color:var(--text-secondary);max-width:60ch;margin:16px auto 0;font-size:1.0625rem;line-height:1.65}.DmbvMq_ledeLeft{margin:0 0 24px}.DmbvMq_ucGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.DmbvMq_ucCard{border:1px solid var(--gray-200);border-radius:var(--radius-lg);transition:border-color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);background:#f7f4f1;flex-direction:column;padding:28px 26px 24px;display:flex}.DmbvMq_ucCard:hover{border-color:#c41e3a59;transform:translateY(-2px);box-shadow:0 10px 28px #1018280f}.DmbvMq_ucIcon{border-radius:var(--radius-md);width:40px;height:40px;color:var(--text-primary);transition:color var(--transition-fast);background:#fff;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.DmbvMq_ucCard:hover .DmbvMq_ucIcon{color:var(--primary-color)}.DmbvMq_ucTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:0 0 10px;font-size:1.375rem;font-weight:400;line-height:1.25}.DmbvMq_ucBody{color:var(--text-secondary);flex:1;margin:0 0 18px;font-size:.9375rem;line-height:1.6}.DmbvMq_ucDeliverable{border-top:1px solid var(--gray-200);color:var(--text-primary);align-items:flex-start;gap:10px;margin:0;padding-top:16px;font-size:.875rem;line-height:1.5;display:flex}.DmbvMq_ucDeliverable strong{font-weight:600}.DmbvMq_ucTick{color:var(--primary-color);flex-shrink:0;margin-top:2px;display:flex}.DmbvMq_ucTick svg{width:15px;height:15px}.DmbvMq_steps{grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.DmbvMq_step{border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:#fff;padding:26px 24px}.DmbvMq_stepNum{font-family:var(--font-serif), Georgia, serif;color:var(--primary-color);margin-bottom:14px;font-size:1.75rem;display:block}.DmbvMq_stepTitle{color:var(--text-primary);margin:0 0 8px;font-size:1.0625rem;font-weight:600}.DmbvMq_stepBody{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.6}.DmbvMq_compare{max-width:960px;margin:0 auto}.DmbvMq_compareHead,.DmbvMq_compareRow{grid-template-columns:1fr 40px 1fr;align-items:center;gap:16px;display:grid}.DmbvMq_compareHead{color:var(--text-muted);border-bottom:1px solid var(--gray-200);padding:0 4px 14px;font-size:.8125rem;font-weight:600}.DmbvMq_compareHead span:last-child{grid-column:3}.DmbvMq_compareRow{border-bottom:1px solid var(--gray-200);padding:18px 4px}.DmbvMq_before{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.5}.DmbvMq_compareArrow{color:var(--text-muted);justify-content:center;display:flex}.DmbvMq_compareArrow svg{width:18px;height:18px}.DmbvMq_after{color:var(--text-primary);gap:10px;margin:0;font-size:1rem;line-height:1.5;display:flex}.DmbvMq_frameworks{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.DmbvMq_chips{border:1px solid var(--gray-200);border-radius:var(--radius-xl);background:#fff;padding:32px}.DmbvMq_textLink{color:var(--primary-color);align-items:center;gap:8px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.DmbvMq_textLink svg{width:16px;height:16px;transition:transform var(--transition-fast)}.DmbvMq_textLink:hover svg{transform:translate(3px)}@media (max-width:992px){.DmbvMq_ucGrid,.DmbvMq_steps{grid-template-columns:repeat(2,1fr)}.DmbvMq_frameworks{grid-template-columns:1fr;gap:32px}}@media (max-width:768px){.DmbvMq_section,.DmbvMq_sectionAlt{padding:64px 0}.DmbvMq_header{margin-bottom:32px}.DmbvMq_h2,.DmbvMq_h2Left{font-size:1.625rem}.DmbvMq_compareHead{display:none}.DmbvMq_compare{flex-direction:column;gap:12px;display:flex}.DmbvMq_compareRow{background:#f6f3f1;border-bottom:none;border-radius:12px;grid-template-columns:1fr;gap:8px;padding:18px 20px}.DmbvMq_sectionAlt .DmbvMq_compareRow{background:#fff}.DmbvMq_compareArrow{display:none}.DmbvMq_before{-webkit-text-decoration:line-through #64748b80;text-decoration:line-through #64748b80}}@media (max-width:576px){.DmbvMq_container{padding:0 16px}.DmbvMq_ucGrid,.DmbvMq_steps{grid-template-columns:1fr}.DmbvMq_h2,.DmbvMq_h2Left{font-size:1.75rem}.DmbvMq_chips{padding:20px}}@media (prefers-reduced-motion:reduce){.DmbvMq_ucCard,.DmbvMq_textLink svg{transition:none}.DmbvMq_ucCard:hover{transform:none}}
._5DtPlG_container{max-width:1200px;margin:0 auto;padding:0 24px}._5DtPlG_accent{color:var(--primary-color)}._5DtPlG_accentOnDark{color:#f0cfa0}._5DtPlG_hero{background:#fdfcf7;padding:112px 0 76px}._5DtPlG_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:56px;display:grid}._5DtPlG_eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--primary-color);margin-bottom:18px;font-size:.6875rem;font-weight:600;display:block}._5DtPlG_heroTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(2.125rem,1.1rem + 4vw,3.375rem);font-weight:400;line-height:1.08}._5DtPlG_heroBody{color:var(--text-secondary);max-width:52ch;margin:0 0 30px;font-size:1.0625rem;line-height:1.7}._5DtPlG_heroActions{flex-wrap:wrap;gap:12px;display:flex}._5DtPlG_btnPrimary,._5DtPlG_btnSecondary,._5DtPlG_btnOnDark{border-radius:var(--radius-full);cursor:pointer;transition:background var(--transition-normal), color var(--transition-normal), border-color var(--transition-normal);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:13px 28px;font-family:inherit;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}._5DtPlG_btnPrimary{color:#fff;background:var(--primary-color)}._5DtPlG_btnPrimary:hover{background:var(--primary-dark)}._5DtPlG_btnSecondary{color:var(--primary-color);border-color:var(--primary-color)}._5DtPlG_btnSecondary:hover{background:#c41e3a0f}._5DtPlG_btnOnDark{color:var(--primary-color);background:#fff}._5DtPlG_btnOnDark:hover{background:#f7eef0}._5DtPlG_btnIcon{flex-shrink:0;width:17px;height:17px}._5DtPlG_orbit{aspect-ratio:1/.86;justify-self:center;width:100%;max-width:480px;position:relative}._5DtPlG_orbitRing{border-radius:var(--radius-full);border:1px dashed #10182829;position:absolute;inset:8%}._5DtPlG_orbitRingInner{border-radius:var(--radius-full);border:1px dashed #1018281a;position:absolute;inset:26%}._5DtPlG_orbitCore{border:1px solid var(--gray-200);text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:20px 22px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #1018280d,0 14px 32px #1018281a}._5DtPlG_orbitSpark{border-radius:var(--radius-full);width:40px;height:40px;color:var(--primary-color);background:#c41e3a1a;justify-content:center;align-items:center;display:flex}._5DtPlG_orbitSpark svg{width:21px;height:21px}._5DtPlG_orbitCoreLabel{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);white-space:nowrap;font-size:1rem;line-height:1.2}._5DtPlG_orbitBadge{border-radius:var(--radius-full);border:1px solid var(--gray-200);color:var(--text-secondary);white-space:nowrap;background:#fff;justify-content:center;align-items:center;padding:8px 12px;font-size:.6875rem;font-weight:600;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 8px #10182812}._5DtPlG_trust{border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);background:#fdfcf7;padding:26px 0}._5DtPlG_trustRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 56px;display:flex}._5DtPlG_trustItem{color:var(--text-secondary);align-items:baseline;gap:8px;font-size:.875rem;display:flex}._5DtPlG_trustValue{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);font-size:1.375rem;line-height:1}._5DtPlG_rows{background:#f7f5f0;padding:88px 0}._5DtPlG_rowsHead{text-align:center;max-width:62ch;margin:0 auto 56px}._5DtPlG_rowsTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);letter-spacing:-.015em;margin:0 0 14px;font-size:clamp(1.875rem,1.25rem + 2.4vw,2.625rem);font-weight:400;line-height:1.14}._5DtPlG_rowsLede{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.7}._5DtPlG_row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;margin-bottom:40px;display:grid}._5DtPlG_row:last-child{margin-bottom:0}._5DtPlG_rowFlip ._5DtPlG_rowText{order:2}._5DtPlG_rowFlip ._5DtPlG_rowVisual{order:1}._5DtPlG_rowIcon{width:42px;height:42px;color:var(--primary-color);background:#c41e3a14;border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}._5DtPlG_rowIcon svg{width:21px;height:21px}._5DtPlG_rowTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:0 0 12px;font-size:clamp(1.375rem,1.1rem + .9vw,1.75rem);font-weight:400;line-height:1.2}._5DtPlG_rowBody{color:var(--text-secondary);margin:0 0 18px;font-size:1rem;line-height:1.7}._5DtPlG_rowLink{color:var(--primary-color);align-items:center;gap:7px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}._5DtPlG_rowLink:hover{text-decoration:underline}._5DtPlG_rowVisual{background:#f1ebe1;border-radius:20px;padding:26px}._5DtPlG_rowVisualInner{border-radius:12px;overflow:hidden}._5DtPlG_bento{background:var(--primary-dark);padding:88px 0 96px}._5DtPlG_bentoHead{text-align:center;max-width:60ch;margin:0 auto 48px}._5DtPlG_bentoTitle{font-family:var(--font-serif), Georgia, serif;color:#fff;letter-spacing:-.015em;margin:0 0 14px;font-size:clamp(1.875rem,1.25rem + 2.4vw,2.625rem);font-weight:400;line-height:1.14}._5DtPlG_bentoLede{color:#ffffffd1;margin:0;font-size:1rem;line-height:1.7}._5DtPlG_bentoGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}._5DtPlG_bentoCard{background:#faf7f2;border-radius:20px;padding:30px 30px 32px}._5DtPlG_bentoWide{grid-column:1/-1}._5DtPlG_bentoWideInner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:40px;display:grid}._5DtPlG_bentoCardTitle{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);margin:0 0 10px;font-size:1.375rem;font-weight:400;line-height:1.25}._5DtPlG_bentoCardBody{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.65}._5DtPlG_bentoArt{margin-top:20px}._5DtPlG_bentoWideInner ._5DtPlG_bentoArt{margin-top:0}._5DtPlG_chipCloud{flex-wrap:wrap;gap:8px;display:flex}._5DtPlG_cloudChip{border-radius:var(--radius-full);border:1px solid var(--gray-200);color:var(--text-secondary);background:#fff;padding:7px 13px;font-size:.75rem;font-weight:500}._5DtPlG_cloudChipOn{color:var(--primary-color);background:#c41e3a14;border-color:#c41e3a40}@media (max-width:1000px){._5DtPlG_heroGrid,._5DtPlG_row,._5DtPlG_bentoWideInner{grid-template-columns:1fr;gap:36px}._5DtPlG_rowFlip ._5DtPlG_rowText,._5DtPlG_rowFlip ._5DtPlG_rowVisual{order:0}._5DtPlG_bentoGrid{grid-template-columns:1fr}}@media (max-width:768px){._5DtPlG_hero{padding:96px 0 52px}._5DtPlG_rows,._5DtPlG_bento{padding:56px 0}._5DtPlG_rowsHead,._5DtPlG_bentoHead{text-align:left;margin-bottom:36px}._5DtPlG_orbit{max-width:330px}._5DtPlG_orbitBadge{padding:6px 9px;font-size:.625rem}._5DtPlG_orbitCoreLabel{font-size:.875rem}._5DtPlG_rowVisual{padding:16px}._5DtPlG_bentoCard{padding:24px 22px 26px}._5DtPlG_trustRow{gap:14px 28px}}@media (max-width:480px){._5DtPlG_btnPrimary,._5DtPlG_btnSecondary,._5DtPlG_btnOnDark{flex:100%}}@media (prefers-reduced-motion:reduce){._5DtPlG_btnPrimary,._5DtPlG_btnSecondary,._5DtPlG_btnOnDark{transition:none}}
.KTfKBq_panel{background:#fff;border:1px solid #10182814;border-radius:12px;width:100%;padding:16px;font-size:.75rem;box-shadow:0 1px 2px #1018280a}.KTfKBq_panelHead{border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}.KTfKBq_panelTitle{color:var(--text-primary);font-weight:600}.KTfKBq_panelPill{border-radius:var(--radius-full);color:var(--primary-color);background:#c41e3a14;padding:3px 9px;font-size:.625rem;font-weight:600}.KTfKBq_row{grid-template-columns:52px 1fr 8px 44px;align-items:center;gap:8px;padding:7px 0;display:grid}.KTfKBq_rowId{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.625rem}.KTfKBq_rowName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KTfKBq_sev{border-radius:var(--radius-full);width:8px;height:8px}.KTfKBq_high{background:var(--primary-color)}.KTfKBq_med{background:#d9944b}.KTfKBq_low{background:#9aa6b8}.KTfKBq_bar{border-radius:var(--radius-full);background:var(--gray-100);height:5px;display:block;overflow:hidden}.KTfKBq_barFill{border-radius:var(--radius-full);background:var(--primary-color);opacity:.75;height:100%;display:block}.KTfKBq_heatWrap{grid-template-columns:16px minmax(0,250px);justify-content:center;gap:8px;display:grid}.KTfKBq_heatY{writing-mode:vertical-rl;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);justify-content:center;align-items:center;font-size:.5625rem;font-weight:600;display:flex;transform:rotate(180deg)}.KTfKBq_heat{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.KTfKBq_cell{aspect-ratio:1;font-variant-numeric:tabular-nums;border-radius:4px;justify-content:center;align-items:center;font-size:.5625rem;font-weight:600;display:flex;position:relative}.KTfKBq_heat1{color:var(--text-muted);background:#c41e3a12}.KTfKBq_heat2{color:var(--text-secondary);background:#c41e3a2e}.KTfKBq_heat3{color:#fff;background:#c41e3a61}.KTfKBq_heat4{color:#fff;background:#c41e3aa8}.KTfKBq_cellFocus{outline:2px solid var(--primary-color);outline-offset:1px}.KTfKBq_heatAxis{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);justify-content:space-between;margin-top:8px;font-size:.5625rem;font-weight:600;display:flex}.KTfKBq_heatLegend{border-top:1px solid var(--gray-100);color:var(--text-muted);align-items:center;gap:12px;margin-top:10px;padding-top:10px;font-size:.625rem;display:flex}.KTfKBq_legendItem{align-items:center;gap:5px;display:flex}.KTfKBq_legendSwatch{border-radius:2px;flex-shrink:0;width:9px;height:9px}.KTfKBq_actionSummary{color:var(--text-muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:.625rem;display:flex}.KTfKBq_actionProgress{border-radius:var(--radius-full);background:var(--gray-100);flex:1;height:5px;overflow:hidden}.KTfKBq_actionProgressFill{border-radius:var(--radius-full);background:var(--primary-color);height:100%;display:block}.KTfKBq_action{border-bottom:1px solid var(--gray-100);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.KTfKBq_action:last-child{border-bottom:none}.KTfKBq_actionMeta{align-items:center;gap:6px;margin-top:3px;display:flex}.KTfKBq_chip{border-radius:var(--radius-full);white-space:nowrap;padding:1px 6px;font-size:.5625rem;font-weight:600}.KTfKBq_chipDone{color:#116b32;background:#16a34a1f}.KTfKBq_chipDue{color:#96591b;background:#d9944b29}.KTfKBq_chipLate{color:var(--primary-color);background:#c41e3a1a}.KTfKBq_actionResidual{color:var(--text-muted);white-space:nowrap;margin-left:auto;font-size:.5625rem}.KTfKBq_tick{border:1.5px solid var(--gray-300);color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;font-size:.5625rem;display:flex}.KTfKBq_tickDone{background:var(--primary-color);border-color:var(--primary-color)}.KTfKBq_actionText{flex-direction:column;gap:2px;min-width:0;display:flex}.KTfKBq_actionName{color:var(--text-primary);line-height:1.35}.KTfKBq_actionWho{color:var(--text-muted);font-size:.625rem}.KTfKBq_statRow{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.KTfKBq_boardMeta{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:.5625rem;display:flex}.KTfKBq_boardList{border-top:1px solid var(--gray-100);flex-direction:column;gap:6px;padding-top:10px;display:flex}.KTfKBq_boardItem{color:var(--text-secondary);align-items:center;gap:8px;font-size:.625rem;display:flex}.KTfKBq_boardNum{width:13px;color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.KTfKBq_boardPages{color:var(--text-muted);margin-left:auto}.KTfKBq_statTrend{font-size:.5625rem;font-weight:600}.KTfKBq_trendUp{color:var(--primary-color)}.KTfKBq_trendDown{color:#116b32}.KTfKBq_stat{background:var(--bg-secondary);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.KTfKBq_statValue{font-family:var(--font-serif), Georgia, serif;color:var(--text-primary);font-size:1.375rem;line-height:1}.KTfKBq_statLabel{color:var(--text-muted);font-size:.625rem}.KTfKBq_docLines{flex-direction:column;gap:7px;display:flex}.KTfKBq_docLines span{border-radius:var(--radius-full);background:var(--gray-100);height:6px}.KTfKBq_docLines span:first-child{width:100%}.KTfKBq_docLines span:nth-child(2){width:86%}.KTfKBq_docLines span:nth-child(3){width:94%}.KTfKBq_docLines span:nth-child(4){width:62%}.KTfKBq_control{flex-direction:column;gap:4px;padding:8px 0;display:flex}.KTfKBq_controlTop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.KTfKBq_controlName{color:var(--text-primary)}.KTfKBq_controlPct{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.625rem}.KTfKBq_controlType{color:var(--text-muted);font-size:.625rem}.KTfKBq_hero{font-size:.75rem}.KTfKBq_heroBar{background:var(--bg-secondary);border-bottom:1px solid var(--gray-100);align-items:center;gap:6px;padding:10px 14px;display:flex}.KTfKBq_dot{border-radius:var(--radius-full);background:var(--gray-300);width:8px;height:8px}.KTfKBq_heroUrl{color:var(--text-muted);margin-left:12px;font-size:.625rem}.KTfKBq_heroBody{grid-template-columns:44px 1fr;min-height:268px;display:grid}.KTfKBq_heroSide{background:var(--bg-secondary);border-right:1px solid var(--gray-100);flex-direction:column;gap:10px;padding:16px 12px;display:flex}.KTfKBq_heroNav,.KTfKBq_heroNavActive{background:var(--gray-200);border-radius:5px;height:18px}.KTfKBq_heroNavActive{background:var(--primary-color);opacity:.85}.KTfKBq_heroMain{padding:16px 18px 18px}.KTfKBq_heroTop{border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;padding-bottom:12px;display:flex}.KTfKBq_heroH{color:var(--text-primary);font-size:.8125rem;font-weight:600}.KTfKBq_heroBadge{border-radius:var(--radius-full);color:var(--primary-color);white-space:nowrap;background:#c41e3a14;padding:3px 9px;font-size:.625rem;font-weight:600}.KTfKBq_heroRow{border-bottom:1px solid var(--gray-100);grid-template-columns:54px minmax(0,1fr) 72px 26px;align-items:center;gap:10px;padding:9px 0;display:grid}.KTfKBq_heroRow:last-child{border-bottom:none}.KTfKBq_heroId{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.625rem}.KTfKBq_heroName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KTfKBq_heroOwner{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.KTfKBq_heroScore{font-variant-numeric:tabular-nums;color:#fff;border-radius:5px;justify-content:center;align-items:center;width:26px;height:22px;font-size:.625rem;font-weight:600;display:flex}.KTfKBq_heroScore.KTfKBq_high{background:var(--primary-color)}.KTfKBq_heroScore.KTfKBq_med{background:#d9944b}.KTfKBq_heroScore.KTfKBq_low{background:#9aa6b8}@media (max-width:600px){.KTfKBq_heroBody{grid-template-columns:34px 1fr;min-height:0}.KTfKBq_heroRow{grid-template-columns:48px minmax(0,1fr) 26px}.KTfKBq_heroOwner{display:none}}.KTfKBq_obRow{border-bottom:1px solid var(--gray-100);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:8px 0;display:grid}.KTfKBq_obRow:last-child{border-bottom:none}.KTfKBq_obName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KTfKBq_obRef{color:var(--text-muted);font-size:.5625rem;display:block}.KTfKBq_engagement{border-bottom:1px solid var(--gray-100);flex-direction:column;gap:5px;padding:8px 0;display:flex}.KTfKBq_engagement:last-child{border-bottom:none}.KTfKBq_engTop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.KTfKBq_engName{color:var(--text-primary)}.KTfKBq_engPhase{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.5625rem}.KTfKBq_vendorRow{border-bottom:1px solid var(--gray-100);grid-template-columns:1fr 52px 30px;align-items:center;gap:8px;padding:8px 0;display:grid}.KTfKBq_vendorRow:last-child{border-bottom:none}.KTfKBq_tier{border-radius:var(--radius-full);text-align:center;background:var(--gray-100);color:var(--text-secondary);padding:2px 7px;font-size:.5625rem;font-weight:600}.KTfKBq_tierCritical{color:var(--primary-color);background:#c41e3a1a}.KTfKBq_timeline{flex-direction:column;gap:9px;display:flex}.KTfKBq_tlRow{grid-template-columns:74px 1fr 42px;align-items:center;gap:8px;display:grid}.KTfKBq_tlName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.KTfKBq_tlTrack{background:var(--gray-100);border-radius:4px;height:14px;position:relative;overflow:hidden}.KTfKBq_tlBar{background:var(--primary-color);opacity:.75;border-radius:4px;position:absolute;top:0;bottom:0}.KTfKBq_tlTarget{color:var(--text-muted);text-align:right;font-variant-numeric:tabular-nums;font-size:.5625rem}.KTfKBq_tlScale{border-top:1px solid var(--gray-100);color:var(--text-muted);justify-content:space-between;margin-top:8px;padding-top:8px;font-size:.5625rem;display:flex}
.abRb5W_wrap{aspect-ratio:700/410;place-self:end center;width:100%;max-width:520px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative}.abRb5W_stage{transform-origin:0 0;opacity:0;animation:.7s .1s forwards abRb5W_fadeIn;position:absolute;top:0;left:0}@keyframes abRb5W_fadeIn{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.abRb5W_stage{opacity:1;animation:none}}.abRb5W_card{box-sizing:border-box;background:#fff;border:.5px solid #e9e8e2;border-radius:12px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 8px 24px #00000014}.abRb5W_head{white-space:nowrap;border-bottom:.5px solid #e9e8e2;flex-shrink:0;align-items:center;gap:10px;height:36px;padding:0 12px;display:flex}.abRb5W_headTitle{color:#37352f;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.abRb5W_headSuffix{color:#6c6b65;font-weight:400}.abRb5W_iconTile{color:#66655f;background:#f7f6f3;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.abRb5W_count{color:#66655f;font-size:12px}.abRb5W_label{text-transform:uppercase;letter-spacing:.5px;color:#6c6b65;white-space:nowrap;font-size:10px;font-weight:600}.abRb5W_brandIcon{flex-shrink:0;display:inline-flex}.abRb5W_brandIcon svg{width:100%;height:100%;display:block}.abRb5W_pdfGlyph{color:#fff;background:#e24b4a;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:22px;margin:0 1px;font-size:6px;font-weight:700;display:flex}.abRb5W_avatar{color:#fff;background:#c41e3a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.abRb5W_avatarStack{flex-shrink:0;display:inline-flex}.abRb5W_avatarStack>.abRb5W_avatar{box-shadow:0 0 0 2px #fff}.abRb5W_avatarStack>.abRb5W_avatar+.abRb5W_avatar{background:#993556;margin-left:-6px}.abRb5W_btn{color:#37352f;white-space:nowrap;background:#fff;border:.5px solid #e9e8e2;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;height:26px;padding:0 12px;font-size:12px;display:inline-flex}.abRb5W_btnPrimary{color:#fff;white-space:nowrap;background:#c41e3a;border-radius:8px;flex-shrink:0;align-items:center;height:26px;padding:0 14px;font-size:12px;font-weight:500;display:inline-flex}.abRb5W_pill{color:#37352f;white-space:nowrap;background:#f7f6f3;border-radius:6px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.abRb5W_dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.abRb5W_red{background:#e24b4a}.abRb5W_amber{background:#ef9f27}.abRb5W_green{background:#5dcaa5}.abRb5W_blue{background:#378add}.abRb5W_purple{background:#7f77dd}.abRb5W_grid{border-collapse:collapse;table-layout:fixed;width:100%}.abRb5W_grid th,.abRb5W_grid td{text-align:left;white-space:nowrap;text-overflow:ellipsis;color:#37352f;border-bottom:.5px solid #f1f0eb;height:28px;padding:0 12px;font-size:13px;overflow:hidden}.abRb5W_grid th{color:#66655f;background:#f7f6f3;border-bottom:.5px solid #e9e8e2;height:26px;font-size:11px;font-weight:600}.abRb5W_pageCanvas{background:#f7f6f3;flex:1;min-height:0;padding:8px 12px 0;overflow:hidden}.abRb5W_page{box-sizing:border-box;background:#fff;border:.5px solid #e9e8e2;border-radius:4px 4px 0 0;flex-direction:column;gap:12px;height:100%;padding:10px 12px;display:flex}.abRb5W_docHeading{color:#37352f;white-space:nowrap;font-size:14px;font-weight:600}.abRb5W_docPara{color:#37352f;margin:0;font-size:12px;line-height:1.55}.abRb5W_docLines{flex-direction:column;gap:8px;display:flex}.abRb5W_docLine{background:#f1f0eb;border-radius:3px;height:6px}.abRb5W_docChanged{background:#f7f6f3;border-left:2px solid #ef9f27;border-radius:0 8px 8px 0;flex-direction:column;align-items:flex-start;gap:8px;padding:6px 10px;display:flex}.abRb5W_slideCanvas{background:#f7f6f3;flex:1;align-items:flex-start;min-height:0;padding:8px 12px;display:flex;overflow:hidden}.abRb5W_slide{box-sizing:border-box;background:#fff;border:.5px solid #e9e8e2;border-radius:4px;flex-direction:column;gap:14px;width:100%;height:100%;padding:10px 12px 10px 14px;display:flex;position:relative}.abRb5W_slideBrand{background:#c41e3a;width:4px;height:18px;position:absolute;top:16px;left:0}.abRb5W_slideTitle{color:#37352f;white-space:nowrap;font-size:13px;font-weight:600}.abRb5W_bars{flex-direction:column;gap:10px;max-width:300px;display:flex}.abRb5W_barRow{grid-template-columns:62px 1fr 34px;align-items:center;gap:8px;display:grid}.abRb5W_barLabel{color:#66655f;white-space:nowrap;font-size:12px}.abRb5W_barTrack{background:#f1f0eb;border-radius:3px;height:10px;position:relative}.abRb5W_barFill{border-radius:3px;position:absolute;top:0;bottom:0;left:0}.abRb5W_barTarget{background:#37352f;border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px}.abRb5W_barValue{color:#37352f;font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.abRb5W_dashBody{background:#fafaf7;flex:1;gap:12px;min-height:0;padding:8px 12px;display:flex}.abRb5W_kpis{flex-direction:column;flex-shrink:0;justify-content:center;gap:8px;width:150px;display:flex}.abRb5W_kpi{background:#fff;border:.5px solid #e9e8e2;border-radius:8px;justify-content:space-between;align-items:center;height:40px;padding:0 12px;display:flex}.abRb5W_kpiLabel{color:#66655f;white-space:nowrap;font-size:12px}.abRb5W_kpiValue{color:#37352f;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.abRb5W_chartTile{background:#fff;border:.5px solid #e9e8e2;border-radius:8px;flex-direction:column;flex:1;gap:16px;min-width:0;padding:8px 12px;display:flex}.abRb5W_chartTitle{color:#37352f;white-space:nowrap;font-size:12px;font-weight:600}.abRb5W_donutArea{align-items:center;gap:22px;display:flex}.abRb5W_donut{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:76px;height:76px;display:flex;position:relative}.abRb5W_donut:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:14px}.abRb5W_donutCenter{color:#37352f;font-size:20px;font-weight:600;position:relative}.abRb5W_legend{flex-direction:column;gap:8px;width:120px;min-width:0;display:flex}.abRb5W_legendRow{color:#37352f;align-items:center;gap:8px;font-size:13px;display:flex}.abRb5W_legendLabel{white-space:nowrap;flex:1}.abRb5W_legendValue{color:#66655f;font-variant-numeric:tabular-nums}.abRb5W_chatHead{border-bottom:.5px solid #e9e8e2;flex-shrink:0;align-items:center;gap:10px;height:40px;padding:0 16px;display:flex}.abRb5W_chatHeadText{white-space:nowrap;flex-direction:column;min-width:0;display:flex}.abRb5W_chatAssistant{color:#37352f;font-size:13px;font-weight:600}.abRb5W_chatClient{color:#6c6b65;font-size:11px}.abRb5W_chatBody{background:#fafaf7;flex-direction:column;flex:1;align-items:flex-start;gap:14px;min-height:0;padding:8px 12px;display:flex}.abRb5W_teamMsg{white-space:nowrap;background:#f1f0eb;border-radius:12px;align-self:flex-end;align-items:center;gap:8px;padding:6px 12px 6px 6px;display:flex}.abRb5W_teamText{color:#37352f;font-size:12px}.abRb5W_replyText{color:#37352f;margin:0;font-size:13px;line-height:1.55}.abRb5W_filesRead{flex-direction:column;gap:6px;display:flex}.abRb5W_readLine{color:#66655f;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.abRb5W_readTick{color:#5dcaa5;flex-shrink:0;display:flex}.abRb5W_deliverable{background:#fff;border:.5px solid #e9e8e2;border-radius:10px;flex-direction:column;align-self:stretch;gap:12px;padding:8px;display:flex}.abRb5W_deliverableTop{align-items:center;gap:10px;display:flex}.abRb5W_deliverableName{color:#37352f;white-space:nowrap;font-size:13px;font-weight:500}.abRb5W_deliverableBtns{gap:8px;display:flex}.abRb5W_emailRow{color:#37352f;white-space:nowrap;border-bottom:.5px solid #f1f0eb;flex-shrink:0;align-items:center;gap:10px;height:28px;padding:0 12px;font-size:12px;display:flex}.abRb5W_emailKey{color:#6c6b65;flex-shrink:0;width:50px}.abRb5W_emailBody{flex-direction:column;align-items:flex-start;gap:10px;padding:8px 12px;display:flex}.abRb5W_emailLine{color:#37352f;white-space:nowrap;margin:0;font-size:12px;line-height:1.5}.abRb5W_attachChip{color:#37352f;white-space:nowrap;border:.5px solid #e9e8e2;border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;display:inline-flex}.abRb5W_emailFoot{justify-content:flex-end;margin-top:auto;padding:0 16px 14px;display:flex}.abRb5W_replyBody{flex-direction:column;gap:12px;padding:8px 12px;display:flex}.abRb5W_replyFrom{align-items:center;gap:10px;display:flex}.abRb5W_replyFromText{white-space:nowrap;flex-direction:column;display:flex}.abRb5W_replyFromText strong{color:#37352f;font-size:13px;font-weight:600}.abRb5W_replyWhen{color:#6c6b65;font-size:11px}.abRb5W_replyFile{color:#37352f;white-space:nowrap;background:#f7f6f3;border-radius:8px;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:12px;display:flex}.abRb5W_replyFileName{flex:1;min-width:0}.abRb5W_inProject{color:#6c6b65;flex-shrink:0;font-size:11px}.abRb5W_docList{flex-direction:column;gap:8px;padding:8px;display:flex}.abRb5W_docRow{background:#f7f6f3;border-radius:8px;align-items:center;gap:10px;height:32px;padding:0 10px;display:flex}.abRb5W_docInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.abRb5W_docName{color:#37352f;white-space:nowrap;font-size:12px;font-weight:500}.abRb5W_docSub{color:#6c6b65;white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:flex}.abRb5W_docEye{color:#6c6b65;flex-shrink:0;display:flex}.abRb5W_formBody{flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px 12px;display:flex}.abRb5W_formTitle{color:#37352f;white-space:nowrap;font-size:14px;font-weight:600}.abRb5W_formQ{flex-direction:column;gap:8px;display:flex}.abRb5W_formLabel{color:#37352f;white-space:nowrap;font-size:12px;font-weight:500}.abRb5W_formInput{color:#c0bfb7;white-space:nowrap;border:.5px solid #e9e8e2;border-radius:8px;align-items:center;height:24px;padding:0 10px;font-size:12px;display:flex}.abRb5W_formOptions{align-items:center;gap:14px;display:flex}.abRb5W_formOption{color:#66655f;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.abRb5W_radio{box-sizing:border-box;border:1px solid #c0bfb7;border-radius:50%;width:14px;height:14px}.abRb5W_versionList{flex-direction:column;gap:8px;padding:8px;display:flex}.abRb5W_version{border:.5px solid #f1f0eb;border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.abRb5W_versionCurrent{background:#f7f6f3;border-color:#f7f6f3}.abRb5W_versionTop{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.abRb5W_versionLabel{color:#37352f;font-size:13px;font-weight:600}.abRb5W_versionMeta{color:#6c6b65;font-size:11px}.abRb5W_changeLine{color:#37352f;white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.abRb5W_inviteBody{flex-direction:column;gap:10px;padding:8px 12px;display:flex}.abRb5W_inviteRow{align-items:center;gap:8px;margin-bottom:4px;display:flex}.abRb5W_inviteInput{color:#c0bfb7;white-space:nowrap;border:.5px solid #e9e8e2;border-radius:8px;flex:1;align-items:center;min-width:0;height:26px;padding:0 10px;font-size:12px;display:flex}.abRb5W_roleSelect{color:#37352f;white-space:nowrap;border:.5px solid #e9e8e2;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:12px;display:inline-flex}.abRb5W_personRow{align-items:center;gap:10px;height:30px;display:flex}.abRb5W_teamHead{border-bottom:.5px solid #e9e8e2;flex-direction:column;flex-shrink:0;gap:3px;padding:14px 18px 12px;display:flex}.abRb5W_teamTitle{color:#37352f;white-space:nowrap;font-size:14px;font-weight:600}.abRb5W_teamSub{color:#6c6b65;white-space:nowrap;font-size:12px}.abRb5W_teamSub strong{color:#37352f;font-weight:500}.abRb5W_teamBody{flex-direction:column;gap:8px;padding:8px 12px;display:flex}.abRb5W_candidate{border:.5px solid #e9e8e2;border-radius:10px;gap:12px;padding:8px 10px;display:flex}.abRb5W_candidateBody{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.abRb5W_candidateName{color:#37352f;white-space:nowrap;height:28px;margin-top:-2px;font-size:13px;font-weight:600;line-height:28px}.abRb5W_focus,.abRb5W_why{white-space:nowrap;border-radius:6px;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:12px;display:flex}.abRb5W_focus{color:#fff;background:#66655f}.abRb5W_why{color:#66655f;border:.5px solid #e9e8e2}.abRb5W_focus strong,.abRb5W_why strong{font-weight:600}.abRb5W_why strong{color:#37352f}.abRb5W_focus svg,.abRb5W_why svg{flex-shrink:0}.abRb5W_checkbox{color:#fff;background:#37352f;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:6px;display:flex}.abRb5W_composer{color:#c0bfb7;white-space:nowrap;background:#fff;border:.5px solid #e9e8e2;border-radius:10px;flex-shrink:0;justify-content:space-between;align-self:stretch;align-items:center;height:30px;margin-top:auto;padding:0 6px 0 12px;font-size:12px;display:flex}.abRb5W_composerSend{color:#6c6b65;background:#f7f6f3;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.abRb5W_card{opacity:0;animation:.6s cubic-bezier(.2,.7,.2,1) forwards abRb5W_rise}.abRb5W_card:first-child{animation-delay:.1s}.abRb5W_card:nth-child(2){animation-delay:.35s}.abRb5W_card:nth-child(3){animation-delay:.6s}@keyframes abRb5W_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.abRb5W_play .abRb5W_grid tbody tr,.abRb5W_play .abRb5W_legendRow,.abRb5W_play .abRb5W_barRow,.abRb5W_play .abRb5W_kpi,.abRb5W_play .abRb5W_docRow,.abRb5W_play .abRb5W_replyFile,.abRb5W_play .abRb5W_personRow,.abRb5W_play .abRb5W_formQ,.abRb5W_play .abRb5W_chatBody>*,.abRb5W_play .abRb5W_filesRead>*,.abRb5W_play .abRb5W_versionList>*,.abRb5W_play .abRb5W_emailBody>*,.abRb5W_play .abRb5W_docChanged,.abRb5W_play .abRb5W_candidate{opacity:0;animation:.45s forwards abRb5W_pop;animation-delay:calc(var(--base,.9s) + var(--i,0) * .28s)}@keyframes abRb5W_pop{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.abRb5W_play :is(tbody,.abRb5W_legend,.abRb5W_bars,.abRb5W_kpis,.abRb5W_docList,.abRb5W_replyBody,.abRb5W_inviteBody,.abRb5W_formBody,.abRb5W_chatBody,.abRb5W_filesRead,.abRb5W_versionList,.abRb5W_emailBody,.abRb5W_teamBody)>:nth-child(2){--i:1}.abRb5W_play :is(tbody,.abRb5W_legend,.abRb5W_bars,.abRb5W_kpis,.abRb5W_docList,.abRb5W_replyBody,.abRb5W_inviteBody,.abRb5W_formBody,.abRb5W_chatBody,.abRb5W_filesRead,.abRb5W_versionList,.abRb5W_emailBody,.abRb5W_teamBody)>:nth-child(3){--i:2}.abRb5W_play :is(tbody,.abRb5W_legend,.abRb5W_bars,.abRb5W_kpis,.abRb5W_docList,.abRb5W_replyBody,.abRb5W_inviteBody,.abRb5W_formBody,.abRb5W_chatBody,.abRb5W_filesRead,.abRb5W_versionList,.abRb5W_emailBody,.abRb5W_teamBody)>:nth-child(4){--i:3}.abRb5W_play :is(tbody,.abRb5W_legend,.abRb5W_bars,.abRb5W_kpis,.abRb5W_docList,.abRb5W_replyBody,.abRb5W_inviteBody,.abRb5W_formBody,.abRb5W_chatBody,.abRb5W_filesRead,.abRb5W_versionList,.abRb5W_emailBody,.abRb5W_teamBody)>:nth-child(5){--i:4}.abRb5W_play :is(tbody,.abRb5W_legend,.abRb5W_bars,.abRb5W_kpis,.abRb5W_docList,.abRb5W_replyBody,.abRb5W_inviteBody,.abRb5W_formBody,.abRb5W_chatBody,.abRb5W_filesRead,.abRb5W_versionList,.abRb5W_emailBody,.abRb5W_teamBody)>:nth-child(6){--i:5}.abRb5W_card:nth-child(2) .abRb5W_play{--base:1.4s}.abRb5W_card:nth-child(3) .abRb5W_play{--base:1.9s}.abRb5W_play .abRb5W_barFill{transform-origin:0;animation:.9s cubic-bezier(.2,.7,.2,1) forwards abRb5W_grow;animation-delay:calc(var(--base,.9s) + var(--i,0) * .28s + .2s);transform:scaleX(0)}@keyframes abRb5W_grow{to{transform:scaleX(1)}}.abRb5W_play .abRb5W_donut{opacity:0;animation:1s cubic-bezier(.2,.7,.2,1) forwards abRb5W_turnIn;animation-delay:var(--base,.9s)}@keyframes abRb5W_turnIn{0%{opacity:0;transform:rotate(-90deg)scale(.85)}to{opacity:1;transform:none}}.abRb5W_play .abRb5W_donutCenter{animation:1s cubic-bezier(.2,.7,.2,1) both abRb5W_unturn;animation-delay:var(--base,.9s);display:inline-block}@keyframes abRb5W_unturn{0%{transform:rotate(90deg)}to{transform:none}}.abRb5W_play .abRb5W_docChanged{--i:2}.abRb5W_play .abRb5W_checkbox,.abRb5W_play .abRb5W_readTick{animation:.35s cubic-bezier(.3,1.6,.5,1) forwards abRb5W_tick;animation-delay:calc(var(--base,.9s) + 1.2s);transform:scale(0)}@keyframes abRb5W_tick{to{transform:scale(1)}}.abRb5W_content{display:contents}@media (prefers-reduced-motion:reduce){.abRb5W_card,.abRb5W_play *,.abRb5W_play .abRb5W_barFill,.abRb5W_play .abRb5W_donut,.abRb5W_play .abRb5W_checkbox,.abRb5W_play .abRb5W_readTick{opacity:1!important;animation:none!important;transform:none!important}}
