.ln-article-editorial{color:var(--ln-ink);padding-bottom:72px}.ln-article-header{max-width:1100px;margin-inline:auto;padding:42px 20px 0}.ln-article-intro{max-width:860px;margin-inline:auto}.ln-article-breadcrumb{color:var(--ln-ink-3);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:12px;line-height:1.5;display:flex}.ln-article-breadcrumb a{color:inherit;text-decoration:none}.ln-article-breadcrumb a:hover,.ln-article-author:hover{color:var(--ln-accent)}.ln-article-category{color:var(--ln-accent);font-weight:600}.ln-article-title{color:var(--ln-ink);font-family:var(--font-display), sans-serif;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(30px,4.6vw,52px);font-weight:700;line-height:1.12}.ln-article-excerpt{max-width:65ch;color:var(--ln-ink-2);margin:20px 0 0;font-size:17px;line-height:1.65}.ln-article-byline{gap:7px;margin-top:24px;display:grid}.ln-article-author{color:var(--ln-ink);justify-self:start;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none}.ln-article-byline .ln-article-meta{gap:5px 14px;margin:0;font-size:12px}.ln-article-cover{aspect-ratio:16/9;margin-top:32px;background:var(--ln-bg-2);object-fit:cover;border-radius:0;width:100%;max-width:680px;height:auto;margin-inline:auto;display:block}.ln-article-reading{margin-top:32px;position:relative}.ln-article-prose,.ln-article-section,.ln-article-colophon{max-width:744px;margin-inline:auto;padding-inline:20px}.ln-article-prose{--ln-link:var(--ln-accent);color:var(--ln-ink-2);overflow-wrap:break-word;margin-top:26px;font-size:17px;line-height:1.85}.ln-article-prose>p{margin-top:24px}.ln-article-prose>:first-child{margin-top:0}.ln-article-prose strong{color:var(--ln-ink);font-weight:600}.ln-article-prose a{text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.ln-article-prose .ln-gallery a{font-weight:inherit;text-decoration:none}.ln-article-prose h2,.ln-article-prose h3,.ln-article-section-title{color:var(--ln-ink);font-family:var(--font-display), sans-serif;letter-spacing:-.025em;font-weight:700;line-height:1.25}.ln-article-prose h2{margin-top:44px;font-size:clamp(25px,3vw,32px)}.ln-article-prose h3{margin-top:32px;font-size:22px}.ln-article-prose ul{margin-top:20px;padding-left:22px;list-style:outside}.ln-article-prose ul li+li{margin-top:8px}.ln-article-prose ul ::marker{color:var(--ln-ink-3)}.ln-article-prose blockquote{border-left:2px solid var(--ln-accent);color:var(--ln-ink);margin-block:30px;padding-left:20px;font-size:20px;font-weight:500;line-height:1.6}.ln-article-prose table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.ln-article-prose caption{color:var(--ln-ink-3);text-align:left;padding:12px;font-size:13px}.ln-article-prose th,.ln-article-prose td{border-bottom:1px solid var(--ln-line);text-align:left;vertical-align:top;padding:12px 16px}.ln-article-prose th{background:var(--ln-bg-2);color:var(--ln-ink);font-size:14px;font-weight:600}.ln-article-prose tbody tr:last-child td{border-bottom:0}.ln-article-prose .ln-table-wrap{border-radius:0}.ln-article-section{margin-top:52px}.ln-article-section-title{margin:0;font-size:27px}.ln-article-small-title{color:var(--ln-ink-3);margin:0;font-size:12px;font-weight:600;line-height:1.5}.ln-article-faq summary{font-size:17px;line-height:1.5}.ln-article-faq details>p{font-size:16px;line-height:1.75}.ln-article-sources ul{border-top:1px solid var(--ln-line);margin-top:14px;padding-top:14px;list-style:none}.ln-article-sources li+li{margin-top:10px}.ln-article-sources a{color:var(--ln-ink-2);text-underline-offset:3px;overflow-wrap:anywhere;font-size:13px;line-height:1.7;text-decoration:underline;text-decoration-thickness:1px}.ln-article-sources a:hover{color:var(--ln-accent)}.ln-article-colophon>aside{margin-top:52px;padding-top:24px}.ln-article-colophon>aside>p{font-size:14px;line-height:1.8}.ln-article-colophon>aside>div>span{background:var(--ln-bg-2);color:var(--ln-accent)}.ln-article-colophon>div{margin-top:32px}.ln-article-cta{text-align:left;margin-top:48px}.ln-article-cta:before{border-top:1px solid var(--ln-line);content:"";margin-bottom:24px;display:block}.ln-article-cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;margin:12px 0 0;font-size:clamp(25px,3vw,30px);font-weight:700;line-height:1.2}.ln-article-cta-copy{max-width:58ch;color:var(--ln-ink-2);margin:14px 0 20px;font-size:15px;line-height:1.75}.ln-article-cta-link{background:#396afc;border-radius:4px;min-height:44px}.ln-article-cta-link:hover{background:#2948ff}.ln-article-related{max-width:1180px;margin:68px auto 0;padding-inline:20px}.ln-article-related>h2{border-top:1px solid var(--ln-line);margin-bottom:28px;padding-top:24px}.ln-article-breadcrumb a:focus-visible,.ln-article-author:focus-visible,.ln-article-sources a:focus-visible,.ln-article-cta-link:focus-visible{outline:2px solid var(--ln-accent);outline-offset:4px}.ln-article-editorial .ln-toc-mobile{max-width:744px;margin-top:0}@media (min-width:640px){.ln-article-header{padding-top:56px}.ln-article-excerpt{font-size:19px}.ln-article-byline{margin-top:28px}.ln-article-cover{margin-top:40px}.ln-article-reading{margin-top:48px}.ln-article-prose,.ln-article-section,.ln-article-colophon{padding-inline:32px}.ln-article-prose{font-size:18px}.ln-article-section{margin-top:64px}.ln-article-related{margin-top:88px;padding-inline:32px}}@media (min-width:1280px){.ln-article-editorial .ln-toc{width:190px;left:calc(50% - 588px)}.ln-article-editorial .ln-toc>div{max-height:calc(100vh - 64px);top:32px}.ln-article-prose{margin-top:0}}
