.pune-areas{background:#f9fafb}.pune-areas__inner{max-width:1280px;margin:0 auto;padding:56px 16px}.pune-areas__header{text-align:center}.pune-areas__eyebrow{color:#179d82;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.pune-areas__title{color:#004d40;letter-spacing:-.025em;margin:8px 0 0;font-size:clamp(1.875rem,4vw,2.25rem);font-weight:800;line-height:1.2}.pune-areas__grid{gap:8px;margin-top:32px;padding:0;list-style:none;display:grid}@media (min-width:640px){.pune-areas__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.pune-areas__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.pune-areas__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.pune-areas__link,.pune-areas__item{color:#212529;background:#fff;border-radius:8px;outline:1px solid #f3f4f6;align-items:center;gap:8px;min-height:44px;padding:12px 14px;font-size:14px;line-height:1.4;text-decoration:none;transition:outline-color .2s;display:flex;box-shadow:0 1px 2px #0000000d}.pune-areas__link svg,.pune-areas__item svg{color:#179d82;flex-shrink:0}.pune-areas__link:not(.pune-areas__link--static){cursor:pointer}.pune-areas__link:not(.pune-areas__link--static):hover{color:#212529;outline-color:#004d40}.pune-areas__link--static{cursor:default}
.hyderabad-areas{background:#f9fafb}.hyderabad-areas__inner{max-width:1280px;margin:0 auto;padding:56px 16px}.hyderabad-areas__header{text-align:center}.hyderabad-areas__eyebrow{color:#179d82;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.hyderabad-areas__title{color:#004d40;letter-spacing:-.025em;margin:8px 0 0;font-size:clamp(1.875rem,4vw,2.25rem);font-weight:800;line-height:1.2}.hyderabad-areas__grid{gap:8px;margin-top:32px;padding:0;list-style:none;display:grid}@media (min-width:640px){.hyderabad-areas__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.hyderabad-areas__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.hyderabad-areas__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.hyderabad-areas__link,.hyderabad-areas__item{color:#212529;background:#fff;border-radius:8px;outline:1px solid #f3f4f6;align-items:center;gap:8px;min-height:44px;padding:12px 14px;font-size:14px;line-height:1.4;text-decoration:none;transition:outline-color .2s;display:flex;box-shadow:0 1px 2px #0000000d}.hyderabad-areas__link svg,.hyderabad-areas__item svg{color:#179d82;flex-shrink:0}.hyderabad-areas__link:not(.hyderabad-areas__link--static){cursor:pointer}.hyderabad-areas__link:not(.hyderabad-areas__link--static):hover{color:#212529;outline-color:#004d40}.hyderabad-areas__link--static{cursor:default}
