.page_pageWrapper__qL3N5{display:flex;justify-content:center;padding:clamp(2rem,6vw,4rem) clamp(1rem,5vw,2.5rem) 4.5rem;background:linear-gradient(145deg,rgba(29,56,147,.08),rgba(248,250,252,.95))}.page_container__WmPiL{width:min(1100px,100%);display:grid;gap:clamp(2rem,4vw,3rem)}.page_breadcrumbs__lUnkF{justify-self:flex-start}.page_hero__9YVa6{display:grid;gap:1.25rem;padding:clamp(2.5rem,5vw,3.5rem);border-radius:1.75rem;border:1px solid rgba(29,56,147,.14);background:linear-gradient(160deg,rgba(255,255,255,.96),rgba(229,235,248,.9));box-shadow:0 18px 45px rgba(29,56,147,.12);text-align:center}.page_heroEyebrow__3Y8Xu{margin:0;font-size:.8rem;letter-spacing:.32em;text-transform:uppercase;font-weight:700;color:rgba(29,56,147,.85)}.page_heroTitle__i1o39{margin:0;font-size:clamp(2.1rem,5vw,2.9rem);font-family:"Noto Serif",Times New Roman,serif;color:#1d3893}.page_heroSubtitle__1S_oD{margin:0;font-size:1.05rem;line-height:1.6;color:#394a64}.page_categoryGrid___67vy{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}.page_categoryCard__x_9Gl{border-radius:1.25rem;border:1px solid rgba(233,236,239,.9);background:#ffffff;overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}.page_categoryCard__x_9Gl:hover{box-shadow:0 16px 32px rgba(29,56,147,.12);transform:translateY(-4px)}.page_cardLink__zM5j1{color:inherit;text-decoration:none;display:flex;flex-direction:column;height:100%}.page_cardImageWrapper__cGjRi{position:relative;width:100%;height:170px;overflow:hidden;background:linear-gradient(135deg,rgba(29,56,147,.08),rgba(248,249,250,.9));border-bottom:1px solid rgba(233,236,239,.9)}.page_cardImage__tW9Tk{object-fit:cover}.page_cardImagePlaceholder__QLnhK{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(29,56,147,.12),rgba(248,249,250,.9));color:#1d3893}.page_cardInitials__pdqHp{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;font-weight:700;font-size:1.5rem;letter-spacing:.08em;background:rgba(255,255,255,.85)}.page_jurisdictionBadge__9e1oV{position:absolute;top:.75rem;left:.75rem;padding:.35rem .9rem;border-radius:999px;background:rgba(29,56,147,.9);color:#ffffff;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;box-shadow:0 4px 12px rgba(29,56,147,.25)}.page_cardBody__3PNaT{display:grid;gap:.6rem;padding:1.25rem 1.35rem 1.5rem}.page_cardTitle__Jjgoj{margin:0;font-size:1.15rem;font-weight:600;color:#383a47}.page_cardDescription__wnAHZ{margin:0;font-size:.95rem;line-height:1.6;color:#6c757d}.page_cardCta__vohSl{margin-top:.35rem;font-size:.85rem;font-weight:600;color:#1d3893;text-transform:uppercase;letter-spacing:.08em}.page_emptyState__SAn5n{margin:0;padding:2.5rem;border-radius:1.5rem;border:1px dashed rgba(148,163,184,.6);background:rgba(248,249,252,.9);text-align:center;font-size:1rem;line-height:1.6;color:#475569}@media (max-width:768px){.page_hero__9YVa6{padding:2rem}.page_cardImageWrapper__cGjRi{height:160px}}