.lp{--lp-ink:#14202c;--lp-ink-2:#46566b;--lp-ink-3:#5f6e80;--lp-paper:#fff;--lp-surround:#f2f4f7;--lp-rule:#e2e7ed;--lp-blue:#2563eb;--lp-blue-ink:#1d4ed8;--lp-blue-bg:#edf3fd;--lp-ochre:#7a5d12;--lp-ochre-bg:#faf4e4;--lp-blue-line:#b9d0f5;--lp-ochre-line:#e4d3a4;--lp-serif:var(--font-newsreader), Georgia, "Times New Roman", serif;--lp-sans:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--lp-max:1240px;--lp-gutter:32px;background:var(--lp-surround);color:var(--lp-ink);font-family:var(--lp-serif);font-size:19px;line-height:1.62}[data-theme=dark] .lp{--lp-ink:#e6edf5;--lp-ink-2:#b4c3d4;--lp-ink-3:#94a3b8;--lp-paper:#111827;--lp-surround:#0b1120;--lp-rule:#263041;--lp-blue:#60a5fa;--lp-blue-ink:#93c5fd;--lp-blue-bg:oklab(27.6164% -.00780057 -.0561733);--lp-ochre:#e9c46a;--lp-ochre-bg:oklab(28.8275% .00531393 -.00552435);--lp-blue-line:oklab(37.5284% -.0150711 -.0929957);--lp-ochre-line:oklab(43.3487% .0206678 .0429483)}[data-theme=dark] .lp-btn:not(.lp-btn--quiet){background:#2563eb}[data-theme=dark] .lp-btn:not(.lp-btn--quiet):hover{background:#1d4ed8}.lp-frame{max-width:var(--lp-max);padding-inline:var(--lp-gutter);background:var(--lp-paper);border-inline:1px solid var(--lp-rule);margin-inline:auto}.lp-btn{background:var(--lp-blue);color:#fff;font-family:var(--lp-sans);border-radius:6px;align-items:center;gap:6px;padding:11px 22px;font-size:14.5px;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .15s;display:inline-flex}.lp-btn:hover{background:var(--lp-blue-ink)}.lp-btn--quiet{color:var(--lp-blue);border:1px solid var(--lp-blue-line);background:0 0;padding:10px 21px}.lp-btn--quiet:hover{background:var(--lp-blue-bg)}@media (width<=640px){.lp{--lp-gutter:20px;font-size:17.5px}}.crumb[data-astro-cid-cxbiwkgi]{font-family:var(--lp-sans);color:var(--lp-ink-3);margin:0 0 26px;font-size:12.5px}ol[data-astro-cid-cxbiwkgi]{flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-cxbiwkgi]+li[data-astro-cid-cxbiwkgi]:before{content:"→";content:"→" / "";margin-inline:8px}a[data-astro-cid-cxbiwkgi]{color:inherit;text-decoration:none}a[data-astro-cid-cxbiwkgi]:hover{color:var(--lp-blue);text-decoration:underline}.hero-in[data-astro-cid-yrhbwv5u]{grid-template-columns:minmax(0,1fr) 280px;gap:64px;padding-block:56px 44px;display:grid}h1[data-astro-cid-yrhbwv5u]{font-family:var(--lp-serif);letter-spacing:-.022em;text-wrap:balance;max-width:18ch;margin:0 0 20px;font-size:51px;font-weight:500;line-height:1.08}.standfirst[data-astro-cid-yrhbwv5u]{color:var(--lp-ink-2);max-width:56ch;margin:0 0 30px;font-size:21px;line-height:1.55}.cta[data-astro-cid-yrhbwv5u]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.draft[data-astro-cid-yrhbwv5u]{font-family:var(--lp-sans);color:var(--lp-ochre);background:var(--lp-ochre-bg);border-left:3px solid var(--lp-ochre);margin:0 0 20px;padding:8px 12px;font-size:13px}.facts[data-astro-cid-yrhbwv5u]{font-family:var(--lp-sans);color:var(--lp-ink-2);border-top:2px solid var(--lp-ink);align-self:start;padding-top:16px;font-size:13.5px}dl[data-astro-cid-yrhbwv5u]{grid-template-columns:auto 1fr;gap:7px 16px;margin:0;display:grid}dl[data-astro-cid-yrhbwv5u]>div[data-astro-cid-yrhbwv5u]{display:contents}dt[data-astro-cid-yrhbwv5u]{color:var(--lp-ink-3)}dd[data-astro-cid-yrhbwv5u]{color:var(--lp-ink);margin:0}.facts[data-astro-cid-yrhbwv5u] p[data-astro-cid-yrhbwv5u]{margin:18px 0 0;line-height:1.55}@media (width<=1080px){.hero-in[data-astro-cid-yrhbwv5u]{grid-template-columns:1fr;gap:34px}h1[data-astro-cid-yrhbwv5u]{font-size:40px}}@media (width<=640px){.hero-in[data-astro-cid-yrhbwv5u]{padding-block:36px 32px}h1[data-astro-cid-yrhbwv5u]{font-size:32px}.standfirst[data-astro-cid-yrhbwv5u]{font-size:19px}}.rail[data-astro-cid-g22vmhrh]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lp-rule) transparent;max-height:calc(100vh - 112px);font-family:var(--lp-sans);align-self:start;padding-top:44px;padding-right:6px;font-size:13px;position:sticky;top:96px;overflow-y:auto}h2[data-astro-cid-g22vmhrh]{letter-spacing:.02em;color:var(--lp-ink-3);margin:0 0 12px;font-size:11.5px;font-weight:600}ol[data-astro-cid-g22vmhrh]{margin:0;padding:0;list-style:none}li[data-astro-cid-g22vmhrh]{border-top:1px solid var(--lp-rule)}li[data-astro-cid-g22vmhrh]:last-child{border-bottom:1px solid var(--lp-rule)}a[data-astro-cid-g22vmhrh]{color:var(--lp-ink-2);border-radius:2px;grid-template-columns:24px 1fr;gap:8px;padding:8px 0;line-height:1.35;text-decoration:none;display:grid}a[data-astro-cid-g22vmhrh].plain{grid-template-columns:1fr}.num[data-astro-cid-g22vmhrh]{color:var(--lp-ink-3);font-variant-numeric:tabular-nums;padding-top:1px;font-size:11.5px}a[data-astro-cid-g22vmhrh]:hover,a[data-astro-cid-g22vmhrh]:hover .num[data-astro-cid-g22vmhrh],a[data-astro-cid-g22vmhrh][aria-current] .num[data-astro-cid-g22vmhrh]{color:var(--lp-blue)}a[data-astro-cid-g22vmhrh][aria-current]{color:var(--lp-ink);font-weight:500}.sub[data-astro-cid-g22vmhrh]{margin:-2px 0 8px 32px}.sub[data-astro-cid-g22vmhrh] li[data-astro-cid-g22vmhrh],.sub[data-astro-cid-g22vmhrh] li[data-astro-cid-g22vmhrh]:last-child{border:0}.sub[data-astro-cid-g22vmhrh] a[data-astro-cid-g22vmhrh]{border-left:1px solid var(--lp-rule);color:var(--lp-ink-3);border-radius:0;padding:4px 0 4px 10px;font-size:12.5px;display:block}.sub[data-astro-cid-g22vmhrh] a[data-astro-cid-g22vmhrh]:hover,.sub[data-astro-cid-g22vmhrh] a[data-astro-cid-g22vmhrh][aria-current]{color:var(--lp-ink);border-left-color:var(--lp-blue)}.primer[data-astro-cid-g22vmhrh]{color:var(--lp-ochre);font-size:11px}@media (width<=1080px){.rail[data-astro-cid-g22vmhrh]{max-height:none;padding-top:32px;position:static;overflow:visible}}.note[data-astro-cid-ggq7yf6y]{font-family:var(--lp-sans);color:var(--lp-ink-2);border-top:2px solid var(--lp-rule);padding-top:11px;font-size:13px;line-height:1.5}.note[data-astro-cid-ggq7yf6y].hub{border-top-color:var(--lp-blue)}.note[data-astro-cid-ggq7yf6y].deeper{border-top-color:var(--lp-ochre)}.title[data-astro-cid-ggq7yf6y]{color:var(--lp-ink-3);margin:0 0 6px;font-size:11.5px;font-weight:600}ul[data-astro-cid-ggq7yf6y]{margin:0;padding:0;list-style:none}li[data-astro-cid-ggq7yf6y]{margin-bottom:5px}a[data-astro-cid-ggq7yf6y]{color:var(--lp-blue);border-bottom:1px solid var(--lp-blue-line);text-decoration:none}a[data-astro-cid-ggq7yf6y]:hover{border-bottom-color:currentColor}.deeper[data-astro-cid-ggq7yf6y] a[data-astro-cid-ggq7yf6y]{color:var(--lp-ochre);border-bottom-color:var(--lp-ochre-line)}.soon[data-astro-cid-ggq7yf6y]{color:var(--lp-ink-3);font-size:11.5px}@media (width<=1080px){.note[data-astro-cid-ggq7yf6y]{border-top-width:1px}}.section[data-astro-cid-olje7kro]{border-top:1px solid var(--lp-rule);padding:30px 0 34px}.section[data-astro-cid-olje7kro]:first-of-type{border-top:none;padding-top:6px}.grid[data-astro-cid-olje7kro]{grid-template-columns:minmax(0,64ch) 208px;align-items:start;gap:44px;display:grid}.body[data-astro-cid-olje7kro]{min-width:0}.tag[data-astro-cid-olje7kro]{font-family:var(--lp-sans);color:var(--lp-ink-3);flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 9px;font-size:11.5px;font-weight:500;display:flex}.tag[data-astro-cid-olje7kro] a[data-astro-cid-olje7kro]{color:var(--lp-ochre)}@media (width<=1080px){.grid[data-astro-cid-olje7kro]{grid-template-columns:minmax(0,1fr);gap:22px}}.cols[data-astro-cid-kq5nmdkl]{grid-template-columns:212px minmax(0,1fr);align-items:start;gap:56px;padding-bottom:80px;display:grid}article[data-astro-cid-kq5nmdkl]{min-width:0;padding-top:44px}.cols[data-astro-cid-kq5nmdkl]:not(:has(nav)){grid-template-columns:minmax(0,1fr)}.intro[data-astro-cid-kq5nmdkl]{max-width:64ch;margin-bottom:24px}.empty[data-astro-cid-kq5nmdkl]{font-family:var(--lp-sans);color:var(--lp-ink-2);font-size:15px}@media (width<=1080px){.cols[data-astro-cid-kq5nmdkl]{grid-template-columns:minmax(0,1fr);gap:0}article[data-astro-cid-kq5nmdkl]{padding-top:28px}}.lp-prose>:first-child{margin-top:0}.lp-prose :is(h2,h3,h4){font-family:var(--lp-serif);color:var(--lp-ink);text-wrap:balance;scroll-margin-top:20px}.lp-prose h2{letter-spacing:-.016em;margin:0 0 14px;font-size:31px;font-weight:500;line-height:1.2}.lp-prose h3{letter-spacing:-.01em;margin:32px 0 10px;font-size:23px;font-weight:500;line-height:1.3}.lp-prose h4{font-family:var(--lp-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--lp-ink-3);margin:22px 0 8px;font-size:13px;font-weight:600}.lp-prose p,.lp-prose ul,.lp-prose ol,.lp-prose blockquote{margin:0 0 16px}.lp-prose h2+p{color:var(--lp-ink-2);font-size:1.08em}.lp-prose :is(ul,ol){padding-left:22px}.lp-prose li{margin-bottom:6px;padding-left:2px}.lp-prose li::marker{color:var(--lp-ink-3)}.lp-prose ol li::marker{font-family:var(--lp-sans);font-variant-numeric:tabular-nums;font-size:.85em}.lp-prose strong{font-weight:600}.lp-prose a{color:var(--lp-blue);text-underline-offset:3px;text-decoration:underline 1px}.lp-prose a:hover{color:var(--lp-blue-ink)}.lp-prose h2:is(#related-articles,#related-learning-path)+ul{border-top:1px solid var(--lp-rule);max-width:64ch;margin-top:8px;padding:0;list-style:none}.lp-prose h2:is(#related-articles,#related-learning-path)+ul li{border-bottom:1px solid var(--lp-rule);margin:0;padding:0}.lp-prose h2:is(#related-articles,#related-learning-path)+ul li>:is(a,strong){font-family:var(--lp-sans);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:15px;font-weight:500;line-height:1.4;display:flex}.lp-prose h2:is(#related-articles,#related-learning-path)+ul a{color:var(--lp-ink);text-decoration:none}.lp-prose h2:is(#related-articles,#related-learning-path)+ul a strong{font-weight:inherit}.lp-prose h2:is(#related-articles,#related-learning-path)+ul a:after{content:"→";color:var(--lp-blue)}.lp-prose h2:is(#related-articles,#related-learning-path)+ul a[href^=http]:after{content:"↗"}.lp-prose h2:is(#related-articles,#related-learning-path)+ul a:hover{color:var(--lp-blue)}.lp-prose h2:is(#related-articles,#related-learning-path)+ul li>strong{color:var(--lp-ink-3)}.lp-prose blockquote{border-left:3px solid var(--lp-blue);color:var(--lp-ink-2);padding:2px 0 2px 16px;font-style:italic}.lp-prose hr{border:0;border-top:1px solid var(--lp-rule);margin:28px 0}.lp-prose img{border:1px solid var(--lp-rule);background:var(--lp-surround);border-radius:6px;max-width:100%;height:auto;margin:24px 0;display:block}.lp-prose code{background:var(--lp-surround);border-radius:3px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em}.lp-prose pre{border-radius:6px;margin:0 0 16px;padding:16px 18px;font-size:14px;line-height:1.55;overflow-x:auto}.lp-prose pre code{font-size:inherit;background:0 0;padding:0}.lp-prose .lp-faqs{gap:10px;margin:20px 0 8px;display:grid}.lp-prose .lp-faq{border:1px solid var(--lp-rule);background:color-mix(in oklab, var(--lp-surround) 45%, var(--lp-paper));border-radius:12px;transition:border-color .15s,background-color .15s}.lp-prose .lp-faq:hover{border-color:var(--lp-blue-line)}.lp-prose .lp-faq[open]{background:var(--lp-paper);border-color:var(--lp-blue-line)}.lp-prose .lp-faq summary{cursor:pointer;border-radius:12px;align-items:flex-start;gap:16px;padding:16px 18px;list-style:none;display:flex}.lp-prose .lp-faq summary::-webkit-details-marker{display:none}.lp-prose .lp-faq summary:focus-visible{outline:2px solid var(--lp-blue);outline-offset:-2px}.lp-prose .lp-faq summary h3{flex:1;margin:0;font-size:19px;line-height:1.4}.lp-prose .lp-faq[open] summary h3{color:var(--lp-blue-ink)}.lp-faq-icon{border:1px solid var(--lp-rule);background:var(--lp-paper);border-radius:999px;flex:none;width:26px;height:26px;margin-top:1px;transition:background-color .15s,border-color .15s;position:relative}.lp-faq-icon:before,.lp-faq-icon:after{content:"";background:var(--lp-ink-2);border-radius:1px;width:10px;height:1.5px;transition:rotate .2s,background-color .15s;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.lp-faq-icon:after{rotate:90deg}.lp-faq[open] .lp-faq-icon{background:var(--lp-blue-bg);border-color:var(--lp-blue-line)}.lp-faq[open] .lp-faq-icon:before,.lp-faq[open] .lp-faq-icon:after{background:var(--lp-blue)}.lp-faq[open] .lp-faq-icon:after{rotate:0deg}.lp-prose .lp-faq-a{color:var(--lp-ink-2);padding:0 60px 16px 18px}.lp-prose .lp-faq-a>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.lp-faq-icon:before,.lp-faq-icon:after{transition:none}}.lp-prose .lp-table{-webkit-overflow-scrolling:touch;border:1px solid var(--lp-rule);border-radius:6px;margin:8px 0 22px;overflow-x:auto}.lp-prose .lp-table:focus-visible{outline:2px solid var(--lp-blue);outline-offset:2px}.lp-prose table{border-collapse:collapse;width:100%;min-width:520px;font-family:var(--lp-sans);font-size:14px;line-height:1.5}.lp-prose th,.lp-prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--lp-rule);padding:10px 14px}.lp-prose thead th{background:var(--lp-surround);color:var(--lp-ink-2);white-space:nowrap;font-size:12px;font-weight:600}.lp-prose tbody tr:last-child :is(th,td){border-bottom:0}.lp-prose tbody td:first-child{color:var(--lp-ink);font-weight:500}.lp-prose td{color:var(--lp-ink-2)}@media (width<=640px){.lp-prose h2{font-size:25px}.lp-prose h3{font-size:20px}.lp-prose .lp-faq summary h3{font-size:17px}.lp-prose .lp-faq summary{gap:12px;padding:14px}.lp-prose .lp-faq-a{padding:0 14px 14px}}.end[data-astro-cid-axcabmqn]{color:#eaf0f7;background:#14202c;padding:44px 0}.end-in[data-astro-cid-axcabmqn]{max-width:var(--lp-max);padding-inline:var(--lp-gutter);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;margin-inline:auto;display:grid}h2[data-astro-cid-axcabmqn]{font-family:var(--lp-serif);letter-spacing:-.015em;margin:0 0 10px;font-size:29px;font-weight:500;line-height:1.2}p[data-astro-cid-axcabmqn]{color:#b4c3d4;max-width:56ch;margin:0;font-size:18px}.btn[data-astro-cid-axcabmqn]{color:#14202c;white-space:nowrap;font-family:var(--lp-sans);background:#fff;border-radius:6px;padding:12px 24px;font-size:14.5px;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-block}.btn[data-astro-cid-axcabmqn]:hover{background:#edf3fd}.btn[data-astro-cid-axcabmqn]:focus-visible{outline-color:#fff}@media (width<=640px){.end-in[data-astro-cid-axcabmqn]{grid-template-columns:1fr;gap:24px}h2[data-astro-cid-axcabmqn]{font-size:25px}.btn[data-astro-cid-axcabmqn]{white-space:normal;text-align:center}}.related[data-astro-cid-7wv2zpdi]{background:var(--lp-paper);border-top:1px solid var(--lp-rule);padding:44px 0 52px}.related-in[data-astro-cid-7wv2zpdi]{max-width:var(--lp-max);padding-inline:var(--lp-gutter);margin-inline:auto}.related-head[data-astro-cid-7wv2zpdi]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:22px;display:flex}h2[data-astro-cid-7wv2zpdi]{font-family:var(--lp-serif);letter-spacing:-.015em;margin:0;font-size:26px;font-weight:500;line-height:1.2}.all[data-astro-cid-7wv2zpdi]{font-family:var(--lp-sans);color:var(--lp-blue);font-size:14px;font-weight:500;text-decoration:none}.all[data-astro-cid-7wv2zpdi]:hover{color:var(--lp-blue-ink);text-decoration:underline}ul[data-astro-cid-7wv2zpdi]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-7wv2zpdi] a[data-astro-cid-7wv2zpdi]{border:1px solid var(--lp-rule);height:100%;color:inherit;background:var(--lp-paper);border-radius:8px;flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}li[data-astro-cid-7wv2zpdi] a[data-astro-cid-7wv2zpdi]:hover{border-color:var(--lp-blue-line);background:var(--lp-blue-bg)}.t[data-astro-cid-7wv2zpdi]{font-family:var(--lp-sans);color:var(--lp-ink);font-size:15px;font-weight:600;line-height:1.3}.s[data-astro-cid-7wv2zpdi]{font-family:var(--lp-sans);color:var(--lp-ink-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}
