html.read-dark{--c-bg-white: #1e1e24;--c-bg-light: #15151a;--c-bg-light-alt: #26262c;--c-bg-dark: #0e0e12;--c-text-heading: #f2f2f6;--c-text-dark: #f2f2f6;--c-text-strong: rgba(242,242,246,0.86);--c-text-body: rgba(242,242,246,0.82);--c-text-muted: #9b9ba6;--c-text-subtle: rgba(242,242,246,0.5);--c-text-faint: rgba(242,242,246,0.38);--c-border-light: rgba(255,255,255,0.11);--c-border-subtle: rgba(255,255,255,0.07);--color-bg: #1e1e24;--color-canvas: #15151a;--color-surface-subtle: #26262c;--color-heading: #f2f2f6;--color-text: rgba(242,242,246,0.86);--color-text-muted: #9b9ba6;--color-border: rgba(255,255,255,0.11)}html.read-dark body{background: var(--c-bg-light)}html.read-dark h1,html.read-dark h2,html.read-dark h3,html.read-dark h4{color: var(--c-text-heading) !important}html.read-warm{--c-bg-white: #fffaf0;--c-bg-light: #f6f0e3;--c-bg-light-alt: #efe7d6;--c-text-heading: #3b352b;--c-text-dark: #3b352b;--c-text-strong: rgba(59,53,43,0.86);--c-text-body: rgba(59,53,43,0.82);--c-text-muted: #6f6655;--c-text-subtle: rgba(59,53,43,0.5);--c-text-faint: rgba(59,53,43,0.4);--c-border-light: rgba(59,53,43,0.12);--c-border-subtle: rgba(59,53,43,0.08);--color-bg: #fffaf0;--color-canvas: #f6f0e3;--color-surface-subtle: #efe7d6;--color-heading: #3b352b;--color-text: rgba(59,53,43,0.86);--color-text-muted: #6f6655;--color-border: rgba(59,53,43,0.12)}html.read-warm body{background: var(--c-bg-light)}.arts-actions__mode,.blog-aside__mode{width: 44px;height: 44px;border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;border: 1px solid var(--c-border-light);background: var(--c-bg-white);color: var(--c-text-muted);cursor: pointer;padding: 0;margin-top: 8px;transition: background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.arts-actions__mode svg,.blog-aside__mode svg{display: block;width: 18px;height: 18px}.arts-actions__mode:hover,.blog-aside__mode:hover{border-color: var(--c-accent-violet);color: var(--c-accent-violet)}.arts-actions__mode:active,.blog-aside__mode:active{transform: scale(0.94)}.arts-actions__mode.is-active,.blog-aside__mode.is-active{background: var(--c-accent-violet);border-color: var(--c-accent-violet);color: #fff}html.read-dark .arts-actions__copy,html.read-warm .arts-actions__copy,html.read-dark .blog-aside__copy,html.read-warm .blog-aside__copy{background: var(--c-bg-white)}html.read-dark .site-header__logo img,html.read-dark .site-header__logo svg,html.read-dark .site-footer img[src*="cubig"],html.read-dark .site-footer__logo img,html.read-dark .site-footer__logo svg{filter: brightness(0) invert(1)}html.read-dark .arts-main__content.entry-content,html.read-dark .blog-single__content.entry-content,html.read-dark .entry-content p,html.read-dark .entry-content li{color: var(--c-text-body) !important}html.read-dark .nav-lang__summary,html.read-dark .nav-lang__current{color: var(--c-text-heading)}html.read-dark .nav-lang__globe,html.read-dark .nav-lang__globe path{fill: var(--c-text-heading)}html.read-dark .nav-lang__caret,html.read-dark .nav-lang__caret path{stroke: var(--c-text-heading);fill: none}html.read-dark .btn--contact{background-color: transparent !important;border-color: rgba(255,255,255,0.28) !important;color: var(--c-text-heading) !important}html.read-dark .btn--contact:hover{border-color: rgba(255,255,255,0.5) !important}html.read-dark .btn--dark{background-color: var(--c-accent-violet) !important;border-color: var(--c-accent-violet) !important;color: #fff !important}html.read-dark .btn--dark:hover{background-color: var(--c-accent-violet-strong,#6f5cd6) !important}html.read-dark .site-header{background-color: var(--c-bg-light)}html.read-dark .site-header.is-scrolled{background: rgba(30,30,36,0.78) !important}html.read-dark .site-header.is-scrolled .site-header__nav-top{border-bottom-color: rgba(255,255,255,0.08) !important}html.read-warm .site-header{background-color: var(--c-bg-light)}html.read-warm .site-header.is-scrolled{background: rgba(246,240,227,0.82) !important}html.read-warm .site-header.is-scrolled .site-header__nav-top{border-bottom-color: rgba(59,53,43,0.10) !important}html.read-dark .blog-single{background: var(--c-bg-light)}html.read-warm .blog-single{background: var(--c-bg-light)}html.read-dark .nav-links__panel,html.read-warm .nav-links__panel,html.read-dark .nav-mega,html.read-warm .nav-mega,html.read-dark .nav-mega__link,html.read-warm .nav-mega__link,html.read-dark .nav-mega__news-item,html.read-warm .nav-mega__news-item,html.read-dark .nav-mega__card--news,html.read-warm .nav-mega__card--news,html.read-dark .nav-mega__feature,html.read-warm .nav-mega__feature{background-color: var(--c-bg-white) !important;border-color: var(--c-border-light) !important}html.read-dark .nav-mega__title,html.read-dark .nav-mega__card-text,html.read-dark .nav-mega__card-product,html.read-dark .nav-mega__news-title,html.read-dark .nav-mega__link,html.read-dark .nav-links__panel a{color: var(--c-text-heading) !important}html.read-dark .nav-mega__desc,html.read-dark .nav-mega__news-cta,html.read-dark .nav-mega__news-tag,html.read-dark .nav-mega__feature-note{color: var(--c-text-muted) !important}html.read-dark .nav-links__panel a:hover,html.read-dark .nav-mega__link:hover,html.read-warm .nav-links__panel a:hover,html.read-warm .nav-mega__link:hover{background-color: var(--c-bg-light-alt) !important}html.read-dark .footer-bottom__gartner{color: rgba(242,242,246,0.4) !important}html.read-dark .nav-links__chevron svg,html.read-dark .nav-links__chevron polyline,html.read-dark .nav-links__chevron path{stroke: var(--c-text-heading) !important}html.read-dark .nav-toggle__bar{background: var(--c-text-heading) !important}html.read-dark .nav-links__trigger,html.read-dark .nav-links__trigger span{color: var(--c-text-heading) !important}html.read-dark .nav-market__icon{filter: brightness(0) invert(1)}html.read-dark .nav-market__summary,html.read-dark .nav-market__label{color: var(--c-text-heading) !important}html.read-dark .nav-market__caret path{stroke: var(--c-text-heading) !important}html.read-dark .nav-mobile,html.read-dark .nav-mobile.is-open{background-color: var(--c-bg-light) !important}html.read-dark #mobile-drawer .nav-mobile__link,html.read-dark #mobile-drawer .nav-mobile__group-label,html.read-dark #mobile-drawer .nav-mobile__lang-opt,html.read-dark #mobile-drawer .nav-mobile__close,html.read-dark .nav-mobile__link,html.read-dark .nav-mobile__group-label{color: var(--c-text-heading) !important}html.read-dark #mobile-drawer .nav-mobile__lang-globe{fill: var(--c-text-heading) !important}html.read-dark #mobile-drawer .nav-mobile__logo img,html.read-dark #mobile-drawer .nav-mobile__logo svg{filter: brightness(0) invert(1)}html.read-dark #mobile-drawer .nav-mobile__lang{border-color: rgba(255,255,255,0.14) !important}.read-actbar{display: flex;flex-direction: column;align-items: flex-start;gap: 10px}@media (max-width: 960px){.arts-actions.read-actbar,.blog-aside .read-actbar{position: fixed;right: 16px;bottom: 16px;left: auto;transform: none;flex-direction: column;align-items: center;gap: 8px;top: auto;width: auto;flex-basis: auto;z-index: 95;margin: 0;padding: 6px;border-radius: 999px;background: color-mix(in srgb,var(--c-bg-white,#fff) 45%,transparent);-webkit-backdrop-filter: blur(16px) saturate(180%);backdrop-filter: blur(16px) saturate(180%);border: 1px solid var(--c-border-light);box-shadow: 0 6px 24px rgba(0,0,0,0.14);transition: transform 0.26s ease,opacity 0.26s ease}.arts-actions.read-actbar.is-tucked,.blog-aside .read-actbar.is-tucked{opacity: 0;transform: scale(0.8);pointer-events: none}.read-actbar .arts-actions__copy,.read-actbar .arts-actions__mode:not(.is-active),.read-actbar .blog-aside__copy,.read-actbar .blog-aside__mode:not(.is-active){background: transparent !important;border-color: color-mix(in srgb,currentColor 28%,transparent)}}
