
.pc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
.pc-card{background:#fff;border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:24px 18px;text-align:center;transition:.25s;position:relative;}
.pc-card:hover{transform:translateY(-4px);box-shadow:var(--shadow);}
.pc-card .pc-icon{font-size:34px;margin-bottom:10px;}
.pc-card h3{font-size:15.5px;margin:0 0 8px;color:var(--green-dark);}
.pc-card a{font-size:12.5px;font-weight:700;color:var(--green-mid);}
.pc-soon{position:absolute;top:10px;right:10px;background:#fff4de;color:var(--gold-dark);font-size:10px;font-weight:700;padding:3px 8px;border-radius:10px;}
@media (max-width:900px){.pc-grid{grid-template-columns:repeat(2,1fr);}}
