.styles-module__xiKQUG__pageWrapper{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#2d3748;-webkit-font-smoothing:antialiased;background:#fdfbf7;overflow-x:hidden}.styles-module__xiKQUG__animateIn{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}.styles-module__xiKQUG__animateIn.styles-module__xiKQUG__visible{opacity:1;transform:translateY(0)}.styles-module__xiKQUG__articleHero{max-width:860px;margin:0 auto;padding:120px 48px 48px}.styles-module__xiKQUG__articleBreadcrumb{color:#4a5568;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:16px;font-size:13px;display:flex}.styles-module__xiKQUG__articleBreadcrumb a{color:#0f4c81;font-weight:500;text-decoration:none}.styles-module__xiKQUG__articleBreadcrumb span{color:#cbd5e0;margin:0 4px}.styles-module__xiKQUG__articleTag{text-transform:uppercase;letter-spacing:1.5px;color:#0f4c81;background:#0f4c8114;border-radius:5px;margin-bottom:20px;padding:5px 14px;font-size:11px;font-weight:700;display:inline-block}.styles-module__xiKQUG__articleHero h1{font-family:var(--font-playfair),"Playfair Display",serif;color:#071b30;letter-spacing:-1.8px;margin-bottom:20px;font-size:46px;font-weight:800;line-height:1.08}.styles-module__xiKQUG__articleSubtitle{color:#4a5568;max-width:700px;margin-bottom:28px;font-size:20px;line-height:1.6}.styles-module__xiKQUG__articleInfo{border-top:1px solid #edf2f7;flex-wrap:wrap;align-items:center;gap:24px;padding-top:20px;display:flex}.styles-module__xiKQUG__articleAuthor{align-items:center;gap:12px;display:flex}.styles-module__xiKQUG__authorAvatar{width:44px;height:44px;font-family:var(--font-playfair),"Playfair Display",serif;color:#fff;background:linear-gradient(135deg,#0f4c81,#2e7d6a);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.styles-module__xiKQUG__authorName{color:#2d3748;font-size:14px;font-weight:600}.styles-module__xiKQUG__authorRole{color:#4a5568;font-size:12px}.styles-module__xiKQUG__articleDate{color:#4a5568;align-items:center;gap:6px;font-size:13px;display:flex}.styles-module__xiKQUG__freshBadge{color:#2e7d6a;background:#2e7d6a1a;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700}.styles-module__xiKQUG__articleRead{color:#8e8c97;font-size:13px}.styles-module__xiKQUG__articleBody{max-width:860px;margin:0 auto;padding:0 48px 96px}.styles-module__xiKQUG__tldrBox{background:linear-gradient(135deg,#edf3f9,#d6e2ee);border-left:4px solid #0f4c81;border-radius:0 16px 16px 0;margin-bottom:48px;padding:32px 36px}.styles-module__xiKQUG__tldrLabel{text-transform:uppercase;letter-spacing:2px;color:#0f4c81;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.styles-module__xiKQUG__tldrBox p{color:#2d3748;font-size:16px;line-height:1.75}.styles-module__xiKQUG__learnBox{background:#fff;border:1px solid #edf2f7;border-radius:16px;margin-bottom:48px;padding:32px 36px}.styles-module__xiKQUG__learnBox h3{font-family:var(--font-playfair),"Playfair Display",serif;color:#071b30;margin-bottom:18px;font-size:20px;font-weight:700}.styles-module__xiKQUG__learnList{list-style:none}.styles-module__xiKQUG__learnList li{color:#2d3748;padding:6px 0 6px 28px;font-size:15px;line-height:1.6;position:relative}.styles-module__xiKQUG__learnList li:before{content:"✓";color:#2e7d6a;font-weight:700;position:absolute;left:0}.styles-module__xiKQUG__disclosure{color:#8e8c97;background:#8e8c970f;border-left:3px solid #8e8c97;border-radius:10px;margin-bottom:48px;padding:16px 20px;font-size:13px;line-height:1.6}.styles-module__xiKQUG__disclosure strong{color:#4a5568}.styles-module__xiKQUG__articleBody h2{font-family:var(--font-playfair),"Playfair Display",serif;color:#071b30;letter-spacing:-.8px;border-top:1px solid #edf2f7;margin:56px 0 20px;padding-top:32px;font-size:32px;font-weight:700;line-height:1.2}.styles-module__xiKQUG__articleBody>p{color:#4a5568;margin-bottom:20px;font-size:17px;line-height:1.8}.styles-module__xiKQUG__inlineLink{color:#0f4c81;border-bottom:2px solid #0f4c8133;font-weight:600;text-decoration:none;transition:border-color .2s}.styles-module__xiKQUG__inlineLink:hover{border-color:#0f4c81}.styles-module__xiKQUG__dataCallout{background:#c5993e0f;border-left:4px solid #c5993e;border-radius:0 12px 12px 0;margin:32px 0;padding:24px 28px}.styles-module__xiKQUG__dcLabel{text-transform:uppercase;letter-spacing:1.5px;color:#c5993e;margin-bottom:8px;font-size:11px;font-weight:700}.styles-module__xiKQUG__dataCallout p{color:#2d3748;font-size:16px;line-height:1.7}.styles-module__xiKQUG__tableWrap{border:1px solid #edf2f7;border-radius:16px;margin:36px 0;overflow-x:auto}.styles-module__xiKQUG__tableWrap table{border-collapse:collapse;background:#fff;width:100%;font-size:14px}.styles-module__xiKQUG__tableWrap thead th{color:#fff;text-align:left;text-transform:uppercase;letter-spacing:.5px;background:#071b30;padding:14px 18px;font-size:12px;font-weight:700}.styles-module__xiKQUG__tableWrap thead th:first-child{border-radius:15px 0 0}.styles-module__xiKQUG__tableWrap thead th:last-child{border-radius:0 15px 0 0}.styles-module__xiKQUG__vAccenture{background:#a100ff!important}.styles-module__xiKQUG__vTw{background:#6b3fa0!important}.styles-module__xiKQUG__vHatch{background:#2563eb!important}.styles-module__xiKQUG__vSphere{background:#0f4c81!important}.styles-module__xiKQUG__tableWrap tbody td{vertical-align:top;border-bottom:1px solid #f7fafc;padding:12px 18px}.styles-module__xiKQUG__tableWrap tbody tr:hover{background:#fafaf8}.styles-module__xiKQUG__tableWrap tbody td:first-child{color:#071b30;font-size:13px;font-weight:600}.styles-module__xiKQUG__scoreCell{font-family:var(--font-jetbrains),"JetBrains Mono",monospace;font-size:14px;font-weight:700}.styles-module__xiKQUG__s_high{color:#2e7d6a}.styles-module__xiKQUG__s_mid{color:#c5993e}.styles-module__xiKQUG__s_low{color:#d2805e}.styles-module__xiKQUG__compositeRow td{background:#fafaf8;border-top:2px solid #edf2f7;font-size:15px;font-weight:800}.styles-module__xiKQUG__vendorProfile{background:#fff;border:1px solid #edf2f7;border-radius:16px;margin:32px 0;padding:32px 28px;position:relative;overflow:hidden}.styles-module__xiKQUG__vendorProfile:after{content:"";height:3px;position:absolute;top:0;left:0;right:0}.styles-module__xiKQUG__accenture:after{background:#a100ff}.styles-module__xiKQUG__tw:after{background:#6b3fa0}.styles-module__xiKQUG__hatch:after{background:#2563eb}.styles-module__xiKQUG__sphereV:after{background:#0f4c81}.styles-module__xiKQUG__vpHeader{align-items:center;gap:16px;margin-bottom:16px;display:flex}.styles-module__xiKQUG__vpName{font-family:var(--font-playfair),"Playfair Display",serif;color:#071b30;font-size:22px;font-weight:700}.styles-module__xiKQUG__vpBadge{text-transform:uppercase;letter-spacing:1px;border-radius:5px;padding:4px 12px;font-size:11px;font-weight:700}.styles-module__xiKQUG__accentureBadge{color:#a100ff;background:#a100ff14}.styles-module__xiKQUG__twBadge{color:#6b3fa0;background:#6b3fa014}.styles-module__xiKQUG__hatchBadge{color:#2563eb;background:#2563eb14}.styles-module__xiKQUG__sphereBadge{color:#0f4c81;background:#0f4c8114}.styles-module__xiKQUG__vendorProfile p{color:#4a5568;margin-bottom:16px;font-size:15px;line-height:1.7}.styles-module__xiKQUG__vpRec{border-top:1px solid #f0f4f8;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;padding-top:20px;display:grid}.styles-module__xiKQUG__vpRecCol h5{text-transform:uppercase;letter-spacing:1.5px;margin-bottom:10px;font-size:11px;font-weight:700}.styles-module__xiKQUG__choose{color:#2e7d6a}.styles-module__xiKQUG__avoid{color:#c84b3b}.styles-module__xiKQUG__vpRecCol p{color:#4a5568;margin-bottom:0;font-size:13px;line-height:1.6}.styles-module__xiKQUG__failuresGrid{grid-template-columns:1fr 1fr;gap:16px;margin:32px 0;display:grid}.styles-module__xiKQUG__failureCard{background:#fff;border:1px solid #edf2f7;border-radius:12px;padding:24px 22px;position:relative}.styles-module__xiKQUG__failureCard:before{content:attr(data-num);font-family:var(--font-playfair),"Playfair Display",serif;color:#0f4c810d;font-size:48px;font-weight:900;line-height:1;position:absolute;top:-10px;right:16px}.styles-module__xiKQUG__fcStat{font-family:var(--font-jetbrains),"JetBrains Mono",monospace;color:#c84b3b;margin-bottom:6px;font-size:28px;font-weight:800}.styles-module__xiKQUG__failureCard h4{color:#071b30;margin-bottom:8px;font-size:15px;font-weight:700}.styles-module__xiKQUG__failureCard p{color:#4a5568;font-size:13px;line-height:1.6}.styles-module__xiKQUG__verdictBox{color:#fff;background:linear-gradient(135deg,#071b30 0%,#0a3460 50%,#0f4c81 100%);border-radius:20px;margin:48px 0;padding:44px 40px;position:relative;overflow:hidden}.styles-module__xiKQUG__verdictBox:before{content:"";background:radial-gradient(circle at 80% 30%,#c5993e0f,#0000 50%);position:absolute;inset:0}.styles-module__xiKQUG__vbInner{z-index:2;position:relative}.styles-module__xiKQUG__vbLabel{text-transform:uppercase;letter-spacing:2px;color:#c5993e;margin-bottom:16px;font-size:12px;font-weight:700}.styles-module__xiKQUG__verdictBox h3{font-family:var(--font-playfair),"Playfair Display",serif;color:#fff;margin-bottom:20px;font-size:28px;font-weight:700;line-height:1.2}.styles-module__xiKQUG__vbPicks{margin-top:24px}.styles-module__xiKQUG__vbPick{border-top:1px solid #ffffff14;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.styles-module__xiKQUG__vbPickLabel{text-transform:uppercase;letter-spacing:1px;color:#c5993e;min-width:160px;padding-top:2px;font-size:11px;font-weight:700}.styles-module__xiKQUG__vbPickText{color:#fffc;font-size:15px;line-height:1.5}.styles-module__xiKQUG__ctaBanner{text-align:center;background:#0f4c810a;border:2px solid #0f4c811f;border-radius:20px;margin:56px 0 48px;padding:44px 40px}.styles-module__xiKQUG__ctaEyebrow{text-transform:uppercase;letter-spacing:2px;color:#0f4c81;margin-bottom:14px;font-size:12px;font-weight:700}.styles-module__xiKQUG__ctaBanner h3{font-family:var(--font-playfair),"Playfair Display",serif;color:#071b30;letter-spacing:-.5px;margin-bottom:12px;font-size:28px;font-weight:700}.styles-module__xiKQUG__ctaBanner p{color:#4a5568;max-width:520px;margin:0 auto 28px;font-size:16px;line-height:1.6}.styles-module__xiKQUG__ctaBtn{color:#fff;background:#0f4c81;border-radius:8px;align-items:center;gap:8px;padding:16px 36px;font-size:15px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.styles-module__xiKQUG__ctaBtn:hover{background:#0a3460;transform:translateY(-2px);box-shadow:0 8px 24px #0f4c8140}.styles-module__xiKQUG__ctaSecondary{color:#0f4c81;background:0 0;border:2px solid #0f4c81;border-radius:8px;align-items:center;gap:6px;margin-left:16px;padding:16px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.styles-module__xiKQUG__ctaSecondary:hover{background:#0f4c810a}.styles-module__xiKQUG__faqSection{margin:56px 0 48px}.styles-module__xiKQUG__faqSection h2{font-family:var(--font-playfair),"Playfair Display",serif;color:#071b30;letter-spacing:-.8px;margin-bottom:24px;font-size:32px;font-weight:700}.styles-module__xiKQUG__faqItem{border-bottom:1px solid #edf2f7;padding:20px 0}.styles-module__xiKQUG__faqQ{color:#071b30;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;font-size:17px;font-weight:700;display:flex}.styles-module__xiKQUG__faqQ:after{content:"+";color:#0f4c81;font-size:22px;font-weight:300}.styles-module__xiKQUG__faqQ.styles-module__xiKQUG__faqOpen:after{content:"−"}.styles-module__xiKQUG__faqA{color:#4a5568;max-height:0;font-size:15px;line-height:1.7;transition:max-height .35s,padding .35s;overflow:hidden}.styles-module__xiKQUG__faqA.styles-module__xiKQUG__faqOpen{max-height:400px;padding-top:12px}.styles-module__xiKQUG__authorBio{background:#fff;border:1px solid #edf2f7;border-radius:16px;align-items:flex-start;gap:24px;margin:48px 0;padding:32px 36px;display:flex}.styles-module__xiKQUG__bioAvatar{width:72px;height:72px;font-family:var(--font-playfair),"Playfair Display",serif;color:#fff;background:linear-gradient(135deg,#0f4c81,#2e7d6a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex}.styles-module__xiKQUG__bioName{color:#071b30;font-size:17px;font-weight:700}.styles-module__xiKQUG__bioRole{color:#0f4c81;margin-bottom:8px;font-size:13px;font-weight:600}.styles-module__xiKQUG__bioText{color:#4a5568;margin-bottom:12px;font-size:14px;line-height:1.65}.styles-module__xiKQUG__bioLink{color:#0f4c81;font-size:13px;font-weight:600;text-decoration:none}.styles-module__xiKQUG__footer{background:#071b30;border-top:1px solid #ffffff0f;padding:56px 48px 28px}.styles-module__xiKQUG__footerTop{justify-content:space-between;align-items:flex-start;max-width:1200px;margin:0 auto 40px;display:flex}.styles-module__xiKQUG__footerBrand{align-items:center;gap:12px;margin-bottom:12px;display:flex}.styles-module__xiKQUG__footerLogoMark{width:36px;height:36px;font-family:var(--font-playfair),"Playfair Display",serif;letter-spacing:-1.5px;border:1.5px solid #ffffff80;justify-content:center;align-items:center;font-size:17px;font-weight:800;line-height:1;display:flex}.styles-module__xiKQUG__footerLogoC{color:#fff}.styles-module__xiKQUG__footerLogoA{color:#c84b3b}.styles-module__xiKQUG__footerLogoText{flex-direction:column;display:flex}.styles-module__xiKQUG__footerLogoWordmark{text-transform:uppercase;letter-spacing:2.5px;color:#ffffff80;font-size:9px;font-weight:600}.styles-module__xiKQUG__footerTagline{color:#ffffff59;max-width:280px;font-size:13px;line-height:1.5}.styles-module__xiKQUG__footerTagline a{color:#fff9;text-decoration:underline}.styles-module__xiKQUG__footerLinksGroup{gap:56px;display:flex}.styles-module__xiKQUG__footerCol h4{text-transform:uppercase;letter-spacing:1.5px;color:#fff6;margin-bottom:14px;font-size:12px;font-weight:700}.styles-module__xiKQUG__footerCol a{color:#fff9;margin-bottom:8px;font-size:14px;text-decoration:none;transition:color .2s;display:block}.styles-module__xiKQUG__footerCol a:hover{color:#fff}.styles-module__xiKQUG__footerBottom{color:#ffffff4d;border-top:1px solid #ffffff0f;justify-content:space-between;max-width:1200px;margin:0 auto;padding-top:20px;font-size:13px;display:flex}@media (max-width:768px){.styles-module__xiKQUG__articleHero,.styles-module__xiKQUG__articleBody{padding-left:24px;padding-right:24px}.styles-module__xiKQUG__articleHero h1{font-size:32px}.styles-module__xiKQUG__failuresGrid,.styles-module__xiKQUG__vpRec{grid-template-columns:1fr}.styles-module__xiKQUG__verdictBox,.styles-module__xiKQUG__ctaBanner{padding:32px 24px}.styles-module__xiKQUG__ctaSecondary{margin-top:12px;margin-left:0;display:flex}.styles-module__xiKQUG__authorBio{flex-direction:column}.styles-module__xiKQUG__footer{padding:40px 24px 24px}.styles-module__xiKQUG__footerTop{flex-direction:column;gap:32px}.styles-module__xiKQUG__footerLinksGroup{flex-wrap:wrap;gap:32px}.styles-module__xiKQUG__footerBottom{text-align:center;flex-direction:column;gap:8px}}
