.quote_hero__WPwlw{padding:4rem 0;background:linear-gradient(135deg,var(--navy) 0,var(--slate) 100%);color:var(--white);text-align:center}.quote_hero__WPwlw h1{color:var(--white);margin-bottom:1rem}.quote_subtitle__LAKFF{font-size:1.1rem;color:hsla(0,0%,100%,.9);max-width:600px;margin:0 auto}.quote_formContainer__pmVvk{max-width:700px;margin:0 auto;padding:2rem}.quote_form__HOODV{background:var(--gray-50);padding:2rem;border-radius:.5rem}.quote_form__HOODV h2{margin-bottom:2rem;text-align:center}.quote_fieldset__J1ZYa{border:none;padding:2rem 0;border-bottom:1px solid var(--gray-300)}.quote_fieldset__J1ZYa:last-of-type{border-bottom:none}.quote_fieldset__J1ZYa legend{font-size:1.1rem;font-weight:600;color:var(--navy);margin-bottom:1.5rem;padding:0}.quote_form__HOODV button{margin-top:2rem}.quote_faqSection__SZKvW{padding:5rem 0;background:var(--gray-50)}.quote_faqGrid__8CJqI{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.quote_faqItem__Qn0Ie{background:var(--white);padding:1.5rem;border-radius:.5rem;border:1px solid var(--gray-300)}.quote_faqItem__Qn0Ie h3{margin-bottom:1rem;font-size:1.1rem}.quote_faqItem__Qn0Ie p{font-size:.95rem;color:var(--text-light)}.quote_fieldset__J1ZYa small{color:var(--text-light);font-size:.85rem}@media (max-width:768px){.quote_hero__WPwlw{padding:2rem 0}.quote_hero__WPwlw h1{font-size:2rem}.quote_formContainer__pmVvk,.quote_form__HOODV{padding:1rem}.quote_fieldset__J1ZYa{padding:1.5rem 0}}