.bx-journal-kicker{font-family:var(--font-bx-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:#527278;font-size:11px;line-height:1.6}.bx-journal-header{max-width:1000px;padding-block:56px 40px}.bx-journal-header h1{font-family:var(--font-bx-serif),Georgia,serif;letter-spacing:-.035em;text-wrap:balance;max-width:960px;margin:20px 0 24px;font-size:clamp(40px,5.7vw,76px);font-weight:400;line-height:1.06}.bx-journal-dek{color:#495966;max-width:780px;font-size:clamp(18px,2vw,22px);line-height:1.6}.bx-journal-meta{color:#5c6772;margin-top:26px;font-size:13px;line-height:1.7}.bx-journal-meta a{text-underline-offset:3px;text-decoration:underline}.bx-journal-hero{max-width:1100px}.bx-journal-figure{margin:28px 0}.bx-journal-figure img{background:#f3f6f7;border-radius:3px;width:100%;height:auto;display:block}.bx-journal-figure figcaption{color:#66737b;max-width:760px;margin:12px 0 0;font-size:12px;line-height:1.6}.bx-journal-layout{grid-template-columns:240px minmax(0,760px);align-items:start;gap:64px;max-width:1100px;margin:52px auto 100px;display:grid}.bx-journal-toc{border-right:1px solid #e1e8eb;padding-right:24px;font-size:13px;line-height:1.5;position:sticky;top:110px}.bx-journal-toc ol{margin:16px 0;padding-left:18px}.bx-journal-toc li{margin-bottom:14px}.bx-journal-toc a{color:#42545f;text-decoration:none}.bx-journal-toc a:hover{text-underline-offset:3px;text-decoration:underline}.bx-journal-aside-note{border-top:1px solid #e1e8eb;margin-top:34px;padding-top:24px}.bx-journal-aside-note p{margin:0 0 10px;font-size:14px;font-weight:600}.bx-journal-aside-note a{color:#2458cc}.bx-journal-prose{color:#273844;min-width:0;font-size:17px;line-height:1.85}.bx-journal-prose p{margin:0 0 24px}.bx-journal-prose h2{font-family:var(--font-bx-serif),Georgia,serif;letter-spacing:-.02em;text-wrap:balance;margin:52px 0 22px;font-size:clamp(28px,3.4vw,38px);font-weight:400;line-height:1.2}.bx-journal-prose section{scroll-margin-top:120px}.bx-journal-prose ul{margin:20px 0 28px;padding-left:23px}.bx-journal-prose li{margin-bottom:12px}.bx-journal-prose a{color:#2258b8;text-underline-offset:3px;text-decoration:underline}.bx-journal-answer{background:#f1f7f7;border-left:3px solid #4f969d;padding:28px 30px}.bx-journal-answer p{margin:12px 0 0;font-size:18px;line-height:1.8}.bx-journal-takeaways h2{margin-top:35px;font-size:28px}.bx-journal-table{border:1px solid #dce4e9;border-radius:3px;margin:28px 0;overflow-x:auto}.bx-journal-table table{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:1.6}.bx-journal-table caption{text-align:left;color:#526874;background:#f8fafb;border-bottom:1px solid #dce4e9;padding:14px 18px;font-size:12px}.bx-journal-table th,.bx-journal-table td{vertical-align:top;border-bottom:1px solid #e3e9ed;padding:16px 18px}.bx-journal-table thead th{background:#f3f6f8;font-weight:600}.bx-journal-table tbody th{width:30%;min-width:130px;font-weight:500}.bx-journal-prose .bx-journal-sources-inline{color:#63737e;font-size:12px;line-height:1.6}.bx-journal-faq details{border-bottom:1px solid #dce4e9;padding:20px 0}.bx-journal-faq summary{cursor:pointer;padding-right:20px;font-weight:600;line-height:1.5}.bx-journal-faq details p{margin:16px 0 0}.bx-journal-sources{border-top:1px solid #dce4e9;margin-top:48px;padding-top:12px;font-size:13px;line-height:1.8}.bx-journal-sources h2{font-size:28px}.bx-journal-cta{background:#eef4ff;border:1px solid #dce7fb;margin-top:48px;padding:32px}.bx-journal-cta h2{margin:12px 0 18px}.bx-journal-cta p{font-size:16px}.bx-journal-cta .bx-button{color:#fff;background:#2b5be7;border-radius:3px;gap:14px;padding:12px 18px;font-size:14px;text-decoration:none;display:inline-flex}.bx-journal-product-link{margin-top:16px;font-size:13px;display:block}.bx-journal-related{padding-bottom:96px}.bx-journal-related>h2{letter-spacing:-.03em;margin:12px 0 30px;font-size:36px}.bx-journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.bx-journal-card{border-bottom:1px solid #dce4e9;min-width:0;padding-bottom:22px}.bx-journal-card-link{color:inherit;text-decoration:none;display:block}.bx-journal-card img{aspect-ratio:3/2;object-fit:cover;background:#eef3f5;border-radius:3px;width:100%;height:auto}.bx-journal-card-copy{padding-top:20px}.bx-journal-card h3{letter-spacing:-.025em;margin:12px 0;font-size:23px;line-height:1.24}.bx-journal-card p{color:#566573;margin:0;font-size:14px;line-height:1.75}.bx-journal-read{color:#2458cc;justify-content:space-between;margin-top:20px;font-size:13px;display:flex}.bx-journal-card-link:hover h3{text-underline-offset:4px;text-decoration:underline}.bx-journal-index-head{max-width:1100px;padding-block:62px 40px}.bx-journal-index-head h1{font-family:var(--font-bx-serif),Georgia,serif;letter-spacing:-.04em;max-width:850px;margin:18px 0 24px;font-size:clamp(46px,6.5vw,84px);font-weight:400;line-height:1.04}.bx-journal-index-head p{color:#52616d;max-width:660px;font-size:19px;line-height:1.7}.bx-journal-clusters{border-bottom:1px solid #dce4e9;flex-wrap:wrap;gap:20px;padding-bottom:30px;display:flex}.bx-journal-clusters a{color:#315e87;text-underline-offset:4px;font-size:13px}.bx-journal-index-section{padding-block:40px 20px;scroll-margin-top:100px}.bx-journal-index-section>h2{letter-spacing:-.025em;margin:0 0 28px;font-size:28px}.bx-journal-index-body{max-width:1100px;padding-bottom:90px}@media (max-width:1000px){.bx-journal-layout{grid-template-columns:190px minmax(0,1fr);gap:35px}.bx-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.bx-journal-header{padding-block:32px 20px}.bx-journal-layout{margin-block:20px 60px;display:block}.bx-journal-toc{border-bottom:1px solid #dce4e9;border-right:0;margin-bottom:28px;padding:0 0 25px;position:static}.bx-journal-toc ol{columns:2;column-gap:26px}.bx-journal-toc li{break-inside:avoid;margin-bottom:10px}.bx-journal-aside-note{display:none}.bx-journal-prose{font-size:16px;line-height:1.8}.bx-journal-answer{padding:22px}.bx-journal-answer p{font-size:17px}.bx-journal-cta{padding:24px}.bx-journal-prose h2{margin-top:38px}.bx-journal-figure{margin-block:18px}.bx-journal-index-head{padding-top:35px}}@media (max-width:520px){.bx-journal-grid{grid-template-columns:1fr;gap:30px}.bx-journal-toc ol{columns:1}.bx-journal-card h3{font-size:24px}.bx-journal-table th,.bx-journal-table td{padding:12px}.bx-journal-index-head h1{font-size:46px}}