.result-strip{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #cdd6d0;border-bottom:1px solid #cdd6d0;margin-bottom:28px}.result-strip a{padding:24px 22px;display:grid;gap:8px;border-right:1px solid #cdd6d0}.result-strip a:last-child{border:0}.result-strip strong{font-size:24px;color:#3040bb}.result-strip span{font-size:13px}.evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-card{padding:26px}.evidence-card h3{font-size:26px}.evidence-stat{flex-wrap:wrap}.evidence-stat strong{font-size:72px}.sdr-case{background:#e9edfb}.sdr-case .after{width:20%;background:#3547c9}.cost-bars div{grid-template-columns:44px 1fr 83px;gap:8px}.fit-section{display:grid;grid-template-columns:1fr 1fr;gap:64px}.fit-section h2{margin:22px 0}.fit-section .button{margin-top:20px}.fit-list article{padding:20px 0;border-top:1px solid #cdd6d0}.fit-list h3{font-size:22px;margin:0 0 12px}.buyer-faq{max-width:1000px}.buyer-faq h2{margin:22px 0 36px}.buyer-faq details{border-top:1px solid #cdd6d0;padding:20px 0}.buyer-faq summary{cursor:pointer;font-size:18px;line-height:1.5;min-height:28px}.buyer-faq p{max-width:780px;margin:18px 0}.buyer-faq a,.fit-list a{text-decoration:underline;text-underline-offset:4px}@media(max-width:1000px){.evidence-grid{grid-template-columns:1fr}.evidence-stat{flex-wrap:nowrap}}@media(max-width:750px){.result-strip,.fit-section{grid-template-columns:1fr}.result-strip a{border-right:0;border-bottom:1px solid #cdd6d0}.fit-section{gap:28px}.evidence-stat strong{font-size:64px}}.customer-logo{height:104px;display:flex;align-items:center;margin-bottom:22px}.customer-logo img{object-fit:contain;max-width:100%;display:block}.compass-wordmark{font-family:Georgia,"Times New Roman",serif;font-size:36px;font-weight:700;letter-spacing:-2px;line-height:1;color:#111}.compass-wordmark>span{color:#c93432}.anonymous-logo{font-size:23px;letter-spacing:2px;flex-direction:column;align-items:flex-start;justify-content:center;font-weight:600}.anonymous-logo span{font:11px var(--mono);letter-spacing:1.5px;margin-top:10px}.evidence-card .customer-logo+h3{margin-top:20px}.cost-case .cost-bars .after{width:10.47%}.sdr-case .cost-bars .after{width:12%}.cost-case .evidence-stat strong{font-size:64px}