.nova-home .case-study{background:var(--ink);color:#ffffffd1;flex:auto;min-height:100%}.nova-home .case-study .container{padding-top:clamp(28px,4vw,56px);padding-bottom:clamp(56px,8vw,112px)}.case-study .cs-flow{flex-direction:column;gap:2rem;display:flex}.case-study .cs-flow>*{width:100%;min-width:0;max-width:1080px}.case-study .cs-title{color:#fff}.case-study .cs-eyebrow{color:#7aa8ff;text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:600}.case-study .cs-body{font-size:17px;line-height:1.75}.case-study .cs-heading{color:#fff}.case-study .cs-quote-mark{color:#6fb8d959}.case-study .cs-quote-text{color:#cfe1ff;font-size:22px;font-weight:500;line-height:1.65}.case-study .cs-quote-author{color:#fff}.case-study .cs-facts{background:#ffffff0d;border:1px solid #ffffff1f}.case-study .cs-facts-label{color:#ffffff80;text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:600}.case-study .cs-facts-row{border-bottom:1px solid #ffffff1a}.case-study .cs-facts-row:last-child{border-bottom:0}.case-study .cs-facts-key{color:#ffffff8c}.case-study .cs-facts-val{color:#fff;font-weight:600}.case-study .cs-facts-val a{color:#6fb8d9;text-decoration:none}.case-study .cs-facts-val a:hover{text-decoration:underline}.case-study .cs-step{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px}.case-study .cs-step-num{color:#6fb8d9}.case-study .cs-step-title{color:#fff}.case-study .cs-table{border-collapse:collapse;width:100%;font-size:14px}.case-study .cs-table thead tr{border-bottom:2px solid #6fb8d9}.case-study .cs-table th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:#ffffff80;padding:10px 14px;font-size:11px;font-weight:600}.case-study .cs-table th.cs-th-after{color:#7aa8ff}.case-study .cs-table td{border-bottom:1px solid #ffffff1a;padding:12px 14px}.case-study .cs-table tr:last-child td{border-bottom:0}.case-study .cs-td-metric{color:#fff;font-size:13px;font-weight:600}.case-study .cs-td-before{color:#ffffff8c}.case-study .cs-td-after{color:#7aa8ff;font-weight:600}.case-study .cs-badge{border-radius:100px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}.case-study .cs-badge.green{color:#7ce0bf;background:#0f6e5659}.case-study .cs-badge.blue{color:#9cc4f0;background:#185fa559}.case-study .cs-figure figcaption{color:#6fb8d9}.case-study .cs-cta{background:#12182e;border:1px solid #ffffff1a;border-radius:12px}.case-study .cs-cta-heading{color:#fff}.case-study .cs-cta-btn{color:#fff;background:#2f6bd6;border-radius:6px;font-weight:600;display:inline-block}.case-study .cs-cta-btn:hover{background:#3f7ce4}
