@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/newsreader-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/newsreader-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/barlow-condensed-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/barlow-condensed-latin-800-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.insights-shell{--ins-bg:var(--bg);--ins-fg:var(--fg);--ins-muted:var(--muted);--ins-border:var(--border);--ins-surface:var(--surface-1);--ins-surface-2:var(--surface-2);--ins-accent:var(--accent);--ins-accent-text:var(--accent-text);--ins-accent-hover:var(--accent-hover);--ins-focus:var(--focus);--ins-font-body:var(--font-body);--ins-font-serif:"Newsreader", "Iowan Old Style", Palatino, Georgia, serif;--ins-font-condensed:"Barlow Condensed", "Arial Narrow", Impact, sans-serif;--ins-outer-max:105rem;--ins-frame-pad:clamp(1.5rem, 5vw, 4.5rem);--ins-gutter-sm:1rem;--ins-rule:1px solid color-mix(in srgb, var(--ins-border) 88%, transparent);--ins-gap:12px;--ins-motion:.16s ease;--ins-masthead-h1:clamp(3rem, 4.4vw, 4.375rem);--ins-lead:clamp(1rem, 1.05vw, 1.0625rem);--ins-meta:.6875rem;--ins-mosaic-h:clamp(20.5rem, 24.5vw, 23.5rem);--ins-topic-icon:1.625rem;color:var(--ins-fg);background:var(--ins-bg);font-family:var(--ins-font-body)}.insights-shell a:focus-visible,.insights-shell button:focus-visible{outline:2px solid var(--ins-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.insights-shell *,.insights-shell :before,.insights-shell :after{transition-duration:.01ms!important}}.insights-shell{min-height:50vh}.ins-frame{width:min(calc(100% - var(--ins-frame-pad)), var(--ins-outer-max));margin-inline:auto}.ins-page{gap:1.15rem;padding-block:.85rem 2.75rem;display:grid}.ins-masthead{border-bottom:var(--ins-rule);grid-template-columns:minmax(0,2.6fr) minmax(12rem,1fr);align-items:center;column-gap:clamp(1.5rem,3vw,2.75rem);padding-bottom:.95rem;display:grid}.ins-masthead__primary{min-width:0}.ins-masthead__mark-row{align-items:center;gap:.65rem;margin-bottom:.55rem;display:flex}.ins-masthead__rule{background:var(--ins-accent);flex-shrink:0;width:1.5rem;height:2px}.ins-masthead__mark{font-size:var(--ins-meta);letter-spacing:.16em;text-transform:uppercase;color:var(--ins-accent-text);margin:0;font-weight:600}.ins-masthead__headline{max-width:none;font-family:var(--ins-font-serif);font-size:var(--ins-masthead-h1);letter-spacing:-.022em;color:var(--ins-fg);font-optical-sizing:auto;margin:0;font-weight:700;line-height:1.01}.ins-masthead__line{display:inline}@media (width>=80rem){.ins-masthead__line--keep{white-space:nowrap}}.ins-masthead__period{color:var(--ins-accent)}.ins-masthead__lead{max-width:34rem;font-size:var(--ins-lead);color:color-mix(in srgb, var(--ins-muted) 94%, transparent);margin:.65rem 0 0;line-height:1.5}.ins-masthead__aside{border-left:var(--ins-rule);flex-direction:column;justify-content:center;align-self:center;gap:.75rem;padding:.1rem 0 .1rem 1.4rem;display:flex}.ins-masthead__statement{letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb, var(--ins-fg) 92%, transparent);flex-direction:column;gap:.4rem;margin:0;padding:0;font-size:.6875rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.ins-masthead__statement-line{margin:0;padding:0}.ins-masthead__aside-rule{background:var(--ins-accent);border:0;width:1.75rem;height:1px;margin:0}.ins-masthead__audience{letter-spacing:.11em;text-transform:uppercase;color:color-mix(in srgb, var(--ins-muted) 86%, transparent);flex-direction:column;gap:.22rem;margin:0;font-size:.625rem;font-weight:500;line-height:1.4;display:flex}.ins-mosaic{gap:var(--ins-gap);background:var(--ins-bg);height:var(--ins-mosaic-h);grid-template-columns:minmax(0,50fr) minmax(0,23fr) minmax(0,27fr);max-height:23.5rem;display:grid}.ins-mosaic__dominant,.ins-mosaic__vertical,.ins-mosaic__stack-card{border:var(--ins-rule);background:#0a0c0f;min-height:0;position:relative;overflow:hidden}a.ins-mosaic__stack-card--link{color:inherit;text-decoration:none;display:block}.ins-mosaic__media,.ins-mosaic__vertical-media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ins-mosaic__media--dominant{object-position:72% center;filter:brightness(.68)saturate(.74)contrast(1.1)}.ins-mosaic__media--stack{object-position:center;filter:brightness(.5)saturate(.6)contrast(1.12)}.ins-mosaic__dominant-scrim{background:linear-gradient(105deg,#0b0d10f0 0%,#0b0d10bd 36%,#0b0d1047 68%,#0b0d107a 100%);position:absolute;inset:0}.ins-mosaic__dominant-body{z-index:1;flex-direction:column;justify-content:center;max-width:28rem;height:100%;padding:1.35rem 1.5rem 1.45rem;display:flex;position:relative}.ins-mosaic__label{letter-spacing:.14em;text-transform:uppercase;color:var(--ins-accent-text);margin:0 0 .55rem;font-size:.625rem;font-weight:700}.ins-mosaic__label:after{content:"";background:var(--ins-accent);width:1.5rem;height:1px;margin-top:.4rem;display:block}.ins-mosaic__dominant-title{font-family:var(--ins-font-serif);letter-spacing:-.012em;color:var(--ins-fg);margin:0;font-size:clamp(1.25rem,1.55vw,1.65rem);font-weight:700;line-height:1.14}.ins-mosaic__dominant-deck{color:color-mix(in srgb, var(--ins-muted) 92%, transparent);max-width:26rem;margin:.55rem 0 0;font-size:.875rem;line-height:1.45}.ins-mosaic__cta{color:var(--ins-accent-text);border-bottom:1px solid color-mix(in srgb, var(--ins-accent) 65%, transparent);transition:color var(--ins-motion), border-color var(--ins-motion);align-self:flex-start;margin-top:.85rem;padding-bottom:.08rem;font-size:.75rem;font-weight:600;text-decoration:none}.ins-mosaic__cta:hover{color:var(--ins-accent-hover);border-bottom-color:var(--ins-accent-hover)}.ins-mosaic__vertical{background:#2a0a10;flex-direction:column;display:flex}.ins-mosaic__vertical-media{opacity:.42;mix-blend-mode:luminosity;object-position:38% 18%;filter:contrast(1.2)brightness(.85)}.ins-mosaic__vertical-scrim{background:linear-gradient(165deg,#5c121c8c 0%,#2a0a1059 42%,#0b0d10b8 100%),#7a152266;position:absolute;inset:0}.ins-mosaic__vertical-cat{z-index:1;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--ins-fg) 82%, var(--ins-accent-text));margin:.85rem .9rem 0;font-size:.5625rem;font-weight:700;position:relative}.ins-mosaic__vertical-display{z-index:1;font-family:var(--ins-font-condensed);letter-spacing:-.01em;text-transform:uppercase;color:var(--ins-fg);flex-direction:column;margin:1.15rem .85rem auto;font-size:clamp(2.15rem,3.2vw,2.85rem);font-weight:800;line-height:.9;display:flex;position:relative}.ins-mosaic__vertical-line{display:block}.ins-mosaic__vertical-footer{z-index:1;letter-spacing:.04em;text-transform:uppercase;max-width:11rem;color:color-mix(in srgb, var(--ins-fg) 72%, transparent);margin:0 .9rem 1.85rem;font-size:.625rem;line-height:1.4;position:relative}.ins-mosaic__mark{z-index:1;font-family:var(--ins-font-condensed);color:color-mix(in srgb, var(--ins-fg) 55%, transparent);font-size:.95rem;font-weight:700;position:absolute;bottom:.6rem;right:.75rem}.ins-mosaic__stack{gap:var(--ins-gap);background:var(--ins-bg);grid-template-rows:1fr 1fr;min-height:0;display:grid}.ins-mosaic__stack-scrim{background:linear-gradient(#0b0d1059 0%,#0b0d10e6 100%);position:absolute;inset:0}.ins-mosaic__stack-body{z-index:1;grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;align-content:end;gap:.25rem;height:100%;padding:.75rem .85rem;display:grid;position:relative}.ins-mosaic__stack-cat{letter-spacing:.12em;text-transform:uppercase;color:var(--ins-accent-text);grid-column:1/-1;margin:0;font-size:.5625rem;font-weight:700}.ins-mosaic__stack-title{font-family:var(--ins-font-serif);color:var(--ins-fg);grid-column:1;align-self:end;margin:0;font-size:clamp(.95rem,1.1vw,1.1rem);font-weight:700;line-height:1.18}.ins-mosaic__arrow{color:var(--ins-fg);opacity:.85;grid-column:2;align-self:end;font-size:.9rem}.ins-topics{border:var(--ins-rule)}.ins-topics__list{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ins-topics__item{border-right:var(--ins-rule);min-width:0}.ins-topics__item:last-child{border-right:0}.ins-topics__module{height:100%;min-height:3.5rem;color:inherit;cursor:pointer;align-items:center;gap:.65rem;padding:.75rem .7rem;text-decoration:none;transition:background-color .14s,box-shadow .14s;display:flex}.ins-topics__module:hover{background:color-mix(in srgb, var(--ins-fg) 4%, transparent)}.ins-topics__module:focus-visible{outline:2px solid var(--ins-accent-text);outline-offset:-2px;background:color-mix(in srgb, var(--ins-accent-text) 8%, transparent)}.ins-topics__module:hover .ins-topics__name,.ins-topics__module:focus-visible .ins-topics__name{color:var(--ins-accent-text)}.ins-topics__icon{color:var(--ins-accent-text);width:var(--ins-topic-icon);height:var(--ins-topic-icon);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ins-topics__icon svg{width:var(--ins-topic-icon);height:var(--ins-topic-icon)}.ins-topics__text{flex-direction:column;gap:.2rem;min-width:0;display:flex}.ins-topics__name{color:var(--ins-fg);font-size:.72rem;font-weight:600;line-height:1.2}.ins-topics__desc{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--ins-muted) 82%, transparent);font-size:.54rem;font-weight:500;line-height:1.25}@media (prefers-reduced-motion:reduce){.ins-topics__module{transition:none}}.ins-latest{padding-top:.25rem}.ins-latest__header{border-bottom:var(--ins-rule);align-items:baseline;margin-bottom:.85rem;padding-bottom:.55rem;display:flex}.ins-latest__heading{font-family:var(--ins-font-serif);letter-spacing:-.012em;color:var(--ins-fg);margin:0;font-size:clamp(1.35rem,1.8vw,1.65rem);font-weight:700}.ins-latest__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.ins-latest__grid--single{grid-template-columns:minmax(0,22rem)}.ins-latest__card--link{color:inherit;text-decoration:none;display:block}.ins-latest__item{border-right:var(--ins-rule);padding:0 .85rem}.ins-latest__item:first-child{padding-left:0}.ins-latest__item:last-child{border-right:0;padding-right:0}.ins-latest__media-wrap{aspect-ratio:16/9;border:var(--ins-rule);background:#0a0c0f;margin-bottom:.65rem;overflow:hidden}.ins-latest__media{object-fit:cover;filter:brightness(.74)saturate(.7)contrast(1.08);width:100%;height:100%;transition:filter var(--ins-motion);display:block}.ins-latest__card:hover .ins-latest__media,.ins-latest__card:focus-within .ins-latest__media{filter:brightness(.82)saturate(.76)contrast(1.06)}.ins-latest__meta{letter-spacing:.08em;text-transform:uppercase;color:var(--ins-muted);margin:0 0 .35rem;font-size:.5625rem;font-weight:600}.ins-latest__cat{color:var(--ins-accent-text)}.ins-latest__sep{opacity:.5;margin-inline:.28rem}.ins-latest__title{font-family:var(--ins-font-serif);color:var(--ins-fg);margin:0;font-size:clamp(.98rem,1.05vw,1.1rem);font-weight:700;line-height:1.22}.ins-latest__excerpt{color:var(--ins-muted);margin:.4rem 0 0;font-size:1rem;line-height:1.5}.ins-latest__footer{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--ins-muted) 78%, transparent);justify-content:space-between;align-items:center;margin:.7rem 0 0;font-size:.5625rem;font-weight:600;display:flex}.ins-latest__arrow{color:var(--ins-fg);letter-spacing:0;font-size:.9rem}.ins-desk{border:var(--ins-rule);background:color-mix(in srgb, var(--ins-surface) 55%, var(--ins-bg));grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);margin-top:.35rem;padding:clamp(1.35rem,2.2vw,2rem) clamp(1.1rem,2vw,1.75rem);display:grid}.ins-desk__intro{min-width:0}.ins-desk__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ins-accent-text);margin:0 0 .65rem;font-size:.625rem;font-weight:700}.ins-desk__heading{font-family:var(--ins-font-serif);letter-spacing:-.015em;color:var(--ins-fg);margin:0;font-size:clamp(1.75rem,2.4vw,2.35rem);font-weight:700;line-height:1.08}.ins-desk__lead{max-width:22rem;color:var(--ins-muted);margin:.75rem 0 0;font-size:1rem;line-height:1.5}.ins-desk__accent{background:var(--ins-accent);width:2rem;height:2px;margin-top:1.1rem;display:block}.ins-desk__tools{border-top:var(--ins-rule);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.ins-desk__tool{border-bottom:var(--ins-rule)}.ins-desk__link{color:inherit;transition:background-color var(--ins-motion);grid-template-columns:auto 1fr auto;align-items:start;gap:1rem 1.15rem;padding:1.15rem .15rem 1.15rem 0;text-decoration:none;display:grid}.ins-desk__link:hover,.ins-desk__link:focus-visible{background:color-mix(in srgb, var(--ins-bg) 45%, transparent)}.ins-desk__num{font-family:var(--ins-font-condensed);letter-spacing:.02em;color:color-mix(in srgb, var(--ins-fg) 22%, transparent);padding-top:.1rem;font-size:clamp(2rem,2.8vw,2.6rem);font-weight:700;line-height:.9}.ins-desk__body{min-width:0}.ins-desk__cat{letter-spacing:.12em;text-transform:uppercase;color:var(--ins-accent-text);margin:0 0 .35rem;font-size:.625rem;font-weight:700}.ins-desk__title{font-family:var(--ins-font-serif);color:var(--ins-fg);margin:0;font-size:clamp(1.15rem,1.35vw,1.35rem);font-weight:700;line-height:1.2}.ins-desk__desc{color:var(--ins-muted);max-width:32rem;margin:.45rem 0 0;font-size:1rem;line-height:1.5}.ins-desk__cta{letter-spacing:.04em;color:var(--ins-accent-text);border-bottom:1px solid color-mix(in srgb, var(--ins-accent) 55%, transparent);align-items:center;gap:.35rem;margin-top:.7rem;padding-bottom:.05rem;font-size:.75rem;font-weight:600;display:inline-flex}.ins-desk__link:hover .ins-desk__cta{color:var(--ins-accent-hover);border-bottom-color:var(--ins-accent-hover)}.ins-desk__arrow{color:color-mix(in srgb, var(--ins-fg) 55%, transparent);transition:color var(--ins-motion), transform var(--ins-motion);align-self:center;font-size:1.1rem}.ins-desk__link:hover .ins-desk__arrow{color:var(--ins-fg);transform:translate(2px)}@media (width<=79.99rem){.ins-mosaic{grid-template-columns:1fr 1fr;height:auto;max-height:none}.ins-mosaic__dominant{grid-column:1/-1;min-height:18rem}.ins-mosaic__vertical,.ins-mosaic__stack{min-height:16rem}.ins-latest__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 0}.ins-latest__item:nth-child(2){border-right:0;padding-right:0}.ins-latest__item:nth-child(3){padding-left:0}.ins-desk{grid-template-columns:1fr;gap:1.25rem}.ins-topics__list{grid-template-columns:repeat(3,minmax(0,1fr))}.ins-topics__item{border-right:var(--ins-rule);border-bottom:var(--ins-rule)}.ins-topics__item:nth-child(3n){border-right:0}.ins-topics__item:nth-last-child(-n+3){border-bottom:0}}@media (width<=63.99rem){.ins-masthead{grid-template-columns:1fr;align-items:start;gap:.85rem 0}.ins-masthead__aside{border-left:0;border-top:var(--ins-rule);align-self:stretch;padding:.85rem 0 0}.ins-masthead__line--keep{white-space:normal}.ins-topics__list{grid-template-columns:repeat(2,minmax(0,1fr))}.ins-topics__item{border-right:var(--ins-rule);border-bottom:var(--ins-rule)}.ins-topics__item:nth-child(3n){border-right:var(--ins-rule)}.ins-topics__item:nth-child(2n){border-right:0}.ins-topics__item:nth-last-child(-n+3){border-bottom:var(--ins-rule)}.ins-topics__item:nth-last-child(-n+2){border-bottom:0}.ins-topics__module{min-height:2.75rem;padding:.85rem .75rem}.insights-shell{--ins-topic-icon:1.4375rem}}@media (width<=47.99rem){.ins-frame{width:min(calc(100% - (var(--ins-gutter-sm) * 2)), var(--ins-outer-max))}.ins-page{gap:.95rem;padding-block:.75rem 2.25rem}.ins-masthead__headline{font-size:clamp(2.15rem,8.2vw,2.65rem);line-height:1.05}.ins-masthead__lead{font-size:1rem}.ins-mosaic{grid-template-columns:1fr}.ins-mosaic__dominant{min-height:19rem}.ins-mosaic__dominant-body{justify-content:flex-end;max-width:none}.ins-mosaic__dominant-scrim{background:linear-gradient(#0b0d1026 0%,#0b0d108c 42%,#0b0d10eb 100%)}.ins-mosaic__dominant-deck{font-size:1rem}.ins-mosaic__vertical{min-height:14rem}.ins-mosaic__stack{grid-template-rows:none;grid-auto-rows:minmax(9.5rem,auto);min-height:0}.ins-latest__grid{grid-template-columns:1fr;gap:1.25rem}.ins-latest__item,.ins-latest__item:first-child,.ins-latest__item:last-child,.ins-latest__item:nth-child(2),.ins-latest__item:nth-child(3){border-right:0;padding:0}.ins-latest__excerpt{font-size:1rem}.ins-desk{padding:1.15rem 1rem 1.25rem}.ins-desk__link{grid-template-columns:auto 1fr;gap:.85rem}.ins-desk__arrow{display:none}}@media (width<=23.75rem){.ins-masthead__aside{display:none}}
