@keyframes alaaNewsPulse{0%,to{opacity:.55}50%{opacity:.95}}.alaa-news__wide{box-sizing:border-box;max-width:var(--width-wide);margin:0 auto}.alaa-news__proto-note{box-sizing:border-box;max-width:var(--width-wide);padding:0 var(--gutter);margin:20px auto 0}.alaa-news__proto-note--article{max-width:840px}.alaa-news__proto-note>div{border:1px dashed var(--color-border-strong);background:var(--color-bg-alt);color:var(--color-text-secondary);align-items:flex-start;gap:10px;padding:12px 16px;font:600 11.5px/1.6 ui-monospace,monospace;display:flex}.alaa-news__proto-note span[aria-hidden]{background:var(--color-action-accent);border-radius:999px;flex:none;width:8px;height:8px;margin-top:1px}.alaa-news__featured-section{box-sizing:border-box;padding:clamp(36px, 4.5vw, 64px) var(--gutter) 0}.alaa-news__featured-intro{max-width:640px;margin-bottom:clamp(24px,3vw,36px)}.alaa-news__eyebrow{font:700 12px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--alaa-blue-700)}.alaa-news__featured-title{font:550 clamp(1.7rem, 2.8vw, 2.3rem) / 1.18 var(--font-serif);color:var(--color-brand-primary);text-wrap:pretty;margin:12px 0 10px}.alaa-news__featured-lede{font:400 15.5px/1.75 var(--font-sans);color:var(--color-text-secondary);text-wrap:pretty;margin:0}.alaa-news__featured-grid{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:stretch;gap:clamp(20px,2.5vw,32px);display:grid}.alaa-news__featured-card{border:1px solid var(--color-border-strong);background:var(--color-surface);flex-direction:column;display:flex}.alaa-news__featured-media{box-sizing:border-box;aspect-ratio:16/9;border-bottom:1px solid var(--color-border-subtle);width:100%;min-height:180px;position:relative;overflow:hidden}.alaa-news__featured-media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.alaa-news__featured-body{box-sizing:border-box;flex-direction:column;flex:1;gap:10px;padding:clamp(20px,2.6vw,30px);display:flex}.alaa-news__card-meta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.alaa-news__card-meta .alaa-news__category{font:700 11px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--alaa-blue-700)}.alaa-news__card-meta .alaa-news__sep{background:var(--color-border-strong);border-radius:999px;width:3px;height:3px}.alaa-news__card-meta .alaa-news__campus{font:600 12px/1 var(--font-sans);color:var(--color-text-muted)}.alaa-news__card-meta .alaa-news__date{font:400 12px/1 var(--font-sans);color:var(--color-text-muted)}.alaa-news__featured-headline{font:550 clamp(1.4rem, 2.2vw, 1.9rem) / 1.25 var(--font-serif);text-wrap:pretty;margin:0}.alaa-news__featured-headline a,.alaa-news__supporting-headline a{color:var(--color-brand-primary);text-decoration:none}.alaa-news__featured-headline a:hover,.alaa-news__supporting-headline a:hover{color:var(--color-brand-secondary);text-decoration:underline}.alaa-news__featured-summary{font:400 14.5px/1.7 var(--font-sans);color:var(--color-text-secondary);text-wrap:pretty;max-width:560px;margin:0}.alaa-news__read-story{font:700 12px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-primary);align-items:center;gap:8px;min-height:32px;margin-top:auto;padding-top:10px;text-decoration:none;display:inline-flex}.alaa-news__read-story:hover{color:var(--color-brand-secondary)}.alaa-news__supporting-col{flex-direction:column;gap:clamp(16px,2vw,24px);display:flex}.alaa-news__supporting-card{border:1px solid var(--color-border-subtle);background:var(--color-bg-alt);box-sizing:border-box;flex-direction:column;flex:1;gap:9px;padding:clamp(18px,2.2vw,26px);display:flex}.alaa-news__supporting-headline{font:550 clamp(1.1rem, 1.6vw, 1.35rem) / 1.35 var(--font-serif);text-wrap:pretty;margin:0}.alaa-news__supporting-summary{font:400 13.5px/1.65 var(--font-sans);color:var(--color-text-secondary);margin:0}.alaa-news__latest-section{box-sizing:border-box;padding:clamp(44px, 5.5vw, 80px) var(--gutter) var(--space-section)}.alaa-news__latest-heading{font:550 clamp(1.6rem, 2.6vw, 2.1rem) / 1.2 var(--font-serif);color:var(--color-brand-primary);margin:0 0 20px}.alaa-news__filters{border:1px solid var(--color-border-subtle);background:var(--color-surface);box-sizing:border-box;flex-wrap:wrap;align-items:flex-end;gap:14px 18px;padding:16px;display:flex}.alaa-news__search{flex:240px;min-width:200px;max-width:420px}.alaa-news__filters label{font:700 10.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:8px;display:block}.alaa-news__search-box{position:relative}.alaa-news__search-box svg{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.alaa-news__search-box input{box-sizing:border-box;width:100%;min-height:44px;font:400 14px/1.4 var(--font-sans);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:2px;outline:none;padding:0 12px 0 36px}.alaa-news__search-box input:focus-visible{box-shadow:var(--focus-ring)}.alaa-news__select{flex:0 auto;min-width:150px}.alaa-news__select select{width:100%;min-height:44px;font:400 14px/1.4 var(--font-sans);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);cursor:pointer;border-radius:2px;outline:none;padding:0 10px}.alaa-news__select select:focus-visible{box-shadow:var(--focus-ring)}.alaa-news__count-row{flex-wrap:wrap;align-items:center;gap:14px;padding:14px 2px 0;display:flex}.alaa-news__count-row [role=status]{font:600 13px/1.4 var(--font-sans);color:var(--color-text-secondary)}.alaa-news__clear-link{font:700 12px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;min-height:36px;color:var(--color-link);cursor:pointer;background:0 0;border:none;align-items:center;padding:0 10px;text-decoration:underline;display:inline-flex}.alaa-news__clear-link:hover{color:var(--color-link-hover)}.alaa-news__no-results{border:1px solid var(--color-border-subtle);background:var(--color-bg-alt);text-align:center;box-sizing:border-box;margin-top:24px;padding:clamp(32px,4.5vw,52px)}.alaa-news__no-results h3{font:550 clamp(1.3rem, 2vw, 1.6rem) / 1.25 var(--font-serif);color:var(--color-brand-primary);margin:0 0 8px}.alaa-news__no-results p{font:400 14.5px/1.7 var(--font-sans);color:var(--color-text-secondary);margin:0}.alaa-news__state-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.alaa-news__btn{font:700 12.5px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;text-decoration:none;display:inline-flex}.alaa-news__btn--primary{background:var(--color-brand-primary);color:#fff;border:none}.alaa-news__btn--primary:hover{background:var(--alaa-navy-700)}.alaa-news__btn--outline{color:var(--color-brand-primary);border:1.5px solid var(--color-border-strong);background:0 0}.alaa-news__btn--outline:hover{background:var(--alaa-blue-50)}.alaa-news__grid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:clamp(16px,2vw,24px);margin-top:22px;display:grid}.alaa-news__load-more{justify-content:center;margin-top:32px;display:flex}.alaa-news-card{border:1px solid var(--color-border-strong);background:var(--color-surface);font-family:var(--font-sans);box-sizing:border-box;height:100%;transition:box-shadow .2s var(--ease-standard);flex-direction:column;display:flex}.alaa-news-card:hover{box-shadow:var(--shadow-hover)}.alaa-news-card__media{aspect-ratio:3/2;border-bottom:1px solid var(--color-border-subtle);position:relative;overflow:hidden}.alaa-news-card__media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.alaa-news-card__media--placeholder{background:repeating-linear-gradient(-45deg, var(--alaa-blue-50), var(--alaa-blue-50) 14px, #f4f9fd 14px, #f4f9fd 28px)}.alaa-news-card__slot{color:var(--color-text-secondary);background:#ffffffeb;max-width:85%;padding:5px 8px;font:600 9px/1.5 ui-monospace,monospace;position:absolute;top:10px;left:10px}.alaa-news-card__awaiting{color:var(--color-text-muted);text-align:center;font:600 9px/1.4 ui-monospace,monospace;position:absolute;bottom:8px;left:10px;right:10px}.alaa-news-card__body{box-sizing:border-box;flex-direction:column;flex:1;gap:9px;padding:18px 20px 20px;display:flex}.alaa-news-card__meta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.alaa-news-card__category{font:700 10.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--alaa-blue-700)}.alaa-news-card__sep{background:var(--color-border-strong);border-radius:999px;width:3px;height:3px}.alaa-news-card__campus{font:600 11.5px/1 var(--font-sans);color:var(--color-text-muted)}.alaa-news-card__proto{letter-spacing:.06em;color:var(--color-text-muted);border:1px dashed var(--color-border-strong);margin-left:auto;padding:3px 5px;font:600 9px/1 ui-monospace,monospace}.alaa-news-card__headline{font:550 clamp(1.05rem, 1.5vw, 1.25rem) / 1.35 var(--font-serif);text-wrap:pretty;margin:0}.alaa-news-card__headline a{color:var(--color-brand-primary);text-decoration:none}.alaa-news-card__headline a:hover{color:var(--color-brand-secondary);text-decoration:underline}.alaa-news-card__summary{font:400 13.5px/1.65 var(--font-sans);color:var(--color-text-secondary);text-wrap:pretty;margin:0}.alaa-news-card__foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.alaa-news-card__date{font:400 12px/1.4 var(--font-sans);color:var(--color-text-muted)}.alaa-news-card__cta{font:700 11px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-primary);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.alaa-news-card__cta:hover{color:var(--color-brand-secondary)}.alaa-article__column{box-sizing:border-box;max-width:840px;padding:clamp(24px, 3vw, 36px) var(--gutter) 0;margin:0 auto}.alaa-article__meta-row{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:baseline;gap:10px 22px;padding-bottom:16px;display:flex}.alaa-article__byline{font:600 13px/1.5 var(--font-sans);color:var(--color-text-primary)}.alaa-article__pubdate{font:400 13px/1.5 var(--font-sans);color:var(--color-text-secondary)}.alaa-article__campus{font:400 13px/1.5 var(--font-sans);color:var(--color-text-muted)}.alaa-article__hero{margin-top:clamp(20px,2.6vw,30px)}.alaa-article__hero-media{box-sizing:border-box;aspect-ratio:2;border:1px solid var(--color-border-subtle);width:100%;min-height:180px;position:relative;overflow:hidden}.alaa-article__hero-media img,.alaa-article__inline-media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.alaa-article__caption{font:400 12.5px/1.6 var(--font-sans);color:var(--color-text-muted);border-left:2px solid var(--color-border-subtle);margin:8px 0 0;padding-left:10px}.alaa-article__body-section{box-sizing:border-box;max-width:840px;padding:clamp(28px, 3.5vw, 44px) var(--gutter) 0;margin:0 auto}.alaa-article__body{flex-direction:column;max-width:680px;margin:0 auto;display:flex}.alaa-article__body .alaa-article__opening{font:400 16.5px/1.85 var(--font-sans);color:var(--color-text-primary);text-wrap:pretty;margin:0 0 22px}.alaa-article__body p{font:400 15.5px/1.85 var(--font-sans);color:var(--color-text-secondary);text-wrap:pretty;margin:0 0 22px}.alaa-article__body h2{font:550 clamp(1.35rem, 2vw, 1.7rem) / 1.3 var(--font-serif);color:var(--color-brand-primary);text-wrap:pretty;margin:14px 0}.alaa-article__quote{border-left:3px solid var(--color-action-accent);margin:10px 0 28px;padding:6px 0 6px clamp(18px,3vw,28px)}.alaa-article__quote p{font:550 clamp(1.2rem, 1.9vw, 1.5rem) / 1.5 var(--font-serif);color:var(--color-brand-primary);text-wrap:pretty;margin:0}.alaa-article__quote cite{font:600 12.5px/1.5 var(--font-sans);color:var(--color-text-muted);margin-top:10px;font-style:normal;display:block}.alaa-article__figure{margin:0 0 26px}.alaa-article__inline-media{box-sizing:border-box;aspect-ratio:3/2;border:1px solid var(--color-border-subtle);width:100%;min-height:180px;position:relative;overflow:hidden}.alaa-article__callout{background:var(--alaa-blue-50);border:1px solid var(--color-border-subtle);box-sizing:border-box;margin:0 0 26px;padding:clamp(18px,2.6vw,26px)}.alaa-article__callout h3{font:550 1.15rem/1.3 var(--font-serif);color:var(--color-brand-primary);margin:0 0 8px}.alaa-article__callout>p{font:400 14px/1.7 var(--font-sans);color:var(--color-text-secondary);text-wrap:pretty;margin:0 0 10px}.alaa-article__callout ul{font:400 14px/1.8 var(--font-sans);color:var(--color-text-secondary);margin:0;padding-left:20px}.alaa-article__gallery{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px;display:grid}.alaa-article__gallery-item{border:1px solid var(--color-border-subtle);background:#f4f9fd;position:relative;overflow:hidden}.alaa-article__gallery-item img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.alaa-article__video{box-sizing:border-box;aspect-ratio:16/9;background:repeating-linear-gradient(-45deg, var(--alaa-blue-50), var(--alaa-blue-50) 14px, #f4f9fd 14px, #f4f9fd 28px);border:1px solid var(--color-border-subtle);justify-content:center;align-items:center;width:100%;margin:0 0 26px;display:flex;position:relative}.alaa-article__video-play{background:var(--color-brand-primary);border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.alaa-article__video-slot{color:var(--color-text-secondary);background:#ffffffeb;padding:5px 8px;font:600 9px/1.5 ui-monospace,monospace;position:absolute;top:10px;left:10px;right:10px}.alaa-article__attachment{border:1px solid var(--color-border-strong);background:var(--color-surface);align-items:center;gap:12px;margin:0 0 26px;padding:14px 16px;text-decoration:none;display:flex}.alaa-article__attachment-name{font:600 14px/1.4 var(--font-sans);color:var(--color-brand-primary);display:block}.alaa-article__attachment-note{font:400 12px/1.5 var(--font-sans);color:var(--color-text-muted);display:block}.alaa-article__share-section{box-sizing:border-box;max-width:840px;padding:clamp(28px, 3.5vw, 44px) var(--gutter) 0;margin:0 auto}.alaa-article__share{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;gap:12px;max-width:680px;margin:0 auto;padding-top:22px;display:flex}.alaa-article__share-label{font:700 11px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.alaa-article__share-btn{font:700 11.5px/1 var(--font-sans);letter-spacing:.07em;text-transform:uppercase;min-height:44px;color:var(--color-brand-primary);border:1px solid var(--color-border-strong);cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:7px;padding:0 14px;text-decoration:none;display:inline-flex}.alaa-article__share-btn:hover{background:var(--alaa-blue-50)}.alaa-article__share-circles{gap:8px;display:flex}.alaa-article__share-circle{border:1.5px solid var(--color-border-strong);width:44px;height:44px;color:var(--color-text-secondary);font:700 12px/1 var(--font-sans);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:flex}.alaa-article__nav-section{box-sizing:border-box;max-width:840px;padding:clamp(20px, 2.6vw, 30px) var(--gutter) 0;margin:0 auto}.alaa-article-nav{flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:680px;margin:0 auto;display:flex}.alaa-article-nav__link{font:600 13px/1.4 var(--font-sans);color:var(--color-text-secondary);align-items:center;gap:9px;max-width:46%;min-height:44px;text-decoration:none;display:inline-flex}.alaa-article-nav__link:hover{color:var(--color-brand-primary)}.alaa-article-nav__link--next{text-align:right;margin-left:auto}.alaa-article-nav__kicker{font:700 10px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:4px;display:block}.alaa-article__back-row{max-width:680px;margin:14px auto 0}.alaa-article__back{font:700 12px/1 var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--color-link);align-items:center;gap:8px;min-height:36px;text-decoration:none;display:inline-flex}.alaa-article__back:hover{color:var(--color-link-hover);text-decoration:underline}.alaa-article__related-section{box-sizing:border-box;padding:clamp(44px, 5.5vw, 72px) var(--gutter) var(--space-section)}.alaa-article__related-section h2{font:550 clamp(1.4rem, 2.2vw, 1.8rem) / 1.25 var(--font-serif);color:var(--color-brand-primary);margin:0 0 18px}.alaa-article__related-grid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:clamp(16px,2vw,24px);display:grid}@media print{[data-print=hide]{display:none!important}}
