:root,:root[data-theme=dark]{--bg:#080b10;--bg-soft:#0e1117;--panel:#0e1117;--panel-2:#1a2230;--panel-3:#293344;--text:#f7f8fb;--muted:#a3adbd;--muted-2:#697180;--line:#293344;--line-strong:#4a5669;--accent:#04f;--accent-ink:#79a7ff;--accent-contrast:#fff;--accent-fill:var(--accent);--accent-secondary:#79a7ff;--blue:var(--accent-ink);--blue-brand:var(--accent);--yellow:var(--accent);--pink:#79a7ff;--green:#4ae287;--red:#e43f3f;--success:#4ae287;--warning:#faeb66;--error:#e43f3f;--info:#04f;--shadow:0 24px 80px #00000052;--theme-sidebar:#080b10;--theme-surface:#0e1117;--theme-surface-raised:#141923;--theme-soft-blue:color-mix(in srgb,var(--accent) 12%,#0000);--theme-blue-line:color-mix(in srgb,var(--accent-ink) 42%,#0000);--theme-on-blue:var(--accent-contrast)}:root[data-theme=light]{--bg:#eff3f7;--bg-soft:#eff3f7;--panel:#fff;--panel-2:#f2f5f9;--panel-3:#e7edf6;--text:#000;--muted:#647991;--muted-2:#9fa9bc;--line:#e3ecf3;--line-strong:#c7d7fe;--accent:#04f;--accent-ink:#04f;--accent-contrast:#fff;--accent-fill:var(--accent);--accent-secondary:#647991;--blue:var(--accent-ink);--blue-brand:var(--accent);--yellow:var(--accent);--pink:var(--accent);--green:#4ae287;--red:#e43f3f;--success:#4ae287;--warning:#faeb66;--error:#e43f3f;--info:#04f;--shadow:0 24px 70px #101c3017;--theme-sidebar:#fff;--theme-surface:#fff;--theme-surface-raised:#f2f5f9;--theme-soft-blue:color-mix(in srgb,var(--accent) 10%,#0000);--theme-blue-line:color-mix(in srgb,var(--accent-ink) 32%,#0000)}html{background:var(--bg);color-scheme:dark}html[data-theme=light]{color-scheme:light}.intent-public,.intent-public .ai-workspace,.intent-public .workspace-topbar,.journal-shell,.leads-shell,.legal-body,.legal-shell,.niche-shell,.quality-shell,.solution-shell,.tool-page,.tool-shell,body{background:var(--bg)!important;color:var(--text)!important}.legal-header{background:color-mix(in srgb,var(--bg) 90%,#0000)!important;border-color:var(--line)!important}.legal-content a,.legal-main__eyebrow{color:var(--blue)!important}.legal-content,.legal-footer,.legal-header__actions>a:first-child{color:var(--muted)!important}.legal-content h2,.legal-content h3,.legal-content h4,.legal-footer a{color:var(--text)!important}body,button,input,select,textarea{color:var(--text)}::selection{background:var(--accent);color:var(--accent-contrast)}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition,::view-transition-group(root),::view-transition-new(root),::view-transition-old(root){pointer-events:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999}.theme-fallback-transition,.theme-fallback-transition *{transition:background-color .24s ease,border-color .24s ease,color .24s ease!important}.theme-toggle{align-items:center;background:var(--theme-surface-raised);border:1px solid var(--line);border-radius:12px;color:var(--text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:650;gap:9px;justify-content:center;min-height:42px;padding:0 13px;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.theme-toggle:focus-visible,.theme-toggle:hover{background:var(--theme-soft-blue);border-color:var(--theme-blue-line)}.theme-toggle:active{transform:scale(.96)}.theme-toggle__icons{flex:0 0 auto;height:18px;position:relative;width:18px}.theme-toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;height:18px;inset:0;position:absolute;transition:opacity .18s ease,transform .26s cubic-bezier(.2,.8,.2,1);width:18px}[data-theme=dark] .theme-toggle__sun,[data-theme=light] .theme-toggle__moon{opacity:1;transform:rotate(0) scale(1)}[data-theme=dark] .theme-toggle__moon,[data-theme=light] .theme-toggle__sun{opacity:0;transform:rotate(-45deg) scale(.6)}.theme-toggle--compact{border-radius:12px;min-height:42px;padding:0;width:42px}.theme-toggle--compact .theme-toggle__label{display:none}.theme-toggle--floating{position:fixed;right:20px;top:20px;z-index:120}.sidebar{background:var(--theme-sidebar)!important;border-right-color:var(--line)!important;color:var(--text)!important}[data-theme=dark] .brand__logo{filter:invert(1) brightness(.92)!important}.brand__name{color:var(--text)!important}.sidebar__label{color:var(--muted-2)!important}.nav-item,.sidebar__assistant,.sidebar__utility{background:#0000!important;border:1px solid #0000!important;color:var(--muted)!important}.nav-item__icon,.sidebar__assistant-icon,.sidebar__utility-icon,.sidebar__utility[aria-current=page]{color:var(--blue)!important}.nav-item--primary .nav-item__icon{background:var(--accent-fill)!important;color:var(--accent-contrast)!important}.nav-item__icon{background:var(--theme-surface-raised)}.nav-item__icon img{filter:brightness(0) saturate(100%) invert(37%) sepia(97%) saturate(4272%) hue-rotate(216deg) brightness(102%) contrast(102%)!important}[data-accent=yellow] .nav-item__icon img{filter:brightness(0) saturate(100%) invert(40%) sepia(91%) saturate(700%) hue-rotate(13deg)!important}[data-accent=ai] .nav-item__icon img{filter:brightness(0) saturate(100%) invert(37%) sepia(30%) saturate(1200%) hue-rotate(220deg)!important}[data-theme=dark][data-accent=yellow] .nav-item__icon img{filter:brightness(0) saturate(100%) invert(90%) sepia(55%) saturate(500%) hue-rotate(2deg)!important}[data-theme=dark][data-accent=ai] .nav-item__icon img{filter:brightness(0) saturate(100%) invert(78%) sepia(18%) saturate(1200%) hue-rotate(213deg)!important}.nav-item.is-active,.nav-item:focus-visible,.nav-item:hover,.sidebar__assistant:focus-visible,.sidebar__assistant:hover,.sidebar__utility:focus-visible,.sidebar__utility:hover{background:var(--theme-soft-blue)!important;border-color:var(--theme-blue-line)!important;color:var(--text)!important}.nav-item--primary.is-active,.sidebar__assistant{background:var(--theme-soft-blue)!important;border-color:var(--theme-blue-line)!important;color:var(--text)!important}.sidebar__bottom{background:#0000!important}.sidebar .button--blue,.sidebar .button--light,.sidebar .button--yellow,.sidebar .workspace-topbar__register{background:var(--accent-fill)!important;border-color:var(--accent)!important;color:var(--theme-on-blue)!important}.sidebar .button--outline{background:#0000!important;border-color:var(--line-strong)!important;color:var(--text)!important}.sidebar__legal{color:var(--muted-2)!important}.site-shell{background:var(--bg);margin-left:var(--sidebar)}.theme-toggle--sidebar{background:#0000;border-radius:12px;color:var(--muted);font-size:11px;justify-content:center;min-height:38px;width:100%}.intent-public{--bg:inherit;--bg-soft:inherit;--panel:inherit;--panel-2:inherit;--panel-3:inherit;--text:inherit;--muted:inherit;--muted-2:inherit;--line:inherit;--line-strong:inherit;--yellow:var(--accent);--green:var(--accent)}.intent-public .assistant__empty h1,.intent-public .brand__name,.intent-public .check-list,.intent-public .footer__main strong,.intent-public .lead-detail dd,.intent-public .lead-detail__message,.intent-public .lead-row__main p,.intent-public .mini-feed__head,.intent-public .mini-lead p,.intent-public .niche-result__package strong,.intent-public .product-card h3,.intent-public .product-card__status,.intent-public .text-link,.intent-public h2{color:var(--text)!important}.intent-public .assistant__empty p,.intent-public .assistant__note,.intent-public .intent-custom-budget p,.intent-public .intent-economic-result p,.intent-public .intent-economic-result>span,.intent-public .product-card .tag,.intent-public .product-card p,.intent-public .product-card__number,.intent-public .section-heading p{color:var(--muted)!important}.intent-public .intent-source-types span{background:var(--theme-surface-raised)!important;border:1px solid var(--line)!important;color:var(--muted)!important}.intent-public .niche-result__status,.live-label i,.status-dot{background-color:var(--blue)!important;color:var(--blue)!important}.intent-public .workspace-topbar{background:color-mix(in srgb,var(--bg) 88%,#0000)!important}.intent-public .assistant__send,.intent-public .button--blue,.intent-public .button--yellow,.intent-public .workspace-topbar__register{background:var(--accent-fill)!important;border-color:var(--accent)!important;color:var(--accent-contrast)!important}.intent-public .assistant__composer,.intent-public .category-market,.intent-public .composer-menu,.intent-public .cta-section,.intent-public .faq details,.intent-public .footer,.intent-public .lead-detail,.intent-public .manager-demo,.intent-public .message__bubble,.intent-public .mini-feed,.intent-public .niche-result,.intent-public .niche-result dl>div,.intent-public .package-picker,.intent-public .product-card,.intent-public .source-map,.intent-public .source-map__core,.intent-public .workflow__visual{background:var(--theme-surface)!important;border-color:var(--line)!important;color:var(--text)!important}.intent-public .assistant__suggestions button,.intent-public .bubble,.intent-public .button--outline,.intent-public .category-cloud button,.intent-public .intent-custom-budget input,.intent-public .intent-economics input,.intent-public .package-card,.intent-public .source-chip,.intent-public .workflow-funnel__stage{background:var(--theme-surface-raised)!important;border-color:var(--line)!important;color:var(--text)!important}.intent-public .bubble--agent,.intent-public .category-cloud button.is-selected,.intent-public .lead-browser__tabs button.is-active,.intent-public .package-card.is-selected{background:var(--theme-soft-blue)!important;border-color:var(--theme-blue-line)!important;color:var(--text)!important}.intent-public .lead-ribbon-heading h2{color:#f7f8fb!important}.intent-public .final-cta,.intent-public .section--how,.intent-public .section--sources{background:var(--bg-soft)!important}.leads-main,.legal-main,.niche-main,.quality-main,.solution-main,.tool-main{color:var(--text)}.product-about,.product-cta,.product-hero,.product-process{background:var(--bg)!important;border-color:var(--line)!important;color:var(--text)!important}.product-about,.product-cta{background:var(--theme-surface)!important}.product-hero{background:radial-gradient(circle at 76% 42%,var(--theme-soft-blue),#0000 28%),var(--bg)!important}.product-about h2,.product-about h3,.product-cta h2,.product-hero h1,.product-process h2,.product-process h3{color:var(--text)!important}.product-about__copy>p,.product-back,.product-benefits p,.product-hero__lead,.product-meta,.product-process__heading>p,.product-scroll,.product-steps p,.product-text-link,.tool-footer{color:var(--muted)!important}.product-cta>p,.product-meta span:first-child,.product-steps li>span,.product-text-link span{color:var(--blue)!important}.product-benefits,.product-benefits article,.product-steps,.product-steps li,.tool-footer{border-color:var(--line)!important}.product-result{background:var(--accent-fill)!important;border:1px solid var(--theme-blue-line)}.product-outcome span,.product-result,.product-result *,.product-result__copy>p:last-child,.product-result__eyebrow{color:var(--accent-contrast)!important}.product-outcome,.product-outcomes{border-color:#ffffff4d!important}.product-visual:before{background:linear-gradient(var(--line) 1px,#0000 1px),linear-gradient(90deg,var(--line) 1px,#0000 1px)!important;border-color:var(--line)!important}.visual-word{color:color-mix(in srgb,var(--text) 5%,#0000)!important}.manager-core{background:radial-gradient(circle at 38% 34%,var(--accent-secondary),var(--accent) 32%,#071022 72%)!important;border-color:var(--theme-blue-line)!important;box-shadow:0 0 100px var(--theme-soft-blue),inset 0 0 60px #ffffff1a!important}.creative-poster--1,.creative-poster--2,.creative-poster--3,.creative-poster--4,.partner-person--2,.partner-person--3{background:var(--blue)!important}.lead-card,.lead-database__aside,.legal-card,.methodology-card,.product-cta,.product-process,.quality-limitations,.solution-card-grid article,.solution-hub-grid a,.solution-radar,.tool-hero{background:var(--theme-surface)!important;border-color:var(--line)!important;color:var(--text)!important}.niche-breadcrumb,.niche-disclaimer p,.niche-lead,.niche-section__head>span,.niche-setup li p,.niche-stats dd,.quality-faq details p,.quality-lead,.quality-process p,.quality-section__head p,.signal-columns li,.solution-breadcrumb,.solution-card-grid p,.solution-contrast>div>span,.solution-faq details p,.solution-fit li,.solution-lead,.solution-related p,.solution-section__head>span,.solution-steps p{color:var(--muted)!important}.niche-kicker,.niche-response>div>p,.niche-section__head>p,.niche-setup li>span,.niche-stats dt,.quality-definition strong,.quality-loop>ol span,.quality-process li>span,.quality-section__head>span,.solution-card-grid small,.solution-evidence>a,.solution-hub-grid small,.solution-hub-grid span,.solution-kicker,.solution-related i,.solution-section__head>p,.solution-steps li>span{color:var(--blue)!important}.niche-cta,.quality-cta,.solution-cta,.solution-radar i{background:var(--accent-fill)!important;border-color:var(--accent)!important;color:var(--accent-contrast)!important}.niche-disclaimer,.niche-examples li,.niche-examples ol,.niche-section,.niche-setup>ol,.niche-setup>ol li,.niche-stats,.niche-stats div,.signal-columns>div,.solution-contrast>div+div,.solution-evidence>ol,.solution-evidence>ol li,.solution-faq details,.solution-faq>div:last-child,.solution-fit>div,.solution-proof,.solution-proof div,.solution-related a,.solution-section,.solution-steps,.solution-steps li{border-color:var(--line)!important}.niche-disclaimer strong,.niche-response blockquote,.niche-setup h3,.solution-evidence blockquote,.solution-faq summary,.solution-radar span,.solution-related a{color:var(--text)!important}.niche-response blockquote{border-color:var(--blue)!important}.demand-card,.leads-controls,.leads-disclaimer,.leads-grid,.leads-proof,.method-hero__note,.method-limitations,.method-process,.method-related a{background:var(--theme-surface)!important;border-color:var(--line)!important;color:var(--text)!important}.leads-controls input,.leads-controls select,.leads-priorities button{background:var(--theme-surface-raised)!important;border-color:var(--line)!important;color:var(--text)!important}.leads-priorities button.is-active{background:var(--accent-fill)!important;border-color:var(--accent)!important;color:var(--accent-contrast)!important}.leads-disclaimer,.method-hero__note{background:var(--theme-soft-blue)!important;border-color:var(--theme-blue-line)!important;color:var(--muted)!important}.demand-card:hover{background:var(--theme-surface-raised)!important}.demand-card__priority,.leads-disclaimer strong,.leads-hero__eyebrow,.method-kicker,.method-label,.method-section__number{color:var(--blue)!important}.niche-cta *,.quality-cta *,.solution-cta *{color:var(--accent-contrast)!important}.niche-cta .button,.quality-cta .button,.solution-cta .button{background:#fff!important;border-color:#fff!important;color:#050505!important}:root{--journal-bg:var(--bg);--journal-surface:var(--theme-surface);--journal-surface-muted:var(--theme-surface-raised);--journal-text:var(--text);--journal-muted:var(--muted);--journal-disabled:var(--muted-2);--journal-line:var(--line);--journal-line-strong:var(--line-strong);--journal-blue:var(--blue);--journal-blue-soft:var(--theme-soft-blue);--journal-green:var(--blue);--journal-shadow:var(--shadow)}.journal-header{background:color-mix(in srgb,var(--bg) 90%,#0000)!important;border-color:var(--line)!important}.journal-button--dark,.journal-cta{background:var(--accent-fill)!important;border-color:var(--accent)!important;color:var(--accent-contrast)!important}.journal-button--dark:hover{filter:brightness(.95)}.button--blue,.button--yellow{background:var(--accent-fill);color:var(--accent-contrast)}.button--blue:hover,.button--yellow:hover{background:var(--accent-fill);filter:brightness(.95)}.lm-consent button[data-accept]{background:var(--accent-fill)!important;border-color:var(--accent)!important;color:var(--accent-contrast)!important}.lead-ribbon-section,.live-strip{--blue:var(--accent);--yellow:var(--accent)}.article-card,.journal-brand__mark,.journal-hero__copy,.journal-hero__media,.latest-item,.popular-box,.post-aside__box,.post-content,.post-cover,.related-card,.seo-core{background:var(--theme-surface)!important;border-color:var(--line)!important;color:var(--text)!important}.article-card img,.journal-hero__media img,.latest-item img,.post-cover img,.related-card img{filter:none}@media (max-width:1040px){.site-shell{margin-left:0}.tool-mobilebar,.workspace-mobilebar{background:color-mix(in srgb,var(--bg) 88%,#0000)!important;border-color:var(--line)!important}.ai-workspace .assistant__suggestions{flex-wrap:wrap;justify-content:center;overflow:visible}.theme-toggle--floating{right:12px;top:12px}}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none!important}.theme-toggle svg{transition:none}}