.ll-app--editorial .ll-axein-header{background:linear-gradient(125deg,#171717,#080808);border-color:#777;color:#fff}.ll-app--editorial .ll-axein-header a{color:#f5f5f5}.ll-app--editorial .ll-axein-header__brand{min-width:0;flex-shrink:0}.ll-app--editorial .ll-axein-header__brand img{background:#fff;border-radius:6px;padding:5px 7px;object-fit:contain}.ll-app--editorial .ll-axein-header__brand span{color:#ccc}.ll-app--editorial .ll-axein-header__navigation a{min-height:44px;display:flex;align-items:center}.ll-app--editorial .ll-axein-header :is(a,button):focus-visible{outline:2px solid #fff;outline-offset:4px}.ll-app--editorial .ll-axein-header__contact{min-height:44px;display:flex;align-items:center}.ll-related-reading-links{margin-top:24px;border-top:1px solid #d6d1cb;padding-top:16px}.ll-related-reading-links h4{font-size:22px;margin:0 0 10px}.ll-related-reading-links a{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:12px 0;border-bottom:1px solid #e4e0da;color:#242424;text-decoration:underline;text-underline-offset:4px;line-height:1.5}.ll-related-reading-links a:focus-visible{outline:2px solid #0062ff;outline-offset:4px}.ll-editorial-masthead>a{display:flex;align-items:center;gap:14px}.ll-editorial-masthead .ll-editorial-logo{display:block;width:70px;height:70px;object-fit:contain;border-radius:10px}.ll-editorial-masthead>a>span{font-size:clamp(30px,4vw,52px)}.modern-editor .modern-editor__thumbnail-preview{grid-template-columns:80px minmax(0,1fr);overflow:hidden}.modern-editor .modern-editor__thumbnail-preview>img{width:80px;height:80px;object-fit:contain}.modern-editor .modern-editor__drawer label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:10px;line-height:1.6}.modern-editor .modern-editor__drawer input[type=checkbox]{width:16px;min-width:16px;height:16px;margin-top:3px}.modern-editor__macro-panel kbd,.modern-editor__quick-insert kbd{display:inline-block;margin-left:8px;font:10px/1.5 ui-monospace,monospace;color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:1px 4px;white-space:normal}.modern-editor .modern-editor__publication-review{width:min(620px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto;background:#fff;border:1px solid #dde4ee;border-radius:18px;box-shadow:0 24px 80px #0f172a40;color:#20344e}.modern-editor__publication-review>header{display:flex;align-items:center;gap:14px;padding:24px;border-bottom:1px solid #e5eaf1}.modern-editor__publication-review header h2{font:700 21px/1.3 system-ui;margin:0}.modern-editor__publication-review header p{font:13px/1.6 system-ui;color:#64748b;margin:5px 0 0}.modern-editor__publication-review header>button{margin-left:auto;flex-shrink:0;width:36px;height:36px;border:1px solid #dce3ed;border-radius:8px;background:white;cursor:pointer}.modern-editor__publication-review svg{width:18px;height:18px;flex-shrink:0}.publication-review__badge{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:12px;color:#2563eb;background:#eff6ff}.publication-review__body{padding:24px}.publication-review__article{display:flex;gap:18px;align-items:center;padding:18px;border:1px solid #e5eaf1;border-radius:12px;background:#f8fafc}.publication-review__article img,.publication-review__placeholder{width:96px;height:96px;object-fit:contain;flex-shrink:0;background:#eaf0f8;border-radius:8px}.publication-review__placeholder{display:grid;place-items:center;color:#8494ab}.publication-review__article>div{min-width:0}.publication-review__article small{font:700 10px/1.5 system-ui;letter-spacing:.1em;color:#2563eb}.publication-review__article h3{font:650 18px/1.4 system-ui;margin:6px 0 10px;overflow-wrap:anywhere}.publication-review__article div>span{display:flex;align-items:center;gap:6px;font:12px/1.5 system-ui;color:#64748b}.modern-editor__publication-review dl{margin:20px 0 0}.modern-editor__publication-review dl>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid #edf1f6}.modern-editor__publication-review dt{display:flex;gap:8px;align-items:flex-start;font:600 13px/1.6 system-ui;color:#64748b}.modern-editor__publication-review dd{margin:0;font:500 14px/1.6 system-ui;overflow-wrap:anywhere}.modern-editor__publication-review dd small{display:block;font:12px/1.6 system-ui;color:#64748b;margin-top:3px}.publication-review__notice{display:flex;align-items:flex-start;gap:8px;padding:12px;border-radius:8px;background:#fffbeb;color:#80601c;font:12px/1.6 system-ui;margin:16px 0 0}.modern-editor__publication-review>footer{display:flex;justify-content:flex-end;gap:12px;padding:18px 24px;border-top:1px solid #e5eaf1;background:#fafbfd;position:sticky;bottom:0}.modern-editor__publication-review footer button{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #dbe3ed;border-radius:8px;padding:11px 16px;background:white;color:#20344e;font:600 13px/1.4 system-ui;cursor:pointer}.modern-editor__publication-review footer .is-primary{background:#1463e7;border-color:#1463e7;color:white}.modern-editor .modern-editor__spacing>summary{width:auto;gap:6px;padding:0 9px;font:600 12px system-ui}.modern-editor .modern-editor__spacing .modern-editor__menu-panel{width:340px;gap:12px}.modern-editor .modern-editor__spacing .modern-editor__menu-panel label{grid-template-columns:135px minmax(0,1fr)}.modern-editor__spacing small{font:12px/1.6 system-ui;color:#64748b}.modern-editor__spacing-presets{display:flex;gap:6px}.modern-editor__spacing-presets button,.modern-editor__spacing-reset{padding:8px 12px;border:1px solid #dce3ed;border-radius:6px;background:white;color:#20344e;cursor:pointer;font:600 12px system-ui}.modern-editor__spacing-reset{display:flex;align-items:center;justify-content:center;gap:6px}.modern-editor__spacing-reset svg{width:15px;height:15px}.modern-editor .modern-editor__spacing-sliders{display:grid;gap:10px}.modern-editor .modern-editor__spacing .modern-editor__spacing-sliders label{display:grid;grid-template-columns:1fr;gap:4px}.modern-editor__spacing-sliders label>span{display:flex;justify-content:space-between;align-items:center;font:600 12px/1.5 system-ui;color:#172b4d}.modern-editor__spacing-sliders output{padding:3px 8px;border:1px solid #dce3ed;border-radius:8px;color:#42526e;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.modern-editor .modern-editor__spacing-sliders input[type=range]{width:100%;min-height:28px;padding:0;accent-color:#0c66e4;cursor:ew-resize}.modern-editor__spacing-exact>summary{cursor:pointer;font:600 12px/1.5 system-ui;color:#42526e;padding:8px 0}.modern-editor__spacing-exact[open]{display:grid;gap:10px}.modern-editor__selection-tools .modern-editor__spacing>summary{min-width:36px;min-height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px}@media(max-width:600px){.modern-editor__publication-review>header,.publication-review__body{padding:18px}.publication-review__article{align-items:flex-start;padding:12px;gap:12px}.publication-review__article img,.publication-review__placeholder{width:64px;height:64px}.publication-review__article h3{font-size:16px}.modern-editor__publication-review dl>div{grid-template-columns:1fr;gap:5px}.modern-editor__publication-review footer{padding:16px;flex-wrap:wrap}.modern-editor__publication-review footer button{flex:1 1}.modern-editor .modern-editor__spacing .modern-editor__menu-panel{position:fixed;left:16px;right:16px;top:240px;width:auto;max-height:calc(100dvh - 260px);overflow:auto}}.modern-editor .modern-editor__macros>summary{width:auto;gap:7px;padding:0 10px;font:600 13px/1.4 system-ui;white-space:nowrap}.modern-editor__macros>summary svg:last-child{width:14px;height:14px}.modern-editor__select-icon{width:17px;height:17px;flex-shrink:0;color:#475569}.modern-editor .modern-editor__menu-panel.modern-editor__macro-panel{left:0;right:auto;width:min(390px,calc(100vw - 32px));max-height:min(560px,70vh);overflow-y:auto;padding:16px}.modern-editor .is-compact .is-selects{display:flex;flex-wrap:nowrap}.modern-editor .is-compact .is-selects select[aria-label="Text style"]{display:block}@media(max-width:600px){.modern-editor .modern-editor__menu-panel.modern-editor__macro-panel{position:fixed;top:180px;left:16px;right:16px;width:auto;max-height:calc(100dvh - 210px)}}.modern-editor__field-label{display:flex;align-items:center;gap:6px;font:600 12px/1.5 system-ui}.modern-editor__field-label svg{width:15px;height:15px;flex-shrink:0}.modern-editor__macro-panel>small{display:block;color:#64748b;margin:4px 0 12px}.modern-editor__macro-panel [role=group]{display:grid;gap:4px}.modern-editor__macro-panel button{display:flex;align-items:flex-start;gap:12px;width:100%;padding:10px;border:0;border-radius:6px;background:transparent;color:#243347;text-align:left;cursor:pointer}.modern-editor__macro-panel button:hover{background:#edf2fa}.modern-editor__macro-panel button:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.modern-editor__macro-panel button svg{width:19px;height:19px;flex-shrink:0;margin-top:2px}.modern-editor__macro-panel button b{display:block;font:600 13px/1.5 system-ui}.modern-editor__macro-panel button small{display:block;font:12px/1.5 system-ui;color:#64748b}.learning-gallery{border:1px solid #dce3ed;border-radius:10px;padding:16px;margin:24px 0}.learning-gallery>figure[hidden]{display:none!important}.learning-gallery>figure img{max-height:520px;object-fit:contain}.learning-gallery__controls{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:12px;font:13px system-ui}.learning-gallery__controls button{width:36px;height:36px;border:1px solid #cbd5e1;border-radius:6px;background:white;color:#243347;cursor:pointer}.ll-axein-header{max-width:1240px;margin:20px auto 0;min-height:76px;padding:16px 24px;display:flex;align-items:center;gap:24px;border:1px solid #dde3eb;border-radius:18px;background:#fff;box-shadow:0 4px 22px #142b4d08}.ll-axein-header a{text-decoration:none;color:#20344e;font:600 13px/1.5 system-ui}.ll-axein-header__brand{display:flex;align-items:center;gap:14px;margin-right:auto}.ll-axein-header__brand img{width:126px;height:auto}.ll-axein-header__brand span{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.ll-axein-header__navigation>button{display:none}.ll-axein-header__navigation nav{display:flex;gap:20px;align-items:center}.ll-axein-header .ll-axein-header__contact{padding:10px 16px;border:1px solid #dbe3ed;border-radius:28px;white-space:nowrap}.ll-article-gallery{margin:0;min-width:0;border:1px solid #dfdad3;background:#f8f6f2;padding:0;overflow:hidden}.ll-article-gallery figure{margin:0}.modern-editor__preview-actions{display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px;border-top:1px solid #dce3ec;background:#fff}.modern-editor__preview-actions button{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#172b4d}.modern-editor__preview-actions svg{width:18px;height:18px}.modern-editor[data-article-layout=wide] .modern-editor__document{width:min(1200px,100%);max-width:1200px}.modern-editor[data-article-layout=stretched] .modern-editor__document{max-width:none;width:100%}.ll-article-gallery__stage{width:100%;overflow:hidden}.ll-article-gallery__stage img{width:100%;height:auto;max-height:none;object-fit:contain;display:block}.modern-editor__cleanup-review{position:sticky;top:110px;z-index:12;padding:12px;background:#fff8df;border:1px solid #e2ca73;border-radius:10px;display:flex;gap:12px;flex-wrap:wrap}.publication-review__cleanup{display:block;padding:16px 24px}.publication-review__cleanup small{display:block;margin-top:6px;color:#526278}.modern-learning-image.is-selected{outline:2px solid #2684ff;outline-offset:2px}.modern-learning-image.is-selected:after{content:"";display:block;width:12px;height:12px;float:right;border-right:3px solid #2684ff;border-bottom:3px solid #2684ff;pointer-events:none}.modern-editor__preview-cover img{height:auto;max-height:none;object-fit:contain}@media(min-width:1100px){.ll-app--editorial .ll-reader-shell.is-editorial-article[data-article-layout=wide]{grid-template-columns:minmax(0,1100px) 220px;max-width:1400px;margin-inline:auto}.ll-app--editorial .ll-reader-shell.is-editorial-article[data-article-layout=stretched]{grid-template-columns:minmax(0,1fr) 220px;max-width:none}}.ll-article-gallery figcaption{font:12px/1.6 system-ui;color:#6b645e;margin:0;padding:12px 20px;text-align:center}.ll-article-gallery__controls{display:flex;justify-content:center;align-items:center;gap:4px;padding:8px;font:12px system-ui}.ll-article-gallery__controls button{height:28px;width:28px;padding:9px;border:0;background:transparent;cursor:pointer}.ll-article-gallery__controls button:after{content:"";display:block;width:10px;height:10px;border-radius:50%;background:#d5cec5}.ll-article-gallery__controls [aria-pressed=true]:after{background:#514536}.ll-article-gallery__controls button:focus-visible{outline:2px solid #74624b;outline-offset:2px}.ll-related-slideshow__story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:28px;text-decoration:none;color:#27231e;align-items:center}.ll-related-slideshow__story img{width:100%;aspect-ratio:4/3;object-fit:contain;background:#f8f6f2}.ll-related-slideshow__story span,.ll-related-slideshow__story strong{font:600 11px/1.6 system-ui;letter-spacing:.06em}.ll-related-slideshow__story h3{font-size:28px;line-height:1.2;margin:12px 0}.ll-related-slideshow__story p{font-size:15px;line-height:1.7;color:#65605a}.ll-related-slideshow__controls{display:flex;gap:12px;align-items:center;margin-top:22px;font:12px system-ui}.ll-related-slideshow__controls button{background:white;border:1px solid #ddd6ce;color:#73624c;width:36px;height:36px;cursor:pointer}.ll-related-slideshow__controls>div{margin-left:auto;display:flex;gap:4px}.ll-related-slideshow__controls>div button{border:0;color:#d6cfc5;width:28px}.ll-related-slideshow__controls [aria-pressed=true]{color:#40352a}@media(max-width:600px){.ll-related-slideshow__story{grid-template-columns:1fr;gap:16px}}.ll-app--editorial{background:#fff;color:#202020}.ll-app--editorial .ll-page{max-width:1240px;padding:28px 24px 72px;margin-inline:auto}.ll-app--editorial :is(.ll-surface,.ll-content-card,.ll-subject-card,.ll-feature-card,.ll-bento-card,.ll-newsletter,.ll-footer){background:#fff;border-color:#dedede;border-radius:0;box-shadow:none}.ll-app--editorial :is(.ll-content-card,.ll-subject-card,.ll-feature-card,.ll-video-card){transform:none}.ll-app--editorial :is(h1,h2,h3,h4){color:#171717;font-family:Georgia,Times New Roman,serif;letter-spacing:-.025em}.ll-app--editorial .ll-section-intro{border-top:2px solid #202020;padding-top:18px;margin:36px 0 22px}.ll-app--editorial .ll-section-intro h2{font-size:clamp(25px,2.6vw,34px);line-height:1.2}.ll-app--editorial .ll-section-intro p{max-width:70ch;font-size:16px;line-height:1.65}.ll-app--editorial .ll-header--editorial{position:relative;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;padding:0 24px}.ll-editorial-masthead{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;max-width:1192px;margin:auto;padding:28px 0 24px;color:#202020}.ll-editorial-masthead>a{font:700 clamp(38px,5vw,68px)/1 Georgia,Times New Roman,serif;letter-spacing:-.06em;color:#151515;text-decoration:none}.ll-editorial-masthead>div{display:grid;gap:7px;font-size:12px;line-height:1.4}.ll-editorial-masthead>div:last-child{text-align:right}.ll-editorial-masthead a:not(:nth-child(2)){color:#202020;letter-spacing:.15em;font-weight:700;text-decoration:none}.ll-app--editorial .ll-header__inner{max-width:1192px;min-height:54px;padding:6px 0;border:0;border-top:1px solid #d4d4d4;border-bottom:4px double #222;border-radius:0;background:#fff;box-shadow:none}body.letslearn-app-body:not(.is-admin) .ll-app--editorial .ll-header--editorial{box-shadow:none}body.letslearn-app-body:not(.is-admin) .ll-app--editorial .ll-header__inner{min-height:54px;padding:6px 0;border-top:1px solid #d4d4d4;border-bottom:4px double #222}body.letslearn-app-body:not(.is-admin) .ll-app--editorial .ll-page{padding-top:28px}body.letslearn-app-body:not(.is-admin) .ll-app--editorial .ll-nav__link.is-active{background:transparent}.ll-app--editorial .ll-header__inner>.ll-brand{display:none}.ll-app--editorial .ll-nav{margin-inline:auto;gap:20px}.ll-app--editorial .ll-nav__link{font-size:14px;color:#202020;border-radius:0}.ll-app--editorial .ll-nav__link.is-active{background:transparent;text-decoration:underline;text-underline-offset:7px}.ll-app--editorial .ll-command-button{background:#fff;border:1px solid #bbb;border-radius:4px;box-shadow:none;font-size:12px}.ll-editorial-front{display:grid;grid-template-columns:minmax(0,2.5fr) minmax(230px,1fr);gap:24px;margin-bottom:40px}.ll-editorial-front__lead{border:1px solid #3f3f3f;padding:22px;min-width:0}.ll-editorial-front__ribbon{text-align:center;font-size:15px;padding:2px 0 25px}.ll-editorial-front__ribbon:after{content:"";display:block;width:64px;height:2px;margin:13px auto 0;background:#527997}.ll-editorial-front__feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:22px}.ll-editorial-front a{color:inherit;text-decoration:none}.ll-editorial-front a:hover h2,.ll-editorial-front a:hover h3{color:#52738a}.ll-editorial-front h2{margin:8px 0 12px;font-size:clamp(25px,2.4vw,32px);line-height:1.12;font-weight:700}.ll-editorial-front__copy>p{margin:0 0 12px;font:17px/1.5 Georgia,serif;color:#575757;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.ll-editorial-kicker,.ll-editorial-story>span{display:block;font:700 11px/1.5 system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}.ll-editorial-front small{font:11px/1.4 system-ui,sans-serif;letter-spacing:.1em;color:#777}.ll-editorial-front__photo{display:block;aspect-ratio:4/3;background:#f3f1ee;overflow:hidden}.ll-editorial-front__photo img{width:100%;height:100%;object-fit:contain;display:block}.ll-editorial-front__placeholder{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:28px;background:#eeeae2;border-bottom:5px solid #202020}.ll-editorial-front__placeholder span{font:700 11px system-ui;letter-spacing:.18em}.ll-editorial-front__placeholder strong{font:700 clamp(26px,2.5vw,40px)/1.15 Georgia,serif}.ll-editorial-front__controls{display:flex;justify-content:flex-end;gap:8px;align-items:center;padding:16px 0 0}.ll-editorial-front__controls button{background:#fff;color:#202020;border:1px solid #ddd;border-radius:50%;min-width:36px;height:36px;font:14px system-ui;cursor:pointer}.ll-editorial-front__controls>button:first-of-type{border-radius:4px;padding-inline:10px;font-size:11px}.ll-editorial-front__dots{display:flex;margin-right:auto;gap:2px}.ll-editorial-front__dots button{border:0;min-width:24px;width:24px;height:36px;padding:8px}.ll-editorial-front__dots span{display:block;width:8px;height:8px;border-radius:50%;background:#d6d6d6}.ll-editorial-front__dots [aria-pressed=true] span{background:#222}.ll-editorial-front__briefs{margin-top:20px;border-top:1px solid #ddd}.ll-editorial-front__briefs .ll-editorial-story img{display:none}.ll-editorial-story{display:block;padding:18px 0;border-bottom:1px solid #ddd;min-width:0}.ll-editorial-story>img{display:block;width:100%;aspect-ratio:16/10;object-fit:contain;background:#f5f4f1;margin-bottom:12px}.ll-editorial-story h3{font-size:26px;line-height:1.17;margin:7px 0 10px}.ll-editorial-story p{margin:0 0 12px;font:17px/1.5 Georgia,serif;color:#606060;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ll-editorial-story.is-compact h3{font-size:20px}.ll-editorial-front__aside{padding-left:22px;border-left:1px solid #ddd}.ll-editorial-front__aside>.ll-editorial-story:first-child{padding-top:0}.ll-editorial-front__aside>.is-compact img{max-height:160px}.ll-editorial-front__more{border-top:1px solid #333;padding-top:12px;margin-top:22px;font-size:13px}.ll-editorial-front__more>div{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ll-editorial-front__more .ll-editorial-story{border:0}.ll-editorial-front__more .ll-editorial-story img{display:none}.ll-editorial-all{display:block;padding:16px 0;font-size:13px;font-weight:700}.ll-app--editorial .ll-home-hero--articles{background:#fff;border:0;border-top:3px double #222;padding:28px 0;box-shadow:none;border-radius:0}.ll-app--editorial .ll-home-hero--articles h1{font-size:clamp(30px,3vw,42px);max-width:25ch}.ll-app--editorial .ll-content-card h3{font-size:24px;line-height:1.2}.ll-app--editorial .ll-content-card p{font-size:15px;line-height:1.6}.ll-app--editorial .ll-content-card__image{border-radius:0;aspect-ratio:16/10;background:#f4f3ef}.ll-app--editorial .ll-content-card__image img{object-fit:contain}.ll-app--editorial .ll-footer{max-width:1192px;margin:36px auto 0;border-top:4px double #222;padding:32px 24px 48px}.ll-app--editorial .ll-reader-shell.is-editorial-article{grid-template-columns:190px minmax(0,1fr);gap:32px}.ll-app--editorial .is-editorial-article .ll-reader-header{border:0;border-bottom:1px solid #ccc;padding:24px 0 28px}.ll-app--editorial .is-editorial-article .ll-reader-header h1{font-size:clamp(30px,3.6vw,48px);line-height:1.12;max-width:28ch}.ll-app--editorial .is-editorial-article .ll-lead{font-size:18px;line-height:1.6;color:#606060;max-width:70ch}.ll-app--editorial .is-editorial-article #overview{border:0;border-bottom:1px solid #ddd;padding:28px 0}.ll-app--editorial #overview>.ll-surface__head{border-bottom:1px solid #ddd;padding-bottom:14px;margin-bottom:26px}.ll-app--editorial #overview>.ll-surface__head h2{font:700 13px/1.5 system-ui;text-transform:uppercase;letter-spacing:.12em;margin:0}.learning-article-byline{display:flex;flex-wrap:wrap;gap:8px 20px;padding:16px 0;font:13px/1.65 system-ui,sans-serif;border-block:1px solid #ddd;color:#555}.learning-article-labels{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:22px 0;margin-top:28px;border-top:1px solid #ddd;font:12px/1.5 system-ui}.learning-article-labels>span{border:1px solid #ccc;border-radius:3px;padding:5px 10px;color:#4b5563}[data-article-font=serif] :is(.ll-rich-copy,.lln-prose,.modern-editor__prosemirror,.modern-editor__preview-body){font-family:Georgia,Times New Roman,serif}[data-article-theme=warm] :is(.ll-reader-main,.modern-editor__document,.lln-reader){background:#faf6ee}[data-article-theme=night] :is(.ll-reader-main,.modern-editor__document,.lln-reader){background:#16202b;color:#e7edf4}[data-article-theme=night] :is(.ll-surface,.modern-editor__paper,.modern-editor__preview){background:transparent}[data-article-theme=night] :is(.ll-rich-copy,.lln-prose,.modern-editor__prosemirror,.modern-editor__preview-body){--article-ink:#e7edf4}[data-article-theme=night] :is(h1,h2,h3,h4,.ll-lead,.modern-editor__preview-summary,.modern-editor__title,.modern-editor__summary){color:#e7edf4}[data-article-theme=night] :is(.learning-article-byline,.learning-article-labels>span){color:#c5d2e1}[data-article-theme=night] :is(.learning-callout,.learning-callout p,.learning-callout li){color:#243347}.modern-editor__toolbar-categories{display:flex;flex-wrap:wrap;gap:12px;flex-basis:100%;padding:4px 8px 12px;border-bottom:1px solid #dce3ed}.modern-editor__toolbar-categories label{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:#526278}.modern-editor__toolbar-categories select{height:32px;max-width:170px;border:1px solid #d5deeb;border-radius:5px;background:#fff;color:#243347;padding:0 8px}.modern-editor__toolbar[data-category=insert] [data-section]:not([data-section=insert]):not([data-section=history]),.modern-editor__toolbar[data-category=paragraph] [data-section]:not([data-section=paragraph]):not([data-section=history]),.modern-editor__toolbar[data-category=text] [data-section]:not([data-section=text]):not([data-section=history]){display:none}.modern-editor[data-editor-mode=preview] .modern-editor__document>:is(.modern-editor__title,.modern-editor__summary,.modern-editor__location,.modern-editor__document-meta){display:none}.modern-editor__image-dialog{width:min(620px,calc(100vw - 32px));max-height:88vh;overflow:auto;background:#fff;border-radius:14px;padding:24px;display:grid;gap:16px;box-shadow:0 20px 80px #0003}.modern-editor__image-dialog header{display:flex;justify-content:space-between;gap:16px}.modern-editor__image-dialog h2{font-size:24px;margin:4px 0}.modern-editor__image-dialog header span,.modern-editor__image-dialog p{font-size:12px;color:#596b82}.modern-editor__image-dialog button{background:#f1f5fa;border:1px solid #cad5e5;padding:8px 12px;border-radius:5px}.modern-editor__image-dialog label{display:grid;gap:7px;font-size:13px;font-weight:600}.modern-editor__crop-preview{background:#eef2f6;overflow:hidden;max-height:360px}.modern-editor__crop-preview img{width:100%;height:100%;object-fit:cover;display:block}.modern-editor__drawer input[type=checkbox]{width:18px;height:18px}@media(max-width:900px){.ll-editorial-front{grid-template-columns:1fr}.ll-editorial-front__aside{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border-left:0;padding-left:0;border-top:1px solid #ddd;padding-top:20px}.ll-editorial-front__aside .ll-editorial-story p{display:none}.ll-app--editorial .ll-reader-shell.is-editorial-article{grid-template-columns:1fr}.ll-editorial-masthead{grid-template-columns:1fr auto}.ll-editorial-masthead>div:first-child{grid-column:1/-1;grid-row:2;text-align:center}.ll-editorial-masthead>div:first-child span{display:none}.ll-editorial-masthead>a{grid-column:1;grid-row:1}.ll-editorial-masthead>div:last-child{grid-column:2;grid-row:1;font-size:10px}}@media(max-width:600px){.ll-app--editorial .ll-page{padding:22px 16px 48px}.ll-app--editorial .ll-header--editorial{padding-inline:16px}.ll-editorial-masthead{padding:20px 0 16px;gap:14px}.ll-editorial-front__lead{padding:16px}.ll-editorial-front__feature{grid-template-columns:1fr}.ll-editorial-front__copy{display:contents}.ll-editorial-front__copy>.ll-editorial-kicker{grid-row:1}.ll-editorial-front__copy>a{grid-row:2}.ll-editorial-front__visual{grid-row:3}.ll-editorial-front__copy>p{-webkit-line-clamp:3}.ll-editorial-front__briefs{margin-top:0}.ll-editorial-front__aside{grid-template-columns:1fr 1fr}.ll-editorial-front__aside>:first-child{grid-column:1/-1}.ll-editorial-front__aside>:first-child>img{max-height:240px}.ll-editorial-front__aside .is-compact h3{font-size:19px}.ll-editorial-front__more>div{grid-template-columns:1fr;gap:0}.modern-editor__toolbar-categories{gap:7px;padding-inline:0}.modern-editor__toolbar-categories label{gap:4px;font-size:10px}.modern-editor__toolbar-categories select{max-width:135px}.modern-editor__document{zoom:1!important}}.learning-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0;clear:both}.learning-layout[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.learning-layout[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.learning-layout[data-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.learning-layout[data-layout=left]{grid-template-columns:1fr 2fr}.learning-layout[data-layout=right]{grid-template-columns:2fr 1fr}.learning-layout__column{min-width:0;overflow-wrap:anywhere}.modern-editor__prosemirror .learning-layout__column{border:1px dashed #bac5d4;border-radius:6px;padding:14px}.learning-status{display:inline-block;padding:2px 8px;border-radius:4px;background:#deebff;color:#0747a6;font:600 12px/1.6 system-ui,sans-serif;vertical-align:middle}.learning-status[data-tone=green]{background:#dcfce7;color:#166534}.learning-status[data-tone=red]{background:#fee2e2;color:#991b1b}ul.learning-checklist{padding:0!important;list-style:none!important}li.learning-checklist__item{display:flex;align-items:flex-start;gap:10px;margin:12px 0;list-style:none!important}.learning-checklist__item>div{flex:1 1;min-width:0}.learning-checklist__item>div>p{margin:0!important}.learning-checklist__item>input{margin-top:6px;width:18px;height:18px;accent-color:#2563eb}.learning-chart{padding:24px;border:1px solid #cbd5e1;border-radius:8px;margin:28px 0}.learning-chart>figcaption{font-weight:700;margin-bottom:20px}.learning-chart__row{display:grid;grid-template-columns:minmax(70px,25%) 1fr;gap:14px;margin:10px 0;align-items:center}.learning-chart__bar{min-width:32px;background:#2563eb;color:white;border-radius:3px;padding:5px 8px;box-sizing:border-box}.learning-chart>small{display:block;margin-top:18px;color:#64748b}@media(max-width:600px){.learning-layout,.learning-layout[data-columns],.learning-layout[data-layout]{grid-template-columns:minmax(0,1fr);gap:18px}}.modern-editor__outline-toggle{display:flex;align-items:center;gap:8px;margin:0 auto 18px;max-width:920px;background:white;color:#334155;border:1px solid #cbd5e1;border-radius:6px;padding:8px 12px;cursor:pointer}.modern-editor__outline-toggle svg{width:16px;height:16px}.ll-app--editorial .ll-reader-shell.is-editorial-article{grid-template-columns:minmax(0,860px) 220px;gap:56px;justify-content:center}.ll-app--editorial .is-editorial-article>.ll-lesson-sidebar{grid-column:2;grid-row:1;top:24px;border-left:1px solid #dedbd5;padding-left:24px}.ll-app--editorial .is-editorial-article>.ll-reader-main{grid-column:1;grid-row:1;gap:28px}.ll-app--editorial .is-editorial-article .ll-lesson-sidebar__block{border:0;border-radius:0;padding:16px 0;background:transparent;box-shadow:none;border-bottom:1px solid #dedbd5}.ll-app--editorial .is-editorial-article .ll-lesson-sidebar__sections a{font-size:13px;line-height:1.5;padding:9px 0;color:#51483d}.ll-app--editorial .is-editorial-article .ll-lesson-sidebar__block>span{color:#77634c;font-size:10px;letter-spacing:.12em}.ll-app--editorial .is-editorial-article .ll-reader-header h1{font-size:clamp(32px,3.8vw,52px);line-height:1.1;letter-spacing:-.035em;max-width:none;overflow-wrap:normal}.ll-app--editorial .is-editorial-article .ll-lead{font-size:17px;line-height:1.7;color:#65605a}.ll-app--editorial .is-editorial-article .ll-reader-header__chips{display:none}.ll-app--editorial .is-editorial-article .ll-rich-copy{font-size:18px;line-height:1.85;color:#393632}.ll-app--editorial .is-editorial-article .ll-rich-copy :is(h2,h3){color:#24211d;margin:36px 0 18px;line-height:1.25}.ll-app--editorial .is-editorial-article .ll-rich-copy figure{background:#f8f6f2;border-radius:0;padding:16px;border:1px solid #e6e1d9}.ll-app--editorial .is-editorial-article .ll-rich-copy img{max-height:560px;object-fit:contain}.ll-app--editorial .ll-editorial-masthead{padding:24px 0 18px}.ll-app--editorial .ll-editorial-masthead>a{font-size:38px;letter-spacing:-.045em}@media(max-width:1100px){.ll-app--editorial .ll-axein-header{position:relative;z-index:70}.ll-axein-header__brand span{display:none}.ll-axein-header__navigation{position:static}.ll-axein-header__navigation>button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px 12px;white-space:nowrap;font:600 13px system-ui;cursor:pointer;border:1px solid #757575;border-radius:10px;background:transparent;color:#fff}.ll-axein-header__navigation:not(.is-open)>nav{display:none}.ll-axein-header__navigation.is-open>nav{position:absolute;left:0;right:0;top:calc(100% + 8px);display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain;padding:10px;background:#111;border:1px solid #757575;border-radius:12px;z-index:60;box-shadow:0 10px 35px #0003}.ll-app--editorial .ll-axein-header__navigation nav>a{min-height:44px;padding:10px 12px;border-radius:8px;background:#202020;font-size:14px}.ll-app--editorial .ll-header__inner{position:relative;z-index:1}.ll-app--editorial .ll-reader-shell.is-editorial-article{gap:32px;grid-template-columns:minmax(0,1fr) 190px}}@media(max-width:850px){.ll-app--editorial .ll-reader-shell.is-editorial-article{display:block}.ll-app--editorial .is-editorial-article>.ll-lesson-sidebar{grid-column:auto;padding:24px;border-left:0}.ll-axein-header{padding:12px;margin:12px auto 0;gap:12px;border-radius:12px}.ll-axein-header__brand img{width:100px}.ll-axein-header .ll-axein-header__contact{font-size:11px;padding:8px 10px}.ll-article-gallery{padding:0}.ll-app--editorial .is-editorial-article .ll-rich-copy{font-size:17px;line-height:1.8}.ll-app--editorial .is-editorial-article .ll-reader-header h1{font-size:34px}}.modern-editor .modern-editor__toolbar.is-compact{display:flex;align-items:center;gap:4px;padding:8px 20px;min-height:54px;position:relative;top:auto;overflow:visible;z-index:25}.modern-editor__chrome{position:sticky;top:0;z-index:80;background:#fff;box-shadow:0 3px 12px #172b4d12}.modern-editor,.modern-editor *,.modern-editor__slash-menu,.modern-editor__slash-menu *{box-sizing:border-box}.modern-editor__chrome .modern-editor__toolbar,.modern-editor__chrome .modern-editor__topbar{position:relative;top:auto}.modern-editor__table-controls{display:flex;flex-wrap:wrap;align-items:center;gap:3px;width:100%;order:9;border-top:1px solid #dce3ed;padding-top:5px}.modern-editor__table-label{font-size:11px;font-weight:700;color:#42526e;margin:0 5px}.modern-editor__table-controls .modern-editor__tool{gap:1px;width:auto;min-width:30px}.modern-editor__table-controls .modern-editor__tool svg{width:15px;height:15px}.modern-editor__selection-tools select,.modern-editor__table-controls select{max-width:115px;min-height:32px;border:1px solid #dce3ed;border-radius:6px;background:#fff;color:#172b4d;font-size:12px}.modern-editor__selection-tools{flex-wrap:wrap;max-width:min(580px,calc(100vw - 24px))}.modern-editor__slash-menu{z-index:300;width:min(340px,calc(100vw - 16px));overflow:auto;background:#fff;border:1px solid #dce3ed;border-radius:12px;box-shadow:0 12px 40px #172b4d26;padding:6px;color:#172b4d}.modern-editor__slash-menu button{display:flex;align-items:center;gap:12px;width:100%;border:0;border-radius:7px;padding:10px;background:transparent;color:inherit;text-align:left;cursor:pointer}.modern-editor__slash-menu button:hover,.modern-editor__slash-menu button[aria-selected=true]{background:#e9f2ff}.modern-editor__slash-menu svg{width:19px;height:19px;flex-shrink:0;color:#0c66e4}.modern-editor__slash-menu span{display:grid;gap:3px}.modern-editor__slash-menu b{font-size:13px}.modern-editor__slash-menu p,.modern-editor__slash-menu small{font-size:12px;color:#52637b}.modern-editor__prosemirror .column-resize-handle{position:absolute;right:-3px;top:0;bottom:0;width:6px;background:#0c66e4;pointer-events:none;z-index:3}.modern-editor__prosemirror.resize-cursor,.modern-editor__prosemirror.resize-cursor *{cursor:col-resize!important}.modern-editor__prosemirror.row-resize-cursor,.modern-editor__prosemirror.row-resize-cursor *{cursor:row-resize!important}.modern-editor__prosemirror td,.modern-editor__prosemirror th{position:relative}.modern-editor__prosemirror .selectedCell:after{content:"";position:absolute;inset:0;background:#0c66e424;pointer-events:none;z-index:2}@media(max-width:640px){.modern-editor .modern-editor__toolbar-group{max-width:100%;flex-wrap:wrap}.modern-editor__chrome .modern-editor__breadcrumbs strong{max-width:40vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modern-editor__table-controls{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.modern-editor__table-controls>*{flex-shrink:0}.modern-editor__selection-tools .modern-editor__tool{min-width:32px;height:34px}}.modern-editor .is-compact .modern-editor__toolbar-categories{display:flex;align-items:center;flex-basis:auto;border:0;padding:0 8px 0 0;gap:4px;order:4}.modern-editor .is-compact .modern-editor__toolbar-group{padding:0 8px;gap:2px;align-items:center;flex-wrap:wrap}.modern-editor .is-compact .modern-editor__tool,.modern-editor__tool-menu>summary{width:36px;height:36px;min-width:36px;display:flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:#334155;cursor:pointer;list-style:none}.modern-editor__tool-menu>summary::-webkit-details-marker{display:none}.modern-editor__tool-menu>summary svg{width:18px;height:18px}.modern-editor .is-compact .modern-editor__tool:hover,.modern-editor__tool-menu[open]>summary{background:#edf2fa}.modern-editor__tool-menu{position:relative}.modern-editor .modern-editor__tool:focus-visible,.modern-editor__tool-menu>summary:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.modern-editor .modern-editor__menu-panel{position:absolute;top:44px;right:0;display:grid;gap:12px;width:300px;max-width:calc(100vw - 32px);padding:18px;background:#fff;border:1px solid #dce3ed;border-radius:10px;box-shadow:0 12px 40px #142b4d20;z-index:50;color:#334155}.modern-editor__menu-panel>strong{font-size:12px;letter-spacing:.04em}.modern-editor .modern-editor__menu-panel label{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:8px}.modern-editor .modern-editor__menu-panel select{width:100%;max-width:none;height:36px;border:1px solid #d5deeb;border-radius:5px;background:#fff;padding:0 8px;color:#243347}.modern-editor .modern-editor__menu-panel .modern-editor__toolbar-group{border:0;padding:0;display:flex;gap:4px}.modern-editor .modern-editor__menu-panel .modern-editor__tool{width:auto;padding:0 10px}.modern-editor .modern-editor__top-actions .is-quiet{width:40px;height:40px;padding:10px;justify-content:center}.modern-editor .modern-editor__topbar{padding:12px 24px;gap:16px}.modern-editor .modern-editor__outline-toggle{margin:0 0 14px auto;width:36px;height:36px;padding:9px}.modern-editor .modern-editor__footer-actions{position:static;box-shadow:none;justify-content:space-between;border-top:1px solid #dce3ed;padding:14px 24px}.modern-editor__ai-panel{max-width:920px;margin:20px auto;padding:22px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;box-shadow:0 8px 30px #142b4d0c}.modern-editor__ai-panel header,.modern-editor__ai-panel header>div,.modern-editor__ai-panel>div{display:flex;align-items:center;gap:10px;justify-content:space-between}.modern-editor__ai-panel svg{width:18px;height:18px}.modern-editor__ai-panel p{font-size:13px;line-height:1.65;color:#526278}.modern-editor__ai-panel textarea{width:100%;min-height:130px;border:1px solid #cbd5e1;padding:12px;font-size:15px;line-height:1.6}.modern-editor__ai-panel button{padding:8px 12px;border:1px solid #cbd5e1;border-radius:6px;background:#f8fafc;color:#243347;cursor:pointer}@media(max-width:700px){.modern-editor .modern-editor__topbar{padding:10px 12px;flex-wrap:wrap}.modern-editor .modern-editor__breadcrumbs{width:100%;min-width:0}.modern-editor .modern-editor__top-actions{margin-left:auto}.modern-editor .modern-editor__toolbar.is-compact{padding:8px;flex-wrap:wrap;gap:3px}.modern-editor .is-compact .modern-editor__toolbar-group{padding:0 3px}.modern-editor .modern-editor__menu-panel{position:fixed;top:175px;left:16px;right:16px;width:auto;max-height:60vh;overflow:auto}.modern-editor__ai-panel{margin:12px}.modern-editor__ai-panel>div{flex-wrap:wrap}}.modern-editor__outline{max-width:920px;margin:0 auto 22px;padding:18px;border:1px solid #cbd5e1;background:#f8fafc;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px}.modern-editor__outline>strong{width:100%;color:#172b4d}.modern-editor__outline>button{background:white;border:1px solid #dbe3ec;color:#334155;border-radius:4px;padding:8px 12px;text-align:left;cursor:pointer;max-width:100%;overflow-wrap:anywhere}.modern-editor__quick-insert{flex-basis:100%;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:16px;box-shadow:0 8px 24px #172b4d14}.modern-editor__quick-insert header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.modern-editor__quick-insert header svg{width:18px;height:18px}.modern-editor__quick-insert input{width:100%;box-sizing:border-box;padding:10px;border:1px solid #cbd5e1;border-radius:6px}.modern-editor__quick-insert>div{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.modern-editor__quick-insert button{background:#f8fafc;border:1px solid #cbd5e1;border-radius:5px;padding:8px 12px;color:#172b4d;cursor:pointer}.modern-editor__quick-insert small{color:#64748b}.modern-editor .is-compact .modern-editor__quick-insert{position:absolute;top:calc(100% + 8px);right:16px;width:min(560px,calc(100vw - 32px));max-height:65vh;overflow:auto;z-index:55}.modern-editor .modern-editor__top-actions .modern-editor__action.is-primary>span{display:inline}@media(max-width:640px){.modern-editor .modern-editor__top-actions .modern-editor__action.is-primary{display:grid;place-items:center;width:42px;min-width:42px;height:42px;padding:10px}.modern-editor .modern-editor__top-actions .modern-editor__action.is-primary>span{display:none}.modern-editor .modern-editor__top-actions .modern-editor__action.is-primary>svg{display:block;width:18px;height:18px}}.ll-app--editorial [data-article-theme=night] :is(h1,h2,h3,h4,.ll-lead){color:#e7edf4}[data-article-theme] .learning-callout-tip{background:#edf8f1;border-color:#b7dfc6 #b7dfc6 #b7dfc6 #258450}[data-article-theme] .learning-callout-alert{background:#fff0ee;border-color:#f2b9b2 #f2b9b2 #f2b9b2 #c13e32}.knowledge-workspace-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:24px 0 14px}.knowledge-workspace-tools small{margin-left:auto;color:#64748b}.knowledge-editor:has(.knowledge-shared-editor){overflow:visible}.knowledge-shared-editor.modern-editor{border:0;box-shadow:none;margin:0;min-height:400px}.knowledge-shared-editor .modern-editor__toolbar{position:relative;top:auto;border-radius:12px 12px 0 0}.knowledge-shared-editor .modern-editor__prosemirror{min-height:350px;padding:32px;font-size:16px;line-height:1.75}.knowledge-shared-editor .knowledge-editor__hint{display:block;padding:16px 24px;border-top:1px solid #e2e8f0}@media (max-width:640px){.knowledge-shared-editor .modern-editor__prosemirror{padding:20px}.knowledge-workspace-tools small{margin-left:0}}.modern-editor__selection-tools{display:flex;gap:4px;padding:6px;background:#fff;border:1px solid #dce3ec;border-radius:12px;box-shadow:0 8px 28px #172b4d24}.modern-editor .modern-editor__quick-insert>div{display:grid;grid-template-columns:1fr 1fr;gap:4px}.modern-editor .modern-editor__quick-insert>div>button{display:flex;gap:10px;text-align:left;align-items:flex-start;padding:12px;background:white;border:0;border-radius:8px}.modern-editor .modern-editor__quick-insert>div>button:hover{background:#f0f5ff}.modern-editor__quick-insert>div>button>svg{flex:0 0 20px;width:20px;height:20px;margin-top:2px;color:#52698e}.modern-editor__quick-insert>div>button span{display:grid;gap:4px}.modern-editor__quick-insert>div>button b{font-size:14px;font-weight:600}.modern-editor__quick-insert>div>button small{font-size:12px;line-height:1.4}.modern-editor .modern-editor__menu-panel .modern-editor__font-field{grid-template-columns:1fr;gap:6px;font-size:12px;font-weight:600}.modern-editor__emoji{position:relative}.modern-editor__emoji-panel{position:absolute;top:44px;right:0;width:340px;max-width:calc(100vw - 32px);background:white;border:1px solid #dce3ed;border-radius:12px;padding:16px;z-index:60;box-shadow:0 12px 40px #142b4d20}.modern-editor__emoji-panel header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.modern-editor__emoji-panel header button{background:transparent;border:0;cursor:pointer}.modern-editor__emoji-panel header svg{width:18px;height:18px}.modern-editor__emoji-panel input{width:100%;box-sizing:border-box;padding:10px;border:1px solid #d5deeb;border-radius:6px}.modern-editor__emoji-categories{display:flex;flex-wrap:wrap;gap:4px;padding:10px 0}.modern-editor__emoji-categories button{border:0;border-radius:5px;padding:6px 8px;background:#f1f5f9;color:#334155;cursor:pointer;font-size:11px}.modern-editor__emoji-categories button[aria-pressed=true]{background:#e3edff;color:#1556bb}.modern-editor__emoji-grid{display:grid;grid-template-columns:repeat(8,1fr);max-height:260px;overflow:auto;gap:2px}.modern-editor__emoji-grid button{font-size:22px;padding:7px 2px;background:white;border:0;border-radius:6px;cursor:pointer}.modern-editor__emoji-grid button:hover{background:#edf2fa}.learning-excerpt,.learning-toc{margin:24px 0;padding:20px 24px;border:1px solid #dce3ed;border-radius:8px;background:#f7f9fc}.learning-excerpt>strong,.learning-toc>strong{display:block;font-size:12px;color:#52698e;margin-bottom:12px}.learning-toc ul{padding-left:20px;margin:0}.learning-toc li{margin:6px 0}.learning-toc__level-3{margin-left:16px!important}.learning-toc__level-4{margin-left:32px!important}.modern-editor .modern-editor__title{font-size:clamp(30px,3vw,44px);line-height:1.18}@media(max-width:640px){.modern-editor .modern-editor__quick-insert>div{grid-template-columns:1fr}.modern-editor__emoji-panel{position:fixed;top:175px;left:16px;right:16px;width:auto}}@media(max-width:860px){.ll-app--editorial .ll-axein-header{position:relative;z-index:70;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;min-height:64px;padding:8px 10px;margin-top:10px}.ll-app--editorial .ll-axein-header__navigation{position:static}.ll-app--editorial .ll-axein-header__navigation>button{width:44px;height:44px;padding:0;justify-content:center}.ll-app--editorial .ll-axein-header__navigation>button>span{display:none}.ll-app--editorial .ll-axein-header__navigation.is-open>nav{top:calc(100% + 8px);left:0;right:0;min-width:0;max-width:none;width:auto;max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);gap:4px;padding:10px}.ll-app--editorial .ll-axein-header__navigation nav>a{width:100%;min-height:44px;padding:10px 12px;border-radius:8px;text-align:left;background:#202020;font-size:14px}.ll-app--editorial .ll-axein-header__navigation nav>a:is(:hover,:focus-visible){background:#353535}.ll-app--editorial .ll-header__inner{position:relative;z-index:1}.ll-app--editorial .ll-axein-header__brand img{width:104px;height:36px}.ll-app--editorial .ll-axein-header .ll-axein-header__contact{font-size:12px;padding:8px 10px;border-radius:10px;min-height:44px}.ll-app--editorial .ll-editorial-masthead{display:flex;justify-content:space-between;gap:12px;padding:16px 0;min-width:0}.ll-app--editorial .ll-editorial-masthead>div:first-child{display:none}.ll-app--editorial .ll-editorial-masthead>a{min-width:0;gap:8px;letter-spacing:-.035em}.ll-app--editorial .ll-editorial-masthead>a>span{font-size:28px;line-height:1.1;white-space:nowrap}.ll-app--editorial .ll-editorial-masthead .ll-editorial-logo{width:30px;height:30px}.ll-app--editorial .ll-editorial-masthead>div:last-child{font-size:10px;flex-shrink:0}.ll-app--editorial .ll-editorial-masthead>div:last-child>span{display:none}.ll-app--editorial .ll-header__inner{display:flex!important;width:100%;margin:0;gap:8px;overflow:visible}.ll-app--editorial .ll-header__inner:after,.ll-app--editorial .ll-header__inner:before{display:none}.ll-app--editorial .ll-header__inner .ll-nav{display:flex!important;flex-direction:row!important;position:static;inset:auto;width:auto;flex:1 1;min-width:0;gap:2px;margin:0;padding:0;background:#fff;box-shadow:none;transform:none;opacity:1;visibility:visible;border:0}.ll-app--editorial .ll-header__inner .ll-nav__link{display:flex;align-items:center;justify-content:center;width:auto;flex:1 1;min-width:0;min-height:44px;padding:8px 6px;font-size:12px;white-space:nowrap;border:0;background:#fff;color:#202020}.ll-app--editorial .ll-header__actions{margin-left:auto;gap:0}.ll-app--editorial .ll-header .ll-command-button{display:inline-flex!important;color:#222;background:#fff;border:1px solid #bbb}.ll-app--editorial .ll-header .ll-mobile-menu,.ll-app--editorial .ll-nav-backdrop{display:none!important}.ll-app--editorial .ll-reader-header__copy,.ll-app--editorial .ll-reader-main{min-width:0}.ll-app--editorial .ll-breadcrumbs{font-size:12px;line-height:1.5;margin-bottom:14px;gap:6px;flex-wrap:wrap}.ll-app--editorial .ll-breadcrumbs>:is(span,a):last-child{display:none}.ll-app--editorial .ll-reader-header__title-row{display:block}.ll-app--editorial .ll-reader-header__utility{margin-top:12px}.ll-app--editorial .is-editorial-article .ll-reader-header h1{font-size:clamp(27px,7vw,34px);line-height:1.18;overflow-wrap:break-word;margin-top:10px}.ll-app--editorial .is-editorial-article .ll-lead{font-size:16px;line-height:1.65}.ll-app--editorial .is-editorial-article .ll-rich-copy{font-size:17px;line-height:1.8}.ll-app--editorial .ll-ai-fab{width:44px;min-width:44px;height:44px;min-height:44px;right:12px;bottom:max(16px,env(safe-area-inset-bottom))}}.knowledge-tree-row{display:flex;align-items:center;gap:2px}.knowledge-pages__list .knowledge-tree-row>button:not(.knowledge-tree-toggle){min-width:0;flex:1 1;padding-left:6px!important}.knowledge-pages__list .knowledge-tree-toggle{width:24px;height:28px;min-width:24px;padding:4px;border:0;background:transparent;color:#64748b}.knowledge-tree-spacer{width:24px;min-width:24px}.modern-editor__emoji-panel label{display:grid;gap:6px;font-size:12px;margin-bottom:10px}.ll-app--editorial .ll-reader-actions{position:relative;min-width:0;margin-top:12px}.ll-app--editorial .ll-reader-actions__row{display:flex;align-items:center;gap:12px;border-top:1px solid #d4d4d4;padding-top:8px}.ll-app--editorial .ll-reader-action{display:inline-flex;justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:8px;border:0;background:transparent;color:#505050;font:500 14px/1.4 inherit;text-decoration:none;border-radius:6px;cursor:pointer}.ll-app--editorial .ll-reader-action svg{width:21px;height:21px;flex-shrink:0;stroke-width:1.7}.ll-app--editorial .ll-reader-action--list{margin-left:auto}.ll-app--editorial .ll-reader-action:hover,.ll-app--editorial .ll-reader-action[aria-pressed=true]{background:#eee;color:#111}.ll-app--editorial .ll-reader-actions :is(button,a,input):focus-visible{outline:2px solid #1263dd;outline-offset:2px}.ll-app--editorial .ll-reader-actions__panel{position:absolute;top:60px;left:0;width:min(330px,100%);z-index:50;padding:16px;background:#fff;color:#222;border:1px solid #aaa;border-radius:10px;box-shadow:0 10px 32px #0002;max-height:400px;overflow:auto}.ll-app--editorial .ll-reader-actions__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ll-app--editorial .ll-reader-actions__panel p,.ll-app--editorial .ll-reader-actions__panel small{font-size:13px;line-height:1.6;margin:8px 0;letter-spacing:0;color:#555;display:block}.ll-app--editorial .ll-reader-actions__panel>:is(a,button){display:flex;align-items:center;gap:12px;min-height:44px;width:100%;padding:10px 4px;border:0;border-bottom:1px solid #eee;background:#fff;color:#222;cursor:pointer;text-align:left;font-size:14px;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.ll-app--editorial .ll-reader-actions__panel>:is(a,button):hover{background:#f4f4f4}.ll-app--editorial .ll-reader-actions__panel svg{width:20px;height:20px;flex-shrink:0}.ll-app--editorial .ll-reader-actions__url{width:100%;min-width:0;margin:12px 0;padding:10px;border:1px solid #ccc;border-radius:4px;background:#fafafa;color:#333;font-size:12px}.ll-app--editorial .ll-reader-actions__notice:not(:empty){display:block;font-size:13px;line-height:1.6;color:#333;margin-top:8px}.ll-app--editorial .ll-content-card--actions{overflow:visible;display:flex;flex-direction:column}.ll-app--editorial .ll-content-card__link{color:inherit;text-decoration:none;display:block}.ll-app--editorial .ll-content-card--actions>.ll-reader-actions{margin:0 16px 8px}.ll-app--editorial .ll-editorial-story-card{min-width:0}.ll-app--editorial .ll-editorial-story-card .ll-reader-actions{margin:0 0 14px}.ll-app--editorial .ll-reader-engagement__actions{flex-wrap:wrap}.ll-app--editorial #comments{scroll-margin-top:20px}.ll-app--editorial .ll-comment-form__foot{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:16px}.ll-app--editorial .ll-comment-form__foot small{min-width:0;flex:1 1;line-height:1.6}.ll-app--editorial .ll-comment-submit,.ll-app--editorial .ll-reader-icon-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px!important;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:10px;border:1px solid #b9b9b9;border-radius:50%;background:#fff;color:#333;box-shadow:none;cursor:pointer;text-decoration:none;transition:background .15s,color .15s}.ll-app--editorial .ll-comment-submit{background:#171717;color:#fff;border-color:#171717}.ll-app--editorial :is(.ll-comment-submit,.ll-reader-icon-button) svg{width:21px;height:21px;flex-shrink:0;stroke-width:1.8}.ll-app--editorial :is(.ll-comment-submit,.ll-reader-icon-button):hover{background:#eaeaea;color:#111}.ll-app--editorial :is(.ll-comment-submit,.ll-reader-icon-button):focus-visible{outline:2px solid #1263dd;outline-offset:4px}.ll-app--editorial .ll-comment-submit:disabled{opacity:.5;cursor:wait}.ll-app--editorial .ll-comment-spinner{animation:ll-comment-spin .9s linear infinite}@keyframes ll-comment-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ll-app--editorial .ll-comment-spinner{animation:none}}@media(max-width:600px){.ll-app--editorial .ll-reader-actions__row{gap:8px}.ll-app--editorial .ll-reader-actions__panel,.ll-app--editorial .ll-reader-engagement__actions>.ll-reader-actions{width:100%}}@media screen{@supports (overflow:clip){.ll-article-gallery{overflow:clip}.ll-app.ll-app--editorial{overflow-x:clip;overflow-y:visible}}.ll-image-motion{position:relative;isolation:isolate;overflow:hidden;view-timeline-name:--article-image;view-timeline-axis:block}.ll-image-motion figcaption,.ll-image-motion>img:not(.ll-image-motion__backdrop){position:relative;z-index:1}.ll-image-motion img.ll-image-motion__backdrop{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:cover;filter:blur(12px);transform:scale(1.12);opacity:.35;pointer-events:none;z-index:0}#related .ll-grid,.is-reader-related .lln-grid{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:min(82%,360px);gap:20px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:4px;padding:4px 4px 16px}#related .ll-grid>*,.is-reader-related .lln-grid>*{min-width:0;scroll-snap-align:start}.ll-related-reading-links{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:12px}.ll-related-reading-links>h4{flex:0 0 140px}.ll-related-reading-links>a{flex:0 0 min(82%,320px);scroll-snap-align:start}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ll-image-motion img.ll-image-motion__backdrop{animation:ll-image-zoom-blur linear both;animation-timeline:--article-image;animation-range:exit 0 exit 100%}#related .ll-grid>*,.is-reader-related .lln-grid>*,.ll-related-reading-links>a{animation:ll-story-focus linear both;animation-timeline:view(inline)}}}@keyframes ll-image-zoom-blur{0%{transform:scale(1.16);filter:blur(8px);opacity:.45}to{transform:scale(1.02);filter:blur(24px);opacity:.2}}@keyframes ll-story-focus{0%,to{transform:scale(.98)}25%,75%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){#related .ll-grid,.is-reader-related .lln-grid,.ll-related-reading-links{scroll-snap-type:none}}}