.services_main__Ug0sk{background:var(--bg)}.services_heroAccent__nv96z{color:var(--accent)}.services_heroBtnPrimary__Hrk0N{display:inline-block;padding:16px 32px;border-radius:12px;font-weight:600;font-size:1.05rem;text-decoration:none;letter-spacing:.01em;transition:background .2s ease,transform .2s ease;background:var(--primary);color:#fff}@media (hover:hover) and (pointer:fine){.services_heroBtnPrimary__Hrk0N:hover{background:var(--primary-light);transform:translateY(-1px)}}.services_seoWrap__hPBoe{max-width:720px;margin:0 auto;text-align:center}.services_seoTitle__d4es0{font-size:1.5rem;font-weight:700;color:var(--text);margin:0 0 12px}.services_seoP__O5VM4{font-size:1rem;color:var(--muted);line-height:1.7;margin:0 0 16px}.services_seoP__O5VM4:last-child{margin-bottom:0}.services_photosDesktop__Rn93A{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.services_photoMobile__1ogQ6{display:none}.services_photoCard__xT2qM{position:relative;height:200px;border-radius:var(--radius);overflow:hidden}.services_sectionTitle__fJRep{font-weight:700;font-size:clamp(1.5rem,3vw,2rem);color:var(--primary-dark);text-align:center;margin:0 0 12px}.services_sectionSubtitle__7Cyqg{color:var(--muted);text-align:center;max-width:600px;margin:0 auto 40px;font-size:1.05rem;line-height:1.6}.services_serviceLink__B_3Bu{text-decoration:none;color:var(--primary-dark);font-weight:600;font-size:.92rem;text-decoration:underline;text-underline-offset:3px}.services_serviceLink__B_3Bu:hover{color:var(--primary)}@media (max-width:768px){.services_heroBtnPrimary__Hrk0N{padding:12px 24px;font-size:.92rem;width:100%;text-align:center;max-width:280px}.services_photosDesktop__Rn93A{display:none}.services_photoMobile__1ogQ6{display:block}.services_photoCard__xT2qM{height:180px}.services_sectionTitle__fJRep{font-size:clamp(1.3rem,5vw,1.6rem)}.services_sectionSubtitle__7Cyqg{font-size:.92rem;margin-bottom:28px}}