.blog-page.marketing-editorial{--blog-ink: #20252e;--blog-muted: #596779;--blog-line: #d7dee6;--blog-paper: #fff;background:var(--blog-paper);color:var(--blog-ink)}.blog-page .blog-frame{width:min(1200px,calc(100% - 96px));margin-inline:auto}.blog-page .blog-hero>.blog-eyebrow{display:flex;align-items:center;gap:22px;margin:0}.blog-page .blog-hero>.blog-eyebrow:after{content:"";width:58px;height:1px;background:#a4afbe}.blog-page .blog-hero h1{max-width:23ch;font-size:clamp(36px,3.3vw,48px);line-height:1.12;letter-spacing:-.035em;text-wrap:balance;margin:0}.blog-page .blog-hero>.blog-standfirst{max-width:68ch;font-size:16px;line-height:1.75;color:#687487}.blog-page .website-navbar .btn-nav-primary{color:#fff;background:#20252e;border-color:#20252e;box-shadow:none}.blog-page .website-navbar .btn-nav-primary:hover{background:#353d49}.blog-page .blog-eyebrow{color:#687487;font:500 11px/1.5 Inter,sans-serif;letter-spacing:.105em;text-transform:uppercase;margin:0 0 24px}.blog-page .blog-article-header h1{font:500 clamp(36px,3.8vw,52px)/1.14 Manrope,sans-serif;letter-spacing:-.045em;color:var(--blog-ink);max-width:900px;margin:0 0 26px;text-wrap:balance}.blog-page .blog-standfirst{font:400 clamp(17px,1.4vw,19px)/1.65 Inter,sans-serif;color:var(--blog-muted);max-width:820px;margin:0}.blog-page .blog-library{padding-bottom:104px}.blog-page .blog-feature{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"image copy";gap:48px;align-items:start;padding-bottom:4px;color:var(--blog-ink);text-decoration:none}.blog-page .blog-feature__copy{grid-area:copy;min-width:0;padding-block:0;color:var(--blog-ink)}.blog-page .blog-feature .blog-eyebrow{color:#687487;margin-bottom:24px;font-size:11px;letter-spacing:.1em}.blog-page .blog-feature .blog-eyebrow span{padding-inline:9px;color:#a4afbe}.blog-page .blog-feature h2{font:500 clamp(32px,3.1vw,42px)/1.15 Manrope,sans-serif;color:var(--blog-ink);letter-spacing:-.035em;margin:0 0 18px;text-wrap:balance}.blog-page .blog-feature__subtitle{font:400 17px/1.65 Inter,sans-serif;color:#4e5b6e;margin:0 0 20px;max-width:46ch}.blog-page .blog-feature__excerpt{font:400 13px/1.8 Inter,sans-serif;color:var(--blog-muted);margin:0 0 26px;max-width:49ch}.blog-page .blog-feature .blog-card-meta{padding-top:20px;border-top:1px solid var(--blog-line);color:var(--blog-muted);font-size:11px;gap:5px 13px}.blog-page .blog-feature .blog-read{display:flex;justify-content:space-between;margin-top:8px;color:var(--blog-ink);font-size:12px;text-decoration:none}.blog-page .blog-feature .blog-read>span{display:grid;place-items:center;width:34px;height:34px;border:1px solid #bcc6d3;border-radius:50%;font-size:18px;transition:background .18s,color .18s}.blog-page .blog-feature:hover .blog-read>span{background:#edf1f7;color:#20252e}.blog-page .blog-card-meta{display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--blog-muted);font:400 11px/1.6 Inter,sans-serif}.blog-page .blog-read{display:inline-flex;align-items:center;gap:20px;font:500 12px/1.6 Inter,sans-serif;color:var(--blog-ink);margin-top:28px;text-decoration:underline;text-decoration-color:#b7c2d0;text-underline-offset:6px;transition:text-decoration-color .18s}.blog-page :is(.blog-feature,.blog-card):hover .blog-read{text-decoration-color:var(--blog-ink)}.blog-page :is(.blog-feature,.blog-card):focus-visible{outline:2px solid #75869d;outline-offset:8px}.blog-page .blog-feature__image{display:block;grid-area:image;min-width:0;height:100%;min-height:0;max-height:410px;overflow:hidden;border-radius:2px;background:#edf1f7}.blog-page .blog-feature__image img{display:block;width:100%;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.blog-page .blog-card__image{display:block;width:100%;height:auto;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;border-radius:2px;margin-bottom:26px;background:#edf1f7}.blog-page .blog-list-heading{margin:48px 0 28px;padding-top:22px;border-top:2px solid var(--blog-ink);display:flex;align-items:baseline;justify-content:space-between;gap:20px}.blog-page .blog-list-heading h2{font:500 21px/1.4 Manrope,sans-serif;letter-spacing:-.025em;margin:0;color:var(--blog-ink)}.blog-page .blog-list-heading>:is(span,a){font:400 11px/1.6 Inter,sans-serif;color:var(--blog-muted)}.blog-page .blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.blog-page .blog-card{display:flex;flex-direction:column;padding-bottom:28px;border-bottom:1px solid var(--blog-line);color:var(--blog-ink);text-decoration:none}.blog-page .blog-card .blog-eyebrow{margin-bottom:13px;font-size:10px}.blog-page .blog-card h3{font:500 24px/1.3 Manrope,sans-serif;letter-spacing:-.025em;margin:0 0 15px;text-wrap:pretty}.blog-page .blog-card>p:not(.blog-eyebrow){font:400 14px/1.75 Inter,sans-serif;color:var(--blog-muted);margin:0 0 28px}.blog-page .blog-card .blog-card-meta{margin-top:auto;padding-top:8px}.blog-page .blog-card .blog-read{margin-top:21px}.blog-page .blog-article-header{padding-block:112px 32px;max-width:1000px}.blog-page .blog-breadcrumb{display:flex;flex-wrap:wrap;gap:8px 13px;color:var(--blog-muted);font:400 11px/1.6 Inter,sans-serif;margin-bottom:30px}.blog-page .blog-breadcrumb a{color:inherit;text-decoration:none}.blog-page .blog-byline{display:flex;align-items:center;gap:13px;margin-top:32px;font:400 12px/1.7 Inter,sans-serif}.blog-page .blog-byline img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;border-radius:50%}.blog-page .blog-byline>div{display:grid}.blog-page .blog-byline a{color:var(--blog-ink);font-weight:500;text-decoration:none}.blog-page .blog-byline :is(span,time){color:var(--blog-muted)}.blog-page .blog-byline__date{border-left:1px solid var(--blog-line);padding-left:20px;margin-left:12px}.blog-page .blog-cover{margin-block:0;max-width:1000px}.blog-page .blog-cover>img{display:block;width:100%;height:auto;aspect-ratio:3 / 1;-o-object-fit:cover;object-fit:cover;border-radius:8px;background:#edf1f7}.blog-page .blog-cover figcaption{margin-top:9px;color:#687587;font:400 10px/1.6 Inter,sans-serif;text-align:right}.blog-page .blog-cover figcaption a{color:inherit;text-underline-offset:3px}.blog-page .blog-layout{display:grid;grid-template-columns:156px minmax(0,760px);justify-content:center;gap:56px;padding-block:36px 40px;align-items:start}.blog-page .blog-toc{position:sticky;top:110px;font:400 12px/1.65 Inter,sans-serif;padding-right:12px}.blog-page .blog-toc nav{display:grid;gap:15px}.blog-page .blog-toc .blog-eyebrow{margin-bottom:6px;font-size:10px;color:#596779}.blog-page .blog-toc a{color:var(--blog-muted);text-decoration:none}.blog-page .blog-toc a:hover{color:var(--blog-ink)}.blog-page .blog-back{display:inline-block;margin-top:32px}.blog-page .blog-prose{font:400 18px/1.8 Georgia,serif;color:#303b48;min-width:0;overflow-wrap:anywhere}.blog-page .blog-prose>p{margin:0 0 26px}.blog-page .blog-prose h2{color:var(--blog-ink);font:500 29px/1.3 Manrope,sans-serif;letter-spacing:-.03em;margin:55px 0 24px;scroll-margin-top:110px}.blog-page .blog-prose h3{color:var(--blog-ink);font:500 23px/1.4 Manrope,sans-serif;margin:32px 0 18px;scroll-margin-top:110px}.blog-page .blog-prose a{color:#435771;text-decoration-line:underline;text-decoration-color:#a8b7ca;text-decoration-thickness:1px;text-underline-offset:4px}.blog-page .blog-prose strong{font-weight:600;color:var(--blog-ink)}.blog-page .blog-prose :is(ul,ol){padding-left:23px;margin:0 0 30px}.blog-page .blog-prose li{margin-bottom:15px}.blog-page .blog-prose blockquote{border-left:2px solid #b4bfce;margin:32px 0;padding-left:24px}.blog-page .blog-prose .blog-summary{padding:28px 30px 16px;border-left:2px solid #a8b7ca;background:#f3f6fa;margin-bottom:40px}.blog-page .blog-prose .blog-summary h2{font:500 11px/1.5 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;color:#596b81}.blog-page .blog-summary ul{font-size:16px;line-height:1.8;margin-bottom:0}.blog-page .blog-prose ul{list-style:disc outside}.blog-page .blog-prose ol{list-style:decimal outside}.blog-page .blog-prose a:hover{text-decoration-color:#435771}.blog-page .blog-prose>:is(ul,ol){padding-left:25px}.blog-page .blog-prose>:is(ul,ol)>li{padding-left:5px;margin-bottom:12px}.blog-page .blog-prose li::marker{color:#7d8ba0}.blog-page .blog-prose>ol>li::marker{font-weight:500}.blog-page .blog-prose .blog-callout{margin-block:34px;padding:24px 28px;border-left:2px solid #a8b7ca;background:#f3f6fa;border-radius:0 5px 5px 0}.blog-page .blog-prose .blog-callout__label{font:500 10px/1.6 Inter,sans-serif;color:#596b81;letter-spacing:.09em;text-transform:uppercase;margin:0 0 12px}.blog-page .blog-prose .blog-callout>p:not(.blog-callout__label){font:inherit;margin:0 0 14px;color:#435168}.blog-page .blog-prose .blog-callout>p:last-child{margin-bottom:0}.blog-page .blog-prose a:focus-visible{outline:2px solid #7d8ba0;outline-offset:4px}.blog-page .blog-prose h2#sources{border-top:1px solid var(--blog-line);padding-top:36px;font-size:21px}.blog-page .blog-prose h2#sources+ul{font-size:14px;line-height:1.8}.blog-page .blog-related{border-top:1px solid var(--blog-line);padding-bottom:90px}.blog-page .blog-grid--related{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-page .site-access-close{border-block:1px solid var(--blog-line);background:#f6f8fc;padding-block:64px}.blog-page .site-access-close__layout{display:grid;grid-template-columns:1fr auto;gap:56px;align-items:center}.blog-page .site-access-close h2{color:var(--blog-ink);font:500 clamp(28px,3vw,40px)/1.2 Manrope,sans-serif;letter-spacing:-.035em;margin:0 0 16px}.blog-page .site-access-close p:not(.blog-eyebrow){font:400 15px/1.8 Inter,sans-serif;color:var(--blog-muted);max-width:540px;margin-bottom:0}.blog-page .site-access-close .blog-eyebrow{margin-bottom:18px}.blog-page .site-access-close__actions{display:grid;justify-items:start;gap:20px}.blog-page .site-access-close .editorial-button{background:#20252e;border-color:#20252e;border-radius:5px;color:#fff;box-shadow:none}.blog-page .site-access-close .editorial-button:hover{background:#353d49}.blog-page .site-access-close .ae-link{color:#52647c;font-size:12px}@media(max-width:1000px){.blog-page .blog-frame{width:calc(100% - 64px)}.blog-page .blog-hero>.blog-standfirst{font-size:14px}.blog-page .blog-feature{gap:34px}.blog-page .blog-feature__copy{padding-block:8px}.blog-page .blog-feature__image,.blog-page .blog-feature__image img{min-height:0}.blog-page .blog-feature__subtitle{font-size:16px}.blog-page .blog-feature__excerpt{font-size:13px}.blog-page .blog-grid{gap:25px}.blog-page .blog-card h3{font-size:22px}.blog-page .blog-layout{grid-template-columns:140px minmax(0,1fr);gap:40px}}@media(max-width:700px){.blog-page .blog-frame{width:calc(100% - 40px)}.blog-page .blog-hero{display:block;padding-block:106px 30px}.blog-page .blog-hero>.blog-eyebrow{margin-bottom:0}.blog-page .blog-hero h1{font-size:clamp(32px,8vw,38px);max-width:23ch;margin-bottom:0}.blog-page .blog-hero>.blog-standfirst{max-width:37ch;font-size:15px;padding-bottom:0}.blog-page .blog-eyebrow{margin-bottom:20px}.blog-page .blog-standfirst{font-size:17px}.blog-page .blog-feature{display:flex;flex-direction:column;align-items:stretch;gap:28px;padding-bottom:0}.blog-page .blog-feature__image{order:0;min-height:0;height:auto}.blog-page .blog-feature__copy{order:1;margin:0;padding:0}.blog-page .blog-feature__image img{height:auto;min-height:0;aspect-ratio:16 / 10;-o-object-position:50% 50%;object-position:50% 50%}.blog-page .blog-feature .blog-eyebrow{margin-bottom:17px}.blog-page .blog-feature h2{font-size:32px;max-width:17ch;margin-bottom:16px}.blog-page .blog-feature__subtitle{font-size:17px}.blog-page .blog-feature__excerpt{font-size:14px}.blog-page .blog-list-heading{margin-block:32px 26px;flex-wrap:wrap;gap:8px}.blog-page .blog-grid,.blog-page .blog-grid--related{grid-template-columns:1fr;gap:34px}.blog-page .blog-card h3{font-size:25px}.blog-page .blog-card__image{margin-bottom:23px}.blog-page .blog-article-header{padding-block:98px 32px}.blog-page .blog-article-header h1{font-size:39px}.blog-page .blog-breadcrumb{margin-bottom:28px}.blog-page .blog-breadcrumb>span[aria-current]{display:none}.blog-page .blog-byline{flex-wrap:wrap;row-gap:18px}.blog-page .blog-byline__date{margin-left:0;padding-left:14px}.blog-page .blog-cover>img{aspect-ratio:16 / 9}.blog-page .blog-layout{display:block;padding-block:28px 24px}.blog-page .blog-toc{display:none}.blog-page .blog-prose{font-size:18px}.blog-page .blog-prose h2{font-size:26px;margin-top:42px}.blog-page .blog-prose .blog-summary{padding:25px 22px 13px}.blog-page .blog-prose .blog-callout{margin-block:28px;padding:22px 20px}.blog-page .site-access-close{padding-block:46px}.blog-page .site-access-close__layout{grid-template-columns:1fr;gap:30px}}.blog-page .blog-hero{display:grid;justify-items:start;row-gap:16px;padding-block:108px 30px;margin-bottom:32px;border-bottom:2px solid var(--blog-ink)}.blog-page .blog-reading-column{min-width:0}.blog-page .blog-share{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:28px;padding-top:18px;border-top:1px solid #e0e6ed;font-size:13px}.blog-page .blog-share__label{color:#617282;width:auto;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.blog-page .blog-share__actions{display:flex;flex-wrap:wrap;gap:2px}.blog-page .blog-share__actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border:0;border-radius:50%;background:transparent;color:#28445b;font:inherit;cursor:pointer;text-decoration:none;width:44px}.blog-page .blog-share__actions :is(a,button):hover{background:#edf2f6}.blog-page .blog-share__actions :is(a,button):focus-visible{outline:2px solid #527ca1;outline-offset:3px}.blog-page .blog-share__linkedin{width:18px;height:18px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.blog-page .blog-share__status{color:#37604e;font-size:12px}.blog-page .blog-share__fallback{width:100%;min-height:44px;padding:10px;font:inherit;border:1px solid #b9c8d5;border-radius:5px}.blog-page .blog-share [hidden]{display:none}.blog-page .blog-reading-column>.blog-share{margin-top:42px;padding-block:24px;border-bottom:1px solid #e0e6ed}@media(max-width:700px){.blog-page .blog-share{align-items:flex-start;gap:10px}}.blog-page .blog-card-wrap{display:flex;flex-direction:column;min-width:0}.blog-page .blog-card-wrap>.blog-card{flex:1;border-bottom:0;padding-bottom:14px}.blog-page .blog-share--compact{margin-top:0;gap:6px 12px;padding-top:12px}.blog-page .blog-share--compact .blog-share__label{font-size:11px}.blog-page .blog-feature__copy>.blog-share{border-top:0;margin-top:10px;padding-top:0}.blog-page .blog-feature h2 a{color:inherit;text-decoration:none}.blog-page .blog-feature h2 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.blog-page .blog-share__actions svg{width:19px;height:19px;fill:none;stroke:currentcolor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(max-width:700px){.blog-page .blog-hero{padding-block:104px 28px;margin-bottom:28px;row-gap:16px}.blog-page .blog-article-header h1{font-size:clamp(32px,8vw,39px);letter-spacing:-.035em}.blog-page .blog-share{align-items:center}}.blog-page .blog-article-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px 32px;margin-top:30px;padding-block:20px;border-block:1px solid var(--blog-line)}.blog-page .blog-article-meta>:is(.blog-byline,.blog-share){margin-top:0;padding-top:0;border-top:0}@media(max-width:700px){.blog-page .blog-article-meta{gap:14px}.blog-page .blog-article-meta>.blog-share{width:100%}}.blog-page .blog-article-header--compact-deck .blog-standfirst{max-width:660px;font-size:16px;line-height:1.7}.blog-page .blog-rail{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px) / 3.15);gap:32px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;scroll-margin-top:170px;scrollbar-width:thin;scrollbar-color:#b9c5ce #edf1f5;padding:4px 2px 24px}.blog-page .blog-rail>.blog-card-wrap{scroll-snap-align:start;border:0;min-width:0}.blog-page .blog-rail .blog-card__image{aspect-ratio:16 / 10;border-radius:6px}.blog-page .blog-rail .blog-card h3{font-size:23px;line-height:1.3}.blog-page .blog-rail-tools{display:flex;align-items:center;gap:24px}.blog-page .blog-rail-tools>span{font:400 11px/1.6 Inter,sans-serif;color:var(--blog-muted)}.blog-page .blog-rail-arrows{display:flex;gap:8px}.blog-page .blog-rail-arrows[hidden]{display:none}.blog-page .blog-rail-arrows button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #c9d3dc;border-radius:50%;background:#fff;color:#2a4154;font-size:22px;cursor:pointer;transition:background .16s,border-color .16s}.blog-page .blog-rail-arrows button:hover:not(:disabled){border-color:#71899d;background:#f0f4f7}.blog-page .blog-rail-arrows button:disabled{opacity:.3;cursor:default}.blog-page :is(.blog-rail,.blog-rail-arrows button):focus-visible{outline:2px solid #527ca1;outline-offset:3px}@media(max-width:1000px){.blog-page .blog-rail{grid-auto-columns:calc((100% - 40px) / 2.25);gap:24px}}@media(max-width:700px){.blog-page .blog-rail{grid-auto-columns:86%;gap:20px}.blog-page .blog-rail-tools{justify-content:space-between;width:100%}}.blog-page .blog-title--lines>span:first-child{display:block;margin-bottom:4px;font-size:.9em;line-height:1.15;letter-spacing:-.035em}@media not (max-width:1000px){.blog-page .blog-article-header .blog-title--lines{text-wrap:initial}.blog-page .blog-title--lines>span{display:block}}
