.answer-block{max-width:62ch;font-family:var(--font-serif),Georgia,serif;font-weight:500;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.5;letter-spacing:-.005em;color:var(--text)}.paper-section .answer-block,.paper-section .content-section-body .answer-block{color:var(--paper-ink);border-left-color:var(--paper-accent)}.content-sections{display:flex;flex-direction:column}.content-section{padding:clamp(48px,6vw,60px) 0;border-top:1px solid var(--line)}.content-section:first-child{border-top:0}.content-section-grid{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);grid-column-gap:clamp(40px,5vw,72px);column-gap:clamp(40px,5vw,72px);align-items:start}.content-section-h{font-family:var(--font-serif),Georgia,serif;font-weight:500;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.12;letter-spacing:-.01em;color:var(--text);max-width:20ch}.content-section-body .answer-block{margin-bottom:28px}.content-section-body>.answer-block+*{margin-top:30px}.content-section-body p{max-width:68ch;font-size:1.05rem;line-height:1.8;color:var(--text-2)}.content-section-body .answer-block{max-width:62ch;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.5;color:var(--text)}.content-section-body p+p{margin-top:26px}.content-bullets{margin-top:26px;list-style:none;max-width:60ch}.content-bullets li{position:relative;padding-left:26px;line-height:1.7;color:var(--text-2)}.content-bullets li+li{margin-top:14px}.content-bullets li:before{content:"";position:absolute;left:0;top:.85em;width:12px;height:1px;background:var(--accent-dim)}.stat-list{border-top:1px solid var(--line);max-width:72ch}.stat-row{padding:26px 0;border-bottom:1px solid var(--line)}.stat-claim{max-width:62ch;font-family:var(--font-serif),Georgia,serif;font-weight:500;font-size:1.18rem;line-height:1.55;color:var(--text)}.stat-source{margin-top:10px;font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.stat-source:before{content:"";display:inline-block;width:20px;height:1px;background:var(--accent-dim);margin-right:12px;vertical-align:middle}.paper-section .stat-list{border-top-color:var(--paper-line)}.paper-section .stat-row{border-bottom-color:var(--paper-line)}.paper-section .stat-claim{color:var(--paper-ink)}.paper-section .stat-source{color:var(--paper-ink-2)}.ctable-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ctable{width:100%;min-width:640px;border-collapse:collapse;text-align:left}.ctable-caption{caption-side:top;text-align:left;margin-bottom:20px;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.ctable td,.ctable th{padding:18px 22px 18px 0;border-bottom:1px solid var(--line);vertical-align:top;font-size:.96rem;line-height:1.6}.ctable thead th{font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border-bottom-color:var(--line)}.ctable .ctable-rowhead{font-weight:500;color:var(--text);white-space:nowrap}.ctable td{color:var(--text-2)}.ctable .ctable-corner{color:var(--text-3)}.paper-section .ctable td,.paper-section .ctable th{border-bottom-color:var(--paper-line)}.paper-section .ctable thead th{color:var(--paper-accent)}.paper-section .ctable .ctable-rowhead{color:var(--paper-ink)}.paper-section .ctable .ctable-corner,.paper-section .ctable td,.paper-section .ctable-caption{color:var(--paper-ink-2)}.process-steps{list-style:none;border-top:1px solid var(--line);max-width:72ch}.process-step{display:grid;grid-template-columns:72px minmax(0,1fr);grid-column-gap:32px;column-gap:32px;align-items:baseline;padding:28px 0;border-bottom:1px solid var(--line)}.process-num{font-weight:500;font-size:1.8rem;line-height:1;color:var(--accent-dim)}.process-title{font-family:var(--font-serif),Georgia,serif;font-weight:500;font-size:1.25rem;line-height:1.3;color:var(--text);margin-bottom:8px}.process-body p{max-width:54ch;line-height:1.7;color:var(--text-2)}.paper-section .process-steps{border-top-color:var(--paper-line)}.paper-section .process-step{border-bottom-color:var(--paper-line)}.paper-section .process-title{color:var(--paper-ink)}.paper-section .process-body p{color:var(--paper-ink-2)}.def-list{border-top:1px solid var(--line);max-width:72ch}.def-row{display:grid;grid-template-columns:4fr 8fr;grid-column-gap:40px;column-gap:40px;padding:22px 0;border-bottom:1px solid var(--line)}.def-term{font-weight:500;font-size:1.1rem;color:var(--text)}.def-def{line-height:1.7;color:var(--text-2)}.faq-item{border-top:1px solid var(--line)}.faq-list>.faq-item:last-child,.faq-list>:last-child .faq-item{border-bottom:1px solid var(--line)}.faq-item summary{list-style:none;display:flex;align-items:baseline;justify-content:space-between;gap:28px;padding:26px 0;cursor:pointer;font-family:var(--font-serif),Georgia,serif;font-weight:500;font-size:clamp(1.2rem,2.2vw,1.5rem);line-height:1.3;color:var(--text);transition:color .2s var(--ease-out)}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";flex:0 0 auto;font-family:var(--font-serif),Georgia,serif;font-size:1.6rem;line-height:1;color:var(--accent-dim);transition:transform .25s var(--ease-out),color .2s var(--ease-out)}.faq-item[open] summary:after{transform:rotate(45deg);color:var(--accent)}.faq-item>p{max-width:58ch;padding:2px 0 30px;line-height:1.8;color:var(--text-2)}@media (hover:hover) and (pointer:fine){.faq-item summary:hover{color:var(--accent)}}.related-links{display:flex;flex-wrap:wrap;gap:12px 28px}.related-links a{font-size:.9rem;color:var(--text-2)}@media (max-width:900px){.content-section-grid,.def-row{grid-template-columns:1fr;row-gap:20px}.content-section{padding:52px 0}.process-step{grid-template-columns:52px minmax(0,1fr);column-gap:20px}.process-num{font-size:1.4rem}.stat-row{grid-template-columns:1fr;row-gap:6px}.stat-source{text-align:left}}