.styles-module__1WJZeW__page{font-family:var(--font-montserrat-sans),"Montserrat",sans-serif}.styles-module__1WJZeW__hero{background:linear-gradient(135deg,var(--primary-dark,#0d4210)0%,var(--primary,#1b8722)100%);color:#fff;width:100%;margin-top:80px;padding:2.5rem 1.25rem 2.75rem}@media (min-width:768px){.styles-module__1WJZeW__hero{margin-top:100px;padding:3rem 1.5rem 3.25rem}}.styles-module__1WJZeW__heroInner{text-align:center;flex-direction:column;gap:1rem;max-width:880px;margin:0 auto;display:flex}.styles-module__1WJZeW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ffffffeb;margin:0;font-size:.8rem;font-weight:700}.styles-module__1WJZeW__areas{color:#fffffff2;margin:0;font-size:.95rem;font-weight:600;line-height:1.45}.styles-module__1WJZeW__heroTitle{margin:0;font-size:1.65rem;font-weight:700;line-height:1.2}@media (min-width:768px){.styles-module__1WJZeW__heroTitle{font-size:2rem}}.styles-module__1WJZeW__lead{color:#fffffff5;max-width:52rem;margin:0 auto;font-size:1.05rem;line-height:1.55}.styles-module__1WJZeW__sub{color:#ffffffeb;max-width:48rem;margin:0 auto;font-size:1rem;line-height:1.5}.styles-module__1WJZeW__section{width:100%;padding:2.75rem 1.25rem}.styles-module__1WJZeW__sectionAlt{background:#fafafa}.styles-module__1WJZeW__sectionInner{max-width:720px;margin:0 auto}.styles-module__1WJZeW__sectionTitle{color:#111;letter-spacing:.02em;text-transform:uppercase;margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.styles-module__1WJZeW__faqItem+.styles-module__1WJZeW__faqItem{border-top:1px solid #e8e8e8;margin-top:1.35rem;padding-top:1.35rem}.styles-module__1WJZeW__faqItem:first-of-type{border-top:none;margin-top:0;padding-top:0}.styles-module__1WJZeW__question{color:#111;margin:0 0 .5rem;font-size:1.05rem;font-weight:700;line-height:1.35}.styles-module__1WJZeW__answer{color:#333;margin:0;font-size:1rem;line-height:1.55}.styles-module__1WJZeW__ctaBand{background:linear-gradient(135deg,var(--primary-dark,#0d4210)0%,var(--primary,#1b8722)100%);color:#fff;width:100%;padding:2.75rem 1.25rem}.styles-module__1WJZeW__ctaInner{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:640px;margin:0 auto;display:flex}.styles-module__1WJZeW__ctaTitle{text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:1.65rem;font-weight:700}.styles-module__1WJZeW__phoneRow{margin:0;font-size:1.15rem;font-weight:600}.styles-module__1WJZeW__phoneLink{color:#fff;text-underline-offset:3px;text-decoration:underline}.styles-module__1WJZeW__phoneLink:hover{opacity:.92}.styles-module__1WJZeW__ctaLines{color:#fffffff2;margin:0;font-size:1rem;line-height:1.55}.styles-module__1WJZeW__ctaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;display:flex}.styles-module__1WJZeW__numberedSection{background:#fff;width:100%;padding:2.75rem 1.25rem 3.5rem}.styles-module__1WJZeW__numberedInner{max-width:800px;margin:0 auto}.styles-module__1WJZeW__numberedHeading{color:#111;text-align:center;text-transform:uppercase;letter-spacing:.02em;margin:0 0 1.75rem;font-size:1.35rem;font-weight:700}.styles-module__1WJZeW__numberedItem+.styles-module__1WJZeW__numberedItem{border-top:1px solid #e8e8e8;margin-top:1.5rem;padding-top:1.5rem}.styles-module__1WJZeW__numberedQ{color:#111;margin:0 0 .5rem;font-size:1rem;font-weight:700;line-height:1.4}.styles-module__1WJZeW__numberedA{color:#333;margin:0;font-size:.98rem;line-height:1.55}.styles-module__1WJZeW__numberPrefix{color:var(--primary,#1b8722);font-weight:700}
