.article_flex{grid-column-gap:1.75rem;grid-row-gap:1.75rem;justify-content:space-between;align-items:flex-start}.article_flex>.card{flex:1;min-width:0}.article_flex .sidebar{flex:none;width:17rem;max-width:17rem}.is-article{border-radius:12px;padding:2.5rem}.article{grid-row-gap:1.5rem;row-gap:1.5rem}.article_header{grid-row-gap:0;row-gap:0}.breadcrumbs{grid-column-gap:.45rem;grid-row-gap:.3rem;flex-wrap:wrap;align-items:center;margin-bottom:.8rem;font-size:.78rem;display:flex}.breadcrumbs>div{color:var(--grays--gray-50);opacity:.55}.breadcrumb{color:var(--grays--gray-50);border:0;padding:0;transition:color .15s}.breadcrumb:hover{color:var(--color--brand)}.breadcrumb div{color:inherit}.breadcrumbs .breadcrumb:last-of-type{color:var(--grays--grey-90);opacity:.5;pointer-events:none;max-width:26rem}.breadcrumbs .breadcrumb:last-of-type div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.article_heading{letter-spacing:-.01em;margin:0 0 .3rem;font-size:2.1rem;font-weight:700;line-height:1.2}.article_header>p{opacity:.72;margin:0 0 1.1rem;font-size:1.12rem;line-height:1.55}.article_meta{border-top:1px solid var(--table--table-border-colour);border-bottom:1px solid var(--table--table-border-colour);grid-column-gap:1rem;grid-row-gap:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.65rem 0}.article_meta_author{grid-column-gap:.7rem;grid-row-gap:.4rem;flex-wrap:wrap;align-items:center}.article_meta_author-headshot{border:1px solid var(--table--table-border-colour);border-radius:50%;flex:none;width:42px;height:42px;overflow:hidden}.article_author-name{align-items:baseline;gap:0 .24rem;font-size:.95rem;font-weight:600;display:flex}.article_author-name .inline:first-child{opacity:.55;font-weight:400}.article_meta_author-info{opacity:.6;align-items:baseline;gap:0 .17rem;font-size:.82rem;display:flex}.fact-checked-pill{grid-column-gap:.3rem;color:#0ac791;cursor:help;background-color:#0ac79124;border:1px solid #0ac79159;border-radius:999px;align-items:center;height:2.1rem;min-height:0;padding:0 .75rem;font-size:.72rem;font-weight:600;position:relative}.article_meta_button-group{align-items:center}.article_meta_button-group .fact-checked-pill{margin-right:.85rem}.article_meta_button-group .fact-checked-pill:after{content:"";background-color:var(--table--table-border-colour);width:1px;height:1.2rem;position:absolute;top:50%;right:-.55rem;transform:translateY(-50%)}.article_meta_button-group .fact-tooltip{left:auto;right:0}.fact-checked-pill:focus-visible{outline:2px solid var(--color--brand);outline-offset:2px}.fact-checked-pill svg{width:14px;height:14px}.fact-tooltip{z-index:60;border:1px solid var(--table--table-border-colour);background-color:var(--grays--card-body);width:19rem;max-width:min(19rem,82vw);color:var(--table--text-colour);text-align:left;opacity:0;pointer-events:none;border-radius:10px;padding:.8rem .95rem .85rem;font-size:.78rem;font-weight:400;line-height:1.55;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + .5rem);left:0;transform:translateY(4px);box-shadow:0 12px 32px #00000047}.fact-checked-pill:hover .fact-tooltip,.fact-checked-pill:focus-visible .fact-tooltip,.fact-checked-pill:focus-within .fact-tooltip{opacity:1;pointer-events:auto;transform:translateY(0)}.fact-tooltip_title{text-transform:uppercase;letter-spacing:.05em;color:#0ac791;margin-bottom:.3rem;font-size:.68rem;font-weight:600}.fact-tooltip p{margin:0 0 .45rem}.fact-tooltip a{color:var(--color--brand);font-weight:500;text-decoration:none}.fact-tooltip a:hover{text-underline-offset:2px;text-decoration:underline}.social-share{border:1px solid var(--table--table-border-colour);width:2.1rem;height:2.1rem;min-height:0;color:inherit;border-radius:8px;transition:border-color .15s,color .15s,background-color .15s}.social-share:hover{border-color:var(--color--brand);color:var(--color--brand);background-color:color-mix(in srgb, var(--color--brand) 8%, transparent)}.social-share svg{width:15px;height:15px}.article_disclosure{border-top:1px solid var(--table--table-border-colour);opacity:.6;flex-basis:100%;margin:0;padding-top:.55rem;font-size:.75rem;line-height:1.5}.article_disclosure a{color:inherit;text-underline-offset:2px;text-decoration:underline}.article_disclosure a:hover{color:var(--color--brand);opacity:1}.article_takeways{border:1px solid var(--table--table-border-colour);border-left:3px solid var(--color--brand);background-color:var(--grays--gray-10);border-radius:12px;margin:0;padding:.85rem 1.25rem .35rem}.article_takeways:before{content:"Key Takeaways";border-bottom:1px solid var(--table--table-border-colour);text-transform:uppercase;letter-spacing:.06em;color:var(--color--brand);padding-bottom:.6rem;font-size:.68rem;font-weight:600;display:block}.article_takeaways_rich-text{font-size:.92rem;line-height:1.5}.article_takeaways_rich-text>ul,.article_takeaways_rich-text>ol{margin:0;padding:0;list-style:none}.article_takeaways_rich-text>ul>li,.article_takeaways_rich-text>ol>li{margin:0;padding:.6rem 0 .65rem 1.35rem;position:relative}.article_takeaways_rich-text>ul>li+li,.article_takeaways_rich-text>ol>li+li{border-top:1px solid var(--table--table-border-colour)}.article_takeaways_rich-text>ul>li:before,.article_takeaways_rich-text>ol>li:before{content:"";background-color:var(--color--brand);border-radius:50%;width:6px;height:6px;position:absolute;top:1.05rem;left:.15rem}.article_takeaways_rich-text li ul,.article_takeaways_rich-text li ol{margin:.35rem 0 0;padding-left:1.1rem;list-style:outside}.article_takeaways_rich-text li li{padding:0 0 .25rem}.article_takeaways_rich-text li li::marker{color:var(--color--brand)}.article_highlight{border:1px solid var(--table--table-border-colour);background-color:var(--grays--gray-10);grid-column-gap:1rem;border-radius:12px;align-items:center;gap:1rem;padding:.9rem 1.1rem;transition:border-color .15s}.article_highlight:hover{border-color:color-mix(in srgb, var(--color--brand) 35%, transparent)}.article_highlight_heading:after{content:"Featured Exchange · Partner";border:1px solid var(--table--table-border-colour);background-color:var(--grays--card-body);text-transform:uppercase;letter-spacing:.05em;opacity:.75;vertical-align:.15em;white-space:nowrap;border-radius:999px;margin-left:.6rem;padding:.2rem .55rem;font-size:.6rem;font-weight:600;line-height:1;display:inline-block}.article_highlight_image{border:1px solid var(--table--table-border-colour);background-color:#fff;border-radius:8px;flex:none;width:2.75rem;min-width:2.75rem;height:2.75rem;padding:.4rem}.article_highlight_image img{position:static}.article_highlight_content{flex:1;min-width:0}.article_highlight_heading{margin-bottom:.15rem;font-size:1rem;font-weight:700;line-height:1.3}.article_highlight_content>p{opacity:.65;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:44rem;margin-bottom:0;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}.article_highlight_card-grid{grid-column-gap:0;grid-row-gap:.4rem;flex-wrap:wrap;gap:.4rem 0;margin-top:.6rem;display:flex}.article_highlight_card{background-color:#0000;border:none;border-radius:0;padding:0 1.1rem 0 0}.article_highlight_card+.article_highlight_card{border-left:1px solid var(--table--table-border-colour);padding-left:1.1rem}.article_highlight_card>p:first-child{text-transform:uppercase;letter-spacing:.05em;opacity:.55;margin:0 0 .1rem;font-size:.6rem;font-weight:500}.article_highlight_card_rating{font-variant-numeric:tabular-nums;color:var(--color--brand);grid-column-gap:.3rem;gap:.3rem;font-size:.75rem}.article_highlight_card_rating svg{width:12px;height:12px}.article_highlight_card_rating .text-color-highlight-black{color:var(--color--black);font-size:.85rem;font-weight:700}.article_highlight_button-group{grid-row-gap:.45rem;flex:none;gap:.45rem;width:10.5rem}.article_highlight_button-group .button.is--highlight{width:100%}.article_highlight .button.is--highlight{border-radius:10px;min-height:2.25rem;padding:.4rem 1rem;font-size:.85rem;font-weight:600}.article_highlight .button.is--light.is--highlight{border:1px solid var(--table--table-border-colour);color:var(--color--black);background-color:#0000;transition:border-color .15s,color .15s}.article_highlight .button.is--light.is--highlight:hover{border-color:color-mix(in srgb, var(--color--brand) 55%, transparent);color:var(--color--brand)}.article-rich-text,.article-rich-text p,.article-rich-text li{color:var(--table--text-colour)}.article-rich-text{font-size:1rem;line-height:1.65}.article-rich-text h2,.article-rich-text h3,.article-rich-text strong{color:var(--color--black)}.article_takeaways_rich-text,.article_takeaways_rich-text p,.article_takeaways_rich-text li{color:var(--table--text-colour)}.article_takeaways_rich-text strong{color:var(--color--black)}.article-rich-text p{margin:0 0 1.15rem}.article-rich-text h2{letter-spacing:-.01em;margin:2.3rem 0 .85rem;scroll-margin-top:6rem;font-size:1.5rem;font-weight:700;line-height:1.3}.article-rich-text h3{margin:1.8rem 0 .6rem;scroll-margin-top:6rem;font-size:1.2rem;font-weight:600;line-height:1.35}.article-rich-text a{color:color-mix(in srgb, var(--color--brand) 72%, var(--color--black));text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--color--brand) 45%, transparent);text-underline-offset:3px;font-weight:500;text-decoration-thickness:1.5px;transition:color .15s,text-decoration-color .15s;display:inline}.article-rich-text a:hover{color:var(--color--brand);text-decoration-color:var(--color--brand)}.article-rich-text ul,.article-rich-text ol{margin:0 0 1.15rem;padding-left:1.35rem}.article-rich-text li{margin-bottom:.45rem}.article-rich-text figure{margin:1.6rem 0}.article-rich-text img{border:1px solid var(--table--table-border-colour);border-radius:12px;width:100%;height:auto}.article-rich-text figure figcaption{opacity:.55;text-align:center;margin-top:.5rem;font-size:.82rem}.article-rich-text blockquote{border-left:3px solid var(--color--brand);background-color:var(--grays--gray-10);border-radius:0 10px 10px 0;margin:1.5rem 0;padding:.75rem 1.25rem;font-size:1rem}.article-rich-text table{border-collapse:collapse;border:1px solid var(--table--table-border-colour);font-variant-numeric:tabular-nums;border-radius:10px;width:100%;margin:1rem 0 1.6rem;font-size:.92rem;overflow:hidden}.article-rich-text table p{margin:0}.article-rich-text tbody tr{transition:background-color .12s}.article-rich-text tbody tr:hover{background-color:color-mix(in srgb, var(--grays--grey-90) 3%, transparent)}.article-rich-text th{background-color:var(--table--table-header-background);text-align:left;padding:.6rem .85rem;font-size:.82rem;font-weight:600}.article-rich-text td,.article-rich-text td.table_cell,.article-rich-text th.table_cell{border-top:1px solid var(--table--table-border-colour);vertical-align:top;height:auto;min-height:0;padding:.6rem .85rem}.article_footer{border-top:1px solid var(--table--table-border-colour);grid-column-gap:1rem;grid-row-gap:1rem;align-items:flex-start;margin-top:2.25rem;padding-top:1.5rem}.article_footer_image{border:1px solid var(--table--table-border-colour);border-radius:50%;flex:none;width:56px;height:56px;overflow:hidden}.article_footer_title{text-transform:uppercase;letter-spacing:.05em;opacity:.55;margin-bottom:.1rem;font-size:.72rem}.article_footer_name{font-size:1.05rem;font-weight:700}.article_footer .text-rich-text{opacity:.75;font-size:.9rem;line-height:1.55}.article_footer .social-share{width:1.9rem;height:1.9rem}.sidebar{grid-column-gap:1rem;grid-row-gap:1rem}.sidebar_image{border:1px solid var(--table--table-border-colour);border-radius:12px;overflow:hidden}.sidebar .card.height-auto{border:1px solid var(--table--table-border-colour);background-color:var(--grays--card-body);border-radius:12px}.sidebar .card-header{padding:.85rem 1rem}.sidebar .card-heading{letter-spacing:.06em;opacity:.8;font-size:.72rem}.article_toc-link{border-left:2px solid var(--table--table-border-colour);color:var(--grays--gray-50);padding:.4rem 0 .4rem .9rem;font-size:.85rem;line-height:1.35;transition:color .15s,border-color .15s}.article_toc-link:hover{color:var(--color--black);border-left-color:color-mix(in srgb, var(--color--brand) 60%, transparent)}.article_toc-link.is--active,.article_toc-link.w--current{color:var(--color--brand);border-left-color:var(--color--brand);font-weight:600}@media screen and (width<=991px){.article_flex{flex-flow:column}.article_flex .sidebar{width:100%;max-width:none}.is-article{padding:1.5rem}.article_heading{font-size:1.8rem}}