.lf-b{margin-top:var(--mt-m);scroll-margin-top:var(--mt-m)}@media (min-width:480px){.lf-b{margin-top:var(--mt-s,var(--mt-m));scroll-margin-top:var(--mt-s,var(--mt-m))}}@media (min-width:768px){.lf-b{margin-top:var(--mt-t);scroll-margin-top:var(--mt-t)}}@media (min-width:1024px){.lf-b{margin-top:var(--mt);scroll-margin-top:var(--mt)}}.lf-col>.article-prose>.lf-b:first-child{scroll-margin-top:80px}.lf-wide{width:var(--bw-m);max-width:calc(100vw - 66px);margin-left:50%;transform:translate(-50%)}.lf-fs,.article-prose .lf-b.lf-fs{font-size:var(--fs-m);line-height:var(--lh-m)}@media (min-width:768px){.lf-fs,.article-prose .lf-b.lf-fs{font-size:var(--fs-t);line-height:var(--lh-t)}}@media (min-width:1024px){.lf-fs,.article-prose .lf-b.lf-fs{font-size:var(--fs);line-height:var(--lh)}}.lf-measure,.lf-narrow{max-width:var(--bw-m)}.lf-narrow{margin-inline:auto}@media (min-width:768px){.lf-wide{width:var(--bw-t)}.lf-measure,.lf-narrow{max-width:var(--bw-t)}}@media (min-width:1024px){.lf-wide{width:var(--bw)}.lf-measure,.lf-narrow{max-width:var(--bw)}}@media (max-width:479px){.lf-wide{max-width:calc(100vw - 42px)}}.lf-seccta{padding-top:var(--pt-m);margin-bottom:var(--mb-m)}@media (min-width:768px){.lf-seccta{padding-top:var(--pt-t);margin-bottom:var(--mb-t)}}@media (min-width:1024px){.lf-seccta{padding-top:var(--pt);margin-bottom:var(--mb)}}.lf-b :is(p,li,td,th,blockquote,h2,h3,h4) a,.lf-b:is(p,li,td,th,blockquote,h2,h3,h4) a{color:var(--color-violet-500);font-weight:500}.lf-list{padding-left:var(--li-pl);color:var(--li-mc)}@media (max-width:767px){.lf-list{padding-left:min(var(--li-pl), 30px)}}.lf-list li{margin-bottom:var(--li-mb-m)}@media (min-width:480px){.lf-list li{margin-bottom:var(--li-mb-s)}}@media (min-width:768px){.lf-list li{margin-bottom:var(--li-mb)}}.lf-list li{font-size:var(--li-fs-m);line-height:var(--li-lh-m)}.lf-list li:last-child{margin-bottom:0}.lf-list>li{color:var(--p-color,inherit)}.lf-list>li::marker{color:var(--li-mc)}.lf-list :is(ul,ol){margin:10px 0;padding-left:24px;list-style:outside}@media (min-width:768px){.lf-list li{font-size:var(--li-fs-t);line-height:var(--li-lh-t)}}@media (min-width:1024px){.lf-list li{font-size:var(--li-fs);line-height:var(--li-lh)}}.lf-toc>div>a,.lf-toc>div>span{color:#222;margin-block:8px;padding-left:24px;font-size:16px;font-weight:500;line-height:24px;display:block}.lf-table{border-collapse:collapse;border-radius:16px;outline:1px solid #c7d2fe;width:100%;overflow:hidden}.lf-table-wrap{overflow-x:visible}@media (max-width:991px){.lf-table-wrap{overflow-x:auto}}@media (max-width:767px){.lf-table-wrap{padding:4px 8px 4px 4px}}@media (max-width:479px){.lf-table-wrap{padding:4px 2px}}@media (max-width:991px){.lf-table{width:140%}}@media (max-width:767px){.lf-table{width:160%}}@media (max-width:479px){.lf-table{width:300%}}.lf-table tr{grid-template-columns:repeat(var(--cols,2), 1fr);box-sizing:border-box;background:#fff;align-items:stretch;min-height:96px;padding:16px 0;display:grid}.lf-table thead tr{align-items:center}.lf-table tbody tr:nth-child(2n){background:#fafbfc}.lf-table thead tr{box-sizing:content-box;background:#ebecf0}.lf-table :is(th,td){color:#42526e;text-align:center;justify-content:center;align-items:center;padding:0 8px;font-size:14px;font-weight:400;line-height:19.2px;display:flex}.lf-table th:first-child{color:#091e42;text-align:left;justify-content:flex-start;padding:0 16px;font-weight:500}.lf-table thead th:first-child{padding:20px 16px}.lf-table thead th:not(:first-child){padding:20px 8px}@media (max-width:767px){.lf-table tbody tr{padding:24px 0}.lf-table[data-cols="2"] tbody tr{flex-direction:column;display:flex}.lf-table thead tr{padding:0}.lf-table :is(th,td){font-size:12px}}@media (max-width:479px){.lf-table[data-cols="2"] tbody tr{gap:48px}}.lf-table thead{border-top:1px solid #ebecf0;border-bottom:1px solid #ebecf0}.lf-table img{width:auto;max-width:100%;height:28px}.lf-table svg{width:24px;height:24px}.lf-author-bio,.article-prose .lf-author-bio{letter-spacing:-.4px;color:#4a5565;margin-bottom:30px;font-size:1rem;line-height:24px}@media (max-width:991px){.lf-author-bio,.article-prose .lf-author-bio{line-height:1.6}}
