:root{--ccsc-ink:#1f3044;--ccsc-text:#4d647c;--ccsc-muted:#6d7f91;--ccsc-teal:#15989c;--ccsc-teal-dark:#0d7f83;--ccsc-line:#dfe7ec;--ccsc-soft:#f7f9fa}body header nav a,body .site-header nav a,body .main-navigation a,body .elementor-location-header nav a,body .elementor-location-header .elementor-nav-menu--main .elementor-item{font-family:var(--e-global-typography-text-font-family,"Poppins",Arial,sans-serif)!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.01em!important}.cc-home-v1{font-family:var(--e-global-typography-text-font-family,"Poppins",Arial,sans-serif)!important}.cc-home-v1 h1,.cc-home-v1 h2,.cc-home-v1 h3{font-family:var(--e-global-typography-primary-font-family,"Poppins",Arial,sans-serif)!important}.ccdv2{--navy:var(--ccsc-ink)!important;--navy2:#29445f!important;--ink:var(--ccsc-ink)!important;--muted:var(--ccsc-text)!important;--blue:var(--ccsc-teal)!important;--line:var(--ccsc-line)!important;font-family:var(--e-global-typography-text-font-family,"Poppins",Arial,sans-serif)!important;font-size:17px!important;line-height:1.7!important;color:var(--ccsc-ink)!important}.ccdv2 h1,.ccdv2 h2,.ccdv2 h3,.ccdv2 h4,.ccdv2 button,.ccdv2 input,.ccdv2 textarea,.ccdv2 select,.ccdv2 a{font-family:var(--e-global-typography-primary-font-family,"Poppins",Arial,sans-serif)!important}.ccdv2 h1{font-size:clamp(39px,3.45vw,49px)!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.02em!important}.ccdv2 h2{font-size:clamp(31px,3vw,43px)!important;line-height:1.22!important;font-weight:700!important}.ccdv2 h3{font-weight:700!important}.ccdv2 p{font-size:17px!important;line-height:1.7!important;color:var(--ccsc-text)!important}.ccdv2 .ccdv2-btn{border-radius:3px!important;font-size:16px!important;font-weight:650!important}.ccdv2 .ccdv2-btn-gold,.ccdv2 .ccdv2-btn-navy{background:var(--ccsc-teal)!important;border-color:var(--ccsc-teal)!important}.cc-blog-page{--cc-navy:var(--ccsc-ink)!important;--cc-teal:var(--ccsc-teal)!important;--cc-muted:var(--ccsc-text)!important;--cc-line:var(--ccsc-line)!important;--cc-soft:var(--ccsc-soft)!important;font-family:var(--e-global-typography-text-font-family,"Poppins",Arial,sans-serif)!important;color:var(--ccsc-ink)!important}.cc-blog-page h1,.cc-blog-page h2,.cc-blog-page h3,.cc-blog-page h4,.cc-blog-page button,.cc-blog-page input,.cc-blog-page .cc-kicker,.cc-blog-page .cc-filter,.cc-blog-page .cc-meta,.cc-blog-page .cc-read,.cc-blog-page .cc-readmore,.cc-blog-page .cc-cta-btn{font-family:var(--e-global-typography-primary-font-family,"Poppins",Arial,sans-serif)!important}.cc-blog-page .cc-blog-intro h1{font-size:clamp(39px,3.45vw,49px)!important;line-height:1.12!important;font-weight:800!important}.cc-blog-page .cc-blog-intro p{font-size:18px!important;line-height:1.7!important}.cc-blog-page .cc-section-head h2{font-size:clamp(31px,3vw,43px)!important;line-height:1.22!important}.cca-contact-shell{--navy:var(--ccsc-ink)!important;--teal:var(--ccsc-teal)!important;--ink:var(--ccsc-ink)!important;--muted:var(--ccsc-text)!important;--line:var(--ccsc-line)!important;--soft:var(--ccsc-soft)!important;font-family:var(--e-global-typography-text-font-family,"Poppins",Arial,sans-serif)!important;color:var(--ccsc-ink)!important}.cca-contact-shell h1,.cca-contact-shell h2,.cca-contact-shell h3,.cca-contact-shell .cca-contact-kicker,.cca-contact-shell .cca-btn,.cca-contact-shell label,.cca-contact-shell input,.cca-contact-shell textarea,.cca-contact-shell select{font-family:var(--e-global-typography-primary-font-family,"Poppins",Arial,sans-serif)!important}.cca-contact-shell .cca-hero-copy h1{font-size:clamp(39px,3.45vw,49px)!important;line-height:1.12!important;font-weight:800!important}.cca-contact-shell .cca-hero-copy p{font-size:18px!important;line-height:1.7!important}.cca-contact-shell h2{font-size:clamp(31px,3vw,43px)!important;line-height:1.22!important;font-weight:700!important}.cca-contact-shell .cca-btn{border-radius:3px!important;font-size:16px!important;font-weight:650!important}.cca-contact-shell .cca-btn-primary{background:var(--ccsc-teal)!important;border-color:var(--ccsc-teal)!important}@media(max-width:640px){.ccdv2 h1,.cc-blog-page .cc-blog-intro h1,.cca-contact-shell .cca-hero-copy h1{font-size:34px!important}.ccdv2 h2,.cc-blog-page .cc-section-head h2,.cca-contact-shell h2{font-size:29px!important}}.ccsc-whatsapp-float{position:fixed;right:22px;bottom:22px;z-index:9998;display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:10px 15px;border-radius:999px;background:#15989c;color:#fff!important;text-decoration:none!important;font-family:var(--e-global-typography-text-font-family,"Poppins",Arial,sans-serif)!important;font-size:14px!important;font-weight:700!important;box-shadow:0 10px 28px rgb(20 55 70 / .18);transition:transform .16s ease,box-shadow .16s ease}.ccsc-whatsapp-float:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgb(20 55 70 / .24)}.ccsc-whatsapp-dot{width:9px;height:9px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgb(255 255 255 / .22)}.ccdv2-simple-link{display:inline-flex;align-items:center;padding:10px 2px;color:var(--ccsc-teal)!important;font-weight:700;text-decoration:none}.ccdv2-direct-contact{display:flex;flex-direction:column;align-items:flex-start;gap:11px;padding:24px;border:1px solid rgb(255 255 255 / .22);background:rgb(255 255 255 / .06)}.ccdv2-direct-contact>strong{font-size:20px;color:#fff}.ccdv2-direct-contact>small{color:rgb(255 255 255 / .72);line-height:1.5}.ccdv2-final-simple{align-items:center}@media(max-width:640px){.ccsc-whatsapp-float{right:14px;bottom:14px;padding:9px 13px}}:root{--ccsc-home-heading:"Poppins",var(--e-global-typography-primary-font-family,Arial),sans-serif;--ccsc-home-body:var(--e-global-typography-text-font-family,inherit);--ccsc-home-ink:#1f3044;--ccsc-home-text:#4d647c;--ccsc-home-muted:#6d7f91;--ccsc-home-teal:#15989c;--ccsc-home-teal-dark:#0d7f83;--ccsc-home-line:#dfe7ec}.ct-footer,footer.ct-footer,#colophon,footer#colophon,.site-footer,footer.site-footer,#footer,footer[data-id="footer"],[data-footer*="footer"]{display:none!important}.ccdv2{--navy:var(--ccsc-home-ink)!important;--ink:var(--ccsc-home-ink)!important;--muted:var(--ccsc-home-text)!important;--blue:var(--ccsc-home-teal)!important;--line:var(--ccsc-home-line)!important;font-family:var(--ccsc-home-body)!important;color:var(--ccsc-home-ink)!important;font-size:17px!important;line-height:1.7!important}.ccdv2 :where(p,li,small,label,input,textarea,select){font-family:var(--ccsc-home-body)!important}.ccdv2 :where(h1,h2,h3,h4,.ccdv2-brandline,.ccdv2-eyebrow,.ccdv2-head>span,.ccdv2-process-title span,.ccdv2-readiness-head span,.ccdv2-gold-kicker,.ccdv2-stage-panel small,.ccdv2-process-card>div>span,.ccdv2-btn,.ccdv2 strong,.ccdv2 b,.ccdv2 button,.ccdv2 a){font-family:var(--ccsc-home-heading)!important}.ccdv2 .ccdv2-hero-copy h1,.ccdv2 h1{font-size:clamp(38px,3.2vw,46px)!important;line-height:1.16!important;font-weight:800!important;letter-spacing:-.025em!important}.ccdv2 h2{font-size:clamp(31px,3vw,43px)!important;line-height:1.22!important;font-weight:700!important;letter-spacing:0!important}.ccdv2 h3{font-size:28px!important;line-height:1.22!important;font-weight:700!important;letter-spacing:0!important}.ccdv2 h4{font-size:20px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:0!important}.ccdv2 p,.ccdv2 li{font-size:17px!important;line-height:1.7!important;font-weight:400!important}.ccdv2 small{font-size:15px!important;line-height:1.55!important;font-weight:400!important}.ccdv2 .ccdv2-hero-copy>p{font-size:18px!important;line-height:1.7!important;font-weight:400!important}.ccdv2 .ccdv2-brandline,.ccdv2 .ccdv2-eyebrow,.ccdv2 .ccdv2-head>span,.ccdv2 .ccdv2-process-title span,.ccdv2 .ccdv2-readiness-head span,.ccdv2 .ccdv2-gold-kicker{font-size:14px!important;font-weight:700!important;letter-spacing:.065em!important;color:var(--ccsc-home-teal)!important}.ccdv2 .ccdv2-brandline{font-size:15px!important}.ccdv2 .ccdv2-btn{font-size:16px!important;font-weight:650!important;line-height:1.3!important;letter-spacing:0!important}.ccdv2 .ccdv2-btn-gold,.ccdv2 .ccdv2-btn-navy{background:var(--ccsc-home-teal)!important;border-color:var(--ccsc-home-teal)!important;color:#fff!important}.ccdv2 .ccdv2-btn-line{color:var(--ccsc-home-ink)!important;border-color:#cbd6de!important;background:#fff!important}.ccdv2 .ccdv2-simple-link,.ccdv2 .ccdv2-next a{color:var(--ccsc-home-teal)!important;font-weight:650!important}.ccdv2 .ccdv2-hero-copy h1,.ccdv2 .ccdv2-head h2,.ccdv2 .ccdv2-readiness h3,.ccdv2 .ccdv2-guide h2,.ccdv2 .ccdv2-why h2{color:var(--ccsc-home-ink)!important}.ccdv2 .ccdv2-hero-copy>p,.ccdv2 .ccdv2-head p,.ccdv2 .ccdv2-guide p,.ccdv2 .ccdv2-readiness p{color:var(--ccsc-home-text)!important}.ccdv2 .ccdv2-process,.ccdv2 .ccdv2-final{color:#fff!important}.ccdv2 .ccdv2-process h1,.ccdv2 .ccdv2-process h2,.ccdv2 .ccdv2-process h3,.ccdv2 .ccdv2-process h4,.ccdv2 .ccdv2-process strong,.ccdv2 .ccdv2-process b,.ccdv2 .ccdv2-final h1,.ccdv2 .ccdv2-final h2,.ccdv2 .ccdv2-final h3,.ccdv2 .ccdv2-final h4,.ccdv2 .ccdv2-final strong,.ccdv2 .ccdv2-final b{color:#fff!important}.ccdv2 .ccdv2-process p,.ccdv2 .ccdv2-process li,.ccdv2 .ccdv2-process small{color:#d3dee8!important}.ccdv2 .ccdv2-process-nav strong{color:#fff!important}.ccdv2 .ccdv2-process-nav small{color:#aabac7!important}.ccdv2 .ccdv2-final p,.ccdv2 .ccdv2-final small{color:#d5e0e7!important}.ccdv2 .ccdv2-final .ccdv2-btn-line{color:#fff!important;border-color:rgb(255 255 255 / .48)!important;background:transparent!important}.ccdv2 .ccdv2-journey-tabs button strong,.ccdv2 .ccdv2-stage-panel strong,.ccdv2 .ccdv2-readiness-side h3,.ccdv2 .ccdv2-compare h3{color:var(--ccsc-home-ink)!important;font-weight:700!important}.ccdv2 .ccdv2-journey-tabs button small,.ccdv2 .ccdv2-stage-panel p,.ccdv2 .ccdv2-readiness-side p,.ccdv2 .ccdv2-compare li{color:var(--ccsc-home-text)!important}.cc-blog-page{font-family:var(--ccsc-home-body)!important;color:var(--ccsc-home-ink)!important}.cc-blog-page :where(p,li,input){font-family:var(--ccsc-home-body)!important}.cc-blog-page :where(h1,h2,h3,h4,.cc-kicker,.cc-filter,.cc-meta,.cc-read,.cc-readmore,.cc-cta-btn,button,a){font-family:var(--ccsc-home-heading)!important}.cc-blog-page .cc-blog-intro h1{font-size:clamp(38px,3.2vw,46px)!important;line-height:1.16!important;font-weight:800!important;letter-spacing:-.025em!important;color:var(--ccsc-home-ink)!important}.cc-blog-page .cc-section-head h2,.cc-blog-page .cc-blog-cta h2{font-size:clamp(31px,3vw,43px)!important;line-height:1.22!important;font-weight:700!important;letter-spacing:0!important}.cc-blog-page .cc-latest-head h3,.cc-blog-page .cc-card h3,.cc-blog-page .cc-row-story h3{font-weight:700!important;color:var(--ccsc-home-ink)!important}.cc-blog-page .cc-blog-intro p{font-size:18px!important;line-height:1.7!important;color:var(--ccsc-home-text)!important}.cc-blog-page p{color:var(--ccsc-home-text)!important}.cc-blog-page .cc-kicker,.cc-blog-page .cc-latest-head span,.cc-blog-page .cc-date,.cc-blog-page .cc-row-date{color:var(--ccsc-home-teal)!important;font-weight:700!important;letter-spacing:.065em!important}.cc-blog-page .cc-filter.active,.cc-blog-page .cc-filter:hover{background:var(--ccsc-home-teal)!important;border-color:var(--ccsc-home-teal)!important;color:#fff!important}.cc-blog-page .cc-blog-cta,.cc-blog-page .cc-blog-cta h2,.cc-blog-page .cc-blog-cta .cc-cta-btn.alt{color:#fff!important}.cc-blog-page .cc-blog-cta p{color:#d5e0e7!important}.cc-blog-page .cc-blog-cta .cc-kicker{color:#7fc9cc!important}.cca-contact-shell{font-family:var(--ccsc-home-body)!important;color:var(--ccsc-home-ink)!important}.cca-contact-shell :where(p,li,input,textarea,select){font-family:var(--ccsc-home-body)!important}.cca-contact-shell :where(h1,h2,h3,.cca-contact-kicker,.cca-btn,strong,a){font-family:var(--ccsc-home-heading)!important}.cca-contact-shell .cca-hero-copy h1{font-size:clamp(38px,3.2vw,46px)!important;line-height:1.16!important;font-weight:800!important;letter-spacing:-.025em!important;color:var(--ccsc-home-ink)!important}.cca-contact-shell h2{font-size:clamp(31px,3vw,43px)!important;line-height:1.22!important;font-weight:700!important;letter-spacing:0!important;color:var(--ccsc-home-ink)!important}.cca-contact-shell h3{font-size:28px!important;line-height:1.22!important;font-weight:700!important;color:var(--ccsc-home-ink)!important}.cca-contact-shell .cca-hero-copy p{font-size:18px!important;line-height:1.7!important;color:var(--ccsc-home-text)!important}.cca-contact-shell p{font-size:17px!important;line-height:1.7!important;color:var(--ccsc-home-text)!important}.cca-contact-shell .cca-contact-kicker{font-size:14px!important;font-weight:700!important;letter-spacing:.065em!important;color:var(--ccsc-home-teal)!important}.cca-contact-shell .cca-btn{font-size:16px!important;font-weight:650!important;line-height:1.3!important}.cca-contact-shell .cca-btn-primary{background:var(--ccsc-home-teal)!important;border-color:var(--ccsc-home-teal)!important;color:#fff!important}.cca-contact-shell .cca-text-action,.cca-contact-shell .cca-direct-grid a span{color:var(--ccsc-home-teal)!important}.cca-contact-shell .cca-contact-bottom{color:#fff!important}.cca-contact-shell .cca-contact-bottom h2{color:#fff!important}.cca-contact-shell .cca-contact-bottom p{color:#d5e0e7!important}.cca-contact-shell .cca-contact-bottom span{color:#7fc9cc!important}.cca-contact-shell .cca-contact-bottom .cca-btn-light{background:#fff!important;color:#1d3146!important;border-color:#fff!important}.ccsc-whatsapp-float{background:var(--ccsc-home-teal)!important;color:#fff!important;font-family:var(--ccsc-home-heading)!important;font-size:14px!important;font-weight:700!important;opacity:1!important;filter:none!important}.ccsc-whatsapp-float *{color:#fff!important;opacity:1!important;filter:none!important}@media(max-width:640px){.ccdv2 .ccdv2-hero-copy h1,.ccdv2 h1,.cc-blog-page .cc-blog-intro h1,.cca-contact-shell .cca-hero-copy h1{font-size:34px!important;letter-spacing:-.018em!important}.ccdv2 h2,.cc-blog-page .cc-section-head h2,.cca-contact-shell h2{font-size:29px!important}}