.l127{--l127-navy:#142744;--l127-orange:#ef684f;--l127-ink:#263b54;--l127-muted:#63758b;--l127-line:#dce4e9;--l127-cream:#fbf8f2;max-width:1040px;margin:0 auto;padding:12px 8px 72px;color:var(--l127-ink);font:400 15px/1.78 DM Sans,Arial,sans-serif}.l127 *{box-sizing:border-box}.learning .lesson-view:has(>.l127){max-width:1320px!important;padding:0 34px 70px!important}.l127-hero{padding:22px 0 20px}.l127-kicker,.l127-label{margin:0 0 9px;color:var(--l127-orange);font:500 10px/1.5 DM Mono,monospace;letter-spacing:1.1px}.l127-hero h2{max-width:900px;margin:0;color:var(--l127-navy);font:600 clamp(34px,5vw,54px)/1.12 DM Sans,Arial,sans-serif;letter-spacing:-1.6px}.l127-lede{max-width:850px;margin:20px 0;color:#485f77;font-size:18px;line-height:1.8}.l127-principle{display:grid;grid-template-columns:190px 1fr;grid-gap:20px;gap:20px;align-items:center;margin-top:24px;padding:19px 22px;border-left:4px solid var(--l127-orange);background:var(--l127-cream)}.l127-principle span{color:var(--l127-orange);font:500 9px/1.5 DM Mono,monospace;letter-spacing:.7px}.l127-principle strong{color:var(--l127-navy);font-size:16px;line-height:1.65}.l127-section{margin:42px 0}.l127-next h3,.l127-section h3,.l127-takeaway h3{margin:0 0 14px;color:var(--l127-navy);font:600 clamp(24px,3.4vw,34px)/1.25 DM Sans,Arial,sans-serif;letter-spacing:-.6px}.l127-section>p:not(.l127-label){margin:13px 0;color:#52667c}.l127-paths{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px;gap:13px;margin:20px 0}.l127-path{padding:20px;border:1px solid var(--l127-line);border-radius:10px;background:#fff}.l127-path-tag{color:var(--l127-orange);font:500 9px/1.5 DM Mono,monospace;letter-spacing:.8px}.l127-path h4{margin:4px 0 17px;color:var(--l127-navy);font:600 24px/1.25 DM Sans,Arial,sans-serif}.l127-step{position:relative;display:grid;grid-template-columns:34px 1fr;grid-gap:12px;gap:12px;padding:11px 0}.l127-step:not(:last-child):after{content:"";position:absolute;left:16px;top:44px;bottom:-8px;border-left:1px solid #d5dee5}.l127-step>b{z-index:1;display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#eef3f6;color:var(--l127-navy);font:500 10px DM Mono,monospace}.l127-direct .l127-step>b{background:#fff0eb;color:#ba503d}.l127-step strong{color:var(--l127-navy);font-size:14px}.l127-step p{margin:3px 0 0;color:var(--l127-muted);font-size:12px;line-height:1.6}.l127-caption-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.l127-caption-pair>div{display:flex;flex-direction:column;gap:5px;padding:15px 17px;background:var(--l127-navy);color:#fff}.l127-caption-pair b{color:#ffb59e;font:500 9px DM Mono,monospace;letter-spacing:.6px}.l127-caption-pair strong{font-size:15px}.l127-gates{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:18px 0}.l127-gates article{display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:20px;border:1px solid var(--l127-line);border-radius:8px;background:#fff}.l127-assets article>span,.l127-cost-paths article>span,.l127-gates span,.l127-income article>span,.l127-known article>span,.l127-profiles article>span{color:var(--l127-orange);font:500 9px/1.5 DM Mono,monospace;letter-spacing:.65px}.l127-gates b{color:var(--l127-navy);font:600 18px DM Sans,Arial,sans-serif}.l127-gates p{margin:0;color:var(--l127-muted);font-size:13px}.l127-equation{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:13px;margin:18px 0;padding:17px;background:#f3f6f7;color:var(--l127-navy);font:500 11px DM Mono,monospace;letter-spacing:.5px}.l127-equation i{color:var(--l127-orange);font-size:18px;font-style:normal}.l127-equation .l127-divider{margin:0 8px;color:#aebbc7}.l127-table-wrap{overflow-x:auto;margin:18px 0;border:1px solid var(--l127-line);border-radius:8px}.l127-table{width:100%;min-width:650px;border-collapse:collapse;background:#fff}.l127-table td,.l127-table th{padding:13px 15px;border-bottom:1px solid var(--l127-line);text-align:left;vertical-align:top;font-size:12px;line-height:1.6}.l127-table thead th{background:var(--l127-navy);color:#fff;font:500 9px DM Mono,monospace;letter-spacing:.5px}.l127-table tbody th{width:22%;color:var(--l127-navy);font-weight:600}.l127-table td{color:var(--l127-muted)}.l127-table tr:last-child>*{border-bottom:0}.l127-note{padding:13px 16px;border-left:3px solid var(--l127-orange);background:#fff3ed;color:#714d43!important;font-size:13px}.l127-note b{color:#9d4938}.l127-assets,.l127-cost-paths,.l127-income,.l127-known{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:18px 0}.l127-assets article,.l127-cost-paths article,.l127-income article,.l127-known article{padding:19px;border:1px solid var(--l127-line);border-radius:8px;background:#fff}.l127-assets h4,.l127-income h4{margin:5px 0 9px;color:var(--l127-navy);font:600 20px DM Sans,Arial,sans-serif}.l127-assets p,.l127-cost-paths p,.l127-income p,.l127-known li{color:var(--l127-muted);font-size:13px}.l127-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.l127-tags b{padding:5px 8px;border-radius:20px;background:#f1f4f6;color:#4d6177;font-size:10px;font-weight:500}.l127-reflection{margin:18px 0;padding:17px 19px;border-left:3px solid var(--l127-orange);background:var(--l127-cream)}.l127-reflection>b{color:var(--l127-orange);font:500 9px DM Mono,monospace;letter-spacing:.5px}.l127-reflection p{margin:7px 0 0;color:var(--l127-ink);font-size:14px}.l127-law{display:grid;grid-template-columns:1fr 260px;grid-gap:12px;gap:12px;margin:18px 0}.l127-law>div{padding:18px;border-radius:8px;background:#f2f5f7}.l127-law>div>b{display:block;color:var(--l127-orange);font:500 9px DM Mono,monospace;letter-spacing:.6px}.l127-law>div>strong{display:block;margin:8px 0;color:var(--l127-navy);font:600 20px DM Sans,Arial,sans-serif}.l127-law p{margin:6px 0 0;color:var(--l127-muted);font-size:12px}.l127-law .l127-law-alert{display:flex;flex-direction:column;justify-content:center;background:var(--l127-navy)}.l127-law-alert>b{color:#ffb59e!important}.l127-law-alert p{color:#e1e8ee}.l127-cost-paths article>span{display:block;margin-bottom:13px}.l127-cost-step{margin:9px 0;padding:12px;border-left:3px solid #bdc9d2;background:#f6f8f9}.l127-cost-step b{color:var(--l127-navy);font:500 9px DM Mono,monospace;letter-spacing:.4px}.l127-cost-step p{margin:5px 0 0}.l127-known article>strong{display:block;margin-top:13px;color:var(--l127-navy);font:500 9px DM Mono,monospace;letter-spacing:.5px}.l127-known ul{margin:8px 0 0;padding-left:19px}.l127-known li{padding:3px 0}.l127-profiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:18px 0}.l127-profiles article{padding:16px;border:1px solid var(--l127-line);border-radius:8px;background:#fff}.l127-profiles h4{margin:7px 0;color:var(--l127-navy);font:600 16px/1.4 DM Sans,Arial,sans-serif}.l127-profiles p{margin:0;color:var(--l127-muted);font-size:12px;line-height:1.75}.l127-confidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:18px 0}.l127-confidence article{padding:15px;border:1px solid var(--l127-line);border-radius:7px;background:#f7f9fa}.l127-confidence b{color:var(--l127-orange);font:500 9px DM Mono,monospace;letter-spacing:.5px}.l127-confidence p{margin:8px 0 0;color:var(--l127-muted);font-size:12px}.l127-worksheet{margin:13px 0;padding:17px;border:1px solid var(--l127-line);border-radius:8px;background:#f5f8fa}.l127-worksheet>b{color:var(--l127-orange);font:500 9px DM Mono,monospace;letter-spacing:.6px}.l127-worksheet>p{margin:5px 0;color:var(--l127-muted);font-size:12px}.l127-worksheet pre{max-width:100%;margin:11px 0 0;padding:15px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--l127-line);border-radius:6px;background:#fff;color:#405168;font:11px/1.8 DM Mono,monospace;-webkit-user-select:text;-moz-user-select:text;user-select:text}.l127-essentials{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:17px 0}.l127-essentials>div{display:grid;grid-template-columns:32px 1fr;align-items:center;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--l127-line);border-radius:6px;background:#fff}.l127-essentials b{color:var(--l127-orange);font:500 9px DM Mono,monospace}.l127-essentials span{color:var(--l127-navy);font-size:12px;font-weight:600}.l127-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:16px 0}.l127-sources article{min-width:0;padding:14px;border:1px solid var(--l127-line);border-radius:7px;background:#fff}.l127-sources a{color:var(--l127-navy);font-weight:600;font-size:12px;text-decoration:none}.l127-sources small{display:block;margin:6px 0;overflow-wrap:anywhere;color:#74869a;font:10px/1.5 DM Mono,monospace}.l127-sources p{margin:5px 0 0;color:var(--l127-muted);font-size:11px;line-height:1.65}.l127-current{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:15px}.l127-current>div{display:flex;flex-direction:column;gap:7px;padding:14px;border-radius:7px;background:#f1f4f6}.l127-current b{color:var(--l127-orange);font:500 8px/1.5 DM Mono,monospace;letter-spacing:.45px}.l127-current strong{color:var(--l127-navy);font-size:13px}.l127-current span{color:var(--l127-muted);font-size:11px;line-height:1.6}.l127-takeaway{margin:38px 0;padding:23px;border-radius:9px;background:var(--l127-navy);color:#fff}.l127-takeaway h3{color:#fff;font-size:clamp(23px,3vw,31px)}.l127-takeaway>p:last-child{margin:12px 0 0;color:#dce4eb;font-size:14px}.l127-takeaway .l127-label{color:#ffb59e}.l127-next{margin:25px 0;padding:22px;border:1px solid var(--l127-line);border-radius:9px;background:var(--l127-cream)}.l127-next>span{color:var(--l127-orange);font:500 9px DM Mono,monospace;letter-spacing:.6px}.l127-next h3{margin:7px 0}.l127-next p{color:var(--l127-muted);font-size:13px}.l127-next a{display:inline-block;margin-top:5px;color:var(--l127-navy);font-weight:600;text-decoration:none}.l127-next a:hover{text-decoration:underline}@media(max-width:760px){.learning .lesson-view:has(>.l127){padding:0 18px 50px!important}.l127{padding:8px 0 48px}.l127-principle{gap:7px}.l127-assets,.l127-caption-pair,.l127-confidence,.l127-cost-paths,.l127-current,.l127-essentials,.l127-gates,.l127-income,.l127-known,.l127-law,.l127-paths,.l127-principle,.l127-profiles,.l127-sources{grid-template-columns:1fr}.l127-equation{gap:8px;font-size:9px}.l127-table{min-width:610px}.l127-section{margin:34px 0}.l127-lede{font-size:16px}.l127-path{padding:16px}}.l128{--l128-navy:#142744;--l128-orange:#ef684f;--l128-ink:#263b54;--l128-muted:#63758b;--l128-line:#dce4e9;--l128-cream:#fbf8f2;max-width:1040px;margin:0 auto;padding:12px 8px 72px;color:var(--l128-ink);font:400 15px/1.78 DM Sans,Arial,sans-serif}.l128 *{box-sizing:border-box}.learning .lesson-view:has(>.l128){max-width:1320px!important;padding:0 34px 70px!important}.l128-hero{padding:22px 0 20px}.l128-kicker,.l128-label{margin:0 0 9px;color:var(--l128-orange);font:500 10px/1.5 DM Mono,monospace;letter-spacing:1.1px}.l128-hero h2{max-width:900px;margin:0;color:var(--l128-navy);font:600 clamp(34px,5vw,54px)/1.12 DM Sans,Arial,sans-serif;letter-spacing:-1.6px}.l128-lede{max-width:860px;margin:20px 0;color:#485f77;font-size:18px;line-height:1.8}.l128-principle{display:grid;grid-template-columns:190px 1fr;grid-gap:20px;gap:20px;align-items:center;margin-top:24px;padding:19px 22px;border-left:4px solid var(--l128-orange);background:var(--l128-cream)}.l128-principle>b{color:var(--l128-orange);font:500 9px/1.6 DM Mono,monospace;letter-spacing:.65px}.l128-principle strong{color:var(--l128-navy);font-size:15px;line-height:1.7}.l128-section{margin:42px 0}.l128-next h3,.l128-section h3,.l128-takeaway h3{margin:0 0 14px;color:var(--l128-navy);font:600 clamp(24px,3.4vw,34px)/1.25 DM Sans,Arial,sans-serif;letter-spacing:-.6px}.l128-section>p:not(.l128-label){margin:13px 0;color:#52667c}.l128-paths{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px;gap:13px;margin:20px 0}.l128-paths>article{padding:20px;border:1px solid var(--l128-line);border-radius:9px;background:#fff}.l128-access article>span,.l128-assets article>span,.l128-funding article>span,.l128-paths>article>span,.l128-profiles article>span,.l128-purpose span,.l128-three article>b,.l128-work article>span{color:var(--l128-orange);font:500 9px/1.5 DM Mono,monospace;letter-spacing:.65px}.l128-paths h4{margin:5px 0 14px;color:var(--l128-navy);font:600 23px DM Sans,Arial,sans-serif}.l128-step{position:relative;display:grid;grid-template-columns:34px 1fr;grid-gap:12px;gap:12px;padding:10px 0}.l128-step:not(:last-child):after{content:"";position:absolute;left:15px;top:42px;bottom:-8px;border-left:1px solid #d5dee5}.l128-step>b{z-index:1;display:grid;width:31px;height:31px;place-items:center;border-radius:50%;background:#eef3f6;color:var(--l128-navy);font:500 10px DM Mono,monospace}.l128-step strong{color:var(--l128-navy);font-size:13px}.l128-step p{margin:3px 0 0;color:var(--l128-muted);font-size:11px;line-height:1.65}.l128-purpose{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:16px 0}.l128-purpose>div{display:flex;flex-direction:column;gap:5px;padding:16px 18px;background:var(--l128-navy)}.l128-purpose span{color:#ffb59e}.l128-purpose b{color:#fff;font-size:16px}.l128-purpose p{margin:0;color:#d8e1e9;font-size:12px}.l128-note{padding:13px 16px;border-left:3px solid var(--l128-orange);background:#fff3ed;color:#714d43!important;font-size:13px}.l128-table-wrap{overflow-x:auto;margin:18px 0;border:1px solid var(--l128-line);border-radius:8px}.l128-table{width:100%;min-width:860px;border-collapse:collapse;background:#fff}.l128-table td,.l128-table th{padding:12px 13px;border-bottom:1px solid var(--l128-line);text-align:left;vertical-align:top;font-size:11px;line-height:1.65}.l128-table thead th{background:var(--l128-navy);color:#fff;font:500 9px DM Mono,monospace;letter-spacing:.45px}.l128-table tbody th{width:17%;color:var(--l128-navy);font-weight:600}.l128-table td{color:var(--l128-muted)}.l128-table tr:last-child>*{border-bottom:0}.l128-small{font-size:11px!important}.l128-access,.l128-assets,.l128-work{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:18px 0}.l128-access article,.l128-assets article,.l128-work article{padding:19px;border:1px solid var(--l128-line);border-radius:8px;background:#fff}.l128-access h4,.l128-assets h4,.l128-work h4{margin:6px 0 9px;color:var(--l128-navy);font:600 19px/1.35 DM Sans,Arial,sans-serif}.l128-access p,.l128-assets p,.l128-work p{margin:8px 0;color:var(--l128-muted);font-size:12px}.l128-equation{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:15px;padding:12px;background:#f3f6f7}.l128-equation b{color:var(--l128-navy);font:500 9px/1.6 DM Mono,monospace;text-align:center}.l128-equation i{color:var(--l128-orange);font-style:normal}.l128-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.l128-chips b{padding:5px 8px;border-radius:20px;background:#f1f4f6;color:#4d6177;font-size:10px;font-weight:500}.l128-funding{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:18px 0}.l128-funding article{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:20px;border:1px solid var(--l128-line);border-radius:8px;background:#fff}.l128-funding article>strong{color:var(--l128-navy);font:600 27px DM Sans,Arial,sans-serif}.l128-funding article>b{color:#455c73;font-size:12px}.l128-funding article>p{margin:3px 0 0;color:var(--l128-muted);font-size:12px}.l128-distinction{margin:17px 0;padding:16px 18px;border-left:3px solid var(--l128-orange);background:var(--l128-cream)}.l128-distinction>b{color:var(--l128-orange);font:500 9px DM Mono,monospace;letter-spacing:.5px}.l128-distinction p{margin:7px 0 0;color:var(--l128-ink);font-size:13px}.l128-next-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:18px 0}.l128-next-steps>div{padding:15px;border:1px solid var(--l128-line);border-radius:7px;background:#f6f8f9}.l128-next-steps b{color:var(--l128-orange);font:500 9px DM Mono,monospace;letter-spacing:.45px}.l128-next-steps p{margin:7px 0 0;color:var(--l128-muted);font-size:12px}.l128-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:18px 0}.l128-three article{padding:16px;border:1px solid var(--l128-line);border-radius:8px;background:#fff}.l128-three article>b{display:block;margin-bottom:8px}.l128-three strong{display:block;color:var(--l128-navy);font-size:15px;line-height:1.5}.l128-three p{margin:8px 0 0;color:var(--l128-muted);font-size:12px}.l128-profiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:18px 0}.l128-profiles article{padding:16px;border:1px solid var(--l128-line);border-radius:8px;background:#fff}.l128-profiles h4{margin:7px 0;color:var(--l128-navy);font:600 15px/1.4 DM Sans,Arial,sans-serif}.l128-profiles p{margin:0;color:var(--l128-muted);font-size:12px;line-height:1.75}.l128-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:17px 0}.l128-myths article{padding:14px 15px;border:1px solid var(--l128-line);border-radius:7px;background:#fff}.l128-myths b{display:block;margin-bottom:5px;color:var(--l128-navy);font-size:12px;line-height:1.5}.l128-myths p{margin:0;color:var(--l128-muted);font-size:11px}.l128-questions{margin:18px 0;padding:17px;border-radius:8px;background:#f5f7f8}.l128-questions>b{color:var(--l128-orange);font:500 9px DM Mono,monospace;letter-spacing:.5px}.l128-questions ul{margin:9px 0 0;padding-left:19px}.l128-questions li{padding:4px 0;color:var(--l128-muted);font-size:12px}.l128-worksheet{margin:13px 0;padding:17px;border:1px solid var(--l128-line);border-radius:8px;background:#f5f8fa}.l128-worksheet>b{color:var(--l128-orange);font:500 9px DM Mono,monospace;letter-spacing:.6px}.l128-worksheet pre{max-width:100%;margin:11px 0 0;padding:15px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--l128-line);border-radius:6px;background:#fff;color:#405168;font:11px/1.8 DM Mono,monospace;-webkit-user-select:text;-moz-user-select:text;user-select:text}.l128-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:16px 0}.l128-sources article{min-width:0;padding:14px;border:1px solid var(--l128-line);border-radius:7px;background:#fff}.l128-sources a{color:var(--l128-navy);font-weight:600;font-size:12px;text-decoration:none}.l128-sources a:hover{text-decoration:underline}.l128-sources small{display:block;margin:6px 0;overflow-wrap:anywhere;color:#74869a;font:10px/1.5 DM Mono,monospace}.l128-sources p{margin:5px 0 0;color:var(--l128-muted);font-size:11px;line-height:1.65}.l128-takeaway{margin:38px 0;padding:23px;border-radius:9px;background:var(--l128-navy);color:#fff}.l128-takeaway h3{color:#fff;font-size:clamp(23px,3vw,31px)}.l128-takeaway>p:last-child{margin:12px 0 0;color:#dce4eb;font-size:14px}.l128-takeaway .l128-label{color:#ffb59e}.l128-next{margin:25px 0;padding:22px;border:1px solid var(--l128-line);border-radius:9px;background:var(--l128-cream)}.l128-next>span{color:var(--l128-orange);font:500 9px DM Mono,monospace;letter-spacing:.6px}.l128-next h3{margin:7px 0}.l128-next p{color:var(--l128-muted);font-size:13px}.l128-next a{display:inline-block;margin-top:5px;color:var(--l128-navy);font-weight:600;text-decoration:none}.l128-next a:hover{text-decoration:underline}@media(max-width:760px){.learning .lesson-view:has(>.l128){padding:0 18px 50px!important}.l128{padding:8px 0 48px}.l128-principle{gap:7px}.l128-access,.l128-assets,.l128-funding,.l128-myths,.l128-next-steps,.l128-paths,.l128-principle,.l128-profiles,.l128-purpose,.l128-sources,.l128-three,.l128-work{grid-template-columns:1fr}.l128-section{margin:34px 0}.l128-lede{font-size:16px}.l128-table{min-width:850px}.l128-equation{gap:6px}.l128-access article,.l128-assets article,.l128-paths>article,.l128-work article{padding:16px}}.l129{--l129-navy:#142744;--l129-orange:#ef684f;--l129-ink:#263b54;--l129-muted:#63758b;--l129-line:#dce4e9;--l129-cream:#fbf8f2;max-width:1040px;margin:0 auto;padding:12px 8px 72px;color:var(--l129-ink);font:400 15px/1.78 DM Sans,Arial,sans-serif}.l129 *{box-sizing:border-box}.learning .lesson-view:has(>.l129){max-width:1320px!important;padding:0 34px 70px!important}.l129-hero{padding:22px 0 20px}.l129-kicker,.l129-label{margin:0 0 9px;color:var(--l129-orange);font:500 10px/1.5 DM Mono,monospace;letter-spacing:1.1px}.l129-hero h2{max-width:900px;margin:0;color:var(--l129-navy);font:600 clamp(34px,5vw,54px)/1.12 DM Sans,Arial,sans-serif;letter-spacing:-1.6px}.l129-lede{max-width:860px;margin:20px 0;color:#485f77;font-size:18px;line-height:1.8}.l129-principle{display:grid;grid-template-columns:190px 1fr;grid-gap:20px;gap:20px;align-items:center;margin-top:23px;padding:19px 22px;border-left:4px solid var(--l129-orange);background:var(--l129-cream)}.l129-principle b,.l129-question-banner span{color:var(--l129-orange);font:500 9px/1.6 DM Mono,monospace;letter-spacing:.65px}.l129-principle strong{color:var(--l129-navy);font-size:17px;line-height:1.6}.l129-question-banner{display:grid;grid-template-columns:190px 1fr;grid-gap:20px;gap:20px;align-items:center;margin-top:10px;padding:18px 22px;border:1px solid var(--l129-line);border-radius:8px;background:#fff}.l129-question-banner strong{color:var(--l129-navy);font:600 19px/1.5 DM Sans,Arial,sans-serif}.l129-section{margin:42px 0}.l129-next h3,.l129-section h3,.l129-takeaway h3{margin:0 0 14px;color:var(--l129-navy);font:600 clamp(24px,3.4vw,34px)/1.25 DM Sans,Arial,sans-serif;letter-spacing:-.6px}.l129-section>p:not(.l129-label){margin:13px 0;color:#52667c}.l129-compare,.l129-need-grid,.l129-prompt-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px;margin:18px 0}.l129-compare article,.l129-need-grid article,.l129-prompt-pair article{padding:18px;border:1px solid var(--l129-line);border-radius:8px;background:#fff}.l129-compare article>span,.l129-need-grid span,.l129-prompt-pair span{display:block;margin-bottom:7px;color:var(--l129-orange);font:500 9px/1.5 DM Mono,monospace;letter-spacing:.6px}.l129-prompt-pair b{display:block;color:var(--l129-navy);font:600 16px/1.5 DM Sans,Arial,sans-serif}.l129-need-grid p,.l129-prompt-pair p{margin:7px 0 0;color:var(--l129-muted);font-size:12px}.l129-need-grid h4{margin:3px 0;color:var(--l129-navy);font:600 18px DM Sans,Arial,sans-serif}.l129-value-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:18px 0}.l129-value-grid article{padding:16px;border:1px solid var(--l129-line);border-radius:7px;background:#fff}.l129-value-grid b{color:var(--l129-navy);font-size:13px}.l129-value-grid p{margin:6px 0 0;color:var(--l129-muted);font-size:12px;line-height:1.7}.l129-evidence-band{display:grid;grid-template-columns:210px 1fr;grid-gap:15px;gap:15px;align-items:center;margin:18px 0;padding:17px 19px;background:var(--l129-navy);color:#fff}.l129-evidence-band span{color:#ffb59e;font:500 9px/1.6 DM Mono,monospace;letter-spacing:.5px}.l129-evidence-band strong{font-size:14px;line-height:1.7}.l129-compare article>span{color:var(--l129-orange)}.l129-compare ul{margin:0;padding-left:19px}.l129-compare li{padding:4px 0;color:var(--l129-muted);font-size:12px}.l129-worksheet{margin:14px 0;padding:17px;border:1px solid var(--l129-line);border-radius:8px;background:#f5f8fa}.l129-worksheet>b{color:var(--l129-orange);font:500 9px DM Mono,monospace;letter-spacing:.6px}.l129-worksheet>p{margin:4px 0;color:var(--l129-muted);font-size:12px}.l129-worksheet pre{max-width:100%;margin:11px 0 0;padding:15px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--l129-line);border-radius:6px;background:#fff;color:#405168;font:11px/1.8 DM Mono,monospace;-webkit-user-select:text;-moz-user-select:text;user-select:text}.l129-goal-flow{display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr 20px 1fr;align-items:stretch;grid-gap:5px;gap:5px;margin:18px 0;padding:15px;border-radius:8px;background:#f3f6f7}.l129-goal-flow>div{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:12px;border:1px solid var(--l129-line);background:#fff}.l129-goal-flow b{color:var(--l129-orange);font:500 9px DM Mono,monospace;letter-spacing:.45px}.l129-goal-flow span{color:var(--l129-navy);font-size:12px;line-height:1.5}.l129-goal-flow i{align-self:center;color:var(--l129-orange);font-size:17px;font-style:normal}.l129-evidence-file{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:16px 0}.l129-evidence-file>div{display:flex;flex-direction:column;gap:7px;padding:14px;border:1px solid var(--l129-line);border-radius:7px;background:#fff}.l129-evidence-file span{color:var(--l129-orange);font:500 9px DM Mono,monospace;letter-spacing:.45px}.l129-evidence-file b{color:var(--l129-navy);font-size:12px;line-height:1.6}.l129-profiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:18px 0}.l129-profiles article{padding:16px;border:1px solid var(--l129-line);border-radius:8px;background:#fff}.l129-profiles article>span{color:var(--l129-orange);font:500 8px/1.5 DM Mono,monospace;letter-spacing:.5px}.l129-profiles h4{margin:7px 0;color:var(--l129-navy);font:600 15px/1.45 DM Sans,Arial,sans-serif}.l129-profiles p{margin:0;color:var(--l129-muted);font-size:12px;line-height:1.75}.l129-evidence-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:18px 0}.l129-evidence-types article{padding:14px;border:1px solid var(--l129-line);border-radius:7px;background:#fff}.l129-evidence-types b{color:var(--l129-orange);font:500 9px DM Mono,monospace;letter-spacing:.5px}.l129-evidence-types p{margin:7px 0 0;color:var(--l129-muted);font-size:11px}.l129-question-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin:17px 0}.l129-question-grid>div{padding:15px;border-left:3px solid var(--l129-orange);background:var(--l129-cream)}.l129-question-grid b{color:var(--l129-navy);font:500 9px DM Mono,monospace;letter-spacing:.45px}.l129-question-grid p{margin:7px 0 0;color:var(--l129-muted);font-size:12px}.l129-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:18px 0}.l129-checks article{display:grid;grid-template-columns:32px 1fr;grid-gap:11px;gap:11px;padding:13px;border:1px solid var(--l129-line);border-radius:7px;background:#fff}.l129-checks article>b{display:grid;width:27px;height:27px;place-items:center;border-radius:50%;background:#f1f4f6;color:var(--l129-orange);font:500 9px DM Mono,monospace}.l129-checks strong{color:var(--l129-navy);font-size:12px}.l129-checks p{margin:4px 0 0;color:var(--l129-muted);font-size:11px}.l129-reflection{margin:17px 0;padding:18px;border-left:3px solid var(--l129-orange);background:var(--l129-cream)}.l129-reflection span{color:var(--l129-orange);font:500 9px DM Mono,monospace;letter-spacing:.5px}.l129-reflection h4{margin:7px 0;color:var(--l129-navy);font:600 18px/1.5 DM Sans,Arial,sans-serif}.l129-reflection p{margin:7px 0 0;color:var(--l129-muted);font-size:12px}.l129-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:17px 0}.l129-myths article{padding:14px 15px;border:1px solid var(--l129-line);border-radius:7px;background:#fff}.l129-myths b{display:block;margin-bottom:5px;color:var(--l129-navy);font-size:12px;line-height:1.5}.l129-myths p{margin:0;color:var(--l129-muted);font-size:11px}.l129-takeaways{margin:18px 0;padding:17px;border-radius:8px;background:#f5f7f8}.l129-takeaways>b{color:var(--l129-orange);font:500 9px DM Mono,monospace;letter-spacing:.5px}.l129-takeaways ul{margin:9px 0 0;padding-left:19px}.l129-takeaways li{padding:4px 0;color:var(--l129-muted);font-size:12px}.l129-current{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:17px 0}.l129-current article{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:15px;border-radius:7px;background:#f1f4f6}.l129-current b{color:var(--l129-orange);font:500 8px/1.5 DM Mono,monospace;letter-spacing:.45px}.l129-current strong{color:var(--l129-navy);font-size:14px}.l129-current p{margin:0;color:var(--l129-muted);font-size:11px}.l129-current a{margin-top:auto;color:var(--l129-navy);font-size:11px;font-weight:600;text-decoration:none}.l129-current a:hover{text-decoration:underline}.l129-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:16px 0}.l129-sources article{min-width:0;padding:14px;border:1px solid var(--l129-line);border-radius:7px;background:#fff}.l129-sources a{color:var(--l129-navy);font-weight:600;font-size:12px;text-decoration:none}.l129-sources a:hover{text-decoration:underline}.l129-sources small{display:block;margin:6px 0;overflow-wrap:anywhere;color:#74869a;font:10px/1.5 DM Mono,monospace}.l129-sources p{margin:5px 0 0;color:var(--l129-muted);font-size:11px;line-height:1.65}.l129-takeaway{margin:38px 0;padding:23px;border-radius:9px;background:var(--l129-navy);color:#fff}.l129-takeaway h3{color:#fff;font-size:clamp(23px,3vw,31px)}.l129-takeaway>p:last-of-type{margin:12px 0;color:#dce4eb;font-size:14px}.l129-takeaway .l129-label{color:#ffb59e}.l129-summary-flow{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:17px}.l129-summary-flow>div{display:flex;flex-direction:column;gap:8px;padding:11px 9px;border:1px solid #4d5d73;background:#1b3453}.l129-summary-flow b{color:#ffb59e;font:500 8px DM Mono,monospace}.l129-summary-flow span{color:#fff;font:500 8px/1.5 DM Mono,monospace}.l129-next{margin:25px 0;padding:22px;border:1px solid var(--l129-line);border-radius:9px;background:var(--l129-cream)}.l129-next>span{color:var(--l129-orange);font:500 9px DM Mono,monospace;letter-spacing:.6px}.l129-next h3{margin:7px 0}.l129-next p{color:var(--l129-muted);font-size:13px}.l129-next a{display:inline-block;margin-top:5px;color:var(--l129-navy);font-weight:600;text-decoration:none}.l129-next a:hover{text-decoration:underline}@media(max-width:760px){.learning .lesson-view:has(>.l129){padding:0 18px 50px!important}.l129{padding:8px 0 48px}.l129-evidence-band,.l129-principle,.l129-question-banner{grid-template-columns:1fr;gap:7px}.l129-checks,.l129-compare,.l129-current,.l129-evidence-file,.l129-evidence-types,.l129-goal-flow,.l129-myths,.l129-need-grid,.l129-profiles,.l129-prompt-pair,.l129-question-grid,.l129-sources,.l129-value-grid{grid-template-columns:1fr}.l129-goal-flow{gap:7px}.l129-goal-flow i{transform:rotate(90deg);justify-self:center}.l129-summary-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.l129-section{margin:34px 0}.l129-lede,.l129-question-banner strong{font-size:16px}}.l1210{--l1210-navy:#142744;--l1210-orange:#ef684f;--l1210-muted:#617187;--l1210-line:#e7e4de;max-width:930px;margin:44px auto 72px;color:var(--l1210-navy);font-family:inherit}.l1210-hero{padding:44px 46px 40px;border:1px solid #e9e1d6;border-radius:28px;background:linear-gradient(145deg,#fffdf9,#fbf8f1)}.l1210-kicker,.l1210-label{font:600 11px/1.4 var(--font-mono,monospace);letter-spacing:.17em;color:var(--l1210-orange);text-transform:uppercase}.l1210-hero h2{max-width:790px;margin:18px 0 20px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(40px,6vw,68px);line-height:1.04;letter-spacing:-.04em}.l1210-lede{max-width:760px;color:#52657b;font-size:18px;line-height:1.8}.l1210-equation{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;grid-gap:8px;gap:8px;margin:36px 0 24px;padding:18px;border:1px solid #e8e2d8;border-radius:18px;background:#fff}.l1210-equation-step{display:flex;align-items:center;gap:8px;min-width:0}.l1210-equation-step span{font-size:10px;font-weight:800;line-height:1.35;letter-spacing:.06em}.l1210-equation-step b{color:var(--l1210-orange);font-size:22px}.l1210-equation-step:last-child{grid-column:auto}.l1210-principle{display:flex;align-items:flex-start;gap:20px;padding:20px 22px;border-radius:15px;background:var(--l1210-navy);color:#fff}.l1210-principle span{flex:0 0 190px;color:#ffb29f;font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.14em}.l1210-principle strong{font-family:var(--font-serif,Georgia,serif);font-size:22px;line-height:1.45}.l1210-section{margin:46px 0;padding:0 10px}.l1210-section h3{margin:10px 0 18px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,4vw,39px);line-height:1.17;letter-spacing:-.025em}.l1210-law-panel p,.l1210-section>p:not(.l1210-label){color:#52657b;font-size:16px;line-height:1.8}.l1210-systems{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:24px 0}.l1210-systems article,.l1210-three-projects article,.l1210-value-grid article{padding:22px;border:1px solid var(--l1210-line);border-radius:17px;background:#fff}.l1210-systems article>span{color:var(--l1210-orange);font:700 12px var(--font-mono,monospace)}.l1210-certainty h4,.l1210-paths h4,.l1210-systems h4{margin:10px 0;font-size:15px;letter-spacing:.08em}.l1210-systems p,.l1210-three-projects p,.l1210-value-grid p{margin:0;color:var(--l1210-muted);font-size:14px;line-height:1.7}.l1210-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:24px 0}.l1210-three-projects article>span,.l1210-value-grid article>span{display:block;margin-bottom:10px;color:var(--l1210-orange);font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.12em}.l1210-callout{margin:24px 0;padding:22px 24px;border-left:4px solid var(--l1210-orange);border-radius:0 14px 14px 0;background:#fff6f0}.l1210-callout>b{font:700 10px var(--font-mono,monospace);letter-spacing:.15em;color:#b34831}.l1210-callout p{margin:10px 0 0;color:#495d74;font-size:15px;line-height:1.8}.l1210-law-panel{display:grid;grid-template-columns:90px 1fr;grid-gap:22px;gap:22px;margin:23px 0;padding:26px;border:1px solid #dce5ee;border-radius:19px;background:#f3f7fa}.l1210-law-number{display:grid;place-items:center;width:76px;height:76px;border-radius:18px;background:var(--l1210-navy);color:white;font-family:var(--font-serif,Georgia,serif);font-size:26px}.l1210-law-panel strong{font-size:17px}.l1210-law-panel p{margin-bottom:0}.l1210-role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:22px 0}.l1210-role-grid div{display:flex;align-items:flex-start;gap:12px;padding:13px;border:1px solid var(--l1210-line);border-radius:12px;background:#fff}.l1210-role-grid b{color:var(--l1210-orange);font:700 10px var(--font-mono,monospace)}.l1210-role-grid span{font-size:13px;line-height:1.5}.l1210-three-projects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:24px 0}.l1210-claim{margin:24px 0;padding:24px;border:1px solid #f1d5c8;border-radius:17px;background:#fff9f5}.l1210-claim strong{font-size:18px}.l1210-claim p{color:#52657b;font-size:15px;line-height:1.8}.l1210-timeline{display:grid;grid-gap:11px;gap:11px;margin:22px 0}.l1210-timeline article{display:grid;grid-template-columns:54px 1fr;grid-gap:15px;gap:15px;padding:18px;border:1px solid var(--l1210-line);border-radius:14px;background:white}.l1210-timeline article>b{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fcece6;color:#bd4a34}.l1210-timeline span{font:700 10px var(--font-mono,monospace);letter-spacing:.13em;color:var(--l1210-orange)}.l1210-timeline p{margin:7px 0 0;color:var(--l1210-muted);font-size:14px;line-height:1.7}.l1210-certainty{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:24px 0}.l1210-certainty article{padding:20px;border:1px solid var(--l1210-line);border-radius:16px;background:white}.l1210-certainty h4{font:700 10px var(--font-mono,monospace);letter-spacing:.12em;color:var(--l1210-orange)}.l1210-certainty ul{padding-left:18px;margin-bottom:0;color:var(--l1210-muted);font-size:13px;line-height:1.7}.l1210-worksheet{overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0 24px;padding:22px;border:1px solid var(--l1210-line);border-radius:15px;background:#fbfaf7;color:#283b54;font:13px/2 var(--font-mono,monospace);-webkit-user-select:text;-moz-user-select:text;user-select:text}.l1210-subhead{margin-top:30px!important}.l1210-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px;margin:22px 0}.l1210-myths article{padding:19px;border:1px solid var(--l1210-line);border-radius:14px;background:#fff}.l1210-myths strong{display:block;font-family:var(--font-serif,Georgia,serif);font-size:17px;line-height:1.4}.l1210-myths span{display:inline-block;margin:10px 0 4px;color:#b34831;font:700 9px var(--font-mono,monospace);letter-spacing:.15em}.l1210-myths p{margin:4px 0 0;color:var(--l1210-muted);font-size:13px;line-height:1.65}.l1210-journey{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin:22px 0}.l1210-journey div{display:flex;gap:9px;align-items:flex-start;padding:12px;border:1px solid var(--l1210-line);border-radius:11px;background:#fff}.l1210-journey b{color:var(--l1210-orange);font:700 10px var(--font-mono,monospace);white-space:nowrap}.l1210-journey span{font-size:11px;line-height:1.5}.l1210-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:22px 0}.l1210-paths article{padding:20px;border-radius:15px;background:#f4f7fa}.l1210-paths h4{color:var(--l1210-orange)}.l1210-paths p{display:flex;flex-direction:column;gap:8px;color:var(--l1210-muted);font-size:13px;line-height:1.5}.l1210-paths p b{color:var(--l1210-orange);text-align:center}.l1210-no-winner{padding:15px;text-align:center;border:1px solid #eed3c6;border-radius:12px;background:#fff6f0;color:#a84731;font:700 10px/1.6 var(--font-mono,monospace);letter-spacing:.08em}.l1210-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:22px 0}.l1210-checklist label{display:flex;gap:11px;align-items:flex-start;padding:13px;border:1px solid var(--l1210-line);border-radius:12px;background:#fff;color:#4f6278;font-size:13px;line-height:1.55}.l1210-checklist input{margin-top:3px;accent-color:var(--l1210-orange)}.l1210-small-note{font-size:12px!important}.l1210-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:22px 0}.l1210-sources a{padding:18px;border:1px solid var(--l1210-line);border-radius:13px;background:#fff;text-decoration:none;color:inherit;transition:transform .15s,border-color .15s}.l1210-sources a:hover{transform:translateY(-2px);border-color:#e7a58f}.l1210-sources a>span{display:block;margin-bottom:8px;color:var(--l1210-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.14em}.l1210-sources strong{font-size:14px}.l1210-sources p{margin:8px 0;color:var(--l1210-muted);font-size:12px;line-height:1.6}.l1210-sources small{color:#66778b;font-size:10px}.l1210-law-summary{padding:21px;border-radius:15px;background:#edf4f7}.l1210-law-summary>b{color:var(--l1210-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l1210-law-summary p{margin:10px 0 0;color:#40556d;font-size:14px;line-height:1.75}.l1210-completion{margin:48px 0 28px;padding:34px;border-radius:23px;background:var(--l1210-navy);color:white}.l1210-completion>span,.l1210-next>span{color:#ffae98;font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l1210-completion h3{margin:17px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(25px,4vw,38px);line-height:1.3}.l1210-completion>p{color:#d6e0e9;line-height:1.7}.l1210-final-equation{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:24px 0;padding:18px;border:1px solid #405572;border-radius:15px}.l1210-final-equation div{display:grid;grid-gap:7px;gap:7px}.l1210-final-equation div b{font-size:11px;letter-spacing:.08em}.l1210-final-equation div span{color:#cfdae5;font-size:12px;line-height:1.5}.l1210-final-equation>b{color:#ffae98}.l1210-final-line{display:block;color:#ffccb9;line-height:1.6}.l1210-next{margin:22px 0 48px;padding:28px;border:1px solid var(--l1210-line);border-radius:19px;background:#fffdf9}.l1210-next h3{margin:12px 0;font-family:var(--font-serif,Georgia,serif);font-size:28px}.l1210-next p{color:var(--l1210-muted);line-height:1.7}.l1210-next a{display:inline-flex;margin-top:8px;padding:12px 17px;border-radius:999px;background:var(--l1210-orange);color:#fff;text-decoration:none;font-weight:700}.l1210-next a:hover{filter:brightness(.95)}@media(max-width:760px){.l1210{margin:24px auto 44px;padding:0 4px}.l1210-hero{padding:28px 22px;border-radius:21px}.l1210-lede{font-size:16px}.l1210-equation{grid-template-columns:1fr;gap:0;padding:12px}.l1210-equation-step{justify-content:space-between;min-height:40px;padding:5px 8px}.l1210-equation-step span{font-size:11px}.l1210-equation-step b{transform:rotate(90deg)}.l1210-principle{display:block}.l1210-principle span{display:block;margin-bottom:9px}.l1210-section{margin:34px 0;padding:0 4px}.l1210-certainty,.l1210-law-panel,.l1210-paths,.l1210-systems,.l1210-three-projects,.l1210-value-grid{grid-template-columns:1fr}.l1210-law-panel{padding:20px}.l1210-law-number{width:58px;height:58px}.l1210-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l1210-checklist,.l1210-myths,.l1210-sources{grid-template-columns:1fr}.l1210-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.l1210-final-equation{flex-direction:column;align-items:stretch}.l1210-final-equation>b{text-align:center}.l1210-completion{padding:25px 21px}}@media(max-width:420px){.l1210-journey,.l1210-role-grid{grid-template-columns:1fr}.l1210-hero h2{font-size:39px}}.l1210-equation{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.l1210-equation-step{display:grid;grid-template-columns:1fr auto 1fr;justify-content:normal;padding:13px;border:1px solid #ebe7e0;border-radius:11px}.l1210-equation-step b{transform:none!important}@media(max-width:760px){.l1210-equation{grid-template-columns:1fr}.l1210-equation-step{min-height:0;padding:13px 9px}.l1210-equation-step span{font-size:10px}.l1210-equation-step b{transform:none!important}}.l131{--l131-navy:#142744;--l131-orange:#ef684f;--l131-muted:#607187;--l131-line:#e5e7e7;max-width:960px;margin:42px auto 70px;color:var(--l131-navy)}.l131-hero{padding:42px 44px 38px;border:1px solid #e8e3d9;border-radius:26px;background:linear-gradient(145deg,#fffdf9,#f8f8f5)}.l131-kicker,.l131-label{color:var(--l131-orange);font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.17em;text-transform:uppercase}.l131-hero h2{margin:17px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(42px,6vw,68px);line-height:1.04;letter-spacing:-.04em}.l131-lede{max-width:790px;color:#51647b;font-size:18px;line-height:1.8}.l131-principle{display:grid;grid-template-columns:185px 1fr;grid-gap:18px;gap:18px;align-items:center;margin:25px 0;padding:21px 23px;border-radius:15px;background:var(--l131-navy);color:white}.l131-principle span{color:#ffb19e;font:700 10px/1.6 var(--font-mono,monospace);letter-spacing:.14em}.l131-principle strong{font-family:var(--font-serif,Georgia,serif);font-size:22px;line-height:1.45}.l131-route-flow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:26px}.l131-route-flow div{position:relative;display:flex;flex-direction:column;gap:10px;min-height:86px;padding:13px;border:1px solid #e7e3dc;border-radius:13px;background:white}.l131-route-flow b{color:var(--l131-orange);font:700 10px var(--font-mono,monospace)}.l131-route-flow span{font-size:10px;font-weight:800;line-height:1.4;letter-spacing:.045em}.l131-section{margin:44px 0;padding:0 9px}.l131-section h3{margin:9px 0 17px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,4vw,39px);line-height:1.17;letter-spacing:-.025em}.l131-section>p:not(.l131-label){color:#52657b;font-size:15px;line-height:1.8}.l131-dependency{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;margin:20px 0}.l131-dependency div{display:flex;align-items:flex-start;gap:11px;padding:13px;border:1px solid var(--l131-line);border-radius:12px;background:white}.l131-dependency b{color:var(--l131-orange);font:700 10px var(--font-mono,monospace)}.l131-dependency span{font-size:12px;line-height:1.55}.l131-buckets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px;margin:22px 0}.l131-buckets article{overflow:hidden;border:1px solid var(--l131-line);border-radius:15px;background:white}.l131-folder{display:flex;align-items:center;gap:13px;padding:14px 17px;background:#f5f7f7}.l131-folder span{color:var(--l131-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.11em}.l131-folder b{font-size:12px;letter-spacing:.08em}.l131-buckets article p{margin:0;padding:16px 18px;color:var(--l131-muted);font-size:13px;line-height:1.7}.l131-exception,.l131-note,.l131-source-conflict{margin:18px 0;padding:20px 22px;border-left:4px solid var(--l131-orange);border-radius:0 13px 13px 0;background:#fff5ef}.l131-exception>strong,.l131-note>b,.l131-source-conflict>b{color:#a94430;font:700 10px var(--font-mono,monospace);letter-spacing:.13em}.l131-exception p,.l131-note p,.l131-source-conflict p{margin:9px 0 0;color:#4e6278;font-size:13px;line-height:1.75}.l131-table-wrap{overflow-x:auto;margin:20px 0;border:1px solid var(--l131-line);border-radius:14px;background:#fff}.l131-matrix{width:100%;border-collapse:collapse;min-width:840px}.l131-matrix td,.l131-matrix th{padding:13px 12px;text-align:left;vertical-align:top;border-right:1px solid #e9ebea;border-bottom:1px solid #e9ebea}.l131-matrix thead th{background:#f1f5f6;color:#31465e;font:700 9px/1.5 var(--font-mono,monospace);letter-spacing:.06em}.l131-matrix tbody th{width:140px;font-size:12px}.l131-matrix tbody td{font-size:11px;line-height:1.5}.l131-tag{display:inline-block;padding:6px 8px;border-radius:7px;font-size:10px;line-height:1.45}.l131-tag.general{background:#eaf3ef;color:#35644d}.l131-tag.specific{background:#fff3e8;color:#92552c}.l131-tag.check{background:#eef2f8;color:#405b7b}.l131-mobile-hint{display:none;font-size:11px!important}.l131-csp-steps{display:grid;grid-gap:10px;gap:10px;margin:22px 0}.l131-csp-steps article{display:grid;grid-template-columns:52px 1fr;grid-gap:15px;gap:15px;padding:17px;border:1px solid var(--l131-line);border-radius:14px;background:#fff}.l131-csp-steps article>b{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#fff0e9;color:#b74d35;font:700 11px var(--font-mono,monospace)}.l131-csp-steps h4{margin:2px 0 6px;font-size:15px}.l131-csp-steps p{margin:0;color:var(--l131-muted);font-size:13px;line-height:1.65}.l131-mission-card{padding:22px;border:1px solid #dae3e9;border-radius:15px;background:#f2f7f9}.l131-mission-card>b{font:700 10px/1.6 var(--font-mono,monospace);letter-spacing:.08em;color:#31516b}.l131-mission-card p{margin:11px 0 0;color:#52657b;font-size:14px;line-height:1.75}.l131-worksheet{overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;margin:17px 0;padding:21px;border:1px solid #e4e5e2;border-radius:14px;background:#fbfaf7;color:#2d4058;font:12px/1.9 var(--font-mono,monospace);-webkit-user-select:text;-moz-user-select:text;user-select:text}.l131-file-plan{max-width:440px}.l131-statuses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:20px 0}.l131-statuses div{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--l131-line);border-radius:11px;background:#fff}.l131-statuses span{color:var(--l131-orange);font:700 10px var(--font-mono,monospace)}.l131-statuses b{font:700 10px/1.4 var(--font-mono,monospace);letter-spacing:.05em}.l131-file-tips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;margin:18px 0}.l131-file-tips article{display:grid;grid-gap:8px;gap:8px;padding:15px;border-radius:12px;background:#f2f5f6}.l131-file-tips b{font:700 11px var(--font-mono,monospace);color:var(--l131-orange)}.l131-file-tips span{color:var(--l131-muted);font-size:11px;line-height:1.55}.l131-consistency{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:21px 0}.l131-consistency div{display:grid;grid-template-columns:26px 1fr;grid-column-gap:8px;column-gap:8px;padding:14px;border:1px solid var(--l131-line);border-radius:11px;background:#fff}.l131-consistency b{grid-row:span 2;color:var(--l131-orange);font:700 10px var(--font-mono,monospace)}.l131-consistency span{font-size:12px;font-weight:700}.l131-consistency small{margin-top:6px;color:var(--l131-muted);font-size:10px}.l131-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l131-myths article{padding:17px;border:1px solid var(--l131-line);border-radius:13px;background:white}.l131-myths strong{font-family:var(--font-serif,Georgia,serif);font-size:16px;line-height:1.4}.l131-myths p{margin:9px 0 0;color:var(--l131-muted);font-size:12px;line-height:1.65}.l131-errors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:18px 0}.l131-errors div{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:10px;background:#f8f8f5;color:#52657b;font-size:12px;line-height:1.55}.l131-errors span{color:var(--l131-orange);font:700 10px var(--font-mono,monospace)}.l131-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:21px 0}.l131-sources a{padding:17px;border:1px solid var(--l131-line);border-radius:13px;background:#fff;color:inherit;text-decoration:none}.l131-sources a:hover{border-color:#eaa28d;transform:translateY(-1px)}.l131-sources a>span{display:block;margin-bottom:8px;color:var(--l131-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.13em}.l131-sources strong{font-size:13px;line-height:1.5}.l131-sources p{margin:8px 0;color:var(--l131-muted);font-size:11px;line-height:1.6}.l131-sources small{font-size:10px;color:#68798b}.l131-takeaway{margin:43px 0 26px;padding:29px;border-radius:21px;background:var(--l131-navy);color:#fff}.l131-next>span,.l131-takeaway>span{color:#ffb09b;font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l131-takeaway h3{margin:12px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(26px,4vw,36px);line-height:1.2}.l131-takeaway>p{color:#d5e0e8;line-height:1.7}.l131-takeaway>div{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-top:21px;padding:16px;border:1px solid #40536e;border-radius:12px;flex-wrap:wrap}.l131-takeaway>div b{font:700 10px var(--font-mono,monospace);letter-spacing:.05em}.l131-takeaway>div span{color:#ffb09b}.l131-next{padding:25px;border:1px solid var(--l131-line);border-radius:18px;background:#fffdf9}.l131-next>span{color:var(--l131-orange)}.l131-next h3{margin:10px 0;font-family:var(--font-serif,Georgia,serif);font-size:27px}.l131-next p{color:var(--l131-muted);font-size:14px;line-height:1.7}.l131-next a{display:inline-flex;margin-top:6px;padding:12px 17px;border-radius:999px;background:var(--l131-orange);color:white;text-decoration:none;font-weight:700}@media(max-width:760px){.l131{margin:24px auto 45px;padding:0 4px}.l131-hero{padding:28px 21px;border-radius:21px}.l131-lede{font-size:16px}.l131-principle{grid-template-columns:1fr;gap:8px;padding:18px}.l131-principle strong{font-size:19px}.l131-route-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.l131-route-flow div{min-height:72px}.l131-section{margin:34px 0;padding:0 4px}.l131-dependency{grid-template-columns:repeat(2,minmax(0,1fr))}.l131-buckets,.l131-errors,.l131-myths,.l131-sources{grid-template-columns:1fr}.l131-mobile-hint{display:block}.l131-consistency,.l131-file-tips,.l131-statuses{grid-template-columns:repeat(2,minmax(0,1fr))}.l131-takeaway{padding:23px 19px}.l131-takeaway>div{justify-content:flex-start}.l131-takeaway>div span{padding:0 3px}}@media(max-width:420px){.l131-route-flow{grid-template-columns:1fr 1fr}.l131-consistency,.l131-dependency,.l131-file-tips,.l131-statuses{grid-template-columns:1fr}.l131-csp-steps article{grid-template-columns:42px 1fr;padding:14px}.l131-takeaway>div{display:grid;grid-template-columns:1fr}.l131-takeaway>div span{transform:rotate(90deg);justify-self:start}}.l132{--l132-navy:#142744;--l132-orange:#ef684f;--l132-muted:#617187;--l132-line:#e5e7e7;max-width:940px;margin:42px auto 70px;color:var(--l132-navy)}.l132-hero{padding:42px 44px 38px;border:1px solid #e8e3d9;border-radius:26px;background:linear-gradient(145deg,#fffdf9,#f8f8f5)}.l132-kicker,.l132-label{color:var(--l132-orange);font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.17em;text-transform:uppercase}.l132-hero h2{margin:17px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(42px,6vw,68px);line-height:1.04;letter-spacing:-.04em}.l132-lede{max-width:790px;color:#51647b;font-size:18px;line-height:1.8}.l132-principle{display:grid;grid-template-columns:180px 1fr;grid-gap:17px;gap:17px;align-items:center;margin:24px 0;padding:21px 23px;border-radius:15px;background:var(--l132-navy);color:#fff}.l132-principle span{color:#ffb19e;font:700 10px/1.6 var(--font-mono,monospace);letter-spacing:.14em}.l132-principle strong{font-family:var(--font-serif,Georgia,serif);font-size:21px;line-height:1.45}.l132-anatomy{display:grid;grid-template-columns:180px 1fr;grid-gap:18px;gap:18px;align-items:stretch;margin-top:27px}.l132-passport-art{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;min-height:220px;padding:20px;border:1px solid #d8d0c0;border-radius:17px;background:linear-gradient(145deg,#253c59,#142744);color:#f1e7d2;text-align:center;box-shadow:0 12px 22px #14274420}.l132-eagle{font-size:29px;color:#efc985}.l132-passport-art>b{font:700 14px/1.5 var(--font-mono,monospace);letter-spacing:.12em}.l132-passport-art small{font-size:9px;color:#d5c9b4}.l132-chip{position:absolute;bottom:37px;left:25px;width:28px;height:21px;border:1px solid #dfc995;border-radius:5px;background:repeating-linear-gradient(90deg,transparent 0 8px,#dfc995 8px 9px)}.l132-art-caption{position:absolute;bottom:13px;right:15px;color:#c9d4df;font:8px var(--font-mono,monospace);letter-spacing:.1em}.l132-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.l132-field-grid div{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--l132-line);border-radius:11px;background:#fff}.l132-field-grid b{color:var(--l132-orange);font:700 10px var(--font-mono,monospace)}.l132-field-grid span{font-size:11px;font-weight:800;letter-spacing:.045em;line-height:1.45}.l132-section{margin:44px 0;padding:0 9px}.l132-section h3,.l132-sources h3{margin:9px 0 17px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,4vw,38px);line-height:1.17;letter-spacing:-.025em}.l132-section>p:not(.l132-label),.l132-sources>p{color:#52657b;font-size:15px;line-height:1.8}.l132-requirements{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l132-requirements article{padding:18px;border:1px solid var(--l132-line);border-radius:14px;background:#fff}.l132-requirements article span{color:var(--l132-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.12em}.l132-requirements article p{margin:9px 0 0;color:var(--l132-muted);font-size:13px;line-height:1.7}.l132-observation,.l132-validity{margin:18px 0;padding:20px 22px;border-left:4px solid var(--l132-orange);border-radius:0 13px 13px 0;background:#fff5ef}.l132-observation>b,.l132-validity>b{color:#a94430;font:700 10px var(--font-mono,monospace);letter-spacing:.13em}.l132-observation p,.l132-validity p{margin:9px 0 0;color:#4e6278;font-size:13px;line-height:1.75}.l132-date-example{display:grid;grid-template-columns:200px 35px 1fr;grid-gap:17px;gap:17px;align-items:center;margin:22px 0;padding:22px;border:1px solid #dce4e9;border-radius:16px;background:#f2f7f9}.l132-date-example div{display:grid;grid-gap:9px;gap:9px}.l132-date-example div span{color:var(--l132-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.12em}.l132-date-example div strong{font-family:var(--font-serif,Georgia,serif);font-size:19px;line-height:1.4}.l132-date-example>b{color:var(--l132-orange);font-size:21px}.l132-date-example>p{margin:0;color:#52657b;font-size:13px;line-height:1.7}.l132-page-visual{display:flex;align-items:center;gap:12px;margin:22px 0;padding:22px;border:1px solid var(--l132-line);border-radius:16px;background:#fbfaf7}.l132-page{position:relative;display:grid;place-items:center;grid-gap:6px;gap:6px;width:92px;height:126px;border:1px solid #d4d9dc;border-radius:8px;background:#fff;box-shadow:0 3px 8px #14274412}.l132-page small{color:#8593a1;font:700 9px var(--font-mono,monospace)}.l132-page span{font:700 11px var(--font-mono,monospace);letter-spacing:.12em;color:#657990}.l132-page i{position:absolute;right:8px;bottom:6px;color:#adbbc5;font-style:normal;font-size:10px}.l132-page-note{display:grid;grid-gap:7px;gap:7px;margin-left:8px}.l132-page-note b{font:700 11px var(--font-mono,monospace);letter-spacing:.1em;color:var(--l132-orange)}.l132-page-note span{max-width:360px;color:var(--l132-muted);font-size:13px;line-height:1.6}.l132-consistency{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:20px 0}.l132-consistency div{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid var(--l132-line);border-radius:11px;background:white}.l132-consistency b{color:var(--l132-orange);font:700 10px var(--font-mono,monospace)}.l132-consistency span{font-size:11px;font-weight:700;line-height:1.5}.l132-scan-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin:21px 0}.l132-scan-grid div{display:flex;align-items:center;gap:8px;padding:12px 10px;border:1px solid #dfe6e4;border-radius:10px;background:#f5f9f6}.l132-scan-grid b{color:#397a58}.l132-scan-grid span{font:700 9px/1.45 var(--font-mono,monospace);letter-spacing:.04em}.l132-scenarios{display:grid;grid-gap:10px;gap:10px;margin:21px 0}.l132-scenarios article{display:grid;grid-template-columns:42px 1fr;grid-gap:13px;gap:13px;padding:17px;border:1px solid var(--l132-line);border-radius:14px;background:#fff}.l132-scenarios article>b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff0e9;color:#b74d35;font:700 10px var(--font-mono,monospace)}.l132-scenarios article span{color:var(--l132-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.13em}.l132-scenarios h4{margin:6px 0;font-size:14px;letter-spacing:.06em}.l132-scenarios p{margin:0;color:var(--l132-muted);font-size:13px;line-height:1.7}.l132-worksheet{overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;margin:17px 0;padding:21px;border:1px solid #e4e5e2;border-radius:14px;background:#fbfaf7;color:#2d4058;font:12px/1.9 var(--font-mono,monospace);-webkit-user-select:text;-moz-user-select:text;user-select:text}.l132-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l132-myths article{padding:17px;border:1px solid var(--l132-line);border-radius:13px;background:#fff}.l132-myths strong{font-family:var(--font-serif,Georgia,serif);font-size:15px;line-height:1.4}.l132-myths p{margin:9px 0 0;color:var(--l132-muted);font-size:12px;line-height:1.65}.l132-sources{margin:44px 0 28px;padding:23px;border:1px solid var(--l132-line);border-radius:18px;background:#fbfaf7}.l132-sources>span{color:var(--l132-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.13em}.l132-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:20px 0}.l132-sources>div a{padding:16px;border:1px solid var(--l132-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none}.l132-sources>div a:hover{border-color:#eaa28d;transform:translateY(-1px)}.l132-sources small{display:block;margin-bottom:8px;color:var(--l132-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.13em}.l132-sources>div b{font-size:13px;line-height:1.5}.l132-sources>div p{margin:8px 0;color:var(--l132-muted);font-size:11px;line-height:1.6}.l132-sources>div a>span{font-size:10px;color:#68798b}.l132-csp-link{display:inline-flex;padding:10px 14px;border-radius:999px;background:#edf3f5;color:#344e66;text-decoration:none;font-size:12px;font-weight:700}.l132-takeaway{margin:43px 0 25px;padding:29px;border-radius:21px;background:var(--l132-navy);color:#fff}.l132-next>span,.l132-takeaway>span{color:#ffb09b;font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l132-takeaway h3{margin:12px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(25px,4vw,36px);line-height:1.2}.l132-takeaway p{color:#d5e0e8;font-size:14px;line-height:1.7}.l132-next{padding:25px;border:1px solid var(--l132-line);border-radius:18px;background:#fffdf9}.l132-next>span{color:var(--l132-orange)}.l132-next h3{margin:10px 0;font-family:var(--font-serif,Georgia,serif);font-size:27px}.l132-next p{color:var(--l132-muted);font-size:14px;line-height:1.7}.l132-next a{display:inline-flex;margin-top:6px;padding:12px 17px;border-radius:999px;background:var(--l132-orange);color:white;text-decoration:none;font-weight:700}@media(max-width:760px){.l132{margin:24px auto 45px;padding:0 4px}.l132-hero{padding:28px 21px;border-radius:21px}.l132-lede{font-size:16px}.l132-principle{grid-template-columns:1fr;gap:8px;padding:18px}.l132-principle strong{font-size:19px}.l132-anatomy{grid-template-columns:1fr}.l132-passport-art{min-height:175px}.l132-myths,.l132-requirements,.l132-sources>div{grid-template-columns:1fr}.l132-section{margin:34px 0;padding:0 4px}.l132-consistency,.l132-scan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l132-date-example{grid-template-columns:1fr;gap:10px}.l132-date-example>b{transform:rotate(90deg);justify-self:start}.l132-page-visual{flex-wrap:wrap}.l132-page-note{flex-basis:100%;margin:8px 0 0}.l132-takeaway{padding:23px 19px}}@media(max-width:420px){.l132-consistency,.l132-field-grid{grid-template-columns:1fr}.l132-scan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l132-scenarios article{grid-template-columns:34px 1fr;padding:14px}.l132-scenarios article>b{width:30px;height:30px}}.l133{--l133-navy:#142744;--l133-orange:#ef684f;--l133-muted:#617187;--l133-line:#e5e7e7;max-width:950px;margin:42px auto 70px;color:var(--l133-navy)}.l133-hero{padding:42px 44px 38px;border:1px solid #e8e3d9;border-radius:26px;background:linear-gradient(145deg,#fffdf9,#f8f8f5)}.l133-kicker,.l133-label{color:var(--l133-orange);font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.17em;text-transform:uppercase}.l133-hero h2{margin:17px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(42px,6vw,66px);line-height:1.05;letter-spacing:-.04em}.l133-lede{max-width:800px;color:#51647b;font-size:18px;line-height:1.8}.l133-principle{margin:24px 0;padding:21px 23px;border-radius:15px;background:var(--l133-navy);color:white}.l133-principle>span{display:block;margin-bottom:13px;color:#ffb19e;font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l133-principle>div{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.l133-principle b{font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.07em}.l133-principle i{color:#ffb19e;font-size:19px;font-style:normal}.l133-note-line{color:#53677d;font-size:13px}.l133-section{margin:44px 0;padding:0 9px}.l133-section h3,.l133-sources h3{margin:9px 0 17px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,4vw,38px);line-height:1.17;letter-spacing:-.025em}.l133-section>p:not(.l133-label),.l133-sources>p{color:#52657b;font-size:15px;line-height:1.8}.l133-degree-example{display:grid;grid-template-columns:1fr 36px 1fr;grid-gap:14px;gap:14px;align-items:center;margin:22px 0}.l133-degree-example article{height:100%;padding:20px;border:1px solid var(--l133-line);border-radius:14px;background:#fff}.l133-degree-example article span{display:block;margin-bottom:9px;color:var(--l133-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.13em}.l133-degree-example article b{display:block;font-size:14px;line-height:1.6}.l133-degree-example article p{margin:9px 0 0;color:var(--l133-muted);font-size:12px;line-height:1.65}.l133-degree-example>div{text-align:center;color:var(--l133-orange);font-size:20px}.l133-doc-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:21px 0}.l133-doc-cards article{padding:19px;border:1px solid var(--l133-line);border-radius:14px;background:#fff}.l133-doc-cards article>b{display:block;color:var(--l133-orange);font:700 11px var(--font-mono,monospace)}.l133-doc-cards article>span{display:block;margin:9px 0;color:#314760;font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.08em}.l133-doc-cards p{margin:0;color:var(--l133-muted);font-size:12px;line-height:1.7}.l133-semesters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:21px 0}.l133-semesters div{display:grid;grid-template-columns:28px 1fr;grid-gap:7px 9px;gap:7px 9px;padding:13px;border:1px solid var(--l133-line);border-radius:11px;background:#fff}.l133-semesters b{grid-row:span 2;color:var(--l133-orange);font:700 10px var(--font-mono,monospace)}.l133-semesters span{font:700 9px/1.5 var(--font-mono,monospace);letter-spacing:.04em}.l133-semesters small{color:var(--l133-muted);font-size:10px}.l133-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px;margin:21px 0}.l133-mode-grid article{padding:20px;border:1px solid var(--l133-line);border-radius:14px;background:#fff}.l133-mode-grid span{color:var(--l133-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.13em}.l133-mode-grid p{margin:10px 0 0;color:var(--l133-muted);font-size:13px;line-height:1.7}.l133-warning{padding:18px 20px;border-left:4px solid var(--l133-orange);border-radius:0 12px 12px 0;background:#fff5ef}.l133-warning>b{color:#a94430;font:700 10px var(--font-mono,monospace);letter-spacing:.12em}.l133-warning p{margin:8px 0 0;color:#53677d;font-size:13px;line-height:1.65}.l133-anabin-flow{display:grid;grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:stretch;grid-gap:8px;gap:8px;margin:23px 0}.l133-anabin-flow article{padding:18px;border:1px solid var(--l133-line);border-radius:13px;background:#fff}.l133-anabin-flow article>span{display:block;margin-bottom:9px;color:var(--l133-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.12em}.l133-anabin-flow article>b{font-size:13px;line-height:1.5}.l133-anabin-flow article p{margin:9px 0 0;color:var(--l133-muted);font-size:11px;line-height:1.65}.l133-anabin-flow>div{display:grid;place-items:center;color:var(--l133-orange);font-size:18px}.l133-anabin-flow .l133-flow-result{background:#f1f6f7}.l133-zab-card{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin:20px 0;overflow:hidden;border:1px solid #dfe5e7;border-radius:14px;background:#dfe5e7}.l133-zab-card div{display:grid;grid-gap:9px;gap:9px;padding:20px;background:#f4f7f8}.l133-zab-card span{color:var(--l133-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.1em}.l133-zab-card b{font-size:14px;line-height:1.55}.l133-aps{display:grid;grid-template-columns:85px 1fr;grid-gap:17px;gap:17px;align-items:center;margin:20px 0;padding:21px;border:1px solid #e5d9ce;border-radius:15px;background:#fff8f1}.l133-aps>b{display:grid;place-items:center;width:68px;height:68px;border-radius:16px;background:#f3e7d9;color:#874c34;font:700 20px var(--font-mono,monospace)}.l133-aps p{margin:0;color:#52657b;font-size:14px;line-height:1.75}.l133-audit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:20px 0}.l133-audit div{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid var(--l133-line);border-radius:11px;background:#fff}.l133-audit b{color:var(--l133-orange);font:700 10px var(--font-mono,monospace)}.l133-audit span{font-size:11px;font-weight:700;line-height:1.5}.l133-cases{display:grid;grid-gap:10px;gap:10px;margin:21px 0}.l133-cases article{display:grid;grid-template-columns:42px 1fr;grid-gap:13px;gap:13px;padding:17px;border:1px solid var(--l133-line);border-radius:14px;background:#fff}.l133-cases article>b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff0e9;color:#b74d35;font:700 10px var(--font-mono,monospace)}.l133-cases article span{color:var(--l133-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.13em}.l133-cases h4{margin:6px 0;font-size:14px}.l133-cases p{margin:0;color:var(--l133-muted);font-size:12px;line-height:1.7}.l133-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l133-myths article{padding:17px;border:1px solid var(--l133-line);border-radius:13px;background:#fff}.l133-myths strong{font-family:var(--font-serif,Georgia,serif);font-size:15px;line-height:1.4}.l133-myths p{margin:9px 0 0;color:var(--l133-muted);font-size:12px;line-height:1.65}.l133-worksheet{overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;margin:17px 0;padding:21px;border:1px solid #e4e5e2;border-radius:14px;background:#fbfaf7;color:#2d4058;font:12px/1.9 var(--font-mono,monospace);-webkit-user-select:text;-moz-user-select:text;user-select:text}.l133-sources{margin:44px 0 28px;padding:23px;border:1px solid var(--l133-line);border-radius:18px;background:#fbfaf7}.l133-sources>span{color:var(--l133-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.13em}.l133-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:20px 0}.l133-sources>div a{padding:16px;border:1px solid var(--l133-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none}.l133-sources>div a:hover{border-color:#eaa28d;transform:translateY(-1px)}.l133-sources small{display:block;margin-bottom:8px;color:var(--l133-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.13em}.l133-sources>div b{font-size:13px;line-height:1.5}.l133-sources>div p{margin:8px 0;color:var(--l133-muted);font-size:11px;line-height:1.6}.l133-sources>div a>span{font-size:10px;color:#68798b}.l133-takeaway{margin:43px 0 25px;padding:29px;border-radius:21px;background:var(--l133-navy);color:#fff}.l133-next>span,.l133-takeaway>span{color:#ffb09b;font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l133-takeaway h3{margin:12px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(25px,4vw,35px);line-height:1.25}.l133-next{padding:25px;border:1px solid var(--l133-line);border-radius:18px;background:#fffdf9}.l133-next>span{color:var(--l133-orange)}.l133-next h3{margin:10px 0;font-family:var(--font-serif,Georgia,serif);font-size:27px}.l133-next p{color:var(--l133-muted);font-size:14px;line-height:1.7}.l133-next a{display:inline-flex;margin-top:6px;padding:12px 17px;border-radius:999px;background:var(--l133-orange);color:white;text-decoration:none;font-weight:700}@media(max-width:760px){.l133{margin:24px auto 45px;padding:0 4px}.l133-hero{padding:28px 21px;border-radius:21px}.l133-lede{font-size:16px}.l133-principle>div{justify-content:flex-start}.l133-principle b{font-size:9px}.l133-section{margin:34px 0;padding:0 4px}.l133-degree-example,.l133-doc-cards,.l133-mode-grid,.l133-myths,.l133-sources>div,.l133-zab-card{grid-template-columns:1fr}.l133-degree-example>div{text-align:left;transform:rotate(90deg);justify-self:start}.l133-semesters{grid-template-columns:repeat(2,minmax(0,1fr))}.l133-anabin-flow{grid-template-columns:1fr}.l133-anabin-flow>div{height:18px}.l133-anabin-flow>div:first-of-type,.l133-anabin-flow>div:nth-of-type(2){transform:rotate(90deg)}.l133-audit{grid-template-columns:repeat(2,minmax(0,1fr))}.l133-aps{grid-template-columns:1fr}.l133-takeaway{padding:23px 19px}}@media(max-width:420px){.l133-audit,.l133-principle>div,.l133-semesters{grid-template-columns:1fr}.l133-principle>div{display:grid}.l133-principle i{transform:rotate(90deg);justify-self:start}.l133-cases article{grid-template-columns:34px 1fr;padding:14px}.l133-cases article>b{width:30px;height:30px}}.l134{--l134-navy:#142744;--l134-orange:#ef684f;--l134-muted:#617187;--l134-line:#e2e7e8;max-width:950px;margin:42px auto 70px;color:var(--l134-navy)}.l134-hero{padding:42px 44px 36px;border:1px solid #e8e3d9;border-radius:26px;background:linear-gradient(145deg,#fffdf9,#f8f8f5)}.l134-kicker,.l134-label{color:var(--l134-orange);font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase}.l134-hero h2{margin:17px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(40px,6vw,64px);line-height:1.07;letter-spacing:-.04em}.l134-lede{max-width:780px;color:#52657b;font-size:17px;line-height:1.8}.l134-principle{margin:23px 0;padding:20px 22px;border-radius:15px;background:var(--l134-navy);color:#fff}.l134-principle span{display:block;margin-bottom:10px;color:#ffb19e;font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l134-principle strong{font:700 13px/1.7 var(--font-mono,monospace);letter-spacing:.04em}.l134-reviewed{color:var(--l134-muted);font-size:12px;line-height:1.6}.l134-section{margin:44px 0;padding:0 9px}.l134-section h3,.l134-sources h3{margin:9px 0 17px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,4vw,38px);line-height:1.17;letter-spacing:-.025em}.l134-section>p:not(.l134-label),.l134-sources>p{color:#52657b;font-size:15px;line-height:1.8}.l134-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px;margin:22px 0}.l134-routes article{display:flex;flex-direction:column;padding:19px;border:1px solid var(--l134-line);border-radius:15px;background:#fff}.l134-routes header{display:flex;align-items:flex-start;gap:10px;min-height:49px}.l134-cases article>b,.l134-proof article>b,.l134-routes header b{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#fff1ec;color:var(--l134-orange);font:700 11px var(--font-mono,monospace)}.l134-routes header span{font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.07em}.l134-routes article>p{flex:1 1;color:var(--l134-muted);font-size:12px;line-height:1.7}.l134-routes article>div{margin-top:12px;padding:12px;border-radius:10px;background:#f5f8f8}.l134-cases small,.l134-routes small,.l134-title-example small{display:block;margin-bottom:7px;color:var(--l134-orange);font:700 9px/1.5 var(--font-mono,monospace);letter-spacing:.1em}.l134-routes article>div strong{font-size:12px;line-height:1.5}.l134-callout,.l134-route-reminder{padding:18px 20px;border-left:4px solid var(--l134-orange);border-radius:0 12px 12px 0;background:#fff5ef}.l134-callout>b,.l134-route-reminder>b{font-size:14px}.l134-callout p,.l134-route-reminder p{margin:7px 0 0;color:#52657b;font-size:13px;line-height:1.75}.l134-proof{display:grid;grid-gap:10px;gap:10px;margin:22px 0}.l134-proof article{display:grid;grid-template-columns:38px 1fr;grid-gap:13px;gap:13px;padding:18px;border:1px solid var(--l134-line);border-radius:13px;background:#fff}.l134-cases h4,.l134-proof h4{margin:0 0 6px;font-size:15px}.l134-cases p,.l134-proof p{margin:0;color:var(--l134-muted);font-size:13px;line-height:1.7}.l134-employer-client{display:grid;grid-template-columns:auto 1fr auto auto 1fr;align-items:center;grid-gap:12px;gap:12px;margin:20px 0;padding:18px;border:1px solid var(--l134-line);border-radius:14px;background:#f5f8f8}.l134-employer-client span{color:var(--l134-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.1em}.l134-employer-client strong{font-size:16px}.l134-employer-client i{color:var(--l134-muted);font-size:12px;font-style:normal}.l134-employer-client p{grid-column:1/-1;margin:0;color:var(--l134-muted);font-size:12px;line-height:1.6}.l134-title-example{display:grid;grid-template-columns:1fr 28px 1fr 28px 1.25fr;grid-gap:9px;gap:9px;align-items:stretch;margin:22px 0}.l134-title-example article{padding:17px;border:1px solid var(--l134-line);border-radius:12px;background:#fff}.l134-title-example article b{font-size:13px;line-height:1.5}.l134-title-example>span{align-self:center;text-align:center;color:var(--l134-orange);font-size:18px}.l134-title-example .l134-title-result{background:#f1f6f7}.l134-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:22px 0}.l134-cases article{display:grid;grid-template-columns:38px 1fr;grid-gap:12px;gap:12px;padding:18px;border:1px solid var(--l134-line);border-radius:13px;background:#fff}.l134-worksheet{overflow:auto;padding:20px;border:1px solid #dfe5e7;border-radius:14px;background:#f7f9f8;color:#334a63;font:12px/1.95 var(--font-mono,monospace);white-space:pre-wrap}.l134-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l134-myths article{padding:17px;border:1px solid var(--l134-line);border-radius:12px;background:#fff}.l134-myths strong{font-size:13px;line-height:1.55}.l134-myths p{margin:8px 0 0;color:var(--l134-muted);font-size:12px;line-height:1.65}.l134-sources{margin:48px 0;padding:26px;border:1px solid var(--l134-line);border-radius:18px;background:#f8faf9}.l134-next>span,.l134-sources>span,.l134-takeaway>span{color:var(--l134-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l134-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.l134-sources a{display:flex;flex-direction:column;padding:16px;border:1px solid var(--l134-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none}.l134-sources a:hover{border-color:#efaa9c}.l134-sources a small{color:var(--l134-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.1em}.l134-sources a b{margin-top:7px;font-size:13px;line-height:1.45}.l134-sources a p{flex:1 1;color:var(--l134-muted);font-size:11px;line-height:1.6}.l134-sources a span{color:#a94430;font-size:11px;font-weight:700}.l134-takeaway{margin:36px 0;padding:26px 28px;border-radius:17px;background:var(--l134-navy);color:#fff}.l134-takeaway h3{margin:12px 0 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(24px,3vw,32px);line-height:1.3}.l134-next{padding:23px 26px;border:1px solid var(--l134-line);border-radius:16px;background:#fff}.l134-next h3{margin:9px 0;font-family:var(--font-serif,Georgia,serif);font-size:26px}.l134-next p{color:var(--l134-muted);font-size:13px;line-height:1.7}.l134-next a{display:inline-flex;margin-top:7px;padding:11px 15px;border-radius:9px;background:var(--l134-orange);color:#fff;font-size:12px;font-weight:700;text-decoration:none}@media(max-width:760px){.l134{margin:24px auto 50px;padding:0 14px}.l134-hero{padding:30px 24px;border-radius:20px}.l134-routes{grid-template-columns:1fr}.l134-routes header{min-height:auto}.l134-routes article>p{margin-bottom:12px}.l134-title-example{grid-template-columns:1fr}.l134-title-example>span{transform:rotate(90deg)}.l134-employer-client{grid-template-columns:auto 1fr;gap:8px 12px}.l134-employer-client i,.l134-employer-client p{grid-column:1/-1}.l134-cases,.l134-myths,.l134-sources>div{grid-template-columns:1fr}.l134-sources{padding:20px}.l134-section{padding:0 2px}}@media(max-width:420px){.l134-title-break{display:none}.l134-proof article{grid-template-columns:32px 1fr;padding:14px}.l134-cases article>b,.l134-proof article>b{width:30px;height:30px;flex-basis:30px}.l134-cases article{grid-template-columns:32px 1fr;padding:14px}.l134-worksheet{font-size:10px;padding:14px}}.l135{--l135-navy:#142744;--l135-orange:#ef684f;--l135-muted:#617187;--l135-line:#e2e7e8;max-width:950px;margin:42px auto 70px;color:var(--l135-navy)}.l135-hero{padding:42px 44px 36px;border:1px solid #e8e3d9;border-radius:26px;background:linear-gradient(145deg,#fffdf9,#f8f8f5)}.l135-kicker,.l135-label{color:var(--l135-orange);font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase}.l135-hero h2{margin:17px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(42px,6vw,66px);line-height:1.06;letter-spacing:-.04em}.l135-lede{max-width:800px;color:#52657b;font-size:17px;line-height:1.8}.l135-principle{margin:24px 0;padding:21px 23px;border-radius:15px;background:var(--l135-navy);color:#fff}.l135-principle>span{display:block;margin-bottom:12px;color:#ffb19e;font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l135-principle>div{display:flex;align-items:center;justify-content:space-between;gap:11px;flex-wrap:wrap}.l135-principle b{font:700 10px/1.6 var(--font-mono,monospace);letter-spacing:.04em}.l135-principle i{color:#ffb19e;font-style:normal}.l135-reviewed{color:var(--l135-muted);font-size:12px;line-height:1.6}.l135-section{margin:44px 0;padding:0 9px}.l135-section h3,.l135-sources h3{margin:9px 0 17px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,4vw,38px);line-height:1.17;letter-spacing:-.025em}.l135-section>p:not(.l135-label),.l135-sources>p{color:#52657b;font-size:15px;line-height:1.8}.l135-compare{display:grid;grid-template-columns:1fr 34px 1fr;grid-gap:12px;gap:12px;align-items:stretch;margin:22px 0}.l135-compare>article{padding:21px;border:1px solid var(--l135-line);border-radius:15px;background:#fff}.l135-cases small,.l135-compare>article>small,.l135-route-cards span{display:block;margin-bottom:9px;color:var(--l135-orange);font:700 9px/1.5 var(--font-mono,monospace);letter-spacing:.12em}.l135-compare h4{margin:0;font-size:17px}.l135-compare article p{color:var(--l135-muted);font-size:13px;line-height:1.7}.l135-compare article>div{display:grid;grid-gap:5px;gap:5px;margin-top:14px;padding:12px;border-radius:10px;background:#f5f8f8}.l135-compare article>div b{font-size:11px}.l135-compare article>div span{color:#52657b;font-size:11px;line-height:1.6}.l135-compare-official{background:#fffaf7!important}.l135-not-equal{display:grid;place-items:center;color:var(--l135-orange);font-size:21px}.l135-checks{display:grid;grid-gap:10px;gap:10px;margin:22px 0}.l135-checks article{display:grid;grid-template-columns:38px 1fr;grid-gap:13px;gap:13px;padding:17px;border:1px solid var(--l135-line);border-radius:13px;background:#fff}.l135-cases article>b,.l135-checks article>b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff1ec;color:var(--l135-orange);font:700 11px var(--font-mono,monospace)}.l135-cases h4,.l135-checks h4{margin:0 0 6px;font-size:14px}.l135-cases p,.l135-checks p{margin:0;color:var(--l135-muted);font-size:12px;line-height:1.7}.l135-callout{padding:18px 20px;border-left:4px solid var(--l135-orange);border-radius:0 12px 12px 0;background:#fff5ef}.l135-callout strong{font-size:14px}.l135-callout p{margin:7px 0 0;color:#52657b;font-size:13px;line-height:1.7}.l135-route-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:21px 0}.l135-route-cards article{padding:17px;border:1px solid var(--l135-line);border-radius:13px;background:#fff}.l135-route-cards b{font-size:12px;line-height:1.55}.l135-route-cards p{margin:8px 0 0;color:var(--l135-muted);font-size:11px;line-height:1.6}.l135-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:21px 0}.l135-cases article{display:grid;grid-template-columns:36px 1fr;grid-gap:12px;gap:12px;padding:17px;border:1px solid var(--l135-line);border-radius:13px;background:#fff}.l135-cases article>b{width:32px;height:32px}.l135-worksheet{overflow:auto;padding:20px;border:1px solid #dfe5e7;border-radius:14px;background:#f7f9f8;color:#334a63;font:12px/1.95 var(--font-mono,monospace);white-space:pre-wrap}.l135-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l135-myths article{padding:17px;border:1px solid var(--l135-line);border-radius:12px;background:#fff}.l135-myths strong{font-size:13px;line-height:1.55}.l135-myths p{margin:8px 0 0;color:var(--l135-muted);font-size:12px;line-height:1.65}.l135-sources{margin:48px 0;padding:26px;border:1px solid var(--l135-line);border-radius:18px;background:#f8faf9}.l135-next>span,.l135-sources>span,.l135-takeaway>span{color:var(--l135-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l135-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.l135-sources a{display:flex;flex-direction:column;padding:16px;border:1px solid var(--l135-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none}.l135-sources a:hover{border-color:#efaa9c}.l135-sources a small{color:var(--l135-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.1em}.l135-sources a b{margin-top:7px;font-size:13px;line-height:1.45}.l135-sources a p{flex:1 1;color:var(--l135-muted);font-size:11px;line-height:1.6}.l135-sources a span{color:#a94430;font-size:11px;font-weight:700}.l135-takeaway{margin:36px 0;padding:26px 28px;border-radius:17px;background:var(--l135-navy);color:#fff}.l135-takeaway h3{margin:12px 0 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(24px,3vw,32px);line-height:1.3}.l135-next{padding:23px 26px;border:1px solid var(--l135-line);border-radius:16px;background:#fff}.l135-next h3{margin:9px 0;font-family:var(--font-serif,Georgia,serif);font-size:26px}.l135-next p{color:var(--l135-muted);font-size:13px;line-height:1.7}.l135-next a{display:inline-flex;margin-top:7px;padding:11px 15px;border-radius:9px;background:var(--l135-orange);color:#fff;font-size:12px;font-weight:700;text-decoration:none}@media(max-width:760px){.l135{margin:24px auto 50px;padding:0 14px}.l135-hero{padding:30px 24px;border-radius:20px}.l135-compare{grid-template-columns:1fr}.l135-not-equal{transform:rotate(90deg)}.l135-cases,.l135-myths,.l135-route-cards,.l135-sources>div{grid-template-columns:1fr}.l135-sources{padding:20px}.l135-section{padding:0 2px}}@media(max-width:420px){.l135-cases article,.l135-checks article{grid-template-columns:32px 1fr;padding:14px}.l135-cases article>b,.l135-checks article>b{width:30px;height:30px}.l135-worksheet{font-size:10px;padding:14px}}.l136{--l136-navy:#142744;--l136-orange:#ef684f;--l136-muted:#617187;--l136-line:#e2e7e8;max-width:950px;margin:42px auto 70px;color:var(--l136-navy)}.l136-hero{padding:42px 44px 36px;border:1px solid #e8e3d9;border-radius:26px;background:linear-gradient(145deg,#fffdf9,#f8f8f5)}.l136-kicker,.l136-label{color:var(--l136-orange);font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase}.l136-hero h2{margin:17px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(40px,6vw,64px);line-height:1.07;letter-spacing:-.04em}.l136-lede{max-width:800px;color:#52657b;font-size:17px;line-height:1.8}.l136-principle{margin:24px 0;padding:21px 23px;border-radius:15px;background:var(--l136-navy);color:#fff}.l136-principle span{display:block;margin-bottom:11px;color:#ffb19e;font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l136-principle strong{font:700 11px/1.7 var(--font-mono,monospace);letter-spacing:.04em}.l136-reviewed{color:var(--l136-muted);font-size:12px;line-height:1.6}.l136-section{margin:44px 0;padding:0 9px}.l136-section h3,.l136-sources h3{margin:9px 0 17px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,4vw,38px);line-height:1.17;letter-spacing:-.025em}.l136-section>p:not(.l136-label),.l136-sources>p{color:#52657b;font-size:15px;line-height:1.8}.l136-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px;margin:22px 0}.l136-split article{padding:20px;border:1px solid var(--l136-line);border-radius:14px;background:#fff}.l136-anabin span,.l136-split small,.l136-tools small,.l136-zab span{display:block;margin-bottom:8px;color:var(--l136-orange);font:700 9px/1.5 var(--font-mono,monospace);letter-spacing:.11em}.l136-split h4{margin:0;font-size:16px}.l136-split p{color:var(--l136-muted);font-size:12px;line-height:1.7}.l136-insight,.l136-warning{padding:18px 20px;border-left:4px solid var(--l136-orange);border-radius:0 12px 12px 0;background:#fff5ef}.l136-insight>b,.l136-warning>b{font-size:14px}.l136-insight p,.l136-warning p{margin:7px 0 0;color:#52657b;font-size:13px;line-height:1.7}.l136-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:22px 0}.l136-tools article{padding:18px;border:1px solid var(--l136-line);border-radius:14px;background:#fff}.l136-tools header{display:grid;grid-template-columns:36px 1fr;grid-gap:11px;gap:11px;align-items:center}.l136-tools header>b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff1ec;color:var(--l136-orange);font:700 11px var(--font-mono,monospace)}.l136-tools h4{margin:0;font-size:14px}.l136-tools article>p{margin:12px 0 0;color:var(--l136-muted);font-size:12px;line-height:1.7}.l136-anabin{display:grid;grid-template-columns:1fr 25px 1fr 25px 1fr;grid-gap:8px;gap:8px;align-items:stretch;margin:22px 0}.l136-anabin article{padding:16px;border:1px solid var(--l136-line);border-radius:13px;background:#fff}.l136-anabin article>b{display:block;font-size:13px}.l136-anabin article>strong{display:block;margin-top:8px;color:#3c536c;font-size:11px;line-height:1.5}.l136-anabin p{margin:8px 0 0;color:var(--l136-muted);font-size:11px;line-height:1.65}.l136-anabin>div{display:grid;place-items:center;color:var(--l136-orange);font-size:18px}.l136-anabin-outcome{background:#f3f7f7!important}.l136-zab{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:22px 0}.l136-zab article{padding:19px;border:1px solid var(--l136-line);border-radius:14px;background:#fff}.l136-zab b{display:block;font-size:14px}.l136-zab p{margin:9px 0 0;color:var(--l136-muted);font-size:12px;line-height:1.7}.l136-dab-note{display:grid;grid-gap:9px;gap:9px;margin:20px 0;padding:19px;border:1px solid var(--l136-line);border-radius:14px;background:#f5f8f8}.l136-dab-note>b{margin-bottom:2px;color:var(--l136-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase}.l136-dab-note span{padding:9px 11px;border-radius:8px;background:#fff;color:#40556c;font-size:12px}.l136-decision{display:grid;grid-gap:9px;gap:9px;margin:22px 0}.l136-decision article{display:grid;grid-template-columns:38px 1fr;grid-gap:13px;gap:13px;padding:17px;border:1px solid var(--l136-line);border-radius:13px;background:#fff}.l136-decision article>b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff1ec;color:var(--l136-orange);font:700 11px var(--font-mono,monospace)}.l136-decision h4{margin:2px 0 6px;font-size:13px}.l136-decision p{margin:0;color:var(--l136-muted);font-size:12px;line-height:1.7}.l136-worksheet{overflow:auto;padding:20px;border:1px solid #dfe5e7;border-radius:14px;background:#f7f9f8;color:#334a63;font:12px/1.95 var(--font-mono,monospace);white-space:pre-wrap}.l136-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l136-myths article{padding:17px;border:1px solid var(--l136-line);border-radius:12px;background:#fff}.l136-myths strong{font-size:13px;line-height:1.55}.l136-myths p{margin:8px 0 0;color:var(--l136-muted);font-size:12px;line-height:1.65}.l136-sources{margin:48px 0;padding:26px;border:1px solid var(--l136-line);border-radius:18px;background:#f8faf9}.l136-next>span,.l136-sources>span,.l136-takeaway>span{color:var(--l136-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l136-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.l136-sources a{display:flex;flex-direction:column;padding:16px;border:1px solid var(--l136-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none}.l136-sources a:hover{border-color:#efaa9c}.l136-sources a small{color:var(--l136-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.1em}.l136-sources a b{margin-top:7px;font-size:13px;line-height:1.45}.l136-sources a p{flex:1 1;color:var(--l136-muted);font-size:11px;line-height:1.6}.l136-sources a span{color:#a94430;font-size:11px;font-weight:700}.l136-takeaway{margin:36px 0;padding:26px 28px;border-radius:17px;background:var(--l136-navy);color:#fff}.l136-takeaway h3{margin:12px 0 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(24px,3vw,32px);line-height:1.3}.l136-next{padding:23px 26px;border:1px solid var(--l136-line);border-radius:16px;background:#fff}.l136-next h3{margin:9px 0;font-family:var(--font-serif,Georgia,serif);font-size:26px}.l136-next p{color:var(--l136-muted);font-size:13px;line-height:1.7}.l136-next a{display:inline-flex;margin-top:7px;padding:11px 15px;border-radius:9px;background:var(--l136-orange);color:#fff;font-size:12px;font-weight:700;text-decoration:none}@media(max-width:760px){.l136{margin:24px auto 50px;padding:0 14px}.l136-hero{padding:30px 24px;border-radius:20px}.l136-anabin,.l136-myths,.l136-sources>div,.l136-split,.l136-tools,.l136-zab{grid-template-columns:1fr}.l136-anabin>div{transform:rotate(90deg)}.l136-sources{padding:20px}.l136-section{padding:0 2px}}@media(max-width:420px){.l136-decision article{grid-template-columns:32px 1fr;padding:14px}.l136-decision article>b{width:30px;height:30px}.l136-tools article{padding:14px}.l136-worksheet{font-size:10px;padding:14px}}.l137{--l137-navy:#142744;--l137-orange:#ef684f;--l137-muted:#617187;--l137-line:#e2e7e8;max-width:950px;margin:42px auto 70px;color:var(--l137-navy)}.l137-hero{padding:42px 44px 36px;border:1px solid #e8e3d9;border-radius:26px;background:linear-gradient(145deg,#fffdf9,#f8f8f5)}.l137-kicker,.l137-label{color:var(--l137-orange);font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase}.l137-hero h2{margin:17px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(42px,6vw,66px);line-height:1.06;letter-spacing:-.04em}.l137-lede{max-width:800px;color:#52657b;font-size:17px;line-height:1.8}.l137-principle{margin:24px 0;padding:21px 23px;border-radius:15px;background:var(--l137-navy);color:#fff}.l137-principle span{display:block;margin-bottom:11px;color:#ffb19e;font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l137-principle strong{font:700 12px/1.7 var(--font-mono,monospace);letter-spacing:.03em}.l137-reviewed{color:var(--l137-muted);font-size:12px;line-height:1.6}.l137-section{margin:44px 0;padding:0 9px}.l137-section h3,.l137-sources h3{margin:9px 0 17px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,4vw,38px);line-height:1.17;letter-spacing:-.025em}.l137-section>p:not(.l137-label),.l137-sources>p{color:#52657b;font-size:15px;line-height:1.8}.l137-timeline{display:grid;grid-template-columns:minmax(145px,1fr) minmax(110px,1fr) minmax(145px,1fr) minmax(115px,1fr) minmax(145px,1fr);align-items:center;grid-gap:10px;gap:10px;margin:25px 0;padding:20px;border:1px solid var(--l137-line);border-radius:16px;background:#f8faf9}.l137-date{display:grid;grid-gap:7px;gap:7px;min-height:120px;align-content:center;padding:13px;border:1px solid var(--l137-line);border-radius:12px;background:#fff}.l137-date>b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff1ec;color:var(--l137-orange);font:700 10px var(--font-mono,monospace)}.l137-cases small,.l137-date>span,.l137-scenarios span{color:var(--l137-orange);font:700 9px/1.5 var(--font-mono,monospace);letter-spacing:.09em}.l137-date strong{font-size:12px;line-height:1.4}.l137-coverage{background:#f0f6f4}.l137-track{position:relative;display:grid;grid-gap:7px;gap:7px;justify-items:center;text-align:center;color:var(--l137-muted);font-size:10px;line-height:1.4}.l137-track i{position:relative;width:100%;height:3px;background:#edaa9a}.l137-track i:after{position:absolute;right:0;top:-4px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid var(--l137-orange);content:""}.l137-track-final i{background:#7aa998}.l137-track-final i:after{border-left-color:#5c8c7a}.l137-scenarios{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:20px 0}.l137-scenarios article{padding:18px;border:1px solid var(--l137-line);border-radius:13px;background:#fff}.l137-scenarios h4{margin:7px 0;font-size:14px}.l137-scenarios p{margin:0;color:var(--l137-muted);font-size:12px;line-height:1.7}.l137-callout{padding:18px 20px;border-left:4px solid var(--l137-orange);border-radius:0 12px 12px 0;background:#fff5ef}.l137-callout>b{font-size:14px}.l137-callout p{margin:7px 0 0;color:#52657b;font-size:13px;line-height:1.7}.l137-checkpoints{display:grid;grid-gap:10px;gap:10px;margin:22px 0}.l137-checkpoints article{display:grid;grid-template-columns:38px 1fr;grid-gap:13px;gap:13px;padding:17px;border:1px solid var(--l137-line);border-radius:13px;background:#fff}.l137-cases article>b,.l137-checkpoints article>b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff1ec;color:var(--l137-orange);font:700 11px var(--font-mono,monospace)}.l137-cases h4,.l137-checkpoints h4{margin:1px 0 6px;font-size:14px}.l137-cases p,.l137-checkpoints p{margin:0;color:var(--l137-muted);font-size:12px;line-height:1.7}.l137-no-advice{display:grid;grid-gap:7px;gap:7px;margin:20px 0;padding:18px;border:1px solid var(--l137-line);border-radius:13px;background:#f5f8f8}.l137-no-advice strong{font-size:13px}.l137-no-advice span{color:var(--l137-muted);font-size:12px;line-height:1.6}.l137-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:21px 0}.l137-cases article{display:grid;grid-template-columns:36px 1fr;grid-gap:12px;gap:12px;padding:17px;border:1px solid var(--l137-line);border-radius:13px;background:#fff}.l137-cases article>b{width:32px;height:32px}.l137-worksheet{overflow:auto;padding:20px;border:1px solid #dfe5e7;border-radius:14px;background:#f7f9f8;color:#334a63;font:12px/1.95 var(--font-mono,monospace);white-space:pre-wrap}.l137-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l137-myths article{padding:17px;border:1px solid var(--l137-line);border-radius:12px;background:#fff}.l137-myths strong{font-size:13px;line-height:1.55}.l137-myths p{margin:8px 0 0;color:var(--l137-muted);font-size:12px;line-height:1.65}.l137-sources{margin:48px 0;padding:26px;border:1px solid var(--l137-line);border-radius:18px;background:#f8faf9}.l137-next>span,.l137-sources>span,.l137-takeaway>span{color:var(--l137-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l137-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.l137-sources a{display:flex;flex-direction:column;padding:16px;border:1px solid var(--l137-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none}.l137-sources a:hover{border-color:#efaa9c}.l137-sources a small{color:var(--l137-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.1em}.l137-sources a b{margin-top:7px;font-size:13px;line-height:1.45}.l137-sources a p{flex:1 1;color:var(--l137-muted);font-size:11px;line-height:1.6}.l137-sources a span{color:#a94430;font-size:11px;font-weight:700}.l137-takeaway{margin:36px 0;padding:26px 28px;border-radius:17px;background:var(--l137-navy);color:#fff}.l137-takeaway h3{margin:12px 0 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(24px,3vw,32px);line-height:1.3}.l137-next{padding:23px 26px;border:1px solid var(--l137-line);border-radius:16px;background:#fff}.l137-next h3{margin:9px 0;font-family:var(--font-serif,Georgia,serif);font-size:26px}.l137-next p{color:var(--l137-muted);font-size:13px;line-height:1.7}.l137-next a{display:inline-flex;margin-top:7px;padding:11px 15px;border-radius:9px;background:var(--l137-orange);color:#fff;font-size:12px;font-weight:700;text-decoration:none}@media(max-width:850px){.l137-timeline{grid-template-columns:1fr;gap:8px}.l137-track{min-height:44px}.l137-track i{width:3px;height:25px;background:#edaa9a}.l137-track i:after{right:-4px;top:auto;bottom:0;border:5px solid transparent;border-bottom:0;border-top:7px solid var(--l137-orange)}.l137-track-final i{background:#7aa998}.l137-track-final i:after{border-top-color:#5c8c7a}.l137-date{min-height:auto;grid-template-columns:30px auto 1fr;align-items:center}.l137-date>b{grid-row:span 2}.l137-date>span{align-self:end}.l137-date strong{align-self:start}.l137-scenarios{grid-template-columns:1fr}}@media(max-width:760px){.l137{margin:24px auto 50px;padding:0 14px}.l137-hero{padding:30px 24px;border-radius:20px}.l137-cases,.l137-myths,.l137-sources>div{grid-template-columns:1fr}.l137-sources{padding:20px}.l137-section{padding:0 2px}}@media(max-width:420px){.l137-cases article,.l137-checkpoints article{grid-template-columns:32px 1fr;padding:14px}.l137-cases article>b,.l137-checkpoints article>b{width:30px;height:30px}.l137-worksheet{font-size:10px;padding:14px}}