.reading{max-width:1000px;padding-block:38px 96px}.reading a:not(.btn){color:var(--amber);text-underline-offset:.2em}.breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px 12px;padding:0;margin:0 0 56px;font-size:14px;color:var(--fixer-silver)}.breadcrumbs li+li:before{content:"/";margin-right:12px;color:var(--wet-print)}.reading-head{max-width:870px;margin-bottom:40px}.reading h1{font-size:clamp(36px,5.8vw,68px);text-wrap:balance}.reading-deck{font-size:clamp(20px,2.6vw,28px);line-height:1.4;color:var(--fixer-silver);max-width:44ch;margin:0 0 20px}.reading-meta{color:var(--wet-print);font-size:14px}.reading section,.reading .related-reading{margin-top:56px;padding:0;scroll-margin-top:100px}.reading h2{font-size:clamp(24px,3.2vw,34px);max-width:30ch;text-wrap:balance}.reading p,.reading .sources li{max-width:70ch;color:var(--fixer-silver)}.reading p{margin:0 0 18px}.reading .direct-answer{margin:0;background:var(--bay);padding:28px 32px;border-radius:var(--r)}.direct-answer h2{color:var(--amber);font-size:23px}.reading .direct-answer p{color:var(--developed-silver);margin-bottom:0;font-size:18px}.on-this-page{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px;font-size:14px}.comparison-scroll{overflow-x:auto;border:1px solid var(--line-strong);border-radius:var(--r);margin-top:24px}.reading table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.55;table-layout:fixed}.reading caption{text-align:left;padding:18px 22px;font-size:13px;color:var(--fixer-silver);background:var(--bay-black)}.reading th,.reading td{text-align:left;vertical-align:top;padding:20px 22px;border-top:1px solid var(--line);overflow-wrap:break-word}.reading thead th{background:var(--tray);color:var(--enamel);font-size:16px}.reading thead th:first-child{width:23%}.reading th:nth-child(2),.reading td:nth-child(2){background:var(--bay)}.reading tbody th{color:var(--developed-silver);font-weight:600}.reading td{color:var(--fixer-silver)}.reading .citation{white-space:nowrap;font-size:.85em}.comparison-hint{display:none}.reading-faq details{border-bottom:1px solid var(--line)}.reading-faq summary{cursor:pointer;padding:18px 22px;font-size:17px;color:var(--developed-silver)}.reading-faq details p{padding:0 22px 18px;margin-bottom:0}.reading .sources{padding-top:30px;border-top:1px solid var(--line-strong);font-size:14px}.reading .sources h2{font-size:22px}.sources li{padding:5px 0;scroll-margin-top:100px}.related-reading>a{display:block;width:fit-content;padding:9px 0}.reading .reading-cta{margin-top:64px;padding-top:40px;border-top:1px solid var(--line-strong)}.reading-cta .text-link{display:inline-block;margin:16px 0 0 24px}.comparison-index>a{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--line-strong);padding:30px 0;text-decoration:none}.comparison-index>a:last-child{border-bottom:1px solid var(--line-strong)}.comparison-index h2{margin:0 0 10px;color:var(--developed-silver)}.comparison-index p{margin:0;max-width:56ch}.comparison-index>a>span{font-size:32px;transition:transform .2s var(--ease)}.comparison-index>a:hover>span{transform:translate(5px)}@media(max-width:680px){.reading{padding-top:24px}.breadcrumbs ol{margin-bottom:36px;font-size:13px}.reading .direct-answer{padding:22px}.reading section,.reading .related-reading{margin-top:40px}.reading .direct-answer{margin-top:0}.reading th,.reading td{padding:14px 12px}.reading table{min-width:590px}.reading .comparison-hint{display:block;font-size:14px;margin-bottom:10px}.reading-cta .text-link{display:block;margin-left:0}}@media(prefers-reduced-motion:reduce){.comparison-index>a>span{transition:none}}
