.ready-to-digitize-section{background:#e8f0f2;padding:2rem 0;position:relative;overflow:hidden}.ready-to-digitize-section:before{content:"";pointer-events:none;z-index:0;background:0 0;position:absolute;inset:0}.ready-to-digitize-section .container{z-index:1;position:relative}.ready-to-digitize-card{text-align:center;box-shadow:none;opacity:0;background:0 0;border-radius:0;padding:2rem 0;transition:opacity .8s,transform .8s;position:relative;overflow:visible;transform:translateY(30px)}.ready-to-digitize-heading{color:#4a5568;z-index:2;opacity:0;margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.2;transition:opacity .8s .2s,transform .8s .2s;position:relative;transform:translateY(20px)}.ready-to-digitize-subheading{color:#718096;z-index:2;opacity:0;max-width:700px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:1.7;transition:opacity .8s .4s,transform .8s .4s;position:relative;transform:translateY(20px)}.ready-to-digitize-subheading strong{color:#4a5568;font-weight:600}.ready-to-digitize-cta{z-index:2;opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;transition:opacity .8s .6s,transform .8s .6s;display:flex;position:relative;transform:translateY(20px)}.btn-cta-primary{color:#fff;background:linear-gradient(90deg,#20b2aa 0%,#48d1cc 100%);border:none;border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem 2.5rem;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #20b2aa40}.btn-cta-primary:before{content:"";background:#fff3;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-cta-primary:hover:before{width:300px;height:300px}.btn-cta-primary:hover{color:#fff;transform:translateY(-4px)scale(1.02);box-shadow:0 8px 24px #20b2aa59}.btn-cta-primary:active{transform:translateY(-2px)scale(1)}.btn-arrow-icon{stroke:currentColor;z-index:1;width:20px;height:20px;transition:all .3s;position:relative}.btn-cta-primary:hover .btn-arrow-icon{animation:.6s ease-in-out infinite arrowSlide;transform:translate(4px)}@keyframes arrowSlide{0%,to{transform:translate(4px)}50%{transform:translate(8px)}}.btn-cta-secondary{color:#4a5568;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;justify-content:center;align-items:center;padding:1rem 2.5rem;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.btn-cta-secondary:before{content:"";background:#f7fafc;width:100%;height:100%;transition:left .3s;position:absolute;top:0;left:-100%}.btn-cta-secondary:hover:before{left:0}.btn-cta-secondary:hover{color:#4a5568;background:#fff;border-color:#cbd5e0;transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.btn-cta-secondary:active{transform:translateY(-2px)}.animate-fade-in-up,.animate-fade-in-up-delay-1,.animate-fade-in-up-delay-2,.animate-fade-in-up-delay-3,.animate-fade-in-up-delay-4{opacity:1!important;transform:translateY(0)!important}.animate-scale-in{opacity:1!important;transform:scale(1)!important}@media (min-width:1200px){.ready-to-digitize-section{padding:2.5rem 0}.ready-to-digitize-card{border-radius:2.5rem;padding:5rem 4rem}.ready-to-digitize-heading{font-size:2.25rem}.ready-to-digitize-subheading{font-size:1.375rem}.btn-cta-primary,.btn-cta-secondary{padding:1.125rem 3rem;font-size:1.25rem}}@media (min-width:992px) and (max-width:1199.98px){.ready-to-digitize-section{padding:2rem 0}.ready-to-digitize-card{padding:4rem 3rem}.ready-to-digitize-heading{font-size:2rem}}@media (min-width:768px) and (max-width:991.98px){.ready-to-digitize-section{padding:1.75rem 0}.ready-to-digitize-card{border-radius:1.75rem;padding:3.5rem 2.5rem}.ready-to-digitize-heading{font-size:1.875rem}.ready-to-digitize-subheading{font-size:1.125rem}.btn-cta-primary,.btn-cta-secondary{padding:.9375rem 2.25rem;font-size:1.0625rem}}@media (min-width:576px) and (max-width:767.98px){.ready-to-digitize-section{padding:1.5rem 0}.ready-to-digitize-card{border-radius:1.5rem;padding:3rem 2rem}.ready-to-digitize-heading{margin-bottom:1rem;font-size:1.75rem}.ready-to-digitize-subheading{margin-bottom:2rem;font-size:1.0625rem}.ready-to-digitize-cta{flex-direction:column;gap:.875rem;width:100%;margin-bottom:1.75rem}.btn-cta-primary,.btn-cta-secondary{justify-content:center;width:100%;max-width:320px;padding:.9375rem 2rem;font-size:1rem}}@media (max-width:575.98px){.ready-to-digitize-section{padding:1.5rem 0}.ready-to-digitize-card{border-radius:1.25rem;padding:2.5rem 1.5rem}.ready-to-digitize-heading{margin-bottom:.875rem;font-size:1.5rem;line-height:1.3}.ready-to-digitize-subheading{margin-bottom:1.75rem;font-size:1rem;line-height:1.6}.ready-to-digitize-cta{flex-direction:column;gap:.75rem;width:100%;margin-bottom:1.5rem}.btn-cta-primary,.btn-cta-secondary{justify-content:center;width:100%;padding:.875rem 1.75rem;font-size:.9375rem}.btn-arrow-icon{width:18px;height:18px}}@media (max-width:375px){.ready-to-digitize-section{padding:1.25rem 0}.ready-to-digitize-card{padding:2rem 1.25rem}.ready-to-digitize-heading{font-size:1.375rem}.ready-to-digitize-subheading{font-size:.9375rem}.btn-cta-primary,.btn-cta-secondary{padding:.8125rem 1.5rem;font-size:.875rem}}@media (prefers-reduced-motion:reduce){.ready-to-digitize-card,.ready-to-digitize-heading,.ready-to-digitize-subheading,.ready-to-digitize-cta{transition:none;animation:none}.btn-cta-primary:hover,.btn-cta-secondary:hover{transform:none}.btn-cta-primary:hover .btn-arrow-icon{animation:none;transform:translate(4px)}}@media (prefers-contrast:high){.ready-to-digitize-card{border:2px solid #fff}.btn-cta-primary{border:2px solid #2d8659}.btn-cta-secondary{border:2px solid #fff}}@media print{.ready-to-digitize-section{background:#fff;padding:2rem 0}.ready-to-digitize-card{box-shadow:none;page-break-inside:avoid;background:#2d8659}.btn-cta-primary,.btn-cta-secondary{color:#000;background:#fff;border:1px solid #000}.ready-to-digitize-trust{color:#000}}
