.pagination{--block--margin-top:var(--space--base);--block--margin-bottom:var(--space--base);margin-left:auto;margin-right:auto;max-width:var(--width--responsive--m)}@media (min-width:48em){.pagination{display:grid;grid-template-columns:minmax(0,432fr) minmax(0,828fr)}.pagination__inner{grid-column:2}}.nav-links{--pagination--size:1.25rem;--grid--column-gap:0;align-items:center;column-gap:var(--grid--column-gap);display:flex;flex-flow:row wrap;flex-flow:row nowrap;justify-content:start;row-gap:var(--grid--row-gap);row-gap:var(--space--4xs)}.nav-links>*,.nav-links>*+*,.nav-links>:first-child,.nav-links>:last-child{width:calc(100%/var(--grid--columns) - var(--grid--column-gap) + var(--grid--column-gap)/var(--grid--columns));width:auto}@media (max-width:35.99em){.nav-links{flex-wrap:wrap}}.nav-links>.current,.nav-links>a{column-gap:0;gap:revert;padding:0;row-gap:var(--space--4xs);width:auto}@media (min-width:36em){.nav-links>.current,.nav-links>a{min-width:0}}.nav-links>a{text-decoration:none}.nav-links>a:active,.nav-links>a:focus{text-decoration-line:underline}@media (hover:hover){.nav-links>a:hover{text-decoration-line:underline}}.nav-links .current{font-family:var(--type--1--font-family);font-size:var(--type--font-size--base);font-weight:var(--type--1--font-weight--bold)}.nav-links .dots{align-items:center;display:inline-flex;justify-content:center;min-height:var(--pagination--size);min-width:var(--pagination--size)}.nav-links .dots+.page-numbers:before,.nav-links .dots.page-numbers:before{display:none}.nav-links .page-numbers{box-sizing:initial;display:inline-block;padding-inline:0 var(--space--4xs)}.nav-links .page-numbers:before{-webkit-margin-end:var(--space--4xs);background:currentColor;content:"";display:inline-block;height:1em;margin-inline-end:var(--space--4xs);pointer-events:none;vertical-align:middle;width:.0625rem}.nav-links .page-numbers:first-child:before{display:none}@media (max-width:35.99em){.nav-links .page-numbers.next,.nav-links .page-numbers.prev{width:100%}.nav-links .page-numbers.next:before,.nav-links .page-numbers.prev+.page-numbers:before,.nav-links .page-numbers.prev:before{display:none}}.nav-links .page-numbers:not(.prev):not(.next){flex-shrink:0;text-align:center}.nav-links .page-numbers:not(.prev):not(.next):after{justify-self:end}