.case-study-detail-enhancements_scope__6yQo9 .csl-value-strip{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--csl-rule);background:var(--csl-raised)}.case-study-detail-enhancements_scope__6yQo9 .csl-value-strip>div{min-height:150px;padding:24px;border-right:1px solid var(--csl-rule);display:flex;flex-direction:column;justify-content:space-between}.case-study-detail-enhancements_scope__6yQo9 .csl-value-strip>div:last-child{border-right:0;background:var(--accent);color:var(--accent-ink)}.case-study-detail-enhancements_scope__6yQo9 .csl-value-strip span{font:700 10px DM Sans,monospace;text-transform:uppercase;letter-spacing:.12em;color:#716b62}.case-study-detail-enhancements_scope__6yQo9 .csl-value-strip strong{font:500 19px/1.25 Georgia,serif}.case-study-detail-enhancements_scope__6yQo9 .csl-hero__signal{margin-right:24px;max-width:calc(100% - 24px)}.case-study-detail-enhancements_scope__6yQo9 .csl-jump-nav{position:sticky;top:0;z-index:8;display:flex;justify-content:center;gap:1px;padding:0 18px;background:rgba(17,18,20,.94);backdrop-filter:blur(12px)}.case-study-detail-enhancements_scope__6yQo9 .csl-jump-nav a{min-height:44px;padding:14px 18px;display:inline-flex;align-items:center;color:#f7f3ea;text-decoration:none;font:700 11px DM Sans,monospace}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__manual:focus-visible,.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__tab:focus-visible,.case-study-detail-enhancements_scope__6yQo9 .csl-jump-nav a:focus-visible,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner button:focus-visible,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.case-study-detail-enhancements_scope__6yQo9 .csl-demo{align-items:start}.case-study-detail-enhancements_scope__6yQo9 .csl-demo__status{margin:22px 0 0;padding:14px;background:var(--accent);color:var(--accent-ink);font:700 12px/1.4 DM Sans,monospace}.case-study-detail-enhancements_scope__6yQo9 .csl-demo__body>.csl-lead{margin:0 0 24px;color:var(--csl-ink);font:500 clamp(22px,3vw,34px)/1.15 Georgia,serif}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas{display:grid;grid-template-columns:minmax(190px,.44fr) minmax(0,1fr);gap:1px;margin-right:24px;max-width:calc(100% - 24px);background:#111214;border:1px solid #111214;box-shadow:18px 18px 0 var(--accent)}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__rail{display:grid;align-content:start;gap:1px;background:#292a2d}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__tab{min-height:86px;padding:16px;text-align:left;border:0;background:#18191b;color:#f7f3ea;font:inherit;cursor:pointer}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__tab[aria-selected=true]{background:var(--accent);color:var(--accent-ink)}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__tab span{display:block;margin-bottom:14px;font:700 10px/1.2 DM Sans,monospace;text-transform:uppercase;letter-spacing:.08em;opacity:.72}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__tab strong{display:block;font:500 21px/1.05 Georgia,serif}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__panel{min-height:520px;padding:28px;background:#fffdf8;color:#111214}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__summary{max-width:740px;margin:0 0 20px;font:500 clamp(25px,3vw,42px)/1.02 Georgia,serif;letter-spacing:-.03em}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__chips span{padding:7px 9px;background:#111;color:#fff;font:700 10px/1.2 DM Sans,monospace}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:var(--csl-rule);border:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__fields div{min-height:126px;padding:16px;background:#f8f3e9}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__fields dt{font:700 10px DM Sans,monospace;text-transform:uppercase;color:#716b62}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__fields dd{margin:10px 0 0;color:#282521}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__manual{margin-top:18px;min-height:44px;padding:12px 14px;border:1px solid #343538;background:#191a1c;color:#f7f3ea;font:700 11px DM Sans,monospace}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__manual:disabled{opacity:1;cursor:not-allowed}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__fallback{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:18px;background:var(--csl-rule);border:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__fallback p{margin:0;padding:14px;background:#f8f3e9;color:#5c5750}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__fallback strong{display:block;margin-bottom:6px;color:#111214}.case-study-detail-enhancements_scope__6yQo9 .csl-demo__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.case-study-detail-enhancements_scope__6yQo9 .csl-demo__step{min-height:180px;padding:18px;background:#fffdf8;border:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-demo__step span{display:inline-flex;margin-bottom:28px;padding:5px 7px;background:#111;color:#fff;font:700 10px DM Sans,monospace}.case-study-detail-enhancements_scope__6yQo9 .csl-demo__step strong{display:block;font:500 25px/1.05 Georgia,serif}.case-study-detail-enhancements_scope__6yQo9 .csl-demo__step p{margin:12px 0 0;color:#5c5750}.case-study-detail-enhancements_scope__6yQo9 .csl-demo__notes{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:18px;background:var(--csl-rule);border:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-demo__notes p{margin:0;padding:16px;background:#f8f3e9;color:#5c5750}.case-study-detail-enhancements_scope__6yQo9 .csl-demo__notes strong{display:block;margin-bottom:8px;color:#111214}.case-study-detail-enhancements_scope__6yQo9 .csl-gates{border-top:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-gates__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--csl-rule);border:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-gates__grid article{padding:20px;background:#fffdf8}.case-study-detail-enhancements_scope__6yQo9 .csl-gates__grid span{display:inline-flex;margin-bottom:30px;padding:6px 8px;background:var(--accent);color:var(--accent-ink);font:700 10px DM Sans,monospace}.case-study-detail-enhancements_scope__6yQo9 .csl-gates__grid strong{display:block;font:500 28px Georgia,serif}.case-study-detail-enhancements_scope__6yQo9 .csl-gates__grid p{margin:10px 0 0;color:#5c5750}.case-study-detail-enhancements_scope__6yQo9 .csl-responsibilities{border-top:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-responsibilities__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--csl-rule);border:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-responsibilities__grid p{margin:0;padding:22px;background:#fffdf8;color:#5c5750}.case-study-detail-enhancements_scope__6yQo9 .csl-responsibilities__grid strong{display:block;margin-bottom:8px;color:#111214;font:500 24px Georgia,serif}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner{align-items:start;border-top:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__body{display:grid;gap:18px}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--csl-rule);border:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__controls label,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__controls>div{min-height:122px;padding:18px;background:#fffdf8}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__controls span,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__segments+span{display:block;margin-bottom:12px;font:700 10px/1.2 DM Sans,monospace;text-transform:uppercase;letter-spacing:.08em;color:#716b62}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__controls strong{display:block;margin-top:8px;font:500 34px/1 Georgia,serif}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner input{width:100%;min-height:44px;border:1px solid #bdb4a6;background:#f8f3e9;color:#111214;font:500 18px DM Sans,Arial,sans-serif}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner input[type=range]{accent-color:var(--accent)}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__segments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#111214;border:1px solid #111214}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__segments button{min-height:50px;padding:12px;border:0;background:#18191b;color:#f7f3ea;font:700 11px/1.25 DM Sans,monospace;text-align:left;cursor:pointer}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__segments button[aria-selected=true]{background:var(--accent);color:var(--accent-ink)}.case-study-detail-enhancements_scope__6yQo9 .csl-argus-explorer .csl-value-planner__segments{grid-template-columns:repeat(3,minmax(0,1fr))}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__outputs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:#111214;border:1px solid #111214;box-shadow:14px 14px 0 var(--accent)}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__outputs p{min-height:126px;margin:0;padding:16px;background:#fffdf8;display:flex;flex-direction:column;justify-content:space-between}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__outputs span{font:700 10px/1.2 DM Sans,monospace;text-transform:uppercase;letter-spacing:.08em;color:#716b62}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__outputs strong{font:500 clamp(24px,2.6vw,36px)/1 Georgia,serif;color:#111214}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__controls small,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__outputs small{display:block;margin-top:9px;color:#716b62;font:500 11px/1.35 DM Sans,Arial,sans-serif}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__funnel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:18px 0 0;padding:0;list-style:none;background:var(--csl-rule);border:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__funnel li{position:relative;min-height:84px;padding:14px;background:#f8f3e9;font:500 15px/1.25 Georgia,serif}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__funnel li:not(:last-child):after{content:"→";position:absolute;right:-11px;top:50%;z-index:2;width:22px;height:22px;display:grid;place-items:center;background:var(--accent);color:var(--accent-ink);font:13px DM Sans}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__note{margin:0;padding:18px;background:#111214;color:#f7f3ea;font:500 14px/1.55 DM Sans,Arial,sans-serif}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__controls--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.case-study-detail-enhancements_scope__6yQo9 .csl-argus-explorer__screen{padding:24px;background:#fffdf8;border:1px solid #111214;box-shadow:14px 14px 0 var(--accent)}.case-study-detail-enhancements_scope__6yQo9 .csl-argus-explorer__label{display:inline-flex;margin:0 0 20px;padding:7px 9px;background:#111214;color:#f7f3ea;font:700 10px/1.2 DM Sans,monospace;text-transform:uppercase;letter-spacing:.08em}.case-study-detail-enhancements_scope__6yQo9 .csl-argus-explorer__screen h3{margin:0 0 22px;font:500 clamp(30px,4vw,54px)/.96 Georgia,serif;letter-spacing:-.035em}.case-study-detail-enhancements_scope__6yQo9 .csl-argus-explorer__screen dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:var(--csl-rule);border:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-argus-explorer__screen div{min-height:112px;padding:15px;background:#f8f3e9}.case-study-detail-enhancements_scope__6yQo9 .csl-argus-explorer__screen dt{font:700 10px DM Sans,monospace;text-transform:uppercase;letter-spacing:.08em;color:#716b62}.case-study-detail-enhancements_scope__6yQo9 .csl-argus-explorer__screen dd{margin:9px 0 0;color:#282521}@media(max-width:900px){.case-study-detail-enhancements_scope__6yQo9 .csl-nav nav>a{font-size:11px;white-space:nowrap}.case-study-detail-enhancements_scope__6yQo9 .csl-nav__cta{white-space:nowrap}.case-study-detail-enhancements_scope__6yQo9 .csl-hero{min-height:auto;padding-top:112px;padding-bottom:28px}.case-study-detail-enhancements_scope__6yQo9 .csl-hero__grid{gap:24px}.case-study-detail-enhancements_scope__6yQo9 .csl-hero h1{font-size:54px;line-height:.86}.case-study-detail-enhancements_scope__6yQo9 .csl-hero__title{margin-top:24px;font-size:28px}.case-study-detail-enhancements_scope__6yQo9 .csl-hero__summary{font-size:15px;margin-bottom:20px}.case-study-detail-enhancements_scope__6yQo9 .csl-hero__signal{margin-right:0;max-width:100%;padding:20px;box-shadow:8px 8px 0 var(--accent)}.case-study-detail-enhancements_scope__6yQo9 .csl-hero__signal span{margin-bottom:18px}.case-study-detail-enhancements_scope__6yQo9 .csl-hero__signal strong{font-size:22px}.case-study-detail-enhancements_scope__6yQo9 .csl-hero__signal small{margin-top:20px}.case-study-detail-enhancements_scope__6yQo9 .csl-value-strip{grid-template-columns:repeat(2,1fr)}.case-study-detail-enhancements_scope__6yQo9 .csl-value-strip>div{min-height:0;padding:12px;border-bottom:1px solid var(--csl-rule)}.case-study-detail-enhancements_scope__6yQo9 .csl-value-strip>div:nth-child(2n){border-right:0}.case-study-detail-enhancements_scope__6yQo9 .csl-value-strip strong{font:500 14px/1.25 DM Sans,Arial,sans-serif}.case-study-detail-enhancements_scope__6yQo9 .csl-jump-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;justify-content:stretch;padding:0}.case-study-detail-enhancements_scope__6yQo9 .csl-jump-nav a{justify-content:center;min-width:0;padding:12px 6px;text-align:center;white-space:normal}.case-study-detail-enhancements_scope__6yQo9 .csl-demo{padding-top:48px}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas{grid-template-columns:1fr;margin-right:0;max-width:100%;box-shadow:8px 8px 0 var(--accent)}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__rail{grid-template-columns:repeat(2,1fr)}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__tab{min-height:74px;padding:12px}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__tab strong{font-size:18px}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__panel{min-height:0;padding:18px}.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__summary{font-size:24px}.case-study-detail-enhancements_scope__6yQo9 .csl-argus-explorer__screen dl,.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__fallback,.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__fields,.case-study-detail-enhancements_scope__6yQo9 .csl-demo__notes,.case-study-detail-enhancements_scope__6yQo9 .csl-demo__steps,.case-study-detail-enhancements_scope__6yQo9 .csl-gates__grid,.case-study-detail-enhancements_scope__6yQo9 .csl-responsibilities__grid,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__controls,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__controls--compact,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__funnel,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__outputs{grid-template-columns:1fr}.case-study-detail-enhancements_scope__6yQo9 .csl-argus-explorer__screen div,.case-study-detail-enhancements_scope__6yQo9 .csl-demo-canvas__fields div,.case-study-detail-enhancements_scope__6yQo9 .csl-demo__step,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__controls label,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__controls>div,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__funnel li,.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__outputs p{min-height:0}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__outputs{box-shadow:8px 8px 0 var(--accent)}.case-study-detail-enhancements_scope__6yQo9 .csl-value-planner__funnel li:not(:last-child):after{display:none}.case-study-detail-enhancements_scope__6yQo9 .csl-media-grid:has(>:only-child){grid-template-columns:1fr}}@media(max-width:430px){.case-study-detail-enhancements_scope__6yQo9 .csl-nav__brand img{width:108px}.case-study-detail-enhancements_scope__6yQo9 .csl-nav nav{gap:6px}.case-study-detail-enhancements_scope__6yQo9 .csl-nav nav>a[href="/solutions"]{font-size:11px}.case-study-detail-enhancements_scope__6yQo9 .csl-nav__cta{padding:11px 7px;font-size:10px;display:inline-flex;align-items:center;gap:4px}.case-study-detail-enhancements_scope__6yQo9 .csl-nav__cta span{font-size:11px;margin-left:0}.case-study-detail-enhancements_scope__6yQo9 .csl-hero{padding-top:96px}.case-study-detail-enhancements_scope__6yQo9 .csl-status{margin-bottom:18px;font-size:9px}.case-study-detail-enhancements_scope__6yQo9 .csl-hero h1{font-size:48px}.case-study-detail-enhancements_scope__6yQo9 .csl-hero__title{font-size:25px}.case-study-detail-enhancements_scope__6yQo9 .csl-button{min-width:0;white-space:nowrap}}