.v2-editorial-theme .editorial-post-intro{background:var(--v2-chalk,#F4F2E8);border:0}.v2-editorial-theme .editorial-post-intro .v2-public-hero-inner{padding-top:40px;padding-bottom:44px}.v2-editorial-theme .editorial-post-intro nav{margin:0 0 22px;font:400 12px/1.5 Inter,sans-serif;color:#4D5650}.v2-editorial-theme .editorial-post-intro nav a{color:inherit;text-decoration:none}.v2-editorial-theme .editorial-post-intro nav a:hover{text-decoration:underline;text-underline-offset:4px;color:var(--editorial-dark)}.v2-editorial-theme .editorial-post-intro .editorial-post-header{max-width:960px}.v2-editorial-theme .editorial-post-intro .editorial-post-header h1{font:600 clamp(31px,3.55vw,44px)/1.16 Raleway,Arial,sans-serif;color:#111;letter-spacing:-.035em;margin:0 0 20px}.v2-editorial-theme .editorial-post-intro .editorial-post-description{max-width:72ch;font:400 16px/1.75 Inter,sans-serif;color:#303238;margin:0 0 22px}.v2-editorial-theme .editorial-post-intro .editorial-byline,.v2-editorial-theme .editorial-post-intro .editorial-byline time{font:400 12px/1.5 Inter,sans-serif;color:#4D5650;margin:0}.v2-editorial-theme .editorial-post-layout{max-width:1200px;padding-top:48px;padding-bottom:72px}.v2-editorial-theme .editorial-post-article{min-width:0}.v2-editorial-theme .v2-post .prose-custom{font:400 16px/1.8 Inter,Arial,sans-serif;color:#222}.v2-editorial-theme .v2-post .prose-custom>ol>li,.v2-editorial-theme .v2-post .prose-custom>p,.v2-editorial-theme .v2-post .prose-custom>ul>li{color:#222}.v2-editorial-theme .v2-post .prose-custom h2{font:600 clamp(25px,2.4vw,31px)/1.3 Raleway,Arial,sans-serif;color:#111;letter-spacing:-.025em;margin-top:44px;margin-bottom:18px}.v2-editorial-theme .v2-post .prose-custom h3{font:600 23px/1.35 Raleway,Arial,sans-serif;color:#111;letter-spacing:-.02em}.v2-editorial-theme .v2-post .prose-custom a:not(.editorial-supporter-action){color:var(--editorial-dark);text-decoration-color:color-mix(in srgb,var(--editorial-accent) 45%,transparent);text-underline-offset:4px}.v2-editorial-theme .v2-post .prose-custom a:not(.editorial-supporter-action):hover{text-decoration-color:var(--editorial-dark)}.v2-editorial-theme .v2-post .prose-custom blockquote{border-left-color:var(--editorial-accent)}.v2-editorial-theme .v2-post .prose-custom table thead :is(td,th){background:var(--editorial-dark);color:white;border-color:color-mix(in srgb,var(--editorial-dark) 75%,white)}.v2-editorial-theme .v2-post .prose-custom table tbody tr:hover{background:var(--editorial-tint)}.v2-editorial-theme .v2-post .prose-custom :is([class~=bg-blue-50],[class~="bg-emerald-50/40"]){background:var(--editorial-tint);border-color:color-mix(in srgb,var(--editorial-accent) 28%,white)}.v2-editorial-theme .v2-post .prose-custom [class~=border-brand]{border-color:var(--editorial-accent)}.v2-editorial-theme .v2-post .prose-custom [class~=text-brand]{color:var(--editorial-dark)}.v2-editorial-theme .v2-post .prose-custom [class~=bg-brand]{background:var(--editorial-dark)}.v2-editorial-theme .v2-post .prose-custom [class~=bg-brand] :is(p,a){color:white}.v2-editorial-theme .v2-post .prose-custom>aside:not(.editorial-supporter-callout){border-color:#858d85;background:var(--editorial-tint)}.v2-editorial-theme .editorial-post-layout .uppercase,.v2-editorial-theme .v2-post .prose-custom .uppercase{text-transform:none;letter-spacing:0}.v2-editorial-theme .editorial-post-layout :is(a,button):focus-visible{outline:2px solid var(--editorial-accent);outline-offset:4px}.v2-editorial-theme .editorial-post-toc{border-left:1px solid #dfe4dd;padding-left:20px;padding-right:0}.v2-editorial-theme .editorial-post-toc p{font:600 13px/1.5 Inter,sans-serif;color:var(--editorial-dark);text-transform:none;letter-spacing:0;margin:0 0 14px}.v2-editorial-theme .editorial-post-layout nav[aria-label="Table of contents"] a{font:400 12px/1.55 Inter,sans-serif;color:var(--editorial-dark);padding-block:2px}.v2-editorial-theme .editorial-post-layout nav[aria-label="Table of contents"] a:is(:hover,.text-brand){text-decoration:underline;text-underline-offset:4px}.v2-editorial-theme .editorial-post-layout nav[aria-label="Table of contents"] a.text-brand{font-weight:600}.v2-editorial-theme .editorial-post-layout button[aria-controls]{background:var(--editorial-tint);color:var(--editorial-dark)}.v2-editorial-theme .editorial-author-block>div{background:#fff;border-color:#858d85;border-radius:13px}.v2-editorial-theme .editorial-author-block .text-brand{color:var(--editorial-dark)}.v2-editorial-theme .editorial-tags>span{background:var(--editorial-tint);color:var(--editorial-dark)}.v2-editorial-theme .editorial-related>h2{font:600 28px/1.3 Raleway,Arial,sans-serif;letter-spacing:-.025em;color:#111}.v2-editorial-theme .editorial-supporter-callout{padding:24px;border:1px solid var(--editorial-dark);border-radius:13px;background:var(--editorial-dark);color:#fff}.v2-editorial-theme .editorial-supporter-inner{display:grid;grid-template-columns:30px minmax(0,1fr);gap:0 18px;align-items:start}.v2-editorial-theme .editorial-supporter-icon{grid-column:1;grid-row:1/3;color:#D6E3F7;margin-top:3px}.v2-editorial-theme .editorial-supporter-callout .editorial-supporter-label{margin:0 0 8px;font:600 13px/1.5 Inter,sans-serif;color:#D6E3F7}.v2-editorial-theme .editorial-supporter-callout .editorial-supporter-copy{margin:0;font:400 15px/1.75 Inter,sans-serif;color:#fff}.v2-editorial-theme .editorial-supporter-callout a.editorial-supporter-action{grid-column:2;display:inline-flex;align-items:center;justify-self:start;gap:14px;margin-top:20px;padding:9px 13px;background:#fff;border:1px solid #fff;border-radius:8px;font:600 13px/1.5 Inter,sans-serif;color:var(--editorial-dark);text-decoration:none}.v2-editorial-theme .editorial-supporter-callout a.editorial-supporter-action:hover{background:#E6EEF9;text-decoration:none}@media(min-width:1024px){.v2-editorial-theme .editorial-post-layout{display:grid;grid-template-columns:minmax(0,760px) 200px;gap:56px;align-items:start}.v2-editorial-theme .editorial-post-article{width:100%;max-width:none}.v2-editorial-theme .editorial-post-toc{width:auto}.v2-editorial-theme .editorial-post-layout:not(:has(.editorial-post-toc)){display:block;max-width:860px}}@media(max-width:700px){.v2-editorial-theme .editorial-post-intro .v2-public-hero-inner{padding:32px 22px 36px}.v2-editorial-theme .editorial-post-intro .editorial-post-description{font-size:15px}.v2-editorial-theme .editorial-post-layout{padding-top:30px}.v2-editorial-theme .editorial-supporter-callout{padding:22px}.v2-editorial-theme .editorial-supporter-inner{grid-template-columns:1fr}.v2-editorial-theme .editorial-supporter-icon{display:none}.v2-editorial-theme .editorial-supporter-callout a.editorial-supporter-action{grid-column:1}}.v2-editorial-theme .v2-post .prose-custom>p:first-of-type{font:400 16px/1.8 Inter,Arial,sans-serif;color:#222}.v2-editorial-theme .v2-post .prose-custom .editorial-supporter-callout p.editorial-supporter-copy{color:#fff}.v2-editorial-theme .v2-post .prose-custom .editorial-supporter-callout p.editorial-supporter-label{color:#D6E3F7}@media(min-width:1024px){.v2-editorial-theme:has(.editorial-post-toc) .editorial-post-intro .v2-public-hero-inner{display:grid;grid-template-columns:minmax(0,760px) 200px;-moz-column-gap:56px;column-gap:56px;justify-content:center}.v2-editorial-theme:has(.editorial-post-toc) .editorial-post-intro :is(nav,.editorial-post-header){grid-column:1;max-width:none}.v2-editorial-theme:not(:has(.editorial-post-toc)) .editorial-post-intro .v2-public-hero-inner{max-width:860px}}.v2-editorial-theme .editorial-table-scroll{overflow:auto;border:1px solid #858d85;border-radius:13px;background:#fff;margin-block:28px}.v2-editorial-theme .editorial-table-scroll:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:4px}.v2-editorial-theme .editorial-table-scroll .editorial-data-table{width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0;font:400 13px/1.65 Inter,sans-serif}.v2-editorial-theme .editorial-data-table :is(th,td){padding:14px 16px}.v2-editorial-theme .editorial-data-table tbody tr:last-child>:is(th,td){border-bottom:0}.v2-editorial-theme .editorial-author-block>.editorial-author-card{background:var(--editorial-tint);border:1px solid #858d85;border-radius:13px;padding:24px;gap:20px}.v2-editorial-theme .editorial-author-card p{color:#303238;font-family:Inter,sans-serif}.v2-editorial-theme .editorial-author-card p:first-child{font-size:15px;font-weight:600;color:#111;margin:0 0 4px}.v2-editorial-theme .editorial-author-card a{color:var(--editorial-dark)}.v2-editorial-theme .editorial-post-tools{margin-top:28px;padding-top:24px;border-top:1px solid #dfe4dd;display:flex;flex-direction:column;gap:20px}.v2-editorial-theme .editorial-share{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:12px 20px}.v2-editorial-theme .editorial-share>p{font:500 12px/1.5 Inter,sans-serif;color:#68716b;margin:0 6px 0 0;letter-spacing:0;text-transform:none}.v2-editorial-theme .editorial-share :is(a,button){font:400 12px/1.5 Inter,sans-serif;color:var(--editorial-dark)}.v2-editorial-theme .editorial-tags>span{font:400 11px/1.5 Inter,sans-serif;padding:5px 10px}.v2-editorial-theme .v2-post .prose-custom>.editorial-pullquote{background:#fff;border-color:#858d85;border-left:4px solid var(--editorial-accent);border-radius:13px;padding:24px 28px}.v2-editorial-theme .editorial-stat-strip{background:var(--editorial-tint);border-color:#858d85;border-radius:13px;padding:24px}.v2-editorial-theme .editorial-stat-strip .editorial-stat-value{font:500 36px/1.15 Inter,sans-serif;color:var(--editorial-dark);letter-spacing:-.03em}@media(max-width:640px){.v2-editorial-theme .editorial-author-block>.editorial-author-card{padding:20px;gap:14px}.v2-editorial-theme .editorial-author-card>img{width:48px;height:48px}.v2-editorial-theme .editorial-share{gap:12px 16px}}