.insights-heading,.article-header{padding-block:76px 64px}.insights-heading>.eyebrow,.article-header>.eyebrow,.insight-topic{color:var(--accent)}.insights-heading h1{margin-block:23px 26px;font-size:clamp(72px,9vw,128px);line-height:1.05}.insights-heading>p:last-child{max-width:540px;font-size:clamp(19px,2vw,24px);line-height:1.55}.insights-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;padding-bottom:70px;display:grid}.insight-preview{border-top:1px solid var(--line);grid-row:span 5;grid-template-rows:subgrid;align-items:start;min-width:0;padding-block:40px 56px;display:grid}.insight-media{aspect-ratio:4/3;background:var(--line);width:100%;margin-bottom:28px;display:block;overflow:hidden}.insight-media img{object-fit:cover;object-position:center center;width:100%;height:100%;transition:transform var(--motion-project);display:block}.insight-preview h2{text-wrap:pretty;max-width:100%;margin-block:18px 20px;font-size:clamp(28px,2.7vw,38px);font-weight:550;line-height:1.2}.insight-summary{color:var(--muted);max-width:480px;margin-bottom:20px;font-size:15px;line-height:1.7}.insight-preview>.editorial-link{justify-self:start;margin-top:auto}.insight-featured{grid-area:auto/1/auto/-1;grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:64px}.insight-featured .insight-media{grid-area:1/1/5;margin-bottom:0}.insight-featured>:not(.insight-media){grid-column:2}.insight-featured h2{font-size:clamp(36px,3.3vw,46px)}.insight-featured .editorial-link{margin-top:0}.editorial-link{min-height:44px;color:var(--accent);align-items:center;gap:18px;padding-block:12px;font-size:13px;font-weight:650;line-height:1.65;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.editorial-link>span:not([aria-hidden]){text-decoration:underline;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-underline-offset:5px;transition:text-decoration-color var(--motion-link);text-decoration-thickness:1px}.editorial-link>span[aria-hidden]{flex:none;font-size:19px}.insight-article{--article-reading-width:840px;background:#fff;max-width:1080px;margin-block:56px 76px;padding-inline:56px}.article-column{max-width:880px;margin-inline:auto}.article-header{border-bottom:1px solid var(--line)}.article-header .eyebrow a{text-underline-offset:5px;transition:text-decoration-color var(--motion-link);padding-block:12px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-block}.article-header .eyebrow a:focus-visible{text-decoration-color:currentColor}.article-header .eyebrow>span{color:var(--muted);margin-inline:14px}.article-header h1{text-wrap:balance;margin-block:16px 28px;font-size:clamp(40px,4.5vw,60px);line-height:1.1}.article-deck{max-width:var(--article-reading-width);color:var(--muted);font-size:clamp(18px,2vw,22px);line-height:1.65}.article-reading{max-width:var(--article-reading-width);padding-block:56px 76px}.article-body{font-size:17px;line-height:1.85}.article-body p{line-height:inherit;margin-bottom:22px}.article-body h2{text-wrap:pretty;margin-block:48px 20px;font-size:clamp(27px,2.7vw,34px);line-height:1.25}.article-body h3{margin-block:30px 14px;font-size:21px}.article-body a{color:var(--accent);text-underline-offset:4px;transition:text-decoration-color var(--motion-link);text-decoration:underline;text-decoration-thickness:1px}.article-body a:focus-visible{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.article-end{margin-top:48px}.article-cta h2{text-wrap:pretty;max-width:620px;margin-bottom:20px;font-size:clamp(28px,3vw,38px);line-height:1.25}.article-cta .button{gap:16px;max-width:100%;min-height:54px;padding:15px 24px;font-size:13px}.article-navigation{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 40px;margin-top:32px;padding-top:24px;display:grid}.article-related .eyebrow{margin-bottom:4px}.article-navigation .editorial-link{font-size:16px;display:block}.article-navigation .editorial-link>span[aria-hidden]{font-size:1em;display:inline-block}.article-navigation .back-to-insights{white-space:nowrap;justify-self:end}.editorial-page .site-footer{border-top:1px solid var(--line)}@media (hover:hover) and (pointer:fine){.article-header .eyebrow a:hover{text-decoration-color:currentColor}.article-body a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@media (prefers-reduced-motion:no-preference){.insight-preview:has(a:hover) .insight-media img{transform:scale(1.018)}}}@media (prefers-reduced-motion:no-preference){.insight-preview:has(a:focus-visible) .insight-media img{transform:scale(1.018)}}@media (width<=900px){.insight-summary{font-size:16px;line-height:1.75}.article-header .eyebrow a{min-height:44px}.insight-article{margin-block:40px 56px;padding-inline:36px}.insights-heading,.article-header{padding-block:56px 44px}.insights-list{column-gap:36px}.insight-featured{flex-direction:column;display:flex}.insight-featured .insight-media{margin-bottom:28px}}@media (width<=680px){.insight-article{width:calc(100% - 24px);margin-block:24px 36px;padding-inline:20px}.insights-heading,.article-header{padding-block:38px 36px}.insights-heading h1{margin-block:20px;font-size:74px}.insights-heading>p:last-child{font-size:19px}.insights-list{grid-template-columns:minmax(0,1fr);padding-bottom:36px}.insight-preview,.insight-featured{flex-direction:column;grid-row:auto;padding-block:28px 32px;display:flex}.insight-preview h2,.insight-featured h2{margin-block:15px 18px;font-size:30px}.insight-featured h2{font-size:35px}.article-header h1{margin-bottom:23px;font-size:clamp(34px,6.25vw,40px)}.article-header .eyebrow>span{margin-inline:9px}.article-deck{font-size:18px}.article-reading{padding-block:34px 44px}.article-body{font-size:16px;line-height:1.8}.article-body h2{margin-top:36px}.article-navigation{grid-template-columns:minmax(0,1fr)}.article-navigation .back-to-insights{justify-self:start}}@media (width<=360px){.insight-article{width:calc(100% - 16px);padding-inline:16px}}
