@font-face{font-family:jakarta;src:url(../media/PlusJakartaSans_latin_variable-s.p.405dixo3t0-v0.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:jakarta Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.jakarta_20aae920-module__yFKKbW__className{font-family:jakarta,jakarta Fallback,Arial,sans-serif}.jakarta_20aae920-module__yFKKbW__variable{--font-jakarta:"jakarta", "jakarta Fallback", Arial, sans-serif}
.insights-theme{--ins-royal:#13306e;--ins-royal-hover:#0f2759;--ins-royal-active:#0b1f47;--ins-link:#2656b8;--ins-link-hover:#1b4399;--ins-tint:#eaeff8;--ins-tint-strong:#d9e2f3;--ins-wash:#f3f6fb;--ins-royal-300:#a9bce0;--ins-royal-500:#3f68b9;--ins-lime:#ccff38;--ins-mint:#00e5a8;--ins-navy:#0a1224;--ins-stone:#f6f8fa;--ins-charcoal:#1f2937;--ins-muted:#526071;--ins-line:#dfe5ee;--ins-shadow:0 1px 2px #0a12240f, 0 12px 32px -14px #0a122447;--ins-radius:1rem;font-family:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;background:var(--ins-stone);color:var(--ins-charcoal);--font-display:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;--color-forest-500:var(--ins-link);--color-forest-600:var(--ins-royal);--color-forest-700:var(--ins-royal-hover);--color-forest-800:var(--ins-navy);--color-cream:var(--ins-stone);--color-paper:#fff;--color-paper-border:var(--ins-line);--color-band:var(--ins-stone);--color-ink:var(--ins-navy);--color-ink-soft:var(--ins-muted)}.insights-theme h1,.insights-theme h2,.insights-theme h3{letter-spacing:-.02em}.insights-theme :focus-visible{outline:3px solid var(--ins-link);outline-offset:2px}.insights-theme .ins-on-dark :focus-visible{outline-color:var(--ins-lime)}.insights-theme .insight-prose{color:var(--ins-charcoal);font-size:1.0625rem;line-height:1.75}.insights-theme .insight-prose h2{color:var(--ins-navy);margin:3rem 0 1rem;padding-top:.25rem;font-size:1.75rem;font-weight:800;line-height:1.2}.insights-theme .insight-prose h3{color:var(--ins-navy);font-size:1.25rem;font-weight:700}.insights-theme .insight-prose a{color:var(--ins-link);text-decoration-color:#2656b859;text-decoration-thickness:2px}.insights-theme .insight-prose a:hover{color:var(--ins-link-hover);text-decoration-color:currentColor}.insights-theme .insight-prose blockquote{border-left:4px solid var(--ins-royal);background:var(--ins-tint);color:var(--ins-navy);border-radius:.75rem;font-style:normal}.insights-theme .insight-prose thead th{background:var(--ins-tint);color:var(--ins-navy)}.insights-theme .insight-prose table,.insights-theme .insight-prose figure,.insights-theme .insight-prose img{border-color:var(--ins-line)}.insights-theme .insight-prose figure svg rect[fill=\#ffffff]{fill:#fff;stroke:var(--ins-line)}.insights-theme .insight-prose figure svg rect[fill=\#1f4d3a]{fill:var(--ins-royal);opacity:1}.insights-theme .insight-prose figure svg rect[fill=\#2f6b4f]{fill:var(--ins-navy);opacity:1}.insights-theme .insight-prose figure svg rect[fill=\#e7e2d8]{fill:#e8edf5}.insights-theme .insight-prose figure svg text[fill=\#1c1c1a]{fill:var(--ins-navy)}.insights-theme .insight-prose figure svg text[fill=\#55554e]{fill:var(--ins-muted)}.insights-theme .insight-prose figure svg circle[fill=\#1f4d3a]{fill:var(--ins-royal)}.insights-theme .insight-prose table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.insights-theme .insight-prose .table-scroll table{display:table}.insights-theme .insight-prose td,.insights-theme .insight-prose th{min-width:5.5rem}.ins-snap{scrollbar-width:none}.ins-snap::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.insights-theme *{scroll-behavior:auto!important;transition:none!important}}.insights-theme .ins-backdrop{animation:.22s ease-out both ins-fade}.insights-theme .ins-sheet{animation:.3s cubic-bezier(.2,.7,.2,1) both ins-open}.insights-theme .ins-spread{perspective:1800px}.insights-theme .ins-page-right{transform-origin:0}@media (min-width:1024px){.insights-theme .ins-page-right{animation:.36s cubic-bezier(.2,.7,.2,1) 40ms both ins-page}}.insights-theme .ins-swap{animation:.26s ease-out both ins-swap}@keyframes ins-fade{0%{opacity:0}to{opacity:1}}@keyframes ins-open{0%{opacity:0;transform:translateY(10px)scale(.965)}to{opacity:1;transform:none}}@keyframes ins-page{0%{opacity:.4;transform:rotateY(-7deg)}to{opacity:1;transform:none}}@keyframes ins-swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1023px){.insights-theme .ins-sheet.ins-sheet-mobile{animation-name:ins-sheet-up}}@keyframes ins-sheet-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.insights-theme .ins-backdrop,.insights-theme .ins-sheet,.insights-theme .ins-page-right,.insights-theme .ins-swap{animation:none!important}}.insights-theme .ins-no-scrollbar{scrollbar-width:thin;scrollbar-color:var(--ins-royal-300) transparent}.insights-theme .ins-kbd{border:1px solid var(--ins-line);background:var(--ins-wash);min-width:1.4rem;height:1.4rem;color:var(--ins-muted);border-radius:.375rem;justify-content:center;align-items:center;padding:0 .3rem;font-size:.6875rem;font-weight:700}.insights-theme .ins-palette-input:focus-visible{box-shadow:inset 0 -3px 0 var(--ins-royal);outline:none}
