.page-module__tcMJzW__breadcrumb{background:var(--color-off-white);border-bottom:1px solid var(--color-border);padding:12px 0}.page-module__tcMJzW__breadcrumbList{color:var(--color-text-muted);align-items:center;gap:6px;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.page-module__tcMJzW__breadcrumbList a{color:var(--color-text-muted);text-decoration:none}.page-module__tcMJzW__breadcrumbList a:hover{color:var(--color-accent)}.page-module__tcMJzW__hero{background:var(--color-primary);padding:72px 0 56px}.page-module__tcMJzW__heroInner{max-width:760px}.page-module__tcMJzW__regionBadge{color:var(--color-accent);letter-spacing:.06em;text-transform:uppercase;background:#f4a6222e;border-radius:999px;margin-bottom:16px;padding:4px 12px;font-size:.8125rem;font-weight:600;display:inline-block}.page-module__tcMJzW__heroHeading{color:var(--color-white);margin-bottom:20px;font-size:max(1.875rem,min(4.5vw,2.75rem));font-weight:800;line-height:1.15}.page-module__tcMJzW__heroIntro{color:#ffffffd1;margin-bottom:32px;font-size:1.0625rem;line-height:1.8}.page-module__tcMJzW__sectionHeading{color:var(--color-dark);text-align:center;margin-bottom:28px;font-size:max(1.5rem,min(3.5vw,2rem));font-weight:700}.page-module__tcMJzW__servicesGrid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:768px){.page-module__tcMJzW__servicesGrid{grid-template-columns:repeat(3,1fr)}}.page-module__tcMJzW__serviceItem{border-top:3px solid var(--color-accent)}.page-module__tcMJzW__serviceItemTitle{color:var(--color-dark);margin-bottom:8px;font-size:1rem;font-weight:700}.page-module__tcMJzW__serviceItem p{color:var(--color-text);font-size:.9375rem;line-height:1.75}.page-module__tcMJzW__whySection{background:var(--color-off-white)}.page-module__tcMJzW__whyInner{max-width:760px;margin:0 auto}.page-module__tcMJzW__whyBody{color:var(--color-text);text-align:center;font-size:1.0625rem;line-height:1.85}.page-module__tcMJzW__faqSection{background:var(--color-white)}.page-module__tcMJzW__faqList{flex-direction:column;gap:16px;max-width:760px;margin:0 auto;display:flex}.page-module__tcMJzW__faqItem{border-left:3px solid var(--color-accent)}.page-module__tcMJzW__faqQ{color:var(--color-dark);margin-bottom:8px;font-size:1rem;font-weight:700}.page-module__tcMJzW__faqA{color:var(--color-text);font-size:.9375rem;line-height:1.75}.page-module__tcMJzW__linksSection{background:var(--color-off-white)}.page-module__tcMJzW__internalLinks{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.page-module__tcMJzW__internalLink{background:var(--color-white);border:1.5px solid var(--color-border);color:var(--color-primary);border-radius:999px;padding:8px 20px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-block}.page-module__tcMJzW__internalLink:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.page-module__tcMJzW__ctaSection{background:var(--color-primary)}.page-module__tcMJzW__ctaInner{text-align:center;max-width:640px;margin:0 auto}.page-module__tcMJzW__ctaHeading{color:var(--color-white);margin-bottom:16px;font-size:max(1.5rem,min(3.5vw,2rem));font-weight:700}.page-module__tcMJzW__ctaBody{color:#ffffffd1;margin-bottom:32px;font-size:1.0625rem;line-height:1.7}
