.campus-mini-banner{display:flex;align-items:center;gap:17px;margin:32px 0 10px;padding:20px 24px;background:linear-gradient(105deg,#102c4b,#0a1b32);border:1px solid #3675a5;border-radius:18px;color:#fff!important;text-decoration:none!important}.campus-mini-icon{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:12px;background:#1d5c95;color:#a7e5ff;font-size:24px}.campus-mini-banner strong{display:block;font-size:18px;color:#fff}.campus-mini-banner small{display:block;color:#bcd6eb;font-size:13px;margin-top:4px}.campus-mini-action{margin-left:auto;color:#6ed1ff;font-weight:700;white-space:nowrap}@media(max-width:620px){.campus-mini-banner{flex-wrap:wrap}.campus-mini-action{margin-left:63px}}