:root{--nl-blue: #0b5cab;--nl-blue-dark: #084a8c;--nl-blue-light: rgba(11, 92, 171, .08);--nl-blue-mid: rgba(11, 92, 171, .18);--nav-bg: #1c2538;--nav-height: 56px;--color-bg: #ffffff;--color-bg-subtle: #f8f9fa;--color-surface: #ffffff;--color-border: #e5e7eb;--color-border-mid: #d1d5db;--color-text: #111827;--color-text-soft: #374151;--color-text-muted: #6b7280;--color-text-faint: #9ca3af;--sidebar-width: 256px;--toc-width: 224px;--content-max: 820px;--font-sans: "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", "Fira Code", monospace;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--shadow-sm: 0 1px 2px rgba(0,0,0,.06);--shadow-md: 0 4px 12px rgba(0,0,0,.08);--shadow-lg: 0 8px 32px rgba(0,0,0,.12);--shadow-xl: 0 16px 48px rgba(0,0,0,.14)}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-height) + 20px)}body{margin:0;font-family:var(--font-sans);font-size:1.0625rem;line-height:1.7;color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased}img,video{max-width:100%;height:auto}a{color:var(--nl-blue);text-decoration:none}button{font-family:inherit;cursor:pointer}.site-nav{position:sticky;top:0;z-index:100;height:var(--nav-height);background:var(--nav-bg);border-bottom:1px solid rgba(255,255,255,.07);box-shadow:0 1px 8px #0000002e}.site-nav__inner{width:100%;max-width:1440px;margin:0 auto;padding:0 20px;height:100%;display:flex;align-items:center;gap:4px}.site-nav__brand{display:flex;align-items:center;gap:10px;color:#fff;font-weight:700;font-size:.9375rem;letter-spacing:-.01em;text-decoration:none;border-bottom:none;white-space:nowrap;flex-shrink:0;margin-right:8px}.site-nav__logo{height:26px;width:auto}.site-nav__links{display:flex;align-items:center;gap:0;list-style:none;margin:0 0 0 auto;padding:0}.site-nav__links>li{position:relative}.site-nav__link{background:transparent;border:none;display:flex;align-items:center;gap:4px;padding:0 11px;height:var(--nav-height);color:#ffffffd1;font-size:.875rem;font-weight:500;letter-spacing:.01em;text-decoration:none;border-bottom:none;white-space:nowrap;transition:color .12s,background .12s}.site-nav__link:hover,.site-nav__link.active{color:#fff;background:#ffffff14;border-radius:var(--radius-sm)}.site-nav__link--cta{background:var(--nl-blue)!important;color:#fff!important;border-radius:var(--radius-md);padding:7px 14px;height:auto;font-weight:600;margin-left:4px}.site-nav__link--cta:hover{background:var(--nl-blue-dark)!important}.site-nav__chevron{width:11px;height:11px;opacity:.6;transition:transform .15s,opacity .15s;flex-shrink:0}.nav-dropdown{position:absolute;top:calc(100% + 6px);left:0;min-width:290px;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);padding:6px 0;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .14s,transform .14s,visibility .14s;z-index:200}.nav-dropdown--right{left:auto;right:0}.site-nav__links>li:hover .nav-dropdown,.site-nav__links>li:focus-within .nav-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.site-nav__links>li:hover .site-nav__chevron{transform:rotate(180deg);opacity:1}.nav-dropdown__heading{display:block;padding:10px 16px 4px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-faint);text-decoration:underline;text-underline-offset:3px}.nav-dropdown__heading:first-child{padding-top:6px}.nav-dropdown__item{display:block;padding:8px 16px;font-size:.825rem;color:var(--color-text-soft);text-decoration:none;border-bottom:none;border-left:2px solid transparent;transition:background 80ms,color 80ms,border-color 80ms;line-height:1.4}.nav-dropdown__item:hover{background:var(--nl-blue-light);color:var(--nl-blue);border-left-color:var(--nl-blue)}.nav-dropdown__item.active{color:var(--nl-blue);font-weight:600;border-left-color:var(--nl-blue);background:var(--nl-blue-light)}.site-nav__actions{display:flex;align-items:center;gap:8px;margin-left:12px;flex-shrink:0}.nav-search-btn{display:flex;align-items:center;gap:8px;padding:6px 12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-md);color:#ffffffc7;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .12s,color .12s,border-color .12s;white-space:nowrap}.nav-search-btn:hover{background:#ffffff2e;color:#fff;border-color:#ffffff47}.nav-search-btn svg{width:14px;height:14px;flex-shrink:0}.nav-search-btn__kbd{font-size:.7rem;opacity:.55;font-family:var(--font-mono)}.nav-hamburger{display:none;align-items:center;justify-content:center;width:38px;height:38px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-md);color:#fff;flex-shrink:0}.nav-hamburger svg{width:18px;height:18px}.nav-mobile-overlay{display:none;position:fixed;inset:0;background:#0000007a;z-index:150}.nav-mobile-drawer{position:fixed;top:0;left:0;bottom:0;width:288px;background:#fff;z-index:151;overflow-y:auto;transform:translate(-100%);transition:transform .24s ease;box-shadow:var(--shadow-xl)}.nav-mobile-drawer.open{transform:translate(0)}.nav-mobile-overlay.open{display:block}.nav-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--nav-bg);color:#fff;font-weight:700;font-size:.875rem}.nav-drawer__close{background:none;border:none;color:#fffc;cursor:pointer;padding:4px;display:flex;align-items:center}.nav-drawer__close svg{width:18px;height:18px}.nav-drawer__section{padding:6px 0;border-bottom:1px solid var(--color-border)}.nav-drawer__section-title{padding:8px 18px 4px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-faint)}.nav-drawer__group-title{padding:8px 18px 3px;font-size:.72rem;font-weight:600;color:var(--color-text-faint);text-decoration:underline;text-underline-offset:3px}.nav-drawer__link{display:block;padding:7px 18px;font-size:.85rem;color:var(--color-text-soft);text-decoration:none;border-bottom:none;transition:background 80ms,color 80ms}.nav-drawer__link:hover{background:var(--nl-blue-light);color:var(--nl-blue)}.nav-drawer__link.active{color:var(--nl-blue);font-weight:600}.nav-drawer__link--top{font-weight:600;color:var(--color-text);font-size:.9rem}.page-layout{display:flex;min-height:calc(100vh - var(--nav-height));max-width:1280px;margin:0 auto;width:100%}.page-toc{width:var(--toc-width);flex-shrink:0;position:sticky;top:var(--nav-height);height:calc(100vh - var(--nav-height));overflow-y:auto;padding:32px 20px 40px 16px;border-left:1px solid var(--color-border);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}.page-content{flex:1;min-width:0;padding:40px 52px}.sidebar-nav{padding:0 12px}.sidebar-nav__top-link{display:block;padding:7px 12px;font-size:.85rem;font-weight:600;color:var(--color-text-soft);text-decoration:none;border-bottom:none;border-radius:var(--radius-md);transition:background 80ms,color 80ms;margin-bottom:2px}.sidebar-nav__top-link:hover{background:#0000000a;color:var(--nl-blue)}.sidebar-nav__top-link.active{color:var(--nl-blue);font-weight:700}.sidebar-nav__section{margin-bottom:4px}.sidebar-nav__section-header{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-faint);cursor:pointer;user-select:none;border-radius:var(--radius-sm);transition:background 80ms,color 80ms;margin-top:12px}.sidebar-nav__section-header:hover{background:#0000000a;color:var(--color-text-muted)}.sidebar-nav__chevron{width:12px;height:12px;transition:transform .18s;flex-shrink:0;opacity:.5}.sidebar-nav__section.open .sidebar-nav__chevron{transform:rotate(90deg)}.sidebar-nav__items{display:none}.sidebar-nav__section.open .sidebar-nav__items{display:block;margin-top:2px}.sidebar-nav__item{display:block;padding:5px 12px 5px 20px;font-size:.8125rem;line-height:1.45;color:var(--color-text-muted);text-decoration:none;border-bottom:none;border-left:2px solid transparent;margin-left:8px;transition:background 80ms,color 80ms,border-color 80ms}.sidebar-nav__item:hover{color:var(--color-text);border-left-color:var(--color-border-mid)}.sidebar-nav__item.active{color:var(--nl-blue);font-weight:600;border-left-color:var(--nl-blue);background:var(--nl-blue-light);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.toc__title{font-size:.69rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-faint);margin-bottom:10px}.toc__list{list-style:none;margin:0;padding:0}.toc__item{margin-bottom:1px}.toc__link{display:block;padding:4px 8px;font-size:.8rem;color:var(--color-text-muted);text-decoration:none;border-bottom:none;border-left:2px solid transparent;line-height:1.45;transition:color 80ms,border-color 80ms,background 80ms;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.toc__link:hover{color:var(--color-text);border-left-color:var(--color-border-mid)}.toc__link.active{color:var(--nl-blue);border-left-color:var(--nl-blue);background:var(--nl-blue-light);font-weight:500}.toc__item--depth-3 .toc__link{padding-left:20px;font-size:.775rem}.article-content{max-width:var(--content-max);font-size:1.0625rem;line-height:1.8;color:var(--color-text-soft)}.article-content h1{font-size:1.875rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:0 0 .6em;color:var(--color-text)}.article-content h2{font-size:1.3125rem;font-weight:700;letter-spacing:-.015em;line-height:1.3;margin:2.2em 0 .6em;padding-bottom:.3em;border-bottom:1px solid var(--color-border);color:var(--color-text)}.article-content h3{font-size:1.125rem;font-weight:700;letter-spacing:-.01em;margin:1.75em 0 .4em;color:var(--color-text)}.article-content h4{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:1.5em 0 .4em}.article-content p{margin:0 0 1.1em}.article-byline{margin:-.4em 0 1.6em!important;font-size:.85rem;color:var(--color-text-muted)}.article-byline a{color:var(--color-text-muted);text-decoration:underline;text-decoration-color:var(--color-border);text-underline-offset:2px}.article-byline a:hover{color:var(--nl-blue)}.article-content a{color:var(--nl-blue);text-decoration:none;border-bottom:1px solid rgba(11,92,171,.28);transition:border-color .1s,color .1s}.article-content a:hover{color:var(--nl-blue-dark);border-bottom-color:#0b5caba6}.article-content ul,.article-content ol{padding-left:1.5em;margin:.5em 0 1.1em}.article-content li{margin-bottom:.35em}.article-content li>ul,.article-content li>ol{margin:.3em 0}.article-content hr{border:none;border-top:1px solid var(--color-border);margin:2.2em 0}.article-content blockquote{border-left:3px solid var(--nl-blue);background:var(--nl-blue-light);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:.75em 1.1em;margin:1.25em 0;color:var(--color-text-soft)}.article-content blockquote p:last-child{margin-bottom:0}.article-content :not(pre)>code{font-size:.84em;font-family:var(--font-mono);background:#0000000f;border-radius:var(--radius-sm);padding:.12em .38em;color:var(--color-text)}.article-content pre{background:#1e2330;border-radius:var(--radius-lg);padding:18px 20px;font-size:.84rem;line-height:1.65;overflow-x:auto;margin:1.25em 0}.article-content pre code{font-family:var(--font-mono);background:none;padding:0;color:#e2e8f0;font-size:inherit}.article-content table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;font-size:.85rem;margin:1.4em 0}.article-content table th{background:var(--nl-blue);color:#fff;font-weight:600;font-size:.8rem;letter-spacing:.03em;padding:10px 14px;text-align:left}.article-content table td{padding:9px 14px;border-top:1px solid var(--color-border);vertical-align:top;color:var(--color-text-soft)}.article-content table tr:nth-child(2n) td{background:var(--color-bg-subtle)}.article-content table tr:hover td{background:var(--nl-blue-light)}@media(max-width:640px){.article-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.article-content .katex-display{overflow-x:auto;overflow-y:hidden;padding:.2em 0}.article-content .footnotes{margin-top:2.5em;padding-top:1.25em;border-top:1px solid var(--color-border);font-size:.825rem;color:var(--color-text-muted)}.admonition{border-radius:var(--radius-lg);border:1px solid transparent;border-left-width:4px;margin:1.4em 0}.admonition__title{font-weight:700;font-size:.8125rem;letter-spacing:.01em;padding:10px 16px;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.admonition>*:not(.admonition__title):not(summary):not(ul):not(ol){padding:0 16px}.admonition>ul,.admonition>ol{padding:0 16px 0 calc(16px + 1.5em)}.admonition>.admonition__title+*,.admonition>summary+*{padding-top:12px}.admonition>*:last-child{padding-bottom:14px}.admonition p:last-child{margin-bottom:0}.admonition--note{background:#f9fafb;border-color:#9ca3af}.admonition--note .admonition__title{background:#f3f4f6;color:#374151}.admonition--info{background:#0b5cab0a;border-color:var(--nl-blue)}.admonition--info .admonition__title{background:#0b5cab14;color:var(--nl-blue-dark)}.admonition--tip,.admonition--success{background:#057a550a;border-color:#059669}.admonition--tip .admonition__title,.admonition--success .admonition__title{background:#057a5514;color:#065f46}.admonition--warning,.admonition--caution{background:#d977060a;border-color:#d97706}.admonition--warning .admonition__title,.admonition--caution .admonition__title{background:#d9770614;color:#92400e}.admonition--danger{background:#dc26260a;border-color:#dc2626}.admonition--danger .admonition__title{background:#dc262614;color:#991b1b}details.admonition--collapsible{cursor:default}details.admonition--collapsible summary{list-style:none;cursor:pointer;padding:10px 16px;font-weight:700;font-size:.8125rem;border-radius:var(--radius-lg);display:flex;align-items:center;gap:8px;transition:background 80ms}details.admonition--collapsible summary::-webkit-details-marker{display:none}details.admonition--collapsible summary:before{content:"▸";font-size:.72em;opacity:.65;transition:transform .15s;flex-shrink:0}details.admonition--collapsible[open] summary:before{transform:rotate(90deg)}details.admonition--collapsible[open] summary{border-radius:var(--radius-lg) var(--radius-lg) 0 0}details.admonition--collapsible>*:not(summary){padding:0 16px}details.admonition--collapsible>*:last-child{padding-bottom:20px!important}.compact-table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.4em 0;border-radius:var(--radius-lg);border:1px solid var(--color-border)}.compact-table table{width:100%;border-collapse:separate;border-spacing:0;font-size:.82rem}.compact-table table th{background:var(--nl-blue);color:#fff;font-weight:600;font-size:.77rem;letter-spacing:.03em;padding:8px 12px;white-space:nowrap}.compact-table table td{padding:6px 12px;border-top:1px solid var(--color-border);vertical-align:top}.compact-table table tr:nth-child(2n) td{background:var(--color-bg-subtle)}.search-overlay{display:none;position:fixed;inset:0;background:#00000080;z-index:300;align-items:flex-start;justify-content:center;padding-top:80px;padding-left:16px;padding-right:16px}.search-overlay.open{display:flex}.search-modal{width:100%;max-width:600px;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);overflow:hidden;max-height:calc(100vh - 120px);display:flex;flex-direction:column}.search-results-wrap{overflow-y:auto;max-height:calc(100vh - 220px);padding:8px 16px 16px}.search-no-results{padding:28px 16px;text-align:center;color:var(--color-text-muted);font-size:.875rem}.site-footer{background:#111827;color:#ffffff9e;font-size:.825rem;padding:40px 24px;margin-top:64px}.site-footer__inner{max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.site-footer__brand{display:flex;align-items:center;gap:10px;color:#ffffffe6;font-weight:700;font-size:.875rem;margin-bottom:10px}.site-footer__logo{height:22px;width:auto;opacity:.85}.site-footer__tagline{max-width:260px;line-height:1.65;margin:0;font-size:.8rem;color:#ffffff73}.site-footer__col-title{font-size:.69rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ffffff59;margin-bottom:12px}.site-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.site-footer__link{color:#ffffff94;text-decoration:none;border-bottom:none;font-size:.825rem;transition:color .1s}.site-footer__link:hover{color:#ffffffe6}.site-footer__meta{border-top:1px solid rgba(255,255,255,.07);margin-top:32px;padding-top:24px;color:#ffffff52;font-size:.775rem;max-width:1100px;margin-left:auto;margin-right:auto}.site-footer__meta a{color:#ffffff73;text-decoration:none;border-bottom:none}.site-footer__meta a:hover{color:#ffffffb8}.site-footer__meta-disclaimer{margin-top:6px;font-size:.6875rem;color:#ffffff38}.home-content{max-width:1280px;margin:0 auto;padding:56px 40px 90px}.home-hero h1{font-size:2.75rem;font-weight:800;letter-spacing:-.03em;line-height:1.12;margin:0 0 32px;max-width:820px;color:var(--color-text)}.home-cta-block{margin:28px 0 0}.home-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.home-cta-btn{display:inline-flex;align-items:center;gap:10px;padding:17px 38px;background:linear-gradient(130deg,#1a6ed6,#0b5cab 55%,#094e9a);color:#fff;font-size:1.125rem;font-weight:700;border-radius:50px;text-decoration:none;border-bottom:none;letter-spacing:.01em;box-shadow:0 4px 20px #0b5cab73,0 1px 4px #0000001f;transition:box-shadow .2s,transform .12s;position:relative;overflow:hidden}.home-cta-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,#fff0 20%,#fff3,#fff0 80%);background-size:200% 100%;animation:btnShine 3s ease-in-out infinite}@keyframes btnShine{0%{background-position:200% 0}to{background-position:-200% 0}}.home-cta-btn:hover{box-shadow:0 8px 32px #0b5cab99,0 2px 8px #00000026;transform:translateY(-2px);color:#fff;border-bottom:none}.home-cta-btn--outline{background:transparent;box-shadow:none;border:2px solid var(--nl-blue);color:var(--nl-blue);animation:none}.home-cta-btn--outline:after{display:none}.home-cta-btn--outline:hover{background:var(--nl-blue-light);box-shadow:0 4px 16px #0b5cab33;color:var(--nl-blue);border:2px solid var(--nl-blue)}.home-cta-tagline{margin-top:8px;font-size:1rem;color:var(--color-text-muted);letter-spacing:.01em}.home-pills{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:20px}.home-pill{display:inline-block;padding:5px 14px;border:1px solid var(--color-border-mid);border-radius:20px;font-size:.9375rem;color:var(--color-text-muted);text-decoration:none;border-bottom:1px solid var(--color-border-mid);background:var(--color-bg-subtle);transition:background 80ms,color 80ms,border-color 80ms}.home-pill:hover{background:var(--nl-blue-light);color:var(--nl-blue);border-color:#0b5cab4d}.home-divider{border:none;border-top:1px solid var(--color-border);margin:24px 0}.home-body{font-size:1.0625rem;line-height:1.8;color:var(--color-text-soft)}.home-body p{margin:0 0 1em}.home-body a{color:var(--nl-blue);border-bottom:1px solid rgba(11,92,171,.28);transition:border-color .1s}.home-body a:hover{border-bottom-color:#0b5caba6}.home-alert{margin:20px 0;padding:14px 18px;border:1px solid rgba(5,150,105,.3);border-left:4px solid #059669;border-radius:var(--radius-md);background:#0596690a;font-size:.9375rem;line-height:1.65;color:var(--color-text-soft)}.home-alert a{color:#047857;border-bottom:1px solid rgba(4,120,87,.3)}.home-grid-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0}@media(max-width:960px){.home-grid-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.home-grid-cards{grid-template-columns:1fr}}.home-card{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px}.home-card h3{font-size:1rem;font-weight:700;margin:0 0 6px;color:var(--color-text);display:flex;align-items:center;gap:8px}.home-card>p,.home-card__desc{font-size:.9375rem;color:var(--color-text-muted);margin:0 0 12px}.home-card ul{list-style:none;margin:0;padding:0;font-size:.9375rem;line-height:1.7}.home-card ul li{margin-bottom:5px}.home-card ul li a{color:var(--color-text-soft);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.1);transition:color 80ms,border-color 80ms}.home-card ul li a:hover{color:var(--nl-blue);border-bottom-color:#0b5cab59}.article-browser{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;margin:20px 0;background:var(--color-bg-subtle)}.article-browser__toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:13px 16px;background:none;border:none;cursor:pointer;font-size:.875rem;font-weight:600;color:var(--color-text);text-align:left;transition:background 80ms}.article-browser__toggle:hover{background:#00000005}.article-browser__arrow{font-size:.78rem;color:var(--color-text-faint)}.article-browser__body{display:none;padding:4px 16px 16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px 28px}.article-browser.open .article-browser__body{display:grid}.article-browser__col-title{font-weight:700;font-size:.7rem;color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.07em;margin:12px 0 6px}.article-browser__group-title{font-weight:600;font-size:.72rem;color:var(--color-text-faint);text-decoration:underline;text-underline-offset:3px;margin:10px 0 2px}.article-browser__col-title+.article-browser__group-title{margin-top:0}.article-browser__col ul{margin:0;padding-left:1.1em;font-size:.8125rem;line-height:1.85}.article-browser__col ul li a{color:var(--color-text-soft);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.09);transition:color 80ms}.article-browser__col ul li a:hover{color:var(--nl-blue)}.badge{display:inline-block;padding:1px 6px;border-radius:4px;font-size:.68em;font-weight:700;vertical-align:middle;line-height:1.6}.badge--new{background:#dc2626;color:#fff}.badge--updated{background:#d97706;color:#fff}.featured-logo-strip{margin-top:16px;padding:16px 18px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle)}.featured-logo-strip__label{font-weight:700;font-size:.775rem;color:var(--color-text-muted);margin-bottom:12px;text-transform:uppercase;letter-spacing:.06em;font-size:.69rem}.featured-logo-strip__items{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.featured-logo-strip__link{display:inline-flex;flex-direction:column;align-items:center;gap:4px;color:var(--color-text-muted);text-decoration:none;border-bottom:none;opacity:.75;transition:opacity .12s}.featured-logo-strip__link:hover{opacity:1}.featured-logo-strip__logo{height:40px;width:auto;max-width:280px;object-fit:contain;display:block}.featured-logo-strip__logo--abc-news{height:24px;max-width:180px}.featured-logo-strip__logo--pia{height:38px;max-width:300px}.featured-logo-strip__logo--leasecheck{height:24px;max-width:180px}.featured-logo-strip__logo--leaseofmind{height:40px;width:40px;border-radius:50%}.featured-logo-strip__logo--ccschecker{height:40px;max-width:160px}.featured-logo-strip__name{font-size:.72em;font-weight:600;color:var(--color-text-muted)}.testimonials{margin-top:16px;padding:16px 18px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle)}.testimonials__title{font-weight:700;font-size:.775rem;color:var(--color-text-muted);margin-bottom:12px;text-transform:uppercase;letter-spacing:.06em;font-size:.69rem}.testimonials__scroll{position:relative}.testimonials__track{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity;scrollbar-width:none}.testimonials__track::-webkit-scrollbar{display:none}.testimonials__card{flex:1 0 320px;min-width:240px;max-width:380px;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:13px 15px;background:#fff;scroll-snap-align:start;font-size:.85rem}.testimonials__quote{margin-bottom:8px;line-height:1.6;color:var(--color-text-soft)}.testimonials__source{font-size:.775rem;color:var(--color-text-muted);display:flex;align-items:center;gap:5px}.testimonials__source a{color:inherit;border-bottom:1px solid rgba(0,0,0,.15);text-decoration:none}.testimonials__fade{position:absolute;top:0;right:0;bottom:4px;width:60px;background:linear-gradient(to right,transparent,rgba(248,249,250,.9));pointer-events:none;border-radius:0 var(--radius-md) var(--radius-md) 0}.calc-page{max-width:1300px;margin:0 auto;padding:28px 32px 60px}.calc-page h1{font-size:1.625rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 .6em;color:var(--color-text)}.calc-page>p{font-size:1.0625rem;color:var(--color-text-soft);margin:0 0 1.1em;max-width:820px;line-height:1.8}.calc-prose{max-width:820px}.calc-prose h2{font-size:1.25rem;font-weight:700;margin:2em 0 .5em;padding-bottom:.3em;border-bottom:1px solid var(--color-border);color:var(--color-text)}.calc-prose h3{font-size:1.0625rem;font-weight:700;margin:1.75em 0 .4em;color:var(--color-text)}.calc-prose p{font-size:1.0625rem;line-height:1.8;color:var(--color-text-soft)}.calc-prose ul,.calc-prose ol{font-size:1.0625rem;line-height:1.8;color:var(--color-text-soft);padding-left:1.5em}.calc-prose li{margin-bottom:.4em}.calc-prose a{color:var(--nl-blue);border-bottom:1px solid rgba(11,92,171,.28)}.calc-prose a:hover{border-bottom-color:#0b5caba6}#nl-calculator-root{min-height:clamp(1200px,140vh,1800px);position:relative;margin-bottom:32px}#nl-calculator-root[data-loading=true]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff;overflow:hidden}#nl-calculator-root[data-loading=true]:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%);transform:translate(-100%);animation:shimmer 1.8s infinite;pointer-events:none}@keyframes shimmer{to{transform:translate(100%)}}.nl-calculator-placeholder{display:grid;grid-template-columns:minmax(320px,420px) 1fr;gap:16px;padding:16px}@media(max-width:680px){.nl-calculator-placeholder{grid-template-columns:1fr}}.nl-calculator-placeholder__panel,.nl-calculator-placeholder__output{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle)}.nl-calculator-placeholder__panel{min-height:980px}.nl-calculator-placeholder__output{min-height:1160px}@media(max-width:900px){#nl-calculator-root{min-height:1700px}.nl-calculator-placeholder{grid-template-columns:1fr}.nl-calculator-placeholder__panel{min-height:760px}.nl-calculator-placeholder__output{min-height:880px}}.byo-page{max-width:860px;margin:0 auto;padding:40px 32px 60px}.byo-page p{font-size:1.0625rem;line-height:1.8;color:var(--color-text-soft);margin:0 0 1em}.byo-page h1{font-size:1.75rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:0 0 20px;color:var(--color-text)}.breadcrumbs{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--color-text-muted);margin-bottom:28px;flex-wrap:wrap}.breadcrumbs a{color:var(--color-text-muted);text-decoration:none;border-bottom:none;transition:color 80ms}.breadcrumbs a:hover{color:var(--nl-blue)}.breadcrumbs__sep{opacity:.45}@media(max-width:1200px){.page-toc{display:none}.page-content{padding:36px 40px}}body.drawer-open{overflow:hidden;position:fixed;width:100%}@media(max-width:780px){.site-nav__links{display:none}.nav-hamburger{display:flex}.nav-search-btn__text,.nav-search-btn__kbd{display:none}.nav-search-btn{width:38px;height:38px;padding:0;justify-content:center}.site-nav__actions{margin-left:auto}.page-content{padding:24px 20px}.article-content h1{font-size:1.625rem}.article-content h2{font-size:1.25rem}.home-content{padding:28px 20px 60px}.home-hero h1{font-size:1.625rem;line-height:1.2}.calc-page{padding:32px 20px 40px}.calc-page h1{font-size:1.625rem}.byo-page{padding:24px 20px 40px}.byo-page h1{font-size:1.625rem}.home-cta-btn{font-size:1rem;padding:13px 24px}.home-cta-row{flex-direction:column;align-items:flex-start}}@media(min-width:1440px){.page-content{padding:48px 64px}}.home-cta-caption{margin:10px 0 0;font-size:.9375rem;color:var(--color-text-muted);line-height:1.5}.home-pills__label{font-size:.875rem;color:var(--color-text-muted);font-weight:500;white-space:nowrap;align-self:center}.home-hero-split{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:48px;align-items:start}.home-hero-left{min-width:0}@media(max-width:960px){.home-hero-split{grid-template-columns:1fr}.home-calc-preview{display:none}}.home-calc-preview{border:1px solid #c7d9f0;border-top:3px solid var(--nl-blue);border-radius:var(--radius-lg);background:#f4f8ff;box-shadow:0 8px 32px #0b5cab1f,0 2px 8px #0000000f;overflow:hidden;font-size:.8125rem;position:sticky;top:calc(var(--nav-height) + 24px)}.home-calc-preview__header{background:#0b5cab12;border-bottom:1px solid #c7d9f0;padding:9px 14px;display:flex;justify-content:space-between;align-items:center}.home-calc-preview__badge{font-size:.75rem;color:var(--color-text-muted);font-weight:500}.home-calc-preview__label{font-size:.6875rem;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-faint);font-weight:700}.home-calc-preview__title{padding:12px 14px 0;font-size:.875rem;font-weight:700;color:var(--color-text)}.home-calc-preview__saving{margin:10px 14px;padding:12px 14px;background:#0596690f;border-left:3px solid #059669;border-radius:var(--radius-sm)}.home-calc-preview__saving-amount{font-size:1.875rem;font-weight:800;color:#059669;letter-spacing:-.03em;line-height:1}.home-calc-preview__saving-desc{font-size:.8125rem;color:var(--color-text-muted);margin-top:3px}.home-calc-preview__rows{padding:0 14px;background:#fff9;margin:0}.home-calc-preview__row{display:flex;justify-content:space-between;padding:5px 0;color:var(--color-text-soft);border-bottom:1px solid rgba(0,0,0,.04)}.home-calc-preview__row--subtotal{font-weight:700;color:var(--color-text);border-bottom:2px solid var(--color-border);padding-bottom:7px;margin-bottom:2px}.home-calc-preview__divider{height:1px;background:var(--color-border);margin:10px 14px 6px}.home-calc-preview__result-rows{padding:0 14px 6px}.home-calc-preview__result-row{display:flex;justify-content:space-between;padding:4px 0;color:var(--color-text-soft)}.home-calc-preview__result-row .pos{color:#059669;font-weight:600}.home-calc-preview__result-row--total{font-weight:700;font-size:.9375rem;color:var(--color-text);border-top:2px solid var(--color-border);padding-top:7px;margin-top:4px}.home-calc-preview__footer{padding:9px 14px;background:#0b5cab0d;border-top:1px solid #c7d9f0;font-size:.75rem;color:var(--color-text-muted)}.home-calc-preview__footer a{color:var(--nl-blue);text-decoration:none;border-bottom:none}.home-quotes{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0 0}@media(max-width:640px){.home-quotes{grid-template-columns:1fr}}.home-quote{margin:0;padding:16px 18px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle)}.home-quote p{font-size:.9375rem;line-height:1.6;color:var(--color-text-soft);margin:0 0 10px;font-style:italic}.home-quote cite{font-size:.8125rem;color:var(--color-text-muted);display:flex;align-items:center;gap:5px;font-style:normal}.home-quote cite a{color:inherit;border-bottom:1px solid rgba(0,0,0,.15);text-decoration:none}.home-quote cite a:hover{color:var(--nl-blue)}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/_astro/KaTeX_AMS-Regular.BQhdFMY1.woff2) format("woff2"),url(/_astro/KaTeX_AMS-Regular.DMm9YOAa.woff) format("woff"),url(/_astro/KaTeX_AMS-Regular.DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/_astro/KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2) format("woff2"),url(/_astro/KaTeX_Caligraphic-Bold.BEiXGLvX.woff) format("woff"),url(/_astro/KaTeX_Caligraphic-Bold.ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/_astro/KaTeX_Caligraphic-Regular.Di6jR-x-.woff2) format("woff2"),url(/_astro/KaTeX_Caligraphic-Regular.CTRA-rTL.woff) format("woff"),url(/_astro/KaTeX_Caligraphic-Regular.wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/_astro/KaTeX_Fraktur-Bold.CL6g_b3V.woff2) format("woff2"),url(/_astro/KaTeX_Fraktur-Bold.BsDP51OF.woff) format("woff"),url(/_astro/KaTeX_Fraktur-Bold.BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/_astro/KaTeX_Fraktur-Regular.CTYiF6lA.woff2) format("woff2"),url(/_astro/KaTeX_Fraktur-Regular.Dxdc4cR9.woff) format("woff"),url(/_astro/KaTeX_Fraktur-Regular.CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/_astro/KaTeX_Main-Bold.Cx986IdX.woff2) format("woff2"),url(/_astro/KaTeX_Main-Bold.Jm3AIy58.woff) format("woff"),url(/_astro/KaTeX_Main-Bold.waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/_astro/KaTeX_Main-BoldItalic.DxDJ3AOS.woff2) format("woff2"),url(/_astro/KaTeX_Main-BoldItalic.SpSLRI95.woff) format("woff"),url(/_astro/KaTeX_Main-BoldItalic.DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/_astro/KaTeX_Main-Italic.NWA7e6Wa.woff2) format("woff2"),url(/_astro/KaTeX_Main-Italic.BMLOBm91.woff) format("woff"),url(/_astro/KaTeX_Main-Italic.3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/_astro/KaTeX_Main-Regular.B22Nviop.woff2) format("woff2"),url(/_astro/KaTeX_Main-Regular.Dr94JaBh.woff) format("woff"),url(/_astro/KaTeX_Main-Regular.ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/_astro/KaTeX_Math-BoldItalic.CZnvNsCZ.woff2) format("woff2"),url(/_astro/KaTeX_Math-BoldItalic.iY-2wyZ7.woff) format("woff"),url(/_astro/KaTeX_Math-BoldItalic.B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/_astro/KaTeX_Math-Italic.t53AETM-.woff2) format("woff2"),url(/_astro/KaTeX_Math-Italic.DA0__PXp.woff) format("woff"),url(/_astro/KaTeX_Math-Italic.flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/_astro/KaTeX_SansSerif-Bold.D1sUS0GD.woff2) format("woff2"),url(/_astro/KaTeX_SansSerif-Bold.DbIhKOiC.woff) format("woff"),url(/_astro/KaTeX_SansSerif-Bold.CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/_astro/KaTeX_SansSerif-Italic.C3H0VqGB.woff2) format("woff2"),url(/_astro/KaTeX_SansSerif-Italic.DN2j7dab.woff) format("woff"),url(/_astro/KaTeX_SansSerif-Italic.YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/_astro/KaTeX_SansSerif-Regular.DDBCnlJ7.woff2) format("woff2"),url(/_astro/KaTeX_SansSerif-Regular.CS6fqUqJ.woff) format("woff"),url(/_astro/KaTeX_SansSerif-Regular.BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/_astro/KaTeX_Script-Regular.D3wIWfF6.woff2) format("woff2"),url(/_astro/KaTeX_Script-Regular.D5yQViql.woff) format("woff"),url(/_astro/KaTeX_Script-Regular.C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/_astro/KaTeX_Size1-Regular.mCD8mA8B.woff2) format("woff2"),url(/_astro/KaTeX_Size1-Regular.C195tn64.woff) format("woff"),url(/_astro/KaTeX_Size1-Regular.Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/_astro/KaTeX_Size2-Regular.Dy4dx90m.woff2) format("woff2"),url(/_astro/KaTeX_Size2-Regular.oD1tc_U0.woff) format("woff"),url(/_astro/KaTeX_Size2-Regular.B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/KaTeX_Size3-Regular.CTq5MqoE.woff) format("woff"),url(/_astro/KaTeX_Size3-Regular.DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/_astro/KaTeX_Size4-Regular.Dl5lxZxV.woff2) format("woff2"),url(/_astro/KaTeX_Size4-Regular.BF-4gkZK.woff) format("woff"),url(/_astro/KaTeX_Size4-Regular.DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/_astro/KaTeX_Typewriter-Regular.CO6r4hn1.woff2) format("woff2"),url(/_astro/KaTeX_Typewriter-Regular.C0xS9mPB.woff) format("woff"),url(/_astro/KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.18.1"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .katex-base,.katex .katex-strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .katex-vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .katex-thinbox{display:inline-flex;flex-direction:row;max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.katex-root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .katex-sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .katex-overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .katex-stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.search-result-item{display:block;padding:10px 4px;border-bottom:1px solid var(--color-border);text-decoration:none;transition:background .1s;border-radius:var(--radius-sm)}.search-result-item:last-child{border-bottom:none}.search-result-item:hover{background:var(--nl-blue-light)}.search-result-item__title{font-size:.88rem;font-weight:600;color:var(--color-text);margin-bottom:3px}.search-result-item__excerpt{font-size:.78rem;color:var(--color-text-muted);line-height:1.45}.search-result-item__excerpt mark{background:#0b5cab26;color:var(--nl-blue);border-radius:2px;padding:0 1px}
