.admin-bar .site-header{top:32px}
#ta-menu{position:fixed;inset:0 0 0 auto;margin:0;width:min(90vw,420px);height:100dvh;max-height:none;border:0;overflow-y:auto;padding:28px;z-index:100}
#ta-menu:not([open]){display:none}
#ta-menu::backdrop{background:rgba(33,19,27,.55)}
#ta-menu .menu-close{font-size:32px;line-height:1}
.news-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 14px;border:1px solid var(--border);border-radius:50px;font-weight:700}
.news-pagination .current{background:var(--magenta);color:white;border-color:var(--magenta)}
.news-pagination .dots{border:0}
.participation-form input[type=checkbox]{appearance:auto;width:20px;height:20px;accent-color:var(--magenta)}
.article-body .wp-block-image img{max-width:100%;height:auto}
.article-body .wp-block-embed{max-width:100%}
.article-body .wp-block-button__link{background:var(--magenta);color:white}
@media(max-width:782px){.admin-bar .site-header{top:46px}}
