.lesson-813{--l813-ink:#172b45;--l813-muted:#64748b;--l813-line:#dfe6ed;--l813-orange:#e87832;max-width:940px;margin:0 auto;padding:8px 0 30px;color:var(--l813-ink);line-height:1.68}.lesson-813 h2,.lesson-813 h3,.lesson-813 h4{color:var(--l813-ink);line-height:1.25;letter-spacing:-.02em}.lesson-813 h2{margin:5px 0 14px;font-size:clamp(1.65rem,3vw,2.25rem)}.lesson-813 h3{margin:0 0 11px;font-size:clamp(1.2rem,2.2vw,1.62rem)}.lesson-813 h4{margin:0;font-size:1rem}.lesson-813 p{margin:0 0 12px;color:#3d5065}.lesson-813 li{color:#3d5065}.lesson-813 b,.lesson-813 strong{color:var(--l813-ink)}.l813-final,.l813-hero,.l813-section{margin:22px 0;padding:clamp(20px,3.7vw,32px);border:1px solid var(--l813-line);border-radius:19px;background:#fff;box-shadow:0 10px 28px #172b4508}.l813-hero{background:linear-gradient(145deg,#fff 60%,#f8f6f0)}.l813-eyebrow{margin-bottom:8px!important;color:#b85723!important;font-size:.72rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.l813-lead{font-size:1.09rem}.l813-principle{margin:22px 0;padding:clamp(20px,3.8vw,32px);border-radius:18px;background:#172b45;color:#fff}.l813-principle b,.l813-principle h3,.l813-principle p{color:#fff}.l813-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:17px 0}.l813-three article{padding:18px;border:1px solid #ffffff38;border-radius:13px;background:#ffffff0a}.l813-three article b{color:#ffc08f;letter-spacing:.08em}.l813-three p{margin:7px 0 0;color:#f3f5f7}.l813-equation{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:17px 12px;border-radius:12px;background:#ffffff12}.l813-equation b,.l813-equation span{color:#fff;font-size:.84rem;font-weight:800;letter-spacing:.06em}.l813-equation i{color:#ffc08f;font-style:normal;font-weight:800}.l813-equation b{flex-basis:100%;text-align:center;color:#ffc08f}.l813-groups{display:grid;grid-gap:13px;gap:13px;margin-top:17px}.l813-group{overflow:hidden;border:1px solid var(--l813-line);border-radius:15px;background:#fff}.l813-group summary{display:flex;align-items:center;gap:15px;padding:18px;cursor:pointer;list-style:none}.l813-group summary::-webkit-details-marker{display:none}.l813-group summary:after{content:"＋";margin-left:auto;color:#b85723;font-size:1.2rem;font-weight:700}.l813-group[open] summary:after{content:"−"}.l813-group summary>span{display:grid;width:39px;height:39px;flex:0 0 auto;place-items:center;border-radius:12px;background:#fff2e8;color:#a64d1e;font-weight:850}.l813-group summary div{display:grid;grid-gap:2px;gap:2px}.l813-group summary small{color:#9e532d;font-size:.67rem;font-weight:800;letter-spacing:.09em}.l813-group summary b{font-size:1.05rem}.l813-group summary em{color:var(--l813-muted);font-size:.76rem;font-style:normal}.l813-group-intro{padding:0 18px}.l813-mistakes{display:grid;grid-gap:10px;gap:10px;padding:0 14px 15px}.l813-mistake{padding:15px 16px;border:1px solid #e5eaf0;border-radius:12px;background:#f9fafb}.l813-mistake-title{display:flex;align-items:flex-start;gap:10px;margin-bottom:9px}.l813-mistake-title>span{display:grid;width:25px;height:25px;flex:0 0 auto;place-items:center;border-radius:8px;background:#eaf0f5;color:#31516c;font-size:.72rem;font-weight:800}.l813-mistake-grid{display:grid;grid-template-columns:1fr 1.12fr;grid-gap:14px;gap:14px;padding-left:35px}.l813-mistake-grid p{margin:0;font-size:.91rem}.l813-mistake-grid p b{display:block;margin-bottom:3px;color:#a4572b;font-size:.66rem;letter-spacing:.1em}.l813-audit-grid,.l813-recovery-grid,.l813-stage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px;margin-top:15px}.l813-audit-grid article,.l813-recovery-grid article,.l813-stage-grid article{min-width:0;padding:17px;border:1px solid var(--l813-line);border-radius:13px;background:#f7f9fa}.l813-audit-grid article>b,.l813-recovery-grid article b,.l813-stage-grid article b{display:block;margin-bottom:7px;color:#284660}.l813-recovery-grid p,.l813-stage-grid p{margin:0}.l813-stage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.l813-stage-grid article{border-top:3px solid #e87832}.l813-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:15px}.l813-case{padding:19px;border:1px solid #d8e5db;border-radius:14px;background:#f5faf6}.l813-case-muted{border-color:#e8dfe0;background:#faf7f7}.l813-case>b{display:block;margin-bottom:9px}.l813-case p:last-child{margin-bottom:0}.l813-audit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l813-audit-grid ul{margin:0;padding-left:20px}.l813-audit-grid li{margin:5px 0}.l813-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 16px;gap:8px 16px;margin:16px 0;padding:0;list-style:none;counter-reset:none}.l813-rules li{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:10px;background:#f5f7f8}.l813-rules li span{color:#b85723;font-size:.73rem;font-weight:850}.l813-remote{margin-top:16px;padding:16px 18px;border-left:4px solid var(--l813-orange);border-radius:0 11px 11px 0;background:#fff7f0}.l813-remote p{margin:5px 0 0}.l813-worksheet{overflow:auto;padding:20px;border:1px solid #e5d5c2;border-radius:13px;background:#fffaf4;color:#34485d;font:.88rem/1.68 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;-webkit-user-select:text;-moz-user-select:text;user-select:text}.l813-final-check{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:15px}.l813-final-check div{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border:1px solid var(--l813-line);border-radius:10px;background:#f8fafb}.l813-final-check span{color:#b85723}.l813-final-check b{font-size:.91rem}.l813-final{border:0;background:#172b45;color:#fff}.l813-final h3,.l813-final p{color:#fff}.l813-final .l813-eyebrow{color:#ffc08f!important}.l813-mental{margin:17px 0}.l813-mental,.l813-mental div{display:grid;justify-items:center}.l813-mental div{grid-gap:6px;gap:6px}.l813-mental span{padding:9px 17px;border:1px solid #ffffff45;border-radius:999px;color:#fff;font-weight:850;letter-spacing:.09em}.l813-mental div:last-child span{border-color:#ffc08f;background:#ffffff14;color:#ffc08f}.l813-mental b{color:#ffc08f}.l813-killers{display:flex;flex-wrap:wrap;gap:8px;margin-top:19px}.l813-killers span{padding:7px 10px;border:1px solid #ffffff32;border-radius:999px;color:#fff;font-size:.75rem;font-weight:750}.l813-note{margin-top:16px!important;color:#e7edf3!important}.l813-nav{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:22px 0 5px}.l813-nav>a:first-child{color:#a84e20;font-weight:750}@media(max-width:760px){.l813-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.l813-audit-grid,.l813-case-grid,.l813-final-check,.l813-mistake-grid,.l813-recovery-grid,.l813-rules,.l813-stage-grid,.l813-three{grid-template-columns:1fr}.l813-mistake-grid{gap:8px;padding-left:0}.l813-nav{align-items:stretch;flex-direction:column}.l813-equation{gap:7px}.l813-equation span{font-size:.72rem}}.lesson-814{--l814-ink:#172b45;--l814-muted:#65768a;--l814-line:#dce4eb;--l814-orange:#e87832;max-width:960px;margin:0 auto;padding:8px 0 32px;color:var(--l814-ink);line-height:1.7}.lesson-814 h2,.lesson-814 h3,.lesson-814 h4{color:var(--l814-ink);line-height:1.25;letter-spacing:-.02em}.lesson-814 h2{margin:5px 0 13px;font-size:clamp(1.7rem,3.2vw,2.45rem)}.lesson-814 h3{margin:0 0 12px;font-size:clamp(1.22rem,2.35vw,1.68rem)}.lesson-814 h4{margin:0;font-size:1rem}.lesson-814 p{margin:0 0 13px;color:#3c5065}.lesson-814 li{color:#3c5065}.lesson-814 b,.lesson-814 strong{color:var(--l814-ink)}.l814-complete,.l814-flow,.l814-hero,.l814-next,.l814-section,.l814-stage{margin:22px 0;padding:clamp(20px,3.7vw,32px);border:1px solid var(--l814-line);border-radius:19px;background:#fff;box-shadow:0 10px 28px #172b4508}.l814-hero{background:linear-gradient(145deg,#fff 60%,#f8f6f0)}.l814-kicker{margin-bottom:8px!important;color:#b85723!important;font-size:.72rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.l814-lead{font-size:1.1rem}.l814-warning{display:grid;grid-gap:3px;gap:3px;margin-top:17px;padding:16px 19px;border-left:4px solid var(--l814-orange);border-radius:0 12px 12px 0;background:#fff4e9}.l814-warning b{letter-spacing:.06em}.l814-facts,.l814-how,.l814-job,.l814-review-types,.l814-rounds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px;margin:15px 0}.l814-how>div,.l814-review-types article,.l814-rounds article{padding:15px;border:1px solid var(--l814-line);border-radius:12px;background:#f8fafb}.l814-how b,.l814-review-types b,.l814-rounds b{color:#a95224;font-size:.75rem;letter-spacing:.06em}.l814-how p,.l814-review-types p,.l814-rounds p{margin:5px 0 0}.l814-candidate{padding:20px;border:1px solid #e9d9c8;border-radius:15px;background:#fffaf4}.l814-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.l814-facts span{padding:10px 12px;border-radius:9px;background:white;color:#3c5065;font-size:.91rem}.l814-job{grid-template-columns:repeat(2,minmax(0,1fr))}.l814-job>div{display:grid;grid-gap:5px;gap:5px;padding:14px;border:1px solid var(--l814-line);border-radius:11px;background:#f8fafb}.l814-job>div b{color:#a95224;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.l814-job>div span{color:#3c5065}.l814-note{padding:12px 15px;border-radius:9px;background:#fff6ec}.l814-flow{background:#172b45}.l814-flow,.l814-flow h3,.l814-flow p{color:white}.l814-flow .l814-kicker{color:#ffc08f!important}.l814-flow>div{display:grid;justify-items:center;grid-gap:7px;gap:7px}.l814-flow>div>div{display:flex;align-items:center;gap:12px;width:min(100%,520px);padding:10px 14px;border:1px solid #ffffff35;border-radius:11px;color:#fff}.l814-flow>div>div span{color:#ffc08f;font-size:.78rem;font-weight:850}.l814-flow>div>div b{color:white}.l814-flow>div>div i{display:block;position:absolute;z-index:2;left:50%;bottom:-18px;color:#ffc08f;font-style:normal;font-weight:800}.l814-flow>div>div{position:relative}.l814-flow>div>div:not(:last-child){margin-bottom:7px}.l814-flow>p:last-child{margin:15px 0 0;color:#e7edf3;font-size:.9rem}.l814-stage{border-left:4px solid var(--l814-orange)}.l814-stage>header{margin-bottom:20px}.l814-stage>header small{color:#aa552a;font-size:.72rem;font-weight:850;letter-spacing:.1em}.l814-stage>header h3{margin-top:4px}.l814-question{margin:17px 0;padding:18px;border:1px solid var(--l814-line);border-radius:14px;background:#fcfdfd}.l814-interviewer{max-width:780px;padding:4px 2px 12px}.l814-followup small,.l814-interviewer small{color:#576e86;font-size:.68rem;font-weight:850;letter-spacing:.1em}.l814-interviewer p{margin:6px 0 0;color:#172b45;font-size:1.05rem;font-weight:650}.l814-turn{margin:10px 0;padding:16px 18px;border:1px solid #f1d9c2;border-radius:12px;background:#fff8f0}.l814-turn>b{color:#b65322;font-size:.72rem;letter-spacing:.11em}.l814-turn p{margin:4px 0 6px}.l814-turn ul{margin:6px 0;padding-left:20px}.l814-turn span{color:#765b45;font-size:.86rem;font-style:italic}.l814-model{overflow:hidden;border:1px solid #dbe5dd;border-radius:12px;background:#f8fbf8}.l814-model summary{padding:13px 15px;cursor:pointer;color:#214b36;font-weight:800;list-style:none}.l814-model summary::-webkit-details-marker{display:none}.l814-model summary:before{content:"＋";display:inline-block;width:22px;color:#328155}.l814-model[open] summary:before{content:"−"}.l814-response{padding:16px 18px 7px;border-top:1px solid #dbe5dd;background:white}.l814-response>b,.l814-why>b{display:block;margin-bottom:9px;color:#256344;font-size:.72rem;letter-spacing:.09em}.l814-response p{margin:0 0 12px;color:#293d50;-webkit-user-select:text;-moz-user-select:text;user-select:text}.l814-why{padding:15px 18px;background:#f0f6f1}.l814-why ul{margin:0;padding-left:20px}.l814-followup{margin:12px 18px;padding:14px;border-left:3px solid #647f9d;border-radius:0 9px 9px 0;background:#f1f5f8}.l814-followup p{margin:5px 0}.l814-adapt{margin:0!important;padding:13px 18px 16px;color:#594b3d!important;font-size:.9rem}.l814-question-cards,.l814-review-questions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.l814-question-cards article{padding:17px;border:1px solid var(--l814-line);border-radius:13px;background:#f8fafb}.l814-question-cards article>b{display:block;margin-bottom:8px;color:#a95224}.l814-question-cards p{margin:0 0 9px}.l814-table-wrap{overflow-x:auto;border:1px solid var(--l814-line);border-radius:12px}.l814-table{width:100%;min-width:610px;border-collapse:collapse;background:white}.l814-table td,.l814-table th{padding:11px 13px;border-bottom:1px solid var(--l814-line);text-align:left;vertical-align:top;font-size:.88rem}.l814-table thead th{background:#f1f5f7;color:#314c66;font-size:.7rem;letter-spacing:.07em}.l814-table tbody th{font-weight:750}.l814-contrast{display:grid;grid-gap:10px;gap:10px}.l814-contrast article{display:grid;grid-template-columns:150px 1fr 1.25fr;grid-gap:12px;gap:12px;align-items:start;padding:14px;border:1px solid var(--l814-line);border-radius:11px;background:#f8fafb}.l814-contrast article>b{padding-top:15px}.l814-contrast article>div{padding:10px;border-radius:8px;background:white}.l814-contrast small{color:#aa552a;font-size:.65rem;font-weight:850;letter-spacing:.08em}.l814-contrast p{margin:4px 0 0}.l814-do-dont{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.l814-do-dont article{padding:17px;border:1px solid var(--l814-line);border-radius:12px;background:#f8fafb}.l814-do-dont article>b{display:block;margin-bottom:8px;color:#a95224}.l814-do-dont ul{margin:0;padding-left:20px}.l814-do-dont li{margin:5px 0}.l814-worksheet{overflow:auto;padding:20px;border:1px solid #e5d5c2;border-radius:13px;background:#fffaf4;color:#34485d;font:.88rem/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;-webkit-user-select:text;-moz-user-select:text;user-select:text}.l814-learner-questions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:16px 0}.l814-learner-questions article{padding:14px;border:1px solid var(--l814-line);border-radius:11px;background:#f8fafb}.l814-learner-questions article>b{color:#a95224;font-size:.68rem;letter-spacing:.09em}.l814-learner-questions article p{min-height:48px;margin:6px 0;color:#263c53;font-weight:650}.l814-learner-questions article span{display:block;color:#6b7c8e;font-size:.8rem;-webkit-user-select:text;-moz-user-select:text;user-select:text}.l814-review-types{grid-template-columns:repeat(5,minmax(0,1fr))}.l814-review-types article{padding:13px}.l814-review-types p{font-size:.86rem}.l814-review-questions{margin-top:14px}.l814-review-questions div{padding:11px;border-radius:9px;background:#f6f8f9;color:#3c5065}.l814-phrases{display:flex;flex-wrap:wrap;gap:9px}.l814-phrases span{padding:9px 12px;border:1px solid var(--l814-line);border-radius:999px;background:#f8fafb;color:#334a60;-webkit-user-select:text;-moz-user-select:text;user-select:text}.l814-master{background:#1b3858}.l814-master h3,.l814-master p{color:white}.l814-master .l814-kicker{color:#ffc08f!important}.l814-master>div>div{background:#ffffff0a}.l814-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.l814-rules article{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--l814-line);border-radius:11px;background:#f8fafb}.l814-rules article span{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border-radius:8px;background:#fff0e4;color:#a95224;font-size:.72rem;font-weight:850}.l814-rules article b{font-size:.92rem}.l814-complete{border-color:#d6e5d9;background:#f3f8f4}.l814-complete .l814-kicker{color:#32734c!important}.l814-complete p:last-child{margin:0;font-size:.9rem}.l814-next{border:0;background:#172b45;color:#fff}.l814-next h3,.l814-next p{color:white}.l814-next .l814-kicker{color:#ffc08f!important}.l814-next-topics{margin:13px 0;padding:13px;border:1px solid #ffffff38;border-radius:10px;color:#eef3f6}.l814-next .button{display:inline-flex;max-width:100%;white-space:normal;line-height:1.4}.l814-prev{margin:15px 0}.l814-prev a{color:#a95224;font-weight:750}@media(max-width:760px){.l814-review-types{grid-template-columns:repeat(2,minmax(0,1fr))}.l814-contrast article{grid-template-columns:1fr 1fr}.l814-contrast article>b{grid-column:1/-1;padding:0}}@media(max-width:560px){.l814-contrast article,.l814-do-dont,.l814-facts,.l814-how,.l814-job,.l814-learner-questions,.l814-question-cards,.l814-review-questions,.l814-review-types,.l814-rounds,.l814-rules{grid-template-columns:1fr}.l814-flow>div>div{width:100%;box-sizing:border-box}}.lesson-91{--l91-navy:#172b4d;--l91-orange:#e77b32;--l91-cream:#fbf8f1;color:#27364a;line-height:1.72;max-width:100%;overflow-wrap:anywhere}.lesson-91 h2,.lesson-91 h3,.lesson-91 h4{color:var(--l91-navy);line-height:1.25}.lesson-91 h2{font-size:clamp(2rem,4vw,3rem);margin:.25rem 0 1rem}.lesson-91 h3{font-size:clamp(1.35rem,2.4vw,1.8rem);margin:.35rem 0 1rem}.lesson-91 p{margin:.75rem 0}.lesson-91 a{color:#a94e14;text-underline-offset:3px}.l91-boundary,.l91-hero,.l91-key,.l91-next,.l91-principle,.l91-section{margin:1.5rem 0;padding:clamp(1.15rem,3vw,2rem);border:1px solid #e5e0d6;border-radius:18px;background:#fff;box-shadow:0 8px 28px #172b4d0a}.l91-boundary,.l91-hero,.l91-key,.l91-next,.l91-principle{background:var(--l91-cream)}.l91-eyebrow{font-size:.73rem;font-weight:800;letter-spacing:.13em;color:#a85a24}.l91-lead{font-size:1.12rem;color:#394a60}.l91-equation,.l91-role-cloud{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.l91-equation span,.l91-role-cloud span{padding:.55rem .8rem;border-radius:999px;background:#fff;border:1px solid #e4dfd4;font-size:.84rem;font-weight:700}.l91-equation span i{color:var(--l91-orange);font-style:normal;margin-right:.5rem}.l91-equation>b{color:var(--l91-navy);padding:.5rem}.l91-component-grid,.l91-driver-grid,.l91-examples-three,.l91-myths,.l91-scope-compare,.l91-separate-grid,.l91-stat-grid,.l91-stories,.l91-traps,.l91-two-candidates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:1.1rem 0}.l91-component-grid article,.l91-driver-grid article,.l91-examples-three article,.l91-myths article,.l91-package-row article,.l91-scope-compare article,.l91-separate-grid article,.l91-stat,.l91-stat-definitions article,.l91-stories article,.l91-traps article,.l91-two-candidates article{padding:1.1rem;border:1px solid #e4e0d8;border-radius:14px;background:#fff;min-width:0}.l91-scope-compare article small{font-weight:800;color:#9c5321}.l91-not-equal{align-self:center;text-align:center;color:var(--l91-orange);font-weight:800}.l91-callout{margin:1rem 0;padding:1rem 1.1rem;border-left:4px solid var(--l91-orange);border-radius:8px;background:#fff5e9}.l91-package-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:1rem 0}.l91-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.l91-stat{display:flex;flex-direction:column}.l91-stat>span{font-size:.7rem;line-height:1.4;letter-spacing:.07em;font-weight:800;color:#8b542d}.l91-stat strong{font-size:2rem;color:var(--l91-navy);margin:.7rem 0}.l91-stat strong small{font-size:.85rem}.l91-stat>b{font-size:.88rem}.l91-stat>a{margin-top:auto;padding-top:.5rem}.l91-method-table{border:1px solid #ddd8ce;border-radius:12px;overflow:hidden;margin:1.25rem 0}.l91-method-table>div{display:grid;grid-template-columns:1fr 1.35fr 1.5fr;grid-gap:1rem;gap:1rem;padding:.85rem 1rem;border-top:1px solid #e8e4dc;background:#fff}.l91-method-table .l91-method-head{background:#f4f0e7;border:0;color:var(--l91-navy);font-size:.76rem;letter-spacing:.06em}.l91-caveat{padding:.8rem 1rem;background:#fff0df;border-radius:10px;font-weight:700}.l91-stat-definitions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.l91-quartile{display:flex;align-items:center;gap:.8rem;margin:1.5rem 0;padding:1rem;background:#f7f4ed;border-radius:12px;text-align:center}.l91-quartile span{white-space:nowrap;font-size:.76rem}.l91-quartile span b{font-size:1.15rem;color:var(--l91-navy)}.l91-quartile i{height:2px;flex:1 1;background:#d3a477}.l91-caption{font-size:.84rem;color:#5d6978}.l91-driver-grid,.l91-separate-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.l91-worksheet{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;padding:1.2rem;border-radius:12px;background:#f5f3ef;color:#29384d;font:.88rem/1.8 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.l91-glossary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.l91-glossary article{display:flex;gap:.8rem;padding:.75rem .9rem;border-bottom:1px solid #e5e1d8}.l91-glossary b{min-width:9rem;color:var(--l91-navy)}.l91-sequence{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.l91-sequence span{padding:.65rem .8rem;border-radius:10px;background:#fff;border:1px solid #e2ddd3}.l91-sequence i{font-style:normal;color:var(--l91-orange)}.l91-check-flow{display:grid;justify-items:center;grid-gap:.2rem;gap:.2rem;margin:1rem 0}.l91-check-flow div{display:flex;flex-direction:column;align-items:center;gap:.2rem}.l91-check-flow span{padding:.45rem .8rem;border-radius:999px;background:#fff;border:1px solid #e5dfd5;font-weight:750;font-size:.78rem}.l91-check-flow b{color:var(--l91-orange)}.l91-next .button{display:inline-block;margin:.4rem .75rem .2rem 0;padding:.75rem 1rem;border-radius:10px;background:var(--l91-navy);color:#fff;text-decoration:none;font-weight:700}.l91-next>a:not(.button){display:inline-block;margin:.6rem .8rem 0 0}@media(max-width:900px){.l91-driver-grid,.l91-package-row,.l91-separate-grid,.l91-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.l91-component-grid,.l91-driver-grid,.l91-examples-three,.l91-glossary,.l91-myths,.l91-package-row,.l91-scope-compare,.l91-separate-grid,.l91-stat-definitions,.l91-stat-grid,.l91-stories,.l91-traps,.l91-two-candidates{grid-template-columns:1fr}.l91-boundary,.l91-hero,.l91-key,.l91-next,.l91-principle,.l91-section{padding:1rem;border-radius:14px}.l91-method-table>div{grid-template-columns:1fr;gap:.25rem;padding:.8rem}.l91-method-head{display:none!important}.l91-method-table>div:not(.l91-method-head) b{color:var(--l91-navy)}.l91-quartile{gap:.4rem;padding:.75rem .45rem}.l91-quartile span{font-size:.63rem}.l91-quartile span b{font-size:.9rem}.l91-equation{gap:.35rem}.l91-equation span{font-size:.7rem;padding:.4rem .55rem}.l91-equation span i{margin-right:.3rem}.l91-glossary article{display:block}.l91-glossary b{display:block;margin-bottom:.25rem}.l91-sequence{display:grid;grid-template-columns:1fr}.l91-sequence i{transform:rotate(90deg);justify-self:center}}.lesson-92{--l92-navy:#172b4d;--l92-orange:#df7530;--l92-cream:#fbf8f1;color:#28364a;line-height:1.72;max-width:100%;overflow-wrap:anywhere}.lesson-92 h2,.lesson-92 h3,.lesson-92 h4{color:var(--l92-navy);line-height:1.28}.lesson-92 h2{font-size:clamp(1.9rem,3.4vw,2.65rem);margin:.3rem 0 1rem}.lesson-92 h3{font-size:clamp(1.3rem,2.4vw,1.75rem);margin:.4rem 0 1rem}.lesson-92 h4{font-size:1.05rem;margin:.3rem 0 .7rem}.lesson-92 p{margin:.75rem 0}.lesson-92 a{color:#99501f;text-underline-offset:3px}.l92-boundary,.l92-hero,.l92-next,.l92-principle,.l92-section,.l92-sources{margin:1.4rem 0;padding:clamp(1.15rem,2.8vw,1.9rem);border:1px solid #e5e0d6;border-radius:17px;background:#fff;box-shadow:0 8px 28px #172b4d0a}.l92-boundary,.l92-hero,.l92-next,.l92-principle{background:var(--l92-cream)}.l92-eyebrow{font-size:.72rem;font-weight:800;letter-spacing:.12em;color:#9d572b}.l92-lead{font-size:1.1rem;color:#3d4d62}.l92-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;align-items:stretch;margin:1.2rem 0}.l92-flow-item{position:relative;min-width:0;display:flex;flex-direction:column;gap:.4rem;padding:1rem;border:1px solid #e6dfd3;border-radius:13px;background:#fff}.l92-flow-item>span,.l92-tag{font-size:.7rem;font-weight:850;letter-spacing:.1em;color:#99501f}.l92-flow-item>b{color:var(--l92-navy);font-size:1.03rem}.l92-flow-item small{color:#576577}.l92-flow-item>i{position:absolute;right:-.73rem;top:45%;z-index:1;color:var(--l92-orange);font-style:normal;font-size:1.2rem;font-weight:900}.l92-caption{font-size:.86rem;color:#5b6878}.l92-equation{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;padding:1.2rem;margin:1rem 0;border-radius:14px;background:#f6f3ec}.l92-equation span,.l92-equation strong{padding:.65rem .8rem;border:1px solid #e4ded3;border-radius:10px;background:#fff;text-align:center;font-size:.81rem;font-weight:800;color:var(--l92-navy)}.l92-equation>b{color:var(--l92-orange);font-size:1.1rem}.l92-check-grid,.l92-example-grid,.l92-explainer-grid,.l92-two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:1rem 0}.l92-check-grid article,.l92-example-grid article,.l92-explainer-grid article,.l92-two-columns article{min-width:0;padding:1.05rem;border:1px solid #e6e0d6;border-radius:13px;background:#fff}.l92-category{border-top:3px solid #d8a47d!important}.l92-tax{background:#fffaf4!important}.l92-social{background:#f7f9fb!important}.l92-tag{margin:0 0 .5rem!important}.l92-rate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;margin:1.1rem 0}.l92-rate-grid article{display:flex;flex-direction:column;gap:.45rem;padding:1rem;border:1px solid #e3ded4;border-radius:13px;background:#fff;min-width:0}.l92-rate-grid article>span{font-weight:800;color:var(--l92-navy)}.l92-rate-grid strong{font-size:1.45rem;color:#a65621}.l92-rate-grid article>b{font-size:.9rem}.l92-rate-grid small{margin-top:auto;padding-top:.3rem;color:#677181}.l92-callout,.l92-ceilings{margin:1rem 0;padding:1rem 1.1rem;border-left:4px solid var(--l92-orange);border-radius:8px;background:#fff5e9}.l92-ceilings{border-left-color:#b8c5d4;background:#f5f7fa}.l92-employer-flow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:.75rem;gap:.75rem;margin:1rem 0}.l92-employer-flow article{height:100%;padding:1rem;border:1px solid #e4dfd6;border-radius:12px;background:#fff}.l92-employer-flow article b{color:var(--l92-navy);font-size:.8rem}.l92-employer-flow>span{color:var(--l92-orange);font-weight:900}.l92-category ul,.l92-check-grid ul{padding-left:1.2rem}.l92-category li,.l92-check-grid li{margin:.45rem 0}.l92-steps{padding-left:1.4rem}.l92-steps li{margin:.65rem 0;padding-left:.2rem}.l92-question-card{padding:1rem 1.1rem;border-radius:13px;background:#f7f4ed;border:1px solid #e7e1d6}.l92-question-card>ol{padding-left:1.3rem}.l92-question-card li{margin:.4rem 0}.l92-slip{display:grid;grid-gap:0;gap:0;margin:1rem 0;border:1px solid #ded9cf;border-radius:12px;overflow:hidden;background:#fff}.l92-slip>b{padding:.9rem 1rem;background:#f4f0e8;color:var(--l92-navy)}.l92-slip>span,.l92-slip>strong{display:flex;justify-content:space-between;gap:.75rem;padding:.7rem 1rem;border-top:1px solid #eee9e1}.l92-slip>strong{background:#fbf8f1;color:var(--l92-navy)}.l92-slip i{font-style:normal;color:#727d8b;white-space:nowrap}.l92-terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem;margin-top:1rem}.l92-terms article{display:grid;grid-template-columns:minmax(135px,.8fr) minmax(0,1.6fr);grid-gap:.65rem;gap:.65rem;padding:.75rem .85rem;border-bottom:1px solid #e7e2d9}.l92-terms b{color:var(--l92-navy)}.l92-terms span{font-size:.92rem}.l92-worksheet{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;padding:1.1rem;border-radius:12px;background:#f5f3ef;color:#29384d;font:.86rem/1.8 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.l92-mistakes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:1rem 0}.l92-mistakes article{padding:.9rem;border:1px solid #e5dfd6;border-radius:12px;background:#fff}.l92-mistakes b{color:var(--l92-navy)}.l92-selfcheck{padding-left:1.25rem}.l92-selfcheck li{margin:.5rem 0}.l92-principle-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem;padding:1rem;border-radius:12px;background:#fff;font-size:.78rem;font-weight:850;text-align:center;color:var(--l92-navy)}.l92-principle-line span{color:var(--l92-orange)}.l92-warning{font-weight:900;color:#9d572b}.l92-sources ul{list-style:none;padding:0}.l92-sources li{display:grid;grid-gap:.1rem;gap:.1rem;margin:.6rem 0;padding:.8rem;border-bottom:1px solid #e6e1d8}.l92-sources li small{color:#5f6b79}.l92-next .l92-button{display:inline-block;margin:.5rem .75rem .15rem 0;padding:.75rem 1rem;border-radius:10px;background:var(--l92-navy);color:#fff;text-decoration:none;font-weight:750}.l92-next .l92-prev{display:inline-block;margin:.55rem .6rem 0 0}@media(max-width:900px){.l92-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.l92-flow-item>i{display:none}.l92-mistakes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.l92-boundary,.l92-hero,.l92-next,.l92-principle,.l92-section,.l92-sources{padding:1rem;border-radius:14px}.l92-check-grid,.l92-employer-flow,.l92-example-grid,.l92-explainer-grid,.l92-mistakes,.l92-rate-grid,.l92-terms,.l92-two-columns{grid-template-columns:1fr}.l92-employer-flow{gap:.35rem}.l92-employer-flow>span{text-align:center;transform:rotate(90deg)}.l92-flow{gap:.55rem}.l92-flow-item{padding:.8rem}.l92-equation{display:grid;grid-template-columns:1fr;grid-gap:.35rem;gap:.35rem}.l92-equation>b{line-height:1;text-align:center}.l92-slip>span,.l92-slip>strong{font-size:.88rem}.l92-terms article{grid-template-columns:1fr;gap:.15rem}.l92-principle-line{flex-direction:column}.l92-principle-line span{transform:rotate(90deg)}}.lesson-93{--l93-ink:#172536;--l93-muted:#596676;--l93-navy:#102b46;--l93-orange:#e87932;--l93-cream:#fbf8f2;--l93-line:#e6e0d6;color:var(--l93-ink);max-width:100%;margin:0 auto;padding:clamp(18px,3vw,36px);background:#fff;line-height:1.72}.lesson-93 *{box-sizing:border-box}.lesson-93 p{color:var(--l93-muted);margin:0 0 16px}.lesson-93 h2,.lesson-93 h3,.lesson-93 h4{color:var(--l93-navy);line-height:1.25;margin:0 0 14px}.lesson-93 h2{font-size:clamp(2rem,4vw,3.1rem);letter-spacing:-.035em;max-width:850px}.lesson-93 h3{font-size:clamp(1.35rem,2.4vw,1.9rem)}.lesson-93 h4{font-size:1.08rem}.l93-eyebrow{color:#a85322!important;font-size:.74rem;font-weight:800;letter-spacing:.13em;line-height:1.4;margin-bottom:12px!important;text-transform:uppercase}.l93-hero{padding:clamp(22px,4vw,42px);border:1px solid var(--l93-line);border-radius:22px;background:linear-gradient(135deg,#fffdf9 0,var(--l93-cream) 100%)}.l93-lead{color:var(--l93-ink)!important;font-size:clamp(1.08rem,2vw,1.28rem);line-height:1.65;max-width:850px}.l93-boundary,.l93-principle{margin:24px 0;padding:clamp(22px,3vw,32px);border-radius:20px;background:var(--l93-navy);color:#fff}.l93-boundary h3,.l93-principle h3{color:#fff}.l93-boundary p,.l93-principle p{color:#e3eaf0}.l93-funnel,.l93-summary-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.l93-funnel>div,.l93-summary-flow>div{position:relative;display:flex;align-items:center;justify-content:center;min-height:58px;padding:12px 16px;border:1px solid #ffffff35;border-radius:12px;background:#ffffff0d;text-align:center}.l93-funnel b,.l93-summary-flow b{font-size:.76rem;letter-spacing:.055em}.l93-funnel span,.l93-summary-flow span{position:absolute;right:-12px;z-index:1;color:#ffbd8d;font-size:1.15rem}.l93-section{padding:clamp(24px,4vw,38px) 0;border-bottom:1px solid var(--l93-line)}.l93-section>p:not(.l93-eyebrow){max-width:950px}.l93-dimension-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:22px 0}.l93-dimension-grid>div{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid var(--l93-line);border-radius:12px;background:#fffdfa}.l93-dimension-grid span{flex:0 0 auto;color:var(--l93-orange);font-size:.76rem;font-weight:800}.l93-dimension-grid b{font-size:.92rem;line-height:1.4}.l93-callout{margin:22px 0;padding:18px 20px;border-left:4px solid var(--l93-orange);border-radius:0 12px 12px 0;background:#fff4e9;color:#374354}.l93-callout b{color:var(--l93-navy)}.l93-match-grid,.l93-zones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:20px 0}.l93-match-grid article,.l93-mistakes article,.l93-observations article,.l93-scope-grid article,.l93-source-detail article,.l93-zones article{min-width:0;padding:20px;border:1px solid var(--l93-line);border-radius:15px;background:#fff}.l93-match-grid article>span,.l93-source-detail article>span,.l93-zones article>span{display:block;margin-bottom:10px;color:var(--l93-navy);font-size:.74rem;font-weight:800;letter-spacing:.08em}.l93-direct{border-top:4px solid #43856d!important}.l93-near{border-top:4px solid #d7953f!important}.l93-weak{border-top:4px solid #a7a9ad!important;background:#faf9f6!important}.l93-scope-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.l93-mistakes article b,.l93-observations article b,.l93-scope-grid article b{display:block;margin-bottom:7px;color:var(--l93-navy)}.l93-source-list{display:grid;grid-gap:10px;gap:10px;margin:18px 0}.l93-source-list article{display:grid;grid-template-columns:48px 1fr;grid-gap:14px;gap:14px;padding:17px;border:1px solid var(--l93-line);border-radius:13px;background:var(--l93-cream)}.l93-source-list article>b{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--l93-navy);color:white;font-size:.8rem}.l93-source-list h4{margin:0 0 5px}.l93-match-grid p,.l93-mistakes p,.l93-observations p,.l93-scope-grid p,.l93-source-list p,.l93-zones p{margin-bottom:0}.l93-source-detail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:20px 0}.l93-source-detail article{background:#fbfaf7}.l93-source-detail a,.l93-sources a{display:block;width:-moz-fit-content;width:fit-content;margin-top:9px;color:#a85322;font-weight:700;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.l93-normalise{display:grid;grid-template-columns:repeat(7,auto);align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin:22px 0;padding:18px;border-radius:15px;background:var(--l93-cream)}.l93-normalise div{display:grid;grid-gap:3px;gap:3px}.l93-normalise b{color:var(--l93-navy);font-size:.74rem;letter-spacing:.045em}.l93-normalise span{color:var(--l93-muted);font-size:.82rem}.l93-normalise i{color:var(--l93-orange);font-size:1.2rem;font-style:normal}.l93-zones article:first-child{border-top:4px solid #70899b}.l93-zones article:nth-child(2){border-top:4px solid #43856d}.l93-zones article:nth-child(3){border-top:4px solid var(--l93-orange)}.l93-observations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l93-range-example{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0;padding:18px;border:1px dashed #c8bca9;border-radius:15px;background:var(--l93-cream)}.l93-range-example p{display:grid;grid-gap:5px;gap:5px;margin:0;font-size:.72rem;font-weight:800;letter-spacing:.045em}.l93-range-example b{color:var(--l93-navy);font-size:1rem}.l93-range-example small{grid-column:1/-1;color:var(--l93-muted)}.l93-worksheet{overflow-x:auto;margin:18px 0 0;padding:22px;border:1px solid var(--l93-line);border-radius:14px;background:#f8f7f4;color:#263547;font:500 .86rem/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre}.l93-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 24px;gap:10px 24px;padding-left:22px;color:var(--l93-muted)}.l93-checklist li{padding-left:4px}.l93-mistakes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0}.l93-mistakes article{background:#fbfaf7}.l93-sources{margin:28px 0;padding:clamp(22px,3vw,30px);border:1px solid var(--l93-line);border-radius:18px;background:var(--l93-cream)}.l93-sources ul{display:grid;grid-gap:12px;gap:12px;padding-left:22px}.l93-sources li{padding:12px 14px;border:1px solid var(--l93-line);border-radius:12px;background:#fff}.l93-sources small{display:block;margin-top:4px;color:var(--l93-muted)}.l93-boundary .l93-summary-flow{margin:20px 0}.l93-next{margin:26px 0 8px;padding:clamp(22px,4vw,36px);border:1px solid var(--l93-line);border-radius:18px;background:#fffaf4}.l93-button{display:inline-flex;align-items:center;margin:8px 12px 8px 0;padding:12px 18px;border-radius:999px;background:var(--l93-orange);color:#fff!important;font-weight:800;text-decoration:none!important}.l93-prev{display:inline-flex;color:var(--l93-navy);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.l93-funnel,.l93-summary-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.l93-funnel span,.l93-summary-flow span{display:none}.l93-dimension-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l93-match-grid,.l93-normalise,.l93-source-detail,.l93-zones{grid-template-columns:1fr}.l93-normalise i{transform:rotate(90deg);width:-moz-fit-content;width:fit-content}.l93-range-example{grid-template-columns:1fr}.l93-range-example small{grid-column:auto}}@media (max-width:520px){.lesson-93{padding:14px}.l93-boundary,.l93-hero,.l93-next,.l93-principle,.l93-sources{border-radius:15px}.l93-checklist,.l93-dimension-grid,.l93-funnel,.l93-mistakes,.l93-observations,.l93-scope-grid,.l93-summary-flow{grid-template-columns:1fr}.l93-worksheet{padding:16px;font-size:.78rem}}.lesson-94{--l94-ink:#172536;--l94-muted:#596676;--l94-navy:#102b46;--l94-orange:#e87932;--l94-cream:#fbf8f2;--l94-line:#e6e0d6;max-width:100%;margin:0 auto;padding:clamp(18px,3vw,36px);color:var(--l94-ink);line-height:1.72}.lesson-94 *{box-sizing:border-box}.lesson-94 p{margin:0 0 15px;color:var(--l94-muted)}.lesson-94 h2,.lesson-94 h3,.lesson-94 h4{margin:0 0 13px;color:var(--l94-navy);line-height:1.27}.lesson-94 h2{max-width:850px;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.035em}.lesson-94 h3{font-size:clamp(1.35rem,2.5vw,1.9rem)}.lesson-94 h4{font-size:1.08rem}.l94-eyebrow{margin-bottom:11px!important;color:#a85322!important;font-size:.74rem;font-weight:800;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.l94-hero{padding:clamp(23px,4vw,42px);border:1px solid var(--l94-line);border-radius:22px;background:linear-gradient(135deg,#fffdf9,var(--l94-cream))}.l94-lead{max-width:900px;color:var(--l94-ink)!important;font-size:clamp(1.08rem,2vw,1.28rem)}.l94-boundary,.l94-principle{margin:24px 0;padding:clamp(22px,3.5vw,34px);border-radius:20px;background:var(--l94-navy);color:#fff}.l94-boundary h3,.l94-principle h3{color:#fff}.l94-boundary p,.l94-principle p{color:#e0e8ef}.l94-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.l94-flow>div{position:relative;display:flex;align-items:center;gap:12px;min-height:68px;padding:15px;border:1px solid #ffffff35;border-radius:13px;background:#ffffff0d}.l94-flow span{color:#ffbd8d;font-size:.75rem;font-weight:800}.l94-flow b{color:#fff;font-size:.9rem}.l94-flow i{position:absolute;right:14px;bottom:-19px;z-index:1;color:#ffbd8d;font-size:1rem;font-style:normal}.l94-section{padding:clamp(24px,4vw,38px) 0;border-bottom:1px solid var(--l94-line)}.l94-section>p:not(.l94-eyebrow){max-width:960px}.l94-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px;margin:21px 0}.l94-band-grid article,.l94-mistakes article,.l94-response-grid article,.l94-scenarios article,.l94-target-min article,.l94-three article{min-width:0;padding:20px;border:1px solid var(--l94-line);border-radius:15px;background:#fff}.l94-three article{border-top:4px solid var(--l94-orange)}.l94-response-grid article>span,.l94-target-min article>span,.l94-three article>span{display:block;margin-bottom:10px;color:#a85322;font-size:.72rem;font-weight:800;letter-spacing:.08em}.l94-band-grid p,.l94-scenarios article>p,.l94-three p{margin-bottom:0}.l94-equation{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.75fr);align-items:stretch;grid-gap:14px;gap:14px;margin:20px 0}.l94-equation aside,.l94-equation>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:190px;padding:20px;border-radius:15px;text-align:center}.l94-equation>div{background:var(--l94-cream)}.l94-equation aside strong,.l94-equation>div b{color:var(--l94-navy);font-size:.87rem;letter-spacing:.035em}.l94-equation aside>span,.l94-equation>div span{color:var(--l94-orange);font-size:1.1rem;font-weight:800}.l94-equation aside{border:2px solid #e9b18a;background:#fff5eb}.l94-equation aside small{color:var(--l94-muted)}.l94-callout{margin:20px 0;padding:17px 20px;border-left:4px solid var(--l94-orange);border-radius:0 12px 12px 0;background:#fff4e9;color:#374354}.l94-callout b{color:var(--l94-navy)}.l94-target-min{display:grid;grid-template-columns:1fr 42px 1fr;align-items:center;grid-gap:12px;gap:12px;margin:20px 0}.l94-target-min article:first-child{border-top:4px solid #43856d}.l94-target-min article:last-child{border-top:4px solid #d7953f}.l94-target-min>div{color:var(--l94-orange);font-size:1.7rem;font-weight:700;text-align:center}.l94-basis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:19px 0}.l94-basis>div{display:grid;align-content:start;grid-gap:7px;gap:7px;min-height:98px;padding:15px;border:1px solid var(--l94-line);border-radius:12px;background:var(--l94-cream)}.l94-basis b{color:var(--l94-navy)}.l94-basis small,.l94-compare small,.l94-response-grid small{color:var(--l94-muted);line-height:1.55}.l94-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.l94-compare>div{padding:18px;border:1px solid var(--l94-line);border-radius:13px}.l94-compare>div:first-child{background:#f7f5f1}.l94-compare>div:last-child{background:#f4faf6}.l94-compare b{color:var(--l94-navy);font-size:.73rem;letter-spacing:.09em}.l94-compare p{margin:8px 0;color:var(--l94-ink);font-weight:650}.l94-band-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.l94-band-grid article{border-top:4px solid #879aaa;background:#fffdfa}.l94-band-grid b{display:block;margin-bottom:8px;color:var(--l94-navy);font-size:.75rem;letter-spacing:.06em}.l94-response-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.l94-response-grid article{background:#fffdfa}.l94-response-grid p{color:var(--l94-ink)}.l94-response-grid small{display:block}.l94-scenarios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.l94-scenarios article{background:#fffdfa}.l94-scenarios header{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.l94-patterns article>span,.l94-scenarios header>span{display:grid;flex:0 0 38px;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--l94-navy);color:#fff;font-size:.77rem;font-weight:800}.l94-scenarios header small{color:#a85322;font-size:.66rem;font-weight:800;letter-spacing:.1em}.l94-scenarios h4{margin:1px 0 0}.l94-scenarios blockquote{margin:14px 0;padding:14px 16px;border-left:3px solid var(--l94-orange);border-radius:0 10px 10px 0;background:#fff4e9;color:#263547}.l94-scenarios .l94-teaching{padding-top:11px;border-top:1px solid var(--l94-line);font-size:.91rem}.l94-teaching b{color:var(--l94-navy)}.l94-patterns{display:grid;grid-gap:10px;gap:10px;margin:18px 0}.l94-patterns article{display:grid;grid-template-columns:42px 1fr;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--l94-line);border-radius:13px;background:#fffdfa}.l94-patterns h4{margin-bottom:5px}.l94-patterns p{margin:0}.l94-mini-flow{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:18px;border-radius:13px;background:var(--l94-cream)}.l94-mini-flow b{color:var(--l94-navy);font-size:.79rem;letter-spacing:.05em}.l94-mini-flow i{color:var(--l94-orange);font-style:normal}.l94-mini-flow small{flex-basis:100%;color:var(--l94-muted)}.l94-worksheet{overflow-x:auto;margin:18px 0 0;padding:21px;border:1px solid var(--l94-line);border-radius:14px;background:#f8f7f4;color:#263547;font:500 .86rem/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre}.l94-current{margin:20px 0;padding:18px 20px;border-radius:13px;background:#f5f8fa}.l94-current>b{color:var(--l94-navy);font-size:.73rem;letter-spacing:.08em}.l94-current p{margin:9px 0;color:var(--l94-ink);font-style:italic}.l94-current small{color:var(--l94-muted)}.l94-decision{padding:clamp(16px,3vw,28px);border:1px solid var(--l94-line);border-radius:16px;background:var(--l94-cream)}.l94-decision-end,.l94-decision-start{padding:14px;border-radius:11px;background:var(--l94-navy);color:white;font-weight:750;text-align:center}.l94-decision-end{background:#e9f1ed;color:#194f3e}.l94-decision-down{padding:8px;color:var(--l94-orange);font-size:1.25rem;font-weight:800;text-align:center}.l94-decision-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.l94-decision-row+.l94-decision-down+.l94-decision-row{grid-template-columns:repeat(3,minmax(0,1fr))}.l94-decision-row article{padding:16px;border:1px solid var(--l94-line);border-radius:12px;background:white}.l94-decision-row b{color:var(--l94-navy)}.l94-decision-row p{margin:6px 0 0;font-size:.9rem}.l94-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px 24px;gap:9px 24px;margin:20px 0;padding-left:23px;color:var(--l94-muted)}.l94-checklist li{padding-left:3px}.l94-mistakes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l94-mistakes article{display:grid;grid-template-columns:1fr 24px 1fr;align-items:start;grid-gap:8px;gap:8px;background:#fffdfa}.l94-mistakes b{color:var(--l94-ink);font-size:.9rem}.l94-mistakes span{color:var(--l94-orange);font-weight:800}.l94-mistakes p{margin:0;font-size:.91rem}.l94-final-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;margin:20px 0}.l94-final-flow>div{position:relative;display:grid;place-items:center;min-height:60px;padding:12px;border:1px solid #ffffff35;border-radius:11px;background:#ffffff0d;color:white;text-align:center}.l94-final-flow b{font-size:.8rem}.l94-final-flow span{position:absolute;right:-11px;z-index:1;color:#ffbd8d}.l94-boundary .l94-takeaway{margin-top:20px;color:#fff;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:800}.l94-next{display:grid;justify-items:start;grid-gap:10px;gap:10px;margin:26px 0 8px;padding:clamp(22px,4vw,36px);border:1px solid var(--l94-line);border-radius:18px;background:#fffaf4}.l94-next h3,.l94-next p{margin-bottom:0}.l94-next a{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:6px;padding:12px 18px;border-radius:999px;background:var(--l94-orange);color:#fff;font-weight:800;text-decoration:none}.l94-next a.l94-prev{padding:0;background:transparent;color:var(--l94-navy);text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.l94-band-grid,.l94-basis,.l94-flow,.l94-three{grid-template-columns:repeat(2,minmax(0,1fr))}.l94-equation,.l94-scenarios{grid-template-columns:1fr}.l94-final-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.l94-final-flow span,.l94-flow i{display:none}}@media (max-width:540px){.lesson-94{padding:14px}.l94-boundary,.l94-hero,.l94-next,.l94-principle{border-radius:15px}.l94-band-grid,.l94-basis,.l94-checklist,.l94-compare,.l94-decision-row,.l94-decision-row+.l94-decision-down+.l94-decision-row,.l94-final-flow,.l94-flow,.l94-mistakes,.l94-response-grid,.l94-target-min,.l94-three{grid-template-columns:1fr}.l94-target-min>div{transform:rotate(90deg)}.l94-worksheet{padding:15px;font-size:.78rem}.l94-mistakes article{grid-template-columns:1fr 20px 1fr}}.lesson-95{--l95-ink:#172536;--l95-muted:#596676;--l95-navy:#102b46;--l95-orange:#e87932;--l95-cream:#fbf8f2;--l95-line:#e6e0d6;max-width:100%;margin:0 auto;padding:clamp(18px,3vw,36px);color:var(--l95-ink);line-height:1.72}.lesson-95 *{box-sizing:border-box}.lesson-95 p{margin:0 0 15px;color:var(--l95-muted)}.lesson-95 h2,.lesson-95 h3,.lesson-95 h4{margin:0 0 13px;color:var(--l95-navy);line-height:1.27}.lesson-95 h2{max-width:850px;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.035em}.lesson-95 h3{font-size:clamp(1.35rem,2.5vw,1.9rem)}.lesson-95 h4{font-size:1.06rem}.l95-eyebrow{margin-bottom:11px!important;color:#a85322!important;font-size:.74rem;font-weight:800;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.l95-hero{padding:clamp(23px,4vw,42px);border:1px solid var(--l95-line);border-radius:22px;background:linear-gradient(135deg,#fffdf9,var(--l95-cream))}.l95-lead{max-width:930px;color:var(--l95-ink)!important;font-size:clamp(1.08rem,2vw,1.28rem)}.l95-principle,.l95-takeaway{margin:24px 0;padding:clamp(22px,3.5vw,34px);border-radius:20px;background:var(--l95-navy);color:#fff}.l95-principle h3,.l95-takeaway h3{color:#fff}.l95-principle p,.l95-takeaway p{color:#e0e8ef}.l95-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:11px;gap:11px}.l95-flow>div{position:relative;display:flex;align-items:center;gap:11px;min-height:65px;padding:14px;border:1px solid #ffffff35;border-radius:12px;background:#ffffff0d}.l95-flow span{color:#ffbd8d;font-size:.75rem;font-weight:800}.l95-flow b{color:#fff;font-size:.88rem}.l95-flow i{position:absolute;right:-11px;bottom:-16px;z-index:1;color:#ffbd8d;font-style:normal}.l95-section{padding:clamp(24px,4vw,38px) 0;border-bottom:1px solid var(--l95-line)}.l95-section>p:not(.l95-eyebrow){max-width:970px}.l95-package{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l95-package article{display:flex;align-items:center;gap:11px;min-height:63px;padding:14px;border:1px solid var(--l95-line);border-radius:12px;background:#fffdfa}.l95-package span{color:var(--l95-orange);font-size:.72rem;font-weight:800}.l95-package b{color:var(--l95-navy);font-size:.88rem}.l95-callout{margin:20px 0;padding:17px 20px;border-left:4px solid var(--l95-orange);border-radius:0 12px 12px 0;background:#fff4e9;color:#374354}.l95-callout b{color:var(--l95-navy)}.l95-components{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.l95-bad-grid article,.l95-components article,.l95-examples article,.l95-priorities article,.l95-response-grid article{min-width:0;padding:19px;border:1px solid var(--l95-line);border-radius:14px;background:#fffdfa}.l95-components article{border-top:3px solid #d9a273}.l95-components p,.l95-priorities p,.l95-response-grid p{margin:0}.l95-priorities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:11px;gap:11px;margin:20px 0}.l95-priorities article b{display:block;margin-bottom:8px;color:var(--l95-navy)}.l95-priorities article:first-child{border-top:3px solid #637e91}.l95-priorities article:nth-child(2){border-top:3px solid var(--l95-orange)}.l95-priorities article:nth-child(3){border-top:3px solid #8ba28f}.l95-priorities article:nth-child(4){border-top:3px solid #c5c1b8}.l95-counter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l95-counter div{padding:17px;border-radius:12px;background:var(--l95-cream)}.l95-counter b{color:#a85322;font-size:.74rem;letter-spacing:.06em}.l95-counter p{margin:7px 0 0}.l95-quote{margin:18px 0;padding:19px 21px;border-left:4px solid var(--l95-orange);border-radius:0 13px 13px 0;background:#fff4e9;color:#263547}.l95-email-steps{display:flex;flex-wrap:wrap;gap:9px;margin:18px 0}.l95-email-steps span{padding:10px 13px;border:1px solid var(--l95-line);border-radius:999px;background:var(--l95-cream);color:var(--l95-navy);font-size:.83rem;font-weight:700}.l95-response-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px;margin:20px 0}.l95-response-grid b{display:block;margin-bottom:6px;color:var(--l95-navy)}.l95-response-tree{margin:20px 0;padding:20px;border:1px solid var(--l95-line);border-radius:15px;background:var(--l95-cream)}.l95-response-tree>b{display:block;margin-bottom:12px;color:var(--l95-navy);font-size:.76rem;letter-spacing:.08em}.l95-response-tree>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.l95-response-tree article{display:grid;align-content:start;grid-gap:7px;gap:7px;min-height:100px;padding:15px;border:1px solid var(--l95-line);border-radius:11px;background:white}.l95-response-tree strong{color:var(--l95-navy)}.l95-response-tree p,.l95-response-tree span{color:var(--l95-muted);font-size:.9rem}.l95-response-tree p{margin:12px 0 0}.l95-examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.l95-examples header{display:flex;align-items:flex-start;gap:12px;margin-bottom:11px}.l95-examples header>span{display:grid;flex:0 0 38px;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--l95-navy);color:white;font-size:.75rem;font-weight:800}.l95-examples header small{color:#a85322;font-size:.67rem;font-weight:800;letter-spacing:.1em}.l95-examples h4{margin:1px 0 0}.l95-examples blockquote{margin:12px 0;padding:13px 15px;border-left:3px solid var(--l95-orange);border-radius:0 10px 10px 0;background:#fff4e9;color:#263547}.l95-examples article>p:last-child{margin-bottom:0;font-size:.92rem}.l95-examples article>p:last-child b{color:var(--l95-navy)}.l95-worksheet{overflow-x:auto;margin:17px 0 0;padding:21px;border:1px solid var(--l95-line);border-radius:14px;background:#f8f7f4;color:#263547;font:500 .86rem/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre}.l95-bad-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px;margin:20px 0}.l95-bad-grid article b{display:block;margin-bottom:8px;color:var(--l95-navy)}.l95-bad-grid p{margin-bottom:8px}.l95-bad-grid small{color:var(--l95-muted);line-height:1.55}.l95-one-counter{display:grid;grid-gap:5px;gap:5px;justify-items:center;padding:21px;border:1px solid #e9b18a;border-radius:14px;background:#fff5eb;text-align:center}.l95-one-counter span{color:#a85322;font-size:.7rem;font-weight:800;letter-spacing:.1em}.l95-one-counter b{color:var(--l95-navy)}.l95-one-counter small{color:var(--l95-muted)}.l95-check-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px;margin:20px 0}.l95-check-cols article{padding:18px;border:1px solid var(--l95-line);border-radius:13px;background:#fffdfa}.l95-check-cols article>b{display:block;margin-bottom:8px;color:var(--l95-navy)}.l95-check-cols ul{margin:0;padding-left:21px;color:var(--l95-muted)}.l95-check-cols li{margin:7px 0}.l95-final-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;margin:20px 0}.l95-final-flow>div{position:relative;display:grid;place-items:center;min-height:58px;padding:12px;border:1px solid #ffffff35;border-radius:11px;background:#ffffff0d;text-align:center}.l95-final-flow b{color:#fff;font-size:.8rem}.l95-final-flow span{position:absolute;right:-11px;z-index:1;color:#ffbd8d}.l95-next{display:grid;justify-items:start;grid-gap:10px;gap:10px;margin:26px 0 8px;padding:clamp(22px,4vw,36px);border:1px solid var(--l95-line);border-radius:18px;background:#fffaf4}.l95-next h3,.l95-next p{margin-bottom:0}.l95-next a{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:6px;padding:12px 18px;border-radius:999px;background:var(--l95-orange);color:#fff;font-weight:800;text-decoration:none}.l95-next a.l95-prev{padding:0;background:transparent;color:var(--l95-navy);text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.l95-final-flow,.l95-flow,.l95-package,.l95-priorities{grid-template-columns:repeat(2,minmax(0,1fr))}.l95-final-flow span,.l95-flow i{display:none}.l95-bad-grid,.l95-response-tree>div{grid-template-columns:1fr}}@media(max-width:540px){.lesson-95{padding:14px}.l95-hero,.l95-next,.l95-principle,.l95-takeaway{border-radius:15px}.l95-check-cols,.l95-components,.l95-counter,.l95-examples,.l95-final-flow,.l95-flow,.l95-package,.l95-priorities,.l95-response-grid{grid-template-columns:1fr}.l95-worksheet{padding:15px;font-size:.78rem}}.lesson-96{--l96-ink:#172536;--l96-muted:#596676;--l96-navy:#102b46;--l96-orange:#e87932;--l96-cream:#fbf8f2;--l96-line:#e6e0d6;max-width:100%;margin:0 auto;padding:clamp(18px,3vw,36px);color:var(--l96-ink);line-height:1.72}.lesson-96 *{box-sizing:border-box}.lesson-96 p{margin:0 0 15px;color:var(--l96-muted)}.lesson-96 h2,.lesson-96 h3,.lesson-96 h4{margin:0 0 13px;color:var(--l96-navy);line-height:1.27}.lesson-96 h2{max-width:850px;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.035em}.lesson-96 h3{font-size:clamp(1.35rem,2.5vw,1.9rem)}.lesson-96 h4{font-size:1.04rem}.l96-eyebrow{margin-bottom:11px!important;color:#a85322!important;font-size:.74rem;font-weight:800;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.l96-hero{padding:clamp(23px,4vw,42px);border:1px solid var(--l96-line);border-radius:22px;background:linear-gradient(135deg,#fffdf9,var(--l96-cream))}.l96-lead{max-width:930px;color:var(--l96-ink)!important;font-size:clamp(1.08rem,2vw,1.28rem)}.l96-principle,.l96-takeaway{margin:24px 0;padding:clamp(22px,3.5vw,34px);border-radius:20px;background:var(--l96-navy);color:#fff}.l96-principle h3,.l96-takeaway h3{color:#fff}.l96-principle p,.l96-takeaway p{color:#e0e8ef}.l96-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px}.l96-flow>div{position:relative;display:grid;place-items:center;min-height:62px;padding:13px;border:1px solid #ffffff35;border-radius:12px;background:#ffffff0d;text-align:center}.l96-flow b{color:#fff;font-size:.88rem}.l96-flow span{position:absolute;right:-11px;bottom:-17px;z-index:1;color:#ffbd8d}.l96-caption{text-align:center;font-size:.78rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.l96-section{padding:clamp(24px,4vw,38px) 0;border-bottom:1px solid var(--l96-line)}.l96-section>p:not(.l96-eyebrow){max-width:970px}.l96-reference{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l96-reference article{padding:17px;border:1px solid var(--l96-line);border-radius:13px;background:#fffdfa}.l96-reference b{color:#a85322;font-size:.72rem;letter-spacing:.07em}.l96-reference p{margin:7px 0 0}.l96-sheet{overflow-x:auto;margin:17px 0 0;padding:20px;border:1px solid var(--l96-line);border-radius:14px;background:#f8f7f4;color:#263547;font:500 .83rem/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre}.l96-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.l96-cards article,.l96-issue-types article,.l96-mistakes article,.l96-scenarios article,.l96-workflow article{min-width:0;padding:19px;border:1px solid var(--l96-line);border-radius:14px;background:#fffdfa}.l96-cards article{border-top:3px solid #d9a273}.l96-cards small{color:#a85322;font-size:.67rem;font-weight:800;letter-spacing:.08em}.l96-cards h4{margin:7px 0}.l96-cards p{margin:0}.l96-callout,.l96-example{margin:19px 0;padding:17px 20px;border-left:4px solid var(--l96-orange);border-radius:0 12px 12px 0;background:#fff4e9}.l96-example b{display:block;margin-bottom:6px;color:var(--l96-navy)}.l96-callout,.l96-example p{color:#374354}.l96-example p{margin:0}.l96-callout b{color:var(--l96-navy)}.l96-law{margin:20px 0;padding:20px;border:1px solid #e9b18a;border-radius:14px;background:#fff8f0}.l96-law>b{display:block;margin-bottom:8px;color:#a85322;font-size:.72rem;letter-spacing:.08em}.l96-law p{margin:0;color:#46515f}.l96-scenarios{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.l96-scenarios header{display:flex;align-items:flex-start;gap:12px;margin-bottom:11px}.l96-scenarios header>span{display:grid;flex:0 0 38px;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--l96-navy);color:#fff;font-size:.75rem;font-weight:800}.l96-scenarios header small{color:#a85322;font-size:.67rem;font-weight:800;letter-spacing:.1em}.l96-scenarios h4{margin:1px 0 0}.l96-scenarios blockquote{margin:12px 0;padding:13px 15px;border-left:3px solid var(--l96-orange);border-radius:0 10px 10px 0;background:#fff4e9;color:#263547}.l96-scenarios article>p:last-child{margin-bottom:0;font-size:.91rem}.l96-scenarios article>p:last-child b{color:var(--l96-navy)}.l96-issue-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l96-issue-types article b{display:block;margin-bottom:7px;color:var(--l96-navy)}.l96-issue-types p{margin:0}.l96-workflow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px;margin:20px 0}.l96-workflow article b{display:block;margin-bottom:7px;color:#a85322;font-size:.75rem;letter-spacing:.06em}.l96-workflow p{margin:0}.l96-questions{display:flex;flex-direction:column;align-items:center;gap:5px;margin:20px 0;padding:20px;border-radius:14px;background:var(--l96-cream);text-align:center}.l96-questions b{color:var(--l96-navy);font-size:.75rem;letter-spacing:.08em}.l96-questions span{color:var(--l96-ink);font-weight:700}.l96-questions i{color:var(--l96-orange);font-style:normal}.l96-subhead{margin-top:27px!important}.l96-docs,.l96-selfcheck{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 22px;gap:8px 22px;margin:15px 0;padding-left:22px;color:var(--l96-muted)}.l96-docs li,.l96-selfcheck li{padding-left:3px}.l96-mistakes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l96-mistakes article{display:grid;grid-template-columns:1fr 22px 1fr;align-items:start;grid-gap:8px;gap:8px}.l96-mistakes b{color:var(--l96-ink);font-size:.9rem}.l96-mistakes span{color:var(--l96-orange);font-weight:800}.l96-mistakes p{margin:0;font-size:.9rem}.l96-sources{margin:26px 0;padding:clamp(22px,3vw,30px);border:1px solid var(--l96-line);border-radius:18px;background:var(--l96-cream)}.l96-sources ul{display:grid;grid-gap:10px;gap:10px;padding-left:22px}.l96-sources li{padding:12px 14px;border:1px solid var(--l96-line);border-radius:12px;background:#fff}.l96-sources a{color:#a85322;font-weight:750;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.l96-sources small{display:block;margin-top:5px;color:var(--l96-muted)}.l96-final{display:grid;justify-items:center;grid-gap:8px;gap:8px;margin:19px 0}.l96-final>div{width:min(100%,760px);padding:13px;border:1px solid #ffffff35;border-radius:11px;background:#ffffff0d;text-align:center}.l96-final b{color:#fff;font-size:.87rem}.l96-final span{color:#ffbd8d}.l96-next{display:grid;justify-items:start;grid-gap:10px;gap:10px;margin:26px 0 8px;padding:clamp(22px,4vw,36px);border:1px solid var(--l96-line);border-radius:18px;background:#fffaf4}.l96-next h3,.l96-next p{margin-bottom:0}.l96-next a{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:6px;padding:12px 18px;border-radius:999px;background:var(--l96-orange);color:#fff;font-weight:800;text-decoration:none}.l96-next a.l96-prev{padding:0;background:transparent;color:var(--l96-navy);text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.l96-flow,.l96-issue-types,.l96-reference{grid-template-columns:repeat(2,minmax(0,1fr))}.l96-flow span{display:none}}@media(max-width:540px){.lesson-96{padding:14px}.l96-hero,.l96-next,.l96-principle,.l96-sources,.l96-takeaway{border-radius:15px}.l96-cards,.l96-docs,.l96-flow,.l96-issue-types,.l96-mistakes,.l96-reference,.l96-scenarios,.l96-selfcheck,.l96-workflow{grid-template-columns:1fr}.l96-sheet{padding:15px;font-size:.76rem}.l96-mistakes article{grid-template-columns:1fr 18px 1fr}}.lesson-97{--l97-ink:#172536;--l97-muted:#596676;--l97-navy:#102b46;--l97-orange:#c96a2d;--l97-cream:#fbf8f2;--l97-line:#e6e0d6;max-width:100%;margin:0 auto;padding:clamp(18px,3vw,36px);color:var(--l97-ink);line-height:1.72;overflow-wrap:anywhere}.lesson-97 *{box-sizing:border-box}.lesson-97 p{margin:0 0 15px;color:var(--l97-muted)}.lesson-97 h3,.lesson-97 h4{margin:0 0 13px;color:var(--l97-navy);line-height:1.28}.lesson-97 h3{font-size:clamp(1.35rem,2.5vw,1.9rem);letter-spacing:-.02em}.lesson-97 h4{font-size:1.12rem}.l97-label{margin:0 0 10px!important;color:#a85322!important;font:700 .72rem/1.4 DM Mono,monospace!important;letter-spacing:.12em;text-transform:uppercase}.l97-hero,.l97-next,.l97-principle,.l97-section,.l97-takeaway{margin:0 0 22px;padding:clamp(22px,3.2vw,36px);border:1px solid var(--l97-line);border-radius:18px;background:#fff}.l97-hero,.l97-next,.l97-principle,.l97-takeaway{background:linear-gradient(135deg,#fffdf9,var(--l97-cream))}.l97-lead{font-size:clamp(1.05rem,1.7vw,1.2rem);line-height:1.75;color:#293b52!important}.l97-principle>h3,.l97-takeaway>h3{max-width:900px;font-size:clamp(1.55rem,2.8vw,2.2rem)}.l97-equation{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin:24px 0 14px;padding:20px;border:1px solid #e7dfd1;border-radius:14px;background:#fff}.l97-equation b{padding:12px 16px;border-radius:10px;background:#f3efe7;color:var(--l97-navy);font-size:.82rem;letter-spacing:.04em;text-align:center}.l97-equation span{color:var(--l97-orange);font-size:1.25rem;font-weight:800}.l97-not{text-align:center;color:#526174;font-size:.82rem;font-weight:700}.l97-not i{padding:0 6px;color:#c96a2d;font-style:normal}.l97-section{padding-block:clamp(24px,3.5vw,38px)}.l97-clause-grid,.l97-examples,.l97-fixed-grid,.l97-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px;margin:20px 0}.l97-clause-grid article,.l97-examples article,.l97-fixed-grid article,.l97-note{min-width:0;padding:18px;border:1px solid var(--l97-line);border-radius:13px;background:#fffdfa}.l97-clause-grid b,.l97-examples b,.l97-fixed-grid b,.l97-note b{display:block;margin-bottom:7px;color:var(--l97-navy)}.l97-clause-grid p,.l97-examples p,.l97-fixed-grid p,.l97-note p{margin:0;font-size:.94rem}.l97-fixed-grid span{display:block;margin-bottom:9px;color:#9a572b;font:700 .68rem DM Mono,monospace;letter-spacing:.08em}.l97-callout{margin:20px 0;padding:18px 20px;border-left:4px solid var(--l97-orange);border-radius:0 12px 12px 0;background:#fff4e9;color:#344458}.l97-callout>b{color:var(--l97-navy)}.l97-callout p{margin:7px 0 0}.l97-mini-flow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px}.l97-mini-flow span{padding:8px 11px;border:1px solid #eadbca;border-radius:9px;background:#fff;font-size:.85rem;font-weight:700}.l97-mini-flow i{color:var(--l97-orange);font-style:normal}.l97-notice{margin:21px 0;padding:22px;border:1px solid var(--l97-line);border-radius:15px;background:#faf9f6}.l97-notice-heading,.l97-notice-line{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px;text-align:center}.l97-notice-heading span{color:#9a572b;font:700 .68rem DM Mono,monospace;letter-spacing:.07em}.l97-notice-line{align-items:center;margin:14px 0 18px}.l97-notice-line b{padding:12px 8px;border:1px solid var(--l97-line);border-radius:10px;background:white;color:var(--l97-navy);font-size:.88rem}.l97-notice-line i{height:2px;background:#d49a6e}.l97-notice>p{margin:0;font-size:.94rem}.l97-law-card{margin:20px 0;padding:19px 21px;border:1px solid #e8c9ad;border-radius:13px;background:#fffaf4}.l97-law-card>span{display:block;margin-bottom:8px;color:#9a572b;font:700 .69rem DM Mono,monospace;letter-spacing:.08em}.l97-law-card p{margin:0 0 8px;color:#33445a}.l97-law-card a,.l97-sources a{color:#8d4c23;font-weight:700;text-underline-offset:3px}.l97-compare{display:grid;grid-template-columns:1fr 44px 1fr;grid-gap:14px;gap:14px;align-items:stretch;margin:20px 0}.l97-compare article{padding:20px;border:1px solid var(--l97-line);border-radius:14px;background:#fffdfa}.l97-compare article>span{display:block;margin-bottom:9px;color:#9a572b;font:700 .68rem DM Mono,monospace;letter-spacing:.07em}.l97-compare article p{margin:0;font-size:.94rem}.l97-compare-mark{align-self:center;text-align:center;color:var(--l97-orange);font-size:1.55rem;font-weight:800}.l97-examples article{border-top:3px solid #d9a273}.l97-scenarios{display:grid;grid-gap:11px;gap:11px;margin-top:18px}.l97-scenarios article{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:14px;gap:14px;padding:17px;border:1px solid var(--l97-line);border-radius:13px;background:#fffdfa}.l97-scenarios article>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#f4eee4;color:#9a572b;font:700 .72rem DM Mono,monospace}.l97-scenarios b{color:var(--l97-navy)}.l97-scenarios p{margin:5px 0 0;font-size:.94rem}.l97-plan-grid{align-items:start}.l97-plan-grid pre,.l97-worksheet{max-width:100%;min-width:0;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:19px;border:1px solid var(--l97-line);border-radius:13px;background:#f7f6f2;color:#2d3b4c;font:500 .8rem/1.8 DM Mono,Consolas,monospace}.l97-plan-grid .l97-note{padding:19px}.l97-checklist{display:grid;grid-gap:10px;gap:10px;margin:20px 0;padding:0;list-style:none}.l97-checklist li{position:relative;padding:13px 15px 13px 42px;border:1px solid var(--l97-line);border-radius:11px;background:#fffdfa;color:#435166}.l97-checklist li:before{content:"✓";position:absolute;left:16px;color:#9a572b;font-weight:800}.l97-mistakes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.l97-mistakes article{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:start;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--l97-line);border-radius:12px;background:#fffdfa}.l97-mistakes b{color:var(--l97-navy);font-size:.9rem}.l97-mistakes span{color:var(--l97-orange);font-weight:800}.l97-mistakes p{margin:0;font-size:.9rem}.l97-sources{display:grid;grid-gap:10px;gap:10px;margin:18px 0;padding:0;list-style:none}.l97-sources li{padding:15px 17px;border:1px solid var(--l97-line);border-radius:12px;background:#fffdfa}.l97-sources p{margin:5px 0 0;font-size:.9rem}.l97-disclaimer{margin:20px 0 0!important;padding:16px 18px;border-left:3px solid #9a572b;background:#f6f3ed;color:#435166!important;font-size:.92rem}.l97-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l97-timeline>div{position:relative;display:flex;align-items:center;gap:12px;min-width:0;padding:13px;border:1px solid var(--l97-line);border-radius:12px;background:#fff}.l97-timeline span{flex:none;color:#9a572b;font:700 .68rem DM Mono,monospace}.l97-timeline b{color:var(--l97-navy);font-size:.88rem}.l97-timeline i{position:absolute;right:10px;bottom:-16px;z-index:1;color:var(--l97-orange);font-style:normal}.l97-next h3{max-width:900px}.l97-button{display:inline-block;margin:5px 14px 5px 0;padding:11px 15px;border-radius:9px;background:var(--l97-navy);color:white;text-decoration:none;font-weight:700}.l97-next>a:last-child{color:#8d4c23;font-size:.9rem;font-weight:650;text-underline-offset:3px}@media(max-width:760px){.lesson-97{padding:14px}.l97-hero,.l97-next,.l97-principle,.l97-section,.l97-takeaway{padding:19px;border-radius:14px}.l97-compare{grid-template-columns:1fr}.l97-compare-mark{transform:rotate(90deg)}.l97-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.l97-mistakes{grid-template-columns:1fr}}@media(max-width:520px){.l97-clause-grid,.l97-examples,.l97-fixed-grid,.l97-plan-grid,.l97-timeline{grid-template-columns:1fr}.l97-notice{padding:15px}.l97-notice-heading{grid-template-columns:1fr}.l97-notice-heading span:not(:first-child){display:none}.l97-notice-line{grid-template-columns:1fr;gap:7px}.l97-notice-line i{width:2px;height:13px;margin:auto}.l97-equation{gap:8px;padding:13px}.l97-equation b{font-size:.73rem}.l97-mini-flow{align-items:stretch;flex-direction:column}.l97-mini-flow i{align-self:center;transform:rotate(90deg)}.l97-mistakes article{grid-template-columns:1fr 18px 1fr;padding:12px}.l97-scenarios article{grid-template-columns:34px minmax(0,1fr);gap:9px}.l97-scenarios article>span{width:30px;height:30px}}.lesson-98{--l98-ink:#172536;--l98-muted:#596676;--l98-navy:#102b46;--l98-orange:#c96a2d;--l98-cream:#fbf8f2;--l98-line:#e6e0d6;max-width:100%;margin:0 auto;padding:clamp(18px,3vw,36px);color:var(--l98-ink);line-height:1.72;overflow-wrap:anywhere}.lesson-98 *{box-sizing:border-box}.lesson-98 p{margin:0 0 15px;color:var(--l98-muted)}.lesson-98 h3,.lesson-98 h4{margin:0 0 13px;color:var(--l98-navy);line-height:1.28}.lesson-98 h3{font-size:clamp(1.35rem,2.5vw,1.9rem);letter-spacing:-.02em}.lesson-98 h4{font-size:1.1rem}.l98-label{margin:0 0 10px!important;color:#a85322!important;font:700 .72rem/1.4 DM Mono,monospace!important;letter-spacing:.12em;text-transform:uppercase}.l98-hero,.l98-next,.l98-principle,.l98-section,.l98-takeaway{display:block;min-width:0;margin:0 0 22px;padding:clamp(22px,3.2vw,36px);border:1px solid var(--l98-line);border-radius:18px;background:#fff}.l98-hero,.l98-next,.l98-principle,.l98-takeaway{background:linear-gradient(135deg,#fffdf9,var(--l98-cream))}.l98-lead{font-size:clamp(1.05rem,1.7vw,1.2rem);line-height:1.75;color:#293b52!important}.l98-principle>h3,.l98-takeaway>h3{max-width:950px;font-size:clamp(1.55rem,2.8vw,2.2rem)}.l98-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:22px 0 0}.l98-flow>div{position:relative;display:grid;place-items:center;min-height:82px;padding:13px;border:1px solid var(--l98-line);border-radius:12px;background:#fff;text-align:center}.l98-flow b{color:var(--l98-navy);font:700 .7rem/1.4 DM Mono,monospace;letter-spacing:.04em}.l98-flow i{position:absolute;right:-11px;z-index:1;color:var(--l98-orange);font-size:1.2rem;font-style:normal;font-weight:800}.l98-section{padding-block:clamp(24px,3.5vw,38px)}.l98-rule-stack{display:grid;grid-template-columns:1fr 24px 1fr 24px 1fr;grid-gap:9px;gap:9px;align-items:center;margin:21px 0}.l98-rule-stack article{height:100%;padding:17px;border:1px solid var(--l98-line);border-radius:12px;background:#fffdfa}.l98-rule-stack b{color:#9a572b;font:700 .72rem DM Mono,monospace;letter-spacing:.08em}.l98-rule-stack p{margin:7px 0 0;font-size:.9rem}.l98-rule-stack>span{text-align:center;color:var(--l98-orange);font-weight:850}.l98-baseline{display:flex;justify-content:center;align-items:center;gap:18px;margin:20px 0;padding:24px;border:1px solid var(--l98-line);border-radius:14px;background:#faf9f6}.l98-baseline strong{padding:13px 18px;border:1px solid #e5dccd;border-radius:10px;background:white;color:var(--l98-navy);font:700 .9rem DM Mono,monospace;letter-spacing:.04em}.l98-baseline span{color:var(--l98-orange);font-size:1.5rem;font-weight:800}.l98-callout{margin:20px 0;padding:17px 20px;border-left:4px solid var(--l98-orange);border-radius:0 12px 12px 0;background:#fff4e9;color:#344458}.l98-callout>b{color:var(--l98-navy)}.l98-callout p{margin:6px 0 0}.l98-table-wrap{margin:20px 0;overflow-x:auto;border:1px solid var(--l98-line);border-radius:12px}.l98-table{width:100%;border-collapse:collapse;background:#fffdfa}.l98-table td,.l98-table th{padding:13px 16px;border-bottom:1px solid var(--l98-line);text-align:left}.l98-table th{background:#f5f1e9;color:var(--l98-navy);font:700 .7rem DM Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.l98-table tr:last-child td{border-bottom:0}.l98-table td:first-child{width:36%;font-weight:700;color:var(--l98-navy)}.l98-clause-grid,.l98-two-cards,.l98-worksheets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.l98-clause-grid article,.l98-two-cards article{min-width:0;padding:18px;border:1px solid var(--l98-line);border-radius:13px;background:#fffdfa}.l98-clause-grid span,.l98-two-cards article>span{display:block;margin-bottom:8px;color:#9a572b;font:700 .7rem DM Mono,monospace;letter-spacing:.06em}.l98-clause-grid p,.l98-two-cards p{margin:0;font-size:.93rem}.l98-two-cards h4{margin:0 0 8px}.l98-sent-received{display:grid;grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr) 25px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;margin:21px 0}.l98-sent-received article{height:100%;padding:16px;border:1px solid var(--l98-line);border-radius:12px;background:#fffdfa}.l98-sent-received article>span{display:block;margin-bottom:7px;color:#9a572b;font:700 .67rem DM Mono,monospace;letter-spacing:.07em}.l98-sent-received b{display:block;color:var(--l98-navy);font-size:.92rem}.l98-sent-received p{margin:6px 0 0;font-size:.84rem}.l98-sent-received>i{text-align:center;color:var(--l98-orange);font-size:1.2rem;font-style:normal;font-weight:800}.l98-template,.l98-worksheets pre{width:100%;min-width:0;max-width:100%;margin:18px 0;padding:19px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--l98-line);border-radius:13px;background:#f7f6f2;color:#2d3b4c;font:500 .8rem/1.8 DM Mono,Consolas,monospace}.l98-worksheets pre{margin:0}.l98-subheading{margin-top:25px!important}.l98-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0}.l98-checklist p{margin:0;padding:14px;border:1px solid var(--l98-line);border-radius:11px;background:#fffdfa;font-size:.89rem}.l98-exit-list{display:grid;grid-gap:9px;gap:9px;margin:18px 0;padding:0;list-style:none}.l98-exit-list li{position:relative;padding:13px 15px 13px 40px;border:1px solid var(--l98-line);border-radius:11px;background:#fffdfa;color:#435166}.l98-exit-list li:before{content:"✓";position:absolute;left:15px;color:#9a572b;font-weight:800}.l98-scenarios{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.l98-scenarios article{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:13px;gap:13px;padding:16px;border:1px solid var(--l98-line);border-radius:13px;background:#fffdfa}.l98-scenarios article>span{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#f4eee4;color:#9a572b;font:700 .72rem DM Mono,monospace}.l98-scenarios b{color:var(--l98-navy)}.l98-scenarios p{margin:5px 0 0;font-size:.93rem}.l98-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.l98-myths article{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:start;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--l98-line);border-radius:12px;background:#fffdfa}.l98-myths b{color:var(--l98-navy);font-size:.89rem}.l98-myths span{color:var(--l98-orange);font-weight:850}.l98-myths p{margin:0;font-size:.89rem}.l98-sources{display:grid;grid-gap:10px;gap:10px;margin:18px 0;padding:0;list-style:none}.l98-sources li{padding:15px 17px;border:1px solid var(--l98-line);border-radius:12px;background:#fffdfa}.l98-sources a{color:#8d4c23;font-weight:700;text-underline-offset:3px}.l98-sources p{margin:5px 0 0;font-size:.89rem}.l98-disclaimer{margin:18px 0 0!important;padding:16px 18px;border-left:3px solid #9a572b;background:#f6f3ed;color:#435166!important;font-size:.92rem}.l98-mental{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px;margin:20px 0}.l98-mental>div{display:flex;align-items:center;gap:9px;min-width:0;padding:12px;border:1px solid var(--l98-line);border-radius:11px;background:white}.l98-mental span{flex:none;color:#9a572b;font:700 .66rem DM Mono,monospace}.l98-mental b{color:var(--l98-navy);font-size:.82rem}.l98-button{display:inline-block;margin:5px 14px 5px 0;padding:11px 15px;border-radius:9px;background:var(--l98-navy);color:white;text-decoration:none;font-weight:700}.l98-next>a:last-child{color:#8d4c23;font-size:.9rem;font-weight:650;text-underline-offset:3px}.learning .lesson-view:has(>.lesson-98){max-width:1120px}.learning .lesson-view>.lesson-98{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0;padding:0;overflow-wrap:anywhere}@media(max-width:900px){.l98-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.l98-rule-stack{grid-template-columns:1fr}.l98-rule-stack>span{transform:rotate(90deg)}.l98-sent-received{grid-template-columns:1fr}.l98-sent-received>i{transform:rotate(90deg)}.l98-mental{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.lesson-98{padding:14px}.l98-hero,.l98-next,.l98-principle,.l98-section,.l98-takeaway{padding:18px;border-radius:14px}.l98-checklist,.l98-clause-grid,.l98-flow,.l98-myths,.l98-two-cards,.l98-worksheets{grid-template-columns:1fr}.l98-flow i{right:auto;bottom:-17px;transform:rotate(0deg)}.l98-baseline{gap:8px;padding:14px}.l98-baseline strong{padding:10px 11px;font-size:.72rem}.l98-table td,.l98-table th{padding:11px 12px}.l98-mental{grid-template-columns:repeat(2,minmax(0,1fr))}.l98-myths article{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);padding:12px}.l98-checklist p{font-size:.87rem}}.lesson-99{--l99-ink:#172536;--l99-muted:#596676;--l99-navy:#102b46;--l99-orange:#c96a2d;--l99-cream:#fbf8f2;--l99-line:#e6e0d6;max-width:100%;margin:0 auto;padding:clamp(18px,3vw,36px);color:var(--l99-ink);line-height:1.72;overflow-wrap:anywhere}.lesson-99 *{box-sizing:border-box}.lesson-99 p{margin:0 0 15px;color:var(--l99-muted)}.lesson-99 h3,.lesson-99 h4{margin:0 0 13px;color:var(--l99-navy);line-height:1.28}.lesson-99 h3{font-size:clamp(1.35rem,2.5vw,1.9rem);letter-spacing:-.02em}.lesson-99 h4{font-size:1.08rem}.l99-label{margin:0 0 10px!important;color:#a85322!important;font:700 .72rem/1.4 DM Mono,monospace!important;letter-spacing:.12em;text-transform:uppercase}.l99-hero,.l99-next,.l99-principle,.l99-section,.l99-takeaway,.l99-two-up>article{display:block;min-width:0;margin:0 0 22px;padding:clamp(22px,3.2vw,36px);border:1px solid var(--l99-line);border-radius:18px;background:#fff}.l99-hero,.l99-next,.l99-principle,.l99-takeaway{background:linear-gradient(135deg,#fffdf9,var(--l99-cream))}.l99-lead{font-size:clamp(1.08rem,1.9vw,1.28rem);line-height:1.7;color:#293b52!important}.l99-principle>h3,.l99-takeaway>h3{max-width:960px;font-size:clamp(1.55rem,2.8vw,2.15rem)}.l99-benefit-list,.l99-buckets,.l99-example-grid,.l99-myths,.l99-offers,.l99-summary-grid,.l99-worksheets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.l99-benefit-list article,.l99-buckets article,.l99-example-grid article,.l99-offers article{min-width:0;padding:18px;border:1px solid var(--l99-line);border-radius:13px;background:#fffdfa}.l99-buckets article>span{display:grid;place-items:center;width:32px;height:32px;margin-bottom:10px;border-radius:50%;background:#f4eee4;color:#9a572b;font:700 .7rem DM Mono,monospace}.l99-benefit-list h4,.l99-buckets h4{margin:0 0 7px}.l99-benefit-list p,.l99-buckets p,.l99-example-grid p,.l99-offers p{margin:0;font-size:.92rem}.l99-emphasis{margin:4px 0 0!important;text-align:center;color:#8d4c23!important;font-weight:750;letter-spacing:.04em}.l99-week-visual{display:grid;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;margin:22px 0}.l99-week-visual article{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:22px 14px;border:1px solid var(--l99-line);border-radius:14px;background:#faf9f6}.l99-offers article>span,.l99-week-visual article span{color:#9a572b;font:700 .7rem DM Mono,monospace;letter-spacing:.08em}.l99-week-visual strong{font-size:1.55rem;color:var(--l99-navy)}.l99-week-visual b{color:#36465a}.l99-week-visual>i{text-align:center;color:var(--l99-orange);font-size:1.35rem;font-style:normal;font-weight:800}.l99-callout{margin:19px 0;padding:17px 20px;border-left:4px solid var(--l99-orange);border-radius:0 12px 12px 0;background:#fff4e9;color:#344458}.l99-callout>b{color:var(--l99-navy)}.l99-callout p{margin:6px 0 0}.l99-two-up{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:0 0 22px}.l99-two-up>article{margin:0;background:#fffdfa}.l99-two-up>article p:last-child{margin-bottom:0}.l99-offers h4{margin:9px 0}.l99-example-grid article>b{display:block;margin-bottom:8px;color:var(--l99-navy)}.l99-worksheets pre{width:100%;min-width:0;max-width:100%;margin:0;padding:17px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--l99-line);border-radius:12px;background:#f7f6f2;color:#2d3b4c;font:500 .76rem/1.8 DM Mono,Consolas,monospace}.l99-checks,.l99-question-list{display:grid;grid-gap:9px;gap:9px;margin:16px 0;padding:0;list-style:none}.l99-checks li,.l99-question-list li{min-width:0;padding:13px 15px;border:1px solid var(--l99-line);border-radius:11px;background:#fffdfa;color:#435166}.l99-question-list li:before{content:"“";color:#9a572b;font-weight:800}.l99-question-list li:after{content:"”";color:#9a572b;font-weight:800}.l99-myths article{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:start;grid-gap:9px;gap:9px;padding:14px;border:1px solid var(--l99-line);border-radius:12px;background:#fffdfa}.l99-myths b{color:var(--l99-navy);font-size:.9rem}.l99-myths span{color:var(--l99-orange);font-weight:850}.l99-myths p{margin:0;font-size:.88rem}.l99-subheading{margin-top:26px!important}.l99-sources{display:grid;grid-gap:10px;gap:10px;margin:18px 0;padding:0;list-style:none}.l99-sources li{min-width:0;padding:15px 17px;border:1px solid var(--l99-line);border-radius:12px;background:#fffdfa}.l99-sources a{color:#8d4c23;font-weight:700;text-underline-offset:3px}.l99-sources p{margin:5px 0 0;font-size:.89rem}.l99-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.l99-summary-grid p{display:grid;grid-gap:5px;gap:5px;margin:0;padding:15px;border:1px solid var(--l99-line);border-radius:12px;background:#fff}.l99-summary-grid b{color:var(--l99-navy)}.l99-summary-grid span{font-size:.88rem}.l99-next>a{display:inline-block;color:#8d4c23;font-weight:700;text-underline-offset:3px}.learning .lesson-view:has(>.lesson-99){max-width:1120px}.learning .lesson-view>.lesson-99{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0;padding:0;overflow-wrap:anywhere}@media(max-width:760px){.l99-benefit-list,.l99-buckets,.l99-example-grid,.l99-myths,.l99-offers,.l99-two-up,.l99-worksheets{grid-template-columns:1fr}.l99-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.lesson-99{padding:14px}.l99-hero,.l99-next,.l99-principle,.l99-section,.l99-takeaway,.l99-two-up>article{padding:18px;border-radius:14px}.l99-week-visual{grid-template-columns:1fr}.l99-week-visual>i{transform:rotate(90deg)}.l99-summary-grid{grid-template-columns:1fr}.l99-myths article{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);padding:12px}}.lesson-910{--l910-ink:#172536;--l910-muted:#596676;--l910-navy:#102b46;--l910-orange:#c96a2d;--l910-cream:#fbf8f2;--l910-line:#e6e0d6;max-width:100%;margin:0 auto;padding:clamp(18px,3vw,36px);color:var(--l910-ink);line-height:1.72;overflow-wrap:anywhere}.lesson-910 *{box-sizing:border-box}.lesson-910 p{margin:0 0 15px;color:var(--l910-muted)}.lesson-910 h3,.lesson-910 h4{margin:0 0 13px;color:var(--l910-navy);line-height:1.28}.lesson-910 h3{font-size:clamp(1.35rem,2.5vw,1.9rem);letter-spacing:-.02em}.lesson-910 h4{font-size:1.06rem}.l910-label{margin:0 0 10px!important;color:#a85322!important;font:700 .72rem/1.4 DM Mono,monospace!important;letter-spacing:.12em;text-transform:uppercase}.l910-hero,.l910-next,.l910-principle,.l910-section,.l910-takeaway{display:block;min-width:0;margin:0 0 22px;padding:clamp(22px,3.2vw,36px);border:1px solid var(--l910-line);border-radius:18px;background:#fff}.l910-hero,.l910-next,.l910-principle,.l910-takeaway{background:linear-gradient(135deg,#fffdf9,var(--l910-cream))}.l910-lead{font-size:clamp(1.08rem,1.9vw,1.28rem);line-height:1.7;color:#293b52!important}.l910-principle>h3,.l910-takeaway>h3{max-width:960px;font-size:clamp(1.55rem,2.8vw,2.15rem)}.l910-dimensions,.l910-examples,.l910-myths,.l910-payment-types,.l910-questions-grid,.l910-worksheets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.l910-dimensions article,.l910-examples article,.l910-payment-types article,.l910-questions-grid article{display:flex;gap:13px;align-items:flex-start;min-width:0;padding:17px;border:1px solid var(--l910-line);border-radius:13px;background:#fffdfa}.l910-dimensions article>span,.l910-flow article>span,.l910-questions-grid article span{display:grid;place-items:center;flex:none;width:31px;height:31px;border-radius:50%;background:#f4eee4;color:#9a572b;font:700 .68rem DM Mono,monospace}.l910-questions-grid b{align-self:center;color:var(--l910-navy);font-size:.91rem}.l910-dimensions h4{margin:1px 0 5px}.l910-dimensions p,.l910-examples p,.l910-payment-types p{margin:0;font-size:.92rem}.l910-examples article,.l910-payment-types article{display:block}.l910-examples article>span,.l910-payment-types article>span{display:block;margin-bottom:8px;color:#9a572b;font:700 .68rem DM Mono,monospace;letter-spacing:.07em}.l910-examples h4,.l910-payment-types h4{margin:0 0 8px}.l910-anatomy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l910-anatomy>div{display:flex;align-items:center;gap:11px;min-width:0;padding:13px;border:1px solid var(--l910-line);border-radius:11px;background:#fffdfa}.l910-anatomy span{flex:none;color:#9a572b;font:700 .67rem DM Mono,monospace}.l910-anatomy b{color:var(--l910-navy);font-size:.84rem}.l910-callout{margin:19px 0;padding:17px 20px;border-left:4px solid var(--l910-orange);border-radius:0 12px 12px 0;background:#fff4e9;color:#344458}.l910-callout>b{color:var(--l910-navy)}.l910-callout p{margin:6px 0 0}.l910-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l910-timeline article{min-width:0;padding:15px;border:1px solid var(--l910-line);border-radius:12px;background:#fffdfa}.l910-timeline span{display:block;margin-bottom:9px;color:#9a572b;font:700 .67rem DM Mono,monospace;letter-spacing:.06em}.l910-timeline b{display:block;margin-bottom:6px;color:var(--l910-navy)}.l910-timeline p{margin:0;font-size:.86rem}.l910-flow{display:grid;grid-gap:9px;gap:9px;margin:18px 0}.l910-flow article{display:flex;align-items:center;gap:13px;min-width:0;padding:12px 15px;border:1px solid var(--l910-line);border-radius:11px;background:#fffdfa}.l910-flow b{color:var(--l910-navy);font-size:.85rem}.l910-flow p{margin:2px 0 0;font-size:.86rem}.l910-worksheets pre{width:100%;min-width:0;max-width:100%;margin:0;padding:17px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--l910-line);border-radius:12px;background:#f7f6f2;color:#2d3b4c;font:500 .74rem/1.8 DM Mono,Consolas,monospace}.l910-mistakes,.l910-question-list{display:grid;grid-gap:9px;gap:9px;margin:16px 0;padding:0;list-style:none}.l910-mistakes li,.l910-question-list li{min-width:0;padding:13px 15px;border:1px solid var(--l910-line);border-radius:11px;background:#fffdfa;color:#435166}.l910-myths article{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:start;grid-gap:9px;gap:9px;padding:14px;border:1px solid var(--l910-line);border-radius:12px;background:#fffdfa}.l910-myths b{color:var(--l910-navy);font-size:.89rem}.l910-myths span{color:var(--l910-orange);font-weight:850}.l910-myths p{margin:0;font-size:.87rem}.l910-subheading{margin-top:26px!important}.l910-sources ul{display:grid;grid-gap:10px;gap:10px;margin:18px 0;padding:0;list-style:none}.l910-sources li{min-width:0;padding:15px 17px;border:1px solid var(--l910-line);border-radius:12px;background:#fffdfa}.l910-next>a,.l910-sources a{color:#8d4c23;font-weight:700;text-underline-offset:3px}.l910-sources li p{margin:5px 0 0;font-size:.88rem}.learning .lesson-view:has(>.lesson-910){max-width:1120px}.learning .lesson-view>.lesson-910{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0;padding:0;overflow-wrap:anywhere}@media(max-width:850px){.l910-anatomy,.l910-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.lesson-910{padding:14px}.l910-hero,.l910-next,.l910-principle,.l910-section,.l910-takeaway{padding:18px;border-radius:14px}.l910-anatomy,.l910-dimensions,.l910-examples,.l910-myths,.l910-payment-types,.l910-questions-grid,.l910-timeline,.l910-worksheets{grid-template-columns:1fr}.l910-myths article{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);padding:12px}}