.cs-reading-progress{position:fixed;top:0;left:0;width:0%;height:3px;background:linear-gradient(90deg,var(--orange_color),#ff6a3d);z-index:9999;transition:width .1s linear}.animate-fade-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.animate-fade-in.visible{opacity:1;transform:translateY(0)}.cs-pdf-form{display:flex;gap:.5rem;flex-wrap:wrap}.cs-pdf-form .cs_pdf_input_dv{flex:1}.cs-pdf-form .cs_pdf_input_dv input{padding:.65rem .85rem;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;color:var(--black_color_2);font-size:14px;outline:none;width:100%}.cs-pdf-form .cs_pdf_input_dv input::placeholder{color:var(--gray_color_light)}.cs-pdf-form .cs_pdf_input_dv input:focus{border-color:var(--orange_color)}.cs-pdf-form .cs-pdf-btn{flex:0 0 auto;padding:.65rem 1.25rem;border:none;font-weight:700;font-size:14px;border-radius:8px;cursor:pointer;transition:background .25s ease;white-space:nowrap}.cs-pdf-success.cs-visible{display:block}.cs-big-heading{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;color:var(--black_color_2);line-height:1.15;letter-spacing:-.02em;margin-bottom:0}.cs-big-heading .cs-dot{color:var(--orange_color)}.cs-big-heading-light{color:#fff}.cs-pain-list.cs-blue-dots li::before{background:var(--secondary_color)}.cs-client-logo-placeholder{font-size:.7rem;font-weight:600;color:var(--gray_color_light);text-transform:uppercase;letter-spacing:.05em}.case_study_testimonial_carousel .owl-dots{margin-top:24px}.cs-outcome-list li strong{color:var(--black_color_2);font-weight:700}.cs-moment-text strong{color:var(--orange_color);font-weight:700}.cs-pdf-bottom .cs-pdf-form{max-width:600px;margin:0 auto}@media (max-width:768px){.cs-big-heading{font-size:1.75rem}}@media (max-width:480px){.cs-pdf-form{flex-direction:column}.cs-pdf-form .cs_pdf_input_dv{flex:0 0 auto;width:100%}.cs-pdf-form .cs-pdf-btn{width:100%}}