#news-home{position:relative}.news-badge{display:inline-block;margin-left:6px;padding:3px 6px;border-radius:4px;background:#9c3028;color:#fff;font:700 12px sans-serif}.news-badge[hidden]{display:none}#tab-news{max-width:1060px;margin:auto;padding:20px 16px 70px;color:#203733}.news-heading{padding:24px;background:#fff9ed;border-left:5px solid #b94920;margin-bottom:24px}.news-heading>span,.news-version{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#80351e}.news-heading h2{font-size:clamp(28px,4vw,44px);margin:8px 0}.news-heading p{font-size:17px}.news-heading small{display:block;max-width:760px;font-size:13px;line-height:1.6;color:#535950}.news-articles{display:grid;gap:14px}.news-articles article{border:1px solid #bcae91;background:#fffaf0;box-shadow:0 4px 0 #d9ceb9}.news-articles summary{position:relative;cursor:pointer;list-style:none;padding:20px 50px 20px 22px}.news-articles summary::-webkit-details-marker{display:none}.news-articles summary strong{display:block;font-size:25px;margin-top:7px}.news-expand{position:absolute;right:22px;top:28px;font:26px sans-serif}.news-articles details[open] .news-expand{transform:rotate(45deg)}.news-body{border-top:1px solid #ddd0b7;padding:5px 24px 22px;font-size:16px;line-height:1.65}.news-body li{margin:7px 0}.news-local{background:#eee1bf;padding:12px;font-weight:600}.news-articles summary:hover{background:#f2e6d0}.news-articles summary:focus-visible{outline:3px solid #ad421c;outline-offset:-4px}@media(max-width:600px){#tab-news{padding:10px 8px 40px}.news-heading{padding:16px}.news-articles summary strong{font-size:22px}.news-body{padding:4px 16px 16px}.flow-home-links #news-home{min-height:44px}}
.news-date{display:block;font-size:13px;font-weight:600;line-height:1.5;color:#364b45;margin:5px 0 0}.news-articles summary strong{line-height:1.2}.news-heading p{line-height:1.5}
