.comparison-alternative{--cmp-rival:#626975;--cmp-rival-muted:color-mix(in oklch, var(--cmp-rival), var(--background) 88%);--cmp-rival-ink:#474d58;--cmp-surface:color-mix(in oklch, var(--cmp-accent), var(--background) 94%);--cmp-line:color-mix(in oklch, var(--cmp-accent), var(--border) 55%);--cmp-glow:color-mix(in oklch, var(--cmp-accent), transparent 84%)}@supports (color:lab(0% 0 0)){.comparison-alternative{--cmp-rival:lab(44.2463% -.866443 -7.38345);--cmp-rival-ink:lab(32.6432% -.809506 -7.35804)}}.comparison-alternative[data-theme=deputy]{--cmp-accent:var(--primary)}.comparison-alternative[data-theme=homebase]{--cmp-accent:#1157a4;--cmp-rival:#9f6d4b;--cmp-rival-muted:color-mix(in oklch, var(--cmp-rival), var(--background) 86%);--cmp-rival-ink:#613f27}@supports (color:lab(0% 0 0)){.comparison-alternative[data-theme=homebase]{--cmp-accent:lab(36.3116% 2.81033 -48.0727);--cmp-rival:lab(50.9319% 17.5056 27.4426);--cmp-rival-ink:lab(30.1316% 13.2567 20.834)}}.dark .comparison-alternative{--cmp-rival:#9199a5;--cmp-rival-muted:color-mix(in oklch, var(--cmp-rival), var(--background) 90%);--cmp-rival-ink:#b0b8c5;--cmp-surface:color-mix(in oklch, var(--cmp-accent), var(--background) 91%);--cmp-line:color-mix(in oklch, var(--cmp-accent), var(--border) 48%);--cmp-glow:color-mix(in oklch, var(--cmp-accent), transparent 78%)}@supports (color:lab(0% 0 0)){.dark .comparison-alternative{--cmp-rival:lab(62.8094% -.922173 -7.40995);--cmp-rival-ink:lab(74.4107% -.94527 -7.42142)}}.dark .comparison-alternative[data-theme=homebase]{--cmp-accent:#589aed;--cmp-rival:#cf976b;--cmp-rival-muted:color-mix(in oklch, var(--cmp-rival), var(--background) 88%);--cmp-rival-ink:#e3bb9e}@supports (color:lab(0% 0 0)){.dark .comparison-alternative[data-theme=homebase]{--cmp-accent:lab(62.1128% -2.29135 -48.6219);--cmp-rival:lab(67.1949% 18.2966 31.651);--cmp-rival-ink:lab(78.9383% 11.5633 20.2598)}}.comparison-alternative[data-theme="7shifts"]{--cmp-accent:#a04f27;--cmp-rival:#2f7258;--cmp-rival-muted:color-mix(in oklch, var(--cmp-rival), var(--background) 88%);--cmp-rival-ink:#004f38}@supports (color:lab(0% 0 0)){.comparison-alternative[data-theme="7shifts"]{--cmp-accent:lab(43.4861% 32.237 38.881);--cmp-rival:lab(43.064% -27.1897 7.7482);--cmp-rival-ink:lab(29.1391% -27.5625 7.79291)}}.dark .comparison-alternative[data-theme="7shifts"]{--cmp-accent:#e48b53;--cmp-rival:#4ba280;--cmp-rival-muted:color-mix(in oklch, var(--cmp-rival), var(--background) 88%);--cmp-rival-ink:#9acbb4}@supports (color:lab(0% 0 0)){.dark .comparison-alternative[data-theme="7shifts"]{--cmp-accent:lab(66.8264% 30.9335 44.7596);--cmp-rival:lab(60.7308% -33.9338 9.67875);--cmp-rival-ink:lab(77.6044% -19.9843 5.7604)}}.comparison-alternative[data-theme=wheniwork]{--cmp-accent:#008b4e;--cmp-rival:#496684;--cmp-rival-muted:color-mix(in oklch, var(--cmp-rival), var(--background) 88%);--cmp-rival-ink:#334a62}@supports (color:lab(0% 0 0)){.comparison-alternative[data-theme=wheniwork]{--cmp-accent:lab(51.0028% -51.935 26.9219);--cmp-rival:lab(41.8451% -4.52364 -20.642);--cmp-rival-ink:lab(30.2667% -3.68746 -17.1804)}}.dark .comparison-alternative[data-theme=wheniwork]{--cmp-accent:#43c07a;--cmp-rival:#608ab5;--cmp-rival-muted:color-mix(in oklch, var(--cmp-rival), var(--background) 88%);--cmp-rival-ink:#9bbbdd}@supports (color:lab(0% 0 0)){.dark .comparison-alternative[data-theme=wheniwork]{--cmp-accent:lab(69.4676% -47.8625 24.6835);--cmp-rival:lab(55.7013% -5.79324 -27.4619);--cmp-rival-ink:lab(74.3675% -5.35214 -20.893)}}.comparison-alternative[data-theme=sling]{--cmp-accent:var(--primary);--cmp-rival:#5a6a80;--cmp-rival-muted:color-mix(in oklch, var(--cmp-rival), var(--background) 88%);--cmp-rival-ink:#3e4e63}@supports (color:lab(0% 0 0)){.comparison-alternative[data-theme=sling]{--cmp-rival:lab(44.1947% -2.41163 -14.3029);--cmp-rival-ink:lab(32.5821% -2.17471 -14.2249)}}.dark .comparison-alternative[data-theme=sling]{--cmp-rival:#748eb1;--cmp-rival-muted:color-mix(in oklch, var(--cmp-rival), var(--background) 88%);--cmp-rival-ink:#adc0d8}@supports (color:lab(0% 0 0)){.dark .comparison-alternative[data-theme=sling]{--cmp-rival:lab(58.0347% -3.29128 -21.3464);--cmp-rival-ink:lab(76.6929% -2.75147 -14.4333)}}.comparison-alternative[data-theme=humanity]{--cmp-accent:var(--primary);--cmp-rival:#6a6e94;--cmp-rival-muted:color-mix(in oklch, var(--cmp-rival), var(--background) 88%);--cmp-rival-ink:#505271}@supports (color:lab(0% 0 0)){.comparison-alternative[data-theme=humanity]{--cmp-rival:lab(47.2404% 5.5013 -21.6361);--cmp-rival-ink:lab(35.7318% 4.61228 -18.0211)}}.dark .comparison-alternative[data-theme=humanity]{--cmp-rival:#898ebd;--cmp-rival-muted:color-mix(in oklch, var(--cmp-rival), var(--background) 88%);--cmp-rival-ink:#bdc1e5}@supports (color:lab(0% 0 0)){.dark .comparison-alternative[data-theme=humanity]{--cmp-rival:lab(59.9111% 6.35996 -25.2612);--cmp-rival-ink:lab(78.6976% 3.93099 -18.2776)}}@layer utilities{.cmp-versus-hero{background:linear-gradient(118deg, color-mix(in oklch, var(--cmp-accent), transparent 90%) 0%, transparent 42%, transparent 58%, color-mix(in oklch, var(--cmp-rival), transparent 92%) 100%), radial-gradient(ellipse 70% 55% at 12% -8%, var(--cmp-glow), transparent 58%), radial-gradient(ellipse 50% 45% at 92% 8%, color-mix(in oklch, var(--cmp-rival), transparent 90%), transparent 55%), linear-gradient(180deg, color-mix(in oklch, var(--cmp-surface), transparent 25%) 0%, var(--background) 82%)}.cmp-versus-grid{background-image:linear-gradient(90deg, color-mix(in oklch, var(--cmp-accent), transparent 94%) 1px, transparent 1px), linear-gradient(0deg, color-mix(in oklch, var(--cmp-accent), transparent 94%) 1px, transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(#000 0%,#0000 90%);mask-image:linear-gradient(#000 0%,#0000 90%)}.cmp-verdict-panel{background:linear-gradient(145deg, color-mix(in oklch, var(--card), var(--cmp-accent) 6%) 0%, color-mix(in oklch, var(--card), transparent 4%) 100%);box-shadow:0 1px 0 color-mix(in oklch, var(--cmp-line), transparent 40%), 0 24px 60px -32px color-mix(in oklch, var(--cmp-accent), transparent 72%)}.cmp-rival-column{background:linear-gradient(180deg, color-mix(in oklch, var(--cmp-rival-muted), var(--card) 70%) 0%, color-mix(in oklch, var(--muted), transparent 55%) 100%)}.cmp-brand-lane{background:linear-gradient(180deg, color-mix(in oklch, var(--cmp-accent), transparent 92%) 0%, color-mix(in oklch, var(--cmp-accent), transparent 97%) 100%)}.cmp-switch-rail{background:linear-gradient(180deg, color-mix(in oklch, var(--cmp-accent), transparent 94%) 0%, color-mix(in oklch, var(--cmp-accent), transparent 98%) 50%, transparent 100%)}.cmp-benefit-card{background:linear-gradient(160deg, color-mix(in oklch, var(--card), var(--cmp-accent) 5%) 0%, var(--card) 55%)}.cmp-industry-chip{background:linear-gradient(135deg, color-mix(in oklch, var(--cmp-accent), transparent 90%) 0%, color-mix(in oklch, var(--muted), transparent 40%) 100%)}.cmp-accent-text{color:var(--cmp-accent)}.cmp-accent-bg-soft{background:color-mix(in oklch, var(--cmp-accent), transparent 88%)}.cmp-accent-border{border-color:color-mix(in oklch, var(--cmp-accent), var(--border) 50%)}.cmp-seo-block{background:linear-gradient(135deg, color-mix(in oklch, var(--cmp-accent), transparent 94%) 0%, color-mix(in oklch, var(--muted), transparent 50%) 100%)}.cmp-trial-dock{background:linear-gradient(180deg, color-mix(in oklch, var(--card), var(--cmp-accent) 4%) 0%, var(--card) 100%)}.cmp-trial-copy{background:color-mix(in oklch, var(--cmp-accent), transparent 94%)}.cmp-trust-pill{background:color-mix(in oklch, var(--muted), transparent 35%)}.cmp-trial-actions{background:color-mix(in oklch, var(--background), transparent 8%)}.cmp-hero-matrix-shell{margin-top:-2.5rem}@media (min-width:1024px){.cmp-hero-matrix-shell{margin-top:-3.5rem}}.cmp-versus-divider{background:linear-gradient(180deg, transparent 0%, color-mix(in oklch, var(--cmp-line), transparent 50%) 50%, transparent 100%)}}
