:root{--ifasAlumniCards-blue:#0b5cf6;--ifasAlumniCards-blueDark:#073a9f;--ifasAlumniCards-blueSoft:#eef4ff;--ifasAlumniCards-text:#0c1c46;--ifasAlumniCards-muted:#66728c;--ifasAlumniCards-border:#dfe7f4;--ifasAlumniCards-card:#fff;--ifasAlumniCards-green:#0f9f6e;--ifasAlumniCards-greenSoft:#e7f8f1;--ifasAlumniCards-gold:#f4b800;--ifasAlumniCards-goldSoft:#fff6c8;--ifasAlumniCards-pinkSoft:#fff0f7;--ifasAlumniCards-purpleSoft:#f3efff;--ifasAlumniCards-radius:18px;--ifasAlumniCards-shadow:0 12px 30px #2a487e1c}.ifasAlumniCards-section,.ifasAlumniCards-section *{box-sizing:border-box}.ifasAlumniCards-section{width:100%;color:var(--ifasAlumniCards-text);margin:20px auto}.ifasAlumniCards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.ifasAlumniCards-card{border:1px solid var(--ifasAlumniCards-border);border-radius:var(--ifasAlumniCards-radius);background:var(--ifasAlumniCards-card);flex-direction:column;gap:14px;min-width:0;padding:18px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:visible;box-shadow:0 2px 8px #1018280d}.ifasAlumniCards-card:hover{box-shadow:var(--ifasAlumniCards-shadow);border-color:#cddaf0;transform:translateY(-4px)}.ifasAlumniCards-cardPending{background:linear-gradient(180deg, #fffbeb 0%, var(--ifasAlumniCards-card) 58%);border-color:#f5c84a}.ifasAlumniCards-topBadge,.ifasAlumniCards-pendingBadge{z-index:3;letter-spacing:.3px;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:-10px}.ifasAlumniCards-topBadge{color:#6f4d00;background:linear-gradient(#ffe275,#ffc928);left:12px;box-shadow:0 6px 14px #db9b0038}.ifasAlumniCards-topBadge .ifasAlumniCards-svgIcon{width:13px;height:13px}.ifasAlumniCards-pendingBadge{color:#78350f;background:#fde68a;right:12px}.ifasAlumniCards-main{min-width:0}.ifasAlumniCards-profile{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:15px;display:grid}.ifasAlumniCards-avatarWrap{aspect-ratio:1;background:linear-gradient(135deg,#e8edff,#dce9ff);border:3px solid #e6ebff;border-radius:50%;width:104px;position:relative;overflow:hidden;box-shadow:0 8px 20px #2a487e1f}.ifasAlumniCards-card:nth-child(3n+1) .ifasAlumniCards-avatarWrap{background:linear-gradient(135deg,#e6ebff,#d8ecff)}.ifasAlumniCards-card:nth-child(3n+2) .ifasAlumniCards-avatarWrap{background:linear-gradient(135deg,#f1e7ff,#eadfff)}.ifasAlumniCards-card:nth-child(3n+3) .ifasAlumniCards-avatarWrap{background:linear-gradient(135deg,#dff8ef,#d7f4ea)}.ifasAlumniCards-avatarImage{object-fit:cover;width:100%;height:100%;display:block}.ifasAlumniCards-avatarFallback{width:100%;height:100%;color:var(--ifasAlumniCards-blueDark);place-items:center;font-size:24px;font-weight:800;display:grid}.ifasAlumniCards-profileBody{min-width:0}.ifasAlumniCards-nameRow{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ifasAlumniCards-nameRow h3{color:var(--ifasAlumniCards-text);margin:0;line-height:1.25;font-size:17px!important}.ifasAlumniCards-nameRow p{color:var(--ifasAlumniCards-muted);margin:4px 0 0;font-size:11.5px;line-height:1.4}.ifasAlumniCards-verifiedIcon{color:#0658ed;flex:none;width:25px;height:25px;padding:3px}.ifasAlumniCards-qualificationArea{margin-top:10px}.ifasAlumniCards-primaryQualification{max-width:100%;color:var(--ifasAlumniCards-green);background:var(--ifasAlumniCards-greenSoft);border:1px solid #a9efd3;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:11px;font-weight:700;line-height:1.35;display:inline-flex}.ifasAlumniCards-checkIcon{flex:none;width:14px;height:14px}.ifasAlumniCards-extraQualifications{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.ifasAlumniCards-extraChip{color:#315a9c;background:#f4f7ff;border:1px solid #d9e4ff;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:700}.ifasAlumniCards-detailList{gap:7px;margin-top:12px;display:grid}.ifasAlumniCards-infoRow{min-width:0;color:var(--ifasAlumniCards-text);grid-template-columns:16px 92px minmax(0,1fr);align-items:start;gap:7px;font-size:10.8px;line-height:1.4;display:grid}.ifasAlumniCards-infoIcon{width:15px;height:15px;color:var(--ifasAlumniCards-blue)}.ifasAlumniCards-infoLabel{color:var(--ifasAlumniCards-muted)}.ifasAlumniCards-infoRow strong{overflow-wrap:anywhere;min-width:0;font-weight:700}.ifasAlumniCards-quote{color:#3f4c68;background:var(--ifasAlumniCards-blueSoft);border:0;border-radius:10px;align-items:flex-start;gap:8px;min-height:46px;margin:0;padding:11px 13px;display:flex;position:relative}.ifasAlumniCards-card:nth-child(3n+2) .ifasAlumniCards-quote{background:var(--ifasAlumniCards-pinkSoft)}.ifasAlumniCards-card:nth-child(3n+3) .ifasAlumniCards-quote{background:#ecf8f2}.ifasAlumniCards-quoteIcon{color:#7f8cff;flex:none;width:17px;height:17px}.ifasAlumniCards-card:nth-child(3n+2) .ifasAlumniCards-quoteIcon{color:#ec6bb1}.ifasAlumniCards-card:nth-child(3n+3) .ifasAlumniCards-quoteIcon{color:#3bc995}.ifasAlumniCards-quote p{margin:0;font-size:11.3px;font-style:italic;font-weight:600;line-height:1.5}.ifasAlumniCards-svgIcon{width:100%;height:100%;display:block}.ifasAlumniCards-emptyState{border-radius:var(--ifasAlumniCards-radius);min-height:260px;color:var(--ifasAlumniCards-muted);text-align:center;background:#fbfdff;border:1px dashed #c7d5eb;grid-column:1/-1;place-items:center;padding:36px 20px;display:grid}.ifasAlumniCards-emptyIcon{width:48px;height:48px;color:var(--ifasAlumniCards-blue);margin-bottom:8px}.ifasAlumniCards-emptyState h3{color:var(--ifasAlumniCards-text);margin:0;font-size:18px}.ifasAlumniCards-emptyState p{max-width:460px;margin:8px 0 0;font-size:13px;line-height:1.55}.ifasAlumniCards-staticSection{width:100%;min-width:0}.ifasAlumniCards-staticHeader{grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:10px;margin-bottom:16px;display:grid}.ifasAlumniCards-staticTitle{justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.ifasAlumniCards-staticTitle h3{color:var(--ifasAlumniCards-text);flex-shrink:0;margin:0;font-size:22px;font-weight:800;line-height:1.2}.ifasAlumniCards-staticHeaderLine{background:linear-gradient(90deg, transparent, var(--ifasAlumniCards-blue));border-radius:999px;width:42px;height:2px}.ifasAlumniCards-staticHeaderLine:last-child{background:linear-gradient(90deg, var(--ifasAlumniCards-blue), transparent)}.ifasAlumniCards-scrollButton{color:#fff;cursor:pointer;background:linear-gradient(#176cff,#0750d9);border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:18px;font-weight:800;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 7px 15px #0750d938}.ifasAlumniCards-scrollButton:hover{transform:translateY(-2px);box-shadow:0 10px 19px #0750d94d}.ifasAlumniCards-staticAchiever{text-align:center;flex-direction:column;align-items:center;min-width:0;height:128px;display:flex}.ifasAlumniCards-staticAvatar{background:#eef4ff;border:3px solid #fff;border-radius:50%;flex-shrink:0;width:76px;height:76px;overflow:hidden;box-shadow:0 8px 18px #1f468a24}.ifasAlumniCards-staticAvatar img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.ifasAlumniCards-staticRank{z-index:2;color:#fff;background:linear-gradient(#126bff,#0044cf);border-radius:999px;margin-top:-8px;padding:4px 12px;font-size:10px;font-weight:800;position:relative;box-shadow:0 5px 10px #004cd338}.ifasAlumniCards-staticAchiever strong{color:var(--ifasAlumniCards-text);margin-top:7px;font-size:11px}.ifasAlumniCards-staticAchiever span{color:var(--ifasAlumniCards-muted);text-transform:uppercase;margin-top:3px;font-size:9px}@media (max-width:1180px){.ifasAlumniCards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ifasAlumniCards-layout{grid-template-columns:1fr}}@media (max-width:760px){.ifasAlumniCards-card{padding:17px}.ifasAlumniCards-profile{grid-template-columns:92px minmax(0,1fr);gap:13px}.ifasAlumniCards-avatarWrap{width:92px}.ifasAlumniCards-grid{grid-template-columns:1fr}.ifasAlumniCards-staticHeader{margin-bottom:14px}.ifasAlumniCards-staticHeader h3{font-size:20px}.ifasAlumniCards-staticHeaderLine{width:32px}.ifasAlumniCards-section{padding:10px}}@media (max-width:520px){.ifasAlumniCards-card{gap:12px;padding:16px 14px 14px}.ifasAlumniCards-profile{grid-template-columns:78px minmax(0,1fr);gap:11px}.ifasAlumniCards-avatarWrap{width:78px}.ifasAlumniCards-nameRow h3{font-size:15px}.ifasAlumniCards-nameRow p{font-size:10.5px}.ifasAlumniCards-primaryQualification{border-radius:10px;font-size:10px}.ifasAlumniCards-infoRow{grid-template-columns:15px 82px minmax(0,1fr);font-size:10px}.ifasAlumniCards-quote p{font-size:10.8px}.ifasAlumniCards-section{padding:10px}}@media (max-width:390px){.ifasAlumniCards-profile{grid-template-columns:68px minmax(0,1fr)}.ifasAlumniCards-avatarWrap{width:68px}.ifasAlumniCards-infoRow{grid-template-columns:15px minmax(0,1fr);gap:5px 7px}.ifasAlumniCards-infoLabel,.ifasAlumniCards-infoRow strong{grid-column:2}.ifasAlumniCards-topBadge,.ifasAlumniCards-pendingBadge{width:fit-content;margin-bottom:-4px;position:static}.ifasAlumniCards-staticAvatar{width:68px;height:68px}.ifasAlumniCards-staticHeader h3{font-size:18px}.ifasAlumniCards-staticHeaderLine{width:24px}.ifasAlumniCards-section{padding:10px}}
