.header1 .navbar-header div.logo { display:flex; align-items:center; min-height:88px; margin:0; font-size:inherit; line-height:1; }
.header1 .navbar-header div.logo a { display:block; }
.header1 .navbar-header div.logo img { display:block; }
.uk11d-category-heading { margin:0 0 34px; }
.uk11d-category-heading h1 { margin:0!important; max-width:1100px; color:#2c3542; font-size:clamp(30px,3vw,44px)!important; line-height:1.17!important; font-weight:700; }
.spp-articles-pagination { background:transparent!important; box-shadow:none!important; }
.spp-articles-pagination[hidden],.uk11d-articles-more [hidden] { display:none!important; }
.uk11d-articles-more { display:flex; flex-direction:column; align-items:center; gap:14px; margin:38px 0 0; padding:0; background:transparent; text-align:center; }
.uk11d-articles-more__button { display:inline-flex; align-items:center; justify-content:center; min-height:52px; min-width:220px; padding:15px 32px; border:1px solid #696eeb; border-radius:12px; color:#fff; background:#696eeb; font-family:inherit; font-size:16px; font-weight:600; line-height:1.35; cursor:pointer; transition:background .15s ease,box-shadow .15s ease; }
.uk11d-articles-more__button:hover { background:#565cd8; box-shadow:0 5px 18px #6268dd26; }
.uk11d-articles-more__button:disabled { opacity:.7; cursor:progress; }
.uk11d-articles-more__button:focus-visible,.uk11d-articles-more a:focus-visible { outline:3px solid #333d8a; outline-offset:4px; }
.uk11d-articles-more__fallback { color:#5660b8; font-size:14px; text-decoration:underline; }
.uk11d-articles-more__complete { margin:0; color:#708092; font-size:14px; }
.uk11d-visually-hidden { position:absolute!important; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }
.spp-articles-grid>.wp-block-post { scroll-margin-top:112px; }
@media(max-width:767px) {
 .uk11d-category-heading { margin-bottom:26px; }
 .uk11d-category-heading h1 { font-size:29px!important; }
 .uk11d-articles-more__button { width:100%; max-width:360px; }
 .spp-articles-grid>.wp-block-post { scroll-margin-top:24px; }
}
