.insights-editorial{--ha-grid-column:740px;--ha-prose-max:780px;--ha-hero-max:500px;--ha-hero-min-height:300px;--ha-content-padding-y:48px;--ha-section-gap:24px;--ha-hero-gap:8px;--ha-h1-size:24px;--ha-h1-weight:400;--ha-h1-tracking:-0.022em;--ha-h1-leading:1.2;--ha-h2-size:clamp(22px,4.5vw + 0.65rem,28px);--ha-h2-weight:400;--ha-h2-leading:1.25;--ha-h2-tracking:-0.02em;--ha-h2-margin-top:clamp(3rem,7vw,5rem);--ha-h2-margin-bottom:0.75rem;--ha-body-size:16px;--ha-body-leading:1.75;--ha-body-tracking:0.15px;--ha-h3-size:18px;--ha-h3-weight:600;--ha-h3-padding-top:2.5rem;--ha-h4-size:16px;--article-chrome-bottom:calc(var(--insights-space-6) + env(safe-area-inset-bottom, 0px));--article-chrome-z:90;--ha-glass-bg:oklch(from var(--insights-background) l c h/0.88);--ha-glass-border:oklch(from var(--insights-border) l c h/0.35);--ha-glass-blur:12px;--ha-shell-max:1600px;--ha-toc-width:clamp(11.5rem,14vw,15rem);--ha-sidenotes-width:clamp(12rem,16vw,17.5rem);--ha-toc-min:11.5rem;--ha-toc-max:15rem;--ha-toc-target:25%;--ha-layout-gap:2.5rem}.insights-editorial .ha-grid{display:grid;grid-template-columns:1fr minmax(auto,var(--ha-grid-column)) 1fr;width:100%;position:relative;background:var(--insights-canvas)}.insights-editorial .ha-grid__prose{grid-column:2;display:flex;flex-direction:column;gap:var(--ha-section-gap);padding:0 var(--insights-space-4) var(--insights-space-9);color:var(--insights-text-secondary)}@media (min-width:1024px){.insights-editorial .ha-grid__prose{grid-column:1/-1;max-width:var(--ha-shell-max);width:100%;margin-inline:auto;padding-inline:var(--insights-space-6)}}@media (min-width:1280px){.insights-editorial .ha-grid__prose{padding-inline:var(--insights-space-8)}}.insights-editorial .ha-article-shell{display:grid;grid-template-columns:1fr;gap:var(--insights-space-8);width:100%;max-width:var(--ha-shell-max);margin-inline:auto;padding:var(--insights-space-6) var(--insights-space-4)}@media (min-width:768px){.insights-editorial .ha-article-shell{gap:var(--insights-space-10);padding:var(--insights-space-8) var(--insights-space-6)}}@media (min-width:1024px){.insights-editorial .ha-article-shell:has(.ha-contents){grid-template-columns:var(--ha-toc-width) minmax(0,1fr);gap:var(--ha-layout-gap);align-items:start;padding:var(--insights-space-8) var(--insights-space-6)}}@media (min-width:1280px){.insights-editorial .ha-article-shell--progressive:has(.ha-contents){grid-template-columns:var(--ha-toc-width) 1fr minmax(0,var(--ha-prose-max)) 1fr;gap:0;padding:var(--insights-space-8) var(--insights-space-4)}}.insights-editorial .ha-article-main{min-width:0;display:flex;flex-direction:column;gap:var(--ha-section-gap)}@media (min-width:1024px){.insights-editorial .ha-article-shell:has(.ha-contents) .ha-article-main{grid-column:2}}@media (min-width:1280px){.insights-editorial .ha-article-shell--progressive:has(.ha-contents) .ha-article-main{grid-column:3;width:100%;max-width:var(--ha-prose-max);margin-inline:auto}}.insights-editorial .ha-sidenotes-rail{display:none!important}.insights-editorial .editorial-sidenote-ref{font-family:var(--font-mono);font-size:.75em;color:var(--insights-accent);text-decoration:none;cursor:pointer;vertical-align:super;line-height:0}.insights-editorial .editorial-sidenote-ref:hover{text-decoration:underline}.insights-editorial .editorial-sidenote-popover{width:min(280px,calc(100vw - 2rem));max-width:min(280px,calc(100vw - 2rem))}@media (min-width:1280px){.insights-editorial .editorial-sidenote-popover{display:none!important}}.insights-editorial .ha-contents{min-width:0}@media (max-width:1023px){.insights-editorial .ha-contents{display:none}}@media (min-width:1024px){.insights-editorial .ha-contents{grid-column:1;position:sticky;top:calc(var(--header-offset) + var(--safe-area-top, 0px) + 1rem);align-self:start;max-height:calc((100dvh - var(--header-offset) - var(--safe-area-top, 0px) - 2rem) / 2);overflow-y:auto;opacity:.55;scrollbar-width:thin;scrollbar-color:var(--insights-border) transparent}.insights-editorial .ha-article-shell--progressive .ha-contents{padding-right:var(--insights-space-4)}.insights-editorial .ha-contents--progressive:after{content:"";position:sticky;bottom:0;left:0;display:block;width:100%;height:3rem;margin-top:-3rem;pointer-events:none;background:oklch(from var(--insights-canvas) l c h/90%);backdrop-filter:blur(4px);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,black);transform:translateZ(0);z-index:1}.insights-editorial .ha-contents--with-outline{align-self:stretch;position:relative;top:auto;max-height:none;overflow:visible;opacity:1}.insights-editorial .ha-contents--with-outline.ha-contents--progressive:after{display:none}}.insights-editorial .ha-contents__title{font-family:var(--font-instrument-serif),Georgia,serif;font-size:18px;font-weight:500;line-height:1.2;letter-spacing:-.02em;color:var(--insights-text-primary);margin:0 0 var(--insights-space-4)}.insights-editorial .ha-contents__mobile{display:block}@media (min-width:1024px){.insights-editorial .ha-contents__mobile{display:none}}.insights-editorial .ha-contents__desktop{display:none}@media (min-width:1024px){.insights-editorial .ha-contents__desktop{display:block}}.insights-editorial .ha-contents__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--insights-space-3);width:100%;padding:var(--insights-space-3) 0;text-align:left;background:transparent;border:none;cursor:pointer}.insights-editorial .ha-contents__toggle .ha-contents__title{margin:0}.insights-editorial .ha-contents__chevron{flex-shrink:0;transition:transform .2s ease}.insights-editorial .ha-contents__chevron--open{transform:rotate(180deg)}.insights-editorial .ha-contents__collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.insights-editorial .ha-contents__collapse--open{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.insights-editorial .ha-contents__chevron,.insights-editorial .ha-contents__collapse{transition:none}}.insights-editorial .ha-contents__collapse-inner{overflow:hidden}.insights-editorial .ha-contents__collapse--open .ha-contents__collapse-inner{max-height:min(60dvh,28rem);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.insights-editorial .ha-contents__collapse-inner nav{padding-bottom:var(--insights-space-4)}.insights-editorial .ha-contents__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--insights-space-3)}.insights-editorial .ha-contents__link{display:block;min-width:0;font-size:14px;line-height:1.35;color:var(--insights-text-secondary);text-decoration:none;opacity:.55;transition:color .2s ease,opacity .2s ease}.insights-editorial .ha-contents__link-label{-webkit-line-clamp:3}.insights-editorial .ha-contents__link:hover{color:var(--insights-accent);opacity:1}.insights-editorial .ha-contents__link--active{color:var(--insights-text-primary);opacity:1}.insights-editorial .ha-contents__link--level-2{padding-left:1rem}.insights-editorial .ha-contents__link--level-3{padding-left:1.5rem}.insights-editorial .ha-contents__link--level-4{padding-left:2rem}.insights-editorial .ha-contents--progressive .ha-contents__list--nested{gap:var(--insights-space-4)}.insights-editorial .ha-contents--progressive .ha-contents__chapter{display:flex;flex-direction:column;gap:var(--insights-space-2)}.insights-editorial .ha-contents--progressive .ha-contents__link--chapter{padding-left:0;font-weight:600;opacity:.7}.insights-editorial .ha-contents--progressive .ha-contents__link--active{color:var(--insights-text-primary);opacity:1}.insights-editorial .ha-contents--progressive .ha-contents__link--chapter.ha-contents__link--active,.insights-editorial .ha-contents--progressive .ha-contents__link--subchapter.ha-contents__link--active{opacity:1}.insights-editorial .ha-contents--progressive .ha-contents__sub{list-style:none;margin:0;padding:0 0 0 .75rem;display:flex;flex-direction:column;gap:var(--insights-space-2)}.insights-editorial .ha-contents--progressive .ha-contents__link--subchapter{padding-left:.5rem;font-size:13px;font-weight:400;opacity:.55}.insights-editorial .ha-contents--progressive .ha-contents__link--subchapter.ha-contents__link--active{opacity:1}.insights-editorial .ha-contents--progressive .ha-contents__anchor-menu{padding-right:.25rem}.insights-editorial .ha-contents--with-outline{display:block}.insights-editorial .ha-contents__cluster{display:flex;align-items:stretch;gap:.7rem;width:100%;min-width:0}@media (min-width:1024px){.insights-editorial .ha-article-shell--progressive:has(.ha-contents--with-outline){--ha-toc-width:clamp(13.75rem,16.5vw,18rem)}.insights-editorial .ha-contents--with-outline .ha-contents__cluster{position:sticky;top:50dvh;transform:translateY(-50%);max-height:calc((100dvh - var(--header-offset) - var(--safe-area-top, 0px) - 2rem) / 2);z-index:2}.insights-editorial .ha-contents--with-outline .ha-contents__desktop{position:relative;display:block;flex:1;min-width:0;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;scroll-behavior:smooth;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 1.75rem,#000 calc(100% - 2.75rem),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 1.75rem,#000 calc(100% - 2.75rem),transparent)}.insights-editorial .ha-contents--with-outline .ha-contents__desktop::-webkit-scrollbar{display:none;width:0;height:0}.insights-editorial .ha-contents--with-outline .ha-contents__desktop:after{content:"";position:sticky;bottom:0;left:0;display:block;width:100%;height:2.75rem;margin-top:-2.75rem;pointer-events:none;z-index:2;background:oklch(from var(--insights-canvas) l c h/90%);backdrop-filter:blur(4px);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,black);transform:translateZ(0)}.insights-editorial .ha-contents--with-outline .ha-contents__list{padding-block:42%}.insights-editorial .ha-contents--with-outline .ha-contents__title{position:sticky;top:0;z-index:1;margin-bottom:var(--insights-space-3);padding-bottom:.35rem;background:linear-gradient(to bottom,var(--insights-canvas) 55%,oklch(from var(--insights-canvas) l c h/0))}}.insights-editorial .ha-contents-outline{flex:0 0 auto;display:flex;justify-content:flex-end;align-self:center;margin-top:0;color:var(--insights-text-secondary);position:relative;top:auto;transform:none;z-index:2}.insights-editorial .ha-contents-outline__stack{display:flex;flex-direction:column;align-items:flex-end;gap:.42rem;min-width:1.1rem;padding:.1rem 0}.insights-editorial .ha-contents-outline__line{display:block;width:1.05rem;height:2px;margin:0;padding:0;border:none;border-radius:999px;background:currentColor;opacity:.28;cursor:pointer;transform-origin:right center;transition:opacity .16s ease,background-color .16s ease,width .16s ease,transform .16s ease}.insights-editorial .ha-contents-outline__line:hover{opacity:.85}.insights-editorial .ha-contents-outline__line--indent-1{width:.72rem}.insights-editorial .ha-contents-outline__line--indent-3{width:.46rem}.insights-editorial .ha-contents-outline__line--passed{opacity:.5}.insights-editorial .ha-contents-outline__line--active{width:1.2rem;opacity:1;background:var(--insights-accent);transform:scaleY(1.35)}.insights-editorial .ha-contents-outline__line--indent-1.ha-contents-outline__line--active{width:.82rem}.insights-editorial .ha-contents-outline__line--indent-3.ha-contents-outline__line--active{width:.56rem}@media (prefers-reduced-motion:reduce){.insights-editorial .ha-contents-outline__line{transition:none}}@media (max-width:767px){.insights-editorial .ha-grid{grid-template-columns:1fr}.insights-editorial .ha-grid__prose{grid-column:1}}.insights-editorial .ha-top-panel{position:relative;width:100%;min-height:clamp(460px,68vh,720px);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding-top:calc(var(--header-offset) + var(--safe-area-top, 0px) + 2.5rem);background:#1a2e35}.insights-editorial .ha-top-panel__media{position:absolute;inset:0;z-index:0}.insights-editorial .ha-top-panel__fallback,.insights-editorial .ha-top-panel__image{object-fit:cover;object-position:center 28%}.insights-editorial .ha-top-panel__fallback{position:absolute;inset:0}.insights-editorial .ha-top-panel__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.25) 32%,transparent 52%),linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.45) 42%,transparent 72%);pointer-events:none}.insights-editorial .ha-top-panel__grid{position:relative;z-index:1;width:100%;max-width:1440px;margin-inline:auto;padding:0 var(--insights-space-4) var(--insights-space-10);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--insights-space-4);flex:1;align-items:end}@media (min-width:1024px){.insights-editorial .ha-top-panel__grid{padding-inline:var(--insights-space-10);padding-bottom:var(--insights-space-12)}}@media (min-width:1280px){.insights-editorial .ha-top-panel__grid{padding-inline:var(--insights-space-12)}}.insights-editorial .ha-top-panel__content{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--insights-space-3);padding-bottom:var(--insights-space-2)}@media (min-width:1024px){.insights-editorial .ha-top-panel__content{grid-column:3/10}}.insights-editorial .ha-top-panel__title{font-family:var(--font-instrument-serif),Georgia,serif;font-size:clamp(2.25rem,5vw,4.5rem);font-weight:500;line-height:1.05;letter-spacing:-.03em;text-wrap:balance;color:#ffffff;margin:0;font-variation-settings:"opsz" 32;font-optical-sizing:none}.insights-editorial .ha-top-panel__subtitle{font-family:var(--font-mono);font-size:clamp(1rem,2vw,1.375rem);font-weight:400;line-height:1.35;letter-spacing:-.02em;text-transform:none;color:rgba(255,255,255,.82);margin:0;max-width:42rem}.insights-editorial .ha-top-panel__date{font-family:var(--font-mono);font-size:14px;font-weight:400;letter-spacing:-.06em;text-transform:uppercase;color:rgba(255,255,255,.72);white-space:nowrap;transition:color .3s ease}.insights-editorial .ha-top-panel__date-scramble{color:rgba(255,255,255,.95)}.insights-editorial .ha-hero{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--ha-hero-gap);width:100%;max-width:var(--ha-hero-max);text-align:center}.insights-editorial .ha-headline{font-family:var(--font-instrument-serif),Georgia,serif;font-size:var(--ha-h1-size);font-weight:var(--ha-h1-weight);letter-spacing:var(--ha-h1-tracking);line-height:var(--ha-h1-leading);text-wrap:balance;text-align:center;color:var(--insights-text-primary);margin:0;font-variation-settings:"opsz" 28;font-optical-sizing:none}.insights-editorial .ha-hero__date{font-family:var(--font-mono);font-size:14px;letter-spacing:-1px;text-transform:uppercase;color:var(--insights-text-tertiary);white-space:nowrap}.insights-editorial .ha-top-panel__content .ha-meta-strip__nav{font-family:var(--font-mono);font-size:13px;color:rgba(255,255,255,.72);text-transform:none}.insights-editorial .ha-top-panel__content .ha-meta-strip__topics{display:flex;flex-wrap:wrap;gap:.5rem}.insights-editorial .ha-top-panel__content .ha-meta-strip__topic{padding:.25rem .625rem;border-radius:9999px;background:rgba(255,255,255,.14);font-size:13px;color:rgba(255,255,255,.92);text-decoration:none;transition:background-color .2s ease}.insights-editorial .ha-top-panel__content .ha-meta-strip__topic:hover{background:rgba(255,255,255,.22)}.insights-editorial .ha-glass-panel{background:var(--ha-glass-bg);border:1.5px solid var(--ha-glass-border);backdrop-filter:blur(var(--ha-glass-blur)) saturate(1.15);box-shadow:0 4px 24px oklch(from #000000 l c h/6%);transform:translateZ(0);isolation:isolate}.insights-editorial .ha-chrome{pointer-events:none;position:fixed;left:0;right:0;bottom:var(--article-chrome-bottom);z-index:var(--article-chrome-z)}.insights-editorial .ha-chrome__inner{display:flex;justify-content:flex-start;width:100%;max-width:1440px;margin-inline:auto;padding:0 var(--insights-space-4);pointer-events:none}@media (min-width:1024px){.insights-editorial .ha-chrome__inner{padding-inline:var(--insights-space-10)}}@media (min-width:1280px){.insights-editorial .ha-chrome__inner{padding-inline:var(--insights-space-12)}}.insights-editorial .ha-chrome__inner>*{pointer-events:auto}.insights-editorial .ha-dock{border-radius:12px;margin:0}.insights-editorial .ha-dock__list{display:flex;align-items:center;margin:0;padding:8px;list-style:none;gap:0}.insights-editorial .ha-dock__brand{display:flex;align-items:center;padding-left:4px;padding-right:8px;margin-right:4px;border-right:1px solid var(--insights-border)}.insights-editorial .ha-dock__brand span{font-family:var(--font-mono);font-size:10px;color:var(--insights-text-tertiary);padding:0 8px}.insights-editorial .ha-dock__item{position:relative;display:block;padding:0 12px;font-size:13px;font-weight:500;color:var(--insights-text-primary);background:transparent;border:none;cursor:pointer;outline:none;border-radius:8px;text-decoration:none;line-height:26px}.insights-editorial .ha-dock__item-label{position:relative;z-index:1}.insights-editorial .ha-dock__highlight{position:absolute;inset:0;border-radius:8px;background:color-mix(in srgb,var(--insights-accent) 20%,transparent);pointer-events:none;height:26px;top:50%;transform:translateY(-50%)}.insights-editorial .ha-toc-heading-label{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;text-wrap:balance;line-height:1.35;min-width:0;white-space:normal}.insights-editorial .ha-toc{width:min(100%,420px)}.insights-editorial .ha-toc--standalone{position:fixed;left:50%;transform:translateX(-50%);z-index:var(--article-chrome-z);bottom:var(--article-chrome-bottom);padding:0 var(--insights-space-4)}.insights-editorial .ha-toc__panel{border-radius:9999px;overflow:hidden}.insights-editorial .ha-toc__panel--expanded{border-radius:16px}.insights-editorial .ha-toc__toggle{display:flex;align-items:flex-start;gap:8px;width:100%;padding:8px 16px;font-size:13px;color:var(--insights-text-primary);background:transparent;border:none;cursor:pointer;transition:color .2s ease}.insights-editorial .ha-toc__toggle:hover{color:var(--insights-accent)}.insights-editorial .ha-toc__toggle-label{font-family:var(--font-mono);font-size:11px;text-transform:none;letter-spacing:normal;flex:1;min-width:0;text-align:left;-webkit-line-clamp:2}.insights-editorial .ha-toc__item-label strong,.insights-editorial .ha-toc__toggle-label strong{font-weight:600;color:inherit}.insights-editorial .ha-toc__item-label{flex:1;min-width:0;-webkit-line-clamp:2}.insights-editorial .ha-toc__chevron{flex-shrink:0;transition:transform .2s ease}.insights-editorial .ha-toc__chevron--open{transform:rotate(180deg)}.insights-editorial .ha-toc__nav{border-top:1px solid var(--insights-border);padding:8px 12px;display:flex;flex-direction:column;gap:4px;max-height:50vh;overflow-y:auto}.insights-editorial .ha-toc__item{display:flex;align-items:flex-start;gap:8px;text-align:left;font-size:13px;padding:6px 8px;border-radius:6px;border:none;background:transparent;cursor:pointer;color:var(--insights-text-secondary);text-decoration:none;transition:color .2s ease,background-color .2s ease}.insights-editorial .ha-toc__item:hover{color:var(--insights-text-primary)}.insights-editorial .ha-toc__item--active{color:var(--insights-accent);background:var(--insights-emphasis)}.insights-editorial .ha-toc__dot{width:4px;height:4px;border-radius:50%;flex-shrink:0;margin-top:.45em}.insights-editorial .ha-toc__dot--active{background:var(--insights-accent)}@media (max-width:480px){.insights-editorial{--ha-h2-size:21px;--ha-h2-leading:1.3;--ha-h2-margin-top:2.75rem;--ha-h2-margin-bottom:0.625rem}.insights-editorial .ha-h2{gap:6px}.insights-editorial .ha-h2__rule{min-width:1rem}.insights-editorial .ha-toc__item-label,.insights-editorial .ha-toc__toggle-label{font-size:10px;line-height:1.3}.insights-editorial .ha-toc__toggle{padding:6px 12px;gap:6px}.insights-editorial .ha-toc__item{font-size:12px;padding:5px 6px}}@media (min-width:1024px) and (max-width:1280px){.insights-editorial .ha-contents__link{font-size:13px}.insights-editorial .ha-contents--progressive .ha-contents__link--subchapter{font-size:12px}}.insights-editorial .ha-prose,.insights-editorial .insight-article-prose{display:flex;flex-direction:column;gap:var(--ha-section-gap);font-family:var(--font-iowan);font-size:var(--ha-body-size);line-height:var(--ha-body-leading);color:var(--insights-text-secondary);max-width:var(--ha-prose-max);width:100%;min-width:0;overflow-wrap:break-word}.insights-editorial .ha-prose li,.insights-editorial .ha-prose p,.insights-editorial .insight-article-prose li,.insights-editorial .insight-article-prose p{letter-spacing:var(--ha-body-tracking);font-weight:400;margin:0}.insights-editorial .ha-prose ul,.insights-editorial .insight-article-prose ul{list-style:disc;padding-left:1.5rem;margin:0}.insights-editorial .ha-prose ol,.insights-editorial .insight-article-prose ol{list-style:decimal;padding-left:1.5rem;margin:0}.insights-editorial .ha-prose ol li,.insights-editorial .ha-prose ul li,.insights-editorial .insight-article-prose ol li,.insights-editorial .insight-article-prose ul li{margin-bottom:.5rem}.insights-editorial .ha-prose ol li:last-child,.insights-editorial .ha-prose ul li:last-child,.insights-editorial .insight-article-prose ol li:last-child,.insights-editorial .insight-article-prose ul li:last-child{margin-bottom:0}.insights-editorial .ha-prose strong,.insights-editorial .insight-article-prose strong{font-weight:600;color:var(--insights-text-primary)}.insights-editorial .ha-prose .italic,.insights-editorial .ha-prose em,.insights-editorial .ha-prose i,.insights-editorial .insight-article-prose .italic,.insights-editorial .insight-article-prose em,.insights-editorial .insight-article-prose i{font-family:var(--font-instrument);font-style:italic}.insights-editorial .ha-h2{display:flex;align-items:center;gap:4px;width:100%;min-width:0;margin-top:var(--ha-h2-margin-top);margin-bottom:var(--ha-h2-margin-bottom)}.insights-editorial .ha-h2:first-child,.insights-editorial .insight-prose-section:first-of-type .ha-h2{margin-top:0}.insights-editorial .ha-h2__title{font-family:var(--font-instrument-serif),Georgia,serif;font-size:var(--ha-h2-size);font-weight:var(--ha-h2-weight);line-height:var(--ha-h2-leading);letter-spacing:var(--ha-h2-tracking);color:var(--insights-text-primary);margin:0;flex:0 1 auto;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;text-wrap:balance;white-space:normal;font-variation-settings:"opsz" 32;font-optical-sizing:none}.insights-editorial .ha-h2__rule{flex:1 1 auto;min-width:1.5rem;height:1px;margin-top:.25rem;background:var(--insights-border);border:none;align-self:center}.insights-editorial .ha-h3{font-size:var(--ha-h3-size);font-weight:var(--ha-h3-weight);font-family:var(--font-iowan);line-height:1.75;letter-spacing:.3px;color:var(--insights-text-primary);padding-top:var(--ha-h3-padding-top);margin:0}.insights-editorial .ha-h4{font-family:var(--font-instrument-serif),Georgia,serif;font-size:18px;font-weight:400;line-height:1.2;letter-spacing:-.02em;color:var(--insights-text-primary);padding-top:2rem;margin:0}.insights-editorial .ha-h1-inline{font-size:clamp(28px,4vw,40px);font-weight:400;line-height:1.15;color:var(--insights-text-primary);margin:0}.insights-editorial .ha-h1-inline strong,.insights-editorial .ha-h2__title strong,.insights-editorial .ha-h3 strong,.insights-editorial .ha-h4 strong{font-weight:inherit;color:inherit}.insights-editorial .ha-prose h2,.insights-editorial .ha-prose h3,.insights-editorial .ha-prose h4,.insights-editorial .insight-article-prose h2,.insights-editorial .insight-article-prose h3,.insights-editorial .insight-article-prose h4{scroll-margin-top:6.6rem}.insights-editorial .anchor-link,.insights-editorial .anchor-link-icon{display:none!important}.insights-editorial .insight-prose-section{display:flex;flex-direction:column;gap:var(--ha-section-gap);max-width:var(--ha-prose-max);width:100%}.insights-editorial .editorial-footnotes{font-size:14px;line-height:1.5;color:var(--insights-text-secondary)}.insights-editorial .editorial-footnotes__list{list-style:none;padding:0;margin:0}.insights-editorial .editorial-footnotes__item{margin-bottom:.5rem;overflow-wrap:anywhere;word-break:break-word}.insights-editorial .editorial-footnotes__item .editorial-footnotes__text,.insights-editorial .editorial-footnotes__item p{display:inline;margin:0}.insights-editorial .editorial-footnotes__item a,.insights-editorial .editorial-footnotes__item svg{display:inline;vertical-align:baseline}.insights-editorial .editorial-footnotes__marker,.insights-editorial .insight-article-prose .editorial-footnotes__item .editorial-footnotes__text,.insights-editorial .insight-article-prose .editorial-footnotes__item p{display:inline}.insights-editorial .editorial-footnotes__back{display:inline;color:inherit;text-decoration:none;vertical-align:baseline}.insights-editorial .editorial-footnotes__back:hover{color:var(--insights-accent)}.insights-editorial .editorial-footnotes__back-icon{display:inline;width:1.25rem;height:1.25rem;position:relative;bottom:.15em;transform:rotate(180deg);vertical-align:baseline}.insights-editorial .editorial-footnotes ol{list-style:none;padding-left:0;margin:0}.insights-editorial .editorial-footnotes li{margin-bottom:.5rem;overflow-wrap:anywhere;word-break:break-word}.insights-editorial .editorial-footnote-tooltip{width:min(250px,calc(100vw - 2rem));max-width:min(250px,calc(100vw - 2rem));overflow:hidden}@media (min-width:1024px){.insights-editorial .editorial-footnote-tooltip{width:min(400px,calc(100vw - 2rem));max-width:min(400px,calc(100vw - 2rem))}}.insights-editorial .editorial-footnote-tooltip__body{display:block;max-height:12rem;overflow-x:hidden;overflow-y:auto;overflow-wrap:anywhere;word-break:break-word}.insights-editorial .editorial-footnote-tooltip__body a{overflow-wrap:anywhere;word-break:break-all}.insights-editorial .editorial-footnotes a[data-footnote-backref]{color:var(--insights-accent);text-decoration:none}.insights-editorial .editorial-footnote-ref{font-family:var(--font-mono);font-size:.85em}.insights-editorial .editorial-footnote-ref sup{font-size:.75em;font-weight:500;letter-spacing:-.02em}.insights-editorial .editorial-footnote-backref{margin-left:.25rem}.insights-editorial .editorial-figure{margin:0;width:100%;max-width:800px;margin-inline:auto}.insights-editorial .editorial-figure .editorial-figure__trigger,.insights-editorial .editorial-figure img{display:block;width:100%;max-width:800px;height:auto;margin-inline:auto}.insights-editorial .editorial-figure figcaption{font-size:14px;line-height:1.5;color:var(--insights-text-tertiary);margin-top:.75rem;text-align:left}.insights-editorial .editorial-callout{margin:0;padding:1rem 1.25rem;border-left:3px solid var(--insights-accent);background:var(--insights-emphasis);border-radius:0 4px 4px 0}.insights-editorial .editorial-callout--warning{border-left-color:#e67e22;background:color-mix(in srgb,#e67e22 8%,transparent)}.insights-editorial .editorial-callout-label{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--insights-accent);margin-bottom:.5rem}.insights-editorial .editorial-callout--warning .editorial-callout-label{color:#e67e22}.insights-editorial{font-size:var(--ha-body-size);font-weight:500;line-height:1.55;color:var(--insights-text-primary)}.editorial-pullquote .editorial-callout-body{font-weight:500;font-size:24px}.insights-editorial .editorial-pullquote{padding-top:var(--insights-space-1);padding-bottom:var(--insights-space-1);margin:0;padding-left:1.5rem;font-family:var(--font-instrument-serif),Georgia,serif;font-size:1.25rem;font-weight:500;line-height:1.55;letter-spacing:-.02em;color:var(--insights-text-primary);font-variation-settings:"opsz" 28;font-optical-sizing:none}.insights-editorial .editorial-pullquote em,.insights-editorial .editorial-pullquote p,.insights-editorial .editorial-pullquote strong,.insights-editorial .editorial-pullquote>div{font-family:var(--font-instrument-serif);font-style:italic;font-weight:inherit;color:inherit;line-height:inherit;letter-spacing:inherit}.insights-editorial .editorial-pullquote svg{color:var(--insights-text-primary);opacity:.22;width:34px;height:25px}.insights-editorial .editorial-pullquote svg path{fill:currentColor}.insights-editorial .ha-code{margin:0;overflow:hidden;border-radius:12px;border:1px solid var(--insights-border);background:var(--insights-background)}.insights-editorial .ha-code__header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--insights-border);background:var(--insights-canvas)}.insights-editorial .ha-code__title{font-family:var(--font-mono);font-size:11px;text-transform:none;letter-spacing:normal;color:var(--insights-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insights-editorial .ha-code__copy{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--insights-text-tertiary);background:transparent;border:none;cursor:pointer;flex-shrink:0;transition:color .2s ease}.insights-editorial .ha-code__copy:hover{color:var(--insights-accent)}.insights-editorial .editorial-code-pre,.insights-editorial .ha-code__pre{position:relative;overflow-x:auto;--shadow-size:70px;--shadow-color:oklch(from var(--insights-canvas) l c h/0.85)}.insights-editorial .editorial-code-pre:after,.insights-editorial .editorial-code-pre:before,.insights-editorial .ha-code__pre:after,.insights-editorial .ha-code__pre:before{content:"";position:absolute;top:0;width:var(--shadow-size);height:100%;pointer-events:none;z-index:2}.insights-editorial .editorial-code-pre:before,.insights-editorial .ha-code__pre:before{left:0;opacity:var(--shadow-opacity-left,0);background:linear-gradient(to right,var(--shadow-color),transparent)}.insights-editorial .editorial-code-pre:after,.insights-editorial .ha-code__pre:after{right:0;opacity:var(--shadow-opacity-right,0);background:linear-gradient(to left,var(--shadow-color),transparent)}.insights-editorial .ha-code__inline{font-family:var(--font-mono);font-size:.9em;background:var(--insights-emphasis);padding:.125rem .375rem;border-radius:4px;color:var(--insights-text-primary)}.insights-editorial .ha-footnote{width:100%;padding:var(--insights-space-6) 0}.insights-editorial .ha-footnote__body{display:flex;flex-direction:column;gap:var(--ha-section-gap);padding-top:var(--insights-space-6)}.insights-editorial .ha-footnote__signoff{color:var(--insights-text-primary);margin:0}.insights-editorial .ha-related{min-width:0}.insights-editorial .ha-related__heading{font-family:var(--font-instrument-serif),Georgia,serif;font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.02em;color:var(--insights-text-primary);margin:var(--insights-space-6) 0 var(--insights-space-4)}.insights-editorial .ha-related__grid{min-width:0;width:100%}.insights-editorial .ha-related__grid>.grid{width:100%}.insights-editorial .ha-related__grid>.grid>*{min-width:0}@media (min-width:1024px){.insights-editorial .ha-related .insights-event-tile h3{font-size:1.375rem;line-height:1.15}.insights-editorial .ha-related .insights-event-tile>div:last-child{padding:1.25rem 1.5rem}}.insights-editorial .ha-adjacent-nav{display:grid;grid-template-columns:1fr;gap:var(--insights-space-4);padding:var(--insights-space-4) 0}@media (min-width:640px){.insights-editorial .ha-adjacent-nav{grid-template-columns:1fr 1fr}}.insights-editorial .ha-adjacent-card{display:flex;flex-direction:column;gap:4px;padding:var(--insights-space-4);border-radius:12px;border:1px solid var(--insights-border);text-decoration:none;transition:border-color .2s ease}.insights-editorial .ha-adjacent-card:hover{border-color:var(--insights-accent)}.insights-editorial .ha-adjacent-card--next{text-align:right;align-items:flex-end}.insights-editorial .ha-adjacent-card__label{font-family:var(--font-mono);font-size:11px;text-transform:none;letter-spacing:normal;color:var(--insights-text-tertiary);display:inline-flex;align-items:center;gap:4px}.insights-editorial .ha-adjacent-card__title{font-family:var(--font-instrument-serif),Georgia,serif;font-size:18px;color:var(--insights-text-primary);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.insights-editorial .ha-adjacent-card:hover .ha-adjacent-card__title{color:var(--insights-accent)}.insights-editorial .ha-tags{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:var(--insights-space-6)}.insights-editorial .ha-tag{padding:.25rem .625rem;border-radius:9999px;background:var(--insights-emphasis);font-size:13px;color:var(--insights-text-secondary)}.insights-editorial .ha-bottom-blur{pointer-events:none;position:fixed;bottom:0;right:0;z-index:10;height:96px;width:100%;background:oklch(from var(--insights-background) l c h/90%);backdrop-filter:blur(4px);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,black);transform:translateZ(0);will-change:transform}.insights-editorial.ha-page{min-height:100vh;background:var(--insights-canvas);overflow-x:clip;padding-bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}.insights-editorial .ha-chrome .ha-toc__panel--expanded{display:flex;flex-direction:column-reverse}.insights-editorial .ha-chrome .ha-toc__nav{border-top:none;border-bottom:1px solid var(--insights-border)}.editorial-chart-card{display:flex;flex-direction:column;min-width:0;margin:1.75rem 0;padding:1.25rem;border-radius:0;border:none;background:transparent;box-shadow:none}@media (max-width:640px){.editorial-chart-card{padding:.625rem}}.editorial-chart-card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}@media (max-width:640px){.editorial-chart-card__header{flex-direction:column;gap:.5rem}}.editorial-chart-card__title{margin:0;max-width:500px;font-family:var(--font-serif,Georgia,serif);font-size:16px;line-height:1.35;font-weight:400;color:var(--insights-text-primary,#381414)}@media (max-width:640px){.editorial-chart-card__title{font-size:14px}}.editorial-chart-card__legend{display:flex;flex-direction:column;gap:3px}.editorial-chart-card__spacer{min-height:16px}.editorial-chart-card__caption{margin:.5rem 0 0;font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;line-height:1.4;color:#6f6a65}.editorial-chart-card__caption-inline{grid-column:1/-1}.editorial-radar-figure{width:100%;max-width:100%;margin-inline:0;box-sizing:border-box}.editorial-radar{position:relative;min-width:0}.editorial-radar__scroll{overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.editorial-radar__plot{position:relative;width:100%;min-width:700px}.editorial-radar__svg{display:block;width:100%;height:auto;overflow:visible}.editorial-radar__grid polygon{fill:rgba(196,184,168,.035);stroke:rgba(148,141,135,.28);stroke-width:1;vector-effect:non-scaling-stroke}.editorial-radar__grid text{fill:#948d87;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;font-variant-numeric:tabular-nums}.editorial-radar__axes line{stroke:rgba(148,141,135,.24);stroke-width:1;vector-effect:non-scaling-stroke}.editorial-radar__series-item{color:var(--editorial-radar-color);opacity:0;transform:scale(.94);transform-origin:center;transition-property:opacity,transform;transition-duration:.46s;transition-delay:var(--editorial-radar-delay,0s);transition-timing-function:cubic-bezier(.2,0,0,1)}.editorial-radar.is-visible .editorial-radar__series-item{opacity:1;transform:scale(1)}.editorial-radar.is-visible .editorial-radar__series-item.is-hidden,.editorial-radar__series-item.is-hidden{opacity:0;pointer-events:none}.editorial-radar__area{fill:currentColor;fill-opacity:.075;stroke:none}.editorial-radar__series-item:first-child .editorial-radar__area{fill-opacity:.13}.editorial-radar__line{fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.editorial-radar__series-item:first-child .editorial-radar__line{stroke-width:2.75}.editorial-radar__point{fill:var(--insights-canvas,#fefaf6);stroke:currentColor;stroke-width:2;vector-effect:non-scaling-stroke;transition-property:r,fill;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.editorial-radar__point.is-active{fill:currentColor}.editorial-radar__label-target{outline:none;cursor:default}.editorial-radar__label-hit{fill:transparent;stroke:transparent;stroke-width:2}.editorial-radar__label-target:focus-visible .editorial-radar__label-hit{stroke:var(--insights-accent,#ea4a1d)}.editorial-radar__label{fill:var(--insights-text-primary,#381414);font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;font-weight:500;transition-property:fill;transition-duration:.16s}.editorial-radar__label-target.is-active .editorial-radar__label{fill:var(--insights-accent,#ea4a1d)}.editorial-radar__label-category{fill:#948d87;font-size:10px;font-weight:400}.editorial-radar__tooltip{position:absolute;z-index:4;width:max-content;min-width:190px;max-width:260px;padding:10px 12px;border-radius:8px;background:rgba(56,20,20,.96);color:#fefaf6;box-shadow:0 2px 5px rgba(56,20,20,.15),0 12px 28px rgba(56,20,20,.18);pointer-events:none;transform:translate(-50%,-50%)}.editorial-radar__tooltip-title{margin:0 0 7px;font-family:var(--font-serif,ui-serif,Georgia,serif);font-size:13px;line-height:1.3;text-wrap:balance}.editorial-radar__tooltip-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;line-height:1.6;transition-property:opacity;transition-duration:.16s}.editorial-radar__tooltip-row.is-hidden{opacity:.4}.editorial-radar__tooltip-dot{width:7px;height:7px;border-radius:999px}.editorial-radar__tooltip-value{padding-left:8px;font-variant-numeric:tabular-nums;font-weight:600}.editorial-radar-figure .editorial-chart-legend__item--interactive{min-height:40px;border-radius:6px;transition-property:background-color,opacity,scale;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.editorial-radar-figure .editorial-chart-legend__item--interactive:hover{background:rgba(196,184,168,.13)}.editorial-radar-figure .editorial-chart-legend__item--interactive:active{scale:.96}@keyframes editorial-radar-enter{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (max-width:720px){.editorial-radar__plot{min-width:650px}}@media (prefers-reduced-motion:reduce){.editorial-radar-figure .editorial-chart-legend__item--interactive,.editorial-radar__label,.editorial-radar__point,.editorial-radar__series-item,.editorial-radar__tooltip-row{transition:none}.editorial-radar.is-visible .editorial-radar__series-item,.editorial-radar__series-item{opacity:1;transform:none}}@media print{.editorial-radar__scroll{overflow:visible}.editorial-radar__plot{min-width:0}.editorial-radar__series-item{opacity:1;transform:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}.editorial-radar__tooltip{display:none}}.editorial-chart-card--scenario{min-height:500px}@media (max-width:1024px){.editorial-chart-card--scenario{min-height:380px}}@media (max-width:640px){.editorial-chart-card--scenario{min-height:300px}}.editorial-chart-legend{display:flex;flex-direction:column;gap:3px}.editorial-chart-legend--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:3px}.editorial-chart-legend__item{display:flex;align-items:flex-start;gap:5px;transition:opacity .15s ease;border:none;background:transparent;padding:0;text-align:left}.editorial-chart-legend__item--interactive{cursor:pointer}.editorial-chart-legend__item--hidden{opacity:.35}.editorial-chart-legend__swatch--dot{width:5px;height:5px;margin-top:5px;border-radius:999px;flex-shrink:0}.editorial-chart-legend__swatch--solid{width:9px;height:3px;margin-top:6px;flex-shrink:0}.editorial-chart-legend__swatch--dashed{width:9px;height:2px;margin-top:6px;flex-shrink:0}.editorial-chart-legend__swatch--dotted{display:flex;gap:2px;align-items:center;margin-top:6px;flex-shrink:0}.editorial-chart-legend__swatch--dotted span{width:2px;height:2px;display:block}.editorial-chart-legend__label{font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;line-height:1.4;color:#6f6a65}.editorial-chart-card--scenario .editorial-chart-legend__label{font-size:9px}.editorial-chart-legend__sublabel{color:rgba(111,106,101,.7)}.editorial-chart-card__legend--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:3px}.editorial-chart-card__legend-item{display:flex;align-items:flex-start;gap:5px;transition:opacity .15s ease}.editorial-chart-card__legend-swatch{width:5px;height:5px;margin-top:5px;border-radius:999px;flex-shrink:0}.editorial-chart-card__legend-label{font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;line-height:1.4;color:#6f6a65}.editorial-chart-card__body{min-width:0}.editorial-chart-card__footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:.75rem;font-family:var(--font-mono,ui-monospace,monospace);font-size:7px;line-height:1.45;color:#6f6a65}@media (max-width:640px){.editorial-chart-card__footer{grid-template-columns:1fr;gap:.5rem}}.editorial-chart-card__footer p{margin:0}.editorial-chart-card__footer-marker{color:#381414}.editorial-bar-chart{height:340px;min-width:0}.editorial-bar-chart--angled-x{height:400px}@media (max-width:640px){.editorial-bar-chart{height:280px}.editorial-bar-chart--angled-x{height:320px}}.editorial-axis-tick,.editorial-bar-chart .recharts-cartesian-axis-tick text{font-family:var(--font-mono,ui-monospace,monospace)}.editorial-axis-tick__sublabel,.editorial-bar-chart__x-sublabel{fill:#6f6a65;opacity:.8;font-size:9px;font-family:var(--font-mono,ui-monospace,monospace)}.editorial-bar-chart__bar-value{fill:#6f6a65;font-size:10px;font-family:var(--font-mono,ui-monospace,monospace)}.editorial-bar-chart__tooltip{padding:.5rem .625rem;border-radius:8px;border:.5px solid rgba(148,141,135,.25);background:#fefaf6;box-shadow:0 4px 16px rgba(56,20,20,.08)}.editorial-bar-chart__tooltip-title{margin:0 0 .35rem;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;color:#381414}.editorial-bar-chart__tooltip-row{display:flex;align-items:center;gap:.35rem;margin:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;color:#6f6a65}.editorial-bar-chart__tooltip-swatch{width:6px;height:6px;border-radius:999px;flex-shrink:0}.editorial-bar-chart__tooltip-meta{display:grid;gap:.15rem .5rem;grid-template-columns:auto 1fr;margin:.45rem 0 0;padding:.45rem 0 0;border-top:.5px solid rgba(148,141,135,.22);font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;color:#6f6a65}.editorial-bar-chart__tooltip-meta-row{display:contents}.editorial-bar-chart__tooltip-meta dt{margin:0;font-weight:500;color:#381414}.editorial-bar-chart__tooltip-meta dd{margin:0;text-align:right}.editorial-task-cards{min-width:0}.editorial-task-cards__title{margin:0 0 .75rem;font-family:var(--font-serif,ui-serif,Georgia,serif);font-size:14px;line-height:1.35;color:var(--insights-text-primary,#381414)}.editorial-task-cards__grid{display:grid;gap:12px;grid-template-columns:repeat(var(--editorial-task-cards-columns,2),minmax(0,1fr))}@media (max-width:1023px){.editorial-task-cards__grid{grid-template-columns:1fr}}.editorial-task-card{display:flex;flex-direction:column;gap:10px;padding:14px 14px 12px;border-radius:10px;border:1px solid oklch(from var(--insights-border) l c h/.55);background:#fefaf6;opacity:0;transform:translateY(6px);transition:opacity .38s ease-out,transform .38s ease-out;transition-delay:var(--editorial-task-card-delay,0s)}.editorial-task-card.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.editorial-task-card,.editorial-task-card.is-visible{transition:none;transform:none;opacity:1}}.editorial-task-card__heading{display:flex;align-items:baseline;gap:10px}.editorial-task-card__number{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;line-height:1;color:#6f6a65;font-variant-numeric:tabular-nums;min-width:2.25rem}.editorial-task-card__title{margin:0;font-family:var(--font-serif,ui-serif,Georgia,serif);font-size:15px;line-height:1.35;color:#381414}.editorial-task-card__description{margin:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;line-height:1.55;color:#6f6a65}.editorial-task-card__footer{display:flex;flex-direction:column;gap:4px;margin-top:2px;padding-top:10px;border-top:1px solid rgba(148,141,135,.2)}.editorial-task-card__footer-label{margin:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#6f6a65}.editorial-task-card__footer-value{margin:0;font-size:12px;color:#381414}.editorial-task-card__footer-value,.editorial-task-cards__caption{font-family:var(--font-mono,ui-monospace,monospace);line-height:1.45}.editorial-task-cards__caption{margin:.75rem 0 0;font-size:9px;color:#6f6a65}.editorial-comparison-examples{min-width:0}.editorial-comparison-examples__title{margin:0 0 .75rem;font-family:var(--font-serif,ui-serif,Georgia,serif);font-size:14px;line-height:1.35;color:var(--insights-text-primary,#381414)}.editorial-comparison-examples__grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1023px){.editorial-comparison-examples__grid{grid-template-columns:1fr}}.editorial-comparison-example{display:flex;flex-direction:column;gap:10px;opacity:0;transform:translateY(6px);transition:opacity .38s ease-out,transform .38s ease-out;transition-delay:var(--editorial-comparison-example-delay,0s)}.editorial-comparison-example.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.editorial-comparison-example,.editorial-comparison-example.is-visible{transition:none;transform:none;opacity:1}}.editorial-comparison-example__label{margin:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#6f6a65}.editorial-comparison-example__paper{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:10px;border:1px solid oklch(from var(--insights-border) l c h/.55);background:#fefaf6}.editorial-comparison-example--emphasis .editorial-comparison-example__paper{border-color:rgba(234,74,29,.45);box-shadow:0 0 0 1px rgba(234,74,29,.08)}.editorial-comparison-example__source{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;line-height:1.2;color:#6f6a65;text-decoration:underline;text-decoration-color:rgba(148,141,135,.4);text-underline-offset:3px}.editorial-comparison-example__title{margin:0;font-family:var(--font-serif,ui-serif,Georgia,serif);font-size:16px;line-height:1.35;color:#381414}.editorial-comparison-example__image{width:100%;height:auto;border-radius:8px;border:1px solid rgba(148,141,135,.18);background:rgba(148,141,135,.06)}.editorial-comparison-example__body{margin:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;line-height:1.55;color:#6f6a65}.editorial-comparison-examples__caption{margin:.75rem 0 0;font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;line-height:1.45;color:#6f6a65}.editorial-scatter-chart{width:100%;height:340px;min-width:0}@media (max-width:1024px){.editorial-scatter-chart{height:300px}}@media (max-width:640px){.editorial-scatter-chart{height:260px}}.editorial-line-chart{position:relative;height:340px;min-width:0}.editorial-line-chart--angled-x{height:400px}.editorial-line-chart--scenario{height:380px}@media (max-width:640px){.editorial-line-chart{height:280px}.editorial-line-chart--angled-x{height:320px}.editorial-line-chart--scenario{height:220px}}.editorial-line-chart__milestones{position:relative;height:2.5rem;margin-bottom:.25rem}.editorial-line-chart__milestone{top:0;transform:translateX(-50%);font-size:10px;line-height:1.35;color:#381414;white-space:normal;max-width:7.5rem;text-align:center;text-wrap:balance}.editorial-line-chart__annotation,.editorial-line-chart__milestone{position:absolute;font-family:var(--font-mono,ui-monospace,monospace)}.editorial-line-chart__annotation{font-size:11px;color:#6f6a65;pointer-events:none}.editorial-line-chart .recharts-cartesian-axis-tick text{font-family:var(--font-mono,ui-monospace,monospace)}.editorial-benchmark-bars{display:flex;flex-direction:column;gap:1rem}.editorial-benchmark-bars--diverging{gap:1.125rem}.editorial-benchmark-bars__row{display:grid;grid-template-columns:minmax(9rem,13rem) minmax(0,1fr);gap:1rem;align-items:center}@media (max-width:640px){.editorial-benchmark-bars__row{grid-template-columns:1fr;gap:.5rem}}.editorial-benchmark-bars__label{min-width:0}.editorial-benchmark-bars__capability{margin:0;font-family:var(--font-serif,Georgia,serif);font-size:13px;line-height:1.35;color:#381414;overflow-wrap:anywhere;text-wrap:balance}.editorial-benchmark-bars__benchmark{margin:.2rem 0 0;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;line-height:1.4;color:#6f6a65;overflow-wrap:anywhere}.editorial-benchmark-bars__series{display:flex;flex-direction:column;gap:.45rem;min-width:0}.editorial-benchmark-bars__series-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center}.editorial-benchmark-bars__track{display:block;height:8px;border-radius:999px;background:rgba(148,141,135,.15);overflow:hidden}.editorial-benchmark-bars__track--diverging{position:relative;overflow:visible;background:rgba(148,141,135,.12)}.editorial-benchmark-bars__centerline{position:absolute;top:-2px;bottom:-2px;left:50%;width:1px;transform:translateX(-50%);background:rgba(56,20,20,.18);pointer-events:none;z-index:1}.editorial-benchmark-bars__fill{display:block;height:100%;border-radius:inherit;width:0;transition:width .65s cubic-bezier(.22,1,.36,1);transition-delay:var(--editorial-benchmark-bar-delay,0s)}.editorial-benchmark-bars__track--diverging .editorial-benchmark-bars__fill{position:absolute;top:0;bottom:0;max-width:50%;border-radius:0}.editorial-benchmark-bars__fill--positive{left:50%;border-radius:0 999px 999px 0}.editorial-benchmark-bars__fill--negative{right:50%;border-radius:999px 0 0 999px}@media (prefers-reduced-motion:reduce){.editorial-benchmark-bars__fill{transition:none}}.editorial-benchmark-bars__value{min-width:3.5rem;text-align:right;font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;line-height:1;font-variant-numeric:tabular-nums;transition:opacity .3s ease;transition-delay:var(--editorial-benchmark-value-delay,0s)}@media (max-width:480px){.editorial-benchmark-bars__capability{font-size:12px}.editorial-benchmark-bars__benchmark{font-size:9px}.editorial-benchmark-bars__value{min-width:3.25rem;font-size:10px}}.editorial-comparison-panels{display:grid;gap:1.5rem;min-width:0;opacity:1;transition:opacity .3s ease-out}@media (min-width:1024px){.editorial-comparison-panels{grid-template-columns:repeat(var(--editorial-panels-columns,2),minmax(0,1fr))}}@media (max-width:1023px){.editorial-comparison-panels{grid-template-columns:1fr}}.editorial-comparison-panel{display:flex;flex-direction:column;padding:15px;border:1px solid oklch(from var(--insights-border) l c h/.55);border-radius:5px;background:#fefaf6;opacity:0;transform:translateY(10px);transition-property:opacity,transform;transition-duration:.42s;transition-delay:var(--editorial-panel-delay,0s);transition-timing-function:cubic-bezier(.22,1,.36,1)}.editorial-comparison-panels.is-visible .editorial-comparison-panel{opacity:1;transform:translateY(0)}.editorial-comparison-panel__header{display:flex;flex-direction:column;gap:5px;margin-bottom:2.5rem}@media (max-width:1023px){.editorial-comparison-panel__header{margin-bottom:2rem}}@media (max-width:640px){.editorial-comparison-panel__header{margin-bottom:1.5rem}}.editorial-comparison-panel__title{font-size:18px;color:#381414}.editorial-comparison-panel__subtitle,.editorial-comparison-panel__title{margin:0;font-family:var(--font-serif,ui-serif,Georgia,serif);line-height:1.35}.editorial-comparison-panel__subtitle{font-size:14px;color:#6f6a65;white-space:pre-line}.editorial-panel-accordion{display:flex;flex-direction:column;gap:15px}.editorial-panel-accordion__row{width:100%;border:1px solid oklch(from var(--insights-border) l c h/.55);border-radius:3px;padding:10px 14px;background:#f1ede9;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.editorial-panel-accordion__row--expanded,.editorial-panel-accordion__row:not(.editorial-panel-accordion__row--placeholder):hover{background:#fff}.editorial-panel-accordion__row--placeholder{cursor:default;background:#fefaf6}@media (max-width:1023px){.editorial-panel-accordion__row--placeholder{display:none}}.editorial-panel-accordion__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;padding:0;border:none;background:transparent;cursor:pointer;text-align:left}.editorial-panel-accordion__row--placeholder .editorial-panel-accordion__trigger{cursor:default}.editorial-panel-accordion__title{flex:1;min-width:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;line-height:1.4;color:#381414}.editorial-panel-accordion__title--placeholder{visibility:hidden}.editorial-panel-accordion__icon{flex-shrink:0;margin-left:12px;transition:transform .3s ease-in-out}.editorial-panel-accordion__icon--expanded{transform:rotate(45deg)}.editorial-panel-accordion__content{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.editorial-panel-accordion__content--expanded{max-height:640px;opacity:1}@media (prefers-reduced-motion:reduce){.editorial-panel-accordion__content,.editorial-panel-accordion__content--expanded{transition:none}.editorial-panel-accordion__content--expanded{max-height:none;overflow:visible}}.editorial-panel-accordion__items{display:flex;flex-direction:column;gap:7px;padding-top:10px}.editorial-panel-accordion__bullet-row{display:flex;align-items:flex-start;gap:8px}.editorial-panel-accordion__bullet{width:3px;height:3px;margin-top:7px;flex-shrink:0;border-radius:50%;background:#6f6a65}.editorial-panel-accordion__bullet-text{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;line-height:1.4;color:#6f6a65}.editorial-key-metrics{min-width:0;opacity:1;transition:opacity .3s ease-out}.editorial-key-metrics__inner{display:flex;flex-direction:column;gap:25px;margin-left:1.25rem;padding:1.5rem;border:1px solid oklch(from var(--insights-border) l c h/.45);border-radius:10px;background:#fefaf6}@media (max-width:1023px){.editorial-key-metrics__inner{margin-left:0;padding:1rem}}@media (max-width:640px){.editorial-key-metrics__inner{padding:.75rem;gap:1rem}}.editorial-key-metrics__row{display:grid;gap:1rem 1.5rem}@media (min-width:640px){.editorial-key-metrics__row{grid-template-columns:repeat(var(--editorial-metrics-columns,3),minmax(0,1fr))}}.editorial-key-metrics__item{display:block;font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;line-height:1.4;letter-spacing:-.12px;text-wrap:pretty;color:var(--insights-text-secondary);opacity:0;transform:translateY(8px);transition-property:opacity,transform;transition-duration:.42s;transition-delay:var(--editorial-metric-delay,0s);transition-timing-function:cubic-bezier(.22,1,.36,1)}.editorial-key-metrics.is-visible .editorial-key-metrics__item{opacity:1;transform:translateY(0)}.editorial-key-metrics__item--bordered{padding-left:1.5rem;border-left:1px solid oklch(from var(--insights-border) l c h/.45)}@media (max-width:639px){.editorial-key-metrics__item--bordered{padding-left:0;padding-top:1rem;border-left:none;border-top:1px solid oklch(from var(--insights-border) l c h/.45)}}.editorial-key-metrics__value{color:var(--insights-text-primary)}.editorial-key-metrics__context{color:var(--insights-text-secondary)}.editorial-key-metrics__footnote sup{font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;line-height:1.35;color:var(--insights-text-primary)}.editorial-data-table{display:flex;flex-direction:column;gap:var(--insights-space-4);min-width:0;opacity:1;transition:opacity .3s ease-out}.editorial-data-table__header{display:flex;flex-direction:column;gap:var(--insights-space-2)}.editorial-data-table__heading{margin:0;font-family:var(--font-serif,ui-serif,Georgia,serif);font-size:18px;line-height:1.35;color:#381414}.editorial-data-table__scroll{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid oklch(from var(--insights-border) l c h/.55);border-radius:5px;background:#fefaf6}.editorial-data-table__scroll:after,.editorial-data-table__scroll:before{content:"";position:sticky;top:0;bottom:0;width:24px;pointer-events:none;z-index:3;opacity:0;transition:opacity .2s ease}.editorial-data-table__scroll:before{left:0;float:left;margin-right:-24px;background:linear-gradient(90deg,#fefaf6 0,transparent)}.editorial-data-table__scroll:after{right:0;float:right;margin-left:-24px;background:linear-gradient(270deg,#fefaf6 0,transparent)}.editorial-data-table__scroll.is-scrollable-left:before,.editorial-data-table__scroll.is-scrollable-right:after{opacity:1}.editorial-data-table__element{width:100%;min-width:640px;border-collapse:collapse;font-size:14px;line-height:1.4}.editorial-data-table__heading-spacer{padding:0;border:none;background:transparent}.editorial-data-table__group-row th{padding:10px 12px 6px;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#6f6a65}.editorial-data-table__column,.editorial-data-table__group-row th{border-bottom:1px solid oklch(from var(--insights-border) l c h/.55);text-align:center;background:#f5f2ec}.editorial-data-table__column{padding:10px 12px;border-left:1px solid oklch(from var(--insights-border) l c h/.55);vertical-align:bottom;min-width:88px}.editorial-data-table__column-label{display:block;font-family:var(--font-serif,ui-serif,Georgia,serif);font-size:13px;font-weight:500;line-height:1.25;color:#381414}.editorial-data-table__column-sublabel{display:block;margin-top:2px;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;line-height:1.3;color:#6f6a65}.editorial-data-table__group{position:sticky;left:0;z-index:2;width:72px;min-width:72px;padding:12px 10px;border-right:1px solid oklch(from var(--insights-border) l c h/.55);border-bottom:1px solid oklch(from var(--insights-border) l c h/.55);vertical-align:top;background:#fefaf6}.editorial-data-table__group-label{display:block;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);color:#6f6a65}.editorial-data-table__name{position:sticky;left:0;z-index:2;min-width:180px;max-width:240px;padding:12px 14px;border-right:1px solid oklch(from var(--insights-border) l c h/.55);border-bottom:1px solid oklch(from var(--insights-border) l c h/.55);vertical-align:top;background:#fefaf6}.editorial-data-table__row:has(.editorial-data-table__group) .editorial-data-table__name{left:72px}.editorial-data-table__title{display:block;font-family:var(--font-serif,ui-serif,Georgia,serif);font-size:13px;font-weight:500;line-height:1.35;color:#381414}.editorial-data-table__subtitle{display:block;margin-top:4px;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;line-height:1.4;color:#6f6a65}.editorial-data-table__value{padding:12px 14px;border-left:1px solid oklch(from var(--insights-border) l c h/.55);border-bottom:1px solid oklch(from var(--insights-border) l c h/.55);vertical-align:top;text-align:left;white-space:pre-line;font-size:13px;line-height:1.5;color:#6f6a65;background:#fefaf6}.editorial-data-table__value--best{color:var(--insights-accent);font-weight:500}.editorial-data-table__caption,.editorial-data-table__note,.editorial-data-table__source{margin:0;font-size:12px;line-height:1.5;color:var(--insights-text-secondary)}.editorial-data-table__footer{display:grid;gap:var(--insights-space-2)}@media (max-width:640px){.editorial-data-table__element{min-width:520px}.editorial-data-table__name{min-width:140px;max-width:180px;padding:10px 12px}.editorial-data-table__value{padding:10px 12px;font-size:12px}}.editorial-stacked-timeline{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.editorial-stacked-timeline__row{display:grid;gap:.65rem}@media (min-width:640px){.editorial-stacked-timeline__row{grid-template-columns:minmax(120px,180px) minmax(0,1fr);align-items:center;gap:1rem}}.editorial-stacked-timeline__title{margin:0;font-family:var(--font-serif,ui-serif,Georgia,serif);font-size:16px;line-height:1.35;color:var(--insights-text-primary,#381414)}.editorial-stacked-timeline__subtitle{margin:.15rem 0 0;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;line-height:1.4;color:#6f6a65}.editorial-stacked-timeline__track-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center}.editorial-stacked-timeline__track{display:flex;height:28px;min-width:0;border-radius:6px;overflow:hidden;background:rgba(148,141,135,.12);transition:width .7s cubic-bezier(.22,1,.36,1)}.editorial-stacked-timeline__segment{display:block;height:100%;min-width:0;transition:width .65s cubic-bezier(.22,1,.36,1);transition-delay:var(--editorial-stacked-segment-delay,0s)}.editorial-stacked-timeline__total{display:inline-flex;align-items:baseline;gap:.25rem;min-width:4.5rem;justify-content:flex-end;font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;line-height:1;font-variant-numeric:tabular-nums;color:#6f6a65}.editorial-stacked-timeline__unit{font-size:10px}@media (prefers-reduced-motion:reduce){.editorial-stacked-timeline__segment,.editorial-stacked-timeline__track{transition:none}}.editorial-governance-spectrum{min-width:0}.editorial-governance-spectrum__plot{position:relative;height:340px;border:1px solid oklch(from var(--insights-border) l c h/.55);border-radius:8px;background:#fefaf6;overflow:hidden}.editorial-governance-spectrum__grid{position:absolute;inset:48px 24px 48px 56px}.editorial-governance-spectrum__grid-line{position:absolute;background:rgba(148,141,135,.18);pointer-events:none}.editorial-governance-spectrum__grid-line--vertical{top:0;bottom:0;width:1px}.editorial-governance-spectrum__grid-line--horizontal{left:0;right:0;height:1px}.editorial-governance-spectrum__point{position:absolute;transform:translate(-50%,50%);display:flex;flex-direction:column;align-items:center;gap:.2rem;transition:left .7s cubic-bezier(.22,1,.36,1),bottom .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--editorial-spectrum-point-delay,0s);z-index:2}.editorial-governance-spectrum__marker{display:block;width:14px;height:14px;border-radius:999px;border:2px solid #fefaf6;box-shadow:0 0 0 1px rgba(56,20,20,.12)}.editorial-governance-spectrum__point-label{font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;line-height:1.2;color:#381414;white-space:nowrap}.editorial-governance-spectrum__point-sublabel{font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;line-height:1.2;color:#6f6a65;max-width:120px;text-align:center}.editorial-governance-spectrum__axis{position:absolute;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;line-height:1.35;color:#6f6a65;text-align:center}.editorial-governance-spectrum__axis--x{left:56px;right:24px;bottom:12px}.editorial-governance-spectrum__axis--y{left:8px;top:48px;bottom:48px;width:40px;writing-mode:vertical-rl;transform:rotate(180deg);display:flex;align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){.editorial-governance-spectrum__point{transition:none}}@media (max-width:640px){.editorial-governance-spectrum__plot{height:300px}.editorial-governance-spectrum__grid{inset:44px 16px 44px 44px}.editorial-governance-spectrum__axis--x{left:44px;right:16px;font-size:9px}.editorial-governance-spectrum__axis--y{left:4px;width:36px;font-size:9px}}.insights-editorial .editorial-jagged{width:100%;max-width:100%}.insights-editorial .ha-article-main,.insights-editorial .ha-prose,.insights-editorial .insight-prose-section{overflow:visible}.insights-editorial .editorial-jagged--map{width:100%;max-width:none;box-sizing:border-box}@media (min-width:1024px){.insights-editorial .ha-article-main .editorial-jagged--map{--jagged-map-width:min(1180px,calc(100vw - var(--ha-toc-width) - 5rem));width:var(--jagged-map-width);max-width:var(--jagged-map-width);margin-left:calc((100% - var(--jagged-map-width)) / 2);margin-right:calc((100% - var(--jagged-map-width)) / 2)}}@media (min-width:1280px){.insights-editorial .ha-article-shell--progressive .ha-article-main .editorial-jagged--map{--jagged-map-width:min(1240px,calc(100vw - var(--ha-toc-width) - 4.5rem))}}.insights-editorial .editorial-jagged__atlas{position:relative;display:block}.insights-editorial .editorial-jagged__map-column{position:relative;min-width:0;display:flex;flex-direction:column;gap:10px}.insights-editorial .editorial-jagged__controls{display:flex;align-items:end;justify-content:space-between;gap:16px}.insights-editorial .editorial-jagged__atlas-tools{display:grid;gap:10px}.insights-editorial .editorial-jagged__interaction-cue{margin:0;color:var(--insights-text-secondary);font-size:.78rem;line-height:1.45}.insights-editorial .editorial-jagged__select-label{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--insights-text-primary)}.insights-editorial .editorial-jagged__select{min-height:40px;width:100%;max-width:360px;padding:8px 36px 8px 12px;border-radius:10px;border:1px solid color-mix(in oklab,var(--insights-border) 80%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--insights-background) 92%,white),var(--insights-background)) padding-box;color:var(--insights-text-primary);font-size:14px;box-shadow:0 1px 0 color-mix(in oklab,var(--insights-text-primary) 4%,transparent);outline:none;transition-property:border-color,box-shadow;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.insights-editorial .editorial-jagged__select:hover{border-color:color-mix(in oklab,var(--insights-accent) 35%,var(--insights-border))}.insights-editorial .editorial-jagged__select:focus-visible{border-color:var(--insights-accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--insights-accent) 22%,transparent)}.insights-editorial .editorial-jagged__plot{width:100%;min-height:320px;border-radius:0;outline:none;background:transparent;overflow:visible}.insights-editorial .editorial-jagged__plot--map{min-height:520px;height:clamp(520px,56vw,720px)}.insights-editorial .editorial-jagged__map-zoom{position:absolute;z-index:4;left:14px;bottom:14px;display:flex;gap:6px;padding:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.insights-editorial .editorial-jagged__map-zoom button{appearance:none;min-width:36px;min-height:36px;padding:0 10px;border:1px solid color-mix(in oklab,var(--insights-border) 65%,transparent);border-radius:0;background:color-mix(in oklab,var(--insights-background) 82%,transparent);color:var(--insights-text-primary);font:inherit;font-size:.82rem;font-weight:700;line-height:1;cursor:pointer;transition-property:border-color,background-color,transform;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.insights-editorial .editorial-jagged__map-zoom button:hover{border-color:var(--insights-accent);background:color-mix(in oklab,var(--insights-accent) 8%,var(--insights-background))}.insights-editorial .editorial-jagged__map-zoom button:active{transform:scale(.96)}.insights-editorial .editorial-jagged__map-zoom button:last-child{padding-inline:12px;font-size:.68rem;font-weight:650;letter-spacing:.02em}.insights-editorial .editorial-jagged__plot--drivers{min-height:380px;height:clamp(340px,48vw,440px)}.insights-editorial .editorial-jagged__plot--adoption-anthropic,.insights-editorial .editorial-jagged__plot--adoption-microsoft,.insights-editorial .editorial-jagged__plot--adoption-openai,.insights-editorial .editorial-jagged__plot--remittance{min-height:360px;height:clamp(320px,46vw,420px)}.insights-editorial .editorial-jagged__encoding-legend{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;list-style:none;color:var(--insights-text-secondary);font-family:var(--font-mono,ui-monospace,monospace);font-size:.68rem}.insights-editorial .editorial-jagged__encoding-legend li{display:inline-flex;align-items:center;gap:.4rem}.insights-editorial .editorial-jagged__encoding-color{width:12px;height:12px;flex:0 0 12px;border-radius:50%;background:linear-gradient(135deg,#eee8e1 8%,#c96642 62%,#6a1c13);box-shadow:0 0 0 1px color-mix(in oklab,var(--insights-border) 65%,transparent)}.insights-editorial .editorial-jagged__encoding-size{position:relative;width:18px;height:14px;flex:0 0 18px}.insights-editorial .editorial-jagged__encoding-size:after,.insights-editorial .editorial-jagged__encoding-size:before{position:absolute;bottom:0;border:1px solid #ea4a1d;border-radius:50%;content:""}.insights-editorial .editorial-jagged__encoding-size:before{left:0;width:7px;height:7px}.insights-editorial .editorial-jagged__encoding-size:after{right:0;width:13px;height:13px;background:color-mix(in oklab,#ea4a1d 18%,transparent)}.insights-editorial .editorial-jagged__series-point{width:10px;height:10px;flex:0 0 10px;border:1px solid rgba(255,255,255,.85);border-radius:50%;box-shadow:0 0 0 1px color-mix(in oklab,var(--insights-border) 60%,transparent)}.insights-editorial .editorial-jagged__series-line{width:18px;height:2px;flex:0 0 18px;border-radius:999px}.insights-editorial .editorial-jagged__plot.is-points-ready .editorial-jagged__interactive-point{animation:editorial-jagged-bubble-in .42s ease-out both;animation-delay:var(--jagged-point-delay,0s)}.insights-editorial .editorial-jagged__plot--map.is-map-ready .editorial-jagged__map-region{animation:editorial-jagged-region-in .36s ease-out both;animation-delay:var(--jagged-region-delay,0s)}.insights-editorial .editorial-jagged__plot .editorial-jagged__interactive-point{cursor:crosshair;outline:none;transition-property:filter,stroke-width;transition-duration:.14s;transition-timing-function:cubic-bezier(.2,0,0,1)}.insights-editorial .editorial-jagged__plot .editorial-jagged__interactive-point:focus-visible,.insights-editorial .editorial-jagged__plot .editorial-jagged__interactive-point:hover{filter:saturate(1.1) brightness(.94);stroke:var(--insights-text-primary)!important;stroke-width:2.5px!important}.insights-editorial .editorial-jagged__scatter .editorial-jagged__interaction-cue{margin-top:.55rem;font-family:var(--font-mono,ui-monospace,monospace);font-size:.68rem}@keyframes editorial-jagged-bubble-in{0%{opacity:0}to{opacity:1}}@keyframes editorial-jagged-region-in{0%{opacity:0}to{opacity:1}}.insights-editorial .editorial-jagged--adoption-anthropic,.insights-editorial .editorial-jagged--adoption-microsoft,.insights-editorial .editorial-jagged--adoption-openai,.insights-editorial .editorial-jagged--breakout,.insights-editorial .editorial-jagged--drivers,.insights-editorial .editorial-jagged--remittance{width:100%;max-width:100%;box-sizing:border-box}@media (min-width:1024px){.insights-editorial .ha-article-main .editorial-jagged--adoption-anthropic,.insights-editorial .ha-article-main .editorial-jagged--adoption-microsoft,.insights-editorial .ha-article-main .editorial-jagged--adoption-openai,.insights-editorial .ha-article-main .editorial-jagged--breakout,.insights-editorial .ha-article-main .editorial-jagged--drivers,.insights-editorial .ha-article-main .editorial-jagged--remittance{width:100%;max-width:100%;margin-left:0;margin-right:0}}.insights-editorial .editorial-jagged__scatter{min-width:0}.insights-editorial .editorial-jagged-gallery{display:grid;gap:16px}@media (min-width:900px){.insights-editorial .editorial-jagged-gallery--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.insights-editorial .editorial-jagged__plot .js-plotly-plot,.insights-editorial .editorial-jagged__plot .plot-container,.insights-editorial .editorial-jagged__plot .svg-container{width:100%!important}.insights-editorial .editorial-jagged__legend{display:grid;gap:6px;width:min(230px,35%);font-size:12px;color:var(--insights-text-secondary)}.insights-editorial .editorial-jagged__legend-title{font-weight:650;color:var(--insights-text-primary)}.insights-editorial .editorial-jagged__legend-ramp{display:block;height:9px;border-radius:999px;border:1px solid color-mix(in oklab,var(--insights-border) 65%,transparent);background:linear-gradient(90deg,#eee8e1,#e3b9a6 35%,#c96642 70%,#6a1c13)}.insights-editorial .editorial-jagged__legend-ticks{display:flex;justify-content:space-between;font-variant-numeric:tabular-nums;color:color-mix(in oklab,var(--insights-text-secondary) 85%,transparent)}.insights-editorial .editorial-jagged__country-panel{position:absolute;z-index:5;top:18px;right:18px;width:min(360px,calc(100% - 36px));max-height:calc(clamp(520px, 56vw, 720px) - 36px);overflow-y:auto;display:grid;gap:14px;padding:clamp(18px,2vw,24px);border-radius:14px;border:1px solid color-mix(in oklab,var(--insights-border) 80%,transparent);background:linear-gradient(165deg,color-mix(in oklab,var(--insights-background) 94%,white),color-mix(in oklab,var(--insights-canvas) 92%,var(--insights-background)));box-shadow:0 1px 0 color-mix(in oklab,var(--insights-text-primary) 4%,transparent),0 22px 52px -18px color-mix(in oklab,var(--insights-text-primary) 42%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.insights-editorial .editorial-jagged__country-name{margin:0;font-family:var(--font-instrument-serif),Georgia,serif;font-size:clamp(1.65rem,2.4vw,2.25rem);font-weight:400;line-height:1.25;text-wrap:balance;color:var(--insights-text-primary)}.insights-editorial .editorial-jagged__country-meta{display:grid;gap:2px;margin:0;font-size:12px;color:var(--insights-text-secondary)}.insights-editorial .editorial-jagged__inspector-kicker{margin:0 0 -10px;color:var(--insights-accent);font-size:.67rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.insights-editorial .editorial-jagged__metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.insights-editorial .editorial-jagged__metrics>div{display:grid;gap:2px;padding:12px;border:1px solid color-mix(in oklab,var(--insights-border) 76%,transparent);border-radius:10px;background:color-mix(in oklab,var(--insights-background) 90%,white)}.insights-editorial .editorial-jagged__metrics dt{font-size:11px;font-weight:600;letter-spacing:.02em;color:color-mix(in oklab,var(--insights-text-secondary) 90%,transparent)}.insights-editorial .editorial-jagged__metrics dd{margin:2px 0 0;font-size:1.35rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--insights-text-primary)}.insights-editorial .editorial-jagged__metrics>div>span{font-size:.69rem;color:var(--insights-text-secondary)}.insights-editorial .editorial-jagged__comparisons{display:grid;gap:6px}.insights-editorial .editorial-jagged__comparisons>span{padding:8px 10px;border-left:2px solid var(--insights-accent);background:color-mix(in oklab,var(--insights-accent) 7%,transparent);color:var(--insights-text-primary);font-size:.75rem}.insights-editorial .editorial-jagged__snapshot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.insights-editorial .editorial-jagged__snapshot article{display:grid;align-content:start;gap:4px;padding:10px;border:1px solid color-mix(in oklab,var(--insights-border) 70%,transparent);border-radius:10px;background:color-mix(in oklab,var(--insights-canvas) 70%,transparent)}.insights-editorial .editorial-jagged__snapshot article>span,.insights-editorial .editorial-jagged__snapshot small{color:var(--insights-text-secondary);font-size:.66rem;line-height:1.35}.insights-editorial .editorial-jagged__snapshot strong{font-size:.75rem;line-height:1.4}.insights-editorial .editorial-jagged__inspector-accordion details{border-top:1px solid var(--insights-border);padding-top:12px}.insights-editorial .editorial-jagged__inspector-accordion summary{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--insights-text-primary);font-size:.78rem;font-weight:700}.insights-editorial .editorial-jagged__inspector-accordion summary>span{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--insights-accent);color:white;font-size:.67rem}.insights-editorial .editorial-jagged__inspector-accordion p{margin:10px 0;color:var(--insights-text-secondary);font-size:.7rem;line-height:1.45}.insights-editorial .editorial-jagged__occupation-toggle{display:flex;gap:6px;margin-bottom:12px}.insights-editorial .editorial-jagged__downloads button,.insights-editorial .editorial-jagged__occupation-toggle button{appearance:none;padding:7px 10px;border:1px solid var(--insights-border);border-radius:999px;background:var(--insights-background);color:var(--insights-text-secondary);font:inherit;font-size:.69rem;font-weight:650;cursor:pointer}.insights-editorial .editorial-jagged__occupation-toggle button[aria-pressed=true]{border-color:var(--insights-accent);background:var(--insights-accent);color:white}.insights-editorial .editorial-jagged__occupation-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.insights-editorial .editorial-jagged__occupation-bar-row,.insights-editorial .editorial-jagged__occupation-list li,.insights-editorial .editorial-jagged__occupation-main,.insights-editorial .editorial-jagged__occupation-meta{display:block}.insights-editorial .editorial-jagged__occupation-main{font-size:.7rem;line-height:1.35}.insights-editorial .editorial-jagged__occupation-code,.insights-editorial .editorial-jagged__occupation-meta{color:var(--insights-text-secondary);font-size:.62rem}.insights-editorial .editorial-jagged__occupation-bar-row{display:grid;grid-template-columns:minmax(50px,1fr) auto;gap:8px;align-items:center;margin:4px 0 2px}.insights-editorial .editorial-jagged__occupation-track{height:6px;overflow:hidden;border-radius:999px;background:color-mix(in oklab,var(--insights-border) 65%,transparent)}.insights-editorial .editorial-jagged__occupation-bar{display:block;height:100%;border-radius:inherit;background:var(--insights-accent)}.insights-editorial .editorial-jagged__occupation-value{font-size:.61rem;color:var(--insights-text-secondary)}.insights-editorial .editorial-jagged__downloads{display:flex;justify-content:flex-end}.insights-editorial .editorial-jagged__note{margin:4px 0 0;font-size:12px;line-height:1.45;color:var(--insights-text-secondary);text-wrap:pretty}.insights-editorial .editorial-jagged__muted{color:color-mix(in oklab,var(--insights-text-secondary) 88%,transparent);font-weight:500}.insights-editorial .editorial-jagged__factor-row{display:grid;gap:10px;margin-bottom:12px}.insights-editorial .editorial-jagged__factor-controls{display:flex;flex-wrap:wrap;gap:.15rem;border-bottom:1px solid color-mix(in oklab,var(--insights-border) 55%,transparent)}.insights-editorial .editorial-jagged__factor-btn{appearance:none;min-height:36px;min-width:40px;padding:.35rem .65rem;border:none;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--insights-text-secondary);font-size:13px;font-weight:650;cursor:pointer;transition-property:color,border-color,background-color,transform;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1)}.insights-editorial .editorial-jagged__factor-btn:hover{border-color:var(--factor-color,var(--insights-accent));color:var(--factor-color,var(--insights-accent))}.insights-editorial .editorial-jagged__factor-btn:active{transform:scale(.96)}.insights-editorial .editorial-jagged__factor-btn:focus-visible{outline:2px solid var(--factor-color,var(--insights-accent));outline-offset:2px}.insights-editorial .editorial-jagged__factor-btn[aria-pressed=true]{border-bottom-color:var(--factor-color,var(--insights-accent));color:var(--factor-color,var(--insights-accent));background:transparent}.insights-editorial .editorial-jagged__factor-description{display:grid;gap:2px;padding:.45rem 0 .45rem .75rem;border:none;border-left:2px solid color-mix(in oklab,var(--factor-color,var(--insights-accent)) 64%,transparent);border-radius:0;background:transparent;box-shadow:none}.insights-editorial .editorial-jagged__factor-description strong{font-size:.82rem;font-weight:750;color:var(--insights-text-primary)}.insights-editorial .editorial-jagged__factor-description span{font-size:.78rem;line-height:1.4;color:var(--insights-text-secondary);text-wrap:pretty}.insights-editorial .editorial-jagged__error,.insights-editorial .editorial-jagged__loading{margin:0;font-size:13px;color:var(--insights-text-secondary)}.insights-editorial .editorial-jagged__error{color:color-mix(in oklab,#8b2332 80%,var(--insights-text-primary));margin-bottom:8px}.insights-editorial .editorial-jagged__fallback{border-radius:12px;overflow:hidden;outline:1px solid color-mix(in oklab,var(--insights-border) 70%,transparent)}.insights-editorial .editorial-jagged__fallback-image{width:100%;height:auto;display:block}.insights-editorial .editorial-jagged__fallback--empty{padding:24px;text-align:center;color:var(--insights-text-secondary);background:var(--insights-canvas)}.insights-editorial .editorial-jagged .tabular-nums{font-variant-numeric:tabular-nums}@media (max-width:860px){.insights-editorial .editorial-jagged__atlas{display:grid;gap:16px}.insights-editorial .editorial-jagged__country-panel{position:static;width:auto;max-height:none;overflow-y:visible}.insights-editorial .editorial-jagged__controls{align-items:stretch}.insights-editorial .editorial-jagged__select{max-width:none}.insights-editorial .editorial-jagged__legend{width:min(230px,40%)}.insights-editorial .editorial-jagged__plot--adoption-anthropic,.insights-editorial .editorial-jagged__plot--adoption-microsoft,.insights-editorial .editorial-jagged__plot--adoption-openai,.insights-editorial .editorial-jagged__plot--drivers,.insights-editorial .editorial-jagged__plot--map,.insights-editorial .editorial-jagged__plot--remittance{min-height:320px;height:320px}}@media (max-width:560px){.insights-editorial .editorial-jagged__controls{flex-direction:column}.insights-editorial .editorial-jagged__legend{width:100%;max-width:none}.insights-editorial .editorial-jagged__snapshot{grid-template-columns:1fr}.insights-editorial .editorial-jagged__plot--map{min-height:280px;height:300px}}@media (prefers-reduced-motion:reduce){.insights-editorial .editorial-jagged__factor-btn,.insights-editorial .editorial-jagged__select{transition:none}.insights-editorial .editorial-jagged__factor-btn:active{transform:none}.insights-editorial .editorial-jagged__plot--map.is-map-ready .editorial-jagged__map-region,.insights-editorial .editorial-jagged__plot.is-points-ready .editorial-jagged__interactive-point{animation:none;opacity:1}.insights-editorial .editorial-jagged__plot .editorial-jagged__interactive-point{transition:none}}.insights-editorial .editorial-girai{--girai-radius:0;background:transparent;border:none;border-top:1px solid rgba(148,141,135,.22);border-radius:0;box-shadow:none;padding:.85rem 1.25rem .5rem;margin:1.75rem 0;width:100%;max-width:100%;box-sizing:border-box}.dark .insights-editorial .editorial-girai,:is(.dark) .insights-editorial .editorial-girai{background:transparent;border-color:rgba(183,174,164,.28);box-shadow:none}.insights-editorial .editorial-girai--breakout,.insights-editorial .editorial-girai--country-table,.insights-editorial .editorial-girai--dashboard,.insights-editorial .editorial-girai--regional-scores{width:100%;max-width:100%}.insights-editorial .editorial-girai--urai-map{width:100%;max-width:none}@media (min-width:1024px){.insights-editorial .ha-article-main .editorial-girai--breakout,.insights-editorial .ha-article-main .editorial-girai--country-table,.insights-editorial .ha-article-main .editorial-girai--dashboard,.insights-editorial .ha-article-main .editorial-girai--regional-scores{width:100%;max-width:100%;margin-left:0;margin-right:0}.insights-editorial .ha-article-main .editorial-girai--urai-map{--girai-breakout-width:min(1140px,calc(100vw - var(--ha-toc-width) - 5rem));width:var(--girai-breakout-width);max-width:var(--girai-breakout-width);margin-left:calc((100% - var(--girai-breakout-width)) / 2);margin-right:calc((100% - var(--girai-breakout-width)) / 2)}}.insights-editorial .editorial-girai__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.5rem}.insights-editorial .girai-toolbar{display:flex;flex-wrap:wrap;gap:.15rem;align-items:center;border-bottom:1px solid rgba(148,141,135,.22)}.insights-editorial .girai-filter select,.insights-editorial .girai-table__controls select,.insights-editorial .girai-toolbar button{min-height:36px;border-radius:0;border:none;border-bottom:2px solid transparent;background:transparent;color:#6f6a65;padding:.35rem .65rem;font-size:12px;font-weight:500;font-family:var(--font-mono,ui-monospace,monospace);cursor:pointer;transition-property:color,border-color;transition-duration:.14s;transition-timing-function:ease}.dark .insights-editorial .girai-filter select,.dark .insights-editorial .girai-table__controls select,.dark .insights-editorial .girai-toolbar button{background:transparent;color:#b7aea4;border-color:transparent}.insights-editorial .girai-toolbar button[aria-pressed=true]{background:transparent;border-bottom-color:#381414;color:#381414}.dark .insights-editorial .girai-toolbar button[aria-pressed=true]{border-bottom-color:#f3ece4;color:#f3ece4}.insights-editorial .girai-toolbar button:active{transform:none}.insights-editorial .girai-filter select,.insights-editorial .girai-table__controls select{border:1px solid rgba(148,141,135,.3);border-radius:0;padding:.35rem .5rem}.insights-editorial .girai-chart{width:100%;min-width:0;height:340px}.insights-editorial .girai-chart--tall{height:420px}.insights-editorial .girai-regional-scores>.girai-chart--tall{height:auto}.insights-editorial .girai-bubble-plot{position:relative;width:100%;height:420px;min-width:0;isolation:isolate}.insights-editorial .girai-bubble{opacity:0;outline:none;transform:scale(.35);transform-box:fill-box;transform-origin:center}.insights-editorial .girai-bubble-plot.is-plot-visible .girai-bubble{animation:girai-bubble-enter .46s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--girai-bubble-delay,0s)}.insights-editorial .girai-bubble__marker{fill-opacity:.76;stroke:rgba(255,253,249,.88);stroke-width:1.25;transform-box:fill-box;transform-origin:center;transition-property:fill-opacity,filter,transform,stroke-width;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.dark .insights-editorial .girai-bubble__marker{stroke:rgba(26,23,20,.82)}.insights-editorial .girai-bubble__hit-area{fill:transparent;cursor:crosshair}.insights-editorial .girai-bubble.is-active .girai-bubble__marker,.insights-editorial .girai-bubble:focus-visible .girai-bubble__marker,.insights-editorial .girai-bubble:hover .girai-bubble__marker{fill-opacity:1;filter:saturate(1.08) brightness(.96);stroke-width:3;transform:scale(1.08)}.insights-editorial .girai-bubble-tooltip{position:absolute;z-index:5;width:max-content;max-width:min(17rem,calc(100% - 1rem));transform:translate(-50%,calc(-100% - 12px));pointer-events:none;transition-property:opacity;transition-duration:.12s;transition-timing-function:ease}.insights-editorial .girai-bubble-tooltip--below{transform:translate(-50%,12px)}.insights-editorial .girai-bubble-tooltip__card{min-width:14rem;padding:.7rem .75rem .65rem;border-radius:10px;background:rgba(255,253,249,.97);box-shadow:0 1px 2px rgba(56,20,20,.06),0 10px 28px rgba(56,20,20,.12);backdrop-filter:blur(10px)}.dark .insights-editorial .girai-bubble-tooltip__card{background:rgba(26,23,20,.97);box-shadow:0 1px 2px rgba(0,0,0,.25),0 12px 30px rgba(0,0,0,.28)}.insights-editorial .girai-bubble-tooltip__title{margin:0;color:#381414;font-family:var(--font-serif,Georgia,serif);font-size:.94rem;line-height:1.2;text-wrap:balance}.dark .insights-editorial .girai-bubble-tooltip__title{color:#f3ece4}.insights-editorial .girai-bubble-tooltip__stats{display:grid;gap:.3rem;margin:.55rem 0 0;padding:.5rem 0 0;border-top:1px solid rgba(148,141,135,.22);color:#6f6a65;font-family:var(--font-mono,ui-monospace,monospace);font-size:.68rem;font-variant-numeric:tabular-nums}.dark .insights-editorial .girai-bubble-tooltip__stats{color:#b7aea4;border-top-color:rgba(183,174,164,.2)}.insights-editorial .girai-bubble-tooltip__stats>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem}.insights-editorial .girai-bubble-tooltip__stats dd,.insights-editorial .girai-bubble-tooltip__stats dt{margin:0}.insights-editorial .girai-bubble-tooltip__stats dd{display:inline-flex;align-items:center;justify-content:flex-end;gap:.35rem;color:#381414;text-align:right}.dark .insights-editorial .girai-bubble-tooltip__stats dd{color:#f3ece4}.insights-editorial .girai-bubble-tooltip__swatch{width:7px;height:7px;flex:0 0 7px;border-radius:50%}.insights-editorial .girai-bubble-instruction{margin:.55rem 0 0;color:#8a837d;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px}.dark .insights-editorial .girai-bubble-instruction{color:#9f968d}@keyframes girai-bubble-enter{to{opacity:1;transform:scale(1)}}.insights-editorial .girai-chart--bars{height:max(280px,calc(var(--girai-bar-count, 10) * 34px));min-height:320px}.insights-editorial .girai-chart--grouped{height:360px}.insights-editorial .girai-chart--animated{display:flex;flex-direction:column}.insights-editorial .girai-chart__plot{min-width:0;min-height:0;flex:1}.insights-editorial .girai-legend--chart-top{justify-content:flex-end;margin:0 0 .75rem}.insights-editorial .girai-chart--animated .recharts-bar-rectangle path{transition-property:filter,fill-opacity;transition-duration:.15s;transition-timing-function:ease}.insights-editorial .girai-chart--animated .recharts-bar-rectangle:hover path{filter:saturate(1.08) brightness(.96)}.insights-editorial .girai-safety-bars{min-width:0;color:#381414}.insights-editorial .girai-safety-bars__legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:3px 14px;margin-bottom:.8rem;color:#6f6a65;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;line-height:1.4}.insights-editorial .girai-safety-bars__legend>span{display:inline-flex;align-items:flex-start;gap:5px}.insights-editorial .girai-safety-bars__legend i{width:5px;height:5px;margin-top:5px;border-radius:999px;flex-shrink:0}.insights-editorial .girai-safety-bars__chart{min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.insights-editorial .girai-safety-bars__y-label{min-width:520px;margin:0 0 .35rem 38px;color:#6f6a65;font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;line-height:1.4}.insights-editorial .girai-safety-bars__plot{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;min-width:520px}.insights-editorial .girai-safety-bars__y-axis{display:flex;height:270px;flex-direction:column;justify-content:space-between;color:#6f6a65;font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;font-variant-numeric:tabular-nums;line-height:1;text-align:right}.insights-editorial .girai-safety-bars__plot-area{min-width:0}.insights-editorial .girai-safety-bars__canvas{position:relative;height:270px;isolation:isolate}.insights-editorial .girai-safety-bars__grid{position:absolute;inset:0;z-index:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.insights-editorial .girai-safety-bars__grid span{display:block;border-top:1px solid rgba(148,141,135,.22)}.insights-editorial .girai-safety-bars__groups,.insights-editorial .girai-safety-bars__x-labels{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(5px,1.5vw,14px)}.insights-editorial .girai-safety-bars__groups{position:absolute;inset:0;z-index:1}.insights-editorial .girai-safety-bars__group{position:relative;min-width:0;outline:none}.insights-editorial .girai-safety-bars__group:focus-visible{border-radius:4px;box-shadow:0 0 0 2px rgba(15,110,86,.35)}.insights-editorial .girai-safety-bars__pair{display:flex;height:100%;align-items:flex-end;justify-content:center;gap:clamp(3px,.8vw,7px)}.insights-editorial .girai-safety-bars__bar-track{display:flex;width:min(24px,34%);height:100%;align-items:flex-end}.insights-editorial .girai-safety-bars__bar{position:relative;width:100%;height:0;min-height:0;border-radius:3px 3px 0 0;transition-property:height,filter,opacity;transition-duration:.62s,.15s,.15s;transition-delay:var(--girai-safety-bar-delay,0s),0s,0s;transition-timing-function:cubic-bezier(.22,1,.36,1),ease,ease}.insights-editorial .girai-safety-bars.is-visible .girai-safety-bars__bar{height:calc(var(--girai-safety-bar-value) * 1%)}.insights-editorial .girai-safety-bars__bar:not([data-zero=true]){min-height:2px}.insights-editorial .girai-safety-bars__bar span{position:absolute;top:-17px;left:50%;color:#381414;font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;font-variant-numeric:tabular-nums;line-height:1;transform:translateX(-50%)}.insights-editorial .girai-safety-bars__group:is(:hover,:focus-visible) .girai-safety-bars__bar{filter:saturate(1.08) brightness(.96)}.insights-editorial .girai-safety-bars__x-labels{margin-top:.6rem}.insights-editorial .girai-safety-bars__x-labels>div{min-width:0;text-align:center}.insights-editorial .girai-safety-bars__x-labels span,.insights-editorial .girai-safety-bars__x-labels strong{display:block}.insights-editorial .girai-safety-bars__x-labels strong{color:#381414;font-family:var(--font-serif,Georgia,serif);font-size:10px;font-weight:500;line-height:1.2;text-wrap:balance}.insights-editorial .girai-safety-bars__x-labels span{margin-top:.2rem;color:#6f6a65;font-family:var(--font-mono,ui-monospace,monospace);font-size:8px;font-variant-numeric:tabular-nums;line-height:1.2}.insights-editorial .girai-safety-bars__tooltip{position:absolute;z-index:6;top:12px;left:50%;width:168px;padding:9px 10px;border-radius:7px;background:rgba(56,20,20,.96);color:#fefaf6;box-shadow:0 2px 5px rgba(56,20,20,.12),0 10px 24px rgba(56,20,20,.16);opacity:0;pointer-events:none;transform:translate(-50%,4px);transition-property:opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.insights-editorial .girai-safety-bars__group:first-child .girai-safety-bars__tooltip{left:0;transform:translateY(4px)}.insights-editorial .girai-safety-bars__group:last-child .girai-safety-bars__tooltip{right:0;left:auto;transform:translateY(4px)}.insights-editorial .girai-safety-bars__group:is(:hover,:focus-visible) .girai-safety-bars__tooltip{opacity:1;transform:translate(-50%)}.insights-editorial .girai-safety-bars__group:first-child:is(:hover,:focus-visible) .girai-safety-bars__tooltip,.insights-editorial .girai-safety-bars__group:last-child:is(:hover,:focus-visible) .girai-safety-bars__tooltip{transform:translate(0)}.insights-editorial .girai-safety-bars__tooltip strong{display:block;margin-bottom:.35rem;font-family:var(--font-serif,Georgia,serif);font-size:11px;font-weight:500;line-height:1.25}.insights-editorial .girai-safety-bars__tooltip dl{display:grid;gap:.2rem;margin:0}.insights-editorial .girai-safety-bars__tooltip dl div{display:flex;justify-content:space-between;gap:.5rem;font-family:var(--font-mono,ui-monospace,monospace);font-size:8px;line-height:1.35}.insights-editorial .girai-safety-bars__tooltip dd,.insights-editorial .girai-safety-bars__tooltip dt{margin:0}.insights-editorial .girai-safety-bars__tooltip dd{font-variant-numeric:tabular-nums;font-weight:600}.dark .insights-editorial .girai-safety-bars{color:#f3ece4}.dark .insights-editorial .girai-safety-bars__legend,.dark .insights-editorial .girai-safety-bars__x-labels span,.dark .insights-editorial .girai-safety-bars__y-axis,.dark .insights-editorial .girai-safety-bars__y-label{color:#b7aea4}.dark .insights-editorial .girai-safety-bars__grid span{border-color:rgba(183,174,164,.2)}.dark .insights-editorial .girai-safety-bars__bar span,.dark .insights-editorial .girai-safety-bars__x-labels strong{color:#f3ece4}@media (prefers-reduced-motion:reduce){.insights-editorial .girai-safety-bars__bar,.insights-editorial .girai-safety-bars__tooltip{transition:none}}.insights-editorial .girai-legend{display:flex;flex-wrap:wrap;gap:.65rem 1rem;margin:.75rem 0 0;padding:0;list-style:none;font-size:11px;font-family:var(--font-mono,ui-monospace,monospace);color:#6f6a65}.insights-editorial .girai-legend li{display:inline-flex;align-items:center;gap:.35rem}.insights-editorial .girai-legend span{width:8px;height:8px;border-radius:50%;display:inline-block}.insights-editorial .girai-legend .girai-legend__size span{width:13px;height:13px;border:1px solid;background:transparent;box-shadow:inset 0 0 0 3px var(--ha-figure-bg,#fffdf9)}.insights-editorial .girai-matrix__pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:.85rem}.insights-editorial .girai-matrix__pillar{display:flex;justify-content:space-between;gap:.5rem;padding:.55rem 0;border-radius:0;border-bottom:1px solid rgba(148,141,135,.28);background:transparent;font-size:12px}.insights-editorial .girai-matrix__dimensions{display:grid;gap:.35rem}.insights-editorial .girai-matrix__card{border:none;border-bottom:1px solid rgba(148,141,135,.28);border-radius:0;background:transparent;overflow:hidden}.dark .insights-editorial .girai-matrix__card{background:transparent}.insights-editorial .girai-matrix__trigger{width:100%;min-height:44px;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 0;border:0;background:transparent;color:#381414;font-weight:500;font-family:var(--font-serif,Georgia,serif);text-align:left;cursor:pointer}.dark .insights-editorial .girai-matrix__trigger{color:#f3ece4}.insights-editorial .girai-matrix__panel{display:grid;gap:.75rem;padding:0 0 .85rem;grid-template-columns:repeat(3,minmax(0,1fr))}.insights-editorial .girai-matrix__panel h5{margin:0 0 .35rem;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#6f6a65;font-family:var(--font-mono,ui-monospace,monospace)}.insights-editorial .girai-matrix__panel ul{margin:0;padding-left:1rem;font-size:12px;color:#64748b}.insights-editorial .girai-matrix__transversal{margin:.85rem 0 0;font-size:12px;color:#64748b}.insights-editorial .girai-boxplot{--girai-paper:#fffaf4;--girai-ink:#381414;--girai-muted:#6f6a65;--girai-grid:rgba(148,141,135,0.22);position:relative;width:100%;max-width:920px;min-width:0;margin:0 auto;padding:.25rem 0 .15rem;overflow:visible;font-variant-numeric:tabular-nums}.insights-editorial .girai-boxplot__svg{display:block;width:100%;height:auto;min-height:0;overflow:visible;font-family:var(--font-serif,Georgia,serif);-webkit-font-smoothing:antialiased}.insights-editorial .girai-boxplot__title{fill:var(--girai-ink);font-size:20px;font-weight:400;text-anchor:middle;text-wrap:balance}.insights-editorial .girai-boxplot__subtitle{fill:var(--girai-muted);font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;font-weight:400;letter-spacing:.015em}.insights-editorial .girai-boxplot__grid line{stroke:var(--girai-grid);stroke-width:1;vector-effect:non-scaling-stroke}.insights-editorial .girai-boxplot__grid-column{opacity:0}.insights-editorial .girai-boxplot__grid-row--minor{opacity:.38}.insights-editorial .girai-boxplot__axis line{stroke:rgba(111,106,101,.68);stroke-width:1;vector-effect:non-scaling-stroke}.insights-editorial .girai-boxplot__region,.insights-editorial .girai-boxplot__ticks text{fill:var(--girai-muted);font-family:var(--font-mono,ui-monospace,monospace);font-size:11px}.insights-editorial .girai-boxplot__y-ticks text{text-anchor:end}.insights-editorial .girai-boxplot__region{text-anchor:middle;fill:var(--girai-ink)}.insights-editorial .girai-boxplot__axis-label{fill:var(--girai-muted);font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;font-weight:400;text-anchor:middle}.insights-editorial .girai-boxplot__mark{cursor:crosshair;outline:none}.insights-editorial .girai-boxplot__whisker,.insights-editorial .girai-boxplot__whisker-cap{stroke:var(--girai-muted);stroke-width:1.25;stroke-dasharray:1;stroke-dashoffset:1;vector-effect:non-scaling-stroke;animation:girai-boxplot-draw .46s cubic-bezier(.2,0,0,1) forwards;animation-delay:var(--girai-whisker-delay)}.insights-editorial .girai-boxplot__box{fill-opacity:.14;opacity:0;stroke:var(--girai-box-color);stroke-width:1.5;transform-box:fill-box;transform-origin:center;vector-effect:non-scaling-stroke;animation:girai-boxplot-box-enter .34s cubic-bezier(.2,0,0,1) forwards;animation-delay:var(--girai-box-delay);transition-property:fill-opacity,filter;transition-duration:.16s;transition-timing-function:ease}.insights-editorial .girai-boxplot__median{stroke:var(--girai-ink);stroke-width:1.75;stroke-dasharray:1;stroke-dashoffset:1;vector-effect:non-scaling-stroke;animation:girai-boxplot-draw .28s cubic-bezier(.2,0,0,1) forwards;animation-delay:var(--girai-box-delay)}.insights-editorial .girai-boxplot__mean-dot{fill:#d39b2a;opacity:0;stroke:#fffaf4;stroke-width:1.5;transform-box:fill-box;transform-origin:center;transform:scale(.25);vector-effect:non-scaling-stroke;animation:girai-boxplot-point-enter .3s cubic-bezier(.2,0,0,1) forwards;animation-delay:var(--girai-point-delay)}.insights-editorial .girai-boxplot__hit-area{fill:transparent;pointer-events:all}.insights-editorial .girai-boxplot__mark:is(:hover,:focus,.is-active) .girai-boxplot__box{fill-opacity:.28;filter:drop-shadow(0 2px 3px rgba(56,20,20,.1))}.insights-editorial .girai-boxplot__mark:is(:hover,:focus,.is-active) .girai-boxplot__whisker,.insights-editorial .girai-boxplot__mark:is(:hover,:focus,.is-active) .girai-boxplot__whisker-cap{stroke:var(--girai-ink)}.insights-editorial .girai-boxplot__mark:is(:hover,:focus,.is-active) .girai-boxplot__region{fill:var(--girai-ink);font-weight:600}.insights-editorial .girai-boxplot__tooltip{position:absolute;z-index:5;display:grid;gap:.12rem;width:max-content;max-width:min(248px,calc(100vw - 2rem));padding:.45rem .55rem;border:1px solid rgba(148,141,135,.3);border-radius:2px;background:var(--girai-paper);color:var(--girai-ink);box-shadow:0 1px 2px rgba(56,20,20,.08),0 8px 20px rgba(56,20,20,.09);font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;line-height:1.45;pointer-events:none;transform:translate(-50%,calc(-100% - 10px))}.insights-editorial .girai-boxplot__tooltip[data-placement=start]{transform:translateY(calc(-100% - 10px))}.insights-editorial .girai-boxplot__tooltip[data-placement=end]{transform:translate(-100%,calc(-100% - 10px))}.insights-editorial .girai-boxplot__tooltip[data-vertical-placement=below]{transform:translate(-50%,10px)}.insights-editorial .girai-boxplot__tooltip[data-placement=start][data-vertical-placement=below]{transform:translateY(10px)}.insights-editorial .girai-boxplot__tooltip[data-placement=end][data-vertical-placement=below]{transform:translate(-100%,10px)}.insights-editorial .girai-boxplot__tooltip strong{color:var(--girai-ink);font-family:var(--font-serif,Georgia,serif);font-size:12px;font-weight:600}.insights-editorial .girai-boxplot__tooltip span{color:var(--girai-muted)}.insights-editorial .girai-boxplot__tooltip:after{content:none}.dark .insights-editorial .girai-boxplot{--girai-paper:#251818;--girai-ink:#f3ece4;--girai-muted:#b7aea4;--girai-grid:rgba(183,174,164,0.2)}.dark .insights-editorial .girai-boxplot__axis-label,.dark .insights-editorial .girai-boxplot__region,.dark .insights-editorial .girai-boxplot__title{fill:#f3ece4}.dark .insights-editorial .girai-boxplot__axis line,.dark .insights-editorial .girai-boxplot__legend line,.dark .insights-editorial .girai-boxplot__median{stroke:#f3ece4}.dark .insights-editorial .girai-boxplot__grid line{stroke:rgba(183,174,164,.2)}.dark .insights-editorial .girai-boxplot__legend text,.dark .insights-editorial .girai-boxplot__mean-label,.dark .insights-editorial .girai-boxplot__subtitle,.dark .insights-editorial .girai-boxplot__ticks text{fill:#b7aea4}.dark .insights-editorial .girai-boxplot__mean-dot{stroke:#251818}@keyframes girai-boxplot-draw{to{stroke-dashoffset:0}}@keyframes girai-boxplot-box-enter{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@keyframes girai-boxplot-point-enter{to{opacity:1;transform:scale(1)}}.insights-editorial .girai-deviation,.insights-editorial .girai-dumbbell,.insights-editorial .girai-lollipop{display:grid;gap:.7rem}.insights-editorial .girai-deviation__row,.insights-editorial .girai-dumbbell__row,.insights-editorial .girai-lollipop__row{display:grid;grid-template-columns:minmax(9rem,14rem) minmax(0,1fr) auto;gap:.65rem;align-items:center}.insights-editorial .girai-deviation__label,.insights-editorial .girai-dumbbell__label,.insights-editorial .girai-lollipop__label{font-size:12px;color:#381414;text-wrap:balance}.dark .insights-editorial .girai-deviation__label,.dark .insights-editorial .girai-dumbbell__label,.dark .insights-editorial .girai-lollipop__label{color:#f3ece4}.insights-editorial .girai-deviation__plot,.insights-editorial .girai-dumbbell__track,.insights-editorial .girai-lollipop__track{position:relative;height:14px;border-radius:0;background:rgba(148,141,135,.16)}.insights-editorial .girai-lollipop__bar{width:0;height:100%;border-radius:0 999px 999px 0;transition-property:width,filter;transition-duration:.65s,.15s;transition-delay:var(--girai-row-delay,0s),0s;transition-timing-function:cubic-bezier(.22,1,.36,1),ease}.insights-editorial .girai-lollipop.is-visible .girai-lollipop__bar{width:var(--girai-lollipop-width)}.insights-editorial .girai-lollipop__row:hover .girai-lollipop__bar{filter:saturate(1.08) brightness(.96)}.insights-editorial .girai-lollipop__dot{left:-5px;opacity:0;transition-property:left,opacity,transform;transition-duration:.65s,.18s,.15s;transition-delay:var(--girai-row-delay,0s),var(--girai-row-delay,0s),0s;transition-timing-function:cubic-bezier(.22,1,.36,1),ease,ease}.insights-editorial .girai-lollipop.is-visible .girai-lollipop__dot{left:var(--girai-lollipop-left);opacity:1}.insights-editorial .girai-lollipop__row:hover .girai-lollipop__dot{transform:translateY(-50%) scale(1.14)}@media (prefers-reduced-motion:reduce){.insights-editorial .girai-chart--animated .recharts-bar-rectangle path,.insights-editorial .girai-deviation__dot,.insights-editorial .girai-dumbbell__dot,.insights-editorial .girai-dumbbell__line,.insights-editorial .girai-funnel__bar,.insights-editorial .girai-lollipop__bar,.insights-editorial .girai-lollipop__dot{transition:none}}.insights-editorial .girai-deviation__dot,.insights-editorial .girai-dumbbell__dot,.insights-editorial .girai-lollipop__dot{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;transform:translateY(-50%);box-shadow:0 0 0 2px #fffdf9}.insights-editorial .girai-lollipop__pct{position:absolute;right:0;top:-1.15rem;font-size:10px;color:#64748b}.insights-editorial .girai-dumbbell__values,.insights-editorial .girai-lollipop__meta{font-size:11px;color:#64748b;display:grid;gap:.15rem;justify-items:end}.insights-editorial .girai-dumbbell__line{position:absolute;top:50%;height:2px;background:rgba(100,116,139,.55);transform:translateY(-50%) scaleX(0);transform-origin:center;transition:transform .56s cubic-bezier(.22,1,.36,1);transition-delay:var(--girai-row-delay,0s)}.insights-editorial .girai-dumbbell.is-visible .girai-dumbbell__line{transform:translateY(-50%) scaleX(1)}.insights-editorial .girai-dumbbell__dot{opacity:0;transform:translateY(-50%) scale(.25);transition-property:opacity,transform;transition-duration:.24s;transition-delay:calc(var(--girai-row-delay, 0s) + .21s);transition-timing-function:cubic-bezier(.2,0,0,1)}.insights-editorial .girai-dumbbell.is-visible .girai-dumbbell__dot{opacity:1;transform:translateY(-50%) scale(1)}.insights-editorial .girai-dumbbell__dot--gn{background:#5ba3e8}.insights-editorial .girai-dumbbell__dot--gs{background:#0f6e56}.insights-editorial .girai-deviation__label{display:flex;justify-content:space-between;gap:.5rem}.insights-editorial .girai-deviation__zero{position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:rgba(30,27,75,.28)}.insights-editorial .girai-deviation .girai-deviation__dot{opacity:0;transform:translateY(-50%) scale(.25);transition-property:opacity,transform;transition-duration:.26s;transition-delay:var(--girai-row-delay,0s);transition-timing-function:cubic-bezier(.2,0,0,1)}.insights-editorial .girai-deviation.is-visible .girai-deviation__dot{opacity:1;transform:translateY(-50%) scale(1)}.insights-editorial .girai-quadrant{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.insights-editorial .girai-quadrant__stage{position:relative;width:100%;max-width:680px;margin-inline:auto;min-width:0;aspect-ratio:720/440}.insights-editorial .girai-quadrant__svg{display:block;width:100%;height:100%;overflow:visible;-webkit-font-smoothing:antialiased}.insights-editorial .girai-quadrant__legend text,.insights-editorial .girai-quadrant__point-label,.insights-editorial .girai-quadrant__x-label,.insights-editorial .girai-quadrant__x-ticks text,.insights-editorial .girai-quadrant__y-label,.insights-editorial .girai-quadrant__y-ticks text{fill:#6f6a65;font-family:var(--font-mono,ui-monospace,monospace)}.insights-editorial .girai-quadrant__legend text{font-size:11px}.insights-editorial .girai-quadrant__grid line{stroke:rgba(148,141,135,.2);stroke-width:1;vector-effect:non-scaling-stroke}.insights-editorial .girai-quadrant__axes line{stroke:rgba(111,106,101,.62);stroke-width:1;vector-effect:non-scaling-stroke}.insights-editorial .girai-quadrant__x-ticks text,.insights-editorial .girai-quadrant__y-ticks text{font-size:10px;font-variant-numeric:tabular-nums}.insights-editorial .girai-quadrant__x-ticks text{text-anchor:middle}.insights-editorial .girai-quadrant__y-ticks text{text-anchor:end}.insights-editorial .girai-quadrant__x-label,.insights-editorial .girai-quadrant__y-label{font-size:11px;text-anchor:middle}.insights-editorial .girai-quadrant__mean{stroke:rgba(106,28,19,.45);stroke-width:1;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.insights-editorial .girai-quadrant__point{opacity:0;outline:none;transform:scale(.35);transform-box:fill-box;transform-origin:center}.insights-editorial .girai-quadrant.is-plot-visible .girai-quadrant__point{animation:girai-quadrant-point-in .42s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--girai-quadrant-point-delay,0s)}.insights-editorial .girai-quadrant__point-marker{fill:#0f6e56;stroke:none;transform-box:fill-box;transform-origin:center;transition-property:filter,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.insights-editorial .girai-quadrant__point-marker--highlight{fill:#ea4a1d}.insights-editorial .girai-quadrant__point-hit-area{fill:transparent;cursor:crosshair;pointer-events:all}.insights-editorial .girai-quadrant__point:is(:hover,:focus-visible,.is-active) .girai-quadrant__point-marker{filter:saturate(1.08) brightness(.92);transform:scale(1.22)}.insights-editorial .girai-quadrant__point-label{font-size:10px;font-weight:600;opacity:0}.insights-editorial .girai-quadrant.is-plot-visible .girai-quadrant__point-label{animation:girai-quadrant-label-in .32s ease forwards;animation-delay:var(--girai-quadrant-label-delay,.13s)}.insights-editorial .girai-quadrant__point-label--highlight{fill:#ea4a1d}.insights-editorial .girai-quadrant__tooltip{position:absolute;z-index:6;width:max-content;max-width:min(17rem,calc(100% - 1rem));pointer-events:none;transform:translate(-50%,calc(-100% - 12px));transition-property:opacity;transition-duration:.12s;transition-timing-function:ease}.insights-editorial .girai-quadrant__tooltip--below{transform:translate(-50%,12px)}.insights-editorial .girai-quadrant__tooltip-card{min-width:14rem;padding:.7rem .75rem .65rem}.insights-editorial .girai-quadrant__tooltip-title{margin:0;color:#381414;font-family:var(--font-serif,Georgia,serif);font-size:.94rem;line-height:1.2;text-wrap:balance}.insights-editorial .girai-quadrant__tooltip-stats{display:grid;gap:.3rem;margin:.55rem 0 0;padding:.5rem 0 0;border-top:1px solid rgba(148,141,135,.22);color:#6f6a65;font-family:var(--font-mono,ui-monospace,monospace);font-size:.68rem;font-variant-numeric:tabular-nums}.insights-editorial .girai-quadrant__tooltip-stats>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem}.insights-editorial .girai-quadrant__tooltip-stats dd,.insights-editorial .girai-quadrant__tooltip-stats dt{margin:0}.insights-editorial .girai-quadrant__tooltip-stats dd{color:#381414;font-weight:600;text-align:right}.insights-editorial .girai-quadrant__instruction{margin:.55rem 0 0;color:#8a837d;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px}.insights-editorial .girai-quadrant__labels{display:grid;grid-template-columns:1fr 1fr;gap:.35rem 1rem;margin-top:.65rem;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;color:#8a837d}@keyframes girai-quadrant-point-in{to{opacity:1;transform:scale(1)}}@keyframes girai-quadrant-label-in{to{opacity:1}}.insights-editorial .girai-funnel{display:grid;gap:.55rem}.insights-editorial .girai-funnel__bar{display:flex;justify-content:space-between;align-items:center;gap:.75rem;width:0;min-height:40px;margin-inline:auto;padding:.55rem .85rem;border-radius:12px;color:white;font-size:12px;overflow:hidden;white-space:nowrap;transition-property:width,filter;transition-duration:.65s,.15s;transition-delay:var(--girai-row-delay,0s),0s;transition-timing-function:cubic-bezier(.22,1,.36,1),ease}.insights-editorial .girai-funnel.is-visible .girai-funnel__bar{width:var(--girai-funnel-width)}.insights-editorial .girai-funnel__bar:hover{filter:saturate(1.08) brightness(.96)}.insights-editorial .girai-funnel__drop{margin:0;text-align:center;font-size:11px;color:#f87171}.insights-editorial .girai-funnel-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.insights-editorial .girai-funnel-grid__title{margin:0 0 .45rem;font-size:12px;font-weight:600;color:#381414;font-family:var(--font-mono,ui-monospace,monospace)}.insights-editorial .girai-urai__plot{width:100%;min-height:380px;height:420px}.insights-editorial .girai-urai__summary{margin:.65rem 0 0;font-size:12px;color:#64748b}.insights-editorial .girai-table__controls{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin-bottom:.55rem}.insights-editorial .girai-table__search input{min-height:40px;min-width:min(100%,220px);border-radius:0;border:1px solid rgba(148,141,135,.3);padding:.4rem .7rem;background:transparent;color:#381414;font-size:12px;font-family:var(--font-mono,ui-monospace,monospace);transition-property:border-color,box-shadow;transition-duration:.14s;transition-timing-function:ease}.insights-editorial .girai-table__controls select:focus-visible,.insights-editorial .girai-table__scroll:focus-visible,.insights-editorial .girai-table__search input:focus-visible{outline:none;border-color:rgba(56,20,20,.65);box-shadow:0 0 0 2px rgba(56,20,20,.08)}.dark .insights-editorial .girai-table__search input{background:transparent;color:#f3ece4}.dark .insights-editorial .girai-table__controls select:focus-visible,.dark .insights-editorial .girai-table__scroll:focus-visible,.dark .insights-editorial .girai-table__search input:focus-visible{border-color:rgba(243,236,228,.6);box-shadow:0 0 0 2px rgba(243,236,228,.08)}.insights-editorial .girai-table__count{margin:0 0 0 auto;font-size:12px;color:#64748b;font-family:var(--font-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums}.insights-editorial .girai-table__scroll-hint{display:none;margin:0 0 .4rem;color:#6f6a65;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;letter-spacing:.01em}.insights-editorial .girai-table__scroll{position:relative;max-height:min(68vh,720px);overflow:auto;border-radius:0;border:1px solid rgba(148,141,135,.28);background:transparent;-webkit-overflow-scrolling:touch;scrollbar-color:rgba(111,106,101,.45) transparent;scrollbar-width:thin}.dark .insights-editorial .girai-table__scroll{background:transparent}.insights-editorial .girai-table .benchmark-results-table{width:100%;min-width:1100px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:12px;font-variant-numeric:tabular-nums}.insights-editorial .girai-table td,.insights-editorial .girai-table th{padding:.62rem .72rem;border-bottom:1px solid rgba(100,116,139,.14);text-align:left;vertical-align:middle;white-space:normal;overflow-wrap:break-word}.insights-editorial .girai-table thead{position:sticky;top:0;z-index:4}.insights-editorial .girai-table thead td,.insights-editorial .girai-table thead th{background:#fbfaf7}.dark .insights-editorial .girai-table thead td,.dark .insights-editorial .girai-table thead th{background:#1a1714}.insights-editorial .girai-table__group-row td,.insights-editorial .girai-table__group-row th{height:28px;padding-top:.35rem;padding-bottom:.3rem;border-bottom:1px solid rgba(148,141,135,.28);color:#6f6a65;font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;font-weight:600;letter-spacing:.09em;line-height:1;text-align:center;text-wrap:balance;text-transform:uppercase}.dark .insights-editorial .girai-table__group-row th{color:#b7aea4}.insights-editorial .girai-table__cell--girai,.insights-editorial .girai-table__cell--inclusionDiversity,.insights-editorial .girai-table__column--girai,.insights-editorial .girai-table__column--inclusionDiversity,.insights-editorial .girai-table__group--dimensions,.insights-editorial .girai-table__group--index{border-left:1px solid rgba(148,141,135,.3)}.insights-editorial .girai-table__group--index{color:#0f6e56}.dark .insights-editorial .girai-table__group--index{color:#70bca4}.insights-editorial .girai-table th button{display:flex;width:100%;min-height:40px;align-items:center;justify-content:space-between;gap:.45rem;border:0;background:transparent;color:#381414;font:inherit;font-weight:600;cursor:pointer;padding:0;text-align:left}.insights-editorial .girai-table th button>span:first-child{min-width:0;line-height:1.2;white-space:normal;overflow-wrap:anywhere;text-wrap:balance}.dark .insights-editorial .girai-table th button{color:#f3ece4}.insights-editorial .girai-table__sort{flex:0 0 auto;color:#918a84;font-size:10px;font-weight:400;opacity:.7}.insights-editorial .girai-table th[aria-sort=ascending] .girai-table__sort,.insights-editorial .girai-table th[aria-sort=descending] .girai-table__sort{color:#0f6e56;opacity:1}.insights-editorial .girai-table__cell--rank,.insights-editorial .girai-table__column--rank{width:52px;min-width:52px;max-width:52px;text-align:right}.insights-editorial .girai-table__col--rank{width:52px}.insights-editorial .girai-table__col--country{width:190px}.insights-editorial .girai-table__col--region{width:168px}.insights-editorial .girai-table__col--girai{width:80px}.insights-editorial .girai-table__col--dimension{width:76px}.insights-editorial .girai-table__cell--country,.insights-editorial .girai-table__column--country{width:190px;min-width:190px;max-width:190px}.insights-editorial .girai-table__cell--country,.insights-editorial .girai-table__cell--region,.insights-editorial .girai-table__country,.insights-editorial .girai-table__income{white-space:normal;overflow-wrap:anywhere}.insights-editorial .girai-table__cell--country,.insights-editorial .girai-table__cell--rank,.insights-editorial .girai-table__column--country,.insights-editorial .girai-table__column--rank{position:sticky;background:#fbfaf7}.insights-editorial .girai-table__cell--rank,.insights-editorial .girai-table__column--rank{left:0}.insights-editorial .girai-table__cell--country,.insights-editorial .girai-table__column--country{left:52px;box-shadow:1px 0 rgba(148,141,135,.24)}.insights-editorial .girai-table__column--country,.insights-editorial .girai-table__column--rank{z-index:6}.insights-editorial .girai-table__cell--country,.insights-editorial .girai-table__cell--rank{z-index:2}.dark .insights-editorial .girai-table__cell--country,.dark .insights-editorial .girai-table__cell--rank,.dark .insights-editorial .girai-table__column--country,.dark .insights-editorial .girai-table__column--rank{background:#1a1714}.insights-editorial .girai-table__cell--region,.insights-editorial .girai-table__column--region{width:168px;color:#6f6a65}.insights-editorial .girai-table__cell--girai,.insights-editorial .girai-table__column--girai{width:80px}.insights-editorial .girai-table__cell--aiPolicy,.insights-editorial .girai-table__cell--aiPublicService,.insights-editorial .girai-table__cell--csoEngagement,.insights-editorial .girai-table__cell--enablingConditions,.insights-editorial .girai-table__cell--ethicsSustainability,.insights-editorial .girai-table__cell--girai,.insights-editorial .girai-table__cell--inclusionDiversity,.insights-editorial .girai-table__cell--labourSkills,.insights-editorial .girai-table__cell--trustSafety,.insights-editorial .girai-table__column--aiPolicy,.insights-editorial .girai-table__column--aiPublicService,.insights-editorial .girai-table__column--csoEngagement,.insights-editorial .girai-table__column--enablingConditions,.insights-editorial .girai-table__column--ethicsSustainability,.insights-editorial .girai-table__column--girai,.insights-editorial .girai-table__column--inclusionDiversity,.insights-editorial .girai-table__column--labourSkills,.insights-editorial .girai-table__column--trustSafety{text-align:right;white-space:nowrap}.insights-editorial .girai-table tbody tr{background:transparent;transition-property:background-color;transition-duration:.12s;transition-timing-function:ease}.insights-editorial .girai-table tbody tr:hover{background:rgba(15,110,86,.045)}.insights-editorial .girai-table tbody tr:hover .girai-table__cell--country,.insights-editorial .girai-table tbody tr:hover .girai-table__cell--rank{background:#f2f5ef}.dark .insights-editorial .girai-table tbody tr:hover{background:rgba(112,188,164,.06)}.dark .insights-editorial .girai-table tbody tr:hover .girai-table__cell--country,.dark .insights-editorial .girai-table tbody tr:hover .girai-table__cell--rank{background:#1c211d}.insights-editorial .girai-table tbody tr:last-child td{border-bottom:0}.insights-editorial .girai-table__top-row .girai-table__cell--rank{color:#0f6e56;font-weight:700}.insights-editorial .girai-table__country{display:block;font-weight:600;color:#381414}.dark .insights-editorial .girai-table__country{color:#f3ece4}.insights-editorial .girai-table__income{display:block;font-size:10px;color:#6f6a65}.insights-editorial .girai-table__score{font-weight:600;color:#0f6e56}.dark .insights-editorial .girai-table__score,.dark .insights-editorial .girai-table__top-row .girai-table__cell--rank{color:#70bca4}.insights-editorial .girai-table__empty{height:160px;color:#6f6a65;font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;text-align:center}.insights-editorial .girai-dashboard__nav{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;border-bottom:1px solid rgba(148,141,135,.22);padding-bottom:.35rem}.insights-editorial .girai-dashboard__nav a{min-height:36px;display:inline-flex;align-items:center;padding:.35rem .55rem;border-radius:0;border-bottom:2px solid transparent;background:transparent;color:#6f6a65;text-decoration:none;font-size:11px;font-family:var(--font-mono,ui-monospace,monospace);text-transform:capitalize}.insights-editorial .girai-dashboard__stack{display:grid;gap:1.25rem}.insights-editorial .girai-error,.insights-editorial .girai-loading{margin:0;font-size:13px;color:#64748b}.insights-editorial .girai-error{color:#f87171}.insights-editorial .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.insights-editorial .girai-boxplot,.insights-editorial .girai-matrix__panel,.insights-editorial .girai-matrix__pillars{grid-template-columns:1fr}.insights-editorial .girai-deviation__row,.insights-editorial .girai-dumbbell__row,.insights-editorial .girai-lollipop__row{grid-template-columns:1fr;gap:.3rem}.insights-editorial .girai-bubble-plot,.insights-editorial .girai-chart--tall,.insights-editorial .girai-urai__plot{height:320px}}@media (max-width:640px){.insights-editorial .editorial-girai{padding:.85rem .625rem .5rem}.insights-editorial .girai-table{display:block}.insights-editorial .girai-table__controls{align-items:stretch}.insights-editorial .girai-table__search,.insights-editorial .girai-table__search input{width:100%}.insights-editorial .girai-table__controls select{flex:1 1 150px}.insights-editorial .girai-table__count{flex-basis:100%;margin-left:0;text-align:right}.insights-editorial .girai-table__scroll-hint{display:block}.insights-editorial .girai-table__scroll{max-height:70vh;border-radius:0}}@media (prefers-reduced-motion:reduce){.insights-editorial .girai-matrix__trigger,.insights-editorial .girai-toolbar button{animation:none;transition:none}.insights-editorial .girai-boxplot__box,.insights-editorial .girai-boxplot__mean-dot,.insights-editorial .girai-boxplot__median,.insights-editorial .girai-boxplot__whisker,.insights-editorial .girai-boxplot__whisker-cap{animation:none;opacity:1;stroke-dashoffset:0;transform:none}.insights-editorial .girai-toolbar button:active{transform:none}.insights-editorial .girai-bubble-plot.is-plot-visible .girai-bubble,.insights-editorial .girai-quadrant.is-plot-visible .girai-quadrant__point,.insights-editorial .girai-quadrant.is-plot-visible .girai-quadrant__point-label{animation:none;opacity:1;transform:none}.insights-editorial .girai-bubble-tooltip,.insights-editorial .girai-bubble__marker,.insights-editorial .girai-quadrant__point-marker,.insights-editorial .girai-quadrant__tooltip{transition:none}}.insights-editorial .editorial-sci-figure{--sci-ink:#381414;--sci-muted:#6f6a65;--sci-grid:rgba(148,141,135,0.28);--sci-axis:rgba(111,106,101,0.7);--sci-paper:transparent;margin:1.75rem 0;padding:1.25rem;background:transparent;border:none;box-shadow:none;border-radius:0}.dark .insights-editorial .editorial-sci-figure,:is(.dark) .insights-editorial .editorial-sci-figure{--sci-ink:#f3ece4;--sci-muted:#b7aea4;--sci-grid:rgba(183,174,164,0.22);--sci-axis:rgba(183,174,164,0.55);--sci-paper:transparent}.insights-editorial .editorial-sci-figure__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:0}.insights-editorial .editorial-sci-figure__title{margin:0;max-width:500px;font-family:var(--font-serif,Georgia,serif);font-size:16px;font-weight:400;line-height:1.35;color:var(--sci-ink);text-wrap:balance}.insights-editorial .editorial-sci-figure__spacer{min-height:16px}.insights-editorial .editorial-sci-figure__body{min-width:0}.insights-editorial .editorial-sci-figure__caption{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;margin-top:.75rem;font-family:var(--font-mono,ui-monospace,monospace);font-size:7px;line-height:1.45;color:var(--sci-muted)}.insights-editorial .editorial-sci-figure__caption-text{grid-column:1/-1}.insights-editorial .editorial-sci-figure__meta-marker{font-weight:600;color:var(--sci-ink)}@media (max-width:640px){.insights-editorial .editorial-sci-figure{padding:.625rem}.insights-editorial .editorial-sci-figure__header{flex-direction:column;gap:.5rem}.insights-editorial .editorial-sci-figure__title{font-size:14px}.insights-editorial .editorial-sci-figure__caption{grid-template-columns:1fr;gap:.5rem}.insights-editorial .editorial-sci-figure__caption-text{grid-column:auto}}.insights-editorial .sci-dual-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (max-width:900px){.insights-editorial .sci-dual-panels{grid-template-columns:1fr}}.insights-editorial .sci-scatter{position:relative;width:100%;min-width:0}.insights-editorial .sci-scatter__svg{display:block;width:100%;height:auto}.insights-editorial .sci-panel-title{fill:var(--sci-ink);font-family:var(--font-serif,Georgia,serif);font-size:18px;text-anchor:middle}.insights-editorial .sci-grid line{stroke:var(--sci-grid);stroke-width:1}.insights-editorial .sci-axis line{stroke:var(--sci-axis);stroke-width:1.25}.insights-editorial .sci-ticks text{fill:var(--sci-muted);font-family:var(--font-mono,ui-monospace,monospace);font-size:16px;letter-spacing:.02em;text-anchor:middle}.insights-editorial .sci-ticks--y text{text-anchor:end;font-variant-numeric:tabular-nums}.insights-editorial .sci-axis-label{fill:var(--sci-muted);font-family:var(--font-mono,ui-monospace,monospace);font-size:15px;letter-spacing:.03em;text-anchor:middle}.insights-editorial .sci-axis-label--y{dominant-baseline:middle}.insights-editorial .sci-error-bar line{stroke:var(--sci-error-color,var(--sci-muted));stroke-width:1.5;opacity:0}.insights-editorial .sci-scatter.is-plot-visible .sci-error-bar line{animation:sci-point-in .42s ease-out forwards;animation-delay:var(--sci-error-delay,0s)}.insights-editorial .sci-point{outline:none}.insights-editorial .sci-point__marker{opacity:0;transform-origin:center;transform-box:fill-box}.insights-editorial .sci-scatter.is-plot-visible .sci-point__marker{animation:sci-point-in .48s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--sci-point-delay,0s)}.insights-editorial .sci-point__hit{fill:transparent;cursor:pointer}.insights-editorial .sci-point__label{fill:var(--sci-ink);font-family:var(--font-mono,ui-monospace,monospace);font-size:13px;opacity:0;pointer-events:none}.insights-editorial .sci-scatter.is-plot-visible .sci-point__label{animation:sci-point-in .42s ease-out forwards;animation-delay:calc(var(--sci-point-delay, 0s) + .12s)}.insights-editorial .sci-point:focus-visible .sci-point__marker,.insights-editorial .sci-point:hover .sci-point__marker{filter:brightness(.92)}.insights-editorial .sci-tooltip{position:absolute;z-index:4;transform:translate(-50%,calc(-100% - 12px));pointer-events:none;transition:opacity .12s ease}.insights-editorial .sci-tooltip__card{min-width:10rem;max-width:16rem;padding:.45rem .6rem;border:1px solid rgba(148,141,135,.28);background:#fffdf9;box-shadow:0 8px 24px rgba(56,20,20,.08);display:flex;flex-direction:column;gap:.15rem}.dark .insights-editorial .sci-tooltip__card,:is(.dark) .insights-editorial .sci-tooltip__card{background:#1a1714;border-color:rgba(183,174,164,.28)}.insights-editorial .sci-tooltip__title{font-family:var(--font-serif,Georgia,serif);font-size:.85rem;color:var(--sci-ink)}.insights-editorial .sci-tooltip__values{font-size:.7rem}.insights-editorial .sci-legend,.insights-editorial .sci-tooltip__values{font-family:var(--font-mono,ui-monospace,monospace);color:var(--sci-muted)}.insights-editorial .sci-legend{display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin-top:.65rem;font-size:.72rem}.insights-editorial .sci-legend__item{display:inline-flex;align-items:center;gap:.4rem}.insights-editorial .sci-legend__marker{width:.65rem;height:.65rem;background:var(--sci-marker-color,var(--sci-muted));flex-shrink:0}.insights-editorial .sci-legend__marker--circle{border-radius:50%}.insights-editorial .sci-legend__marker--triangle{width:0;height:0;background:transparent;border-left:.35rem solid transparent;border-right:.35rem solid transparent;border-bottom:.6rem solid var(--sci-marker-color,var(--sci-muted))}.insights-editorial .sci-dumbbell{display:flex;flex-direction:column;gap:.85rem;padding:.35rem 0 .15rem}.insights-editorial .sci-dumbbell__legend{display:flex;flex-wrap:wrap;gap:.75rem 1.1rem}.insights-editorial .sci-dumbbell__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.95rem}.insights-editorial .sci-dumbbell__row{display:grid;grid-template-columns:minmax(7rem,12rem) minmax(0,1fr);gap:.75rem 1rem;align-items:center;opacity:0}.insights-editorial .sci-dumbbell.is-plot-visible .sci-dumbbell__row{animation:sci-point-in .42s ease-out forwards;animation-delay:var(--sci-point-delay,0s)}.insights-editorial .sci-dumbbell__label{font-family:var(--font-serif,Georgia,serif);font-size:.92rem;color:var(--sci-ink)}.insights-editorial .sci-dumbbell__track{position:relative;height:2.4rem;border-bottom:1px solid var(--sci-grid)}.insights-editorial .sci-dumbbell__connector{position:absolute;top:50%;height:1.5px;background:var(--sci-axis);transform:translateY(-50%)}.insights-editorial .sci-dumbbell__dot{position:absolute;top:50%;width:.7rem;height:.7rem;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px color-mix(in srgb,#fffdf9 80%,transparent)}.insights-editorial .sci-dumbbell__value{position:absolute;top:.1rem;transform:translateX(-50%);font-family:var(--font-mono,ui-monospace,monospace);font-size:.68rem;white-space:nowrap}@media (max-width:640px){.insights-editorial .sci-dumbbell__row{grid-template-columns:1fr;gap:.35rem}.insights-editorial .sci-dumbbell__value--left{top:auto;bottom:.05rem}}@keyframes sci-point-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.insights-editorial .sci-dumbbell.is-plot-visible .sci-dumbbell__row,.insights-editorial .sci-scatter.is-plot-visible .sci-error-bar line,.insights-editorial .sci-scatter.is-plot-visible .sci-point__label,.insights-editorial .sci-scatter.is-plot-visible .sci-point__marker{animation:none;opacity:1;transform:none}}.insights-editorial .editorial-jagged__interactive-point,.insights-editorial .girai-boxplot__box,.insights-editorial .girai-boxplot__mean-dot,.insights-editorial .girai-bubble__marker,.insights-editorial .girai-quadrant__point-marker,.insights-editorial .recharts-scatter-symbol .recharts-symbols,.insights-editorial .sci-point__marker{stroke:none!important;stroke-width:0!important}.insights-editorial .editorial-governance-spectrum__marker,.insights-editorial .editorial-jagged__series-point{border:0!important;box-shadow:none!important}.insights-editorial :is(.editorial-radar__tooltip,.editorial-bar-chart__tooltip,.girai-bubble-tooltip__card,.girai-safety-bars__tooltip,.girai-boxplot__tooltip,.girai-quadrant__tooltip-card,.sci-tooltip__card){padding:.625rem .75rem;border:1px solid rgba(148,141,135,.24)!important;border-radius:8px!important;background:#fff!important;color:#381414!important;box-shadow:0 2px 5px rgba(56,20,20,.08),0 10px 26px rgba(56,20,20,.12)!important;backdrop-filter:none;-webkit-font-smoothing:antialiased}.insights-editorial :is(.editorial-radar__tooltip-title,.editorial-bar-chart__tooltip-title,.girai-bubble-tooltip__title,.girai-safety-bars__tooltip strong,.girai-boxplot__tooltip strong,.girai-quadrant__tooltip-title,.sci-tooltip__title,.editorial-radar__tooltip-value,.girai-bubble-tooltip__stats dd,.girai-safety-bars__tooltip dd,.girai-quadrant__tooltip-stats dd){color:#381414!important}.insights-editorial :is(.editorial-bar-chart__tooltip-row,.editorial-bar-chart__tooltip-meta,.girai-bubble-tooltip__stats,.girai-bubble-tooltip__stats dt,.girai-safety-bars__tooltip dt,.girai-boxplot__tooltip span,.girai-quadrant__tooltip-stats,.girai-quadrant__tooltip-stats dt,.sci-tooltip__values){color:#6f6a65!important}.insights-editorial .js-plotly-plot .hoverlayer .hovertext path{fill:#fff!important;stroke:rgba(148,141,135,.24)!important;stroke-width:1px!important}.insights-editorial .js-plotly-plot .hoverlayer .hovertext text{fill:#381414!important;font-family:var(--font-mono,ui-monospace,monospace)!important;font-size:11px!important;-webkit-font-smoothing:antialiased}.editorial-data-table__row,.editorial-markdown-table tbody tr,.insights-editorial .girai-table tbody tr{opacity:0;transform:translateY(6px);transition-property:opacity,transform;transition-duration:.38s;transition-delay:var(--editorial-table-row-delay,0s);transition-timing-function:cubic-bezier(.22,1,.36,1)}.editorial-data-table.is-visible .editorial-data-table__row,.editorial-markdown-table.is-visible tbody tr,.insights-editorial .girai-table.is-visible tbody tr{opacity:1;transform:translateY(0)}.insights-editorial .editorial-jagged{opacity:.55;transform:translateY(8px);transition-property:opacity,transform;transition-duration:.52s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.insights-editorial .editorial-jagged.is-visible{opacity:1;transform:translateY(0)}.insights-editorial .editorial-jagged__occupation-bar{width:0;transition:width .65s cubic-bezier(.22,1,.36,1)}.insights-editorial .editorial-jagged.is-visible .editorial-jagged__occupation-bar,.insights-editorial .editorial-jagged__inspector-accordion[open] .editorial-jagged__occupation-bar{width:var(--editorial-jagged-bar-width,0)}.insights-editorial .girai-matrix__card,.insights-editorial .girai-matrix__pillar,.insights-editorial .girai-matrix__transversal{opacity:0;transform:translateY(8px);transition-property:opacity,transform;transition-duration:.42s;transition-delay:var(--girai-matrix-delay,0s);transition-timing-function:cubic-bezier(.22,1,.36,1)}.insights-editorial .girai-matrix.is-visible .girai-matrix__card,.insights-editorial .girai-matrix.is-visible .girai-matrix__pillar,.insights-editorial .girai-matrix.is-visible .girai-matrix__transversal{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.editorial-comparison-panel,.editorial-data-table__row,.editorial-key-metrics__item,.editorial-markdown-table tbody tr,.insights-editorial .editorial-jagged,.insights-editorial .editorial-jagged__occupation-bar,.insights-editorial .girai-matrix__card,.insights-editorial .girai-matrix__pillar,.insights-editorial .girai-matrix__transversal,.insights-editorial .girai-table tbody tr{transition:none!important;opacity:1!important;transform:none!important}.insights-editorial .editorial-jagged__occupation-bar{width:var(--editorial-jagged-bar-width,0)!important}}