.cases-action{background:#fff;font-family:Montserrat,sans-serif;padding:90px 24px;width:100%}.cases-action,.cases-action *{box-sizing:border-box}.cases-action__container{margin:0 auto;max-width:1200px}.cases-action__intro{margin:0 auto 48px;max-width:780px;text-align:center}.cases-action__eyebrow{color:#fcae17;display:block;font-size:13px;font-weight:700;letter-spacing:1.5px;margin-bottom:14px;text-transform:uppercase}.cases-action__heading{color:#01655b;font-size:clamp(30px,3.5vw,44px);font-weight:700;line-height:1.2;margin:0 0 18px}.cases-action__description{color:#52615d;font-size:16px;line-height:1.7;margin:0}.cases-action__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.cases-action__card{background:#f3f7f5;border-radius:16px;min-width:0;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.cases-action__card:hover{box-shadow:0 12px 28px rgba(0,60,50,.1);transform:translateY(-4px)}.cases-action__media{aspect-ratio:16/9;background:#e2ece8;overflow:hidden;position:relative;width:100%}.cases-action__media iframe,.cases-action__media video{height:100%!important;object-fit:cover;width:100%!important}.cases-action__placeholder{align-items:center;color:#01655b;display:flex;font-size:14px;height:100%;justify-content:center}.cases-action__content{display:flex;flex-direction:column;min-height:116px;padding:20px 22px 24px}.cases-action__category{margin-top:auto}.cases-action__title{color:#01655b;font-size:17px;font-weight:700;line-height:1.45;margin:0 0 8px;min-height:44px}.cases-action__category{color:#65736e;font-size:14px;line-height:1.5;margin:0}@media (max-width:900px){.cases-action{padding:72px 24px}.cases-action__grid{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.cases-action{padding:56px 18px}.cases-action__intro{margin-bottom:32px}.cases-action__grid{gap:18px;grid-template-columns:1fr}.cases-action__content{padding:18px}.cases-action__title{font-size:16px}}