.latest-strip{padding:0 1.25rem 3.5rem}
.latest-strip-inner{display:grid;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:1.5rem;max-width:64rem;margin:0 auto;padding:1.2rem 1.4rem;border:1px solid #d8dee7;border-left:4px solid #b3a369;background:linear-gradient(110deg,#faf8f1 0%,#fff 72%);box-shadow:0 7px 22px rgba(22,38,58,.06)}
.latest-strip-meta{display:flex;flex-direction:column;gap:.4rem}
.latest-strip-meta span,.featured-paper-label span:first-child,.news-type{color:#765f18;font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
.latest-strip-meta time{color:#64748b;font-size:.7rem;font-weight:600}
.latest-strip-copy p{margin:0}
.latest-strip-copy p:first-child{color:#16263a;font-family:"Source Serif 4",Georgia,serif;font-size:1.22rem;line-height:1.25}
.latest-strip-copy p:last-child{margin-top:.28rem;color:#64748b;font-size:.76rem}
.latest-strip-actions{display:flex;gap:.9rem;align-items:center}
.latest-strip-actions a{white-space:nowrap;color:#16263a;font-size:.74rem;font-weight:700;text-decoration:underline;text-decoration-color:#b3a369;text-underline-offset:3px}
.latest-strip-actions a:hover{color:#765f18}
.news-item-featured{margin:-.55rem -.8rem 0;padding:.7rem .8rem;border-left:3px solid #b3a369;background:#faf8f1}
.news-type{display:inline-flex;margin-right:.65rem;border-radius:999px;background:#ebe5d3;padding:.14rem .46rem}
.featured-publication{scroll-margin-top:6rem;margin:1rem 0 .75rem;padding-right:1rem;padding-left:1rem;border:1px solid #d8dee7!important;border-left:4px solid #b3a369!important;background:linear-gradient(110deg,rgba(250,248,241,.95),#fff 72%);box-shadow:0 8px 24px rgba(22,38,58,.07)}
.featured-publication>div:first-child{height:11.5rem}
.featured-paper-label{display:flex;align-items:center;gap:.55rem;margin-bottom:.65rem}
.featured-paper-label span:last-child{border-radius:999px;background:#16263a;padding:.17rem .48rem;color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}
.featured-publication .venue-badge{background:#b3a369;color:#16263a}
.featured-publication .venue-type{color:#765f18}
.availability-note{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .65rem;width:max-content;max-width:100%;margin-top:1rem;padding:.48rem .7rem;border-left:2px solid #b3a369;background:#faf8f1;color:#64748b;font-size:.7rem;line-height:1.4}
.availability-dot{width:.45rem;height:.45rem;flex:none;border-radius:999px;background:#b3a369;box-shadow:0 0 0 3px rgba(179,163,105,.16)}
.availability-note strong{color:#16263a;font-weight:700}
.availability-focus{color:#64748b}
html[data-theme="dark"] .latest-strip-inner{border-color:#344357;border-left-color:#b3a369;background:linear-gradient(110deg,#192434,#121c29 72%);box-shadow:0 9px 26px rgba(0,0,0,.18)}
html[data-theme="dark"] .latest-strip-copy p:first-child,html[data-theme="dark"] .latest-strip-actions a{color:#edf1f6}
html[data-theme="dark"] .latest-strip-copy p:last-child,html[data-theme="dark"] .latest-strip-meta time{color:#96a4b4}
html[data-theme="dark"] .latest-strip-meta span,html[data-theme="dark"] .featured-paper-label span:first-child,html[data-theme="dark"] .news-type{color:#dbc97f}
html[data-theme="dark"] .news-item-featured{background:#172332}
html[data-theme="dark"] .news-type{background:#302c22}
html[data-theme="dark"] .featured-publication{border-color:#344357!important;border-left-color:#b3a369!important;background:linear-gradient(110deg,#192434,#121c29 72%);box-shadow:0 9px 26px rgba(0,0,0,.18)}
html[data-theme="dark"] .featured-paper-label span:last-child{background:#b3a369;color:#111827}
html[data-theme="dark"] .featured-publication .venue-badge{background:#b3a369;color:#111827}
html[data-theme="dark"] .featured-publication .venue-type{color:#dbc97f}
html[data-theme="dark"] .availability-note{background:#172332;color:#96a4b4}
html[data-theme="dark"] .availability-note strong{color:#edf1f6}
html[data-theme="dark"] .availability-focus{color:#96a4b4}
@media(max-width:760px){.latest-strip{padding-bottom:2.75rem}.latest-strip-inner{grid-template-columns:1fr;gap:.8rem;padding:1rem 1.05rem}.latest-strip-meta{flex-direction:row;align-items:center;gap:.65rem}.latest-strip-actions{padding-top:.2rem}.featured-publication>div:first-child{height:10rem}}
@media(max-width:640px){.availability-note{width:100%;align-items:flex-start}.availability-focus{flex-basis:100%;padding-left:1.1rem}}
@media(prefers-reduced-motion:reduce){.latest-strip-actions a{scroll-behavior:auto}}
