:root{--bg-deep: #070b16;--bg-surface: rgba(255, 255, 255, .06);--bg-elevated: rgba(255, 255, 255, .1);--bg-overlay: rgba(7, 11, 22, .88);--bg-header: rgba(7, 11, 22, .55);--text-strong: rgba(238, 242, 255, .92);--text: rgba(238, 242, 255, .88);--muted: rgba(238, 242, 255, .72);--subtle: rgba(238, 242, 255, .56);--faint: rgba(238, 242, 255, .5);--border: rgba(238, 242, 255, .14);--border-soft: rgba(238, 242, 255, .08);--border-strong: rgba(238, 242, 255, .16);--shadow: 0 20px 80px rgba(0, 0, 0, .55);--surface-1: rgba(255, 255, 255, .03);--surface-2: rgba(255, 255, 255, .04);--surface-3: rgba(255, 255, 255, .05);--surface-4: rgba(255, 255, 255, .06);--accent-a: #2dd4bf;--accent-b: #60a5fa;--accent-c: #a78bfa;--accent-d: #22c55e;--on-accent: #071019;--bg-noise-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch' seed='7'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");--bg-noise-opacity: .06;--bg-noise-blend: overlay;--bg-vignette: radial-gradient( circle at 50% 10%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .55) 78% );--accent-a-12: rgba(45, 212, 191, .12);--accent-a-16: rgba(45, 212, 191, .16);--accent-a-18: rgba(45, 212, 191, .18);--accent-a-22: rgba(45, 212, 191, .22);--accent-a-24: rgba(45, 212, 191, .24);--accent-a-28: rgba(45, 212, 191, .28);--accent-a-35: rgba(45, 212, 191, .35);--accent-a-90: rgba(45, 212, 191, .9);--accent-a-92: rgba(45, 212, 191, .92);--accent-a-98: rgba(45, 212, 191, .98);--accent-b-08: rgba(96, 165, 250, .08);--accent-b-10: rgba(96, 165, 250, .1);--accent-b-12: rgba(96, 165, 250, .12);--accent-b-14: rgba(96, 165, 250, .14);--accent-b-18: rgba(96, 165, 250, .18);--accent-b-22: rgba(96, 165, 250, .22);--accent-b-24: rgba(96, 165, 250, .24);--accent-b-35: rgba(96, 165, 250, .35);--accent-b-40: rgba(96, 165, 250, .4);--accent-b-50: rgba(96, 165, 250, .5);--accent-b-55: rgba(96, 165, 250, .55);--accent-b-90: rgba(96, 165, 250, .9);--accent-b-100: rgba(96, 165, 250, 1);--accent-c-08: rgba(167, 139, 250, .08);--accent-c-12: rgba(167, 139, 250, .12);--accent-c-18: rgba(167, 139, 250, .18);--accent-c-24: rgba(167, 139, 250, .24);--accent-c-30: rgba(167, 139, 250, .3);--accent-c-55: rgba(167, 139, 250, .55);--accent-c-90: rgba(167, 139, 250, .9);--accent-c-92: rgba(167, 139, 250, .92);--accent-c-100: rgba(167, 139, 250, 1);--accent-d-12: rgba(34, 197, 94, .12);--accent-d-24: rgba(34, 197, 94, .24);--focus-ring: rgba(96, 165, 250, .9);--selection-bg: rgba(45, 212, 191, .35);--bg-dot: rgba(238, 242, 255, .12);--bg-dot-a: rgba(45, 212, 191, .16);--bg-dot-b: rgba(96, 165, 250, .18);--bg-grid-a: rgba(238, 242, 255, .06);--bg-grid-b: rgba(238, 242, 255, .05);--ui-dot: rgba(238, 242, 255, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(96, 165, 250, .8), rgba(167, 139, 250, .12) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(45, 212, 191, .75), rgba(34, 197, 94, .1) 55%, rgba(0, 0, 0, 0) 70% );--theme-picker-display: flex;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:var(--text);background-color:var(--bg-deep);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:dark}:root[data-theme=light]{--bg-deep: #f6f8fc;--bg-surface: rgba(2, 6, 23, .045);--bg-elevated: rgba(2, 6, 23, .075);--bg-overlay: rgba(246, 248, 252, .92);--bg-header: rgba(246, 248, 252, .7);--text-strong: rgba(2, 6, 23, .94);--text: rgba(2, 6, 23, .88);--muted: rgba(2, 6, 23, .72);--subtle: rgba(2, 6, 23, .56);--faint: rgba(2, 6, 23, .5);--border: rgba(2, 6, 23, .16);--border-soft: rgba(2, 6, 23, .1);--border-strong: rgba(2, 6, 23, .22);--shadow: 0 18px 70px rgba(2, 6, 23, .14);--surface-1: rgba(2, 6, 23, .035);--surface-2: rgba(2, 6, 23, .045);--surface-3: rgba(2, 6, 23, .055);--surface-4: rgba(2, 6, 23, .07);--accent-a: #0ea5e9;--accent-b: #2563eb;--accent-c: #7c3aed;--accent-d: #16a34a;--on-accent: #ffffff;--focus-ring: rgba(37, 99, 235, .92);--selection-bg: rgba(37, 99, 235, .18);--bg-dot: rgba(2, 6, 23, .085);--bg-dot-a: rgba(14, 165, 233, .14);--bg-dot-b: rgba(37, 99, 235, .16);--bg-grid-a: rgba(2, 6, 23, .08);--bg-grid-b: rgba(2, 6, 23, .065);--ui-dot: rgba(2, 6, 23, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(37, 99, 235, .22), rgba(124, 58, 237, .12) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(14, 165, 233, .2), rgba(22, 163, 74, .1) 55%, rgba(0, 0, 0, 0) 70% );--bg-noise-opacity: .035;--bg-noise-blend: multiply;--bg-vignette: radial-gradient( circle at 50% 0%, rgba(2, 6, 23, .05) 0%, rgba(2, 6, 23, 0) 55%, rgba(2, 6, 23, .08) 100% );color-scheme:light}:root[data-theme=blueLight]{--bg-deep: #f7fbff;--bg-surface: rgba(29, 78, 216, .045);--bg-elevated: rgba(29, 78, 216, .075);--bg-overlay: rgba(247, 251, 255, .92);--bg-header: rgba(247, 251, 255, .72);--text-strong: rgba(2, 6, 23, .94);--text: rgba(2, 6, 23, .88);--muted: rgba(2, 6, 23, .72);--subtle: rgba(2, 6, 23, .56);--faint: rgba(2, 6, 23, .5);--border: rgba(2, 6, 23, .16);--border-soft: rgba(2, 6, 23, .1);--border-strong: rgba(2, 6, 23, .22);--shadow: 0 18px 70px rgba(2, 6, 23, .14);--surface-1: rgba(2, 6, 23, .03);--surface-2: rgba(2, 6, 23, .04);--surface-3: rgba(2, 6, 23, .05);--surface-4: rgba(2, 6, 23, .065);--accent-a: #0ea5e9;--accent-b: #1d4ed8;--accent-c: #7c3aed;--accent-d: #16a34a;--on-accent: #ffffff;--focus-ring: rgba(29, 78, 216, .92);--selection-bg: rgba(29, 78, 216, .16);--bg-dot: rgba(2, 6, 23, .08);--bg-dot-a: rgba(14, 165, 233, .12);--bg-dot-b: rgba(29, 78, 216, .14);--bg-grid-a: rgba(2, 6, 23, .07);--bg-grid-b: rgba(2, 6, 23, .06);--ui-dot: rgba(2, 6, 23, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(29, 78, 216, .18), rgba(14, 165, 233, .1) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(14, 165, 233, .14), rgba(124, 58, 237, .08) 55%, rgba(0, 0, 0, 0) 70% );--bg-noise-opacity: .03;--bg-noise-blend: multiply;--bg-vignette: radial-gradient( circle at 50% 0%, rgba(29, 78, 216, .05) 0%, rgba(0, 0, 0, 0) 58%, rgba(2, 6, 23, .06) 100% );color-scheme:light}:root[data-theme=blueNight]{--bg-deep: #050b1f;--bg-surface: rgba(59, 130, 246, .08);--bg-elevated: rgba(59, 130, 246, .12);--bg-overlay: rgba(5, 11, 31, .9);--bg-header: rgba(5, 11, 31, .62);--accent-a: #22d3ee;--accent-b: #3b82f6;--accent-c: #a78bfa;--accent-d: #22c55e;--on-accent: #071019;--focus-ring: rgba(59, 130, 246, .95);--selection-bg: rgba(59, 130, 246, .22);--bg-dot: rgba(238, 242, 255, .11);--bg-dot-a: rgba(34, 211, 238, .14);--bg-dot-b: rgba(59, 130, 246, .18);--bg-grid-a: rgba(238, 242, 255, .055);--bg-grid-b: rgba(238, 242, 255, .045);--ui-dot: rgba(238, 242, 255, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(59, 130, 246, .8), rgba(34, 211, 238, .12) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(34, 211, 238, .6), rgba(167, 139, 250, .12) 55%, rgba(0, 0, 0, 0) 70% );--bg-noise-opacity: .08;--bg-noise-blend: overlay;--bg-vignette: radial-gradient( circle at 50% 10%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .6) 80% );color-scheme:dark}:root[data-theme=slatePro]{--bg-deep: #0b1020;--bg-surface: rgba(148, 163, 184, .06);--bg-elevated: rgba(148, 163, 184, .1);--bg-overlay: rgba(11, 16, 32, .9);--bg-header: rgba(11, 16, 32, .68);--text-strong: rgba(241, 245, 249, .92);--text: rgba(241, 245, 249, .86);--muted: rgba(241, 245, 249, .7);--subtle: rgba(241, 245, 249, .54);--faint: rgba(241, 245, 249, .48);--border: rgba(241, 245, 249, .14);--border-soft: rgba(241, 245, 249, .08);--border-strong: rgba(241, 245, 249, .18);--shadow: 0 18px 70px rgba(0, 0, 0, .5);--surface-1: rgba(148, 163, 184, .06);--surface-2: rgba(148, 163, 184, .08);--surface-3: rgba(148, 163, 184, .1);--surface-4: rgba(148, 163, 184, .12);--accent-a: #94a3b8;--accent-b: #60a5fa;--accent-c: #a78bfa;--accent-d: #22c55e;--on-accent: #071019;--focus-ring: rgba(96, 165, 250, .95);--selection-bg: rgba(148, 163, 184, .22);--bg-dot: rgba(241, 245, 249, .1);--bg-dot-a: rgba(148, 163, 184, .12);--bg-dot-b: rgba(96, 165, 250, .14);--bg-grid-a: rgba(241, 245, 249, .045);--bg-grid-b: rgba(241, 245, 249, .035);--ui-dot: rgba(241, 245, 249, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(96, 165, 250, .25), rgba(148, 163, 184, .12) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(148, 163, 184, .18), rgba(167, 139, 250, .1) 55%, rgba(0, 0, 0, 0) 70% );--bg-noise-opacity: .05;--bg-noise-blend: overlay;--bg-vignette: radial-gradient( circle at 50% 10%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .62) 82% );color-scheme:dark}:root[data-theme=aurora]{--bg-deep: #070a16;--bg-surface: rgba(255, 255, 255, .06);--bg-elevated: rgba(255, 255, 255, .1);--bg-overlay: rgba(7, 10, 22, .88);--bg-header: rgba(7, 10, 22, .6);--accent-a: #22d3ee;--accent-b: #60a5fa;--accent-c: #c084fc;--accent-d: #22c55e;--on-accent: #071019;--focus-ring: rgba(96, 165, 250, .95);--selection-bg: rgba(192, 132, 252, .22);--bg-dot: rgba(238, 242, 255, .11);--bg-dot-a: rgba(34, 211, 238, .14);--bg-dot-b: rgba(192, 132, 252, .14);--bg-grid-a: rgba(238, 242, 255, .055);--bg-grid-b: rgba(238, 242, 255, .045);--ui-dot: rgba(238, 242, 255, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(96, 165, 250, .82), rgba(192, 132, 252, .14) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(34, 211, 238, .72), rgba(34, 197, 94, .1) 55%, rgba(0, 0, 0, 0) 70% );--bg-noise-opacity: .07;--bg-noise-blend: overlay;--bg-vignette: radial-gradient( circle at 50% 10%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .65) 82% );color-scheme:dark}:root[data-theme=neonTech]{--bg-deep: #060612;--bg-surface: rgba(255, 255, 255, .055);--bg-elevated: rgba(255, 255, 255, .095);--bg-overlay: rgba(6, 6, 18, .88);--bg-header: rgba(6, 6, 18, .62);--accent-a: #22d3ee;--accent-b: #a3e635;--accent-c: #f472b6;--accent-d: #22c55e;--on-accent: #071019;--focus-ring: rgba(163, 230, 53, .95);--selection-bg: rgba(34, 211, 238, .22);--bg-dot: rgba(238, 242, 255, .1);--bg-dot-a: rgba(163, 230, 53, .14);--bg-dot-b: rgba(34, 211, 238, .14);--bg-grid-a: rgba(238, 242, 255, .05);--bg-grid-b: rgba(238, 242, 255, .04);--ui-dot: rgba(238, 242, 255, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(163, 230, 53, .55), rgba(34, 211, 238, .12) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(244, 114, 182, .35), rgba(96, 165, 250, .1) 55%, rgba(0, 0, 0, 0) 70% );--bg-noise-opacity: .08;--bg-noise-blend: overlay;--bg-vignette: radial-gradient( circle at 50% 10%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .7) 84% );color-scheme:dark}:root[data-theme=warmSand]{--bg-deep: #fbf7f1;--bg-surface: rgba(69, 26, 3, .04);--bg-elevated: rgba(69, 26, 3, .075);--bg-overlay: rgba(251, 247, 241, .94);--bg-header: rgba(251, 247, 241, .76);--text-strong: rgba(17, 24, 39, .94);--text: rgba(17, 24, 39, .88);--muted: rgba(17, 24, 39, .72);--subtle: rgba(17, 24, 39, .56);--faint: rgba(17, 24, 39, .5);--border: rgba(17, 24, 39, .16);--border-soft: rgba(17, 24, 39, .1);--border-strong: rgba(17, 24, 39, .22);--shadow: 0 18px 70px rgba(17, 24, 39, .12);--surface-1: rgba(69, 26, 3, .03);--surface-2: rgba(69, 26, 3, .04);--surface-3: rgba(69, 26, 3, .05);--surface-4: rgba(69, 26, 3, .065);--accent-a: #0d9488;--accent-b: #f97316;--accent-c: #7c3aed;--accent-d: #16a34a;--on-accent: #111827;--focus-ring: rgba(249, 115, 22, .85);--selection-bg: rgba(13, 148, 136, .18);--bg-dot: rgba(17, 24, 39, .075);--bg-dot-a: rgba(249, 115, 22, .12);--bg-dot-b: rgba(13, 148, 136, .12);--bg-grid-a: rgba(17, 24, 39, .065);--bg-grid-b: rgba(17, 24, 39, .055);--ui-dot: rgba(17, 24, 39, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(249, 115, 22, .16), rgba(13, 148, 136, .08) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(13, 148, 136, .14), rgba(124, 58, 237, .08) 55%, rgba(0, 0, 0, 0) 70% );--bg-noise-opacity: .04;--bg-noise-blend: multiply;--bg-vignette: radial-gradient( circle at 50% 0%, rgba(249, 115, 22, .06) 0%, rgba(0, 0, 0, 0) 62%, rgba(17, 24, 39, .06) 100% );color-scheme:light}:root[data-theme=forest]{--bg-deep: #07130c;--bg-surface: rgba(34, 197, 94, .08);--bg-elevated: rgba(34, 197, 94, .12);--bg-overlay: rgba(7, 19, 12, .9);--bg-header: rgba(7, 19, 12, .64);--accent-a: #22c55e;--accent-b: #14b8a6;--accent-c: #60a5fa;--accent-d: #a3e635;--on-accent: #071019;--focus-ring: rgba(34, 197, 94, .92);--selection-bg: rgba(20, 184, 166, .22);--bg-dot: rgba(236, 253, 245, .11);--bg-dot-a: rgba(34, 197, 94, .14);--bg-dot-b: rgba(20, 184, 166, .14);--bg-grid-a: rgba(236, 253, 245, .055);--bg-grid-b: rgba(236, 253, 245, .045);--ui-dot: rgba(236, 253, 245, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(34, 197, 94, .65), rgba(20, 184, 166, .1) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(20, 184, 166, .45), rgba(163, 230, 53, .1) 55%, rgba(0, 0, 0, 0) 70% );--bg-noise-opacity: .08;--bg-noise-blend: overlay;--bg-vignette: radial-gradient( circle at 50% 10%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .72) 85% );color-scheme:dark}:root[data-theme=mono]{--bg-deep: #ffffff;--bg-surface: rgba(2, 6, 23, .04);--bg-elevated: rgba(2, 6, 23, .07);--bg-overlay: rgba(255, 255, 255, .92);--bg-header: rgba(255, 255, 255, .78);--text-strong: rgba(2, 6, 23, .96);--text: rgba(2, 6, 23, .9);--muted: rgba(2, 6, 23, .74);--subtle: rgba(2, 6, 23, .58);--faint: rgba(2, 6, 23, .52);--border: rgba(2, 6, 23, .18);--border-soft: rgba(2, 6, 23, .12);--border-strong: rgba(2, 6, 23, .26);--shadow: 0 18px 70px rgba(2, 6, 23, .1);--surface-1: rgba(2, 6, 23, .03);--surface-2: rgba(2, 6, 23, .04);--surface-3: rgba(2, 6, 23, .05);--surface-4: rgba(2, 6, 23, .065);--accent-a: #111827;--accent-b: #0f172a;--accent-c: #334155;--accent-d: #0f172a;--on-accent: #ffffff;--focus-ring: rgba(2, 6, 23, .92);--selection-bg: rgba(2, 6, 23, .12);--bg-dot: rgba(2, 6, 23, 0);--bg-dot-a: rgba(2, 6, 23, 0);--bg-dot-b: rgba(2, 6, 23, 0);--bg-grid-a: rgba(2, 6, 23, 0);--bg-grid-b: rgba(2, 6, 23, 0);--ui-dot: rgba(2, 6, 23, .22);--glow-a: radial-gradient(circle at 30% 30%, rgba(0, 0, 0, .06), rgba(0, 0, 0, 0) 70%);--glow-b: radial-gradient(circle at 30% 30%, rgba(0, 0, 0, .04), rgba(0, 0, 0, 0) 70%);--bg-noise-opacity: .03;--bg-noise-blend: multiply;--bg-vignette: radial-gradient( circle at 50% 0%, rgba(2, 6, 23, .04) 0%, rgba(0, 0, 0, 0) 62%, rgba(2, 6, 23, .05) 100% );color-scheme:light}@supports (color: color-mix(in srgb,white 50%,transparent)){:root{--accent-a-12: color-mix(in srgb, var(--accent-a) 12%, transparent);--accent-a-16: color-mix(in srgb, var(--accent-a) 16%, transparent);--accent-a-18: color-mix(in srgb, var(--accent-a) 18%, transparent);--accent-a-22: color-mix(in srgb, var(--accent-a) 22%, transparent);--accent-a-24: color-mix(in srgb, var(--accent-a) 24%, transparent);--accent-a-28: color-mix(in srgb, var(--accent-a) 28%, transparent);--accent-a-35: color-mix(in srgb, var(--accent-a) 35%, transparent);--accent-a-90: color-mix(in srgb, var(--accent-a) 90%, transparent);--accent-a-92: color-mix(in srgb, var(--accent-a) 92%, transparent);--accent-a-98: color-mix(in srgb, var(--accent-a) 98%, transparent);--accent-b-08: color-mix(in srgb, var(--accent-b) 8%, transparent);--accent-b-10: color-mix(in srgb, var(--accent-b) 10%, transparent);--accent-b-12: color-mix(in srgb, var(--accent-b) 12%, transparent);--accent-b-14: color-mix(in srgb, var(--accent-b) 14%, transparent);--accent-b-18: color-mix(in srgb, var(--accent-b) 18%, transparent);--accent-b-22: color-mix(in srgb, var(--accent-b) 22%, transparent);--accent-b-24: color-mix(in srgb, var(--accent-b) 24%, transparent);--accent-b-35: color-mix(in srgb, var(--accent-b) 35%, transparent);--accent-b-40: color-mix(in srgb, var(--accent-b) 40%, transparent);--accent-b-50: color-mix(in srgb, var(--accent-b) 50%, transparent);--accent-b-55: color-mix(in srgb, var(--accent-b) 55%, transparent);--accent-b-90: color-mix(in srgb, var(--accent-b) 90%, transparent);--accent-c-08: color-mix(in srgb, var(--accent-c) 8%, transparent);--accent-c-12: color-mix(in srgb, var(--accent-c) 12%, transparent);--accent-c-18: color-mix(in srgb, var(--accent-c) 18%, transparent);--accent-c-24: color-mix(in srgb, var(--accent-c) 24%, transparent);--accent-c-30: color-mix(in srgb, var(--accent-c) 30%, transparent);--accent-c-55: color-mix(in srgb, var(--accent-c) 55%, transparent);--accent-c-90: color-mix(in srgb, var(--accent-c) 90%, transparent);--accent-c-92: color-mix(in srgb, var(--accent-c) 92%, transparent);--accent-d-12: color-mix(in srgb, var(--accent-d) 12%, transparent);--accent-d-24: color-mix(in srgb, var(--accent-d) 24%, transparent)}}*{box-sizing:border-box}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh}img,svg{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:10px}::selection{background:var(--selection-bg)}:root[data-theme=notion]{--bg-deep: #f6f6f5;--bg-surface: rgba(17, 17, 17, .035);--bg-elevated: rgba(17, 17, 17, .06);--bg-overlay: rgba(246, 246, 245, .92);--bg-header: rgba(246, 246, 245, .7);--text-strong: rgba(17, 17, 17, .94);--text: rgba(17, 17, 17, .88);--muted: rgba(17, 17, 17, .72);--subtle: rgba(17, 17, 17, .56);--faint: rgba(17, 17, 17, .5);--border: rgba(17, 17, 17, .14);--border-soft: rgba(17, 17, 17, .09);--border-strong: rgba(17, 17, 17, .22);--shadow: 0 18px 70px rgba(0, 0, 0, .12);--surface-1: rgba(17, 17, 17, .028);--surface-2: rgba(17, 17, 17, .04);--surface-3: rgba(17, 17, 17, .055);--surface-4: rgba(17, 17, 17, .07);--accent-a: #111111;--accent-b: #111111;--accent-c: #374151;--accent-d: #111111;--on-accent: #ffffff;--focus-ring: rgba(17, 17, 17, .7);--selection-bg: rgba(17, 17, 17, .12);--bg-dot: rgba(17, 17, 17, .08);--bg-dot-a: rgba(17, 17, 17, .07);--bg-dot-b: rgba(17, 17, 17, .06);--bg-grid-a: rgba(17, 17, 17, .05);--bg-grid-b: rgba(17, 17, 17, .04);--ui-dot: rgba(17, 17, 17, .22);--glow-a: radial-gradient(circle at 30% 30%, rgba(0, 0, 0, .05), rgba(0, 0, 0, 0) 70%);--glow-b: radial-gradient(circle at 30% 30%, rgba(0, 0, 0, .035), rgba(0, 0, 0, 0) 70%);--bg-noise-opacity: .03;--bg-noise-blend: multiply;--bg-vignette: radial-gradient(circle at 50% 0%, rgba(0, 0, 0, .06), rgba(0, 0, 0, 0) 60%);color-scheme:light}:root[data-theme=linear]{--bg-deep: #0b0b0f;--bg-surface: rgba(255, 255, 255, .06);--bg-elevated: rgba(255, 255, 255, .1);--bg-overlay: rgba(11, 11, 15, .9);--bg-header: rgba(11, 11, 15, .62);--accent-a: #22c55e;--accent-b: #8b5cf6;--accent-c: #60a5fa;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(139, 92, 246, .92);--selection-bg: rgba(139, 92, 246, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(139, 92, 246, .55), rgba(34, 197, 94, .12) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(34, 197, 94, .48), rgba(96, 165, 250, .1) 55%, rgba(0, 0, 0, 0) 70% );color-scheme:dark}:root[data-theme=raycast]{--bg-deep: #0b0b0d;--bg-surface: rgba(255, 255, 255, .06);--bg-elevated: rgba(255, 255, 255, .1);--bg-overlay: rgba(11, 11, 13, .9);--bg-header: rgba(11, 11, 13, .62);--accent-a: #f97316;--accent-b: #ef4444;--accent-c: #a78bfa;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(239, 68, 68, .92);--selection-bg: rgba(239, 68, 68, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(239, 68, 68, .5), rgba(249, 115, 22, .12) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(249, 115, 22, .4), rgba(167, 139, 250, .1) 55%, rgba(0, 0, 0, 0) 70% );color-scheme:dark}:root[data-theme=superhuman]{--bg-deep: #0b0b0f;--bg-surface: rgba(255, 255, 255, .06);--bg-elevated: rgba(255, 255, 255, .1);--bg-overlay: rgba(11, 11, 15, .9);--bg-header: rgba(11, 11, 15, .62);--accent-a: #06b6d4;--accent-b: #8b5cf6;--accent-c: #f97316;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(139, 92, 246, .92);--selection-bg: rgba(139, 92, 246, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(139, 92, 246, .5), rgba(6, 182, 212, .14) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(6, 182, 212, .42), rgba(249, 115, 22, .12) 55%, rgba(0, 0, 0, 0) 70% );color-scheme:dark}:root[data-theme=perplexity]{--bg-deep: #f8fafc;--bg-surface: rgba(2, 6, 23, .04);--bg-elevated: rgba(2, 6, 23, .07);--bg-overlay: rgba(248, 250, 252, .92);--bg-header: rgba(248, 250, 252, .72);--text-strong: rgba(2, 6, 23, .94);--text: rgba(2, 6, 23, .88);--muted: rgba(2, 6, 23, .72);--subtle: rgba(2, 6, 23, .56);--faint: rgba(2, 6, 23, .5);--border: rgba(2, 6, 23, .15);--border-soft: rgba(2, 6, 23, .1);--border-strong: rgba(2, 6, 23, .22);--shadow: 0 18px 70px rgba(2, 6, 23, .12);--surface-1: rgba(2, 6, 23, .03);--surface-2: rgba(2, 6, 23, .04);--surface-3: rgba(2, 6, 23, .052);--surface-4: rgba(2, 6, 23, .068);--accent-a: #0ea5e9;--accent-b: #14b8a6;--accent-c: #2563eb;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(20, 184, 166, .9);--selection-bg: rgba(20, 184, 166, .18);--bg-dot: rgba(2, 6, 23, .08);--bg-dot-a: rgba(20, 184, 166, .12);--bg-dot-b: rgba(14, 165, 233, .12);--bg-grid-a: rgba(2, 6, 23, .07);--bg-grid-b: rgba(2, 6, 23, .06);--glow-a: radial-gradient(circle at 30% 30%, rgba(20, 184, 166, .16), rgba(0, 0, 0, 0) 70%);--glow-b: radial-gradient(circle at 30% 30%, rgba(14, 165, 233, .12), rgba(0, 0, 0, 0) 70%);--bg-noise-opacity: .03;--bg-noise-blend: multiply;--bg-vignette: radial-gradient(circle at 50% 0%, rgba(2, 6, 23, .05), rgba(0, 0, 0, 0) 62%);color-scheme:light}:root[data-theme=midjourney]{--bg-deep: #06070b;--bg-surface: rgba(255, 255, 255, .055);--bg-elevated: rgba(255, 255, 255, .095);--bg-overlay: rgba(6, 7, 11, .9);--bg-header: rgba(6, 7, 11, .62);--accent-a: #a78bfa;--accent-b: #60a5fa;--accent-c: #fb7185;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(96, 165, 250, .92);--selection-bg: rgba(96, 165, 250, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(96, 165, 250, .55), rgba(167, 139, 250, .12) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(167, 139, 250, .5), rgba(251, 113, 133, .1) 55%, rgba(0, 0, 0, 0) 70% );--bg-vignette: radial-gradient(circle at 50% 10%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .78) 85%);color-scheme:dark}:root[data-theme=runway]{--bg-deep: #f8fafc;--bg-surface: rgba(2, 6, 23, .04);--bg-elevated: rgba(2, 6, 23, .07);--bg-overlay: rgba(248, 250, 252, .92);--bg-header: rgba(248, 250, 252, .78);--text-strong: rgba(2, 6, 23, .94);--text: rgba(2, 6, 23, .88);--muted: rgba(2, 6, 23, .72);--subtle: rgba(2, 6, 23, .56);--faint: rgba(2, 6, 23, .5);--border: rgba(2, 6, 23, .14);--border-soft: rgba(2, 6, 23, .1);--border-strong: rgba(2, 6, 23, .22);--shadow: 0 18px 70px rgba(2, 6, 23, .12);--surface-1: rgba(2, 6, 23, .03);--surface-2: rgba(2, 6, 23, .04);--surface-3: rgba(2, 6, 23, .052);--surface-4: rgba(2, 6, 23, .068);--accent-a: #111827;--accent-b: #0f172a;--accent-c: #3b82f6;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(2, 6, 23, .92);--selection-bg: rgba(2, 6, 23, .12);--glow-a: radial-gradient(circle at 30% 30%, rgba(59, 130, 246, .12), rgba(0, 0, 0, 0) 70%);--glow-b: radial-gradient(circle at 30% 30%, rgba(15, 23, 42, .08), rgba(0, 0, 0, 0) 70%);--bg-noise-opacity: .03;--bg-noise-blend: multiply;--bg-vignette: radial-gradient(circle at 50% 0%, rgba(2, 6, 23, .04), rgba(0, 0, 0, 0) 62%);color-scheme:light}:root[data-theme=character]{--bg-deep: #f7f7fb;--bg-surface: rgba(2, 6, 23, .04);--bg-elevated: rgba(2, 6, 23, .07);--bg-overlay: rgba(247, 247, 251, .92);--bg-header: rgba(247, 247, 251, .78);--text-strong: rgba(2, 6, 23, .94);--text: rgba(2, 6, 23, .88);--muted: rgba(2, 6, 23, .72);--subtle: rgba(2, 6, 23, .56);--faint: rgba(2, 6, 23, .5);--accent-a: #3b82f6;--accent-b: #2563eb;--accent-c: #a78bfa;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(37, 99, 235, .92);--selection-bg: rgba(37, 99, 235, .16);--glow-a: radial-gradient(circle at 30% 30%, rgba(37, 99, 235, .14), rgba(0, 0, 0, 0) 70%);--glow-b: radial-gradient(circle at 30% 30%, rgba(167, 139, 250, .1), rgba(0, 0, 0, 0) 70%);--bg-noise-opacity: .03;--bg-noise-blend: multiply;--bg-vignette: radial-gradient(circle at 50% 0%, rgba(2, 6, 23, .04), rgba(0, 0, 0, 0) 62%);color-scheme:light}:root[data-theme=things]{--bg-deep: #f7f7fb;--bg-surface: rgba(2, 6, 23, .04);--bg-elevated: rgba(2, 6, 23, .07);--bg-overlay: rgba(247, 247, 251, .92);--bg-header: rgba(247, 247, 251, .74);--text-strong: rgba(2, 6, 23, .94);--text: rgba(2, 6, 23, .88);--muted: rgba(2, 6, 23, .72);--subtle: rgba(2, 6, 23, .56);--faint: rgba(2, 6, 23, .5);--border: rgba(2, 6, 23, .14);--border-soft: rgba(2, 6, 23, .1);--border-strong: rgba(2, 6, 23, .22);--shadow: 0 18px 70px rgba(2, 6, 23, .1);--surface-1: rgba(2, 6, 23, .028);--surface-2: rgba(2, 6, 23, .038);--surface-3: rgba(2, 6, 23, .05);--surface-4: rgba(2, 6, 23, .065);--accent-a: #2563eb;--accent-b: #3b82f6;--accent-c: #7c3aed;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(59, 130, 246, .9);--selection-bg: rgba(59, 130, 246, .18);--glow-a: radial-gradient(circle at 30% 30%, rgba(59, 130, 246, .14), rgba(0, 0, 0, 0) 70%);--glow-b: radial-gradient(circle at 30% 30%, rgba(124, 58, 237, .1), rgba(0, 0, 0, 0) 70%);--bg-noise-opacity: .03;--bg-noise-blend: multiply;--bg-vignette: radial-gradient(circle at 50% 0%, rgba(2, 6, 23, .04), rgba(0, 0, 0, 0) 62%);color-scheme:light}:root[data-theme=asana]{--bg-deep: #ffffff;--bg-surface: rgba(2, 6, 23, .04);--bg-elevated: rgba(2, 6, 23, .07);--bg-overlay: rgba(255, 255, 255, .92);--bg-header: rgba(255, 255, 255, .8);--text-strong: rgba(2, 6, 23, .94);--text: rgba(2, 6, 23, .88);--muted: rgba(2, 6, 23, .72);--subtle: rgba(2, 6, 23, .56);--faint: rgba(2, 6, 23, .5);--border: rgba(2, 6, 23, .14);--border-soft: rgba(2, 6, 23, .1);--border-strong: rgba(2, 6, 23, .22);--shadow: 0 18px 70px rgba(2, 6, 23, .1);--surface-1: rgba(2, 6, 23, .03);--surface-2: rgba(2, 6, 23, .04);--surface-3: rgba(2, 6, 23, .052);--surface-4: rgba(2, 6, 23, .068);--accent-a: #635bff;--accent-b: #f43f5e;--accent-c: #f59e0b;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(99, 91, 255, .92);--selection-bg: rgba(99, 91, 255, .16);--glow-a: radial-gradient(circle at 30% 30%, rgba(99, 91, 255, .14), rgba(0, 0, 0, 0) 70%);--glow-b: radial-gradient(circle at 30% 30%, rgba(244, 63, 94, .12), rgba(0, 0, 0, 0) 70%);--bg-noise-opacity: .03;--bg-noise-blend: multiply;--bg-vignette: radial-gradient(circle at 50% 0%, rgba(2, 6, 23, .04), rgba(0, 0, 0, 0) 62%);color-scheme:light}:root[data-theme=height]{--bg-deep: #0b0b0f;--bg-surface: rgba(255, 255, 255, .06);--bg-elevated: rgba(255, 255, 255, .1);--bg-overlay: rgba(11, 11, 15, .9);--bg-header: rgba(11, 11, 15, .62);--accent-a: #22c55e;--accent-b: #60a5fa;--accent-c: #a78bfa;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(96, 165, 250, .92);--selection-bg: rgba(96, 165, 250, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(96, 165, 250, .5), rgba(34, 197, 94, .12) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(34, 197, 94, .42), rgba(167, 139, 250, .1) 55%, rgba(0, 0, 0, 0) 70% );color-scheme:dark}:root[data-theme=todoist]{--bg-deep: #fff8f7;--bg-surface: rgba(2, 6, 23, .04);--bg-elevated: rgba(2, 6, 23, .07);--bg-overlay: rgba(255, 248, 247, .92);--bg-header: rgba(255, 248, 247, .74);--text-strong: rgba(2, 6, 23, .94);--text: rgba(2, 6, 23, .88);--muted: rgba(2, 6, 23, .72);--subtle: rgba(2, 6, 23, .56);--faint: rgba(2, 6, 23, .5);--border: rgba(2, 6, 23, .14);--border-soft: rgba(2, 6, 23, .1);--border-strong: rgba(2, 6, 23, .22);--shadow: 0 18px 70px rgba(2, 6, 23, .1);--surface-1: rgba(2, 6, 23, .03);--surface-2: rgba(2, 6, 23, .04);--surface-3: rgba(2, 6, 23, .052);--surface-4: rgba(2, 6, 23, .068);--accent-a: #e11d48;--accent-b: #e44332;--accent-c: #f97316;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(228, 67, 50, .92);--selection-bg: rgba(228, 67, 50, .16);--glow-a: radial-gradient(circle at 30% 30%, rgba(228, 67, 50, .14), rgba(0, 0, 0, 0) 70%);--glow-b: radial-gradient(circle at 30% 30%, rgba(249, 115, 22, .1), rgba(0, 0, 0, 0) 70%);--bg-noise-opacity: .03;--bg-noise-blend: multiply;--bg-vignette: radial-gradient(circle at 50% 0%, rgba(2, 6, 23, .04), rgba(0, 0, 0, 0) 62%);color-scheme:light}:root[data-theme=stripe]{--bg-deep: #0a2540;--bg-surface: rgba(255, 255, 255, .06);--bg-elevated: rgba(255, 255, 255, .1);--bg-overlay: rgba(10, 37, 64, .9);--bg-header: rgba(10, 37, 64, .62);--accent-a: #80e9ff;--accent-b: #635bff;--accent-c: #00d4ff;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(99, 91, 255, .92);--selection-bg: rgba(99, 91, 255, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(99, 91, 255, .55), rgba(0, 212, 255, .14) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(0, 212, 255, .42), rgba(128, 233, 255, .12) 55%, rgba(0, 0, 0, 0) 70% );--bg-vignette: radial-gradient(circle at 50% 10%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .7) 82%);color-scheme:dark}:root[data-theme=vercel]{--bg-deep: #000000;--bg-surface: rgba(255, 255, 255, .06);--bg-elevated: rgba(255, 255, 255, .1);--bg-overlay: rgba(0, 0, 0, .9);--bg-header: rgba(0, 0, 0, .62);--accent-a: #a3a3a3;--accent-b: #ffffff;--accent-c: #e5e5e5;--accent-d: #22c55e;--on-accent: #000000;--focus-ring: rgba(255, 255, 255, .92);--selection-bg: rgba(255, 255, 255, .18);--glow-a: radial-gradient(circle at 30% 30%, rgba(255, 255, 255, .22), rgba(0, 0, 0, 0) 70%);--glow-b: radial-gradient(circle at 30% 30%, rgba(163, 163, 163, .16), rgba(0, 0, 0, 0) 70%);color-scheme:dark}:root[data-theme=webflow]{--bg-deep: #0b0b12;--bg-surface: rgba(255, 255, 255, .06);--bg-elevated: rgba(255, 255, 255, .1);--bg-overlay: rgba(11, 11, 18, .9);--bg-header: rgba(11, 11, 18, .62);--accent-a: #3b82f6;--accent-b: #4353ff;--accent-c: #a78bfa;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(67, 83, 255, .92);--selection-bg: rgba(67, 83, 255, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(67, 83, 255, .55), rgba(59, 130, 246, .14) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(59, 130, 246, .42), rgba(167, 139, 250, .1) 55%, rgba(0, 0, 0, 0) 70% );color-scheme:dark}:root[data-theme=framer]{--bg-deep: #0b0b12;--bg-surface: rgba(255, 255, 255, .06);--bg-elevated: rgba(255, 255, 255, .1);--bg-overlay: rgba(11, 11, 18, .9);--bg-header: rgba(11, 11, 18, .62);--accent-a: #22c55e;--accent-b: #60a5fa;--accent-c: #fb7185;--accent-d: #a78bfa;--on-accent: #0b0b12;--focus-ring: rgba(96, 165, 250, .92);--selection-bg: rgba(96, 165, 250, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(96, 165, 250, .52), rgba(251, 113, 133, .14) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(251, 113, 133, .42), rgba(167, 139, 250, .12) 55%, rgba(0, 0, 0, 0) 70% );color-scheme:dark}:root[data-theme=arc]{--bg-deep: #0b0b12;--bg-surface: rgba(255, 255, 255, .06);--bg-elevated: rgba(255, 255, 255, .1);--bg-overlay: rgba(11, 11, 18, .9);--bg-header: rgba(11, 11, 18, .62);--accent-a: #fb7185;--accent-b: #22c55e;--accent-c: #60a5fa;--accent-d: #22c55e;--on-accent: #0b0b12;--focus-ring: rgba(34, 197, 94, .92);--selection-bg: rgba(34, 197, 94, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(34, 197, 94, .52), rgba(251, 113, 133, .12) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(251, 113, 133, .42), rgba(96, 165, 250, .1) 55%, rgba(0, 0, 0, 0) 70% );color-scheme:dark}:root[data-theme=tana]{--bg-deep: #f6fff0;--bg-surface: rgba(2, 6, 23, .04);--bg-elevated: rgba(2, 6, 23, .07);--bg-overlay: rgba(246, 255, 240, .92);--bg-header: rgba(246, 255, 240, .76);--text-strong: rgba(2, 6, 23, .94);--text: rgba(2, 6, 23, .88);--muted: rgba(2, 6, 23, .72);--subtle: rgba(2, 6, 23, .56);--faint: rgba(2, 6, 23, .5);--accent-a: #65a30d;--accent-b: #84cc16;--accent-c: #22c55e;--accent-d: #0ea5e9;--on-accent: #0b0b12;--focus-ring: rgba(132, 204, 22, .92);--selection-bg: rgba(132, 204, 22, .16);--glow-a: radial-gradient(circle at 30% 30%, rgba(132, 204, 22, .14), rgba(0, 0, 0, 0) 70%);--glow-b: radial-gradient(circle at 30% 30%, rgba(34, 197, 94, .1), rgba(0, 0, 0, 0) 70%);--bg-noise-opacity: .03;--bg-noise-blend: multiply;--bg-vignette: radial-gradient(circle at 50% 0%, rgba(2, 6, 23, .04), rgba(0, 0, 0, 0) 62%);color-scheme:light}:root[data-theme=spline]{--bg-deep: #0b0b12;--bg-surface: rgba(255, 255, 255, .06);--bg-elevated: rgba(255, 255, 255, .1);--bg-overlay: rgba(11, 11, 18, .9);--bg-header: rgba(11, 11, 18, .62);--accent-a: #22d3ee;--accent-b: #60a5fa;--accent-c: #a78bfa;--accent-d: #22c55e;--on-accent: #0b0b12;--focus-ring: rgba(96, 165, 250, .92);--selection-bg: rgba(96, 165, 250, .22);--glow-a: radial-gradient( circle at 30% 30%, rgba(96, 165, 250, .55), rgba(34, 211, 238, .14) 60%, rgba(0, 0, 0, 0) 70% );--glow-b: radial-gradient( circle at 30% 30%, rgba(167, 139, 250, .42), rgba(34, 197, 94, .12) 55%, rgba(0, 0, 0, 0) 70% );color-scheme:dark}:root[data-theme=descript]{--bg-deep: #ffffff;--bg-surface: rgba(2, 6, 23, .04);--bg-elevated: rgba(2, 6, 23, .07);--bg-overlay: rgba(255, 255, 255, .92);--bg-header: rgba(255, 255, 255, .8);--text-strong: rgba(2, 6, 23, .94);--text: rgba(2, 6, 23, .88);--muted: rgba(2, 6, 23, .72);--subtle: rgba(2, 6, 23, .56);--faint: rgba(2, 6, 23, .5);--border: rgba(2, 6, 23, .14);--border-soft: rgba(2, 6, 23, .1);--border-strong: rgba(2, 6, 23, .22);--shadow: 0 18px 70px rgba(2, 6, 23, .1);--surface-1: rgba(2, 6, 23, .03);--surface-2: rgba(2, 6, 23, .04);--surface-3: rgba(2, 6, 23, .052);--surface-4: rgba(2, 6, 23, .068);--accent-a: #7c3aed;--accent-b: #f97316;--accent-c: #ef4444;--accent-d: #22c55e;--on-accent: #ffffff;--focus-ring: rgba(124, 58, 237, .92);--selection-bg: rgba(124, 58, 237, .16);--glow-a: radial-gradient(circle at 30% 30%, rgba(124, 58, 237, .12), rgba(0, 0, 0, 0) 70%);--glow-b: radial-gradient(circle at 30% 30%, rgba(249, 115, 22, .1), rgba(0, 0, 0, 0) 70%);--bg-noise-opacity: .03;--bg-noise-blend: multiply;--bg-vignette: radial-gradient(circle at 50% 0%, rgba(2, 6, 23, .04), rgba(0, 0, 0, 0) 62%);color-scheme:light}.skipLink{position:absolute;top:8px;left:8px;padding:10px 12px;border-radius:12px;border:1px solid var(--border);background:var(--bg-overlay);transform:translateY(-140%);transition:transform .16s ease;z-index:50}.skipLink:focus{transform:translateY(0)}.themePicker{position:fixed;top:72px;right:12px;z-index:60;display:var(--theme-picker-display);gap:8px;padding:8px;border-radius:16px;border:1px solid var(--border);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 50px #00000040;max-width:min(92vw,520px);width:auto;grid-auto-flow:row;justify-items:stretch}.themePicker[data-open="1"]{width:min(92vw,520px)}.themePicker[data-open="0"]{max-width:none;width:auto;justify-items:end}.themePicker .pickerToggle{width:100%}.themePicker[data-open="0"] .pickerToggle{width:auto}.layoutPicker{position:fixed;bottom:12px;left:12px;z-index:60;display:grid;gap:8px;padding:6px;border-radius:16px;border:1px solid var(--border);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 50px #00000040;max-width:min(92vw,320px)}.pickerToggle{width:100%;border:1px solid var(--border);border-radius:999px;padding:8px 10px;background:var(--surface-1);color:var(--text-strong);cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;text-align:left;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.pickerToggle:hover{transform:translateY(-1px);border-color:var(--accent-b-50);background:var(--surface-2)}.pickerToggleLabel{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);white-space:nowrap}.pickerToggleValue{font-size:12px;font-weight:650;letter-spacing:-.01em;color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickerToggleChevron{color:var(--subtle);font-size:12px}.pickerList{display:block}.layoutPickerList{display:grid;gap:6px;max-height:min(56vh,360px);overflow:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-gutter:stable}.themePickerList{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;max-height:min(56vh,360px);overflow:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-gutter:stable}.pickerBtn{border:1px solid var(--border);border-radius:12px;padding:8px 10px;background:var(--surface-1);color:var(--text-strong);cursor:pointer;display:grid;gap:4px;width:100%;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.pickerBtn:hover{transform:translateY(-1px);border-color:var(--accent-b-50);background:var(--surface-2)}.pickerBtnActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-12))}.pickerBtnTop{display:flex;align-items:baseline;gap:8px}.pickerBtnNum{font-size:11px;color:var(--subtle);font-weight:750;letter-spacing:.08em}.pickerBtnTitle{font-size:13px;font-weight:650;letter-spacing:-.01em}.pickerBtnHint{font-size:12px;color:var(--muted)}.themePickerTextBtn{border:1px solid var(--border);border-radius:999px;padding:6px 10px;background:var(--surface-1);color:var(--muted);font-size:12px;font-weight:650;letter-spacing:-.01em;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease;white-space:nowrap}.themePickerTextBtn:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong);background:var(--surface-2)}.themePickerTextBtnActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-12));color:var(--text-strong)}@media(max-width:520px){.themePicker{top:72px;left:12px;right:12px;width:auto}.themePicker .pickerToggle{max-width:none;justify-self:stretch}.themePickerList{justify-content:flex-start}}.bg{position:fixed;inset:0;z-index:-2;pointer-events:none;overflow:hidden}.bgVignette{position:absolute;inset:0;background:var(--bg-vignette)}.bgNoise{position:absolute;inset:0;opacity:var(--bg-noise-opacity);background-image:var(--bg-noise-image);background-size:240px 240px;mix-blend-mode:var(--bg-noise-blend)}.bg:before{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--bg-dot) 1px,transparent 1px);background-size:120px 120px;opacity:.18;-webkit-mask-image:radial-gradient(circle at 50% 15%,#000,#0000 60%);mask-image:radial-gradient(circle at 50% 15%,#000,#0000 60%)}.bg:after{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--bg-dot-b) 1px,transparent 1px),radial-gradient(var(--bg-dot-a) 1px,transparent 1px);background-size:220px 220px,180px 180px;background-position:0 0,90px 50px;opacity:.12;filter:blur(.2px);-webkit-mask-image:radial-gradient(circle at 50% 15%,#000,#0000 62%);mask-image:radial-gradient(circle at 50% 15%,#000,#0000 62%)}.bgGlow{position:absolute;width:900px;height:900px;border-radius:999px;filter:blur(60px);opacity:.9}.bgGlowA{top:-320px;right:-220px;background:var(--glow-a)}.bgGlowB{bottom:-360px;left:-260px;background:var(--glow-b)}.bgGrid{position:absolute;inset:-40px;background-image:linear-gradient(to right,var(--bg-grid-a) 1px,transparent 1px),linear-gradient(to bottom,var(--bg-grid-b) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(circle at 40% 20%,#000,#0000 62%);mask-image:radial-gradient(circle at 40% 20%,#000,#0000 62%);opacity:.9}.shell{min-height:100vh}.container{width:min(1120px,calc(100% - 40px));margin:0 auto}.header{position:sticky;top:0;z-index:15;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.headerInner{display:flex;align-items:center;justify-content:space-between;padding:14px 0;gap:14px}.brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.brandMark{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--border-strong);background:linear-gradient(135deg,var(--accent-b),var(--accent-c),var(--accent-a));box-shadow:0 10px 30px #00000059;font-weight:800;letter-spacing:-.03em}.brandText{font-weight:700;letter-spacing:-.02em}.nav{display:none;gap:18px;align-items:center}.navLink{font-size:14px;color:var(--muted);padding:8px 10px;border-radius:12px}.navLink:hover{background:var(--surface-3);color:var(--text-strong)}.headerActions{display:flex;align-items:center;gap:10px}.btn{border:1px solid var(--border);border-radius:14px;padding:10px 14px;font-size:14px;font-weight:600;letter-spacing:-.01em;cursor:pointer;color:var(--text-strong);background:var(--surface-2);transition:transform .12s ease,border-color .12s ease,background .12s ease}.btn:hover{border-color:var(--accent-b-50);transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btnPrimary{border-color:var(--accent-b-35);background:linear-gradient(135deg,var(--accent-b),var(--accent-a));color:var(--on-accent)}.btnPrimary:hover{border-color:var(--accent-c-55)}.btnGhost{background:var(--surface-1)}.menuBtn{width:42px;height:42px;border-radius:14px;border:1px solid var(--border);background:var(--surface-1);cursor:pointer;display:grid;place-items:center}.menuBars{width:18px;height:12px;background:linear-gradient(to bottom,var(--text-strong) 2px,transparent 2px,transparent 5px,var(--text-strong) 5px,var(--text-strong) 7px,transparent 7px,transparent 10px,var(--text-strong) 10px);border-radius:999px}.mobileNav{display:none;border-top:1px solid var(--border-soft)}.mobileNavOpen{display:block}.mobileNavInner{padding:14px 0 18px;display:grid;gap:10px}.mobileNavLink{padding:12px;border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);color:var(--text)}.mobileNavCta{width:100%;justify-content:center}.hero{padding:54px 0 34px}.heroInner{display:grid;grid-template-columns:1fr;gap:26px;align-items:start}.heroMark{width:62px;height:62px;border-radius:22px;border:1px solid var(--border-strong);background:linear-gradient(135deg,var(--accent-b),var(--accent-c),var(--accent-a));box-shadow:0 18px 60px #00000073;display:grid;place-items:center;font-weight:900;font-size:22px;letter-spacing:-.05em;margin-bottom:14px}.badgeRow{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.badge{font-size:12px;padding:8px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);color:var(--text)}.badge.ghost{border-color:var(--accent-b-22);background:var(--accent-b-08)}.heroTitle{margin:0;font-size:clamp(34px,4.8vw,56px);line-height:1.05;letter-spacing:-.04em}.heroClaim{margin:0 0 12px;color:var(--muted);font-size:14px;max-width:70ch}.heroKicker{display:inline-block;margin-right:10px;background:linear-gradient(135deg,var(--accent-b),var(--accent-a),var(--accent-c));-webkit-background-clip:text;background-clip:text;color:transparent}.heroLead{margin:16px 0 0;font-size:16px;color:var(--muted);max-width:60ch}.heroLeadMuted{color:var(--subtle)}.heroActions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.trustRow{margin-top:20px;display:flex;gap:18px;flex-wrap:wrap;border-top:1px solid var(--border-soft);padding-top:16px}.trustItem{display:grid;gap:2px;min-width:110px}.trustMetric{font-weight:800;letter-spacing:-.02em}.trustLabel{font-size:12px;color:var(--subtle)}.visualCard{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;overflow:hidden;box-shadow:var(--shadow)}.visualTop{display:flex;align-items:center;gap:12px;padding:14px;border-bottom:1px solid var(--border-soft);background:var(--surface-1)}.dots{display:inline-flex;gap:6px}.dots span{width:9px;height:9px;border-radius:999px;background:var(--ui-dot)}.visualTitle{font-size:13px;color:var(--text);flex:1}.visualPill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--accent-a-35);background:var(--accent-a-12);color:var(--accent-a-92)}.visualBody{display:grid;grid-template-columns:140px 1fr;gap:12px;padding:14px}.visualSidebar{border:1px solid var(--border-soft);border-radius:16px;padding:10px;background:var(--surface-1);display:grid;gap:8px}.sideItem{font-size:12px;padding:10px;border-radius:12px;color:var(--muted);background:var(--surface-1);border:1px solid var(--border-soft)}.sideItem.active{color:var(--text-strong);border-color:var(--accent-b-35);background:var(--accent-b-10)}.visualMain{display:grid;gap:12px}.panel{border:1px solid var(--border-soft);border-radius:16px;background:var(--surface-1);padding:12px}.panelHeader{font-size:12px;color:var(--muted);display:flex;align-items:center;justify-content:space-between}.panelHint{font-size:11px;color:var(--subtle)}.panelRows{margin-top:10px;display:grid;gap:10px}.row{display:grid;grid-template-columns:10px 1fr auto;gap:10px;align-items:center}.rowDot{width:10px;height:10px;border-radius:999px}.rowDotA{background:var(--accent-b-90)}.rowDotB{background:var(--accent-a-90)}.rowDotC{background:var(--accent-c-90)}.rowText{font-size:12px;color:var(--text)}.rowMeta{font-size:12px;color:var(--subtle)}.chat{margin-top:10px;display:grid;gap:10px}.bubble{padding:10px 12px;border-radius:14px;font-size:12px;border:1px solid var(--border-soft)}.bubble.bot{background:var(--surface-1);color:var(--text)}.bubble.me{background:var(--accent-a-12);border-color:var(--accent-a-22);color:var(--text-strong)}.visualFooter{padding:12px 14px 14px;border-top:1px solid var(--border-soft);display:flex;gap:8px;align-items:center;color:var(--muted)}.kbd{font-size:12px;border:1px solid var(--border-strong);border-radius:10px;padding:6px 8px;background:var(--surface-1);color:var(--muted)}.visualFooterText{font-size:12px}.section{padding:64px 0}.sectionTitle{margin:0;font-size:28px;letter-spacing:-.03em}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;margin-bottom:12px}.sectionLead{margin:12px 0 0;color:var(--muted);max-width:70ch}.grid3{margin-top:26px;display:grid;grid-template-columns:1fr;gap:14px}.card{border:1px solid var(--border);background:var(--surface-2);border-radius:20px;padding:18px;box-shadow:0 14px 60px #0000004d}.cardIcon{width:42px;height:42px;border-radius:16px;display:grid;place-items:center;font-weight:800;border:1px solid var(--border)}.iconA{background:var(--accent-b-12);border-color:var(--accent-b-24)}.iconB{background:var(--accent-a-12);border-color:var(--accent-a-24)}.iconC{background:var(--accent-c-12);border-color:var(--accent-c-24)}.iconD{background:var(--accent-d-12);border-color:var(--accent-d-24)}.iconE{background:var(--accent-b-08);border-color:var(--accent-b-18)}.iconF{background:var(--accent-c-08);border-color:var(--accent-c-18)}.cardTitle{margin:12px 0 0;font-size:16px;letter-spacing:-.02em}.cardText{margin:8px 0 0;color:var(--muted);font-size:14px}.sectionHeaderRow{display:grid;gap:16px;align-items:end}.chipRow{display:flex;flex-wrap:wrap;gap:8px}.chip{font-size:12px;padding:8px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted)}.showcase{margin-top:24px;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;overflow:hidden}.tabs{display:flex;gap:6px;flex-wrap:wrap;padding:12px;border-bottom:1px solid var(--border-soft)}.tab{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:8px 10px;font-size:13px;cursor:pointer}.tabActive{color:var(--text-strong);border-color:var(--accent-b-40);background:var(--accent-b-10)}.showcaseBody{display:grid;grid-template-columns:1fr;gap:18px;padding:18px}.showcaseTitle{margin:0;font-size:22px;letter-spacing:-.03em}.showcaseLead{margin:10px 0 0;color:var(--muted)}.checkList{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:10px}.checkItem{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;color:var(--text);font-size:14px}.checkMark{width:18px;height:18px;border-radius:999px;background:var(--accent-a-16);border:1px solid var(--accent-a-24);color:var(--accent-a-98);display:grid;place-items:center;font-weight:900;font-size:12px;margin-top:2px}.showcaseActions{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.glowPanel{border:1px solid var(--border);border-radius:20px;background:radial-gradient(circle at 20% 20%,var(--accent-b-14),rgba(0,0,0,0) 55%),radial-gradient(circle at 70% 50%,var(--accent-a-12),rgba(0,0,0,0) 55%),var(--surface-1);padding:16px}.glowPanelTitle{font-size:13px;color:var(--text)}.glowSteps{margin-top:14px;display:grid;gap:10px}.step{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;padding:10px;border-radius:16px;border:1px solid var(--border-soft);background:var(--surface-1)}.stepNum{width:28px;height:28px;border-radius:12px;display:grid;place-items:center;font-weight:800;background:var(--accent-b-12);border:1px solid var(--accent-b-22)}.stepBody{font-size:13px;color:var(--text)}.stepSub{margin-top:4px;font-size:12px;color:var(--subtle)}.miniLog{margin-top:14px;border-top:1px solid var(--border-soft);padding-top:12px;display:grid;gap:8px;color:var(--muted);font-size:13px}.miniLogLine{display:flex;gap:10px;align-items:center}.pill{padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);font-size:12px}.pill.ok{border-color:var(--accent-a-28);background:var(--accent-a-12);color:var(--accent-a-92)}.pill.warn{border-color:var(--accent-c-30);background:var(--accent-c-12);color:var(--accent-c-92)}.split{display:grid;grid-template-columns:1fr;gap:18px;align-items:start}.list2{margin-top:18px;display:grid;grid-template-columns:1fr;gap:12px}.miniCard{border:1px solid var(--border);border-radius:18px;background:var(--surface-1);padding:14px}.miniCardTitle{font-weight:700;letter-spacing:-.02em}.miniCardText{margin-top:6px;color:var(--muted);font-size:13px}.sidePanel{border:1px solid var(--border);border-radius:22px;background:var(--surface-1);padding:16px;box-shadow:var(--shadow)}.sidePanelTop{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--border-soft)}.sidePanelTitle{font-weight:700;letter-spacing:-.02em}.sidePanelRows{margin-top:14px;display:grid;gap:10px}.sideRow{display:flex;justify-content:space-between;color:var(--text);font-size:13px}.sideKey{color:var(--subtle)}.sidePanelFoot{margin-top:12px;border-top:1px solid var(--border-soft);padding-top:12px}.hint{font-size:12px;color:var(--subtle)}.faq{margin-top:22px;display:grid;gap:10px}.faqItem{border:1px solid var(--border);border-radius:18px;background:var(--surface-1);overflow:hidden}.faqSummary{padding:14px;cursor:pointer;font-weight:650;color:var(--text-strong);list-style:none}.faqSummary::-webkit-details-marker{display:none}.faqBody{padding:0 14px 14px;color:var(--muted);font-size:14px}.cta{margin-top:26px;border-radius:26px;border:1px solid var(--border);background:radial-gradient(circle at 20% 30%,var(--accent-b-22),rgba(0,0,0,0) 58%),radial-gradient(circle at 70% 50%,var(--accent-a-18),rgba(0,0,0,0) 60%),var(--surface-1);overflow:hidden}.ctaInner{padding:22px}.ctaTitle{margin:0;font-size:22px;letter-spacing:-.03em}.ctaLead{margin:10px 0 0;color:var(--muted)}.ctaActions{margin-top:16px;display:flex;gap:12px;flex-wrap:wrap}.newsletter{margin-top:16px;border-radius:24px;border:1px solid var(--border);background:var(--surface-1)}.newsletterInner{padding:18px;display:grid;gap:14px}.newsletterTitle{font-weight:800;letter-spacing:-.03em}.newsletterLead{margin-top:6px;color:var(--subtle);font-size:13px}.newsletterForm{display:grid;gap:10px}.newsletterInput{width:100%}.newsletterMsg{font-size:13px;color:var(--muted)}.newsletterMsgOk{color:var(--accent-a-92)}.newsletterMsgErr{color:var(--accent-c-92)}.footer{padding:26px 0 40px;border-top:1px solid var(--border-soft);background:var(--bg-header)}.footerInner{display:grid;gap:16px}.footerNote{margin-top:10px;color:var(--subtle);font-size:13px}.brandSmall{display:inline-flex;align-items:center;gap:10px}.footerLinks{display:flex;flex-wrap:wrap;gap:10px}.footerLink{padding:8px 10px;border-radius:12px;border:1px solid var(--border-soft);background:var(--surface-1);color:var(--muted);font-size:13px}.footerLink:hover{border-color:var(--accent-b-50);color:var(--text-strong)}.footerLegal{display:flex;gap:10px;flex-wrap:wrap}.footerMuted{font-size:12px;color:var(--faint)}.dialog{width:min(560px,calc(100% - 24px));border:1px solid var(--border);border-radius:22px;background:var(--bg-overlay);color:var(--text-strong);box-shadow:var(--shadow);padding:0}.dialog::backdrop{background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialogInner{padding:18px;display:grid;gap:12px}.dialogTop{display:flex;justify-content:space-between;gap:14px;align-items:start;padding-bottom:10px;border-bottom:1px solid var(--border-soft)}.dialogTitle{font-weight:800;letter-spacing:-.03em;font-size:18px}.dialogSub{margin-top:6px;color:var(--subtle);font-size:13px}.dialogClose{width:40px;height:40px;border-radius:14px;border:1px solid var(--border);background:var(--surface-1);color:var(--text-strong);cursor:pointer;font-size:22px;line-height:1}.field{display:grid;gap:6px}.fieldLabel{font-size:12px;color:var(--muted)}.input{border:1px solid var(--border);border-radius:14px;background:var(--surface-1);color:var(--text-strong);padding:12px;font-size:14px}.textarea{resize:vertical;min-height:110px}.dialogActions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;margin-top:6px}.dialogFineprint{font-size:12px;color:var(--subtle)}@media(min-width:880px){.nav{display:flex}.menuBtn{display:none}.hero{padding:84px 0 44px}.heroInner{grid-template-columns:1.05fr .95fr;gap:40px;align-items:center}.grid3{grid-template-columns:repeat(3,1fr)}.sectionHeaderRow{grid-template-columns:1fr auto}.showcaseBody{grid-template-columns:1.1fr .9fr;align-items:center}.split{grid-template-columns:1.1fr .9fr;gap:28px}.list2{grid-template-columns:repeat(2,1fr)}.footerInner{grid-template-columns:1.2fr 1fr 1fr;align-items:start}.newsletterInner{grid-template-columns:1fr auto;align-items:center}.newsletterForm{grid-template-columns:minmax(240px,320px) auto;align-items:center}}.layout2 .l2Header{position:sticky;top:0;z-index:12;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.layout2 .l2HeaderInner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}.layout2 .l2Brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.layout2 .l2BrandWord{font-weight:750;letter-spacing:-.03em}.layout2 .l2Nav{display:none;gap:10px;align-items:center}.layout2 .l2NavLink{font-size:13px;padding:8px 10px;border-radius:999px;color:var(--muted);border:1px solid transparent}.layout2 .l2NavLink:hover{color:var(--text-strong);border-color:var(--border);background:var(--surface-1)}.layout2 .l2HeaderActions{display:flex;align-items:center;gap:10px}@media(min-width:960px){.layout2 .l2Nav{display:flex}}.layout2 .l2Hero{padding:72px 0 40px}.layout2 .l2HeroInner{display:grid;gap:24px;align-items:start}.layout2 .l2HeroCopy{max-width:62ch}.layout2 .l2BadgeRow{display:flex;flex-wrap:wrap;gap:8px}.layout2 .l2Badge{font-size:12px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted);padding:8px 10px;border-radius:999px}.layout2 .l2BadgeGhost{background:transparent;color:var(--subtle);border-color:var(--border-soft)}.layout2 .l2Title{margin:16px 0 0;letter-spacing:-.04em}.layout2 .l2TitleBrand{display:block;font-size:16px;font-weight:780;letter-spacing:-.03em;color:var(--muted);margin-bottom:8px}.layout2 .l2TitleMain{display:block;font-size:clamp(34px,5vw,56px);font-weight:820;line-height:1.02;color:var(--text-strong)}.layout2 .l2Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted)}.layout2 .l2HeroActions{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout2 .l2Claims{margin-top:18px;display:grid;gap:10px}.layout2 .l2ClaimCard{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px 14px;display:grid;grid-template-columns:10px 1fr;gap:10px;align-items:start}.layout2 .l2ClaimDot{width:10px;height:10px;border-radius:999px;margin-top:4px;background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 0 0 4px var(--accent-b-12)}.layout2 .l2ClaimText{color:var(--text-strong);font-size:13px;line-height:1.4}.layout2 .l2HeroAside{display:grid}.layout2 .l2KpiCard{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:var(--shadow)}.layout2 .l2KpiTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout2 .l2KpiTitle{font-weight:750;letter-spacing:-.02em}.layout2 .l2KpiPill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted)}.layout2 .l2KpiGrid{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.layout2 .l2KpiItem{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:16px;padding:10px 12px;display:grid;gap:6px;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout2 .l2KpiItem:hover{transform:translateY(-1px);border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-1))}.layout2 .l2KpiLabelRow{display:flex;align-items:center;justify-content:space-between;gap:8px}.layout2 .l2KpiDelta{font-size:11px;border-radius:999px;padding:3px 8px;border:1px solid var(--border-soft);background:var(--surface-2);color:var(--subtle);font-weight:700;letter-spacing:-.01em}.layout2 .l2KpiDeltaUp{border-color:var(--accent-b-35);background:var(--accent-b-10);color:var(--text-strong)}.layout2 .l2KpiDeltaDown{border-color:var(--accent-a-35);background:var(--accent-a-10);color:var(--text-strong)}.layout2 .l2KpiValueRow{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout2 .l2KpiLabel{font-size:12px;color:var(--subtle)}.layout2 .l2KpiValue{font-size:14px;font-weight:760;color:var(--text-strong);letter-spacing:-.01em}.layout2 .l2KpiFoot{margin-top:12px;font-size:12px;color:var(--subtle)}.layout2 .l2Spark{width:64px;height:22px;opacity:.95}.layout2 .l2SparkLine{fill:none;stroke:var(--accent-b);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 6px 14px var(--accent-b-12))}@media(min-width:980px){.layout2 .l2HeroInner{grid-template-columns:1.25fr .85fr;gap:28px}}.layout2 .l2Section{padding:64px 0}.layout2 .l2Eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;margin-bottom:12px}.layout2 .l2H2{margin:0;font-size:28px;letter-spacing:-.03em;color:var(--text-strong)}.layout2 .l2P{margin:12px 0 0;color:var(--muted);max-width:75ch}.layout2 .l2Pillars{margin-top:18px;display:grid;gap:12px}.layout2 .l2Card{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040}.layout2 .l2CardTop{display:flex;gap:10px;align-items:center}.layout2 .l2CardIcon{width:36px;height:36px;border-radius:14px;display:grid;place-items:center;border:1px solid var(--border);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-12));color:var(--text-strong);font-weight:800}.layout2 .l2CardTitle{margin:0;font-size:16px;letter-spacing:-.02em}.layout2 .l2CardText{margin:10px 0 0;color:var(--muted);font-size:14px;line-height:1.45}.layout2 .l2Details{margin-top:14px;border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px 14px}.layout2 .l2DetailsSummary{cursor:pointer;color:var(--text-strong);font-weight:650}.layout2 .l2DetailsBody{margin-top:10px;color:var(--muted)}.layout2 .l2Bullets{margin:0;padding-left:18px;display:grid;gap:6px}.layout2 .l2DetailsHint{margin-top:10px;font-size:12px;color:var(--subtle)}.layout2 .l2RoleBar{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.layout2 .l2RoleTab{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:8px 10px;font-size:13px;cursor:pointer}.layout2 .l2RoleTabActive{color:var(--text-strong);border-color:var(--accent-b-40);background:var(--accent-b-10)}.layout2 .l2ScenarioGrid{margin-top:14px;display:grid;gap:12px}.layout2 .l2ScenarioList{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout2 .l2ScenarioLead{color:var(--muted);font-size:13px;padding:4px 4px 10px}.layout2 .l2ScenarioCard{appearance:none;text-align:left;border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px 14px;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout2 .l2ScenarioCard:hover{transform:translateY(-1px);border-color:var(--accent-b-50)}.layout2 .l2ScenarioCardActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10))}.layout2 .l2ScenarioTitle{font-weight:700;letter-spacing:-.01em;color:var(--text-strong)}.layout2 .l2ScenarioPrompt{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.4}.layout2 .l2MiniFrame{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:var(--shadow);display:grid;gap:12px}.layout2 .l2MiniFrameTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout2 .l2MiniFrameTitle{font-weight:750;letter-spacing:-.02em;color:var(--text-strong)}.layout2 .l2MiniFrameBlock{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:18px;padding:12px 14px}.layout2 .l2MiniFrameLabel{font-size:12px;color:var(--subtle);text-transform:uppercase;letter-spacing:.08em}.layout2 .l2MiniFrameText{margin-top:6px;color:var(--muted);line-height:1.45;font-size:13px}.layout2 .l2Steps{margin:8px 0 0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}.layout2 .l2MiniFrameActions{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:980px){.layout2 .l2ScenarioGrid{grid-template-columns:1fr 1fr;align-items:start}}.layout2 .l2Testimonials{margin-top:16px;display:grid;gap:12px}.layout2 .l2Testimonial{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px}.layout2 .l2TestimonialTop{display:flex;gap:12px;align-items:center}.layout2 .l2Avatar{width:40px;height:40px;border-radius:14px;border:1px solid var(--border);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-12));display:grid;place-items:center;font-weight:800;color:var(--text-strong)}.layout2 .l2Who{font-size:13px;color:var(--muted)}.layout2 .l2BadgeSmall{margin-top:4px;font-size:12px;color:var(--subtle)}.layout2 .l2Quote{margin:12px 0 0;color:var(--text-strong);line-height:1.55}.layout2 .l2Faq{margin-top:14px;display:grid;gap:10px}.layout2 .l2FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout2 .l2FaqSummary{cursor:pointer;color:var(--text-strong);font-weight:650;padding:6px 4px}.layout2 .l2FaqBody{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout2 .l2Newsletter{margin-top:16px}.layout2 .l2Footer{margin-top:22px;border-top:1px solid var(--border-soft);padding-top:18px;display:grid;gap:12px}.layout2 .l2FooterBrand{display:flex;align-items:center;gap:10px}.layout2 .l2FooterWord{font-weight:750;letter-spacing:-.02em}.layout2 .l2FooterTag{color:var(--muted);font-size:13px}.layout2 .l2FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout2 .l2FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout2 .l2FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout2 .l2FooterLegal{color:var(--subtle);font-size:12px}.layout3 .l3Header{position:sticky;top:0;z-index:12;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.layout3 .l3HeaderInner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}.layout3 .l3Brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.layout3 .l3BrandWord{font-weight:750;letter-spacing:-.03em}.layout3 .l3Nav{display:none;gap:10px;align-items:center}.layout3 .l3NavLink{font-size:13px;padding:8px 10px;border-radius:999px;color:var(--muted);border:1px solid transparent}.layout3 .l3NavLink:hover{color:var(--text-strong);border-color:var(--border);background:var(--surface-1)}.layout3 .l3HeaderActions{display:flex;align-items:center;gap:10px}@media(min-width:960px){.layout3 .l3Nav{display:flex}}.layout3 .l3Hero{padding:72px 0 40px}.layout3 .l3HeroInner{display:grid;gap:24px;align-items:start}.layout3 .l3HeroCopy{max-width:64ch}.layout3 .l3BadgeRow{display:flex;flex-wrap:wrap;gap:8px}.layout3 .l3Badge{font-size:12px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted);padding:8px 10px;border-radius:999px}.layout3 .l3BadgeGhost{background:transparent;color:var(--subtle);border-color:var(--border-soft)}.layout3 .l3Title{margin:16px 0 0;letter-spacing:-.04em;font-size:clamp(34px,5vw,56px);font-weight:840;line-height:1.02;color:var(--text-strong)}.layout3 .l3Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted)}.layout3 .l3HeroActions{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout3 .l3ProofRow{margin-top:18px;display:grid;gap:10px}.layout3 .l3ProofCard{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px 14px;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout3 .l3ProofCard:hover{transform:translateY(-1px);border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-1))}.layout3 .l3ProofTitle{font-weight:750;letter-spacing:-.02em}.layout3 .l3ProofText{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.4}.layout3 .l3HeroAside{display:grid}.layout3 .l3Visual{border-radius:26px}.layout3 .l3KpiMini{display:grid;gap:10px;margin-top:10px}.layout3 .l3KpiMiniRow{border:1px solid var(--border);background:var(--surface-2);border-radius:14px;padding:10px;display:grid;gap:6px;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout3 .l3KpiMiniRow:hover{transform:translateY(-1px);border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-2))}.layout3 .l3KpiMiniMeta{display:flex;align-items:center;justify-content:space-between;gap:8px}.layout3 .l3KpiMiniLabel{font-size:12px;color:var(--subtle)}.layout3 .l3KpiMiniDelta{font-size:11px;border-radius:999px;padding:3px 8px;border:1px solid var(--border-soft);background:var(--surface-2);color:var(--subtle);font-weight:700}.layout3 .l3KpiMiniDeltaUp{border-color:var(--accent-b-35);background:var(--accent-b-10);color:var(--text-strong)}.layout3 .l3KpiMiniDeltaDown{border-color:var(--accent-a-35);background:var(--accent-a-10);color:var(--text-strong)}.layout3 .l3KpiMiniValueRow{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout3 .l3KpiMiniValue{font-size:14px;font-weight:760;color:var(--text-strong);letter-spacing:-.01em}.layout3 .l3Spark{width:72px;height:22px;opacity:.95}.layout3 .l3SparkLine{fill:none;stroke:var(--accent-b);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 6px 14px var(--accent-b-12))}@media(min-width:980px){.layout3 .l3HeroInner{grid-template-columns:1.05fr .95fr;gap:28px}.layout3 .l3ProofRow{grid-template-columns:1fr 1fr 1fr}}.layout3 .l3Section{padding:64px 0}.layout3 .l3Eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;margin-bottom:12px}.layout3 .l3H2{margin:0;font-size:28px;letter-spacing:-.03em;color:var(--text-strong)}.layout3 .l3P{margin:12px 0 0;color:var(--muted);max-width:75ch}.layout3 .l3Grid3{margin-top:18px;display:grid;gap:12px}.layout3 .l3Card{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040}.layout3 .l3CardTitle{font-weight:760;letter-spacing:-.02em}.layout3 .l3CardText{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.45}@media(min-width:980px){.layout3 .l3Grid3{grid-template-columns:1fr 1fr 1fr}}.layout3 .l3RoleBar{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.layout3 .l3RoleTab{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:8px 10px;font-size:13px;cursor:pointer}.layout3 .l3RoleTabActive{color:var(--text-strong);border-color:var(--accent-b-40);background:var(--accent-b-10)}.layout3 .l3ScenarioGrid{margin-top:14px;display:grid;gap:12px}.layout3 .l3ScenarioList{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout3 .l3ScenarioLead{color:var(--muted);font-size:13px;padding:4px 4px 10px}.layout3 .l3ScenarioCard{appearance:none;text-align:left;border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px 14px;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout3 .l3ScenarioCard:hover{transform:translateY(-1px);border-color:var(--accent-b-50)}.layout3 .l3ScenarioCardActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10))}.layout3 .l3ScenarioTitle{font-weight:700;letter-spacing:-.01em;color:var(--text-strong)}.layout3 .l3ScenarioPrompt{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.4}.layout3 .l3MiniFrame{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:var(--shadow);display:grid;gap:12px}.layout3 .l3MiniFrameTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout3 .l3MiniFrameTitle{font-weight:750;letter-spacing:-.02em;color:var(--text-strong)}.layout3 .l3MiniFramePill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted)}.layout3 .l3MiniFrameBlock{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:18px;padding:12px 14px}.layout3 .l3MiniFrameLabel{font-size:12px;color:var(--subtle);text-transform:uppercase;letter-spacing:.08em}.layout3 .l3MiniFrameText{margin-top:6px;color:var(--muted);line-height:1.45;font-size:13px}.layout3 .l3Steps{margin:8px 0 0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}.layout3 .l3MiniFrameActions{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:980px){.layout3 .l3ScenarioGrid{grid-template-columns:1fr 1fr;align-items:start}}.layout3 .l3Faq{margin-top:14px;display:grid;gap:10px}.layout3 .l3FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout3 .l3FaqSummary{cursor:pointer;color:var(--text-strong);font-weight:650;padding:6px 4px}.layout3 .l3FaqBody{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout3 .l3Newsletter{margin-top:16px}.layout3 .l3Testimonials{margin-top:16px;display:grid;gap:12px}.layout3 .l3Testimonial{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px}.layout3 .l3TestimonialTop{display:flex;gap:12px;align-items:center}.layout3 .l3Avatar{width:38px;height:38px;border-radius:14px;border:1px solid var(--border);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-12));display:grid;place-items:center;font-weight:850;letter-spacing:-.03em;color:var(--text-strong)}.layout3 .l3Quote{margin:12px 0 0;color:var(--text-strong);line-height:1.55;font-size:14px}.layout3 .l3Who{font-size:13px;color:var(--muted);display:grid;gap:2px}.layout3 .l3WhoName{color:var(--text-strong);font-weight:720}.layout3 .l3WhoOrg{color:var(--muted)}@media(min-width:980px){.layout3 .l3Testimonials{grid-template-columns:1fr 1fr 1fr}}.layout3 .l3Footer{margin-top:22px;border-top:1px solid var(--border-soft);padding-top:18px;display:grid;gap:12px}.layout3 .l3FooterBrand{display:flex;align-items:center;gap:10px}.layout3 .l3FooterWord{font-weight:750;letter-spacing:-.02em}.layout3 .l3FooterTag{color:var(--muted);font-size:13px}.layout3 .l3FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout3 .l3FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout3 .l3FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout3 .l3FooterLegal{color:var(--subtle);font-size:12px}.layout4 .l4Header{position:sticky;top:0;z-index:12;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.layout4 .l4HeaderInner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}.layout4 .l4Brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.layout4 .l4BrandWord{font-weight:760;letter-spacing:-.03em}.layout4 .l4Nav{display:none;gap:10px;align-items:center}.layout4 .l4NavLink{font-size:13px;padding:8px 10px;border-radius:999px;color:var(--muted);border:1px solid transparent}.layout4 .l4NavLink:hover{color:var(--text-strong);border-color:var(--border);background:var(--surface-1)}.layout4 .l4HeaderActions{display:flex;align-items:center;gap:10px}@media(min-width:960px){.layout4 .l4Nav{display:flex}}.layout4 .l4Hero{padding:64px 0 44px}.layout4 .l4HeroGrid{display:grid;gap:18px;align-items:start}.layout4 .l4HeroEyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;margin-bottom:12px}.layout4 .l4HeroTitle{margin:0;font-size:clamp(40px,5.4vw,64px);line-height:1.02;letter-spacing:-.05em;font-weight:900;color:var(--text-strong)}.layout4 .l4HeroLead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:70ch}.layout4 .l4HeroActions{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout4 .l4StatRow{margin-top:18px;display:grid;gap:10px}.layout4 .l4Stat{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px 14px}.layout4 .l4StatMetric{font-weight:820;letter-spacing:-.02em;color:var(--text-strong)}.layout4 .l4StatLabel{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.4}.layout4 .l4HeroAside{display:grid}.layout4 .l4CompareCard{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:16px;box-shadow:var(--shadow);display:grid;gap:12px;position:relative;overflow:hidden}.layout4 .l4CompareCard:before{content:"";position:absolute;inset:-160px -120px auto;height:280px;background:radial-gradient(circle at 30% 40%,var(--accent-b-12),transparent 60%),radial-gradient(circle at 70% 20%,var(--accent-a-10),transparent 62%);filter:blur(2px);opacity:.9;pointer-events:none}.layout4 .l4CompareCard>*{position:relative}.layout4 .l4CompareTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.layout4 .l4CompareTitle{font-weight:780;letter-spacing:-.02em}.layout4 .l4CompareTabs{display:inline-flex;gap:6px;padding:4px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1)}.layout4 .l4CompareTab{border:1px solid transparent;background:transparent;color:var(--muted);border-radius:999px;padding:8px 10px;font-size:12px;cursor:pointer}.layout4 .l4CompareTabActive{color:var(--text-strong);border-color:var(--accent-b-40);background:var(--accent-b-10)}.layout4 .l4CompareBody{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:20px;padding:14px}.layout4 .l4CompareEyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout4 .l4CompareHeadline{margin-top:8px;font-weight:800;letter-spacing:-.02em;color:var(--text-strong)}.layout4 .l4CompareLead{margin-top:8px;color:var(--muted);line-height:1.45;font-size:13px}.layout4 .l4CompareBullets{margin:12px 0 0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}.layout4 .l4CompareCta{display:grid;gap:8px;align-items:start}.layout4 .l4CompareHint{font-size:12px;color:var(--subtle)}@media(min-width:980px){.layout4 .l4HeroGrid{grid-template-columns:1.05fr .95fr;gap:28px}.layout4 .l4CompareCard{position:sticky;top:88px}.layout4 .l4StatRow{grid-template-columns:1fr 1fr 1fr}}.layout4 .l4Section{padding:64px 0}.layout4 .l4SectionHeader{display:grid;gap:12px}.layout4 .l4SectionEyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;width:max-content}.layout4 .l4H2{margin:0;font-size:28px;letter-spacing:-.03em;color:var(--text-strong)}.layout4 .l4P{margin:0;color:var(--muted);max-width:75ch}.layout4 .l4Timeline{margin-top:18px;display:grid;gap:12px}.layout4 .l4CardStrip{margin-top:18px;border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 14px 60px #00000040;position:relative;overflow:hidden}.layout4 .l4CardStrip:before{content:"";position:absolute;inset:auto -140px -180px;height:260px;background:radial-gradient(circle at 30% 30%,var(--accent-b-10),transparent 60%),radial-gradient(circle at 70% 40%,var(--accent-a-08),transparent 62%);pointer-events:none}.layout4 .l4CardStrip>*{position:relative}.layout4 .l4CardStripLeft{display:grid;gap:6px}.layout4 .l4CardStripTitle{font-weight:800;letter-spacing:-.02em;color:var(--text-strong)}.layout4 .l4CardStripText{font-size:13px;color:var(--muted);line-height:1.45;max-width:62ch}.layout4 .l4CardStripRight{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.layout4 .l4PillBtn{border:1px solid var(--border);border-radius:999px;padding:8px 10px;background:var(--surface-1);color:var(--text-strong);cursor:pointer;font-size:12px;font-weight:700;letter-spacing:-.01em;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout4 .l4PillBtn:hover{transform:translateY(-1px);border-color:var(--accent-b-50);background:var(--surface-2)}.layout4 .l4PillBtnPrimary{border-color:var(--accent-b-35);background:linear-gradient(135deg,var(--accent-b),var(--accent-a));color:var(--on-accent)}.layout4 .l4Step{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040;display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:start}.layout4 .l4StepIndex{width:44px;height:44px;border-radius:18px;display:grid;place-items:center;border:1px solid var(--border);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-12));color:var(--text-strong);font-weight:900;letter-spacing:-.03em}.layout4 .l4StepTitle{font-weight:780;letter-spacing:-.02em;color:var(--text-strong)}.layout4 .l4StepText{margin-top:8px;color:var(--muted);line-height:1.45;font-size:14px}.layout4 .l4InlineCta{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout4 .l4Bento{margin-top:18px;display:grid;gap:12px}.layout4 .l4BentoCard{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout4 .l4BentoCard:hover{transform:translateY(-1px);border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-2))}.layout4 .l4BentoTitle{font-weight:800;letter-spacing:-.02em;color:var(--text-strong)}.layout4 .l4BentoText{margin-top:10px;color:var(--muted);line-height:1.45;font-size:14px}@media(min-width:980px){.layout4 .l4Bento{grid-template-columns:1fr 1fr 1fr}}.layout4 .l4MiniCards{margin-top:16px;display:grid;gap:12px}.layout4 .l4MiniCard{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:16px;box-shadow:var(--shadow);transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout4 .l4MiniCard:hover{transform:translateY(-1px);border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-1))}.layout4 .l4MiniCardLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout4 .l4MiniCardTitle{margin-top:8px;font-weight:820;letter-spacing:-.02em;color:var(--text-strong)}.layout4 .l4MiniCardText{margin-top:8px;color:var(--muted);line-height:1.45;font-size:13px}@media(min-width:980px){.layout4 .l4MiniCards{grid-template-columns:1fr 1fr}}.layout4 .l4Faq{margin-top:14px;display:grid;gap:10px}.layout4 .l4FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout4 .l4FaqSummary{cursor:pointer;color:var(--text-strong);font-weight:650;padding:6px 4px}.layout4 .l4FaqBody{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout4 .l4Newsletter{margin-top:16px}.layout4 .l4Footer{margin-top:22px;border-top:1px solid var(--border-soft);padding-top:18px;display:grid;gap:12px}.layout4 .l4FooterBrand{display:flex;align-items:center;gap:10px}.layout4 .l4FooterWord{font-weight:750;letter-spacing:-.02em}.layout4 .l4FooterTag{color:var(--muted);font-size:13px}.layout4 .l4FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout4 .l4FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout4 .l4FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout4 .l4FooterLegal{color:var(--subtle);font-size:12px}.layout5 .l5Header{position:sticky;top:0;z-index:12;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.layout5 .l5HeaderInner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}.layout5 .l5Brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.layout5 .l5BrandWord{font-weight:760;letter-spacing:-.03em}.layout5 .l5Nav{display:none;gap:10px;align-items:center}.layout5 .l5NavLink{font-size:13px;padding:8px 10px;border-radius:999px;color:var(--muted);border:1px solid transparent}.layout5 .l5NavLink:hover{color:var(--text-strong);border-color:var(--border);background:var(--surface-1)}.layout5 .l5HeaderActions{display:flex;align-items:center;gap:10px}@media(min-width:960px){.layout5 .l5Nav{display:flex}}.layout5 .l5Hero{padding:72px 0 44px}.layout5 .l5HeroGrid{display:grid;gap:18px;align-items:start}.layout5 .l5Eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;margin-bottom:12px}.layout5 .l5Title{margin:0;font-size:clamp(40px,5.2vw,64px);line-height:1.02;letter-spacing:-.05em;font-weight:900;color:var(--text-strong)}.layout5 .l5Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:72ch}.layout5 .l5HeroActions{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout5 .l5Badges{margin-top:18px;display:grid;gap:10px}.layout5 .l5Badge{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px 14px}.layout5 .l5BadgeK{font-weight:820;letter-spacing:-.02em;color:var(--text-strong)}.layout5 .l5BadgeV{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.4}.layout5 .l5HeroAside{display:grid}.layout5 .l5Playground{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:16px;box-shadow:var(--shadow);display:grid;gap:12px;position:relative;overflow:hidden}.layout5 .l5Playground:before{content:"";position:absolute;inset:-170px -120px auto;height:300px;background:radial-gradient(circle at 30% 40%,var(--accent-b-12),transparent 60%),radial-gradient(circle at 70% 20%,var(--accent-a-10),transparent 62%);opacity:.9;pointer-events:none}.layout5 .l5Playground>*{position:relative}.layout5 .l5PlaygroundTop{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.layout5 .l5PlaygroundTitle{font-weight:800;letter-spacing:-.02em;color:var(--text-strong)}.layout5 .l5PlaygroundHint{font-size:12px;color:var(--subtle)}.layout5 .l5Tabs{display:flex;flex-wrap:wrap;gap:8px}.layout5 .l5Tab{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:8px 10px;font-size:12px;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout5 .l5Tab:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong)}.layout5 .l5TabActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout5 .l5PromptBlock{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout5 .l5PromptLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout5 .l5PromptLabel:after{content:" (Beispiel)";color:var(--subtle);opacity:.8}.layout5 .l5Prompt{margin:0;padding:12px;border-radius:18px;border:1px solid var(--border-soft);background:#0000002e;color:var(--text-strong);font-size:12px;line-height:1.5;white-space:pre-wrap}.layout5 .l5PromptActions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.layout5 .l5RunBtn[disabled]{opacity:.8;cursor:default}.layout5 .l5TinyBtn{border:1px solid var(--border);border-radius:999px;padding:8px 10px;background:var(--surface-1);color:var(--muted);font-size:12px;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout5 .l5TinyBtn:hover{transform:translateY(-1px);border-color:var(--accent-b-50);background:var(--surface-2);color:var(--text-strong)}.layout5 .l5TinyBtnActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout5 .l5Out{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout5 .l5OutBoost{border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-1))}.layout5 .l5OutTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout5 .l5OutTitle:after{content:" • Beispiel";color:var(--subtle);font-weight:650;font-size:12px;margin-left:6px}.layout5 .l5OutTitle{font-weight:780;letter-spacing:-.02em;color:var(--text-strong)}.layout5 .l5Chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.layout5 .l5Chip{font-size:11px;border-radius:999px;padding:4px 8px;border:1px solid var(--border-soft);background:var(--surface-2);color:var(--subtle)}.layout5 .l5OutBody{margin:0;padding:12px;border-radius:18px;border:1px solid var(--border-soft);background:#0000001f;color:var(--muted);font-size:12px;line-height:1.5;white-space:pre-wrap}@media(min-width:980px){.layout5 .l5HeroGrid{grid-template-columns:1.05fr .95fr;gap:28px}.layout5 .l5Badges{grid-template-columns:1fr 1fr 1fr}}.layout5 .l5Section{padding:64px 0}.layout5 .l5SectionHeader{display:grid;gap:12px}.layout5 .l5SectionEyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;width:max-content}.layout5 .l5H2{margin:0;font-size:28px;letter-spacing:-.03em;color:var(--text-strong)}.layout5 .l5P{margin:0;color:var(--muted);max-width:75ch}.layout5 .l5TemplateGrid{margin-top:18px;display:grid;gap:12px}.layout5 .l5Template{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout5 .l5Template:hover{transform:translateY(-1px);border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-2))}.layout5 .l5TemplateTitle{font-weight:820;letter-spacing:-.02em;color:var(--text-strong)}.layout5 .l5TemplateText{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.45}.layout5 .l5TemplateBtn{margin-top:12px;appearance:none;border:1px solid var(--border);background:var(--surface-1);color:var(--text-strong);border-radius:14px;padding:10px 12px;cursor:pointer;font-weight:700;letter-spacing:-.01em;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout5 .l5TemplateBtn:hover{transform:translateY(-1px);border-color:var(--accent-b-50);background:var(--surface-2)}@media(min-width:980px){.layout5 .l5TemplateGrid{grid-template-columns:1fr 1fr}}.layout5 .l5Faq{margin-top:14px;display:grid;gap:10px}.layout5 .l5FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout5 .l5FaqSummary{cursor:pointer;color:var(--text-strong);font-weight:650;padding:6px 4px}.layout5 .l5FaqBody{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout5 .l5Newsletter{margin-top:16px}.layout5 .l5Footer{margin-top:22px;border-top:1px solid var(--border-soft);padding-top:18px;display:grid;gap:12px}.layout5 .l5FooterBrand{display:flex;align-items:center;gap:10px}.layout5 .l5FooterWord{font-weight:750;letter-spacing:-.02em}.layout5 .l5FooterTag{color:var(--muted);font-size:13px}.layout5 .l5FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout5 .l5FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout5 .l5FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout5 .l5FooterLegal{color:var(--subtle);font-size:12px}.layout6 .l6Header{position:sticky;top:0;z-index:12;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.layout6 .l6HeaderInner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}.layout6 .l6Brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.layout6 .l6BrandWord{font-weight:760;letter-spacing:-.03em}.layout6 .l6Nav{display:none;gap:10px;align-items:center}.layout6 .l6NavLink{font-size:13px;padding:8px 10px;border-radius:999px;color:var(--muted);border:1px solid transparent}.layout6 .l6NavLink:hover{color:var(--text-strong);border-color:var(--border);background:var(--surface-1)}.layout6 .l6HeaderActions{display:flex;align-items:center;gap:10px}@media(min-width:960px){.layout6 .l6Nav{display:flex}}.layout6 .l6Hero{padding:72px 0 44px}.layout6 .l6HeroGrid{display:grid;gap:18px;align-items:start}.layout6 .l6Eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;margin-bottom:12px}.layout6 .l6Title{margin:0;font-size:clamp(40px,5.2vw,64px);line-height:1.02;letter-spacing:-.05em;font-weight:900;color:var(--text-strong)}.layout6 .l6Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:72ch}.layout6 .l6HeroActions{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout6 .l6Micro{margin-top:14px;color:var(--subtle);font-size:12px}.layout6 .l6HeroAside{display:grid}.layout6 .l6ResultCard{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:16px;box-shadow:var(--shadow);display:grid;gap:12px;position:relative;overflow:hidden}.layout6 .l6ResultCard:before{content:"";position:absolute;inset:-170px -120px auto;height:300px;background:radial-gradient(circle at 30% 40%,var(--accent-b-12),transparent 60%),radial-gradient(circle at 70% 20%,var(--accent-a-10),transparent 62%);opacity:.9;pointer-events:none}.layout6 .l6ResultCard>*{position:relative}.layout6 .l6ResultTop{display:flex;align-items:start;justify-content:space-between;gap:12px}.layout6 .l6ResultTitle{font-size:12px;color:var(--subtle);letter-spacing:.08em;text-transform:uppercase}.layout6 .l6ResultValue{margin-top:6px;font-weight:900;letter-spacing:-.03em;font-size:20px;color:var(--text-strong)}.layout6 .l6Unit{display:inline-flex;gap:6px;padding:4px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1)}.layout6 .l6UnitBtn{border:1px solid transparent;background:transparent;color:var(--muted);border-radius:999px;padding:8px 10px;font-size:12px;cursor:pointer;font-weight:700}.layout6 .l6UnitBtnActive{color:var(--text-strong);border-color:var(--accent-b-40);background:var(--accent-b-10)}.layout6 .l6BarWrap{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout6 .l6BarLabel{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--muted)}.layout6 .l6Bar{height:12px;border-radius:999px;border:1px solid var(--border-soft);background:#0000001f;overflow:hidden}.layout6 .l6BarFill{height:100%;border-radius:999px}.layout6 .l6BarFillToday{background:linear-gradient(135deg,var(--accent-a-35),var(--accent-a-12))}.layout6 .l6BarFillAverion{background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 0 0 4px var(--accent-b-12)}.layout6 .l6Focus{display:grid;gap:10px}.layout6 .l6FocusItem{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:18px;padding:12px 14px;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout6 .l6FocusItem:hover{transform:translateY(-1px);border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-1))}.layout6 .l6FocusK{font-weight:820;letter-spacing:-.02em;color:var(--text-strong)}.layout6 .l6FocusV{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.4}.layout6 .l6ResultCta{display:flex;flex-wrap:wrap;gap:10px}.layout6 .l6Assumptions{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout6 .l6AssumptionsBtn{border:1px solid var(--border);background:var(--surface-2);color:var(--text-strong);border-radius:14px;padding:10px 12px;cursor:pointer;font-weight:800;letter-spacing:-.01em;transition:transform .12s ease,border-color .12s ease,background .12s ease;text-align:left}.layout6 .l6AssumptionsBtn:hover{transform:translateY(-1px);border-color:var(--accent-b-50);background:var(--surface-2)}.layout6 .l6AssumptionsBtnActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10))}.layout6 .l6AssumptionsList{margin:0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}@media(min-width:980px){.layout6 .l6HeroGrid{grid-template-columns:1.02fr .98fr;gap:28px}.layout6 .l6ResultCard{position:sticky;top:88px}.layout6 .l6Focus{grid-template-columns:1fr 1fr}}.layout6 .l6Section{padding:64px 0}.layout6 .l6SectionHeader{display:grid;gap:12px}.layout6 .l6SectionEyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;width:max-content}.layout6 .l6H2{margin:0;font-size:28px;letter-spacing:-.03em;color:var(--text-strong)}.layout6 .l6P{margin:0;color:var(--muted);max-width:75ch}.layout6 .l6CalcGrid{margin-top:18px;display:grid;gap:12px}.layout6 .l6Field{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040}.layout6 .l6FieldTop{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.layout6 .l6FieldLabel{font-weight:780;letter-spacing:-.02em;color:var(--text-strong)}.layout6 .l6FieldValue{color:var(--muted);font-weight:800;letter-spacing:-.02em}.layout6 .l6Range{width:100%;margin-top:12px;accent-color:var(--accent-b)}.layout6 .l6InlineNote{margin-top:14px;color:var(--subtle);font-size:12px}@media(min-width:980px){.layout6 .l6CalcGrid{grid-template-columns:1fr 1fr}}.layout6 .l6Steps{margin-top:18px;display:grid;gap:12px}.layout6 .l6Step{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040}.layout6 .l6StepK{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout6 .l6StepTitle{margin-top:8px;font-weight:820;letter-spacing:-.02em;color:var(--text-strong)}.layout6 .l6StepText{margin-top:8px;color:var(--muted);line-height:1.45;font-size:14px}.layout6 .l6InlineCta{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}@media(min-width:980px){.layout6 .l6Steps{grid-template-columns:1fr 1fr}}.layout6 .l6Faq{margin-top:14px;display:grid;gap:10px}.layout6 .l6FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout6 .l6FaqSummary{cursor:pointer;color:var(--text-strong);font-weight:650;padding:6px 4px}.layout6 .l6FaqBody{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout6 .l6Newsletter{margin-top:16px}.layout6 .l6Footer{margin-top:22px;border-top:1px solid var(--border-soft);padding-top:18px;display:grid;gap:12px}.layout6 .l6FooterBrand{display:flex;align-items:center;gap:10px}.layout6 .l6FooterWord{font-weight:750;letter-spacing:-.02em}.layout6 .l6FooterTag{color:var(--muted);font-size:13px}.layout6 .l6FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout6 .l6FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout6 .l6FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout6 .l6FooterLegal{color:var(--subtle);font-size:12px}.layout7 .l7Header{position:sticky;top:0;z-index:12;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.layout7 .l7HeaderInner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}.layout7 .l7Brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.layout7 .l7BrandWord{font-weight:760;letter-spacing:-.03em}.layout7 .l7Nav{display:none;gap:10px;align-items:center}.layout7 .l7NavLink{font-size:13px;padding:8px 10px;border-radius:999px;color:var(--muted);border:1px solid transparent}.layout7 .l7NavLink:hover{color:var(--text-strong);border-color:var(--border);background:var(--surface-1)}.layout7 .l7HeaderActions{display:flex;align-items:center;gap:10px}@media(min-width:960px){.layout7 .l7Nav{display:flex}}.layout7 .l7Hero{padding:72px 0 44px}.layout7 .l7HeroGrid{display:grid;gap:18px;align-items:start}.layout7 .l7Eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;margin-bottom:12px}.layout7 .l7Title{margin:0;font-size:clamp(40px,5.2vw,64px);line-height:1.02;letter-spacing:-.05em;font-weight:900;color:var(--text-strong)}.layout7 .l7Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:72ch}.layout7 .l7HeroActions{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout7 .l7Trust{margin-top:18px;display:inline-flex;flex-wrap:wrap;gap:10px;align-items:center;color:var(--subtle);font-size:12px}.layout7 .l7TrustDot{width:6px;height:6px;border-radius:999px;background:var(--ui-dot);opacity:.8}.layout7 .l7TrustItem{border:1px solid var(--border-soft);background:var(--surface-1);padding:6px 10px;border-radius:999px}.layout7 .l7HeroAside{display:grid}.layout7 .l7FinderCard{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:16px;box-shadow:var(--shadow);display:grid;gap:12px;position:relative;overflow:hidden}.layout7 .l7FinderCard:before{content:"";position:absolute;inset:-170px -120px auto;height:300px;background:radial-gradient(circle at 30% 40%,var(--accent-b-12),transparent 60%),radial-gradient(circle at 70% 20%,var(--accent-a-10),transparent 62%);opacity:.9;pointer-events:none}.layout7 .l7FinderCard>*{position:relative}.layout7 .l7FinderTop{display:flex;align-items:start;justify-content:space-between;gap:12px}.layout7 .l7FinderTitle{font-size:12px;color:var(--subtle);letter-spacing:.08em;text-transform:uppercase}.layout7 .l7FinderValue{margin-top:6px;font-weight:900;letter-spacing:-.03em;font-size:18px;color:var(--text-strong)}.layout7 .l7FinderEta{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px;text-align:right}.layout7 .l7EtaLabel{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--subtle)}.layout7 .l7EtaValue{margin-top:6px;font-weight:850;letter-spacing:-.02em;color:var(--text-strong)}.layout7 .l7Questions{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:12px}.layout7 .l7QLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout7 .l7QOptions{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.layout7 .l7Opt{border:1px solid var(--border);background:var(--surface-2);color:var(--muted);border-radius:999px;padding:8px 10px;font-size:12px;cursor:pointer;font-weight:700;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout7 .l7Opt:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong)}.layout7 .l7OptActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout7 .l7FinderMid{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:8px}.layout7 .l7Pitch{color:var(--text-strong);font-weight:760;letter-spacing:-.02em}.layout7 .l7PitchRevealed{background:linear-gradient(135deg,var(--accent-b),var(--accent-a));-webkit-background-clip:text;background-clip:text;color:transparent}.layout7 .l7Hint{color:var(--muted);font-size:13px;line-height:1.45}.layout7 .l7Modules{display:flex;flex-wrap:wrap;gap:8px}.layout7 .l7Module{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:999px;padding:8px 10px;font-size:12px;color:var(--muted)}.layout7 .l7FinderCta{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:980px){.layout7 .l7HeroGrid{grid-template-columns:1.02fr .98fr;gap:28px}.layout7 .l7FinderCard{position:sticky;top:88px}}.layout7 .l7Section{padding:64px 0}.layout7 .l7SectionHeader{display:grid;gap:12px}.layout7 .l7SectionEyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;width:max-content}.layout7 .l7H2{margin:0;font-size:28px;letter-spacing:-.03em;color:var(--text-strong)}.layout7 .l7P{margin:0;color:var(--muted);max-width:75ch}.layout7 .l7PackGrid{margin-top:18px;display:grid;gap:12px}.layout7 .l7Pack{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040;transition:transform .12s ease,border-color .12s ease,background .12s ease;display:grid;gap:10px}.layout7 .l7Pack:hover{transform:translateY(-1px);border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-2))}.layout7 .l7PackActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10))}.layout7 .l7PackTop{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.layout7 .l7PackTitle{font-weight:850;letter-spacing:-.02em;color:var(--text-strong)}.layout7 .l7PackBadge{font-size:11px;border-radius:999px;padding:4px 8px;border:1px solid var(--border);background:var(--surface-1);color:var(--text-strong);font-weight:800}.layout7 .l7PackLead{color:var(--muted);font-size:13px;line-height:1.45}.layout7 .l7PackBullets{margin:0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}.layout7 .l7PackBtn{width:100%;justify-content:center}@media(min-width:980px){.layout7 .l7PackGrid{grid-template-columns:1fr 1fr}}.layout7 .l7Faq{margin-top:14px;display:grid;gap:10px}.layout7 .l7FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout7 .l7FaqSummary{cursor:pointer;color:var(--text-strong);font-weight:650;padding:6px 4px}.layout7 .l7FaqBody{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout7 .l7Newsletter{margin-top:16px}.layout7 .l7Footer{margin-top:22px;border-top:1px solid var(--border-soft);padding-top:18px;display:grid;gap:12px}.layout7 .l7FooterBrand{display:flex;align-items:center;gap:10px}.layout7 .l7FooterWord{font-weight:750;letter-spacing:-.02em}.layout7 .l7FooterTag{color:var(--muted);font-size:13px}.layout7 .l7FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout7 .l7FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout7 .l7FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout7 .l7FooterLegal{color:var(--subtle);font-size:12px}.layout8 .l8Header{position:sticky;top:0;z-index:12;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.layout8 .l8HeaderInner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}.layout8 .l8Brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.layout8 .l8BrandWord{font-weight:760;letter-spacing:-.03em}.layout8 .l8Nav{display:none;gap:10px;align-items:center}.layout8 .l8NavLink{font-size:13px;padding:8px 10px;border-radius:999px;color:var(--muted);border:1px solid transparent}.layout8 .l8NavLink:hover{color:var(--text-strong);border-color:var(--border);background:var(--surface-1)}.layout8 .l8HeaderActions{display:flex;align-items:center;gap:10px}@media(min-width:960px){.layout8 .l8Nav{display:flex}}.layout8 .l8Hero{padding:72px 0 44px}.layout8 .l8HeroGrid{display:grid;gap:18px;align-items:start}.layout8 .l8Eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;margin-bottom:12px}.layout8 .l8Title{margin:0;font-size:clamp(40px,5.2vw,64px);line-height:1.02;letter-spacing:-.05em;font-weight:900;color:var(--text-strong)}.layout8 .l8Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:72ch}.layout8 .l8HeroActions{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout8 .l8Pills{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px}.layout8 .l8Pill{border:1px solid var(--border-soft);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:8px 10px;font-size:12px;font-weight:700}.layout8 .l8ScrollHint{margin-top:16px;color:var(--subtle);font-size:12px}.layout8 .l8HeroAside{display:grid}.layout8 .l8Preview{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:16px;box-shadow:var(--shadow);display:grid;gap:12px;position:relative;overflow:hidden}.layout8 .l8Preview:before{content:"";position:absolute;inset:-170px -120px auto;height:300px;background:radial-gradient(circle at 30% 40%,var(--accent-b-12),transparent 60%),radial-gradient(circle at 70% 20%,var(--accent-a-10),transparent 62%);opacity:.9;pointer-events:none}.layout8 .l8Preview>*{position:relative}.layout8 .l8PreviewTop{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.layout8 .l8PreviewTitle{font-weight:850;letter-spacing:-.02em;color:var(--text-strong)}.layout8 .l8PreviewHint{font-size:12px;color:var(--subtle)}.layout8 .l8PreviewBody{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout8 .l8PreviewRow{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.layout8 .l8PreviewK{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout8 .l8PreviewV{color:var(--text-strong);font-weight:780;letter-spacing:-.01em}.layout8 .l8PreviewCta{display:flex;gap:10px;flex-wrap:wrap}@media(min-width:980px){.layout8 .l8HeroGrid{grid-template-columns:1.02fr .98fr;gap:28px}.layout8 .l8Preview{position:sticky;top:88px}}.layout8 .l8Section{padding:64px 0}.layout8 .l8SectionHeader{display:grid;gap:12px}.layout8 .l8SectionEyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;width:max-content}.layout8 .l8H2{margin:0;font-size:28px;letter-spacing:-.03em;color:var(--text-strong)}.layout8 .l8P{margin:0;color:var(--muted);max-width:75ch}.layout8 .l8Controls{margin-top:18px;display:grid;gap:12px}.layout8 .l8Control{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040}.layout8 .l8ControlLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout8 .l8ControlTabs{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.layout8 .l8Tab{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:8px 10px;font-size:12px;cursor:pointer;font-weight:700;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout8 .l8Tab:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong)}.layout8 .l8TabActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}@media(min-width:980px){.layout8 .l8Controls{grid-template-columns:1fr 1fr}}.layout8 .l8StoryCard{margin-top:18px;border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:16px;box-shadow:var(--shadow);display:grid;gap:12px;position:relative;overflow:hidden}.layout8 .l8StoryCard:before{content:"";position:absolute;inset:auto -140px -180px;height:260px;background:radial-gradient(circle at 30% 30%,var(--accent-b-10),transparent 60%),radial-gradient(circle at 70% 40%,var(--accent-a-08),transparent 62%);pointer-events:none}.layout8 .l8StoryCard>*{position:relative}.layout8 .l8StoryTop{display:flex;align-items:start;justify-content:space-between;gap:12px}.layout8 .l8StoryTitle{font-weight:900;letter-spacing:-.03em;color:var(--text-strong);font-size:18px}.layout8 .l8StoryLead{margin-top:8px;color:var(--muted);line-height:1.45;font-size:13px}.layout8 .l8StoryBadge{font-size:11px;border-radius:999px;padding:4px 8px;border:1px solid var(--border);background:var(--surface-1);color:var(--text-strong);font-weight:800}.layout8 .l8StorySteps{display:grid;gap:10px}.layout8 .l8Step{border:1px solid var(--border-soft);background:var(--surface-1);border-radius:18px;padding:12px 14px}.layout8 .l8StepK{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout8 .l8StepV{margin-top:8px;color:var(--text-strong);font-weight:760;letter-spacing:-.01em}.layout8 .l8StoryCta{display:flex;flex-wrap:wrap;gap:10px}.layout8 .l8Cycle{margin-top:18px;display:grid;gap:12px}.layout8 .l8CycleItem{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout8 .l8CycleItem:hover{transform:translateY(-1px);border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-2))}.layout8 .l8CycleTitle{font-weight:850;letter-spacing:-.02em;color:var(--text-strong)}.layout8 .l8CycleText{margin-top:10px;color:var(--muted);line-height:1.45;font-size:14px}@media(min-width:980px){.layout8 .l8Cycle{grid-template-columns:1fr 1fr}}.layout8 .l8Faq{margin-top:14px;display:grid;gap:10px}.layout8 .l8FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout8 .l8FaqSummary{cursor:pointer;color:var(--text-strong);font-weight:650;padding:6px 4px}.layout8 .l8FaqBody{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout8 .l8Newsletter{margin-top:16px}.layout8 .l8Footer{margin-top:22px;border-top:1px solid var(--border-soft);padding-top:18px;display:grid;gap:12px}.layout8 .l8FooterBrand{display:flex;align-items:center;gap:10px}.layout8 .l8FooterWord{font-weight:750;letter-spacing:-.02em}.layout8 .l8FooterTag{color:var(--muted);font-size:13px}.layout8 .l8FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout8 .l8FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout8 .l8FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout8 .l8FooterLegal{color:var(--subtle);font-size:12px}.layout9 .l9Header{position:sticky;top:0;z-index:12;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.layout9 .l9HeaderInner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}.layout9 .l9Brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.layout9 .l9BrandWord{font-weight:760;letter-spacing:-.03em}.layout9 .l9HeaderActions{display:flex;gap:10px;align-items:center}.layout9 .l9Hero{padding:72px 0 44px}.layout9 .l9HeroGrid{display:grid;gap:18px;align-items:start}.layout9 .l9Eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;margin-bottom:12px}.layout9 .l9Title{margin:0;font-size:clamp(40px,5.2vw,64px);line-height:1.02;letter-spacing:-.05em;font-weight:900;color:var(--text-strong)}.layout9 .l9Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:72ch}.layout9 .l9PainRow{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px}.layout9 .l9Pain{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:10px 12px;font-size:12px;cursor:pointer;font-weight:800;letter-spacing:-.01em;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout9 .l9Pain:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong)}.layout9 .l9PainActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout9 .l9Ctas{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout9 .l9Right{display:grid}.layout9 .l9ChatCard{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:16px;box-shadow:var(--shadow);display:grid;gap:12px;position:relative;overflow:hidden}.layout9 .l9ChatCard:before{content:"";position:absolute;inset:-170px -120px auto;height:300px;background:radial-gradient(circle at 30% 40%,var(--accent-b-12),transparent 60%),radial-gradient(circle at 70% 20%,var(--accent-a-10),transparent 62%);opacity:.9;pointer-events:none}.layout9 .l9ChatCard>*{position:relative}.layout9 .l9ChatTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout9 .l9ChatTitle{font-weight:850;letter-spacing:-.02em;color:var(--text-strong)}.layout9 .l9ChatPill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted)}.layout9 .l9Chat{display:grid;gap:10px}.layout9 .l9Bubble{border:1px solid var(--border-soft);border-radius:18px;padding:12px 14px;font-size:13px;line-height:1.45}.layout9 .l9BubbleMe{background:#0000001f;color:var(--text-strong);justify-self:end;max-width:min(92%,520px)}.layout9 .l9BubbleBot{background:var(--surface-1);color:var(--muted);max-width:min(92%,560px)}.layout9 .l9BotTitle{font-weight:900;letter-spacing:-.02em;color:var(--text-strong)}.layout9 .l9BotLead{margin-top:6px;color:var(--muted)}.layout9 .l9CardGrid{display:grid;gap:10px}.layout9 .l9MiniCard{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px 14px}.layout9 .l9MiniCardTitle{font-weight:850;letter-spacing:-.02em;color:var(--text-strong)}.layout9 .l9MiniCardText{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.45}.layout9 .l9ChatActions{display:flex;flex-wrap:wrap;gap:10px}.layout9 .l9Progress{display:flex;gap:10px;flex-wrap:wrap;align-items:center;border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout9 .l9ProgressStep{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid transparent;color:var(--muted);background:transparent}.layout9 .l9ProgressDot{width:8px;height:8px;border-radius:999px;background:var(--ui-dot);opacity:.8}.layout9 .l9ProgressLabel{font-size:12px;font-weight:800;letter-spacing:-.01em}.layout9 .l9ProgressStepActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout9 .l9ProgressStepActive .l9ProgressDot{background:linear-gradient(135deg,var(--accent-b),var(--accent-a));opacity:1}@media(min-width:980px){.layout9 .l9HeroGrid{grid-template-columns:1.05fr .95fr;gap:28px}.layout9 .l9ChatCard{position:sticky;top:88px}.layout9 .l9CardGrid{grid-template-columns:1fr 1fr}}.layout9 .l9Section{padding:64px 0}.layout9 .l9SectionHeader{display:grid;gap:12px}.layout9 .l9SectionEyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;width:max-content}.layout9 .l9H2{margin:0;font-size:28px;letter-spacing:-.03em;color:var(--text-strong)}.layout9 .l9Faq{margin-top:14px;display:grid;gap:10px}.layout9 .l9FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout9 .l9FaqSummary{cursor:pointer;color:var(--text-strong);font-weight:650;padding:6px 4px}.layout9 .l9FaqBody{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout9 .l9Newsletter{margin-top:16px}.layout9 .l9Footer{margin-top:22px;border-top:1px solid var(--border-soft);padding-top:18px;display:grid;gap:12px}.layout9 .l9FooterBrand{display:flex;align-items:center;gap:10px}.layout9 .l9FooterWord{font-weight:750;letter-spacing:-.02em}.layout9 .l9FooterTag{color:var(--muted);font-size:13px}.layout9 .l9FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout9 .l9FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout9 .l9FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout9 .l9FooterLegal{color:var(--subtle);font-size:12px}.layout10 .l10Header{position:sticky;top:0;z-index:12;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.layout10 .l10HeaderInner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}.layout10 .l10Brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.layout10 .l10BrandWord{font-weight:760;letter-spacing:-.03em}.layout10 .l10Nav{display:none;gap:10px;align-items:center}.layout10 .l10NavLink{font-size:13px;padding:8px 10px;border-radius:999px;color:var(--muted);border:1px solid transparent}.layout10 .l10NavLink:hover{color:var(--text-strong);border-color:var(--border);background:var(--surface-1)}.layout10 .l10HeaderActions{display:flex;align-items:center;gap:10px}@media(min-width:960px){.layout10 .l10Nav{display:flex}}.layout10 .l10Hero{padding:72px 0 44px}.layout10 .l10HeroGrid{display:grid;gap:18px;align-items:start}.layout10 .l10Eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;margin-bottom:12px}.layout10 .l10Title{margin:0;font-size:clamp(40px,5.2vw,64px);line-height:1.02;letter-spacing:-.05em;font-weight:900;color:var(--text-strong)}.layout10 .l10Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:72ch}.layout10 .l10HeroActions{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout10 .l10Quick{margin-top:18px;display:grid;gap:10px}.layout10 .l10QuickItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px 14px}.layout10 .l10QuickK{font-weight:850;letter-spacing:-.02em;color:var(--text-strong)}.layout10 .l10QuickV{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.4}.layout10 .l10HeroAside{display:grid}.layout10 .l10Dash{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:16px;box-shadow:var(--shadow);display:grid;gap:12px;position:relative;overflow:hidden}.layout10 .l10Dash:before{content:"";position:absolute;inset:-170px -120px auto;height:300px;background:radial-gradient(circle at 30% 40%,var(--accent-b-12),transparent 60%),radial-gradient(circle at 70% 20%,var(--accent-a-10),transparent 62%);opacity:.9;pointer-events:none}.layout10 .l10Dash>*{position:relative}.layout10 .l10DashTop{display:flex;align-items:start;justify-content:space-between;gap:12px}.layout10 .l10DashTitle{font-weight:900;letter-spacing:-.03em;color:var(--text-strong);font-size:18px}.layout10 .l10DashLead{margin-top:8px;color:var(--muted);line-height:1.45;font-size:13px}.layout10 .l10DashPill{font-size:11px;border-radius:999px;padding:4px 8px;border:1px solid var(--border);background:var(--surface-1);color:var(--text-strong);font-weight:800}.layout10 .l10Metrics{display:grid;gap:10px}.layout10 .l10Metric{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px 14px;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout10 .l10Metric:hover{transform:translateY(-1px);border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-1))}.layout10 .l10MetricLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout10 .l10MetricValue{margin-top:8px;font-weight:900;letter-spacing:-.03em;color:var(--text-strong);font-size:18px}.layout10 .l10MetricHint{margin-top:6px;color:var(--muted);font-size:12px}@media(min-width:980px){.layout10 .l10Metrics{grid-template-columns:1fr 1fr 1fr}}.layout10 .l10Tasks{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout10 .l10TasksTitle{font-weight:850;letter-spacing:-.02em;color:var(--text-strong)}.layout10 .l10TaskList{display:grid;gap:10px}.layout10 .l10Task{border:1px solid var(--border-soft);background:var(--surface-2);border-radius:18px;padding:12px;display:grid;grid-template-columns:10px 1fr auto;gap:10px;align-items:center;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout10 .l10Task:hover{transform:translateY(-1px);border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-2))}.layout10 .l10TaskState{width:10px;height:10px;border-radius:999px;background:var(--ui-dot)}.layout10 .l10TaskStateRun{background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 0 0 4px var(--accent-b-12)}.layout10 .l10TaskStateDone{background:linear-gradient(135deg,var(--accent-a),var(--accent-b));opacity:.85}.layout10 .l10TaskTitle{color:var(--text-strong);font-weight:800;letter-spacing:-.01em;font-size:13px}.layout10 .l10TaskMeta{margin-top:4px;color:var(--muted);font-size:12px}.layout10 .l10TaskPill{font-size:11px;border-radius:999px;padding:4px 8px;border:1px solid var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.layout10 .l10DashNote{color:var(--subtle);font-size:12px;line-height:1.45}.layout10 .l10DashActions{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:980px){.layout10 .l10HeroGrid{grid-template-columns:1.05fr .95fr;gap:28px}.layout10 .l10Dash{position:sticky;top:88px}.layout10 .l10Quick{grid-template-columns:1fr 1fr 1fr}}.layout10 .l10Section{padding:64px 0}.layout10 .l10SectionHeader{display:grid;gap:12px}.layout10 .l10SectionEyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;width:max-content}.layout10 .l10H2{margin:0;font-size:28px;letter-spacing:-.03em;color:var(--text-strong)}.layout10 .l10P{margin:0;color:var(--muted);max-width:75ch}.layout10 .l10RoleTabs{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px}.layout10 .l10RoleTab{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:10px 12px;font-size:12px;cursor:pointer;font-weight:800;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout10 .l10RoleTab:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong)}.layout10 .l10RoleTabActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout10 .l10MiniExplain{margin-top:14px;border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040}.layout10 .l10MiniExplainTitle{font-weight:850;letter-spacing:-.02em;color:var(--text-strong)}.layout10 .l10MiniExplainText{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.45}.layout10 .l10Faq{margin-top:14px;display:grid;gap:10px}.layout10 .l10FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout10 .l10FaqSummary{cursor:pointer;color:var(--text-strong);font-weight:650;padding:6px 4px}.layout10 .l10FaqBody{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout10 .l10Newsletter{margin-top:16px}.layout10 .l10Footer{margin-top:22px;border-top:1px solid var(--border-soft);padding-top:18px;display:grid;gap:12px}.layout10 .l10FooterBrand{display:flex;align-items:center;gap:10px}.layout10 .l10FooterWord{font-weight:750;letter-spacing:-.02em}.layout10 .l10FooterTag{color:var(--muted);font-size:13px}.layout10 .l10FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout10 .l10FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout10 .l10FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout10 .l10FooterLegal{color:var(--subtle);font-size:12px}.layout11 .l11Header{position:sticky;top:0;z-index:12;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.layout11 .l11HeaderInner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}.layout11 .l11Brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.layout11 .l11BrandWord{font-weight:760;letter-spacing:-.03em}.layout11 .l11HeaderActions{display:flex;align-items:center;gap:10px}.layout11 .l11Cover{padding:64px 0 40px}.layout11 .l11CoverGrid{display:grid;gap:18px;align-items:start}.layout11 .l11Eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;margin-bottom:12px}.layout11 .l11Title{margin:0;font-size:clamp(40px,5.2vw,66px);line-height:1.02;letter-spacing:-.055em;font-weight:920;color:var(--text-strong)}.layout11 .l11Title .l11TitleAccent{background:linear-gradient(135deg,var(--accent-b),var(--accent-a));-webkit-background-clip:text;background-clip:text;color:transparent}.layout11 .l11Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:72ch}.layout11 .l11CoverActions{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout11 .l11ProofRow{margin-top:18px;display:grid;gap:10px}.layout11 .l11Proof{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px 14px}.layout11 .l11ProofMetric{font-weight:860;letter-spacing:-.02em;color:var(--text-strong)}.layout11 .l11ProofLabel{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.4}.layout11 .l11Toc{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:16px;box-shadow:var(--shadow);display:grid;gap:10px;position:relative;overflow:hidden}.layout11 .l11Toc:before{content:"";position:absolute;inset:-170px -120px auto;height:300px;background:radial-gradient(circle at 30% 40%,var(--accent-b-12),transparent 60%),radial-gradient(circle at 70% 20%,var(--accent-a-10),transparent 62%);opacity:.9;pointer-events:none}.layout11 .l11Toc>*{position:relative}.layout11 .l11TocTitle{font-weight:900;letter-spacing:-.03em;color:var(--text-strong)}.layout11 .l11TocList{display:grid;gap:8px}.layout11 .l11TocLink{border:1px solid var(--border);background:var(--surface-1);color:var(--text-strong);border-radius:14px;padding:10px 12px;font-weight:800;letter-spacing:-.01em}.layout11 .l11TocLink:hover{border-color:var(--accent-b-50);background:var(--surface-2)}.layout11 .l11TocHint{color:var(--subtle);font-size:12px}@media(min-width:980px){.layout11 .l11CoverGrid{grid-template-columns:1.05fr .95fr;gap:28px}.layout11 .l11ProofRow{grid-template-columns:1fr 1fr 1fr}.layout11 .l11Toc{position:sticky;top:88px}}.layout11 .l11Layout{display:grid;gap:18px;padding:18px 0 64px}.layout11 .l11Rail{display:none}.layout11 .l11RailTitle{color:var(--subtle);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.layout11 .l11RailLink{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:14px;padding:10px 12px;font-weight:800;letter-spacing:-.01em}.layout11 .l11RailLink:hover{border-color:var(--accent-b-50);color:var(--text-strong)}.layout11 .l11RailLinkActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout11 .l11RailCta{width:100%;justify-content:center}.layout11 .l11Chapters{display:grid;gap:18px}@media(min-width:980px){.layout11 .l11Layout{grid-template-columns:260px 1fr;align-items:start;gap:22px}.layout11 .l11Rail{display:grid;gap:10px;position:sticky;top:88px;align-self:start}}.layout11 .l11Chapter{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow);display:grid;gap:14px}.layout11 .l11Chapter{scroll-margin-top:96px}.layout11 .l11ChapterTop{display:grid;gap:10px}.layout11 .l11ChapterEyebrow{display:inline-flex;width:max-content;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout11 .l11H2{margin:0;font-size:28px;letter-spacing:-.03em;color:var(--text-strong)}.layout11 .l11P{margin:0;color:var(--muted);line-height:1.5;max-width:80ch}.layout11 .l11Grid2{display:grid;gap:12px}.layout11 .l11Card{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:16px}.layout11 .l11CardTitle{font-weight:900;letter-spacing:-.03em;color:var(--text-strong)}.layout11 .l11CardText{margin-top:10px;color:var(--muted);line-height:1.45;font-size:14px}@media(min-width:980px){.layout11 .l11Grid2{grid-template-columns:1fr 1fr}}.layout11 .l11Split{display:grid;gap:12px}.layout11 .l11Tabs{display:flex;flex-wrap:wrap;gap:8px}.layout11 .l11Tab{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:10px 12px;font-size:12px;cursor:pointer;font-weight:800;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout11 .l11Tab:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong)}.layout11 .l11TabActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout11 .l11Panel{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:16px}.layout11 .l11PanelTitle{font-weight:900;letter-spacing:-.03em;color:var(--text-strong)}.layout11 .l11PanelLead{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.45}.layout11 .l11Check{margin:12px 0 0;padding-left:0;list-style:none;display:grid;gap:8px}.layout11 .l11CheckItem{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;color:var(--muted);font-size:13px}.layout11 .l11CheckMark{width:18px;height:18px;border-radius:999px;display:grid;place-items:center;border:1px solid var(--border);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong);font-weight:900}@media(min-width:980px){.layout11 .l11Split{grid-template-columns:320px 1fr;align-items:start}.layout11 .l11Tabs{flex-direction:column}}.layout11 .l11RoleBar{display:flex;flex-wrap:wrap;gap:8px}.layout11 .l11RoleTab{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:10px 12px;font-size:12px;cursor:pointer;font-weight:800}.layout11 .l11RoleTabActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout11 .l11ScenarioGrid{display:grid;gap:12px}.layout11 .l11ScenarioList{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout11 .l11ScenarioLead{color:var(--muted);font-size:13px;padding:4px 4px 10px}.layout11 .l11ScenarioCard{appearance:none;text-align:left;border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px 14px;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout11 .l11ScenarioCard:hover{transform:translateY(-1px);border-color:var(--accent-b-50)}.layout11 .l11ScenarioCardActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10))}.layout11 .l11ScenarioTitle{font-weight:850;letter-spacing:-.01em;color:var(--text-strong)}.layout11 .l11ScenarioPrompt{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.4}.layout11 .l11ScenarioOut{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:16px;display:grid;gap:12px}.layout11 .l11OutTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout11 .l11OutTitle{font-weight:900;letter-spacing:-.03em;color:var(--text-strong)}.layout11 .l11OutPill{font-size:11px;border-radius:999px;padding:4px 8px;border:1px solid var(--border);background:var(--surface-2);color:var(--muted);font-weight:800}.layout11 .l11OutBlock{border:1px solid var(--border-soft);background:var(--surface-2);border-radius:18px;padding:12px 14px}.layout11 .l11OutLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout11 .l11OutText{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.45}.layout11 .l11Steps{margin:10px 0 0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}@media(min-width:980px){.layout11 .l11ScenarioGrid{grid-template-columns:1fr 1fr;align-items:start}}.layout11 .l11KpiCard{border:1px solid var(--border);background:var(--surface-1);border-radius:26px;padding:16px;display:grid;gap:12px}.layout11 .l11KpiTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout11 .l11KpiTitle{font-weight:900;letter-spacing:-.03em;color:var(--text-strong)}.layout11 .l11KpiPill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);color:var(--muted)}.layout11 .l11KpiGrid{display:grid;gap:10px}.layout11 .l11KpiItem{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px 14px;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:baseline}.layout11 .l11KpiItem:hover{border-color:var(--accent-b-45);background:linear-gradient(135deg,var(--accent-b-08),var(--surface-2))}.layout11 .l11KpiLabel{color:var(--muted);font-size:12px}.layout11 .l11KpiValue{color:var(--text-strong);font-weight:900;letter-spacing:-.02em}.layout11 .l11KpiDelta{grid-column:1 / -1;color:var(--subtle);font-size:12px;display:inline-flex;align-items:center;gap:8px}.layout11 .l11KpiDeltaDot{width:7px;height:7px;border-radius:999px;background:var(--ui-dot);opacity:.85}.layout11 .l11KpiDeltaUp .l11KpiDeltaDot{background:linear-gradient(135deg,var(--accent-b),var(--accent-a));opacity:1}.layout11 .l11KpiDeltaDown .l11KpiDeltaDot{background:linear-gradient(135deg,var(--accent-a),var(--accent-b));opacity:.95}.layout11 .l11KpiFoot{color:var(--subtle);font-size:12px}@media(min-width:980px){.layout11 .l11KpiGrid{grid-template-columns:1fr 1fr}}.layout11 .l11Faq{display:grid;gap:10px}.layout11 .l11FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout11 .l11FaqSummary{cursor:pointer;color:var(--text-strong);font-weight:650;padding:6px 4px}.layout11 .l11FaqBody{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout11 .l11Newsletter{margin-top:10px}.layout11 .l11Footer{margin-top:18px;border-top:1px solid var(--border-soft);padding-top:16px;display:grid;gap:12px}.layout11 .l11FooterBrand{display:flex;align-items:center;gap:10px}.layout11 .l11FooterWord{font-weight:750;letter-spacing:-.02em}.layout11 .l11FooterTag{color:var(--muted);font-size:13px}.layout11 .l11FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout11 .l11FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout11 .l11FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout11 .l11FooterLegal{color:var(--subtle);font-size:12px}.layout12 .l12Topbar{position:sticky;top:0;z-index:15;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.layout12 .l12TopbarInner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}.layout12 .l12Brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.layout12 .l12BrandWord{font-weight:760;letter-spacing:-.03em}.layout12 .l12TopbarRight{display:inline-flex;align-items:center;gap:10px}.layout12 .l12TopbarHint{font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:6px 10px;border-radius:999px}.layout12 .l12Rail{position:fixed;left:18px;top:92px;z-index:8;width:160px;padding:12px;border:1px solid var(--border-soft);background:color-mix(in oklab,var(--bg-header) 72%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;box-shadow:0 22px 70px #00000073}.layout12 .l12RailTitle{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--subtle);margin-bottom:10px}.layout12 .l12RailList{display:grid;gap:8px}.layout12 .l12RailItem{display:flex;align-items:center;gap:10px;border:1px solid var(--border-soft);background:var(--surface-1);border-radius:14px;padding:8px 10px;color:var(--muted);transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout12 .l12RailItem:hover{transform:translateY(-1px);color:var(--text-strong);border-color:var(--accent-b-50);background:var(--surface-2)}.layout12 .l12RailDot{width:8px;height:8px;border-radius:999px;background:var(--ui-dot);opacity:.55}.layout12 .l12RailText{display:inline-flex;align-items:baseline;gap:8px}.layout12 .l12RailNum{font-size:11px;color:var(--subtle);font-weight:800}.layout12 .l12RailLabel{font-size:12px;font-weight:850;letter-spacing:-.01em}.layout12 .l12RailItemActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout12 .l12RailItemActive .l12RailDot{opacity:1;background:linear-gradient(135deg,var(--accent-b),var(--accent-a))}@media(max-width:1320px){.layout12 .l12Rail{display:none}}.layout12 .l12Deck{scroll-snap-type:y mandatory}.layout12 .l12Slide{position:relative;scroll-snap-align:start;min-height:calc(100vh - 74px);padding:54px 0 40px;display:grid;align-content:center}.layout12 .l12SlideDense{align-content:start}.layout12 .l12Slide:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(800px 520px at 20% 10%,color-mix(in oklab,var(--accent-b) 18%,transparent),transparent 55%);opacity:.18}.layout12 .l12SlideInner{position:relative}.layout12 .l12SlideCover{padding-top:64px}.layout12 .l12SlideInner,.layout12 .l12CoverGrid{display:grid;gap:18px}@media(min-width:980px){.layout12 .l12CoverGrid{grid-template-columns:1.25fr .95fr;align-items:start}}.layout12 .l12MiniMap{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow)}.layout12 .l12MiniTitle{font-weight:930;letter-spacing:-.03em;color:var(--text-strong)}.layout12 .l12MiniLead{margin-top:10px;color:var(--muted);line-height:1.45}.layout12 .l12MiniSteps{margin-top:14px;display:grid;gap:10px}.layout12 .l12MiniStep{display:flex;gap:12px;border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px;color:var(--muted);transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout12 .l12MiniStep:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong);background:var(--surface-2)}.layout12 .l12MiniStepActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout12 .l12MiniNum{width:28px;height:28px;border-radius:10px;display:grid;place-items:center;font-size:12px;font-weight:900;color:var(--text-strong);background:color-mix(in oklab,var(--surface-2) 70%,transparent);border:1px solid var(--border-soft)}.layout12 .l12MiniText{display:grid;gap:2px}.layout12 .l12MiniLabel{font-weight:900;letter-spacing:-.02em;color:inherit}.layout12 .l12MiniHint{color:var(--subtle);font-size:12px}.layout12 .l12Kicker{display:inline-flex;width:max-content;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;margin-bottom:12px}.layout12 .l12H1{margin:0;font-size:clamp(42px,5.6vw,70px);line-height:1.02;letter-spacing:-.06em;font-weight:930;color:var(--text-strong)}.layout12 .l12Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:70ch}.layout12 .l12Ctas{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout12 .l12Dots{margin-top:20px;display:flex;gap:8px}.layout12 .l12Dot{display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--ui-dot);opacity:.45;cursor:pointer}.layout12 .l12DotActive{opacity:1;background:linear-gradient(135deg,var(--accent-b),var(--accent-a))}.layout12 .l12Dot:hover{opacity:.8}.layout12 .l12SlideHeader{display:grid;gap:10px}.layout12 .l12Eyebrow{display:inline-flex;width:max-content;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout12 .l12H2{margin:0;font-size:30px;letter-spacing:-.03em;color:var(--text-strong)}.layout12 .l12P{margin:0;color:var(--muted);max-width:78ch;line-height:1.5}.layout12 .l12Tri{display:grid;gap:12px;margin-top:8px}.layout12 .l12Tile{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040}.layout12 .l12TileTitle{font-weight:900;letter-spacing:-.03em;color:var(--text-strong)}.layout12 .l12TileText{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.45}@media(min-width:980px){.layout12 .l12Tri{grid-template-columns:1fr 1fr 1fr}}.layout12 .l12SlideNav{margin-top:6px}.layout12 .l12Next{display:inline-flex;border:1px solid var(--border);background:var(--surface-1);color:var(--text-strong);border-radius:999px;padding:10px 12px;font-weight:850;letter-spacing:-.01em}.layout12 .l12Next:hover{border-color:var(--accent-b-50);background:var(--surface-2)}.layout12 .l12UseCases{display:grid;gap:12px}.layout12 .l12UseTabs{display:flex;flex-wrap:wrap;gap:8px}.layout12 .l12PillBtn{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:10px 12px;font-size:12px;cursor:pointer;font-weight:850;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout12 .l12PillBtn:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong)}.layout12 .l12PillBtnActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout12 .l12UseCard{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow)}.layout12 .l12UseTitle{font-weight:930;letter-spacing:-.03em;color:var(--text-strong)}.layout12 .l12UseLead{margin-top:10px;color:var(--muted);line-height:1.45}.layout12 .l12UseBullets{margin:12px 0 0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}.layout12 .l12RoleBar{display:flex;flex-wrap:wrap;gap:8px}.layout12 .l12ScenarioGrid{display:grid;gap:12px}.layout12 .l12ScenarioList{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout12 .l12ScenarioLead{color:var(--muted);font-size:13px;padding:4px 4px 10px}.layout12 .l12ScenarioCard{appearance:none;text-align:left;border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px 14px;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout12 .l12ScenarioCard:hover{transform:translateY(-1px);border-color:var(--accent-b-50)}.layout12 .l12ScenarioCardActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10))}.layout12 .l12ScenarioTitle{font-weight:850;letter-spacing:-.01em;color:var(--text-strong)}.layout12 .l12ScenarioPrompt{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.4}.layout12 .l12ScenarioOut{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow);display:grid;gap:12px}.layout12 .l12OutTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout12 .l12OutTitle{font-weight:930;letter-spacing:-.03em;color:var(--text-strong)}.layout12 .l12OutPill{font-size:11px;border-radius:999px;padding:4px 8px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted);font-weight:800}.layout12 .l12OutBlock{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:8px}.layout12 .l12OutLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout12 .l12OutText{color:var(--muted);line-height:1.45;font-size:13px}.layout12 .l12OutSteps{margin:0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}@media(min-width:980px){.layout12 .l12ScenarioGrid{grid-template-columns:1fr 1fr;align-items:start}}.layout12 .l12KpiCard{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow);display:grid;gap:12px}.layout12 .l12KpiTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout12 .l12KpiTitle{font-weight:930;letter-spacing:-.03em;color:var(--text-strong)}.layout12 .l12KpiPill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted)}.layout12 .l12KpiGrid{display:grid;gap:10px}.layout12 .l12KpiGrid2{display:grid;gap:12px;align-items:start}.layout12 .l12ChartCard{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow);display:grid;gap:12px}.layout12 .l12ChartWrap{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout12 .l12ChartLegend{display:grid;gap:8px}.layout12 .l12LegendRow{display:flex;gap:10px;align-items:center;color:var(--muted);font-size:13px;line-height:1.35}.layout12 .l12LegendDot{width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 10px 28px #00000059}.layout12 .l12LegendHint{color:var(--subtle);font-size:12px;line-height:1.4}.layout12 .l12KpiItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px 14px;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:baseline}.layout12 .l12KpiLabel{color:var(--muted);font-size:12px}.layout12 .l12KpiValue{color:var(--text-strong);font-weight:900;letter-spacing:-.02em}.layout12 .l12KpiDelta{grid-column:1 / -1;color:var(--subtle);font-size:12px}.layout12 .l12KpiUp .l12KpiDelta{color:var(--text-strong)}.layout12 .l12KpiDown .l12KpiDelta{color:color-mix(in oklab,var(--accent-b) 55%,var(--text-strong))}.layout12 .l12Spark{grid-column:1 / -1;width:100%;height:34px}.layout12 .l12SparkLine{fill:none;stroke:var(--accent-b);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 10px 24px rgba(0,0,0,.45))}.layout12 .l12ChartCard .l12Spark{height:120px}.layout12 .l12KpiFoot{color:var(--subtle);font-size:12px}@media(min-width:980px){.layout12 .l12KpiGrid2{grid-template-columns:1.2fr 1fr}.layout12 .l12KpiGrid{grid-template-columns:1fr 1fr}}.layout12 .l12Grid2{display:grid;gap:12px}.layout12 .l12Card{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040}.layout12 .l12CardTitle{font-weight:900;letter-spacing:-.03em;color:var(--text-strong)}.layout12 .l12CardText{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.45}@media(min-width:980px){.layout12 .l12Grid2{grid-template-columns:1fr 1fr}}.layout12 .l12FaqBlock{margin-top:14px;border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px}.layout12 .l12FaqGrid{display:grid;gap:12px;align-items:start}@media(min-width:980px){.layout12 .l12FaqGrid{grid-template-columns:1.15fr .85fr}}.layout12 .l12FaqGrid .l12FaqBlock{margin-top:0}.layout12 .l12FaqTitle{font-weight:900;letter-spacing:-.03em;color:var(--text-strong)}.layout12 .l12Faq{margin-top:10px;display:grid;gap:10px}.layout12 .l12FaqItem{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:10px 12px}.layout12 .l12FaqSummary{cursor:pointer;color:var(--text-strong);font-weight:650;padding:6px 4px}.layout12 .l12FaqBody{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout12 .l12Newsletter{margin-top:12px}.layout12 .l12FaqGrid .l12Newsletter{margin-top:0}.layout12 .l12Footer{margin-top:18px;border-top:1px solid var(--border-soft);padding-top:16px;display:grid;gap:12px}.layout12 .l12FooterBrand{display:flex;align-items:center;gap:10px}.layout12 .l12FooterWord{font-weight:750;letter-spacing:-.02em}.layout12 .l12FooterTag{color:var(--muted);font-size:13px}.layout12 .l12FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout12 .l12FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout12 .l12FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout12 .l12FooterLegal{color:var(--subtle);font-size:12px}.layout13 .l13Hero{padding-top:42px}.layout13 .l13HeroInner{gap:22px}.layout13 .l13HeroTitle{font-weight:900;letter-spacing:-.05em}.layout13 .l13ValueRow{margin-top:18px;display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:860px){.layout13 .l13ValueRow{grid-template-columns:1fr 1fr 1fr}}.layout13 .l13Value{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px 14px;box-shadow:0 14px 55px #00000040}.layout13 .l13ValueK{font-weight:950;letter-spacing:-.03em;color:var(--text-strong);font-size:18px}.layout13 .l13ValueT{margin-top:4px;font-weight:850;color:var(--text-strong);letter-spacing:-.01em}.layout13 .l13ValueD{margin-top:6px;color:var(--muted);font-size:12px}.layout13 .l13Visual{position:relative}.layout13 .l13VisualStack{position:relative;display:grid;gap:12px}@media(min-width:980px){.layout13 .l13VisualStack{grid-template-columns:1.2fr .85fr;align-items:start}}.layout13 .l13VisualCard{box-shadow:0 26px 120px #0000008c}.layout13 .l13SnapshotCard{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:14px;box-shadow:0 26px 120px #0000008c;display:grid;gap:12px}.layout13 .l13SnapTop{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.layout13 .l13SnapTitle{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout13 .l13SnapPill{font-size:12px;padding:6px 10px;border:1px solid var(--border);background:var(--surface-1);border-radius:999px;color:var(--muted)}.layout13 .l13SnapStats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.layout13 .l13Stat{border:1px solid var(--border);background:var(--surface-1);border-radius:16px;padding:10px}.layout13 .l13StatL{color:var(--muted);font-size:12px}.layout13 .l13StatV{margin-top:6px;font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout13 .l13SnapList{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px;display:grid;gap:8px}.layout13 .l13SnapRow{display:flex;justify-content:space-between;gap:10px;align-items:center;border:1px solid var(--border-soft);background:var(--surface-2);border-radius:14px;padding:9px 10px}.layout13 .l13SnapRowText{color:var(--muted);font-size:12px;line-height:1.3}.layout13 .l13SnapRowPill{font-size:11px;border:1px solid var(--border);background:var(--surface-1);border-radius:999px;padding:5px 8px;color:var(--muted);font-weight:800;white-space:nowrap}.layout13 .l13SnapRowPill.isOpen{border-color:var(--accent-b-55);color:var(--text-strong)}.layout13 .l13SnapRowPill.isRun{border-color:var(--accent-a-55);color:var(--text-strong)}.layout13 .l13SnapCta{width:100%;justify-content:center}.layout13 .l13Section{padding:44px 0;position:relative}.layout13 .l13Section:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 520px at 18% 10%,color-mix(in oklab,var(--accent-b) 16%,transparent),transparent 55%);opacity:.16}.layout13 .l13SectionInner{position:relative}.layout13 .l13SectionBottom{padding-bottom:54px}.layout13 .l13SectionInner{display:grid;gap:18px}.layout13 .l13SectionHead{display:grid;gap:10px}.layout13 .l13H2{margin:0;font-size:28px;letter-spacing:-.03em;color:var(--text-strong)}.layout13 .l13P{margin:0;color:var(--muted);max-width:80ch;line-height:1.5}.layout13 .l13Tri{display:grid;gap:12px}@media(min-width:980px){.layout13 .l13Tri{grid-template-columns:1fr 1fr 1fr}}.layout13 .l13Card{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040}.layout13 .l13CardT{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout13 .l13CardD{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.45}.layout13 .l13CtaRow{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.layout13 .l13UseGrid{display:grid;gap:12px}@media(min-width:980px){.layout13 .l13UseGrid{grid-template-columns:1.2fr .85fr;align-items:start}}.layout13 .l13UseTabs,.layout13 .l13RoleBar{display:flex;flex-wrap:wrap;gap:8px}.layout13 .l13Pill{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:10px 12px;font-size:12px;cursor:pointer;font-weight:850;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout13 .l13Pill:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong)}.layout13 .l13PillActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout13 .l13UseCard,.layout13 .l13Kpis{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow);display:grid;gap:12px}.layout13 .l13KpisTop{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.layout13 .l13KpisPill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted)}.layout13 .l13UseTitle,.layout13 .l13KpisTitle{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout13 .l13UseLead,.layout13 .l13KpisLead{color:var(--muted);line-height:1.45;font-size:14px}.layout13 .l13UseBullets{margin:0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}.layout13 .l13KpiList{display:grid;gap:10px}.layout13 .l13Kpi{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px 14px;display:grid;gap:8px}.layout13 .l13KpiTop{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.layout13 .l13KpiLabel{color:var(--muted);font-size:12px}.layout13 .l13KpiValue{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout13 .l13KpiBottom{display:flex;justify-content:space-between;gap:10px;align-items:center}.layout13 .l13KpiDelta{color:var(--subtle);font-size:12px;font-weight:850}.layout13 .l13Spark{width:120px;height:34px}.layout13 .l13SparkLine{fill:none;stroke:var(--accent-b);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 10px 24px rgba(0,0,0,.45))}.layout13 .l13KpiCta{width:100%;justify-content:center}.layout13 .l13ScenarioGrid{display:grid;gap:12px}@media(min-width:980px){.layout13 .l13ScenarioGrid{grid-template-columns:1fr 1fr;align-items:start}}.layout13 .l13ScenarioList{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout13 .l13ScenarioLead{color:var(--muted);font-size:13px;padding:4px 4px 10px}.layout13 .l13Scenario{appearance:none;text-align:left;border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px 14px;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout13 .l13Scenario:hover{transform:translateY(-1px);border-color:var(--accent-b-50)}.layout13 .l13ScenarioActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10))}.layout13 .l13ScenarioT{font-weight:900;letter-spacing:-.01em;color:var(--text-strong)}.layout13 .l13ScenarioP{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.4}.layout13 .l13Out{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow);display:grid;gap:12px}.layout13 .l13OutTop{display:flex;justify-content:space-between;gap:10px;align-items:center}.layout13 .l13OutTitle{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout13 .l13OutPill{font-size:11px;border-radius:999px;padding:4px 8px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted);font-weight:850}.layout13 .l13OutText{color:var(--muted);line-height:1.45;font-size:13px}.layout13 .l13OutSteps{margin:0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}.layout13 .l13OutCta{width:100%;justify-content:center}.layout13 .l13Grid2{display:grid;gap:12px}@media(min-width:980px){.layout13 .l13Grid2{grid-template-columns:1fr 1fr}}.layout13 .l13FaqGrid{display:grid;gap:12px;align-items:start}@media(min-width:980px){.layout13 .l13FaqGrid{grid-template-columns:1.15fr .85fr}}.layout13 .l13Faq{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout13 .l13FaqItem{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:10px 12px}.layout13 .l13FaqQ{cursor:pointer;color:var(--text-strong);font-weight:750;padding:6px 4px}.layout13 .l13FaqA{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout13 .l13Footer{margin-top:18px;border-top:1px solid var(--border-soft);padding-top:16px;display:grid;gap:12px}.layout13 .l13FooterBrand{display:flex;gap:10px;align-items:center}.layout13 .l13FooterWord{font-weight:800;letter-spacing:-.02em}.layout13 .l13FooterTag{color:var(--muted);font-size:13px}.layout13 .l13FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout13 .l13FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout13 .l13FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout13 .l13FooterLegal{color:var(--subtle);font-size:12px}.layout14 .l14Topbar{position:sticky;top:0;z-index:15;border-bottom:1px solid var(--border-soft);background:var(--bg-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.layout14 .l14TopbarInner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}.layout14 .l14Brand{display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.layout14 .l14BrandWord{font-weight:760;letter-spacing:-.03em}.layout14 .l14TopbarRight{display:inline-flex;align-items:center;gap:10px}.layout14 .l14TopbarLink{padding:10px 12px}.layout14 .l14LogoWrap{position:relative;display:inline-block;border-radius:18px}.layout14 .l14LogoImg{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 22px 80px rgba(0,0,0,.55))}.layout14 .l14LogoTint{position:absolute;inset:0;border-radius:18px;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:var(--logo-tint-opacity, .85);mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain;filter:drop-shadow(0 22px 80px rgba(0,0,0,.55))}:root[data-theme=light] .layout14 .l14LogoTint,:root[data-theme=notion] .layout14 .l14LogoTint,:root[data-theme=mono] .layout14 .l14LogoTint,:root[data-theme=warmSand] .layout14 .l14LogoTint{opacity:.75}.layout14 .l14Deck{scroll-snap-type:y mandatory}.layout14 .l14Slide{position:relative;scroll-snap-align:start;min-height:calc(100vh - 74px);padding:54px 0 40px;display:grid;align-content:center}.layout14 .l14SlideDense{align-content:start}.layout14 .l14Slide:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 520px at 18% 12%,color-mix(in oklab,var(--accent-b) 16%,transparent),transparent 58%);opacity:.18}.layout14 .l14SlideCover:before{background:radial-gradient(1000px 640px at 12% 18%,color-mix(in oklab,var(--accent-b) 22%,transparent),transparent 62%),radial-gradient(860px 520px at 62% 24%,color-mix(in oklab,var(--accent-a) 16%,transparent),transparent 64%);opacity:.22}.layout14 .l14SlideInner{position:relative;display:grid;gap:18px}.layout14 .l14SlideCover{padding-top:66px}.layout14 .l14Rail{position:fixed;right:12px;bottom:96px;z-index:8;width:156px;padding:10px;border:1px solid var(--border-soft);background:color-mix(in oklab,var(--bg-header) 72%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;box-shadow:0 22px 70px #00000073}.layout14 .l14RailTitle{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--subtle);margin-bottom:10px}.layout14 .l14RailList{display:grid;gap:8px}.layout14 .l14RailItem{display:flex;align-items:baseline;gap:10px;border:1px solid var(--border-soft);background:var(--surface-1);border-radius:14px;padding:8px 10px;color:var(--muted);transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout14 .l14RailItem:hover{transform:translateY(-1px);color:var(--text-strong);border-color:var(--accent-b-50);background:var(--surface-2)}.layout14 .l14RailNum{font-size:11px;letter-spacing:.08em;color:var(--subtle);font-weight:750}.layout14 .l14RailLabel{font-size:12px;font-weight:850;letter-spacing:-.01em}.layout14 .l14RailItemActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}@media(max-width:1180px){.layout14 .l14Rail{display:none}}.layout14 .l14CoverGrid{display:grid;gap:18px}@media(min-width:980px){.layout14 .l14CoverGrid{grid-template-columns:1.15fr .95fr;align-items:start}}.layout14 .l14TitleRow{display:flex;gap:14px;align-items:center}.layout14 .l14Kicker{font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px;width:max-content}.layout14 .l14SubKicker{margin-top:8px;color:var(--muted);font-size:13px}.layout14 .l14H1{margin:16px 0 0;font-size:clamp(40px,5.2vw,68px);line-height:1.02;letter-spacing:-.06em;font-weight:930;color:var(--text-strong)}.layout14 .l14Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:74ch}.layout14 .l14Ctas{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout14 .l14MiniLine{margin-top:16px;display:flex;gap:10px;align-items:flex-start;color:var(--subtle);font-size:12px;line-height:1.45}.layout14 .l14MiniDot{width:10px;height:10px;border-radius:999px;margin-top:4px;background:linear-gradient(135deg,var(--accent-b),var(--accent-a))}.layout14 .l14VisualCard{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow);display:grid;gap:12px}.layout14 .l14VisualCard:after{content:"";position:absolute;inset:0;border-radius:26px;pointer-events:none;border:1px solid color-mix(in oklab,var(--accent-b) 18%,transparent);opacity:.35}.layout14 .l14CoverVisual,.layout14 .l14VisualCard{position:relative}.layout14 .l14VisualTop{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.layout14 .l14VisualTitle{font-weight:930;letter-spacing:-.03em;color:var(--text-strong)}.layout14 .l14VisualPill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted)}.layout14 .l14VisualGrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.layout14 .l14Kpi{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px;display:grid;gap:6px}.layout14 .l14KpiL{color:var(--muted);font-size:12px}.layout14 .l14KpiV{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout14 .l14KpiD{color:var(--subtle);font-size:12px;font-weight:850}.layout14 .l14VisualRows{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px;display:grid;gap:8px}.layout14 .l14Row{display:flex;justify-content:space-between;gap:10px;align-items:center;border:1px solid var(--border-soft);background:var(--surface-2);border-radius:14px;padding:9px 10px}.layout14 .l14RowText{color:var(--muted);font-size:12px;line-height:1.3}.layout14 .l14RowPill{font-size:11px;border:1px solid var(--border);background:var(--surface-1);border-radius:999px;padding:5px 8px;color:var(--muted);font-weight:800;white-space:nowrap}.layout14 .l14RowPill.isOpen{border-color:var(--accent-b-55);color:var(--text-strong)}.layout14 .l14RowPill.isRun{border-color:var(--accent-a-55);color:var(--text-strong)}.layout14 .l14VisualHint{color:var(--subtle);font-size:12px}.layout14 .l14Head{display:grid;gap:10px}.layout14 .l14H2{margin:0;font-size:30px;letter-spacing:-.03em;color:var(--text-strong)}.layout14 .l14P{margin:0;color:var(--muted);max-width:78ch;line-height:1.5}.layout14 .l14Split{display:grid;gap:12px;align-items:start}@media(min-width:980px){.layout14 .l14Split{grid-template-columns:1fr 1fr}}.layout14 .l14Stack{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout14 .l14StackGood{background:linear-gradient(135deg,color-mix(in oklab,var(--accent-b) 10%,var(--surface-1)),var(--surface-1))}.layout14 .l14StackTitle{font-weight:930;letter-spacing:-.03em;color:var(--text-strong);padding:6px 4px 10px}.layout14 .l14Chip{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px 14px;display:grid;gap:8px}.layout14 .l14ChipT{font-weight:900;letter-spacing:-.01em;color:var(--text-strong)}.layout14 .l14ChipD{color:var(--muted);font-size:13px;line-height:1.4}.layout14 .l14ChipGood{border-color:var(--accent-b-40);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10))}.layout14 .l14WideCta{width:100%;justify-content:center}.layout14 .l14Steps{display:grid;gap:10px}.layout14 .l14Step{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:14px;box-shadow:var(--shadow);display:flex;gap:12px;align-items:flex-start}.layout14 .l14StepNum{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;border:1px solid var(--border);background:var(--surface-1);color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout14 .l14StepTitle{font-weight:930;letter-spacing:-.02em;color:var(--text-strong)}.layout14 .l14StepText{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.45}.layout14 .l14StartRow,.layout14 .l14FinalRow{display:flex;flex-wrap:wrap;gap:10px}.layout14 .l14ProofGrid{display:grid;gap:12px}@media(min-width:980px){.layout14 .l14ProofGrid{grid-template-columns:1fr 1fr}}.layout14 .l14ProofCard{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow);display:grid;gap:12px}.layout14 .l14ProofTitle{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout14 .l14ProofLead{color:var(--muted);line-height:1.45}.layout14 .l14ProofTags{display:grid;gap:10px}.layout14 .l14Tag{border:1px solid var(--border);background:var(--surface-1);color:var(--text-strong);padding:12px 14px;border-radius:18px;font-size:13px;font-weight:900;letter-spacing:-.01em;display:flex;gap:10px;align-items:center}.layout14 .l14Tag:before{content:"";width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 12px 30px #00000073}@media(min-width:980px){.layout14 .l14ProofTags{grid-template-columns:1fr 1fr}}.layout14 .l14ProofKpis{display:grid;gap:10px}.layout14 .l14MiniKpi{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px 14px;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:baseline}.layout14 .l14MiniKpiL{color:var(--muted);font-size:12px}.layout14 .l14MiniKpiV{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout14 .l14MiniKpiD{grid-column:1 / -1;color:var(--subtle);font-size:12px;font-weight:850}.layout14 .l14ProofNote{display:flex;gap:10px;align-items:flex-start;color:var(--subtle);font-size:12px;line-height:1.45}.layout14 .l14Grid2{display:grid;gap:12px}@media(min-width:980px){.layout14 .l14Grid2{grid-template-columns:1fr 1fr}}.layout14 .l14Card{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040}.layout14 .l14CardT{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout14 .l14CardD{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.45}.layout14 .l14Newsletter{margin-top:10px}.layout14.l14LogoMode{min-height:100vh;display:grid;place-items:center}.layout14 .l14LogoModeInner{width:min(920px,calc(100% - 40px));display:grid;justify-items:center;gap:18px;padding:46px 0}.layout14 .l14LogoModeWord{font-size:42px;font-weight:950;letter-spacing:-.05em;color:var(--text-strong)}.layout14 .l14LogoModeHint{color:var(--subtle);font-size:12px}.layout15 .l15Header{position:sticky;top:0;z-index:15}.layout15 .l15LogoWrap{position:relative;display:inline-block;border-radius:12px}.layout15 .l15LogoImg{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 14px 44px rgba(0,0,0,.45))}.layout15 .l15LogoTint{position:absolute;inset:0;border-radius:12px;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.82;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout15 .l15MapHero{padding:42px 0 54px;position:relative}.layout15 .l15MapHero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1000px 640px at 18% 16%,color-mix(in oklab,var(--accent-b) 22%,transparent),transparent 62%),radial-gradient(860px 520px at 68% 22%,color-mix(in oklab,var(--accent-a) 16%,transparent),transparent 66%);opacity:.22}.layout15 .l15MapHeroInner{position:relative;display:grid;gap:18px}@media(min-width:1080px){.layout15 .l15MapHeroInner{grid-template-columns:1fr 1.35fr;align-items:start;gap:22px}}.layout15 .l15Kicker{display:inline-flex;width:max-content;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout15 .l15H1{margin:14px 0 0;font-size:clamp(40px,5.2vw,66px);line-height:1.02;letter-spacing:-.06em;font-weight:930;color:var(--text-strong)}.layout15 .l15Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:74ch}.layout15 .l15QuickPills{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.layout15 .l15QuickPill{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:9px 11px;font-size:12px;font-weight:850;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout15 .l15QuickPill:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong);background:var(--surface-2)}.layout15 .l15QuickPillActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout15 .l15HeroCtas{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout15 .l15Hint{margin-top:14px;color:var(--subtle);font-size:12px;line-height:1.45}.layout15 .l15MapPane{display:grid;gap:12px}@media(min-width:880px){.layout15 .l15MapPane{grid-template-columns:1.05fr 1fr;align-items:start}}.layout15 .l15MapCanvas{position:relative;border:1px solid var(--border);background:var(--surface-2);border-radius:26px;min-height:420px;box-shadow:var(--shadow);overflow:hidden}.layout15 .l15MapCanvas:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,color-mix(in oklab,var(--border-soft) 90%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--border-soft) 90%,transparent) 1px,transparent 1px);background-size:48px 48px;opacity:.55;-webkit-mask-image:radial-gradient(circle at 40% 18%,#000,#0000 62%);mask-image:radial-gradient(circle at 40% 18%,#000,#0000 62%)}.layout15 .l15Lines{position:absolute;inset:0;width:100%;height:100%}.layout15 .l15Line{fill:none;stroke:color-mix(in oklab,var(--accent-b) 36%,var(--border));stroke-width:2.25;stroke-linecap:round;opacity:.72}.layout15 .l15MapLegend{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:10px;border:1px solid var(--border-soft);background:color-mix(in oklab,var(--surface-1) 86%,transparent);border-radius:999px;padding:8px 10px;color:var(--subtle);font-size:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.layout15 .l15LegendDot{width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 12px 30px #00000073}.layout15 .l15Node{position:absolute;border:1px solid var(--border);background:color-mix(in oklab,var(--surface-1) 88%,transparent);color:var(--text-strong);border-radius:20px;padding:12px 14px;cursor:pointer;display:grid;gap:6px;text-align:left;min-width:138px;box-shadow:0 20px 70px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout15 .l15Node:before{content:"";width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 12px 30px #00000073;opacity:.75}.layout15 .l15Node:hover{transform:translateY(-2px);border-color:var(--accent-b-50)}.layout15 .l15NodeActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10))}.layout15 .l15NodeActive:before{opacity:1}.layout15 .l15NodeTitle{font-weight:950;letter-spacing:-.02em}.layout15 .l15NodeSub{color:var(--subtle);font-size:12px}.layout15 .l15NodeCenter{left:50%;top:56px;transform:translate(-50%);min-width:170px}.layout15 .l15Node-rollen{left:48px;top:165px}.layout15 .l15Node-kalender{left:50%;top:165px;transform:translate(-50%)}.layout15 .l15Node-website{right:48px;top:165px}.layout15 .l15Node-hr{left:120px;top:270px}.layout15 .l15Node-assets{right:120px;top:270px}.layout15 .l15Node-kpis{left:50%;top:340px;transform:translate(-50%)}.layout15 .l15Inspector{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow);display:grid;gap:12px}.layout15 .l15InspectorTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout15 .l15InspectorLabel{font-size:12px;padding:6px 10px;border:1px solid var(--border);background:var(--surface-1);border-radius:999px;color:var(--muted);font-weight:800}.layout15 .l15InspectorCta{padding:8px 10px}.layout15 .l15InspectorTitle{font-weight:950;letter-spacing:-.03em;color:var(--text-strong);font-size:18px}.layout15 .l15InspectorLead{color:var(--muted);line-height:1.45;font-size:14px}.layout15 .l15InspectorBullets{margin:0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}.layout15 .l15IO{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:12px}.layout15 .l15IOCol{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:10px 12px;display:grid;gap:8px}.layout15 .l15IOLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout15 .l15IOText{color:var(--muted);line-height:1.45;font-size:13px}.layout15 .l15InspectorFoot{display:flex;gap:10px;align-items:flex-start;color:var(--subtle);font-size:12px;line-height:1.45}.layout15 .l15Section{padding:44px 0}.layout15 .l15SectionInner{display:grid;gap:18px}.layout15 .l15SectionHead{display:grid;gap:10px}.layout15 .l15H2{margin:0;font-size:30px;letter-spacing:-.03em;color:var(--text-strong)}.layout15 .l15P{margin:0;color:var(--muted);max-width:80ch;line-height:1.5}.layout15 .l15KpiGrid{display:grid;gap:12px}@media(min-width:980px){.layout15 .l15KpiGrid{grid-template-columns:1fr 1fr 1fr}}.layout15 .l15KpiCard{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:var(--shadow);display:grid;gap:12px}.layout15 .l15KpiTop{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.layout15 .l15KpiLabel{color:var(--muted);font-size:12px}.layout15 .l15KpiValue{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout15 .l15KpiBottom{display:flex;justify-content:space-between;gap:10px;align-items:center}.layout15 .l15KpiDelta{color:var(--subtle);font-size:12px;font-weight:850}.layout15 .l15Spark{width:120px;height:32px}.layout15 .l15SparkLine{fill:none;stroke:var(--accent-b);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 10px 24px rgba(0,0,0,.45))}.layout15 .l15CtaRow{display:flex;flex-wrap:wrap;gap:10px}.layout15 .l15Grid2{display:grid;gap:12px}@media(min-width:980px){.layout15 .l15Grid2{grid-template-columns:1fr 1fr}}.layout15 .l15Card{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040}.layout15 .l15CardT{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout15 .l15CardD{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.45}.layout15 .l15Bottom{padding-bottom:54px}.layout15 .l15FaqGrid{display:grid;gap:12px;align-items:start}@media(min-width:980px){.layout15 .l15FaqGrid{grid-template-columns:1.15fr .85fr}}.layout15 .l15Faq{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout15 .l15FaqItem{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:10px 12px}.layout15 .l15FaqQ{cursor:pointer;color:var(--text-strong);font-weight:750;padding:6px 4px}.layout15 .l15FaqA{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout15 .l15Newsletter{margin-top:0}.layout15 .l15Footer{margin-top:18px;border-top:1px solid var(--border-soft);padding-top:16px;display:grid;gap:12px}.layout15 .l15FooterBrand{display:flex;gap:10px;align-items:center}.layout15 .l15FooterWord{font-weight:800;letter-spacing:-.02em}.layout15 .l15FooterTag{color:var(--muted);font-size:13px}.layout15 .l15FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout15 .l15FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout15 .l15FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout15 .l15FooterLegal{color:var(--subtle);font-size:12px}@media(max-width:520px){.layout15 .l15MapCanvas{min-height:520px}.layout15 .l15Node{min-width:132px}.layout15 .l15Node-rollen{left:22px}.layout15 .l15Node-website{right:22px}.layout15 .l15Node-hr{left:62px}.layout15 .l15Node-assets{right:62px}}.layout16 .l16Header{position:sticky;top:0;z-index:15}.layout16 .l16LogoWrap{position:relative;display:inline-block;border-radius:12px}.layout16 .l16LogoImg{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 14px 44px rgba(0,0,0,.45))}.layout16 .l16LogoTint{position:absolute;inset:0;border-radius:12px;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.82;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout16 .l16Hero{padding:42px 0 54px;position:relative}.layout16 .l16Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1000px 640px at 18% 16%,color-mix(in oklab,var(--accent-b) 22%,transparent),transparent 62%),radial-gradient(860px 520px at 68% 22%,color-mix(in oklab,var(--accent-a) 16%,transparent),transparent 66%);opacity:.22}.layout16 .l16HeroInner{position:relative;display:grid;gap:18px}@media(min-width:1080px){.layout16 .l16HeroInner{grid-template-columns:1fr;justify-items:center;align-items:start;gap:22px}}.layout16 .l16HeroTop{width:100%;max-width:760px}@media(min-width:1080px){.layout16 .l16HeroTop{text-align:center}}.layout16 .l16Kicker{display:inline-flex;width:max-content;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout16 .l16H1{margin:14px 0 0;font-size:clamp(40px,5.2vw,66px);line-height:1.02;letter-spacing:-.06em;font-weight:930;color:var(--text-strong)}.layout16 .l16Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:74ch}.layout16 .l16Ctas{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}@media(min-width:1080px){.layout16 .l16Ctas{justify-content:center}}.layout16 .l16MiniNote{margin-top:14px;display:flex;gap:10px;align-items:flex-start;color:var(--subtle);font-size:12px;line-height:1.45}.layout16 .l16Dot{width:10px;height:10px;border-radius:999px;margin-top:4px;background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 12px 30px #00000073}.layout16 .l16Workbench{width:100%;max-width:1040px;border:1px solid var(--border);background:radial-gradient(700px 420px at 18% 18%,color-mix(in oklab,var(--accent-b) 12%,transparent),transparent 64%),radial-gradient(600px 380px at 76% 30%,color-mix(in oklab,var(--accent-a) 10%,transparent),transparent 68%),var(--surface-2);border-radius:26px;padding:12px;box-shadow:var(--shadow);display:grid;gap:12px}@media(min-width:980px){.layout16 .l16Workbench{grid-template-columns:.9fr 1.1fr;align-items:start}}.layout16 .l16Steps{position:relative;border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:10px;display:grid;gap:8px;max-height:520px;overflow:auto}.layout16 .l16Steps:before{content:"";position:absolute;left:24px;top:18px;bottom:18px;width:2px;border-radius:999px;background:linear-gradient(180deg,var(--accent-b-55),var(--accent-a-40),transparent);opacity:.55;pointer-events:none}.layout16 .l16StepBtn{text-align:left;border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px 14px;cursor:pointer;display:grid;gap:8px;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout16 .l16StepTop{display:inline-flex;align-items:center;gap:10px}.layout16 .l16StepNum{width:26px;height:26px;display:grid;place-items:center;border-radius:10px;border:1px solid var(--border);background:var(--surface-1);color:var(--text-strong);font-weight:950;font-size:12px}.layout16 .l16StepBtnActive .l16StepNum{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-18),var(--accent-a-14))}.layout16 .l16StepBtn:hover{transform:translateY(-1px);border-color:var(--accent-b-50)}.layout16 .l16StepBtnActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10))}.layout16 .l16StepLabel{display:inline-flex;width:max-content;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout16 .l16StepHint{color:var(--muted);font-weight:850;letter-spacing:-.02em;line-height:1.2}.layout16 .l16Inspector{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;display:grid;gap:12px;position:sticky;top:96px}.layout16 .l16InspectorTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout16 .l16InspectorPill{font-size:12px;padding:6px 10px;border:1px solid var(--border);background:var(--surface-1);border-radius:999px;color:var(--muted);font-weight:800}.layout16 .l16InspectorCta{padding:8px 10px}.layout16 .l16InspectorTitle{font-weight:950;letter-spacing:-.03em;color:var(--text-strong);font-size:18px}.layout16 .l16InspectorLead{color:var(--muted);line-height:1.45;font-size:14px}.layout16 .l16Bullets{margin:0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}.layout16 .l16IO{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:12px}.layout16 .l16IOCol{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:10px 12px;display:grid;gap:8px}.layout16 .l16IOLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle)}.layout16 .l16IOText{color:var(--muted);line-height:1.45;font-size:13px}.layout16 .l16Section{padding:44px 0}.layout16 .l16Bottom{padding-bottom:54px}.layout16 .l16SectionInner{display:grid;gap:18px}.layout16 .l16SectionHead{display:grid;gap:10px}.layout16 .l16H2{margin:0;font-size:30px;letter-spacing:-.03em;color:var(--text-strong)}.layout16 .l16P{margin:0;color:var(--muted);max-width:80ch;line-height:1.5}.layout16 .l16RoleGrid{display:grid;gap:12px}@media(min-width:980px){.layout16 .l16RoleGrid{grid-template-columns:1fr 1fr;align-items:start}}.layout16 .l16RoleTabs{display:flex;flex-wrap:wrap;gap:8px}.layout16 .l16Pill{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:10px 12px;font-size:12px;cursor:pointer;font-weight:850;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout16 .l16Pill:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong);background:var(--surface-2)}.layout16 .l16PillActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout16 .l16RoleCard{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow);display:grid;gap:12px}.layout16 .l16RoleTitle{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout16 .l16RolePoints{margin:0;padding-left:18px;color:var(--muted);display:grid;gap:6px;font-size:13px}.layout16 .l16RoleCtaRow{display:flex;flex-wrap:wrap;gap:10px}.layout16 .l16KpiRow{display:grid;gap:12px}@media(min-width:980px){.layout16 .l16KpiRow{grid-template-columns:1fr 1fr 1fr}}.layout16 .l16KpiCard{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:var(--shadow);display:grid;gap:8px}.layout16 .l16KpiTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout16 .l16Spark{opacity:.9}.layout16 .l16SparkLine{stroke:color-mix(in oklab,var(--accent-b) 88%,white 12%);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 10px 26px rgba(0,0,0,.35))}.layout16 .l16KpiLabel{color:var(--muted);font-size:12px}.layout16 .l16KpiValue{color:var(--text-strong);font-weight:950;letter-spacing:-.02em;font-size:18px}.layout16 .l16KpiDelta{color:var(--subtle);font-size:12px;font-weight:850}.layout16 .l16TrustGrid{display:grid;gap:12px}@media(min-width:980px){.layout16 .l16TrustGrid{grid-template-columns:1fr 1fr}}.layout16 .l16Card{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 14px 60px #00000040}.layout16 .l16CardT{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout16 .l16CardD{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.45}.layout16 .l16FaqGrid{display:grid;gap:12px;align-items:start}@media(min-width:980px){.layout16 .l16FaqGrid{grid-template-columns:1.15fr .85fr}}.layout16 .l16Faq{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout16 .l16FaqItem{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:10px 12px}.layout16 .l16FaqQ{cursor:pointer;color:var(--text-strong);font-weight:750;padding:6px 4px}.layout16 .l16FaqA{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout16 .l16Newsletter{margin-top:0}.layout16 .l16Footer{margin-top:18px;border-top:1px solid var(--border-soft);padding-top:16px;display:grid;gap:12px}.layout16 .l16FooterBrand{display:flex;gap:10px;align-items:center}.layout16 .l16FooterWord{font-weight:800;letter-spacing:-.02em}.layout16 .l16FooterTag{color:var(--muted);font-size:13px}.layout16 .l16FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout16 .l16FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout16 .l16FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout16 .l16FooterLegal{color:var(--subtle);font-size:12px}.layout17 .l17Header{position:sticky;top:0;z-index:15}.layout17 .l17LogoWrap{position:relative;display:inline-block;border-radius:12px}.layout17 .l17LogoImg{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 14px 44px rgba(0,0,0,.45))}.layout17 .l17LogoTint{position:absolute;inset:0;border-radius:12px;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout17 .l17Hero{position:relative;padding:46px 0 34px}.layout17 .l17Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1000px 680px at 18% 18%,color-mix(in oklab,var(--accent-b) 24%,transparent),transparent 62%),radial-gradient(860px 560px at 76% 22%,color-mix(in oklab,var(--accent-a) 18%,transparent),transparent 66%);opacity:.25}.layout17 .l17HeroInner{position:relative;display:grid;gap:18px}.layout17 .l17HeroTitle{max-width:72ch}.layout17 .l17Kicker{display:inline-flex;width:max-content;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout17 .l17H1{margin:16px 0 0;letter-spacing:-.06em;line-height:1.02}.layout17 .l17H1Top{display:block;font-size:clamp(18px,2.4vw,22px);font-weight:900;color:var(--text-strong);background:linear-gradient(90deg,var(--accent-b),var(--accent-a));-webkit-background-clip:text;background-clip:text;color:transparent}.layout17 .l17H1Main{display:block;font-size:clamp(42px,5.2vw,72px);font-weight:950;color:var(--text-strong)}.layout17 .l17Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:80ch}.layout17 .l17Ctas{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout17 .l17Board{border:1px solid var(--border);background:radial-gradient(760px 420px at 18% 18%,color-mix(in oklab,var(--accent-b) 12%,transparent),transparent 64%),radial-gradient(640px 380px at 74% 28%,color-mix(in oklab,var(--accent-a) 10%,transparent),transparent 68%),var(--surface-2);border-radius:26px;box-shadow:var(--shadow);padding:12px;display:grid;gap:12px}.layout17 .l17Board>.l17Card{box-shadow:0 18px 70px #00000038}.layout17 .l17Card{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:14px}.layout17 .l17CardTop{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.layout17 .l17CardTitle{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout17 .l17CardHint{color:var(--subtle);font-size:12px;font-weight:800}.layout17 .l17CardPill{font-size:12px;padding:6px 10px;border:1px solid var(--border);background:var(--surface-2);border-radius:999px;color:var(--muted);font-weight:800}.layout17 .l17KpiGrid{margin-top:12px;display:grid;gap:10px}.layout17 .l17Kpi{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px;display:grid;gap:8px}.layout17 .l17KpiHead{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.layout17 .l17KpiLabel{color:var(--muted);font-size:12px;font-weight:850}.layout17 .l17KpiDelta{color:var(--subtle);font-size:12px;font-weight:850}.layout17 .l17KpiValue{color:var(--text-strong);font-weight:950;letter-spacing:-.02em;font-size:18px}.layout17 .l17Spark{width:100%;height:34px;opacity:.95}.layout17 .l17SparkLine{stroke:color-mix(in oklab,var(--accent-b) 88%,white 12%);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 10px 26px rgba(0,0,0,.32))}.layout17 .l17List{margin:12px 0 0;padding-left:0;list-style:none;display:grid;gap:10px}.layout17 .l17List li{border:1px solid var(--border);background:var(--surface-2);border-radius:16px;padding:10px 12px;color:var(--text-strong);font-weight:750;letter-spacing:-.02em;display:flex;align-items:center;gap:10px}.layout17 .l17Dot{width:9px;height:9px;border-radius:999px;background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 12px 30px #00000073;flex:0 0 auto}.layout17 .l17Tag{margin-left:auto;font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted);font-weight:850}.layout17 .l17List li:hover{border-color:var(--accent-b-50)}.layout17 .l17Row{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}.layout17 .l17MiniGrid{margin-top:12px;display:grid;gap:10px}.layout17 .l17Mini{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px;display:grid;gap:6px}.layout17 .l17MiniT{color:var(--muted);font-size:12px;font-weight:850}.layout17 .l17MiniV{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout17 .l17MiniO{color:var(--subtle);font-size:12px;font-weight:800}.layout17 .l17Mini:hover{border-color:var(--accent-b-50)}.layout17 .l17IO{margin-top:12px;border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:12px;display:grid;gap:12px}.layout17 .l17IOCol{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px;display:grid;gap:8px}.layout17 .l17IOCol:hover{border-color:var(--accent-b-50)}.layout17 .l17IOLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle);font-weight:850}.layout17 .l17IOText{color:var(--muted);line-height:1.45;font-size:13px}.layout17 .l17Fine{margin-top:10px;color:var(--subtle);font-size:12px;line-height:1.45}.layout17 .l17Section{padding:44px 0}.layout17 .l17Bottom{padding-bottom:56px}.layout17 .l17SectionInner{display:grid;gap:18px}.layout17 .l17SectionHead{display:grid;gap:10px}.layout17 .l17H2{margin:0;font-size:30px;letter-spacing:-.03em;color:var(--text-strong)}.layout17 .l17P{margin:0;color:var(--muted);max-width:80ch;line-height:1.5}.layout17 .l17RoleGrid{display:grid;gap:12px}.layout17 .l17RoleTabs{display:flex;flex-wrap:wrap;gap:8px}.layout17 .l17Pill{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:10px 12px;font-size:12px;cursor:pointer;font-weight:850;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout17 .l17Pill:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong);background:var(--surface-2)}.layout17 .l17PillActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout17 .l17RoleCard{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;padding:18px;box-shadow:var(--shadow);display:grid;gap:12px}.layout17 .l17RoleTitle{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout17 .l17RolePoints{margin:0;padding-left:0;list-style:none;color:var(--muted);display:grid;gap:6px;font-size:13px}.layout17 .l17RolePoints li{display:flex;gap:10px;align-items:flex-start;line-height:1.45}.layout17 .l17RolePoints li:before{content:"";width:10px;height:10px;border-radius:999px;margin-top:4px;flex:0 0 auto;background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 12px 30px #00000059}.layout17 .l17TrustGrid{display:grid;gap:12px}.layout17 .l17Trust{background:var(--surface-2);box-shadow:0 14px 60px #00000040}.layout17 .l17CardBody{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.45}.layout17 .l17FaqGrid{display:grid;gap:12px;align-items:start}.layout17 .l17Faq{background:var(--surface-1)}.layout17 .l17FaqItem{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:10px 12px}.layout17 .l17FaqQ{cursor:pointer;color:var(--text-strong);font-weight:750;padding:6px 4px}.layout17 .l17FaqA{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout17 .l17Newsletter{margin-top:0}.layout17 .l17Footer{margin-top:18px;border-top:1px solid var(--border-soft);padding-top:16px;display:grid;gap:12px}.layout17 .l17FooterBrand{display:flex;gap:10px;align-items:center}.layout17 .l17FooterWord{font-weight:800;letter-spacing:-.02em}.layout17 .l17FooterTag{color:var(--muted);font-size:13px}.layout17 .l17FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout17 .l17FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout17 .l17FooterLink:hover{color:var(--text-strong);border-color:var(--border)}@media(min-width:980px){.layout17 .l17HeroInner{grid-template-columns:.82fr 1.18fr;align-items:start;gap:22px}.layout17 .l17Board{grid-template-columns:1.2fr .8fr;grid-template-areas:"kpis decisions" "today ops"}.layout17 .l17KpiCard{grid-area:kpis}.layout17 .l17Decisions{grid-area:decisions}.layout17 .l17Today{grid-area:today}.layout17 .l17Ops{grid-area:ops}.layout17 .l17KpiGrid{grid-template-columns:1fr 1fr 1fr}.layout17 .l17MiniGrid{grid-template-columns:1fr 1fr}.layout17 .l17RoleGrid{grid-template-columns:1fr 1fr;align-items:start}.layout17 .l17TrustGrid{grid-template-columns:1fr 1fr}.layout17 .l17FaqGrid{grid-template-columns:1.15fr .85fr}}.layout18 .l18Header{position:sticky;top:0;z-index:15}.layout18 .l18LogoWrap{position:relative;display:inline-block;border-radius:12px}.layout18 .l18LogoImg{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 14px 44px rgba(0,0,0,.45))}.layout18 .l18LogoTint{position:absolute;inset:0;border-radius:12px;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout18 .l18Hero{position:relative;padding:46px 0 56px}.layout18 .l18Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1000px 680px at 16% 16%,color-mix(in oklab,var(--accent-b) 22%,transparent),transparent 62%),radial-gradient(860px 560px at 78% 22%,color-mix(in oklab,var(--accent-a) 18%,transparent),transparent 66%);opacity:.24}.layout18 .l18HeroInner{position:relative;display:grid;gap:16px}.layout18 .l18Memo{border:1px solid var(--border);border-radius:28px;background:radial-gradient(760px 420px at 18% 18%,color-mix(in oklab,var(--accent-b) 10%,transparent),transparent 64%),radial-gradient(640px 380px at 74% 28%,color-mix(in oklab,var(--accent-a) 9%,transparent),transparent 68%),var(--surface-2);box-shadow:var(--shadow);padding:12px;display:grid;gap:12px}.layout18 .l18Doc,.layout18 #overview,.layout18 #roi,.layout18 #plan,.layout18 #security,.layout18 #faq{scroll-margin-top:96px}.layout18 .l18Toc,.layout18 .l18Side{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:14px}.layout18 .l18Doc{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:18px}.layout18 .l18TocTitle{font-weight:950;letter-spacing:-.03em;color:var(--text-strong)}.layout18 .l18TocSub{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.45}.layout18 .l18TocNav{margin-top:14px;display:grid;gap:8px}.layout18 .l18TocLink{text-align:left;border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:10px;display:flex;gap:10px;align-items:center;color:var(--text-strong);font-weight:800;letter-spacing:-.02em;cursor:pointer}.layout18 .l18TocLink:focus-visible{outline:2px solid var(--accent-b-55);outline-offset:2px}.layout18 .l18TocLink:hover{border-color:var(--accent-b-50)}.layout18 .l18TocNum{width:26px;height:26px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--border);background:var(--surface-1);color:var(--text-strong);font-weight:950;font-size:12px}.layout18 .l18TocText{color:var(--text-strong)}.layout18 .l18TocNote{margin-top:14px;border:1px solid var(--border);background:linear-gradient(135deg,var(--accent-b-10),var(--accent-a-08));border-radius:18px;padding:12px}.layout18 .l18TocNoteTitle{color:var(--text-strong);font-weight:900;letter-spacing:-.02em}.layout18 .l18TocNoteBody{margin-top:6px;color:var(--muted);font-size:13px;line-height:1.45}.layout18 .l18DocTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.layout18 .l18Kicker{display:inline-flex;width:max-content;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-2);padding:8px 10px;border-radius:999px}.layout18 .l18Meta{display:flex;flex-wrap:wrap;gap:8px}.layout18 .l18MetaPill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);color:var(--muted);font-weight:850}.layout18 .l18H1{margin:14px 0 0;font-size:clamp(36px,4.6vw,56px);line-height:1.03;letter-spacing:-.06em;font-weight:950;color:var(--text-strong)}.layout18 .l18H1Accent{background:linear-gradient(90deg,var(--accent-b),var(--accent-a));-webkit-background-clip:text;background-clip:text;color:transparent}.layout18 .l18Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:80ch}.layout18 .l18Highlights{margin-top:16px;display:grid;gap:10px}.layout18 .l18Hi{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px;display:grid;gap:6px}.layout18 .l18HiT{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout18 .l18HiD{color:var(--muted);font-size:13px;line-height:1.45}.layout18 .l18Split{margin-top:14px;display:grid;gap:10px}.layout18 .l18SplitCard{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px}.layout18 .l18SplitCardGood{background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));border-color:var(--accent-b-35)}.layout18 .l18SplitTitle{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout18 .l18Bullets{margin:10px 0 0;padding-left:0;list-style:none;display:grid;gap:8px;color:var(--muted);font-size:13px;line-height:1.45}.layout18 .l18Bullets li{display:flex;gap:10px;align-items:flex-start}.layout18 .l18Bullets li:before{content:"";width:10px;height:10px;border-radius:999px;margin-top:4px;flex:0 0 auto;background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 12px 30px #00000059}.layout18 .l18Block{margin-top:18px;padding-top:18px;border-top:1px solid var(--border-soft);display:grid;gap:12px}.layout18 .l18Bottom{padding-bottom:12px}.layout18 .l18BlockHead{display:grid;gap:8px}.layout18 .l18H2{margin:0;font-size:26px;letter-spacing:-.03em;color:var(--text-strong)}.layout18 .l18P{margin:0;color:var(--muted);line-height:1.5;max-width:80ch}.layout18 .l18RoiGrid{display:grid;gap:10px}.layout18 .l18Roi{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px;display:grid;gap:6px}.layout18 .l18RoiT{color:var(--muted);font-size:12px;font-weight:850}.layout18 .l18RoiV{color:var(--text-strong);font-weight:950;letter-spacing:-.02em;font-size:20px}.layout18 .l18RoiD{color:var(--muted);font-size:13px;line-height:1.45}.layout18 .l18Quote{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:14px 14px 12px;display:grid;gap:8px}.layout18 .l18QuoteMark{font-size:30px;line-height:1;color:var(--subtle)}.layout18 .l18QuoteBody{color:var(--text-strong);font-weight:800;letter-spacing:-.02em;line-height:1.35}.layout18 .l18QuoteBy{color:var(--muted);font-size:12px;font-weight:850}.layout18 .l18Timeline{display:grid;gap:10px}.layout18 .l18Time{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px;display:grid;gap:6px}.layout18 .l18TimeT{color:var(--subtle);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.layout18 .l18TimeH{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout18 .l18TimeD{color:var(--muted);font-size:13px;line-height:1.45}.layout18 .l18Trust{display:grid;gap:10px}.layout18 .l18TrustCard{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px}.layout18 .l18TrustT{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout18 .l18TrustD{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.45}.layout18 .l18FaqGrid{display:grid;gap:12px;align-items:start}.layout18 .l18Faq{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px;display:grid;gap:10px}.layout18 .l18FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:16px;padding:10px 12px}.layout18 .l18FaqQ{cursor:pointer;color:var(--text-strong);font-weight:800;padding:6px 4px}.layout18 .l18FaqA{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout18 .l18Newsletter{margin-top:0}.layout18 .l18SideCard{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:14px;display:grid;gap:10px}.layout18 .l18SideCardSoft{background:var(--surface-1)}.layout18 .l18SideTitle{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout18 .l18SideLead{color:var(--muted);font-size:13px;line-height:1.45}.layout18 .l18SideActions{display:grid;gap:10px}.layout18 .l18SideBtn{width:100%;justify-content:center}.layout18 .l18SideFacts{display:grid;gap:10px;margin-top:4px}.layout18 .l18Fact{border:1px solid var(--border);background:var(--surface-1);border-radius:16px;padding:10px 12px;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.layout18 .l18FactK{color:var(--muted);font-size:12px;font-weight:850}.layout18 .l18FactV{color:var(--text-strong);font-weight:950;letter-spacing:-.02em;font-size:12px}.layout18 .l18Links{display:grid;gap:8px}.layout18 .l18Link{border:1px solid var(--border);background:var(--surface-2);border-radius:16px;padding:10px 12px;color:var(--text-strong);font-weight:850;letter-spacing:-.02em;display:flex;align-items:center;gap:10px}.layout18 .l18Link:hover{border-color:var(--accent-b-50)}.layout18 .l18LinkDot{width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 12px 30px #00000059}.layout18 .l18Footer{border-top:1px solid var(--border-soft);padding-top:16px;display:grid;gap:12px}.layout18 .l18FooterBrand{display:flex;gap:10px;align-items:center}.layout18 .l18FooterWord{font-weight:800;letter-spacing:-.02em}.layout18 .l18FooterTag{color:var(--muted);font-size:13px}.layout18 .l18FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout18 .l18FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout18 .l18FooterLink:hover{color:var(--text-strong);border-color:var(--border)}@media(min-width:980px){.layout18 .l18Memo{grid-template-columns:.95fr 2.1fr 1.05fr;align-items:start}.layout18 .l18Toc,.layout18 .l18Side{position:sticky;top:96px}.layout18 .l18Highlights{grid-template-columns:1fr 1fr 1fr}.layout18 .l18Split{grid-template-columns:1fr 1fr}.layout18 .l18RoiGrid,.layout18 .l18Timeline{grid-template-columns:1fr 1fr 1fr}.layout18 .l18Trust{grid-template-columns:1fr 1fr}.layout18 .l18FaqGrid{grid-template-columns:1.15fr .85fr}}.layout19 .l19Header{position:sticky;top:0;z-index:15}.layout19 .l19LogoWrap{position:relative;display:inline-block;border-radius:12px}.layout19 .l19LogoImg{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 14px 44px rgba(0,0,0,.45))}.layout19 .l19LogoTint{position:absolute;inset:0;border-radius:12px;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout19 #top,.layout19 #why,.layout19 #how,.layout19 #roi,.layout19 #rollout,.layout19 #security,.layout19 #faq{scroll-margin-top:96px}.layout19 .l19Hero{position:relative;padding:52px 0 32px}.layout19 .l19Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1000px 680px at 18% 18%,color-mix(in oklab,var(--accent-b) 24%,transparent),transparent 62%),radial-gradient(860px 560px at 76% 22%,color-mix(in oklab,var(--accent-a) 18%,transparent),transparent 66%);opacity:.22}.layout19 .l19HeroInner{position:relative;display:grid;gap:18px}.layout19 .l19Kicker{display:inline-flex;width:max-content;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout19 .l19H1{margin:16px 0 0;font-size:clamp(42px,5.2vw,72px);line-height:1.02;letter-spacing:-.06em;font-weight:950;color:var(--text-strong)}.layout19 .l19Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:78ch}.layout19 .l19Ctas{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout19 .l19ProofRow{margin-top:18px;display:grid;gap:10px;max-width:760px}.layout19 .l19Proof{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px;display:grid;gap:6px}.layout19 .l19ProofT{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout19 .l19ProofD{color:var(--muted);font-size:13px;line-height:1.45}.layout19 .l19Guide{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;box-shadow:var(--shadow);padding:14px;display:grid;gap:12px}.layout19 .l19GuideTitle{color:var(--text-strong);font-weight:950;letter-spacing:-.03em}.layout19 .l19GuideSub{color:var(--muted);font-size:13px;line-height:1.45}.layout19 .l19GuideList{max-height:360px;overflow:auto;padding-right:2px}.layout19 .l19GuideList{display:grid;gap:8px}.layout19 .l19GuideItem{text-align:left;border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px;display:grid;grid-template-columns:30px 1fr;gap:10px;align-items:start;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.layout19 .l19GuideItem:hover{transform:translateY(-1px);border-color:var(--accent-b-50)}.layout19 .l19GuideItemActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10))}.layout19 .l19GuideItem:focus-visible{outline:2px solid var(--accent-b-55);outline-offset:2px}.layout19 .l19GuideNum{width:30px;height:30px;border-radius:12px;border:1px solid var(--border);background:var(--surface-2);display:grid;place-items:center;color:var(--text-strong);font-weight:950;font-size:12px}.layout19 .l19GuideText{display:grid;gap:2px}.layout19 .l19GuideT{color:var(--text-strong);font-weight:900;letter-spacing:-.02em}.layout19 .l19GuideH{color:var(--subtle);font-size:12px;font-weight:800}.layout19 .l19GuideCtas{display:grid;gap:10px}.layout19 .l19GuideBtn{width:100%;justify-content:center}.layout19 .l19Section{padding:54px 0}.layout19 .l19Bottom{padding-bottom:56px}.layout19 .l19SectionInner{display:grid;gap:18px}.layout19 .l19SectionHead{display:grid;gap:10px;max-width:760px}.layout19 .l19H2{margin:0;font-size:32px;letter-spacing:-.03em;color:var(--text-strong)}.layout19 .l19P{margin:0;color:var(--muted);line-height:1.55}.layout19 .l19Card{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 18px 70px #0000002e}.layout19 .l19CardT{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout19 .l19CardD{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.45}.layout19 .l19WhyGrid{display:grid;gap:12px;max-width:860px}.layout19 .l19IO{border:1px solid var(--border);background:radial-gradient(700px 420px at 18% 18%,color-mix(in oklab,var(--accent-b) 12%,transparent),transparent 64%),radial-gradient(600px 380px at 76% 30%,color-mix(in oklab,var(--accent-a) 10%,transparent),transparent 68%),var(--surface-2);border-radius:26px;box-shadow:var(--shadow);padding:14px;display:grid;gap:12px;max-width:860px}.layout19 .l19IOCol{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:14px;display:grid;gap:8px}.layout19 .l19IOLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle);font-weight:900}.layout19 .l19IOText{color:var(--text-strong);font-weight:900;letter-spacing:-.02em;line-height:1.2}.layout19 .l19IOFine{color:var(--muted);font-size:13px;line-height:1.45}.layout19 .l19RoiRow{display:grid;gap:12px;max-width:860px}.layout19 .l19Roi{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 18px 70px #0000002e;display:grid;gap:6px}.layout19 .l19RoiT{color:var(--muted);font-size:12px;font-weight:850}.layout19 .l19RoiV{color:var(--text-strong);font-weight:950;letter-spacing:-.02em;font-size:22px}.layout19 .l19RoiD{color:var(--muted);font-size:13px;line-height:1.45}.layout19 .l19RoiCta{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}.layout19 .l19Steps{display:grid;gap:12px;max-width:860px}.layout19 .l19Step{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 18px 70px #0000002e;display:grid;gap:6px}.layout19 .l19StepT{color:var(--subtle);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.layout19 .l19StepH{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout19 .l19StepD{color:var(--muted);font-size:13px;line-height:1.45}.layout19 .l19Trust{display:grid;gap:12px;max-width:860px}.layout19 .l19FaqGrid{display:grid;gap:12px;align-items:start;max-width:980px}.layout19 .l19Faq{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:12px;display:grid;gap:10px}.layout19 .l19FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout19 .l19FaqQ{cursor:pointer;color:var(--text-strong);font-weight:800;padding:6px 4px}.layout19 .l19FaqA{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout19 .l19Newsletter{margin-top:0}.layout19 .l19Footer{margin-top:18px;border-top:1px solid var(--border-soft);padding-top:16px;display:grid;gap:12px}.layout19 .l19FooterBrand{display:flex;gap:10px;align-items:center}.layout19 .l19FooterWord{font-weight:800;letter-spacing:-.02em}.layout19 .l19FooterTag{color:var(--muted);font-size:13px}.layout19 .l19FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout19 .l19FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout19 .l19FooterLink:hover{color:var(--text-strong);border-color:var(--border)}@media(min-width:980px){.layout19 .l19SectionHead{margin-top:6px}.layout19 .l19HeroInner{grid-template-columns:1.25fr .75fr;align-items:start;gap:22px}.layout19 .l19Guide{position:sticky;top:96px}.layout19 .l19ProofRow,.layout19 .l19WhyGrid{grid-template-columns:1fr 1fr 1fr}.layout19 .l19IO{grid-template-columns:1fr 1fr}.layout19 .l19RoiRow,.layout19 .l19Steps{grid-template-columns:1fr 1fr 1fr}.layout19 .l19Trust{grid-template-columns:1fr 1fr}.layout19 .l19FaqGrid{grid-template-columns:1.15fr .85fr}}.layout20 .l20Header{position:sticky;top:0;z-index:15}.layout20 .l20LogoWrap{position:relative;display:inline-block;border-radius:12px}.layout20 .l20LogoImg{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 14px 44px rgba(0,0,0,.45))}.layout20 .l20LogoTint{position:absolute;inset:0;border-radius:12px;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout20 #top,.layout20 #features,.layout20 #steps,.layout20 #situations,.layout20 #pricing,.layout20 #pro,.layout20 #faq{scroll-margin-top:96px}.layout20 .l20Scroll{scroll-snap-type:y proximity}.layout20 .l20Section{scroll-snap-align:start;padding:64px 0}.layout20 .l20Nav{max-width:58vw;overflow:auto;scrollbar-width:thin}.layout20 .l20Nav::-webkit-scrollbar{height:8px}.layout20 .l20Nav::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.layout20 .l20Hero{position:relative;padding-top:54px}.layout20 .l20Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,color-mix(in oklab,var(--accent-b) 26%,transparent),transparent 62%),radial-gradient(920px 600px at 76% 22%,color-mix(in oklab,var(--accent-a) 18%,transparent),transparent 66%);opacity:.22}.layout20 .l20HeroGrid{position:relative;display:grid;gap:18px;align-items:start}.layout20 .l20Kicker{display:inline-flex;width:max-content;font-size:12px;color:var(--subtle);border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout20 .l20H1{margin:14px 0 0;font-size:clamp(42px,5.2vw,72px);line-height:1.02;letter-spacing:-.06em;font-weight:950;color:var(--text-strong)}.layout20 .l20Lead{margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--muted);max-width:78ch}.layout20 .l20BrandWord{font-weight:950;letter-spacing:-.03em;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));-webkit-background-clip:text;background-clip:text;color:transparent}.layout20 .l20Ctas{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px}.layout20 .l20MiniRow{margin-top:18px;display:grid;gap:10px;max-width:760px}.layout20 .l20Mini{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px;display:grid;gap:6px;box-shadow:0 18px 70px #0000002e}.layout20 .l20MiniT{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout20 .l20MiniD{color:var(--muted);font-size:13px;line-height:1.45}.layout20 .l20Workspace{border:1px solid var(--border);background:radial-gradient(760px 420px at 18% 18%,color-mix(in oklab,var(--accent-b) 12%,transparent),transparent 64%),radial-gradient(640px 380px at 74% 28%,color-mix(in oklab,var(--accent-a) 10%,transparent),transparent 68%),var(--surface-2);border-radius:26px;box-shadow:var(--shadow);padding:12px}.layout20 .l20Ui{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:14px;display:grid;gap:12px}.layout20 .l20UiTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout20 .l20UiTitle{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout20 .l20UiPills{display:flex;gap:8px;flex-wrap:wrap}.layout20 .l20UiPill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);color:var(--muted);font-weight:850}.layout20 .l20UiGrid{display:grid;gap:12px}.layout20 .l20UiCard{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:12px;display:grid;gap:10px}.layout20 .l20UiCardT{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout20 .l20UiList{margin:0;padding-left:0;list-style:none;display:grid;gap:8px;color:var(--text-strong);font-weight:750;letter-spacing:-.02em}.layout20 .l20Dot{width:9px;height:9px;border-radius:999px;background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 12px 30px #00000059;flex:0 0 auto}.layout20 .l20UiList li{display:flex;align-items:center;gap:10px}.layout20 .l20UiKpis{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.layout20 .l20UiKpi{border:1px solid var(--border);background:var(--surface-1);border-radius:16px;padding:10px;display:grid;gap:4px}.layout20 .l20UiK{color:var(--muted);font-size:12px;font-weight:850}.layout20 .l20UiV{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout20 .l20UiFine{color:var(--muted);font-size:12px;line-height:1.45}.layout20 .l20SectionGrid{display:grid;gap:18px}.layout20 .l20SectionHead{display:grid;gap:10px;max-width:860px}.layout20 .l20H2{margin:0;font-size:32px;letter-spacing:-.03em;color:var(--text-strong)}.layout20 .l20P{margin:0;color:var(--muted);line-height:1.55}.layout20 .l20Card{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 18px 70px #0000002e}.layout20 .l20CardT{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout20 .l20CardD{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.45}.layout20 .l20Bullets{margin:12px 0 0;padding-left:0;list-style:none;display:grid;gap:8px;color:var(--muted);font-size:13px;line-height:1.45}.layout20 .l20Bullets li{display:flex;gap:10px;align-items:flex-start}.layout20 .l20Bullets li:before{content:"";width:10px;height:10px;border-radius:999px;margin-top:4px;flex:0 0 auto;background:linear-gradient(135deg,var(--accent-b),var(--accent-a));box-shadow:0 12px 30px #00000059}.layout20 .l20FeatureGrid,.layout20 .l20ProGrid,.layout20 .l20Steps{display:grid;gap:12px;max-width:980px}.layout20 .l20Step{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:16px;box-shadow:0 18px 70px #0000002e;display:grid;gap:8px}.layout20 .l20StepNum{width:34px;height:34px;border-radius:14px;border:1px solid var(--border);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));display:grid;place-items:center;font-weight:950;color:var(--text-strong)}.layout20 .l20StepT{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout20 .l20StepD{color:var(--muted);font-size:13px;line-height:1.45}.layout20 .l20ProblemSolve{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;box-shadow:var(--shadow);padding:14px;display:grid;gap:12px;max-width:980px}.layout20 .l20PSCol{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:14px;display:grid;gap:6px}.layout20 .l20PSColGood{background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));border-color:var(--accent-b-35)}.layout20 .l20PSTitle{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.layout20 .l20PSBody{color:var(--text-strong);font-weight:900;letter-spacing:-.02em;line-height:1.2}.layout20 .l20Chooser{display:grid;gap:10px;max-width:980px}.layout20 .l20Pills{display:flex;flex-wrap:wrap;gap:8px}.layout20 .l20Pill{border:1px solid var(--border);background:var(--surface-1);color:var(--muted);border-radius:999px;padding:10px 12px;font-size:12px;cursor:pointer;font-weight:850;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.layout20 .l20Pill:hover{transform:translateY(-1px);border-color:var(--accent-b-50);color:var(--text-strong);background:var(--surface-2)}.layout20 .l20PillActive{border-color:var(--accent-b-55);background:linear-gradient(135deg,var(--accent-b-12),var(--accent-a-10));color:var(--text-strong)}.layout20 .l20Pill:focus-visible{outline:2px solid var(--accent-b-55);outline-offset:2px}.layout20 .l20Situation{display:grid;gap:12px;max-width:1100px}.layout20 .l20SituationTitle{margin-top:8px;color:var(--text-strong);font-weight:950;letter-spacing:-.03em;font-size:18px}.layout20 .l20IO{margin-top:12px;border:1px solid var(--border);background:var(--surface-2);border-radius:26px;box-shadow:0 18px 70px #0000002e;padding:14px;display:grid;gap:12px}.layout20 .l20IOCol{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:14px;display:grid;gap:8px}.layout20 .l20IOLabel{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--subtle);font-weight:900}.layout20 .l20IOText{color:var(--text-strong);font-weight:900;letter-spacing:-.02em;line-height:1.2}.layout20 .l20Sim{border:1px solid var(--border);background:radial-gradient(700px 420px at 18% 18%,color-mix(in oklab,var(--accent-b) 12%,transparent),transparent 64%),radial-gradient(600px 380px at 76% 30%,color-mix(in oklab,var(--accent-a) 10%,transparent),transparent 68%),var(--surface-2);border-radius:26px;box-shadow:var(--shadow);padding:12px;display:grid;gap:12px}.layout20 .l20SimTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout20 .l20SimTitle{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout20 .l20SimPills{display:flex;gap:8px;flex-wrap:wrap}.layout20 .l20SimPill{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);color:var(--muted);font-weight:850}.layout20 .l20SimGrid{display:grid;gap:12px}.layout20 .l20SimCard{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:14px}.layout20 .l20SimCardT{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout20 .l20SimRows{margin-top:10px;display:grid;gap:8px}.layout20 .l20SimRow{border:1px solid var(--border);background:var(--surface-2);border-radius:16px;padding:10px 12px;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.layout20 .l20SimK{color:var(--muted);font-size:12px;font-weight:850}.layout20 .l20SimV{color:var(--text-strong);font-weight:900;letter-spacing:-.02em;font-size:12px}.layout20 .l20SimCta{display:flex;flex-wrap:wrap;gap:10px}.layout20 .l20Pricing{display:grid;gap:12px;max-width:1100px}.layout20 .l20Sizer{border:1px solid var(--border);background:var(--surface-2);border-radius:26px;box-shadow:var(--shadow);padding:14px;display:grid;gap:12px}.layout20 .l20Slider{border:1px solid var(--border);background:var(--surface-1);border-radius:22px;padding:12px;display:grid;gap:10px}.layout20 .l20SliderTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.layout20 .l20SliderLabel{color:var(--muted);font-size:12px;font-weight:850}.layout20 .l20SliderValue{color:var(--text-strong);font-weight:950;letter-spacing:-.02em;font-size:12px}.layout20 .l20Slider input[type=range]{width:100%;accent-color:var(--accent-b)}.layout20 .l20SizingCard{border:1px solid var(--border);background:radial-gradient(700px 420px at 18% 18%,color-mix(in oklab,var(--accent-b) 12%,transparent),transparent 64%),radial-gradient(600px 380px at 76% 30%,color-mix(in oklab,var(--accent-a) 10%,transparent),transparent 68%),var(--surface-2);border-radius:26px;box-shadow:var(--shadow);padding:16px;display:grid;gap:12px}.layout20 .l20SizingTop{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.layout20 .l20SizingTitle{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.layout20 .l20SizingValue{color:var(--text-strong);font-weight:950;letter-spacing:-.03em;font-size:22px}.layout20 .l20SizingBadge{font-size:12px;padding:8px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);color:var(--text-strong);font-weight:900}.layout20 .l20SizingLead{color:var(--muted);font-size:13px;line-height:1.45}.layout20 .l20SizingNote{color:var(--subtle);font-size:12px;line-height:1.45}.layout20 .l20SizingCtas{display:flex;flex-wrap:wrap;gap:10px}.layout20 .l20FaqGrid{display:grid;gap:12px;align-items:start;max-width:1100px}.layout20 .l20Faq{border:1px solid var(--border);background:var(--surface-2);border-radius:22px;padding:12px;display:grid;gap:10px}.layout20 .l20FaqItem{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px 12px}.layout20 .l20FaqQ{cursor:pointer;color:var(--text-strong);font-weight:800;padding:6px 4px}.layout20 .l20FaqA{padding:4px 4px 10px;color:var(--muted);line-height:1.45;font-size:13px}.layout20 .l20Newsletter{margin-top:0}.layout20 .l20FooterStrip{margin-top:16px;border:1px solid var(--border);background:var(--surface-2);border-radius:26px;box-shadow:var(--shadow);padding:12px;display:grid;gap:10px;overflow:hidden}.layout20 .l20Marquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:10px}.layout20 .l20MarqueeTrack{display:flex;gap:10px;width:max-content;animation:l20-marquee 26s linear infinite}.layout20 .l20FooterStrip:hover .l20MarqueeTrack{animation-play-state:paused}.layout20 .l20MarqueeItem{border:1px solid var(--border);background:var(--surface-2);color:var(--text-strong);font-weight:850;letter-spacing:-.02em;font-size:12px;padding:8px 10px;border-radius:999px;white-space:nowrap}@media(prefers-reduced-motion:reduce){.layout20 .l20MarqueeTrack{animation:none}}@keyframes l20-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout20 .l20Stats{margin-top:14px;border:1px solid var(--border);background:radial-gradient(700px 420px at 18% 18%,color-mix(in oklab,var(--accent-b) 12%,transparent),transparent 64%),radial-gradient(600px 380px at 76% 30%,color-mix(in oklab,var(--accent-a) 10%,transparent),transparent 68%),var(--surface-2);border-radius:26px;box-shadow:var(--shadow);padding:14px;display:grid;gap:12px}.layout20 .l20StatsTitle{color:var(--text-strong);font-weight:950;letter-spacing:-.03em}.layout20 .l20StatsGrid{display:grid;gap:10px}.layout20 .l20StatsGrid{grid-template-columns:1fr 1fr}.layout20 .l20Stat{border:1px solid var(--border);background:var(--surface-1);border-radius:18px;padding:12px;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.layout20 .l20StatK{color:var(--muted);font-size:12px;font-weight:850}.layout20 .l20StatV{color:var(--text-strong);font-weight:950;letter-spacing:-.02em}.layout20 .l20Footer{margin-top:18px;border-top:1px solid var(--border-soft);padding-top:16px;display:grid;gap:12px}.layout20 .l20FooterBrand{display:flex;gap:10px;align-items:center}.layout20 .l20FooterWord{font-weight:800;letter-spacing:-.02em}.layout20 .l20FooterTag{color:var(--muted);font-size:13px}.layout20 .l20FooterLinks{display:flex;flex-wrap:wrap;gap:10px}.layout20 .l20FooterLink{color:var(--muted);font-size:13px;border:1px solid var(--border-soft);background:var(--surface-1);padding:8px 10px;border-radius:999px}.layout20 .l20FooterLink:hover{color:var(--text-strong);border-color:var(--border)}.layout20 .l20Bottom{padding-bottom:56px}@media(min-width:980px){.layout20 .l20HeroGrid{grid-template-columns:1.05fr .95fr;gap:22px}.layout20 .l20UiGrid{grid-template-columns:1.05fr .95fr}.layout20 .l20MiniRow,.layout20 .l20FeatureGrid,.layout20 .l20ProGrid,.layout20 .l20Steps{grid-template-columns:1fr 1fr 1fr}.layout20 .l20ProblemSolve{grid-template-columns:1fr 1fr}.layout20 .l20Situation{grid-template-columns:.95fr 1.05fr;align-items:start}.layout20 .l20IO,.layout20 .l20SimGrid{grid-template-columns:1fr 1fr}.layout20 .l20Pricing{grid-template-columns:1fr 1fr;align-items:start}.layout20 .l20FaqGrid{grid-template-columns:1.15fr .85fr}.layout20 .l20StatsGrid{grid-template-columns:1fr 1fr 1fr}}.layout21{min-height:100vh;color:var(--text)}.layout21 .l21Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout21 .l21Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:12px}.layout21 .l21Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout21 .l21Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout21 .l21Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout21 .l21ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:12px;font-weight:750}.layout21 .l21NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative}.layout21 .l21NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout21 .l21NavActive{color:var(--text-strong)}.layout21 .l21NavActive:after{transform:scaleX(1)}.layout21 .l21MobileBtn{width:100%;text-align:left;border:0}.layout21 .l21Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout21 .l21Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout21 .l21Hero,.layout21 .l21Subpage{padding:74px 0 48px;position:relative}.layout21 .l21Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout21 .l21Section,.layout21 .l21FinalCta,.layout21 .l21Band{padding:56px 0}.layout21 .l21Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout21 .l21SectionGrid{display:grid;gap:24px}.layout21 .l21SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout21 .l21SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout21 .l21H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout21 .l21Lead,.layout21 .l21SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout21 .l21Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout21 .l21More{width:max-content}.layout21 .l21HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout21 .l21HeroCopy{max-width:780px}.layout21 .l21WorkspaceUi{padding:14px}.layout21 .l21UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout21 .l21UiBody{display:grid;gap:10px}.layout21 .l21UiPanel{padding:14px}.layout21 .l21UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout21 .l21UiTasks{display:grid;gap:8px;margin-top:12px}.layout21 .l21UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout21 .l21UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout21 .l21UiTask strong{color:var(--text-strong);font-size:13px}.layout21 .l21UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout21 .l21UiNumbers{display:grid;gap:4px;margin-top:18px}.layout21 .l21UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout21 .l21UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout21 .l21Kpis{display:grid;gap:18px}.layout21 .l21Kpi{padding:0}.layout21 .l21KpiValue{color:var(--text-strong);font-size:clamp(46px,8vw,108px);font-weight:950;letter-spacing:-.07em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout21 .l21KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout21 .l21ModuleGrid,.layout21 .l21Quotes,.layout21 .l21FeatureTable,.layout21 .l21PackageGrid,.layout21 .l21NextSteps{display:grid;gap:14px}.layout21 .l21Module,.layout21 .l21FeatureTable .card,.layout21 .l21Package,.layout21 .l21NextStep{display:grid;gap:12px}.layout21 .l21Module .cardTitle,.layout21 .l21NextStep .cardTitle,.layout21 .l21Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout21 .l21Solutions{display:grid;gap:16px}.layout21 .l21SolutionTabs{display:grid;gap:8px}.layout21 .l21SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout21 .l21SolutionCard{padding:20px;display:grid;gap:18px}.layout21 .l21SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout21 .l21Quote{margin:0;display:grid;gap:14px}.layout21 .l21Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout21 .l21Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout21 .l21Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout21 .l21Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout21 .l21Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout21 .l21FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout21 .l21FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout21 .l21FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout21 .l21PricingGrid{display:grid;gap:28px}.layout21 .l21PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout21 .l21Slider{display:grid;gap:12px}.layout21 .l21Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout21 .l21Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout21 .l21Slider input{width:100%;accent-color:var(--accent-b)}.layout21 .l21PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout21 .l21PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout21 .l21PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout21 .l21PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout21 .l21PriceResult .btn{margin-top:10px;justify-self:start}.layout21 .l21Package .btn{margin-top:14px;justify-self:start}.layout21 .l21NextStep{align-items:start}.layout21 .l21Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout21 .l21Kpis{grid-template-columns:repeat(4,1fr)}.layout21 .l21ModuleGrid,.layout21 .l21FeatureTable,.layout21 .l21PackageGrid,.layout21 .l21NextSteps,.layout21 .l21Quotes{grid-template-columns:repeat(3,1fr)}.layout21 .l21UiBody{grid-template-columns:1fr 1fr}.layout21 .l21UiWide{grid-column:span 2}}@media(min-width:980px){.layout21 .l21HeroGrid,.layout21 .l21Solutions,.layout21 .l21PricingGrid{grid-template-columns:.95fr 1.05fr}.layout21 .l21SolutionTabs{align-self:start}}@media(max-width:760px){.layout21 .l21Progress,.layout21 .l21ProductBy{display:none}.layout21 .l21UiTask{grid-template-columns:28px 1fr}.layout21 .l21UiTask em{grid-column:2}}.layout22{min-height:100vh;color:var(--text)}.layout22 .l22Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout22 .l22Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:12px}.layout22 .l22Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout22 .l22Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout22 .l22Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout22 .l22ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:12px;font-weight:750}.layout22 .l22NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative}.layout22 .l22NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout22 .l22NavActive{color:var(--text-strong)}.layout22 .l22NavActive:after{transform:scaleX(1)}.layout22 .l22HeaderGhost{white-space:nowrap}.layout22 .l22MobileBtn{width:100%;text-align:left;border:0}.layout22 .l22Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout22 .l22Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top;transition:transform .12s linear}.layout22 .l22Reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.layout22 .l22RevealIn{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.layout22 .l22Reveal{opacity:1;transform:none;transition:none}}.layout22 .l22Hero,.layout22 .l22Subpage{padding:84px 0 56px;position:relative}.layout22 .l22Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout22 .l22Section{padding:64px 0;position:relative}.layout22 .l22Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout22 .l22SectionGrid{display:grid;gap:28px}.layout22 .l22SectionHead h1{color:var(--text-strong);letter-spacing:-.04em;line-height:1.04;margin:0;font-weight:950;font-size:clamp(40px,5vw,72px);max-width:980px}.layout22 .l22SectionHead h2{color:var(--text-strong);letter-spacing:-.04em;line-height:1.04;margin:0;font-weight:950;font-size:clamp(28px,3.4vw,46px);max-width:900px}.layout22 .l22H1{color:var(--text-strong);margin:14px 0 0;font-weight:950;font-size:clamp(30px,3.6vw,48px);max-width:640px;letter-spacing:-.035em;line-height:1.08}.layout22 .l22SectionHead p,.layout22 .l22Lead{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout22 .l22Ctas{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.layout22 .l22CtaBig{padding:14px 22px;font-size:15px;font-weight:900;letter-spacing:-.01em}.layout22 .l22More{width:max-content}.layout22 .l22SmallLabel{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout22 .l22HeroGrid{position:relative;display:grid;gap:32px;align-items:start}.layout22 .l22HeroCopy{max-width:780px}.layout22 .l22KpiCard{padding:18px}.layout22 .l22KpiCardTop{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--border-soft);margin-bottom:14px}.layout22 .l22KpiCardTitle{color:var(--text-strong);font-weight:950;letter-spacing:-.01em}.layout22 .l22KpiCardGrid{display:grid;gap:10px}.layout22 .l22KpiBox{padding:14px;border-radius:16px}.layout22 .l22KpiBoxHead{display:flex;justify-content:space-between;align-items:center;color:var(--subtle);font-size:12px;font-weight:850}.layout22 .l22KpiBoxHead em{color:var(--accent-a-92, var(--accent-a));font-style:normal;font-weight:900}.layout22 .l22KpiBoxValue{display:block;margin-top:8px;color:var(--text-strong);font-size:clamp(28px,3vw,38px);line-height:1;letter-spacing:-.04em;font-weight:950}.layout22 .l22Band{padding:60px 0 44px}.layout22 .l22BigKpis{display:grid;gap:24px}.layout22 .l22BigKpiValue{color:var(--text-strong);font-size:clamp(56px,9vw,128px);font-weight:950;letter-spacing:-.07em;line-height:.92;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout22 .l22BigKpiLabel{margin-top:10px;color:var(--muted);font-weight:850}.layout22 .l22ModuleGrid{display:grid;gap:14px}.layout22 .l22Module{display:grid;gap:12px}.layout22 .l22Module .cardIcon{font-size:12px;letter-spacing:.12em;color:var(--text-strong)}.layout22 .l22ModuleTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout22 .l22FeatureList{display:grid;gap:18px}.layout22 .l22FeatureItem{padding:24px;transition:transform .2s ease,border-color .2s ease}.layout22 .l22FeatureItem:hover{transform:translateY(-2px);border-color:var(--accent-b-40)}.layout22 .l22FeatureAccenta:hover{border-color:var(--accent-b-40)}.layout22 .l22FeatureAccentb:hover{border-color:var(--accent-a-24)}.layout22 .l22FeatureAccentc:hover{border-color:var(--accent-c-24)}.layout22 .l22FeatureAccentd:hover{border-color:var(--accent-d-24)}.layout22 .l22FeatureHead{display:flex;align-items:center;gap:14px}.layout22 .l22FeatureItem .cardIcon{font-size:12px;letter-spacing:.12em;color:var(--text-strong);width:48px;height:48px;border-radius:16px}.layout22 .l22FeatureItem h2{margin:0;color:var(--text-strong);font-size:clamp(22px,2.2vw,28px);font-weight:950;letter-spacing:-.02em;line-height:1.1}.layout22 .l22FeatureBullets{margin-top:16px}.layout22 .l22DashGrid{display:grid;gap:24px}.layout22 .l22Dashboard{padding:0;overflow:hidden}.layout22 .l22DashTop{display:flex;justify-content:space-between;padding:14px 18px;color:var(--subtle);font-size:12px;font-weight:850;border-bottom:1px solid var(--border-soft)}.layout22 .l22DashBody{display:grid;gap:0}.layout22 .l22DashCol{padding:18px}.layout22 .l22DashSide{padding:18px;border-top:1px solid var(--border-soft);background:var(--surface-1);display:grid;gap:14px}.layout22 .l22DashTitle{font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);margin-bottom:12px}.layout22 .l22DashRow{display:grid;grid-template-columns:12px 1fr auto;grid-template-rows:auto auto;column-gap:12px;row-gap:4px;padding:12px 0;border-bottom:1px solid var(--border-soft)}.layout22 .l22DashRow:last-child{border-bottom:0}.layout22 .l22DashDot{grid-row:1 / span 2;align-self:center;width:10px;height:10px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout22 .l22DashRow strong{color:var(--text-strong);font-size:14px;font-weight:900}.layout22 .l22DashRow em{grid-column:2;color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout22 .l22DashDue{grid-row:1;grid-column:3;align-self:center;font-weight:900}.layout22 .l22DashStat{display:flex;justify-content:space-between;align-items:baseline}.layout22 .l22DashStat span{color:var(--muted);font-size:13px;font-weight:850}.layout22 .l22DashStat strong{color:var(--text-strong);font-size:28px;font-weight:950;letter-spacing:-.04em}.layout22 .l22Solutions{display:grid;gap:16px}.layout22 .l22SolutionTabs{display:grid;gap:8px}.layout22 .l22SolutionTab{text-align:left;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;border-radius:16px;font-weight:850;transition:transform .15s ease}.layout22 .l22SolutionTab:hover{transform:translateY(-1px)}.layout22 .l22SolutionTabArrow{font-size:20px;line-height:1}.layout22 .l22SolutionCard{padding:22px;display:grid;gap:20px}.layout22 .l22SolutionCopy{display:grid;gap:8px}.layout22 .l22SolutionProblem,.layout22 .l22SolutionOutput{margin:6px 0 10px;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout22 .l22SolutionUi{border:1px solid var(--border);border-radius:16px;background:var(--surface-1);overflow:hidden}.layout22 .l22SolutionUiTop{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border-soft);background:linear-gradient(180deg,var(--accent-c-08, var(--accent-b-08)),transparent)}.layout22 .l22SolutionUiDot{width:9px;height:9px;border-radius:999px;background:var(--accent-c, var(--accent-b))}.layout22 .l22SolutionUiTop strong{color:var(--text-strong);font-weight:900;font-size:13px}.layout22 .l22SolutionUiRows{list-style:none;margin:0;padding:4px 0}.layout22 .l22SolutionUiRow{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:12px;padding:12px 14px;border-top:1px solid var(--border-soft)}.layout22 .l22SolutionUiRow:first-child{border-top:0}.layout22 .l22SolutionUiRow strong{color:var(--text-strong);font-size:14px;font-weight:850}.layout22 .l22SolutionUiRow em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout22 .l22SolutionUiStatus{width:10px;height:10px;border-radius:999px}.layout22 .l22Statusok{background:var(--accent-a);box-shadow:0 0 0 4px var(--accent-a-22)}.layout22 .l22Statuswarn{background:var(--accent-c, var(--accent-b));box-shadow:0 0 0 4px var(--accent-c-24, var(--accent-b-24))}.layout22 .l22Quotes{display:grid;gap:14px}.layout22 .l22Quote{padding:0;background:transparent;border:0;margin:0;display:grid;gap:14px}.layout22 .l22Bubble{margin:0;padding:20px 22px;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.01em;font-weight:800;position:relative;border-radius:20px}.layout22 .l22Bubble:before{content:"“";position:absolute;top:-6px;left:18px;font-size:44px;color:var(--accent-b);font-weight:950;line-height:1}.layout22 .l22Bubble:after{content:"";position:absolute;left:28px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout22 .l22QuoteMeta{display:flex;align-items:center;gap:12px;padding-left:10px}.layout22 .l22QuoteMeta strong{display:block;color:var(--text-strong);font-weight:900;font-size:14px}.layout22 .l22QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout22 .l22Avatar{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;color:var(--text-strong);font-weight:950;font-size:13px;letter-spacing:.02em;flex-shrink:0;border:1px solid var(--border)}.layout22 .l22Avatara{background:var(--accent-b-12);border-color:var(--accent-b-24);color:var(--accent-b-90)}.layout22 .l22Avatarb{background:var(--accent-c-12, var(--accent-b-12));border-color:var(--accent-c-24, var(--accent-b-24));color:var(--accent-c-92, var(--accent-b-90))}.layout22 .l22Avatarc{background:var(--accent-a-12);border-color:var(--accent-a-24);color:var(--accent-a-92)}.layout22 .l22NextSteps,.layout22 .l22NextPreview{display:grid;gap:14px}.layout22 .l22NextStep{display:grid;gap:10px}.layout22 .l22NextStep .stepNum,.layout22 .l22NextNum{width:40px;height:40px;border-radius:14px;font-size:15px}.layout22 .l22NextStep h2,.layout22 .l22NextStep h3{margin:0;color:var(--text-strong);font-size:19px;font-weight:950;letter-spacing:-.01em}.layout22 .l22NextStep p{color:var(--muted);line-height:1.5;margin:6px 0 0;font-size:14px}.layout22 .l22PricingLayout{display:grid;gap:40px}.layout22 .l22PricingGrid{display:grid;gap:28px}.layout22 .l22PresetGroup{display:grid;gap:14px}.layout22 .l22Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout22 .l22Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border-strong, var(--border));background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout22 .l22Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout22 .l22PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-10);color:var(--text-strong)}.layout22 .l22PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout22 .l22PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout22 .l22PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout22 .l22PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout22 .l22PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout22 .l22PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout22 .l22Slider{display:grid;gap:12px}.layout22 .l22Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout22 .l22Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout22 .l22Slider input{width:100%;accent-color:var(--accent-b)}.layout22 .l22Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout22 .l22PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout22 .l22PriceResult>span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout22 .l22PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout22 .l22PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout22 .l22PriceResult .btn{margin-top:10px;justify-self:start}.layout22 .l22FinalCta{padding:64px 0;background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout22 .l22FinalInner{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap}.layout22 .l22FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout22 .l22Newsletter{margin-top:0;max-width:760px}@media(min-width:760px){.layout22 .l22BigKpis{grid-template-columns:repeat(4,1fr)}.layout22 .l22ModuleGrid,.layout22 .l22NextSteps,.layout22 .l22NextPreview{grid-template-columns:repeat(3,1fr)}.layout22 .l22FeatureList{grid-template-columns:repeat(2,1fr);gap:20px}.layout22 .l22Quotes{grid-template-columns:repeat(3,1fr)}.layout22 .l22DashBody{grid-template-columns:1.6fr 1fr}.layout22 .l22DashSide{border-top:0;border-left:1px solid var(--border-soft)}.layout22 .l22PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout22 .l22HeroGrid,.layout22 .l22Solutions,.layout22 .l22PricingGrid{grid-template-columns:1.05fr .95fr}.layout22 .l22SolutionTabs{align-self:start}.layout22 .l22SolutionCard{grid-template-columns:1fr 1.1fr;align-items:start}.layout22 .l22PresetGroup{grid-template-columns:repeat(4,1fr)}}@media(max-width:760px){.layout22 .l22Progress,.layout22 .l22ProductBy,.layout22 .l22HeaderGhost{display:none}}.layout23{min-height:100vh;color:var(--text)}.layout23 .l23Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout23 .l23Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:12px}.layout23 .l23Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout23 .l23Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout23 .l23Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout23 .l23ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:12px;font-weight:750}.layout23 .l23NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative}.layout23 .l23NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout23 .l23NavActive{color:var(--text-strong)}.layout23 .l23NavActive:after{transform:scaleX(1)}.layout23 .l23MobileBtn{width:100%;text-align:left;border:0}.layout23 .l23Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout23 .l23Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout23 .l23Hero,.layout23 .l23Subpage{padding:74px 0 48px;position:relative}.layout23 .l23Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout23 .l23Section,.layout23 .l23FinalCta,.layout23 .l23Band{padding:56px 0}.layout23 .l23Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout23 .l23SectionGrid{display:grid;gap:24px}.layout23 .l23SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout23 .l23SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout23 .l23H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout23 .l23Lead,.layout23 .l23SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout23 .l23Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout23 .l23More{width:max-content}.layout23 .l23HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout23 .l23HeroCopy{max-width:780px}.layout23 .l23WorkspaceUi{padding:14px}.layout23 .l23UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout23 .l23UiBody{display:grid;gap:10px}.layout23 .l23UiPanel{padding:14px}.layout23 .l23UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout23 .l23UiTasks{display:grid;gap:8px;margin-top:12px}.layout23 .l23UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout23 .l23UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout23 .l23UiTask strong{color:var(--text-strong);font-size:13px}.layout23 .l23UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout23 .l23UiNumbers{display:grid;gap:4px;margin-top:18px}.layout23 .l23UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout23 .l23UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout23 .l23Kpis{display:grid;gap:18px}.layout23 .l23Kpi{padding:0}.layout23 .l23KpiValue{color:var(--text-strong);font-size:clamp(44px,6.4vw,92px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout23 .l23KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout23 .l23ModuleGrid,.layout23 .l23Quotes,.layout23 .l23FeatureTable,.layout23 .l23PackageGrid,.layout23 .l23NextSteps{display:grid;gap:14px}.layout23 .l23Module,.layout23 .l23FeatureTable .card,.layout23 .l23Package,.layout23 .l23NextStep{display:grid;gap:12px}.layout23 .l23Module .cardTitle,.layout23 .l23NextStep .cardTitle,.layout23 .l23Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout23 .l23Solutions{display:grid;gap:16px}.layout23 .l23SolutionTabs{display:grid;gap:8px}.layout23 .l23SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout23 .l23SolutionCard{padding:20px;display:grid;gap:18px}.layout23 .l23SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout23 .l23Quote{margin:0;display:grid;gap:14px}.layout23 .l23Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout23 .l23Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout23 .l23Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout23 .l23Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout23 .l23Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout23 .l23FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout23 .l23FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout23 .l23FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout23 .l23PricingGrid{display:grid;gap:28px}.layout23 .l23PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout23 .l23Slider{display:grid;gap:12px}.layout23 .l23Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout23 .l23Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout23 .l23Slider input{width:100%;accent-color:var(--accent-b)}.layout23 .l23PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout23 .l23PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout23 .l23PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout23 .l23PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout23 .l23PriceResult .btn{margin-top:10px;justify-self:start}.layout23 .l23Package .btn{margin-top:14px;justify-self:start}.layout23 .l23NextStep{align-items:start}.layout23 .l23Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout23 .l23Kpis,.layout23 .l23ModuleGrid,.layout23 .l23FeatureTable,.layout23 .l23PackageGrid,.layout23 .l23NextSteps,.layout23 .l23Quotes{grid-template-columns:repeat(3,1fr)}.layout23 .l23UiBody{grid-template-columns:1fr 1fr}.layout23 .l23UiWide{grid-column:span 2}}@media(min-width:980px){.layout23 .l23HeroGrid,.layout23 .l23Solutions,.layout23 .l23PricingGrid{grid-template-columns:.95fr 1.05fr}.layout23 .l23SolutionTabs{align-self:start}}@media(max-width:760px){.layout23 .l23Progress,.layout23 .l23ProductBy{display:none}.layout23 .l23UiTask{grid-template-columns:28px 1fr}.layout23 .l23UiTask em{grid-column:2}}.layout23 .l23RevealIn{animation:l23RevealIn .55s ease both}@keyframes l23RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout23 .l23HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout23 .l23HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout23 .l23HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout23 .l23HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout23 .l23HeroKpiBox{padding:14px;display:grid;gap:4px}.layout23 .l23HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout23 .l23HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout23 .l23HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout23 .l23BandEyebrow{margin-bottom:14px}.layout23 .l23ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout23 .l23ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout23 .l23ModuleGridExtra{margin-top:6px;animation:l23RevealIn .45s ease both}.layout23 .l23ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout23 .l23Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout23 .l23Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout23 .l23ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout23 .l23MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout23 .l23MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout23 .l23MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout23 .l23MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout23 .l23MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout23 .l23MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout23 .l23Quote{display:grid;gap:14px;padding:20px}.layout23 .l23QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout23 .l23QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout23 .l23QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout23 .l23QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout23 .l23FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout23 .l23Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout23 .l23PricingLayout{display:grid;gap:40px}.layout23 .l23PresetGroup{display:grid;gap:14px}.layout23 .l23Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout23 .l23Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout23 .l23Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout23 .l23PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout23 .l23PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout23 .l23PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout23 .l23PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout23 .l23PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout23 .l23PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout23 .l23Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout23 .l23Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout23 .l23PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout23 .l23PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout24{min-height:100vh;color:var(--text)}.layout24 .l24Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout24 .l24Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:12px}.layout24 .l24Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout24 .l24Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout24 .l24Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout24 .l24ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:12px;font-weight:750}.layout24 .l24NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative}.layout24 .l24NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout24 .l24NavActive{color:var(--text-strong)}.layout24 .l24NavActive:after{transform:scaleX(1)}.layout24 .l24MobileBtn{width:100%;text-align:left;border:0}.layout24 .l24Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout24 .l24Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout24 .l24Hero,.layout24 .l24Subpage{padding:74px 0 48px;position:relative}.layout24 .l24Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout24 .l24Section,.layout24 .l24FinalCta,.layout24 .l24Band{padding:56px 0}.layout24 .l24Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout24 .l24SectionGrid{display:grid;gap:24px}.layout24 .l24SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout24 .l24SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout24 .l24H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout24 .l24Lead,.layout24 .l24SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout24 .l24Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout24 .l24More{width:max-content}.layout24 .l24HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout24 .l24HeroCopy{max-width:780px}.layout24 .l24WorkspaceUi{padding:14px}.layout24 .l24UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout24 .l24UiBody{display:grid;gap:10px}.layout24 .l24UiPanel{padding:14px}.layout24 .l24UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout24 .l24UiTasks{display:grid;gap:8px;margin-top:12px}.layout24 .l24UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout24 .l24UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout24 .l24UiTask strong{color:var(--text-strong);font-size:13px}.layout24 .l24UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout24 .l24UiNumbers{display:grid;gap:4px;margin-top:18px}.layout24 .l24UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout24 .l24UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout24 .l24Kpis{display:grid;gap:18px}.layout24 .l24Kpi{padding:0}.layout24 .l24KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout24 .l24KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout24 .l24ModuleGrid,.layout24 .l24Quotes,.layout24 .l24FeatureTable,.layout24 .l24PackageGrid,.layout24 .l24NextSteps{display:grid;gap:14px}.layout24 .l24Module,.layout24 .l24FeatureTable .card,.layout24 .l24Package,.layout24 .l24NextStep{display:grid;gap:12px}.layout24 .l24Module .cardTitle,.layout24 .l24NextStep .cardTitle,.layout24 .l24Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout24 .l24Solutions{display:grid;gap:16px}.layout24 .l24SolutionTabs{display:grid;gap:8px}.layout24 .l24SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout24 .l24SolutionCard{padding:20px;display:grid;gap:18px}.layout24 .l24SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout24 .l24Quote{margin:0;display:grid;gap:14px}.layout24 .l24Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout24 .l24Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout24 .l24Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout24 .l24Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout24 .l24Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout24 .l24FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout24 .l24FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout24 .l24FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout24 .l24PricingGrid{display:grid;gap:28px}.layout24 .l24PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout24 .l24Slider{display:grid;gap:12px}.layout24 .l24Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout24 .l24Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout24 .l24Slider input{width:100%;accent-color:var(--accent-b)}.layout24 .l24PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout24 .l24PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout24 .l24PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout24 .l24PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout24 .l24PriceResult .btn{margin-top:10px;justify-self:start}.layout24 .l24Package .btn{margin-top:14px;justify-self:start}.layout24 .l24NextStep{align-items:start}.layout24 .l24Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout24 .l24Kpis,.layout24 .l24ModuleGrid,.layout24 .l24FeatureTable,.layout24 .l24PackageGrid,.layout24 .l24NextSteps,.layout24 .l24Quotes{grid-template-columns:repeat(3,1fr)}.layout24 .l24UiBody{grid-template-columns:1fr 1fr}.layout24 .l24UiWide{grid-column:span 2}}@media(min-width:980px){.layout24 .l24HeroGrid,.layout24 .l24Solutions,.layout24 .l24PricingGrid{grid-template-columns:.95fr 1.05fr}.layout24 .l24SolutionTabs{align-self:start}}@media(max-width:760px){.layout24 .l24Progress,.layout24 .l24ProductBy{display:none}.layout24 .l24UiTask{grid-template-columns:28px 1fr}.layout24 .l24UiTask em{grid-column:2}}.layout24 .l24RevealIn{animation:l24RevealIn .55s ease both}@keyframes l24RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout24 .l24HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout24 .l24HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout24 .l24HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout24 .l24HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout24 .l24HeroKpiBox{padding:14px;display:grid;gap:4px}.layout24 .l24HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout24 .l24HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout24 .l24HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout24 .l24BandEyebrow{margin-bottom:14px}.layout24 .l24ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout24 .l24ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout24 .l24Module{position:relative}.layout24 .l24ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout24 .l24TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout24 .l24Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l24promise}.layout24 .l24PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start}.layout24 .l24PromiseBody{display:grid;gap:6px}.layout24 .l24PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout24 .l24Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout24 .l24Promise{grid-template-columns:repeat(4,1fr)}.layout24 .l24PromiseStep{grid-template-columns:1fr;gap:12px}}.layout24 .l24ModuleGridExtra{margin-top:6px;animation:l24RevealIn .45s ease both}.layout24 .l24ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout24 .l24Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout24 .l24Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout24 .l24ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout24 .l24MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout24 .l24MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout24 .l24MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout24 .l24MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout24 .l24MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout24 .l24MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout24 .l24Quote{display:grid;gap:14px;padding:20px}.layout24 .l24QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout24 .l24QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout24 .l24QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout24 .l24QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout24 .l24FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout24 .l24Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout24 .l24PricingLayout{display:grid;gap:40px}.layout24 .l24PresetGroup{display:grid;gap:14px}.layout24 .l24Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout24 .l24Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout24 .l24Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout24 .l24PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout24 .l24PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout24 .l24PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout24 .l24PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout24 .l24PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout24 .l24PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout24 .l24Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout24 .l24Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout24 .l24PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout24 .l24PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout25{min-height:100vh;color:var(--text)}.layout25 .l25Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout25 .l25Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:4px 0}.layout25 .l25Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout25 .l25Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout25 .l25Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout25 .l25LogoBrand{border-radius:0;overflow:visible}.layout25 .l25LogoBrand:after{content:none}.layout25 .l25LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout25 .l25Hl{color:var(--accent-b);font-weight:inherit}.layout25 .l25ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:12px;font-weight:750}.layout25 .l25NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative}.layout25 .l25NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout25 .l25NavActive{color:var(--text-strong)}.layout25 .l25NavActive:after{transform:scaleX(1)}.layout25 .l25MobileBtn{width:100%;text-align:left;border:0}.layout25 .l25Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout25 .l25Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout25 .l25Hero,.layout25 .l25Subpage{padding:74px 0 48px;position:relative}.layout25 .l25Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout25 .l25Section,.layout25 .l25FinalCta,.layout25 .l25Band{padding:56px 0}.layout25 .l25Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout25 .l25SectionGrid{display:grid;gap:24px}.layout25 .l25SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout25 .l25SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout25 .l25H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout25 .l25Lead,.layout25 .l25SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout25 .l25Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout25 .l25More{width:max-content}.layout25 .l25HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout25 .l25HeroCopy{max-width:780px}.layout25 .l25WorkspaceUi{padding:14px}.layout25 .l25UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout25 .l25UiBody{display:grid;gap:10px}.layout25 .l25UiPanel{padding:14px}.layout25 .l25UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout25 .l25UiTasks{display:grid;gap:8px;margin-top:12px}.layout25 .l25UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout25 .l25UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout25 .l25UiTask strong{color:var(--text-strong);font-size:13px}.layout25 .l25UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout25 .l25UiNumbers{display:grid;gap:4px;margin-top:18px}.layout25 .l25UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout25 .l25UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout25 .l25Kpis{display:grid;gap:18px}.layout25 .l25Kpi{padding:0}.layout25 .l25KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout25 .l25KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout25 .l25ModuleGrid,.layout25 .l25Quotes,.layout25 .l25FeatureTable,.layout25 .l25PackageGrid,.layout25 .l25NextSteps{display:grid;gap:14px}.layout25 .l25Module,.layout25 .l25FeatureTable .card,.layout25 .l25Package,.layout25 .l25NextStep{display:grid;gap:12px}.layout25 .l25Module .cardTitle,.layout25 .l25NextStep .cardTitle,.layout25 .l25Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout25 .l25Solutions{display:grid;gap:16px}.layout25 .l25SolutionTabs{display:grid;gap:8px}.layout25 .l25SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout25 .l25SolutionCard{padding:20px;display:grid;gap:18px}.layout25 .l25SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout25 .l25Quote{margin:0;display:grid;gap:14px}.layout25 .l25Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout25 .l25Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout25 .l25Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout25 .l25Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout25 .l25Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout25 .l25FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout25 .l25FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout25 .l25FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout25 .l25PricingGrid{display:grid;gap:28px}.layout25 .l25PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout25 .l25Slider{display:grid;gap:12px}.layout25 .l25Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout25 .l25Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout25 .l25Slider input{width:100%;accent-color:var(--accent-b)}.layout25 .l25PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout25 .l25PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout25 .l25PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout25 .l25PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout25 .l25PriceResult .btn{margin-top:10px;justify-self:start}.layout25 .l25Package .btn{margin-top:14px;justify-self:start}.layout25 .l25NextStep{align-items:start}.layout25 .l25Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout25 .l25Kpis,.layout25 .l25ModuleGrid,.layout25 .l25FeatureTable,.layout25 .l25PackageGrid,.layout25 .l25NextSteps,.layout25 .l25Quotes{grid-template-columns:repeat(3,1fr)}.layout25 .l25UiBody{grid-template-columns:1fr 1fr}.layout25 .l25UiWide{grid-column:span 2}}@media(min-width:980px){.layout25 .l25HeroGrid,.layout25 .l25Solutions,.layout25 .l25PricingGrid{grid-template-columns:.95fr 1.05fr}.layout25 .l25SolutionTabs{align-self:start}}@media(max-width:760px){.layout25 .l25Progress,.layout25 .l25ProductBy{display:none}.layout25 .l25UiTask{grid-template-columns:28px 1fr}.layout25 .l25UiTask em{grid-column:2}}.layout25 .l25RevealIn{animation:l25RevealIn .55s ease both}@keyframes l25RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout25 .l25HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout25 .l25HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout25 .l25HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout25 .l25HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout25 .l25HeroKpiBox{padding:14px;display:grid;gap:4px}.layout25 .l25HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout25 .l25HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout25 .l25HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout25 .l25BandEyebrow{margin-bottom:14px}.layout25 .l25ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout25 .l25ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout25 .l25Module{position:relative}.layout25 .l25ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout25 .l25TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout25 .l25Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l25promise}.layout25 .l25PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%}.layout25 .l25PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout25 .l25PromiseBody .cardTitle{min-height:2.2em}.layout25 .l25PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout25 .l25Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout25 .l25Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout25 .l25PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout25 .l25ModuleGridExtra{margin-top:6px;animation:l25RevealIn .45s ease both}.layout25 .l25ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout25 .l25Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout25 .l25Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout25 .l25ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout25 .l25MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout25 .l25MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout25 .l25MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout25 .l25MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout25 .l25MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout25 .l25MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout25 .l25Quote{display:grid;gap:14px;padding:20px}.layout25 .l25QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout25 .l25QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout25 .l25QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout25 .l25QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout25 .l25FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout25 .l25Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout25 .l25PricingLayout{display:grid;gap:40px}.layout25 .l25PresetGroup{display:grid;gap:14px}.layout25 .l25Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout25 .l25Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout25 .l25Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout25 .l25PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout25 .l25PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout25 .l25PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout25 .l25PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout25 .l25PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout25 .l25PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout25 .l25Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout25 .l25Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout25 .l25PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout25 .l25PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout25 .l25Module .cardIcon,.layout25 .l25ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout25 .l25Module .cardIcon svg,.layout25 .l25ModuleIcon svg{width:24px;height:24px;display:block}.layout25 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout25 .l25Kicker,.layout25 .l25BandEyebrow,.layout25 .l25SmallLabel,.layout25 .l25PromiseWeek{color:var(--accent-b)}.layout26{min-height:100vh;color:var(--text)}.layout26 .l26Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout26 .l26Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:4px 0}.layout26 .l26Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout26 .l26Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout26 .l26Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout26 .l26LogoBrand{border-radius:0;overflow:visible}.layout26 .l26LogoBrand:after{content:none}.layout26 .l26LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout26 .l26Hl{color:var(--accent-b);font-weight:inherit}.layout26 .l26ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:12px;font-weight:750}.layout26 .l26NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative}.layout26 .l26NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout26 .l26NavActive{color:var(--text-strong)}.layout26 .l26NavActive:after{transform:scaleX(1)}.layout26 .l26MobileBtn{width:100%;text-align:left;border:0}.layout26 .l26Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout26 .l26Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout26 .l26Hero,.layout26 .l26Subpage{padding:74px 0 48px;position:relative}.layout26 .l26Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout26 .l26Section,.layout26 .l26FinalCta,.layout26 .l26Band{padding:56px 0}.layout26 .l26Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout26 .l26SectionGrid{display:grid;gap:24px}.layout26 .l26SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout26 .l26SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout26 .l26H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout26 .l26Lead,.layout26 .l26SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout26 .l26Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout26 .l26More{width:max-content}.layout26 .l26HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout26 .l26HeroCopy{max-width:780px}.layout26 .l26WorkspaceUi{padding:14px}.layout26 .l26UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout26 .l26UiBody{display:grid;gap:10px}.layout26 .l26UiPanel{padding:14px}.layout26 .l26UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout26 .l26UiTasks{display:grid;gap:8px;margin-top:12px}.layout26 .l26UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout26 .l26UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout26 .l26UiTask strong{color:var(--text-strong);font-size:13px}.layout26 .l26UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout26 .l26UiNumbers{display:grid;gap:4px;margin-top:18px}.layout26 .l26UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout26 .l26UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout26 .l26Kpis{display:grid;gap:18px}.layout26 .l26Kpi{padding:0}.layout26 .l26KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout26 .l26KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout26 .l26ModuleGrid,.layout26 .l26Quotes,.layout26 .l26FeatureTable,.layout26 .l26PackageGrid,.layout26 .l26NextSteps{display:grid;gap:14px}.layout26 .l26Module,.layout26 .l26FeatureTable .card,.layout26 .l26Package,.layout26 .l26NextStep{display:grid;gap:12px}.layout26 .l26Module .cardTitle,.layout26 .l26NextStep .cardTitle,.layout26 .l26Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout26 .l26Solutions{display:grid;gap:16px}.layout26 .l26SolutionTabs{display:grid;gap:8px}.layout26 .l26SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout26 .l26SolutionCard{padding:20px;display:grid;gap:18px}.layout26 .l26SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout26 .l26Quote{margin:0;display:grid;gap:14px}.layout26 .l26Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout26 .l26Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout26 .l26Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout26 .l26Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout26 .l26Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout26 .l26FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout26 .l26FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout26 .l26FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout26 .l26PricingGrid{display:grid;gap:28px}.layout26 .l26PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout26 .l26Slider{display:grid;gap:12px}.layout26 .l26Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout26 .l26Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout26 .l26Slider input{width:100%;accent-color:var(--accent-b)}.layout26 .l26PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout26 .l26PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout26 .l26PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout26 .l26PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout26 .l26PriceResult .btn{margin-top:10px;justify-self:start}.layout26 .l26Package .btn{margin-top:14px;justify-self:start}.layout26 .l26NextStep{align-items:start}.layout26 .l26Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout26 .l26Kpis,.layout26 .l26ModuleGrid,.layout26 .l26FeatureTable,.layout26 .l26PackageGrid,.layout26 .l26NextSteps,.layout26 .l26Quotes{grid-template-columns:repeat(3,1fr)}.layout26 .l26UiBody{grid-template-columns:1fr 1fr}.layout26 .l26UiWide{grid-column:span 2}}@media(min-width:980px){.layout26 .l26HeroGrid,.layout26 .l26Solutions,.layout26 .l26PricingGrid{grid-template-columns:.95fr 1.05fr}.layout26 .l26SolutionTabs{align-self:start}}@media(max-width:760px){.layout26 .l26Progress,.layout26 .l26ProductBy{display:none}.layout26 .l26UiTask{grid-template-columns:28px 1fr}.layout26 .l26UiTask em{grid-column:2}}.layout26 .l26RevealIn{animation:l26RevealIn .55s ease both}@keyframes l26RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout26 .l26HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout26 .l26HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout26 .l26HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout26 .l26HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout26 .l26HeroKpiBox{padding:14px;display:grid;gap:4px}.layout26 .l26HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout26 .l26HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout26 .l26HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout26 .l26BandEyebrow{margin-bottom:14px}.layout26 .l26ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout26 .l26ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout26 .l26Module{position:relative}.layout26 .l26ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout26 .l26TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout26 .l26Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l26promise}.layout26 .l26PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%}.layout26 .l26PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout26 .l26PromiseBody .cardTitle{min-height:2.2em}.layout26 .l26PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout26 .l26Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout26 .l26Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout26 .l26PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout26 .l26ModuleGridExtra{margin-top:6px;animation:l26RevealIn .45s ease both}.layout26 .l26ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout26 .l26Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout26 .l26Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout26 .l26ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout26 .l26MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout26 .l26MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout26 .l26MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout26 .l26MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout26 .l26MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout26 .l26MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout26 .l26Quote{display:grid;gap:14px;padding:20px}.layout26 .l26QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout26 .l26QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout26 .l26QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout26 .l26QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout26 .l26FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout26 .l26Footnote{color:var(--subtle);font-size:11px;letter-spacing:.04em;text-transform:uppercase;font-weight:850;opacity:.85}.layout26 .l26BrandText{font-size:22px;font-weight:950;letter-spacing:-.03em;line-height:1}.layout26 .l26KpisTrack{margin-top:18px}@media(min-width:760px){.layout26 .l26KpisTrack{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout26 .l26KpisTrack{grid-template-columns:repeat(4,1fr)}}.layout26 .l26CaseGrid{display:grid;gap:14px;margin-top:32px}.layout26 .l26CaseCard{display:flex;flex-direction:column;gap:10px}.layout26 .l26CaseCard .cardTitle{font-size:17px;font-weight:950;letter-spacing:-.02em}.layout26 .l26CaseText{color:var(--muted);font-size:14px;font-weight:800;line-height:1.5;margin:0}.layout26 .l26CaseKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:13px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}@media(min-width:760px){.layout26 .l26CaseGrid{grid-template-columns:repeat(3,1fr)}}.layout26 .l26ValueGrid{display:grid;gap:14px}.layout26 .l26Value{display:flex;flex-direction:column;gap:10px}.layout26 .l26ValueDot{width:40px;height:40px}.layout26 .l26ValueMark{font-size:26px;line-height:0;font-weight:950;letter-spacing:0}.layout26 .l26ValueTitle{font-size:19px;font-weight:950;letter-spacing:-.02em}.layout26 .l26ValueText{margin:0;color:var(--muted);font-size:15px;font-weight:800;line-height:1.55}@media(min-width:760px){.layout26 .l26ValueGrid{grid-template-columns:repeat(3,1fr)}}.layout26 .l26ClientGrid{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.layout26 .l26ClientCard{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:22px 14px;text-align:center;min-height:132px}.layout26 .l26ClientMark{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,var(--accent-b-24),var(--accent-a-18, var(--accent-b-12)));border:1px solid var(--accent-b-40);color:var(--accent-b);font-weight:950;font-size:18px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.layout26 .l26ClientName{color:var(--text-strong);font-weight:900;font-size:13px;letter-spacing:-.01em;line-height:1.3}@media(min-width:760px){.layout26 .l26ClientGrid{grid-template-columns:repeat(4,1fr)}}@media(max-width:760px){.layout26 .l26Brand .l26LogoBrand{width:72px!important;height:72px!important}.layout26 .l26BrandText{font-size:18px}}.layout26 .l26PricingLayout{display:grid;gap:40px}.layout26 .l26PresetGroup{display:grid;gap:14px}.layout26 .l26Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout26 .l26Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout26 .l26Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout26 .l26PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout26 .l26PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout26 .l26PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout26 .l26PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout26 .l26PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout26 .l26PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout26 .l26Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout26 .l26Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout26 .l26PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout26 .l26PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout26 .l26Module .cardIcon,.layout26 .l26ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout26 .l26Module .cardIcon svg,.layout26 .l26ModuleIcon svg{width:24px;height:24px;display:block}.layout26 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout26 .l26Kicker,.layout26 .l26BandEyebrow,.layout26 .l26SmallLabel,.layout26 .l26PromiseWeek{color:var(--accent-b)}.layout27{min-height:100vh;color:var(--text)}.layout27 .l27Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout27 .l27Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:4px 0;min-height:0}.layout27 .l27BrandText{font-size:32px;line-height:1.05;letter-spacing:-.025em}.layout27 .l27Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout27 .l27Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout27 .l27Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout27 .l27LogoBrand{border-radius:0;overflow:visible}.layout27 .l27LogoBrand:after{content:none}.layout27 .l27LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout27 .l27Hl{color:var(--accent-b);font-weight:inherit}.layout27 .l27ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout27 .l27NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative}.layout27 .l27NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout27 .l27NavActive{color:var(--text-strong)}.layout27 .l27NavActive:after{transform:scaleX(1)}.layout27 .l27MobileBtn{width:100%;text-align:left;border:0}.layout27 .l27Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout27 .l27Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout27 .l27Hero,.layout27 .l27Subpage{padding:74px 0 48px;position:relative}.layout27 .l27Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout27 .l27Section,.layout27 .l27FinalCta,.layout27 .l27Band{padding:56px 0}.layout27 .l27Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout27 .l27SectionGrid{display:grid;gap:24px}.layout27 .l27SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout27 .l27SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout27 .l27H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout27 .l27Lead,.layout27 .l27SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout27 .l27Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout27 .l27More{width:max-content}.layout27 .l27HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout27 .l27HeroCopy{max-width:780px}.layout27 .l27WorkspaceUi{padding:14px}.layout27 .l27UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout27 .l27UiBody{display:grid;gap:10px}.layout27 .l27UiPanel{padding:14px}.layout27 .l27UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout27 .l27UiTasks{display:grid;gap:8px;margin-top:12px}.layout27 .l27UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout27 .l27UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout27 .l27UiTask strong{color:var(--text-strong);font-size:13px}.layout27 .l27UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout27 .l27UiNumbers{display:grid;gap:4px;margin-top:18px}.layout27 .l27UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout27 .l27UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout27 .l27Kpis{display:grid;gap:18px}.layout27 .l27Kpi{padding:0}.layout27 .l27KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout27 .l27KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout27 .l27ModuleGrid,.layout27 .l27Quotes,.layout27 .l27FeatureTable,.layout27 .l27PackageGrid,.layout27 .l27NextSteps{display:grid;gap:14px}.layout27 .l27Module,.layout27 .l27FeatureTable .card,.layout27 .l27Package,.layout27 .l27NextStep{display:grid;gap:12px}.layout27 .l27Module .cardTitle,.layout27 .l27NextStep .cardTitle,.layout27 .l27Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout27 .l27Solutions{display:grid;gap:16px}.layout27 .l27SolutionTabs{display:grid;gap:8px}.layout27 .l27SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout27 .l27SolutionCard{padding:20px;display:grid;gap:18px}.layout27 .l27SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout27 .l27Quote{margin:0;display:grid;gap:14px}.layout27 .l27Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout27 .l27Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout27 .l27Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout27 .l27Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout27 .l27Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout27 .l27FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout27 .l27FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout27 .l27FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout27 .l27PricingGrid{display:grid;gap:28px}.layout27 .l27PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout27 .l27Slider{display:grid;gap:12px}.layout27 .l27Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout27 .l27Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout27 .l27Slider input{width:100%;accent-color:var(--accent-b)}.layout27 .l27PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout27 .l27PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout27 .l27PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout27 .l27PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout27 .l27PriceResult .btn{margin-top:10px;justify-self:start}.layout27 .l27Package .btn{margin-top:14px;justify-self:start}.layout27 .l27NextStep{align-items:start}.layout27 .l27Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout27 .l27Kpis,.layout27 .l27ModuleGrid,.layout27 .l27FeatureTable,.layout27 .l27PackageGrid,.layout27 .l27NextSteps,.layout27 .l27Quotes{grid-template-columns:repeat(3,1fr)}.layout27 .l27UiBody{grid-template-columns:1fr 1fr}.layout27 .l27UiWide{grid-column:span 2}}@media(min-width:980px){.layout27 .l27HeroGrid,.layout27 .l27Solutions,.layout27 .l27PricingGrid{grid-template-columns:.95fr 1.05fr}.layout27 .l27SolutionTabs{align-self:start}}@media(max-width:760px){.layout27 .l27Progress,.layout27 .l27ProductBy{display:none}.layout27 .l27UiTask{grid-template-columns:28px 1fr}.layout27 .l27UiTask em{grid-column:2}}@media(max-width:1080px){.layout27 .l27Brand .l27LogoBrand{width:168px!important;height:168px!important}.layout27 .l27BrandText{font-size:26px}.layout27 .l27ProductBy{font-size:18px}}@media(max-width:760px){.layout27 .l27Brand .l27LogoBrand{width:84px!important;height:84px!important}.layout27 .l27BrandText{font-size:22px}}.layout27 .l27RevealIn{animation:l27RevealIn .55s ease both}@keyframes l27RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout27 .l27HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout27 .l27HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout27 .l27HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout27 .l27HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout27 .l27HeroKpiBox{padding:14px;display:grid;gap:4px}.layout27 .l27HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout27 .l27HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout27 .l27HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout27 .l27BandEyebrow{margin-bottom:14px}.layout27 .l27ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout27 .l27ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout27 .l27Module{position:relative}.layout27 .l27ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout27 .l27TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout27 .l27Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l27promise}.layout27 .l27PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%}.layout27 .l27PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout27 .l27PromiseBody .cardTitle{min-height:2.2em}.layout27 .l27PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout27 .l27Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout27 .l27Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout27 .l27PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout27 .l27ModuleGridExtra{margin-top:6px;animation:l27RevealIn .45s ease both}.layout27 .l27ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout27 .l27Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout27 .l27Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout27 .l27ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout27 .l27MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout27 .l27MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout27 .l27MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout27 .l27MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout27 .l27MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout27 .l27MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout27 .l27Quote{display:grid;gap:14px;padding:20px}.layout27 .l27QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout27 .l27QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout27 .l27QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout27 .l27QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout27 .l27FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout27 .l27Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout27 .l27PricingLayout{display:grid;gap:40px}.layout27 .l27PresetGroup{display:grid;gap:14px}.layout27 .l27Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout27 .l27Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout27 .l27Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout27 .l27PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout27 .l27PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout27 .l27PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout27 .l27PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout27 .l27PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout27 .l27PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout27 .l27Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout27 .l27Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout27 .l27PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout27 .l27PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout27 .l27Module .cardIcon,.layout27 .l27ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout27 .l27Module .cardIcon svg,.layout27 .l27ModuleIcon svg{width:24px;height:24px;display:block}.layout27 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout27 .l27Kicker,.layout27 .l27BandEyebrow,.layout27 .l27SmallLabel,.layout27 .l27PromiseWeek{color:var(--accent-b)}.layout28{min-height:100vh;color:var(--text)}.layout28 .l28Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout28 .l28Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:4px 0}.layout28 .l28Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout28 .l28Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout28 .l28Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout28 .l28LogoBrand{border-radius:0;overflow:visible}.layout28 .l28LogoBrand:after{content:none}.layout28 .l28LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout28 .l28Hl{color:var(--accent-b);font-weight:inherit}.layout28 .l28ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:12px;font-weight:750}.layout28 .l28NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative}.layout28 .l28NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout28 .l28NavActive{color:var(--text-strong)}.layout28 .l28NavActive:after{transform:scaleX(1)}.layout28 .l28MobileBtn{width:100%;text-align:left;border:0}.layout28 .l28Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout28 .l28Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout28 .l28Hero,.layout28 .l28Subpage{padding:74px 0 48px;position:relative}.layout28 .l28Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout28 .l28Section,.layout28 .l28FinalCta,.layout28 .l28Band{padding:56px 0}.layout28 .l28Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout28 .l28SectionGrid{display:grid;gap:24px}.layout28 .l28SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout28 .l28SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout28 .l28H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout28 .l28Lead,.layout28 .l28SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout28 .l28Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout28 .l28More{width:max-content}.layout28 .l28HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout28 .l28HeroCopy{max-width:780px}.layout28 .l28WorkspaceUi{padding:14px}.layout28 .l28UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout28 .l28UiBody{display:grid;gap:10px}.layout28 .l28UiPanel{padding:14px}.layout28 .l28UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout28 .l28UiTasks{display:grid;gap:8px;margin-top:12px}.layout28 .l28UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout28 .l28UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout28 .l28UiTask strong{color:var(--text-strong);font-size:13px}.layout28 .l28UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout28 .l28UiNumbers{display:grid;gap:4px;margin-top:18px}.layout28 .l28UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout28 .l28UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout28 .l28Kpis{display:grid;gap:18px}.layout28 .l28Kpi{padding:0}.layout28 .l28KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout28 .l28KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout28 .l28ModuleGrid,.layout28 .l28Quotes,.layout28 .l28FeatureTable,.layout28 .l28PackageGrid,.layout28 .l28NextSteps{display:grid;gap:14px}.layout28 .l28Module,.layout28 .l28FeatureTable .card,.layout28 .l28Package,.layout28 .l28NextStep{display:grid;gap:12px}.layout28 .l28Module .cardTitle,.layout28 .l28NextStep .cardTitle,.layout28 .l28Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout28 .l28Solutions{display:grid;gap:16px}.layout28 .l28SolutionTabs{display:grid;gap:8px}.layout28 .l28SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout28 .l28SolutionCard{padding:20px;display:grid;gap:18px}.layout28 .l28SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout28 .l28Quote{margin:0;display:grid;gap:14px}.layout28 .l28Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout28 .l28Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout28 .l28Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout28 .l28Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout28 .l28Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout28 .l28FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout28 .l28FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout28 .l28FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout28 .l28PricingGrid{display:grid;gap:28px}.layout28 .l28PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout28 .l28Slider{display:grid;gap:12px}.layout28 .l28Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout28 .l28Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout28 .l28Slider input{width:100%;accent-color:var(--accent-b)}.layout28 .l28PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout28 .l28PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout28 .l28PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout28 .l28PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout28 .l28PriceResult .btn{margin-top:10px;justify-self:start}.layout28 .l28Package .btn{margin-top:14px;justify-self:start}.layout28 .l28NextStep{align-items:start}.layout28 .l28Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout28 .l28Kpis,.layout28 .l28ModuleGrid,.layout28 .l28FeatureTable,.layout28 .l28PackageGrid,.layout28 .l28NextSteps,.layout28 .l28Quotes{grid-template-columns:repeat(3,1fr)}.layout28 .l28UiBody{grid-template-columns:1fr 1fr}.layout28 .l28UiWide{grid-column:span 2}}@media(min-width:980px){.layout28 .l28HeroGrid,.layout28 .l28Solutions,.layout28 .l28PricingGrid{grid-template-columns:.95fr 1.05fr}.layout28 .l28SolutionTabs{align-self:start}}@media(max-width:760px){.layout28 .l28Progress,.layout28 .l28ProductBy{display:none}.layout28 .l28UiTask{grid-template-columns:28px 1fr}.layout28 .l28UiTask em{grid-column:2}}.layout28 .l28RevealIn{animation:l28RevealIn .55s ease both}@keyframes l28RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout28 .l28HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout28 .l28HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout28 .l28HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout28 .l28HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout28 .l28HeroKpiBox{padding:14px;display:grid;gap:4px}.layout28 .l28HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout28 .l28HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout28 .l28HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout28 .l28BandEyebrow{margin-bottom:14px}.layout28 .l28ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout28 .l28ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout28 .l28Module{position:relative}.layout28 .l28ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout28 .l28TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout28 .l28Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l28promise}.layout28 .l28PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%}.layout28 .l28PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout28 .l28PromiseBody .cardTitle{min-height:2.2em}.layout28 .l28PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout28 .l28Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout28 .l28Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout28 .l28PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout28 .l28ModuleGridExtra{margin-top:6px;animation:l28RevealIn .45s ease both}.layout28 .l28ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout28 .l28Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout28 .l28Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout28 .l28ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout28 .l28MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout28 .l28MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout28 .l28MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout28 .l28MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout28 .l28MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout28 .l28MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout28 .l28Quote{display:grid;gap:14px;padding:20px}.layout28 .l28QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout28 .l28QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout28 .l28QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout28 .l28QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout28 .l28FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout28 .l28Footnote{color:var(--subtle);font-size:11px;letter-spacing:.04em;text-transform:uppercase;font-weight:850;opacity:.85}.layout28 .l28BrandText{font-size:22px;font-weight:950;letter-spacing:-.03em;line-height:1}.layout28 .l28KpisTrack{margin-top:18px}@media(min-width:760px){.layout28 .l28KpisTrack{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout28 .l28KpisTrack{grid-template-columns:repeat(4,1fr)}}.layout28 .l28CaseGrid{display:grid;gap:14px;margin-top:32px}.layout28 .l28CaseCard{display:flex;flex-direction:column;gap:10px}.layout28 .l28CaseCard .cardTitle{font-size:17px;font-weight:950;letter-spacing:-.02em}.layout28 .l28CaseText{color:var(--muted);font-size:14px;font-weight:800;line-height:1.5;margin:0}.layout28 .l28CaseKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:13px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}@media(min-width:760px){.layout28 .l28CaseGrid{grid-template-columns:repeat(3,1fr)}}.layout28 .l28ValueGrid{display:grid;gap:14px}.layout28 .l28Value{display:flex;flex-direction:column;gap:10px}.layout28 .l28ValueDot{width:40px;height:40px}.layout28 .l28ValueMark{font-size:26px;line-height:0;font-weight:950;letter-spacing:0}.layout28 .l28ValueTitle{font-size:19px;font-weight:950;letter-spacing:-.02em}.layout28 .l28ValueText{margin:0;color:var(--muted);font-size:15px;font-weight:800;line-height:1.55}@media(min-width:760px){.layout28 .l28ValueGrid{grid-template-columns:repeat(3,1fr)}}.layout28 .l28ClientGrid{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.layout28 .l28ClientCard{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:22px 14px;text-align:center;min-height:132px}.layout28 .l28ClientMark{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,var(--accent-b-24),var(--accent-a-18, var(--accent-b-12)));border:1px solid var(--accent-b-40);color:var(--accent-b);font-weight:950;font-size:18px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.layout28 .l28ClientName{color:var(--text-strong);font-weight:900;font-size:13px;letter-spacing:-.01em;line-height:1.3}@media(min-width:760px){.layout28 .l28ClientGrid{grid-template-columns:repeat(4,1fr)}}@media(max-width:760px){.layout28 .l28Brand .l28LogoBrand{width:72px!important;height:72px!important}.layout28 .l28BrandText{font-size:18px}}.layout28 .l28PricingLayout{display:grid;gap:40px}.layout28 .l28PresetGroup{display:grid;gap:14px}.layout28 .l28Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout28 .l28Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout28 .l28Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout28 .l28PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout28 .l28PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout28 .l28PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout28 .l28PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout28 .l28PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout28 .l28PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout28 .l28Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout28 .l28Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout28 .l28PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout28 .l28PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout28 .l28Module .cardIcon,.layout28 .l28ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout28 .l28Module .cardIcon svg,.layout28 .l28ModuleIcon svg{width:24px;height:24px;display:block}.layout28 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout28 .l28Kicker,.layout28 .l28BandEyebrow,.layout28 .l28SmallLabel,.layout28 .l28PromiseWeek{color:var(--accent-b)}.layout28 .l28HeroStack{position:relative;display:grid;gap:28px;align-items:start}.layout28 .l28HeroStack .l28HeroCopy,.layout28 .l28HeroStack .l28H1{max-width:980px}.layout28 .l28HeroStack .l28Lead{max-width:900px}@media(min-width:980px){.layout28 .l28HeroStack{grid-template-columns:1fr}}.layout28 .l28HeroStack .l28HeroKpiCard{width:100%;align-self:stretch}.layout28 .l28HeroStack .l28HeroKpiGrid{grid-template-columns:repeat(2,1fr)}@media(min-width:760px){.layout28 .l28HeroStack .l28HeroKpiGrid{grid-template-columns:repeat(4,1fr)}}.layout28 .l28FounderGrid{display:grid;gap:14px;grid-template-columns:1fr}.layout28 .l28Founder{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.layout28 .l28FounderAvatar{width:56px;height:56px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.layout28 .l28FounderInitials{font-size:18px;font-weight:950;letter-spacing:-.01em;color:var(--on-accent, #fff)}.layout28 .l28FounderName{font-size:17px;font-weight:950;letter-spacing:-.02em;margin:0}.layout28 .l28FounderRole{margin:0;color:var(--muted);font-size:14px;font-weight:800;line-height:1.45}@media(min-width:760px){.layout28 .l28FounderGrid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout28 .l28FounderGrid{grid-template-columns:repeat(4,1fr)}}@media(min-width:760px){.layout28 .l28ModuleGrid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout28 .l28ModuleGrid{grid-template-columns:repeat(4,1fr)}}@media(max-width:1080px){.layout28 .l28Brand .l28LogoBrand{width:120px!important;height:120px!important}}@media(max-width:760px){.layout28 .l28Brand .l28LogoBrand{width:72px!important;height:72px!important}}.layout29{min-height:100vh;color:var(--text)}.layout29 .l29Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout29 .l29Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:4px 0;min-height:0}.layout29 .l29BrandText{font-size:32px;line-height:1.05;letter-spacing:-.025em}.layout29 .l29Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout29 .l29Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout29 .l29Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout29 .l29LogoBrand{border-radius:0;overflow:visible}.layout29 .l29LogoBrand:after{content:none}.layout29 .l29LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout29 .l29Hl{color:var(--accent-b);font-weight:inherit}.layout29 .l29ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout29 .l29NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative}.layout29 .l29NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout29 .l29NavActive{color:var(--text-strong)}.layout29 .l29NavActive:after{transform:scaleX(1)}.layout29 .l29MobileBtn{width:100%;text-align:left;border:0}.layout29 .l29Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout29 .l29Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout29 .l29Hero,.layout29 .l29Subpage{padding:74px 0 48px;position:relative}.layout29 .l29Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout29 .l29Section,.layout29 .l29FinalCta,.layout29 .l29Band{padding:56px 0}.layout29 .l29Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout29 .l29SectionGrid{display:grid;gap:24px}.layout29 .l29SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout29 .l29SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout29 .l29H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout29 .l29Lead,.layout29 .l29SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout29 .l29Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout29 .l29More{width:max-content}.layout29 .l29HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout29 .l29HeroCopy{max-width:780px}.layout29 .l29WorkspaceUi{padding:14px}.layout29 .l29UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout29 .l29UiBody{display:grid;gap:10px}.layout29 .l29UiPanel{padding:14px}.layout29 .l29UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout29 .l29UiTasks{display:grid;gap:8px;margin-top:12px}.layout29 .l29UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout29 .l29UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout29 .l29UiTask strong{color:var(--text-strong);font-size:13px}.layout29 .l29UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout29 .l29UiNumbers{display:grid;gap:4px;margin-top:18px}.layout29 .l29UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout29 .l29UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout29 .l29Kpis{display:grid;gap:18px}.layout29 .l29Kpi{padding:0}.layout29 .l29KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout29 .l29KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout29 .l29ModuleGrid,.layout29 .l29Quotes,.layout29 .l29FeatureTable,.layout29 .l29PackageGrid,.layout29 .l29NextSteps{display:grid;gap:14px}.layout29 .l29Module,.layout29 .l29FeatureTable .card,.layout29 .l29Package,.layout29 .l29NextStep{display:grid;gap:12px}.layout29 .l29Module .cardTitle,.layout29 .l29NextStep .cardTitle,.layout29 .l29Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout29 .l29Solutions{display:grid;gap:16px}.layout29 .l29SolutionTabs{display:grid;gap:8px}.layout29 .l29SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout29 .l29SolutionCard{padding:20px;display:grid;gap:18px}.layout29 .l29SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout29 .l29Quote{margin:0;display:grid;gap:14px}.layout29 .l29Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout29 .l29Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout29 .l29Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout29 .l29Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout29 .l29Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout29 .l29FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout29 .l29FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout29 .l29FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout29 .l29PricingGrid{display:grid;gap:28px}.layout29 .l29PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout29 .l29Slider{display:grid;gap:12px}.layout29 .l29Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout29 .l29Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout29 .l29Slider input{width:100%;accent-color:var(--accent-b)}.layout29 .l29PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout29 .l29PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout29 .l29PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout29 .l29PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout29 .l29PriceResult .btn{margin-top:10px;justify-self:start}.layout29 .l29Package .btn{margin-top:14px;justify-self:start}.layout29 .l29NextStep{align-items:start}.layout29 .l29Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout29 .l29Kpis,.layout29 .l29ModuleGrid,.layout29 .l29FeatureTable,.layout29 .l29PackageGrid,.layout29 .l29NextSteps,.layout29 .l29Quotes{grid-template-columns:repeat(3,1fr)}.layout29 .l29UiBody{grid-template-columns:1fr 1fr}.layout29 .l29UiWide{grid-column:span 2}}@media(min-width:980px){.layout29 .l29HeroGrid,.layout29 .l29Solutions,.layout29 .l29PricingGrid{grid-template-columns:.95fr 1.05fr}.layout29 .l29SolutionTabs{align-self:start}}@media(max-width:760px){.layout29 .l29Progress,.layout29 .l29ProductBy{display:none}.layout29 .l29UiTask{grid-template-columns:28px 1fr}.layout29 .l29UiTask em{grid-column:2}}@media(max-width:1080px){.layout29 .l29Brand .l29LogoBrand{width:168px!important;height:168px!important}.layout29 .l29BrandText{font-size:26px}.layout29 .l29ProductBy{font-size:18px}}@media(max-width:760px){.layout29 .l29Brand .l29LogoBrand{width:84px!important;height:84px!important}.layout29 .l29BrandText{font-size:22px}}.layout29 .l29RevealIn{animation:l29RevealIn .55s ease both}@keyframes l29RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout29 .l29HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout29 .l29HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout29 .l29HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout29 .l29HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout29 .l29HeroKpiBox{padding:14px;display:grid;gap:4px}.layout29 .l29HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout29 .l29HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout29 .l29HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout29 .l29BandEyebrow{margin-bottom:14px}.layout29 .l29ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout29 .l29ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout29 .l29Module{position:relative}.layout29 .l29ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout29 .l29TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout29 .l29Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l29promise}.layout29 .l29PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%}.layout29 .l29PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout29 .l29PromiseBody .cardTitle{min-height:2.2em}.layout29 .l29PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout29 .l29Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout29 .l29Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout29 .l29PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout29 .l29ModuleGridExtra{margin-top:6px;animation:l29RevealIn .45s ease both}.layout29 .l29ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout29 .l29Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout29 .l29Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout29 .l29ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout29 .l29MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout29 .l29MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout29 .l29MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout29 .l29MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout29 .l29MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout29 .l29MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout29 .l29Quote{display:grid;gap:14px;padding:20px}.layout29 .l29QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout29 .l29QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout29 .l29QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout29 .l29QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout29 .l29FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout29 .l29Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout29 .l29PricingLayout{display:grid;gap:40px}.layout29 .l29PresetGroup{display:grid;gap:14px}.layout29 .l29Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout29 .l29Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout29 .l29Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout29 .l29PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout29 .l29PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout29 .l29PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout29 .l29PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout29 .l29PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout29 .l29PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout29 .l29Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout29 .l29Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout29 .l29PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout29 .l29PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout29 .l29Module .cardIcon,.layout29 .l29ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout29 .l29Module .cardIcon svg,.layout29 .l29ModuleIcon svg{width:24px;height:24px;display:block}.layout29 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout29 .l29Kicker,.layout29 .l29BandEyebrow,.layout29 .l29SmallLabel,.layout29 .l29PromiseWeek{color:var(--accent-b)}.layout30{min-height:100vh;color:var(--text)}.layout30 .l30Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout30 .l30Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:4px 0;min-height:0}.layout30 .l30BrandText{font-size:32px;line-height:1.05;letter-spacing:-.025em}.layout30 .l30Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout30 .l30Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout30 .l30Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout30 .l30LogoBrand{border-radius:0;overflow:visible}.layout30 .l30LogoBrand:after{content:none}.layout30 .l30LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout30 .l30Hl{color:var(--accent-b);font-weight:inherit}.layout30 .l30ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout30 .l30NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative}.layout30 .l30NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout30 .l30NavActive{color:var(--text-strong)}.layout30 .l30NavActive:after{transform:scaleX(1)}.layout30 .l30MobileBtn{width:100%;text-align:left;border:0}.layout30 .l30Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout30 .l30Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout30 .l30Hero,.layout30 .l30Subpage{padding:74px 0 48px;position:relative}.layout30 .l30Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout30 .l30Section,.layout30 .l30FinalCta,.layout30 .l30Band{padding:56px 0}.layout30 .l30Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout30 .l30SectionGrid{display:grid;gap:24px}.layout30 .l30SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout30 .l30SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout30 .l30H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout30 .l30Lead,.layout30 .l30SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout30 .l30Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout30 .l30More{width:max-content}.layout30 .l30HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout30 .l30HeroCopy{max-width:780px}.layout30 .l30WorkspaceUi{padding:14px}.layout30 .l30UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout30 .l30UiBody{display:grid;gap:10px}.layout30 .l30UiPanel{padding:14px}.layout30 .l30UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout30 .l30UiTasks{display:grid;gap:8px;margin-top:12px}.layout30 .l30UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout30 .l30UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout30 .l30UiTask strong{color:var(--text-strong);font-size:13px}.layout30 .l30UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout30 .l30UiNumbers{display:grid;gap:4px;margin-top:18px}.layout30 .l30UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout30 .l30UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout30 .l30Kpis{display:grid;gap:18px}.layout30 .l30Kpi{padding:0}.layout30 .l30KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout30 .l30KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout30 .l30ModuleGrid,.layout30 .l30Quotes,.layout30 .l30FeatureTable,.layout30 .l30PackageGrid,.layout30 .l30NextSteps{display:grid;gap:14px}.layout30 .l30Module,.layout30 .l30FeatureTable .card,.layout30 .l30Package,.layout30 .l30NextStep{display:grid;gap:12px}.layout30 .l30Module .cardTitle,.layout30 .l30NextStep .cardTitle,.layout30 .l30Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout30 .l30Solutions{display:grid;gap:16px}.layout30 .l30SolutionTabs{display:grid;gap:8px}.layout30 .l30SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout30 .l30SolutionCard{padding:20px;display:grid;gap:18px}.layout30 .l30SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout30 .l30Quote{margin:0;display:grid;gap:14px}.layout30 .l30Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout30 .l30Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout30 .l30Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout30 .l30Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout30 .l30Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout30 .l30FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout30 .l30FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout30 .l30FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout30 .l30PricingGrid{display:grid;gap:28px}.layout30 .l30PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout30 .l30Slider{display:grid;gap:12px}.layout30 .l30Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout30 .l30Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout30 .l30Slider input{width:100%;accent-color:var(--accent-b)}.layout30 .l30PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout30 .l30PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout30 .l30PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout30 .l30PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout30 .l30PriceResult .btn{margin-top:10px;justify-self:start}.layout30 .l30Package .btn{margin-top:14px;justify-self:start}.layout30 .l30NextStep{align-items:start}.layout30 .l30Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout30 .l30Kpis,.layout30 .l30ModuleGrid,.layout30 .l30FeatureTable,.layout30 .l30PackageGrid,.layout30 .l30NextSteps,.layout30 .l30Quotes{grid-template-columns:repeat(3,1fr)}.layout30 .l30UiBody{grid-template-columns:1fr 1fr}.layout30 .l30UiWide{grid-column:span 2}}@media(min-width:980px){.layout30 .l30HeroGrid,.layout30 .l30Solutions,.layout30 .l30PricingGrid{grid-template-columns:.95fr 1.05fr}.layout30 .l30SolutionTabs{align-self:start}}@media(max-width:760px){.layout30 .l30Progress,.layout30 .l30ProductBy{display:none}.layout30 .l30UiTask{grid-template-columns:28px 1fr}.layout30 .l30UiTask em{grid-column:2}}@media(max-width:1080px){.layout30 .l30Brand .l30LogoBrand{width:168px!important;height:168px!important}.layout30 .l30BrandText{font-size:26px}.layout30 .l30ProductBy{font-size:18px}}@media(max-width:760px){.layout30 .l30Brand .l30LogoBrand{width:84px!important;height:84px!important}.layout30 .l30BrandText{font-size:22px}}.layout30 .l30RevealIn{animation:l30RevealIn .55s ease both}@keyframes l30RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout30 .l30HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout30 .l30HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout30 .l30HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout30 .l30HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout30 .l30HeroKpiBox{padding:14px;display:grid;gap:4px}.layout30 .l30HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout30 .l30HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout30 .l30HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout30 .l30BandEyebrow{margin-bottom:14px}.layout30 .l30ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout30 .l30ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout30 .l30Module{position:relative}.layout30 .l30ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout30 .l30TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout30 .l30Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l30promise}.layout30 .l30PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%}.layout30 .l30PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout30 .l30PromiseBody .cardTitle{min-height:2.2em}.layout30 .l30PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout30 .l30Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout30 .l30Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout30 .l30PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout30 .l30ModuleGridExtra{margin-top:6px;animation:l30RevealIn .45s ease both}.layout30 .l30ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout30 .l30Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout30 .l30Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout30 .l30ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout30 .l30MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout30 .l30MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout30 .l30MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout30 .l30MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout30 .l30MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout30 .l30MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout30 .l30Quote{display:grid;gap:14px;padding:20px}.layout30 .l30QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout30 .l30QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout30 .l30QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout30 .l30QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout30 .l30FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout30 .l30Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout30 .l30PricingLayout{display:grid;gap:40px}.layout30 .l30PresetGroup{display:grid;gap:14px}.layout30 .l30Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout30 .l30Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout30 .l30Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout30 .l30PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout30 .l30PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout30 .l30PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout30 .l30PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout30 .l30PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout30 .l30PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout30 .l30Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout30 .l30Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout30 .l30PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout30 .l30PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout30 .l30Module .cardIcon,.layout30 .l30ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout30 .l30Module .cardIcon svg,.layout30 .l30ModuleIcon svg{width:24px;height:24px;display:block}.layout30 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout30 .l30Kicker,.layout30 .l30BandEyebrow,.layout30 .l30SmallLabel,.layout30 .l30PromiseWeek{color:var(--accent-b)}.layout30 .l30PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout30 .l30PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout30 .l30PriceCardList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout30 .l30VereinPanel{display:grid;gap:22px}.layout30 .l30VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout30 .l30VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout30 .l30VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout30 .l30VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout31{min-height:100vh;color:var(--text)}.layout31 .l31Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout31 .l31Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:2px 0;min-height:0}.layout31 .headerInner{padding:7px 0}.layout31 .l31BrandText{font-size:36px;line-height:1.05;letter-spacing:-.025em}.layout31 .l31Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout31 .l31Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout31 .l31Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout31 .l31LogoBrand{border-radius:0;overflow:visible}.layout31 .l31LogoBrand:after{content:none}.layout31 .l31LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout31 .l31Hl{color:var(--accent-b);font-weight:inherit}.layout31 .l31ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout31 .l31NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout31 .l31NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout31 .l31NavActive{color:var(--text-strong)}.layout31 .l31NavActive:after{transform:scaleX(1)}.layout31 .l31MobileBtn{width:100%;text-align:left;border:0}.layout31 .l31Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout31 .l31Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout31 .l31Hero,.layout31 .l31Subpage{padding:74px 0 48px;position:relative}.layout31 .l31Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout31 .l31Section,.layout31 .l31FinalCta,.layout31 .l31Band{padding:56px 0}.layout31 .l31Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout31 .l31SectionGrid{display:grid;gap:24px}.layout31 .l31SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout31 .l31SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout31 .l31H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout31 .l31Lead,.layout31 .l31SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout31 .l31Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout31 .l31More{width:max-content}.layout31 .l31HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout31 .l31HeroCopy{max-width:780px}.layout31 .l31WorkspaceUi{padding:14px}.layout31 .l31UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout31 .l31UiBody{display:grid;gap:10px}.layout31 .l31UiPanel{padding:14px}.layout31 .l31UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout31 .l31UiTasks{display:grid;gap:8px;margin-top:12px}.layout31 .l31UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout31 .l31UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout31 .l31UiTask strong{color:var(--text-strong);font-size:13px}.layout31 .l31UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout31 .l31UiNumbers{display:grid;gap:4px;margin-top:18px}.layout31 .l31UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout31 .l31UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout31 .l31Kpis{display:grid;gap:18px}.layout31 .l31Kpi{padding:0}.layout31 .l31KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout31 .l31KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout31 .l31ModuleGrid,.layout31 .l31Quotes,.layout31 .l31FeatureTable,.layout31 .l31PackageGrid,.layout31 .l31NextSteps{display:grid;gap:14px}.layout31 .l31Module,.layout31 .l31FeatureTable .card,.layout31 .l31Package,.layout31 .l31NextStep{display:grid;gap:12px}.layout31 .l31Module .cardTitle,.layout31 .l31NextStep .cardTitle,.layout31 .l31Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout31 .l31Solutions{display:grid;gap:16px}.layout31 .l31SolutionTabs{display:grid;gap:8px}.layout31 .l31SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout31 .l31SolutionCard{padding:20px;display:grid;gap:18px}.layout31 .l31SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout31 .l31Quote{margin:0;display:grid;gap:14px}.layout31 .l31Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout31 .l31Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout31 .l31Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout31 .l31Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout31 .l31Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout31 .l31FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout31 .l31FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout31 .l31FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout31 .l31PricingGrid{display:grid;gap:28px}.layout31 .l31PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout31 .l31Slider{display:grid;gap:12px}.layout31 .l31Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout31 .l31Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout31 .l31Slider input{width:100%;accent-color:var(--accent-b)}.layout31 .l31PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout31 .l31PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout31 .l31PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout31 .l31PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout31 .l31PriceResult .btn{margin-top:10px;justify-self:start}.layout31 .l31Package .btn{margin-top:14px;justify-self:start}.layout31 .l31NextStep{align-items:start}.layout31 .l31Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout31 .l31Kpis,.layout31 .l31ModuleGrid,.layout31 .l31FeatureTable,.layout31 .l31PackageGrid,.layout31 .l31NextSteps,.layout31 .l31Quotes{grid-template-columns:repeat(3,1fr)}.layout31 .l31UiBody{grid-template-columns:1fr 1fr}.layout31 .l31UiWide{grid-column:span 2}}@media(min-width:980px){.layout31 .l31Solutions,.layout31 .l31PricingGrid{grid-template-columns:.95fr 1.05fr}.layout31 .l31HeroGrid{grid-template-columns:1fr}.layout31 .l31SolutionTabs{align-self:start}}@media(max-width:760px){.layout31 .l31Progress,.layout31 .l31ProductBy{display:none}.layout31 .l31UiTask{grid-template-columns:28px 1fr}.layout31 .l31UiTask em{grid-column:2}}@media(max-width:1080px){.layout31 .l31Brand .l31LogoBrand{width:84px!important;height:84px!important}.layout31 .l31BrandText{font-size:26px}.layout31 .l31ProductBy{font-size:18px}}@media(max-width:760px){.layout31 .l31Brand .l31LogoBrand{width:42px!important;height:42px!important}.layout31 .l31BrandText{font-size:22px}}.layout31 .l31RevealIn{animation:l31RevealIn .55s ease both}@keyframes l31RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout31 .l31HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout31 .l31HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout31 .l31HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout31 .l31HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout31 .l31HeroKpiBox{padding:14px;display:grid;gap:4px}.layout31 .l31HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout31 .l31HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout31 .l31HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout31 .l31BandEyebrow{margin-bottom:14px}.layout31 .l31ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout31 .l31ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout31 .l31Module{position:relative}.layout31 .l31ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout31 .l31TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout31 .l31Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l31promise}.layout31 .l31PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%}.layout31 .l31PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout31 .l31PromiseBody .cardTitle{min-height:2.2em}.layout31 .l31PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout31 .l31Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout31 .l31Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout31 .l31PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout31 .l31ModuleGridExtra{margin-top:6px;animation:l31RevealIn .45s ease both}.layout31 .l31ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout31 .l31Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout31 .l31Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout31 .l31ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout31 .l31MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout31 .l31MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout31 .l31MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout31 .l31MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout31 .l31MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout31 .l31MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout31 .l31Quote{display:grid;gap:14px;padding:20px}.layout31 .l31QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout31 .l31QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout31 .l31QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout31 .l31QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout31 .l31FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout31 .l31Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout31 .l31PricingLayout{display:grid;gap:40px}.layout31 .l31PresetGroup{display:grid;gap:14px}.layout31 .l31Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout31 .l31Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout31 .l31Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout31 .l31PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout31 .l31PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout31 .l31PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout31 .l31PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout31 .l31PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout31 .l31PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout31 .l31Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout31 .l31Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout31 .l31PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout31 .l31PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout31 .l31Module .cardIcon,.layout31 .l31ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout31 .l31Module .cardIcon svg,.layout31 .l31ModuleIcon svg{width:24px;height:24px;display:block}.layout31 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout31 .l31Kicker,.layout31 .l31BandEyebrow,.layout31 .l31SmallLabel,.layout31 .l31PromiseWeek{color:var(--accent-b)}.layout31 .l31PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout31 .l31PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout31 .l31PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout31 .l31PriceCard .l31PriceBullet{align-items:flex-start;gap:12px}.layout31 .l31PriceCard .l31PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout31 .l31PriceBulletBody{display:grid;gap:6px;min-width:0}.layout31 .l31PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout31 .l31PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout31 .l31VereinPanel{display:grid;gap:22px}.layout31 .l31VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout31 .l31VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout31 .l31VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout31 .l31VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout32{min-height:100vh;color:var(--text)}.layout32 .l32Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout32 .l32Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:2px 0;min-height:0}.layout32 .headerInner{padding:7px 0}.layout32 .l32BrandText{font-size:36px;line-height:1.05;letter-spacing:-.025em}.layout32 .l32Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout32 .l32Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout32 .l32Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout32 .l32LogoBrand{border-radius:0;overflow:visible}.layout32 .l32LogoBrand:after{content:none}.layout32 .l32LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout32 .l32BrandLockup,.layout32 .l32BrandMark{display:inline-flex;align-items:center}.layout32 .l32BrandMark,.layout32 .l32BrandTextMark{display:none}.layout32 .l32BrandTextLockup{display:inline}@media(max-width:760px){.layout32 .l32BrandLockup,.layout32 .l32BrandTextLockup{display:none}.layout32 .l32BrandMark,.layout32 .l32BrandTextMark{display:inline-flex}.layout32 .l32BrandTextMark{display:inline}}.layout32 .l32Hl{color:var(--accent-b);font-weight:inherit}.layout32 .l32ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout32 .l32NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout32 .l32NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout32 .l32NavActive{color:var(--text-strong)}.layout32 .l32NavActive:after{transform:scaleX(1)}.layout32 .l32MobileBtn{width:100%;text-align:left;border:0}.layout32 .l32Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout32 .l32Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout32 .l32Hero,.layout32 .l32Subpage{padding:74px 0 48px;position:relative}.layout32 .l32Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout32 .l32Section,.layout32 .l32FinalCta,.layout32 .l32Band{padding:56px 0}.layout32 .l32Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout32 .l32SectionGrid{display:grid;gap:24px}.layout32 .l32SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout32 .l32SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout32 .l32H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout32 .l32Lead,.layout32 .l32SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout32 .l32Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout32 .l32More{width:max-content}.layout32 .l32HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout32 .l32HeroCopy{max-width:780px}.layout32 .l32WorkspaceUi{padding:14px}.layout32 .l32UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout32 .l32UiBody{display:grid;gap:10px}.layout32 .l32UiPanel{padding:14px}.layout32 .l32UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout32 .l32UiTasks{display:grid;gap:8px;margin-top:12px}.layout32 .l32UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout32 .l32UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout32 .l32UiTask strong{color:var(--text-strong);font-size:13px}.layout32 .l32UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout32 .l32UiNumbers{display:grid;gap:4px;margin-top:18px}.layout32 .l32UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout32 .l32UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout32 .l32Kpis{display:grid;gap:18px}.layout32 .l32Kpi{padding:0}.layout32 .l32KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout32 .l32KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout32 .l32ModuleGrid,.layout32 .l32Quotes,.layout32 .l32FeatureTable,.layout32 .l32PackageGrid,.layout32 .l32NextSteps{display:grid;gap:14px}.layout32 .l32Module,.layout32 .l32FeatureTable .card,.layout32 .l32Package,.layout32 .l32NextStep{display:grid;gap:12px}.layout32 .l32Module .cardTitle,.layout32 .l32NextStep .cardTitle,.layout32 .l32Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout32 .l32Solutions{display:grid;gap:16px}.layout32 .l32SolutionTabs{display:grid;gap:8px}.layout32 .l32SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout32 .l32SolutionCard{padding:20px;display:grid;gap:18px}.layout32 .l32SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout32 .l32Quote{margin:0;display:grid;gap:14px}.layout32 .l32Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout32 .l32Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout32 .l32Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout32 .l32Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout32 .l32Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout32 .l32FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout32 .l32FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout32 .l32FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout32 .l32PricingGrid{display:grid;gap:28px}.layout32 .l32PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout32 .l32Slider{display:grid;gap:12px}.layout32 .l32Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout32 .l32Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout32 .l32Slider input{width:100%;accent-color:var(--accent-b)}.layout32 .l32PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout32 .l32PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout32 .l32PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout32 .l32PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout32 .l32PriceResult .btn{margin-top:10px;justify-self:start}.layout32 .l32Package .btn{margin-top:14px;justify-self:start}.layout32 .l32NextStep{align-items:start}.layout32 .l32Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout32 .l32Kpis,.layout32 .l32ModuleGrid,.layout32 .l32FeatureTable,.layout32 .l32PackageGrid,.layout32 .l32NextSteps,.layout32 .l32Quotes{grid-template-columns:repeat(3,1fr)}.layout32 .l32UiBody{grid-template-columns:1fr 1fr}.layout32 .l32UiWide{grid-column:span 2}}@media(min-width:980px){.layout32 .l32Solutions,.layout32 .l32PricingGrid{grid-template-columns:.95fr 1.05fr}.layout32 .l32HeroGrid{grid-template-columns:1fr}.layout32 .l32SolutionTabs{align-self:start}}@media(max-width:760px){.layout32 .l32Progress,.layout32 .l32ProductBy{display:none}.layout32 .l32UiTask{grid-template-columns:28px 1fr}.layout32 .l32UiTask em{grid-column:2}}@media(max-width:1080px){.layout32 .l32Brand .l32Logo-lockup{height:56px!important;width:auto!important;aspect-ratio:644 / 491}.layout32 .l32Brand .l32Logo-mark{width:56px!important;height:56px!important}.layout32 .l32BrandText{font-size:26px}}@media(max-width:760px){.layout32 .l32Brand .l32Logo-mark{width:42px!important;height:42px!important}.layout32 .l32BrandText{font-size:22px}}.layout32 .l32RevealIn{animation:l32RevealIn .55s ease both}@keyframes l32RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout32 .l32HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout32 .l32HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout32 .l32HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout32 .l32HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout32 .l32HeroKpiBox{padding:14px;display:grid;gap:4px}.layout32 .l32HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout32 .l32HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout32 .l32HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout32 .l32BandEyebrow{margin-bottom:14px}.layout32 .l32ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout32 .l32ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout32 .l32Module{position:relative}.layout32 .l32ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout32 .l32TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout32 .l32Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l32promise}.layout32 .l32PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%}.layout32 .l32PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout32 .l32PromiseBody .cardTitle{min-height:2.2em}.layout32 .l32PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout32 .l32Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout32 .l32Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout32 .l32PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout32 .l32ModuleGridExtra{margin-top:6px;animation:l32RevealIn .45s ease both}.layout32 .l32ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout32 .l32Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout32 .l32Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout32 .l32ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout32 .l32MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout32 .l32MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout32 .l32MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout32 .l32MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout32 .l32MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout32 .l32MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout32 .l32Quote{display:grid;gap:14px;padding:20px}.layout32 .l32QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout32 .l32QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout32 .l32QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout32 .l32QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout32 .l32FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout32 .l32Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout32 .l32PricingLayout{display:grid;gap:40px}.layout32 .l32PresetGroup{display:grid;gap:14px}.layout32 .l32Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout32 .l32Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout32 .l32Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout32 .l32PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout32 .l32PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout32 .l32PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout32 .l32PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout32 .l32PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout32 .l32PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout32 .l32Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout32 .l32Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout32 .l32PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout32 .l32PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout32 .l32Module .cardIcon,.layout32 .l32ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout32 .l32Module .cardIcon svg,.layout32 .l32ModuleIcon svg{width:24px;height:24px;display:block}.layout32 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout32 .l32Kicker,.layout32 .l32BandEyebrow,.layout32 .l32SmallLabel,.layout32 .l32PromiseWeek{color:var(--accent-b)}.layout32 .l32PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout32 .l32PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout32 .l32PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout32 .l32PriceCard .l32PriceBullet{align-items:flex-start;gap:12px}.layout32 .l32PriceCard .l32PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout32 .l32PriceBulletBody{display:grid;gap:6px;min-width:0}.layout32 .l32PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout32 .l32PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout32 .l32VereinPanel{display:grid;gap:22px}.layout32 .l32VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout32 .l32VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout32 .l32VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout32 .l32VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout32 .l32AboutHero{padding-top:clamp(40px,6vw,88px)}.layout32 .l32Manifest{display:grid;gap:14px;margin-top:28px}.layout32 .l32ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout32 .l32AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout33{min-height:100vh;color:var(--text)}.layout33 .l33Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout33 .l33Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:2px 0;min-height:0}.layout33 .headerInner{padding:7px 0}.layout33 .l33BrandText{font-size:36px;line-height:1.05;letter-spacing:-.025em}.layout33 .l33Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout33 .l33Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout33 .l33Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout33 .l33LogoBrand{border-radius:0;overflow:visible}.layout33 .l33LogoBrand:after{content:none}.layout33 .l33LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout33 .l33BrandLockup,.layout33 .l33BrandMark{display:inline-flex;align-items:center}.layout33 .l33BrandMark,.layout33 .l33BrandTextMark{display:none}.layout33 .l33BrandTextLockup{display:inline}@media(max-width:760px){.layout33 .l33BrandLockup,.layout33 .l33BrandTextLockup{display:none}.layout33 .l33BrandMark,.layout33 .l33BrandTextMark{display:inline-flex}.layout33 .l33BrandTextMark{display:inline}}.layout33 .l33Hl{color:var(--accent-b);font-weight:inherit}.layout33 .l33ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout33 .l33NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout33 .l33NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout33 .l33NavActive{color:var(--text-strong)}.layout33 .l33NavActive:after{transform:scaleX(1)}.layout33 .l33MobileBtn{width:100%;text-align:left;border:0}.layout33 .l33Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout33 .l33Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout33 .l33Hero,.layout33 .l33Subpage{padding:74px 0 48px;position:relative}.layout33 .l33Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout33 .l33Section,.layout33 .l33FinalCta,.layout33 .l33Band{padding:56px 0}.layout33 .l33Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout33 .l33SectionGrid{display:grid;gap:24px}.layout33 .l33SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout33 .l33SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout33 .l33H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout33 .l33Lead,.layout33 .l33SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout33 .l33Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout33 .l33More{width:max-content}.layout33 .l33HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout33 .l33HeroCopy{max-width:780px}.layout33 .l33WorkspaceUi{padding:14px}.layout33 .l33UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout33 .l33UiBody{display:grid;gap:10px}.layout33 .l33UiPanel{padding:14px}.layout33 .l33UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout33 .l33UiTasks{display:grid;gap:8px;margin-top:12px}.layout33 .l33UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout33 .l33UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout33 .l33UiTask strong{color:var(--text-strong);font-size:13px}.layout33 .l33UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout33 .l33UiNumbers{display:grid;gap:4px;margin-top:18px}.layout33 .l33UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout33 .l33UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout33 .l33Kpis{display:grid;gap:18px}.layout33 .l33Kpi{padding:0}.layout33 .l33KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout33 .l33KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout33 .l33ModuleGrid,.layout33 .l33Quotes,.layout33 .l33FeatureTable,.layout33 .l33PackageGrid,.layout33 .l33NextSteps{display:grid;gap:14px}.layout33 .l33Module,.layout33 .l33FeatureTable .card,.layout33 .l33Package,.layout33 .l33NextStep{display:grid;gap:12px}.layout33 .l33Module .cardTitle,.layout33 .l33NextStep .cardTitle,.layout33 .l33Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout33 .l33Solutions{display:grid;gap:16px}.layout33 .l33SolutionTabs{display:grid;gap:8px}.layout33 .l33SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout33 .l33SolutionCard{padding:20px;display:grid;gap:18px}.layout33 .l33SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout33 .l33Quote{margin:0;display:grid;gap:14px}.layout33 .l33Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout33 .l33Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout33 .l33Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout33 .l33Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout33 .l33Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout33 .l33FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout33 .l33FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout33 .l33FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout33 .l33PricingGrid{display:grid;gap:28px}.layout33 .l33PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout33 .l33Slider{display:grid;gap:12px}.layout33 .l33Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout33 .l33Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout33 .l33Slider input{width:100%;accent-color:var(--accent-b)}.layout33 .l33PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout33 .l33PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout33 .l33PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout33 .l33PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout33 .l33PriceResult .btn{margin-top:10px;justify-self:start}.layout33 .l33Package .btn{margin-top:14px;justify-self:start}.layout33 .l33NextStep{align-items:start}.layout33 .l33Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout33 .l33Kpis,.layout33 .l33ModuleGrid,.layout33 .l33FeatureTable,.layout33 .l33PackageGrid,.layout33 .l33NextSteps,.layout33 .l33Quotes{grid-template-columns:repeat(3,1fr)}.layout33 .l33UiBody{grid-template-columns:1fr 1fr}.layout33 .l33UiWide{grid-column:span 2}}@media(min-width:980px){.layout33 .l33Solutions,.layout33 .l33PricingGrid{grid-template-columns:.95fr 1.05fr}.layout33 .l33HeroGrid{grid-template-columns:1fr}.layout33 .l33SolutionTabs{align-self:start}}@media(max-width:760px){.layout33 .l33Progress,.layout33 .l33ProductBy{display:none}.layout33 .l33UiTask{grid-template-columns:28px 1fr}.layout33 .l33UiTask em{grid-column:2}}@media(max-width:1080px){.layout33 .l33Brand .l33Logo-lockup{height:56px!important;width:auto!important;aspect-ratio:644 / 491}.layout33 .l33Brand .l33Logo-mark{width:56px!important;height:56px!important}.layout33 .l33BrandText{font-size:26px}}@media(max-width:760px){.layout33 .l33Brand .l33Logo-mark{width:42px!important;height:42px!important}.layout33 .l33BrandText{font-size:22px}}.layout33 .l33RevealIn{animation:l33RevealIn .55s ease both}@keyframes l33RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout33 .l33HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout33 .l33HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout33 .l33HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout33 .l33HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout33 .l33HeroKpiBox{padding:14px;display:grid;gap:4px}.layout33 .l33HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout33 .l33HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout33 .l33HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout33 .l33BandEyebrow{margin-bottom:14px}.layout33 .l33ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout33 .l33ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout33 .l33Module{position:relative}.layout33 .l33ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout33 .l33TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout33 .l33Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l33promise}.layout33 .l33PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%}.layout33 .l33PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout33 .l33PromiseBody .cardTitle{min-height:2.2em}.layout33 .l33PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout33 .l33Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout33 .l33Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout33 .l33PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout33 .l33ModuleGridExtra{margin-top:6px;animation:l33RevealIn .45s ease both}.layout33 .l33ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout33 .l33Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout33 .l33Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout33 .l33ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout33 .l33MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout33 .l33MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout33 .l33MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout33 .l33MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout33 .l33MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout33 .l33MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout33 .l33Quote{display:grid;gap:14px;padding:20px}.layout33 .l33QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout33 .l33QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout33 .l33QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout33 .l33QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout33 .l33FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout33 .l33Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout33 .l33PricingLayout{display:grid;gap:40px}.layout33 .l33PresetGroup{display:grid;gap:14px}.layout33 .l33Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout33 .l33Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout33 .l33Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout33 .l33PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout33 .l33PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout33 .l33PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout33 .l33PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout33 .l33PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout33 .l33PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout33 .l33Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout33 .l33Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout33 .l33PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout33 .l33PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout33 .l33Module .cardIcon,.layout33 .l33ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout33 .l33Module .cardIcon svg,.layout33 .l33ModuleIcon svg{width:24px;height:24px;display:block}.layout33 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout33 .l33Kicker,.layout33 .l33BandEyebrow,.layout33 .l33SmallLabel,.layout33 .l33PromiseWeek{color:var(--accent-b)}.layout33 .l33PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout33 .l33PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout33 .l33PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout33 .l33PriceCard .l33PriceBullet{align-items:flex-start;gap:12px}.layout33 .l33PriceCard .l33PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout33 .l33PriceBulletBody{display:grid;gap:6px;min-width:0}.layout33 .l33PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout33 .l33PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout33 .l33VereinPanel{display:grid;gap:22px}.layout33 .l33VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout33 .l33VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout33 .l33VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout33 .l33VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout33 .l33AboutHero{padding-top:clamp(40px,6vw,88px)}.layout33 .l33Manifest{display:grid;gap:14px;margin-top:28px}.layout33 .l33ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout33 .l33AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout33 .l33NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout33 .l33NavPlaceholder:disabled{cursor:not-allowed}.layout33 .l33NavPlaceholder:after{display:none}.layout33 .l33NavPlaceholder:hover,.layout33 .l33NavPlaceholder:focus-visible{color:var(--subtle)}.layout33 .l33SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout33 .l33SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout33 .l33SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout33 .l33SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout33 .l33SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout33 .l33SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout33 .l33SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout33 .l33SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout33 .l33SolutionTile{padding:22px 20px 20px;border-radius:18px;display:grid;gap:10px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout33 .l33SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout33 .l33SolutionTile .cardTitle{margin:0;font-size:18px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout33 .l33SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout33 .l33SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout33 .l33Tile-hub .l33SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout33 .l33Tile-crm .l33SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout33 .l33Tile-aiguard .l33SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout33 .l33Tile-assistant .l33SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}.layout33 .l33Tile-app .l33SolutionIcon{background:var(--accent-a-12, var(--accent-b-12, var(--accent-b-18)));color:var(--accent-a, var(--accent-b))}@media(min-width:700px){.layout33 .l33SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout33 .l33SolutionTiles{grid-template-columns:repeat(5,1fr)}.layout33 .l33SolutionsBoard{gap:16px}}.layout33 .l33Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout33 .l33Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout33 .l33Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout33 .l33Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout34{min-height:100vh;color:var(--text)}.layout34 .l34Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout34 .l34Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:2px 0;min-height:0}.layout34 .headerInner{padding:7px 0}.layout34 .l34BrandText{font-size:36px;line-height:1.05;letter-spacing:-.025em}.layout34 .l34Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout34 .l34Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout34 .l34Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout34 .l34LogoBrand{border-radius:0;overflow:visible}.layout34 .l34LogoBrand:after{content:none}.layout34 .l34LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout34 .l34BrandLockup,.layout34 .l34BrandMark{display:inline-flex;align-items:center}.layout34 .l34BrandMark,.layout34 .l34BrandTextMark{display:none}.layout34 .l34BrandTextLockup{display:inline}@media(max-width:760px){.layout34 .l34BrandLockup,.layout34 .l34BrandTextLockup{display:none}.layout34 .l34BrandMark,.layout34 .l34BrandTextMark{display:inline-flex}.layout34 .l34BrandTextMark{display:inline}}.layout34 .l34Hl{color:var(--accent-b);font-weight:inherit}.layout34 .l34HlSuffix{color:var(--accent-a);font-weight:inherit}.layout34 .l34ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout34 .l34NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout34 .l34NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout34 .l34NavActive{color:var(--text-strong)}.layout34 .l34NavActive:after{transform:scaleX(1)}.layout34 .l34MobileBtn{width:100%;text-align:left;border:0}.layout34 .l34Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout34 .l34Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout34 .l34Hero,.layout34 .l34Subpage{padding:74px 0 48px;position:relative}.layout34 .l34Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout34 .l34Section,.layout34 .l34FinalCta,.layout34 .l34Band{padding:56px 0}.layout34 .l34Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout34 .l34SectionGrid{display:grid;gap:24px}.layout34 .l34SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout34 .l34SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout34 .l34H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout34 .l34Lead,.layout34 .l34SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout34 .l34Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout34 .l34More{width:max-content}.layout34 .l34HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout34 .l34HeroCopy{max-width:780px}.layout34 .l34WorkspaceUi{padding:14px}.layout34 .l34UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout34 .l34UiBody{display:grid;gap:10px}.layout34 .l34UiPanel{padding:14px}.layout34 .l34UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout34 .l34UiTasks{display:grid;gap:8px;margin-top:12px}.layout34 .l34UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout34 .l34UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout34 .l34UiTask strong{color:var(--text-strong);font-size:13px}.layout34 .l34UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout34 .l34UiNumbers{display:grid;gap:4px;margin-top:18px}.layout34 .l34UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout34 .l34UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout34 .l34Kpis{display:grid;gap:18px}.layout34 .l34Kpi{padding:0}.layout34 .l34KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout34 .l34KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout34 .l34ModuleGrid,.layout34 .l34FeatureTable,.layout34 .l34PackageGrid,.layout34 .l34NextSteps{display:grid;gap:14px}.layout34 .l34Module,.layout34 .l34FeatureTable .card,.layout34 .l34Package,.layout34 .l34NextStep{display:grid;gap:12px}.layout34 .l34Module .cardTitle,.layout34 .l34NextStep .cardTitle,.layout34 .l34Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout34 .l34Solutions{display:grid;gap:16px}.layout34 .l34SolutionTabs{display:grid;gap:8px}.layout34 .l34SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout34 .l34SolutionCard{padding:20px;display:grid;gap:18px}.layout34 .l34SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout34 .l34Quote{margin:0;display:grid;gap:14px}.layout34 .l34Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout34 .l34Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout34 .l34Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout34 .l34Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout34 .l34Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout34 .l34FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout34 .l34FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout34 .l34FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout34 .l34PricingGrid{display:grid;gap:28px}.layout34 .l34PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout34 .l34Slider{display:grid;gap:12px}.layout34 .l34Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout34 .l34Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout34 .l34Slider input{width:100%;accent-color:var(--accent-b)}.layout34 .l34PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout34 .l34PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout34 .l34PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout34 .l34PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout34 .l34PriceResult .btn{margin-top:10px;justify-self:start}.layout34 .l34Package .btn{margin-top:14px;justify-self:start}.layout34 .l34NextStep{align-items:start}.layout34 .l34Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout34 .l34Kpis,.layout34 .l34ModuleGrid,.layout34 .l34FeatureTable,.layout34 .l34PackageGrid,.layout34 .l34NextSteps{grid-template-columns:repeat(3,1fr)}.layout34 .l34UiBody{grid-template-columns:1fr 1fr}.layout34 .l34UiWide{grid-column:span 2}}@media(min-width:980px){.layout34 .l34Solutions,.layout34 .l34PricingGrid{grid-template-columns:.95fr 1.05fr}.layout34 .l34HeroGrid{grid-template-columns:1fr}.layout34 .l34SolutionTabs{align-self:start}}@media(max-width:760px){.layout34 .l34Progress,.layout34 .l34ProductBy{display:none}.layout34 .l34UiTask{grid-template-columns:28px 1fr}.layout34 .l34UiTask em{grid-column:2}}@media(max-width:1080px){.layout34 .l34Brand .l34Logo-lockup{height:56px!important;width:auto!important;aspect-ratio:644 / 491}.layout34 .l34Brand .l34Logo-mark{width:56px!important;height:56px!important}.layout34 .l34BrandText{font-size:26px}}@media(max-width:760px){.layout34 .l34Brand .l34Logo-mark{width:42px!important;height:42px!important}.layout34 .l34BrandText{font-size:22px}}.layout34 .l34RevealIn{animation:l34RevealIn .55s ease both}@keyframes l34RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout34 .l34HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout34 .l34HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout34 .l34HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout34 .l34HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout34 .l34HeroKpiBox{padding:14px;display:grid;gap:4px}.layout34 .l34HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout34 .l34HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout34 .l34HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout34 .l34BandEyebrow{margin-bottom:14px}.layout34 .l34ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout34 .l34ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout34 .l34Module{position:relative}.layout34 .l34ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout34 .l34TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout34 .l34Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l34promise}.layout34 .l34PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%}.layout34 .l34PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout34 .l34PromiseBody .cardTitle{min-height:2.2em}.layout34 .l34PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout34 .l34Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout34 .l34Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout34 .l34PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout34 .l34ModuleGridExtra{margin-top:6px;animation:l34RevealIn .45s ease both}.layout34 .l34ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout34 .l34Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout34 .l34Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout34 .l34ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout34 .l34MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout34 .l34MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout34 .l34MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout34 .l34MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout34 .l34MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout34 .l34MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout34 .l34QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout34 .l34QuoteTrack{display:flex;gap:18px;width:max-content;animation:l34-quote-marquee 60s linear infinite}.layout34 .l34QuoteMarquee:hover .l34QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout34 .l34QuoteTrack{animation:none}}@keyframes l34-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout34 .l34QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout34 .l34Quote{display:grid;gap:14px;padding:20px}.layout34 .l34QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout34 .l34QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout34 .l34QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout34 .l34QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout34 .l34FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout34 .l34Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout34 .l34PricingLayout{display:grid;gap:40px}.layout34 .l34PresetGroup{display:grid;gap:14px}.layout34 .l34Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout34 .l34Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout34 .l34Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout34 .l34PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout34 .l34PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout34 .l34PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout34 .l34PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout34 .l34PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout34 .l34PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout34 .l34Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout34 .l34Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout34 .l34PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout34 .l34PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout34 .l34Module .cardIcon,.layout34 .l34ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout34 .l34Module .cardIcon svg,.layout34 .l34ModuleIcon svg{width:24px;height:24px;display:block}.layout34 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout34 .l34Kicker,.layout34 .l34BandEyebrow,.layout34 .l34SmallLabel,.layout34 .l34PromiseWeek{color:var(--accent-b)}.layout34 .l34PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout34 .l34PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout34 .l34PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout34 .l34PriceCard .l34PriceBullet{align-items:flex-start;gap:12px}.layout34 .l34PriceCard .l34PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout34 .l34PriceBulletBody{display:grid;gap:6px;min-width:0}.layout34 .l34PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout34 .l34PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout34 .l34VereinPanel{display:grid;gap:22px}.layout34 .l34VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout34 .l34VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout34 .l34VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout34 .l34VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout34 .l34AboutHero{padding-top:clamp(40px,6vw,88px)}.layout34 .l34Manifest{display:grid;gap:14px;margin-top:28px}.layout34 .l34ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout34 .l34AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout34 .l34NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout34 .l34NavPlaceholder:disabled{cursor:not-allowed}.layout34 .l34NavPlaceholder:after{display:none}.layout34 .l34NavPlaceholder:hover,.layout34 .l34NavPlaceholder:focus-visible{color:var(--subtle)}.layout34 .l34SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout34 .l34SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout34 .l34SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout34 .l34SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout34 .l34SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout34 .l34SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout34 .l34SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout34 .l34SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout34 .l34SolutionTile{padding:22px 20px 20px;border-radius:18px;display:grid;gap:10px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout34 .l34SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout34 .l34SolutionTile .cardTitle{margin:0;font-size:18px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout34 .l34SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout34 .l34SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout34 .l34Tile-hub .l34SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout34 .l34Tile-crm .l34SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout34 .l34Tile-aiguard .l34SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout34 .l34Tile-assistant .l34SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}.layout34 .l34Tile-app .l34SolutionIcon{background:var(--accent-a-12, var(--accent-b-12, var(--accent-b-18)));color:var(--accent-a, var(--accent-b))}@media(min-width:700px){.layout34 .l34SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout34 .l34SolutionTiles{grid-template-columns:repeat(5,1fr)}.layout34 .l34SolutionsBoard{gap:16px}}.layout34 .l34Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout34 .l34Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout34 .l34Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout34 .l34Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout35{min-height:100vh;color:var(--text)}.layout35 .l35Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout35 .l35Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:2px 0;min-height:0}.layout35 .headerInner{padding:7px 0}.layout35 .l35BrandText{font-size:36px;line-height:1.05;letter-spacing:-.025em}.layout35 .l35Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout35 .l35Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout35 .l35Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout35 .l35LogoBrand{border-radius:0;overflow:visible}.layout35 .l35LogoBrand:after{content:none}.layout35 .l35LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout35 .l35BrandLockup,.layout35 .l35BrandMark{display:inline-flex;align-items:center}.layout35 .l35BrandMark,.layout35 .l35BrandTextMark{display:none}.layout35 .l35BrandTextLockup{display:inline}@media(max-width:760px){.layout35 .l35BrandLockup,.layout35 .l35BrandTextLockup{display:none}.layout35 .l35BrandMark,.layout35 .l35BrandTextMark{display:inline-flex}.layout35 .l35BrandTextMark{display:inline}}.layout35 .l35Hl{color:var(--accent-b);font-weight:inherit}.layout35 .l35HlSuffix{color:var(--accent-a);font-weight:inherit}.layout35 .l35ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout35 .l35NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout35 .l35NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout35 .l35NavActive{color:var(--text-strong)}.layout35 .l35NavActive:after{transform:scaleX(1)}.layout35 .l35MobileBtn{width:100%;text-align:left;border:0}.layout35 .l35Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout35 .l35Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout35 .l35Hero,.layout35 .l35Subpage{padding:74px 0 48px;position:relative}.layout35 .l35Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout35 .l35Section,.layout35 .l35FinalCta,.layout35 .l35Band{padding:56px 0}.layout35 .l35Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout35 .l35SectionGrid{display:grid;gap:24px}.layout35 .l35SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout35 .l35SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout35 .l35H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout35 .l35Lead,.layout35 .l35SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout35 .l35Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout35 .l35More{width:max-content}.layout35 .l35HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout35 .l35HeroCopy{max-width:780px}.layout35 .l35WorkspaceUi{padding:14px}.layout35 .l35UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout35 .l35UiBody{display:grid;gap:10px}.layout35 .l35UiPanel{padding:14px}.layout35 .l35UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout35 .l35UiTasks{display:grid;gap:8px;margin-top:12px}.layout35 .l35UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout35 .l35UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout35 .l35UiTask strong{color:var(--text-strong);font-size:13px}.layout35 .l35UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout35 .l35UiNumbers{display:grid;gap:4px;margin-top:18px}.layout35 .l35UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout35 .l35UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout35 .l35Kpis{display:grid;gap:18px}.layout35 .l35Kpi{padding:0}.layout35 .l35KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout35 .l35KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout35 .l35ModuleGrid,.layout35 .l35FeatureTable,.layout35 .l35PackageGrid,.layout35 .l35NextSteps{display:grid;gap:14px}.layout35 .l35Module,.layout35 .l35FeatureTable .card,.layout35 .l35Package,.layout35 .l35NextStep{display:grid;gap:12px}.layout35 .l35Module .cardTitle,.layout35 .l35NextStep .cardTitle,.layout35 .l35Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout35 .l35Solutions{display:grid;gap:16px}.layout35 .l35SolutionTabs{display:grid;gap:8px}.layout35 .l35SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout35 .l35SolutionCard{padding:20px;display:grid;gap:18px}.layout35 .l35SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout35 .l35Quote{margin:0;display:grid;gap:14px}.layout35 .l35Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout35 .l35Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout35 .l35Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout35 .l35Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout35 .l35Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout35 .l35FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout35 .l35FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout35 .l35FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout35 .l35PricingGrid{display:grid;gap:28px}.layout35 .l35PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout35 .l35Slider{display:grid;gap:12px}.layout35 .l35Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout35 .l35Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout35 .l35Slider input{width:100%;accent-color:var(--accent-b)}.layout35 .l35PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout35 .l35PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout35 .l35PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout35 .l35PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout35 .l35PriceResult .btn{margin-top:10px;justify-self:start}.layout35 .l35Package .btn{margin-top:14px;justify-self:start}.layout35 .l35NextStep{align-items:start}.layout35 .l35Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout35 .l35Kpis,.layout35 .l35ModuleGrid,.layout35 .l35FeatureTable,.layout35 .l35PackageGrid,.layout35 .l35NextSteps{grid-template-columns:repeat(3,1fr)}.layout35 .l35UiBody{grid-template-columns:1fr 1fr}.layout35 .l35UiWide{grid-column:span 2}}@media(min-width:980px){.layout35 .l35Solutions,.layout35 .l35PricingGrid{grid-template-columns:.95fr 1.05fr}.layout35 .l35HeroGrid{grid-template-columns:1fr}.layout35 .l35SolutionTabs{align-self:start}}@media(max-width:760px){.layout35 .l35Progress,.layout35 .l35ProductBy{display:none}.layout35 .l35UiTask{grid-template-columns:28px 1fr}.layout35 .l35UiTask em{grid-column:2}}@media(max-width:1080px){.layout35 .l35Brand .l35Logo-lockup{height:56px!important;width:auto!important;aspect-ratio:644 / 491}.layout35 .l35Brand .l35Logo-mark{width:56px!important;height:56px!important}.layout35 .l35BrandText{font-size:26px}}@media(max-width:760px){.layout35 .l35Brand .l35Logo-mark{width:42px!important;height:42px!important}.layout35 .l35BrandText{font-size:22px}}.layout35 .l35RevealIn{animation:l35RevealIn .55s ease both}@keyframes l35RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout35 .l35HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout35 .l35HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout35 .l35HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout35 .l35HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout35 .l35HeroKpiBox{padding:14px;display:grid;gap:4px}.layout35 .l35HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout35 .l35HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout35 .l35HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout35 .l35BandEyebrow{margin-bottom:14px}.layout35 .l35ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout35 .l35ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout35 .l35Module{position:relative}.layout35 .l35ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout35 .l35TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout35 .l35Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l35promise}.layout35 .l35PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%}.layout35 .l35PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout35 .l35PromiseBody .cardTitle{min-height:2.2em}.layout35 .l35PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout35 .l35Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout35 .l35Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout35 .l35PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout35 .l35ModuleGridExtra{margin-top:6px;animation:l35RevealIn .45s ease both}.layout35 .l35ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout35 .l35Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout35 .l35Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout35 .l35ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout35 .l35MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout35 .l35MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout35 .l35MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout35 .l35MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout35 .l35MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout35 .l35MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout35 .l35QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout35 .l35QuoteTrack{display:flex;gap:18px;width:max-content;animation:l35-quote-marquee 60s linear infinite}.layout35 .l35QuoteMarquee:hover .l35QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout35 .l35QuoteTrack{animation:none}}@keyframes l35-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout35 .l35QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout35 .l35Quote{display:grid;gap:14px;padding:20px}.layout35 .l35QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout35 .l35QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout35 .l35QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout35 .l35QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout35 .l35FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout35 .l35Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout35 .l35PricingLayout{display:grid;gap:40px}.layout35 .l35PresetGroup{display:grid;gap:14px}.layout35 .l35Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout35 .l35Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout35 .l35Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout35 .l35PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout35 .l35PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout35 .l35PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout35 .l35PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout35 .l35PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout35 .l35PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout35 .l35Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout35 .l35Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout35 .l35PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout35 .l35PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout35 .l35Module .cardIcon,.layout35 .l35ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout35 .l35Module .cardIcon svg,.layout35 .l35ModuleIcon svg{width:24px;height:24px;display:block}.layout35 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout35 .l35Kicker,.layout35 .l35BandEyebrow,.layout35 .l35SmallLabel,.layout35 .l35PromiseWeek{color:var(--accent-b)}.layout35 .l35PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout35 .l35PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout35 .l35PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout35 .l35PriceCard .l35PriceBullet{align-items:flex-start;gap:12px}.layout35 .l35PriceCard .l35PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout35 .l35PriceBulletBody{display:grid;gap:6px;min-width:0}.layout35 .l35PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout35 .l35PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout35 .l35VereinPanel{display:grid;gap:22px}.layout35 .l35VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout35 .l35VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout35 .l35VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout35 .l35VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout35 .l35AboutHero{padding-top:clamp(40px,6vw,88px)}.layout35 .l35Manifest{display:grid;gap:14px;margin-top:28px}.layout35 .l35ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout35 .l35AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout35 .l35NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout35 .l35NavPlaceholder:disabled{cursor:not-allowed}.layout35 .l35NavPlaceholder:after{display:none}.layout35 .l35NavPlaceholder:hover,.layout35 .l35NavPlaceholder:focus-visible{color:var(--subtle)}.layout35 .l35SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout35 .l35SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout35 .l35SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout35 .l35SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout35 .l35SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout35 .l35SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout35 .l35SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout35 .l35SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout35 .l35SolutionTile{padding:22px 20px 20px;border-radius:18px;display:grid;gap:10px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout35 .l35SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout35 .l35SolutionTile .cardTitle{margin:0;font-size:18px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout35 .l35SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout35 .l35SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout35 .l35Tile-hub .l35SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout35 .l35Tile-crm .l35SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout35 .l35Tile-aiguard .l35SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout35 .l35Tile-assistant .l35SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}.layout35 .l35Tile-app .l35SolutionIcon{background:var(--accent-a-12, var(--accent-b-12, var(--accent-b-18)));color:var(--accent-a, var(--accent-b))}@media(min-width:700px){.layout35 .l35SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout35 .l35SolutionTiles{grid-template-columns:repeat(5,1fr)}.layout35 .l35SolutionsBoard{gap:16px}}.layout35 .l35Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout35 .l35Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout35 .l35Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout35 .l35Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout35 .l35BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout35 .l35BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout35 .l35BasisCard>*{position:relative;z-index:1}.layout35 .l35BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout35 .l35BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout35 .l35BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout35 .l35BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout35 .l35BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout35 .l35BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout35 .l35BasisList{grid-template-columns:repeat(4,1fr)}}.layout35 .l35PriceResult .l35DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout35 .l35Promise7{grid-template-columns:repeat(4,1fr)}.layout35 .l35Promise7>li:nth-child(5){grid-column:1 / span 2}.layout35 .l35Promise7>li:nth-child(6){grid-column:3 / span 2}.layout35 .l35Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout35 .l35VereinPanel{position:relative;overflow:hidden}.layout35 .l35VereinPanel:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;border-radius:inherit;pointer-events:none;z-index:0}.layout35 .l35VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout35 .l35Verein-sport:before{background-image:url(/stock/verein-bg-sport.jpg)}.layout35 .l35Verein-musik:before{background-image:url(/stock/verein-bg-musik.jpg)}.layout35 .l35Verein-foerder:before{background-image:url(/stock/verein-bg-foerderverein.jpg)}.layout35 .l35Verein-mehrsparten:before{background-image:url(/stock/verein-bg-mehrsparten.jpg)}.layout35 .l35Verein-verband:before{background-image:url(/stock/verein-bg-verband.jpg)}.layout35 button.l35SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout35 button.l35SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout35 .l35SolutionIcon svg{width:22px;height:22px;display:block}.layout35 .l35SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout35 .l35SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout35 .l35SolutionOneIcon svg{width:30px;height:30px}.layout35 .l35SolutionOneTitleWrap{display:grid;gap:4px}.layout35 .l35SolutionOne .cardText+.cardText{margin-top:6px}.layout35 .l35AboutBg{position:relative;overflow:hidden}.layout35 .l35AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout35 .l35AboutBg>.container{position:relative;z-index:1}.layout35 .l35AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}.layout35 .l35AboutBg-speed:before{background-image:url(/stock/about-bg-speed.jpg)}@media(max-width:760px){.layout35 .l35AboutBg:before{background-position:center;opacity:.35}}.layout36{min-height:100vh;color:var(--text)}.layout36 .l36Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout36 .l36Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:2px 0;min-height:0}.layout36 .headerInner{padding:7px 0}.layout36 .l36BrandText{font-size:36px;line-height:1.05;letter-spacing:-.025em}.layout36 .l36Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout36 .l36Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout36 .l36Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout36 .l36LogoBrand{border-radius:0;overflow:visible}.layout36 .l36LogoBrand:after{content:none}.layout36 .l36LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout36 .l36BrandLockup,.layout36 .l36BrandMark{display:inline-flex;align-items:center}.layout36 .l36BrandMark,.layout36 .l36BrandTextMark{display:none}.layout36 .l36BrandTextLockup{display:inline}@media(max-width:760px){.layout36 .l36BrandLockup,.layout36 .l36BrandTextLockup{display:none}.layout36 .l36BrandMark,.layout36 .l36BrandTextMark{display:inline-flex}.layout36 .l36BrandTextMark{display:inline}}.layout36 .l36Hl{color:var(--accent-b);font-weight:inherit}.layout36 .l36HlSuffix{color:var(--accent-a);font-weight:inherit}.layout36 .l36ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout36 .l36NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout36 .l36NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout36 .l36NavActive{color:var(--text-strong)}.layout36 .l36NavActive:after{transform:scaleX(1)}.layout36 .l36MobileBtn{width:100%;text-align:left;border:0}.layout36 .l36MobileBtnActive{color:var(--text-strong)}.layout36 .l36MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout36 .l36MobileSolutionItem{padding-left:12px}.layout36 .l36SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout36 .l36SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout36 .l36SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout36 .l36SolutionsMenu:hover .l36SolutionsChevron,.layout36 .l36SolutionsMenu:focus-within .l36SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout36 .l36SolutionsPanel{position:absolute;top:100%;left:0;min-width:240px;margin-top:6px;padding:8px;border-radius:14px;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 40px #0000002e;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:50}.layout36 .l36SolutionsMenu:hover .l36SolutionsPanel,.layout36 .l36SolutionsMenu:focus-within .l36SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout36 .l36SolutionsItem{padding:10px 12px;border-radius:10px;text-align:left;background:transparent;border:0;cursor:pointer;color:var(--text-strong);font-weight:800;font-size:15px;transition:background .16s ease}.layout36 .l36SolutionsItem:hover,.layout36 .l36SolutionsItem:focus-visible{background:var(--accent-b-08);outline:none}.layout36 .l36SolutionsItemActive{background:var(--accent-b-08)}@media(max-width:760px){.layout36 .l36SolutionsMenu,.layout36 .l36Nav{display:none}}.layout36 .l36Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout36 .l36Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout36 .l36Hero,.layout36 .l36Subpage{padding:74px 0 48px;position:relative}.layout36 .l36Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout36 .l36Section,.layout36 .l36FinalCta,.layout36 .l36Band{padding:56px 0}.layout36 .l36Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout36 .l36SectionGrid{display:grid;gap:24px}.layout36 .l36SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout36 .l36SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout36 .l36H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout36 .l36Lead,.layout36 .l36SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout36 .l36Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout36 .l36More{width:max-content}.layout36 .l36HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout36 .l36HeroCopy{max-width:780px}.layout36 .l36WorkspaceUi{padding:14px}.layout36 .l36UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout36 .l36UiBody{display:grid;gap:10px}.layout36 .l36UiPanel{padding:14px}.layout36 .l36UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout36 .l36UiTasks{display:grid;gap:8px;margin-top:12px}.layout36 .l36UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout36 .l36UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout36 .l36UiTask strong{color:var(--text-strong);font-size:13px}.layout36 .l36UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout36 .l36UiNumbers{display:grid;gap:4px;margin-top:18px}.layout36 .l36UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout36 .l36UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout36 .l36Kpis{display:grid;gap:18px}.layout36 .l36Kpi{padding:0}.layout36 .l36KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout36 .l36KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout36 .l36ModuleGrid,.layout36 .l36FeatureTable,.layout36 .l36PackageGrid,.layout36 .l36NextSteps{display:grid;gap:14px}.layout36 .l36Module,.layout36 .l36FeatureTable .card,.layout36 .l36Package,.layout36 .l36NextStep{display:grid;gap:12px}.layout36 .l36Module .cardTitle,.layout36 .l36NextStep .cardTitle,.layout36 .l36Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout36 .l36Solutions{display:grid;gap:16px}.layout36 .l36SolutionTabs{display:grid;gap:8px}.layout36 .l36SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout36 .l36SolutionCard{padding:20px;display:grid;gap:18px}.layout36 .l36SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout36 .l36Quote{margin:0;display:grid;gap:14px}.layout36 .l36Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout36 .l36Quote blockquote:after{content:"";position:absolute;left:24px;bottom:-9px;width:18px;height:18px;background:var(--surface-2);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.layout36 .l36Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout36 .l36Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout36 .l36Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout36 .l36FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout36 .l36FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout36 .l36FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout36 .l36PricingGrid{display:grid;gap:28px}.layout36 .l36PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout36 .l36Slider{display:grid;gap:12px}.layout36 .l36Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout36 .l36Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout36 .l36Slider input{width:100%;accent-color:var(--accent-b)}.layout36 .l36PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout36 .l36PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout36 .l36PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout36 .l36PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout36 .l36PriceResult .btn{margin-top:10px;justify-self:start}.layout36 .l36Package .btn{margin-top:14px;justify-self:start}.layout36 .l36NextStep{align-items:start}.layout36 .l36Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout36 .l36Kpis,.layout36 .l36ModuleGrid,.layout36 .l36FeatureTable,.layout36 .l36PackageGrid,.layout36 .l36NextSteps{grid-template-columns:repeat(3,1fr)}.layout36 .l36UiBody{grid-template-columns:1fr 1fr}.layout36 .l36UiWide{grid-column:span 2}}@media(min-width:980px){.layout36 .l36Solutions,.layout36 .l36PricingGrid{grid-template-columns:.95fr 1.05fr}.layout36 .l36HeroGrid{grid-template-columns:1fr}.layout36 .l36SolutionTabs{align-self:start}}@media(max-width:760px){.layout36 .l36Progress,.layout36 .l36ProductBy{display:none}.layout36 .l36UiTask{grid-template-columns:28px 1fr}.layout36 .l36UiTask em{grid-column:2}}@media(max-width:1080px){.layout36 .l36Brand .l36Logo-lockup{height:56px!important;width:auto!important;aspect-ratio:644 / 491}.layout36 .l36Brand .l36Logo-mark{width:56px!important;height:56px!important}.layout36 .l36BrandText{font-size:26px}}@media(max-width:760px){.layout36 .l36Brand .l36Logo-mark{width:42px!important;height:42px!important}.layout36 .l36BrandText{font-size:22px}}.layout36 .l36RevealIn{animation:l36RevealIn .55s ease both}@keyframes l36RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout36 .l36HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout36 .l36HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout36 .l36HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout36 .l36HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout36 .l36HeroKpiBox{padding:14px;display:grid;gap:4px}.layout36 .l36HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout36 .l36HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout36 .l36HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout36 .l36BandEyebrow{margin-bottom:14px}.layout36 .l36ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout36 .l36ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout36 .l36Module{position:relative}.layout36 .l36ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout36 .l36TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout36 .l36Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l36promise}.layout36 .l36PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%}.layout36 .l36PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout36 .l36PromiseBody .cardTitle{min-height:2.2em}.layout36 .l36PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout36 .l36Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout36 .l36Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout36 .l36PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout36 .l36ModuleGridExtra{margin-top:6px;animation:l36RevealIn .45s ease both}.layout36 .l36ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout36 .l36Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout36 .l36Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout36 .l36ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout36 .l36MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout36 .l36MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout36 .l36MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout36 .l36MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout36 .l36MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout36 .l36MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout36 .l36QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout36 .l36QuoteTrack{display:flex;gap:18px;width:max-content;animation:l36-quote-marquee 60s linear infinite}.layout36 .l36QuoteMarquee:hover .l36QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout36 .l36QuoteTrack{animation:none}}@keyframes l36-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout36 .l36QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout36 .l36Quote{display:grid;gap:14px;padding:20px}.layout36 .l36QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout36 .l36QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout36 .l36QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout36 .l36QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout36 .l36FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout36 .l36Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout36 .l36PricingLayout{display:grid;gap:40px}.layout36 .l36PresetGroup{display:grid;gap:14px}.layout36 .l36Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout36 .l36Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout36 .l36Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout36 .l36PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout36 .l36PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout36 .l36PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout36 .l36PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout36 .l36PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout36 .l36PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout36 .l36Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout36 .l36Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout36 .l36PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout36 .l36PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout36 .l36Module .cardIcon,.layout36 .l36ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout36 .l36Module .cardIcon svg,.layout36 .l36ModuleIcon svg{width:24px;height:24px;display:block}.layout36 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout36 .l36Kicker,.layout36 .l36BandEyebrow,.layout36 .l36SmallLabel,.layout36 .l36PromiseWeek{color:var(--accent-b)}.layout36 .l36PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout36 .l36PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout36 .l36PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout36 .l36PriceCard .l36PriceBullet{align-items:flex-start;gap:12px}.layout36 .l36PriceCard .l36PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout36 .l36PriceBulletBody{display:grid;gap:6px;min-width:0}.layout36 .l36PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout36 .l36PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout36 .l36VereinPanel{display:grid;gap:22px}.layout36 .l36VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout36 .l36VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout36 .l36VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout36 .l36VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout36 .l36AboutHero{padding-top:clamp(40px,6vw,88px)}.layout36 .l36Manifest{display:grid;gap:14px;margin-top:28px}.layout36 .l36ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout36 .l36AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout36 .l36NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout36 .l36NavPlaceholder:disabled{cursor:not-allowed}.layout36 .l36NavPlaceholder:after{display:none}.layout36 .l36NavPlaceholder:hover,.layout36 .l36NavPlaceholder:focus-visible{color:var(--subtle)}.layout36 .l36SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout36 .l36SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout36 .l36SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout36 .l36SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout36 .l36SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout36 .l36SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout36 .l36SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout36 .l36SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout36 .l36SolutionTile{padding:22px 20px 20px;border-radius:18px;display:grid;gap:10px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout36 .l36SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout36 .l36SolutionTile .cardTitle{margin:0;font-size:18px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout36 .l36SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout36 .l36SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout36 .l36Tile-hub .l36SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout36 .l36Tile-crm .l36SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout36 .l36Tile-aiguard .l36SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout36 .l36Tile-assistant .l36SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}.layout36 .l36Tile-app .l36SolutionIcon{background:var(--accent-a-12, var(--accent-b-12, var(--accent-b-18)));color:var(--accent-a, var(--accent-b))}@media(min-width:700px){.layout36 .l36SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout36 .l36SolutionTiles{grid-template-columns:repeat(5,1fr)}.layout36 .l36SolutionsBoard{gap:16px}}.layout36 .l36Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout36 .l36Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout36 .l36Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout36 .l36Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout36 .l36BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout36 .l36BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout36 .l36BasisCard>*{position:relative;z-index:1}.layout36 .l36BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout36 .l36BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout36 .l36BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout36 .l36BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout36 .l36BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout36 .l36BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout36 .l36BasisList{grid-template-columns:repeat(4,1fr)}}.layout36 .l36PriceResult .l36DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout36 .l36Promise7{grid-template-columns:repeat(4,1fr)}.layout36 .l36Promise7>li:nth-child(5){grid-column:1 / span 2}.layout36 .l36Promise7>li:nth-child(6){grid-column:3 / span 2}.layout36 .l36Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout36 .l36VereinPanel{position:relative;overflow:hidden}.layout36 .l36VereinPanel:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;border-radius:inherit;pointer-events:none;z-index:0}.layout36 .l36VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout36 .l36Verein-sport:before{background-image:url(/stock/verein-bg-sport.jpg)}.layout36 .l36Verein-musik:before{background-image:url(/stock/verein-bg-musik.jpg)}.layout36 .l36Verein-foerder:before{background-image:url(/stock/verein-bg-foerderverein.jpg)}.layout36 .l36Verein-mehrsparten:before{background-image:url(/stock/verein-bg-mehrsparten.jpg)}.layout36 .l36Verein-verband:before{background-image:url(/stock/verein-bg-verband.jpg)}.layout36 button.l36SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout36 button.l36SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout36 .l36SolutionIcon svg{width:22px;height:22px;display:block}.layout36 .l36SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout36 .l36SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout36 .l36SolutionOneIcon svg{width:30px;height:30px}.layout36 .l36SolutionOneTitleWrap{display:grid;gap:4px}.layout36 .l36SolutionOne .cardText+.cardText{margin-top:6px}.layout36 .l36AboutBg{position:relative;overflow:hidden}.layout36 .l36AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout36 .l36AboutBg>.container{position:relative;z-index:1}.layout36 .l36AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}.layout36 .l36AboutBg-speed:before{background-image:url(/stock/about-bg-speed.jpg)}.layout36 .l36AboutBg-warum-anders:before{background-image:url(/stock/about-bg-warum-anders.jpg)}@media(max-width:760px){.layout36 .l36AboutBg:before{background-position:center;opacity:.35}}.layout37{min-height:100vh;color:var(--text)}.layout37 .l37Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout37 .l37Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:2px 0;min-height:0}.layout37 .headerInner{padding:7px 0;justify-content:flex-start;gap:22px}.layout37 .l37Nav{margin-left:0;gap:18px}.layout37 .headerActions{margin-left:0}.layout37 .l37BrandText{font-size:36px;line-height:1.05;letter-spacing:-.025em}.layout37 .l37Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout37 .l37Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout37 .l37Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout37 .l37LogoBrand{border-radius:0;overflow:visible}.layout37 .l37LogoBrand:after{content:none}.layout37 .l37LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout37 .l37BrandLockup,.layout37 .l37BrandMark{display:inline-flex;align-items:center}.layout37 .l37BrandMark,.layout37 .l37BrandTextMark{display:none}.layout37 .l37BrandTextLockup{display:inline}@media(max-width:760px){.layout37 .l37BrandLockup,.layout37 .l37BrandTextLockup{display:none}.layout37 .l37BrandMark,.layout37 .l37BrandTextMark{display:inline-flex}.layout37 .l37BrandTextMark{display:inline}}.layout37 .l37Hl{color:var(--accent-b);font-weight:inherit}.layout37 .l37HlSuffix{color:var(--accent-a);font-weight:inherit}.layout37 .l37ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout37 .l37NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout37 .l37NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout37 .l37NavActive{color:var(--text-strong)}.layout37 .l37NavActive:after{transform:scaleX(1)}.layout37 .l37MobileBtn{width:100%;text-align:left;border:0}.layout37 .l37MobileBtnActive{color:var(--text-strong)}.layout37 .l37MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout37 .l37MobileSolutionItem{padding-left:12px}.layout37 .l37SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout37 .l37SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout37 .l37SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout37 .l37SolutionsMenu:hover .l37SolutionsChevron,.layout37 .l37SolutionsMenu:focus-within .l37SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout37 .l37SolutionsPanel{position:absolute;top:100%;left:0;min-width:260px;margin-top:6px;padding:8px;border-radius:14px;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 24px 60px #00000061;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:50}.layout37 .l37SolutionsMenu:hover .l37SolutionsPanel,.layout37 .l37SolutionsMenu:focus-within .l37SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout37 .l37SolutionsItem{padding:10px 12px;border-radius:10px;text-align:left;background:transparent;border:0;cursor:pointer;color:var(--text-strong);font-weight:800;font-size:15px;transition:background .16s ease;display:flex;align-items:center;gap:10px}.layout37 .l37SolutionsItem svg{width:20px;height:20px;color:var(--accent-b);flex:0 0 20px}.layout37 .l37SolutionsItem:hover,.layout37 .l37SolutionsItem:focus-visible{background:var(--accent-b-08);outline:none}.layout37 .l37SolutionsItemActive{background:var(--accent-b-08)}@media(max-width:760px){.layout37 .l37SolutionsMenu,.layout37 .l37Nav{display:none}}.layout37 .l37Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout37 .l37Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout37 .l37Hero,.layout37 .l37Subpage{padding:74px 0 48px;position:relative}.layout37 .l37Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout37 .l37Section,.layout37 .l37FinalCta,.layout37 .l37Band{padding:56px 0}.layout37 .l37Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout37 .l37SectionGrid{display:grid;gap:24px}.layout37 .l37SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout37 .l37SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout37 .l37H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout37 .l37Lead,.layout37 .l37SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout37 .l37Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout37 .l37More{width:max-content}.layout37 .l37HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout37 .l37HeroCopy{max-width:780px}.layout37 .l37WorkspaceUi{padding:14px}.layout37 .l37UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout37 .l37UiBody{display:grid;gap:10px}.layout37 .l37UiPanel{padding:14px}.layout37 .l37UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout37 .l37UiTasks{display:grid;gap:8px;margin-top:12px}.layout37 .l37UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout37 .l37UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout37 .l37UiTask strong{color:var(--text-strong);font-size:13px}.layout37 .l37UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout37 .l37UiNumbers{display:grid;gap:4px;margin-top:18px}.layout37 .l37UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout37 .l37UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout37 .l37Kpis{display:grid;gap:18px}.layout37 .l37Kpi{padding:0}.layout37 .l37KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout37 .l37KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout37 .l37ModuleGrid,.layout37 .l37FeatureTable,.layout37 .l37PackageGrid,.layout37 .l37NextSteps{display:grid;gap:14px}.layout37 .l37Module,.layout37 .l37FeatureTable .card,.layout37 .l37Package,.layout37 .l37NextStep{display:grid;gap:12px}.layout37 .l37Module .cardTitle,.layout37 .l37NextStep .cardTitle,.layout37 .l37Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout37 .l37Solutions{display:grid;gap:16px}.layout37 .l37SolutionTabs{display:grid;gap:8px}.layout37 .l37SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout37 .l37SolutionCard{padding:20px;display:grid;gap:18px}.layout37 .l37SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout37 .l37Quote{margin:0;display:grid;gap:14px}.layout37 .l37Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout37 .l37Quote blockquote:after{content:none}.layout37 .l37Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout37 .l37Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout37 .l37Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout37 .l37FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout37 .l37FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout37 .l37FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout37 .l37PricingGrid{display:grid;gap:28px}.layout37 .l37PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout37 .l37Slider{display:grid;gap:12px}.layout37 .l37Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout37 .l37Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout37 .l37Slider input{width:100%;accent-color:var(--accent-b)}.layout37 .l37PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout37 .l37PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout37 .l37PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout37 .l37PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout37 .l37PriceResult .btn{margin-top:10px;justify-self:start}.layout37 .l37Package .btn{margin-top:14px;justify-self:start}.layout37 .l37NextStep{align-items:start}.layout37 .l37Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout37 .l37Kpis,.layout37 .l37ModuleGrid,.layout37 .l37FeatureTable,.layout37 .l37PackageGrid,.layout37 .l37NextSteps{grid-template-columns:repeat(3,1fr)}.layout37 .l37UiBody{grid-template-columns:1fr 1fr}.layout37 .l37UiWide{grid-column:span 2}}@media(min-width:980px){.layout37 .l37Solutions,.layout37 .l37PricingGrid{grid-template-columns:.95fr 1.05fr}.layout37 .l37HeroGrid{grid-template-columns:1fr}.layout37 .l37SolutionTabs{align-self:start}}@media(max-width:760px){.layout37 .l37Progress,.layout37 .l37ProductBy{display:none}.layout37 .l37UiTask{grid-template-columns:28px 1fr}.layout37 .l37UiTask em{grid-column:2}}@media(max-width:1080px){.layout37 .l37Brand .l37Logo-lockup{height:56px!important;width:auto!important;aspect-ratio:644 / 491}.layout37 .l37Brand .l37Logo-mark{width:56px!important;height:56px!important}.layout37 .l37BrandText{font-size:26px}}@media(max-width:760px){.layout37 .l37Brand .l37Logo-mark{width:42px!important;height:42px!important}.layout37 .l37BrandText{font-size:22px}}.layout37 .l37RevealIn{animation:l37RevealIn .55s ease both}@keyframes l37RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout37 .l37HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout37 .l37HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout37 .l37HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout37 .l37HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout37 .l37HeroKpiBox{padding:14px;display:grid;gap:4px}.layout37 .l37HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout37 .l37HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout37 .l37HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout37 .l37BandEyebrow{margin-bottom:14px}.layout37 .l37ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout37 .l37ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout37 .l37Module{position:relative}.layout37 .l37ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout37 .l37TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout37 .l37Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l37promise}.layout37 .l37PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout37 .l37PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout37 .l37PromiseBody .cardTitle{min-height:2.2em}.layout37 .l37PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout37 .l37Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout37 .l37Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout37 .l37PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout37 .l37ModuleGridExtra{margin-top:6px;animation:l37RevealIn .45s ease both}.layout37 .l37ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout37 .l37Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout37 .l37Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout37 .l37ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout37 .l37MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout37 .l37MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout37 .l37MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout37 .l37MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout37 .l37MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout37 .l37MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout37 .l37QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout37 .l37QuoteTrack{display:flex;gap:18px;width:max-content;animation:l37-quote-marquee 60s linear infinite}.layout37 .l37QuoteMarquee:hover .l37QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout37 .l37QuoteTrack{animation:none}}@keyframes l37-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout37 .l37QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout37 .l37Quote{display:grid;gap:14px;padding:20px}.layout37 .l37QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout37 .l37QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout37 .l37QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout37 .l37QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout37 .l37FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout37 .l37Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout37 .l37PricingLayout{display:grid;gap:40px}.layout37 .l37PresetGroup{display:grid;gap:14px}.layout37 .l37Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout37 .l37Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout37 .l37Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout37 .l37PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout37 .l37PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout37 .l37PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout37 .l37PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout37 .l37PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout37 .l37PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout37 .l37PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout37 .l37PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout37 .l37PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout37 .l37PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout37 .l37PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout37 .l37Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout37 .l37Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout37 .l37PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout37 .l37PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout37 .l37Module .cardIcon,.layout37 .l37ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout37 .l37Module .cardIcon svg,.layout37 .l37ModuleIcon svg{width:24px;height:24px;display:block}.layout37 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout37 .l37Kicker,.layout37 .l37BandEyebrow,.layout37 .l37SmallLabel,.layout37 .l37PromiseWeek{color:var(--accent-b)}.layout37 .l37PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout37 .l37PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout37 .l37PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout37 .l37PriceCard .l37PriceBullet{align-items:flex-start;gap:12px}.layout37 .l37PriceCard .l37PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout37 .l37PriceBulletBody{display:grid;gap:6px;min-width:0}.layout37 .l37PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout37 .l37PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout37 .l37VereinPanel{display:grid;gap:22px}.layout37 .l37VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout37 .l37VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout37 .l37VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout37 .l37VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout37 .l37AboutHero{padding-top:clamp(40px,6vw,88px)}.layout37 .l37Manifest{display:grid;gap:14px;margin-top:28px}.layout37 .l37ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout37 .l37AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout37 .l37NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout37 .l37NavPlaceholder:disabled{cursor:not-allowed}.layout37 .l37NavPlaceholder:after{display:none}.layout37 .l37NavPlaceholder:hover,.layout37 .l37NavPlaceholder:focus-visible{color:var(--subtle)}.layout37 .l37SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout37 .l37SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout37 .l37SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout37 .l37SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout37 .l37SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout37 .l37SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout37 .l37SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout37 .l37SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout37 .l37SolutionTile{padding:22px 20px 20px;border-radius:18px;display:grid;gap:10px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout37 .l37SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout37 .l37SolutionTile .cardTitle{margin:0;font-size:18px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout37 .l37SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout37 .l37SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout37 .l37Tile-hub .l37SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout37 .l37Tile-crm .l37SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout37 .l37Tile-aiguard .l37SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout37 .l37Tile-assistant .l37SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}.layout37 .l37Tile-app .l37SolutionIcon{background:var(--accent-a-12, var(--accent-b-12, var(--accent-b-18)));color:var(--accent-a, var(--accent-b))}@media(min-width:700px){.layout37 .l37SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout37 .l37SolutionTiles{grid-template-columns:repeat(5,1fr)}.layout37 .l37SolutionsBoard{gap:16px}}.layout37 .l37Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout37 .l37Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout37 .l37Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout37 .l37Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout37 .l37BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout37 .l37BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout37 .l37BasisCard>*{position:relative;z-index:1}.layout37 .l37BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout37 .l37BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout37 .l37BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout37 .l37BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout37 .l37BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout37 .l37BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout37 .l37BasisList{grid-template-columns:repeat(4,1fr)}}.layout37 .l37PriceResult .l37DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout37 .l37Promise7{grid-template-columns:repeat(4,1fr)}.layout37 .l37Promise7>li:nth-child(5){grid-column:1 / span 2}.layout37 .l37Promise7>li:nth-child(6){grid-column:3 / span 2}.layout37 .l37Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout37 .l37VereinPanel{position:relative;overflow:hidden}.layout37 .l37VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout37 button.l37SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout37 button.l37SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout37 .l37SolutionIcon svg{width:22px;height:22px;display:block}.layout37 .l37SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout37 .l37SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout37 .l37SolutionOneIcon svg{width:30px;height:30px}.layout37 .l37SolutionOneTitleWrap{display:grid;gap:4px}.layout37 .l37SolutionOne .cardText+.cardText{margin-top:6px}.layout37 .l37AboutBg{position:relative;overflow:hidden}.layout37 .l37AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout37 .l37AboutBg>.container{position:relative;z-index:1}.layout37 .l37AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}.layout37 .l37AboutBg-speed:before{background-image:url(/stock/about-bg-speed.jpg)}.layout37 .l37AboutBg-warum-anders:before{background-image:url(/stock/about-bg-warum-anders.jpg)}@media(max-width:760px){.layout37 .l37AboutBg:before{background-position:center;opacity:.35}}.layout38{min-height:100vh;color:var(--text)}.layout38 .l38Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout38 .l38Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:2px 0;min-height:0}.layout38 .headerInner{padding:7px 0;justify-content:flex-start;gap:22px}.layout38 .l38Nav{margin-left:0;gap:18px}.layout38 .headerActions{margin-left:0}.layout38 .l38BrandText{font-size:36px;line-height:1.05;letter-spacing:-.025em}.layout38 .l38Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout38 .l38Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout38 .l38Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout38 .l38LogoBrand{border-radius:0;overflow:visible}.layout38 .l38LogoBrand:after{content:none}.layout38 .l38LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout38 .l38BrandLockup,.layout38 .l38BrandMark{display:inline-flex;align-items:center}.layout38 .l38BrandMark,.layout38 .l38BrandTextMark{display:none}.layout38 .l38BrandTextLockup{display:inline}@media(max-width:760px){.layout38 .l38BrandLockup,.layout38 .l38BrandTextLockup{display:none}.layout38 .l38BrandMark,.layout38 .l38BrandTextMark{display:inline-flex}.layout38 .l38BrandTextMark{display:inline}}.layout38 .l38Hl{color:var(--accent-b);font-weight:inherit}.layout38 .l38HlSuffix{color:var(--accent-a);font-weight:inherit}.layout38 .l38ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout38 .l38NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout38 .l38NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout38 .l38NavActive{color:var(--text-strong)}.layout38 .l38NavActive:after{transform:scaleX(1)}.layout38 .l38MobileBtn{width:100%;text-align:left;border:0}.layout38 .l38MobileBtnActive{color:var(--text-strong)}.layout38 .l38MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout38 .l38MobileSolutionItem{padding-left:12px}.layout38 .l38SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout38 .l38SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout38 .l38SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout38 .l38SolutionsMenu:hover .l38SolutionsChevron,.layout38 .l38SolutionsMenu:focus-within .l38SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout38 .l38SolutionsPanel{position:absolute;top:100%;left:0;min-width:260px;margin-top:6px;padding:8px;border-radius:14px;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 24px 60px #00000061;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:50}.layout38 .l38SolutionsMenu:hover .l38SolutionsPanel,.layout38 .l38SolutionsMenu:focus-within .l38SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout38 .l38SolutionsItem{padding:10px 12px;border-radius:10px;text-align:left;background:transparent;border:0;cursor:pointer;color:var(--text-strong);font-weight:800;font-size:15px;transition:background .16s ease;display:flex;align-items:center;gap:10px}.layout38 .l38SolutionsItem svg{width:20px;height:20px;color:var(--accent-b);flex:0 0 20px}.layout38 .l38SolutionsItem:hover,.layout38 .l38SolutionsItem:focus-visible{background:var(--accent-b-08);outline:none}.layout38 .l38SolutionsItemActive{background:var(--accent-b-08)}@media(max-width:760px){.layout38 .l38SolutionsMenu,.layout38 .l38Nav{display:none}}.layout38 .l38Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout38 .l38Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout38 .l38Hero,.layout38 .l38Subpage{padding:74px 0 48px;position:relative}.layout38 .l38Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout38 .l38Section,.layout38 .l38FinalCta,.layout38 .l38Band{padding:56px 0}.layout38 .l38Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout38 .l38SectionGrid{display:grid;gap:24px}.layout38 .l38SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout38 .l38SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout38 .l38H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout38 .l38Lead,.layout38 .l38SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout38 .l38Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout38 .l38More{width:max-content}.layout38 .l38HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout38 .l38HeroCopy{max-width:780px}.layout38 .l38WorkspaceUi{padding:14px}.layout38 .l38UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout38 .l38UiBody{display:grid;gap:10px}.layout38 .l38UiPanel{padding:14px}.layout38 .l38UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout38 .l38UiTasks{display:grid;gap:8px;margin-top:12px}.layout38 .l38UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout38 .l38UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout38 .l38UiTask strong{color:var(--text-strong);font-size:13px}.layout38 .l38UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout38 .l38UiNumbers{display:grid;gap:4px;margin-top:18px}.layout38 .l38UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout38 .l38UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout38 .l38Kpis{display:grid;gap:18px}.layout38 .l38Kpi{padding:0}.layout38 .l38KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout38 .l38KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout38 .l38ModuleGrid,.layout38 .l38FeatureTable,.layout38 .l38PackageGrid,.layout38 .l38NextSteps{display:grid;gap:14px}.layout38 .l38Module,.layout38 .l38FeatureTable .card,.layout38 .l38Package,.layout38 .l38NextStep{display:grid;gap:12px}.layout38 .l38Module .cardTitle,.layout38 .l38NextStep .cardTitle,.layout38 .l38Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout38 .l38Solutions{display:grid;gap:16px}.layout38 .l38SolutionTabs{display:grid;gap:8px}.layout38 .l38SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout38 .l38SolutionCard{padding:20px;display:grid;gap:18px}.layout38 .l38SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout38 .l38Quote{margin:0;display:grid;gap:14px}.layout38 .l38Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout38 .l38Quote blockquote:after{content:none}.layout38 .l38Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout38 .l38Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout38 .l38Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout38 .l38FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout38 .l38FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout38 .l38FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout38 .l38PricingGrid{display:grid;gap:28px}.layout38 .l38PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout38 .l38Slider{display:grid;gap:12px}.layout38 .l38Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout38 .l38Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout38 .l38Slider input{width:100%;accent-color:var(--accent-b)}.layout38 .l38PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout38 .l38PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout38 .l38PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout38 .l38PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout38 .l38PriceResult .btn{margin-top:10px;justify-self:start}.layout38 .l38Package .btn{margin-top:14px;justify-self:start}.layout38 .l38NextStep{align-items:start}.layout38 .l38Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout38 .l38Kpis,.layout38 .l38ModuleGrid,.layout38 .l38FeatureTable,.layout38 .l38PackageGrid,.layout38 .l38NextSteps{grid-template-columns:repeat(3,1fr)}.layout38 .l38UiBody{grid-template-columns:1fr 1fr}.layout38 .l38UiWide{grid-column:span 2}}@media(min-width:980px){.layout38 .l38Solutions,.layout38 .l38PricingGrid{grid-template-columns:.95fr 1.05fr}.layout38 .l38HeroGrid{grid-template-columns:1fr}.layout38 .l38SolutionTabs{align-self:start}}@media(max-width:760px){.layout38 .l38Progress,.layout38 .l38ProductBy{display:none}.layout38 .l38UiTask{grid-template-columns:28px 1fr}.layout38 .l38UiTask em{grid-column:2}}@media(max-width:1080px){.layout38 .l38Brand .l38Logo-lockup{height:56px!important;width:auto!important;aspect-ratio:644 / 491}.layout38 .l38Brand .l38Logo-mark{width:56px!important;height:56px!important}.layout38 .l38BrandText{font-size:26px}}@media(max-width:760px){.layout38 .l38Brand .l38Logo-mark{width:42px!important;height:42px!important}.layout38 .l38BrandText{font-size:22px}}.layout38 .l38RevealIn{animation:l38RevealIn .55s ease both}@keyframes l38RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout38 .l38HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout38 .l38HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout38 .l38HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout38 .l38HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout38 .l38HeroKpiBox{padding:14px;display:grid;gap:4px}.layout38 .l38HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout38 .l38HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout38 .l38HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout38 .l38BandEyebrow{margin-bottom:14px}.layout38 .l38ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout38 .l38ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout38 .l38Module{position:relative}.layout38 .l38ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout38 .l38TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout38 .l38Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l38promise}.layout38 .l38PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout38 .l38PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout38 .l38PromiseBody .cardTitle{min-height:2.2em}.layout38 .l38PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout38 .l38Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout38 .l38Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout38 .l38PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout38 .l38ModuleGridExtra{margin-top:6px;animation:l38RevealIn .45s ease both}.layout38 .l38ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout38 .l38Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout38 .l38Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout38 .l38ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout38 .l38MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout38 .l38MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout38 .l38MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout38 .l38MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout38 .l38MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout38 .l38MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout38 .l38QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout38 .l38QuoteTrack{display:flex;gap:18px;width:max-content;animation:l38-quote-marquee 60s linear infinite}.layout38 .l38QuoteMarquee:hover .l38QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout38 .l38QuoteTrack{animation:none}}@keyframes l38-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout38 .l38QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout38 .l38Quote{display:grid;gap:14px;padding:20px}.layout38 .l38QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout38 .l38QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout38 .l38QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout38 .l38QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout38 .l38FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout38 .l38Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout38 .l38PricingLayout{display:grid;gap:40px}.layout38 .l38PresetGroup{display:grid;gap:14px}.layout38 .l38Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout38 .l38Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout38 .l38Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout38 .l38PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout38 .l38PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout38 .l38PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout38 .l38PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout38 .l38PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout38 .l38PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout38 .l38PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout38 .l38PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout38 .l38PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout38 .l38PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout38 .l38PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout38 .l38Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout38 .l38Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout38 .l38PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout38 .l38PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout38 .l38Module .cardIcon,.layout38 .l38ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout38 .l38Module .cardIcon svg,.layout38 .l38ModuleIcon svg{width:24px;height:24px;display:block}.layout38 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout38 .l38Kicker,.layout38 .l38BandEyebrow,.layout38 .l38SmallLabel,.layout38 .l38PromiseWeek{color:var(--accent-b)}.layout38 .l38PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout38 .l38PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout38 .l38PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout38 .l38PriceCard .l38PriceBullet{align-items:flex-start;gap:12px}.layout38 .l38PriceCard .l38PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout38 .l38PriceBulletBody{display:grid;gap:6px;min-width:0}.layout38 .l38PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout38 .l38PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout38 .l38VereinPanel{display:grid;gap:22px}.layout38 .l38VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout38 .l38VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout38 .l38VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout38 .l38VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout38 .l38AboutHero{padding-top:clamp(40px,6vw,88px)}.layout38 .l38Manifest{display:grid;gap:14px;margin-top:28px}.layout38 .l38ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout38 .l38AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout38 .l38NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout38 .l38NavPlaceholder:disabled{cursor:not-allowed}.layout38 .l38NavPlaceholder:after{display:none}.layout38 .l38NavPlaceholder:hover,.layout38 .l38NavPlaceholder:focus-visible{color:var(--subtle)}.layout38 .l38SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout38 .l38SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout38 .l38SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout38 .l38SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout38 .l38SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout38 .l38SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout38 .l38SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout38 .l38SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout38 .l38SolutionTile{padding:22px 20px 20px;border-radius:18px;display:grid;gap:10px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout38 .l38SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout38 .l38SolutionTile .cardTitle{margin:0;font-size:18px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout38 .l38SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout38 .l38SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout38 .l38Tile-hub .l38SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout38 .l38Tile-crm .l38SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout38 .l38Tile-aiguard .l38SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout38 .l38Tile-assistant .l38SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}.layout38 .l38Tile-app .l38SolutionIcon{background:var(--accent-a-12, var(--accent-b-12, var(--accent-b-18)));color:var(--accent-a, var(--accent-b))}@media(min-width:700px){.layout38 .l38SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout38 .l38SolutionTiles{grid-template-columns:repeat(5,1fr)}.layout38 .l38SolutionsBoard{gap:16px}}.layout38 .l38Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout38 .l38Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout38 .l38Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout38 .l38Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout38 .l38BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout38 .l38BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout38 .l38BasisCard>*{position:relative;z-index:1}.layout38 .l38BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout38 .l38BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout38 .l38BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout38 .l38BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout38 .l38BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout38 .l38BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout38 .l38BasisList{grid-template-columns:repeat(4,1fr)}}.layout38 .l38PriceResult .l38DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout38 .l38Promise7{grid-template-columns:repeat(4,1fr)}.layout38 .l38Promise7>li:nth-child(5){grid-column:1 / span 2}.layout38 .l38Promise7>li:nth-child(6){grid-column:3 / span 2}.layout38 .l38Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout38 .l38VereinPanel{position:relative;overflow:hidden}.layout38 .l38VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout38 button.l38SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout38 button.l38SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout38 .l38SolutionIcon svg{width:22px;height:22px;display:block}.layout38 .l38SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout38 .l38SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout38 .l38SolutionOneIcon svg{width:30px;height:30px}.layout38 .l38SolutionOneTitleWrap{display:grid;gap:4px}.layout38 .l38SolutionOne .cardText+.cardText{margin-top:6px}.layout38 .l38AboutBg{position:relative;overflow:hidden}.layout38 .l38AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout38 .l38AboutBg>.container{position:relative;z-index:1}.layout38 .l38AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout38 .l38AboutBg:before{background-position:center;opacity:.35}}.layout39{min-height:100vh;color:var(--text)}.layout39 .l39Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout39 .l39Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:2px 0;min-height:0}.layout39 .headerInner{padding:7px 0;justify-content:flex-start;gap:40px}.layout39 .l39Nav{margin-left:0;gap:28px}.layout39 .headerActions{margin-left:24px;display:inline-flex;align-items:center;gap:16px}.layout39 .l39BrandText{font-size:36px;line-height:1.05;letter-spacing:-.025em}.layout39 .l39Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout39 .l39Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout39 .l39Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout39 .l39LogoBrand{border-radius:0;overflow:visible}.layout39 .l39LogoBrand:after{content:none}.layout39 .l39LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout39 .l39BrandLockup,.layout39 .l39BrandMark{display:inline-flex;align-items:center}.layout39 .l39BrandMark,.layout39 .l39BrandTextMark{display:none}.layout39 .l39BrandTextLockup{display:inline}@media(max-width:760px){.layout39 .l39BrandLockup,.layout39 .l39BrandTextLockup{display:none}.layout39 .l39BrandMark,.layout39 .l39BrandTextMark{display:inline-flex}.layout39 .l39BrandTextMark{display:inline}}.layout39 .l39Hl{color:var(--accent-b);font-weight:inherit}.layout39 .l39HlSuffix{color:var(--accent-a);font-weight:inherit}.layout39 .l39ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout39 .l39NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout39 .l39NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout39 .l39NavActive{color:var(--text-strong)}.layout39 .l39NavActive:after{transform:scaleX(1)}.layout39 .l39MobileBtn{width:100%;text-align:left;border:0}.layout39 .l39MobileBtnActive{color:var(--text-strong)}.layout39 .l39MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout39 .l39MobileSolutionItem{padding-left:12px}.layout39 .l39SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout39 .l39SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout39 .l39SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout39 .l39SolutionsMenu:hover .l39SolutionsChevron,.layout39 .l39SolutionsMenu:focus-within .l39SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout39 .l39SolutionsPanel{position:absolute;top:100%;left:0;min-width:260px;margin-top:6px;padding:8px;border-radius:14px;background:var(--surface-1);border:1px solid var(--border);box-shadow:0 24px 60px #00000040;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.layout39 .l39SolutionsMenu:hover .l39SolutionsPanel,.layout39 .l39SolutionsMenu:focus-within .l39SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout39 .l39SolutionsItem{padding:10px 12px;border-radius:10px;text-align:left;background:transparent;border:0;cursor:pointer;color:var(--text-strong);font-weight:800;font-size:15px;transition:background .16s ease;display:flex;align-items:center;gap:10px}.layout39 .l39SolutionsItem svg{width:20px;height:20px;color:var(--accent-b);flex:0 0 20px}.layout39 .l39SolutionsItem:hover,.layout39 .l39SolutionsItem:focus-visible{background:var(--accent-b-08);outline:none}.layout39 .l39SolutionsItemActive{background:var(--accent-b-08)}@media(max-width:760px){.layout39 .l39SolutionsMenu,.layout39 .l39Nav{display:none}}.layout39 .l39Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout39 .l39Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout39 .l39Hero,.layout39 .l39Subpage{padding:74px 0 48px;position:relative}.layout39 .l39Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout39 .l39Section,.layout39 .l39FinalCta,.layout39 .l39Band{padding:56px 0}.layout39 .l39Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout39 .l39SectionGrid{display:grid;gap:24px}.layout39 .l39SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout39 .l39SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout39 .l39H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout39 .l39Lead,.layout39 .l39SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout39 .l39Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout39 .l39More{width:max-content}.layout39 .l39HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout39 .l39HeroCopy{max-width:780px}.layout39 .l39WorkspaceUi{padding:14px}.layout39 .l39UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout39 .l39UiBody{display:grid;gap:10px}.layout39 .l39UiPanel{padding:14px}.layout39 .l39UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout39 .l39UiTasks{display:grid;gap:8px;margin-top:12px}.layout39 .l39UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout39 .l39UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout39 .l39UiTask strong{color:var(--text-strong);font-size:13px}.layout39 .l39UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout39 .l39UiNumbers{display:grid;gap:4px;margin-top:18px}.layout39 .l39UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout39 .l39UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout39 .l39Kpis{display:grid;gap:18px}.layout39 .l39Kpi{padding:0}.layout39 .l39KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout39 .l39KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout39 .l39ModuleGrid,.layout39 .l39FeatureTable,.layout39 .l39PackageGrid,.layout39 .l39NextSteps{display:grid;gap:14px}.layout39 .l39Module,.layout39 .l39FeatureTable .card,.layout39 .l39Package,.layout39 .l39NextStep{display:grid;gap:12px}.layout39 .l39Module .cardTitle,.layout39 .l39NextStep .cardTitle,.layout39 .l39Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout39 .l39Solutions{display:grid;gap:16px}.layout39 .l39SolutionTabs{display:grid;gap:8px}.layout39 .l39SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout39 .l39SolutionCard{padding:20px;display:grid;gap:18px}.layout39 .l39SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout39 .l39Quote{margin:0;display:grid;gap:14px}.layout39 .l39Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout39 .l39Quote blockquote:after{content:none}.layout39 .l39Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout39 .l39Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout39 .l39Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout39 .l39FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout39 .l39FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout39 .l39FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout39 .l39PricingGrid{display:grid;gap:28px}.layout39 .l39PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout39 .l39Slider{display:grid;gap:12px}.layout39 .l39Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout39 .l39Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout39 .l39Slider input{width:100%;accent-color:var(--accent-b)}.layout39 .l39PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout39 .l39PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout39 .l39PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout39 .l39PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout39 .l39PriceResult .btn{margin-top:10px;justify-self:start}.layout39 .l39Package .btn{margin-top:14px;justify-self:start}.layout39 .l39NextStep{align-items:start}.layout39 .l39Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout39 .l39Kpis,.layout39 .l39ModuleGrid,.layout39 .l39FeatureTable,.layout39 .l39PackageGrid,.layout39 .l39NextSteps{grid-template-columns:repeat(3,1fr)}.layout39 .l39UiBody{grid-template-columns:1fr 1fr}.layout39 .l39UiWide{grid-column:span 2}}@media(min-width:980px){.layout39 .l39Solutions,.layout39 .l39PricingGrid{grid-template-columns:.95fr 1.05fr}.layout39 .l39HeroGrid{grid-template-columns:1fr}.layout39 .l39SolutionTabs{align-self:start}}@media(max-width:760px){.layout39 .l39Progress,.layout39 .l39ProductBy{display:none}.layout39 .l39UiTask{grid-template-columns:28px 1fr}.layout39 .l39UiTask em{grid-column:2}}@media(max-width:1080px){.layout39 .l39Brand .l39Logo-lockup{height:56px!important;width:auto!important;aspect-ratio:644 / 491}.layout39 .l39Brand .l39Logo-mark{width:56px!important;height:56px!important}.layout39 .l39BrandText{font-size:26px}}@media(max-width:760px){.layout39 .l39Brand .l39Logo-mark{width:42px!important;height:42px!important}.layout39 .l39BrandText{font-size:22px}}.layout39 .l39RevealIn{animation:l39RevealIn .55s ease both}@keyframes l39RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout39 .l39HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout39 .l39HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout39 .l39HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout39 .l39HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout39 .l39HeroKpiBox{padding:14px;display:grid;gap:4px}.layout39 .l39HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout39 .l39HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout39 .l39HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout39 .l39BandEyebrow{margin-bottom:14px}.layout39 .l39ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout39 .l39ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout39 .l39Module{position:relative}.layout39 .l39ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout39 .l39TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout39 .l39Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l39promise}.layout39 .l39PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout39 .l39PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout39 .l39PromiseBody .cardTitle{min-height:2.2em}.layout39 .l39PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout39 .l39Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout39 .l39Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout39 .l39PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout39 .l39ModuleGridExtra{margin-top:6px;animation:l39RevealIn .45s ease both}.layout39 .l39ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout39 .l39Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout39 .l39Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout39 .l39ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout39 .l39MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout39 .l39MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout39 .l39MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout39 .l39MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout39 .l39MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout39 .l39MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout39 .l39QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout39 .l39QuoteTrack{display:flex;gap:18px;width:max-content;animation:l39-quote-marquee 60s linear infinite}.layout39 .l39QuoteMarquee:hover .l39QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout39 .l39QuoteTrack{animation:none}}@keyframes l39-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout39 .l39QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout39 .l39Quote{display:grid;gap:14px;padding:20px}.layout39 .l39QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout39 .l39QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout39 .l39QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout39 .l39QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout39 .l39FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout39 .l39Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout39 .l39PricingLayout{display:grid;gap:40px}.layout39 .l39PresetGroup{display:grid;gap:14px}.layout39 .l39Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout39 .l39Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout39 .l39Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout39 .l39PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout39 .l39PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout39 .l39PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout39 .l39PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout39 .l39PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout39 .l39PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout39 .l39PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout39 .l39PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout39 .l39PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout39 .l39PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout39 .l39PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout39 .l39Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout39 .l39Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout39 .l39PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout39 .l39PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout39 .l39Module .cardIcon,.layout39 .l39ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout39 .l39Module .cardIcon svg,.layout39 .l39ModuleIcon svg{width:24px;height:24px;display:block}.layout39 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout39 .l39Kicker,.layout39 .l39BandEyebrow,.layout39 .l39SmallLabel,.layout39 .l39PromiseWeek{color:var(--accent-b)}.layout39 .l39PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout39 .l39PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout39 .l39PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout39 .l39PriceCard .l39PriceBullet{align-items:flex-start;gap:12px}.layout39 .l39PriceCard .l39PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout39 .l39PriceBulletBody{display:grid;gap:6px;min-width:0}.layout39 .l39PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout39 .l39PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout39 .l39VereinPanel{display:grid;gap:22px}.layout39 .l39VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout39 .l39VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout39 .l39VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout39 .l39VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout39 .l39AboutHero{padding-top:clamp(40px,6vw,88px)}.layout39 .l39Manifest{display:grid;gap:14px;margin-top:28px}.layout39 .l39ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout39 .l39AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout39 .l39NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout39 .l39NavPlaceholder:disabled{cursor:not-allowed}.layout39 .l39NavPlaceholder:after{display:none}.layout39 .l39NavPlaceholder:hover,.layout39 .l39NavPlaceholder:focus-visible{color:var(--subtle)}.layout39 .l39SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout39 .l39SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout39 .l39SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout39 .l39SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout39 .l39SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout39 .l39SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout39 .l39SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout39 .l39SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout39 .l39SolutionTile{padding:22px 20px 20px;border-radius:18px;display:grid;gap:10px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout39 .l39SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout39 .l39SolutionTile .cardTitle{margin:0;font-size:18px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout39 .l39SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout39 .l39SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout39 .l39Tile-hub .l39SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout39 .l39Tile-crm .l39SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout39 .l39Tile-aiguard .l39SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout39 .l39Tile-assistant .l39SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}.layout39 .l39Tile-app .l39SolutionIcon{background:var(--accent-a-12, var(--accent-b-12, var(--accent-b-18)));color:var(--accent-a, var(--accent-b))}@media(min-width:700px){.layout39 .l39SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout39 .l39SolutionTiles{grid-template-columns:repeat(5,1fr)}.layout39 .l39SolutionsBoard{gap:16px}}.layout39 .l39Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout39 .l39Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout39 .l39Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout39 .l39Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout39 .l39BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout39 .l39BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout39 .l39BasisCard>*{position:relative;z-index:1}.layout39 .l39BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout39 .l39BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout39 .l39BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout39 .l39BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout39 .l39BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout39 .l39BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout39 .l39BasisList{grid-template-columns:repeat(4,1fr)}}.layout39 .l39PriceResult .l39DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout39 .l39Promise7{grid-template-columns:repeat(4,1fr)}.layout39 .l39Promise7>li:nth-child(5){grid-column:1 / span 2}.layout39 .l39Promise7>li:nth-child(6){grid-column:3 / span 2}.layout39 .l39Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout39 .l39VereinPanel{position:relative;overflow:hidden}.layout39 .l39VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout39 button.l39SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout39 button.l39SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout39 .l39SolutionIcon svg{width:22px;height:22px;display:block}.layout39 .l39SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout39 .l39SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout39 .l39SolutionOneIcon svg{width:30px;height:30px}.layout39 .l39SolutionOneTitleWrap{display:grid;gap:4px}.layout39 .l39SolutionOne .cardText+.cardText{margin-top:6px}.layout39 .l39AboutBg{position:relative;overflow:hidden}.layout39 .l39AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout39 .l39AboutBg>.container{position:relative;z-index:1}.layout39 .l39AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout39 .l39AboutBg:before{background-position:center;opacity:.35}}.layout40{min-height:100vh;color:var(--text)}.layout40 .l40Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout40 .l40Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:2px 0;min-height:0}.layout40 .headerInner{padding:7px 0;justify-content:flex-start;gap:40px}.layout40 .l40Nav{margin-left:0;gap:28px}.layout40 .headerActions{margin-left:24px;display:inline-flex;align-items:center;gap:16px}.layout40 .l40BrandText{font-size:36px;line-height:1.05;letter-spacing:-.025em}.layout40 .l40Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout40 .l40Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout40 .l40Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout40 .l40LogoBrand{border-radius:0;overflow:visible}.layout40 .l40LogoBrand:after{content:none}.layout40 .l40LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout40 .l40BrandLockup,.layout40 .l40BrandMark{display:inline-flex;align-items:center}.layout40 .l40BrandMark,.layout40 .l40BrandTextMark{display:none}.layout40 .l40BrandTextLockup{display:inline}@media(max-width:760px){.layout40 .l40BrandLockup,.layout40 .l40BrandTextLockup{display:none}.layout40 .l40BrandMark,.layout40 .l40BrandTextMark{display:inline-flex}.layout40 .l40BrandTextMark{display:inline}}.layout40 .l40Hl{color:var(--accent-b);font-weight:inherit}.layout40 .l40HlSuffix{color:var(--accent-a);font-weight:inherit}.layout40 .l40ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout40 .l40NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout40 .l40NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout40 .l40NavActive{color:var(--text-strong)}.layout40 .l40NavActive:after{transform:scaleX(1)}.layout40 .l40MobileBtn{width:100%;text-align:left;border:0}.layout40 .l40MobileBtnActive{color:var(--text-strong)}.layout40 .l40MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout40 .l40MobileSolutionItem{padding-left:12px}.layout40 .l40SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout40 .l40SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout40 .l40SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout40 .l40SolutionsMenu:hover .l40SolutionsChevron,.layout40 .l40SolutionsMenu:focus-within .l40SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout40 .l40SolutionsPanel{position:absolute;top:100%;left:0;min-width:260px;margin-top:6px;padding:8px;border-radius:14px;background:var(--surface-1);border:1px solid var(--border);box-shadow:0 24px 60px #00000040;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.layout40 .l40SolutionsMenu:hover .l40SolutionsPanel,.layout40 .l40SolutionsMenu:focus-within .l40SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout40 .l40SolutionsItem{padding:10px 12px;border-radius:10px;text-align:left;background:transparent;border:0;cursor:pointer;color:var(--text-strong);font-weight:800;font-size:15px;transition:background .16s ease;display:flex;align-items:center;gap:10px}.layout40 .l40SolutionsItem svg{width:20px;height:20px;color:var(--accent-b);flex:0 0 20px}.layout40 .l40SolutionsItem:hover,.layout40 .l40SolutionsItem:focus-visible{background:var(--accent-b-08);outline:none}.layout40 .l40SolutionsItemActive{background:var(--accent-b-08)}@media(max-width:760px){.layout40 .l40SolutionsMenu,.layout40 .l40Nav{display:none}}.layout40 .l40Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout40 .l40Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout40 .l40Hero,.layout40 .l40Subpage{padding:74px 0 48px;position:relative}.layout40 .l40Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout40 .l40Section,.layout40 .l40FinalCta,.layout40 .l40Band{padding:56px 0}.layout40 .l40Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout40 .l40SectionGrid{display:grid;gap:24px}.layout40 .l40SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout40 .l40SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout40 .l40H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout40 .l40Lead,.layout40 .l40SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout40 .l40Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout40 .l40More{width:max-content}.layout40 .l40HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout40 .l40HeroCopy{max-width:780px}.layout40 .l40WorkspaceUi{padding:14px}.layout40 .l40UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout40 .l40UiBody{display:grid;gap:10px}.layout40 .l40UiPanel{padding:14px}.layout40 .l40UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout40 .l40UiTasks{display:grid;gap:8px;margin-top:12px}.layout40 .l40UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout40 .l40UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout40 .l40UiTask strong{color:var(--text-strong);font-size:13px}.layout40 .l40UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout40 .l40UiNumbers{display:grid;gap:4px;margin-top:18px}.layout40 .l40UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout40 .l40UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout40 .l40Kpis{display:grid;gap:18px}.layout40 .l40Kpi{padding:0}.layout40 .l40KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout40 .l40KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout40 .l40ModuleGrid,.layout40 .l40FeatureTable,.layout40 .l40PackageGrid,.layout40 .l40NextSteps{display:grid;gap:14px}.layout40 .l40Module,.layout40 .l40FeatureTable .card,.layout40 .l40Package,.layout40 .l40NextStep{display:grid;gap:12px}.layout40 .l40Module .cardTitle,.layout40 .l40NextStep .cardTitle,.layout40 .l40Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout40 .l40Solutions{display:grid;gap:16px}.layout40 .l40SolutionTabs{display:grid;gap:8px}.layout40 .l40SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout40 .l40SolutionCard{padding:20px;display:grid;gap:18px}.layout40 .l40SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout40 .l40Quote{margin:0;display:grid;gap:14px}.layout40 .l40Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout40 .l40Quote blockquote:after{content:none}.layout40 .l40Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout40 .l40Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout40 .l40Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout40 .l40FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout40 .l40FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout40 .l40FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout40 .l40PricingGrid{display:grid;gap:28px}.layout40 .l40PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout40 .l40Slider{display:grid;gap:12px}.layout40 .l40Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout40 .l40Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout40 .l40Slider input{width:100%;accent-color:var(--accent-b)}.layout40 .l40PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout40 .l40PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout40 .l40PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout40 .l40PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout40 .l40PriceResult .btn{margin-top:10px;justify-self:start}.layout40 .l40Package .btn{margin-top:14px;justify-self:start}.layout40 .l40NextStep{align-items:start}.layout40 .l40Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout40 .l40Kpis,.layout40 .l40ModuleGrid,.layout40 .l40FeatureTable,.layout40 .l40PackageGrid,.layout40 .l40NextSteps{grid-template-columns:repeat(3,1fr)}.layout40 .l40UiBody{grid-template-columns:1fr 1fr}.layout40 .l40UiWide{grid-column:span 2}}@media(min-width:980px){.layout40 .l40Solutions,.layout40 .l40PricingGrid{grid-template-columns:.95fr 1.05fr}.layout40 .l40HeroGrid{grid-template-columns:1fr}.layout40 .l40SolutionTabs{align-self:start}}@media(max-width:760px){.layout40 .l40Progress,.layout40 .l40ProductBy{display:none}.layout40 .l40UiTask{grid-template-columns:28px 1fr}.layout40 .l40UiTask em{grid-column:2}}@media(max-width:1080px){.layout40 .l40Brand .l40Logo-lockup{height:56px!important;width:auto!important;aspect-ratio:644 / 491}.layout40 .l40Brand .l40Logo-mark{width:56px!important;height:56px!important}.layout40 .l40BrandText{font-size:26px}}@media(max-width:760px){.layout40 .l40Brand .l40Logo-mark{width:42px!important;height:42px!important}.layout40 .l40BrandText{font-size:22px}}.layout40 .l40RevealIn{animation:l40RevealIn .55s ease both}@keyframes l40RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout40 .l40HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout40 .l40HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout40 .l40HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout40 .l40HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout40 .l40HeroKpiBox{padding:14px;display:grid;gap:4px}.layout40 .l40HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout40 .l40HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout40 .l40HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout40 .l40BandEyebrow{margin-bottom:14px}.layout40 .l40ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout40 .l40ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout40 .l40Module{position:relative}.layout40 .l40ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout40 .l40TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout40 .l40Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l40promise}.layout40 .l40PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout40 .l40PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout40 .l40PromiseBody .cardTitle{min-height:2.2em}.layout40 .l40PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout40 .l40Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout40 .l40Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout40 .l40PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout40 .l40ModuleGridExtra{margin-top:6px;animation:l40RevealIn .45s ease both}.layout40 .l40ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout40 .l40Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout40 .l40Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout40 .l40ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout40 .l40MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout40 .l40MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout40 .l40MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout40 .l40MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout40 .l40MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout40 .l40MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout40 .l40QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout40 .l40QuoteTrack{display:flex;gap:18px;width:max-content;animation:l40-quote-marquee 60s linear infinite}.layout40 .l40QuoteMarquee:hover .l40QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout40 .l40QuoteTrack{animation:none}}@keyframes l40-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout40 .l40QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout40 .l40Quote{display:grid;gap:14px;padding:20px}.layout40 .l40QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout40 .l40QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout40 .l40QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout40 .l40QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout40 .l40FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout40 .l40Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout40 .l40PricingLayout{display:grid;gap:40px}.layout40 .l40PresetGroup{display:grid;gap:14px}.layout40 .l40Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout40 .l40Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout40 .l40Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout40 .l40PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout40 .l40PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout40 .l40PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout40 .l40PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout40 .l40PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout40 .l40PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout40 .l40PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout40 .l40PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout40 .l40PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout40 .l40PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout40 .l40PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout40 .l40Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout40 .l40Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout40 .l40PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout40 .l40PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout40 .l40Module .cardIcon,.layout40 .l40ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout40 .l40Module .cardIcon svg,.layout40 .l40ModuleIcon svg{width:24px;height:24px;display:block}.layout40 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout40 .l40Kicker,.layout40 .l40BandEyebrow,.layout40 .l40SmallLabel,.layout40 .l40PromiseWeek{color:var(--accent-b)}.layout40 .l40PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout40 .l40PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout40 .l40PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout40 .l40PriceCard .l40PriceBullet{align-items:flex-start;gap:12px}.layout40 .l40PriceCard .l40PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout40 .l40PriceBulletBody{display:grid;gap:6px;min-width:0}.layout40 .l40PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout40 .l40PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout40 .l40VereinPanel{display:grid;gap:22px}.layout40 .l40VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout40 .l40VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout40 .l40VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout40 .l40VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout40 .l40AboutHero{padding-top:clamp(40px,6vw,88px)}.layout40 .l40Manifest{display:grid;gap:14px;margin-top:28px}.layout40 .l40ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout40 .l40AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout40 .l40NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout40 .l40NavPlaceholder:disabled{cursor:not-allowed}.layout40 .l40NavPlaceholder:after{display:none}.layout40 .l40NavPlaceholder:hover,.layout40 .l40NavPlaceholder:focus-visible{color:var(--subtle)}.layout40 .l40SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout40 .l40SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout40 .l40SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout40 .l40SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout40 .l40SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout40 .l40SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout40 .l40SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout40 .l40SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout40 .l40SolutionTile{padding:22px 20px 20px;border-radius:18px;display:grid;gap:10px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout40 .l40SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout40 .l40SolutionTile .cardTitle{margin:0;font-size:18px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout40 .l40SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout40 .l40SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout40 .l40Tile-hub .l40SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout40 .l40Tile-crm .l40SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout40 .l40Tile-aiguard .l40SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout40 .l40Tile-assistant .l40SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}.layout40 .l40Tile-app .l40SolutionIcon{background:var(--accent-a-12, var(--accent-b-12, var(--accent-b-18)));color:var(--accent-a, var(--accent-b))}@media(min-width:700px){.layout40 .l40SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout40 .l40SolutionTiles{grid-template-columns:repeat(5,1fr)}.layout40 .l40SolutionsBoard{gap:16px}}.layout40 .l40Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout40 .l40Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout40 .l40Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout40 .l40Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout40 .l40BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout40 .l40BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout40 .l40BasisCard>*{position:relative;z-index:1}.layout40 .l40BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout40 .l40BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout40 .l40BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout40 .l40BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout40 .l40BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout40 .l40BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout40 .l40BasisList{grid-template-columns:repeat(4,1fr)}}.layout40 .l40PriceResult .l40DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout40 .l40Promise7{grid-template-columns:repeat(4,1fr)}.layout40 .l40Promise7>li:nth-child(5){grid-column:1 / span 2}.layout40 .l40Promise7>li:nth-child(6){grid-column:3 / span 2}.layout40 .l40Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout40 .l40VereinPanel{position:relative;overflow:hidden}.layout40 .l40VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout40 button.l40SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout40 button.l40SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout40 .l40SolutionIcon svg{width:22px;height:22px;display:block}.layout40 .l40SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout40 .l40SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout40 .l40SolutionOneIcon svg{width:30px;height:30px}.layout40 .l40SolutionOneTitleWrap{display:grid;gap:4px}.layout40 .l40SolutionOne .cardText+.cardText{margin-top:6px}.layout40 .l40AboutBg{position:relative;overflow:hidden}.layout40 .l40AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout40 .l40AboutBg>.container{position:relative;z-index:1}.layout40 .l40AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout40 .l40AboutBg:before{background-position:center;opacity:.35}}.layout40 .l40PromiseArrow{display:grid;grid-template-columns:repeat(7,1fr);gap:0;padding:0;margin:0;list-style:none;align-items:stretch}.layout40 .l40PromiseArrowStep{position:relative;background:var(--surface-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 30px 22px 38px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);margin-right:-18px;min-height:100%;display:flex;z-index:calc(10 - var(--l40ArrowIndex, 0));box-shadow:0 18px 50px #0003}.layout40 .l40PromiseArrowStep:first-child{padding-left:24px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.layout40 .l40PromiseArrowStep:last-child{margin-right:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.layout40 .l40PromiseArrowStep:nth-child(odd){background:var(--surface-2)}.layout40 .l40PromiseArrowBody{display:flex;flex-direction:column;gap:8px;width:100%}.layout40 .l40PromiseArrowTag{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout40 .l40PromiseArrowTitle{margin:0;font-size:15px;font-weight:800;line-height:1.25;color:var(--text-strong, var(--text))}.layout40 .l40PromiseArrowText{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}@media(max-width:1180px){.layout40 .l40PromiseArrow{grid-template-columns:repeat(2,1fr);gap:12px}.layout40 .l40PromiseArrowStep,.layout40 .l40PromiseArrowStep:first-child,.layout40 .l40PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:20px 22px;border:1px solid var(--border);border-radius:14px}}@media(max-width:760px){.layout40 .l40PromiseArrow{grid-template-columns:1fr;gap:10px}}.layout41{min-height:100vh;color:var(--text)}.layout41 .l41Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout41 .l41Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:1px 0;min-height:0}.layout41 .headerInner{padding:5px 0;justify-content:flex-start;gap:40px}.layout41 .l41Nav{margin-left:0;gap:28px}.layout41 .headerActions{margin-left:29px;display:inline-flex;align-items:center;gap:16px}.layout41 .l41BrandText{font-size:28px;line-height:1.05;letter-spacing:-.025em}.layout41 .l41Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout41 .l41Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout41 .l41Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout41 .l41LogoBrand{border-radius:0;overflow:visible}.layout41 .l41LogoBrand:after{content:none}.layout41 .l41LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout41 .l41BrandLockup,.layout41 .l41BrandMark{display:inline-flex;align-items:center}.layout41 .l41BrandMark,.layout41 .l41BrandTextMark{display:none}.layout41 .l41BrandTextLockup{display:inline}@media(max-width:760px){.layout41 .l41BrandLockup,.layout41 .l41BrandTextLockup{display:none}.layout41 .l41BrandMark,.layout41 .l41BrandTextMark{display:inline-flex}.layout41 .l41BrandTextMark{display:inline}}.layout41 .l41Hl{color:var(--accent-b);font-weight:inherit}.layout41 .l41HlSuffix{color:var(--accent-a);font-weight:inherit}.layout41 .l41ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout41 .l41NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout41 .l41NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout41 .l41NavActive{color:var(--text-strong)}.layout41 .l41NavActive:after{transform:scaleX(1)}.layout41 .l41MobileBtn{width:100%;text-align:left;border:0}.layout41 .l41MobileBtnActive{color:var(--text-strong)}.layout41 .l41MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout41 .l41MobileSolutionItem{padding-left:12px}.layout41 .l41SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout41 .l41SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout41 .l41SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout41 .l41SolutionsMenu:hover .l41SolutionsChevron,.layout41 .l41SolutionsMenu:focus-within .l41SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout41 .l41SolutionsPanel{position:absolute;top:100%;left:0;min-width:260px;margin-top:6px;padding:8px;border-radius:14px;background:var(--surface-1);border:1px solid var(--border);box-shadow:0 24px 60px #00000040;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.layout41 .l41SolutionsMenu:hover .l41SolutionsPanel,.layout41 .l41SolutionsMenu:focus-within .l41SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout41 .l41SolutionsItem{padding:10px 12px;border-radius:10px;text-align:left;background:transparent;border:0;cursor:pointer;color:var(--text-strong);font-weight:800;font-size:15px;transition:background .16s ease;display:flex;align-items:center;gap:10px}.layout41 .l41SolutionsItem svg{width:20px;height:20px;color:var(--accent-b);flex:0 0 20px}.layout41 .l41SolutionsItem:hover,.layout41 .l41SolutionsItem:focus-visible{background:var(--accent-b-08);outline:none}.layout41 .l41SolutionsItemActive{background:var(--accent-b-08)}@media(max-width:760px){.layout41 .l41SolutionsMenu,.layout41 .l41Nav{display:none}}.layout41 .l41Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout41 .l41Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout41 .l41Hero,.layout41 .l41Subpage{padding:74px 0 48px;position:relative}.layout41 .l41Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout41 .l41Section,.layout41 .l41FinalCta,.layout41 .l41Band{padding:56px 0}.layout41 .l41Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout41 .l41SectionGrid{display:grid;gap:24px}.layout41 .l41SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout41 .l41SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout41 .l41H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout41 .l41Lead,.layout41 .l41SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout41 .l41Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout41 .l41More{width:max-content}.layout41 .l41HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout41 .l41HeroCopy{max-width:780px}.layout41 .l41WorkspaceUi{padding:14px}.layout41 .l41UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout41 .l41UiBody{display:grid;gap:10px}.layout41 .l41UiPanel{padding:14px}.layout41 .l41UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout41 .l41UiTasks{display:grid;gap:8px;margin-top:12px}.layout41 .l41UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout41 .l41UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout41 .l41UiTask strong{color:var(--text-strong);font-size:13px}.layout41 .l41UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout41 .l41UiNumbers{display:grid;gap:4px;margin-top:18px}.layout41 .l41UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout41 .l41UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout41 .l41Kpis{display:grid;gap:18px}.layout41 .l41Kpi{padding:0}.layout41 .l41KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout41 .l41KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout41 .l41ModuleGrid,.layout41 .l41FeatureTable,.layout41 .l41PackageGrid,.layout41 .l41NextSteps{display:grid;gap:14px}.layout41 .l41Module,.layout41 .l41FeatureTable .card,.layout41 .l41Package,.layout41 .l41NextStep{display:grid;gap:12px}.layout41 .l41Module .cardTitle,.layout41 .l41NextStep .cardTitle,.layout41 .l41Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout41 .l41Solutions{display:grid;gap:16px}.layout41 .l41SolutionTabs{display:grid;gap:8px}.layout41 .l41SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout41 .l41SolutionCard{padding:20px;display:grid;gap:18px}.layout41 .l41SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout41 .l41Quote{margin:0;display:grid;gap:14px}.layout41 .l41Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout41 .l41Quote blockquote:after{content:none}.layout41 .l41Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout41 .l41Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout41 .l41Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout41 .l41FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout41 .l41FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout41 .l41FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout41 .l41PricingGrid{display:grid;gap:28px}.layout41 .l41PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout41 .l41Slider{display:grid;gap:12px}.layout41 .l41Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout41 .l41Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout41 .l41Slider input{width:100%;accent-color:var(--accent-b)}.layout41 .l41PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout41 .l41PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout41 .l41PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout41 .l41PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout41 .l41PriceResult .btn{margin-top:10px;justify-self:start}.layout41 .l41Package .btn{margin-top:14px;justify-self:start}.layout41 .l41NextStep{align-items:start}.layout41 .l41Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout41 .l41Kpis,.layout41 .l41ModuleGrid,.layout41 .l41FeatureTable,.layout41 .l41PackageGrid,.layout41 .l41NextSteps{grid-template-columns:repeat(3,1fr)}.layout41 .l41UiBody{grid-template-columns:1fr 1fr}.layout41 .l41UiWide{grid-column:span 2}}@media(min-width:980px){.layout41 .l41Solutions,.layout41 .l41PricingGrid{grid-template-columns:.95fr 1.05fr}.layout41 .l41HeroGrid{grid-template-columns:1fr}.layout41 .l41SolutionTabs{align-self:start}}@media(max-width:760px){.layout41 .l41Progress,.layout41 .l41ProductBy{display:none}.layout41 .l41UiTask{grid-template-columns:28px 1fr}.layout41 .l41UiTask em{grid-column:2}}@media(max-width:1080px){.layout41 .l41Brand .l41Logo-lockup{height:40px!important;width:auto!important;aspect-ratio:644 / 491}.layout41 .l41Brand .l41Logo-mark{width:40px!important;height:40px!important}.layout41 .l41BrandText{font-size:20px}}@media(max-width:760px){.layout41 .l41Brand .l41Logo-mark{width:30px!important;height:30px!important}.layout41 .l41BrandText{font-size:17px}}.layout41 .l41RevealIn{animation:l41RevealIn .55s ease both}@keyframes l41RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout41 .l41HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout41 .l41HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout41 .l41HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout41 .l41HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout41 .l41HeroKpiBox{padding:14px;display:grid;gap:4px}.layout41 .l41HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout41 .l41HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout41 .l41HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout41 .l41BandEyebrow{margin-bottom:14px}.layout41 .l41ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout41 .l41ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout41 .l41Module{position:relative}.layout41 .l41ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout41 .l41TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout41 .l41Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l41promise}.layout41 .l41PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout41 .l41PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout41 .l41PromiseBody .cardTitle{min-height:2.2em}.layout41 .l41PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout41 .l41Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout41 .l41Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout41 .l41PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout41 .l41ModuleGridExtra{margin-top:6px;animation:l41RevealIn .45s ease both}.layout41 .l41ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout41 .l41Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout41 .l41Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout41 .l41ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout41 .l41MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout41 .l41MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout41 .l41MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout41 .l41MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout41 .l41MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout41 .l41MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout41 .l41QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout41 .l41QuoteTrack{display:flex;gap:18px;width:max-content;animation:l41-quote-marquee 60s linear infinite}.layout41 .l41QuoteMarquee:hover .l41QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout41 .l41QuoteTrack{animation:none}}@keyframes l41-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout41 .l41QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout41 .l41Quote{display:grid;gap:14px;padding:20px}.layout41 .l41QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout41 .l41QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout41 .l41QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout41 .l41QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout41 .l41FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout41 .l41Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout41 .l41PricingLayout{display:grid;gap:40px}.layout41 .l41PresetGroup{display:grid;gap:14px}.layout41 .l41Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout41 .l41Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout41 .l41Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout41 .l41PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout41 .l41PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout41 .l41PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout41 .l41PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout41 .l41PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout41 .l41PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout41 .l41PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout41 .l41PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout41 .l41PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout41 .l41PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout41 .l41PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout41 .l41Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout41 .l41Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout41 .l41PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout41 .l41PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout41 .l41Module .cardIcon,.layout41 .l41ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout41 .l41Module .cardIcon svg,.layout41 .l41ModuleIcon svg{width:24px;height:24px;display:block}.layout41 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout41 .l41Kicker,.layout41 .l41BandEyebrow,.layout41 .l41SmallLabel,.layout41 .l41PromiseWeek{color:var(--accent-b)}.layout41 .l41PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout41 .l41PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout41 .l41PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout41 .l41PriceCard .l41PriceBullet{align-items:flex-start;gap:12px}.layout41 .l41PriceCard .l41PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout41 .l41PriceBulletBody{display:grid;gap:6px;min-width:0}.layout41 .l41PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout41 .l41PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout41 .l41VereinPanel{display:grid;gap:22px}.layout41 .l41VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout41 .l41VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout41 .l41VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout41 .l41VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout41 .l41AboutHero{padding-top:clamp(40px,6vw,88px)}.layout41 .l41Manifest{display:grid;gap:14px;margin-top:28px}.layout41 .l41ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout41 .l41AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout41 .l41NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout41 .l41NavPlaceholder:disabled{cursor:not-allowed}.layout41 .l41NavPlaceholder:after{display:none}.layout41 .l41NavPlaceholder:hover,.layout41 .l41NavPlaceholder:focus-visible{color:var(--subtle)}.layout41 .l41SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout41 .l41SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout41 .l41SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout41 .l41SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout41 .l41SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout41 .l41SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout41 .l41SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout41 .l41SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout41 .l41SolutionTile{padding:22px 20px 20px;border-radius:18px;display:grid;gap:10px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout41 .l41SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout41 .l41SolutionTile .cardTitle{margin:0;font-size:18px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout41 .l41SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout41 .l41SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout41 .l41Tile-hub .l41SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout41 .l41Tile-crm .l41SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout41 .l41Tile-aiguard .l41SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout41 .l41Tile-assistant .l41SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}.layout41 .l41Tile-app .l41SolutionIcon{background:var(--accent-a-12, var(--accent-b-12, var(--accent-b-18)));color:var(--accent-a, var(--accent-b))}@media(min-width:700px){.layout41 .l41SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout41 .l41SolutionTiles{grid-template-columns:repeat(5,1fr)}.layout41 .l41SolutionsBoard{gap:16px}}.layout41 .l41Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout41 .l41Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout41 .l41Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout41 .l41Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout41 .l41BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout41 .l41BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout41 .l41BasisCard>*{position:relative;z-index:1}.layout41 .l41BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout41 .l41BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout41 .l41BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout41 .l41BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout41 .l41BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout41 .l41BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout41 .l41BasisList{grid-template-columns:repeat(4,1fr)}}.layout41 .l41PriceResult .l41DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout41 .l41Promise7{grid-template-columns:repeat(4,1fr)}.layout41 .l41Promise7>li:nth-child(5){grid-column:1 / span 2}.layout41 .l41Promise7>li:nth-child(6){grid-column:3 / span 2}.layout41 .l41Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout41 .l41VereinPanel{position:relative;overflow:hidden}.layout41 .l41VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout41 button.l41SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout41 button.l41SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout41 .l41SolutionIcon svg{width:22px;height:22px;display:block}.layout41 .l41SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout41 .l41SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout41 .l41SolutionOneIcon svg{width:30px;height:30px}.layout41 .l41SolutionOneTitleWrap{display:grid;gap:4px}.layout41 .l41SolutionOne .cardText+.cardText{margin-top:6px}.layout41 .l41AboutBg{position:relative;overflow:hidden}.layout41 .l41AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout41 .l41AboutBg>.container{position:relative;z-index:1}.layout41 .l41AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout41 .l41AboutBg:before{background-position:center;opacity:.35}}.layout41 .l41PromiseArrow{display:grid;grid-template-columns:repeat(7,1fr);gap:0;padding:0;margin:0;list-style:none;align-items:stretch}.layout41 .l41PromiseArrowStep{position:relative;background:var(--surface-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 30px 22px 38px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);margin-right:-18px;min-height:100%;display:flex;z-index:calc(10 - var(--l41ArrowIndex, 0));box-shadow:0 18px 50px #0003}.layout41 .l41PromiseArrowStep:first-child{padding-left:24px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.layout41 .l41PromiseArrowStep:last-child{margin-right:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.layout41 .l41PromiseArrowStep:nth-child(odd){background:var(--surface-2)}.layout41 .l41PromiseArrowBody{display:flex;flex-direction:column;gap:8px;width:100%}.layout41 .l41PromiseArrowTag{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout41 .l41PromiseArrowTitle{margin:0;font-size:15px;font-weight:800;line-height:1.25;color:var(--text-strong, var(--text))}.layout41 .l41PromiseArrowText{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}@media(max-width:1180px){.layout41 .l41PromiseArrow{grid-template-columns:repeat(2,1fr);gap:12px}.layout41 .l41PromiseArrowStep,.layout41 .l41PromiseArrowStep:first-child,.layout41 .l41PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:20px 22px;border:1px solid var(--border);border-radius:14px}}@media(max-width:760px){.layout41 .l41PromiseArrow{grid-template-columns:1fr;gap:10px}}.layout41 .l41Powerline{position:relative;margin:22px 0 14px;padding:18px 22px 18px 26px;border-radius:14px;background:var(--accent-b-08);border:1px solid var(--border);font-size:18px;line-height:1.45;color:var(--text-strong)}.layout41 .l41Powerline:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:4px 0 0 4px;background:linear-gradient(180deg,var(--accent-b),var(--accent-a));pointer-events:none}.layout41 .l41PowerlineLabel{color:var(--accent-b);font-weight:850}.layout41 .l41PowerlineText{font-weight:600}.layout41 .l41WetteBox{position:relative;margin-top:16px;padding:22px 24px 22px 28px;border-radius:14px;background:var(--accent-b-08);border:1px solid var(--border);font-size:20px;line-height:1.4;color:var(--text-strong);font-weight:800;letter-spacing:-.01em}.layout41 .l41WetteBox:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:4px 0 0 4px;background:linear-gradient(180deg,var(--accent-b),var(--accent-a));pointer-events:none}.layout41 .l41WetteBox strong{font-weight:800}.layout41 .l41TrustLine{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;font-size:13px;color:var(--accent-b);font-weight:700}.layout41 .l41TrustLine span[aria-hidden=true]{color:var(--subtle);font-weight:500}.layout41 .l41PainGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.layout41 .l41PainCard{padding:22px}.layout41 .l41PainCard .cardTitle{margin-bottom:8px;font-size:18px}@media(max-width:1080px){.layout41 .l41PainGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout41 .l41PainGrid{grid-template-columns:1fr}}.layout41 .l41AudienceGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px}.layout41 .l41AudienceCard{padding:24px}.layout41 .l41AudienceCard .cardTitle{margin-bottom:10px;font-size:18px}@media(max-width:760px){.layout41 .l41AudienceGrid{grid-template-columns:1fr}}.layout41 .l41PrincipleGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px}.layout41 .l41PrincipleCard{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:18px 20px}.layout41 .l41PrincipleCheck{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--accent-b-08);color:var(--accent-b);font-weight:900;font-size:14px;border:1px solid var(--border)}.layout41 .l41PrincipleBody{min-width:0}.layout41 .l41PrincipleTitle{margin:0 0 4px;font-size:16px;font-weight:850}.layout41 .l41PrincipleText{margin:0;font-size:14px;color:var(--muted);line-height:1.5}@media(max-width:1080px){.layout41 .l41PrincipleGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout41 .l41PrincipleGrid{grid-template-columns:1fr}}.layout41 .l41ProcessFlow{margin-top:8px}.layout42{min-height:100vh;color:var(--text)}.layout42 .l42Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout42 .l42Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:1px 0;min-height:0}.layout42 .headerInner{padding:5px 0;justify-content:flex-start;gap:40px}.layout42 .l42Nav{margin-left:0;gap:28px}.layout42 .headerActions{margin-left:29px;display:inline-flex;align-items:center;gap:16px}.layout42 .l42BrandText{font-size:28px;line-height:1.05;letter-spacing:-.025em}.layout42 .l42Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout42 .l42Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout42 .l42Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout42 .l42LogoBrand{border-radius:0;overflow:visible}.layout42 .l42LogoBrand:after{content:none}.layout42 .l42LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout42 .l42BrandLockup,.layout42 .l42BrandMark{display:inline-flex;align-items:center}.layout42 .l42BrandMark,.layout42 .l42BrandTextMark{display:none}.layout42 .l42BrandTextLockup{display:inline}@media(max-width:760px){.layout42 .l42BrandLockup,.layout42 .l42BrandTextLockup{display:none}.layout42 .l42BrandMark,.layout42 .l42BrandTextMark{display:inline-flex}.layout42 .l42BrandTextMark{display:inline}}.layout42 .l42Hl{color:var(--accent-b);font-weight:inherit}.layout42 .l42HlSuffix{color:var(--accent-a);font-weight:inherit}.layout42 .l42ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout42 .l42NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout42 .l42NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout42 .l42NavActive{color:var(--text-strong)}.layout42 .l42NavActive:after{transform:scaleX(1)}.layout42 .l42MobileBtn{width:100%;text-align:left;border:0}.layout42 .l42MobileBtnActive{color:var(--text-strong)}.layout42 .l42MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout42 .l42MobileSolutionItem{padding-left:12px}.layout42 .l42SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout42 .l42SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout42 .l42SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout42 .l42SolutionsMenu:hover .l42SolutionsChevron,.layout42 .l42SolutionsMenu:focus-within .l42SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout42 .l42SolutionsPanel{position:absolute;top:100%;left:0;min-width:260px;margin-top:6px;padding:8px;border-radius:14px;background:var(--surface-1);border:1px solid var(--border);box-shadow:0 24px 60px #00000040;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.layout42 .l42SolutionsMenu:hover .l42SolutionsPanel,.layout42 .l42SolutionsMenu:focus-within .l42SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout42 .l42SolutionsItem{padding:10px 12px;border-radius:10px;text-align:left;background:transparent;border:0;cursor:pointer;color:var(--text-strong);font-weight:800;font-size:15px;transition:background .16s ease;display:flex;align-items:center;gap:10px}.layout42 .l42SolutionsItem svg{width:20px;height:20px;color:var(--accent-b);flex:0 0 20px}.layout42 .l42SolutionsItem:hover,.layout42 .l42SolutionsItem:focus-visible{background:var(--accent-b-08);outline:none}.layout42 .l42SolutionsItemActive{background:var(--accent-b-08)}@media(max-width:760px){.layout42 .l42SolutionsMenu,.layout42 .l42Nav{display:none}}.layout42 .l42Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout42 .l42Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout42 .l42Hero,.layout42 .l42Subpage{padding:74px 0 48px;position:relative}.layout42 .l42Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout42 .l42Section,.layout42 .l42FinalCta,.layout42 .l42Band{padding:56px 0}.layout42 .l42Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout42 .l42SectionGrid{display:grid;gap:24px}.layout42 .l42SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout42 .l42SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout42 .l42H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout42 .l42Lead,.layout42 .l42SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout42 .l42Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout42 .l42More{width:max-content}.layout42 .l42HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout42 .l42HeroCopy{max-width:780px}.layout42 .l42WorkspaceUi{padding:14px}.layout42 .l42UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout42 .l42UiBody{display:grid;gap:10px}.layout42 .l42UiPanel{padding:14px}.layout42 .l42UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout42 .l42UiTasks{display:grid;gap:8px;margin-top:12px}.layout42 .l42UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout42 .l42UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout42 .l42UiTask strong{color:var(--text-strong);font-size:13px}.layout42 .l42UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout42 .l42UiNumbers{display:grid;gap:4px;margin-top:18px}.layout42 .l42UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout42 .l42UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout42 .l42Kpis{display:grid;gap:18px}.layout42 .l42Kpi{padding:0}.layout42 .l42KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout42 .l42KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout42 .l42ModuleGrid,.layout42 .l42FeatureTable,.layout42 .l42PackageGrid,.layout42 .l42NextSteps{display:grid;gap:14px}.layout42 .l42Module,.layout42 .l42FeatureTable .card,.layout42 .l42Package,.layout42 .l42NextStep{display:grid;gap:12px}.layout42 .l42Module .cardTitle,.layout42 .l42NextStep .cardTitle,.layout42 .l42Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout42 .l42Solutions{display:grid;gap:16px}.layout42 .l42SolutionTabs{display:grid;gap:8px}.layout42 .l42SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout42 .l42SolutionCard{padding:20px;display:grid;gap:18px}.layout42 .l42SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout42 .l42Quote{margin:0;display:grid;gap:14px}.layout42 .l42Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout42 .l42Quote blockquote:after{content:none}.layout42 .l42Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout42 .l42Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout42 .l42Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout42 .l42FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout42 .l42FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout42 .l42FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout42 .l42PricingGrid{display:grid;gap:28px}.layout42 .l42PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout42 .l42Slider{display:grid;gap:12px}.layout42 .l42Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout42 .l42Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout42 .l42Slider input{width:100%;accent-color:var(--accent-b)}.layout42 .l42PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout42 .l42PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout42 .l42PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout42 .l42PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout42 .l42PriceResult .btn{margin-top:10px;justify-self:start}.layout42 .l42Package .btn{margin-top:14px;justify-self:start}.layout42 .l42NextStep{align-items:start}.layout42 .l42Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout42 .l42Kpis,.layout42 .l42ModuleGrid,.layout42 .l42FeatureTable,.layout42 .l42PackageGrid,.layout42 .l42NextSteps{grid-template-columns:repeat(3,1fr)}.layout42 .l42UiBody{grid-template-columns:1fr 1fr}.layout42 .l42UiWide{grid-column:span 2}}@media(min-width:980px){.layout42 .l42Solutions,.layout42 .l42PricingGrid{grid-template-columns:.95fr 1.05fr}.layout42 .l42HeroGrid{grid-template-columns:1fr}.layout42 .l42SolutionTabs{align-self:start}}@media(max-width:760px){.layout42 .l42Progress,.layout42 .l42ProductBy{display:none}.layout42 .l42UiTask{grid-template-columns:28px 1fr}.layout42 .l42UiTask em{grid-column:2}}@media(max-width:1080px){.layout42 .l42Brand .l42Logo-lockup{height:40px!important;width:auto!important;aspect-ratio:644 / 491}.layout42 .l42Brand .l42Logo-mark{width:40px!important;height:40px!important}.layout42 .l42BrandText{font-size:20px}}@media(max-width:760px){.layout42 .l42Brand .l42Logo-mark{width:30px!important;height:30px!important}.layout42 .l42BrandText{font-size:17px}}.layout42 .l42RevealIn{animation:l42RevealIn .55s ease both}@keyframes l42RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout42 .l42HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout42 .l42HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout42 .l42HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout42 .l42HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout42 .l42HeroKpiBox{padding:14px;display:grid;gap:4px}.layout42 .l42HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout42 .l42HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout42 .l42HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout42 .l42BandEyebrow{margin-bottom:14px}.layout42 .l42ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout42 .l42ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout42 .l42Module{position:relative}.layout42 .l42ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout42 .l42TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout42 .l42Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l42promise}.layout42 .l42PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout42 .l42PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout42 .l42PromiseBody .cardTitle{min-height:2.2em}.layout42 .l42PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout42 .l42Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout42 .l42Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout42 .l42PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout42 .l42ModuleGridExtra{margin-top:6px;animation:l42RevealIn .45s ease both}.layout42 .l42ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout42 .l42Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout42 .l42Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout42 .l42ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout42 .l42MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout42 .l42MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout42 .l42MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout42 .l42MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout42 .l42MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout42 .l42MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout42 .l42QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout42 .l42QuoteTrack{display:flex;gap:18px;width:max-content;animation:l42-quote-marquee 60s linear infinite}.layout42 .l42QuoteMarquee:hover .l42QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout42 .l42QuoteTrack{animation:none}}@keyframes l42-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout42 .l42QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout42 .l42Quote{display:grid;gap:14px;padding:20px}.layout42 .l42QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout42 .l42QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout42 .l42QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout42 .l42QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout42 .l42FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout42 .l42Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout42 .l42PricingLayout{display:grid;gap:40px}.layout42 .l42PresetGroup{display:grid;gap:14px}.layout42 .l42Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout42 .l42Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout42 .l42Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout42 .l42PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout42 .l42PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout42 .l42PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout42 .l42PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout42 .l42PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout42 .l42PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout42 .l42PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout42 .l42PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout42 .l42PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout42 .l42PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout42 .l42PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout42 .l42Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout42 .l42Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout42 .l42PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout42 .l42PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout42 .l42Module .cardIcon,.layout42 .l42ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout42 .l42Module .cardIcon svg,.layout42 .l42ModuleIcon svg{width:24px;height:24px;display:block}.layout42 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout42 .l42Kicker,.layout42 .l42BandEyebrow,.layout42 .l42SmallLabel,.layout42 .l42PromiseWeek{color:var(--accent-b)}.layout42 .l42PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout42 .l42PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout42 .l42PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout42 .l42PriceCard .l42PriceBullet{align-items:flex-start;gap:12px}.layout42 .l42PriceCard .l42PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout42 .l42PriceBulletBody{display:grid;gap:6px;min-width:0}.layout42 .l42PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout42 .l42PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout42 .l42VereinPanel{display:grid;gap:22px}.layout42 .l42VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout42 .l42VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout42 .l42VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout42 .l42VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout42 .l42AboutHero{padding-top:clamp(40px,6vw,88px)}.layout42 .l42Manifest{display:grid;gap:14px;margin-top:28px}.layout42 .l42ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout42 .l42AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout42 .l42NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout42 .l42NavPlaceholder:disabled{cursor:not-allowed}.layout42 .l42NavPlaceholder:after{display:none}.layout42 .l42NavPlaceholder:hover,.layout42 .l42NavPlaceholder:focus-visible{color:var(--subtle)}.layout42 .l42SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout42 .l42SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout42 .l42SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout42 .l42SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout42 .l42SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout42 .l42SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout42 .l42SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout42 .l42SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout42 .l42SolutionTile{padding:22px 20px 20px;border-radius:18px;display:grid;gap:10px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout42 .l42SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout42 .l42SolutionTile .cardTitle{margin:0;font-size:18px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout42 .l42SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout42 .l42SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout42 .l42Tile-hub .l42SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout42 .l42Tile-crm .l42SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout42 .l42Tile-aiguard .l42SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout42 .l42Tile-assistant .l42SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}.layout42 .l42Tile-app .l42SolutionIcon{background:var(--accent-a-12, var(--accent-b-12, var(--accent-b-18)));color:var(--accent-a, var(--accent-b))}@media(min-width:700px){.layout42 .l42SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout42 .l42SolutionTiles{grid-template-columns:repeat(5,1fr)}.layout42 .l42SolutionsBoard{gap:16px}}.layout42 .l42Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout42 .l42Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout42 .l42Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout42 .l42Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout42 .l42BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout42 .l42BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout42 .l42BasisCard>*{position:relative;z-index:1}.layout42 .l42BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout42 .l42BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout42 .l42BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout42 .l42BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout42 .l42BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout42 .l42BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout42 .l42BasisList{grid-template-columns:repeat(4,1fr)}}.layout42 .l42PriceResult .l42DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout42 .l42Promise7{grid-template-columns:repeat(4,1fr)}.layout42 .l42Promise7>li:nth-child(5){grid-column:1 / span 2}.layout42 .l42Promise7>li:nth-child(6){grid-column:3 / span 2}.layout42 .l42Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout42 .l42VereinPanel{position:relative;overflow:hidden}.layout42 .l42VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout42 button.l42SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout42 button.l42SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout42 .l42SolutionIcon svg{width:22px;height:22px;display:block}.layout42 .l42SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout42 .l42SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout42 .l42SolutionOneIcon svg{width:30px;height:30px}.layout42 .l42SolutionOneTitleWrap{display:grid;gap:4px}.layout42 .l42SolutionOne .cardText+.cardText{margin-top:6px}.layout42 .l42AboutBg{position:relative;overflow:hidden}.layout42 .l42AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout42 .l42AboutBg>.container{position:relative;z-index:1}.layout42 .l42AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout42 .l42AboutBg:before{background-position:center;opacity:.35}}.layout42 .l42PromiseArrow{display:grid;grid-template-columns:repeat(7,1fr);gap:0;padding:0;margin:0;list-style:none;align-items:stretch}.layout42 .l42PromiseArrowStep{position:relative;background:var(--surface-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 30px 22px 38px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);margin-right:-18px;min-height:100%;display:flex;z-index:calc(10 - var(--l42ArrowIndex, 0));box-shadow:0 18px 50px #0003}.layout42 .l42PromiseArrowStep:first-child{padding-left:24px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.layout42 .l42PromiseArrowStep:last-child{margin-right:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.layout42 .l42PromiseArrowStep:nth-child(odd){background:var(--surface-2)}.layout42 .l42PromiseArrowBody{display:flex;flex-direction:column;gap:8px;width:100%}.layout42 .l42PromiseArrowTag{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout42 .l42PromiseArrowTitle{margin:0;font-size:15px;font-weight:800;line-height:1.25;color:var(--text-strong, var(--text))}.layout42 .l42PromiseArrowText{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}@media(max-width:1180px){.layout42 .l42PromiseArrow{grid-template-columns:repeat(2,1fr);gap:12px}.layout42 .l42PromiseArrowStep,.layout42 .l42PromiseArrowStep:first-child,.layout42 .l42PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:20px 22px;border:1px solid var(--border);border-radius:14px}}@media(max-width:760px){.layout42 .l42PromiseArrow{grid-template-columns:1fr;gap:10px}}.layout42 .l42Powerline{position:relative;margin:22px 0 14px;padding:18px 22px 18px 26px;border-radius:14px;background:var(--accent-b-08);border:1px solid var(--border);font-size:18px;line-height:1.45;color:var(--text-strong)}.layout42 .l42Powerline:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:4px 0 0 4px;background:linear-gradient(180deg,var(--accent-b),var(--accent-a));pointer-events:none}.layout42 .l42PowerlineLabel{color:var(--accent-b);font-weight:850}.layout42 .l42PowerlineText{font-weight:600}.layout42 .l42WetteBox{position:relative;margin-top:16px;padding:22px 24px 22px 28px;border-radius:14px;background:var(--accent-b-08);border:1px solid var(--border);font-size:20px;line-height:1.4;color:var(--text-strong);font-weight:800;letter-spacing:-.01em}.layout42 .l42WetteBox:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:4px 0 0 4px;background:linear-gradient(180deg,var(--accent-b),var(--accent-a));pointer-events:none}.layout42 .l42WetteBox strong{font-weight:800}.layout42 .l42TrustLine{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;font-size:13px;color:var(--accent-b);font-weight:700}.layout42 .l42TrustLine span[aria-hidden=true]{color:var(--subtle);font-weight:500}.layout42 .l42PainGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.layout42 .l42PainCard{padding:22px}.layout42 .l42PainCard .cardTitle{margin-bottom:8px;font-size:18px}@media(max-width:1080px){.layout42 .l42PainGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout42 .l42PainGrid{grid-template-columns:1fr}}.layout42 .l42AudienceGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px}.layout42 .l42AudienceCard{padding:24px}.layout42 .l42AudienceCard .cardTitle{margin-bottom:10px;font-size:18px}@media(max-width:760px){.layout42 .l42AudienceGrid{grid-template-columns:1fr}}.layout42 .l42PrincipleGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px}.layout42 .l42PrincipleCard{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:18px 20px}.layout42 .l42PrincipleCheck{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--accent-b-08);color:var(--accent-b);font-weight:900;font-size:14px;border:1px solid var(--border)}.layout42 .l42PrincipleBody{min-width:0}.layout42 .l42PrincipleTitle{margin:0 0 4px;font-size:16px;font-weight:850}.layout42 .l42PrincipleText{margin:0;font-size:14px;color:var(--muted);line-height:1.5}@media(max-width:1080px){.layout42 .l42PrincipleGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout42 .l42PrincipleGrid{grid-template-columns:1fr}}.layout42 .l42ProcessFlow{margin-top:8px;grid-template-columns:repeat(4,1fr)}@media(max-width:1180px){.layout42 .l42ProcessFlow{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.layout42 .l42ProcessFlow{grid-template-columns:1fr}}.layout42 .l42SolutionBadge{display:block;width:100%;max-width:260px;height:auto;aspect-ratio:951 / 234;margin-bottom:12px}.layout42 .l42SolutionOne .l42SolutionBadge{max-width:320px;margin-bottom:4px}.layout42 .l42SolutionsPanel{min-width:260px}.layout42 .l42SolutionsItem.l42SolutionsItemBadge{display:block;padding:8px 10px}.layout42 .l42SolutionsItem.l42SolutionsItemBadge img{display:block;width:100%;max-width:220px;height:auto;aspect-ratio:951 / 234}.layout43{min-height:100vh;color:var(--text)}.layout43[data-l43-page=company]{--accent-b: #0055fd;--accent-b-08: rgba(0, 85, 253, .08);--accent-b-12: rgba(0, 85, 253, .12);--accent-b-24: rgba(0, 85, 253, .24);--accent-b-40: rgba(0, 85, 253, .4);--accent-b-55: rgba(0, 85, 253, .55);--accent-b-90: rgba(0, 85, 253, .9)}.layout43[data-l43-page=one]{--accent-b: #dc2626;--accent-b-08: rgba(220, 38, 38, .08);--accent-b-12: rgba(220, 38, 38, .12);--accent-b-24: rgba(220, 38, 38, .24);--accent-b-40: rgba(220, 38, 38, .4);--accent-b-55: rgba(220, 38, 38, .55);--accent-b-90: rgba(220, 38, 38, .9)}.layout43[data-l43-page=club]{--accent-b: #16a34a;--accent-b-08: rgba(22, 163, 74, .08);--accent-b-12: rgba(22, 163, 74, .12);--accent-b-24: rgba(22, 163, 74, .24);--accent-b-40: rgba(22, 163, 74, .4);--accent-b-55: rgba(22, 163, 74, .55);--accent-b-90: rgba(22, 163, 74, .9)}.layout43 .l43Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout43 .l43Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:1px 0;min-height:0}.layout43 .headerInner{padding:5px 0;justify-content:flex-start;gap:40px}.layout43 .l43Nav{margin-left:0;gap:28px}.layout43 .headerActions{margin-left:29px;display:inline-flex;align-items:center;gap:16px}.layout43 .l43BrandText{font-size:28px;line-height:1.05;letter-spacing:-.025em}.layout43 .l43Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout43 .l43Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout43 .l43Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout43 .l43LogoBrand{border-radius:0;overflow:visible}.layout43 .l43LogoBrand:after{content:none}.layout43 .l43LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout43 .l43BrandLockup,.layout43 .l43BrandMark{display:inline-flex;align-items:center}.layout43 .l43BrandMark,.layout43 .l43BrandTextMark{display:none}.layout43 .l43BrandTextLockup{display:inline}@media(max-width:760px){.layout43 .l43BrandLockup,.layout43 .l43BrandTextLockup{display:none}.layout43 .l43BrandMark,.layout43 .l43BrandTextMark{display:inline-flex}.layout43 .l43BrandTextMark{display:inline}}.layout43 .l43Hl{color:var(--accent-b);font-weight:inherit}.layout43 .l43HlSuffix{color:var(--accent-a);font-weight:inherit}.layout43 .l43ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout43 .l43NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:850;padding:6px 0;position:relative;font-size:18px}.layout43 .l43NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--accent-b),var(--accent-a));transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout43 .l43NavActive{color:var(--text-strong)}.layout43 .l43NavActive:after{transform:scaleX(1)}.layout43 .l43MobileBtn{width:100%;text-align:left;border:0}.layout43 .l43MobileBtnActive{color:var(--text-strong)}.layout43 .l43MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout43 .l43MobileSolutionItem{padding-left:12px}.layout43 .l43SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout43 .l43SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout43 .l43SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout43 .l43SolutionsMenu:hover .l43SolutionsChevron,.layout43 .l43SolutionsMenu:focus-within .l43SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout43 .l43SolutionsPanel{position:absolute;top:100%;left:0;min-width:260px;margin-top:6px;padding:8px;border-radius:14px;background:var(--surface-1);border:1px solid var(--border);box-shadow:0 24px 60px #00000040;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.layout43 .l43SolutionsMenu:hover .l43SolutionsPanel,.layout43 .l43SolutionsMenu:focus-within .l43SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout43 .l43SolutionsItem{padding:10px 12px;border-radius:10px;text-align:left;background:transparent;border:0;cursor:pointer;color:var(--text-strong);font-weight:800;font-size:15px;transition:background .16s ease;display:flex;align-items:center;gap:10px}.layout43 .l43SolutionsItem svg{width:20px;height:20px;color:var(--accent-b);flex:0 0 20px}.layout43 .l43SolutionsItem:hover,.layout43 .l43SolutionsItem:focus-visible{background:var(--accent-b-08);outline:none}.layout43 .l43SolutionsItemActive{background:var(--accent-b-08)}@media(max-width:760px){.layout43 .l43SolutionsMenu,.layout43 .l43Nav{display:none}}.layout43 .l43Progress{position:fixed;left:14px;top:128px;bottom:128px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);pointer-events:none}.layout43 .l43Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout43 .l43Hero,.layout43 .l43Subpage{padding:74px 0 48px;position:relative}.layout43 .l43Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(1100px 720px at 18% 18%,var(--accent-b-24),transparent 62%),radial-gradient(920px 600px at 82% 28%,var(--accent-a-18, var(--accent-b-18)),transparent 66%);opacity:.55}.layout43 .l43Section,.layout43 .l43FinalCta,.layout43 .l43Band{padding:56px 0}.layout43 .l43Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout43 .l43SectionGrid{display:grid;gap:24px}.layout43 .l43SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout43 .l43SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout43 .l43H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout43 .l43Lead,.layout43 .l43SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout43 .l43Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout43 .l43More{width:max-content}.layout43 .l43HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout43 .l43HeroCopy{max-width:780px}.layout43 .l43WorkspaceUi{padding:14px}.layout43 .l43UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout43 .l43UiBody{display:grid;gap:10px}.layout43 .l43UiPanel{padding:14px}.layout43 .l43UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout43 .l43UiTasks{display:grid;gap:8px;margin-top:12px}.layout43 .l43UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout43 .l43UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout43 .l43UiTask strong{color:var(--text-strong);font-size:13px}.layout43 .l43UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout43 .l43UiNumbers{display:grid;gap:4px;margin-top:18px}.layout43 .l43UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout43 .l43UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout43 .l43Kpis{display:grid;gap:18px}.layout43 .l43Kpi{padding:0}.layout43 .l43KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,80px);font-weight:950;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.layout43 .l43KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout43 .l43ModuleGrid,.layout43 .l43FeatureTable,.layout43 .l43PackageGrid,.layout43 .l43NextSteps{display:grid;gap:14px}.layout43 .l43Module,.layout43 .l43FeatureTable .card,.layout43 .l43Package,.layout43 .l43NextStep{display:grid;gap:12px}.layout43 .l43Module .cardTitle,.layout43 .l43NextStep .cardTitle,.layout43 .l43Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout43 .l43Solutions{display:grid;gap:16px}.layout43 .l43SolutionTabs{display:grid;gap:8px}.layout43 .l43SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout43 .l43SolutionCard{padding:20px;display:grid;gap:18px}.layout43 .l43SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout43 .l43Quote{margin:0;display:grid;gap:14px}.layout43 .l43Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout43 .l43Quote blockquote:after{content:none}.layout43 .l43Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout43 .l43Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout43 .l43Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout43 .l43FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout43 .l43FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout43 .l43FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout43 .l43PricingGrid{display:grid;gap:28px}.layout43 .l43PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout43 .l43Slider{display:grid;gap:12px}.layout43 .l43Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout43 .l43Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout43 .l43Slider input{width:100%;accent-color:var(--accent-b)}.layout43 .l43PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout43 .l43PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout43 .l43PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout43 .l43PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout43 .l43PriceResult .btn{margin-top:10px;justify-self:start}.layout43 .l43Package .btn{margin-top:14px;justify-self:start}.layout43 .l43NextStep{align-items:start}.layout43 .l43Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout43 .l43Kpis,.layout43 .l43ModuleGrid,.layout43 .l43FeatureTable,.layout43 .l43PackageGrid,.layout43 .l43NextSteps{grid-template-columns:repeat(3,1fr)}.layout43 .l43UiBody{grid-template-columns:1fr 1fr}.layout43 .l43UiWide{grid-column:span 2}}@media(min-width:980px){.layout43 .l43Solutions,.layout43 .l43PricingGrid{grid-template-columns:.95fr 1.05fr}.layout43 .l43HeroGrid{grid-template-columns:1fr}.layout43 .l43SolutionTabs{align-self:start}}@media(max-width:760px){.layout43 .l43Progress,.layout43 .l43ProductBy{display:none}.layout43 .l43UiTask{grid-template-columns:28px 1fr}.layout43 .l43UiTask em{grid-column:2}}@media(max-width:1080px){.layout43 .l43Brand .l43Logo-lockup{height:40px!important;width:auto!important;aspect-ratio:644 / 491}.layout43 .l43Brand .l43Logo-mark{width:40px!important;height:40px!important}.layout43 .l43BrandText{font-size:20px}}@media(max-width:760px){.layout43 .l43Brand .l43Logo-mark{width:30px!important;height:30px!important}.layout43 .l43BrandText{font-size:17px}}.layout43 .l43RevealIn{animation:l43RevealIn .55s ease both}@keyframes l43RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout43 .l43HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout43 .l43HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout43 .l43HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout43 .l43HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout43 .l43HeroKpiBox{padding:14px;display:grid;gap:4px}.layout43 .l43HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout43 .l43HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout43 .l43HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout43 .l43BandEyebrow{margin-bottom:14px}.layout43 .l43ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout43 .l43ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout43 .l43Module{position:relative}.layout43 .l43ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout43 .l43TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout43 .l43Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l43promise}.layout43 .l43PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout43 .l43PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout43 .l43PromiseBody .cardTitle{min-height:2.2em}.layout43 .l43PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout43 .l43Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout43 .l43Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout43 .l43PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout43 .l43ModuleGridExtra{margin-top:6px;animation:l43RevealIn .45s ease both}.layout43 .l43ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout43 .l43Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout43 .l43Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout43 .l43ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout43 .l43MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout43 .l43MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout43 .l43MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout43 .l43MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout43 .l43MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout43 .l43MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout43 .l43QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout43 .l43QuoteTrack{display:flex;gap:18px;width:max-content;animation:l43-quote-marquee 60s linear infinite}.layout43 .l43QuoteMarquee:hover .l43QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout43 .l43QuoteTrack{animation:none}}@keyframes l43-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout43 .l43QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout43 .l43Quote{display:grid;gap:14px;padding:20px}.layout43 .l43QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout43 .l43QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout43 .l43QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout43 .l43QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout43 .l43FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout43 .l43Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout43 .l43PricingLayout{display:grid;gap:40px}.layout43 .l43PresetGroup{display:grid;gap:14px}.layout43 .l43Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout43 .l43Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout43 .l43Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout43 .l43PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout43 .l43PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout43 .l43PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout43 .l43PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout43 .l43PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout43 .l43PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout43 .l43PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout43 .l43PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout43 .l43PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout43 .l43PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout43 .l43PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout43 .l43Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout43 .l43Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout43 .l43PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout43 .l43PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout43 .l43Module .cardIcon,.layout43 .l43ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout43 .l43Module .cardIcon svg,.layout43 .l43ModuleIcon svg{width:24px;height:24px;display:block}.layout43 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout43 .l43Kicker,.layout43 .l43BandEyebrow,.layout43 .l43SmallLabel,.layout43 .l43PromiseWeek{color:var(--accent-b)}.layout43 .l43PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout43 .l43PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout43 .l43PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout43 .l43PriceCard .l43PriceBullet{align-items:flex-start;gap:12px}.layout43 .l43PriceCard .l43PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout43 .l43PriceBulletBody{display:grid;gap:6px;min-width:0}.layout43 .l43PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout43 .l43PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout43 .l43VereinPanel{display:grid;gap:22px}.layout43 .l43VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout43 .l43VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout43 .l43VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout43 .l43VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout43 .l43AboutHero{padding-top:clamp(40px,6vw,88px)}.layout43 .l43Manifest{display:grid;gap:14px;margin-top:28px}.layout43 .l43ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout43 .l43AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout43 .l43NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout43 .l43NavPlaceholder:disabled{cursor:not-allowed}.layout43 .l43NavPlaceholder:after{display:none}.layout43 .l43NavPlaceholder:hover,.layout43 .l43NavPlaceholder:focus-visible{color:var(--subtle)}.layout43 .l43SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout43 .l43SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout43 .l43SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout43 .l43SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout43 .l43SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout43 .l43SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout43 .l43SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout43 .l43SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout43 .l43SolutionTile{padding:22px 20px 20px;border-radius:18px;display:grid;gap:10px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout43 .l43SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout43 .l43SolutionTile .cardTitle{margin:0;font-size:18px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout43 .l43SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout43 .l43SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout43 .l43Tile-hub .l43SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout43 .l43Tile-crm .l43SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout43 .l43Tile-aiguard .l43SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout43 .l43Tile-assistant .l43SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}.layout43 .l43Tile-app .l43SolutionIcon{background:var(--accent-a-12, var(--accent-b-12, var(--accent-b-18)));color:var(--accent-a, var(--accent-b))}@media(min-width:700px){.layout43 .l43SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout43 .l43SolutionTiles{grid-template-columns:repeat(5,1fr)}.layout43 .l43SolutionsBoard{gap:16px}}.layout43 .l43Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout43 .l43Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout43 .l43Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout43 .l43Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout43 .l43BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout43 .l43BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout43 .l43BasisCard>*{position:relative;z-index:1}.layout43 .l43BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout43 .l43BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout43 .l43BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout43 .l43BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout43 .l43BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout43 .l43BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout43 .l43BasisList{grid-template-columns:repeat(4,1fr)}}.layout43 .l43PriceResult .l43DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout43 .l43Promise7{grid-template-columns:repeat(4,1fr)}.layout43 .l43Promise7>li:nth-child(5){grid-column:1 / span 2}.layout43 .l43Promise7>li:nth-child(6){grid-column:3 / span 2}.layout43 .l43Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout43 .l43VereinPanel{position:relative;overflow:hidden}.layout43 .l43VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout43 button.l43SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout43 button.l43SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout43 .l43SolutionIcon svg{width:22px;height:22px;display:block}.layout43 .l43SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout43 .l43SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout43 .l43SolutionOneIcon svg{width:30px;height:30px}.layout43 .l43SolutionOneTitleWrap{display:grid;gap:4px}.layout43 .l43SolutionOne .cardText+.cardText{margin-top:6px}.layout43 .l43AboutBg{position:relative;overflow:hidden}.layout43 .l43AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout43 .l43AboutBg>.container{position:relative;z-index:1}.layout43 .l43AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout43 .l43AboutBg:before{background-position:center;opacity:.35}}.layout43 .l43PromiseArrow{display:grid;grid-template-columns:repeat(7,1fr);gap:0;padding:0;margin:0;list-style:none;align-items:stretch}.layout43 .l43PromiseArrowStep{position:relative;background:var(--surface-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 30px 22px 38px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);margin-right:-18px;min-height:100%;display:flex;z-index:calc(10 - var(--l43ArrowIndex, 0));box-shadow:0 18px 50px #0003}.layout43 .l43PromiseArrowStep:first-child{padding-left:24px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.layout43 .l43PromiseArrowStep:last-child{margin-right:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.layout43 .l43PromiseArrowStep:nth-child(odd){background:var(--surface-2)}.layout43 .l43PromiseArrowBody{display:flex;flex-direction:column;gap:8px;width:100%}.layout43 .l43PromiseArrowTag{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout43 .l43PromiseArrowTitle{margin:0;font-size:15px;font-weight:800;line-height:1.25;color:var(--text-strong, var(--text))}.layout43 .l43PromiseArrowText{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}@media(max-width:1180px){.layout43 .l43PromiseArrow{grid-template-columns:repeat(2,1fr);gap:12px}.layout43 .l43PromiseArrowStep,.layout43 .l43PromiseArrowStep:first-child,.layout43 .l43PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:20px 22px;border:1px solid var(--border);border-radius:14px}}@media(max-width:760px){.layout43 .l43PromiseArrow{grid-template-columns:1fr;gap:10px}}.layout43 .l43Powerline{position:relative;margin:22px 0 14px;padding:18px 22px 18px 26px;border-radius:14px;background:var(--accent-b-08);border:1px solid var(--border);font-size:18px;line-height:1.45;color:var(--text-strong)}.layout43 .l43Powerline:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:4px 0 0 4px;background:linear-gradient(180deg,var(--accent-b),var(--accent-a));pointer-events:none}.layout43 .l43PowerlineLabel{color:var(--accent-b);font-weight:850}.layout43 .l43PowerlineText{font-weight:600}.layout43 .l43WetteBox{position:relative;margin-top:16px;padding:22px 24px 22px 28px;border-radius:14px;background:var(--accent-b-08);border:1px solid var(--border);font-size:20px;line-height:1.4;color:var(--text-strong);font-weight:800;letter-spacing:-.01em}.layout43 .l43WetteBox:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:4px 0 0 4px;background:linear-gradient(180deg,var(--accent-b),var(--accent-a));pointer-events:none}.layout43 .l43WetteBox strong{font-weight:800}.layout43 .l43TrustLine{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;font-size:13px;color:var(--accent-b);font-weight:700}.layout43 .l43TrustLine span[aria-hidden=true]{color:var(--subtle);font-weight:500}.layout43 .l43PainGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.layout43 .l43PainCard{padding:22px}.layout43 .l43PainCard .cardTitle{margin-bottom:8px;font-size:18px}@media(max-width:1080px){.layout43 .l43PainGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout43 .l43PainGrid{grid-template-columns:1fr}}.layout43 .l43AudienceGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px}.layout43 .l43AudienceCard{padding:24px}.layout43 .l43AudienceCard .cardTitle{margin-bottom:10px;font-size:18px}@media(max-width:760px){.layout43 .l43AudienceGrid{grid-template-columns:1fr}}.layout43 .l43PrincipleGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px}.layout43 .l43PrincipleCard{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:18px 20px}.layout43 .l43PrincipleCheck{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--accent-b-08);color:var(--accent-b);font-weight:900;font-size:14px;border:1px solid var(--border)}.layout43 .l43PrincipleBody{min-width:0}.layout43 .l43PrincipleTitle{margin:0 0 4px;font-size:16px;font-weight:850}.layout43 .l43PrincipleText{margin:0;font-size:14px;color:var(--muted);line-height:1.5}@media(max-width:1080px){.layout43 .l43PrincipleGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout43 .l43PrincipleGrid{grid-template-columns:1fr}}.layout43 .l43ProcessFlow{margin-top:8px;grid-template-columns:repeat(4,1fr)}@media(max-width:1180px){.layout43 .l43ProcessFlow{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.layout43 .l43ProcessFlow{grid-template-columns:1fr}}.layout43 .l43SolutionBadge{display:block;width:100%;max-width:260px;height:auto;aspect-ratio:951 / 234;margin-bottom:12px}.layout43 .l43SolutionOne .l43SolutionBadge{max-width:320px;margin-bottom:4px}.layout43 .l43SolutionsPanel{min-width:260px}.layout43 .l43SolutionsItem.l43SolutionsItemBadge{display:block;padding:8px 10px}.layout43 .l43SolutionsItem.l43SolutionsItemBadge img{display:block;width:100%;max-width:220px;height:auto;aspect-ratio:951 / 234}.bgL44Quiet .bgGlowA,.bgL44Quiet .bgGlowB{display:none}.layout44{min-height:100vh;color:var(--text);--accent-text-hi: var(--accent-b)}.layout44[data-l44-page=company]{--accent-b: #0055fd;--accent-b-08: rgba(0, 85, 253, .08);--accent-b-12: rgba(0, 85, 253, .12);--accent-b-24: rgba(0, 85, 253, .24);--accent-b-40: rgba(0, 85, 253, .4);--accent-b-55: rgba(0, 85, 253, .55);--accent-b-90: rgba(0, 85, 253, .9)}.layout44[data-l44-page=one]{--accent-b: #dc2626;--accent-b-08: rgba(220, 38, 38, .08);--accent-b-12: rgba(220, 38, 38, .12);--accent-b-24: rgba(220, 38, 38, .24);--accent-b-40: rgba(220, 38, 38, .4);--accent-b-55: rgba(220, 38, 38, .55);--accent-b-90: rgba(220, 38, 38, .9)}.layout44[data-l44-page=club]{--accent-b: #16a34a;--accent-b-08: rgba(22, 163, 74, .08);--accent-b-12: rgba(22, 163, 74, .12);--accent-b-24: rgba(22, 163, 74, .24);--accent-b-40: rgba(22, 163, 74, .4);--accent-b-55: rgba(22, 163, 74, .55);--accent-b-90: rgba(22, 163, 74, .9)}.layout44[data-l44-page=crm]{--accent-b: #0ea5e9;--accent-b-08: rgba(14, 165, 233, .08);--accent-b-12: rgba(14, 165, 233, .12);--accent-b-24: rgba(14, 165, 233, .24);--accent-b-40: rgba(14, 165, 233, .4);--accent-b-55: rgba(14, 165, 233, .55);--accent-b-90: rgba(14, 165, 233, .9)}.layout44[data-l44-page=aiguard]{--accent-b: #f97316;--accent-b-08: rgba(249, 115, 22, .08);--accent-b-12: rgba(249, 115, 22, .12);--accent-b-24: rgba(249, 115, 22, .24);--accent-b-40: rgba(249, 115, 22, .4);--accent-b-55: rgba(249, 115, 22, .55);--accent-b-90: rgba(249, 115, 22, .9)}.layout44[data-l44-page=assistant]{--accent-b: #8b5cf6;--accent-b-08: rgba(139, 92, 246, .08);--accent-b-12: rgba(139, 92, 246, .12);--accent-b-24: rgba(139, 92, 246, .24);--accent-b-40: rgba(139, 92, 246, .4);--accent-b-55: rgba(139, 92, 246, .55);--accent-b-90: rgba(139, 92, 246, .9)}.layout44 .l44Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout44 .l44Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:1px 0;min-height:0}.layout44 .headerInner{padding:5px 0;justify-content:flex-start;gap:40px}.layout44 .l44Nav{margin-left:0;gap:28px}.layout44 .headerActions{margin-left:auto;display:inline-flex;align-items:center;gap:16px}.layout44 .l44BrandText{font-size:28px;line-height:1.05;letter-spacing:-.025em}.layout44 .l44Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout44 .l44Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout44 .l44Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout44 .l44LogoBrand{border-radius:0;overflow:visible}.layout44 .l44LogoBrand:after{content:none}.layout44 .l44LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout44 .l44BrandMark{display:inline-flex;align-items:center}.layout44 .l44BrandWordmark{display:inline-flex;align-items:baseline;letter-spacing:-.02em;line-height:1}.layout44 .l44WordmarkThin{font-weight:400;color:var(--text-strong);opacity:.85}.layout44 .l44WordmarkBold{font-weight:800;color:var(--text-strong)}.layout44 .l44Hl{color:var(--text-strong);font-weight:800}.layout44 .l44HlSuffix{color:var(--accent-b);font-weight:800}.layout44 .l44Lead .l44Hl,.layout44 .l44Lead .l44HlSuffix,.layout44 .l44Powerline .l44Hl,.layout44 .l44Powerline .l44HlSuffix{color:var(--text-strong);font-weight:650}.layout44 .l44ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout44 .l44NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:650;letter-spacing:-.01em;padding:6px 0;position:relative;font-size:16px}.layout44 .l44NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;border-radius:999px;background:var(--accent-b);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout44 .l44NavActive{color:var(--text-strong)}.layout44 .l44NavActive:after{transform:scaleX(1)}.layout44 .l44MobileBtn{width:100%;text-align:left;border:0}.layout44 .l44MobileBtnActive{color:var(--text-strong)}.layout44 .l44MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout44 .l44MobileSolutionItem{padding-left:12px}.layout44 .l44SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout44 .l44SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout44 .l44SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout44 .l44SolutionsMenu:hover .l44SolutionsChevron,.layout44 .l44SolutionsMenu:focus-within .l44SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout44 .l44SolutionsPanel{position:absolute;top:calc(100% + 8px);left:0;min-width:260px;padding:8px;border-radius:14px;background:linear-gradient(var(--surface-2),var(--surface-2)),var(--bg-deep, #0b0b12);border:1px solid var(--border);box-shadow:0 24px 60px #00000059;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.layout44 .l44SolutionsPanel:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.layout44 .l44SolutionsMenu:hover .l44SolutionsPanel,.layout44 .l44SolutionsMenu:focus-within .l44SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout44 .l44SolutionsMenuClosed:hover .l44SolutionsPanel,.layout44 .l44SolutionsMenuClosed:focus-within .l44SolutionsPanel{opacity:0;pointer-events:none;transform:translateY(-6px)}.layout44 .l44SolutionsItem{padding:9px 12px;border-radius:12px;text-align:left;background:transparent;border:1px solid transparent;cursor:pointer;color:var(--text-strong);transition:background .16s ease,border-color .16s ease;display:grid;grid-template-columns:128px 1fr 16px;align-items:center;gap:12px;min-height:52px}.layout44 .l44SolutionsBadge{width:150px;height:auto;aspect-ratio:951 / 290;display:block;margin:-6px 0}.layout44 .l44SolutionsItem>svg{width:22px;height:22px;color:var(--accent-b);justify-self:center}.layout44 .l44SolutionsDesc{font-size:13px;font-weight:650;line-height:1.3;color:var(--muted)}.layout44 .l44SolutionsArrow{color:var(--subtle);font-size:15px;transition:transform .16s ease,color .16s ease}.layout44 .l44SolutionsItem:hover,.layout44 .l44SolutionsItem:focus-visible{background:var(--accent-b-08);border-color:var(--accent-b-24);outline:none}.layout44 .l44SolutionsItem:hover .l44SolutionsArrow,.layout44 .l44SolutionsItem:focus-visible .l44SolutionsArrow{transform:translate(3px);color:var(--text-strong)}.layout44 .l44SolutionsItem:hover .l44SolutionsDesc{color:var(--text-strong)}.layout44 .l44SolutionsItemActive{background:var(--accent-b-08);border-color:var(--accent-b-24)}@media(max-width:760px){.layout44 .l44SolutionsMenu,.layout44 .l44Nav{display:none}}.layout44 .l44Progress{position:fixed;left:max(16px,calc((100vw - 1120px)/2 - 18px));top:140px;bottom:140px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);opacity:.5;pointer-events:none}.layout44 .l44Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout44 .l44Hero,.layout44 .l44Subpage{padding:74px 0 48px;position:relative}.layout44 .l44HeroSlim{min-height:calc(100vh - 84px);display:flex;align-items:center;padding-bottom:96px}.layout44 .l44Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(820px 560px at 80% 12%,var(--accent-b-12),transparent 58%);opacity:.7}.layout44 .l44Section,.layout44 .l44FinalCta,.layout44 .l44Band{padding:56px 0}.layout44 .l44Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout44 .l44SectionGrid{display:grid;gap:24px}.layout44 .l44SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout44 .l44SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout44 .l44H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout44 .l44Lead,.layout44 .l44SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout44 .l44Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout44 .l44More{width:max-content}.layout44 .l44HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout44 .l44HeroCopy{max-width:780px}.layout44 .l44WorkspaceUi{padding:14px}.layout44 .l44UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout44 .l44UiBody{display:grid;gap:10px}.layout44 .l44UiPanel{padding:14px}.layout44 .l44UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout44 .l44UiTasks{display:grid;gap:8px;margin-top:12px}.layout44 .l44UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout44 .l44UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout44 .l44UiTask strong{color:var(--text-strong);font-size:13px}.layout44 .l44UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout44 .l44UiNumbers{display:grid;gap:4px;margin-top:18px}.layout44 .l44UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout44 .l44UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout44 .l44Kpis{display:grid;gap:18px}.layout44 .l44Kpi{padding:0}.layout44 .l44KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,76px);font-weight:780;letter-spacing:-.055em;line-height:.95;font-variant-numeric:tabular-nums;white-space:nowrap}.layout44 .l44KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout44 .l44ModuleGrid,.layout44 .l44FeatureTable,.layout44 .l44PackageGrid,.layout44 .l44NextSteps{display:grid;gap:14px}.layout44 .l44Module,.layout44 .l44FeatureTable .card,.layout44 .l44Package,.layout44 .l44NextStep{display:grid;gap:12px}.layout44 .l44Module .cardTitle,.layout44 .l44NextStep .cardTitle,.layout44 .l44Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout44 .l44Solutions{display:grid;gap:16px}.layout44 .l44SolutionTabs{display:grid;gap:8px}.layout44 .l44SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout44 .l44SolutionCard{padding:20px;display:grid;gap:18px}.layout44 .l44SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout44 .l44Quote{margin:0;display:grid;gap:14px}.layout44 .l44Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout44 .l44Quote blockquote:after{content:none}.layout44 .l44Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout44 .l44Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout44 .l44Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout44 .l44FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout44 .l44FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout44 .l44FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout44 .l44PricingGrid{display:grid;gap:28px}.layout44 .l44PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout44 .l44Slider{display:grid;gap:12px}.layout44 .l44Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout44 .l44Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout44 .l44Slider input{width:100%;accent-color:var(--accent-b)}.layout44 .l44PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout44 .l44PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout44 .l44PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout44 .l44PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout44 .l44PriceResult .btn{margin-top:10px;justify-self:start}.layout44 .l44Package .btn{margin-top:14px;justify-self:start}.layout44 .l44NextStep{align-items:start}.layout44 .l44Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout44 .l44Kpis,.layout44 .l44ModuleGrid,.layout44 .l44FeatureTable,.layout44 .l44PackageGrid,.layout44 .l44NextSteps{grid-template-columns:repeat(3,1fr)}.layout44 .l44UiBody{grid-template-columns:1fr 1fr}.layout44 .l44UiWide{grid-column:span 2}}@media(min-width:980px){.layout44 .l44Solutions,.layout44 .l44PricingGrid{grid-template-columns:.95fr 1.05fr}.layout44 .l44HeroGrid{grid-template-columns:1fr}.layout44 .l44SolutionTabs{align-self:start}}@media(max-width:760px){.layout44 .l44Progress,.layout44 .l44ProductBy{display:none}.layout44 .l44UiTask{grid-template-columns:28px 1fr}.layout44 .l44UiTask em{grid-column:2}}@media(max-width:1080px){.layout44 .l44Brand .l44Logo-lockup{height:40px!important;width:auto!important;aspect-ratio:644 / 491}.layout44 .l44Brand .l44Logo-mark{width:40px!important;height:40px!important}.layout44 .l44BrandText{font-size:20px}}@media(max-width:760px){.layout44 .l44Brand .l44Logo-mark{width:30px!important;height:30px!important}.layout44 .l44BrandText{font-size:17px}}.layout44 .l44RevealIn{animation:l44RevealIn .55s ease both}@keyframes l44RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout44 .l44HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout44 .l44HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout44 .l44HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout44 .l44HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout44 .l44HeroKpiBox{padding:14px;display:grid;gap:4px}.layout44 .l44HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout44 .l44HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout44 .l44HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout44 .l44BandEyebrow{margin-bottom:14px}.layout44 .l44ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout44 .l44ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout44 .l44Module{position:relative}.layout44 .l44ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout44 .l44TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout44 .l44Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l44promise}.layout44 .l44PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout44 .l44PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout44 .l44PromiseBody .cardTitle{min-height:2.2em}.layout44 .l44PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout44 .l44Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout44 .l44Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout44 .l44PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout44 .l44ModuleGridExtra{margin-top:6px;animation:l44RevealIn .45s ease both}.layout44 .l44ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout44 .l44Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout44 .l44Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout44 .l44ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout44 .l44MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout44 .l44MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout44 .l44MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout44 .l44MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout44 .l44MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout44 .l44MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout44 .l44QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout44 .l44QuoteTrack{display:flex;gap:18px;width:max-content;animation:l44-quote-marquee 60s linear infinite}.layout44 .l44QuoteMarquee:hover .l44QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout44 .l44QuoteTrack{animation:none}}@keyframes l44-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout44 .l44QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout44 .l44Quote{display:grid;gap:14px;padding:20px}.layout44 .l44QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout44 .l44QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout44 .l44QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout44 .l44QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout44 section{scroll-margin-top:96px}.layout44 .btnGhost{color:var(--text-strong);background:var(--surface-2);border:1px solid var(--border)}.layout44 .btnGhost:hover{background:var(--surface-3, var(--surface-2));border-color:var(--accent-b-40)}.layout44 .footer{border-top:1px solid var(--border)}.layout44 .footer .footerMuted,.layout44 .footer .footerNote{color:var(--muted)}.layout44 .footer .footerLink:hover{color:var(--text-strong)}.layout44 .btnPrimary{background:linear-gradient(135deg,color-mix(in oklab,var(--accent-b) 52%,#070b16),color-mix(in oklab,var(--accent-b) 30%,#070b16));color:#f8fafc;border:1px solid var(--accent-b-40);box-shadow:0 10px 30px var(--accent-b-24)}.layout44 .btnPrimary:hover{border-color:var(--accent-b-55);box-shadow:0 12px 36px var(--accent-b-40)}.layout44 .l44SolutionsDesc{color:color-mix(in oklab,var(--muted) 55%,var(--text-strong))}.layout44 .l44SolutionsArrow{color:var(--muted)}.layout44 .l44PowerlineLabel,.layout44 .l44Module .l44Hl,.layout44 .l44Module .l44HlSuffix,.layout44 .l44BandEyebrow{color:var(--accent-text-hi)}.layout44[data-l44-page=aiguard] .l44Progress,.layout44[data-l44-page=assistant] .l44Progress{display:none}.layout44 .card{box-shadow:0 1px 2px #0f172a0a,0 4px 14px #0f172a0d}.layout44 .glowPanel{box-shadow:0 1px 2px #0f172a0a,0 10px 34px -18px #0f172a29}.layout44 .card:hover{box-shadow:0 2px 4px #0f172a0d,0 12px 30px -14px #0f172a24}.layout44 .l44NavActive:after{display:none}.layout44 .l44NavActive{color:var(--text-strong);font-weight:750}.layout44 .l44NavLink:after{opacity:.7}.layout44 .l44SolutionsPanel{border-radius:16px;box-shadow:0 18px 48px -28px #0f172a4d}.layout44 .btnPrimary{box-shadow:0 1px 2px #0f172a0f,0 6px 18px -10px #0f172a40}.layout44 .btnPrimary:hover{box-shadow:0 2px 4px #0f172a14,0 10px 24px -12px #0f172a4d}.layout44 .l44Hero:before{background:radial-gradient(560px 480px at 88% 6%,var(--accent-b-12),transparent 55%);opacity:.5}.layout44 .l44SolutionTile{box-shadow:none;border:1px solid var(--border-soft)}.layout44 .l44SolutionTile:hover{border-color:var(--accent-b-40);box-shadow:0 8px 24px -16px #0f172a2e}.layout44 .l44Section,.layout44 .l44FinalCta{padding-block:clamp(72px,7vw,112px)}.layout44 .l44FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout44 .l44Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout44 .l44PricingLayout{display:grid;gap:40px}.layout44 .l44PresetGroup{display:grid;gap:14px}.layout44 .l44Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout44 .l44Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout44 .l44Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout44 .l44PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout44 .l44PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout44 .l44PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout44 .l44PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout44 .l44PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout44 .l44PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout44 .l44PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout44 .l44PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout44 .l44PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout44 .l44PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout44 .l44PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout44 .l44Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout44 .l44Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout44 .l44PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout44 .l44PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout44 .l44Module .cardIcon,.layout44 .l44ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout44 .l44Module .cardIcon svg,.layout44 .l44ModuleIcon svg{width:24px;height:24px;display:block}.layout44 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout44 .l44Kicker,.layout44 .l44BandEyebrow,.layout44 .l44SmallLabel,.layout44 .l44PromiseWeek{color:var(--accent-b)}.layout44 .l44PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout44 .l44PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout44 .l44PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout44 .l44PriceCard .l44PriceBullet{align-items:flex-start;gap:12px}.layout44 .l44PriceCard .l44PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout44 .l44PriceBulletBody{display:grid;gap:6px;min-width:0}.layout44 .l44PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout44 .l44PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout44 .l44VereinPanel{display:grid;gap:22px}.layout44 .l44VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout44 .l44VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout44 .l44VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout44 .l44VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout44 .l44AboutHero{padding-top:clamp(40px,6vw,88px)}.layout44 .l44Manifest{display:grid;gap:14px;margin-top:28px}.layout44 .l44ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout44 .l44AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout44 .l44NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout44 .l44NavPlaceholder:disabled{cursor:not-allowed}.layout44 .l44NavPlaceholder:after{display:none}.layout44 .l44NavPlaceholder:hover,.layout44 .l44NavPlaceholder:focus-visible{color:var(--subtle)}.layout44 .l44SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout44 .l44SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout44 .l44SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout44 .l44SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout44 .l44SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout44 .l44SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout44 .l44SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout44 .l44SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout44 .l44SolutionTile{padding:22px 20px 20px;border-radius:18px;display:grid;gap:10px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout44 .l44SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout44 .l44SolutionTile .cardTitle{margin:0;font-size:18px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout44 .l44SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout44 .l44SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout44 .l44Tile-hub .l44SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout44 .l44Tile-crm .l44SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout44 .l44Tile-aiguard .l44SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout44 .l44Tile-assistant .l44SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}@media(min-width:700px){.layout44 .l44SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout44 .l44SolutionTiles{grid-template-columns:repeat(4,1fr)}.layout44 .l44SolutionsBoard{gap:16px}}.layout44 .l44Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout44 .l44Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout44 .l44Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout44 .l44Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout44 .l44BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout44 .l44BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout44 .l44BasisCard>*{position:relative;z-index:1}.layout44 .l44BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout44 .l44BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout44 .l44BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout44 .l44BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout44 .l44BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout44 .l44BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout44 .l44BasisList{grid-template-columns:repeat(4,1fr)}}.layout44 .l44PriceResult .l44DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout44 .l44Promise7{grid-template-columns:repeat(4,1fr)}.layout44 .l44Promise7>li:nth-child(5){grid-column:1 / span 2}.layout44 .l44Promise7>li:nth-child(6){grid-column:3 / span 2}.layout44 .l44Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout44 .l44VereinPanel{position:relative;overflow:hidden}.layout44 .l44VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout44 button.l44SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout44 button.l44SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout44 .l44SolutionIcon svg{width:22px;height:22px;display:block}.layout44 .l44SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout44 .l44SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout44 .l44SolutionOneIcon svg{width:30px;height:30px}.layout44 .l44SolutionOneTitleWrap{display:grid;gap:4px}.layout44 .l44SolutionOne .cardText+.cardText{margin-top:6px}.layout44 .l44AboutBg{position:relative;overflow:hidden}.layout44 .l44AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout44 .l44AboutBg>.container{position:relative;z-index:1}.layout44 .l44AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout44 .l44AboutBg:before{background-position:center;opacity:.35}}.layout44 .l44PromiseArrow{display:grid;grid-template-columns:repeat(7,1fr);gap:0;padding:0;margin:0;list-style:none;align-items:stretch}.layout44 .l44PromiseArrowStep{position:relative;background:var(--surface-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 30px 22px 38px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);margin-right:-18px;min-height:100%;display:flex;z-index:calc(10 - var(--l44ArrowIndex, 0));box-shadow:0 18px 50px #0003}.layout44 .l44PromiseArrowStep:first-child{padding-left:24px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.layout44 .l44PromiseArrowStep:last-child{margin-right:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.layout44 .l44PromiseArrowStep:nth-child(odd){background:var(--surface-2)}.layout44 .l44PromiseArrowBody{display:flex;flex-direction:column;gap:8px;width:100%}.layout44 .l44PromiseArrowTag{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout44 .l44PromiseArrowTitle{margin:0;font-size:15px;font-weight:800;line-height:1.25;color:var(--text-strong, var(--text))}.layout44 .l44PromiseArrowText{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}@media(max-width:1180px){.layout44 .l44PromiseArrow{grid-template-columns:repeat(2,1fr);gap:12px}.layout44 .l44PromiseArrowStep,.layout44 .l44PromiseArrowStep:first-child,.layout44 .l44PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:20px 22px;border:1px solid var(--border);border-radius:14px}}@media(max-width:760px){.layout44 .l44PromiseArrow{grid-template-columns:1fr;gap:10px}}.layout44 .l44Powerline{position:relative;max-width:780px;margin:22px 0 14px;padding:20px 24px;border-radius:16px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:18px;line-height:1.45;color:var(--text-strong)}.layout44 .l44PowerlineLabel{color:var(--accent-b);font-weight:800}.layout44 .l44PowerlineText{font-weight:600}.layout44 .l44WetteBox{position:relative;margin-top:16px;padding:26px 28px;border-radius:18px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:20px;line-height:1.4;color:var(--text-strong);font-weight:800;letter-spacing:-.01em}.layout44 .l44WetteBox strong{font-weight:800}.layout44 .l44TrustLine{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;font-size:13px;color:var(--accent-text-hi);font-weight:700}.layout44 .l44TrustLine span[aria-hidden=true]{color:var(--subtle);font-weight:500}.layout44 .l44PainGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.layout44 .l44PainCard{padding:22px}.layout44 .l44PainCard .cardTitle{margin-bottom:8px;font-size:18px}@media(max-width:1080px){.layout44 .l44PainGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout44 .l44PainGrid{grid-template-columns:1fr}}.layout44 .l44AudienceGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px}.layout44 .l44AudienceCard{padding:24px}.layout44 .l44AudienceCard .cardTitle{margin-bottom:10px;font-size:18px}@media(max-width:760px){.layout44 .l44AudienceGrid{grid-template-columns:1fr}}.layout44 .l44PrincipleGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px}.layout44 .l44PrincipleCard{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:18px 20px}.layout44 .l44PrincipleCheck{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--accent-b-08);color:var(--accent-b);font-weight:900;font-size:14px;border:1px solid var(--border)}.layout44 .l44PrincipleBody{min-width:0}.layout44 .l44PrincipleTitle{margin:0 0 4px;font-size:16px;font-weight:850}.layout44 .l44PrincipleText{margin:0;font-size:14px;color:var(--muted);line-height:1.5}@media(max-width:1080px){.layout44 .l44PrincipleGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout44 .l44PrincipleGrid{grid-template-columns:1fr}}.layout44 .l44ProcessFlow{margin-top:8px;grid-template-columns:repeat(4,1fr)}@media(max-width:1180px){.layout44 .l44ProcessFlow{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.layout44 .l44ProcessFlow{grid-template-columns:1fr}}.layout44 .l44SolutionBadge{display:block;width:100%;max-width:300px;height:auto;aspect-ratio:951 / 290;margin:-14px 0 4px}.layout44 .l44SolutionOne .l44SolutionBadge{max-width:370px;margin:-14px 0 -4px}.layout44 .l44SolutionsPanel{min-width:380px}.layout44 .l44Impressum .l44SectionGrid{max-width:760px}.layout44 .l44Impressum h1{margin:0;font-size:clamp(30px,4.4vw,44px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout44 .l44ImpressumBody{max-width:760px}.layout44 .l44ImpressumBody h3{margin:28px 0 8px;font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--text-strong)}.layout44 .l44ImpressumBody h3:first-child{margin-top:0}.layout44 .l44ImpressumBody p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}.bgL45Quiet .bgGlowA,.bgL45Quiet .bgGlowB{display:none}.layout45{min-height:100vh;color:var(--text);--accent-text-hi: var(--accent-b)}.layout45[data-l45-page=company]{--accent-b: #0055fd;--accent-b-08: rgba(0, 85, 253, .08);--accent-b-12: rgba(0, 85, 253, .12);--accent-b-24: rgba(0, 85, 253, .24);--accent-b-40: rgba(0, 85, 253, .4);--accent-b-55: rgba(0, 85, 253, .55);--accent-b-90: rgba(0, 85, 253, .9)}.layout45[data-l45-page=one]{--accent-b: #dc2626;--accent-b-08: rgba(220, 38, 38, .08);--accent-b-12: rgba(220, 38, 38, .12);--accent-b-24: rgba(220, 38, 38, .24);--accent-b-40: rgba(220, 38, 38, .4);--accent-b-55: rgba(220, 38, 38, .55);--accent-b-90: rgba(220, 38, 38, .9)}.layout45[data-l45-page=club]{--accent-b: #16a34a;--accent-b-08: rgba(22, 163, 74, .08);--accent-b-12: rgba(22, 163, 74, .12);--accent-b-24: rgba(22, 163, 74, .24);--accent-b-40: rgba(22, 163, 74, .4);--accent-b-55: rgba(22, 163, 74, .55);--accent-b-90: rgba(22, 163, 74, .9)}.layout45[data-l45-page=crm]{--accent-b: #0ea5e9;--accent-b-08: rgba(14, 165, 233, .08);--accent-b-12: rgba(14, 165, 233, .12);--accent-b-24: rgba(14, 165, 233, .24);--accent-b-40: rgba(14, 165, 233, .4);--accent-b-55: rgba(14, 165, 233, .55);--accent-b-90: rgba(14, 165, 233, .9)}.layout45[data-l45-page=aiguard]{--accent-b: #f97316;--accent-b-08: rgba(249, 115, 22, .08);--accent-b-12: rgba(249, 115, 22, .12);--accent-b-24: rgba(249, 115, 22, .24);--accent-b-40: rgba(249, 115, 22, .4);--accent-b-55: rgba(249, 115, 22, .55);--accent-b-90: rgba(249, 115, 22, .9)}.layout45[data-l45-page=assistant]{--accent-b: #8b5cf6;--accent-b-08: rgba(139, 92, 246, .08);--accent-b-12: rgba(139, 92, 246, .12);--accent-b-24: rgba(139, 92, 246, .24);--accent-b-40: rgba(139, 92, 246, .4);--accent-b-55: rgba(139, 92, 246, .55);--accent-b-90: rgba(139, 92, 246, .9)}.layout45 .l45Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout45 .l45Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:1px 0;min-height:0}.layout45 .headerInner{padding:5px 0;justify-content:flex-start;gap:40px}.layout45 .l45Nav{margin-left:0;gap:28px}.layout45 .headerActions{margin-left:auto;display:inline-flex;align-items:center;gap:16px}.layout45 .l45BrandText{font-size:28px;line-height:1.05;letter-spacing:-.025em}.layout45 .l45Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout45 .l45Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout45 .l45Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout45 .l45LogoBrand{border-radius:0;overflow:visible}.layout45 .l45LogoBrand:after{content:none}.layout45 .l45LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout45 .l45BrandMark{display:inline-flex;align-items:center}.layout45 .l45BrandWordmark{display:inline-flex;align-items:baseline;letter-spacing:-.02em;line-height:1}.layout45 .l45WordmarkThin{font-weight:400;color:var(--text-strong);opacity:.85}.layout45 .l45WordmarkBold{font-weight:800;color:var(--text-strong)}.layout45 .l45Hl{color:var(--text-strong);font-weight:800}.layout45 .l45HlSuffix{color:var(--accent-b);font-weight:800}.layout45 .l45Lead .l45Hl,.layout45 .l45Lead .l45HlSuffix,.layout45 .l45Powerline .l45Hl,.layout45 .l45Powerline .l45HlSuffix{color:var(--text-strong);font-weight:650}.layout45 .l45ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout45 .l45NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:650;letter-spacing:-.01em;padding:6px 0;position:relative;font-size:16px}.layout45 .l45NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;border-radius:999px;background:var(--accent-b);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout45 .l45NavActive{color:var(--text-strong)}.layout45 .l45NavActive:after{transform:scaleX(1)}.layout45 .l45MobileBtn{width:100%;text-align:left;border:0}.layout45 .l45MobileBtnActive{color:var(--text-strong)}.layout45 .l45MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout45 .l45MobileSolutionItem{padding-left:12px}.layout45 .l45SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout45 .l45SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout45 .l45SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout45 .l45SolutionsMenu:hover .l45SolutionsChevron,.layout45 .l45SolutionsMenu:focus-within .l45SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout45 .l45SolutionsPanel{position:absolute;top:calc(100% + 8px);left:0;min-width:260px;padding:8px;border-radius:14px;background:linear-gradient(var(--surface-2),var(--surface-2)),var(--bg-deep, #0b0b12);border:1px solid var(--border);box-shadow:0 24px 60px #00000059;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.layout45 .l45SolutionsPanel:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.layout45 .l45SolutionsMenu:hover .l45SolutionsPanel,.layout45 .l45SolutionsMenu:focus-within .l45SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout45 .l45SolutionsMenuClosed:hover .l45SolutionsPanel,.layout45 .l45SolutionsMenuClosed:focus-within .l45SolutionsPanel{opacity:0;pointer-events:none;transform:translateY(-6px)}.layout45 .l45SolutionsItem{padding:9px 12px;border-radius:12px;text-align:left;background:transparent;border:1px solid transparent;cursor:pointer;color:var(--text-strong);transition:background .16s ease,border-color .16s ease;display:grid;grid-template-columns:128px 1fr 16px;align-items:center;gap:12px;min-height:52px}.layout45 .l45SolutionsBadge{width:150px;height:auto;aspect-ratio:951 / 290;display:block;margin:-6px 0}.layout45 .l45SolutionsItem>svg{width:22px;height:22px;color:var(--accent-b);justify-self:center}.layout45 .l45SolutionsDesc{font-size:13px;font-weight:650;line-height:1.3;color:var(--muted)}.layout45 .l45SolutionsArrow{color:var(--subtle);font-size:15px;transition:transform .16s ease,color .16s ease}.layout45 .l45SolutionsItem:hover,.layout45 .l45SolutionsItem:focus-visible{background:var(--accent-b-08);border-color:var(--accent-b-24);outline:none}.layout45 .l45SolutionsItem:hover .l45SolutionsArrow,.layout45 .l45SolutionsItem:focus-visible .l45SolutionsArrow{transform:translate(3px);color:var(--text-strong)}.layout45 .l45SolutionsItem:hover .l45SolutionsDesc{color:var(--text-strong)}.layout45 .l45SolutionsItemActive{background:var(--accent-b-08);border-color:var(--accent-b-24)}@media(max-width:760px){.layout45 .l45SolutionsMenu,.layout45 .l45Nav{display:none}}.layout45 .l45Progress{position:fixed;left:max(16px,calc((100vw - 1120px)/2 - 18px));top:140px;bottom:140px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);opacity:.5;pointer-events:none}.layout45 .l45Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout45 .l45Hero,.layout45 .l45Subpage{padding:74px 0 48px;position:relative}.layout45 .l45HeroSlim{min-height:calc(100vh - 84px);display:flex;align-items:center;padding-bottom:96px}.layout45 .l45Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(820px 560px at 80% 12%,var(--accent-b-12),transparent 58%);opacity:.7}.layout45 .l45Section,.layout45 .l45FinalCta,.layout45 .l45Band{padding:56px 0}.layout45 .l45Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout45 .l45SectionGrid{display:grid;gap:24px}.layout45 .l45SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout45 .l45SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout45 .l45H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout45 .l45Lead,.layout45 .l45SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout45 .l45Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout45 .l45More{width:max-content}.layout45 .l45HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout45 .l45HeroCopy{max-width:780px}.layout45 .l45WorkspaceUi{padding:14px}.layout45 .l45UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout45 .l45UiBody{display:grid;gap:10px}.layout45 .l45UiPanel{padding:14px}.layout45 .l45UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout45 .l45UiTasks{display:grid;gap:8px;margin-top:12px}.layout45 .l45UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout45 .l45UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout45 .l45UiTask strong{color:var(--text-strong);font-size:13px}.layout45 .l45UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout45 .l45UiNumbers{display:grid;gap:4px;margin-top:18px}.layout45 .l45UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout45 .l45UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout45 .l45Kpis{display:grid;gap:18px}.layout45 .l45Kpi{padding:0}.layout45 .l45KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,76px);font-weight:780;letter-spacing:-.055em;line-height:.95;font-variant-numeric:tabular-nums;white-space:nowrap}.layout45 .l45KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout45 .l45ModuleGrid,.layout45 .l45FeatureTable,.layout45 .l45PackageGrid,.layout45 .l45NextSteps{display:grid;gap:14px}.layout45 .l45Module,.layout45 .l45FeatureTable .card,.layout45 .l45Package,.layout45 .l45NextStep{display:grid;gap:12px}.layout45 .l45Module .cardTitle,.layout45 .l45NextStep .cardTitle,.layout45 .l45Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout45 .l45Solutions{display:grid;gap:16px}.layout45 .l45SolutionTabs{display:grid;gap:8px}.layout45 .l45SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout45 .l45SolutionCard{padding:20px;display:grid;gap:18px}.layout45 .l45SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout45 .l45Quote{margin:0;display:grid;gap:14px}.layout45 .l45Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout45 .l45Quote blockquote:after{content:none}.layout45 .l45Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout45 .l45Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout45 .l45Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout45 .l45FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout45 .l45FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout45 .l45FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout45 .l45PricingGrid{display:grid;gap:28px}.layout45 .l45PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout45 .l45Slider{display:grid;gap:12px}.layout45 .l45Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout45 .l45Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout45 .l45Slider input{width:100%;accent-color:var(--accent-b)}.layout45 .l45PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout45 .l45PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout45 .l45PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout45 .l45PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout45 .l45PriceResult .btn{margin-top:10px;justify-self:start}.layout45 .l45Package .btn{margin-top:14px;justify-self:start}.layout45 .l45NextStep{align-items:start}.layout45 .l45Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout45 .l45Kpis,.layout45 .l45ModuleGrid,.layout45 .l45FeatureTable,.layout45 .l45PackageGrid,.layout45 .l45NextSteps{grid-template-columns:repeat(3,1fr)}.layout45 .l45UiBody{grid-template-columns:1fr 1fr}.layout45 .l45UiWide{grid-column:span 2}}@media(min-width:980px){.layout45 .l45Solutions,.layout45 .l45PricingGrid{grid-template-columns:.95fr 1.05fr}.layout45 .l45HeroGrid{grid-template-columns:1fr}.layout45 .l45SolutionTabs{align-self:start}}@media(max-width:760px){.layout45 .l45Progress,.layout45 .l45ProductBy{display:none}.layout45 .l45UiTask{grid-template-columns:28px 1fr}.layout45 .l45UiTask em{grid-column:2}}@media(max-width:1080px){.layout45 .l45Brand .l45Logo-lockup{height:40px!important;width:auto!important;aspect-ratio:644 / 491}.layout45 .l45Brand .l45Logo-mark{width:40px!important;height:40px!important}.layout45 .l45BrandText{font-size:20px}}@media(max-width:760px){.layout45 .l45Brand .l45Logo-mark{width:30px!important;height:30px!important}.layout45 .l45BrandText{font-size:17px}}.layout45 .l45RevealIn{animation:l45RevealIn .55s ease both}@keyframes l45RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout45 .l45HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout45 .l45HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout45 .l45HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout45 .l45HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout45 .l45HeroKpiBox{padding:14px;display:grid;gap:4px}.layout45 .l45HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout45 .l45HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout45 .l45HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout45 .l45BandEyebrow{margin-bottom:14px}.layout45 .l45ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout45 .l45ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout45 .l45Module{position:relative}.layout45 .l45ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout45 .l45TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout45 .l45Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l45promise}.layout45 .l45PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout45 .l45PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout45 .l45PromiseBody .cardTitle{min-height:2.2em}.layout45 .l45PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout45 .l45Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout45 .l45Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout45 .l45PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout45 .l45ModuleGridExtra{margin-top:6px;animation:l45RevealIn .45s ease both}.layout45 .l45ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout45 .l45Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout45 .l45Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout45 .l45ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout45 .l45MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout45 .l45MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout45 .l45MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout45 .l45MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout45 .l45MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout45 .l45MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout45 .l45QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout45 .l45QuoteTrack{display:flex;gap:18px;width:max-content;animation:l45-quote-marquee 60s linear infinite}.layout45 .l45QuoteMarquee:hover .l45QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout45 .l45QuoteTrack{animation:none}}@keyframes l45-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout45 .l45QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout45 .l45Quote{display:grid;gap:14px;padding:20px}.layout45 .l45QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout45 .l45QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout45 .l45QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout45 .l45QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout45 section{scroll-margin-top:96px}.layout45 .btnGhost{color:var(--text-strong);background:var(--surface-2);border:1px solid var(--border)}.layout45 .btnGhost:hover{background:var(--surface-3, var(--surface-2));border-color:var(--accent-b-40)}.layout45 .footer{border-top:1px solid var(--border)}.layout45 .footer .footerMuted,.layout45 .footer .footerNote{color:var(--muted)}.layout45 .footer .footerLink:hover{color:var(--text-strong)}.layout45 .btnPrimary{background:linear-gradient(135deg,color-mix(in oklab,var(--accent-b) 52%,#070b16),color-mix(in oklab,var(--accent-b) 30%,#070b16));color:#f8fafc;border:1px solid var(--accent-b-40);box-shadow:0 10px 30px var(--accent-b-24)}.layout45 .btnPrimary:hover{border-color:var(--accent-b-55);box-shadow:0 12px 36px var(--accent-b-40)}.layout45 .l45SolutionsDesc{color:color-mix(in oklab,var(--muted) 55%,var(--text-strong))}.layout45 .l45SolutionsArrow{color:var(--muted)}.layout45 .l45PowerlineLabel,.layout45 .l45Module .l45Hl,.layout45 .l45Module .l45HlSuffix,.layout45 .l45BandEyebrow{color:var(--accent-text-hi)}.layout45[data-l45-page=aiguard] .l45Progress,.layout45[data-l45-page=assistant] .l45Progress{display:none}.layout45 .card{box-shadow:0 1px 2px #0f172a0a,0 4px 14px #0f172a0d}.layout45 .glowPanel{box-shadow:0 1px 2px #0f172a0a,0 10px 34px -18px #0f172a29}.layout45 .card:hover{box-shadow:0 2px 4px #0f172a0d,0 12px 30px -14px #0f172a24}.layout45 .l45NavActive:after{display:none}.layout45 .l45NavActive{color:var(--text-strong);font-weight:750}.layout45 .l45NavLink:after{opacity:.7}.layout45 .l45SolutionsPanel{border-radius:16px;box-shadow:0 18px 48px -28px #0f172a4d}.layout45 .btnPrimary{box-shadow:0 1px 2px #0f172a0f,0 6px 18px -10px #0f172a40}.layout45 .btnPrimary:hover{box-shadow:0 2px 4px #0f172a14,0 10px 24px -12px #0f172a4d}.layout45 .l45Hero:before{background:radial-gradient(560px 480px at 88% 6%,var(--accent-b-12),transparent 55%);opacity:.5}.layout45 .l45SolutionTile{box-shadow:none;border:1px solid var(--border-soft)}.layout45 .l45SolutionTile:hover{border-color:var(--accent-b-40);box-shadow:0 8px 24px -16px #0f172a2e}.layout45 .l45Section,.layout45 .l45FinalCta{padding-block:clamp(72px,7vw,112px)}.layout45 .l45FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout45 .l45Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout45 .l45PricingLayout{display:grid;gap:40px}.layout45 .l45PresetGroup{display:grid;gap:14px}.layout45 .l45Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout45 .l45Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout45 .l45Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout45 .l45PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout45 .l45PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout45 .l45PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout45 .l45PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout45 .l45PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout45 .l45PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout45 .l45PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout45 .l45PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout45 .l45PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout45 .l45PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout45 .l45PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout45 .l45Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout45 .l45Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout45 .l45PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout45 .l45PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout45 .l45Module .cardIcon,.layout45 .l45ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout45 .l45Module .cardIcon svg,.layout45 .l45ModuleIcon svg{width:24px;height:24px;display:block}.layout45 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout45 .l45Kicker,.layout45 .l45BandEyebrow,.layout45 .l45SmallLabel,.layout45 .l45PromiseWeek{color:var(--accent-b)}.layout45 .l45PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout45 .l45PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout45 .l45PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout45 .l45PriceCard .l45PriceBullet{align-items:flex-start;gap:12px}.layout45 .l45PriceCard .l45PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout45 .l45PriceBulletBody{display:grid;gap:6px;min-width:0}.layout45 .l45PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout45 .l45PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout45 .l45VereinPanel{display:grid;gap:22px}.layout45 .l45VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout45 .l45VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout45 .l45VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout45 .l45VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout45 .l45AboutHero{padding-top:clamp(40px,6vw,88px)}.layout45 .l45Manifest{display:grid;gap:14px;margin-top:28px}.layout45 .l45ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout45 .l45AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout45 .l45NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout45 .l45NavPlaceholder:disabled{cursor:not-allowed}.layout45 .l45NavPlaceholder:after{display:none}.layout45 .l45NavPlaceholder:hover,.layout45 .l45NavPlaceholder:focus-visible{color:var(--subtle)}.layout45 .l45SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout45 .l45SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout45 .l45SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout45 .l45SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout45 .l45SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout45 .l45SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout45 .l45SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout45 .l45SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout45 .l45SolutionTile{padding:34px 32px 30px;border-radius:20px;display:grid;gap:12px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout45 .l45SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout45 .l45SolutionTile .cardTitle{margin:0;font-size:22px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout45 .l45SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout45 .l45SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout45 .l45Tile-hub .l45SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout45 .l45Tile-crm .l45SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout45 .l45Tile-aiguard .l45SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout45 .l45Tile-assistant .l45SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}@media(min-width:700px){.layout45 .l45SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout45 .l45SolutionTiles{grid-template-columns:repeat(2,1fr);gap:20px}.layout45 .l45SolutionsBoard{gap:16px}}.layout45 .l45Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout45 .l45Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout45 .l45Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout45 .l45Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout45 .l45BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout45 .l45BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout45 .l45BasisCard>*{position:relative;z-index:1}.layout45 .l45BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout45 .l45BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout45 .l45BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout45 .l45BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout45 .l45BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout45 .l45BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout45 .l45BasisList{grid-template-columns:repeat(4,1fr)}}.layout45 .l45PriceResult .l45DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout45 .l45Promise7{grid-template-columns:repeat(4,1fr)}.layout45 .l45Promise7>li:nth-child(5){grid-column:1 / span 2}.layout45 .l45Promise7>li:nth-child(6){grid-column:3 / span 2}.layout45 .l45Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout45 .l45VereinPanel{position:relative;overflow:hidden}.layout45 .l45VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout45 button.l45SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout45 button.l45SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout45 .l45SolutionIcon svg{width:22px;height:22px;display:block}.layout45 .l45SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout45 .l45SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout45 .l45SolutionOneIcon svg{width:30px;height:30px}.layout45 .l45SolutionOneTitleWrap{display:grid;gap:4px}.layout45 .l45SolutionOne .cardText+.cardText{margin-top:6px}.layout45 .l45AboutBg{position:relative;overflow:hidden}.layout45 .l45AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout45 .l45AboutBg>.container{position:relative;z-index:1}.layout45 .l45AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout45 .l45AboutBg:before{background-position:center;opacity:.35}}.layout45 .l45PromiseArrow{display:grid;grid-template-columns:repeat(7,1fr);gap:0;padding:0;margin:0;list-style:none;align-items:stretch}.layout45 .l45PromiseArrowStep{position:relative;background:var(--surface-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 30px 22px 38px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);margin-right:-18px;min-height:100%;display:flex;z-index:calc(10 - var(--l45ArrowIndex, 0));box-shadow:0 18px 50px #0003}.layout45 .l45PromiseArrowStep:first-child{padding-left:24px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.layout45 .l45PromiseArrowStep:last-child{margin-right:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.layout45 .l45PromiseArrowStep:nth-child(odd){background:var(--surface-2)}.layout45 .l45PromiseArrowBody{display:flex;flex-direction:column;gap:8px;width:100%}.layout45 .l45PromiseArrowTag{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout45 .l45PromiseArrowTitle{margin:0;font-size:15px;font-weight:800;line-height:1.25;color:var(--text-strong, var(--text))}.layout45 .l45PromiseArrowText{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}@media(max-width:1180px){.layout45 .l45PromiseArrow{grid-template-columns:repeat(2,1fr);gap:12px}.layout45 .l45PromiseArrowStep,.layout45 .l45PromiseArrowStep:first-child,.layout45 .l45PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:20px 22px;border:1px solid var(--border);border-radius:14px}}@media(max-width:760px){.layout45 .l45PromiseArrow{grid-template-columns:1fr;gap:10px}}.layout45 .l45Powerline{position:relative;max-width:780px;margin:22px 0 14px;padding:20px 24px;border-radius:16px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:18px;line-height:1.45;color:var(--text-strong)}.layout45 .l45PowerlineLabel{color:var(--accent-b);font-weight:800}.layout45 .l45PowerlineText{font-weight:600}.layout45 .l45WetteBox{position:relative;margin-top:16px;padding:26px 28px;border-radius:18px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:20px;line-height:1.4;color:var(--text-strong);font-weight:800;letter-spacing:-.01em}.layout45 .l45WetteBox strong{font-weight:800}.layout45 .l45TrustLine{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;font-size:13px;color:var(--accent-text-hi);font-weight:700}.layout45 .l45TrustLine span[aria-hidden=true]{color:var(--subtle);font-weight:500}.layout45 .l45PainGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.layout45 .l45PainCard{padding:22px}.layout45 .l45PainCard .cardTitle{margin-bottom:8px;font-size:18px}@media(max-width:1080px){.layout45 .l45PainGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout45 .l45PainGrid{grid-template-columns:1fr}}.layout45 .l45AudienceGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px}.layout45 .l45AudienceCard{padding:24px}.layout45 .l45AudienceCard .cardTitle{margin-bottom:10px;font-size:18px}@media(max-width:760px){.layout45 .l45AudienceGrid{grid-template-columns:1fr}}.layout45 .l45PrincipleGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px}.layout45 .l45PrincipleCard{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:18px 20px}.layout45 .l45PrincipleCheck{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--accent-b-08);color:var(--accent-b);font-weight:900;font-size:14px;border:1px solid var(--border)}.layout45 .l45PrincipleBody{min-width:0}.layout45 .l45PrincipleTitle{margin:0 0 4px;font-size:16px;font-weight:850}.layout45 .l45PrincipleText{margin:0;font-size:14px;color:var(--muted);line-height:1.5}@media(max-width:1080px){.layout45 .l45PrincipleGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout45 .l45PrincipleGrid{grid-template-columns:1fr}}.layout45 .l45ProcessFlow{margin-top:8px;grid-template-columns:repeat(4,1fr)}@media(max-width:1180px){.layout45 .l45ProcessFlow{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.layout45 .l45ProcessFlow{grid-template-columns:1fr}}.layout45 .l45SolutionBadge{display:block;width:100%;max-width:460px;height:auto;aspect-ratio:951 / 290;margin:-14px 0 4px}.layout45 .l45SolutionOne .l45SolutionBadge{max-width:370px;margin:-14px 0 -4px}.layout45 .l45SolutionsPanel{min-width:380px}.layout45 .l45Impressum .l45SectionGrid{max-width:760px}.layout45 .l45Impressum h1{margin:0;font-size:clamp(30px,4.4vw,44px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout45 .l45ImpressumBody{max-width:760px}.layout45 .l45ImpressumBody h3{margin:28px 0 8px;font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--text-strong)}.layout45 .l45ImpressumBody h3:first-child{margin-top:0}.layout45 .l45ImpressumBody p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}.bgL46Quiet .bgGlowA,.bgL46Quiet .bgGlowB{display:none}.layout46{min-height:100vh;color:var(--text);--accent-text-hi: var(--accent-b)}.layout46[data-l46-page=company]{--accent-b: #0055fd;--accent-b-08: rgba(0, 85, 253, .08);--accent-b-12: rgba(0, 85, 253, .12);--accent-b-24: rgba(0, 85, 253, .24);--accent-b-40: rgba(0, 85, 253, .4);--accent-b-55: rgba(0, 85, 253, .55);--accent-b-90: rgba(0, 85, 253, .9)}.layout46[data-l46-page=one]{--accent-b: #dc2626;--accent-b-08: rgba(220, 38, 38, .08);--accent-b-12: rgba(220, 38, 38, .12);--accent-b-24: rgba(220, 38, 38, .24);--accent-b-40: rgba(220, 38, 38, .4);--accent-b-55: rgba(220, 38, 38, .55);--accent-b-90: rgba(220, 38, 38, .9)}.layout46[data-l46-page=club]{--accent-b: #16a34a;--accent-b-08: rgba(22, 163, 74, .08);--accent-b-12: rgba(22, 163, 74, .12);--accent-b-24: rgba(22, 163, 74, .24);--accent-b-40: rgba(22, 163, 74, .4);--accent-b-55: rgba(22, 163, 74, .55);--accent-b-90: rgba(22, 163, 74, .9)}.layout46[data-l46-page=crm]{--accent-b: #0ea5e9;--accent-b-08: rgba(14, 165, 233, .08);--accent-b-12: rgba(14, 165, 233, .12);--accent-b-24: rgba(14, 165, 233, .24);--accent-b-40: rgba(14, 165, 233, .4);--accent-b-55: rgba(14, 165, 233, .55);--accent-b-90: rgba(14, 165, 233, .9)}.layout46[data-l46-page=aiguard]{--accent-b: #f97316;--accent-b-08: rgba(249, 115, 22, .08);--accent-b-12: rgba(249, 115, 22, .12);--accent-b-24: rgba(249, 115, 22, .24);--accent-b-40: rgba(249, 115, 22, .4);--accent-b-55: rgba(249, 115, 22, .55);--accent-b-90: rgba(249, 115, 22, .9)}.layout46[data-l46-page=assistant]{--accent-b: #8b5cf6;--accent-b-08: rgba(139, 92, 246, .08);--accent-b-12: rgba(139, 92, 246, .12);--accent-b-24: rgba(139, 92, 246, .24);--accent-b-40: rgba(139, 92, 246, .4);--accent-b-55: rgba(139, 92, 246, .55);--accent-b-90: rgba(139, 92, 246, .9)}.layout46 .l46Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout46 .l46Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:1px 0;min-height:0}.layout46 .headerInner{padding:5px 0;justify-content:flex-start;gap:40px}.layout46 .l46Nav{margin-left:0;gap:28px}.layout46 .headerActions{margin-left:auto;display:inline-flex;align-items:center;gap:16px}.layout46 .l46BrandText{font-size:28px;line-height:1.05;letter-spacing:-.025em}.layout46 .l46Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout46 .l46Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout46 .l46Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout46 .l46LogoBrand{border-radius:0;overflow:visible}.layout46 .l46LogoBrand:after{content:none}.layout46 .l46LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout46 .l46BrandMark{display:inline-flex;align-items:center}.layout46 .l46BrandWordmark{display:inline-flex;align-items:baseline;letter-spacing:-.02em;line-height:1}.layout46 .l46WordmarkThin{font-weight:400;color:var(--text-strong);opacity:.85}.layout46 .l46WordmarkBold{font-weight:800;color:var(--text-strong)}.layout46 .l46Hl{color:var(--text-strong);font-weight:800}.layout46 .l46HlSuffix{color:var(--accent-b);font-weight:800}.layout46 .l46Lead .l46Hl,.layout46 .l46Lead .l46HlSuffix,.layout46 .l46Powerline .l46Hl,.layout46 .l46Powerline .l46HlSuffix{color:var(--text-strong);font-weight:650}.layout46 .l46ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout46 .l46NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:650;letter-spacing:-.01em;padding:6px 0;position:relative;font-size:16px}.layout46 .l46NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;border-radius:999px;background:var(--accent-b);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout46 .l46NavActive{color:var(--text-strong)}.layout46 .l46NavActive:after{transform:scaleX(1)}.layout46 .l46MobileBtn{width:100%;text-align:left;border:0}.layout46 .l46MobileBtnActive{color:var(--text-strong)}.layout46 .l46MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout46 .l46MobileSolutionItem{padding-left:12px}.layout46 .l46SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout46 .l46SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout46 .l46SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout46 .l46SolutionsMenu:hover .l46SolutionsChevron,.layout46 .l46SolutionsMenu:focus-within .l46SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout46 .l46SolutionsPanel{position:absolute;top:calc(100% + 8px);left:0;min-width:260px;padding:8px;border-radius:14px;background:linear-gradient(var(--surface-2),var(--surface-2)),var(--bg-deep, #0b0b12);border:1px solid var(--border);box-shadow:0 24px 60px #00000059;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.layout46 .l46SolutionsPanel:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.layout46 .l46SolutionsMenu:hover .l46SolutionsPanel,.layout46 .l46SolutionsMenu:focus-within .l46SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout46 .l46SolutionsMenuClosed:hover .l46SolutionsPanel,.layout46 .l46SolutionsMenuClosed:focus-within .l46SolutionsPanel{opacity:0;pointer-events:none;transform:translateY(-6px)}.layout46 .l46SolutionsItem{padding:9px 12px;border-radius:12px;text-align:left;background:transparent;border:1px solid transparent;cursor:pointer;color:var(--text-strong);transition:background .16s ease,border-color .16s ease;display:grid;grid-template-columns:128px 1fr 16px;align-items:center;gap:12px;min-height:52px}.layout46 .l46SolutionsBadge{width:150px;height:auto;aspect-ratio:951 / 290;display:block;margin:-6px 0}.layout46 .l46SolutionsItem>svg{width:22px;height:22px;color:var(--accent-b);justify-self:center}.layout46 .l46SolutionsDesc{font-size:13px;font-weight:650;line-height:1.3;color:var(--muted)}.layout46 .l46SolutionsArrow{color:var(--subtle);font-size:15px;transition:transform .16s ease,color .16s ease}.layout46 .l46SolutionsItem:hover,.layout46 .l46SolutionsItem:focus-visible{background:var(--accent-b-08);border-color:var(--accent-b-24);outline:none}.layout46 .l46SolutionsItem:hover .l46SolutionsArrow,.layout46 .l46SolutionsItem:focus-visible .l46SolutionsArrow{transform:translate(3px);color:var(--text-strong)}.layout46 .l46SolutionsItem:hover .l46SolutionsDesc{color:var(--text-strong)}.layout46 .l46SolutionsItemActive{background:var(--accent-b-08);border-color:var(--accent-b-24)}@media(max-width:760px){.layout46 .l46SolutionsMenu,.layout46 .l46Nav{display:none}}.layout46 .l46Progress{position:fixed;left:max(16px,calc((100vw - 1120px)/2 - 18px));top:140px;bottom:140px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);opacity:.5;pointer-events:none}.layout46 .l46Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout46 .l46Hero,.layout46 .l46Subpage{padding:74px 0 48px;position:relative}.layout46 .l46HeroSlim{min-height:calc(100vh - 84px);display:flex;align-items:center;padding-bottom:96px}.layout46 .l46Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(820px 560px at 80% 12%,var(--accent-b-12),transparent 58%);opacity:.7}.layout46 .l46Section,.layout46 .l46FinalCta,.layout46 .l46Band{padding:56px 0}.layout46 .l46Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout46 .l46SectionGrid{display:grid;gap:24px}.layout46 .l46SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout46 .l46SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout46 .l46H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout46 .l46Lead,.layout46 .l46SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout46 .l46Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout46 .l46More{width:max-content}.layout46 .l46HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout46 .l46HeroCopy{max-width:780px}.layout46 .l46WorkspaceUi{padding:14px}.layout46 .l46UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout46 .l46UiBody{display:grid;gap:10px}.layout46 .l46UiPanel{padding:14px}.layout46 .l46UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout46 .l46UiTasks{display:grid;gap:8px;margin-top:12px}.layout46 .l46UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout46 .l46UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout46 .l46UiTask strong{color:var(--text-strong);font-size:13px}.layout46 .l46UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout46 .l46UiNumbers{display:grid;gap:4px;margin-top:18px}.layout46 .l46UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout46 .l46UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout46 .l46Kpis{display:grid;gap:18px}.layout46 .l46Kpi{padding:0}.layout46 .l46KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,76px);font-weight:780;letter-spacing:-.055em;line-height:.95;font-variant-numeric:tabular-nums;white-space:nowrap}.layout46 .l46KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout46 .l46ModuleGrid,.layout46 .l46FeatureTable,.layout46 .l46PackageGrid,.layout46 .l46NextSteps{display:grid;gap:14px}.layout46 .l46Module,.layout46 .l46FeatureTable .card,.layout46 .l46Package,.layout46 .l46NextStep{display:grid;gap:12px}.layout46 .l46Module .cardTitle,.layout46 .l46NextStep .cardTitle,.layout46 .l46Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout46 .l46Solutions{display:grid;gap:16px}.layout46 .l46SolutionTabs{display:grid;gap:8px}.layout46 .l46SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout46 .l46SolutionCard{padding:20px;display:grid;gap:18px}.layout46 .l46SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout46 .l46Quote{margin:0;display:grid;gap:14px}.layout46 .l46Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout46 .l46Quote blockquote:after{content:none}.layout46 .l46Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout46 .l46Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout46 .l46Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout46 .l46FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout46 .l46FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout46 .l46FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout46 .l46PricingGrid{display:grid;gap:28px}.layout46 .l46PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout46 .l46Slider{display:grid;gap:12px}.layout46 .l46Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout46 .l46Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout46 .l46Slider input{width:100%;accent-color:var(--accent-b)}.layout46 .l46PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout46 .l46PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout46 .l46PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout46 .l46PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout46 .l46PriceResult .btn{margin-top:10px;justify-self:start}.layout46 .l46Package .btn{margin-top:14px;justify-self:start}.layout46 .l46NextStep{align-items:start}.layout46 .l46Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout46 .l46Kpis,.layout46 .l46ModuleGrid,.layout46 .l46FeatureTable,.layout46 .l46PackageGrid,.layout46 .l46NextSteps{grid-template-columns:repeat(3,1fr)}.layout46 .l46UiBody{grid-template-columns:1fr 1fr}.layout46 .l46UiWide{grid-column:span 2}}@media(min-width:980px){.layout46 .l46Solutions,.layout46 .l46PricingGrid{grid-template-columns:.95fr 1.05fr}.layout46 .l46HeroGrid{grid-template-columns:1fr}.layout46 .l46SolutionTabs{align-self:start}}@media(max-width:760px){.layout46 .l46Progress,.layout46 .l46ProductBy{display:none}.layout46 .l46UiTask{grid-template-columns:28px 1fr}.layout46 .l46UiTask em{grid-column:2}}@media(max-width:1080px){.layout46 .l46Brand .l46Logo-lockup{height:40px!important;width:auto!important;aspect-ratio:644 / 491}.layout46 .l46Brand .l46Logo-mark{width:40px!important;height:40px!important}.layout46 .l46BrandText{font-size:20px}}@media(max-width:760px){.layout46 .l46Brand .l46Logo-mark{width:30px!important;height:30px!important}.layout46 .l46BrandText{font-size:17px}}.layout46 .l46RevealIn{animation:l46RevealIn .55s ease both}@keyframes l46RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout46 .l46HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout46 .l46HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout46 .l46HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout46 .l46HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout46 .l46HeroKpiBox{padding:14px;display:grid;gap:4px}.layout46 .l46HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout46 .l46HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout46 .l46HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout46 .l46BandEyebrow{margin-bottom:14px}.layout46 .l46ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout46 .l46ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout46 .l46Module{position:relative}.layout46 .l46ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout46 .l46TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout46 .l46Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l46promise}.layout46 .l46PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout46 .l46PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout46 .l46PromiseBody .cardTitle{min-height:2.2em}.layout46 .l46PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout46 .l46Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout46 .l46Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout46 .l46PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout46 .l46ModuleGridExtra{margin-top:6px;animation:l46RevealIn .45s ease both}.layout46 .l46ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout46 .l46Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout46 .l46Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout46 .l46ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout46 .l46MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout46 .l46MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout46 .l46MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout46 .l46MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout46 .l46MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout46 .l46MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout46 .l46QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout46 .l46QuoteTrack{display:flex;gap:18px;width:max-content;animation:l46-quote-marquee 60s linear infinite}.layout46 .l46QuoteMarquee:hover .l46QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout46 .l46QuoteTrack{animation:none}}@keyframes l46-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout46 .l46QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout46 .l46Quote{display:grid;gap:14px;padding:20px}.layout46 .l46QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout46 .l46QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout46 .l46QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout46 .l46QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout46 section{scroll-margin-top:96px}.layout46 .btnGhost{color:var(--text-strong);background:var(--surface-2);border:1px solid var(--border)}.layout46 .btnGhost:hover{background:var(--surface-3, var(--surface-2));border-color:var(--accent-b-40)}.layout46 .footer{border-top:1px solid var(--border)}.layout46 .footer .footerMuted,.layout46 .footer .footerNote{color:var(--muted)}.layout46 .footer .footerLink:hover{color:var(--text-strong)}.layout46 .btnPrimary{background:linear-gradient(135deg,color-mix(in oklab,var(--accent-b) 52%,#070b16),color-mix(in oklab,var(--accent-b) 30%,#070b16));color:#f8fafc;border:1px solid var(--accent-b-40);box-shadow:0 10px 30px var(--accent-b-24)}.layout46 .btnPrimary:hover{border-color:var(--accent-b-55);box-shadow:0 12px 36px var(--accent-b-40)}.layout46 .l46SolutionsDesc{color:color-mix(in oklab,var(--muted) 55%,var(--text-strong))}.layout46 .l46SolutionsArrow{color:var(--muted)}.layout46 .l46PowerlineLabel,.layout46 .l46Module .l46Hl,.layout46 .l46Module .l46HlSuffix,.layout46 .l46BandEyebrow{color:var(--accent-text-hi)}.layout46[data-l46-page=aiguard] .l46Progress,.layout46[data-l46-page=assistant] .l46Progress{display:none}.layout46 .card{box-shadow:0 1px 2px #0f172a0a,0 4px 14px #0f172a0d}.layout46 .glowPanel{box-shadow:0 1px 2px #0f172a0a,0 10px 34px -18px #0f172a29}.layout46 .card:hover{box-shadow:0 2px 4px #0f172a0d,0 12px 30px -14px #0f172a24}.layout46 .l46NavActive:after{display:none}.layout46 .l46NavActive{color:var(--text-strong);font-weight:750}.layout46 .l46NavLink:after{opacity:.7}.layout46 .l46SolutionsPanel{border-radius:16px;box-shadow:0 18px 48px -28px #0f172a4d}.layout46 .btnPrimary{box-shadow:0 1px 2px #0f172a0f,0 6px 18px -10px #0f172a40}.layout46 .btnPrimary:hover{box-shadow:0 2px 4px #0f172a14,0 10px 24px -12px #0f172a4d}.layout46 .l46Hero:before{background:radial-gradient(560px 480px at 88% 6%,var(--accent-b-12),transparent 55%);opacity:.5}.layout46 .l46SolutionTile{box-shadow:none;border:1px solid var(--border-soft)}.layout46 .l46SolutionTile:hover{border-color:var(--accent-b-40);box-shadow:0 8px 24px -16px #0f172a2e}.layout46 .l46Section,.layout46 .l46FinalCta{padding-block:clamp(72px,7vw,112px)}.layout46 .l46FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout46 .l46Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout46 .l46PricingLayout{display:grid;gap:40px}.layout46 .l46PresetGroup{display:grid;gap:14px}.layout46 .l46Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout46 .l46Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout46 .l46Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout46 .l46PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout46 .l46PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout46 .l46PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout46 .l46PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout46 .l46PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout46 .l46PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout46 .l46PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout46 .l46PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout46 .l46PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout46 .l46PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout46 .l46PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout46 .l46Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout46 .l46Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout46 .l46PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout46 .l46PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout46 .l46Module .cardIcon,.layout46 .l46ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout46 .l46Module .cardIcon svg,.layout46 .l46ModuleIcon svg{width:24px;height:24px;display:block}.layout46 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout46 .l46Kicker,.layout46 .l46BandEyebrow,.layout46 .l46SmallLabel,.layout46 .l46PromiseWeek{color:var(--accent-b)}.layout46 .l46PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout46 .l46PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout46 .l46PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout46 .l46PriceCard .l46PriceBullet{align-items:flex-start;gap:12px}.layout46 .l46PriceCard .l46PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout46 .l46PriceBulletBody{display:grid;gap:6px;min-width:0}.layout46 .l46PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout46 .l46PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout46 .l46VereinPanel{display:grid;gap:22px}.layout46 .l46VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout46 .l46VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout46 .l46VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout46 .l46VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout46 .l46AboutHero{padding-top:clamp(40px,6vw,88px)}.layout46 .l46Manifest{display:grid;gap:14px;margin-top:28px}.layout46 .l46ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout46 .l46AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout46 .l46NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout46 .l46NavPlaceholder:disabled{cursor:not-allowed}.layout46 .l46NavPlaceholder:after{display:none}.layout46 .l46NavPlaceholder:hover,.layout46 .l46NavPlaceholder:focus-visible{color:var(--subtle)}.layout46 .l46SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout46 .l46SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout46 .l46SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout46 .l46SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout46 .l46SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout46 .l46SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout46 .l46SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout46 .l46SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout46 .l46SolutionTile{padding:34px 32px 30px;border-radius:20px;display:grid;gap:12px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout46 .l46SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout46 .l46SolutionTile .cardTitle{margin:0;font-size:22px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout46 .l46SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout46 .l46SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout46 .l46Tile-hub .l46SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout46 .l46Tile-crm .l46SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout46 .l46Tile-aiguard .l46SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout46 .l46Tile-assistant .l46SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}@media(min-width:700px){.layout46 .l46SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout46 .l46SolutionTiles{grid-template-columns:repeat(2,1fr);gap:20px}.layout46 .l46SolutionsBoard{gap:16px}}.layout46 .l46Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout46 .l46Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout46 .l46Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout46 .l46Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout46 .l46BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout46 .l46BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout46 .l46BasisCard>*{position:relative;z-index:1}.layout46 .l46BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout46 .l46BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout46 .l46BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout46 .l46BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout46 .l46BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout46 .l46BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout46 .l46BasisList{grid-template-columns:repeat(4,1fr)}}.layout46 .l46PriceResult .l46DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout46 .l46Promise7{grid-template-columns:repeat(4,1fr)}.layout46 .l46Promise7>li:nth-child(5){grid-column:1 / span 2}.layout46 .l46Promise7>li:nth-child(6){grid-column:3 / span 2}.layout46 .l46Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout46 .l46VereinPanel{position:relative;overflow:hidden}.layout46 .l46VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout46 button.l46SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout46 button.l46SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout46 .l46SolutionIcon svg{width:22px;height:22px;display:block}.layout46 .l46SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout46 .l46SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout46 .l46SolutionOneIcon svg{width:30px;height:30px}.layout46 .l46SolutionOneTitleWrap{display:grid;gap:4px}.layout46 .l46SolutionOne .cardText+.cardText{margin-top:6px}.layout46 .l46AboutBg{position:relative;overflow:hidden}.layout46 .l46AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout46 .l46AboutBg>.container{position:relative;z-index:1}.layout46 .l46AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout46 .l46AboutBg:before{background-position:center;opacity:.35}}.layout46 .l46PromiseArrow{display:grid;grid-template-columns:repeat(7,1fr);gap:0;padding:0;margin:0;list-style:none;align-items:stretch}.layout46 .l46PromiseArrowStep{position:relative;background:var(--surface-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 30px 22px 38px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);margin-right:-18px;min-height:100%;display:flex;z-index:calc(10 - var(--l46ArrowIndex, 0));box-shadow:0 18px 50px #0003}.layout46 .l46PromiseArrowStep:first-child{padding-left:24px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.layout46 .l46PromiseArrowStep:last-child{margin-right:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.layout46 .l46PromiseArrowStep:nth-child(odd){background:var(--surface-2)}.layout46 .l46PromiseArrowBody{display:flex;flex-direction:column;gap:8px;width:100%}.layout46 .l46PromiseArrowTag{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout46 .l46PromiseArrowTitle{margin:0;font-size:15px;font-weight:800;line-height:1.25;color:var(--text-strong, var(--text))}.layout46 .l46PromiseArrowText{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}@media(max-width:1180px){.layout46 .l46PromiseArrow{grid-template-columns:repeat(2,1fr);gap:12px}.layout46 .l46PromiseArrowStep,.layout46 .l46PromiseArrowStep:first-child,.layout46 .l46PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:20px 22px;border:1px solid var(--border);border-radius:14px}}@media(max-width:760px){.layout46 .l46PromiseArrow{grid-template-columns:1fr;gap:10px}}@media(min-width:1181px){.layout46 .l46PromiseArrow:not(.l46ProcessFlow){grid-template-columns:repeat(8,1fr);gap:16px}.layout46 .l46PromiseArrow:not(.l46ProcessFlow)>li{grid-column:span 2}.layout46 .l46PromiseArrow:not(.l46ProcessFlow) .l46PromiseArrowStep,.layout46 .l46PromiseArrow:not(.l46ProcessFlow) .l46PromiseArrowStep:first-child,.layout46 .l46PromiseArrow:not(.l46ProcessFlow) .l46PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:22px 24px;border:1px solid var(--border);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 8px 22px -14px #0f172a24}.layout46 .l46PromiseArrow:not(.l46ProcessFlow)>li:nth-child(5){grid-column:2 / span 2}.layout46 .l46PromiseArrow:not(.l46ProcessFlow)>li:nth-child(6){grid-column:4 / span 2}.layout46 .l46PromiseArrow:not(.l46ProcessFlow)>li:nth-child(7){grid-column:6 / span 2}.layout46 .l46PromiseArrow:not(.l46ProcessFlow) .l46PromiseArrowTitle{font-size:16px}.layout46 .l46PromiseArrow:not(.l46ProcessFlow) .l46PromiseArrowText{font-size:13.5px}}.layout46 .l46Powerline{position:relative;max-width:780px;margin:22px 0 14px;padding:20px 24px;border-radius:16px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:18px;line-height:1.45;color:var(--text-strong)}.layout46 .l46PowerlineLabel{color:var(--accent-b);font-weight:800}.layout46 .l46PowerlineText{font-weight:600}.layout46 .l46WetteBox{position:relative;margin-top:16px;padding:26px 28px;border-radius:18px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:20px;line-height:1.4;color:var(--text-strong);font-weight:800;letter-spacing:-.01em}.layout46 .l46WetteBox strong{font-weight:800}.layout46 .l46TrustLine{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;font-size:13px;color:var(--accent-text-hi);font-weight:700}.layout46 .l46TrustLine span[aria-hidden=true]{color:var(--subtle);font-weight:500}.layout46 .l46PainGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.layout46 .l46PainCard{padding:22px}.layout46 .l46PainCard .cardTitle{margin-bottom:8px;font-size:18px}@media(max-width:1080px){.layout46 .l46PainGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout46 .l46PainGrid{grid-template-columns:1fr}}.layout46 .l46AudienceGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px}.layout46 .l46AudienceCard{padding:24px}.layout46 .l46AudienceCard .cardTitle{margin-bottom:10px;font-size:18px}@media(max-width:760px){.layout46 .l46AudienceGrid{grid-template-columns:1fr}}.layout46 .l46PrincipleGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px}.layout46 .l46PrincipleCard{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:18px 20px}.layout46 .l46PrincipleCheck{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--accent-b-08);color:var(--accent-b);font-weight:900;font-size:14px;border:1px solid var(--border)}.layout46 .l46PrincipleBody{min-width:0}.layout46 .l46PrincipleTitle{margin:0 0 4px;font-size:16px;font-weight:850}.layout46 .l46PrincipleText{margin:0;font-size:14px;color:var(--muted);line-height:1.5}@media(max-width:1080px){.layout46 .l46PrincipleGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout46 .l46PrincipleGrid{grid-template-columns:1fr}}.layout46 .l46ProcessFlow{margin-top:8px;grid-template-columns:repeat(4,1fr)}@media(max-width:1180px){.layout46 .l46ProcessFlow{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.layout46 .l46ProcessFlow{grid-template-columns:1fr}}.layout46 .l46SolutionBadge{display:block;width:100%;max-width:460px;height:auto;aspect-ratio:951 / 290;margin:-14px 0 4px}.layout46 .l46SolutionOne .l46SolutionBadge{max-width:370px;margin:-14px 0 -4px}.layout46 .l46SolutionsPanel{min-width:380px}.layout46 .l46Impressum .l46SectionGrid{max-width:760px}.layout46 .l46Impressum h1{margin:0;font-size:clamp(30px,4.4vw,44px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout46 .l46ImpressumBody{max-width:760px}.layout46 .l46ImpressumBody h3{margin:28px 0 8px;font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--text-strong)}.layout46 .l46ImpressumBody h3:first-child{margin-top:0}.layout46 .l46ImpressumBody p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}.bgL47Quiet .bgGlowA,.bgL47Quiet .bgGlowB{display:none}.layout47{min-height:100vh;color:var(--text);--accent-text-hi: var(--accent-b)}.layout47[data-l47-page=company]{--accent-b: #0055fd;--accent-b-08: rgba(0, 85, 253, .08);--accent-b-12: rgba(0, 85, 253, .12);--accent-b-24: rgba(0, 85, 253, .24);--accent-b-40: rgba(0, 85, 253, .4);--accent-b-55: rgba(0, 85, 253, .55);--accent-b-90: rgba(0, 85, 253, .9)}.layout47[data-l47-page=one]{--accent-b: #dc2626;--accent-b-08: rgba(220, 38, 38, .08);--accent-b-12: rgba(220, 38, 38, .12);--accent-b-24: rgba(220, 38, 38, .24);--accent-b-40: rgba(220, 38, 38, .4);--accent-b-55: rgba(220, 38, 38, .55);--accent-b-90: rgba(220, 38, 38, .9)}.layout47[data-l47-page=club]{--accent-b: #16a34a;--accent-b-08: rgba(22, 163, 74, .08);--accent-b-12: rgba(22, 163, 74, .12);--accent-b-24: rgba(22, 163, 74, .24);--accent-b-40: rgba(22, 163, 74, .4);--accent-b-55: rgba(22, 163, 74, .55);--accent-b-90: rgba(22, 163, 74, .9)}.layout47[data-l47-page=crm]{--accent-b: #0ea5e9;--accent-b-08: rgba(14, 165, 233, .08);--accent-b-12: rgba(14, 165, 233, .12);--accent-b-24: rgba(14, 165, 233, .24);--accent-b-40: rgba(14, 165, 233, .4);--accent-b-55: rgba(14, 165, 233, .55);--accent-b-90: rgba(14, 165, 233, .9)}.layout47[data-l47-page=aiguard]{--accent-b: #f97316;--accent-b-08: rgba(249, 115, 22, .08);--accent-b-12: rgba(249, 115, 22, .12);--accent-b-24: rgba(249, 115, 22, .24);--accent-b-40: rgba(249, 115, 22, .4);--accent-b-55: rgba(249, 115, 22, .55);--accent-b-90: rgba(249, 115, 22, .9)}.layout47[data-l47-page=assistant]{--accent-b: #8b5cf6;--accent-b-08: rgba(139, 92, 246, .08);--accent-b-12: rgba(139, 92, 246, .12);--accent-b-24: rgba(139, 92, 246, .24);--accent-b-40: rgba(139, 92, 246, .4);--accent-b-55: rgba(139, 92, 246, .55);--accent-b-90: rgba(139, 92, 246, .9)}.layout47 .l47Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout47 .l47Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:1px 0;min-height:0}.layout47 .headerInner{padding:5px 0;justify-content:flex-start;gap:40px}.layout47 .l47Nav{margin-left:0;gap:28px}.layout47 .headerActions{margin-left:auto;display:inline-flex;align-items:center;gap:16px}.layout47 .l47BrandText{font-size:28px;line-height:1.05;letter-spacing:-.025em}.layout47 .l47Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout47 .l47Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout47 .l47Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout47 .l47LogoBrand{border-radius:0;overflow:visible}.layout47 .l47LogoBrand:after{content:none}.layout47 .l47LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout47 .l47BrandMark{display:inline-flex;align-items:center}.layout47 .l47BrandWordmark{display:inline-flex;align-items:baseline;letter-spacing:-.02em;line-height:1}.layout47 .l47WordmarkThin{font-weight:400;color:var(--text-strong);opacity:.85}.layout47 .l47WordmarkBold{font-weight:800;color:var(--text-strong)}.layout47 .l47Hl{color:var(--text-strong);font-weight:800}.layout47 .l47HlSuffix{color:var(--accent-b);font-weight:800}.layout47 .l47Lead .l47Hl,.layout47 .l47Lead .l47HlSuffix,.layout47 .l47Powerline .l47Hl,.layout47 .l47Powerline .l47HlSuffix{color:var(--text-strong);font-weight:650}.layout47 .l47ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout47 .l47NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:650;letter-spacing:-.01em;padding:6px 0;position:relative;font-size:16px}.layout47 .l47NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;border-radius:999px;background:var(--accent-b);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout47 .l47NavActive{color:var(--text-strong)}.layout47 .l47NavActive:after{transform:scaleX(1)}.layout47 .l47MobileBtn{width:100%;text-align:left;border:0}.layout47 .l47MobileBtnActive{color:var(--text-strong)}.layout47 .l47MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout47 .l47MobileSolutionItem{padding-left:12px}.layout47 .l47SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout47 .l47SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout47 .l47SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout47 .l47SolutionsMenu:hover .l47SolutionsChevron,.layout47 .l47SolutionsMenu:focus-within .l47SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout47 .l47SolutionsPanel{position:absolute;top:calc(100% + 8px);left:0;min-width:260px;padding:8px;border-radius:14px;background:linear-gradient(var(--surface-2),var(--surface-2)),var(--bg-deep, #0b0b12);border:1px solid var(--border);box-shadow:0 24px 60px #00000059;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.layout47 .l47SolutionsPanel:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.layout47 .l47SolutionsMenu:hover .l47SolutionsPanel,.layout47 .l47SolutionsMenu:focus-within .l47SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout47 .l47SolutionsMenuClosed:hover .l47SolutionsPanel,.layout47 .l47SolutionsMenuClosed:focus-within .l47SolutionsPanel{opacity:0;pointer-events:none;transform:translateY(-6px)}.layout47 .l47SolutionsItem{padding:9px 12px;border-radius:12px;text-align:left;background:transparent;border:1px solid transparent;cursor:pointer;color:var(--text-strong);transition:background .16s ease,border-color .16s ease;display:grid;grid-template-columns:128px 1fr 16px;align-items:center;gap:12px;min-height:52px}.layout47 .l47SolutionsBadge{width:150px;height:auto;aspect-ratio:951 / 290;display:block;margin:-6px 0}.layout47 .l47SolutionsItem>svg{width:22px;height:22px;color:var(--accent-b);justify-self:center}.layout47 .l47SolutionsDesc{font-size:13px;font-weight:650;line-height:1.3;color:var(--muted)}.layout47 .l47SolutionsArrow{color:var(--subtle);font-size:15px;transition:transform .16s ease,color .16s ease}.layout47 .l47SolutionsItem:hover,.layout47 .l47SolutionsItem:focus-visible{background:var(--accent-b-08);border-color:var(--accent-b-24);outline:none}.layout47 .l47SolutionsItem:hover .l47SolutionsArrow,.layout47 .l47SolutionsItem:focus-visible .l47SolutionsArrow{transform:translate(3px);color:var(--text-strong)}.layout47 .l47SolutionsItem:hover .l47SolutionsDesc{color:var(--text-strong)}.layout47 .l47SolutionsItemActive{background:var(--accent-b-08);border-color:var(--accent-b-24)}@media(max-width:760px){.layout47 .l47SolutionsMenu,.layout47 .l47Nav{display:none}}.layout47 .l47Progress{position:fixed;left:max(16px,calc((100vw - 1120px)/2 - 18px));top:140px;bottom:140px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);opacity:.5;pointer-events:none}.layout47 .l47Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout47 .l47Hero,.layout47 .l47Subpage{padding:74px 0 48px;position:relative}.layout47 .l47HeroSlim{min-height:calc(100vh - 84px);display:flex;align-items:center;padding-bottom:96px}.layout47 .l47Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(820px 560px at 80% 12%,var(--accent-b-12),transparent 58%);opacity:.7}.layout47 .l47Section,.layout47 .l47FinalCta,.layout47 .l47Band{padding:56px 0}.layout47 .l47Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout47 .l47SectionGrid{display:grid;gap:24px}.layout47 .l47SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout47 .l47SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout47 .l47H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout47 .l47Lead,.layout47 .l47SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout47 .l47Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout47 .l47More{width:max-content}.layout47 .l47HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout47 .l47HeroCopy{max-width:780px}.layout47 .l47WorkspaceUi{padding:14px}.layout47 .l47UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout47 .l47UiBody{display:grid;gap:10px}.layout47 .l47UiPanel{padding:14px}.layout47 .l47UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout47 .l47UiTasks{display:grid;gap:8px;margin-top:12px}.layout47 .l47UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout47 .l47UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout47 .l47UiTask strong{color:var(--text-strong);font-size:13px}.layout47 .l47UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout47 .l47UiNumbers{display:grid;gap:4px;margin-top:18px}.layout47 .l47UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout47 .l47UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout47 .l47Kpis{display:grid;gap:18px}.layout47 .l47Kpi{padding:0}.layout47 .l47KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,76px);font-weight:780;letter-spacing:-.055em;line-height:.95;font-variant-numeric:tabular-nums;white-space:nowrap}.layout47 .l47KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout47 .l47ModuleGrid,.layout47 .l47FeatureTable,.layout47 .l47PackageGrid,.layout47 .l47NextSteps{display:grid;gap:14px}.layout47 .l47Module,.layout47 .l47FeatureTable .card,.layout47 .l47Package,.layout47 .l47NextStep{display:grid;gap:12px}.layout47 .l47Module .cardTitle,.layout47 .l47NextStep .cardTitle,.layout47 .l47Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout47 .l47Solutions{display:grid;gap:16px}.layout47 .l47SolutionTabs{display:grid;gap:8px}.layout47 .l47SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout47 .l47SolutionCard{padding:20px;display:grid;gap:18px}.layout47 .l47SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout47 .l47Quote{margin:0;display:grid;gap:14px}.layout47 .l47Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout47 .l47Quote blockquote:after{content:none}.layout47 .l47Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout47 .l47Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout47 .l47Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout47 .l47FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout47 .l47FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout47 .l47FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout47 .l47PricingGrid{display:grid;gap:28px}.layout47 .l47PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout47 .l47Slider{display:grid;gap:12px}.layout47 .l47Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout47 .l47Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout47 .l47Slider input{width:100%;accent-color:var(--accent-b)}.layout47 .l47PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout47 .l47PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout47 .l47PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout47 .l47PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout47 .l47PriceResult .btn{margin-top:10px;justify-self:start}.layout47 .l47Package .btn{margin-top:14px;justify-self:start}.layout47 .l47NextStep{align-items:start}.layout47 .l47Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout47 .l47Kpis,.layout47 .l47ModuleGrid,.layout47 .l47FeatureTable,.layout47 .l47PackageGrid,.layout47 .l47NextSteps{grid-template-columns:repeat(3,1fr)}.layout47 .l47UiBody{grid-template-columns:1fr 1fr}.layout47 .l47UiWide{grid-column:span 2}}@media(min-width:980px){.layout47 .l47Solutions,.layout47 .l47PricingGrid{grid-template-columns:.95fr 1.05fr}.layout47 .l47HeroGrid{grid-template-columns:1fr}.layout47 .l47SolutionTabs{align-self:start}}@media(max-width:760px){.layout47 .l47Progress,.layout47 .l47ProductBy{display:none}.layout47 .l47UiTask{grid-template-columns:28px 1fr}.layout47 .l47UiTask em{grid-column:2}}@media(max-width:1080px){.layout47 .l47Brand .l47Logo-lockup{height:40px!important;width:auto!important;aspect-ratio:644 / 491}.layout47 .l47Brand .l47Logo-mark{width:40px!important;height:40px!important}.layout47 .l47BrandText{font-size:20px}}@media(max-width:760px){.layout47 .l47Brand .l47Logo-mark{width:30px!important;height:30px!important}.layout47 .l47BrandText{font-size:17px}}.layout47 .l47RevealIn{animation:l47RevealIn .55s ease both}@keyframes l47RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout47 .l47HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout47 .l47HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout47 .l47HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout47 .l47HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout47 .l47HeroKpiBox{padding:14px;display:grid;gap:4px}.layout47 .l47HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout47 .l47HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout47 .l47HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout47 .l47BandEyebrow{margin-bottom:14px}.layout47 .l47ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout47 .l47ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout47 .l47Module{position:relative}.layout47 .l47ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout47 .l47TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout47 .l47Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l47promise}.layout47 .l47PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout47 .l47PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout47 .l47PromiseBody .cardTitle{min-height:2.2em}.layout47 .l47PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout47 .l47Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout47 .l47Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout47 .l47PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout47 .l47ModuleGridExtra{margin-top:6px;animation:l47RevealIn .45s ease both}.layout47 .l47ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout47 .l47Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout47 .l47Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout47 .l47ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout47 .l47MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout47 .l47MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout47 .l47MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout47 .l47MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout47 .l47MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout47 .l47MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout47 .l47QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout47 .l47QuoteTrack{display:flex;gap:18px;width:max-content;animation:l47-quote-marquee 60s linear infinite}.layout47 .l47QuoteMarquee:hover .l47QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout47 .l47QuoteTrack{animation:none}}@keyframes l47-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout47 .l47QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout47 .l47Quote{display:grid;gap:14px;padding:20px}.layout47 .l47QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout47 .l47QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout47 .l47QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout47 .l47QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout47 section{scroll-margin-top:96px}.layout47 .btnGhost{color:var(--text-strong);background:var(--surface-2);border:1px solid var(--border)}.layout47 .btnGhost:hover{background:var(--surface-3, var(--surface-2));border-color:var(--accent-b-40)}.layout47 .footer{border-top:1px solid var(--border)}.layout47 .footer .footerMuted,.layout47 .footer .footerNote{color:var(--muted)}.layout47 .footer .footerLink:hover{color:var(--text-strong)}.layout47 .btnPrimary{background:linear-gradient(135deg,color-mix(in oklab,var(--accent-b) 52%,#070b16),color-mix(in oklab,var(--accent-b) 30%,#070b16));color:#f8fafc;border:1px solid var(--accent-b-40);box-shadow:0 10px 30px var(--accent-b-24)}.layout47 .btnPrimary:hover{border-color:var(--accent-b-55);box-shadow:0 12px 36px var(--accent-b-40)}.layout47 .l47SolutionsDesc{color:color-mix(in oklab,var(--muted) 55%,var(--text-strong))}.layout47 .l47SolutionsArrow{color:var(--muted)}.layout47 .l47PowerlineLabel,.layout47 .l47Module .l47Hl,.layout47 .l47Module .l47HlSuffix,.layout47 .l47BandEyebrow{color:var(--accent-text-hi)}.layout47[data-l47-page=aiguard] .l47Progress,.layout47[data-l47-page=assistant] .l47Progress{display:none}.layout47 .card{box-shadow:0 1px 2px #0f172a0a,0 4px 14px #0f172a0d}.layout47 .glowPanel{box-shadow:0 1px 2px #0f172a0a,0 10px 34px -18px #0f172a29}.layout47 .card:hover{box-shadow:0 2px 4px #0f172a0d,0 12px 30px -14px #0f172a24}.layout47 .l47NavActive:after{display:none}.layout47 .l47NavActive{color:var(--text-strong);font-weight:750}.layout47 .l47NavLink:after{opacity:.7}.layout47 .l47SolutionsPanel{border-radius:16px;box-shadow:0 18px 48px -28px #0f172a4d}.layout47 .btnPrimary{box-shadow:0 1px 2px #0f172a0f,0 6px 18px -10px #0f172a40}.layout47 .btnPrimary:hover{box-shadow:0 2px 4px #0f172a14,0 10px 24px -12px #0f172a4d}.layout47 .l47Hero:before{background:radial-gradient(560px 480px at 88% 6%,var(--accent-b-12),transparent 55%);opacity:.5}.layout47 .l47SolutionTile{box-shadow:none;border:1px solid var(--border-soft)}.layout47 .l47SolutionTile:hover{border-color:var(--accent-b-40);box-shadow:0 8px 24px -16px #0f172a2e}.layout47 .l47Section,.layout47 .l47FinalCta{padding-block:clamp(72px,7vw,112px)}.layout47 .l47FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout47 .l47Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout47 .l47PricingLayout{display:grid;gap:40px}.layout47 .l47PresetGroup{display:grid;gap:14px}.layout47 .l47Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout47 .l47Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout47 .l47Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout47 .l47PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout47 .l47PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout47 .l47PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout47 .l47PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout47 .l47PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout47 .l47PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout47 .l47PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout47 .l47PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout47 .l47PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout47 .l47PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout47 .l47PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout47 .l47Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout47 .l47Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout47 .l47PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout47 .l47PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout47 .l47Module .cardIcon,.layout47 .l47ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout47 .l47Module .cardIcon svg,.layout47 .l47ModuleIcon svg{width:24px;height:24px;display:block}.layout47 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout47 .l47Kicker,.layout47 .l47BandEyebrow,.layout47 .l47SmallLabel,.layout47 .l47PromiseWeek{color:var(--accent-b)}.layout47 .l47PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout47 .l47PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout47 .l47PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout47 .l47PriceCard .l47PriceBullet{align-items:flex-start;gap:12px}.layout47 .l47PriceCard .l47PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout47 .l47PriceBulletBody{display:grid;gap:6px;min-width:0}.layout47 .l47PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout47 .l47PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout47 .l47VereinPanel{display:grid;gap:22px}.layout47 .l47VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout47 .l47VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout47 .l47VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout47 .l47VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout47 .l47AboutHero{padding-top:clamp(40px,6vw,88px)}.layout47 .l47Manifest{display:grid;gap:14px;margin-top:28px}.layout47 .l47ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout47 .l47AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout47 .l47NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout47 .l47NavPlaceholder:disabled{cursor:not-allowed}.layout47 .l47NavPlaceholder:after{display:none}.layout47 .l47NavPlaceholder:hover,.layout47 .l47NavPlaceholder:focus-visible{color:var(--subtle)}.layout47 .l47SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout47 .l47SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout47 .l47SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout47 .l47SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout47 .l47SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout47 .l47SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout47 .l47SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout47 .l47SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout47 .l47SolutionTile{padding:34px 32px 30px;border-radius:20px;display:grid;gap:12px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout47 .l47SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout47 .l47SolutionTile .cardTitle{margin:0;font-size:22px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout47 .l47SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout47 .l47SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout47 .l47Tile-hub .l47SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout47 .l47Tile-crm .l47SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout47 .l47Tile-aiguard .l47SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout47 .l47Tile-assistant .l47SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}@media(min-width:700px){.layout47 .l47SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout47 .l47SolutionTiles{grid-template-columns:repeat(2,1fr);gap:20px}.layout47 .l47SolutionsBoard{gap:16px}}.layout47 .l47Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout47 .l47Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout47 .l47Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout47 .l47Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout47 .l47BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout47 .l47BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout47 .l47BasisCard>*{position:relative;z-index:1}.layout47 .l47BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout47 .l47BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout47 .l47BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout47 .l47BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout47 .l47BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout47 .l47BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout47 .l47BasisList{grid-template-columns:repeat(4,1fr)}}.layout47 .l47PriceResult .l47DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout47 .l47Promise7{grid-template-columns:repeat(4,1fr)}.layout47 .l47Promise7>li:nth-child(5){grid-column:1 / span 2}.layout47 .l47Promise7>li:nth-child(6){grid-column:3 / span 2}.layout47 .l47Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout47 .l47VereinPanel{position:relative;overflow:hidden}.layout47 .l47VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout47 button.l47SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout47 button.l47SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout47 .l47SolutionIcon svg{width:22px;height:22px;display:block}.layout47 .l47SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout47 .l47SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout47 .l47SolutionOneIcon svg{width:30px;height:30px}.layout47 .l47SolutionOneTitleWrap{display:grid;gap:4px}.layout47 .l47SolutionOne .cardText+.cardText{margin-top:6px}.layout47 .l47AboutBg{position:relative;overflow:hidden}.layout47 .l47AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout47 .l47AboutBg>.container{position:relative;z-index:1}.layout47 .l47AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout47 .l47AboutBg:before{background-position:center;opacity:.35}}.layout47 .l47PromiseArrow{display:grid;grid-template-columns:repeat(7,1fr);gap:0;padding:0;margin:0;list-style:none;align-items:stretch}.layout47 .l47PromiseArrowStep{position:relative;background:var(--surface-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 30px 22px 38px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);margin-right:-18px;min-height:100%;display:flex;z-index:calc(10 - var(--l47ArrowIndex, 0));box-shadow:0 18px 50px #0003}.layout47 .l47PromiseArrowStep:first-child{padding-left:24px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.layout47 .l47PromiseArrowStep:last-child{margin-right:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.layout47 .l47PromiseArrowStep:nth-child(odd){background:var(--surface-2)}.layout47 .l47PromiseArrowBody{display:flex;flex-direction:column;gap:8px;width:100%}.layout47 .l47PromiseArrowTag{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout47 .l47PromiseArrowTitle{margin:0;font-size:15px;font-weight:800;line-height:1.25;color:var(--text-strong, var(--text))}.layout47 .l47PromiseArrowText{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}@media(max-width:1180px){.layout47 .l47PromiseArrow{grid-template-columns:repeat(2,1fr);gap:12px}.layout47 .l47PromiseArrowStep,.layout47 .l47PromiseArrowStep:first-child,.layout47 .l47PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:20px 22px;border:1px solid var(--border);border-radius:14px}}@media(max-width:760px){.layout47 .l47PromiseArrow{grid-template-columns:1fr;gap:10px}}@media(min-width:1181px){.layout47 .l47PromiseArrow:not(.l47ProcessFlow){grid-template-columns:repeat(8,1fr);gap:16px}.layout47 .l47PromiseArrow:not(.l47ProcessFlow)>li{grid-column:span 2}.layout47 .l47PromiseArrow:not(.l47ProcessFlow) .l47PromiseArrowStep,.layout47 .l47PromiseArrow:not(.l47ProcessFlow) .l47PromiseArrowStep:first-child,.layout47 .l47PromiseArrow:not(.l47ProcessFlow) .l47PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:22px 24px;border:1px solid var(--border);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 8px 22px -14px #0f172a24}.layout47 .l47PromiseArrow:not(.l47ProcessFlow)>li:nth-child(5){grid-column:2 / span 2}.layout47 .l47PromiseArrow:not(.l47ProcessFlow)>li:nth-child(6){grid-column:4 / span 2}.layout47 .l47PromiseArrow:not(.l47ProcessFlow)>li:nth-child(7){grid-column:6 / span 2}.layout47 .l47PromiseArrow:not(.l47ProcessFlow) .l47PromiseArrowTitle{font-size:16px}.layout47 .l47PromiseArrow:not(.l47ProcessFlow) .l47PromiseArrowText{font-size:13.5px}}.layout47 .l47Powerline{position:relative;max-width:780px;margin:22px 0 14px;padding:20px 24px;border-radius:16px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:18px;line-height:1.45;color:var(--text-strong)}.layout47 .l47PowerlineLabel{color:var(--accent-b);font-weight:800}.layout47 .l47PowerlineText{font-weight:600}.layout47 .l47WetteBox{position:relative;margin-top:16px;padding:26px 28px;border-radius:18px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:20px;line-height:1.4;color:var(--text-strong);font-weight:800;letter-spacing:-.01em}.layout47 .l47WetteBox strong{font-weight:800}.layout47 .l47TrustLine{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;font-size:13px;color:var(--accent-text-hi);font-weight:700}.layout47 .l47TrustLine span[aria-hidden=true]{color:var(--subtle);font-weight:500}.layout47 .l47PainGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.layout47 .l47PainCard{padding:22px}.layout47 .l47PainCard .cardTitle{margin-bottom:8px;font-size:18px}@media(max-width:1080px){.layout47 .l47PainGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout47 .l47PainGrid{grid-template-columns:1fr}}.layout47 .l47AudienceGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px}.layout47 .l47AudienceCard{padding:24px}.layout47 .l47AudienceCard .cardTitle{margin-bottom:10px;font-size:18px}@media(max-width:760px){.layout47 .l47AudienceGrid{grid-template-columns:1fr}}.layout47 .l47PrincipleGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px}.layout47 .l47PrincipleCard{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:18px 20px}.layout47 .l47PrincipleCheck{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--accent-b-08);color:var(--accent-b);font-weight:900;font-size:14px;border:1px solid var(--border)}.layout47 .l47PrincipleBody{min-width:0}.layout47 .l47PrincipleTitle{margin:0 0 4px;font-size:16px;font-weight:850}.layout47 .l47PrincipleText{margin:0;font-size:14px;color:var(--muted);line-height:1.5}@media(max-width:1080px){.layout47 .l47PrincipleGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout47 .l47PrincipleGrid{grid-template-columns:1fr}}.layout47 .l47ProcessFlow{margin-top:8px;grid-template-columns:repeat(4,1fr)}@media(max-width:1180px){.layout47 .l47ProcessFlow{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.layout47 .l47ProcessFlow{grid-template-columns:1fr}}.layout47 .l47SolutionBadge{display:block;width:100%;max-width:460px;height:auto;aspect-ratio:951 / 290;margin:-14px 0 4px}.layout47 .l47SolutionOne .l47SolutionBadge{max-width:370px;margin:-14px 0 -4px}.layout47 .l47SolutionsPanel{min-width:380px}.layout47 .l47Impressum .l47SectionGrid{max-width:760px}.layout47 .l47Impressum h1{margin:0;font-size:clamp(30px,4.4vw,44px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout47 .l47ImpressumBody{max-width:760px}.layout47 .l47ImpressumBody h3{margin:28px 0 8px;font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--text-strong)}.layout47 .l47ImpressumBody h3:first-child{margin-top:0}.layout47 .l47ImpressumBody p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}.bgL48Quiet .bgGlowA,.bgL48Quiet .bgGlowB{display:none}.layout48{min-height:100vh;color:var(--text);--accent-text-hi: var(--accent-b)}.layout48[data-l48-page=company]{--accent-b: #0055fd;--accent-b-08: rgba(0, 85, 253, .08);--accent-b-12: rgba(0, 85, 253, .12);--accent-b-24: rgba(0, 85, 253, .24);--accent-b-40: rgba(0, 85, 253, .4);--accent-b-55: rgba(0, 85, 253, .55);--accent-b-90: rgba(0, 85, 253, .9)}.layout48[data-l48-page=one]{--accent-b: #dc2626;--accent-b-08: rgba(220, 38, 38, .08);--accent-b-12: rgba(220, 38, 38, .12);--accent-b-24: rgba(220, 38, 38, .24);--accent-b-40: rgba(220, 38, 38, .4);--accent-b-55: rgba(220, 38, 38, .55);--accent-b-90: rgba(220, 38, 38, .9)}.layout48[data-l48-page=club]{--accent-b: #16a34a;--accent-b-08: rgba(22, 163, 74, .08);--accent-b-12: rgba(22, 163, 74, .12);--accent-b-24: rgba(22, 163, 74, .24);--accent-b-40: rgba(22, 163, 74, .4);--accent-b-55: rgba(22, 163, 74, .55);--accent-b-90: rgba(22, 163, 74, .9)}.layout48[data-l48-page=crm]{--accent-b: #0ea5e9;--accent-b-08: rgba(14, 165, 233, .08);--accent-b-12: rgba(14, 165, 233, .12);--accent-b-24: rgba(14, 165, 233, .24);--accent-b-40: rgba(14, 165, 233, .4);--accent-b-55: rgba(14, 165, 233, .55);--accent-b-90: rgba(14, 165, 233, .9)}.layout48[data-l48-page=aiguard]{--accent-b: #f97316;--accent-b-08: rgba(249, 115, 22, .08);--accent-b-12: rgba(249, 115, 22, .12);--accent-b-24: rgba(249, 115, 22, .24);--accent-b-40: rgba(249, 115, 22, .4);--accent-b-55: rgba(249, 115, 22, .55);--accent-b-90: rgba(249, 115, 22, .9)}.layout48[data-l48-page=assistant]{--accent-b: #8b5cf6;--accent-b-08: rgba(139, 92, 246, .08);--accent-b-12: rgba(139, 92, 246, .12);--accent-b-24: rgba(139, 92, 246, .24);--accent-b-40: rgba(139, 92, 246, .4);--accent-b-55: rgba(139, 92, 246, .55);--accent-b-90: rgba(139, 92, 246, .9)}.layout48[data-l48-page=atlas]{--accent-b: #475569;--accent-b-08: rgba(71, 85, 105, .08);--accent-b-12: rgba(71, 85, 105, .12);--accent-b-24: rgba(71, 85, 105, .24);--accent-b-40: rgba(71, 85, 105, .4);--accent-b-55: rgba(71, 85, 105, .55);--accent-b-90: rgba(71, 85, 105, .9)}.layout48[data-l48-page=beacon]{--accent-b: #0d9488;--accent-b-08: rgba(13, 148, 136, .08);--accent-b-12: rgba(13, 148, 136, .12);--accent-b-24: rgba(13, 148, 136, .24);--accent-b-40: rgba(13, 148, 136, .4);--accent-b-55: rgba(13, 148, 136, .55);--accent-b-90: rgba(13, 148, 136, .9)}.layout48 .l48Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout48 .l48Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:1px 0;min-height:0}.layout48 .headerInner{padding:5px 0;justify-content:flex-start;gap:40px}.layout48 .l48Nav{margin-left:0;gap:28px}.layout48 .headerActions{margin-left:auto;display:inline-flex;align-items:center;gap:16px}.layout48 .l48BrandText{font-size:28px;line-height:1.05;letter-spacing:-.025em}.layout48 .l48Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout48 .l48Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout48 .l48Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout48 .l48LogoBrand{border-radius:0;overflow:visible}.layout48 .l48LogoBrand:after{content:none}.layout48 .l48LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout48 .l48BrandMark{display:inline-flex;align-items:center}.layout48 .l48BrandWordmark{display:inline-flex;align-items:baseline;letter-spacing:-.02em;line-height:1}.layout48 .l48WordmarkThin{font-weight:400;color:var(--text-strong);opacity:.85}.layout48 .l48WordmarkBold{font-weight:800;color:var(--text-strong)}.layout48 .l48Hl{color:var(--text-strong);font-weight:800}.layout48 .l48HlSuffix{color:var(--accent-b);font-weight:800}.layout48 .l48Lead .l48Hl,.layout48 .l48Lead .l48HlSuffix,.layout48 .l48Powerline .l48Hl,.layout48 .l48Powerline .l48HlSuffix{color:var(--text-strong);font-weight:650}.layout48 .l48ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout48 .l48NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:650;letter-spacing:-.01em;padding:6px 0;position:relative;font-size:16px}.layout48 .l48NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;border-radius:999px;background:var(--accent-b);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout48 .l48NavActive{color:var(--text-strong)}.layout48 .l48NavActive:after{transform:scaleX(1)}.layout48 .l48MobileBtn{width:100%;text-align:left;border:0}.layout48 .l48MobileBtnActive{color:var(--text-strong)}.layout48 .l48MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout48 .l48MobileSolutionItem{padding-left:12px}.layout48 .l48LangSwitch{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;border:1px solid var(--border-soft);background:var(--surface-1)}.layout48 .l48LangBtn{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;background:transparent;border:1px solid transparent;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--muted);transition:background .16s ease,color .16s ease,border-color .16s ease}.layout48 .l48LangBtn:hover{background:var(--surface-3);color:var(--text-strong)}.layout48 .l48LangBtnActive{background:var(--accent-b-12);color:var(--text-strong);border-color:var(--accent-b-24)}.layout48 .l48Flag{width:18px;height:12px;border-radius:2px;display:block;box-shadow:0 0 0 1px #00000014;object-fit:cover}.layout48 .l48MobileLangRow{display:flex;padding:14px 0 4px}@media(max-width:980px){.layout48 .headerActions .l48LangBtn span{display:none}.layout48 .headerActions .l48LangBtn{padding:5px 7px}}.layout48 .l48SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout48 .l48SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout48 .l48SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout48 .l48SolutionsMenu:hover .l48SolutionsChevron,.layout48 .l48SolutionsMenu:focus-within .l48SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout48 .l48SolutionsPanel{position:absolute;top:calc(100% + 8px);left:0;min-width:260px;padding:8px;border-radius:14px;background:linear-gradient(var(--surface-2),var(--surface-2)),var(--bg-deep, #0b0b12);border:1px solid var(--border);box-shadow:0 24px 60px #00000059;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.layout48 .l48SolutionsPanel:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.layout48 .l48SolutionsMenu:hover .l48SolutionsPanel,.layout48 .l48SolutionsMenu:focus-within .l48SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout48 .l48SolutionsMenuClosed:hover .l48SolutionsPanel,.layout48 .l48SolutionsMenuClosed:focus-within .l48SolutionsPanel{opacity:0;pointer-events:none;transform:translateY(-6px)}.layout48 .l48SolutionsItem{padding:9px 12px;border-radius:12px;text-align:left;background:transparent;border:1px solid transparent;cursor:pointer;color:var(--text-strong);transition:background .16s ease,border-color .16s ease;display:grid;grid-template-columns:128px 1fr 16px;align-items:center;gap:12px;min-height:52px}.layout48 .l48SolutionsBadge{width:150px;height:auto;aspect-ratio:951 / 290;display:block;margin:-6px 0}.layout48 .l48SolutionsItem>svg{width:22px;height:22px;color:var(--accent-b);justify-self:center}.layout48 .l48SolutionsDesc{font-size:13px;font-weight:650;line-height:1.3;color:var(--muted)}.layout48 .l48SolutionsArrow{color:var(--subtle);font-size:15px;transition:transform .16s ease,color .16s ease}.layout48 .l48SolutionsItem:hover,.layout48 .l48SolutionsItem:focus-visible{background:var(--accent-b-08);border-color:var(--accent-b-24);outline:none}.layout48 .l48SolutionsItem:hover .l48SolutionsArrow,.layout48 .l48SolutionsItem:focus-visible .l48SolutionsArrow{transform:translate(3px);color:var(--text-strong)}.layout48 .l48SolutionsItem:hover .l48SolutionsDesc{color:var(--text-strong)}.layout48 .l48SolutionsItemActive{background:var(--accent-b-08);border-color:var(--accent-b-24)}@media(max-width:760px){.layout48 .l48SolutionsMenu,.layout48 .l48Nav{display:none}}.layout48 .l48Progress{position:fixed;left:max(16px,calc((100vw - 1120px)/2 - 18px));top:140px;bottom:140px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);opacity:.5;pointer-events:none}.layout48 .l48Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout48 .l48Hero,.layout48 .l48Subpage{padding:74px 0 48px;position:relative}.layout48 .l48HeroSlim{min-height:calc(100vh - 84px);display:flex;align-items:center;padding-bottom:96px}.layout48 .l48Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(820px 560px at 80% 12%,var(--accent-b-12),transparent 58%);opacity:.7}.layout48 .l48Section,.layout48 .l48FinalCta,.layout48 .l48Band{padding:56px 0}.layout48 .l48Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout48 .l48SectionGrid{display:grid;gap:24px}.layout48 .l48SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout48 .l48SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout48 .l48H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout48 .l48Lead,.layout48 .l48SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout48 .l48Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout48 .l48More{width:max-content}.layout48 .l48HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout48 .l48HeroCopy{max-width:780px}.layout48 .l48WorkspaceUi{padding:14px}.layout48 .l48UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout48 .l48UiBody{display:grid;gap:10px}.layout48 .l48UiPanel{padding:14px}.layout48 .l48UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout48 .l48UiTasks{display:grid;gap:8px;margin-top:12px}.layout48 .l48UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout48 .l48UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout48 .l48UiTask strong{color:var(--text-strong);font-size:13px}.layout48 .l48UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout48 .l48UiNumbers{display:grid;gap:4px;margin-top:18px}.layout48 .l48UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout48 .l48UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout48 .l48Kpis{display:grid;gap:18px}.layout48 .l48Kpi{padding:0}.layout48 .l48KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,76px);font-weight:780;letter-spacing:-.055em;line-height:.95;font-variant-numeric:tabular-nums;white-space:nowrap}.layout48 .l48KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout48 .l48ModuleGrid,.layout48 .l48FeatureTable,.layout48 .l48PackageGrid,.layout48 .l48NextSteps{display:grid;gap:14px}.layout48 .l48Module,.layout48 .l48FeatureTable .card,.layout48 .l48Package,.layout48 .l48NextStep{display:grid;gap:12px}.layout48 .l48Module .cardTitle,.layout48 .l48NextStep .cardTitle,.layout48 .l48Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout48 .l48Solutions{display:grid;gap:16px}.layout48 .l48SolutionTabs{display:grid;gap:8px}.layout48 .l48SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout48 .l48SolutionCard{padding:20px;display:grid;gap:18px}.layout48 .l48SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout48 .l48Quote{margin:0;display:grid;gap:14px}.layout48 .l48Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout48 .l48Quote blockquote:after{content:none}.layout48 .l48Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout48 .l48Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout48 .l48Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout48 .l48FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout48 .l48FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout48 .l48FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout48 .l48PricingGrid{display:grid;gap:28px}.layout48 .l48PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout48 .l48Slider{display:grid;gap:12px}.layout48 .l48Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout48 .l48Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout48 .l48Slider input{width:100%;accent-color:var(--accent-b)}.layout48 .l48PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout48 .l48PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout48 .l48PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout48 .l48PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout48 .l48PriceResult .btn{margin-top:10px;justify-self:start}.layout48 .l48Package .btn{margin-top:14px;justify-self:start}.layout48 .l48NextStep{align-items:start}.layout48 .l48Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout48 .l48Kpis,.layout48 .l48ModuleGrid,.layout48 .l48FeatureTable,.layout48 .l48PackageGrid,.layout48 .l48NextSteps{grid-template-columns:repeat(3,1fr)}.layout48 .l48UiBody{grid-template-columns:1fr 1fr}.layout48 .l48UiWide{grid-column:span 2}}@media(min-width:980px){.layout48 .l48Solutions,.layout48 .l48PricingGrid{grid-template-columns:.95fr 1.05fr}.layout48 .l48HeroGrid{grid-template-columns:1fr}.layout48 .l48SolutionTabs{align-self:start}}@media(max-width:760px){.layout48 .l48Progress,.layout48 .l48ProductBy{display:none}.layout48 .l48UiTask{grid-template-columns:28px 1fr}.layout48 .l48UiTask em{grid-column:2}}@media(max-width:1080px){.layout48 .l48Brand .l48Logo-lockup{height:40px!important;width:auto!important;aspect-ratio:644 / 491}.layout48 .l48Brand .l48Logo-mark{width:40px!important;height:40px!important}.layout48 .l48BrandText{font-size:20px}}@media(max-width:760px){.layout48 .l48Brand .l48Logo-mark{width:30px!important;height:30px!important}.layout48 .l48BrandText{font-size:17px}}.layout48 .l48RevealIn{animation:l48RevealIn .55s ease both}@keyframes l48RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout48 .l48HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout48 .l48HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout48 .l48HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout48 .l48HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout48 .l48HeroKpiBox{padding:14px;display:grid;gap:4px}.layout48 .l48HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout48 .l48HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout48 .l48HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout48 .l48BandEyebrow{margin-bottom:14px}.layout48 .l48ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout48 .l48ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout48 .l48Module{position:relative}.layout48 .l48ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout48 .l48TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout48 .l48Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l48promise}.layout48 .l48PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout48 .l48PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout48 .l48PromiseBody .cardTitle{min-height:2.2em}.layout48 .l48PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout48 .l48Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout48 .l48Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout48 .l48PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout48 .l48ModuleGridExtra{margin-top:6px;animation:l48RevealIn .45s ease both}.layout48 .l48ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout48 .l48Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout48 .l48Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout48 .l48ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout48 .l48MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout48 .l48MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout48 .l48MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout48 .l48MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout48 .l48MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout48 .l48MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout48 .l48QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout48 .l48QuoteTrack{display:flex;gap:18px;width:max-content;animation:l48-quote-marquee 60s linear infinite}.layout48 .l48QuoteMarquee:hover .l48QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout48 .l48QuoteTrack{animation:none}}@keyframes l48-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout48 .l48QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout48 .l48Quote{display:grid;gap:14px;padding:20px}.layout48 .l48QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout48 .l48QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout48 .l48QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout48 .l48QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout48 section{scroll-margin-top:96px}.layout48 .btnGhost{color:var(--text-strong);background:var(--surface-2);border:1px solid var(--border)}.layout48 .btnGhost:hover{background:var(--surface-3, var(--surface-2));border-color:var(--accent-b-40)}.layout48 .footer{border-top:1px solid var(--border)}.layout48 .footer .footerMuted,.layout48 .footer .footerNote{color:var(--muted)}.layout48 .footer .footerLink:hover{color:var(--text-strong)}.layout48 .btnPrimary{background:linear-gradient(135deg,color-mix(in oklab,var(--accent-b) 52%,#070b16),color-mix(in oklab,var(--accent-b) 30%,#070b16));color:#f8fafc;border:1px solid var(--accent-b-40);box-shadow:0 10px 30px var(--accent-b-24)}.layout48 .btnPrimary:hover{border-color:var(--accent-b-55);box-shadow:0 12px 36px var(--accent-b-40)}.layout48 .l48SolutionsDesc{color:color-mix(in oklab,var(--muted) 55%,var(--text-strong))}.layout48 .l48SolutionsArrow{color:var(--muted)}.layout48 .l48PowerlineLabel,.layout48 .l48Module .l48Hl,.layout48 .l48Module .l48HlSuffix,.layout48 .l48BandEyebrow{color:var(--accent-text-hi)}.layout48[data-l48-page=aiguard] .l48Progress,.layout48[data-l48-page=assistant] .l48Progress,.layout48[data-l48-page=atlas] .l48Progress,.layout48[data-l48-page=beacon] .l48Progress{display:none}.layout48 .card{box-shadow:0 1px 2px #0f172a0a,0 4px 14px #0f172a0d}.layout48 .glowPanel{box-shadow:0 1px 2px #0f172a0a,0 10px 34px -18px #0f172a29}.layout48 .card:hover{box-shadow:0 2px 4px #0f172a0d,0 12px 30px -14px #0f172a24}.layout48 .l48NavActive:after{display:none}.layout48 .l48NavActive{color:var(--text-strong);font-weight:750}.layout48 .l48NavLink:after{opacity:.7}.layout48 .l48SolutionsPanel{border-radius:16px;box-shadow:0 18px 48px -28px #0f172a4d}.layout48 .btnPrimary{box-shadow:0 1px 2px #0f172a0f,0 6px 18px -10px #0f172a40}.layout48 .btnPrimary:hover{box-shadow:0 2px 4px #0f172a14,0 10px 24px -12px #0f172a4d}.layout48 .l48Hero:before{background:radial-gradient(560px 480px at 88% 6%,var(--accent-b-12),transparent 55%);opacity:.5}.layout48 .l48SolutionTile{box-shadow:none;border:1px solid var(--border-soft)}.layout48 .l48SolutionTile:hover{border-color:var(--accent-b-40);box-shadow:0 8px 24px -16px #0f172a2e}.layout48 .l48Section,.layout48 .l48FinalCta{padding-block:clamp(72px,7vw,112px)}.layout48 .l48FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout48 .l48Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout48 .l48PricingLayout{display:grid;gap:40px}.layout48 .l48PresetGroup{display:grid;gap:14px}.layout48 .l48Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout48 .l48Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout48 .l48Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout48 .l48PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout48 .l48PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout48 .l48PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout48 .l48PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout48 .l48PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout48 .l48PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout48 .l48PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout48 .l48PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout48 .l48PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout48 .l48PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout48 .l48PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout48 .l48Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout48 .l48Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout48 .l48PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout48 .l48PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout48 .l48Module .cardIcon,.layout48 .l48ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout48 .l48Module .cardIcon svg,.layout48 .l48ModuleIcon svg{width:24px;height:24px;display:block}.layout48 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout48 .l48Kicker,.layout48 .l48BandEyebrow,.layout48 .l48SmallLabel,.layout48 .l48PromiseWeek{color:var(--accent-b)}.layout48 .l48PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout48 .l48PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout48 .l48PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout48 .l48PriceCard .l48PriceBullet{align-items:flex-start;gap:12px}.layout48 .l48PriceCard .l48PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout48 .l48PriceBulletBody{display:grid;gap:6px;min-width:0}.layout48 .l48PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout48 .l48PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout48 .l48VereinPanel{display:grid;gap:22px}.layout48 .l48VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout48 .l48VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout48 .l48VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout48 .l48VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout48 .l48AboutHero{padding-top:clamp(40px,6vw,88px)}.layout48 .l48Manifest{display:grid;gap:14px;margin-top:28px}.layout48 .l48ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout48 .l48AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout48 .l48NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout48 .l48NavPlaceholder:disabled{cursor:not-allowed}.layout48 .l48NavPlaceholder:after{display:none}.layout48 .l48NavPlaceholder:hover,.layout48 .l48NavPlaceholder:focus-visible{color:var(--subtle)}.layout48 .l48SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout48 .l48SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout48 .l48SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout48 .l48SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout48 .l48SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout48 .l48SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout48 .l48SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout48 .l48SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout48 .l48SolutionTile{padding:34px 32px 30px;border-radius:20px;display:grid;gap:12px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout48 .l48SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout48 .l48SolutionTile .cardTitle{margin:0;font-size:22px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout48 .l48SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout48 .l48SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout48 .l48Tile-hub .l48SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout48 .l48Tile-crm .l48SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout48 .l48Tile-aiguard .l48SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout48 .l48Tile-assistant .l48SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}@media(min-width:700px){.layout48 .l48SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout48 .l48SolutionTiles{grid-template-columns:repeat(2,1fr);gap:20px}.layout48 .l48SolutionsBoard{gap:16px}}.layout48 .l48Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout48 .l48Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout48 .l48Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout48 .l48Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout48 .l48BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout48 .l48BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout48 .l48BasisCard>*{position:relative;z-index:1}.layout48 .l48BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout48 .l48BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout48 .l48BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout48 .l48BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout48 .l48BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout48 .l48BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout48 .l48BasisList{grid-template-columns:repeat(4,1fr)}}.layout48 .l48PriceResult .l48DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout48 .l48Promise7{grid-template-columns:repeat(4,1fr)}.layout48 .l48Promise7>li:nth-child(5){grid-column:1 / span 2}.layout48 .l48Promise7>li:nth-child(6){grid-column:3 / span 2}.layout48 .l48Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout48 .l48VereinPanel{position:relative;overflow:hidden}.layout48 .l48VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout48 button.l48SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout48 button.l48SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout48 .l48SolutionIcon svg{width:22px;height:22px;display:block}.layout48 .l48SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout48 .l48SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout48 .l48SolutionOneIcon svg{width:30px;height:30px}.layout48 .l48SolutionOneTitleWrap{display:grid;gap:4px}.layout48 .l48SolutionOne .cardText+.cardText{margin-top:6px}.layout48 .l48AboutBg{position:relative;overflow:hidden}.layout48 .l48AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout48 .l48AboutBg>.container{position:relative;z-index:1}.layout48 .l48AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout48 .l48AboutBg:before{background-position:center;opacity:.35}}.layout48 .l48PromiseArrow{display:grid;grid-template-columns:repeat(7,1fr);gap:0;padding:0;margin:0;list-style:none;align-items:stretch}.layout48 .l48PromiseArrowStep{position:relative;background:var(--surface-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 30px 22px 38px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);margin-right:-18px;min-height:100%;display:flex;z-index:calc(10 - var(--l48ArrowIndex, 0));box-shadow:0 18px 50px #0003}.layout48 .l48PromiseArrowStep:first-child{padding-left:24px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.layout48 .l48PromiseArrowStep:last-child{margin-right:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.layout48 .l48PromiseArrowStep:nth-child(odd){background:var(--surface-2)}.layout48 .l48PromiseArrowBody{display:flex;flex-direction:column;gap:8px;width:100%}.layout48 .l48PromiseArrowTag{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout48 .l48PromiseArrowTitle{margin:0;font-size:15px;font-weight:800;line-height:1.25;color:var(--text-strong, var(--text))}.layout48 .l48PromiseArrowText{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}@media(max-width:1180px){.layout48 .l48PromiseArrow{grid-template-columns:repeat(2,1fr);gap:12px}.layout48 .l48PromiseArrowStep,.layout48 .l48PromiseArrowStep:first-child,.layout48 .l48PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:20px 22px;border:1px solid var(--border);border-radius:14px}}@media(max-width:760px){.layout48 .l48PromiseArrow{grid-template-columns:1fr;gap:10px}}@media(min-width:1181px){.layout48 .l48PromiseArrow:not(.l48ProcessFlow){grid-template-columns:repeat(8,1fr);gap:16px}.layout48 .l48PromiseArrow:not(.l48ProcessFlow)>li{grid-column:span 2}.layout48 .l48PromiseArrow:not(.l48ProcessFlow) .l48PromiseArrowStep,.layout48 .l48PromiseArrow:not(.l48ProcessFlow) .l48PromiseArrowStep:first-child,.layout48 .l48PromiseArrow:not(.l48ProcessFlow) .l48PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:22px 24px;border:1px solid var(--border);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 8px 22px -14px #0f172a24}.layout48 .l48PromiseArrow:not(.l48ProcessFlow)>li:nth-child(5){grid-column:2 / span 2}.layout48 .l48PromiseArrow:not(.l48ProcessFlow)>li:nth-child(6){grid-column:4 / span 2}.layout48 .l48PromiseArrow:not(.l48ProcessFlow)>li:nth-child(7){grid-column:6 / span 2}.layout48 .l48PromiseArrow:not(.l48ProcessFlow) .l48PromiseArrowTitle{font-size:16px}.layout48 .l48PromiseArrow:not(.l48ProcessFlow) .l48PromiseArrowText{font-size:13.5px}}.layout48 .l48Powerline{position:relative;max-width:780px;margin:22px 0 14px;padding:20px 24px;border-radius:16px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:18px;line-height:1.45;color:var(--text-strong)}.layout48 .l48PowerlineLabel{color:var(--accent-b);font-weight:800}.layout48 .l48PowerlineText{font-weight:600}.layout48 .l48WetteBox{position:relative;margin-top:16px;padding:26px 28px;border-radius:18px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:20px;line-height:1.4;color:var(--text-strong);font-weight:800;letter-spacing:-.01em}.layout48 .l48WetteBox strong{font-weight:800}.layout48 .l48TrustLine{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;font-size:13px;color:var(--accent-text-hi);font-weight:700}.layout48 .l48TrustLine span[aria-hidden=true]{color:var(--subtle);font-weight:500}.layout48 .l48PainGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.layout48 .l48PainCard{padding:22px}.layout48 .l48PainCard .cardTitle{margin-bottom:8px;font-size:18px}@media(max-width:1080px){.layout48 .l48PainGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout48 .l48PainGrid{grid-template-columns:1fr}}.layout48 .l48AudienceGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px}.layout48 .l48AudienceCard{padding:24px}.layout48 .l48AudienceCard .cardTitle{margin-bottom:10px;font-size:18px}@media(max-width:760px){.layout48 .l48AudienceGrid{grid-template-columns:1fr}}.layout48 .l48PrincipleGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px}.layout48 .l48PrincipleCard{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:18px 20px}.layout48 .l48PrincipleCheck{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--accent-b-08);color:var(--accent-b);font-weight:900;font-size:14px;border:1px solid var(--border)}.layout48 .l48PrincipleBody{min-width:0}.layout48 .l48PrincipleTitle{margin:0 0 4px;font-size:16px;font-weight:850}.layout48 .l48PrincipleText{margin:0;font-size:14px;color:var(--muted);line-height:1.5}@media(max-width:1080px){.layout48 .l48PrincipleGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout48 .l48PrincipleGrid{grid-template-columns:1fr}}.layout48 .l48ProcessFlow{margin-top:8px;grid-template-columns:repeat(4,1fr)}@media(max-width:1180px){.layout48 .l48ProcessFlow{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.layout48 .l48ProcessFlow{grid-template-columns:1fr}}.layout48 .l48SolutionBadge{display:block;width:100%;max-width:460px;height:auto;aspect-ratio:951 / 290;margin:-14px 0 4px}.layout48 .l48SolutionOne .l48SolutionBadge{max-width:370px;margin:-14px 0 -4px}.layout48 .l48SolutionsPanel{min-width:380px}.layout48 .l48Impressum .l48SectionGrid{max-width:760px}.layout48 .l48Impressum h1{margin:0;font-size:clamp(30px,4.4vw,44px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout48 .l48ImpressumBody{max-width:760px}.layout48 .l48ImpressumBody h3{margin:28px 0 8px;font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--text-strong)}.layout48 .l48ImpressumBody h3:first-child{margin-top:0}.layout48 .l48ImpressumBody p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}.layout48 .headerActions .btnPrimary{min-width:150px}@media(min-width:760px){.layout48 .l48ModuleGrid>*:last-child:nth-child(3n+1):not(:first-child){grid-column:2}}.layout48 .l48H1,.layout48 .l48SectionHead h1,.layout48 .l48SectionHead h2,.layout48 .l48FinalCta h2{text-wrap:balance}.bgL49Quiet .bgGlowA,.bgL49Quiet .bgGlowB{display:none}.layout49{min-height:100vh;color:var(--text);--accent-text-hi: var(--accent-b)}.layout49[data-l49-page=company]{--accent-b: #0055fd;--accent-b-08: rgba(0, 85, 253, .08);--accent-b-12: rgba(0, 85, 253, .12);--accent-b-24: rgba(0, 85, 253, .24);--accent-b-40: rgba(0, 85, 253, .4);--accent-b-55: rgba(0, 85, 253, .55);--accent-b-90: rgba(0, 85, 253, .9)}.layout49[data-l49-page=one]{--accent-b: #dc2626;--accent-b-08: rgba(220, 38, 38, .08);--accent-b-12: rgba(220, 38, 38, .12);--accent-b-24: rgba(220, 38, 38, .24);--accent-b-40: rgba(220, 38, 38, .4);--accent-b-55: rgba(220, 38, 38, .55);--accent-b-90: rgba(220, 38, 38, .9)}.layout49[data-l49-page=club]{--accent-b: #16a34a;--accent-b-08: rgba(22, 163, 74, .08);--accent-b-12: rgba(22, 163, 74, .12);--accent-b-24: rgba(22, 163, 74, .24);--accent-b-40: rgba(22, 163, 74, .4);--accent-b-55: rgba(22, 163, 74, .55);--accent-b-90: rgba(22, 163, 74, .9)}.layout49[data-l49-page=crm]{--accent-b: #0ea5e9;--accent-b-08: rgba(14, 165, 233, .08);--accent-b-12: rgba(14, 165, 233, .12);--accent-b-24: rgba(14, 165, 233, .24);--accent-b-40: rgba(14, 165, 233, .4);--accent-b-55: rgba(14, 165, 233, .55);--accent-b-90: rgba(14, 165, 233, .9)}.layout49[data-l49-page=aiguard]{--accent-b: #f97316;--accent-b-08: rgba(249, 115, 22, .08);--accent-b-12: rgba(249, 115, 22, .12);--accent-b-24: rgba(249, 115, 22, .24);--accent-b-40: rgba(249, 115, 22, .4);--accent-b-55: rgba(249, 115, 22, .55);--accent-b-90: rgba(249, 115, 22, .9)}.layout49[data-l49-page=assistant]{--accent-b: #8b5cf6;--accent-b-08: rgba(139, 92, 246, .08);--accent-b-12: rgba(139, 92, 246, .12);--accent-b-24: rgba(139, 92, 246, .24);--accent-b-40: rgba(139, 92, 246, .4);--accent-b-55: rgba(139, 92, 246, .55);--accent-b-90: rgba(139, 92, 246, .9)}.layout49[data-l49-page=atlas]{--accent-b: #b8860b;--accent-b-08: rgba(184, 134, 11, .08);--accent-b-12: rgba(184, 134, 11, .12);--accent-b-24: rgba(184, 134, 11, .24);--accent-b-40: rgba(184, 134, 11, .4);--accent-b-55: rgba(184, 134, 11, .55);--accent-b-90: rgba(184, 134, 11, .9)}.layout49[data-l49-page=beacon]{--accent-b: #475569;--accent-b-08: rgba(71, 85, 105, .08);--accent-b-12: rgba(71, 85, 105, .12);--accent-b-24: rgba(71, 85, 105, .24);--accent-b-40: rgba(71, 85, 105, .4);--accent-b-55: rgba(71, 85, 105, .55);--accent-b-90: rgba(71, 85, 105, .9)}.layout49 .l49Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout49 .l49Brand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:1px 0;min-height:0}.layout49 .headerInner{padding:5px 0;justify-content:flex-start;gap:40px}.layout49 .l49Nav{margin-left:0;gap:28px}.layout49 .headerActions{margin-left:auto;display:inline-flex;align-items:center;gap:16px}.layout49 .l49BrandText{font-size:28px;line-height:1.05;letter-spacing:-.025em}.layout49 .l49Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout49 .l49Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout49 .l49Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout49 .l49LogoBrand{border-radius:0;overflow:visible}.layout49 .l49LogoBrand:after{content:none}.layout49 .l49LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout49 .l49BrandMark{display:inline-flex;align-items:center}.layout49 .l49BrandWordmark{display:inline-flex;align-items:baseline;letter-spacing:-.02em;line-height:1}.layout49 .l49WordmarkThin{font-weight:400;color:var(--text-strong);opacity:.85}.layout49 .l49WordmarkBold{font-weight:800;color:var(--text-strong)}.layout49 .l49Hl{color:var(--text-strong);font-weight:800}.layout49 .l49HlSuffix{color:var(--accent-b);font-weight:800}.layout49 .l49Lead .l49Hl,.layout49 .l49Lead .l49HlSuffix,.layout49 .l49Powerline .l49Hl,.layout49 .l49Powerline .l49HlSuffix{color:var(--text-strong);font-weight:650}.layout49 .l49ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout49 .l49NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:650;letter-spacing:-.01em;padding:6px 0;position:relative;font-size:16px}.layout49 .l49NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;border-radius:999px;background:var(--accent-b);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout49 .l49NavActive{color:var(--text-strong)}.layout49 .l49NavActive:after{transform:scaleX(1)}.layout49 .l49MobileBtn{width:100%;text-align:left;border:0}.layout49 .l49MobileBtnActive{color:var(--text-strong)}.layout49 .l49MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout49 .l49MobileSolutionItem{padding-left:12px}.layout49 .l49LangSwitch{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;border:1px solid var(--border-soft);background:var(--surface-1)}.layout49 .l49LangBtn{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;background:transparent;border:1px solid transparent;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--muted);transition:background .16s ease,color .16s ease,border-color .16s ease}.layout49 .l49LangBtn:hover{background:var(--surface-3);color:var(--text-strong)}.layout49 .l49LangBtnActive{background:var(--accent-b-12);color:var(--text-strong);border-color:var(--accent-b-24)}.layout49 .l49Flag{width:18px;height:12px;border-radius:2px;display:block;box-shadow:0 0 0 1px #00000014;object-fit:cover}.layout49 .l49MobileLangRow{display:flex;padding:14px 0 4px}@media(max-width:980px){.layout49 .headerActions .l49LangBtn span{display:none}.layout49 .headerActions .l49LangBtn{padding:5px 7px}}.layout49 .l49SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout49 .l49SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout49 .l49SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout49 .l49SolutionsMenu:hover .l49SolutionsChevron,.layout49 .l49SolutionsMenu:focus-within .l49SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout49 .l49SolutionsPanel{position:absolute;top:calc(100% + 8px);left:0;min-width:260px;padding:8px;border-radius:14px;background:linear-gradient(var(--surface-2),var(--surface-2)),var(--bg-deep, #0b0b12);border:1px solid var(--border);box-shadow:0 24px 60px #00000059;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.layout49 .l49SolutionsPanel:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.layout49 .l49SolutionsMenu:hover .l49SolutionsPanel,.layout49 .l49SolutionsMenu:focus-within .l49SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout49 .l49SolutionsMenuClosed:hover .l49SolutionsPanel,.layout49 .l49SolutionsMenuClosed:focus-within .l49SolutionsPanel{opacity:0;pointer-events:none;transform:translateY(-6px)}.layout49 .l49SolutionsItem{padding:9px 12px;border-radius:12px;text-align:left;background:transparent;border:1px solid transparent;cursor:pointer;color:var(--text-strong);transition:background .16s ease,border-color .16s ease;display:grid;grid-template-columns:128px 1fr 16px;align-items:center;gap:12px;min-height:52px}.layout49 .l49SolutionsBadge{width:150px;height:auto;aspect-ratio:951 / 290;display:block;margin:-6px 0}.layout49 .l49SolutionsItem>svg{width:22px;height:22px;color:var(--accent-b);justify-self:center}.layout49 .l49SolutionsDesc{font-size:13px;font-weight:650;line-height:1.3;color:var(--muted)}.layout49 .l49SolutionsArrow{color:var(--subtle);font-size:15px;transition:transform .16s ease,color .16s ease}.layout49 .l49SolutionsItem:hover,.layout49 .l49SolutionsItem:focus-visible{background:var(--accent-b-08);border-color:var(--accent-b-24);outline:none}.layout49 .l49SolutionsItem:hover .l49SolutionsArrow,.layout49 .l49SolutionsItem:focus-visible .l49SolutionsArrow{transform:translate(3px);color:var(--text-strong)}.layout49 .l49SolutionsItem:hover .l49SolutionsDesc{color:var(--text-strong)}.layout49 .l49SolutionsItemActive{background:var(--accent-b-08);border-color:var(--accent-b-24)}@media(max-width:760px){.layout49 .l49SolutionsMenu,.layout49 .l49Nav{display:none}}.layout49 .l49Progress{position:fixed;left:max(16px,calc((100vw - 1120px)/2 - 18px));top:140px;bottom:140px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);opacity:.5;pointer-events:none}.layout49 .l49Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout49 .l49Hero,.layout49 .l49Subpage{padding:74px 0 48px;position:relative}.layout49 .l49HeroSlim{min-height:calc(100vh - 84px);display:flex;align-items:center;padding-bottom:96px}.layout49 .l49Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(820px 560px at 80% 12%,var(--accent-b-12),transparent 58%);opacity:.7}.layout49 .l49Section,.layout49 .l49FinalCta,.layout49 .l49Band{padding:56px 0}.layout49 .l49Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout49 .l49SectionGrid{display:grid;gap:24px}.layout49 .l49SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout49 .l49SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout49 .l49H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout49 .l49Lead,.layout49 .l49SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout49 .l49Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout49 .l49More{width:max-content}.layout49 .l49HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout49 .l49HeroCopy{max-width:780px}.layout49 .l49WorkspaceUi{padding:14px}.layout49 .l49UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout49 .l49UiBody{display:grid;gap:10px}.layout49 .l49UiPanel{padding:14px}.layout49 .l49UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout49 .l49UiTasks{display:grid;gap:8px;margin-top:12px}.layout49 .l49UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout49 .l49UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout49 .l49UiTask strong{color:var(--text-strong);font-size:13px}.layout49 .l49UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout49 .l49UiNumbers{display:grid;gap:4px;margin-top:18px}.layout49 .l49UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout49 .l49UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout49 .l49Kpis{display:grid;gap:18px}.layout49 .l49Kpi{padding:0}.layout49 .l49KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,76px);font-weight:780;letter-spacing:-.055em;line-height:.95;font-variant-numeric:tabular-nums;white-space:nowrap}.layout49 .l49KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout49 .l49ModuleGrid,.layout49 .l49FeatureTable,.layout49 .l49PackageGrid,.layout49 .l49NextSteps{display:grid;gap:14px}.layout49 .l49Module,.layout49 .l49FeatureTable .card,.layout49 .l49Package,.layout49 .l49NextStep{display:grid;gap:12px}.layout49 .l49Module .cardTitle,.layout49 .l49NextStep .cardTitle,.layout49 .l49Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout49 .l49Solutions{display:grid;gap:16px}.layout49 .l49SolutionTabs{display:grid;gap:8px}.layout49 .l49SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout49 .l49SolutionCard{padding:20px;display:grid;gap:18px}.layout49 .l49SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout49 .l49Quote{margin:0;display:grid;gap:14px}.layout49 .l49Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout49 .l49Quote blockquote:after{content:none}.layout49 .l49Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout49 .l49Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout49 .l49Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout49 .l49FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout49 .l49FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout49 .l49FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout49 .l49PricingGrid{display:grid;gap:28px}.layout49 .l49PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout49 .l49Slider{display:grid;gap:12px}.layout49 .l49Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout49 .l49Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout49 .l49Slider input{width:100%;accent-color:var(--accent-b)}.layout49 .l49PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout49 .l49PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout49 .l49PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout49 .l49PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout49 .l49PriceResult .btn{margin-top:10px;justify-self:start}.layout49 .l49Package .btn{margin-top:14px;justify-self:start}.layout49 .l49NextStep{align-items:start}.layout49 .l49Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout49 .l49Kpis,.layout49 .l49ModuleGrid,.layout49 .l49FeatureTable,.layout49 .l49PackageGrid,.layout49 .l49NextSteps{grid-template-columns:repeat(3,1fr)}.layout49 .l49UiBody{grid-template-columns:1fr 1fr}.layout49 .l49UiWide{grid-column:span 2}}@media(min-width:980px){.layout49 .l49Solutions,.layout49 .l49PricingGrid{grid-template-columns:.95fr 1.05fr}.layout49 .l49HeroGrid{grid-template-columns:1fr}.layout49 .l49SolutionTabs{align-self:start}}@media(max-width:760px){.layout49 .l49Progress,.layout49 .l49ProductBy{display:none}.layout49 .l49UiTask{grid-template-columns:28px 1fr}.layout49 .l49UiTask em{grid-column:2}}@media(max-width:1080px){.layout49 .l49Brand .l49Logo-lockup{height:40px!important;width:auto!important;aspect-ratio:644 / 491}.layout49 .l49Brand .l49Logo-mark{width:40px!important;height:40px!important}.layout49 .l49BrandText{font-size:20px}}@media(max-width:760px){.layout49 .l49Brand .l49Logo-mark{width:30px!important;height:30px!important}.layout49 .l49BrandText{font-size:17px}}.layout49 .l49RevealIn{animation:l49RevealIn .55s ease both}@keyframes l49RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout49 .l49HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout49 .l49HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout49 .l49HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout49 .l49HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout49 .l49HeroKpiBox{padding:14px;display:grid;gap:4px}.layout49 .l49HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout49 .l49HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout49 .l49HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout49 .l49BandEyebrow{margin-bottom:14px}.layout49 .l49ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout49 .l49ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout49 .l49Module{position:relative}.layout49 .l49ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout49 .l49TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout49 .l49Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l49promise}.layout49 .l49PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout49 .l49PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout49 .l49PromiseBody .cardTitle{min-height:2.2em}.layout49 .l49PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout49 .l49Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout49 .l49Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout49 .l49PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout49 .l49ModuleGridExtra{margin-top:6px;animation:l49RevealIn .45s ease both}.layout49 .l49ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout49 .l49Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout49 .l49Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout49 .l49ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout49 .l49MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout49 .l49MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout49 .l49MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout49 .l49MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout49 .l49MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout49 .l49MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout49 .l49QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout49 .l49QuoteTrack{display:flex;gap:18px;width:max-content;animation:l49-quote-marquee 60s linear infinite}.layout49 .l49QuoteMarquee:hover .l49QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout49 .l49QuoteTrack{animation:none}}@keyframes l49-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout49 .l49QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout49 .l49Quote{display:grid;gap:14px;padding:20px}.layout49 .l49QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout49 .l49QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout49 .l49QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout49 .l49QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout49 section{scroll-margin-top:96px}.layout49 .btnGhost{color:var(--text-strong);background:var(--surface-2);border:1px solid var(--border)}.layout49 .btnGhost:hover{background:var(--surface-3, var(--surface-2));border-color:var(--accent-b-40)}.layout49 .footer{border-top:1px solid var(--border)}.layout49 .footer .footerMuted,.layout49 .footer .footerNote{color:var(--muted)}.layout49 .footer .footerLink:hover{color:var(--text-strong)}.layout49 .btnPrimary{background:linear-gradient(135deg,color-mix(in oklab,var(--accent-b) 52%,#070b16),color-mix(in oklab,var(--accent-b) 30%,#070b16));color:#f8fafc;border:1px solid var(--accent-b-40);box-shadow:0 10px 30px var(--accent-b-24)}.layout49 .btnPrimary:hover{border-color:var(--accent-b-55);box-shadow:0 12px 36px var(--accent-b-40)}.layout49 .l49SolutionsDesc{color:color-mix(in oklab,var(--muted) 55%,var(--text-strong))}.layout49 .l49SolutionsArrow{color:var(--muted)}.layout49 .l49PowerlineLabel,.layout49 .l49Module .l49Hl,.layout49 .l49Module .l49HlSuffix,.layout49 .l49BandEyebrow{color:var(--accent-text-hi)}.layout49[data-l49-page=aiguard] .l49Progress,.layout49[data-l49-page=assistant] .l49Progress,.layout49[data-l49-page=atlas] .l49Progress,.layout49[data-l49-page=beacon] .l49Progress{display:none}.layout49 .card{box-shadow:0 1px 2px #0f172a0a,0 4px 14px #0f172a0d}.layout49 .glowPanel{box-shadow:0 1px 2px #0f172a0a,0 10px 34px -18px #0f172a29}.layout49 .card:hover{box-shadow:0 2px 4px #0f172a0d,0 12px 30px -14px #0f172a24}.layout49 .l49NavActive:after{display:none}.layout49 .l49NavActive{color:var(--text-strong);font-weight:750}.layout49 .l49NavLink:after{opacity:.7}.layout49 .l49SolutionsPanel{border-radius:16px;box-shadow:0 18px 48px -28px #0f172a4d}.layout49 .btnPrimary{box-shadow:0 1px 2px #0f172a0f,0 6px 18px -10px #0f172a40}.layout49 .btnPrimary:hover{box-shadow:0 2px 4px #0f172a14,0 10px 24px -12px #0f172a4d}.layout49 .l49Hero:before{background:radial-gradient(560px 480px at 88% 6%,var(--accent-b-12),transparent 55%);opacity:.5}.layout49 .l49SolutionTile{box-shadow:none;border:1px solid var(--border-soft)}.layout49 .l49SolutionTile:hover{border-color:var(--accent-b-40);box-shadow:0 8px 24px -16px #0f172a2e}.layout49 .l49Section,.layout49 .l49FinalCta{padding-block:clamp(72px,7vw,112px)}.layout49 .l49FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout49 .l49Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout49 .l49PricingLayout{display:grid;gap:40px}.layout49 .l49PresetGroup{display:grid;gap:14px}.layout49 .l49Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout49 .l49Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout49 .l49Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout49 .l49PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout49 .l49PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout49 .l49PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout49 .l49PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout49 .l49PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout49 .l49PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout49 .l49PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout49 .l49PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout49 .l49PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout49 .l49PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout49 .l49PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout49 .l49Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout49 .l49Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout49 .l49PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout49 .l49PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout49 .l49Module .cardIcon,.layout49 .l49ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout49 .l49Module .cardIcon svg,.layout49 .l49ModuleIcon svg{width:24px;height:24px;display:block}.layout49 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout49 .l49Kicker,.layout49 .l49BandEyebrow,.layout49 .l49SmallLabel,.layout49 .l49PromiseWeek{color:var(--accent-b)}.layout49 .l49PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout49 .l49PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout49 .l49PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout49 .l49PriceCard .l49PriceBullet{align-items:flex-start;gap:12px}.layout49 .l49PriceCard .l49PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout49 .l49PriceBulletBody{display:grid;gap:6px;min-width:0}.layout49 .l49PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout49 .l49PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout49 .l49TierGrid,.layout49 .l49PricingNotes{display:grid;gap:14px}.layout49 .l49TierCard,.layout49 .l49PricingNote{display:grid;gap:10px;align-content:start;padding:22px;text-align:left}.layout49 .l49TierCard .cardTitle,.layout49 .l49PricingNote .cardTitle{color:var(--text-strong);font-size:20px;line-height:1.3}.layout49 .l49TierCard .cardTitle{color:var(--accent-b)}.layout49 .l49TierCard .cardText,.layout49 .l49PricingNote .cardText{margin:0;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}@media(min-width:760px){.layout49 .l49TierGrid{grid-template-columns:repeat(3,1fr)}.layout49 .l49PricingNotes{grid-template-columns:repeat(2,1fr)}}.layout49 .l49VereinPanel{display:grid;gap:22px}.layout49 .l49VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout49 .l49VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout49 .l49VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout49 .l49VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout49 .l49AboutHero{padding-top:clamp(40px,6vw,88px)}.layout49 .l49Manifest{display:grid;gap:14px;margin-top:28px}.layout49 .l49ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout49 .l49AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout49 .l49NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout49 .l49NavPlaceholder:disabled{cursor:not-allowed}.layout49 .l49NavPlaceholder:after{display:none}.layout49 .l49NavPlaceholder:hover,.layout49 .l49NavPlaceholder:focus-visible{color:var(--subtle)}.layout49 .l49SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout49 .l49SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout49 .l49SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout49 .l49SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout49 .l49SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout49 .l49SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout49 .l49SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout49 .l49SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout49 .l49SolutionTile{padding:34px 32px 30px;border-radius:20px;display:grid;gap:12px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout49 .l49SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout49 .l49SolutionTile .cardTitle{margin:0;font-size:22px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout49 .l49SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout49 .l49SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout49 .l49Tile-hub .l49SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout49 .l49Tile-crm .l49SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout49 .l49Tile-aiguard .l49SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout49 .l49Tile-assistant .l49SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}@media(min-width:700px){.layout49 .l49SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout49 .l49SolutionTiles{grid-template-columns:repeat(2,1fr);gap:20px}.layout49 .l49SolutionsBoard{gap:16px}}.layout49 .l49Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout49 .l49Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout49 .l49Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout49 .l49Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout49 .l49BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout49 .l49BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout49 .l49BasisCard>*{position:relative;z-index:1}.layout49 .l49BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout49 .l49BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout49 .l49BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout49 .l49BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout49 .l49BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout49 .l49BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout49 .l49BasisList{grid-template-columns:repeat(4,1fr)}}.layout49 .l49PriceResult .l49DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout49 .l49Promise7{grid-template-columns:repeat(4,1fr)}.layout49 .l49Promise7>li:nth-child(5){grid-column:1 / span 2}.layout49 .l49Promise7>li:nth-child(6){grid-column:3 / span 2}.layout49 .l49Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout49 .l49VereinPanel{position:relative;overflow:hidden}.layout49 .l49VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout49 button.l49SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout49 button.l49SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout49 .l49SolutionIcon svg{width:22px;height:22px;display:block}.layout49 .l49SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout49 .l49SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout49 .l49SolutionOneIcon svg{width:30px;height:30px}.layout49 .l49SolutionOneTitleWrap{display:grid;gap:4px}.layout49 .l49SolutionOne .cardText+.cardText{margin-top:6px}.layout49 .l49AboutBg{position:relative;overflow:hidden}.layout49 .l49AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout49 .l49AboutBg>.container{position:relative;z-index:1}.layout49 .l49AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout49 .l49AboutBg:before{background-position:center;opacity:.35}}.layout49 .l49PromiseArrow{display:grid;grid-template-columns:repeat(7,1fr);gap:0;padding:0;margin:0;list-style:none;align-items:stretch}.layout49 .l49PromiseArrowStep{position:relative;background:var(--surface-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 30px 22px 38px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);margin-right:-18px;min-height:100%;display:flex;z-index:calc(10 - var(--l49ArrowIndex, 0));box-shadow:0 18px 50px #0003}.layout49 .l49PromiseArrowStep:first-child{padding-left:24px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.layout49 .l49PromiseArrowStep:last-child{margin-right:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.layout49 .l49PromiseArrowStep:nth-child(odd){background:var(--surface-2)}.layout49 .l49PromiseArrowBody{display:flex;flex-direction:column;gap:8px;width:100%}.layout49 .l49PromiseArrowTag{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout49 .l49PromiseArrowTitle{margin:0;font-size:15px;font-weight:800;line-height:1.25;color:var(--text-strong, var(--text))}.layout49 .l49PromiseArrowText{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}@media(max-width:1180px){.layout49 .l49PromiseArrow{grid-template-columns:repeat(2,1fr);gap:12px}.layout49 .l49PromiseArrowStep,.layout49 .l49PromiseArrowStep:first-child,.layout49 .l49PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:20px 22px;border:1px solid var(--border);border-radius:14px}}@media(max-width:760px){.layout49 .l49PromiseArrow{grid-template-columns:1fr;gap:10px}}@media(min-width:1181px){.layout49 .l49PromiseArrow:not(.l49ProcessFlow){grid-template-columns:repeat(8,1fr);gap:16px}.layout49 .l49PromiseArrow:not(.l49ProcessFlow)>li{grid-column:span 2}.layout49 .l49PromiseArrow:not(.l49ProcessFlow) .l49PromiseArrowStep,.layout49 .l49PromiseArrow:not(.l49ProcessFlow) .l49PromiseArrowStep:first-child,.layout49 .l49PromiseArrow:not(.l49ProcessFlow) .l49PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:22px 24px;border:1px solid var(--border);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 8px 22px -14px #0f172a24}.layout49 .l49PromiseArrow:not(.l49ProcessFlow)>li:nth-child(5){grid-column:2 / span 2}.layout49 .l49PromiseArrow:not(.l49ProcessFlow)>li:nth-child(6){grid-column:4 / span 2}.layout49 .l49PromiseArrow:not(.l49ProcessFlow)>li:nth-child(7){grid-column:6 / span 2}.layout49 .l49PromiseArrow:not(.l49ProcessFlow) .l49PromiseArrowTitle{font-size:16px}.layout49 .l49PromiseArrow:not(.l49ProcessFlow) .l49PromiseArrowText{font-size:13.5px}}.layout49 .l49Powerline{position:relative;max-width:780px;margin:22px 0 14px;padding:20px 24px;border-radius:16px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:18px;line-height:1.45;color:var(--text-strong)}.layout49 .l49PowerlineLabel{color:var(--accent-b);font-weight:800}.layout49 .l49PowerlineText{font-weight:600}.layout49 .l49WetteBox{position:relative;margin-top:16px;padding:26px 28px;border-radius:18px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:20px;line-height:1.4;color:var(--text-strong);font-weight:800;letter-spacing:-.01em}.layout49 .l49WetteBox strong{font-weight:800}.layout49 .l49TrustLine{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;font-size:13px;color:var(--accent-text-hi);font-weight:700}.layout49 .l49TrustLine span[aria-hidden=true]{color:var(--subtle);font-weight:500}.layout49 .l49PainGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.layout49 .l49PainCard{padding:22px}.layout49 .l49PainCard .cardTitle{margin-bottom:8px;font-size:18px}@media(max-width:1080px){.layout49 .l49PainGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout49 .l49PainGrid{grid-template-columns:1fr}}.layout49 .l49AudienceGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px}.layout49 .l49AudienceCard{padding:24px}.layout49 .l49AudienceCard .cardTitle{margin-bottom:10px;font-size:18px}@media(max-width:760px){.layout49 .l49AudienceGrid{grid-template-columns:1fr}}.layout49 .l49PrincipleGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px}.layout49 .l49PrincipleCard{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:18px 20px}.layout49 .l49PrincipleCheck{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--accent-b-08);color:var(--accent-b);font-weight:900;font-size:14px;border:1px solid var(--border)}.layout49 .l49PrincipleBody{min-width:0}.layout49 .l49PrincipleTitle{margin:0 0 4px;font-size:16px;font-weight:850}.layout49 .l49PrincipleText{margin:0;font-size:14px;color:var(--muted);line-height:1.5}@media(max-width:1080px){.layout49 .l49PrincipleGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout49 .l49PrincipleGrid{grid-template-columns:1fr}}.layout49 .l49ProcessFlow{margin-top:8px;grid-template-columns:repeat(4,1fr)}@media(max-width:1180px){.layout49 .l49ProcessFlow{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.layout49 .l49ProcessFlow{grid-template-columns:1fr}}.layout49 .l49SolutionBadge{display:block;width:100%;max-width:460px;height:auto;aspect-ratio:951 / 290;margin:-14px 0 4px}.layout49 .l49SolutionOne .l49SolutionBadge{max-width:370px;margin:-14px 0 -4px}.layout49 .l49SolutionsPanel{min-width:380px}.layout49 .l49Impressum .l49SectionGrid{max-width:760px}.layout49 .l49Impressum h1{margin:0;font-size:clamp(30px,4.4vw,44px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout49 .l49ImpressumBody{max-width:760px}.layout49 .l49ImpressumBody h3{margin:28px 0 8px;font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--text-strong)}.layout49 .l49ImpressumBody h3:first-child{margin-top:0}.layout49 .l49ImpressumBody p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}.layout49 .headerActions .btnPrimary{min-width:150px}@media(min-width:760px){.layout49 .l49ModuleGrid>*:last-child:nth-child(3n+1):not(:first-child){grid-column:2}}.layout49 .l49H1,.layout49 .l49SectionHead h1,.layout49 .l49SectionHead h2,.layout49 .l49FinalCta h2{text-wrap:balance}.layout49 .eyebrow,.layout49 .l49Kicker,.layout49 .l49BandEyebrow,.layout49 .l49SmallLabel,.layout49 .l49PromiseWeek,.layout49 .l49TierCard .cardTitle{color:var(--accent-text-hi)}.layout49[data-l49-page=atlas]{--accent-text-hi: #6f5104}.layout49[data-l49-page=atlas] .eyebrow{border-color:var(--accent-b-55)}.layout49[data-l49-page=atlas]{--accent-a: #8a6508;--accent-a-12: rgba(138, 101, 8, .12);--accent-a-18: rgba(138, 101, 8, .18)}.layout49[data-l49-page=beacon]{--accent-a: #4a5a70;--accent-a-12: rgba(74, 90, 112, .12);--accent-a-18: rgba(74, 90, 112, .18)}.layout49[data-l49-page=atlas] .l49PromiseArrowTag{background:var(--accent-text-hi)}.bgL50Quiet .bgGlowA,.bgL50Quiet .bgGlowB{display:none}.layout50{min-height:100vh;color:var(--text);--accent-text-hi: var(--accent-b)}.layout50[data-l50-page=company]{--accent-b: #0055fd;--accent-b-08: rgba(0, 85, 253, .08);--accent-b-12: rgba(0, 85, 253, .12);--accent-b-24: rgba(0, 85, 253, .24);--accent-b-40: rgba(0, 85, 253, .4);--accent-b-55: rgba(0, 85, 253, .55);--accent-b-90: rgba(0, 85, 253, .9)}.layout50[data-l50-page=one]{--accent-b: #dc2626;--accent-b-08: rgba(220, 38, 38, .08);--accent-b-12: rgba(220, 38, 38, .12);--accent-b-24: rgba(220, 38, 38, .24);--accent-b-40: rgba(220, 38, 38, .4);--accent-b-55: rgba(220, 38, 38, .55);--accent-b-90: rgba(220, 38, 38, .9)}.layout50[data-l50-page=club]{--accent-b: #16a34a;--accent-b-08: rgba(22, 163, 74, .08);--accent-b-12: rgba(22, 163, 74, .12);--accent-b-24: rgba(22, 163, 74, .24);--accent-b-40: rgba(22, 163, 74, .4);--accent-b-55: rgba(22, 163, 74, .55);--accent-b-90: rgba(22, 163, 74, .9)}.layout50[data-l50-page=crm]{--accent-b: #0ea5e9;--accent-b-08: rgba(14, 165, 233, .08);--accent-b-12: rgba(14, 165, 233, .12);--accent-b-24: rgba(14, 165, 233, .24);--accent-b-40: rgba(14, 165, 233, .4);--accent-b-55: rgba(14, 165, 233, .55);--accent-b-90: rgba(14, 165, 233, .9)}.layout50[data-l50-page=aiguard]{--accent-b: #f97316;--accent-b-08: rgba(249, 115, 22, .08);--accent-b-12: rgba(249, 115, 22, .12);--accent-b-24: rgba(249, 115, 22, .24);--accent-b-40: rgba(249, 115, 22, .4);--accent-b-55: rgba(249, 115, 22, .55);--accent-b-90: rgba(249, 115, 22, .9)}.layout50[data-l50-page=assistant]{--accent-b: #8b5cf6;--accent-b-08: rgba(139, 92, 246, .08);--accent-b-12: rgba(139, 92, 246, .12);--accent-b-24: rgba(139, 92, 246, .24);--accent-b-40: rgba(139, 92, 246, .4);--accent-b-55: rgba(139, 92, 246, .55);--accent-b-90: rgba(139, 92, 246, .9)}.layout50[data-l50-page=atlas]{--accent-b: #b8860b;--accent-b-08: rgba(184, 134, 11, .08);--accent-b-12: rgba(184, 134, 11, .12);--accent-b-24: rgba(184, 134, 11, .24);--accent-b-40: rgba(184, 134, 11, .4);--accent-b-55: rgba(184, 134, 11, .55);--accent-b-90: rgba(184, 134, 11, .9)}.layout50[data-l50-page=beacon]{--accent-b: #475569;--accent-b-08: rgba(71, 85, 105, .08);--accent-b-12: rgba(71, 85, 105, .12);--accent-b-24: rgba(71, 85, 105, .24);--accent-b-40: rgba(71, 85, 105, .4);--accent-b-55: rgba(71, 85, 105, .55);--accent-b-90: rgba(71, 85, 105, .9)}.layout50 .l50Header{position:sticky;top:0;z-index:18;background:var(--bg-header);border-bottom:1px solid var(--border-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.layout50 .l50HeaderBrand{border:0;background:transparent;color:var(--text-strong);cursor:pointer;display:inline-flex;align-items:center;gap:14px;padding:1px 0;min-height:0}.layout50 .headerInner{padding:5px 0;justify-content:flex-start;gap:40px}.layout50 .l50Nav{margin-left:0;gap:28px}.layout50 .headerActions{margin-left:auto;display:inline-flex;align-items:center;gap:16px}.layout50 .l50BrandText{font-size:28px;line-height:1.05;letter-spacing:-.025em}.layout50 .l50Logo{position:relative;display:inline-block;border-radius:10px;overflow:hidden}.layout50 .l50Logo img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(0,0,0,.25))}.layout50 .l50Logo:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--accent-b),var(--accent-c, var(--accent-b)),var(--accent-a));opacity:.84;mix-blend-mode:color;-webkit-mask-image:url(/logo1.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/logo1.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.layout50 .l50LogoBrand{border-radius:0;overflow:visible}.layout50 .l50LogoBrand:after{content:none}.layout50 .l50LogoBrand img{filter:drop-shadow(0 14px 36px rgba(0,0,0,.28))}.layout50 .l50BrandMark{display:inline-flex;align-items:center}.layout50 .l50BrandWordmark{display:inline-flex;align-items:baseline;letter-spacing:-.02em;line-height:1}.layout50 .l50WordmarkThin{font-weight:400;color:var(--text-strong);opacity:.85}.layout50 .l50WordmarkBold{font-weight:800;color:var(--text-strong)}.layout50 .l50Hl{color:var(--text-strong);font-weight:800}.layout50 .l50Brand{font-weight:inherit}.layout50 .l50Brand-one{color:#dc2626}.layout50 .l50Brand-flow{color:#0369a1}.layout50 .l50Brand-club{color:#15803d}.layout50 .l50Brand-aiguard{color:#c2410c}.layout50 .l50Brand-ally{color:#7c3aed}.layout50 .l50Brand-atlas{color:#8a6508}.layout50 .l50Brand-beacon{color:#475569}.layout50 .l50Lead .l50Hl,.layout50 .l50Powerline .l50Hl{color:var(--text-strong);font-weight:650}.layout50 .l50ProductBy{border-left:1px solid var(--border-soft);padding-left:10px;color:var(--subtle);font-size:24px;font-weight:750}.layout50 .l50NavLink{border:0;background:transparent;cursor:pointer;color:var(--muted);font-weight:650;letter-spacing:-.01em;padding:6px 0;position:relative;font-size:16px}.layout50 .l50NavLink:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;border-radius:999px;background:var(--accent-b);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.layout50 .l50NavActive{color:var(--text-strong)}.layout50 .l50NavActive:after{transform:scaleX(1)}.layout50 .l50MobileBtn{width:100%;text-align:left;border:0}.layout50 .l50MobileBtnActive{color:var(--text-strong)}.layout50 .l50MobileGroupLabel{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);padding:14px 0 4px}.layout50 .l50MobileSolutionItem{padding-left:12px}.layout50 .l50LangSwitch{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;border:1px solid var(--border-soft);background:var(--surface-1)}.layout50 .l50LangBtn{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;background:transparent;border:1px solid transparent;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--muted);transition:background .16s ease,color .16s ease,border-color .16s ease}.layout50 .l50LangBtn:hover{background:var(--surface-3);color:var(--text-strong)}.layout50 .l50LangBtnActive{background:var(--accent-b-12);color:var(--text-strong);border-color:var(--accent-b-24)}.layout50 .l50Flag{width:18px;height:12px;border-radius:2px;display:block;box-shadow:0 0 0 1px #00000014;object-fit:cover}.layout50 .l50MobileLangRow{display:flex;padding:14px 0 4px}@media(max-width:980px){.layout50 .headerActions .l50LangBtn span{display:none}.layout50 .headerActions .l50LangBtn{padding:5px 7px}}.layout50 .l50SolutionsMenu{position:relative;display:inline-flex;align-items:center}.layout50 .l50SolutionsToggle{display:inline-flex;align-items:center;gap:6px}.layout50 .l50SolutionsChevron{font-size:14px;line-height:1;transition:transform .18s ease;color:var(--subtle)}.layout50 .l50SolutionsMenu:hover .l50SolutionsChevron,.layout50 .l50SolutionsMenu:focus-within .l50SolutionsChevron{transform:rotate(180deg);color:var(--text-strong)}.layout50 .l50SolutionsPanel{position:absolute;top:calc(100% + 8px);left:0;min-width:260px;padding:8px;border-radius:14px;background:linear-gradient(var(--surface-2),var(--surface-2)),var(--bg-deep, #0b0b12);border:1px solid var(--border);box-shadow:0 24px 60px #00000059;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;z-index:9999}.layout50 .l50SolutionsPanel:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.layout50 .l50SolutionsMenu:hover .l50SolutionsPanel,.layout50 .l50SolutionsMenu:focus-within .l50SolutionsPanel{opacity:1;pointer-events:auto;transform:translateY(0)}.layout50 .l50SolutionsMenuClosed:hover .l50SolutionsPanel,.layout50 .l50SolutionsMenuClosed:focus-within .l50SolutionsPanel{opacity:0;pointer-events:none;transform:translateY(-6px)}.layout50 .l50SolutionsItem{padding:9px 12px;border-radius:12px;text-align:left;background:transparent;border:1px solid transparent;cursor:pointer;color:var(--text-strong);transition:background .16s ease,border-color .16s ease;display:grid;grid-template-columns:128px 1fr 16px;align-items:center;gap:12px;min-height:52px}.layout50 .l50SolutionsBadge{width:150px;height:auto;aspect-ratio:951 / 290;display:block;margin:-6px 0}.layout50 .l50SolutionsItem>svg{width:22px;height:22px;color:var(--accent-b);justify-self:center}.layout50 .l50SolutionsDesc{font-size:13px;font-weight:650;line-height:1.3;color:var(--muted)}.layout50 .l50SolutionsArrow{color:var(--subtle);font-size:15px;transition:transform .16s ease,color .16s ease}.layout50 .l50SolutionsItem:hover,.layout50 .l50SolutionsItem:focus-visible{background:var(--accent-b-08);border-color:var(--accent-b-24);outline:none}.layout50 .l50SolutionsItem:hover .l50SolutionsArrow,.layout50 .l50SolutionsItem:focus-visible .l50SolutionsArrow{transform:translate(3px);color:var(--text-strong)}.layout50 .l50SolutionsItem:hover .l50SolutionsDesc{color:var(--text-strong)}.layout50 .l50SolutionsItemActive{background:var(--accent-b-08);border-color:var(--accent-b-24)}.layout50 .l50NavBadge{height:26px;width:auto;aspect-ratio:951 / 290;display:block;margin-left:4px;align-self:center;flex:0 0 auto;pointer-events:none}@media(max-width:1100px){.layout50 .l50NavBadge{display:none}}@media(max-width:760px){.layout50 .l50SolutionsMenu,.layout50 .l50Nav{display:none}}.layout50 .l50Progress{position:fixed;left:max(16px,calc((100vw - 1120px)/2 - 18px));top:140px;bottom:140px;z-index:20;width:2px;border-radius:999px;background:var(--border-soft);opacity:.5;pointer-events:none}.layout50 .l50Progress span{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,var(--accent-b),var(--accent-c, var(--accent-b)) 55%,var(--accent-a));transform-origin:top}.layout50 .l50Hero,.layout50 .l50Subpage{padding:74px 0 48px;position:relative}.layout50 .l50HeroSlim{min-height:calc(100vh - 84px);display:flex;align-items:center;padding-bottom:96px}.layout50 .l50Hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(820px 560px at 80% 12%,var(--accent-b-12),transparent 58%);opacity:.7}.layout50 .l50Section,.layout50 .l50FinalCta,.layout50 .l50Band{padding:56px 0}.layout50 .l50Tint{background:linear-gradient(180deg,var(--accent-b-08),transparent 45%),linear-gradient(0deg,var(--accent-a-12),transparent 45%);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout50 .l50SectionGrid{display:grid;gap:24px}.layout50 .l50SectionHead h1{color:var(--text-strong);margin:0;font-size:clamp(40px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:980px}.layout50 .l50SectionHead h2{color:var(--text-strong);margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.04;max-width:900px}.layout50 .l50H1{color:var(--text-strong);margin:14px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:950;letter-spacing:-.035em;line-height:1.08;max-width:640px}.layout50 .l50Lead,.layout50 .l50SectionHead p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.layout50 .l50Ctas{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.layout50 .l50More{width:max-content}.layout50 .l50HeroGrid{position:relative;display:grid;gap:28px;align-items:start}.layout50 .l50HeroCopy{max-width:780px}.layout50 .l50WorkspaceUi{padding:14px}.layout50 .l50UiTop{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--subtle);font-size:12px;font-weight:850;padding:4px 4px 14px}.layout50 .l50UiBody{display:grid;gap:10px}.layout50 .l50UiPanel{padding:14px}.layout50 .l50UiTitle{color:var(--text-strong);font-weight:950;font-size:13px}.layout50 .l50UiTasks{display:grid;gap:8px;margin-top:12px}.layout50 .l50UiTask{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--border-soft);border-radius:12px;padding:10px;background:var(--surface-1)}.layout50 .l50UiTask .stepNum{width:24px;height:24px;border-radius:8px;font-size:12px}.layout50 .l50UiTask strong{color:var(--text-strong);font-size:13px}.layout50 .l50UiTask em{color:var(--muted);font-style:normal;font-size:12px;font-weight:800}.layout50 .l50UiNumbers{display:grid;gap:4px;margin-top:18px}.layout50 .l50UiNumbers strong{color:var(--text-strong);font-size:42px;letter-spacing:-.05em;line-height:1;font-weight:950}.layout50 .l50UiNumbers span{color:var(--muted);font-weight:800;font-size:13px}.layout50 .l50Kpis{display:grid;gap:18px}.layout50 .l50Kpi{padding:0}.layout50 .l50KpiValue{color:var(--text-strong);font-size:clamp(38px,5.4vw,76px);font-weight:780;letter-spacing:-.055em;line-height:.95;font-variant-numeric:tabular-nums;white-space:nowrap}.layout50 .l50KpiLabel{margin-top:8px;color:var(--muted);font-weight:850}.layout50 .l50ModuleGrid,.layout50 .l50FeatureTable,.layout50 .l50PackageGrid,.layout50 .l50NextSteps{display:grid;gap:14px}.layout50 .l50Module,.layout50 .l50FeatureTable .card,.layout50 .l50Package,.layout50 .l50NextStep{display:grid;gap:12px}.layout50 .l50Module .cardTitle,.layout50 .l50NextStep .cardTitle,.layout50 .l50Package .cardTitle{font-size:18px;font-weight:950;letter-spacing:-.02em}.layout50 .l50Solutions{display:grid;gap:16px}.layout50 .l50SolutionTabs{display:grid;gap:8px}.layout50 .l50SolutionTab{text-align:left;padding:14px 16px;border-radius:14px;font-weight:850}.layout50 .l50SolutionCard{padding:20px;display:grid;gap:18px}.layout50 .l50SolutionCard p{margin:6px 0 0;color:var(--text-strong);font-size:17px;line-height:1.42;letter-spacing:-.02em;font-weight:800}.layout50 .l50Quote{margin:0;display:grid;gap:14px}.layout50 .l50Quote blockquote{margin:0;padding:18px 20px;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800;position:relative}.layout50 .l50Quote blockquote:after{content:none}.layout50 .l50Quote figcaption{display:grid;gap:2px;padding-left:6px}.layout50 .l50Quote strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout50 .l50Quote span{color:var(--subtle);font-size:13px;font-weight:800}.layout50 .l50FinalCta{background:radial-gradient(700px 340px at 0% 50%,var(--accent-b-24),transparent 62%),radial-gradient(600px 340px at 100% 50%,var(--accent-c-24, var(--accent-b-24)),transparent 62%),var(--surface-2);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.layout50 .l50FinalInner{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.layout50 .l50FinalCta h2{margin:0;color:var(--text-strong);font-size:clamp(30px,4vw,54px);font-weight:950;letter-spacing:-.04em;max-width:760px}.layout50 .l50PricingGrid{display:grid;gap:28px}.layout50 .l50PriceTool{border:1px solid var(--border);border-radius:22px;background:var(--surface-2);padding:28px;display:grid;gap:28px;box-shadow:var(--shadow)}.layout50 .l50Slider{display:grid;gap:12px}.layout50 .l50Slider span{display:flex;justify-content:space-between;color:var(--muted);font-weight:850}.layout50 .l50Slider span strong{color:var(--text-strong);font-size:22px;letter-spacing:-.02em}.layout50 .l50Slider input{width:100%;accent-color:var(--accent-b)}.layout50 .l50PriceResult{padding:28px;align-self:start;display:grid;gap:14px}.layout50 .l50PriceResult span{color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.layout50 .l50PriceResult strong{display:block;margin:0;color:var(--text-strong);font-size:clamp(36px,5vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:950;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,var(--text-strong),var(--accent-b-90));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.layout50 .l50PriceResult p{color:var(--muted);line-height:1.55;margin:0}.layout50 .l50PriceResult .btn{margin-top:10px;justify-self:start}.layout50 .l50Package .btn{margin-top:14px;justify-self:start}.layout50 .l50NextStep{align-items:start}.layout50 .l50Newsletter{margin-top:16px;max-width:760px}@media(min-width:760px){.layout50 .l50Kpis,.layout50 .l50ModuleGrid,.layout50 .l50FeatureTable,.layout50 .l50PackageGrid,.layout50 .l50NextSteps{grid-template-columns:repeat(3,1fr)}.layout50 .l50UiBody{grid-template-columns:1fr 1fr}.layout50 .l50UiWide{grid-column:span 2}}@media(min-width:980px){.layout50 .l50Solutions,.layout50 .l50PricingGrid{grid-template-columns:.95fr 1.05fr}.layout50 .l50HeroGrid{grid-template-columns:1fr}.layout50 .l50SolutionTabs{align-self:start}}@media(max-width:760px){.layout50 .l50Progress,.layout50 .l50ProductBy{display:none}.layout50 .l50UiTask{grid-template-columns:28px 1fr}.layout50 .l50UiTask em{grid-column:2}}@media(max-width:1080px){.layout50 .l50HeaderBrand .l50Logo-lockup{height:40px!important;width:auto!important;aspect-ratio:644 / 491}.layout50 .l50HeaderBrand .l50Logo-mark{width:40px!important;height:40px!important}.layout50 .l50BrandText{font-size:20px}}@media(max-width:760px){.layout50 .l50HeaderBrand .l50Logo-mark{width:30px!important;height:30px!important}.layout50 .l50BrandText{font-size:17px}}.layout50 .l50RevealIn{animation:l50RevealIn .55s ease both}@keyframes l50RevealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout50 .l50HeroKpiCard{padding:18px;display:grid;gap:14px;align-self:start}.layout50 .l50HeroKpiTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.layout50 .l50HeroKpiTitle{color:var(--text-strong);font-weight:950;font-size:14px;letter-spacing:-.01em}.layout50 .l50HeroKpiGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.layout50 .l50HeroKpiBox{padding:14px;display:grid;gap:4px}.layout50 .l50HeroKpiLabel{color:var(--muted);font-size:12px;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.layout50 .l50HeroKpiValue{color:var(--text-strong);font-size:clamp(22px,2.6vw,30px);font-weight:950;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05}@media(min-width:560px){.layout50 .l50HeroKpiGrid{grid-template-columns:repeat(3,1fr)}}.layout50 .l50BandEyebrow{margin-bottom:14px}.layout50 .l50ModuleSubline{color:var(--muted);font-size:14px;font-weight:800;line-height:1.4;margin:0}.layout50 .l50ModuleKpi{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-soft);color:var(--accent-b-90);font-size:12px;font-weight:900;letter-spacing:.02em;font-variant-numeric:tabular-nums}.layout50 .l50Module{position:relative}.layout50 .l50ModuleTop{border-color:var(--accent-b-40);box-shadow:0 8px 28px var(--accent-b-12);background:linear-gradient(180deg,var(--accent-b-08),transparent 55%)}.layout50 .l50TopBadge{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout50 .l50Promise{display:grid;gap:14px;padding:0;margin:0;list-style:none;counter-reset:l50promise}.layout50 .l50PromiseStep{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;height:100%;background:var(--surface-2);border:1px solid var(--border);box-shadow:0 18px 50px #00000052;position:relative;z-index:1}.layout50 .l50PromiseBody{display:flex;flex-direction:column;gap:6px;flex:1}.layout50 .l50PromiseBody .cardTitle{min-height:2.2em}.layout50 .l50PromiseWeek{color:var(--accent-b-90);font-weight:900;letter-spacing:.06em}@media(min-width:760px){.layout50 .l50Promise{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1080px){.layout50 .l50Promise{grid-template-columns:repeat(4,1fr);align-items:stretch}.layout50 .l50PromiseStep{grid-template-columns:1fr;gap:12px;display:flex;flex-direction:column;height:100%}}.layout50 .l50ModuleGridExtra{margin-top:6px;animation:l50RevealIn .45s ease both}.layout50 .l50ChipRow{display:flex;flex-wrap:wrap;gap:8px}.layout50 .l50Chip{cursor:pointer;border-color:var(--border-soft);background:var(--surface-1);color:var(--muted);font-weight:850;transition:color .15s ease,border-color .15s ease,background .15s ease}.layout50 .l50Chip:hover{color:var(--text-strong);border-color:var(--accent-b-40)}.layout50 .l50ChipActive{color:var(--text-strong);background:var(--accent-b-12);border-color:var(--accent-b-55)}.layout50 .l50MockView{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-1);padding:14px;display:grid;gap:10px}.layout50 .l50MockTop{display:flex;align-items:center;gap:8px;color:var(--text-strong);font-size:13px;font-weight:900}.layout50 .l50MockDot{width:8px;height:8px;border-radius:999px;background:var(--accent-b);box-shadow:0 0 0 4px var(--accent-b-22)}.layout50 .l50MockRows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.layout50 .l50MockRow{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 10px;border-radius:10px;background:var(--surface-2);border:1px solid var(--border-soft);color:var(--text-strong);font-size:13px;font-weight:800}.layout50 .l50MockRow em{font-style:normal;color:var(--muted);font-weight:850;font-variant-numeric:tabular-nums}.layout50 .l50QuoteMarquee{overflow:hidden;border:1px solid var(--border);background:var(--surface-1);border-radius:24px;padding:18px}.layout50 .l50QuoteTrack{display:flex;gap:18px;width:max-content;animation:l50-quote-marquee 60s linear infinite}.layout50 .l50QuoteMarquee:hover .l50QuoteTrack{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.layout50 .l50QuoteTrack{animation:none}}@keyframes l50-quote-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout50 .l50QuoteTrack>.card{flex:0 0 360px;max-width:360px;white-space:normal}.layout50 .l50Quote{display:grid;gap:14px;padding:20px}.layout50 .l50QuoteText{margin:0;color:var(--text-strong);font-size:17px;line-height:1.45;letter-spacing:-.01em;font-weight:800}.layout50 .l50QuoteMeta{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft)}.layout50 .l50QuoteMeta strong{color:var(--text-strong);font-weight:900;font-size:14px}.layout50 .l50QuoteMeta span{color:var(--subtle);font-size:13px;font-weight:800}.layout50 section{scroll-margin-top:96px}.layout50 .btnGhost{color:var(--text-strong);background:var(--surface-2);border:1px solid var(--border)}.layout50 .btnGhost:hover{background:var(--surface-3, var(--surface-2));border-color:var(--accent-b-40)}.layout50 .footer{border-top:1px solid var(--border)}.layout50 .footer .footerMuted,.layout50 .footer .footerNote{color:var(--muted)}.layout50 .footer .footerLink:hover{color:var(--text-strong)}.layout50 .btnPrimary{background:linear-gradient(135deg,color-mix(in oklab,var(--accent-b) 52%,#070b16),color-mix(in oklab,var(--accent-b) 30%,#070b16));color:#f8fafc;border:1px solid var(--accent-b-40);box-shadow:0 10px 30px var(--accent-b-24)}.layout50 .btnPrimary:hover{border-color:var(--accent-b-55);box-shadow:0 12px 36px var(--accent-b-40)}.layout50 .l50SolutionsDesc{color:color-mix(in oklab,var(--muted) 55%,var(--text-strong))}.layout50 .l50SolutionsArrow{color:var(--muted)}.layout50 .l50PowerlineLabel,.layout50 .l50Module .l50Hl,.layout50 .l50BandEyebrow{color:var(--accent-text-hi)}.layout50[data-l50-page=aiguard] .l50Progress,.layout50[data-l50-page=assistant] .l50Progress,.layout50[data-l50-page=atlas] .l50Progress,.layout50[data-l50-page=beacon] .l50Progress{display:none}.layout50 .card{box-shadow:0 1px 2px #0f172a0a,0 4px 14px #0f172a0d}.layout50 .glowPanel{box-shadow:0 1px 2px #0f172a0a,0 10px 34px -18px #0f172a29}.layout50 .card:hover{box-shadow:0 2px 4px #0f172a0d,0 12px 30px -14px #0f172a24}.layout50 .l50NavActive:after{display:none}.layout50 .l50NavActive{color:var(--text-strong);font-weight:750}.layout50 .l50NavLink:after{opacity:.7}.layout50 .l50SolutionsPanel{border-radius:16px;box-shadow:0 18px 48px -28px #0f172a4d}.layout50 .btnPrimary{box-shadow:0 1px 2px #0f172a0f,0 6px 18px -10px #0f172a40}.layout50 .btnPrimary:hover{box-shadow:0 2px 4px #0f172a14,0 10px 24px -12px #0f172a4d}.layout50 .l50Hero:before{background:radial-gradient(560px 480px at 88% 6%,var(--accent-b-12),transparent 55%);opacity:.5}.layout50 .l50SolutionTile{box-shadow:none;border:1px solid var(--border-soft)}.layout50 .l50SolutionTile:hover{border-color:var(--accent-b-40);box-shadow:0 8px 24px -16px #0f172a2e}.layout50 .l50Section,.layout50 .l50FinalCta{padding-block:clamp(72px,7vw,112px)}.layout50 .l50FootnoteRow{display:flex;justify-content:flex-end;padding:14px 0 18px}.layout50 .l50Footnote{color:var(--subtle);font-size:11px;letter-spacing:.01em;opacity:.85}.layout50 .l50PricingLayout{display:grid;gap:40px}.layout50 .l50PresetGroup{display:grid;gap:14px}.layout50 .l50Preset{text-align:left;padding:20px 20px 20px 44px;display:grid;gap:8px;cursor:pointer;color:var(--muted);position:relative;transition:transform .15s ease,border-color .15s ease,color .15s ease}.layout50 .l50Preset:before{content:"";position:absolute;left:18px;top:24px;width:14px;height:14px;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);transition:box-shadow .15s ease,border-color .15s ease}.layout50 .l50Preset:hover{transform:translateY(-1px);border-color:var(--accent-b-40);color:var(--text-strong)}.layout50 .l50PresetActive{border-color:var(--accent-b-55);background:var(--accent-b-12);color:var(--text-strong)}.layout50 .l50PresetActive:before{box-shadow:inset 0 0 0 4px var(--accent-b);border-color:var(--accent-b)}.layout50 .l50PresetLabel{color:var(--text-strong);font-weight:950;font-size:15px;letter-spacing:-.01em}.layout50 .l50PresetHint{font-size:13px;font-weight:700;color:var(--muted);line-height:1.35}.layout50 .l50PresetMeta{margin-top:4px;font-size:12px;font-weight:850;color:var(--subtle);letter-spacing:.02em}.layout50 .l50PresetScope{border:1px dashed var(--border);border-radius:14px;background:var(--surface-1);padding:16px 18px;display:grid;gap:12px}.layout50 .l50PresetFeatures{margin-top:10px;display:grid;gap:8px}.layout50 .l50PresetFeatureList{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px 10px}.layout50 .l50PresetFeatureList li{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-strong);background:var(--accent-b-08, var(--surface-1));border:1px solid var(--border-soft);border-radius:999px;padding:4px 10px 4px 8px;line-height:1.2}.layout50 .l50PresetFeatureList svg{width:14px;height:14px;color:var(--accent-b);flex:0 0 14px}.layout50 .l50PresetFeaturesDetail{padding:14px 16px;border:1px dashed var(--border);border-radius:14px;background:var(--surface-1)}.layout50 .l50Slider em{color:var(--subtle);font-style:normal;font-size:12px;font-weight:800}.layout50 .l50Module{display:flex;flex-direction:column;gap:10px}@media(min-width:760px){.layout50 .l50PresetGroup{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout50 .l50PresetGroup{grid-template-columns:repeat(4,1fr)}}.layout50 .l50Module .cardIcon,.layout50 .l50ModuleIcon{display:inline-flex;align-items:center;justify-content:center;font-size:0}.layout50 .l50Module .cardIcon svg,.layout50 .l50ModuleIcon svg{width:24px;height:24px;display:block}.layout50 .eyebrow{color:var(--accent-b);border-color:var(--accent-b-40);background:var(--accent-b-08, var(--surface-1))}.layout50 .l50Kicker,.layout50 .l50BandEyebrow,.layout50 .l50SmallLabel,.layout50 .l50PromiseWeek{color:var(--accent-b)}.layout50 .l50PriceCard{margin-top:20px;border:1px solid var(--border);border-radius:18px;padding:22px 22px 20px;background:var(--surface-1);box-shadow:0 12px 32px -22px #00000059;display:grid;gap:14px}.layout50 .l50PriceCardTitle{margin:0;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-b)}.layout50 .l50PriceCardList{display:grid;gap:18px;margin:0;padding:0;list-style:none}.layout50 .l50PriceCard .l50PriceBullet{align-items:flex-start;gap:12px}.layout50 .l50PriceCard .l50PriceBullet .checkMark{margin-top:2px;color:var(--accent-b);font-weight:950;font-size:20px;line-height:1}.layout50 .l50PriceBulletBody{display:grid;gap:6px;min-width:0}.layout50 .l50PriceBulletTitle{display:block;color:var(--text-strong);font-weight:950;letter-spacing:-.015em;font-size:20px;line-height:1.3}.layout50 .l50PriceBulletDesc{display:block;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}.layout50 .l50TierGrid,.layout50 .l50PricingNotes{display:grid;gap:14px}.layout50 .l50TierCard,.layout50 .l50PricingNote{display:grid;gap:10px;align-content:start;padding:22px;text-align:left}.layout50 .l50TierCard .cardTitle,.layout50 .l50PricingNote .cardTitle{color:var(--text-strong);font-size:20px;line-height:1.3}.layout50 .l50TierCard .cardTitle{color:var(--accent-b)}.layout50 .l50TierCard .cardText,.layout50 .l50PricingNote .cardText{margin:0;color:var(--muted);font-size:15px;font-weight:500;line-height:1.55}@media(min-width:760px){.layout50 .l50TierGrid{grid-template-columns:repeat(6,1fr)}.layout50 .l50TierCard{grid-column:span 2}.layout50 .l50TierGrid>.l50TierCard:last-child:nth-child(3n+1){grid-column:3 / span 2}.layout50 .l50TierGrid>.l50TierCard:nth-last-child(2):nth-child(3n+1){grid-column:2 / span 2}.layout50 .l50PricingNotes{grid-template-columns:repeat(2,1fr)}}.layout50 .l50VereinPanel{display:grid;gap:22px}.layout50 .l50VereinDesc{margin:0;color:var(--muted);line-height:1.65;font-size:15px}.layout50 .l50VereinVorteileTitle{margin:0;font-size:13px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-b)}.layout50 .l50VereinList{display:grid;gap:10px;margin:0;padding:0;list-style:none}.layout50 .l50VereinClosing{margin:0;padding-top:14px;border-top:1px solid var(--border);color:var(--subtle);font-style:italic;line-height:1.6;font-size:14px}.layout50 .l50AboutHero{padding-top:clamp(40px,6vw,88px)}.layout50 .l50Manifest{display:grid;gap:14px;margin-top:28px}.layout50 .l50ManifestLine{display:block;padding:22px 28px;font-size:clamp(20px,2.4vw,28px);font-weight:900;line-height:1.25;letter-spacing:-.01em;color:var(--text-strong);background:var(--accent-b-08);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px}.layout50 .l50AboutCtas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.layout50 .l50NavPlaceholder{cursor:not-allowed;color:var(--subtle);opacity:.55;font-weight:850}.layout50 .l50NavPlaceholder:disabled{cursor:not-allowed}.layout50 .l50NavPlaceholder:after{display:none}.layout50 .l50NavPlaceholder:hover,.layout50 .l50NavPlaceholder:focus-visible{color:var(--subtle)}.layout50 .l50SolutionsBoard{position:relative;margin-top:8px;display:grid;gap:22px}.layout50 .l50SolutionOne{position:relative;padding:28px 28px 26px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-24),transparent 60%),linear-gradient(315deg,var(--accent-a-18, var(--accent-b-18)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #00000073;overflow:hidden}.layout50 .l50SolutionOne:before{content:"";position:absolute;inset:-40% -10% auto auto;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout50 .l50SolutionOne:after{content:"";position:absolute;inset:auto auto -50% -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,var(--accent-a-18, var(--accent-b-18)),transparent 70%);pointer-events:none;filter:blur(8px)}.layout50 .l50SolutionOneInner{position:relative;z-index:1;display:grid;gap:8px;max-width:640px}.layout50 .l50SolutionOne .cardTitle{font-size:clamp(22px,2.4vw,30px);margin:0;letter-spacing:-.02em;font-weight:950;color:var(--text-strong)}.layout50 .l50SolutionOne .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55}.layout50 .l50SolutionTiles{position:relative;z-index:1;display:grid;gap:14px;grid-template-columns:1fr}.layout50 .l50SolutionTile{padding:34px 32px 30px;border-radius:20px;display:grid;gap:12px;background:var(--surface-1);border:1px solid var(--border);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.layout50 .l50SolutionTile:hover{transform:translateY(-2px);border-color:var(--accent-b-40);box-shadow:0 18px 40px -22px #0006}.layout50 .l50SolutionTile .cardTitle{margin:0;font-size:22px;font-weight:950;letter-spacing:-.015em;color:var(--text-strong)}.layout50 .l50SolutionTile .cardText{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.layout50 .l50SolutionIcon{width:44px;height:44px;font-size:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px}.layout50 .l50Tile-hub .l50SolutionIcon{background:var(--accent-b-24);color:var(--accent-b)}.layout50 .l50Tile-crm .l50SolutionIcon{background:var(--accent-a-18, var(--accent-b-18));color:var(--accent-a, var(--accent-b))}.layout50 .l50Tile-aiguard .l50SolutionIcon{background:var(--accent-b-18);color:var(--accent-b)}.layout50 .l50Tile-assistant .l50SolutionIcon{background:var(--accent-b-08);color:var(--accent-b);border:1px solid var(--accent-b-24)}@media(min-width:700px){.layout50 .l50SolutionTiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:1080px){.layout50 .l50SolutionTiles{grid-template-columns:repeat(2,1fr);gap:20px}.layout50 .l50SolutionsBoard{gap:16px}}.layout50 .l50Grundsaetze{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.layout50 .l50Grundsaetze .checkItem{align-items:center;gap:14px;padding:18px 22px;font-size:clamp(18px,1.8vw,22px);font-weight:850;line-height:1.3;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--accent-b-24);border-left:4px solid var(--accent-b);border-radius:14px;letter-spacing:-.01em}.layout50 .l50Grundsaetze .checkMark{color:var(--accent-b);font-weight:950;font-size:22px;line-height:1;flex:0 0 auto}@media(min-width:760px){.layout50 .l50Grundsaetze{grid-template-columns:repeat(3,1fr)}}.layout50 .l50BasisCard{position:relative;padding:26px 26px 22px;border-radius:22px;background:linear-gradient(135deg,var(--accent-b-08),transparent 60%),linear-gradient(315deg,var(--accent-a-12, var(--accent-b-12)),transparent 60%),var(--surface-1);border:1px solid var(--accent-b-40);box-shadow:0 24px 60px -28px #0006;display:grid;gap:12px;overflow:hidden}.layout50 .l50BasisCard:before{content:"";position:absolute;inset:-30% -10% auto auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,var(--accent-b-24),transparent 70%);pointer-events:none;filter:blur(8px)}.layout50 .l50BasisCard>*{position:relative;z-index:1}.layout50 .l50BasisCard .cardTitle{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout50 .l50BasisCard .cardText{margin:0;color:var(--muted);font-size:16px;line-height:1.55;max-width:720px}.layout50 .l50BasisList{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;grid-template-columns:1fr}.layout50 .l50BasisList .checkItem{font-weight:850;color:var(--text-strong);font-size:15px}.layout50 .l50BasisList .checkMark{color:var(--accent-b)}@media(min-width:560px){.layout50 .l50BasisList{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.layout50 .l50BasisList{grid-template-columns:repeat(4,1fr)}}.layout50 .l50PriceResult .l50DiscountPill{display:inline-flex;align-items:center;justify-self:start;padding:6px 14px;border-radius:999px;background:var(--accent-a, var(--accent-b));color:var(--on-accent, #fff);border-color:transparent;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;line-height:1}@media(min-width:1080px){.layout50 .l50Promise7{grid-template-columns:repeat(4,1fr)}.layout50 .l50Promise7>li:nth-child(5){grid-column:1 / span 2}.layout50 .l50Promise7>li:nth-child(6){grid-column:3 / span 2}.layout50 .l50Promise7>li:nth-child(7){grid-column:1 / span 4;max-width:720px;justify-self:center;width:100%}}.layout50 .l50VereinPanel{position:relative;overflow:hidden}.layout50 .l50VereinContent{position:relative;z-index:1;display:grid;gap:22px}.layout50 button.l50SolutionTile{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:var(--surface-1)}.layout50 button.l50SolutionTile:focus-visible{outline:2px solid var(--accent-b);outline-offset:3px}.layout50 .l50SolutionIcon svg{width:22px;height:22px;display:block}.layout50 .l50SolutionOneHead{display:flex;align-items:center;gap:16px;margin-bottom:4px}.layout50 .l50SolutionOneIcon{width:56px;height:56px;border-radius:14px;background:var(--accent-b-18);color:var(--accent-b);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.layout50 .l50SolutionOneIcon svg{width:30px;height:30px}.layout50 .l50SolutionOneTitleWrap{display:grid;gap:4px}.layout50 .l50SolutionOne .cardText+.cardText{margin-top:6px}.layout50 .l50AboutBg{position:relative;overflow:hidden}.layout50 .l50AboutBg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;pointer-events:none;z-index:0}.layout50 .l50AboutBg>.container{position:relative;z-index:1}.layout50 .l50AboutBg-handshake:before{background-image:url(/stock/about-bg-handshake.jpg)}@media(max-width:760px){.layout50 .l50AboutBg:before{background-position:center;opacity:.35}}.layout50 .l50PromiseArrow{display:grid;grid-template-columns:repeat(7,1fr);gap:0;padding:0;margin:0;list-style:none;align-items:stretch}.layout50 .l50PromiseArrowStep{position:relative;background:var(--surface-1);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 30px 22px 38px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);margin-right:-18px;min-height:100%;display:flex;z-index:calc(10 - var(--l50ArrowIndex, 0));box-shadow:0 18px 50px #0003}.layout50 .l50PromiseArrowStep:first-child{padding-left:24px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.layout50 .l50PromiseArrowStep:last-child{margin-right:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,18px 50%)}.layout50 .l50PromiseArrowStep:nth-child(odd){background:var(--surface-2)}.layout50 .l50PromiseArrowBody{display:flex;flex-direction:column;gap:8px;width:100%}.layout50 .l50PromiseArrowTag{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--accent-b);color:var(--on-accent, #fff);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;line-height:1}.layout50 .l50PromiseArrowTitle{margin:0;font-size:15px;font-weight:800;line-height:1.25;color:var(--text-strong, var(--text))}.layout50 .l50PromiseArrowText{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}@media(max-width:1180px){.layout50 .l50PromiseArrow{grid-template-columns:repeat(2,1fr);gap:12px}.layout50 .l50PromiseArrowStep,.layout50 .l50PromiseArrowStep:first-child,.layout50 .l50PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:20px 22px;border:1px solid var(--border);border-radius:14px}}@media(max-width:760px){.layout50 .l50PromiseArrow{grid-template-columns:1fr;gap:10px}}@media(min-width:1181px){.layout50 .l50PromiseArrow:not(.l50ProcessFlow){grid-template-columns:repeat(8,1fr);gap:16px}.layout50 .l50PromiseArrow:not(.l50ProcessFlow)>li{grid-column:span 2}.layout50 .l50PromiseArrow:not(.l50ProcessFlow) .l50PromiseArrowStep,.layout50 .l50PromiseArrow:not(.l50ProcessFlow) .l50PromiseArrowStep:first-child,.layout50 .l50PromiseArrow:not(.l50ProcessFlow) .l50PromiseArrowStep:last-child{clip-path:none;margin-right:0;padding:22px 24px;border:1px solid var(--border);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 8px 22px -14px #0f172a24}.layout50 .l50PromiseArrow:not(.l50ProcessFlow)>li:nth-child(5){grid-column:2 / span 2}.layout50 .l50PromiseArrow:not(.l50ProcessFlow)>li:nth-child(6){grid-column:4 / span 2}.layout50 .l50PromiseArrow:not(.l50ProcessFlow)>li:nth-child(7){grid-column:6 / span 2}.layout50 .l50PromiseArrow:not(.l50ProcessFlow) .l50PromiseArrowTitle{font-size:16px}.layout50 .l50PromiseArrow:not(.l50ProcessFlow) .l50PromiseArrowText{font-size:13.5px}}.layout50 .l50Powerline{position:relative;max-width:780px;margin:22px 0 14px;padding:20px 24px;border-radius:16px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:18px;line-height:1.45;color:var(--text-strong)}.layout50 .l50PowerlineLabel{color:var(--accent-b);font-weight:800}.layout50 .l50PowerlineText{font-weight:600}.layout50 .l50WetteBox{position:relative;margin-top:16px;padding:26px 28px;border-radius:18px;background:var(--surface-1);border:1px solid var(--border-soft);box-shadow:var(--shadow);font-size:20px;line-height:1.4;color:var(--text-strong);font-weight:800;letter-spacing:-.01em}.layout50 .l50WetteBox strong{font-weight:800}.layout50 .l50TrustLine{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;font-size:13px;color:var(--accent-text-hi);font-weight:700}.layout50 .l50TrustLine span[aria-hidden=true]{color:var(--subtle);font-weight:500}.layout50 .l50PainGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px}.layout50 .l50PainCard{padding:22px}.layout50 .l50PainCard .cardTitle{margin-bottom:8px;font-size:18px}@media(max-width:1080px){.layout50 .l50PainGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout50 .l50PainGrid{grid-template-columns:1fr}}.layout50 .l50AudienceGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px}.layout50 .l50AudienceCard{padding:24px}.layout50 .l50AudienceCard .cardTitle{margin-bottom:10px;font-size:18px}@media(max-width:760px){.layout50 .l50AudienceGrid{grid-template-columns:1fr}}.layout50 .l50PrincipleGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px}.layout50 .l50PrincipleCard{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:18px 20px}.layout50 .l50PrincipleCheck{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--accent-b-08);color:var(--accent-b);font-weight:900;font-size:14px;border:1px solid var(--border)}.layout50 .l50PrincipleBody{min-width:0}.layout50 .l50PrincipleTitle{margin:0 0 4px;font-size:16px;font-weight:850}.layout50 .l50PrincipleText{margin:0;font-size:14px;color:var(--muted);line-height:1.5}@media(max-width:1080px){.layout50 .l50PrincipleGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.layout50 .l50PrincipleGrid{grid-template-columns:1fr}}.layout50 .l50ProcessFlow{margin-top:8px;grid-template-columns:repeat(4,1fr)}@media(max-width:1180px){.layout50 .l50ProcessFlow{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.layout50 .l50ProcessFlow{grid-template-columns:1fr}}.layout50 .l50SolutionBadge{display:block;width:100%;max-width:460px;height:auto;aspect-ratio:951 / 290;margin:-14px 0 4px}.layout50 .l50SolutionOne .l50SolutionBadge{max-width:370px;margin:-14px 0 -4px}.layout50 .l50SolutionsPanel{min-width:380px}.layout50 .l50Impressum .l50SectionGrid{max-width:760px}.layout50 .l50Impressum h1{margin:0;font-size:clamp(30px,4.4vw,44px);font-weight:950;letter-spacing:-.02em;color:var(--text-strong)}.layout50 .l50ImpressumBody{max-width:760px}.layout50 .l50ImpressumBody h3{margin:28px 0 8px;font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--text-strong)}.layout50 .l50ImpressumBody h3:first-child{margin-top:0}.layout50 .l50ImpressumBody p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}.layout50 .headerActions .btnPrimary{min-width:150px}@media(min-width:760px){.layout50 .l50ModuleGrid>*:last-child:nth-child(3n+1):not(:first-child){grid-column:2}}.layout50 .l50H1,.layout50 .l50SectionHead h1,.layout50 .l50SectionHead h2,.layout50 .l50FinalCta h2{text-wrap:balance}.layout50 .eyebrow,.layout50 .l50Kicker,.layout50 .l50BandEyebrow,.layout50 .l50SmallLabel,.layout50 .l50PromiseWeek,.layout50 .l50TierCard .cardTitle{color:var(--accent-text-hi)}.layout50[data-l50-page=atlas]{--accent-text-hi: #6f5104}.layout50[data-l50-page=atlas] .eyebrow{border-color:var(--accent-b-55)}.layout50[data-l50-page=atlas]{--accent-a: #8a6508;--accent-a-12: rgba(138, 101, 8, .12);--accent-a-18: rgba(138, 101, 8, .18)}.layout50[data-l50-page=beacon]{--accent-a: #4a5a70;--accent-a-12: rgba(74, 90, 112, .12);--accent-a-18: rgba(74, 90, 112, .18)}.layout50[data-l50-page=atlas] .l50PromiseArrowTag{background:var(--accent-text-hi)}.layout50[data-l50-page=company]{--accent-b: #0055fd;--accent-b-08: rgba(0, 85, 253, .08);--accent-b-10: rgba(0, 85, 253, .1);--accent-b-12: rgba(0, 85, 253, .12);--accent-b-14: rgba(0, 85, 253, .14);--accent-b-18: rgba(0, 85, 253, .18);--accent-b-22: rgba(0, 85, 253, .22);--accent-b-24: rgba(0, 85, 253, .24);--accent-b-35: rgba(0, 85, 253, .35);--accent-b-40: rgba(0, 85, 253, .4);--accent-b-50: rgba(0, 85, 253, .5);--accent-b-55: rgba(0, 85, 253, .55);--accent-b-90: rgba(0, 85, 253, .9);--accent-a: #0044cc;--accent-a-12: rgba(0, 68, 204, .12);--accent-a-16: rgba(0, 68, 204, .16);--accent-a-18: rgba(0, 68, 204, .18);--accent-a-22: rgba(0, 68, 204, .22);--accent-a-24: rgba(0, 68, 204, .24);--accent-a-28: rgba(0, 68, 204, .28);--accent-a-35: rgba(0, 68, 204, .35);--accent-a-90: rgba(0, 68, 204, .9);--accent-a-92: rgba(0, 68, 204, .92);--accent-a-98: rgba(0, 68, 204, .98);--accent-c: #0055fd;--accent-c-08: rgba(0, 85, 253, .08);--accent-c-12: rgba(0, 85, 253, .12);--accent-c-18: rgba(0, 85, 253, .18);--accent-c-24: rgba(0, 85, 253, .24);--accent-c-30: rgba(0, 85, 253, .3);--accent-c-55: rgba(0, 85, 253, .55);--accent-c-90: rgba(0, 85, 253, .9);--accent-c-92: rgba(0, 85, 253, .92)}.layout50[data-l50-page=one]{--accent-b: #dc2626;--accent-b-08: rgba(220, 38, 38, .08);--accent-b-10: rgba(220, 38, 38, .1);--accent-b-12: rgba(220, 38, 38, .12);--accent-b-14: rgba(220, 38, 38, .14);--accent-b-18: rgba(220, 38, 38, .18);--accent-b-22: rgba(220, 38, 38, .22);--accent-b-24: rgba(220, 38, 38, .24);--accent-b-35: rgba(220, 38, 38, .35);--accent-b-40: rgba(220, 38, 38, .4);--accent-b-50: rgba(220, 38, 38, .5);--accent-b-55: rgba(220, 38, 38, .55);--accent-b-90: rgba(220, 38, 38, .9);--accent-a: #b91c1c;--accent-a-12: rgba(185, 28, 28, .12);--accent-a-16: rgba(185, 28, 28, .16);--accent-a-18: rgba(185, 28, 28, .18);--accent-a-22: rgba(185, 28, 28, .22);--accent-a-24: rgba(185, 28, 28, .24);--accent-a-28: rgba(185, 28, 28, .28);--accent-a-35: rgba(185, 28, 28, .35);--accent-a-90: rgba(185, 28, 28, .9);--accent-a-92: rgba(185, 28, 28, .92);--accent-a-98: rgba(185, 28, 28, .98);--accent-c: #dc2626;--accent-c-08: rgba(220, 38, 38, .08);--accent-c-12: rgba(220, 38, 38, .12);--accent-c-18: rgba(220, 38, 38, .18);--accent-c-24: rgba(220, 38, 38, .24);--accent-c-30: rgba(220, 38, 38, .3);--accent-c-55: rgba(220, 38, 38, .55);--accent-c-90: rgba(220, 38, 38, .9);--accent-c-92: rgba(220, 38, 38, .92)}.layout50[data-l50-page=club]{--accent-b: #16a34a;--accent-b-08: rgba(22, 163, 74, .08);--accent-b-10: rgba(22, 163, 74, .1);--accent-b-12: rgba(22, 163, 74, .12);--accent-b-14: rgba(22, 163, 74, .14);--accent-b-18: rgba(22, 163, 74, .18);--accent-b-22: rgba(22, 163, 74, .22);--accent-b-24: rgba(22, 163, 74, .24);--accent-b-35: rgba(22, 163, 74, .35);--accent-b-40: rgba(22, 163, 74, .4);--accent-b-50: rgba(22, 163, 74, .5);--accent-b-55: rgba(22, 163, 74, .55);--accent-b-90: rgba(22, 163, 74, .9);--accent-a: #12833b;--accent-a-12: rgba(18, 131, 59, .12);--accent-a-16: rgba(18, 131, 59, .16);--accent-a-18: rgba(18, 131, 59, .18);--accent-a-22: rgba(18, 131, 59, .22);--accent-a-24: rgba(18, 131, 59, .24);--accent-a-28: rgba(18, 131, 59, .28);--accent-a-35: rgba(18, 131, 59, .35);--accent-a-90: rgba(18, 131, 59, .9);--accent-a-92: rgba(18, 131, 59, .92);--accent-a-98: rgba(18, 131, 59, .98);--accent-c: #16a34a;--accent-c-08: rgba(22, 163, 74, .08);--accent-c-12: rgba(22, 163, 74, .12);--accent-c-18: rgba(22, 163, 74, .18);--accent-c-24: rgba(22, 163, 74, .24);--accent-c-30: rgba(22, 163, 74, .3);--accent-c-55: rgba(22, 163, 74, .55);--accent-c-90: rgba(22, 163, 74, .9);--accent-c-92: rgba(22, 163, 74, .92)}.layout50[data-l50-page=crm]{--accent-b: #0ea5e9;--accent-b-08: rgba(14, 165, 233, .08);--accent-b-10: rgba(14, 165, 233, .1);--accent-b-12: rgba(14, 165, 233, .12);--accent-b-14: rgba(14, 165, 233, .14);--accent-b-18: rgba(14, 165, 233, .18);--accent-b-22: rgba(14, 165, 233, .22);--accent-b-24: rgba(14, 165, 233, .24);--accent-b-35: rgba(14, 165, 233, .35);--accent-b-40: rgba(14, 165, 233, .4);--accent-b-50: rgba(14, 165, 233, .5);--accent-b-55: rgba(14, 165, 233, .55);--accent-b-90: rgba(14, 165, 233, .9);--accent-a: #0284c7;--accent-a-12: rgba(2, 132, 199, .12);--accent-a-16: rgba(2, 132, 199, .16);--accent-a-18: rgba(2, 132, 199, .18);--accent-a-22: rgba(2, 132, 199, .22);--accent-a-24: rgba(2, 132, 199, .24);--accent-a-28: rgba(2, 132, 199, .28);--accent-a-35: rgba(2, 132, 199, .35);--accent-a-90: rgba(2, 132, 199, .9);--accent-a-92: rgba(2, 132, 199, .92);--accent-a-98: rgba(2, 132, 199, .98);--accent-c: #0ea5e9;--accent-c-08: rgba(14, 165, 233, .08);--accent-c-12: rgba(14, 165, 233, .12);--accent-c-18: rgba(14, 165, 233, .18);--accent-c-24: rgba(14, 165, 233, .24);--accent-c-30: rgba(14, 165, 233, .3);--accent-c-55: rgba(14, 165, 233, .55);--accent-c-90: rgba(14, 165, 233, .9);--accent-c-92: rgba(14, 165, 233, .92)}.layout50[data-l50-page=aiguard]{--accent-b: #f97316;--accent-b-08: rgba(249, 115, 22, .08);--accent-b-10: rgba(249, 115, 22, .1);--accent-b-12: rgba(249, 115, 22, .12);--accent-b-14: rgba(249, 115, 22, .14);--accent-b-18: rgba(249, 115, 22, .18);--accent-b-22: rgba(249, 115, 22, .22);--accent-b-24: rgba(249, 115, 22, .24);--accent-b-35: rgba(249, 115, 22, .35);--accent-b-40: rgba(249, 115, 22, .4);--accent-b-50: rgba(249, 115, 22, .5);--accent-b-55: rgba(249, 115, 22, .55);--accent-b-90: rgba(249, 115, 22, .9);--accent-a: #ea580c;--accent-a-12: rgba(234, 88, 12, .12);--accent-a-16: rgba(234, 88, 12, .16);--accent-a-18: rgba(234, 88, 12, .18);--accent-a-22: rgba(234, 88, 12, .22);--accent-a-24: rgba(234, 88, 12, .24);--accent-a-28: rgba(234, 88, 12, .28);--accent-a-35: rgba(234, 88, 12, .35);--accent-a-90: rgba(234, 88, 12, .9);--accent-a-92: rgba(234, 88, 12, .92);--accent-a-98: rgba(234, 88, 12, .98);--accent-c: #f97316;--accent-c-08: rgba(249, 115, 22, .08);--accent-c-12: rgba(249, 115, 22, .12);--accent-c-18: rgba(249, 115, 22, .18);--accent-c-24: rgba(249, 115, 22, .24);--accent-c-30: rgba(249, 115, 22, .3);--accent-c-55: rgba(249, 115, 22, .55);--accent-c-90: rgba(249, 115, 22, .9);--accent-c-92: rgba(249, 115, 22, .92)}.layout50[data-l50-page=assistant]{--accent-b: #8b5cf6;--accent-b-08: rgba(139, 92, 246, .08);--accent-b-10: rgba(139, 92, 246, .1);--accent-b-12: rgba(139, 92, 246, .12);--accent-b-14: rgba(139, 92, 246, .14);--accent-b-18: rgba(139, 92, 246, .18);--accent-b-22: rgba(139, 92, 246, .22);--accent-b-24: rgba(139, 92, 246, .24);--accent-b-35: rgba(139, 92, 246, .35);--accent-b-40: rgba(139, 92, 246, .4);--accent-b-50: rgba(139, 92, 246, .5);--accent-b-55: rgba(139, 92, 246, .55);--accent-b-90: rgba(139, 92, 246, .9);--accent-a: #7c3aed;--accent-a-12: rgba(124, 58, 237, .12);--accent-a-16: rgba(124, 58, 237, .16);--accent-a-18: rgba(124, 58, 237, .18);--accent-a-22: rgba(124, 58, 237, .22);--accent-a-24: rgba(124, 58, 237, .24);--accent-a-28: rgba(124, 58, 237, .28);--accent-a-35: rgba(124, 58, 237, .35);--accent-a-90: rgba(124, 58, 237, .9);--accent-a-92: rgba(124, 58, 237, .92);--accent-a-98: rgba(124, 58, 237, .98);--accent-c: #8b5cf6;--accent-c-08: rgba(139, 92, 246, .08);--accent-c-12: rgba(139, 92, 246, .12);--accent-c-18: rgba(139, 92, 246, .18);--accent-c-24: rgba(139, 92, 246, .24);--accent-c-30: rgba(139, 92, 246, .3);--accent-c-55: rgba(139, 92, 246, .55);--accent-c-90: rgba(139, 92, 246, .9);--accent-c-92: rgba(139, 92, 246, .92)}.layout50[data-l50-page=atlas]{--accent-b: #b8860b;--accent-b-08: rgba(184, 134, 11, .08);--accent-b-10: rgba(184, 134, 11, .1);--accent-b-12: rgba(184, 134, 11, .12);--accent-b-14: rgba(184, 134, 11, .14);--accent-b-18: rgba(184, 134, 11, .18);--accent-b-22: rgba(184, 134, 11, .22);--accent-b-24: rgba(184, 134, 11, .24);--accent-b-35: rgba(184, 134, 11, .35);--accent-b-40: rgba(184, 134, 11, .4);--accent-b-50: rgba(184, 134, 11, .5);--accent-b-55: rgba(184, 134, 11, .55);--accent-b-90: rgba(184, 134, 11, .9);--accent-a: #8a6508;--accent-a-12: rgba(138, 101, 8, .12);--accent-a-16: rgba(138, 101, 8, .16);--accent-a-18: rgba(138, 101, 8, .18);--accent-a-22: rgba(138, 101, 8, .22);--accent-a-24: rgba(138, 101, 8, .24);--accent-a-28: rgba(138, 101, 8, .28);--accent-a-35: rgba(138, 101, 8, .35);--accent-a-90: rgba(138, 101, 8, .9);--accent-a-92: rgba(138, 101, 8, .92);--accent-a-98: rgba(138, 101, 8, .98);--accent-c: #b8860b;--accent-c-08: rgba(184, 134, 11, .08);--accent-c-12: rgba(184, 134, 11, .12);--accent-c-18: rgba(184, 134, 11, .18);--accent-c-24: rgba(184, 134, 11, .24);--accent-c-30: rgba(184, 134, 11, .3);--accent-c-55: rgba(184, 134, 11, .55);--accent-c-90: rgba(184, 134, 11, .9);--accent-c-92: rgba(184, 134, 11, .92)}.layout50[data-l50-page=beacon]{--accent-b: #475569;--accent-b-08: rgba(71, 85, 105, .08);--accent-b-10: rgba(71, 85, 105, .1);--accent-b-12: rgba(71, 85, 105, .12);--accent-b-14: rgba(71, 85, 105, .14);--accent-b-18: rgba(71, 85, 105, .18);--accent-b-22: rgba(71, 85, 105, .22);--accent-b-24: rgba(71, 85, 105, .24);--accent-b-35: rgba(71, 85, 105, .35);--accent-b-40: rgba(71, 85, 105, .4);--accent-b-50: rgba(71, 85, 105, .5);--accent-b-55: rgba(71, 85, 105, .55);--accent-b-90: rgba(71, 85, 105, .9);--accent-a: #3f4c5e;--accent-a-12: rgba(63, 76, 94, .12);--accent-a-16: rgba(63, 76, 94, .16);--accent-a-18: rgba(63, 76, 94, .18);--accent-a-22: rgba(63, 76, 94, .22);--accent-a-24: rgba(63, 76, 94, .24);--accent-a-28: rgba(63, 76, 94, .28);--accent-a-35: rgba(63, 76, 94, .35);--accent-a-90: rgba(63, 76, 94, .9);--accent-a-92: rgba(63, 76, 94, .92);--accent-a-98: rgba(63, 76, 94, .98);--accent-c: #475569;--accent-c-08: rgba(71, 85, 105, .08);--accent-c-12: rgba(71, 85, 105, .12);--accent-c-18: rgba(71, 85, 105, .18);--accent-c-24: rgba(71, 85, 105, .24);--accent-c-30: rgba(71, 85, 105, .3);--accent-c-55: rgba(71, 85, 105, .55);--accent-c-90: rgba(71, 85, 105, .9);--accent-c-92: rgba(71, 85, 105, .92)}.layout50 .l50NavBadge{height:32px;margin-left:14px}.layout50[data-l50-page=beacon]{--accent-text-hi: #33465f}.bgL50Quiet{overflow:hidden}@media(max-width:980px){.layout50 .headerActions .btnPrimary{min-width:0}}@media(max-width:640px){.layout50 .headerActions .btnPrimary{display:none}}@media(pointer:coarse),(max-width:980px){.layout50 .l50LangBtn{min-height:36px;padding-inline:10px}}@media(pointer:coarse),(max-width:980px){.layout50 .l50Slider input[type=range]{height:40px;margin-block:-8px}}
