[data-sig="lumen-cases"]{padding:var(--space-section) var(--edge)} [data-sig="lumen-cases"] >p{margin:24px 0 48px} [data-sig="lumen-cases"] .cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px} [data-sig="lumen-cases"] .case-comparison{position:relative;aspect-ratio:1;overflow:hidden} [data-sig="lumen-cases"] .case-base,[data-sig="lumen-cases"] .case-after{position:absolute;inset:0} [data-sig="lumen-cases"] .case-after{clip-path:inset(0 0 0 var(--reveal,50%))} [data-sig="lumen-cases"] .before-label,[data-sig="lumen-cases"] .after-label{position:absolute;bottom:16px;background:var(--surface);padding:5px 12px;font-size:12px} [data-sig="lumen-cases"] .before-label{left:16px} [data-sig="lumen-cases"] .after-label{right:16px} [data-sig="lumen-cases"] .slider-label{display:block;margin:20px 0 28px;font-size:14px} [data-sig="lumen-cases"] input{display:block;width:100%;height:32px;accent-color:var(--ink)} [data-sig="lumen-cases"] h3{font-family:var(--serif);font-size:30px;margin-bottom:16px} [data-sig="lumen-cases"] .small{margin-top:20px}@media(max-width:700px){[data-sig="lumen-cases"] .cases{grid-template-columns:1fr;gap:56px}}
