/* 33. POST GRIDS — category-aware color system ------------------------- */
/* Hub fallback colors for grids that intentionally hide taxonomy. */
body:is(.page-id-692,.page-id-941,.page-id-950,.page-id-952,.page-id-954,.page-id-956,.page-id-958,.page-id-966){--om-grid-accent:var(--om-dmtips-brand);--om-grid-hover:var(--om-dmtips);--om-grid-rgb:164,31,95;}
body.page-id-807{--om-grid-accent:var(--om-subsystems);--om-grid-hover:#2b5fc5;--om-grid-rgb:var(--om-subsystems-rgb);}
body:is(.page-id-1885,.page-id-1898,.page-id-1902,.page-id-1910){--om-grid-accent:var(--om-narrative);--om-grid-hover:#b31c1c;--om-grid-rgb:var(--om-narrative-rgb);}

/* Each card carries its own category color whenever its taxonomy link is rendered. */
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/dm-tips/"]){--om-card-accent:var(--om-dmtips-brand);--om-card-hover:var(--om-dmtips);--om-card-rgb:164,31,95;}
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/subsystems-mechanics/"]){--om-card-accent:var(--om-subsystems);--om-card-hover:#2b5fc5;--om-card-rgb:var(--om-subsystems-rgb);}
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/narrative-roleplay-free-tools/"]){--om-card-accent:var(--om-narrative);--om-card-hover:#b31c1c;--om-card-rgb:var(--om-narrative-rgb);}

/* Category-specific hubs provide the same variables even when taxonomy is hidden. */
body:is(.page-id-692,.page-id-941,.page-id-950,.page-id-952,.page-id-954,.page-id-956,.page-id-958,.page-id-966,.page-id-807,.page-id-1885,.page-id-1898,.page-id-1902,.page-id-1910) .omrs-filter-grid article.uagb-post__inner-wrap{
  --om-card-accent:var(--om-grid-accent);--om-card-hover:var(--om-grid-hover);--om-card-rgb:var(--om-grid-rgb);
}

/* Shared card/CTA behavior: one rule set, color supplied by the card itself. */
body:is(.page-id-692,.page-id-941,.page-id-950,.page-id-952,.page-id-954,.page-id-956,.page-id-958,.page-id-966,.page-id-807,.page-id-1885,.page-id-1898,.page-id-1902,.page-id-1910) .omrs-filter-grid article.uagb-post__inner-wrap,
.omrs-filter-grid article.uagb-post__inner-wrap:is(:has(a[href*="/dnd-5e-free/dm-tips/"]),:has(a[href*="/dnd-5e-free/subsystems-mechanics/"]),:has(a[href*="/dnd-5e-free/narrative-roleplay-free-tools/"])){
  position:relative!important;overflow:hidden!important;border:0!important;border-radius:20px!important;background:#0e0d06!important;box-shadow:3px 8px 12px rgba(0,0,0,.24)!important;transform:translateY(0)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important;
}
body:is(.page-id-692,.page-id-941,.page-id-950,.page-id-952,.page-id-954,.page-id-956,.page-id-958,.page-id-966,.page-id-807,.page-id-1885,.page-id-1898,.page-id-1902,.page-id-1910) .omrs-filter-grid article.uagb-post__inner-wrap:hover,
.omrs-filter-grid article.uagb-post__inner-wrap:is(:has(a[href*="/dnd-5e-free/dm-tips/"]),:has(a[href*="/dnd-5e-free/subsystems-mechanics/"]),:has(a[href*="/dnd-5e-free/narrative-roleplay-free-tools/"])):hover{
  transform:translateY(-3px)!important;box-shadow:0 18px 34px rgba(var(--om-card-rgb),.42),0 0 28px rgba(var(--om-card-rgb),.24)!important;filter:brightness(1.035)!important;
}
body:is(.page-id-692,.page-id-941,.page-id-950,.page-id-952,.page-id-954,.page-id-956,.page-id-958,.page-id-966,.page-id-807,.page-id-1885,.page-id-1898,.page-id-1902,.page-id-1910) .omrs-filter-grid .uagb-post__cta,
.omrs-filter-grid article.uagb-post__inner-wrap:is(:has(a[href*="/dnd-5e-free/dm-tips/"]),:has(a[href*="/dnd-5e-free/subsystems-mechanics/"]),:has(a[href*="/dnd-5e-free/narrative-roleplay-free-tools/"])) .uagb-post__cta{padding:0 24px 20px!important;}
body:is(.page-id-692,.page-id-941,.page-id-950,.page-id-952,.page-id-954,.page-id-956,.page-id-958,.page-id-966,.page-id-807,.page-id-1885,.page-id-1898,.page-id-1902,.page-id-1910) .omrs-filter-grid .uagb-post__cta a,
.omrs-filter-grid article.uagb-post__inner-wrap:is(:has(a[href*="/dnd-5e-free/dm-tips/"]),:has(a[href*="/dnd-5e-free/subsystems-mechanics/"]),:has(a[href*="/dnd-5e-free/narrative-roleplay-free-tools/"])) .uagb-post__cta a{
  display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:42px!important;padding:0 14px!important;box-sizing:border-box!important;border:1px solid var(--om-card-accent)!important;border-radius:4px!important;background:var(--om-card-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(var(--om-card-rgb),.24)!important;font-weight:800!important;text-decoration:none!important;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease,background .15s ease!important;
}
body:is(.page-id-692,.page-id-941,.page-id-950,.page-id-952,.page-id-954,.page-id-956,.page-id-958,.page-id-966,.page-id-807,.page-id-1885,.page-id-1898,.page-id-1902,.page-id-1910) .omrs-filter-grid .uagb-post__cta a:is(:hover,:focus-visible),
.omrs-filter-grid article.uagb-post__inner-wrap:is(:has(a[href*="/dnd-5e-free/dm-tips/"]),:has(a[href*="/dnd-5e-free/subsystems-mechanics/"]),:has(a[href*="/dnd-5e-free/narrative-roleplay-free-tools/"])) .uagb-post__cta a:is(:hover,:focus-visible){background:var(--om-card-hover)!important;border-color:var(--om-card-hover)!important;color:#fff!important;transform:translateY(-1px)!important;filter:brightness(1.06)!important;box-shadow:0 10px 24px rgba(var(--om-card-rgb),.40)!important;}

/* Search uses the hub color; card colors stay category-driven. */
body:is(.page-id-692,.page-id-941,.page-id-950,.page-id-952,.page-id-954,.page-id-956,.page-id-958,.page-id-966,.page-id-807,.page-id-1885,.page-id-1898,.page-id-1902,.page-id-1910) .omrs-grid-filter-btn{background:var(--om-grid-accent)!important;border-color:var(--om-grid-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(var(--om-grid-rgb),.24)!important;}
body:is(.page-id-692,.page-id-941,.page-id-950,.page-id-952,.page-id-954,.page-id-956,.page-id-958,.page-id-966,.page-id-807,.page-id-1885,.page-id-1898,.page-id-1902,.page-id-1910) .omrs-grid-filter-btn:is(:hover,:focus-visible){background:var(--om-grid-hover)!important;border-color:var(--om-grid-hover)!important;color:#fff!important;transform:translateY(-1px)!important;filter:brightness(1.06)!important;box-shadow:0 10px 24px rgba(var(--om-grid-rgb),.40)!important;}


/* --- WPWriter addition --- */

/* QUICK TABLES — grid color integration */
body.page-id-673{--om-grid-accent:var(--om-quick);--om-grid-hover:#f0ad32;--om-grid-rgb:var(--om-quick-rgb)}
body.page-id-673 .omrs-filter-grid article.uagb-post__inner-wrap{--om-card-accent:var(--om-grid-accent);--om-card-hover:var(--om-grid-hover);--om-card-rgb:var(--om-grid-rgb);position:relative!important;overflow:hidden!important;border:0!important;border-radius:20px!important;background:#0e0d06!important;box-shadow:3px 8px 12px rgba(0,0,0,.24)!important;transform:translateY(0)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}
body.page-id-673 .omrs-filter-grid article.uagb-post__inner-wrap:hover{transform:translateY(-3px)!important;box-shadow:0 18px 34px rgba(var(--om-card-rgb),.42),0 0 28px rgba(var(--om-card-rgb),.24)!important;filter:brightness(1.035)!important}
body.page-id-673 .omrs-filter-grid .uagb-post__cta{padding:0 24px 20px!important}
body.page-id-673 .omrs-filter-grid .uagb-post__cta a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:42px!important;padding:0 14px!important;box-sizing:border-box!important;border:1px solid var(--om-card-accent)!important;border-radius:4px!important;background:var(--om-card-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(var(--om-card-rgb),.24)!important;font-weight:800!important;text-decoration:none!important;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease,background .15s ease!important}
body.page-id-673 .omrs-filter-grid .uagb-post__cta a:is(:hover,:focus-visible){background:var(--om-card-hover)!important;border-color:var(--om-card-hover)!important;color:#fff!important;transform:translateY(-1px)!important;filter:brightness(1.06)!important;box-shadow:0 10px 24px rgba(var(--om-card-rgb),.40)!important}
body.page-id-673 .omrs-grid-filter-btn{background:var(--om-grid-accent)!important;border-color:var(--om-grid-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(var(--om-grid-rgb),.24)!important}
body.page-id-673 .omrs-grid-filter-btn:is(:hover,:focus-visible){background:var(--om-grid-hover)!important;border-color:var(--om-grid-hover)!important;color:#fff!important;transform:translateY(-1px)!important;filter:brightness(1.06)!important;box-shadow:0 10px 24px rgba(var(--om-grid-rgb),.40)!important}
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/quick-random-tables/"]){--om-card-accent:var(--om-quick);--om-card-hover:#f0ad32;--om-card-rgb:var(--om-quick-rgb)}


/* --- WPWriter addition --- */

/* Quick Tables cards in mixed grids */
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/quick-random-tables/"]){position:relative!important;overflow:hidden!important;border:0!important;border-radius:20px!important;background:#0e0d06!important;box-shadow:3px 8px 12px rgba(0,0,0,.24)!important;transform:translateY(0)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/quick-random-tables/"]):hover{transform:translateY(-3px)!important;box-shadow:0 18px 34px rgba(var(--om-card-rgb),.42),0 0 28px rgba(var(--om-card-rgb),.24)!important;filter:brightness(1.035)!important}.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/quick-random-tables/"]) .uagb-post__cta{padding:0 24px 20px!important}.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/quick-random-tables/"]) .uagb-post__cta a{border:1px solid var(--om-card-accent)!important;border-radius:4px!important;background:var(--om-card-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(var(--om-card-rgb),.24)!important;font-weight:800!important;text-decoration:none!important}.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/quick-random-tables/"]) .uagb-post__cta a:is(:hover,:focus-visible){background:var(--om-card-hover)!important;border-color:var(--om-card-hover)!important;color:#fff!important;transform:translateY(-1px)!important;filter:brightness(1.06)!important;box-shadow:0 10px 24px rgba(var(--om-card-rgb),.40)!important}


/* --- WPWriter addition --- */

/* WEIRD TRINKETS — grid color integration */
body.page-id-1863{--om-grid-accent:var(--om-weird);--om-grid-hover:#829daa;--om-grid-rgb:var(--om-weird-rgb)}body.page-id-1863 .omrs-filter-grid article.uagb-post__inner-wrap{--om-card-accent:var(--om-grid-accent);--om-card-hover:var(--om-grid-hover);--om-card-rgb:var(--om-grid-rgb);position:relative!important;overflow:hidden!important;border:0!important;border-radius:20px!important;background:#0e0d06!important;box-shadow:3px 8px 12px rgba(0,0,0,.24)!important;transform:translateY(0)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}body.page-id-1863 .omrs-filter-grid article.uagb-post__inner-wrap:hover{transform:translateY(-3px)!important;box-shadow:0 18px 34px rgba(var(--om-card-rgb),.42),0 0 28px rgba(var(--om-card-rgb),.24)!important;filter:brightness(1.035)!important}body.page-id-1863 .omrs-filter-grid .uagb-post__cta{padding:0 24px 20px!important}body.page-id-1863 .omrs-filter-grid .uagb-post__cta a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:42px!important;padding:0 14px!important;box-sizing:border-box!important;border:1px solid var(--om-card-accent)!important;border-radius:4px!important;background:var(--om-card-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(var(--om-card-rgb),.24)!important;font-weight:800!important;text-decoration:none!important;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease,background .15s ease!important}body.page-id-1863 .omrs-filter-grid .uagb-post__cta a:is(:hover,:focus-visible){background:var(--om-card-hover)!important;border-color:var(--om-card-hover)!important;color:#fff!important;transform:translateY(-1px)!important;filter:brightness(1.06)!important;box-shadow:0 10px 24px rgba(var(--om-card-rgb),.40)!important}body.page-id-1863 .omrs-grid-filter-btn{background:var(--om-grid-accent)!important;border-color:var(--om-grid-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(var(--om-grid-rgb),.24)!important}body.page-id-1863 .omrs-grid-filter-btn:is(:hover,:focus-visible){background:var(--om-grid-hover)!important;border-color:var(--om-grid-hover)!important;color:#fff!important;transform:translateY(-1px)!important;filter:brightness(1.06)!important;box-shadow:0 10px 24px rgba(var(--om-grid-rgb),.40)!important}.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/common-items-mundane-treasures/"]){--om-card-accent:var(--om-weird);--om-card-hover:#829daa;--om-card-rgb:var(--om-weird-rgb);position:relative!important;overflow:hidden!important;border:0!important;border-radius:20px!important;background:#0e0d06!important;box-shadow:3px 8px 12px rgba(0,0,0,.24)!important;transform:translateY(0)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/common-items-mundane-treasures/"]):hover{transform:translateY(-3px)!important;box-shadow:0 18px 34px rgba(var(--om-card-rgb),.42),0 0 28px rgba(var(--om-card-rgb),.24)!important;filter:brightness(1.035)!important}.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/common-items-mundane-treasures/"]) .uagb-post__cta{padding:0 24px 20px!important}.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/common-items-mundane-treasures/"]) .uagb-post__cta a{border:1px solid var(--om-card-accent)!important;border-radius:4px!important;background:var(--om-card-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(var(--om-card-rgb),.24)!important;font-weight:800!important;text-decoration:none!important}.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/common-items-mundane-treasures/"]) .uagb-post__cta a:is(:hover,:focus-visible){background:var(--om-card-hover)!important;border-color:var(--om-card-hover)!important;color:#fff!important;transform:translateY(-1px)!important;filter:brightness(1.06)!important;box-shadow:0 10px 24px rgba(var(--om-card-rgb),.40)!important}


/* --- WPWriter addition --- */

/* FAST ENCOUNTERS — grid color integration */
body.page-id-3317{--om-grid-accent:#841aa8;--om-grid-hover:#9a24c7;--om-grid-rgb:132,26,168}
body.page-id-3317 .omrs-filter-grid article.uagb-post__inner-wrap{--om-card-accent:var(--om-grid-accent);--om-card-hover:var(--om-grid-hover);--om-card-rgb:var(--om-grid-rgb);position:relative!important;overflow:hidden!important;border:0!important;border-radius:20px!important;background:#0e0d06!important;box-shadow:3px 8px 12px rgba(0,0,0,.24)!important;transform:translateY(0)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}
body.page-id-3317 .omrs-filter-grid article.uagb-post__inner-wrap:hover{transform:translateY(-3px)!important;box-shadow:0 18px 34px rgba(var(--om-card-rgb),.42),0 0 28px rgba(var(--om-card-rgb),.24)!important;filter:brightness(1.035)!important}
body.page-id-3317 .omrs-filter-grid .uagb-post__cta{padding:0 24px 20px!important}
body.page-id-3317 .omrs-filter-grid .uagb-post__cta a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:42px!important;padding:0 14px!important;box-sizing:border-box!important;border:1px solid var(--om-card-accent)!important;border-radius:4px!important;background:var(--om-card-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(var(--om-card-rgb),.24)!important;font-weight:800!important;text-decoration:none!important;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease,background .15s ease!important}
body.page-id-3317 .omrs-filter-grid .uagb-post__cta a:is(:hover,:focus-visible){background:var(--om-card-hover)!important;border-color:var(--om-card-hover)!important;color:#fff!important;transform:translateY(-1px)!important;filter:brightness(1.06)!important;box-shadow:0 10px 24px rgba(var(--om-card-rgb),.40)!important}
body.page-id-3317 .omrs-grid-filter-btn{background:var(--om-grid-accent)!important;border-color:var(--om-grid-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(var(--om-grid-rgb),.24)!important}
body.page-id-3317 .omrs-grid-filter-btn:is(:hover,:focus-visible){background:var(--om-grid-hover)!important;border-color:var(--om-grid-hover)!important;color:#fff!important;transform:translateY(-1px)!important;filter:brightness(1.06)!important;box-shadow:0 10px 24px rgba(var(--om-grid-rgb),.40)!important}
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/fast-encounters/"]){--om-card-accent:#841aa8;--om-card-hover:#9a24c7;--om-card-rgb:132,26,168;position:relative!important;overflow:hidden!important;border:0!important;border-radius:20px!important;background:#0e0d06!important;box-shadow:3px 8px 12px rgba(0,0,0,.24)!important;transform:translateY(0)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/fast-encounters/"]):hover{transform:translateY(-3px)!important;box-shadow:0 18px 34px rgba(var(--om-card-rgb),.42),0 0 28px rgba(var(--om-card-rgb),.24)!important;filter:brightness(1.035)!important}
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/fast-encounters/"]) .uagb-post__cta{padding:0 24px 20px!important}
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/fast-encounters/"]) .uagb-post__cta a{border:1px solid var(--om-card-accent)!important;border-radius:4px!important;background:var(--om-card-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(var(--om-card-rgb),.24)!important;font-weight:800!important;text-decoration:none!important}
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/fast-encounters/"]) .uagb-post__cta a:is(:hover,:focus-visible){background:var(--om-card-hover)!important;border-color:var(--om-card-hover)!important;color:#fff!important;transform:translateY(-1px)!important;filter:brightness(1.06)!important;box-shadow:0 10px 24px rgba(var(--om-card-rgb),.40)!important}


/* --- WPWriter addition --- */

/* PLOT HOOKS — global mixed-grid + dedicated hub fallback */
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/plot-hooks/"]),
body.page-id-3378 .omrs-filter-grid article.uagb-post__inner-wrap{--om-card-accent:#2f567a;--om-card-hover:#3b6387;--om-card-rgb:47,86,122;position:relative!important;overflow:hidden!important;border:0!important;border-radius:20px!important;background:#0e0d06!important;box-shadow:3px 8px 12px rgba(0,0,0,.24)!important;transform:translateY(0)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/plot-hooks/"]):hover,
body.page-id-3378 .omrs-filter-grid article.uagb-post__inner-wrap:hover{transform:translateY(-3px)!important;box-shadow:0 18px 34px rgba(var(--om-card-rgb),.42),0 0 28px rgba(var(--om-card-rgb),.24)!important;filter:brightness(1.035)!important}
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/plot-hooks/"]) .uagb-post__cta,
body.page-id-3378 .omrs-filter-grid .uagb-post__cta{padding:0 24px 20px!important}
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/plot-hooks/"]) .uagb-post__cta a,
body.page-id-3378 .omrs-filter-grid .uagb-post__cta a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:42px!important;padding:0 14px!important;box-sizing:border-box!important;border:1px solid var(--om-card-accent)!important;border-radius:4px!important;background:var(--om-card-accent)!important;color:#fff!important;box-shadow:0 7px 18px rgba(var(--om-card-rgb),.24)!important;font-weight:800!important;text-decoration:none!important;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease,background .15s ease!important}
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/dnd-5e-free/plot-hooks/"]) .uagb-post__cta a:is(:hover,:focus-visible),
body.page-id-3378 .omrs-filter-grid .uagb-post__cta a:is(:hover,:focus-visible){background:var(--om-card-hover)!important;border-color:var(--om-card-hover)!important;color:#fff!important;transform:translateY(-1px)!important;filter:brightness(1.06)!important;box-shadow:0 10px 24px rgba(var(--om-card-rgb),.40)!important}


/* --- WPWriter addition --- */

/* FIELD NOTES — preserve color; add shared hover motion + CTA typography */
body.page-id-356 .omrs-filter-grid article.uagb-post__inner-wrap,
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/category/field-notes-posts/"]){position:relative!important;overflow:hidden!important;transform:translateY(0)!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}
body.page-id-356 .omrs-filter-grid article.uagb-post__inner-wrap:hover,
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/category/field-notes-posts/"]):hover{transform:translateY(-3px)!important;box-shadow:0 18px 34px color-mix(in srgb,var(--ast-global-color-0) 42%,transparent),0 0 28px color-mix(in srgb,var(--ast-global-color-0) 24%,transparent)!important;filter:brightness(1.035)!important}
body.page-id-356 .omrs-filter-grid .uagb-post__cta a,
.omrs-filter-grid article.uagb-post__inner-wrap:has(a[href*="/category/field-notes-posts/"]) .uagb-post__cta a{font-weight:800!important;text-decoration:none!important}


/* --- WPWriter addition --- */

