.writing-pagination_pagination__7OLhU{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:2.5rem 0 0}.writing-pagination_pagination__7OLhU a,.writing-pagination_pagination__7OLhU button,.writing-pagination_pagination__7OLhU span{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:.55rem .8rem;border:1px solid var(--line);font:inherit;font-size:.9rem;color:var(--wine);text-decoration:none;background:transparent}.writing-pagination_pagination__7OLhU a:hover,.writing-pagination_pagination__7OLhU button:hover{background:var(--pink)}.writing-pagination_pagination__7OLhU [aria-current=page]{background:var(--wine);color:white;border-color:var(--wine)}.writing-pagination_pagination__7OLhU button{cursor:pointer}.writing-pagination_pagination__7OLhU button:disabled,.writing-pagination_pagination__7OLhU span[aria-disabled=true]{opacity:.45;cursor:default}.writing-pagination_pagination__7OLhU a:focus-visible,.writing-pagination_pagination__7OLhU button:focus-visible{outline:3px solid var(--wine);outline-offset:3px}.writing-pagination_status__kEo23{color:var(--muted);font-size:.85rem}.writing-pagination_jump__sTPF2{display:inline-block;margin-top:1rem}.writing-pagination_sourceNote__RVzFx{margin:0 0 .7rem;line-height:1.7}@media (max-width:700px){.writing-pagination_libraryGrid__N4iY7.article-grid{grid-template-columns:minmax(0,1fr)}.writing-pagination_libraryGrid__N4iY7 .article-card--featured{grid-column:1/-1;grid-row:auto;display:flex;flex-direction:column;width:100%;min-width:0;max-width:100%}.writing-pagination_libraryGrid__N4iY7 .article-card--featured .article-card-image{width:100%;min-width:0;min-height:0;aspect-ratio:1.65}.writing-pagination_libraryGrid__N4iY7 .article-card--featured .article-card-image img{display:block;width:100%;max-width:100%;height:100%;object-fit:contain;transform:none}.writing-pagination_libraryGrid__N4iY7 .article-card-copy{min-width:0;overflow-wrap:anywhere}.writing-pagination_libraryGrid__N4iY7 .article-card--featured .article-card-copy{padding:24px}}