.ContactFormSection_section__ndbSq{padding:5rem 1.5rem;background:#fff}.ContactFormSection_section__ndbSq.ContactFormSection_gray__7wbhD{background:#f5f5f5}.ContactFormSection_container__ui_Nj{max-width:1140px;margin:0 auto}.ContactFormSection_grid__ksLNb{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.ContactFormSection_copy__J0gW6{display:flex;flex-direction:column;gap:1.25rem}.ContactFormSection_heading___F8TP{font-family:Helvetica,Arial,sans-serif;font-size:clamp(1.875rem,3.5vw,2.625rem);font-weight:700;color:#1a202c;line-height:1.2;margin:0}.ContactFormSection_subtext__WmBWR{font-size:1.05rem;color:#4a5568;line-height:1.7;margin:0}.ContactFormSection_trustList__UV26o{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem}.ContactFormSection_trustList__UV26o li{font-size:1rem;color:#2d3748;font-weight:500}.ContactFormSection_phoneLink__5ZEAH{display:inline-block;font-size:1.5rem;font-weight:700;color:#185adb;text-decoration:none;transition:color .2s;margin-top:.25rem}.ContactFormSection_phoneLink__5ZEAH:hover{color:#0850c6;text-decoration:underline}.ContactFormSection_formCol__5CvOd{min-width:0}@media (max-width:768px){.ContactFormSection_grid__ksLNb{grid-template-columns:1fr;gap:2.5rem}.ContactFormSection_section__ndbSq{padding:3.5rem 1.25rem}}.Hero_hero__bqvNd{position:relative;background:linear-gradient(135deg,#090f2d,#185adb);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:3rem 1.5rem;min-height:350px;display:flex;align-items:center;justify-content:center;overflow:hidden}.Hero_hero__bqvNd:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(9,15,45,.7);z-index:1}.Hero_heroImage__DWxR9{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.Hero_heroImageElement__pOakp{object-fit:cover;object-position:center}.Hero_overlay__GFOqg{position:relative;width:100%;z-index:2}.Hero_container__uaTFp{max-width:1140px;margin:0 auto;text-align:center}.Hero_title__h4PJ2{font-family:Helvetica,Arial,sans-serif;color:#fff;font-size:65px;font-weight:700;line-height:1.1;margin:0 0 1rem;text-shadow:0 2px 10px rgba(0,0,0,.3)}.Hero_subtitle__WCdI_{color:hsla(0,0%,100%,.9);font-size:1.35rem;line-height:1.5;max-width:800px;margin:0 auto 1.5rem}.Hero_actions__yXeUX{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.Hero_btnPrimary__oWMOf,.Hero_btnSecondary__Np6ud{padding:.85rem 2.2rem;border-radius:4px;font-weight:600;text-decoration:none;transition:all .3s;font-size:1rem;display:inline-block}.Hero_btnPrimary__oWMOf{background:#185adb;color:#fff;border:2px solid #185adb}.Hero_btnPrimary__oWMOf:hover{background:#0850c6;border-color:#0850c6;transform:translateY(-2px);box-shadow:0 10px 20px rgba(24,90,219,.3)}.Hero_btnSecondary__Np6ud{background:transparent;color:#fff;border:2px solid #fff}.Hero_btnSecondary__Np6ud:hover{background:hsla(0,0%,100%,.1);transform:translateY(-2px)}@media (max-width:930px){.Hero_hero__bqvNd{padding:2.5rem 1.5rem;min-height:300px}.Hero_title__h4PJ2{font-size:36px;line-height:1.15}.Hero_subtitle__WCdI_{font-size:1rem}.Hero_btnPrimary__oWMOf,.Hero_btnSecondary__Np6ud{padding:.7rem 1.6rem;font-size:.9rem}}.Hero_containerWithForm__Mcjix{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:3.5rem;gap:3.5rem;align-items:start;text-align:left}.Hero_heroContent__5prE1{min-width:0;text-align:left}.Hero_heroFormCol__R6qzl{width:100%;min-width:0}.Hero_actionsWithForm__sBuzL{justify-content:flex-start}@media (max-width:900px){.Hero_containerWithForm__Mcjix{grid-template-columns:1fr;gap:2rem;text-align:center}.Hero_heroContent__5prE1{text-align:center}.Hero_actionsWithForm__sBuzL{justify-content:center}}@media (orientation:landscape) and (min-width:769px) and (max-width:1040px) and (min-height:480px) and (hover:none) and (pointer:coarse){.Hero_hero__bqvNd{padding:2rem 1.5rem;min-height:300px}.Hero_title__h4PJ2{font-size:34px;line-height:1.15}.Hero_subtitle__WCdI_{font-size:1rem}.Hero_btnPrimary__oWMOf,.Hero_btnSecondary__Np6ud{padding:.7rem 1.4rem;font-size:.9rem}.Hero_containerWithForm__Mcjix{grid-template-columns:1.1fr 1fr;gap:2rem;text-align:left}.Hero_heroContent__5prE1{text-align:left}.Hero_actionsWithForm__sBuzL{justify-content:flex-start}}.HeroWithTestimonials_testimonialBar__m6DC6{background-color:#fff;padding:.6rem 1rem;border-bottom:1px solid #e5e7eb}.HeroWithTestimonials_testimonialBarContent__rcQ_k{max-width:1600px;margin:0 auto;display:flex;gap:1rem;align-items:center;flex-wrap:wrap;justify-content:center}.HeroWithTestimonials_ratingBadge__9ewqZ{width:100px;height:100px;position:relative;flex:0 0 auto}.HeroWithTestimonials_testimonialItem__tJEYf{flex:1 1 400px;min-width:300px;max-width:400px;background-color:#f9fafb;padding:.75rem;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.08);border-left:3px solid #3b82f6}.HeroWithTestimonials_testimonialText__SkGSf{color:#4b5563;font-size:.85rem;line-height:1.4;font-style:italic;margin:0 0 .5rem}.HeroWithTestimonials_testimonialAuthor__E6EnR{font-size:.8rem;font-weight:600;color:#1f2937;margin:0;display:flex;align-items:center;gap:.4rem}.HeroWithTestimonials_testimonialStars__1I443{color:#fbbf24;font-size:.8rem;margin-left:.2rem}@media (max-width:768px){.HeroWithTestimonials_testimonialItem__tJEYf:not(:first-of-type){display:none}.HeroWithTestimonials_testimonialItem__tJEYf{flex:1 1 auto;max-width:100%;min-width:0}.HeroWithTestimonials_testimonialBarContent__rcQ_k{gap:1rem}.HeroWithTestimonials_ratingBadge__9ewqZ{width:80px;height:80px}}