.campus-requirements{padding:18px;margin:16px 0;border:1px solid #d9dedc;border-left:4px solid var(--brand,var(--crimson,#A51C30));border-radius:12px;background:#fff;color:#242b32}.campus-requirements h3{font-size:1rem;margin:0 0 10px}.campus-requirements p{line-height:1.6;overflow-wrap:anywhere}.campus-requirements li{margin:12px 0;overflow-wrap:anywhere}.campus-requirements li p{font-size:.9rem}.campus-requirements a{color:inherit;text-decoration:underline}.campus-requirements [hidden]{display:none!important}@media(max-width:600px){.campus-requirements{padding:14px}.campus-requirements .campus-toolbar{flex-wrap:wrap}}
