.jb-blog-post.lu-article{--lu-article-blue:#287c99;--lu-article-green:#338c7e;--lu-article-pale:#e5f1ff;--lu-article-ink:#5a5a5a;--lu-article-muted:#666;--lu-article-line:#e1e9e8;--lu-article-sticky-top:112px;background:#fff;color:var(--lu-article-ink);display:block;font-family:inherit;margin:0;max-width:none;min-height:0;padding:0;width:100%}.jb-blog-post.lu-article *,.jb-blog-post.lu-article :after,.jb-blog-post.lu-article :before{box-sizing:border-box}.jb-blog-post.lu-article .lu-article__wrap{margin-inline:auto;max-width:1080px;padding:0;width:min(1080px,calc(100% - 64px))}.jb-blog-post.lu-article .lu-article__hero{background:linear-gradient(to bottom,var(--lu-article-pale) 0,var(--lu-article-pale) 78%,#fff 78%,#fff 100%);display:block;height:auto;margin:0;min-height:0;padding:26px 0 0}.jb-blog-post.lu-article.lu-article--no-image .lu-article__hero{background:var(--lu-article-pale);padding-bottom:48px}.jb-blog-post.lu-article .lu-article__hero-inner{display:block;height:auto;min-height:0}.jb-blog-post.lu-article .lu-article__nav{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto 32px;padding:0;text-align:center;width:100%}.jb-blog-post.lu-article .lu-article__nav>a{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;justify-content:center;line-height:1.4;margin:0;max-width:100%;min-height:42px;overflow-wrap:anywhere;padding:10px 20px;text-decoration:none;transition:background-color .18s ease,color .18s ease}.jb-blog-post.lu-article .lu-article__nav .btn__back-to-posts{background:var(--lu-article-blue);color:#fff}.jb-blog-post.lu-article .lu-article__nav .btn__back-to-posts:hover{background:#20677f}.jb-blog-post.lu-article .lu-article__nav .btn__see-all-posts{background:transparent;border-color:var(--lu-article-green);color:#246b60}.jb-blog-post.lu-article .lu-article__nav .btn__see-all-posts:hover{background:#fff}.jb-blog-post.lu-article .lu-article__heading{margin:0 auto 32px;max-width:none;padding:0;text-align:center;width:auto}.jb-blog-post.lu-article .blog-post__headline{color:var(--lu-article-ink);font-family:inherit;font-size:clamp(30px,3.5vw,46px);font-weight:700;letter-spacing:-.025em;line-height:1.18;margin:0 auto 22px;max-width:23ch;overflow-wrap:break-word;text-wrap:balance}.jb-blog-post.lu-article .lu-article__meta{align-items:center;color:var(--lu-article-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:8px 14px;justify-content:center;line-height:1.5}.jb-blog-post.lu-article .blog-post__timestamp{font-size:inherit;margin:0}.jb-blog-post.lu-article .reading-minutes{align-items:center;display:inline-flex;font-size:inherit;gap:7px}.jb-blog-post.lu-article .reading-minutes svg{fill:currentColor;height:17px;width:17px}.jb-blog-post.lu-article .lu-article__media{margin:0;max-width:none;padding:0;width:100%}.jb-blog-post.lu-article .lu-article__image{aspect-ratio:2.15/1;background:var(--lu-article-pale);border-radius:18px;box-shadow:0 10px 30px rgb(40 124 153/8%);display:block;height:auto;max-width:100%;object-fit:cover;object-position:center;width:100%}.jb-blog-post.lu-article .lu-article__content{background:#fff;display:block;height:auto;margin:0;min-height:0;padding:40px 0 64px}.jb-blog-post.lu-article .lu-article__content-inner{align-items:start;display:grid;gap:48px;grid-template-columns:260px minmax(0,736px);justify-content:center}.jb-blog-post.lu-article .lu-article__sidebar{max-height:calc(100vh - var(--lu-article-sticky-top) - 24px);min-width:0;overflow-y:auto;padding:0 8px 8px 0;position:sticky;scrollbar-width:thin;top:var(--lu-article-sticky-top)}.jb-blog-post.lu-article .blog-post__author{align-items:center;border-bottom:1px solid var(--lu-article-line);display:flex;font-size:14px;gap:12px;justify-content:flex-start;line-height:1.5;margin:0;padding:0 0 24px;text-align:left}.jb-blog-post.lu-article .blog-post__author-image{border-radius:50%;display:block;flex:0 0 44px;height:44px;margin:0;object-fit:cover;width:44px}.jb-blog-post.lu-article .lu-article__author-label{color:var(--lu-article-muted);display:block;font-size:12px;margin-bottom:2px}.jb-blog-post.lu-article .blog-post__author-name{color:var(--lu-article-ink);font-weight:600;text-decoration:none}.jb-blog-post.lu-article .blog-post__author-name:hover{color:var(--lu-article-blue);text-decoration:underline}.jb-blog-post.lu-article .lu-article__toc{background:#f5f9fc;border:1px solid #dbe7ec;border-radius:12px;display:block;margin:24px 0;padding:20px 16px;text-align:left}.jb-blog-post.lu-article .lu-article__toc[hidden]{display:none}.jb-blog-post.lu-article .lu-article__toc details{background:transparent;border:0;margin:0;padding:0}.jb-blog-post.lu-article .lu-article__toc summary{align-items:center;color:var(--lu-article-blue);cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:700;gap:16px;justify-content:space-between;line-height:1.4;list-style:none;margin:0;padding:0 4px}.jb-blog-post.lu-article .lu-article__toc summary::-webkit-details-marker{display:none}.jb-blog-post.lu-article .lu-article__toc summary::marker{content:""}.jb-blog-post.lu-article .lu-article__toc summary:after{border-bottom:2px solid;border-right:2px solid;content:"";flex:0 0 8px;height:8px;transform:rotate(45deg);width:8px}.jb-blog-post.lu-article .lu-article__toc details[open]>summary:after{transform:rotate(225deg)}.jb-blog-post.lu-article .lu-article__toc-list{display:grid;gap:4px;list-style:none;margin:16px 0 0;padding:0}.jb-blog-post.lu-article .lu-article__toc-list>li{list-style:none;margin:0;padding:0}.jb-blog-post.lu-article .lu-article__toc-list a{background:transparent;border-left:3px solid transparent;border-radius:0 7px 7px 0;color:var(--lu-article-ink);display:block;font-family:inherit;font-size:15px;font-weight:500;line-height:1.55;margin:0;overflow-wrap:break-word;padding:9px 10px 9px 12px;text-align:left;text-decoration:none}.jb-blog-post.lu-article .lu-article__toc-list .lu-article__toc-sub a{font-size:14px;font-weight:400;padding-left:24px}.jb-blog-post.lu-article .lu-article__toc-list a:hover{background:var(--lu-article-pale);color:var(--lu-article-blue)}.jb-blog-post.lu-article .lu-article__toc-list a[aria-current=location]{background:#e7f1ee;border-left-color:var(--lu-article-green);color:#246b60;font-weight:600}.jb-blog-post.lu-article .lu-article__toc :is(a,summary):focus-visible{outline:2px solid var(--lu-article-blue);outline-offset:3px}.jb-blog-post.lu-article .jb-share{display:block;margin:24px 0 0;padding:0;position:static;top:auto;transform:none;width:auto}.jb-blog-post.lu-article .jb-share__label{color:var(--lu-article-muted);font-size:13px;font-weight:600;margin-bottom:12px}.jb-blog-post.lu-article .blog-post__body{color:var(--lu-article-ink);font-size:18px;line-height:1.8;margin:0;max-width:none;min-width:0;overflow-wrap:break-word;padding:0;width:100%}.jb-blog-post.lu-article .blog-post__body>:first-child{margin-top:0}.jb-blog-post.lu-article .blog-post__body :where(p,ul,ol){margin-bottom:1.35em;margin-top:0}.jb-blog-post.lu-article .blog-post__body :where(h2,h3,h4){color:var(--lu-article-ink);font-family:inherit;letter-spacing:-.015em;line-height:1.3;scroll-margin-top:calc(var(--lu-article-sticky-top) + 20px)}.jb-blog-post.lu-article .blog-post__body h2{font-size:clamp(25px,2.5vw,32px);margin:1.9em 0 .7em}.jb-blog-post.lu-article .blog-post__body h3{font-size:23px;margin:1.7em 0 .65em}.jb-blog-post.lu-article .blog-post__body :where(p,li)>a{color:#246b60;text-decoration:underline;text-underline-offset:3px}.jb-blog-post.lu-article .blog-post__body :where(p,li)>a:hover{color:var(--lu-article-blue)}.jb-blog-post.lu-article .blog-post__body img{height:auto;max-width:100%}.jb-blog-post.lu-article .blog-post__body :where(video,iframe){max-width:100%}.jb-blog-post.lu-article .blog-post__body blockquote{background:#f3f8f7;border-left:3px solid var(--lu-article-green);margin:32px 0;padding:18px 24px}.jb-blog-post.lu-article .blog-post__body blockquote>:last-child{margin-bottom:0}.jb-blog-post.lu-article .blog-post__body pre{max-width:100%;overflow-x:auto}.jb-blog-post.lu-article .blog-post__body table{display:block;max-width:100%;overflow-x:auto;width:max-content}.jb-blog-post.lu-article .lu-article__related{background:#f6f6f6;border-top:1px solid var(--lu-article-line);margin:0;padding:48px 0 64px}.jb-blog-post.lu-article :where(a,summary):focus-visible{outline:3px solid var(--lu-article-blue);outline-offset:4px}@media (max-width:899px){.jb-blog-post.lu-article .lu-article__content-inner{gap:32px;grid-template-columns:1fr}.jb-blog-post.lu-article .lu-article__sidebar{max-height:none;overflow:visible;padding:0;position:static}.jb-blog-post.lu-article .blog-post__author{padding-bottom:18px}.jb-blog-post.lu-article .lu-article__toc{margin:18px 0;padding:18px 16px}.jb-blog-post.lu-article .jb-share{margin-top:18px}.jb-blog-post.lu-article .lu-article__nav{margin-bottom:36px}.jb-blog-post.lu-article .lu-article__content{padding-top:32px}}@media (max-width:599px){.jb-blog-post.lu-article .lu-article__wrap{width:calc(100% - 36px)}.jb-blog-post.lu-article .lu-article__hero{padding-top:22px}.jb-blog-post.lu-article .lu-article__heading{margin-bottom:28px}.jb-blog-post.lu-article .blog-post__headline{font-size:clamp(29px,7.5vw,38px)}.jb-blog-post.lu-article .lu-article__meta{font-size:12px;gap:6px 10px}.jb-blog-post.lu-article .lu-article__image{aspect-ratio:4/3;border-radius:12px}.jb-blog-post.lu-article .blog-post__body{font-size:17px;line-height:1.75}.jb-blog-post.lu-article .blog-post__body h3{font-size:21px}.jb-blog-post.lu-article .lu-article__content{padding-bottom:48px}.jb-blog-post.lu-article .lu-article__related{padding:36px 0 48px}}@media (prefers-reduced-motion:reduce){.jb-blog-post.lu-article .lu-article__nav>a{transition:none}}