:root{--bnz-blue:#1b7ec4;--bnz-purple:#8f3e97;--bnz-orange:#ee8b28}.bnz-news{align-items:flex-start;display:flex;gap:40px;margin:0 auto;max-width:1200px;padding:8px 24px 40px}.bnz-news__main{flex:1 1 auto;min-width:0}.bnz-news__sidebar{flex:0 0 240px;order:2;position:sticky;top:24px}.bnz-news__filterbox{background:#f7f8fa;border:1px solid #e4e7ec;border-radius:10px;padding:16px}.bnz-news__filter-heading{font-size:.95rem;margin:0 0 12px}.bnz-news__filter-group{margin-bottom:14px}.bnz-news__filter-group:last-child{margin-bottom:0}.bnz-news__filter-label{color:#4b5563;display:block;font-size:.72rem;font-weight:600;letter-spacing:.04em;margin-bottom:5px;text-transform:uppercase}.bnz-news__search,.bnz-news__select{background:#fff;border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;font-family:inherit;font-size:.85rem;padding:7px 10px;width:100%}.bnz-news__search:focus,.bnz-news__select:focus{outline:2px solid var(--bnz-accent);outline-offset:1px}.bnz-news__cats{list-style:none;margin:0;padding:0}.bnz-news__cats li{margin-bottom:8px}.bnz-news__cats label{align-items:center;cursor:pointer;display:flex;font-size:.85rem;gap:7px}.bnz-news__cats input[type=checkbox]{accent-color:var(--bnz-accent);flex:0 0 auto;height:14px;width:14px}.bnz-news__cat-count{color:#6b7280;font-size:.78rem}.bnz-news__meta{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.bnz-news__count{color:#4b5563;font-size:.93rem}.bnz-news__clear,.bnz-news__clear-inline{background:none;border:none;color:var(--bnz-accent);cursor:pointer;font-family:inherit;font-size:.93rem;padding:0;text-decoration:underline}.bnz-news__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.bnz-news__card{background:#fff;border:1px solid #e4e7ec;border-radius:10px;overflow:hidden;transition:box-shadow .15s ease,transform .15s ease}.bnz-news__card:hover{box-shadow:0 6px 18px rgba(16,24,40,.1);transform:translateY(-2px)}.bnz-news__card[hidden]{display:none}.bnz-news__card-link{color:inherit;display:block;height:100%;text-decoration:none}.bnz-news__image{aspect-ratio:16/10;background:#eef1f5;overflow:hidden}.bnz-news__image img{display:block;height:100%;object-fit:cover;width:100%}.bnz-news__body{padding:18px 20px 22px}.bnz-news__badge{background:#e8f2f9;background:color-mix(in srgb,#1b7ec4 12%,#fff);border:1px solid color-mix(in srgb,#1b7ec4 35%,#fff);border-radius:999px;color:var(--bnz-accent);display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.05em;margin-bottom:12px;padding:4px 12px;text-transform:uppercase}.bnz-news__title{font-size:1.08rem;font-weight:700;line-height:1.35;margin:0 0 6px}.bnz-news__source{color:var(--bnz-accent);font-size:.86rem;font-weight:600;margin:0 0 2px}.bnz-news__date{color:#6b7280;font-size:.83rem;margin:0 0 10px}.bnz-news__intro{color:#374151;font-size:.92rem;line-height:1.5;margin:0 0 12px}.bnz-news__readmore{color:var(--bnz-accent);font-size:.88rem;font-weight:600}.bnz-news__empty{color:#4b5563;padding:40px 0;text-align:center}.bnz-news__loadmore-wrap{margin-top:28px;text-align:center}.bnz-news__loadmore{background:var(--bnz-orange);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;letter-spacing:.05em;padding:12px 30px;text-transform:uppercase}.bnz-news__loadmore:hover{filter:brightness(.94)}@media (max-width:1024px){.bnz-news__grid{grid-template-columns:repeat(2,1fr)}.bnz-news__sidebar{flex-basis:210px}}@media (max-width:768px){.bnz-news{align-items:stretch;flex-direction:column}.bnz-news__sidebar{flex-basis:auto;order:-1;position:static;width:100%}.bnz-news__grid{grid-template-columns:1fr}}.bnz-news-pagehead{margin:0 auto;max-width:1200px;padding:36px 24px 4px}.bnz-news-pagehead h1{font-size:2rem;margin:0}.bnz-news-pagehead h1:after{background:var(--bnz-orange,#ee8b28);border-radius:2px;content:"";display:block;height:4px;margin-top:10px;width:64px}.bnz-news__intro,.bnz-news__source,.bnz-news__title{overflow-wrap:break-word}.bnz-news__filter-summary{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none}.bnz-news__filter-summary::-webkit-details-marker{display:none}.bnz-news__filter-summary .bnz-news__filter-heading{margin:0}.bnz-news__filter-summary:focus-visible{border-radius:6px;outline:2px solid var(--bnz-accent);outline-offset:2px}.bnz-news__filter-summary:after{border-bottom:2px solid #4b5563;border-right:2px solid #4b5563;content:"";flex:0 0 auto;height:8px;transform:rotate(45deg) translate(-2px,-2px);transition:transform .15s ease;width:8px}.bnz-news__filterbox[open] .bnz-news__filter-summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.bnz-news__filterbox[open] .bnz-news__filter-summary{margin-bottom:12px}@media (max-width:768px){.bnz-news__filterbox{padding:0}.bnz-news__filter-summary{box-sizing:border-box;min-height:44px;padding:12px 16px}.bnz-news__filterbox[open] .bnz-news__filter-summary{margin-bottom:8px}.bnz-news__filterbox[open] .bnz-news__filter-group{padding:0 16px}.bnz-news__filterbox[open] .bnz-news__filter-group:last-child{padding-bottom:16px}}@media (prefers-reduced-motion:reduce){.bnz-news__filter-summary:after{transition:none}}.bnz-news__sidebar .bnz-news__filterbox .bnz-news__filter-group .bnz-news__cats li:before{content:none}.bnz-article{margin:0 auto;max-width:860px;padding:32px 24px 64px}.bnz-article .bnz-crumb{font-size:.85rem;margin-bottom:26px}.bnz-article .bnz-crumb a{color:var(--bnz-blue,#1b7ec4);text-decoration:none}.bnz-article .bnz-crumb a:hover{text-decoration:underline}.bnz-article .bnz-crumb span{color:#6b7280}.bnz-article__image{background:#eef1f5;border-radius:8px;display:block;height:auto;margin:0 0 24px;max-height:480px;object-fit:contain;width:100%}.bnz-article .bnz-news__badge{--bnz-accent:var(--bnz-blue,#1b7ec4)}.bnz-article__title{font-size:2rem;line-height:1.25;margin:0 0 6px;overflow-wrap:break-word}.bnz-article__title:after{background:var(--bnz-orange,#ee8b28);border-radius:2px;content:"";display:block;height:4px;margin-top:12px;width:64px}.bnz-article__meta{display:flex;flex-wrap:wrap;font-size:.92rem;gap:14px 26px;margin:16px 0 22px}.bnz-article .bnz-article__meta strong{color:#6b7280;display:block;font-size:.75rem;letter-spacing:.05em;margin-bottom:2px;text-transform:uppercase}.bnz-article__intro{color:#374151;font-size:1.06rem;line-height:1.65;margin:0 0 22px}.bnz-article .bnz-article__intro p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 10px}.bnz-article .bnz-article__body p{color:#374151;font-size:.96rem;line-height:1.7;margin:0 0 16px}.bnz-article .bnz-article__body ol,.bnz-article .bnz-article__body ul{color:#374151;font-size:.96rem;line-height:1.7;margin:0 0 16px;padding-left:22px}.bnz-article .bnz-article__body h2{font-size:1.25rem;margin:28px 0 10px}.bnz-article .bnz-article__body h3{font-size:1.08rem;margin:24px 0 8px}.bnz-article__body>:last-child,.bnz-article__intro>:last-child{margin-bottom:0}.bnz-article__links{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 0}.bnz-article .bnz-article__button{background:var(--bnz-orange,#ee8b28);border:2px solid var(--bnz-orange,#ee8b28);border-radius:6px;color:#fff;display:inline-block;font-size:.88rem;font-weight:600;letter-spacing:.05em;padding:11px 24px;text-decoration:none;text-transform:uppercase}.bnz-article .bnz-article__button--secondary{background:#fff;color:var(--bnz-orange,#ee8b28)}.bnz-article .bnz-article__button:hover{opacity:.9}.bnz-article__unavailable{color:#4b5563;padding:40px 0}.bnz-article .bnz-back{color:var(--bnz-blue,#1b7ec4);display:inline-block;font-size:.92rem;font-weight:600;margin-top:34px;text-decoration:none}.bnz-article .bnz-back:hover{text-decoration:underline}@media (max-width:768px){.bnz-article{padding:24px 16px 48px}.bnz-article__title{font-size:1.6rem}}