#alumni-home .hero{position:relative;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;margin-top:18px;padding:24px 26px;overflow:hidden;border-radius:14px;background:var(--brand);color:#fff}#alumni-home .hero:after{content:"";position:absolute;right:-80px;top:-80px;width:280px;height:280px;border-radius:50%;background:hsla(0,0%,100%,.07)}#alumni-home .hero .hero-tx{position:relative;z-index:1;min-width:0}#alumni-home .hero .eyebrow{margin:0 0 4px;color:hsla(0,0%,100%,.75);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#alumni-home .hero h1{font-size:23px;line-height:1.25}#alumni-home .hero p{margin:8px 0 0;max-width:560px;color:hsla(0,0%,100%,.85)}#alumni-home .hero .acts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:16px}#alumni-home .hero .a-btn{border-color:hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.12);color:#fff}#alumni-home .hero .a-btn:hover{background:hsla(0,0%,100%,.2)}#alumni-home .hero .a-btn.w{border-color:#fff;background:#fff;color:var(--brand-ink)}#alumni-home .mcard{position:relative;z-index:1;-ms-flex-item-align:center;align-self:center;justify-self:end;width:340px;max-width:100%;padding:16px 18px;border-radius:14px;background:linear-gradient(135deg,#fff,#f4f1e8);color:#23264a;-webkit-box-shadow:0 14px 30px rgba(0,0,0,.18);box-shadow:0 14px 30px rgba(0,0,0,.18)}#alumni-home .mcard .r1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#alumni-home .mcard .bm{display:grid;-webkit-box-flex:0;-ms-flex:none;flex:none;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--brand);color:#fff;font-weight:800;font-size:11px}#alumni-home .mcard small{color:#6a6e85;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}#alumni-home .mcard .sch{font-size:12px;font-weight:700}#alumni-home .mcard .nm{margin:12px 0 2px;font-size:17px;font-weight:800}#alumni-home .mcard .r2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;margin-top:10px}#alumni-home .mcard .num{font-weight:700}#alumni-home .mcard .qr{-webkit-box-flex:0;-ms-flex:none;flex:none;width:64px;height:64px;margin-left:auto;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated}#alumni-home .hgrid{margin-top:16px}#alumni-home .todo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:0;padding:0}#alumni-home .todo,#alumni-home .todo li{display:-webkit-box;display:-ms-flexbox;display:flex}#alumni-home .todo li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:11px 12px;border:1px solid #e7e7ee;border-radius:10px;list-style:none}#alumni-home .todo .ic{display:grid;-webkit-box-flex:0;-ms-flex:none;flex:none;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--brand-soft);color:var(--brand-ink)}#alumni-home .todo .tx{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#alumni-home .todo .tx b{display:block;font-size:13px}#alumni-home .todo .tx small{display:block;color:#6a6e85;font-size:12px}#alumni-home .a-ct .a-seg button{padding:4px 9px;font-size:12px}#alumni-home .compose{margin-bottom:14px;padding:12px;border:1px solid #e7e7ee;border-radius:10px;background:#fafafc}#alumni-home .compose textarea{display:block;width:100%;resize:vertical}#alumni-home .compose .cf{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:8px}#alumni-home .compose .cf,#alumni-home .feed{display:-webkit-box;display:-ms-flexbox;display:flex}#alumni-home .feed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#alumni-home .post{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:14px 0;border-bottom:1px solid #eeeef3}#alumni-home .post:first-child{padding-top:0}#alumni-home .post:last-child{padding-bottom:0;border-bottom:0}#alumni-home .post .a-av.school{background:#f5ebd8;color:#6b4f1f}#alumni-home .post .tx{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#alumni-home .post .meta{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:6px;color:#6a6e85;font-size:11.5px}#alumni-home .post .meta b{color:#23264a;font-size:13px}#alumni-home .post .ptitle{margin:4px 0 0;font-weight:700}#alumni-home .post .body{margin:4px 0 0;white-space:pre-line;overflow-wrap:anywhere}#alumni-home .post .acts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;margin-top:8px}#alumni-home .post .acts,#alumni-home .post .acts button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#alumni-home .post .acts button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;padding:0;border:0;background:none;color:#5c5f72;font-size:12px;font-weight:600;cursor:pointer}#alumni-home .post .acts button:hover:not(:disabled){color:#23264a}#alumni-home .post .acts button:disabled{cursor:default;opacity:.7}#alumni-home .post .acts button svg{width:14px;height:14px}#alumni-home .post .acts .rep{margin-left:auto;color:#6a6e85;font-size:11px;font-weight:500;text-decoration:underline}#alumni-home .ring{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}#alumni-home .ring svg{-webkit-box-flex:0;-ms-flex:none;flex:none}#alumni-home .ring b{display:block;font-size:14px}#alumni-home .sugg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}#alumni-home .offer{color:inherit;text-decoration:none}#alumni-home .offer .a-logo{width:36px;height:36px;font-size:12px}#alumni-home .evmini{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #eeeef3;color:inherit;text-decoration:none}#alumni-home .evmini:last-child{border-bottom:0}#alumni-home .evmini .tx{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}#alumni-home .evmini .tx b{display:block;font-size:13px}#alumni-home .evmini .tx small{color:#6a6e85;font-size:12px}@media (max-width:1100px){#alumni-home .hero{grid-template-columns:minmax(0,1fr)}#alumni-home .mcard{justify-self:start}}@media (max-width:860px){#alumni-home .hero{padding:20px}#alumni-home .hero h1{font-size:20px}#alumni-home .a-ct .a-seg{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}#alumni-home .todo li{-ms-flex-wrap:wrap;flex-wrap:wrap}#alumni-home .todo li .a-btn{margin-left:46px}}