.c-views-pager{margin-top:var(--spacing-2);--pager-border-color: var(--clr-dark-blue);--pager-hover-bg: var(--clr-brand);--pager-hover-border-color: var(--clr-brand);--pager-active-bg: var(--clr-brand);--pager-active-border-color: var(--clr-brand);--pager-active-text-color: #fff;--pager-hover-color: #fff}.c-views-pager .pager{display:flex;align-content:center;justify-content:center;place-content:center;margin-top:var(--spacing-half);font-family:var(--font-sans-serif);font-weight:500}.c-views-pager a{color:inherit;-webkit-text-decoration:none;text-decoration:none;font-size:.9rem;display:block;padding:1em;aspect-ratio:1;border:1px solid var(--pager-border-color);border-radius:1.5lh;width:3lh;height:3lh;line-height:1;text-align:center}.c-views-pager a:hover{background:var(--pager-hover-bg);border-color:var(--pager-hover-border-color);color:var(--pager-hover-color)}.c-views-pager .is-active a{background:var(--pager-active-bg);color:var(--pager-active-text-color);border-color:var(--pager-active-border-color)}.c-views-pager ul{display:flex;flex-wrap:wrap;gap:.3em;padding:0;margin:0}.c-views-pager li{display:block}.c-views-pager :where(.pager__item--last,.pager__item--first,.pager__item--next,.pager__item--previous) a{aspect-ratio:auto}.c-views-pager .pager__item--last,.c-views-pager .pager__item--first{display:none}
