.prose h3{font:650 20px/1.65 var(--sans);letter-spacing:-.025em;margin:34px 0 14px}
.prose sup{font:650 15px var(--sans);vertical-align:super;margin-left:2px}
.prose sup a{text-decoration:none;color:var(--red)}
.prose-list{margin:4px 0 30px;padding-left:25px}
.prose-list li{padding-left:7px;margin:8px 0;word-break:keep-all}
.prose-table-wrap{margin:30px 0 36px;overflow-x:auto;border-top:2px solid var(--ink);border-bottom:1px solid var(--ink)}
.prose-table-wrap table{width:100%;min-width:620px;border-collapse:collapse;font:15px/1.72 var(--sans)}
.prose-table-wrap caption{text-align:left;caption-side:top;padding:13px 2px 11px;font-weight:700;letter-spacing:-.02em}
.prose-table-wrap th,.prose-table-wrap td{padding:13px 14px;text-align:left;vertical-align:top;border-top:1px solid var(--line);word-break:keep-all;overflow-wrap:break-word}
.prose-table-wrap thead th{color:var(--red);font-weight:700;background:#ece8de}
.prose-table-wrap tbody th{width:24%;font-weight:700}
.evidence-note{margin:30px 0;padding:22px 24px;border-left:4px solid var(--red);background:#ebe7dd;font:15px/1.85 var(--sans)}
.evidence-note strong{display:block;margin-bottom:8px;color:var(--red)}
.evidence-note p{margin:0}
.argument-threshold{margin:10px 0 44px;padding-top:17px;border-top:4px double var(--ink);font:700 15px var(--sans);letter-spacing:.13em;color:var(--red)}
.prose .phase-argument{margin-top:42px;padding-top:34px}
.prose blockquote{margin:42px 0 18px;padding:30px 30px 30px 34px;background:#27332d;color:#f5f2eb;border-left:6px solid var(--red)}
.prose blockquote p{font-size:22px;line-height:1.85;margin:0;letter-spacing:-.025em}
.prose blockquote cite{display:block;font:15px/1.7 var(--sans);margin-top:14px;color:#cfcfc8}
.prose .phase-essay{margin-top:8px;padding:45px 32px 35px;background:#ede8dc}
.prose .phase-essay .section-number{color:#655d50}
.prose .phase-essay p:last-child{margin-bottom:4px}
.reference-list{padding-left:23px;margin:0 0 28px}
.reference-list li{padding-left:6px;margin:0 0 13px;overflow-wrap:anywhere}
.reference-list a{text-decoration-thickness:1px}
.review-note{margin-top:25px;padding-top:18px;border-top:1px solid var(--line);color:var(--muted)}
.has-volume-art.art-cell-biology .cover-art{border-radius:0;margin-left:-23px;margin-right:-23px}
.has-volume-art.art-cell-biology .cover-art img{object-position:20% 4%;filter:saturate(.8) contrast(1.04)}
.has-volume-art.art-cell-biology .plate-tag{background:#211b28dc}
@media(max-width:760px){
  html,body{max-width:100%;overflow-x:clip}
  .wrap,.article-head,.reader-layout,.prose,.prose>section{width:100%;min-width:0;max-width:100%}
  .article-head h1,.breadcrumb>span,.prose p{word-break:normal;overflow-wrap:anywhere}
  .article-head h1{font-size:35px;line-height:1.48}
  .prose h3{font-size:19px;margin-top:30px}
  .prose-table-wrap{width:calc(100% + 44px);max-width:calc(100% + 44px);margin-left:-22px;margin-right:-22px;padding:0 22px;border-bottom:0}
  .prose-table-wrap table{min-width:570px;border-bottom:1px solid var(--ink)}
  .prose-table-wrap th,.prose-table-wrap td{padding:11px 10px}
  .evidence-note{padding:19px 18px;margin:25px 0}
  .prose blockquote{margin:34px -22px 15px;padding:26px 22px;border-left-width:5px}
  .prose blockquote p{font-size:19px}
  .prose .phase-essay{margin:5px -22px 0;padding:35px 22px 28px}
  .has-volume-art.art-cell-biology .cover-art{margin-left:-12px;margin-right:-12px}
}
