.ivory-pagination .hs-pagination{gap:12px}.ivory-pagination .hs-pagination__link{margin-right:0}.ivory-pagination .hs-pagination__link{display:inline-flex;align-items:center;justify-content:center;border-radius:0;border:1px solid transparent;text-decoration:none;transition-property:background-color,border-color,color;transition-duration:.2s}.ivory-pagination .hs-pagination__link:focus-visible{outline:none;box-shadow:0 0 0 2px var(--page),0 0 0 4px #e03c3166}.ivory-pagination .hs-pagination__link--number{padding:10px 20px;border-color:var(--line);background-color:var(--page);color:var(--ink);font-family:futura-pt,Futura Std,Jost,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:500}.ivory-pagination .hs-pagination__link--number:hover{background-color:var(--tint)}.ivory-pagination .hs-pagination__link--number.hs-pagination__link--active,.ivory-pagination .hs-pagination__link--number[aria-current=true]{border-color:var(--brand);background-color:var(--brand);color:#fff}.ivory-pagination .hs-pagination__link--number.hs-pagination__link--active:hover,.ivory-pagination .hs-pagination__link--number[aria-current=true]:hover{background-color:var(--brand);cursor:default}.ivory-pagination .hs-pagination__link--prev,.ivory-pagination .hs-pagination__link--next,.ivory-pagination .hs-pagination__link--first,.ivory-pagination .hs-pagination__link--last{gap:8px;padding:11px 18px;border-color:var(--ink);background-color:transparent;color:var(--ink);font-family:Archer,Zilla Slab,ui-serif,Georgia,serif;font-size:14px;font-weight:500}.ivory-pagination .hs-pagination__link--prev:hover,.ivory-pagination .hs-pagination__link--next:hover,.ivory-pagination .hs-pagination__link--first:hover,.ivory-pagination .hs-pagination__link--last:hover{background-color:var(--surface)}.ivory-pagination .hs-pagination__link-icon svg{width:12px;height:12px;fill:currentColor}.ivory-pagination .hs-pagination__link--text-and-icon>.hs-pagination__link-icon{margin-left:0;margin-right:0}.ivory-pagination:has(.hs-pagination__link){margin-top:calc(56px - var(--section-y));padding-bottom:var(--section-y)}
