
.ggc-workspace-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:16px}
.ggc-workspace-card{display:flex;flex-direction:column;gap:11px;padding:23px;border:1px solid rgba(33,73,111,.18);border-radius:18px;background:linear-gradient(155deg,#fff,#f4f7fb);box-shadow:0 8px 22px rgba(10,29,55,.06);min-height:170px}
.ggc-workspace-card h3{margin:0;font-size:1.1rem;color:#122f50}
.ggc-workspace-card p{margin:0;color:#476078;line-height:1.55;flex:1}
.ggc-workspace-card a{color:#0b538a;font-weight:750;text-decoration:underline;text-underline-offset:3px}
.ggc-workspace-card .ggc-workspace-icon{font-size:1.5rem}
.ggc-workspace-note{grid-column:1/-1;font-size:.86rem;color:#50687f;line-height:1.55}
@media(max-width:600px){.ggc-workspace-card{min-height:unset;padding:18px}}
