.pmd-solution-cards__grid{align-items:start;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);list-style:none}.pmd-solution-cards__card{display:flex;flex-direction:column;height:100%}.pmd-solution-cards__head{align-items:flex-start;border-radius:var(--pmd-radius-lg);display:flex;flex:1;flex-direction:column;padding:40px 34px;text-align:left;width:100%}.pmd-solution-cards__card.is-open .pmd-solution-cards__head{padding-bottom:0}.pmd-solution-cards__icon{height:34px;margin-bottom:28px;width:34px}.pmd-solution-cards__outcome{color:var(--pmd-ink);font-size:var(--pmd-fs-card-lead);font-weight:300;letter-spacing:-.01em;line-height:1.25;margin-bottom:40px}.pmd-solution-cards__foot{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:auto;width:100%}.pmd-solution-cards__tag{background:var(--pmd-teal-tint);border-radius:var(--pmd-radius-lg);color:var(--pmd-teal-text);display:inline-block;font-size:var(--pmd-fs-sm);font-weight:500;line-height:1.3;padding:9px 16px}.pmd-solution-cards__toggle{border:1px solid var(--pmd-border-strong);border-radius:50%;flex-shrink:0;height:34px;position:relative;transition:background var(--pmd-duration) var(--pmd-ease),border-color var(--pmd-duration) var(--pmd-ease);width:34px}.pmd-solution-cards__toggle:after,.pmd-solution-cards__toggle:before{background:var(--pmd-ink);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s var(--pmd-ease),background var(--pmd-duration) var(--pmd-ease)}.pmd-solution-cards__toggle:before{height:1.5px;width:12px}.pmd-solution-cards__toggle:after{height:12px;width:1.5px}.pmd-solution-cards__head:hover .pmd-solution-cards__toggle{border-color:var(--pmd-ink)}.pmd-solution-cards__card.is-open .pmd-solution-cards__toggle{background:var(--pmd-ink);border-color:var(--pmd-ink)}.pmd-solution-cards__card.is-open .pmd-solution-cards__toggle:after,.pmd-solution-cards__card.is-open .pmd-solution-cards__toggle:before{background:var(--pmd-white)}.pmd-solution-cards__card.is-open .pmd-solution-cards__toggle:after{transform:translate(-50%,-50%) scaleY(0)}.pmd-solution-cards__panel{padding:28px 34px 40px}.pmd-solution-cards__metric{align-items:center;border-bottom:1px solid var(--pmd-divider);color:var(--pmd-ink);display:flex;font-size:var(--pmd-fs-lg);font-weight:500;gap:12px;line-height:1.4;margin-bottom:22px;padding-bottom:22px}.pmd-solution-cards__metric svg{flex-shrink:0}.pmd-solution-cards__body{color:var(--pmd-gray-body);font-size:var(--pmd-fs-md);line-height:1.65;margin-bottom:26px}.pmd-solution-cards__body:last-child{margin-bottom:0}@media (max-width:1024px){.pmd-solution-cards__grid{grid-template-columns:1fr}}@media (max-width:768px){.pmd-solution-cards__head{padding:30px 24px}.pmd-solution-cards__panel{padding:28px 24px 30px}.pmd-solution-cards__outcome{font-size:var(--pmd-fs-card-title);margin-bottom:30px}}.pmd-solution-cards--use-cases{--case-card:linear-gradient(180deg,rgba(0,45,70,.35),rgba(0,0,0,.35));--case-border:hsla(0,0%,100%,.14);--case-strip:rgba(37,160,129,.42);--case-source:hsla(0,0%,100%,.7)}.pmd-solution-cards--use-cases .pmd-solution-cards__grid{align-items:stretch;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1277px}.pmd-solution-cards__case{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--case-card);border:1px solid var(--case-border);border-radius:10px;display:flex;flex-direction:column;padding:20px}.pmd-solution-cards__kicker{color:var(--pmd-teal);font-size:11px;letter-spacing:.18em;line-height:16.5px;text-transform:uppercase}.pmd-solution-cards__case>.pmd-solution-cards__kicker{margin-bottom:16px;text-align:right}.pmd-solution-cards__case-title{color:var(--pmd-white);font-size:23px;font-weight:300;letter-spacing:-.01em;line-height:34px}.pmd-solution-cards__case-panel{display:flex;flex:1;flex-direction:column;gap:16px;padding-top:16px}.pmd-solution-cards__case-text{color:var(--pmd-white);font-size:var(--pmd-fs-xs);line-height:18px;max-width:450px}.pmd-solution-cards__strip{align-items:center;background:var(--case-strip);border-radius:10px;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin-top:auto;padding:12px}.pmd-solution-cards__workflow{display:grid;gap:12px;padding:6px 0}.pmd-solution-cards__steps{color:var(--pmd-white);display:flex;flex-wrap:wrap;font-size:var(--pmd-fs-xl);gap:4px 0;line-height:21px;list-style:none;margin:0;padding:0}.pmd-solution-cards__steps li+li:before{content:"→";margin:0 10px}.pmd-solution-cards__proof{align-items:flex-end;display:flex;flex-direction:column;gap:2px;margin-left:auto;text-align:right}.pmd-solution-cards__stat{color:var(--pmd-teal);font-size:var(--pmd-fs-card-lead);line-height:28px}.pmd-solution-cards__stat-label{color:var(--pmd-white);font-size:var(--pmd-fs-xs);line-height:16px}.pmd-solution-cards__source{align-items:center;color:var(--case-source);display:inline-flex;font-size:10px;gap:2px;line-height:14px}a.pmd-solution-cards__source{text-decoration:underline}a.pmd-solution-cards__source:hover{color:var(--pmd-white)}.pmd-solution-cards__source-icon{height:10px;width:10px}@media (max-width:1024px){.pmd-solution-cards--use-cases .pmd-solution-cards__grid{grid-template-columns:minmax(0,1fr);max-width:680px}}@media (max-width:520px){.pmd-solution-cards__case-title{font-size:20px;line-height:28px}.pmd-solution-cards__proof{align-items:flex-start;margin-left:0;text-align:left}}