.page-marker{-webkit-padding-start:.5rem;-webkit-border-start:4px solid hotpink;border-inline-start:4px solid hotpink;letter-spacing:.2em;padding-inline-start:.5rem;text-transform:uppercase}.navigation.pagination{-webkit-margin-before:var(--s-md);margin-block-start:var(--s-md)}.navigation.pagination>.nav-links{align-items:center;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center}.navigation.pagination>.nav-links>*{line-height:1}.navigation.pagination>.nav-links>a{border:1px solid var(--c-frame);color:var(--c-fore);display:block;letter-spacing:.1em;line-height:1;padding:.25rem .375rem;text-decoration:none;text-transform:uppercase;transition:color .5s,background .5s,border .5s}.navigation.pagination>.nav-links>a:hover{background:var(--c-fore);border:1px solid var(--c-sheet);color:var(--c-sheet)}.navigation.pagination>.nav-links>.current{border:1px solid var(--c-frame);color:var(--c-fore);display:block;opacity:.6;padding:.25rem .375rem}.basic-index-item{container:index-item/inline-size}.basic-index-item>.block-link{transition:background .3s}.basic-index-item>.block-link:where(:hover,:focus-within){background:var(--c-accent)}.basic-index-item>div>.flow-xs{-webkit-margin-before:var(--s-md);margin-block-start:var(--s-md)}@container index-item (min-width: 30rem){.basic-index-item>div{display:grid;gap:var(--s-md);grid-template-columns:1fr 1.5fr}.basic-index-item>div>.flow-xs{margin-block:var(--s-lg)}}