#alumni-events .ae-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;margin-top:16px}#alumni-events .ae-gap{margin-top:16px}#alumni-events .ev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border:1px solid #e7e7ee;border-radius:12px;background:#fff}#alumni-events .ev .cover{position:relative;height:118px;padding:12px;background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#fff;cursor:pointer}#alumni-events .ev .cover.gold{background:linear-gradient(135deg,#beaa73,#8f7a45)}#alumni-events .ev .cover.dark{background:linear-gradient(135deg,#3b406b,#1f2236)}#alumni-events .ev .cover .date{position:absolute;left:12px;bottom:-24px;background:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12)}#alumni-events .ev .cover .tg2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px}#alumni-events .ev .cover .tg2 span{padding:3px 9px;border-radius:999px;background:hsla(0,0%,100%,.18);font-size:10.5px;font-weight:700}#alumni-events .ev .bd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:32px 14px 14px}#alumni-events .ev .bd small{color:#6a6e85;font-size:12px}#alumni-events .ev .bd .ft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:auto;padding-top:8px}#alumni-events .ev .ae-title{padding:0;border:0;background:none;font-size:14px;font-weight:700;text-align:left;cursor:pointer}#alumni-events .ev .ae-title:hover{text-decoration:underline}#alumni-events .ae-p{margin:0 0 10px}#alumni-events .ae-pre{white-space:pre-line}#alumni-events .ae-mb{margin-bottom:12px}#alumni-events .ae-mt{margin-top:6px}#alumni-events .ae-block{display:inline-block}#alumni-events .ae-bar{margin:6px 0 4px}#alumni-events .ae-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}#alumni-events .ticket{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:6px;padding:16px;border:1px dashed #c9cbda;border-radius:12px}#alumni-events .ticket img{-webkit-box-flex:0;-ms-flex:none;flex:none;width:140px;height:140px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated}#alumni-events .ae-rate{margin-top:18px}#alumni-events .ae-rate h3{margin:0 0 8px;font-size:13px}#alumni-events .ae-rate .stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:12px}#alumni-events .ae-rate .stars button{padding:2px;border:0;background:none;color:#c9cbda;cursor:pointer}#alumni-events .ae-rate .stars button.on{color:#beaa73}#alumni-events .ae-rate .stars button.on svg{fill:currentColor}@media (max-width:860px){#alumni-events .ae-2,#alumni-events .ae-grid{grid-template-columns:minmax(0,1fr)}}