.pmd-case-study-cards .pmd-section-heading{margin-bottom:26px}.pmd-case-study-cards__view-all{margin-bottom:70px;text-align:center}.pmd-case-study-cards__view-all a{align-items:center;color:var(--pmd-teal);display:inline-flex;font-size:var(--pmd-fs-md);font-weight:500;gap:8px;text-decoration:none}.pmd-case-study-cards__view-all svg{height:14px;transition:transform var(--pmd-duration) var(--pmd-ease);width:14px}.pmd-case-study-cards__view-all a:hover svg{transform:translate(2px,-2px)}.pmd-case-study-cards__track{display:flex;gap:20px;justify-content:safe center;list-style:none;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity;scrollbar-width:none}.pmd-case-study-cards__track::-webkit-scrollbar{display:none}.pmd-case-study-cards__card{background:var(--pmd-cream-card);border-radius:var(--pmd-radius-lg);color:var(--pmd-ink);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;justify-content:flex-end;min-height:340px;overflow:hidden;padding:30px 26px;position:relative;scroll-snap-align:start;transition:width .55s cubic-bezier(.4,0,.2,1),color .4s var(--pmd-ease);width:270px}.pmd-case-study-cards__card>:not(.pmd-cover){position:relative;z-index:1}.pmd-case-study-cards__card:after,.pmd-case-study-cards__photo{opacity:0;transition:opacity .4s var(--pmd-ease);z-index:0}.pmd-case-study-cards__card:after{background:linear-gradient(180deg,color-mix(in srgb,var(--pmd-navy-950) 5%,transparent) 0,color-mix(in srgb,var(--pmd-navy-950) 85%,transparent) 100%);content:"";inset:0;position:absolute}.pmd-case-study-cards__card.is-active{color:var(--pmd-white);width:540px}.pmd-case-study-cards__card.is-active .pmd-case-study-cards__photo,.pmd-case-study-cards__card.is-active:after{opacity:1}.pmd-case-study-cards__logo{align-self:flex-start;filter:brightness(0);height:auto;margin-bottom:auto;max-height:32px;max-width:140px;object-fit:contain;object-position:left center;transition:filter .4s var(--pmd-ease);width:auto}.pmd-case-study-cards__client{align-self:flex-start;font-size:var(--pmd-fs-xl);font-weight:600;letter-spacing:.02em;line-height:24px;margin-bottom:auto}.pmd-case-study-cards__card.is-active .pmd-case-study-cards__logo{filter:brightness(0) invert(1)}.pmd-case-study-cards__metric{font-size:48px;letter-spacing:-.02em;line-height:1;margin-bottom:10px}.pmd-case-study-cards__label{font-size:var(--pmd-fs-lg);margin-bottom:20px;opacity:.85}.pmd-case-study-cards__summary{font-size:var(--pmd-fs-lg);line-height:1.5;margin-bottom:22px;max-width:460px;opacity:.85}.pmd-case-study-cards__foot{align-items:center;display:flex;gap:14px;justify-content:space-between}.pmd-case-study-cards__tag{font-size:var(--pmd-pill-fs,var(--pmd-fs-xs));font-style:italic;opacity:.6}.pmd-case-study-cards__read{border-bottom:1px solid;color:inherit;flex-shrink:0;font-size:var(--pmd-fs-sm);font-weight:500;opacity:.85;padding-bottom:2px;text-decoration:none}.pmd-case-study-cards__read:hover{opacity:1}.pmd-case-study-cards__all{flex:0 0 auto;min-height:340px;scroll-snap-align:start;width:270px}.pmd-case-study-cards__all a{align-items:center;border:1px solid var(--pmd-dark-line);border-radius:var(--pmd-radius-lg);color:var(--pmd-text-soft);display:flex;flex-direction:column;font-size:var(--pmd-fs-lg);gap:16px;height:100%;justify-content:center;text-align:center;text-decoration:none;transition:border-color var(--pmd-duration) var(--pmd-ease),background var(--pmd-duration) var(--pmd-ease)}.pmd-case-study-cards__all a:hover{background:var(--pmd-dark-hover);border-color:var(--pmd-dark-line-strong)}.pmd-case-study-cards__all--image a{color:var(--pmd-white);isolation:isolate;overflow:hidden;position:relative}.pmd-case-study-cards__all-bg{transition:transform .6s var(--pmd-ease);z-index:-2}.pmd-case-study-cards__all--image a:before{background:color-mix(in srgb,var(--pmd-navy-950) 35%,transparent);content:"";inset:0;position:absolute;transition:background var(--pmd-duration) var(--pmd-ease);z-index:-1}.pmd-case-study-cards__all--image a:hover:before{background:color-mix(in srgb,var(--pmd-navy-950) 15%,transparent)}.pmd-case-study-cards__all--image a:hover .pmd-case-study-cards__all-bg{transform:scale(1.04)}.pmd-case-study-cards__all-arrow{align-items:center;border:1px solid;border-radius:50%;display:flex;height:48px;justify-content:center;transition:transform var(--pmd-duration) var(--pmd-ease);width:48px}.pmd-case-study-cards__all-arrow svg{height:18px;width:18px}.pmd-case-study-cards__all a:hover .pmd-case-study-cards__all-arrow{transform:translate(3px,-3px)}@media (max-width:1024px){.pmd-case-study-cards__all,.pmd-case-study-cards__card{min-height:320px;width:230px}.pmd-case-study-cards__card.is-active{width:360px}}@media (max-width:768px){.pmd-case-study-cards__view-all{margin-bottom:40px}.pmd-case-study-cards__track{flex-direction:column;overflow-x:visible}.pmd-case-study-cards__card,.pmd-case-study-cards__card.is-active{min-height:320px;width:100%}.pmd-case-study-cards__all{min-height:200px;width:100%}}