.journal-pairing-science{max-width:780px;margin:46px 0 0;padding:30px 32px;background:var(--bone);border-left:4px solid var(--flow-accent)}
.journal-pairing-science h2{font:400 clamp(30px,3.2vw,42px)/1.08 var(--serif);letter-spacing:-.025em;margin:9px 0 22px}
.journal-pairing-science-grid{display:grid;grid-template-columns:165px 1fr;gap:25px;align-items:start;padding:19px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.journal-pairing-science p{font-size:16px;line-height:1.6;margin:0}
.journal-pairing-science .journal-pairing-substance{font:400 27px/1.08 var(--serif);overflow-wrap:anywhere;color:var(--flow-accent)}
.journal-pairing-substance span{display:block;margin-top:8px;font:500 11px/1.3 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}
.journal-pairing-science h3{font:400 27px/1.12 var(--serif);letter-spacing:-.015em;margin:22px 0 8px}
.journal-pairing-science .journal-pairing-qualification{font-size:13px;line-height:1.5;color:var(--muted);margin-top:16px}
.journal-pairing-source-link{display:inline-block;margin-top:17px;color:var(--flow-accent);font-size:13px;text-decoration:underline;text-underline-offset:3px}
.journal-share-series{gap:30px;padding:24px 28px;background:var(--paper)}
.journal-share-series .journal-share-thumb{width:150px;box-shadow:7px 9px 0 color-mix(in srgb,var(--flow-accent) 20%,transparent)}
.journal-share-series h2{font:400 30px/1.08 var(--serif);letter-spacing:-.02em;margin:7px 0 8px}
.journal-share-series .journal-share-sequence{font-size:12px;line-height:1.5;letter-spacing:.02em;color:var(--flow-accent);margin:0 0 17px}
.journal-share-series .journal-share-sequence span{padding:0 4px}
@media(max-width:600px){.journal-pairing-science{padding:24px 22px}.journal-pairing-science-grid{grid-template-columns:1fr;gap:12px}.journal-share-series{padding:22px}.journal-share-series .journal-share-thumb{width:130px}}
