.FeatureCard_wrap__u5IUY{display:flex;gap:.75rem}.FeatureCard_icon__Ci9is{width:44px;height:44px;flex:0 0 44px;background:#ecf2f0;border-radius:12px;display:grid;place-items:center}.Hero_carousel__rkgji{position:relative;height:62vh}.Hero_slide__LrG92{position:absolute;inset:0;opacity:0;transition:opacity .6s}.Hero_slide__LrG92.Hero_active__uo5a0{opacity:1}.Hero_bg__o0xss{object-fit:cover;filter:brightness(.7)}.Hero_inner__5O52Z{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;width:90%;max-width:600px}.Hero_ctas__SN5O1{display:flex;gap:.5rem;justify-content:center;margin-top:.75rem;flex-wrap:wrap}@media(max-width:768px){.Hero_ctas__SN5O1{width:60%;margin:0 auto;gap:.25rem;flex-direction:column}.Hero_ctas__SN5O1 a{font-size:.875rem;padding:.5rem 1rem;width:100%;justify-content:center}}.StatBadge_badge__usQTs{background:#fff;border:1px solid #eee;border-radius:12px;padding:.6rem .8rem;display:inline-flex;gap:.6rem;color:#000}.StatBadge_value__ztrrS{font-weight:800}.Testimonials_testimonials__1_7h2{padding:2rem;background:linear-gradient(135deg,#f8faf9,#f0f2f1)}.Testimonials_subtitleWithBorder__rID57,.Testimonials_subtitle__8WZ4g{text-align:center;color:var(--ink-600);margin-bottom:2rem;font-size:15px;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}.Testimonials_subtitleWithBorder__rID57{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #e6e6e6}.Testimonials_cta__JEQUQ{text-align:center;color:var(--ink-700);font-size:15px;line-height:1.6;margin-top:2rem;padding-top:2rem;border-top:1px solid #e6e6e6;max-width:600px;margin-left:auto;margin-right:auto}.Testimonials_grid__MzZxX{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.Testimonials_card__3DcSF{background:#fff;border-radius:12px;border:1px solid #e6e6e6;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:box-shadow .3s ease;display:flex;flex-direction:column;justify-content:stretch}.Testimonials_card__3DcSF:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.Testimonials_text__4sAq9{font-size:15px;color:var(--ink-700);line-height:1.6;margin:0 0 1.5rem;font-style:italic}.Testimonials_author__NWgmY{display:flex;flex-direction:column;gap:.25rem}.Testimonials_author__NWgmY strong{font-size:14px;color:var(--ink-900)}.Testimonials_role__kEYUs{font-size:13px;color:var(--green-700);text-transform:uppercase;letter-spacing:.5px;font-weight:500}.Testimonials_date__HKu2O{font-size:12px;color:var(--ink-500);white-space:nowrap}@media(max-width:640px){.Testimonials_grid__MzZxX{grid-template-columns:1fr}.Testimonials_testimonials__1_7h2{padding:1.5rem 0}.Testimonials_subtitleWithBorder__rID57,.Testimonials_subtitle__8WZ4g{margin-bottom:1.5rem;font-size:14px;padding-bottom:1.5rem}.Testimonials_date__HKu2O{font-size:12px;margin-top:.5rem}.Testimonials_cta__JEQUQ{margin-top:1.5rem;padding-top:1.5rem;font-size:14px}}.page_hero__klkOV{position:relative;height:62vh;border-bottom:1px solid #eee}.page_quote__ncg4N{background:#0e3553;color:#fff;text-align:center;padding:2.5rem 1rem}