.ps-stories{display:grid;grid-template-columns:1.1fr 1.1fr .8fr;gap:20px;margin-bottom:32px}.ps-story{display:flex;flex-direction:column;gap:20px;padding:32px;border-radius:var(--rv-radius-panel);transition:transform .3s var(--rv-ease)}.ps-story:hover{transform:translateY(-5px)}.ps-story-0{background:var(--rv-avocado-900);color:var(--rv-ink-inverse)}.s2-global .calm-page .ps-story-0 :is(h3,p,a){color:var(--rv-ink-inverse)}.ps-story-0 img{filter:brightness(0) invert(1)}.ps-story-1{background:var(--ps-tone)}.ps-story .case-study-logo{max-width:190px;height:34px;object-fit:contain;object-position:left;margin-bottom:20px}.ps-story h3{font-size:28px;margin:0}.ps-story p{font-size:16px;margin:0}.ps-story a{margin-top:auto;padding-top:24px;min-height:44px;font-size:15px;color:inherit}.ps-story-request{border:1px dashed var(--rv-grape-500);justify-content:center}.ps-story-request a{margin-top:0}@media (max-width:980px){.ps-stories{grid-template-columns:1fr}}.ps-story-request-row{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:32px;padding:24px 0;border-block:1px solid var(--rv-line-soft)}.ps-story-request-row h3{font-size:24px;margin:0}.ps-story-request-row a{color:var(--rv-ink)}@media(max-width:600px){.ps-story-request-row{align-items:flex-start;flex-direction:column;gap:12px}}