.pagination{--block--margin-top: var(--space--base);--block--margin-bottom: var(--space--base)}.nav-links{--pagination--size: 3.5rem;--grid--column-gap: 0.625rem;display:flex;flex-flow:row wrap;column-gap:var(--grid--column-gap);row-gap:var(--grid--row-gap);align-items:center;justify-content:center}@media(min-width: 48em){.nav-links{--pagination--size: 3.5rem}}.nav-links>*,.nav-links>:first-child,.nav-links>:last-child,.nav-links>*+*{width:calc(100%/var(--grid--columns) - var(--grid--column-gap) + var(--grid--column-gap)/var(--grid--columns))}.nav-links>*,.nav-links>:first-child,.nav-links>:last-child,.nav-links>*+*{width:auto}.nav-links>a,.nav-links>.current{--button--background-color: transparent;--button--border-color: transparent;--button--color: var(--color--white);--button--background-color--hover: var(--color--white);--button--border-color--hover: transparent;--button--color--hover: var(--color--power-black);--button--size: var(--pagination--size);--focus--color: var(--button--border-color);display:inline-flex;align-items:center;justify-content:center;padding:var(--button--padding-y) var(--button--padding-x);border-width:var(--button--border-width);border-style:solid;border-color:var(--button--border-color);border-radius:var(--button--border-radius);background-color:var(--button--background-color);color:var(--button--color);cursor:pointer;font-family:var(--type--3--font-family);font-size:calc(16/16*1rem + (16 - 16)*var(--fluid-bp));gap:var(--button--gap);line-height:inherit;text-align:center;text-decoration:none;transition:color var(--transition--duration) var(--transition--ease) 0s,background-color var(--transition--duration) var(--transition--ease) 0s,border-color var(--transition--duration) var(--transition--ease) 0s,box-shadow var(--transition--duration) var(--transition--ease) 0s,transform var(--transition--duration) var(--transition--ease) 0s;user-select:none}.has-brand-1-background-color .nav-links>a:not(.has-background),.has-brand-1-background-color .nav-links>.current:not(.has-background){--button--background-color--hover: var(--color--brand-1);--button--border-color--hover: var(--color--brand-2)}.has-brand-2-background-color .nav-links>a:not(.has-background),.has-brand-2-background-color .nav-links>.current:not(.has-background){--button--background-color: var(--color--brand-3);--button--border-color: var(--color--brand-3);--button--color: var(--color--brand-1);--button--background-color--hover: var(--color--brand-1);--button--border-color--hover: var(--color--brand-1);--button--color--hover: var(--color--brand-3)}.nav-links>a,.nav-links>.current{min-width:var(--button--size, 2.75rem);min-height:var(--button--size, 2.75rem);padding:0 .3em;border-radius:var(--border-radius--s);font-family:var(--type--2--font-family);font-weight:var(--type--2--font-weight);line-height:var(--type--2--line-height)}.nav-links>a a,.nav-links>.current a{color:inherit}.nav-links>a,.nav-links>.current{font-size:calc(16/16*1rem + (16 - 16)*var(--fluid-bp));border-radius:6.25rem;font-size:calc(20/16*1rem + (20 - 20)*var(--fluid-bp))}.nav-links>a:focus,.nav-links>a:active,.nav-links>.current:focus,.nav-links>.current:active{border-color:var(--button--border-color--hover);background-color:var(--button--background-color--hover);color:var(--button--color--hover);text-decoration:none}@media(hover: hover){.nav-links>a:hover,.nav-links>.current:hover{border-color:var(--button--border-color--hover);background-color:var(--button--background-color--hover);color:var(--button--color--hover);text-decoration:none}}.nav-links>a:focus,.nav-links>.current:focus{outline:var(--focus--1--width, 2px) dotted var(--focus--color);outline-offset:var(--focus--1--offset, 0)}.nav-links>a:focus:not(:focus-visible):focus,.nav-links>a:focus:not(:focus-visible):active,.nav-links>.current:focus:not(:focus-visible):focus,.nav-links>.current:focus:not(:focus-visible):active{outline-style:none;outline-width:0}.nav-links .current{--button--background-color: var(--color--power-orange);--button--border-color: transparent;--button--color: var(--color--white);--button--background-color--hover: var(--color--white);--button--border-color--hover: transparent;--button--color--hover: var(--color--power-black);font-size:calc(20/16*1rem + (20 - 20)*var(--fluid-bp));color:var(--color--power-black)}.nav-links .dots{display:inline-flex;min-width:var(--pagination--size);min-height:var(--pagination--size);align-items:center;justify-content:center}.nav-links .next,.nav-links .prev{--button--background-color: transparent;--button--border-color: transparent;--button--color: var(--color--white);--button--background-color--hover: transparent;--button--border-color--hover: transparent;--button--color--hover: var(--color--power-orange)}.nav-links .next::after,.nav-links .prev::after{position:absolute;inset:0;width:100%;height:100%;background-color:currentColor;content:"";mask-position:center;mask-repeat:no-repeat;mask-size:var(--mask-icon--size, contain)}.nav-links .next,.nav-links .prev{position:relative;overflow:hidden;text-indent:-9999px;min-width:var(--button--size, 2.75rem);min-height:var(--button--size, 2.75rem);padding:0 .3em;border-radius:var(--border-radius--s);display:inline-block}.nav-links .next::after,.nav-links .prev::after{mask-image:url(../../../images/icons/chevron-right.svg);mask-size:1.25rem}.nav-links .prev::after{transform:rotate(180deg)}
