.seo-subject-link{display:inline-block;font-size:12px;line-height:1.8;margin-top:22px;color:var(--navy);text-decoration:underline;text-underline-offset:4px}.seo-subject-directory{display:flex;flex-wrap:wrap;gap:12px 28px;padding:24px 0;border-bottom:1px solid #ffffff26;margin-bottom:30px}.seo-subject-directory a{font-size:12px;line-height:1.8;color:#e4e7f3}.seo-subject-directory a:hover{text-decoration:underline;text-underline-offset:4px}.context-book-link{text-decoration:underline;text-underline-offset:4px}
@media(max-width:760px){.seo-subject-directory{gap:12px 22px}.seo-subject-directory a{font-size:12px}}
.seo-journal-directory{padding:24px 7%;border-top:1px solid #d9d9e2;font-size:14px}.seo-journal-directory a{text-decoration:underline;text-underline-offset:4px}
/* Paired book navigation: equal typography, width and vertical rhythm. */
.product-copy>a.text-link,.product-copy>a.seo-subject-link{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:420px;min-height:48px;padding:12px 0;margin:24px 0 0;font-family:var(--sans);font-size:13px;font-weight:400;line-height:1.6;letter-spacing:0;color:var(--navy);text-decoration:none;border-bottom:1px solid var(--line)}
.product-copy>a.text-link+a.seo-subject-link{margin-top:12px}
.product-copy>a.text-link:hover,.product-copy>a.seo-subject-link:hover{border-bottom-color:var(--navy)}
.volume-information>h2{white-space:nowrap;font-size:20px;line-height:1.3;letter-spacing:-.02em}
