.insights-kicker{display:flex;align-items:center;gap:10px;color:var(--muted);font:9px/1.6 var(--mono);letter-spacing:.11em;text-transform:uppercase}.insights-kicker>span:first-child:empty{width:6px;height:6px;background:var(--accent)}.insights-hero{padding:42px 0 0}.insights-hero-top,.insights-section-label{display:flex;align-items:center;justify-content:space-between;gap:20px}.insights-edition{color:var(--muted);font:8px/1.5 var(--mono);letter-spacing:.07em}.insights-hero-heading{display:grid;grid-template-columns:1.95fr 1fr;align-items:end;gap:60px;margin:36px 0 46px}.insights-hero h1{font:500 clamp(45px,5.7vw,78px) /1.04 var(--display);letter-spacing:-.055em}.insight-next-heading h2>span,.insights-hero h1>span,.insights-preview h2>span{color:var(--muted)}.insights-hero-heading>div>p{color:var(--muted);font-size:16px;line-height:1.85;max-width:355px}.insight-next-heading>a,.insights-hero-heading>div>a,.insights-preview-intro>a{display:inline-flex;align-items:center;gap:22px;margin-top:23px;padding-bottom:7px;border-bottom:1px solid var(--line);font:500 12px/1.6 var(--display)}.insight-next-heading>a:hover,.insights-hero-heading>div>a:hover,.insights-preview-intro>a:hover{color:var(--accent);border-color:var(--accent)}.insights-subjects{display:flex;flex-wrap:wrap;gap:12px 26px;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);font:9px/1.6 var(--mono)}.insights-subjects>span{display:flex;align-items:center;gap:9px}.insights-subjects>span:before{content:"+";color:var(--accent)}.insights-editorial{padding:54px 0 84px;scroll-margin-top:20px}.insights-section-label{margin-bottom:25px;color:var(--muted);font:8px/1.5 var(--mono);letter-spacing:.1em}.insights-section-label h2{font:inherit}.insights-section-label>span{color:var(--accent)}.insights-editorial-grid{display:grid;grid-template-columns:1.6fr 1fr;align-items:start;gap:42px}.insights-story{min-width:0}.insights-story-link{display:block}.insights-story-image{overflow:hidden;position:relative;aspect-ratio:3/2;border-radius:5px;background:var(--surface)}.insights-story-image>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s}.insights-story-link:hover .insights-story-image>img{transform:scale(1.025)}.insights-story-arrow{position:absolute;right:16px;bottom:16px;display:grid;place-items:center;width:43px;height:43px;border:1px solid color-mix(in srgb,var(--line) 70%,transparent);border-radius:3px;background:var(--canvas);color:var(--ink);transition:background .2s,color .2s}.insights-story-link:hover .insights-story-arrow{background:var(--accent);color:var(--canvas)}.insights-story-copy{padding-top:22px}.insights-story-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:9px 18px;color:var(--muted);font:8px/1.6 var(--mono)}.insights-story-meta>span:first-child{color:var(--accent);text-transform:uppercase;letter-spacing:.06em}.insights-story h3{max-width:630px;margin-top:17px;font:500 clamp(25px,2.3vw,31px) /1.17 var(--display);letter-spacing:-.035em}.insights-story--featured h3{font-size:clamp(30px,3.1vw,42px)}.insights-story-copy>p{max-width:565px;margin-top:17px;color:var(--muted);font-size:14px;line-height:1.8}.insights-story-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding-top:18px;border-top:1px solid var(--line);color:var(--muted);font:9px/1.6 var(--mono)}.insights-story-bottom>span{display:flex;align-items:center;gap:14px;color:var(--ink)}.insight-image-disclosure{margin-top:12px;color:var(--muted);font:8px/1.65 var(--mono)}.insights-editorial-note{margin-top:40px;padding:25px 0 0;border-top:1px solid var(--line)}.insights-editorial-note>svg{color:var(--accent)}.insights-editorial-note p{margin-top:17px;font:500 23px/1.25 var(--display);letter-spacing:-.035em}.insights-editorial-note>span{display:block;margin-top:19px;color:var(--muted);font:7px/1.6 var(--mono);letter-spacing:.06em}.insights-library{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:38px;padding:48px 0 66px;border-top:1px solid var(--line)}.insights-library-icon{align-self:start;display:grid;place-items:center;width:72px;height:85px;border:1px solid var(--line);border-radius:3px;color:var(--accent);background:var(--accent-wash)}.insights-library h2{margin-top:17px;font:500 clamp(28px,3vw,41px) /1.12 var(--display);letter-spacing:-.04em}.insights-library p{max-width:420px;margin-top:17px;color:var(--muted);font-size:14px;line-height:1.8}.insights-library>a{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:18px 21px;border:1px solid var(--line);border-radius:4px;font:500 12px/1.5 var(--display)}.insights-library>a:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-wash)}.insights-preview{padding:80px 0;border-top:1px solid var(--line)}.insights-preview-heading{display:grid;grid-template-columns:1.25fr 1fr;align-items:end;gap:60px;margin-bottom:40px}.insight-next-heading h2,.insights-preview h2{margin-top:20px;font:500 clamp(33px,3.9vw,52px) /1.08 var(--display);letter-spacing:-.045em}.insights-preview-intro{max-width:330px;margin-left:auto}.insights-preview-intro>p{color:var(--muted);font-size:14px;line-height:1.8}.insights-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.insights-preview-grid .insights-story-image{aspect-ratio:16/10}.insight-breadcrumb{display:flex;align-items:center;gap:12px;padding:28px 0;color:var(--muted);font:9px/1.6 var(--mono)}.insight-breadcrumb a:hover{color:var(--accent)}.insight-breadcrumb>[aria-current]{color:var(--ink)}.insight-article-header{max-width:1000px;padding:36px 0 40px}.insight-article-header h1{margin-top:25px;font:500 clamp(40px,5.3vw,72px) /1.07 var(--display);letter-spacing:-.05em;text-wrap:balance}.insight-article-lead{max-width:760px;margin-top:28px;color:var(--muted);font-size:clamp(17px,1.6vw,20px);line-height:1.75}.insight-byline{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:28px;color:var(--muted);font:9px/1.6 var(--mono)}.insight-byline>span:first-child{color:var(--ink)}.insight-byline>*+:before{content:"/";margin-right:22px;color:var(--line)}.insight-cover{margin:0}.insight-cover>div{overflow:hidden;aspect-ratio:2/1;border-radius:5px;background:var(--surface)}.insight-cover img{width:100%;height:100%;display:block;object-fit:cover}.insight-cover figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px 20px;margin-top:13px;color:var(--muted);font:8px/1.65 var(--mono)}.insight-cover figcaption>span:last-child{font-size:7px}.insight-reading-layout{display:grid;grid-template-columns:255px minmax(0,690px);justify-content:space-between;gap:50px;padding:65px 0 70px}.insight-toc{align-self:start;position:sticky;top:124px}.insight-toc ol{padding:0;margin:23px 0 0;list-style:none}.insight-toc li+li{margin-top:18px}.insight-toc li a{display:grid;grid-template-columns:20px 1fr;gap:11px;font-size:12px;line-height:1.65;color:var(--muted)}.insight-toc li a>span:first-child{padding-top:3px;color:var(--accent);font:8px/1.65 var(--mono)}.insight-toc li a:hover{color:var(--ink)}.insight-toc-docs{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;margin-top:32px;padding-top:26px;border-top:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.7}.insight-toc-docs>svg{margin-top:3px;color:var(--accent)}.insight-toc-docs strong{display:block;font-weight:500;color:var(--ink);margin-top:8px}.insight-toc-docs:hover strong{color:var(--accent)}.insight-prose>section{scroll-margin-top:20px}.insight-prose>section+section{margin-top:45px}.insight-prose h2{margin:0 0 21px;font:500 clamp(27px,2.65vw,35px) /1.18 var(--display);letter-spacing:-.035em}.insight-framework p,.insight-prose section>p{font-size:16px;line-height:1.95;color:var(--muted)}.insight-prose section>p+p{margin-top:21px}.insight-prose p>a{white-space:normal;border-bottom:1px solid var(--line);color:var(--ink);font-size:12px}.insight-prose p>a>svg{display:inline}.insight-prose p>a:hover{color:var(--accent);border-color:var(--accent)}.insight-prose blockquote{display:grid;grid-template-columns:24px 1fr;align-items:start;gap:21px;margin:32px 0 0;padding:27px 27px 27px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.insight-prose blockquote>svg{color:var(--accent);margin-top:5px}.insight-prose blockquote p{font:500 clamp(23px,2.15vw,29px) /1.35 var(--display);letter-spacing:-.03em;color:var(--ink)}.insight-framework{list-style:none;padding:0;margin:26px 0 0;border-top:1px solid var(--line)}.insight-framework li{display:grid;grid-template-columns:32px 1fr;gap:19px;padding:22px 0;border-bottom:1px solid var(--line)}.insight-step-number{color:var(--accent);font:11px/1.8 var(--mono);padding-top:3px}.insight-framework h3{font:500 20px/1.4 var(--display);letter-spacing:-.025em}.insight-framework p{margin-top:8px;font-size:14px;line-height:1.85}.insight-prose>.insight-references{margin-top:52px;padding-top:30px;border-top:1px solid var(--line)}.insight-references h2{font-size:22px}.insight-prose .insight-references>p{font-size:12px;line-height:1.8}.insight-references ul{padding:0;margin:24px 0 0;list-style:none}.insight-references li+li{margin-top:23px}.insight-references li>a{display:inline-flex;align-items:center;gap:12px;font:500 13px/1.6 var(--display)}.insight-references li>a svg{color:var(--accent);flex-shrink:0}.insight-references li>a:hover{color:var(--accent)}.insight-references li>p{margin-top:7px;color:var(--muted);font-size:12px;line-height:1.75}.insight-author{display:flex;align-items:center;gap:17px;margin-top:35px;padding:23px;border:1px solid var(--line);border-radius:4px}.insight-author>span{display:grid;place-items:center;flex-shrink:0;width:45px;height:45px;background:var(--accent-wash);color:var(--accent);font:500 21px var(--display);letter-spacing:-.08em}.insight-author strong{font:500 13px/1.5 var(--display)}.insight-author p{margin-top:5px;color:var(--muted);font-size:11px;line-height:1.7}.insight-next-reading{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:55px 0 75px;border-top:1px solid var(--line)}.insight-next-reading .insights-story-image{aspect-ratio:16/9}.insight-next-reading .insights-story h3{font-size:27px}@media (min-width:1500px){.insights-editorial-grid{gap:54px}}@media (max-width:1000px){.insights-hero-heading{grid-template-columns:1.5fr 1fr;gap:30px}.insights-editorial-grid{gap:26px}.insights-library{grid-template-columns:auto 1fr;gap:25px}.insights-library>a{grid-column:2;justify-self:start}.insight-reading-layout{grid-template-columns:210px minmax(0,1fr);gap:35px}.insight-next-reading{gap:40px}}@media (max-width:800px){.insights-hero-heading{grid-template-columns:1fr;align-items:start;gap:25px}.insights-hero-heading>div>p{max-width:500px}.insights-hero h1{font-size:clamp(44px,9vw,69px)}.insights-edition{max-width:140px;text-align:right;font-size:7px}.insights-editorial-grid{grid-template-columns:1fr;gap:42px}.insights-editorial-side .insights-story-image{aspect-ratio:16/10}.insights-editorial-note{display:none}.insights-preview-heading{grid-template-columns:1fr;gap:24px}.insights-preview-intro{margin-left:0;max-width:440px}.insights-preview-grid{gap:24px}.insights-story h3{font-size:26px}.insight-reading-layout{grid-template-columns:minmax(0,690px);justify-content:center;gap:37px;padding-top:40px}.insight-toc{position:static;border:1px solid var(--line);border-radius:4px;padding:24px}.insight-toc ol{display:grid;grid-template-columns:1fr 1fr;gap:15px 25px}.insight-toc li+li{margin-top:0}.insight-toc-docs{display:none}.insight-next-reading{grid-template-columns:1fr 1fr;gap:28px}.insight-next-heading h2{font-size:32px}}@media (max-width:600px){.insights-hero{padding-top:24px}.insights-hero-heading{margin:27px 0 32px}.insights-hero-heading>div>p{font-size:15px}.insights-subjects{gap:12px 20px;font-size:8px}.insights-editorial{padding:35px 0 45px}.insights-story--featured h3{font-size:31px}.insights-story-meta{font-size:8px}.insights-story-copy>p{font-size:13px}.insights-library{grid-template-columns:1fr;padding:33px 0 42px;gap:22px}.insights-library-icon{width:47px;height:55px}.insights-library-icon>svg{width:24px}.insights-library>a{grid-column:1;width:100%}.insights-preview{padding:45px 0}.insights-preview-heading{margin-bottom:30px}.insights-preview-grid{grid-template-columns:1fr;gap:37px}.insight-breadcrumb{padding:22px 0;font-size:8px}.insight-article-header{padding:22px 0 30px}.insight-article-header h1{font-size:clamp(35px,8.3vw,48px);text-wrap:pretty}.insight-article-lead{margin-top:23px;font-size:16px;line-height:1.85}.insight-byline{font-size:8px;gap:10px 13px;margin-top:23px}.insight-byline>*+:before{margin-right:13px}.insight-cover>div{aspect-ratio:3/2}.insight-cover figcaption{font-size:7px}.insight-reading-layout{padding:30px 0 40px;gap:32px}.insight-toc{padding:20px}.insight-toc ol{grid-template-columns:1fr;gap:12px;margin-top:17px}.insight-toc li a{font-size:11px}.insight-prose h2{font-size:28px}.insight-prose section>p{font-size:15px;line-height:1.95}.insight-prose>section+section{margin-top:34px}.insight-prose blockquote{padding:23px 0;gap:13px}.insight-prose blockquote p{font-size:23px}.insight-framework li{grid-template-columns:25px 1fr;gap:12px}.insight-framework h3{font-size:19px}.insight-framework p{font-size:13px}.insight-author{padding:17px;gap:13px}.insight-author p{font-size:10px}.insight-next-reading{grid-template-columns:1fr;gap:28px;padding:35px 0 45px}}@media (prefers-reduced-motion:reduce){.insights-story-image>img{transition:none}.insights-story-link:hover .insights-story-image>img{transform:none}}