.cf-editorial{--cf-ink:#183c4a;--cf-link:#075e70;--cf-soft:#f0f6f6;box-sizing:border-box;max-width:1140px;margin:0 auto;padding:40px 24px 72px;color:#243b43;text-align:left}.cf-editorial *{box-sizing:border-box}.cf-editorial__header{max-width:760px;margin:0 auto 36px}.cf-editorial__breadcrumb{font-size:14px;margin-bottom:28px}.cf-editorial a{color:var(--cf-link);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.cf-editorial a:hover{text-decoration-thickness:2px}.cf-editorial :is(a,summary,[tabindex]):focus-visible{outline:3px solid #b55718;outline-offset:4px}.cf-editorial__eyebrow{font-size:13px!important;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--cf-link);margin:0 0 12px!important}.cf-editorial h1{font-size:clamp(30px,4vw,46px);line-height:1.14;letter-spacing:-.025em;color:var(--cf-ink);margin:0 0 24px;text-transform:none}.cf-editorial__attribution{border-top:1px solid #d4e1e3;border-bottom:1px solid #d4e1e3;padding:18px 0;font-size:15px;line-height:1.6}.cf-editorial__attribution p{margin:0 0 6px}.cf-editorial__dates{color:#52636b;font-size:14px;margin-top:10px!important}.cf-editorial__grid{display:grid;grid-template-columns:240px minmax(0,740px);gap:48px;align-items:start}.cf-editorial__navigation{position:sticky;top:140px;max-height:calc(100vh - 170px);overflow:auto;padding:20px;background:#f5f8f8;border:1px solid #dce6e7;border-radius:10px}.cf-editorial__navigation summary{font-weight:700;font-size:16px;cursor:pointer;color:var(--cf-ink)}.cf-editorial__navigation ol{padding-left:20px;margin:16px 0 0}.cf-editorial__navigation li{font-size:14px;line-height:1.5;margin:0 0 12px}.cf-editorial__body{min-width:0;font-size:18px;line-height:1.7}.cf-editorial__body p{font-size:inherit;line-height:inherit;margin:0 0 22px}.cf-editorial__body h2{font-size:28px;line-height:1.25;color:var(--cf-ink);margin:0 0 20px;text-transform:none;scroll-margin-top:160px}.cf-editorial__body h3{font-size:22px;line-height:1.35;color:var(--cf-ink);margin:28px 0 14px;text-transform:none}.cf-editorial__body ul,.cf-editorial__body ol{padding-left:25px;margin:0 0 24px}.cf-editorial__body li{margin-bottom:12px}.cf-editorial__answer{font-size:20px;line-height:1.65}.cf-editorial__section{margin:0 0 44px}.cf-editorial__takeaways{background:var(--cf-soft);border-left:4px solid #0e7180;padding:26px 28px;border-radius:0 10px 10px 0;margin:28px 0}.cf-editorial__takeaways h2{font-size:23px}.cf-editorial__takeaways ul{margin-bottom:0}.cf-editorial__hero{margin:28px 0 40px}.cf-editorial__body img{max-width:100%;height:auto;display:block;border-radius:8px}.cf-editorial__body iframe{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16/9;border:0;margin:28px 0}.cf-editorial__table{overflow-x:auto;max-width:100%;border:1px solid #d4e1e3;border-radius:8px;margin:24px 0;-webkit-overflow-scrolling:touch}.cf-editorial table{display:table;width:100%;border-collapse:collapse;font-size:16px;line-height:1.5;table-layout:auto}.cf-editorial th,.cf-editorial td{padding:16px;text-align:left;vertical-align:top;border:1px solid #d4e1e3;overflow-wrap:break-word}.cf-editorial th{background:#eaf2f3;color:var(--cf-ink);font-weight:700}.cf-editorial tbody tr:nth-child(even){background:#f8fafb}.cf-editorial__contributors{border-top:1px solid #d4e1e3;padding-top:32px;margin-top:48px}.cf-editorial__card{padding:24px;background:#f5f8f8;border:1px solid #dce6e7;border-radius:10px;margin:20px 0}.cf-editorial__card h3{margin-top:0}.cf-editorial__card p:last-child{margin-bottom:0}.cf-editorial--profile{max-width:808px}.cf-editorial--profile .cf-editorial__header{margin-left:0}.cf-editorial__lead{font-size:21px;line-height:1.6}.cf-editorial__credentials{font-size:18px;font-weight:600}.cf-editorial__portrait{width:120px;height:120px;object-fit:cover;border-radius:50%;margin:0 0 24px}@media(max-width:1000px){.cf-editorial__grid{display:block}.cf-editorial__navigation{position:static;max-height:none;max-width:740px;margin:0 auto 28px}.cf-editorial__body{max-width:740px;margin:0 auto}.cf-editorial__navigation nav{max-height:280px;overflow:auto}.cf-editorial__header{max-width:740px}}@media(max-width:600px){.cf-editorial{padding:24px 20px 48px}.cf-editorial__header{margin-bottom:24px}.cf-editorial h1{font-size:32px}.cf-editorial__body{font-size:18px;line-height:1.65}.cf-editorial__body h2{font-size:25px}.cf-editorial__body h3{font-size:21px}.cf-editorial__takeaways{padding:22px 20px}.cf-editorial__card{padding:20px}.cf-editorial__navigation a{display:block;padding:5px 0}.cf-editorial th,.cf-editorial td{padding:12px;min-width:140px}.cf-editorial table{font-size:15px}.cf-editorial__attribution a{display:inline-block}.cf-editorial__section{margin-bottom:36px}}@media print{.cf-editorial__navigation{display:none}.cf-editorial__grid{display:block}.cf-editorial{max-width:none}}
.cf-editorial__grid--single{display:block;max-width:740px;margin:0 auto}.cf-editorial__article-list{list-style:none!important;padding-left:0!important}.cf-editorial__article-list li{padding:16px 0;border-bottom:1px solid #dce6e7;margin:0}.cf-editorial__count{font-size:18px;font-weight:400}.cf-editorial__section:has(> h2[id*="references"]) {font-size:16px;overflow-wrap:anywhere}

.cf-editorial__portrait--card{width:80px;height:80px;margin-bottom:18px}
