.l138{--l138-navy:#142744;--l138-orange:#ef684f;--l138-muted:#617187;--l138-line:#e2e7e8;max-width:950px;margin:42px auto 70px;color:var(--l138-navy)}.l138-hero{padding:42px 44px 36px;border:1px solid #e8e3d9;border-radius:26px;background:linear-gradient(145deg,#fffdf9,#f8f8f5)}.l138-kicker,.l138-label{color:var(--l138-orange);font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase}.l138-hero h2{margin:17px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(40px,6vw,64px);line-height:1.07;letter-spacing:-.04em}.l138-lede{max-width:800px;color:#52657b;font-size:17px;line-height:1.8}.l138-principle{margin:24px 0;padding:21px 23px;border-radius:15px;background:var(--l138-navy);color:#fff}.l138-principle span{display:block;margin-bottom:11px;color:#ffb19e;font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l138-principle strong{font:700 12px/1.7 var(--font-mono,monospace);letter-spacing:.03em}.l138-reviewed{color:var(--l138-muted);font-size:12px;line-height:1.6}.l138-section{margin:44px 0;padding:0 9px}.l138-section h3,.l138-sources h3{margin:9px 0 17px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,4vw,38px);line-height:1.17;letter-spacing:-.025em}.l138-section>p:not(.l138-label),.l138-sources>p{color:#52657b;font-size:15px;line-height:1.8}.l138-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:22px 0}.l138-process article{display:grid;grid-template-columns:35px 1fr;grid-gap:10px;gap:10px;padding:15px;border:1px solid var(--l138-line);border-radius:13px;background:#fff}.l138-cases article>b,.l138-fields article>b,.l138-prep b,.l138-process article>b{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#fff1ec;color:var(--l138-orange);font:700 10px var(--font-mono,monospace)}.l138-approvals small,.l138-cases small,.l138-process span,.l138-upload-grid span{color:var(--l138-orange);font:700 9px/1.5 var(--font-mono,monospace);letter-spacing:.09em}.l138-process p{margin:6px 0 0;color:var(--l138-muted);font-size:11px;line-height:1.6}.l138-callout{padding:18px 20px;border-left:4px solid var(--l138-orange);border-radius:0 12px 12px 0;background:#fff5ef}.l138-callout>b{font-size:14px}.l138-callout p{margin:7px 0 0;color:#52657b;font-size:13px;line-height:1.7}.l138-prep{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:22px 0}.l138-prep>div{display:grid;grid-template-columns:31px 1fr;align-items:start;grid-gap:10px;gap:10px;padding:13px;border:1px solid var(--l138-line);border-radius:11px;background:#fff}.l138-prep span{color:#52657b;font-size:12px;line-height:1.6}.l138-fields{display:grid;grid-gap:10px;gap:10px;margin:22px 0}.l138-fields article{display:grid;grid-template-columns:36px 1fr;grid-gap:12px;gap:12px;padding:17px;border:1px solid var(--l138-line);border-radius:13px;background:#fff}.l138-cases h4,.l138-fields h4{margin:1px 0 6px;font-size:14px}.l138-cases p,.l138-fields p{margin:0;color:var(--l138-muted);font-size:12px;line-height:1.7}.l138-upload-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:22px 0}.l138-upload-grid article{padding:19px;border:1px solid var(--l138-line);border-radius:14px;background:#fff}.l138-upload-grid ul{margin:12px 0 0;padding-left:18px;color:var(--l138-muted);font-size:12px;line-height:1.75}.l138-filenames{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid var(--l138-line);border-radius:12px;background:#f6f8f8}.l138-filenames b{font-size:12px}.l138-filenames span{color:#334a63;font:11px/1.8 var(--font-mono,monospace);overflow-wrap:anywhere}.l138-filenames small{color:var(--l138-muted);font-size:11px}.l138-approvals{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:21px 0}.l138-approvals article{padding:18px;border:1px solid var(--l138-line);border-radius:13px;background:#fff}.l138-approvals h4{margin:6px 0;font-size:15px}.l138-approvals p{margin:0;color:var(--l138-muted);font-size:12px;line-height:1.7}.l138-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:21px 0}.l138-cases article{display:grid;grid-template-columns:36px 1fr;grid-gap:12px;gap:12px;padding:17px;border:1px solid var(--l138-line);border-radius:13px;background:#fff}.l138-cases article>b{width:32px;height:32px}.l138-worksheet{overflow:auto;padding:20px;border:1px solid #dfe5e7;border-radius:14px;background:#f7f9f8;color:#334a63;font:12px/1.95 var(--font-mono,monospace);white-space:pre-wrap}.l138-equation{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin:22px 0;padding:24px;border-radius:14px;background:var(--l138-navy);color:#fff}.l138-equation b,.l138-equation strong{font:700 12px var(--font-mono,monospace);letter-spacing:.06em}.l138-equation strong{color:#ffb19e}.l138-equation span{color:#ffb19e;font-size:20px}.l138-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l138-myths article{padding:17px;border:1px solid var(--l138-line);border-radius:12px;background:#fff}.l138-myths strong{font-size:13px;line-height:1.55}.l138-myths p{margin:8px 0 0;color:var(--l138-muted);font-size:12px;line-height:1.65}.l138-sources{margin:48px 0;padding:26px;border:1px solid var(--l138-line);border-radius:18px;background:#f8faf9}.l138-next>span,.l138-sources>span,.l138-takeaway>span{color:var(--l138-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l138-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.l138-sources a{display:flex;flex-direction:column;padding:16px;border:1px solid var(--l138-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none}.l138-sources a:hover{border-color:#efaa9c}.l138-sources a small{color:var(--l138-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.1em}.l138-sources a b{margin-top:7px;font-size:13px;line-height:1.45}.l138-sources a p{flex:1 1;color:var(--l138-muted);font-size:11px;line-height:1.6}.l138-sources a span{color:#a94430;font-size:11px;font-weight:700}.l138-takeaway{margin:36px 0;padding:26px 28px;border-radius:17px;background:var(--l138-navy);color:#fff}.l138-takeaway h3{margin:12px 0 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(24px,3vw,32px);line-height:1.3}.l138-next{padding:23px 26px;border:1px solid var(--l138-line);border-radius:16px;background:#fff}.l138-next h3{margin:9px 0;font-family:var(--font-serif,Georgia,serif);font-size:26px}.l138-next p{color:var(--l138-muted);font-size:13px;line-height:1.7}.l138-next a{display:inline-flex;margin-top:7px;padding:11px 15px;border-radius:9px;background:var(--l138-orange);color:#fff;font-size:12px;font-weight:700;text-decoration:none}@media(max-width:900px){.l138-process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.l138{margin:24px auto 50px;padding:0 14px}.l138-hero{padding:30px 24px;border-radius:20px}.l138-approvals,.l138-cases,.l138-myths,.l138-prep,.l138-sources>div,.l138-upload-grid{grid-template-columns:1fr}.l138-sources{padding:20px}.l138-section{padding:0 2px}}@media(max-width:420px){.l138-process{grid-template-columns:1fr}.l138-cases article,.l138-fields article{grid-template-columns:32px 1fr;padding:14px}.l138-cases article>b,.l138-fields article>b{width:30px;height:30px}.l138-worksheet{font-size:10px;padding:14px}}.l139{--l139-navy:#142744;--l139-orange:#ef684f;--l139-muted:#617187;--l139-line:#e2e7e8;max-width:950px;margin:42px auto 70px;color:var(--l139-navy)}.l139-hero{padding:42px 44px 36px;border:1px solid #e8e3d9;border-radius:26px;background:linear-gradient(145deg,#fffdf9,#f8f8f5)}.l139-kicker,.l139-label{color:var(--l139-orange);font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase}.l139-hero h2{margin:17px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(40px,6vw,64px);line-height:1.07;letter-spacing:-.04em}.l139-lede{max-width:800px;color:#52657b;font-size:17px;line-height:1.8}.l139-principle{margin:24px 0;padding:21px 23px;border-radius:15px;background:var(--l139-navy);color:#fff}.l139-principle span{display:block;margin-bottom:11px;color:#ffb19e;font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l139-principle strong{font:700 12px/1.7 var(--font-mono,monospace);letter-spacing:.03em}.l139-reviewed{color:var(--l139-muted);font-size:12px;line-height:1.6}.l139-section{margin:44px 0;padding:0 9px}.l139-section h3,.l139-sources h3{margin:9px 0 17px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,4vw,38px);line-height:1.17;letter-spacing:-.025em}.l139-section>p:not(.l139-label),.l139-sources>p{color:#52657b;font-size:15px;line-height:1.8}.l139-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:22px 0}.l139-flow article{display:grid;grid-template-columns:35px 1fr;grid-gap:10px;gap:10px;padding:16px;border:1px solid var(--l139-line);border-radius:13px;background:#fff}.l139-cases article>b,.l139-flow article>b,.l139-items article>span,.l139-questions b{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#fff1ec;color:var(--l139-orange);font:700 10px var(--font-mono,monospace)}.l139-cases small,.l139-flow span{color:var(--l139-orange);font:700 9px/1.5 var(--font-mono,monospace);letter-spacing:.09em}.l139-flow p{margin:7px 0 0;color:var(--l139-muted);font-size:12px;line-height:1.65}.l139-callout{margin:20px 0;padding:18px 20px;border-left:4px solid var(--l139-orange);border-radius:0 12px 12px 0;background:#fff5ef}.l139-callout>b{font-size:14px}.l139-callout p{margin:7px 0 0;color:#52657b;font-size:13px;line-height:1.7}.l139-items{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:22px 0}.l139-items article{display:grid;grid-template-columns:35px 1fr;grid-gap:12px;gap:12px;padding:17px;border:1px solid var(--l139-line);border-radius:13px;background:#fff}.l139-items article>span{font-size:8px;letter-spacing:.03em}.l139-cases h4,.l139-items h4{margin:1px 0 6px;font-size:14px}.l139-cases p,.l139-items p{margin:0;color:var(--l139-muted);font-size:12px;line-height:1.7}.l139-fee{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-items:center;grid-gap:15px;gap:15px;margin:22px 0;padding:22px;border-radius:14px;background:var(--l139-navy);color:#fff;text-align:center}.l139-fee strong{font:700 11px/1.6 var(--font-mono,monospace);letter-spacing:.06em}.l139-fee>span{color:#ffb19e;font-size:21px}.l139-fee small{grid-column:1/-1;color:#d5ddea;font-size:11px;line-height:1.5}.l139-questions{display:grid;grid-gap:8px;gap:8px;margin:22px 0}.l139-questions>div{display:grid;grid-template-columns:33px 1fr;align-items:center;grid-gap:11px;gap:11px;padding:13px 15px;border:1px solid var(--l139-line);border-radius:11px;background:#fff}.l139-questions b{width:29px;height:29px}.l139-questions span{color:#52657b;font-size:13px;line-height:1.6}.l139-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:21px 0}.l139-cases article{display:grid;grid-template-columns:36px 1fr;grid-gap:12px;gap:12px;padding:17px;border:1px solid var(--l139-line);border-radius:13px;background:#fff}.l139-cases article>b{width:32px;height:32px}.l139-checklist{overflow:auto;padding:20px;border:1px solid #dfe5e7;border-radius:14px;background:#f7f9f8;color:#334a63;font:12px/1.95 var(--font-mono,monospace);white-space:pre-wrap}.l139-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l139-myths article{padding:17px;border:1px solid var(--l139-line);border-radius:12px;background:#fff}.l139-myths strong{font-size:13px;line-height:1.55}.l139-myths p{margin:8px 0 0;color:var(--l139-muted);font-size:12px;line-height:1.65}.l139-sources{margin:48px 0;padding:26px;border:1px solid var(--l139-line);border-radius:18px;background:#f8faf9}.l139-next>span,.l139-sources>span,.l139-takeaway>span{color:var(--l139-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l139-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.l139-sources a{display:flex;flex-direction:column;padding:16px;border:1px solid var(--l139-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none}.l139-sources a:hover{border-color:#efaa9c}.l139-sources a small{color:var(--l139-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.1em}.l139-sources a b{margin-top:7px;font-size:13px;line-height:1.45}.l139-sources a p{flex:1 1;color:var(--l139-muted);font-size:11px;line-height:1.6}.l139-sources a span{color:#a94430;font-size:11px;font-weight:700}.l139-takeaway{margin:36px 0;padding:26px 28px;border-radius:17px;background:var(--l139-navy);color:#fff}.l139-takeaway h3{margin:12px 0 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(24px,3vw,32px);line-height:1.3}.l139-next{padding:23px 26px;border:1px solid var(--l139-line);border-radius:16px;background:#fff}.l139-next h3{margin:9px 0;font-family:var(--font-serif,Georgia,serif);font-size:26px}.l139-next p{color:var(--l139-muted);font-size:13px;line-height:1.7}.l139-next a{display:inline-flex;margin-top:7px;padding:11px 15px;border-radius:9px;background:var(--l139-orange);color:#fff;font-size:12px;font-weight:700;text-decoration:none}@media(max-width:900px){.l139-flow{grid-template-columns:1fr}}@media(max-width:760px){.l139{margin:24px auto 50px;padding:0 14px}.l139-hero{padding:30px 24px;border-radius:20px}.l139-cases,.l139-items,.l139-myths,.l139-sources>div{grid-template-columns:1fr}.l139-sources{padding:20px}.l139-section{padding:0 2px}}@media(max-width:420px){.l139-cases article,.l139-items article{grid-template-columns:32px 1fr;padding:14px}.l139-cases article>b,.l139-items article>span{width:30px;height:30px}.l139-checklist{font-size:10px;padding:14px}.l139-fee{grid-template-columns:1fr;gap:10px}}.l1310{--l1310-navy:#142744;--l1310-orange:#ef684f;--l1310-muted:#617187;--l1310-line:#e2e7e8;max-width:950px;margin:42px auto 70px;color:var(--l1310-navy)}.l1310-hero{padding:42px 44px 36px;border:1px solid #e8e3d9;border-radius:26px;background:linear-gradient(145deg,#fffdf9,#f8f8f5)}.l1310-kicker,.l1310-label{color:var(--l1310-orange);font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase}.l1310-hero h2{margin:17px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(40px,6vw,64px);line-height:1.07;letter-spacing:-.04em}.l1310-lede{max-width:800px;color:#52657b;font-size:17px;line-height:1.8}.l1310-principle{margin:24px 0;padding:21px 23px;border-radius:15px;background:var(--l1310-navy);color:#fff}.l1310-principle span{display:block;margin-bottom:11px;color:#ffb19e;font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l1310-principle strong{font:700 12px/1.7 var(--font-mono,monospace);letter-spacing:.03em}.l1310-reviewed{color:var(--l1310-muted);font-size:12px;line-height:1.6}.l1310-section{margin:44px 0;padding:0 9px}.l1310-section h3,.l1310-sources h3{margin:9px 0 17px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,4vw,38px);line-height:1.17;letter-spacing:-.025em}.l1310-section>p:not(.l1310-label),.l1310-sources>p{color:#52657b;font-size:15px;line-height:1.8}.l1310-mistakes{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin:22px 0}.l1310-mistakes article{display:grid;grid-template-columns:37px 1fr;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--l1310-line);border-radius:13px;background:#fff}.l1310-mistakes article>b{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff1ec;color:var(--l1310-orange);font:700 10px var(--font-mono,monospace)}.l1310-mistakes h4{margin:1px 0 7px;font-size:13px;line-height:1.5}.l1310-mistakes p{margin:0;color:var(--l1310-muted);font-size:11px;line-height:1.7}.l1310-table-wrap{overflow:auto;margin:22px 0;border:1px solid var(--l1310-line);border-radius:14px;background:#fff}.l1310-table{width:100%;border-collapse:collapse;min-width:780px;text-align:left}.l1310-table thead{background:var(--l1310-navy);color:#fff}.l1310-table td,.l1310-table th{padding:13px 14px;border-bottom:1px solid var(--l1310-line);vertical-align:top;font-size:11px;line-height:1.65}.l1310-table thead th{font:700 9px/1.5 var(--font-mono,monospace);letter-spacing:.1em}.l1310-table tbody th{width:145px;color:var(--l1310-navy);font-size:12px}.l1310-table tbody tr:nth-child(2n){background:#f8faf9}.l1310-table tbody tr:last-child td,.l1310-table tbody tr:last-child th{border-bottom:0}.l1310-redflags{display:grid;grid-gap:7px;gap:7px;margin:22px 0}.l1310-redflags>div{display:grid;grid-template-columns:31px 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:11px 14px;border:1px solid var(--l1310-line);border-radius:10px;background:#fff}.l1310-redflags b{color:var(--l1310-orange);font:700 10px var(--font-mono,monospace)}.l1310-redflags span{color:#52657b;font-size:12px;line-height:1.6}.l1310-redflags small{color:var(--l1310-muted);font-size:10px;white-space:nowrap}.l1310-callout{margin:20px 0;padding:18px 20px;border-left:4px solid var(--l1310-orange);border-radius:0 12px 12px 0;background:#fff5ef}.l1310-callout>b{font-size:14px}.l1310-callout p{margin:7px 0 0;color:#52657b;font-size:13px;line-height:1.7}.l1310-myths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.l1310-myths article{padding:17px;border:1px solid var(--l1310-line);border-radius:12px;background:#fff}.l1310-myths strong{font-size:13px;line-height:1.55}.l1310-myths p{margin:8px 0 0;color:var(--l1310-muted);font-size:12px;line-height:1.65}.l1310-sources{margin:48px 0;padding:26px;border:1px solid var(--l1310-line);border-radius:18px;background:#f8faf9}.l1310-next>span,.l1310-sources>span,.l1310-takeaway>span{color:var(--l1310-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l1310-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.l1310-sources a{display:flex;flex-direction:column;padding:16px;border:1px solid var(--l1310-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none}.l1310-sources a:hover{border-color:#efaa9c}.l1310-sources a small{color:var(--l1310-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.1em}.l1310-sources a b{margin-top:7px;font-size:13px;line-height:1.45}.l1310-sources a p{flex:1 1;color:var(--l1310-muted);font-size:11px;line-height:1.6}.l1310-sources a span{color:#a94430;font-size:11px;font-weight:700}.l1310-takeaway{margin:36px 0;padding:26px 28px;border-radius:17px;background:var(--l1310-navy);color:#fff}.l1310-takeaway h3{margin:12px 0 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(24px,3vw,32px);line-height:1.3}.l1310-next{padding:23px 26px;border:1px solid var(--l1310-line);border-radius:16px;background:#fff}.l1310-next h3{margin:9px 0;font-family:var(--font-serif,Georgia,serif);font-size:26px}.l1310-next p{color:var(--l1310-muted);font-size:13px;line-height:1.7}.l1310-next a{display:inline-flex;margin-top:7px;padding:11px 15px;border-radius:9px;background:var(--l1310-orange);color:#fff;font-size:12px;font-weight:700;text-decoration:none}@media(max-width:760px){.l1310{margin:24px auto 50px;padding:0 14px}.l1310-hero{padding:30px 24px;border-radius:20px}.l1310-mistakes,.l1310-myths,.l1310-sources>div{grid-template-columns:1fr}.l1310-sources{padding:20px}.l1310-section{padding:0 2px}}@media(max-width:420px){.l1310-mistakes article{grid-template-columns:31px 1fr;padding:13px}.l1310-mistakes article>b{width:29px;height:29px}.l1310-redflags>div{grid-template-columns:26px 1fr;gap:8px}.l1310-redflags small{grid-column:2}.l1310-table td,.l1310-table th{padding:10px}}.l1311{--l1311-navy:#142744;--l1311-orange:#ef684f;--l1311-muted:#617187;--l1311-line:#e2e7e8;max-width:950px;margin:42px auto 70px;color:var(--l1311-navy)}.l1311-hero{padding:42px 44px 36px;border:1px solid #e8e3d9;border-radius:26px;background:linear-gradient(145deg,#fffdf9,#f8f8f5)}.l1311-kicker,.l1311-label{color:var(--l1311-orange);font:700 10px/1.5 var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase}.l1311-hero h2{margin:17px 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(40px,6vw,64px);line-height:1.07;letter-spacing:-.04em}.l1311-lede{max-width:800px;color:#52657b;font-size:17px;line-height:1.8}.l1311-formula{display:grid;grid-gap:12px;gap:12px;margin:24px 0;padding:22px 24px;border-radius:15px;background:var(--l1311-navy);color:#fff}.l1311-formula span,.l1311-reviewed{font:700 10px/1.6 var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:#ffb19e}.l1311-formula strong{font:700 12px/1.8 var(--font-mono,monospace);letter-spacing:.04em}.l1311-formula i{color:#ffb19e;font-style:normal;padding:0 4px}.l1311-reviewed{color:var(--l1311-muted);font-family:inherit;font-size:12px;letter-spacing:0;text-transform:none}.l1311-section{margin:44px 0;padding:0 9px}.l1311-fee h3,.l1311-section h3,.l1311-sources h3{margin:9px 0 17px;font-family:var(--font-serif,Georgia,serif);font-size:clamp(28px,4vw,38px);line-height:1.17;letter-spacing:-.025em}.l1311-fee p,.l1311-section>p:not(.l1311-label),.l1311-sources>p{color:#52657b;font-size:15px;line-height:1.8}.l1311-path{display:grid;justify-items:center;margin:24px auto;max-width:560px}.l1311-path>div{display:grid;grid-template-columns:42px 1fr;align-items:center;grid-gap:12px;gap:12px;width:100%;padding:12px 15px;border:1px solid var(--l1311-line);border-radius:12px;background:#fff}.l1311-path b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff1ec;color:var(--l1311-orange);font:700 10px var(--font-mono,monospace)}.l1311-path span{font-size:12px;font-weight:800;letter-spacing:.045em}.l1311-path em{margin:5px 0;color:var(--l1311-orange);font-size:18px;font-style:normal}.l1311-checklist,.l1311-map{overflow:auto;padding:23px;border:1px solid #dfe5e7;border-radius:14px;background:#f7f9f8;color:#334a63;font:12px/1.95 var(--font-mono,monospace);white-space:pre-wrap;-webkit-user-select:text;-moz-user-select:text;user-select:text}.l1311-matrix-wrap{overflow:auto;margin:22px 0;border:1px solid var(--l1311-line);border-radius:14px;background:#fff}.l1311-matrix{width:100%;min-width:1040px;border-collapse:collapse;text-align:left}.l1311-matrix thead{background:var(--l1311-navy);color:#fff}.l1311-matrix td,.l1311-matrix th{padding:11px 12px;border-right:1px solid var(--l1311-line);border-bottom:1px solid var(--l1311-line);vertical-align:top;font-size:10px;line-height:1.55}.l1311-matrix thead th{font:700 8px/1.5 var(--font-mono,monospace);letter-spacing:.08em}.l1311-matrix tbody th{min-width:128px;color:var(--l1311-navy);font-size:11px}.l1311-matrix tbody td{min-width:125px;color:#8591a0}.l1311-matrix tbody tr:nth-child(2n){background:#f8faf9}.l1311-matrix tbody tr:last-child td,.l1311-matrix tbody tr:last-child th{border-bottom:0}.l1311-integrity{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:22px 0}.l1311-integrity>div{display:grid;grid-template-columns:31px 1fr;align-items:start;grid-gap:10px;gap:10px;padding:13px;border:1px solid var(--l1311-line);border-radius:11px;background:#fff}.l1311-integrity b{color:var(--l1311-orange);font:700 10px var(--font-mono,monospace)}.l1311-integrity span{font-size:12px;line-height:1.65;color:#52657b}.l1311-warning{margin:22px 0;padding:23px 25px;border:1px solid #f1c7bc;border-radius:15px;background:#fff2ed}.l1311-warning>strong{color:#aa442f;font:800 13px/1.7 var(--font-mono,monospace);letter-spacing:.04em}.l1311-warning p{margin:9px 0 0;color:#6b4d49;font-size:13px;line-height:1.75}.l1311-lastday{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:22px 0}.l1311-lastday>div{display:grid;grid-template-columns:25px 1fr;align-items:start;grid-gap:10px;gap:10px;padding:13px;border:1px solid var(--l1311-line);border-radius:11px;background:#fff}.l1311-lastday span{color:var(--l1311-orange);font-size:17px}.l1311-lastday p{margin:0;color:#52657b;font-size:12px;line-height:1.65}.l1311-fee{display:grid;grid-template-columns:1.3fr .7fr;align-items:center;grid-gap:24px;gap:24px;margin:40px 9px;padding:25px;border:1px solid var(--l1311-line);border-radius:17px;background:#f8faf9}.l1311-fee>div:first-child>span,.l1311-next-module>span{color:var(--l1311-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.12em}.l1311-fee h3{font-size:28px}.l1311-fee p{margin-bottom:0;font-size:13px}.l1311-fee-mark{display:grid;justify-items:center;grid-gap:11px;gap:11px;padding:21px;border-radius:13px;background:var(--l1311-navy);color:#fff;text-align:center}.l1311-fee-mark b{font:700 10px/1.6 var(--font-mono,monospace);letter-spacing:.05em}.l1311-fee-mark span{color:#ffb19e;font-size:22px}.l1311-next-module{margin:38px 9px;padding:24px 27px;border:1px solid var(--l1311-line);border-radius:16px;background:#fff}.l1311-next-module h3{margin:10px 0;font-family:var(--font-serif,Georgia,serif);font-size:27px;line-height:1.25}.l1311-next-module p{color:var(--l1311-muted);font-size:13px;line-height:1.7}.l1311-next-module a{display:inline-flex;margin-top:7px;padding:11px 15px;border-radius:9px;background:var(--l1311-orange);color:#fff;font-size:12px;font-weight:700;text-decoration:none}.l1311-sources{margin:48px 0;padding:26px;border:1px solid var(--l1311-line);border-radius:18px;background:#f8faf9}.l1311-sources>span,.l1311-takeaway>span{color:var(--l1311-orange);font:700 10px var(--font-mono,monospace);letter-spacing:.14em}.l1311-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.l1311-sources a{display:flex;flex-direction:column;padding:16px;border:1px solid var(--l1311-line);border-radius:12px;background:#fff;color:inherit;text-decoration:none}.l1311-sources a:hover{border-color:#efaa9c}.l1311-sources a small{color:var(--l1311-orange);font:700 9px var(--font-mono,monospace);letter-spacing:.1em}.l1311-sources a b{margin-top:7px;font-size:13px;line-height:1.45}.l1311-sources a p{flex:1 1;color:var(--l1311-muted);font-size:11px;line-height:1.6}.l1311-sources a span{color:#a94430;font-size:11px;font-weight:700}.l1311-takeaway{margin:36px 0;padding:26px 28px;border-radius:17px;background:var(--l1311-navy);color:#fff}.l1311-takeaway h3{margin:12px 0 0;font-family:var(--font-serif,Georgia,serif);font-size:clamp(24px,3vw,32px);line-height:1.3}@media(max-width:760px){.l1311{margin:24px auto 50px;padding:0 14px}.l1311-hero{padding:30px 24px;border-radius:20px}.l1311-fee,.l1311-integrity,.l1311-lastday,.l1311-sources>div{grid-template-columns:1fr}.l1311-fee{margin:34px 0}.l1311-fee,.l1311-sources{padding:20px}.l1311-section{padding:0 2px}.l1311-formula strong{font-size:10px}}@media(max-width:420px){.l1311-checklist,.l1311-map{font-size:10px;padding:15px}.l1311-warning{padding:18px}.l1311-next-module{margin:30px 0;padding:20px}}:root{--ink:#10203d;--blue:#173f78;--cream:#fbfaf6;--orange:#fb6558;--line:#e1e3e5}body{background:var(--cream);color:var(--ink)}.button,.form-panel .button{border-radius:11px;background:#fb6558;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.button:hover,.form-panel .button:hover{background:#eb594d;box-shadow:0 7px 18px #fb65582b;transform:translateY(-1px)}.button:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #7da9d0;outline-offset:3px}.course-status,.empty,.panel,.payment-status,.purchase-card,.qr-card{border-color:#e5e3de;border-radius:14px}.career-tool input,.career-tool select,.career-tool textarea,.form-panel input,.form-panel select,.form-panel textarea{border:1px solid #d7dce0;border-radius:9px;background:#fff;color:var(--ink);font:14px DM Sans,Arial,sans-serif}.learning aside{background:#f4f3ee}.learning aside .selected{border-radius:8px}.form-switch a:hover,.lesson-actions a:hover,.payment-status>a:hover{color:#d95045}@media (prefers-reduced-motion:reduce){.button,.form-panel .button{transition:none}.button:hover,.form-panel .button:hover{transform:none}}.course-learning{--course-paper:#fbfaf7;--course-sidebar:#f5f3ed;--course-ink:#11213c;--course-muted:#637187;--course-line:#e3e1dc;--course-coral:#f16d50;grid-template-columns:minmax(275px,310px) minmax(0,1fr)!important;align-items:stretch;min-height:calc(100vh - 84px);background:var(--course-paper);color:var(--course-ink)}.course-learning .course-sidebar{position:-webkit-sticky;position:sticky;top:84px;align-self:start;box-sizing:border-box;width:100%;height:calc(100vh - 84px);overflow:auto;padding:27px 20px 38px;border-right:1px solid var(--course-line);background:var(--course-sidebar);scrollbar-color:#c9c5bb transparent;scrollbar-width:thin}.course-sidebar-heading{display:grid;grid-gap:7px;gap:7px;margin:0 0 23px;padding:0 3px}.course-module>summary>span,.course-progress-label>span,.course-sidebar-heading>span{color:var(--course-coral);font:500 9px/1.4 DM Mono,monospace;letter-spacing:1.25px}.course-sidebar-heading>b{color:var(--course-ink);font:500 23px/1.15 Playfair Display,Georgia,serif}.course-learning .toolkit-link{display:flex;min-height:42px;align-items:center;gap:9px;box-sizing:border-box;margin:0 0 16px;padding:10px 12px!important;border:1px solid #dcd8ce;border-radius:5px;background:#fffdfa;color:var(--course-ink)!important;font:600 12px/1.3 DM Sans,Arial,sans-serif;text-decoration:none;transition:border-color .16s ease,background .16s ease}.course-learning .toolkit-link:hover{border-color:#e9a18c;background:#fff}.course-learning .toolkit-link>span:first-child{color:var(--course-coral)}.course-learning .toolkit-link .toolkit-link-arrow{margin-left:auto;color:#788396;font-size:15px}.course-learning .course-progress{margin:0 0 24px;padding:15px 14px 14px;border:1px solid #e8e5de;border-radius:6px;background:#fffdfa;box-shadow:0 8px 24px rgb(31 39 53/3%)}.course-progress-label{display:flex;align-items:center;justify-content:space-between;gap:10px}.course-learning .course-progress-label>b{color:var(--course-ink);font:500 19px/1 Playfair Display,Georgia,serif}.course-progress-track{height:4px;overflow:hidden;margin:12px 0 9px;border-radius:99px;background:#e9e7e1}.course-progress-track>i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ef795c,#f4a184);transition:width .25s ease}.course-learning .course-progress>small{color:var(--course-muted);font-size:11px}.course-learning .course-module{margin:0;padding:0;border-bottom:1px solid #dfddd7}.course-learning .course-module>summary{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:5px 10px;gap:5px 10px;padding:15px 2px 14px;list-style:none;cursor:pointer}.course-learning .course-module>summary::-webkit-details-marker{display:none}.course-learning .course-module>summary>span{grid-column:1/-1}.course-learning .course-module>summary>b{color:var(--course-ink);font:500 16px/1.35 Playfair Display,Georgia,serif}.course-learning .course-module>summary>small{align-self:start;padding:4px 6px;border:1px solid #e2dfd8;border-radius:99px;background:#fffdfa;color:#7b8491;font:500 9px/1 DM Mono,monospace}.course-learning .course-module>summary:after{position:absolute;top:19px;right:2px;color:#8992a0;content:"+";font:400 16px/1 DM Sans,sans-serif}.course-learning .course-module[open]>summary:after{content:"−"}.course-learning .course-module>a{display:grid!important;grid-template-columns:14px minmax(0,1fr);grid-gap:8px!important;gap:8px!important;align-items:start!important;margin:0 0 4px;padding:9px 8px!important;border:1px solid transparent;border-radius:5px;color:#59677b;font:500 11px/1.4 DM Sans,Arial,sans-serif;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.course-learning .course-module>a:hover{border-color:#e8e4dc;background:#fffdfa;color:var(--course-ink)}.course-learning .course-module>a.selected{border-color:#efc2b4;background:#fff7f3;color:var(--course-ink);box-shadow:inset 2px 0 var(--course-coral)}.course-lesson-state{display:grid!important;width:14px;height:18px;place-items:center;color:#8d99a7;font-size:12px}.course-module>a.selected .course-lesson-state,.course-module>a:has(.course-lesson-state) .course-lesson-state{color:#c26048}.course-learning .course-module>a>span:last-child{display:grid!important;grid-gap:4px;gap:4px;min-width:0}.course-learning .course-module>a small{color:#8992a0;font:400 9px/1.3 DM Sans,Arial,sans-serif}.course-learning>.course-lesson-view{box-sizing:border-box;width:100%;max-width:none;min-width:0;margin:0 auto;padding:clamp(42px,5vw,72px) clamp(28px,7vw,112px) 96px;background:var(--course-paper)}.course-learning .course-lesson-view>.eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--course-coral);font:500 9px/1.4 DM Mono,monospace;letter-spacing:1.25px}.course-learning .course-lesson-view>.eyebrow:before{width:25px;height:1px;background:currentColor;content:""}.course-learning .course-lesson-view>h1{max-width:970px;margin:0 0 34px;color:var(--course-ink);font:500 clamp(38px,4.4vw,62px)/1.08 Playfair Display,Georgia,serif;letter-spacing:-1.8px}.course-learning .course-lesson-view>:is(.narrated-player,.real-player,.production-video,.lesson-video,video){max-width:1050px}.course-learning .course-lesson-view>.narrated-player{min-height:330px;margin:0 0 36px;border:1px solid #d7dfe6;border-radius:9px;box-shadow:0 20px 55px rgb(18 37 65/9%)}.course-learning .course-lesson-view .insight-callout,.course-learning .course-lesson-view .lesson-actions,.course-learning .course-lesson-view .lesson-body,.course-learning .course-lesson-view .official-source,.course-learning .course-lesson-view .personal-story,.course-learning .course-lesson-view .premium-block{max-width:960px}.course-learning .course-lesson-view .insight-callout p,.course-learning .course-lesson-view .lesson-body p,.course-learning .course-lesson-view .premium-block>p{color:#536176;font-size:16px;line-height:1.82}.course-learning .course-lesson-view .lesson-actions{margin-top:46px;padding-top:22px;border-top:1px solid var(--course-line)}@media (max-width:900px){.course-learning{grid-template-columns:minmax(240px,285px) minmax(0,1fr)!important}.course-learning .course-sidebar{padding-inline:15px}.course-learning>.course-lesson-view{padding-inline:clamp(24px,4vw,42px)}}@media (max-width:680px){.course-learning{grid-template-columns:minmax(0,1fr)!important}.course-learning .course-sidebar{position:relative;top:auto;height:auto;max-height:43vh;border-right:0;border-bottom:1px solid var(--course-line);padding:18px 18px 14px}.course-sidebar-heading{margin-bottom:14px}.course-sidebar-heading>b{font-size:20px}.course-learning .course-progress{margin-bottom:14px}.course-learning>.course-lesson-view{padding:32px 20px 64px}.course-learning .course-lesson-view>h1{margin-bottom:26px;font-size:clamp(35px,10vw,48px);letter-spacing:-1px}.course-learning .course-lesson-view>.narrated-player{min-height:250px}}@media (prefers-reduced-motion:reduce){.course-learning *,.course-learning :after,.course-learning :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (min-width:761px){html{zoom:.8}}h1,h2{letter-spacing:-.035em}