.local-care-content{box-sizing:border-box;width:min(1180px,100%);margin:36px auto;padding:28px;color:#193b35;background:#f1f4ed;border:1px solid #d6dfd1;border-radius:14px;overflow-wrap:anywhere}.local-care-content h2{font-size:clamp(23px,3vw,30px);line-height:1.35;margin:0 0 22px;color:#18344b}.local-care-content h3{font-size:21px;line-height:1.45;margin:24px 0 12px;color:#18344b}.local-care-content h4{font-size:17px;line-height:1.55;margin:16px 0 8px;color:#25483e}.local-care-content p{font-size:16px;line-height:1.75;margin:8px 0 16px;color:#35564e}.local-care-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.local-care-grid article{min-width:0;padding:0 18px 12px;background:#fff;border:1px solid #dae2d7;border-radius:10px}.local-care-links{display:flex;flex-wrap:wrap;gap:10px 20px}.local-care-content a{color:#17574b;text-decoration:underline;text-underline-offset:4px;font-size:16px;line-height:1.5}.local-care-links a,.local-care-contact a{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:8px 0}.local-care-content a:focus-visible{outline:3px solid #b78a35;outline-offset:4px;border-radius:2px}.local-care-next{border-top:1px solid #cedac8;margin-top:20px;padding-top:4px}.local-care-content [id]{scroll-margin-top:120px}@media(max-width:760px){.local-care-content{width:calc(100% - 32px);padding:22px 18px;margin:24px auto}.local-care-grid{grid-template-columns:minmax(0,1fr);gap:16px}.local-care-content h3{font-size:20px}.local-care-links{flex-direction:column;gap:4px}.local-care-content p{font-size:16px;line-height:1.75}}
