.news-page-intro{color:var(--site-muted);margin:0 0 24px;font-size:14px;line-height:1.5}.news-page-list{margin:0;padding:0;list-style:none}.news-page-entry{border-radius:var(--site-radius-sm);grid-template-columns:92px minmax(0,1fr);gap:14px;padding:14px 12px;display:grid}.news-page-entry:nth-child(2n){background:var(--site-zebra)}.news-page-entry.news-page-entry-linked{box-shadow:inset 3px 0 0 var(--site-accent);background:var(--site-accent-soft)}.news-page-date{color:var(--site-muted);font-variant-numeric:tabular-nums;font-size:13px}.news-page-headline{color:var(--site-heading);margin:0;font-size:15px;font-weight:600;line-height:1.4;display:block}.news-page-text{color:var(--site-text);margin:2px 0 0;font-size:14px;line-height:1.5}.news-page-link{color:var(--site-link);white-space:nowrap;font-size:13px;text-decoration:none}.news-page-link:hover{text-decoration:underline}.news-page-empty{color:var(--site-muted)}@media (width<=540px){.news-page-entry{grid-template-columns:minmax(0,1fr);gap:2px}}.news-page-footer{color:var(--site-muted);margin:24px 0 0;font-size:14px;line-height:1.5}.news-page-subscribe{color:var(--site-link);white-space:nowrap;text-decoration:none}.news-page-subscribe:hover,.news-page-subscribe:focus-visible{outline:none;text-decoration:underline}.news-page-months{border-bottom:1px solid var(--site-border-soft);flex-wrap:wrap;gap:6px 14px;margin:0 0 8px;padding:0 0 14px;font-size:14px;display:flex}.news-page-months-link{color:var(--site-muted);text-decoration:none}@media (pointer:coarse){.news-page-months-link{align-items:center;min-height:40px;display:inline-flex}}.news-page-months-link[aria-current=page]{color:var(--site-text);font-weight:600}.news-page-months-link:hover{color:var(--site-accent);text-decoration:underline}.news-page-month-heading{margin:24px 0 8px;font-size:22px;font-weight:600}.news-page-month-anchor{color:var(--site-heading);text-decoration:none}.news-page-month-anchor:hover{text-decoration:underline}.landing-announcements{--landing-feed-accent:var(--site-accent);--landing-feed-content-x:64px;--landing-feed-line-half:1px;--landing-feed-line-width:2px;--landing-feed-marker-half:18px;--landing-feed-marker-size:36px;--landing-feed-rail-x:32px;box-sizing:border-box;height:var(--landing-lower-widget-height,20em);border:1px solid var(--site-border-soft);border-radius:var(--site-radius);background:var(--site-panel);flex-direction:column;min-width:0;display:flex;overflow:hidden}.site-box-body.landing-news-scroll{box-sizing:border-box;scrollbar-color:transparent transparent;scrollbar-width:thin;flex:auto;padding:13px 12px 13px 0;display:block;overflow:hidden auto}.landing-news-scroll:hover{scrollbar-color:color-mix(in srgb, var(--site-muted) 46%, transparent) transparent}.landing-news-scroll::-webkit-scrollbar{width:10px}.landing-news-scroll::-webkit-scrollbar-track{background:0 0}.landing-news-scroll::-webkit-scrollbar-thumb{background-color:#0000;background-clip:content-box;border:3px solid #0000;border-radius:999px}.landing-news-scroll:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--site-muted) 46%, transparent)}.landing-news-updates{margin-inline-start:0;position:relative}.landing-news-updates:before{top:calc(var(--landing-feed-marker-half) - 2px);bottom:var(--landing-feed-marker-half);left:calc(var(--landing-feed-rail-x) - var(--landing-feed-line-half));width:var(--landing-feed-line-width);background:var(--site-border-soft);content:"";position:absolute}.landing-news-update{grid-template-columns:var(--landing-feed-content-x) minmax(0, 1fr);column-gap:0;margin-top:13px;padding-inline-start:0;display:grid}.landing-news-update:first-child{margin-top:0}.landing-news-marker{z-index:1;box-sizing:border-box;width:var(--landing-feed-marker-size);height:var(--landing-feed-marker-size);margin-top:-1px;border-radius:50%;grid-column:1;justify-content:center;justify-self:start;align-items:center;margin-inline-start:calc(var(--landing-feed-rail-x) - var(--landing-feed-marker-half));line-height:1;display:inline-flex;position:relative}.landing-news-more{color:inherit;text-decoration:none}.landing-news-more-content{min-height:var(--landing-feed-marker-size);align-items:center;display:flex}.landing-news-more-label{color:var(--site-heading);font-size:13.5px;font-weight:600;line-height:1.28}.landing-news-more:hover .landing-news-more-label,.landing-news-more:focus-visible .landing-news-more-label{color:var(--site-link);text-decoration:underline}.landing-news-more:focus-visible{outline:none}.landing-news-disc{width:100%;height:100%;display:block}.landing-news-content{grid-column:2;min-width:0}.landing-news-date{color:var(--landing-feed-accent);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-block}.landing-news-date:hover,.landing-news-date:focus-visible{outline:none;text-decoration:underline}.landing-news-headline{color:var(--site-heading);margin:1px 0 0;font-size:13.5px;font-weight:600;line-height:1.28}.landing-news-link{color:inherit;text-decoration:none}.landing-news-link:hover,.landing-news-link:focus-visible{color:var(--site-link);outline:none;text-decoration:underline}.landing-news-body{-webkit-line-clamp:1;line-clamp:1;color:var(--site-muted);-webkit-box-orient:vertical;margin:2px 0 0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}
