
/* Four readable choices, with a clear benefit beside each real page sample. */
[hidden]{display:none!important}
.demo-heading{align-items:center}.concern-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:650px;max-width:65%;border:1px solid #aeb69a;border-radius:3px;overflow:hidden}
.concern-tabs button{border:0;border-bottom:1px solid #aeb69a;min-height:74px;font-size:14px;line-height:1.5;padding:18px 19px;gap:10px}
.concern-tabs button:nth-child(odd){border-right:1px solid #aeb69a}.concern-tabs button:nth-last-child(-n+2){border-bottom:0}
.concern-tabs button:focus-visible{outline:3px solid #a68b37;outline-offset:-4px}
.demo-intro{font:400 23px/1.65 'Playfair Reading',Georgia,serif;max-width:890px;margin-top:24px;color:var(--muted)}
.pair-content{align-items:start;gap:38px}.pair-content .paper-preview{align-self:start;position:sticky;top:25px;padding-top:12px}
.pair-insight{border-left:3px solid #87905a;padding:2px 0 2px 18px;margin:25px 0;background:linear-gradient(90deg,#e9ecdf77,transparent)}
.pair-insight .eyebrow{font:700 10px/1.7 var(--sans);letter-spacing:.12em;margin-bottom:8px}.pair-copy .pair-insight p:last-child{font-size:21px;line-height:1.65;margin:0}
.pair-copy .pair-finding{font-size:18px;line-height:1.7;color:var(--muted);margin:22px 0 10px}.pair-copy #pair-study{font-size:12px;margin:0 0 18px}.pair-copy .pair-payoff{border-top:1px solid var(--line);padding-top:19px;margin-top:19px}
#pair-image-link{display:grid;place-items:center;min-height:150px;aspect-ratio:1690/1134;position:relative;background:#f0eee3}#pair-image-link img{width:100%;height:auto;display:block}
#pair-image-link[aria-busy=true]:before{content:'Loading book pages…';font:400 18px/1.6 Georgia,serif;color:#4e654d}
.preview-status{font:400 16px/1.7 Georgia,serif;color:#4c5148;margin-top:16px}.preview-status button{font:inherit;text-decoration:underline;color:#0d452f;background:none;border:0;cursor:pointer;padding:0}
@media(max-width:1000px){.concern-tabs{max-width:61%}.demo-heading h3{font-size:32px}.concern-tabs button{font-size:13px;padding:15px;min-height:70px}}
@media(max-width:800px){.pair-content .paper-preview{position:static;padding-top:0}.pair-copy .pair-insight p:last-child{font-size:21px}.demo-intro{font-size:22px}.demo-heading{align-items:center}.concern-tabs{width:440px;max-width:62%}}
@media(max-width:639px){.demo-heading{display:block}.concern-tabs{width:100%;max-width:none;margin-top:22px}.concern-tabs button{font-size:13px;min-height:72px;padding:14px 12px}.demo-intro{font-size:20px;line-height:1.65;margin-top:20px}.pair-copy .pair-insight p:last-child{font-size:20px}.pair-copy .pair-finding{font-size:17px}.pair-copy #pair-study{font-size:13px}.pair-content{gap:26px}.pair-insight{padding-left:14px}.pair-content .paper-preview{width:100%}}

#choose-title{word-spacing:.06em}#choose-title em{margin-left:.1em}
