.weekly-v137{margin:2rem auto;padding:clamp(1rem,3vw,2rem);background:#f7f5ee;border:1px solid #c7cbbf;border-left:5px solid #176641;color:#18291e;max-width:1160px;box-sizing:border-box}
.weekly-v137 h2{margin:.4rem 0 1rem;font-size:clamp(1.45rem,3vw,2rem);line-height:1.15}
.weekly-v137 p{line-height:1.65;max-width:78ch}.weekly-v137 a{text-decoration:underline;text-underline-offset:3px;color:#125934}
.weekly-v137 .weekly-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1.5rem}
.weekly-v137 table{width:100%;border-collapse:collapse;background:#fff}.weekly-v137 th,.weekly-v137 td{text-align:left;padding:.65rem;border-bottom:1px solid #d8ddd4;vertical-align:top}
.weekly-v137 th{background:#e5ecdf}.weekly-v137 .table-scroll{overflow-x:auto}.weekly-v137 .weekly-note{font-size:.95rem}
.newsroom-card[hidden]{display:none!important}.site-search-kinds{flex-wrap:wrap}.site-search-status{min-height:2rem}
@media(max-width:600px){.weekly-v137{margin:1rem}.weekly-v137 th,.weekly-v137 td{padding:.45rem;font-size:.9rem}}
