.traditions-compared{--tc-green:#2d6a4f;--tc-ink:#24352d;color:var(--tc-ink);background:#fff;font:16px/1.7 Archivo,Arial,sans-serif}
.traditions-compared .tc-wrap{max-width:1240px;margin:0 auto;padding-left:28px;padding-right:28px}.traditions-compared a{color:var(--tc-green);text-underline-offset:4px}.traditions-compared h1,.traditions-compared h2,.traditions-compared h3{color:#1e392b;letter-spacing:0}.traditions-compared h1{font-size:52px;max-width:760px;margin:12px 0 24px;line-height:1.12}.traditions-compared h2{font-size:36px;margin:0 0 18px}.traditions-compared h3{font-size:25px;margin:0 0 16px}.traditions-compared h4{font:600 17px/1.4 Archivo,Arial,sans-serif;margin:0 0 16px}.traditions-compared p{margin:0 0 18px}.traditions-compared section,.traditions-compared tr{scroll-margin-top:24px}
.tc-intro{padding:60px 0 48px;background:#f5f7f2 url('/preview-assets/threads-DLLGmH5W.jpg') no-repeat right center;background-size:auto 100%;position:relative;isolation:isolate}.tc-intro::before{content:'';position:absolute;inset:0;background:#ffffffdd;z-index:-1}.tc-eyebrow{font:600 12px/1.5 Archivo,Arial,sans-serif;text-transform:uppercase;color:var(--tc-green);margin:0 0 14px!important}.tc-lead{max-width:660px;font-size:20px;line-height:1.6}.tc-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:28px}.tc-actions .tc-primary{padding:11px 20px;background:var(--tc-green);color:#fff;border-radius:4px;text-decoration:none}.tc-section-nav{display:flex;gap:14px 28px;flex-wrap:wrap;padding-top:22px;padding-bottom:22px;border-bottom:1px solid #dce5dd;font-size:14px}.tc-scope{padding-top:24px;padding-bottom:0;color:#506057;font-size:14px;max-width:1000px!important}.tc-scope strong{color:var(--tc-ink)}.tc-section{padding-top:64px;padding-bottom:60px}.tc-section-lead{max-width:730px;color:#516158}.tc-belief{padding:28px 0;border-top:1px solid #dce5dd}.tc-belief-grid,.tc-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.tc-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0}.tc-quotes figure{margin:0;padding-left:18px;border-left:3px solid #a9c8b3}.tc-quotes blockquote,.tc-paraphrase{font:22px/1.5 Fraunces,Georgia,serif;margin:0 0 16px!important}.tc-quotes figcaption{font-size:13px}.tc-note,.tc-citations{font-size:13px;color:#526258}.tc-cluster{padding:32px 0;border-top:1px solid #dce5dd}.tc-table-band{background:#f4f7f5;border-block:1px solid #dce5dd}.tc-tools{display:flex;align-items:end;gap:20px;flex-wrap:wrap;margin:28px 0 16px}.tc-tools label{font-size:13px;font-weight:600;display:grid;gap:6px}.tc-tools input,.tc-tools select{background:#fff;border:1px solid #aebfb4;padding:10px 12px;min-height:44px;font:15px/1.4 Archivo,Arial,sans-serif;max-width:100%;border-radius:4px}.tc-tools input{width:280px}.tc-tools p{font-size:13px;padding-bottom:10px;margin:0}.tc-table-scroll{overflow:auto;max-height:760px;border:1px solid #cddad1;background:#fff;overscroll-behavior-x:contain}.tc-table{min-width:1380px;table-layout:fixed;width:100%;font:14px/1.6 Archivo,Arial,sans-serif;border-collapse:separate;border-spacing:0}.tc-table caption{text-align:left;padding:14px 18px;font-size:13px;color:#53655a}.tc-table th,.tc-table td{padding:18px;border:0;border-right:1px solid #e0e7e2;border-top:1px solid #e0e7e2;vertical-align:top;text-align:left;overflow-wrap:anywhere}.tc-table thead th{position:sticky;top:0;background:#2d6a4f;color:#fff;z-index:2;font-size:13px}.tc-table tbody th{background:#f6f9f7;width:210px;font-weight:400;position:sticky;left:0;z-index:1}.tc-table thead th:first-child{left:0;z-index:3;width:210px}.tc-tradition{font-weight:600;display:block;margin-bottom:12px}.tc-row-sources{display:grid;gap:10px;font-size:12px}.tc-table[data-focused="true"]{min-width:560px}.tc-modern-band{background:#eff5f1}.tc-modern-band li{margin:0 0 16px}.tc-modern-band ul{padding-left:20px}.tc-source-list{columns:2;column-gap:40px;padding-left:24px}.tc-source-list li{break-inside:avoid;margin-bottom:12px;font-size:14px}.traditions-compared :focus-visible{outline:3px solid #ac722c;outline-offset:4px}
@media(max-width:760px){.traditions-compared .tc-wrap{padding-left:20px;padding-right:20px}.traditions-compared h1{font-size:36px;max-width:550px}.traditions-compared h2{font-size:29px}.traditions-compared h3{font-size:23px}.tc-intro{padding:36px 0}.tc-lead{font-size:18px}.tc-section{padding-top:40px;padding-bottom:36px}.tc-quotes,.tc-columns,.tc-belief-grid{grid-template-columns:1fr;gap:24px}.tc-source-list{columns:1}.tc-tools{align-items:stretch;gap:12px}.tc-tools label{width:100%}.tc-tools input,.tc-tools select{width:100%}.tc-table{min-width:1260px}.tc-table thead th:first-child,.tc-table tbody th{width:150px}.tc-table th,.tc-table td{padding:12px}.tc-table-scroll{max-height:640px}.tc-section-nav{gap:10px 22px}.tc-row-sources{font-size:11px}.tc-table[data-focused="true"]{min-width:480px}}
@media print{.tc-tools,.tc-section-nav{display:none!important}.tc-table-scroll{max-height:none;overflow:visible}.tc-table{min-width:0;font-size:9px}.tc-table th,.tc-table td{position:static!important;padding:5px}.tc-intro{background:none}.tc-source-list{columns:1}}
