.wealth-management-pune-module__Th2DQG__heroBand{background:var(--cm-ink);color:var(--cm-text-secondary);padding:clamp(48px, 8vw, 88px) var(--cm-page-gutter-sm,20px) 56px;border-bottom:1px solid var(--cm-line)}.wealth-management-pune-module__Th2DQG__heroInner{max-width:var(--cm-max-width);margin:0 auto}.wealth-management-pune-module__Th2DQG__heroTitle{font-family:var(--cm-font-display);color:var(--cm-text-primary);letter-spacing:-.02em;font-size:clamp(1.85rem,5vw,2.75rem);font-weight:600;line-height:var(--cm-leading-snug);margin:0 0 1rem}.wealth-management-pune-module__Th2DQG__heroTitle em{color:var(--cm-text-tertiary);font-style:italic}.wealth-management-pune-module__Th2DQG__heroSub{font-family:var(--cm-font-ui);font-size:var(--cm-text-body-lg);line-height:var(--cm-leading-relaxed);color:var(--cm-text-tertiary);max-width:40rem;margin:0 0 1.75rem}.wealth-management-pune-module__Th2DQG__heroCtas{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.wealth-management-pune-module__Th2DQG__h2{font-family:var(--cm-font-display);color:var(--cm-text-primary);letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(1.25rem,2.5vw,1.65rem);font-weight:600}.wealth-management-pune-module__Th2DQG__p{font-family:var(--cm-font-ui);font-size:var(--cm-text-body);line-height:var(--cm-leading-body);color:var(--cm-text-tertiary);max-width:var(--cm-measure-section-wide);margin:0 0 1rem}.wealth-management-pune-module__Th2DQG__p a,.wealth-management-pune-module__Th2DQG__ul a{color:var(--cm-accent);text-underline-offset:2px;text-decoration:underline}.wealth-management-pune-module__Th2DQG__p a:hover,.wealth-management-pune-module__Th2DQG__ul a:hover{color:var(--cm-text-primary)}.wealth-management-pune-module__Th2DQG__ul{font-family:var(--cm-font-ui);font-size:var(--cm-text-body);line-height:var(--cm-leading-body);color:var(--cm-text-tertiary);max-width:var(--cm-measure-section-wide);margin:0;padding-left:1.25rem}.wealth-management-pune-module__Th2DQG__ul li{margin-bottom:.5rem}.wealth-management-pune-module__Th2DQG__offeringGrid{grid-template-columns:1fr;gap:20px;margin-top:1.5rem;display:grid}@media (min-width:768px){.wealth-management-pune-module__Th2DQG__offeringGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wealth-management-pune-module__Th2DQG__offeringCard{border:1px solid var(--cm-line);border-radius:var(--cm-radius-md,12px);background:var(--cm-surface,transparent);flex-direction:column;gap:.65rem;padding:1.25rem 1.35rem;display:flex}.wealth-management-pune-module__Th2DQG__offeringEyebrow{font-family:var(--cm-font-ui);font-size:var(--cm-text-caption,.8125rem);letter-spacing:.04em;text-transform:uppercase;color:var(--cm-accent);margin:0}.wealth-management-pune-module__Th2DQG__offeringTitle{font-family:var(--cm-font-display);color:var(--cm-text-primary);font-size:1.125rem;font-weight:600;line-height:var(--cm-leading-snug);margin:0}.wealth-management-pune-module__Th2DQG__offeringBody{font-family:var(--cm-font-ui);font-size:var(--cm-text-body);line-height:var(--cm-leading-body);color:var(--cm-text-tertiary);flex:1;margin:0}.wealth-management-pune-module__Th2DQG__offeringLink{font-family:var(--cm-font-ui);font-size:var(--cm-text-body);color:var(--cm-accent);font-weight:500;text-decoration:none}.wealth-management-pune-module__Th2DQG__offeringLink:hover{color:var(--cm-text-primary);text-underline-offset:2px;text-decoration:underline}.wealth-management-pune-module__Th2DQG__address{font-family:var(--cm-font-ui);font-style:normal;font-size:var(--cm-text-body);line-height:var(--cm-leading-body);color:var(--cm-text-tertiary);flex-direction:column;gap:.25rem;margin:0 0 1.25rem;display:flex}.wealth-management-pune-module__Th2DQG__address strong{color:var(--cm-text-primary);margin-bottom:.35rem}.wealth-management-pune-module__Th2DQG__inlineCtas{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}
