.rv{opacity:1!important;transform:none!important}
/* ===== WordPress additions ===== */
.admin-bar header{top:32px}@media(max-width:782px){.admin-bar header{top:46px}}
.inner{padding:calc(52px + env(safe-area-inset-top,0px) + 3rem) 0 5rem;min-height:70vh}.ih{margin-bottom:2.5rem}.ih h1{font-size:clamp(2.2rem,5vw,3.6rem)}
.pg{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1.1rem}
.pc{background:var(--g);border:1px solid var(--ln);border-radius:26px;overflow:hidden;display:flex;flex-direction:column}.pc img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.pc>div{padding:1.3rem 1.4rem 1.5rem}.pc time{font-size:.85rem;color:var(--m)}.pc h3{font-size:1.4rem;margin:.4rem 0 .5rem;letter-spacing:-.03em}.pc h3 a{text-decoration:none}.pc p{color:var(--m)}
.entry{max-width:720px;margin:0 auto}.entry h1{font-size:clamp(2.2rem,5vw,3.6rem);margin-bottom:1rem}.entry .meta{color:var(--m);margin-bottom:2rem}.entry h2,.entry h3{margin:2rem 0 .8rem}.entry h2{font-size:clamp(1.6rem,3vw,2.2rem)}.entry h3{font-size:1.4rem}.entry p,.entry li{margin:0 0 1rem}.entry img{max-width:100%;height:auto;border-radius:16px}.entry a{color:var(--b)}.entry .wp-post-image{width:100%;margin-bottom:2rem}
.navigation.pagination{margin-top:2rem}.nav-links{display:flex;gap:.6rem;flex-wrap:wrap}.page-numbers{padding:.5rem 1rem;border-radius:99px;background:var(--g);text-decoration:none}.page-numbers.current{background:var(--b);color:#fff}
