 .glGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}.glCard{background:var(--i-background_2);border:1px solid var(--i-border_2);border-radius:12px;overflow:hidden;transition:.2s;box-shadow:0 4px 12px rgba(0,0,0,.08);}.glCard:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.18);}.glHeader{height:85px;background:var(--i-primary);}.glAvatar{text-align:center;margin-top:-42px;}.glAvatar img{width:84px;height:84px;border-radius:50%;border:4px solid var(--i-background_2);}.glBody{padding:20px;text-align:center;}.glName{font-size:22px;font-weight:700;margin:10px 0 4px;}.glName a{color:var(--i-color_hard);text-decoration:none;}.glName a:hover{color:var(--i-primary);}.glGroup{color:var(--i-primary);font-weight:600;margin-bottom:18px;}.glInfo{text-align:left;}.glInfo div{padding:10px 0;border-bottom:1px solid var(--i-border_2);color:var(--i-color_soft);}.glInfo strong{color:var(--i-color_hard);}.glButtons{margin-top:20px;}.glButtons .ipsButton{width:100%;}@media(max-width:1100px){.glGrid{grid-template-columns:repeat(2,1fr);}}@media(max-width:700px){.glGrid{grid-template-columns:1fr;}}