/* Philological dossiers: restrained comparison, no simulated diplomatic transcription. */
.variant-site{padding-bottom:90px}.variant-site .crumb{margin:28px 0 60px}.variant-head{max-width:980px;margin:0 0 65px}.variant-head h1{font-size:clamp(3.1rem,6.4vw,5.8rem);line-height:1.07;margin:18px 0 25px}.variant-head h1 em{color:#8e7550}.variant-head .lead{max-width:840px}.variant-method,.variant-scientific-note{max-width:900px;background:#eee7da;border-left:3px solid #ab9065;padding:28px 32px;margin-bottom:66px}.variant-method h2{font-size:2.6rem}.variant-method p:last-child{margin-bottom:0}.variant-scientific-note{margin:-24px 0 48px;font-size:.95rem}.variant-scientific-note p:last-child{margin-bottom:0}.variant-index>h2{font-size:3rem}.variant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:25px}.variant-card{padding:25px 27px;background:#fffdf8;border:1px solid #d7cbbb;display:flex;flex-direction:column}.variant-card h2{font-size:2rem;margin:10px 0 18px}.variant-card h2 a{text-decoration:none;color:var(--ink)}.variant-card h2 a:hover{text-decoration:underline}.variant-card>p:not(.eyebrow){font:.95rem/1.66 var(--ui);color:#56615b}.variant-card .variant-status{font-size:.79rem!important;color:#87704e!important;margin-top:auto}.variant-card>a{font:600 .87rem var(--ui)}.variant-sources-index{margin-top:70px;border-top:2px solid #b6a080;padding-top:40px}.variant-sources-index h2,.variant-bibliography h2{font-size:2.6rem}.variant-sources-index ol,.variant-bibliography ol{padding-left:23px}.variant-sources-index li,.variant-bibliography li{padding:14px 0;border-bottom:1px solid #dfd5c5}.variant-sources-index li>a,.variant-bibliography li>a{font:600 .93rem/1.5 var(--ui)}.variant-sources-index li>span,.variant-bibliography li>span{display:block;color:#5e675f;font:.84rem/1.6 var(--ui);margin:5px 0}.variant-sources-index li>small,.variant-bibliography li>small{display:block;color:#786744;font:.78rem var(--ui)}.variant-comparison{margin-top:42px}.variant-comparison h2,.variant-commentary h2,.variant-witnesses h2{font-size:2.55rem}.variant-readings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:23px}.variant-readings article{border:1px solid #cdbfaa;background:#f3eee4;padding:28px 27px;min-height:220px}.variant-readings h3{font-size:1.7rem;margin:6px 0 22px}.variant-readings p:not(.eyebrow){font-size:1.1rem;line-height:1.75}.variant-commentary{max-width:870px;margin:53px 0}.variant-commentary h2{border-top:1px solid #d8cdbd;padding-top:24px;margin-top:32px}.variant-commentary p{font-size:1.07rem;line-height:1.78}.variant-witnesses{margin:45px 0;padding:27px 0;border-top:1px solid #d6cbbb}.variant-witnesses ul{padding-left:22px}.variant-witnesses li{padding-bottom:12px}.variant-bibliography{padding:32px 0;border-top:2px solid #bba780}.variant-return{display:flex;gap:22px;flex-wrap:wrap;border-top:1px solid #d4c9b7;margin-top:30px;padding-top:22px;font:600 .88rem var(--ui)}.variant-companion{margin-top:50px;padding-top:34px;padding-bottom:45px;border-top:2px solid #b5a080}.variant-companion h2{font-size:2.7rem}.variant-companion>p:not(.eyebrow){max-width:810px}.variant-companion ul{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:900px}.variant-companion li{background:#f1ebe1;border:1px solid #dfd3c3;padding:17px}.variant-companion li a{display:block;font:600 .95rem/1.5 var(--ui)}.variant-companion li span{display:block;font:.8rem/1.5 var(--ui);color:#606c63;margin-top:5px}.variant-promo{border-top:2px solid #b5a080;margin-top:50px;padding-top:32px;padding-bottom:50px}.variant-promo h2{font-size:2.6rem}.variant-promo>p:not(.eyebrow){max-width:780px}.variant-promo .button{margin-top:14px}
@media(max-width:810px){.variant-grid,.variant-readings,.variant-companion ul{grid-template-columns:1fr}.variant-head{margin-bottom:42px}}@media(max-width:590px){.variant-site{padding-bottom:55px}.variant-site .crumb{margin-bottom:37px}.variant-head h1{font-size:3.13rem}.variant-method,.variant-scientific-note{padding:23px 19px}.variant-method h2{font-size:2.1rem}.variant-index>h2{font-size:2.4rem}.variant-card{padding:22px 20px}.variant-card h2{font-size:1.85rem}.variant-readings article{padding:22px 20px;min-height:auto}.variant-comparison h2,.variant-commentary h2,.variant-witnesses h2{font-size:2.15rem}.variant-companion h2,.variant-promo h2{font-size:2.2rem}}
