.chennai-module__8BIwBW__servicePrice{color:var(--text-primary);font-weight:700;flex:none!important}.chennai-module__8BIwBW__bandHeading{color:var(--text-inverse);font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.chennai-module__8BIwBW__areas{text-align:center;max-width:70ch;color:var(--text-secondary);margin:1.5rem auto 0;line-height:1.7}.chennai-module__8BIwBW__visitCard{border:1px solid var(--border-light);background:var(--bg-secondary,#f9fafb);border-radius:24px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:1.5rem 3rem;padding:2.25rem;display:grid}.chennai-module__8BIwBW__visitCard h2{margin:.5rem 0 .75rem;font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.2}.chennai-module__8BIwBW__visitCard p{color:var(--text-secondary);line-height:1.7}.chennai-module__8BIwBW__address{flex-direction:column;gap:.35rem;font-style:normal;line-height:1.6;display:flex}.chennai-module__8BIwBW__address a{color:var(--brand-green-ink);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.chennai-module__8BIwBW__visitActions{flex-wrap:wrap;grid-column:1/-1;gap:.75rem;display:flex}.chennai-module__8BIwBW__portfolioCta{justify-content:center;margin-top:2.5rem;display:flex}@media (max-width:760px){.chennai-module__8BIwBW__visitCard{grid-template-columns:minmax(0,1fr);padding:1.5rem}}.chennai-module__8BIwBW__ctaStrip{background:var(--brand-green-light);border:1px solid var(--border-light);border-radius:20px;justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin-block:2.5rem;padding:1.6rem 2rem;display:flex}.chennai-module__8BIwBW__ctaStrip h2{font-size:clamp(1.25rem,2.4vw,1.6rem);line-height:1.25}.chennai-module__8BIwBW__ctaStrip p{color:var(--text-secondary);margin-top:.35rem;line-height:1.6}.chennai-module__8BIwBW__ctaActions{flex-wrap:wrap;flex:none;gap:.75rem;display:flex}.chennai-module__8BIwBW__alsoRow{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.5rem;display:flex}.chennai-module__8BIwBW__alsoLabel{color:var(--text-primary);font-weight:700}.chennai-module__8BIwBW__pills{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.chennai-module__8BIwBW__pill{border:1px solid var(--border-light);background:var(--bg-primary);min-height:40px;color:var(--text-primary);border-radius:9999px;align-items:center;padding:0 1rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-flex}.chennai-module__8BIwBW__pill:hover{border-color:var(--text-primary)}.chennai-module__8BIwBW__pill:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@media (max-width:760px){.chennai-module__8BIwBW__ctaStrip{flex-direction:column;align-items:stretch;margin-block:2rem;padding:1.4rem 1.25rem}.chennai-module__8BIwBW__ctaActions>*{flex:auto;justify-content:center}}
