[data-site=insights]{--bg:#fbfaf8;--bg-alt:#f3f0ea;--surface:#fff;--ink:#16130f;--ink-soft:#6e6a62;--ink-faint:#a6a199;--line:#16130f14;--line-strong:#16130f29;--red:#ff2a0d;--red-dark:#c81f09;--red-tint:#ff2a0d14;--violet:#7c5cfc;--violet-tint:#7c5cfc1a;--amber:#e8940f;--amber-tint:#e8940f1a;--teal:#0e9c8e;--teal-tint:#0e9c8e1a;--surface-inverse:#16130f;--ins-header:60px;background:var(--bg);color:var(--ink)}[data-site=insights] .dot-pattern{background-image:radial-gradient(#16130f 1px,#0000 1px);background-size:24px 24px}[data-site=insights] .blog-card{border:1px solid var(--line);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .3s}[data-site=insights] .blog-card:hover{border-color:var(--line-strong);transform:translateY(-4px);box-shadow:0 2px 6px -2px #16130f0d,0 16px 40px -18px #16130f17}[data-site=insights] .country-pill{transition:background .25s cubic-bezier(.16,1,.3,1),color .25s,border-color .25s,transform .2s,box-shadow .25s}[data-site=insights] .country-pill:hover{border-color:var(--line-strong);transform:translateY(-1px)}[data-site=insights] .country-pill:active{transform:translateY(0)scale(.98)}[data-site=insights] .country-pill.active{background:var(--red);border-color:var(--red);color:#fff;box-shadow:0 8px 20px -6px #ff2a0d73}[data-site=insights] .country-pill .pill-count{opacity:.55;font-weight:700}[data-site=insights] .country-pill.active .pill-count{opacity:.85}[data-site=insights] .news-ticker-track{width:max-content;animation:220s linear infinite ins-ticker-scroll;display:flex}[data-site=insights] .news-ticker:hover .news-ticker-track{animation-play-state:paused}@keyframes ins-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-site=insights] .reveal{opacity:0;will-change:opacity,transform;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}[data-site=insights] .reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes ins-fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-site=insights] .fade-in-up{animation:.45s cubic-bezier(.16,1,.3,1) both ins-fade-in-up}[data-site=insights] .modal-pop{animation:.35s cubic-bezier(.16,1,.3,1) both ins-modal-pop}@keyframes ins-modal-pop{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ins-entryDrift{0%{transform:translateY(0)}to{transform:translateY(-9%)}}@keyframes ins-entryDriftUp{0%{transform:translateY(-9%)}to{transform:translateY(0)}}@keyframes ins-entryRiseIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes ins-entryWipeIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ins-entrySlotIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}[data-site=insights] .entry-pane{min-height:calc(100svh - var(--ins-header));padding-top:var(--ins-header);background:#fbfaf8;flex-direction:column;display:flex;position:relative}[data-site=insights] .entry-body{flex:1;grid-template-columns:1.12fr .88fr;min-height:0;display:grid}[data-site=insights] .entry-left{box-sizing:border-box;flex-direction:column;padding:0 clamp(32px,5vw,84px);display:flex;overflow-y:auto}[data-site=insights] .entry-copy{flex-direction:column;flex:1;justify-content:center;gap:clamp(12px,2.2vh,26px);max-width:620px;padding:clamp(18px,3vh,40px) 0;display:flex}[data-site=insights] .entry-kicker{align-items:center;gap:12px;animation:.8s cubic-bezier(.16,1,.3,1) 50ms both ins-entryRiseIn;display:flex}[data-site=insights] .entry-bar{background:var(--red);width:28px;height:2px;display:block}[data-site=insights] .entry-eyebrow{letter-spacing:.22em;color:var(--red);font-size:10px;font-weight:600}[data-site=insights] .entry-title{letter-spacing:-.03em;color:#16130f;text-wrap:balance;margin:0;font-size:clamp(34px,min(5.2vw,8.4vh),72px);font-weight:800;line-height:1.02;animation:.9s cubic-bezier(.16,1,.3,1) .15s both ins-entryRiseIn}[data-site=insights] .entry-subtitle{color:#6e6a62;text-wrap:pretty;max-width:430px;margin:0;font-size:clamp(14px,1.9vh,16px);font-weight:400;line-height:1.6;animation:.9s cubic-bezier(.16,1,.3,1) .3s both ins-entryRiseIn}[data-site=insights] .entry-ticker{margin-top:6px;animation:.9s cubic-bezier(.16,1,.3,1) .45s both ins-entryRiseIn}[data-site=insights] .entry-ticker-head{letter-spacing:.2em;color:#a6a199;justify-content:space-between;align-items:baseline;padding-bottom:10px;font-size:9px;font-weight:600;display:flex}[data-site=insights] .entry-ticker-rule{background:var(--red);transform-origin:0;height:2px;animation:.7s cubic-bezier(.16,1,.3,1) .5s both ins-entryWipeIn}[data-site=insights] .entry-ticker-viewport{height:clamp(116px,21vh,174px);margin-top:4px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 62%,#00000026 100%);mask-image:linear-gradient(#000 0 62%,#00000026 100%)}[data-site=insights] .entry-ticker-track{transition:transform .9s cubic-bezier(.16,1,.3,1)}[data-site=insights] .entry-ticker-track.no-transition{transition:none}[data-site=insights] .entry-ticker-row{box-sizing:border-box;border-bottom:1px solid #16130f14;grid-template-columns:22px 1fr;align-items:baseline;gap:14px;height:58px;padding-top:9px;display:grid}[data-site=insights] .entry-ticker-num{letter-spacing:.1em;font-size:9px;font-weight:700}[data-site=insights] .entry-ticker-col{flex-direction:column;gap:3px;min-width:0;display:flex}[data-site=insights] .entry-ticker-kind{letter-spacing:.18em;font-size:8.5px;font-weight:700}[data-site=insights] .entry-ticker-title{color:#16130f;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;line-height:1.35;overflow:hidden}[data-site=insights] .entry-cta-row{flex-wrap:wrap;align-items:center;gap:20px;margin-top:8px;animation:.9s cubic-bezier(.16,1,.3,1) .6s both ins-entryRiseIn;display:flex}[data-site=insights] .entry-cta{color:#fff;letter-spacing:.18em;cursor:pointer;background:#16130f;border:0;border-radius:999px;align-items:center;gap:12px;padding:15px 30px;font-family:inherit;font-size:11px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}[data-site=insights] .entry-cta:hover{background:var(--red)}[data-site=insights] .entry-cta span{font-size:13px}[data-site=insights] .entry-locations{color:#a6a199;font-size:11.5px;font-weight:400;line-height:1.5}[data-site=insights] .entry-foot{letter-spacing:.14em;color:#a6a199;border-top:1px solid #16130f14;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:clamp(40px,6vh,56px);padding:6px 0;font-size:10px;font-weight:400;display:flex}[data-site=insights] .entry-right{background:#16130f;position:relative;overflow:hidden}[data-site=insights] .entry-collage{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:8px;padding:0 8px;display:grid;position:absolute;inset:-6% 0}[data-site=insights] .entry-col{flex-direction:column;gap:8px;display:flex}[data-site=insights] .entry-col-a{animation:34s ease-in-out infinite alternate ins-entryDrift}[data-site=insights] .entry-col-b{animation:40s ease-in-out infinite alternate ins-entryDriftUp}[data-site=insights] .entry-slot{min-height:0;animation:1s cubic-bezier(.16,1,.3,1) both ins-entrySlotIn;position:relative;overflow:hidden}[data-site=insights] .entry-slot .entry-tag{z-index:2;letter-spacing:.2em;color:#fff;mix-blend-mode:difference;pointer-events:none;font-size:9px;font-weight:600;position:absolute;bottom:12px;left:12px}[data-site=insights] .entry-fade{pointer-events:none;background:linear-gradient(#0000,#16130fd9);height:120px;position:absolute;bottom:0;left:0;right:0}[data-site=insights] .entry-caption{pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;bottom:22px;left:24px}[data-site=insights] .entry-caption-label{letter-spacing:.2em;color:#ffffffbf;font-size:9.5px;font-weight:600}@media (max-width:900px){[data-site=insights] .entry-body{grid-template-columns:1fr}[data-site=insights] .entry-right{display:none}[data-site=insights] .entry-pane{min-height:auto;padding-bottom:clamp(32px,6vh,64px)}}[data-site=insights] .pillar-track{gap:1.25rem;display:flex}[data-site=insights] .pillar-track>*{flex:none;width:100%}@media (min-width:48rem){[data-site=insights] .pillar-track>*{width:calc(50% - .625rem)}}@media (min-width:64rem){[data-site=insights] .pillar-track>*{width:calc(33.3333% - .833333rem)}}[data-site=insights] .learning-hero__crawl{z-index:0;pointer-events:none;position:absolute;inset:0}[data-site=insights] .learning-hero__pin{perspective:1490px;perspective-origin:50% 100%;height:100svh;position:sticky;top:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 3%,#000 26% 82%,#0000 99%);mask-image:linear-gradient(#0000 3%,#000 26% 82%,#0000 99%)}@media (min-width:48rem){[data-site=insights] .learning-hero__crawl{inset-inline:48% 0}}[data-site=insights] .learning-hero__deck{transform-origin:50% 100%;transform-style:preserve-3d;position:absolute;inset:auto 0 0;transform:rotateX(22deg)}[data-site=insights] .learning-hero__track{will-change:transform}[data-site=insights] .learning-hero__target{--crawl-fit:84vw;--crawl-base:3.2vw;--crawl-scale:.7;font-size:calc(min(var(--crawl-base),3rem,calc(var(--crawl-fit)/var(--chars)))*var(--crawl-scale));color:#ffffff38;text-align:center;white-space:nowrap;margin:0;font-style:italic;font-weight:700;line-height:1.9}[data-site=insights] .learning-hero__target--key{color:#ff2a0dc7}[data-site=insights] .learning-hero__veil{z-index:1;pointer-events:none;background:linear-gradient(#16130ff7 0%,#16130fe6 38%,#16130f80 70%,#16130f38 100%);position:absolute;inset:0}@media (min-width:48rem){[data-site=insights] .learning-hero__veil{background:linear-gradient(90deg,#16130ff5 0%,#16130fe6 40%,#16130f73 64%,#16130f00 86%)}[dir=rtl] [data-site=insights] .learning-hero__veil,[data-site=insights][dir=rtl] .learning-hero__veil{background:linear-gradient(270deg,#16130ff5 0%,#16130fe6 40%,#16130f73 64%,#16130f00 86%)}}@media (max-width:47.99rem){[data-site=insights] .learning-hero__target{--crawl-fit:161vw;--crawl-base:7vw;--crawl-scale:1;color:#fff3;line-height:2.6}[data-site=insights] .learning-hero__target--key{color:#ff2a0deb}}html.lenis{scroll-behavior:auto!important}[data-site=insights] section[class*=--bg-alt]{background-color:#0000;background-image:linear-gradient(to bottom,var(--surface)0,var(--bg-alt)min(18%,88px),var(--bg-alt)calc(100% - min(18%,88px)),var(--surface)100%);border-top-color:#0000;border-bottom-color:#0000}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
