.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important;word-wrap:normal!important}.skip-link{position:absolute;left:-9999px;top:0;z-index:100}.skip-link:focus{left:16px;top:16px;background:var(--bg-card);color:var(--fg);padding:12px 20px;border-radius:var(--radius-pill);box-shadow:var(--shadow-md);font-weight:600}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:none;box-shadow:var(--shadow-glow);border-radius:var(--radius-xs)}.cover img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}.article .prose img{max-width:100%!important;height:auto!important}.article .prose figure,.article .prose .wp-caption{max-width:100%!important;box-sizing:border-box}.article .prose .alignwide,.article .prose .alignfull{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:40px}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-pill);font-size:14px;font-weight:600;color:var(--fg-muted);background:var(--bg-card);transition:color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.pagination a.page-numbers:hover{color:var(--fg);border-color:var(--paper-4)}.pagination .page-numbers.current{background:var(--brand);color:#fff;border-color:var(--brand)}
