.ps-platform__grid{display:grid;gap:16px;grid-template-columns:repeat(var(--ps-cols,4),1fr)}.ps-plat{background:hsla(0,0%,100%,.06);border:1px solid rgba(232,238,246,.14);border-radius:var(--ps-radius);padding:20px 22px;transition:transform .16s ease,background .16s ease}.ps-plat:hover{background:hsla(0,0%,100%,.11);transform:translateY(-3px)}.ps-plat h3{color:#fff;font-size:17px}.ps-plat__text{color:var(--ps-on-navy-dim);font-size:15px;margin-top:8px}.ps-plat__text p{margin:0}.ps-plat__text p+p{margin-top:8px}.ps-plat__text a{color:var(--ps-accent-light)}.ps-platform--light .ps-plat{background:var(--ps-tint);border-color:var(--ps-line)}.ps-platform--light .ps-plat:hover{background:var(--ps-tint-deep)}.ps-platform--light .ps-plat h3{color:var(--ps-navy)}.ps-platform--light .ps-plat__text{color:var(--ps-body)}.ps-platform--light .ps-plat__text a{color:var(--ps-accent-deep)}@media (max-width:900px){.ps-platform__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.ps-platform__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ps-plat{transition:none}}