.claude-roi{--mk-forest:#154727;--mk-forest-deep:#0f321b;--mk-ink:#151a14;--mk-cream:#fffffa;--mk-cream-3:#f6ffdc;--mk-orange:#f95738;--mk-lime:#e7ffa0;--mk-font-display:"Hepta Slab",Georgia,serif;--mk-font-body:"Google Sans","DM Sans",-apple-system,"Segoe UI",sans-serif;background:var(--mk-cream-3);color:var(--mk-ink);font-family:var(--mk-font-body);padding:100px 40px}.claude-roi__inner{align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);margin:0 auto;max-width:1320px}.claude-roi__card{background:linear-gradient(135deg,#1c3922,#154727 55%,#1c3922);border-radius:22px;box-shadow:0 24px 60px rgba(21,71,39,.22);color:var(--mk-cream);overflow:hidden;padding:44px 44px 36px;position:relative}.claude-roi__card:after{background:radial-gradient(circle,rgba(249,87,56,.2),transparent 70%);content:"";height:260px;pointer-events:none;position:absolute;right:-40px;top:-40px;width:260px}.claude-roi__card-eyebrow{color:var(--mk-lime);font-size:12px;font-weight:500;letter-spacing:.14em;margin-bottom:10px;position:relative;text-transform:uppercase}.claude-roi__card-value{color:var(--mk-cream);font-family:var(--mk-font-display);font-size:clamp(48px,6vw,72px);font-weight:700;letter-spacing:-1px;line-height:1;margin-bottom:10px;position:relative}.claude-roi__card-meta{color:rgba(255,255,250,.7);font-size:12px;margin-bottom:36px;position:relative}.claude-roi__sliders{display:flex;flex-direction:column;gap:20px;position:relative}.claude-roi__slider-row{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:8px}.claude-roi__slider-caption{color:rgba(255,255,250,.75);font-size:12px}.claude-roi__slider-value{color:var(--mk-cream);font-size:14px;font-weight:600;letter-spacing:.02em}.claude-roi__slider-track{background:rgba(255,255,250,.15);border-radius:999px;height:3px;position:relative}.claude-roi__slider-fill{background:var(--mk-lime);border-radius:999px;height:100%;left:0;position:absolute;top:0}.claude-roi__slider-thumb{background:var(--mk-cream);border-radius:50%;box-shadow:0 0 0 3px rgba(231,255,160,.35);height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.claude-roi__outcomes{border:1px solid rgba(255,255,250,.15);border-radius:14px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:32px;padding:20px 24px;position:relative}.claude-roi__outcome-label{color:rgba(255,255,250,.65);font-size:10px;letter-spacing:.14em;margin-bottom:6px;text-transform:uppercase}.claude-roi__outcome-value{color:var(--mk-cream);font-family:var(--mk-font-display);font-size:26px;font-weight:700;line-height:1}.claude-roi__outcome:last-child .claude-roi__outcome-label,.claude-roi__outcome:last-child .claude-roi__outcome-value{text-align:right}.claude-roi__outcome-value--lime{color:var(--mk-lime)}.claude-roi__copy{max-width:520px}.claude-roi__eyebrow{color:var(--mk-forest);font-size:13px;font-weight:500;letter-spacing:.14em;margin-bottom:18px;text-transform:uppercase}.claude-roi__heading{color:var(--mk-forest);font-family:var(--mk-font-display);font-size:clamp(32px,3.6vw,48px);font-weight:700;letter-spacing:-.6px;line-height:1.05;margin:0 0 24px;text-wrap:balance}.claude-roi__body{color:var(--mk-ink);font-size:16px;line-height:1.65;margin-bottom:28px}.claude-roi__body p{margin:0 0 1em}.claude-roi__body p:last-child{margin-bottom:0}.claude-roi__cta{align-items:center;background:var(--mk-ink);border-radius:6px;color:var(--mk-cream);display:inline-flex;font-size:15px;font-weight:500;gap:10px;padding:14px 24px;text-decoration:none;transition:transform .18s ease,background .18s ease}.claude-roi__cta:hover{background:var(--mk-forest);transform:translateY(-1px)}.claude-roi__arrow{transition:transform .16s ease}.claude-roi__cta:hover .claude-roi__arrow{transform:translateX(3px)}.claude-roi__trust{color:rgba(21,26,20,.55);font-size:13px;margin-top:18px}@media (max-width:991px){.claude-roi__inner{gap:48px;grid-template-columns:1fr}.claude-roi{padding:80px 24px}.claude-roi__card{padding:32px 28px}}@media (max-width:640px){.claude-roi{padding:64px 16px}.claude-roi__outcomes{grid-template-columns:1fr}.claude-roi__outcome:last-child .claude-roi__outcome-label,.claude-roi__outcome:last-child .claude-roi__outcome-value{text-align:left}.claude-roi__cta{justify-content:center;width:100%}}