@keyframes link-underlines{to{transform:scale(1)}}@keyframes header-text-slide{to{opacity:1;transform:translateX(0)}}.c-pagination{align-items:center;border-top:1px solid var(--color-peach);display:flex;flex-wrap:wrap;font-size:16px;justify-content:space-between;margin:2.5rem auto;padding:3rem 0}@media(min-width:1023px){.c-pagination{padding:3rem 0}}@media(min-width:1200px){.c-pagination{margin:4rem auto}}.c-pagination a,.c-pagination a:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none}.c-pagination__pages{display:flex;gap:.5rem}@media(max-width:575.98px){.c-pagination__pages{margin-bottom:1rem;order:-1;overflow-x:auto;padding-bottom:.75rem;width:100%}}@media(min-width:576px){.c-pagination__pages{justify-content:center}}.c-pagination__page{margin:0}.c-pagination__page-number{--_size:35px;align-items:center;background-color:var(--color-peach);border-radius:50%;display:inline-flex;height:var(--_size);justify-content:center;line-height:var(--_size);text-align:center;width:var(--_size)}.c-pagination__page--current .c-pagination__page-number,.c-pagination__page-number:hover{background-color:var(--color-teal)}.c-pagination__direction-link{align-items:center;border:1px solid var(--color-black);border-radius:50%;display:flex;font-size:2rem;height:40px;justify-content:center;transition:border .15s ease,background .15s ease;width:40px}.c-pagination__direction-link svg{height:16px;width:16px}.c-pagination__direction-link:focus,.c-pagination__direction-link:hover{background:var(--color-teal);border-color:var(--color-teal)}.c-pagination__direction-link.disabled{opacity:.3;pointer-events:none}