html.theme-light{color-scheme:light;--theme-page:#ffffff;--theme-soft:#f5f7fa;--theme-card:#ffffff;--theme-card-soft:#f8faff;--theme-raised:#f7f9fc;--theme-text:#0b0d12;--theme-muted:#667085;--theme-border:#e3e8ef;--theme-input:#ffffff;--theme-shadow:0 22px 65px rgba(18,29,43,.10);--control-bg:rgba(255,255,255,.88);--control-fg:#273142;--control-border:rgba(17,21,29,.14);--control-hover-bg:#ffffff;--control-hover-border:rgba(47,109,246,.45);--control-hover-fg:#245fdc;--menu-bg:rgba(255,255,255,.98);--menu-fg:#111827;--menu-border:#e1e7ef;--menu-hover:#f3f6fa;--menu-active-bg:#edf4ff;--menu-active-fg:#245fdc;--menu-code:#667085;--menu-shadow:0 22px 65px rgba(15,23,42,.16)}html.theme-dark{color-scheme:dark;--theme-page:#090c11;--theme-soft:#0f141b;--theme-card:#0d1219;--theme-card-soft:#111822;--theme-raised:#151d28;--theme-text:#f4f7fb;--theme-muted:#a5afbd;--theme-border:#252f3b;--theme-input:#0b1017;--theme-shadow:0 22px 65px rgba(0,0,0,.28);--control-bg:rgba(255,255,255,.07);--control-fg:#eef3f8;--control-border:rgba(255,255,255,.16);--control-hover-bg:rgba(255,255,255,.11);--control-hover-border:rgba(111,156,255,.55);--control-hover-fg:#ffffff;--menu-bg:rgba(12,17,24,.98);--menu-fg:#f4f7fb;--menu-border:#283342;--menu-hover:#151d28;--menu-active-bg:#14223a;--menu-active-fg:#91b2ff;--menu-code:#9ba7b7;--menu-shadow:0 22px 70px rgba(0,0,0,.38)}body{background:var(--theme-page);color:var(--theme-text);transition:background-color .18s ease,color .18s ease}html.theme-dark,html.theme-light{--paper:var(--theme-page);--soft:var(--theme-soft);--ink:var(--theme-text);--muted:var(--theme-muted);--line:var(--theme-border)}:where(.page-hero-light,.revenue-page,.revenue-hero,.feature-product,.product-first-section,.custom-first-services,.products-proof-section,.ai-advisor-home,.advisor-page,.build-system-section,.engineering-section,.advisor-explainer,.revenue-capability-section,.clyvel-capability-section,.product-tour-inline){background:var(--theme-page)!important;color:var(--theme-text)}:where(.soft-section,.flow-stage,.custom-decision-section,.faq-section,.software-decision,.advisor-stage,.blueprint-showcase,.custom-vs-new){background:var(--theme-soft)!important;color:var(--theme-text)}:where(.logo-strip,.channel-strip){background:var(--theme-page)!important;border-color:var(--theme-border)!important}:where(.service-card,.offer-path,.value-card,.price-card,.customization-item,.faq-grid article,.custom-core-card,.operation-use-grid,.advisor-shell,.blueprint-preview-card,.usecase-explorer,.blueprint-grid>div,.blueprint-columns section,.blueprint-context,.advisor-output-grid article,.system-builder,.production-principles article,.case-proof-grid>div,.case-no-fake,.clyvel-feature-grid article,.clyvel-proof-grid>div,.product-capability-item){background:var(--theme-card)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:where(.contact-form,.system-builder-controls){background:var(--theme-card-soft)!important;border-color:var(--theme-border)!important}:where(.service-card p,.offer-path p,.value-card p,.price-card p,.customization-item p,.faq-grid p,.product-copy p,.section-intro p,.capability p,.principle p,.case-proof-grid p,.clyvel-feature-grid p,.clyvel-proof-grid p){color:var(--theme-muted)!important}:where(input,textarea,select){background:var(--theme-input);color:var(--theme-text);border-color:var(--theme-border)}html.theme-dark main>section[class~=bg-white]{background:var(--theme-page)!important}html.theme-dark main>section[class~="bg-[#f4f7fb]"]{background:var(--theme-soft)!important}html.theme-dark main>section[class~="bg-[#f4f7fb]"] :where([class~="bg-[#f8faff]"],[class~=bg-white]),html.theme-dark main>section[class~=bg-white] :where([class~="bg-[#f8faff]"],[class~=bg-white]){background:var(--theme-card)!important;border-color:var(--theme-border)!important}html.theme-dark main>section[class~="bg-[#f4f7fb]"] [class~="bg-[#e8f0ff]"],html.theme-dark main>section[class~=bg-white] [class~="bg-[#e8f0ff]"]{background:#14223a!important}html.theme-dark main>section[class~="bg-[#f4f7fb]"] :where([class~="text-[#111318]"],[class~="text-[#17191d]"],[class~="text-[#131519]"],[class~="text-[#303744]"]),html.theme-dark main>section[class~=bg-white] :where([class~="text-[#111318]"],[class~="text-[#17191d]"],[class~="text-[#131519]"],[class~="text-[#303744]"]){color:var(--theme-text)!important}html.theme-dark main>section[class~="bg-[#f4f7fb]"] :where([class~="text-[#69717d]"],[class~="text-[#6c7480]"],[class~="text-[#707783]"]),html.theme-dark main>section[class~=bg-white] :where([class~="text-[#69717d]"],[class~="text-[#6c7480]"],[class~="text-[#707783]"]){color:var(--theme-muted)!important}html.theme-dark .revenue-preview{background:#fff!important;color:#14171c!important;border-color:#dde3eb!important}html.theme-dark .preview-chrome{background:#f7f9fb!important;color:#14171c!important;border-color:#e8ebf0!important}html.theme-dark .preview-sidebar{background:#f2f4f7!important;border-color:#e7eaf0!important}html.theme-dark .preview-sidebar button{color:#697386!important}html.theme-dark .preview-sidebar button.selected{background:#fff!important;color:#111827!important}html.theme-dark :where(.metric-grid>div,.preview-card,.attention-list){background:#fff!important;color:#14171c!important;border-color:#e7eaf0!important}html.theme-dark .ai-brief{background:linear-gradient(145deg,#f4f7ff,#fff)!important;color:#14171c!important;border-color:#e7eaf0!important}html.theme-dark .bar-chart{border-color:#e9edf2!important;background:repeating-linear-gradient(180deg,transparent,transparent 35px,#f0f2f5 36px)!important}html.theme-dark .button-ghost{background:#10151d!important;border-color:#2a3340!important;color:#eef2f8!important}html.theme-dark .button-dark{background:#edf1f7!important;color:#0c1118!important}html.theme-dark .button-light{background:#f5f7fb!important;color:#0b0d12!important;border-color:#f5f7fb!important}html.theme-dark .site-header.header-light{color:#f6f8fb}html.theme-dark .mobile-light{background:var(--theme-page);color:var(--theme-text)}html.theme-dark .header-light .nav-industry-menu{background:var(--menu-bg);color:var(--menu-fg);border-color:var(--menu-border);box-shadow:var(--menu-shadow)}html.theme-light .site-header.header-theme-adaptive{color:#111827;--control-bg:rgba(255,255,255,.9);--control-fg:#273142;--control-border:rgba(17,21,29,.14);--control-hover-bg:#fff;--control-hover-border:rgba(47,109,246,.45);--control-hover-fg:#245fdc;--menu-bg:rgba(255,255,255,.98);--menu-fg:#111827;--menu-border:#e1e7ef;--menu-hover:#f3f6fa;--menu-active-bg:#edf4ff;--menu-active-fg:#245fdc;--menu-code:#667085;--menu-shadow:0 22px 65px rgba(15,23,42,.16)}html.theme-light .site-header.header-theme-adaptive .button-header{background:#11151d;color:#fff;border-color:#11151d}html.theme-light .site-header.header-theme-adaptive .mobile-menu{background:#fff;color:#111827}html.theme-light .site-header.header-theme-adaptive .mobile-menu a:not(.button){border-color:rgba(17,24,39,.12)}html.theme-dark .site-header.header-theme-adaptive{color:#f6f8fb}html.theme-dark .site-header.header-theme-adaptive .mobile-menu{background:#080b10;color:#fff}@media(prefers-reduced-motion:reduce){body{transition:none}}