.lower-funnel-section{position:relative;padding:clamp(88px,9vw,128px) 0;border-top:1px solid #d8d2cc}.phone-demo-grid>*{min-width:0}.product-section,.pricing-section{background:#fbf8f5}.case-study-section{padding:clamp(88px,8vw,104px) 0 104px;background:radial-gradient(circle at 92% 8%,#f5470312,#0000 27%),linear-gradient(#f7f4f1,#faf7f4);color:#171513}.cs-intro{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:48px;align-items:center;margin-bottom:32px}.cs-intro>p{margin:0;color:#3b3733;font-size:20px;line-height:1.55}.cs-controls{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.cs-pickers,.cs-pagination{display:flex;align-items:center;gap:8px}.cs-pickers{padding:6px;border:1px solid #e3dcd5;border-radius:14px;background:#fff;box-shadow:var(--rm-shadow-sm)}.cs-controls button{appearance:none;display:grid;place-items:center;height:44px;min-width:44px;padding:0 14px;border:1px solid #d8d2cc;border-radius:8px;background:#fff;color:#171513;font:13px/1.2 var(--rm-font-sans)}.cs-pickers button{border:0;background:#0000}.cs-pickers [aria-current]{background:#f54703;color:#f7f4f1}.cs-pickers [aria-current] span,[data-case-go]:after{font-weight:700}[data-case-go]:after{content:attr(data-case-label);grid-area:1/1;opacity:0}.cs-picker-label{grid-area:1/1}.cs-controls [aria-disabled=true]{opacity:.35}.cs-pagination span{text-align:center;font:600 12px var(--rm-font-mono)}.cs-swipe-hint{margin:12px 0 26px}.cs-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:24px;overflow:auto hidden;scroll-snap-type:x mandatory}.cs-shell{display:grid;grid-template-columns:1.3fr .7fr;min-width:0;overflow:hidden;border:1px solid #e3dcd5;border-top:3px solid #f54703;border-radius:14px;background:#fff;box-shadow:0 28px 70px #1715131a}.cs-case-card{scroll-snap-align:start;scroll-snap-stop:always}.cs-card-header,.cs-story,.cs-metrics{padding:clamp(24px,3.5vw,44px)}.cs-card-header{padding-bottom:0}.cs-story{padding-top:0}.cs-card-header h3{margin:10px 0;font-size:clamp(25px,3vw,36px);line-height:1.1}.cs-card-category{display:flex;align-items:center;gap:8px;margin:0;color:#3b3733;font:700 11px/1.6 var(--rm-font-mono);text-transform:uppercase}.cs-card-headline{font-size:20px;font-weight:700;line-height:1.4}.cs-metrics{grid-area:1/2/3;background:linear-gradient(145deg,#fff7f2,#fbf8f5 72%)}.cs-card-result>strong{display:block;color:#f54703;font-size:clamp(68px,8vw,104px);line-height:.9;letter-spacing:-.06em}.cs-card-result>span{display:block;margin-top:12px;font-weight:700}.cs-delta{display:inline-block;margin:12px 0 20px;font-size:12px!important;font-weight:700}.cs-bars{display:grid;gap:9px;margin-bottom:22px}.cs-bars>span{display:grid;grid-template-columns:54px 1fr 28px;gap:8px;align-items:center;color:#3b3733;font:600 10px var(--rm-font-mono)}.cs-bars i{height:6px;border-radius:9px;background:linear-gradient(90deg,var(--cs-fill) var(--cs-bar),#ded5ce 0)}.cs-bars b{text-align:right;color:#171513}body.brand-v5 .cs-card-metrics{grid-template-columns:1fr 1fr;gap:10px}.cs-card-metrics dd{margin:0}.cs-card-details{border-top:1px solid #ece6e0;margin-top:24px}.cs-card-details summary{padding:18px 0}.cs-foot{display:grid;grid-template-columns:1fr auto;gap:16px 28px;align-items:center;margin-top:28px}.cs-foot>div>span{font:700 10px var(--rm-font-mono);text-transform:uppercase;color:#d93b02}.cs-foot p{margin:8px 0 0}.comparison-grid-story{grid-template-columns:repeat(3,1fr)}.comparison-summary{margin-top:18px}@media(max-width:1040px){.cs-intro{grid-template-columns:1fr;gap:16px}.cs-pickers{width:100%;flex-wrap:wrap}}@media(max-width:850px){.comparison-grid-story{grid-template-columns:1fr}}@media(max-width:720px){.lower-funnel-section{padding:78px 0 72px}.phone-demo-section{padding-bottom:96px}#demoShortcutLink{position:absolute;bottom:42px;left:64px}#demoShortcutLink svg,.cs-swipe-hint svg{margin-left:5px}.cs-swipe-hint{margin-left:44px}.case-study-section{padding:68px 0 72px}.cs-intro{margin-bottom:24px}.cs-controls,.cs-pagination{display:none}.cs-track{align-items:start}.cs-shell,.cs-foot{grid-template-columns:1fr}.cs-metrics{grid-area:auto;order:1}.cs-story{order:2}.cs-card-header{padding-bottom:24px}}@media(max-width:560px){#demoShortcutLink{left:59px}}@media print{.cs-track{display:block;overflow:visible;height:auto!important}.cs-case-card{break-inside:avoid;margin:24px 0}.cs-controls,.cs-swipe-hint{display:none}}