/* PitchVaani — reciprocal railway Ground Story link on Arun Jaitley How to Reach v216 */
.pv-aj-ref-v134 .pv-aj-rail-story-cta{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:.9rem;margin-top:1rem;padding:1rem 1.05rem;border:1px solid #9fcfc0;border-radius:15px;background:linear-gradient(135deg,#eaf8f3 0%,#f8fcfb 100%);color:#17364b;text-decoration:none;box-shadow:0 10px 24px rgba(8,75,59,.07);transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1)}
.pv-aj-ref-v134 .pv-aj-rail-story-cta:hover,.pv-aj-ref-v134 .pv-aj-rail-story-cta:focus-visible{transform:translateY(-2px);border-color:#0f8b73;box-shadow:0 14px 28px rgba(8,75,59,.12)}
.pv-aj-ref-v134 .pv-aj-rail-story-cta:active{transform:scale(.98)}
.pv-aj-ref-v134 .pv-aj-rail-story-cta-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#0b654f;color:#fff}
.pv-aj-ref-v134 .pv-aj-rail-story-cta-icon svg{width:24px;height:24px}
.pv-aj-ref-v134 .pv-aj-rail-story-cta-copy{min-width:0}
.pv-aj-ref-v134 .pv-aj-rail-story-cta-kicker{display:block;margin-bottom:.22rem;color:#08705d;font-size:.67rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}
.pv-aj-ref-v134 .pv-aj-rail-story-cta strong{display:block;color:#0b2d45;font-family:Georgia,'Times New Roman',serif;font-size:1.03rem;line-height:1.3}
.pv-aj-ref-v134 .pv-aj-rail-story-cta-description{display:block;margin-top:.28rem;color:#52636d;font-size:.81rem;line-height:1.5}
.pv-aj-ref-v134 .pv-aj-rail-story-cta-arrow{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;color:#0b654f;box-shadow:0 4px 12px rgba(8,75,59,.08)}
.pv-aj-ref-v134 .pv-aj-rail-story-cta-arrow svg{width:18px;height:18px;transition:transform .18s cubic-bezier(.23,1,.32,1)}
.pv-aj-ref-v134 .pv-aj-rail-story-cta:hover .pv-aj-rail-story-cta-arrow svg,.pv-aj-ref-v134 .pv-aj-rail-story-cta:focus-visible .pv-aj-rail-story-cta-arrow svg{transform:translateX(3px)}
@media(max-width:640px){.pv-aj-ref-v134 .pv-aj-rail-story-cta{grid-template-columns:42px minmax(0,1fr);padding:.9rem}.pv-aj-ref-v134 .pv-aj-rail-story-cta-icon{width:42px;height:42px}.pv-aj-ref-v134 .pv-aj-rail-story-cta-arrow{display:none}.pv-aj-ref-v134 .pv-aj-rail-story-cta strong{font-size:.96rem}}
@media(prefers-reduced-motion:reduce){.pv-aj-ref-v134 .pv-aj-rail-story-cta,.pv-aj-ref-v134 .pv-aj-rail-story-cta-arrow svg{transition:none}}
