.gc-home-results{display:block;margin-block:36px}.gc-pagination{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:28px;flex-wrap:wrap}.gc-pagination a{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px}.categories a.category{text-decoration:none;color:inherit}.gc-category-menu{position:relative;flex:none}.gc-category-menu summary{cursor:pointer;min-height:44px;display:flex;align-items:center;padding:10px 14px;gap:8px}.gc-category-menu summary::after{content:'▾'}.gc-category-menu-links{position:absolute;top:100%;left:0;z-index:100;width:250px;max-height:70vh;overflow:auto;background:var(--paper,#fff);color:var(--ink,#173d32);border:1px solid var(--line,#a9beb3);border-radius:12px;padding:8px;box-shadow:0 10px 30px #173d3220}#public-nav .gc-category-menu-links a{display:flex;min-height:44px;align-items:center;padding:10px 14px;color:inherit}.gc-category-menu:not([open])>.gc-category-menu-links{display:none}#public-nav summary:focus-visible,#public-nav a:focus-visible,.gc-pagination a:focus-visible{outline:3px solid #b98230;outline-offset:3px}@media(max-width:760px){.gc-category-menu{width:100%}.gc-category-menu-links{position:static;width:100%;box-shadow:none;max-height:none}.gc-home-results .tools{grid-template-columns:1fr}}