.usecase-page{flex-direction:column;min-height:100vh;display:flex}.usecase-hero{background:var(--black);color:var(--off-white);text-align:center;padding:120px 52px 80px}.usecase-inner{max-width:720px;margin:0 auto}.usecase-tag{color:var(--yellow);text-transform:uppercase;letter-spacing:.07em;background:#f5e6421a;border:1px solid #f5e6424d;border-radius:100px;margin-bottom:24px;padding:4px 13px;font-family:Bricolage Grotesque,sans-serif;font-size:11.5px;font-weight:700;display:inline-block}.usecase-title{letter-spacing:-2px;margin-bottom:16px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1.1}.usecase-tagline{color:var(--yellow);margin-bottom:20px;font-size:20px;font-weight:600}.usecase-desc{color:#fff9;margin-bottom:32px;font-size:17px;line-height:1.75}.usecase-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.usecase-actions .btn-pill{padding:14px 28px;font-size:15px}.usecase-actions .btn-pill.outline{color:var(--off-white);border-color:#ffffff47}.usecase-actions .btn-pill.outline:hover{color:var(--off-white);border-color:#fff6}.uc-section{background:var(--off-white);padding:80px 52px}.uc-section-alt{border-top:1px solid var(--gray-light);background:#fff}.uc-section-testimonial{background:var(--black);color:var(--off-white);padding:60px 52px}.uc-inner{max-width:800px;margin:0 auto}.uc-section-heading{letter-spacing:-1px;color:var(--black);margin-bottom:20px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(24px,3.5vw,32px);font-weight:800}.uc-section-testimonial .uc-section-heading{color:var(--off-white)}.uc-section-body{color:var(--gray);margin-bottom:28px;font-size:16px;line-height:1.75}.uc-section-sub{color:var(--gray);margin-bottom:24px;font-size:15px}.uc-numbered-list{counter-reset:uc-num;list-style:none}.uc-numbered-item{align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.uc-numbered-item:last-child{margin-bottom:0}.uc-number{color:var(--yellow);background:#f5e64226;border-radius:6px;flex-shrink:0;padding:4px 10px;font-family:Bricolage Grotesque,sans-serif;font-size:13px;font-weight:800}.uc-numbered-item strong{margin-bottom:6px;font-size:15px;display:block}.uc-numbered-item p{color:var(--gray);margin:0;font-size:14px;line-height:1.65}.uc-testimonial-inline{background:var(--black);color:var(--off-white);border-left:4px solid var(--yellow);border-radius:12px;margin-top:32px;padding:24px 28px}.uc-testimonial-inline p{margin:0 0 10px;font-size:15px;font-style:italic;line-height:1.65}.uc-testimonial-inline cite{color:#fff9;font-size:13px;font-style:normal}.uc-before-after{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.uc-column h3{text-transform:uppercase;letter-spacing:.08em;color:var(--black);margin-bottom:14px;font-family:Bricolage Grotesque,sans-serif;font-size:14px;font-weight:700}.uc-without h3{color:#c53030}.uc-with h3{color:#276749}.uc-column ul{margin:0;padding:0;list-style:none}.uc-column li{border-bottom:1px solid var(--gray-light);color:var(--gray);padding:10px 0;font-size:14px;line-height:1.6}.uc-column li:last-child{border-bottom:none}.uc-with li{color:var(--black)}.uc-features-list{margin:0;padding:0;list-style:none}.uc-feature{align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.uc-feature:last-child{margin-bottom:0}.uc-feature-num{color:var(--yellow);background:#f5e64226;border-radius:6px;flex-shrink:0;padding:4px 10px;font-family:Bricolage Grotesque,sans-serif;font-size:12px;font-weight:800}.uc-feature strong{margin-bottom:6px;font-size:15px;display:block}.uc-feature p{color:var(--gray);margin:0;font-size:14px;line-height:1.65}.uc-steps-list{counter-reset:uc-step;margin:24px 0 0;padding:0;list-style:none}.uc-step{border-bottom:1px solid var(--gray-light);padding:20px 0 20px 70px;position:relative}.uc-step:last-child{border-bottom:none}.uc-step-num{color:var(--yellow);background:#f5e64226;border-radius:6px;padding:4px 10px;font-family:Bricolage Grotesque,sans-serif;font-size:11px;font-weight:800;position:absolute;top:20px;left:0}.uc-step strong{margin-bottom:6px;font-size:15px;display:block}.uc-step p{color:var(--gray);margin:0;font-size:14px;line-height:1.65}.uc-comparison{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.uc-comp-column h3{text-transform:uppercase;letter-spacing:.08em;color:var(--gray);margin-bottom:14px;font-family:Bricolage Grotesque,sans-serif;font-size:13px;font-weight:700}.uc-comp-dbridge h3{color:var(--black)}.uc-comp-column ul{margin:0;padding:0;list-style:none}.uc-comp-column li{border-bottom:1px solid var(--gray-light);color:var(--gray);padding:10px 0;font-size:14px;line-height:1.6}.uc-comp-dbridge li{color:var(--black)}.uc-testimonial{text-align:center;margin:0;padding:0}.uc-testimonial p{max-width:560px;margin:0 auto 16px;font-size:18px;font-style:italic;line-height:1.6}.uc-testimonial cite{color:#fff9;font-size:14px;font-style:normal}.usecase-cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:16px;display:flex}.usecase-cta-actions .btn-pill{padding:14px 28px;font-size:15px}.usecase-cta-footnote{color:#00000073;margin:0;font-size:13px}.usecase-benefits{background:var(--off-white);padding:80px 52px}.usecase-benefits-title{letter-spacing:-1px;text-align:center;margin-bottom:32px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(24px,3.5vw,32px);font-weight:800}.usecase-benefits-list{flex-direction:column;gap:20px;max-width:560px;margin:0 auto;list-style:none;display:flex}.usecase-benefit{color:var(--black);align-items:flex-start;gap:14px;font-size:16px;line-height:1.6;display:flex}.usecase-benefit-dot{background:var(--yellow);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:8px}.usecase-cta{background:var(--yellow);border-top:2px solid var(--black);text-align:center;padding:80px 52px 100px}.usecase-cta-title{letter-spacing:-1.5px;margin-bottom:12px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:800}.usecase-cta-sub{color:#00000080;margin-bottom:24px;font-size:16px}.usecase-cta-btn{display:inline-flex}@media (max-width:960px){.usecase-hero{padding:100px 22px 64px}.uc-section,.uc-section-alt{padding:64px 22px}.uc-section-testimonial{padding:48px 22px}.usecase-benefits{padding:64px 22px}.usecase-cta{padding:64px 22px 80px}.usecase-tagline{font-size:18px}.usecase-desc{font-size:16px}.usecase-actions .btn-pill{padding:12px 24px;font-size:14px}.uc-before-after,.uc-comparison{grid-template-columns:1fr}}@media (max-width:680px){.usecase-hero{padding:80px 20px 56px}.uc-section,.uc-section-alt{padding:56px 20px}.uc-section-testimonial{padding:40px 20px}.uc-step{padding-top:50px;padding-left:0}.uc-step-num{top:20px;left:0}.uc-testimonial p{font-size:16px}.usecase-benefits{padding:56px 20px}.usecase-benefits-title{margin-bottom:24px}.usecase-benefit{font-size:15px}.usecase-cta{padding:56px 20px 72px}.usecase-actions{flex-direction:column;align-items:stretch;gap:12px;max-width:280px;margin:0 auto}.usecase-actions .btn-pill{justify-content:center;width:100%}.usecase-cta-actions{flex-direction:column;align-items:stretch;max-width:280px;margin-left:auto;margin-right:auto}.usecase-cta-actions .btn-pill{justify-content:center;width:100%}}@media (max-width:480px){.usecase-hero{padding:72px 16px 48px}.uc-section,.uc-section-alt{padding:48px 16px}.uc-section-testimonial{padding:36px 16px}.uc-numbered-item,.uc-feature{flex-direction:column;gap:12px}.uc-testimonial-inline{padding:18px 20px}.usecase-tag{padding:3px 11px;font-size:10.5px}.usecase-tagline{margin-bottom:16px;font-size:16px}.usecase-desc{margin-bottom:28px;font-size:15px}.usecase-benefits{padding:48px 16px}.usecase-benefits-list{gap:16px}.usecase-benefit{font-size:14px}.usecase-cta{padding:48px 16px 64px}.usecase-cta-sub{font-size:14px}.usecase-actions,.usecase-cta-actions{max-width:100%}}
