.table-scroll{width:100%;overflow-x:auto;margin:24px 0;border:1px solid #e0dbea;border-radius:16px}.table-scroll table{width:100%;border-collapse:collapse;font-size:16px}.table-scroll th,.table-scroll td{padding:16px;text-align:left;vertical-align:top;border-bottom:1px solid #e5e0ef}.table-scroll th{background:#eeebfb;color:#33294d}.table-scroll tr:last-child td{border-bottom:0}.evidence-card{margin:30px 0;padding:26px;border:1px solid #ddd5f4;border-radius:22px;background:#f2eefb}.evidence-card>span,.message-example>span{display:block;font-size:13px;font-weight:700;color:#5a4fcf;letter-spacing:.04em}.evidence-card h3{margin:12px 0 20px}.evidence-card dl{margin:0}.evidence-card dl div{display:grid;grid-template-columns:140px 1fr;gap:20px;padding:13px 0;border-top:1px solid #ded7ec}.evidence-card dt{font-weight:650;color:#5f5674}.evidence-card dd{margin:0}.message-example{padding:25px;margin:24px 0;border:1px solid #e4deee;border-radius:20px;background:#f9f7fd}.message-example blockquote{margin:16px 0;padding:0 0 0 20px;border-left:3px solid #5a4fcf;font-size:18px;line-height:1.65}.message-example p{margin-bottom:0}.leader-visual{background:#211b37;color:white;padding:26px;border-radius:24px;margin:32px 0}.leader-visual figcaption{color:#e4dcfa!important;font-weight:650;font-size:18px!important}.leader-visual ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:24px 0 0}.leader-visual li{min-width:0;overflow-wrap:anywhere;margin:0;background:#342a51;padding:17px;border-radius:15px;font-size:14px}.leader-visual strong{display:block;color:#d4f76a;font-size:17px}.leader-visual p{margin:8px 0 0!important;font-size:14px;line-height:1.5}.related-controls,.related-action-status{display:none!important}.eight-hero{overflow:hidden;background:#f8f7f2}.eight-hero img{aspect-ratio:3/2!important;object-fit:contain!important;height:auto!important;width:100%}.lead-capture{background:linear-gradient(120deg,#5a4fcf,#40317d)!important;border:1px solid #8271dc!important}.article-sources li{overflow-wrap:anywhere}@media(max-width:650px){.leader-visual ol{grid-template-columns:repeat(2,minmax(0,1fr))}.leader-visual{padding:20px}.table-scroll table{min-width:550px}.evidence-card dl div{grid-template-columns:1fr;gap:5px}.evidence-card{padding:20px}.message-example{padding:20px}.message-example blockquote{font-size:17px}.lead-fields{grid-template-columns:1fr!important}}