@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap");#remediation-business-case{--violet:#4f3ed1;--violet-pop:#6816ff;--ocean:#19649b;--aqua:#4ef8fa;--aqua-light:#41e8fa;--sky:#50d7fd;--good-text:#0c8fa6;--exposure:#ff007e;--exposure-soft:rgba(255,0,126,.1);--amber:#ecb100;--navy:#002060;--ink:#0a0e27;--bg:#f5f7fc;--bg-2:#ecf0f9;--panel:#fff;--panel-2:#f6f8fd;--line:#dce2f0;--line-soft:#e8ecf6;--text:#141a38;--muted:#5a6688;--muted-2:#8a95b5;--sig:linear-gradient(92deg,var(--violet) 0%,var(--violet-pop) 35%,var(--aqua-light) 100%);--font:"Montserrat",system-ui,-apple-system,sans-serif}#remediation-business-case *{box-sizing:border-box;margin:0;padding:0}#remediation-business-case{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;background:radial-gradient(900px 600px at 88% -8%,rgba(79,62,209,.1),transparent 60%),radial-gradient(820px 540px at -6% 10%,rgba(78,248,250,.1),transparent 55%),radial-gradient(circle,rgba(79,62,209,.045) 1px,transparent 1.4px) 0 0/22px 22px,var(--bg);margin:0 auto;max-width:1180px;min-height:100vh;padding:clamp(18px,4vw,48px)}#remediation-business-case header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:34px;position:relative}#remediation-business-case .eyebrow{align-items:center;color:var(--violet);display:inline-flex;font-size:11px;font-weight:700;gap:10px;letter-spacing:.26em;margin-bottom:16px;text-transform:uppercase}#remediation-business-case .eyebrow:before{background:var(--sig);border-radius:2px;content:"";display:inline-block;height:2px;width:26px}#remediation-business-case h1{color:var(--ink);font-size:clamp(30px,5.2vw,52px);font-weight:800;letter-spacing:-.02em;line-height:1.03}#remediation-business-case h1 .em{background:var(--sig);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#remediation-business-case .lede{color:var(--muted);font-size:16px;font-weight:500;line-height:1.55;margin-top:16px;max-width:560px}#remediation-business-case .brand{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:999px;box-shadow:0 2px 10px -4px rgba(16,24,64,.12);display:flex;gap:11px;padding:9px 16px 9px 12px;white-space:nowrap}#remediation-business-case .brand .wdna-logo{display:block;flex:0 0 auto;height:22px;width:auto}#remediation-business-case .brand .plus{color:var(--muted-2);font-size:13px;font-weight:600}#remediation-business-case .brand .atp{background:var(--sig);-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:700;-webkit-text-fill-color:transparent}#remediation-business-case .grid{align-items:start;display:grid;gap:22px;grid-template-columns:340px 1fr}@media(max-width:880px){#remediation-business-case .grid{grid-template-columns:1fr}}#remediation-business-case .card{background:linear-gradient(180deg,var(--panel),var(--panel-2));border:1px solid var(--line);border-radius:20px;box-shadow:0 1px 3px rgba(16,24,64,.04),0 16px 40px -28px rgba(16,24,64,.34);padding:24px}#remediation-business-case .card-title{color:var(--muted-2);font-size:11px;font-weight:700;letter-spacing:.14em;margin-bottom:20px;text-transform:uppercase}#remediation-business-case .ctrl{margin-bottom:24px}#remediation-business-case .ctrl:last-child{margin-bottom:0}#remediation-business-case .ctrl-head{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:11px}#remediation-business-case .ctrl-head label{color:var(--text);font-size:13.5px;font-weight:600}#remediation-business-case .ctrl-val{color:var(--violet);font-size:15px;font-variant-numeric:tabular-nums;font-weight:800}#remediation-business-case .ctrl-val.big{font-size:17px}#remediation-business-case .hint{color:var(--muted-2);font-size:11.5px;font-weight:500;line-height:1.4;margin-top:8px}#remediation-business-case input[type=range]{-webkit-appearance:none;appearance:none;background:var(--line);border-radius:99px;cursor:pointer;height:5px;outline:none;width:100%}#remediation-business-case input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:3px solid var(--violet);border-radius:50%;box-shadow:0 0 0 4px rgba(79,62,209,.16);cursor:pointer;height:19px;width:19px}#remediation-business-case input[type=range]::-moz-range-thumb{background:#fff;border:3px solid var(--violet);border-radius:50%;box-shadow:0 0 0 4px rgba(79,62,209,.16);cursor:pointer;height:19px;width:19px}#remediation-business-case .accel input[type=range]::-webkit-slider-thumb{border-color:var(--exposure);box-shadow:0 0 0 4px rgba(255,0,126,.16)}#remediation-business-case .accel input[type=range]::-moz-range-thumb{border-color:var(--exposure)}#remediation-business-case .accel .ctrl-val{color:var(--exposure)}#remediation-business-case .toggle-wrap{border-top:1px solid var(--line-soft);margin-top:26px;padding-top:24px}#remediation-business-case .seg{background:var(--bg-2);border:1px solid var(--line-soft);border-radius:14px;display:grid;gap:6px;grid-template-columns:1fr 1fr;padding:6px;position:relative}#remediation-business-case .seg button{background:transparent;border:none;border-radius:9px;color:var(--muted);cursor:pointer;font-family:var(--font);font-size:13.5px;font-weight:700;line-height:1.2;padding:13px 8px;position:relative;transition:color .25s;z-index:2}#remediation-business-case .seg button.active.today{color:#fff}#remediation-business-case .seg button.active.sol{color:var(--ink)}#remediation-business-case .seg .slider-bg{background:var(--exposure);border-radius:9px;height:calc(100% - 12px);left:6px;position:absolute;top:6px;transition:transform .32s cubic-bezier(.4,0,.2,1),background .32s;width:calc(50% - 9px);z-index:1}#remediation-business-case .seg.solved .slider-bg{background:linear-gradient(92deg,var(--sky),var(--aqua));transform:translateX(calc(100% + 6px))}#remediation-business-case .chart-card{overflow:hidden;position:relative}#remediation-business-case .chart-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:14px}#remediation-business-case .legend{color:var(--muted);display:flex;font-size:12px;font-weight:600;gap:18px}#remediation-business-case .legend span{align-items:center;display:inline-flex;gap:7px}#remediation-business-case .dot{border-radius:3px;height:9px;width:9px}#remediation-business-case .dot.disc{background:var(--violet)}#remediation-business-case .dot.cap{background:var(--navy)}#remediation-business-case .dot.gap{background:var(--exposure);border-radius:2px}#remediation-business-case .dot.gap.ok{background:var(--good-text)}#remediation-business-case .state-banner{align-items:center;background:var(--exposure-soft);border:1px solid var(--exposure);border-radius:11px;color:var(--exposure);display:flex;font-size:11px;font-weight:700;gap:11px;letter-spacing:.11em;margin-bottom:14px;padding:11px 14px;text-transform:uppercase;transition:all .3s}#remediation-business-case .state-banner:before{background:var(--exposure);border-radius:50%;content:"";flex:0 0 auto;height:8px;transition:background .3s;width:8px}#remediation-business-case .state-banner.solved{background:rgba(78,248,250,.14);border-color:rgba(12,143,166,.45);color:var(--good-text)}#remediation-business-case .state-banner.solved:before{background:var(--good-text)}#remediation-business-case svg.chart{display:block;height:auto;width:100%}#remediation-business-case .axis-label{fill:var(--muted-2);font-family:var(--font);font-size:10px;font-weight:600}#remediation-business-case .gridline{stroke:var(--line-soft);stroke-width:1}#remediation-business-case .stats{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:18px}@media(max-width:620px){#remediation-business-case .stats{grid-template-columns:1fr}}#remediation-business-case .stat{background:var(--panel);border:1px solid var(--line);border-radius:16px;box-shadow:0 1px 2px rgba(16,24,64,.04);overflow:hidden;padding:18px 18px 16px;position:relative}#remediation-business-case .stat:before{background:var(--exposure);bottom:0;content:"";left:0;position:absolute;top:0;transition:background .3s;width:3px}#remediation-business-case .stat.ok:before{background:linear-gradient(180deg,var(--sky),var(--aqua))}#remediation-business-case .stat-label{color:var(--muted-2);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.3;margin-bottom:9px;text-transform:uppercase}#remediation-business-case .stat-num{color:var(--exposure);font-size:clamp(22px,3.4vw,30px);font-variant-numeric:tabular-nums;font-weight:800;line-height:1;transition:color .3s}#remediation-business-case .stat.ok .stat-num{color:var(--good-text)}#remediation-business-case .stat-sub{color:var(--muted);font-size:11.5px;font-weight:500;line-height:1.35;margin-top:8px}#remediation-business-case .outcome{background:linear-gradient(180deg,var(--panel),var(--panel-2));border:1px solid var(--line);border-radius:20px;box-shadow:0 1px 3px rgba(16,24,64,.04);margin-top:22px;overflow:hidden;padding:26px clamp(20px,3vw,32px);position:relative;transition:border-color .35s,box-shadow .35s}#remediation-business-case .outcome.lit{border-color:rgba(12,143,166,.35);box-shadow:0 0 0 1px rgba(78,248,250,.18),0 26px 64px -34px rgba(79,62,209,.5)}#remediation-business-case .outcome.lit:after{background:var(--sig);content:"";height:3px;left:0;position:absolute;right:0;top:0}#remediation-business-case .outcome-eyebrow{color:var(--muted-2);font-size:11px;font-weight:700;letter-spacing:.2em;margin-bottom:18px;text-transform:uppercase;transition:color .35s}#remediation-business-case .outcome.lit .outcome-eyebrow{color:var(--good-text)}#remediation-business-case .imagine{display:grid;gap:14px}#remediation-business-case .ix{align-items:flex-start;display:flex;gap:14px}#remediation-business-case .ix .k{color:var(--muted-2);flex:0 0 auto;font-size:15px;font-weight:800;transition:color .35s;width:22px}#remediation-business-case .outcome.lit .ix .k{color:var(--violet)}#remediation-business-case .ix p{color:var(--muted);font-size:15px;font-weight:500;line-height:1.5}#remediation-business-case .outcome.lit .ix p{color:var(--text)}#remediation-business-case .ix p b{color:var(--text);font-weight:700}#remediation-business-case .cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:26px}#remediation-business-case .cta{background:var(--sig);border:none;border-radius:12px;box-shadow:0 16px 34px -16px rgba(79,62,209,.7);color:#fff;cursor:pointer;display:inline-block;font-family:var(--font);font-size:15px;font-weight:800;padding:15px 26px;text-decoration:none;transition:transform .15s,box-shadow .2s}#remediation-business-case .cta:hover{box-shadow:0 20px 42px -16px rgba(78,248,250,.6);transform:translateY(-1px)}#remediation-business-case .cta-note{color:var(--muted-2);font-size:12.5px;font-weight:500;line-height:1.45;max-width:262px}#remediation-business-case footer{color:var(--muted-2);font-size:11.5px;font-weight:500;line-height:1.6;margin-top:30px;text-align:center}#remediation-business-case footer b{color:var(--muted);font-weight:700}@media (prefers-reduced-motion:reduce){#remediation-business-case *{animation:none!important;transition:none!important}}