@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-800:#1d293d;--color-slate-950:#020618;--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-normal:0em;--radius-lg:.5rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-950:lab(1.76974% 1.32743 -9.28855)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.static{position:static}.start{inset-inline-start:var(--spacing)}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-full{height:100%}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[360px\]{max-width:360px}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-full{min-width:100%}.flex-1{flex:1}.border-collapse{border-collapse:collapse}.animate-spin{animation:var(--animate-spin)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-amber-300\/30{border-color:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/30{border-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-300\/20{border-color:#53eafd33}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/20{border-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-\[\#08111a\]{background-color:#08111a}.bg-amber-300\/10{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/10{background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-cyan-300\/10{background-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/10{background-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.bg-cyan-300\/80{background-color:#53eafdcc}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/80{background-color:color-mix(in oklab, var(--color-cyan-300) 80%, transparent)}}.bg-emerald-300\/10{background-color:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/10{background-color:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.bg-emerald-300\/80{background-color:#5ee9b5cc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/80{background-color:color-mix(in oklab, var(--color-emerald-300) 80%, transparent)}}.bg-rose-300\/10{background-color:#ffa2ae1a}@supports (color:color-mix(in lab, red, red)){.bg-rose-300\/10{background-color:color-mix(in oklab, var(--color-rose-300) 10%, transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-950\/35{background-color:#02061859}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/35{background-color:color-mix(in oklab, var(--color-slate-950) 35%, transparent)}}.bg-slate-950\/40{background-color:#02061866}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/40{background-color:color-mix(in oklab, var(--color-slate-950) 40%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-white\/\[0\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-100{color:var(--color-amber-100)}.text-amber-200{color:var(--color-amber-200)}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-200{color:var(--color-cyan-200)}.text-emerald-200{color:var(--color-emerald-200)}.text-rose-200{color:var(--color-rose-200)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-950{color:var(--color-slate-950)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:border-cyan-300\/40:hover{border-color:#53eafd66}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-300\/40:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 40%, transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-cyan-200:hover{color:var(--color-cyan-200)}}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:48rem){.md\:block{display:block}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.9fr_1\.1fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr 1.1fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1fr_0\.8fr\]{grid-template-columns:1fr .8fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}}:root{--ink:#10171d;--muted:#60717d;--paper:#f5f8fa;--surface:#fff;--line:#d9e2e7;--night:#0a1116;--night-2:#121d24;--cyan:#16bfd1;--green:#68d391;--amber:#f5b84b;--focus:#7dd3fc;--qai-leadership-bg:#080d11;--qai-leadership-band:#0c1318;--qai-leadership-panel:#101920;--qai-leadership-panel-soft:#ffffff0b;--qai-leadership-line:#e2e8f01f;--qai-leadership-line-strong:#e2e8f033;--qai-leadership-text:#f4f7f8;--qai-leadership-muted:#a9b7be;--qai-leadership-soft:#d7e0e4;--qai-leadership-accent:#a7bac4}.system-kicker,.about-chip-panel>span,.system-phase-card div>span,.system-result span,.about-team-card>span,.about-visual-panel span,.visibility-signal-row span,.visibility-service-head span,.visibility-visual-panel span,.growth-process-card span,.nav-panel-head b{color:var(--qai-leadership-accent)!important}.system-hero h1,.system-section-intro h2,.system-final-cta h2,.about-hero h1,.about-intro h2,.visibility-hero h1,.visibility-intro h2{overflow-wrap:anywhere;color:var(--qai-leadership-text)!important}.system-hero-text p,.system-section-intro p,.system-copy-panel p,.system-phase-card p,.system-final-cta p,.about-intro p,.about-principle-card p,.about-team-card p,.visibility-intro p,.visibility-service-card p,.visibility-ideal-panel p,.system-emphasis{color:var(--qai-leadership-muted)!important}.system-flow span,.system-chip-grid span,.about-hero-strip span,.about-specialist-grid span,.visibility-knowledge-grid span,.visibility-button-secondary{border-color:var(--qai-leadership-line)!important;color:var(--qai-leadership-soft)!important;background:#ffffff0a!important}.system-copy-panel,.system-data-panel,.system-dashboard,.system-phase-card,.system-final-panel,.system-area-card,.about-process-panel,.about-chip-panel,.about-system-card,.about-team-card,.about-principle-card,.about-difference-visual,.visibility-hero-panel,.visibility-panel,.visibility-area-card,.visibility-service-card,.visibility-data-visual,.visibility-ideal-panel,.growth-process-card,.about-hero-board,.about-operating-board,.about-team-system,.about-trust-board,.system-architecture-console,.system-operating-map,.system-strategy-board,.visibility-control-board,.growth-control-board,.growth-engine-board{border:1px solid var(--qai-leadership-line)!important;background:linear-gradient(180deg, #ffffff0e, #ffffff06), var(--qai-leadership-panel)!important;border-radius:8px!important;box-shadow:0 24px 80px #00000047!important}.system-check-list svg,.system-area-card svg,.system-data-row svg,.system-dashboard-row b,.about-system-card svg,.about-visual-panel svg,.visibility-area-card svg,.visibility-service-card svg,.visibility-ideal-panel svg,.growth-process-card svg,.system-console-head svg,.about-board-head svg,.visibility-panel-headline svg,.visibility-control-head svg{color:var(--qai-leadership-accent)!important}.about-hero-inner{grid-template-columns:minmax(0,.94fr) minmax(340px,.52fr)!important;align-items:end!important}.about-hero-board,.system-architecture-console{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);gap:12px;padding:22px;display:grid}.about-board-head,.system-console-head,.visibility-panel-headline,.visibility-control-head{min-height:38px;color:var(--qai-leadership-soft);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:10px;font-size:.78rem;font-weight:920;display:flex}.about-proof-row,.system-architecture-row,.visibility-control-row,.system-strategy-row,.about-trust-row{border:1px solid var(--qai-leadership-line);background:#03080c5c;border-radius:8px;gap:8px;padding:16px;display:grid}.about-proof-row{grid-template-columns:82px 1fr;align-items:start}.about-proof-row span,.system-architecture-row span,.visibility-control-row>span,.about-trust-row span{color:var(--qai-leadership-accent);text-transform:uppercase;font-size:.76rem;font-weight:930}.about-proof-row strong,.system-architecture-row strong,.visibility-control-row strong,.system-strategy-row strong,.about-trust-row strong{color:var(--qai-leadership-text);font-size:1.02rem;line-height:1.2}.about-proof-row p,.system-architecture-row p,.visibility-control-row p,.system-strategy-row p,.about-trust-row p{color:var(--qai-leadership-muted);grid-column:2;margin:0;font-size:.92rem;line-height:1.5}.system-architecture-row{grid-template-columns:42px 1fr}.system-diagnostic-panel{gap:20px!important}.system-diagnostic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.system-diagnostic-item{border:1px solid var(--qai-leadership-line);background:#03080c52;border-radius:8px;gap:8px;min-height:92px;padding:16px;display:grid}.system-diagnostic-item span{color:var(--qai-leadership-accent);font-size:.76rem;font-weight:930}.system-diagnostic-item strong{color:var(--qai-leadership-text);font-size:1rem;line-height:1.22}.system-operating-map,.about-operating-board{gap:14px;padding:22px;display:grid}.system-operating-core,.about-operating-core{border:1px solid var(--qai-leadership-line-strong);background:linear-gradient(135deg,#ffffff13,#ffffff06),#03080c6b;border-radius:8px;gap:10px;padding:20px;display:grid}.system-operating-core strong,.about-operating-core strong{color:var(--qai-leadership-text);font-size:1.25rem;line-height:1.18}.system-operating-core span,.about-operating-core span{color:var(--qai-leadership-muted);line-height:1.55}.system-strategy-board{gap:12px;padding:24px;display:grid}.system-strategy-lock{border:1px solid var(--qai-leadership-line-strong);color:var(--qai-leadership-soft);background:#ffffff0e;border-radius:8px;align-items:flex-start;gap:12px;padding:18px;font-weight:760;line-height:1.45;display:flex}.about-team-system{gap:18px;padding:22px;display:grid}.about-leadership-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.about-team-card{min-height:0!important;padding:16px!important}.about-team-photo{min-height:220px!important}.about-team-card h3{font-size:1.12rem!important}.about-team-card p{font-size:.92rem!important;line-height:1.55!important}.about-operations-lane{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.about-operations-lane article{border:1px solid var(--qai-leadership-line);background:#03080c52;border-radius:8px;gap:8px;padding:18px;display:grid}.about-operations-lane span{color:var(--qai-leadership-accent);text-transform:uppercase;font-size:.75rem;font-weight:920}.about-operations-lane strong{color:var(--qai-leadership-text)}.about-operations-lane p{color:var(--qai-leadership-muted);margin:0;font-size:.94rem;line-height:1.5}.about-trust-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:58px;display:grid}.about-trust-board{gap:12px;padding:22px;display:grid}.about-trust-row{grid-template-columns:42px .56fr 1fr;align-items:center}.about-trust-row p{grid-column:auto}.about-difference-board{gap:12px;padding:24px;display:grid;min-height:0!important}.about-difference-board:after{display:none!important}.visibility-panel-headline{margin-bottom:2px}.visibility-control-board,.growth-control-board{gap:12px;padding:24px;display:grid;min-height:0!important}.visibility-control-board:after,.growth-control-board:after{display:none!important}.visibility-control-head{grid-template-columns:28px 1fr;gap:8px 10px;display:grid}.visibility-control-head strong{color:var(--qai-leadership-text);text-transform:none;grid-column:1/-1;font-size:1.18rem;line-height:1.28}.visibility-control-row{grid-template-columns:42px 1fr}.visibility-control-row p{grid-column:auto}.growth-process-card{min-height:245px!important}.growth-process-card p{color:var(--qai-leadership-muted);margin:0;font-size:.92rem;line-height:1.5}.visibility-signal-row{border-color:var(--qai-leadership-line)!important;background:#03080c5c!important}.visibility-signal-row b{color:var(--qai-leadership-soft)!important}.system-data-row,.system-dashboard-row{border-color:var(--qai-leadership-line)!important;background:#03080c52!important}.system-emphasis{border-left-color:var(--qai-leadership-line-strong)!important}@media (max-width:1120px){.about-hero-inner,.about-trust-layout{grid-template-columns:1fr!important}.about-hero-board,.system-architecture-console,.system-strategy-board,.about-team-system,.about-trust-board,.visibility-control-board,.growth-control-board{max-width:760px}.about-leadership-grid,.about-operations-lane,.growth-engine-board{grid-template-columns:1fr!important}.growth-process-card{min-height:0!important}}@media (max-width:820px){.about-hero-board,.system-architecture-console,.system-operating-map,.system-strategy-board,.about-team-system,.about-trust-board,.visibility-control-board,.growth-control-board{width:100%;padding:16px}.about-proof-row,.about-trust-row,.system-architecture-row,.visibility-control-row{grid-template-columns:1fr}.about-proof-row p,.system-architecture-row p,.visibility-control-row p{grid-column:auto}.system-diagnostic-grid,.about-system-grid,.system-area-grid,.visibility-area-grid,.visibility-panel .system-check-list{grid-template-columns:1fr!important}.about-team-photo{min-height:190px!important}.visibility-signal-row{grid-template-columns:1fr;gap:7px}.visibility-control-head{grid-template-columns:1fr}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);text-rendering:geometricprecision;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.route-index{color:#fff;background:#0a1116;min-height:100svh;padding:64px clamp(18px,5vw,72px)}.route-index-inner{width:min(1180px,100%);margin:0 auto}.route-index-kicker{color:#16bfd1;margin:0 0 14px;font-size:.86rem;font-weight:900}.route-index h1{margin:0;font-size:clamp(2.5rem,7vw,5.6rem);line-height:.96}.route-index-copy{color:#c6d5da;max-width:720px;margin:20px 0 34px;font-size:1.08rem;line-height:1.6}.route-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.route-index-card{background:#111f27;border:1px solid #ffffff24;border-radius:8px;gap:8px;min-height:154px;padding:18px;display:grid}.route-index-card:hover{background:#142a33;border-color:#16bfd1}.route-index-card span{color:#16bfd1;font-size:.78rem;font-weight:900}.route-index-card strong{font-size:1.08rem}.route-index-card code,.route-index-card small{color:#aabac1;overflow-wrap:anywhere}@media (max-width:900px){.route-index-grid{grid-template-columns:1fr}}.results-page :where(h1,h2,h3){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.results-page :where(p,li,strong,small,span,em,a){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0}.results-page :where(.results-evidence-console,.results-console-row,.results-radar-core,.results-problem-card,.results-transform-matrix,.results-transform-row,.results-case-card,.results-case-block,.results-control-layer,.results-kpi-row,.results-trust-board,.results-trust-tile){min-width:0}.results-evidence-console{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0d,#ffffff06),#091218c7;border:1px solid #e5eef01f;border-radius:12px;gap:16px;padding:clamp(18px,2vw,24px);display:grid;box-shadow:0 34px 100px #00000057,inset 0 1px #ffffff0f}.results-console-row svg,.results-radar-core svg,.results-control-head svg,.results-trust-board-head svg,.results-trust-tile svg,.results-trust-route svg{color:var(--qai-exec-muted)}.results-console-row div{gap:5px;display:grid}.results-console-row strong,.results-radar-core strong,.results-trust-tile strong{color:var(--qai-exec-text);font-size:.98rem;line-height:1.16}.results-console-row span,.results-console-row small,.results-trust-tile span{color:var(--qai-exec-muted);font-size:.82rem;font-weight:690;line-height:1.34}.results-console-row small{color:var(--qai-exec-soft)}.results-radar-core{background:linear-gradient(#ffffff0d,#ffffff06),#091218db;border:1px solid #e5eef01f;border-radius:12px;grid-column:span 2;align-content:end;gap:14px;min-height:286px;padding:clamp(24px,2.8vw,34px);display:grid;box-shadow:0 30px 86px #00000047,inset 0 1px #ffffff0f}.results-radar-core span{color:var(--qai-exec-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:930}.results-problem-card{border-radius:12px!important;min-height:286px!important}.results-problem-card .results-icon,.results-case-card .results-icon{width:42px;height:42px;color:var(--qai-exec-muted);background:#ffffff0a;border-color:#e5eef01f}.results-problem-card h3,.results-case-card h3{text-wrap:balance}.results-transform-matrix{background:#e5eef01a;border:1px solid #e5eef01f;border-radius:12px;display:grid;overflow:hidden;box-shadow:0 30px 86px #00000042,inset 0 1px #ffffff0f}.results-case-grid{margin-top:clamp(34px,4vw,56px);gap:14px!important}.results-case-card{border-radius:12px!important;gap:16px!important;min-height:auto!important}.results-case-head{padding-bottom:4px}.results-case-block{background:#ffffff08;border:1px solid #e5eef01a;border-radius:10px;min-height:132px;padding:14px}.results-case-block p,.results-case-result p{font-weight:690;font-size:.92rem!important;line-height:1.46!important}.results-case-result{background:#ffffff0a;border:1px solid #e5eef01a;border-radius:10px;margin-top:2px;padding:16px}.results-control-layer{background:linear-gradient(#ffffff0d,#ffffff06),#091218e6;border:1px solid #e5eef01f;border-radius:12px;gap:16px;padding:clamp(20px,2.6vw,32px);display:grid;box-shadow:0 34px 100px #00000057,inset 0 1px #ffffff0f}.results-control-loop span{min-height:42px;color:var(--qai-exec-soft);text-transform:uppercase;background:#ffffff08;border:1px solid #e5eef01a;border-radius:999px;place-items:center;font-size:.78rem;font-weight:900;display:grid}.results-control-layer .results-kpi-panel{gap:10px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.results-kpi-row div{gap:4px;display:grid}.results-kpi-row small{color:var(--qai-exec-muted);font-size:.82rem;font-weight:680;line-height:1.34}.results-trust-board{background:#ffffff09;border:1px solid #e5eef01f;border-radius:12px;gap:16px;padding:clamp(20px,2.6vw,32px);display:grid;box-shadow:0 30px 86px #00000047,inset 0 1px #ffffff0f}.results-trust-board-head{align-items:center}.results-trust-board-head div{text-align:right;gap:7px;display:grid}.results-trust-tile{background:#ffffff08;border:1px solid #e5eef01a;border-radius:10px;gap:10px;min-height:156px;padding:16px;display:grid}.results-trust-route{grid-template-columns:auto repeat(4,minmax(0,1fr));align-items:center;gap:8px;padding-top:2px;display:grid}.results-trust-route span{min-height:38px;color:var(--qai-exec-muted);text-align:center;background:#ffffff08;border:1px solid #e5eef01a;border-radius:999px;place-items:center;font-size:.78rem;font-weight:820;display:grid}@media (max-width:1100px){.results-hero-inner,.results-transform-layout,.results-kpi-layout,.results-trust-layout{grid-template-columns:1fr!important}.results-radar,.results-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.results-radar-core{grid-column:1/-1}}@media (max-width:820px){.results-evidence-console,.results-control-layer,.results-trust-board{padding:16px}.results-console-head,.results-control-head,.results-trust-board-head{display:grid}.results-console-head strong,.results-control-head strong,.results-trust-board-head strong,.results-trust-board-head div{text-align:left;max-width:none}.results-console-row{grid-template-columns:28px minmax(0,1fr);align-items:start}.results-console-row small{grid-column:2}.results-radar,.results-case-grid,.results-trust-board-grid,.results-control-loop{grid-template-columns:1fr!important}.results-transform-head{display:none}.results-transform-row{grid-template-columns:1fr;gap:1px}.results-transform-row strong:first-child:before{content:"Vorher"}.results-transform-row p:before{content:"Systemeingriff"}.results-transform-row strong:last-child:before{content:"Nachher"}.results-transform-row strong:before,.results-transform-row p:before{color:var(--qai-exec-soft);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:.7rem;font-weight:930;display:block}.results-control-layer .results-kpi-row{grid-template-columns:32px minmax(0,1fr)}.results-kpi-row em{grid-column:2;justify-self:start}.results-trust-route{grid-template-columns:1fr}}body,button,input,textarea,select{letter-spacing:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}img,video{max-width:100%;display:block}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071015f5;border-bottom:1px solid #ffffff1f;grid-template-columns:auto 1fr auto auto;align-items:center;gap:22px;min-height:76px;padding:12px clamp(18px,5vw,64px);display:grid;position:sticky;top:0}.brand-link{align-items:center;min-width:132px;display:inline-flex}.brand-link img{width:148px;height:auto}.desktop-nav{justify-content:center;gap:4px;display:flex}.nav-group{position:relative}.nav-trigger,.mobile-menu-button{color:#fff;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;font-weight:750;display:inline-flex}.nav-trigger{padding:0 12px}.nav-trigger:hover,.mobile-menu-button:hover{background:#ffffff1a}.nav-dropdown{border:1px solid var(--line);background:var(--surface);opacity:0;visibility:hidden;border-radius:8px;min-width:250px;padding:8px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%,6px);box-shadow:0 24px 70px #10171d29}.nav-group:hover .nav-dropdown,.nav-group:focus-within .nav-dropdown{opacity:1;visibility:visible;transform:translate(-50%)}.nav-dropdown a,.mobile-group a,.directory-column a{min-height:38px;color:var(--ink);border-radius:8px;align-items:center;font-weight:650;display:flex}.nav-dropdown a{padding:8px 10px}.nav-dropdown a:hover,.mobile-group a:hover,.directory-column a:hover{color:#067b8d;background:#eef4f7}.header-cta,.mobile-cta,.primary-action,.secondary-action,.lead-form button{white-space:normal;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:850;display:inline-flex}.header-cta,.mobile-cta,.primary-action,.lead-form button{color:#071015;background:#fff;border:1px solid #fff}.header-cta{padding:0 16px}.header-phone{color:#fff;background:#ffffff0e;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;min-height:44px;padding:7px 12px 7px 8px;font-weight:850;line-height:1.05;display:inline-flex}.header-phone:hover{background:#16bfd11a;border-color:#16bfd18c}.header-phone-icon{background:linear-gradient(135deg, var(--cyan), #4ea1ff);color:#061015;border-radius:999px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.header-phone span:last-child{gap:1px;display:grid}.header-phone small{color:#ffffffad;letter-spacing:.06em;text-transform:uppercase;font-size:.63rem;font-weight:800}.header-cta:hover,.mobile-cta:hover,.primary-action:hover,.lead-form button:hover{background:var(--cyan);border-color:var(--cyan);color:#061015}.secondary-action{color:#fff;border:1px solid #ffffff80;padding:0 18px}.secondary-action:hover{background:#ffffff24}.mobile-menu-button{border:1px solid #ffffff3d;width:44px;display:none}.mobile-panel{background:#071015fa;border-bottom:1px solid #ffffff24;max-height:calc(100svh - 76px);padding:18px;position:fixed;inset:76px 0 auto;overflow-y:auto;box-shadow:0 18px 48px #10171d29}.mobile-call{color:#fff;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-weight:850;display:inline-flex}.mobile-group{border-bottom:1px solid #ffffff1f;padding:10px 0 16px}.mobile-group p{color:var(--cyan);margin:0 0 8px;font-size:.82rem;font-weight:800}.mobile-group a{color:#e6f1f4;padding:8px 10px}.mobile-group a:hover{color:#fff;background:#ffffff1a}.mobile-cta{width:100%;margin-top:16px}.page-hero{isolation:isolate;background:var(--night);color:#fff;align-items:flex-end;min-height:min(760px,100svh - 104px);padding:118px clamp(18px,5vw,72px) 66px;display:flex;position:relative;overflow:hidden}.page-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#070d12f0 0%,#070d12c2 48%,#070d1233 100%),linear-gradient(#070d1200 58%,#070d12b3 100%);position:absolute;inset:0}.page-hero-video{z-index:-3;object-fit:cover;opacity:.56;filter:saturate(.9)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.page-hero-inner{width:min(1180px,100%);min-width:0;margin:0 auto}.hero-copy{z-index:1;min-width:0;max-width:780px;position:relative}.hero-kicker,.section-kicker,.footer-kicker{color:var(--cyan);margin:0 0 14px;font-size:.84rem;font-weight:900}.hero-copy h1{max-width:760px;margin:0;font-size:3.1rem;font-weight:950;line-height:.98}.hero-copy p{color:#d4e2e7;overflow-wrap:anywhere;max-width:680px;margin:24px 0 0;font-size:1.18rem;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.primary-action{padding:0 20px}.hero-proof{flex-wrap:wrap;gap:10px;max-width:100%;margin-top:28px;display:flex}.hero-proof span{color:#edf7f9;white-space:normal;overflow-wrap:anywhere;background:#ffffff14;border:1px solid #ffffff38;border-radius:8px;align-items:center;gap:7px;min-width:0;min-height:34px;padding:0 12px;font-size:.9rem;font-weight:750;display:inline-flex}.hero-proof svg{color:var(--green)}.hero-media{z-index:-2;margin:0;position:absolute;inset:0}.home-hero .hero-media{opacity:.42}.hero-media img{object-fit:cover;object-position:74% center;filter:saturate(.88)contrast(1.05);width:100%;height:100%}.hero-media figcaption{border-left:3px solid var(--cyan);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070d12c2;border-radius:8px;gap:3px;max-width:min(330px,100% - 36px);padding:12px 14px;display:grid;position:absolute;bottom:24px;right:clamp(18px,5vw,64px)}.hero-media figcaption span{color:var(--cyan);font-size:.78rem;font-weight:850}.hero-media figcaption strong{color:#fff;font-size:.94rem}.overview-band,.assistant-band,.directory-band,.content-band,.interactive-band{padding:76px clamp(18px,5vw,72px)}.overview-band,.directory-band{background:var(--surface)}.assistant-band,.content-band,.interactive-band{background:var(--night-2);color:#fff}.section-heading{width:min(1120px,100%);margin:0 auto 30px}.section-heading h2,.form-panel h2,.roi-copy h2{color:inherit;margin:0;font-size:2.1rem;font-weight:920;line-height:1.08}.feature-grid,.assistant-grid,.directory-grid{gap:16px;width:min(1120px,100%);margin:0 auto;display:grid}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card,.assistant-card,.directory-column,.form-panel,.roi-panel{border-radius:8px}.feature-card{border:1px solid var(--line);background:#f9fbfc;gap:14px;min-height:258px;padding:22px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.feature-card:hover{border-color:#9fc8d1;transform:translateY(-3px);box-shadow:0 18px 42px #10171d1a}.feature-card svg{color:#087a8b}.feature-card h3,.assistant-card h3,.directory-column h3{margin:0;font-size:1.12rem;font-weight:880;line-height:1.2}.feature-card p{color:var(--muted);margin:0;line-height:1.55}.feature-card span{color:#087a8b;align-self:end;align-items:center;gap:6px;font-weight:850;display:inline-flex}.assistant-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.assistant-card{background:#0b141a;border:1px solid #ffffff24;min-height:318px;overflow:hidden}.assistant-card img{object-fit:cover;object-position:center 18%;width:100%;height:220px}.assistant-card div{padding:16px}.assistant-card p{color:#afc0c7;margin:8px 0 0;font-size:.94rem;line-height:1.45}.directory-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.directory-column{border:1px solid var(--line);background:#f8fbfc;padding:18px}.directory-column h3{margin-bottom:10px}.directory-column a{color:#2d3c45;padding:7px 0}.site-footer{color:#fff;background:#071015;padding:60px clamp(18px,5vw,72px) 26px}.footer-main{grid-template-columns:.9fr 1.5fr;gap:46px;width:min(1120px,100%);margin:0 auto;display:grid}.footer-brand h2{max-width:420px;margin:0;font-size:2rem;line-height:1.1}.footer-contact{gap:10px;margin-top:26px;display:grid}.footer-contact a{color:#d7e4e8;align-items:center;gap:8px;display:inline-flex}.footer-links{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.footer-links h3{color:var(--cyan);margin:0 0 10px;font-size:.9rem}.footer-links a{color:#c6d3d8;padding:5px 0;font-size:.93rem;line-height:1.3;display:block}.footer-links a:hover,.footer-bottom a:hover{color:#fff}.footer-bottom{color:#aab8be;border-top:1px solid #ffffff1f;justify-content:space-between;gap:18px;width:min(1120px,100%);margin:46px auto 0;padding-top:20px;font-size:.9rem;display:flex}.form-panel,.roi-panel{background:#0b141a;border:1px solid #ffffff24;width:min(1120px,100%);margin:0 auto;padding:28px;position:relative;overflow:hidden}.form-panel{grid-template-columns:.78fr 1.22fr;gap:30px;display:grid}.form-panel p,.roi-copy p{color:#b4c4cb;line-height:1.65}.lead-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lead-form label,.roi-controls label{color:#d6e4e8;gap:8px;font-weight:760;display:grid}.lead-form input,.lead-form textarea{color:#fff;background:#111f27;border:1px solid #ffffff2e;border-radius:8px;width:100%;min-height:44px;padding:10px 12px}.lead-form textarea{resize:vertical}.lead-form-consent{color:#c8d7dc;align-items:flex-start;gap:10px;font-size:.9rem;font-weight:650;line-height:1.55;display:flex}.lead-form-consent input{accent-color:#7dd3fc;width:18px;min-width:18px;min-height:18px;margin-top:3px}.lead-form-message{border-radius:8px;margin:0;padding:12px 14px;font-weight:760;line-height:1.5}.lead-form-message-error{color:#fecaca;background:#f871711a;border:1px solid #f8717161}.full-span,.lead-form button{grid-column:1/-1}.lead-form button{min-height:48px}.success-message{background:#68d39114;border:1px solid #68d39161;border-radius:8px;align-self:center;padding:22px}.success-message h3{margin:0 0 8px}.success-message p{margin:0}.roi-panel{grid-template-columns:.8fr 1fr 1.15fr;align-items:stretch;gap:24px;display:grid}.roi-controls,.roi-results{gap:16px;display:grid}.segmented-control{background:#111f27;border:1px solid #ffffff29;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px;display:grid}.segmented-control button{color:#c7d6dc;background:0 0;border:0;border-radius:6px;min-height:40px;font-weight:800}.segmented-control button.active{background:var(--cyan);color:#061015}.roi-controls input[type=range]{width:100%;accent-color:var(--cyan)}.roi-controls label span{color:var(--green);font-weight:900}.roi-results{grid-template-columns:repeat(2,minmax(0,1fr))}.roi-results div{background:#111f27;border:1px solid #ffffff24;border-radius:8px;align-content:center;gap:8px;min-height:120px;padding:18px;display:grid}.roi-results span{color:#9db0b8;font-size:.9rem}.roi-results strong{color:#fff;font-size:1.45rem}.roi-watermark{color:#ffffff0a;pointer-events:none;position:absolute;bottom:-52px;right:-34px}.content-band{padding-top:54px}.native-content{color:#d9e6ea;overflow-wrap:anywhere;width:min(1120px,100%);margin:0 auto}.native-content>*+*{margin-top:18px}.native-content h1,.native-content h2,.native-content h3,.native-content h4,.native-content h5,.native-content h6{color:#fff;margin:34px 0 14px;font-weight:900;line-height:1.12}.native-content h1,.native-content h2{font-size:2rem}.native-content h3{font-size:1.45rem}.native-content p,.native-content li{color:#c6d5da;line-height:1.7}.native-content p{margin:0 0 14px}.native-content a{color:#6ce5f2;font-weight:820}.native-content a:hover{color:#fff}.native-content ul,.native-content ol{gap:8px;padding-left:22px;display:grid}.native-lead{max-width:840px;font-size:1.18rem;color:#e8f5f8!important;margin-bottom:28px!important;line-height:1.7!important}.native-section-block,.native-link-panel{background:#ffffff0e;border:1px solid #ffffff29;border-radius:8px;padding:24px}.native-section-block h2,.native-link-panel h2{margin-top:0}.native-link-panel ul{flex-wrap:wrap;padding:0;list-style:none;display:flex}.native-link-panel a{background:#67e8f91f;border:1px solid #ffffff29;border-radius:8px;align-items:center;min-height:40px;padding:0 14px;display:inline-flex}.native-content-service{gap:18px;display:grid}.native-content-service>*{margin-top:0!important}.native-content-service .native-lead{background:linear-gradient(135deg,#121c23eb,#0e1216e6),radial-gradient(circle at 14% 0,#67e8f929,#0000 34%);border:1px solid #ffffff24;border-radius:8px;max-width:930px;padding:clamp(24px,4vw,40px);box-shadow:0 24px 70px #00000040}.native-content-service .native-section-block,.native-content-service .native-link-panel{background:#11191fb8;gap:18px;padding:clamp(24px,3vw,36px);display:grid;box-shadow:inset 0 1px #ffffff0d}.native-content-service .native-section-block h2,.native-content-service .native-link-panel h2{max-width:740px;font-size:clamp(1.45rem,2vw,2.1rem)}.native-content-service .native-section-block ul{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding-left:0;list-style:none}.native-content-service .native-section-block li{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:8px;padding:14px 16px}.native-content-service .native-link-panel a{color:#061115;background:linear-gradient(135deg,#fff,#bdf8ff);border-color:#0000;min-height:48px;padding:0 18px}.native-content-legal{color:#23323a;max-width:900px}.content-band:has(.native-content-legal){background:#f7fafb}.native-content-legal h1,.native-content-legal h2,.native-content-legal h3,.native-content-legal h4,.native-content-legal h5,.native-content-legal h6{color:#0d1720}.native-content-legal p,.native-content-legal li{color:#324550}.native-content-legal a{color:#067b8d}.native-content-legal .native-lead{color:#23323a!important}.native-legal-copy{gap:12px;display:grid}.native-blog-shell{color:#fff;background:#1e293b;min-height:100svh}.native-blog-hero,.native-blog-article-hero{isolation:isolate;background:#1e293b;position:relative;overflow:hidden}.native-blog-hero{padding:150px clamp(18px,5vw,72px) 72px}.native-blog-hero:before{content:"";z-index:-2;background:linear-gradient(#1e293b9e,#1e293b 88%),url(/assets/site/hero/architecture.jpg) bottom/cover no-repeat;position:absolute;inset:0}.native-blog-hero-inner,.native-blog-list,.native-blog-related,.native-blog-featured,.native-blog-content-wrap{width:min(1180px,100%);margin:0 auto}.native-blog-hero-inner{text-align:center;max-width:900px;margin-left:auto;margin-right:auto}.native-blog-kicker{color:#67e8f9;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 14px;font-size:.78rem;font-weight:900;display:inline-flex}.native-blog-hero h1,.native-blog-article-hero h1{color:#fff;letter-spacing:0;margin:0;font-size:clamp(2.65rem,7vw,5.6rem);font-weight:950;line-height:.96}.native-blog-hero p,.native-blog-article-hero p{color:#d9e6ec;max-width:760px;margin:22px auto 0;font-size:1.08rem;line-height:1.7}.native-blog-proof,.native-blog-meta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.native-blog-proof span,.native-blog-meta span{color:#edf7f9;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-size:.88rem;font-weight:760;display:inline-flex}.native-blog-featured,.native-blog-list,.native-blog-related{padding:70px clamp(18px,5vw,72px)}.native-blog-featured{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.native-blog-featured-card,.native-blog-card{color:#fff;background:#0f172aa3;border:1px solid #ffffff24;border-radius:8px;min-width:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.native-blog-featured-card{overflow:hidden}.native-blog-featured-card:hover,.native-blog-card:hover{color:#fff;border-color:#67e8f97a;transform:translateY(-3px);box-shadow:0 22px 58px #00000038}.native-blog-featured-card img{object-fit:cover;width:100%;height:220px}.native-blog-featured-card span,.native-blog-card span{color:#67e8f9;letter-spacing:.08em;text-transform:uppercase;margin:18px 18px 0;font-size:.74rem;font-weight:900}.native-blog-featured-card strong,.native-blog-card strong{color:#fff;margin:8px 18px 0;font-size:1.08rem;font-weight:900;line-height:1.18}.native-blog-featured-card small,.native-blog-card p{color:#b9c8d0;margin:10px 18px 18px;font-size:.93rem;line-height:1.5}.native-blog-list-heading{margin-bottom:24px}.native-blog-list-heading h2{color:#fff;max-width:760px;margin:0;font-size:clamp(2rem,4vw,3.2rem);font-weight:920;line-height:1.04}.native-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.native-blog-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.native-blog-card{min-height:250px}.native-blog-card small{color:#91a5af;align-self:end;margin:0 18px 18px;font-size:.8rem;font-weight:760}.native-blog-article-hero{align-items:flex-end;min-height:720px;padding:160px clamp(18px,5vw,72px) 76px;display:flex}.native-blog-article-image{z-index:-3;object-fit:cover;object-position:bottom center}.native-blog-article-overlay{z-index:-2;background:linear-gradient(#1e293bb8 45%,#1e293b 92%),linear-gradient(90deg,#1e293bf0,#1e293b8f,#1e293be0);position:absolute;inset:0}.native-blog-article-inner{text-align:center;width:min(960px,100%);margin:0 auto}.native-blog-back{color:#67e8f9;margin-bottom:18px;font-size:.86rem;font-weight:850;display:inline-flex}.native-blog-content-wrap{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:34px;padding:66px clamp(18px,5vw,72px);display:grid}.native-blog-content{color:#d6e3e8;max-width:820px;font-size:1.04rem;line-height:1.78}.native-blog-content>*+*{margin-top:20px}.native-blog-content .blog-lead{color:#edf8fb;font-size:1.2rem;line-height:1.7}.native-blog-content h2,.native-blog-content h3{color:#fff;letter-spacing:0;line-height:1.12}.native-blog-content h2{margin-top:42px;font-size:2rem;font-weight:930}.native-blog-content h3{margin-top:30px;font-size:1.3rem;font-weight:900}.native-blog-content p{margin-bottom:0}.native-blog-content a{color:#67e8f9;font-weight:850}.native-blog-content ul,.native-blog-content ol{gap:10px;padding-left:22px;display:grid}.native-blog-content li::marker{color:#67e8f9}.native-blog-content .blog-summary,.native-blog-content .blog-faq{background:#0f172a9e;border:1px solid #67e8f933;border-radius:8px;padding:22px}.native-blog-cta{background:#0f172ab8;border:1px solid #67e8f93d;border-radius:8px;gap:14px;padding:22px;display:grid;position:sticky;top:110px;box-shadow:0 22px 54px #0000003d}.native-blog-cta h2{color:#fff;margin:0;font-size:1.35rem;line-height:1.12}.native-blog-cta p{color:#b9c8d0;margin:0;line-height:1.6}.native-blog-cta a{color:#061015;background:#67e8f9;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:900;display:inline-flex}.native-blog-cta a:hover{background:#fff}.not-found{text-align:center;place-content:center;gap:18px;min-height:62svh;padding:80px 20px;display:grid}.not-found h1{margin:0;font-size:3rem}.qki-consent{z-index:2147483000;width:min(560px,100vw - 28px);position:fixed;inset:auto clamp(14px,3vw,28px) clamp(14px,3vw,28px) auto;color:#eaf7fb!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:16px!important;line-height:1.5!important}.qki-consent-settings{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02061794;place-items:center;width:auto;padding:18px;display:grid;inset:0}.qki-consent-shell{background:linear-gradient(135deg,#08121ef5,#101827f0),#08121e;border:1px solid #94a3b83d;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000057,inset 0 1px #ffffff14}.qki-consent-shell:before{content:"";pointer-events:none;background:linear-gradient(135deg,#06b6d41f,#0000 46%,#4ea1ff1a);position:absolute;inset:0}.qki-consent-copy,.qki-consent-options,.qki-consent-links,.qki-consent-actions{z-index:1;position:relative}.qki-consent-copy{padding:22px 22px 10px}.qki-consent-badge{margin-bottom:10px;display:inline-flex;color:#67e8f9!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.72rem!important;font-weight:900!important;line-height:1.2!important}.qki-consent h2{color:#fff!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:1.18rem!important;font-weight:850!important;line-height:1.2!important}.qki-consent p{color:#e2f2f7d1!important;letter-spacing:0!important;margin:10px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.92rem!important;font-weight:400!important;line-height:1.55!important}.qki-consent-options{gap:10px;padding:10px 22px 0;display:grid}.qki-consent-option{background:#ffffff0b;border:1px solid #94a3b833;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:14px;display:flex}.qki-consent-option strong,.qki-consent-option span{letter-spacing:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;display:block!important}.qki-consent-option strong{color:#fff!important;font-size:.94rem!important;font-weight:850!important;line-height:1.25!important}.qki-consent-option span span{margin-top:4px;color:#e2f2f7b8!important;font-size:.82rem!important;font-weight:400!important;line-height:1.4!important}.qki-consent-pill{flex:none;color:#a5f3fc!important;background:#67e8f91f!important;border-radius:999px!important;padding:7px 9px!important;font-size:.72rem!important;font-weight:850!important;line-height:1!important}.qki-consent-toggle-row{cursor:pointer}.qki-consent-toggle-row input{appearance:none;background:#0f172aeb;border:1px solid #94a3b866;border-radius:999px;flex:none;width:48px;height:28px;transition:background .16s,border-color .16s;position:relative}.qki-consent-toggle-row input:after{content:"";background:#cbd5e1;border-radius:999px;width:18px;height:18px;transition:transform .16s,background .16s;position:absolute;top:4px;left:4px}.qki-consent-toggle-row input:checked{background:#06b6d452;border-color:#06b6d4e0}.qki-consent-toggle-row input:checked:after{background:#67e8f9;transform:translate(20px)}.qki-consent-links{flex-wrap:wrap;gap:12px;padding:12px 22px 0;display:flex}.qki-consent-links a{color:#a5f3fc!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.82rem!important;font-weight:760!important;line-height:1.25!important;text-decoration:none!important}.qki-consent-links a:hover{color:#dff9ff!important;text-decoration:underline!important}.qki-consent-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 22px 22px;display:grid}.qki-consent-button,.qki-consent-manage{letter-spacing:0!important;text-transform:none!important;border:0!important;border-radius:8px!important;font-weight:850!important;line-height:1.1!important;text-decoration:none!important}.qki-consent-button{min-height:44px!important;padding:10px 12px!important;font-size:.88rem!important}.qki-consent-secondary{color:#e5f6fb!important;background:#ffffff0f!important;border:1px solid #94a3b83d!important}.qki-consent-secondary:hover{color:#fff!important;background:#ffffff1a!important;border-color:#67e8f966!important}.qki-consent-primary{color:#03121f!important;background:linear-gradient(135deg,#06b6d4,#4ea1ff)!important;border:1px solid #0000!important;box-shadow:0 14px 36px #06b6d438!important}.qki-consent-primary:hover{filter:brightness(1.06);color:#03121f!important;background:linear-gradient(135deg,#22d3ee,#60a5fa)!important}.qki-consent-manage{z-index:2147482000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:fixed;bottom:18px;right:18px;color:#dff9ff!important;background:#020617b8!important;border:1px solid #94a3b83d!important;min-height:38px!important;padding:0 12px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.78rem!important;box-shadow:0 14px 34px #00000038!important}.qki-consent-manage:hover{color:#fff!important;background:#020617e0!important;border-color:#67e8f966!important}.qki-whatsapp-chat{z-index:2147481000;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#25d36638,#06b6d414),#020617db;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:12px;max-width:min(238px,100vw - 28px);min-height:58px;padding:8px 16px 8px 8px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;position:fixed;bottom:clamp(14px,3vw,28px);left:clamp(14px,3vw,28px);box-shadow:0 22px 58px #00000052,inset 0 1px #ffffff1f}.qki-whatsapp-chat:hover,.qki-whatsapp-chat:focus-visible{color:#fff;border-color:#25d36694;transform:translateY(-2px);box-shadow:0 26px 68px #0000005c,0 0 0 6px #25d36614,inset 0 1px #ffffff29}.qki-whatsapp-chat-icon{color:#03120a;background:#25d366;border-radius:999px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:inline-grid;box-shadow:0 0 0 5px #25d36624}.qki-whatsapp-chat-copy{gap:1px;min-width:0;line-height:1.1;display:grid}.qki-whatsapp-chat-copy strong,.qki-whatsapp-chat-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qki-whatsapp-chat-copy strong{color:#fff;letter-spacing:0;font-size:.94rem;font-weight:900}.qki-whatsapp-chat-copy span{color:#e2f7eec7;font-size:.78rem;font-weight:750}:is(body:has(.site-header-open) .qki-whatsapp-chat,body:has(.site-header-open) .qki-consent-manage){opacity:0;pointer-events:none;transform:translateY(10px)}@media (min-width:900px){.home-hero .hero-copy h1{font-size:5.2rem}.hero-copy h1{font-size:4.4rem}}@media (max-width:1060px){.desktop-nav,.header-phone,.header-cta{display:none}.site-header{grid-template-columns:auto 1fr auto}.mobile-menu-button{display:inline-flex}.feature-grid,.assistant-grid,.directory-grid,.footer-main,.form-panel,.roi-panel{grid-template-columns:1fr 1fr}.footer-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){html,body{width:100%;overflow-x:hidden}.site-header{min-height:68px;padding:10px 16px}.brand-link img{width:126px}.mobile-panel{max-height:calc(100svh - 68px);inset:68px 0 auto}.page-hero{width:100%;max-width:100vw;min-height:720px;padding:96px 18px 46px}.page-hero:before{background:linear-gradient(#070d122e 0%,#070d12ad 40%,#070d12fa 100%),linear-gradient(90deg,#070d12e0 0%,#070d1247 100%)}.hero-copy h1{font-size:3rem}.hero-copy,.hero-copy h1,.hero-copy p{width:calc(100vw - 36px);max-width:calc(100vw - 36px)}.hero-copy p{font-size:1rem}.hero-actions,.hero-actions a{width:100%}.hero-proof{grid-template-columns:1fr;display:grid}.hero-proof span{justify-content:flex-start;width:100%}.hero-media img{object-position:60% center}.hero-media figcaption{display:none}.overview-band,.assistant-band,.directory-band,.content-band,.interactive-band{padding:54px 18px}.feature-grid,.assistant-grid,.directory-grid,.footer-main,.footer-links,.form-panel,.lead-form,.roi-panel,.roi-results{grid-template-columns:1fr}.footer-bottom{flex-direction:column}.native-content h1,.native-content h2{font-size:1.7rem}.qki-consent{width:calc(min(100vw,390px) - 24px);bottom:12px;left:12px;right:12px}.qki-consent-copy{padding:18px 18px 8px}.qki-consent-options,.qki-consent-links{padding-left:18px;padding-right:18px}.qki-consent-actions{grid-template-columns:1fr;padding:16px 18px 18px}.qki-consent-option{flex-direction:column;align-items:flex-start}.native-blog-hero{padding-top:124px}.native-blog-featured,.native-blog-grid,.native-blog-content-wrap,.native-blog-grid-compact{grid-template-columns:1fr}.native-blog-article-hero{min-height:620px;padding-top:124px}.native-blog-content-wrap{gap:30px}.native-blog-cta{position:static}.qki-whatsapp-chat{min-height:54px;padding:7px;bottom:12px;left:auto;right:12px}.qki-whatsapp-chat-copy{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}.marketing-home{color:#edf7fa;background:#061018;overflow:hidden}body:has(.marketing-home){background:#061018!important}.marketing-shell{width:min(1180px,100% - 40px);margin:0 auto}.marketing-hero{isolation:isolate;color:#fff;background:#061018;min-height:min(780px,100svh - 28px);padding:154px 0 82px;position:relative;overflow:hidden}.marketing-hero:after{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#0000 0%,#061018f5 76%,#061018 100%);height:220px;position:absolute;bottom:0;left:0;right:0}.marketing-hero-video,.marketing-hero-overlay{position:absolute;inset:0}.marketing-hero-video{z-index:-4;object-fit:cover;object-position:center;filter:saturate(1.04)contrast(1.05);transform-origin:50%;width:100%;height:100%;transform:scale(1.16)}.marketing-hero-overlay{z-index:-3;background:linear-gradient(90deg,#020617db 0%,#0206179e 44%,#02061729 100%),linear-gradient(#020617b8 0%,#0206173d 46%,#020617a8 100%)}.marketing-hero-grid{align-items:end;min-height:calc(min(780px,100svh - 28px) - 236px);display:grid}.marketing-hero-copy{min-width:0;max-width:980px}.marketing-kicker{color:#19c6db;letter-spacing:0;text-transform:uppercase;margin:0 0 16px;font-size:.82rem;font-weight:950;line-height:1.35}.marketing-hero h1,.marketing-section-intro h2,.marketing-final-cta h2{color:inherit;letter-spacing:0;margin:0;font-weight:950}.marketing-hero-text{gap:14px;max-width:680px;margin-top:24px;display:grid}.marketing-hero-text p,.marketing-rich-copy p,.marketing-copy-panel p,.marketing-final-cta p{margin:0;line-height:1.72}.marketing-hero-text p{color:#d9e9ee;font-size:1.13rem}.marketing-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.marketing-button{text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 20px;font-weight:900;line-height:1.15;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-flex}.marketing-button:hover{transform:translateY(-2px)}.marketing-button-primary{color:#051016;background:#7de8f4;border:1px solid #7de8f4;box-shadow:0 18px 40px #19c6db38}.marketing-button-primary:hover{background:#fff;border-color:#fff}.marketing-button-secondary{color:#fff;background:#ffffff12;border:1px solid #ffffff5c}.marketing-button-secondary:hover{background:#ffffff24;border-color:#ffffffb8}.marketing-trust{color:#cbdde3;border-left:3px solid #6ee7b7;max-width:690px;margin:28px 0 0;padding-left:18px;font-size:1rem;font-weight:740;line-height:1.65}.marketing-system-visual,.marketing-dashboard,.marketing-data-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#061018c7;border:1px solid #ffffff24;border-radius:8px;box-shadow:0 34px 70px #0000005c}.marketing-system-visual{min-height:560px;padding:24px}.marketing-visual-topline,.marketing-dashboard-head,.marketing-data-panel-head{color:#dcebef;justify-content:space-between;align-items:center;gap:12px;display:flex}.marketing-visual-topline span,.marketing-dashboard-head span,.marketing-data-panel-head span{color:#7de8f4;text-transform:uppercase;font-size:.8rem;font-weight:900}.marketing-visual-topline strong,.marketing-dashboard-head strong{color:#fff;font-size:.9rem}.marketing-visual-orbit{background:linear-gradient(135deg,#7de8f41f,#0000 44%),#ffffff09;border:1px solid #ffffff1a;border-radius:8px;place-items:center;min-height:318px;margin-top:34px;display:grid;position:relative}.marketing-visual-core{color:#fff;text-align:center;background:#020617b8;border:1px solid #7de8f461;border-radius:50%;align-content:center;place-items:center;gap:10px;width:174px;height:174px;display:grid}.marketing-visual-core svg{color:#7de8f4}.marketing-visual-core span{max-width:120px;font-size:.86rem;font-weight:900;line-height:1.2}.marketing-visual-node{color:#e8f7fb;background:#0f202b;border:1px solid #ffffff2e;border-radius:8px;place-items:center;min-width:62px;min-height:38px;padding:0 12px;font-size:.82rem;font-weight:900;display:inline-grid;position:absolute}.marketing-node-1{top:30px;left:50%;transform:translate(-50%)}.marketing-node-2{top:50%;right:32px;transform:translateY(-50%)}.marketing-node-3{bottom:30px;left:50%;transform:translate(-50%)}.marketing-node-4{top:50%;left:32px;transform:translateY(-50%)}.marketing-visual-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.marketing-visual-metrics div{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;min-height:86px;padding:14px}.marketing-visual-metrics span{color:#98abb3;font-size:.76rem;font-weight:800;display:block}.marketing-visual-metrics strong{color:#fff;margin-top:8px;font-size:1rem;line-height:1.22;display:block}.marketing-section{color:#edf7fa;border-top:1px solid #ffffff14;padding:96px 0}.marketing-section-light{background:#061018}.marketing-section-ink,.marketing-section-transparency{color:#fff;background:#091720}.marketing-section-steps{background:#07131b}.marketing-section-data{background:#0a1821}.marketing-section-services{background:#061018}.marketing-section-about{background:#091720}.marketing-split,.marketing-solution-layout,.marketing-data-grid,.marketing-transparency-grid,.marketing-about-grid,.marketing-final-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:54px;display:grid}.marketing-section-intro{max-width:720px}.marketing-section-intro-center{text-align:center;margin:0 auto 38px}.marketing-section-intro h2,.marketing-final-cta h2{font-size:3.45rem;line-height:1.02}.marketing-copy-panel,.marketing-service-card{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px}.marketing-copy-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);gap:18px;padding:30px;display:grid;box-shadow:0 24px 70px #00000047}.marketing-copy-panel p,.marketing-rich-copy p{color:#c7d6dc}.marketing-rich-copy{gap:18px;max-width:680px;display:grid}.marketing-section-ink .marketing-rich-copy p,.marketing-section-transparency .marketing-rich-copy p{color:#c7d6dc}.marketing-check-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.marketing-check-list li{color:#edf7fa;align-items:flex-start;gap:10px;min-width:0;font-weight:760;line-height:1.45;display:flex}.marketing-check-list svg{color:#6ee7b7;flex:none;margin-top:2px}.marketing-check-list-on-dark li,.marketing-section-ink .marketing-check-list li,.marketing-section-transparency .marketing-check-list li{color:#edf7fa}.marketing-check-list-on-dark svg,.marketing-section-ink .marketing-check-list svg,.marketing-section-transparency .marketing-check-list svg{color:#6ee7b7}.marketing-solution-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)}.marketing-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.marketing-solution-item{color:#edf8fa;background:#ffffff0e;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:10px;min-height:54px;padding:12px 14px;font-weight:820;display:flex}.marketing-solution-item svg{color:#7de8f4}.marketing-image-stack,.marketing-about-media{background:#0b151d;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000061}.marketing-image-stack img,.marketing-about-media img{object-fit:cover;filter:saturate(.95)contrast(1.04);width:100%;min-height:500px}.marketing-image-caption{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020617b8;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:10px;padding:14px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.marketing-image-caption svg{color:#7de8f4;flex:none}.marketing-step-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.marketing-step-card{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px;align-content:start;gap:14px;min-height:268px;padding:22px;display:grid;position:relative}.marketing-step-card:before{content:"";background:#7de8f457;width:13px;height:1px;position:absolute;top:26px;right:-13px}.marketing-step-card:last-child:before{display:none}.marketing-step-number{color:#0b92a4;font-size:.76rem;font-weight:950}.marketing-step-card h3,.marketing-service-card h3{color:#fff;margin:0;font-size:1.18rem;font-weight:920;line-height:1.22}.marketing-step-card p,.marketing-service-card p{color:#b7c8d0;margin:0;line-height:1.58}.marketing-data-grid{grid-template-columns:minmax(360px,.9fr) minmax(0,1fr)}.marketing-data-visual{min-width:0}.marketing-data-panel{background:#08131b;padding:22px}.marketing-data-panel-head{justify-content:flex-start;margin-bottom:16px}.marketing-data-panel-head svg{color:#7de8f4}.marketing-data-row{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:50px;margin-top:8px;padding:0 14px;display:grid}.marketing-data-row span{color:#7de8f4;font-size:.78rem;font-weight:900}.marketing-data-row strong{font-size:.95rem}.marketing-data-row svg{color:#6ee7b7}.marketing-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.marketing-service-card{gap:16px;min-height:392px;padding:24px;display:grid;box-shadow:0 24px 70px #0000003d}.marketing-service-icon{color:#7de8f4;background:#7de8f417;border:1px solid #7de8f43d;border-radius:8px;place-items:center;width:48px;height:48px;display:grid}.marketing-transparency-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr)}.marketing-dashboard{gap:12px;padding:24px;display:grid}.marketing-dashboard-head{justify-content:flex-start;min-height:42px}.marketing-dashboard-head svg{color:#7de8f4}.marketing-dashboard-head strong{color:#6ee7b7;margin-left:auto}.marketing-dashboard-row{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:88px;padding:16px;display:flex}.marketing-dashboard-row div{gap:5px;display:grid}.marketing-dashboard-row strong{color:#fff}.marketing-dashboard-row span{color:#9fb2bb;font-size:.9rem}.marketing-dashboard-row b{color:#7de8f4;font-size:1.8rem}.marketing-about-grid{grid-template-columns:minmax(360px,.88fr) minmax(0,1fr)}.marketing-final-cta{isolation:isolate;color:#fff;background:#061018;padding:98px 0;position:relative;overflow:hidden}.marketing-final-cta:before{content:"";z-index:-1;background:linear-gradient(135deg,#19c6db2e,#0000 38%),linear-gradient(315deg,#6ee7b721,#0000 44%);position:absolute;inset:0}.marketing-final-inner{grid-template-columns:minmax(0,1.05fr) minmax(360px,.85fr)}.marketing-final-cta p{color:#c7d6dc;max-width:690px;margin-top:22px}.marketing-final-cta .marketing-check-list{grid-template-columns:repeat(2,minmax(0,1fr));max-width:680px;margin-top:20px}.marketing-final-panel{background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;gap:18px;padding:28px;display:grid;box-shadow:0 28px 70px #00000040}.marketing-final-panel svg{color:#7de8f4}.marketing-final-panel .marketing-actions{margin-top:0}.marketing-final-proof{color:#d7e7ec;border-top:1px solid #ffffff1f;align-items:flex-start;gap:10px;padding-top:16px;font-weight:760;line-height:1.45;display:flex}.system-page{color:#edf7fa;background:#061018;overflow:hidden}body:has(.system-page){background:#061018!important}.system-shell{width:min(1180px,100% - 40px);margin:0 auto}.system-hero{isolation:isolate;background:#061018;min-height:min(820px,100svh);padding:154px 0 88px;position:relative;overflow:hidden}.system-hero-image,.system-hero-overlay{position:absolute;inset:0}.system-hero-image{z-index:-4;object-fit:cover;object-position:center;filter:saturate(.85)contrast(1.06);transform:scale(1.08)}.system-hero-overlay{z-index:-3;background:linear-gradient(90deg,#020617f0 0%,#020617c2 50%,#02061770 100%),linear-gradient(#020617b8 0%,#061018e6 100%)}.system-hero:after{content:"";z-index:-2;background:linear-gradient(#0000,#061018 82%);height:220px;position:absolute;bottom:0;left:0;right:0}.system-hero-inner{align-content:end;gap:34px;min-height:calc(min(820px,100svh) - 242px);display:grid}.system-kicker{color:#19c6db;text-transform:uppercase;margin:0 0 16px;font-size:.82rem;font-weight:950;line-height:1.35}.system-hero h1,.system-section-intro h2,.system-final-cta h2{color:#fff;letter-spacing:0;margin:0;font-weight:950}.system-hero h1{max-width:1080px;font-size:5rem;line-height:.98}.system-hero-text{gap:12px;max-width:760px;margin:26px 0 0;display:grid}.system-hero-text p,.system-section-intro p,.system-copy-panel p,.system-phase-card p,.system-final-cta p,.system-emphasis{color:#c7d6dc;margin:0;font-size:1.05rem;line-height:1.72}.system-hero-text p{font-size:1.16rem}.system-button{text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:52px;margin-top:30px;padding:0 22px;font-weight:900;line-height:1.12;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-flex}.system-button:hover{transform:translateY(-2px)}.system-button-primary{color:#051016;background:#7de8f4;border:1px solid #7de8f4;box-shadow:0 18px 42px #19c6db38}.system-button-primary:hover{background:#fff;border-color:#fff}.system-flow{flex-wrap:wrap;gap:10px;max-width:920px;display:flex}.system-flow span,.system-chip-grid span{color:#e7f7fb;background:#ffffff0e;border:1px solid #7de8f438;border-radius:999px;align-items:center;min-height:38px;font-size:.9rem;font-weight:840;display:inline-flex}.system-flow span{padding:0 15px}.system-section{background:#061018;border-top:1px solid #ffffff14;padding:104px 0}.system-split,.system-data-layout,.system-difference-layout,.system-final-inner{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:58px;display:grid}.system-section-intro{max-width:760px}.system-section-intro-center{text-align:center;max-width:860px;margin:0 auto 44px}.system-section-intro h2,.system-final-cta h2{font-size:3.45rem;line-height:1.02}.system-section-intro p{margin-top:22px}.system-copy-panel,.system-data-panel,.system-dashboard,.system-phase-card,.system-final-panel,.system-area-card{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px;box-shadow:0 24px 70px #00000042}.system-copy-panel{gap:18px;padding:30px;display:grid}.system-chip-grid{flex-wrap:wrap;gap:10px;display:flex}.system-chip-grid span{padding:0 14px}.system-check-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.system-check-list li{color:#edf7fa;align-items:flex-start;gap:10px;min-width:0;font-weight:780;line-height:1.45;display:flex}.system-check-list svg{color:#6ee7b7;flex:none;margin-top:2px}.system-area-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.system-area-card{color:#fff;align-items:center;gap:12px;min-height:70px;padding:18px;font-weight:880;display:flex}.system-area-card svg{color:#7de8f4}.system-data-layout{grid-template-columns:minmax(360px,.9fr) minmax(0,1fr)}.system-data-panel,.system-dashboard{background:#0a1720;padding:24px}.system-panel-head{color:#7de8f4;text-transform:uppercase;align-items:center;gap:10px;min-height:42px;margin-bottom:14px;font-size:.8rem;font-weight:900;display:flex}.system-data-row{color:#fff;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:50px;margin-top:8px;padding:0 14px;display:grid}.system-data-row span{color:#7de8f4;font-size:.78rem;font-weight:900}.system-data-row strong{font-size:.95rem}.system-data-row svg{color:#6ee7b7}.system-emphasis{color:#e0eef2;border-left:3px solid #6ee7b7;margin-top:24px;padding-left:18px;font-weight:780}.system-phase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.system-phase-card{align-content:start;gap:18px;min-height:640px;padding:26px;display:grid}.system-phase-icon{color:#7de8f4;background:#7de8f417;border:1px solid #7de8f442;border-radius:8px;place-items:center;width:52px;height:52px;display:grid}.system-phase-card h3{color:#fff;margin:0;font-size:1.55rem;line-height:1.1}.system-phase-card div>span,.system-result span{color:#19c6db;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:920;display:block}.system-phase-card .system-check-list{gap:8px}.system-phase-card .system-check-list li{font-size:.96rem}.system-result{border-top:1px solid #ffffff1a;padding-top:16px}.system-phase-link{color:#e7f7fb;background:#7de8f414;border:1px solid #7de8f447;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;margin-top:4px;padding:0 14px;font-weight:900;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.system-phase-link:hover{background:#7de8f424;border-color:#7de8f49e;transform:translateY(-1px)}.system-phase-actions,.system-service-actions{gap:10px;margin-top:auto;display:grid}.system-phase-cta,.system-service-cta{color:#071014;background:#e5ecef;border:1px solid #e5ecef;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:.94rem;font-weight:930;line-height:1.1;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.system-phase-cta:hover,.system-service-cta:hover{background:#fff;border-color:#fff;transform:translateY(-1px)}.system-service-actions{grid-template-columns:minmax(0,auto) minmax(0,auto);justify-content:start;margin-top:24px}.system-service-secondary{min-height:44px;color:var(--qai-leadership-soft);background:#ffffff0b;border:1px solid #e5eef02e;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:.94rem;font-weight:900;line-height:1.1;text-decoration:none;display:inline-flex}.system-service-secondary:hover{color:var(--qai-leadership-text);border-color:#e5eef052}.system-dashboard{gap:12px;display:grid}.system-dashboard-row{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:16px;display:flex}.system-dashboard-row div{gap:5px;display:grid}.system-dashboard-row strong{color:#fff}.system-dashboard-row span{color:#9fb2bb;font-size:.9rem}.system-dashboard-row b{color:#7de8f4;font-size:1.8rem}.system-difference-layout{grid-template-columns:minmax(360px,.92fr) minmax(0,1fr)}.system-media{background:#0a1720;border-radius:8px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000057}.system-media img{object-fit:cover;filter:saturate(.92)contrast(1.05)}.system-final-cta{isolation:isolate;background:#061018;border-top:1px solid #ffffff14;padding:104px 0;position:relative;overflow:hidden}.system-final-cta:before{content:"";z-index:-1;background:linear-gradient(135deg,#19c6db29,#0000 38%),linear-gradient(315deg,#6ee7b71f,#0000 44%);position:absolute;inset:0}.system-final-inner{grid-template-columns:minmax(0,1.08fr) minmax(360px,.82fr)}.system-final-cta h2{max-width:860px}.system-final-cta p{max-width:720px;margin-top:22px}.system-final-panel{gap:20px;padding:28px;display:grid}.system-final-panel>svg{color:#7de8f4}.system-final-panel .system-button{width:100%;margin-top:0}.results-page{background:#061018}.results-hero{isolation:isolate;background:#061018;min-height:min(800px,100svh);padding:154px 0 86px;position:relative;overflow:hidden}.results-hero-image,.results-hero-overlay{position:absolute;inset:0}.results-hero-image{z-index:-4;object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.08);transform:scale(1.06)}.results-hero-overlay{z-index:-3;background:linear-gradient(90deg,#020617f0 0%,#020617c7 54%,#0206177a 100%),linear-gradient(#020617a8 0%,#061018f0 100%)}.results-hero:after{content:"";z-index:-2;background:linear-gradient(#0000,#061018 82%);height:220px;position:absolute;bottom:0;left:0;right:0}.results-hero-inner{align-content:end;gap:34px;min-height:calc(min(800px,100svh) - 240px);display:grid}.results-hero-copy{max-width:990px}.results-hero h1,.results-intro h2{color:#fff;letter-spacing:0;margin:0;font-weight:950}.results-hero h1{max-width:980px;font-size:5.15rem;line-height:.96}.results-proof-strip{flex-wrap:wrap;gap:10px;max-width:820px;display:flex}.results-proof-strip span{color:#e7f7fb;background:#ffffff0e;border:1px solid #7de8f438;border-radius:999px;align-items:center;min-height:38px;padding:0 15px;font-size:.9rem;font-weight:840;display:inline-flex}.results-intro{max-width:760px}.results-intro-center{text-align:center;max-width:860px;margin:0 auto 44px}.results-intro h2{font-size:3.45rem;line-height:1.02}.results-intro p,.results-problem-card p,.results-case-block p,.results-case-result p{color:#c7d6dc;margin:0;font-size:1.05rem;line-height:1.72}.results-intro p{margin-top:22px}.results-problem-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.results-problem-card,.results-state-card,.results-case-card,.results-kpi-panel,.results-trust-visual{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px;box-shadow:0 24px 70px #00000042}.results-problem-card{align-content:start;gap:18px;min-height:286px;padding:24px;display:grid}.results-icon{color:#7de8f4;background:#7de8f417;border:1px solid #7de8f442;border-radius:8px;place-items:center;width:52px;height:52px;display:grid}.results-problem-card h3,.results-case-card h3{color:#fff;margin:0;font-size:1.35rem;line-height:1.12}.results-transform-layout,.results-kpi-layout,.results-trust-layout{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:58px;display:grid}.results-before-after{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.results-state-card{gap:18px;min-height:360px;padding:26px;display:grid}.results-state-card>span,.results-case-head span,.results-case-block>span,.results-case-result>span{color:#19c6db;text-transform:uppercase;font-size:.78rem;font-weight:920;display:block}.results-state-card>span{color:#fff;font-size:1.35rem;line-height:1.1}.results-state-before .system-check-list svg{color:#f59e0b}.results-state-after{background:#6ee7b712;border-color:#6ee7b740}.results-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.results-case-card{align-content:start;gap:18px;min-height:650px;padding:26px;display:grid}.results-case-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.results-case-block{gap:8px;display:grid}.results-case-block .system-check-list{gap:8px}.results-case-block .system-check-list li{font-size:.96rem}.results-case-result{border-top:1px solid #ffffff1a;gap:8px;padding-top:16px;display:grid}.results-case-result>span{color:#6ee7b7}.results-kpi-panel{background:#0a1720;padding:24px}.results-kpi-row{color:#fff;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:54px;margin-top:8px;padding:0 14px;display:grid}.results-kpi-row span{color:#7de8f4;font-size:.78rem;font-weight:900}.results-kpi-row strong{font-size:.95rem}.results-kpi-row svg{color:#6ee7b7}.results-trust-copy{gap:26px;display:grid}.results-trust-visual{background:#0a1720;min-height:520px;position:relative;overflow:hidden}.results-trust-visual img{object-fit:cover;filter:saturate(.94)contrast(1.05)}.results-trust-visual:after{content:"";background:linear-gradient(#0000 40%,#020617d1);position:absolute;inset:0}.results-visual-panel{z-index:1;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030812c7;border:1px solid #ffffff24;border-radius:8px;gap:8px;padding:20px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.results-visual-panel svg{color:#7de8f4}.results-visual-panel span{color:#19c6db;text-transform:uppercase;font-size:.78rem;font-weight:920}.results-visual-panel strong{font-size:1.16rem;line-height:1.25}.about-page{background:#061018}.about-hero{isolation:isolate;background:#061018;min-height:min(800px,100svh);padding:154px 0 86px;position:relative;overflow:hidden}.about-hero-image,.about-hero-overlay{position:absolute;inset:0}.about-hero-image{z-index:-4;object-fit:cover;object-position:72% 18%;filter:saturate(.86)contrast(1.08);transform:scale(1.04)}.about-hero-overlay{z-index:-3;background:linear-gradient(90deg,#020617f5 0%,#020617d1 48%,#0206177a 100%),linear-gradient(#020617b3 0%,#061018f0 100%)}.about-hero:after{content:"";z-index:-2;background:linear-gradient(#0000,#061018 82%);height:220px;position:absolute;bottom:0;left:0;right:0}.about-hero-inner{align-content:end;gap:34px;min-height:calc(min(800px,100svh) - 240px);display:grid}.about-hero-copy{max-width:980px}.about-hero h1,.about-intro h2{color:#fff;letter-spacing:0;margin:0;font-weight:950}.about-hero h1{max-width:980px;font-size:5rem;line-height:.98}.about-hero-strip,.about-specialist-grid{flex-wrap:wrap;gap:10px;display:flex}.about-hero-strip span,.about-specialist-grid span{color:#e7f7fb;background:#ffffff0e;border:1px solid #7de8f438;border-radius:999px;align-items:center;min-height:38px;padding:0 15px;font-size:.9rem;font-weight:840;display:inline-flex}.about-intro{max-width:780px}.about-intro-center{text-align:center;max-width:880px;margin:0 auto 42px}.about-intro h2{font-size:3.45rem;line-height:1.02}.about-intro p,.about-principle-card p,.about-team-card p{color:#c7d6dc;margin:0;font-size:1.05rem;line-height:1.72}.about-intro p{margin-top:22px}.about-origin-layout,.about-marketing-layout,.about-mission-layout,.about-difference-layout{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:58px;display:grid}.about-process-panel,.about-chip-panel,.about-system-card,.about-team-card,.about-principle-card,.about-difference-visual{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px;box-shadow:0 24px 70px #00000042}.about-process-panel,.about-chip-panel{background:#0a1720;gap:18px;padding:28px;display:grid}.about-chip-panel>span{color:#7de8f4;text-transform:uppercase;font-size:.8rem;font-weight:920}.about-system-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.about-system-card{color:#fff;align-items:center;gap:12px;min-height:66px;padding:18px;font-weight:880;display:flex}.about-system-card svg{color:#7de8f4}.about-specialist-grid{justify-content:center;margin:-18px auto 34px}.about-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.about-team-card{align-content:start;gap:12px;min-height:500px;padding:18px;display:grid}.about-team-photo{background:#0a1720;border-radius:8px;min-height:310px;position:relative;overflow:hidden}.about-team-photo img{object-fit:cover;filter:saturate(.94)contrast(1.04)}.about-team-card>span{color:#19c6db;text-transform:uppercase;font-size:.78rem;font-weight:920}.about-principle-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.about-principle-card{align-content:start;gap:18px;min-height:320px;padding:24px;display:grid}.about-principle-card h3{color:#fff;margin:0;font-size:1.28rem;line-height:1.12}.about-difference-layout{grid-template-columns:minmax(360px,.96fr) minmax(0,1.04fr)}.about-difference-visual{background:#0a1720;min-height:520px;position:relative;overflow:hidden}.about-difference-visual img{object-fit:cover;filter:saturate(.9)contrast(1.06)}.about-difference-visual:after{content:"";background:linear-gradient(#0000 40%,#020617d6);position:absolute;inset:0}.about-visual-panel{z-index:1;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030812c7;border:1px solid #ffffff24;border-radius:8px;gap:8px;padding:20px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.about-visual-panel svg{color:#7de8f4}.about-visual-panel span{color:#19c6db;text-transform:uppercase;font-size:.78rem;font-weight:920}.about-visual-panel strong{font-size:1.16rem;line-height:1.25}.collab-page{background:#061018}.collab-hero{isolation:isolate;background:#061018;min-height:min(800px,100svh);padding:154px 0 86px;position:relative;overflow:hidden}.collab-hero-image,.collab-hero-overlay{position:absolute;inset:0}.collab-hero-image{z-index:-4;object-fit:cover;object-position:center;filter:saturate(.86)contrast(1.08);transform:scale(1.06)}.collab-hero-overlay{z-index:-3;background:linear-gradient(90deg,#020617f5 0%,#020617cc 54%,#02061780 100%),linear-gradient(#020617ad 0%,#061018f0 100%)}.collab-hero:after{content:"";z-index:-2;background:linear-gradient(#0000,#061018 82%);height:220px;position:absolute;bottom:0;left:0;right:0}.collab-hero-inner{align-content:end;gap:34px;min-height:calc(min(800px,100svh) - 240px);display:grid}.collab-hero-copy{max-width:1030px}.collab-hero h1,.collab-intro h2{color:#fff;letter-spacing:0;margin:0;font-weight:950}.collab-hero h1{max-width:1030px;font-size:5rem;line-height:.98}.collab-hero-strip,.collab-timeline{flex-wrap:wrap;gap:10px;display:flex}.collab-hero-strip span,.collab-timeline-item{color:#e7f7fb;background:#ffffff0e;border:1px solid #7de8f438;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 15px;font-size:.9rem;font-weight:840;display:inline-flex}.collab-timeline{justify-content:center;margin-top:34px}.collab-timeline-item svg{color:#7de8f4}.collab-intro{max-width:800px}.collab-intro-center{text-align:center;max-width:900px;margin:0 auto}.collab-intro h2{font-size:3.45rem;line-height:1.02}.collab-intro p,.collab-note p{color:#c7d6dc;margin:0;font-size:1.05rem;line-height:1.72}.collab-intro p{margin-top:22px}.collab-step-layout,.collab-approach-layout{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:center;gap:58px;display:grid}.collab-step-panel,.collab-note,.collab-ai-card,.collab-outcome-card,.collab-approach-visual{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px;box-shadow:0 24px 70px #00000042}.collab-step-panel{background:#0a1720;gap:18px;padding:28px;display:grid}.collab-step-panel .system-check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.collab-note{background:#6ee7b712;border-color:#6ee7b738;align-items:flex-start;gap:14px;max-width:700px;margin-top:26px;padding:20px;display:flex}.collab-note svg{color:#6ee7b7;flex:none;margin-top:3px}.collab-note span{color:#fff;margin-bottom:6px;font-weight:900;display:block}.collab-approach-layout{grid-template-columns:minmax(360px,.95fr) minmax(0,1.05fr)}.collab-approach-visual{background:#0a1720;min-height:520px;position:relative;overflow:hidden}.collab-approach-visual img{object-fit:cover;filter:saturate(.92)contrast(1.06)}.collab-approach-visual:after{content:"";background:linear-gradient(#0000 40%,#020617d6);position:absolute;inset:0}.collab-visual-panel{z-index:1;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030812c7;border:1px solid #ffffff24;border-radius:8px;gap:8px;padding:20px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.collab-visual-panel svg{color:#7de8f4}.collab-visual-panel span{color:#19c6db;text-transform:uppercase;font-size:.78rem;font-weight:920}.collab-visual-panel strong{font-size:1.16rem;line-height:1.25}.collab-ai-grid,.collab-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.collab-ai-card,.collab-outcome-card{color:#fff;align-items:center;gap:12px;min-height:66px;padding:18px;font-weight:880;display:flex}.collab-ai-card svg,.collab-outcome-card svg{color:#7de8f4}.collab-outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.strategy-page{background:#061018;overflow-x:hidden}.strategy-hero{isolation:isolate;background:#061018;min-height:min(820px,100svh);padding:154px 0 86px;position:relative;overflow:hidden}.strategy-hero-image,.strategy-hero-overlay{position:absolute;inset:0}.strategy-hero-image{z-index:-4;object-fit:cover;object-position:center;filter:saturate(.88)contrast(1.08);transform:scale(1.04)}.strategy-hero-overlay{z-index:-3;background:linear-gradient(90deg,#020617f7 0%,#020617d6 56%,#0206178c 100%),linear-gradient(#02061799 0%,#061018f0 100%)}.strategy-hero:after{content:"";z-index:-2;background:linear-gradient(#0000,#061018 82%);height:220px;position:absolute;bottom:0;left:0;right:0}.strategy-hero-inner{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:end;gap:46px;min-height:calc(min(820px,100svh) - 240px);display:grid}.strategy-hero-copy{min-width:0;max-width:820px}.strategy-hero h1,.strategy-intro h2{color:#fff;letter-spacing:0;margin:0;font-weight:950}.strategy-hero h1{overflow-wrap:normal;max-width:820px;font-size:4.2rem;line-height:.99}.strategy-page .system-button{box-sizing:border-box;white-space:normal;max-width:100%}.strategy-value-grid{gap:12px;display:grid}.strategy-value-card,.strategy-panel,.strategy-trust-card,.strategy-form,.strategy-faq-item,.strategy-difference-visual{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px;box-shadow:0 24px 70px #00000042}.strategy-value-card{color:#fff;gap:9px;padding:18px;display:grid}.strategy-value-card svg,.strategy-panel .system-panel-head svg,.strategy-trust-card svg,.strategy-faq-item summary svg{color:#7de8f4}.strategy-value-card strong{font-size:1rem;font-weight:920}.strategy-value-card p{color:#c7d6dc;margin:0;font-size:.94rem;line-height:1.55}.strategy-split{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:58px;display:grid}.strategy-intro{max-width:780px}.strategy-intro-center{text-align:center;max-width:900px;margin:0 auto 44px}.strategy-intro h2{font-size:3.45rem;line-height:1.02}.strategy-intro p,.strategy-trust-card p,.strategy-faq-item p,.strategy-form-actions p{color:#c7d6dc;margin:0;font-size:1.05rem;line-height:1.72}.strategy-intro p{margin-top:22px}.strategy-panel{background:#0a1720;gap:18px;padding:28px;display:grid}.strategy-panel .system-check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.strategy-difference-visual{background:#0a1720;min-height:520px;position:relative;overflow:hidden}.strategy-difference-visual img{object-fit:cover;filter:saturate(.9)contrast(1.06)}.strategy-difference-visual:after{content:"";background:linear-gradient(#0000 38%,#020617db);position:absolute;inset:0}.strategy-visual-panel{z-index:1;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030812c7;border:1px solid #ffffff24;border-radius:8px;gap:8px;padding:20px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.strategy-visual-panel svg{color:#6ee7b7}.strategy-visual-panel span{color:#19c6db;text-transform:uppercase;font-size:.78rem;font-weight:920}.strategy-visual-panel strong{font-size:1.16rem;line-height:1.25}.strategy-factor-grid{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.strategy-factor-grid span{color:#e7f7fb;background:#ffffff0e;border:1px solid #7de8f438;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-size:.9rem;font-weight:840;display:inline-flex}.strategy-trust-card{background:#6ee7b712;border-color:#6ee7b738;align-items:flex-start;gap:14px;max-width:680px;margin-top:26px;padding:20px;display:flex}.strategy-trust-card svg{flex:none;margin-top:3px}.strategy-trust-card strong{color:#fff;margin-bottom:6px;font-weight:920;display:block}.strategy-form{background:#0a1720;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:28px;display:grid}.strategy-form label{color:#e7f7fb;gap:8px;min-width:0;font-size:.88rem;font-weight:860;display:grid}.strategy-form label>span{align-items:center;gap:7px;min-width:0;display:inline-flex}.strategy-form input,.strategy-form select,.strategy-form textarea{color:#fff;width:100%;min-height:48px;font:inherit;background:#020617b8;border:1px solid #ffffff1f;border-radius:8px;outline:none;padding:0 14px;font-weight:650;transition:border-color .16s,background .16s,box-shadow .16s}.strategy-form textarea{resize:vertical;min-height:142px;padding:13px 14px;line-height:1.55}.strategy-form input:focus,.strategy-form select:focus,.strategy-form textarea:focus{background:#020617e6;border-color:#7de8f4b3;box-shadow:0 0 0 3px #7de8f41a}.strategy-form-wide{grid-column:1/-1}.strategy-honeypot{opacity:0;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;inset:auto;overflow:hidden}.strategy-consent{align-items:flex-start;line-height:1.55;color:#c7d6dc!important;gap:10px!important;font-size:.9rem!important;font-weight:650!important;display:flex!important}.strategy-consent input{accent-color:#7de8f4;border-radius:4px;width:18px;min-width:18px;height:18px;min-height:18px;margin-top:2px;padding:0}.strategy-form-actions{gap:12px;display:grid}.strategy-form-actions button{color:#051016;cursor:pointer;background:#7de8f4;border:1px solid #7de8f4;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:54px;font-weight:930;line-height:1.15;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.strategy-form-actions button:hover,.strategy-form-actions button:focus{background:#fff;border-color:#fff;transform:translateY(-2px)}.strategy-form-actions button:disabled{cursor:wait;opacity:.72;transform:none}.strategy-form-actions p{font-size:.92rem}.strategy-form-message{border-radius:8px;margin:0;padding:12px 14px;font-weight:760}.strategy-form-message-success{color:#d8fff0;background:#6ee7b714;border:1px solid #6ee7b742}.strategy-form-message-error{color:#ffe2e2;background:#f8717114;border:1px solid #f8717147}.strategy-faq-layout{gap:0;display:grid}.strategy-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.strategy-faq-item{background:#0a1720;padding:20px}.strategy-faq-item summary{color:#fff;cursor:pointer;align-items:center;gap:10px;font-weight:900;list-style:none;display:flex}.strategy-faq-item summary::-webkit-details-marker{display:none}.strategy-faq-item p{margin-top:12px;font-size:.98rem}.visibility-page{background:#061018;overflow-x:hidden}.visibility-hero{isolation:isolate;background:#061018;min-height:min(810px,100svh);padding:154px 0 86px;position:relative;overflow:hidden}.visibility-hero-image,.visibility-hero-overlay{position:absolute;inset:0}.visibility-hero-image{z-index:-4;object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.08);transform:scale(1.05)}.visibility-hero-overlay{z-index:-3;background:linear-gradient(90deg,#020617f7 0%,#020617d1 54%,#02061780 100%),linear-gradient(#0206179e 0%,#061018f0 100%)}.visibility-hero:after{content:"";z-index:-2;background:linear-gradient(#0000,#061018 82%);height:220px;position:absolute;bottom:0;left:0;right:0}.visibility-hero-inner{grid-template-columns:minmax(0,.95fr) minmax(320px,.52fr);align-items:end;gap:58px;min-height:calc(min(810px,100svh) - 240px);display:grid}.visibility-hero-copy{min-width:0;max-width:890px}.visibility-hero h1,.visibility-intro h2{color:#fff;letter-spacing:0;margin:0;font-weight:950}.visibility-hero h1{max-width:890px;font-size:4.35rem;line-height:.99}.visibility-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.visibility-actions .system-button{box-sizing:border-box;white-space:normal;max-width:100%}.visibility-button-secondary{color:#fff;background:#ffffff0e;border:1px solid #ffffff29}.visibility-button-secondary:hover{background:#7de8f41a;border-color:#7de8f49e}.visibility-hero-panel,.visibility-panel,.visibility-area-card,.visibility-service-card,.visibility-data-visual,.visibility-ideal-panel{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px;box-shadow:0 24px 70px #00000042}.visibility-hero-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a1720d1;gap:12px;padding:22px;display:grid}.visibility-signal-row{background:#02061761;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:82px 1fr auto;align-items:center;gap:12px;min-height:66px;padding:14px;display:grid}.visibility-signal-row span{color:#7de8f4;text-transform:uppercase;font-size:.78rem;font-weight:920}.visibility-signal-row strong{color:#fff;font-size:1rem;line-height:1.25}.visibility-signal-row b{color:#6ee7b7;font-size:.82rem}.visibility-split,.visibility-data-layout{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:58px;display:grid}.visibility-data-layout{grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr)}.visibility-intro{max-width:780px}.visibility-intro-center{text-align:center;max-width:900px;margin:0 auto 44px}.visibility-intro h2{font-size:3.45rem;line-height:1.02}.visibility-intro p,.visibility-service-card p,.visibility-ideal-panel p{color:#c7d6dc;margin:0;font-size:1.05rem;line-height:1.72}.visibility-intro p{margin-top:22px}.visibility-panel{background:#0a1720;gap:18px;padding:28px;display:grid}.visibility-panel .system-check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.visibility-area-grid,.visibility-service-grid{gap:14px;display:grid}.visibility-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.visibility-area-card{color:#fff;align-items:center;gap:12px;min-height:70px;padding:18px;font-weight:880;display:flex}.visibility-area-card svg,.visibility-service-card svg,.visibility-ideal-panel svg{color:#7de8f4}.visibility-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.visibility-service-card{background:#0a1720;align-content:start;gap:16px;min-height:270px;padding:24px;display:grid}.visibility-service-card:nth-child(7){grid-column:span 3;min-height:0}.visibility-service-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.visibility-service-head span{color:#19c6db;font-size:.78rem;font-weight:920}.visibility-service-card h3{color:#fff;margin:0;font-size:1.32rem;line-height:1.14}.visibility-service-card p{font-size:.98rem}.visibility-data-visual{background:#0a1720;min-height:520px;position:relative;overflow:hidden}.visibility-data-visual img{object-fit:cover;filter:saturate(.9)contrast(1.06)}.visibility-data-visual:after{content:"";background:linear-gradient(#0000 38%,#020617db);position:absolute;inset:0}.visibility-visual-panel{z-index:1;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030812c7;border:1px solid #ffffff24;border-radius:8px;gap:8px;padding:20px;display:grid;position:absolute;bottom:22px;left:22px;right:22px}.visibility-visual-panel svg{color:#6ee7b7}.visibility-visual-panel span{color:#19c6db;text-transform:uppercase;font-size:.78rem;font-weight:920}.visibility-visual-panel strong{font-size:1.16rem;line-height:1.25}.visibility-knowledge-grid{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.visibility-knowledge-grid span{color:#e7f7fb;background:#ffffff0e;border:1px solid #7de8f438;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-size:.9rem;font-weight:840;display:inline-flex}.visibility-ideal-panel{background:#6ee7b712;border-color:#6ee7b738;gap:14px;padding:28px;display:grid}.visibility-ideal-panel strong{color:#fff;font-size:1.55rem;line-height:1.18}.growth-process-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.growth-process-card{background:#0a1720;border:1px solid #ffffff1f;border-radius:8px;align-content:space-between;gap:18px;min-height:180px;padding:22px;display:grid;box-shadow:0 24px 70px #00000042}.growth-process-card span{color:#19c6db;font-size:.78rem;font-weight:920}.growth-process-card strong{color:#fff;font-size:1.06rem;line-height:1.24}.growth-process-card svg{color:#7de8f4}@media (max-width:1120px){.marketing-hero-grid,.marketing-split,.marketing-solution-layout,.marketing-data-grid,.marketing-transparency-grid,.marketing-about-grid,.marketing-final-inner,.system-split,.system-data-layout,.system-difference-layout,.system-final-inner,.results-transform-layout,.results-kpi-layout,.results-trust-layout,.about-origin-layout,.about-marketing-layout,.about-mission-layout,.about-difference-layout,.collab-step-layout,.collab-approach-layout,.strategy-hero-inner,.strategy-split,.visibility-hero-inner,.visibility-split,.visibility-data-layout{grid-template-columns:1fr}.marketing-system-visual,.marketing-data-panel,.marketing-dashboard,.marketing-image-stack,.marketing-about-media,.marketing-final-panel,.system-data-panel,.system-dashboard,.system-media,.system-final-panel,.results-kpi-panel,.results-trust-visual,.about-process-panel,.about-chip-panel,.about-difference-visual,.collab-step-panel,.collab-approach-visual,.strategy-panel,.strategy-difference-visual,.strategy-form,.visibility-hero-panel,.visibility-panel,.visibility-data-visual,.visibility-ideal-panel{max-width:760px}.marketing-service-grid,.system-phase-grid,.results-case-grid,.visibility-service-grid,.growth-process-grid{grid-template-columns:1fr}.marketing-service-card,.system-phase-card,.results-case-card,.visibility-service-card,.growth-process-card{min-height:0}.visibility-service-card:nth-child(7){grid-column:auto}.results-problem-grid,.about-team-grid,.about-principle-grid,.collab-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-step-card:before{display:none}}@media (max-width:820px){.marketing-shell,.system-shell{width:min(100% - 32px,680px)}.marketing-hero{min-height:min(760px,100svh - 22px);padding:126px 0 58px}.system-hero{min-height:min(790px,100svh);padding:126px 0 64px}.results-hero,.about-hero,.collab-hero,.strategy-hero,.visibility-hero{min-height:min(780px,100svh);padding:126px 0 64px}.system-hero-inner{min-height:calc(min(790px,100svh) - 190px)}.results-hero-inner,.about-hero-inner,.collab-hero-inner,.strategy-hero-inner,.visibility-hero-inner{min-height:calc(min(780px,100svh) - 190px)}.marketing-hero h1,.system-hero h1{font-size:3.25rem}.results-hero h1,.about-hero h1{font-size:3.18rem}.collab-hero h1{font-size:3.1rem}.strategy-hero h1{font-size:2.75rem}.visibility-hero h1{font-size:2.85rem}.marketing-section,.system-section,.system-final-cta{padding:70px 0}.marketing-section-intro h2,.marketing-final-cta h2,.system-section-intro h2,.system-final-cta h2,.results-intro h2,.about-intro h2,.collab-intro h2,.strategy-intro h2,.visibility-intro h2{font-size:2.35rem}.marketing-system-visual{min-height:0;padding:18px}.marketing-visual-orbit{min-height:284px}.marketing-visual-metrics,.marketing-solution-grid,.marketing-step-grid,.marketing-final-cta .marketing-check-list,.system-area-grid,.results-before-after,.about-system-grid,.collab-step-panel .system-check-list,.collab-ai-grid,.strategy-value-grid,.strategy-panel .system-check-list,.strategy-form,.strategy-faq-grid,.visibility-area-grid,.visibility-panel .system-check-list{grid-template-columns:1fr}.marketing-copy-panel,.marketing-service-card,.marketing-final-panel,.marketing-dashboard,.marketing-data-panel,.system-copy-panel,.system-data-panel,.system-dashboard,.system-phase-card,.system-final-panel,.results-problem-card,.results-state-card,.results-case-card,.results-kpi-panel,.about-process-panel,.about-chip-panel,.about-team-card,.about-principle-card,.collab-step-panel,.collab-ai-card,.collab-outcome-card,.strategy-value-card,.strategy-panel,.strategy-trust-card,.strategy-form,.strategy-faq-item,.visibility-hero-panel,.visibility-panel,.visibility-area-card,.visibility-service-card,.visibility-ideal-panel,.growth-process-card{padding:20px}.marketing-image-stack img,.marketing-about-media img{min-height:340px}.system-media img{min-height:0}.system-media{min-height:340px}.results-trust-visual,.about-difference-visual,.collab-approach-visual,.strategy-difference-visual,.visibility-data-visual{min-height:380px}}@media (max-width:560px){.marketing-hero h1{font-size:2.7rem}.system-hero h1{font-size:2.55rem}.results-hero h1{font-size:2.48rem}.about-hero h1{font-size:2.46rem}.collab-hero h1{font-size:2.36rem}.strategy-hero h1{overflow-wrap:anywhere;font-size:2.05rem;line-height:1.08}.visibility-hero h1{font-size:2.2rem;line-height:1.08}.marketing-section-intro h2,.marketing-final-cta h2,.system-section-intro h2,.system-final-cta h2,.results-intro h2,.about-intro h2,.collab-intro h2,.strategy-intro h2,.visibility-intro h2{font-size:2rem}.marketing-actions,.marketing-button,.system-button{width:100%}.system-flow,.results-proof-strip,.about-hero-strip,.collab-hero-strip,.strategy-value-grid,.visibility-hero-panel{display:none}.system-hero-text p,.system-section-intro p,.system-copy-panel p,.system-phase-card p,.system-final-cta p,.system-emphasis,.results-intro p,.results-problem-card p,.results-case-block p,.results-case-result p,.about-intro p,.about-principle-card p,.about-team-card p,.collab-intro p,.collab-note p,.strategy-intro p,.strategy-trust-card p,.strategy-faq-item p,.strategy-form-actions p,.visibility-intro p,.visibility-service-card p,.visibility-ideal-panel p{font-size:1rem}.visibility-signal-row{grid-template-columns:1fr}.visibility-actions{width:100%}.results-problem-grid,.about-team-grid,.about-principle-grid{grid-template-columns:1fr}.about-team-card{min-height:0}.about-team-photo{min-height:340px}.collab-timeline{display:none}.collab-outcome-grid{grid-template-columns:1fr}.strategy-form{padding:18px}.strategy-consent{font-size:.86rem!important}.marketing-trust{font-size:.95rem}.marketing-hero .marketing-trust{display:none}.marketing-visual-node{min-width:54px;padding:0 9px;font-size:.74rem}.marketing-node-2{right:12px}.marketing-node-4{left:12px}.marketing-data-row{grid-template-columns:30px 1fr}.marketing-data-row svg{display:none}.marketing-dashboard-row{flex-direction:column;align-items:flex-start}}.route-index{padding-top:124px}.site-header{z-index:90;isolation:isolate;width:min(1360px,100vw - 36px);min-height:70px;box-shadow:none;pointer-events:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(132px,auto) minmax(0,1fr) auto;align-items:center;gap:18px;padding:0;display:grid;position:fixed;top:18px;left:50%;overflow:visible;transform:translate(-50%)}.site-header:before,.site-header:after,.site-header-surface,.site-header-grid,.site-header-scan{display:none}@keyframes nav-scan{0%{opacity:0;transform:translate(-160px)}16%,76%{opacity:.48}to{opacity:0;transform:translate(920px)}}.brand-link{z-index:1;color:#fff;pointer-events:auto;background:0 0;border:0;border-radius:0;align-items:center;min-width:0;min-height:62px;padding:0;text-decoration:none;transition:opacity .18s,transform .18s;display:inline-flex;position:relative}.brand-link:hover{opacity:.9;transform:translateY(-1px)}.brand-mark-frame{justify-content:center;align-items:center;width:112px;display:inline-flex}.brand-link img{filter:drop-shadow(0 12px 26px #00000047);width:112px;height:auto}.desktop-nav-wrap{pointer-events:auto;justify-self:center;min-width:0;position:relative}.desktop-nav{-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);background:radial-gradient(circle at 12% 0,#7de8f41f,#0000 38%),linear-gradient(#071219e0,#040a0fc2),#040a10bd;border:1px solid #ffffff21;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-height:58px;padding:5px 6px;display:flex;position:relative;box-shadow:0 24px 70px #00000061,inset 0 1px #ffffff1a}.nav-trigger,.mobile-menu-button{color:#fff;border:0;justify-content:center;align-items:center;gap:7px;font-family:inherit;display:inline-flex;position:relative}.nav-trigger{color:#b9cbd3;white-space:nowrap;min-height:46px;transition:color .18s,background .18s,transform .18s;transition-delay:calc(var(--nav-index,0) * 8ms);background:0 0;border-radius:999px;padding:0 14px;font-size:.82rem;font-weight:860;text-decoration:none;overflow:hidden}.nav-trigger:before{content:"";border-radius:inherit;opacity:0;background:linear-gradient(135deg,#7de8f426,#68d39112),#ffffff09;border:1px solid #fff0;transition:border-color .18s,opacity .18s;position:absolute;inset:0}.nav-trigger svg,.nav-trigger span,.nav-trigger .lucide-chevron-down{z-index:1;position:relative}.nav-trigger:hover,.nav-trigger:focus,.nav-trigger-active{color:#fff;outline:0;transform:translateY(-1px)}.nav-trigger:hover:before,.nav-trigger:focus:before,.nav-trigger-active:before{opacity:1;border-color:#7de8f447}.nav-trigger-active svg{color:var(--green)}.nav-trigger-active:after{content:"";background:var(--green);border-radius:999px;width:20px;height:2px;position:absolute;bottom:5px;left:50%;transform:translate(-50%);box-shadow:0 0 16px #68d3918f}.nav-command-group{position:relative}.nav-command-group:after{content:"";z-index:2;pointer-events:none;height:20px;position:absolute;top:100%;left:-28px;right:-28px}.nav-solution-trigger{cursor:pointer}.nav-solution-trigger .lucide-chevron-down{color:#e0f2f79e;transition:transform .18s}.nav-command-group-open .nav-solution-trigger .lucide-chevron-down,.nav-command-group:focus-within .nav-solution-trigger .lucide-chevron-down{transform:rotate(180deg)}.nav-mega-panel{z-index:3;opacity:0;pointer-events:none;visibility:hidden;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 10% 0,#7de8f429,#0000 34%),radial-gradient(circle at 86% 20%,#68d3911f,#0000 30%),linear-gradient(135deg,#061018,#03070b);border:1px solid #ffffff24;border-radius:18px;grid-template-columns:minmax(0,1fr) 286px;gap:14px;width:min(900px,100vw - 42px);padding:14px;transition:opacity .16s,transform .16s,visibility .16s;display:grid;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%,10px)scale(.985);box-shadow:0 34px 90px #00000075,inset 0 1px #ffffff14}.nav-command-group-open .nav-mega-panel,.nav-command-group:focus-within .nav-mega-panel{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)scale(1)}.nav-mega-primary,.nav-mega-side,.nav-intel-card{min-width:0}.nav-mega-primary{padding:4px}.nav-panel-head{color:#fff;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;font-size:.82rem;font-weight:900;display:flex}.nav-panel-head span{color:#eaf8fb;align-items:center;gap:8px;display:inline-flex}.nav-panel-head b{color:#68d391e6;text-transform:uppercase;font-size:.72rem}.nav-solution-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.nav-solution-card{color:#fff;min-height:168px;transition:border-color .18s,background .18s,transform .18s;transition-delay:calc(var(--nav-index,0) * 12ms);background:linear-gradient(#13242d,#0a161d),#0a161d;border:1px solid #ffffff1f;border-radius:8px;grid-template-rows:auto 1fr auto;gap:12px;padding:16px;text-decoration:none;display:grid;position:relative;overflow:hidden}.nav-solution-card:before{content:"";opacity:0;background:radial-gradient(circle,#7de8f433,#0000 66%);height:92px;transition:opacity .18s;position:absolute;inset:auto -16px -56px}.nav-solution-card:hover,.nav-solution-card:focus,.nav-solution-active{background:linear-gradient(#18313b,#0d1d25),#0d1d25;border-color:#7de8f457;outline:0;transform:translateY(-2px)}.nav-solution-card:hover:before,.nav-solution-card:focus:before,.nav-solution-active:before{opacity:1}.nav-solution-icon{width:40px;height:40px;color:var(--cyan);background:#7de8f414;border:1px solid #7de8f433;border-radius:8px;place-items:center;display:grid}.nav-solution-card span:not(.nav-solution-icon){gap:7px;display:grid}.nav-solution-card strong{color:#f5fbfd;font-size:1rem;font-weight:950}.nav-solution-card small{color:#91a7b1;font-size:.78rem;font-weight:730;line-height:1.45}.nav-solution-card>svg{color:#68d391db;align-self:end}.nav-mega-side{gap:12px;display:grid}.nav-system-map,.nav-intel-card{background:linear-gradient(#13242d,#0a161d),#0a161d;border:1px solid #ffffff1c;border-radius:8px}.nav-system-map{gap:8px;padding:12px;display:grid}.nav-system-step{background:#ffffff0a;border-radius:8px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:8px;min-height:42px;padding:8px 9px;display:grid}.nav-system-step span{color:#7de8f4b8;font-size:.66rem;font-weight:950}.nav-system-step svg{color:var(--cyan)}.nav-system-step strong{color:#fff;font-size:.82rem;font-weight:900}.nav-system-step small{color:var(--green);font-size:.7rem;font-weight:850}.nav-intel-card{gap:10px;padding:14px;display:grid}.nav-intel-card>svg{color:var(--amber)}.nav-intel-card span{color:#7de8f4d1;text-transform:uppercase;font-size:.72rem;font-weight:950}.nav-intel-card strong{color:#e9f6fa;font-size:.86rem;line-height:1.45}.nav-intel-card a{width:fit-content;color:var(--green);align-items:center;gap:7px;font-size:.8rem;font-weight:900;text-decoration:none;display:inline-flex}.nav-action-cluster{pointer-events:auto;justify-self:end;align-items:center;gap:9px;display:flex}.header-icon-link,.header-cta{align-items:center;text-decoration:none;display:inline-flex}.header-icon-link{color:#e0f2f7e0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#071219d1,#040a0fb8),#ffffff0c;border:1px solid #ffffff21;border-radius:999px;place-items:center;width:52px;height:52px;transition:border-color .18s,background .18s,color .18s,transform .18s;display:grid;box-shadow:0 20px 54px #00000047}.header-icon-link:hover,.header-icon-link:focus{color:#fff;background:#7de8f41a;border-color:#7de8f466;outline:0;transform:translateY(-1px)}.header-cta{color:#061015;background:linear-gradient(135deg,#effcff,#c8f7d8 58%,#f8e8b9),#effcff;border:1px solid #7de8f46b;border-radius:999px;gap:10px;min-height:54px;padding:0 17px 0 19px;font-weight:950;position:relative;overflow:hidden;box-shadow:0 16px 38px #16bfd138,inset 0 1px #ffffffd1}.header-cta:before{content:"";border-radius:inherit;opacity:0;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);transition:opacity .26s,transform .26s;position:absolute;inset:1px;transform:translate(-72%)}.header-cta span,.header-cta svg{z-index:1;position:relative}.header-cta span{gap:1px;line-height:1;display:grid}.header-cta small{color:#0610159e;text-transform:uppercase;font-size:.64rem;font-weight:900}.header-cta strong{font-size:.88rem}.header-cta:hover,.header-cta:focus{border-color:#ffffffb8;outline:0;box-shadow:0 18px 42px #16bfd142}.header-cta:hover:before,.header-cta:focus:before{opacity:1;transform:translate(72%)}.mobile-menu-button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;background:linear-gradient(#071219e6,#040a0fc7),#ffffff0f;border:1px solid #ffffff29;border-radius:999px;width:54px;height:54px;display:none;box-shadow:0 20px 54px #00000047}.mobile-menu-button:hover{background:#16bfd11a;border-color:#16bfd170}.mobile-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);pointer-events:auto;background:radial-gradient(circle at 0 0,#7de8f424,#0000 34%),linear-gradient(135deg,#040a10fd,#050c11fa);border:1px solid #ffffff29;border-radius:18px;max-height:calc(100svh - 118px);padding:14px 14px 16px;position:fixed;top:104px;left:14px;right:14px;overflow-y:auto;box-shadow:0 28px 80px #00000061}.mobile-panel-head{color:#fff;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:11px;font-size:.82rem;font-weight:900;display:flex}.mobile-panel-head span{align-items:center;gap:8px;display:inline-flex}.mobile-panel-head svg{color:var(--green)}.mobile-panel-head b{color:var(--cyan);text-transform:uppercase;font-size:.7rem}.mobile-system-status{background:linear-gradient(135deg,#68d3911a,#7de8f40b),#081219e6;border:1px solid #68d3912e;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:14px;display:flex}.mobile-system-status div{gap:4px;display:grid}.mobile-system-status span{color:#7de8f4c7;text-transform:uppercase;font-size:.7rem;font-weight:950}.mobile-system-status strong{color:#fff;font-size:.92rem;line-height:1.32}.mobile-system-status svg{color:var(--green);flex:none}.mobile-solution-grid{gap:9px;padding:12px 0 4px;display:grid}.mobile-solution-grid a{color:#fff;background:linear-gradient(135deg,#12222bf0,#09141be6),#081219eb;border:1px solid #ffffff1c;border-radius:8px;align-items:center;gap:12px;min-height:74px;padding:13px;text-decoration:none;display:flex}.mobile-solution-grid a svg{color:var(--cyan);flex:none}.mobile-solution-grid a span{gap:4px;display:grid}.mobile-solution-grid a strong{font-size:.98rem;font-weight:950}.mobile-solution-grid a small{color:#91a7b1;font-size:.78rem;font-weight:730;line-height:1.38}.mobile-solution-grid a:hover,.mobile-solution-active{background:#7de8f41a!important;border-color:#7de8f457!important}.mobile-group{border-bottom:0;gap:7px;padding:12px 0;display:grid}.mobile-group p{color:var(--cyan);text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.mobile-group a{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:12px;min-height:56px;padding:10px 12px;text-decoration:none;display:flex}.mobile-group a:hover,.mobile-link-active{color:#fff;background:#7de8f41a!important;border-color:#7de8f452!important}.mobile-group a svg{color:var(--cyan);flex:none}.mobile-group a span{gap:3px;display:grid}.mobile-group a strong{font-size:.94rem}.mobile-group a small{color:#91a7b1;font-size:.78rem;font-weight:700}.mobile-system-strip{display:none}.mobile-system-strip span{color:#dceff4;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;min-height:36px;font-size:.76rem;font-weight:900;display:inline-flex}.mobile-cta-grid{background:linear-gradient(#0000,#040a10f0 24%);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:8px;padding-top:6px;display:grid;position:sticky;bottom:0}.mobile-call,.mobile-cta{text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-weight:900;text-decoration:none;display:inline-flex}.mobile-call{color:#fff;border:1px solid #ffffff29}.mobile-cta{color:#061015;background:linear-gradient(135deg,#effcff,#c8f7d8 60%,#f8e8b9);border:1px solid #7de8f46b}.mobile-trust-line{color:#a9bdc5;align-items:center;gap:8px;margin-top:12px;font-size:.78rem;font-weight:760;display:flex}.mobile-trust-line svg{color:var(--green);flex:none}@media (max-width:1240px){.header-icon-link{display:none}.site-header{grid-template-columns:minmax(146px,auto) minmax(0,1fr) auto}}@media (max-width:1180px){.desktop-nav-wrap,.nav-action-cluster{display:none}.site-header{grid-template-columns:auto 1fr auto;width:calc(100vw - 24px);min-height:62px;top:12px}.site-header-surface{border-radius:21px}.mobile-menu-button{justify-self:end;display:inline-flex}}@media (max-width:760px){.site-header{width:calc(100vw - 20px);min-height:62px;top:12px}.brand-link{padding:0 8px}.brand-mark-frame,.brand-link img{width:92px}.mobile-panel{max-height:calc(100svh - 96px);top:86px;left:10px;right:10px}.mobile-cta-grid{grid-template-columns:1fr}}@media (max-width:420px){.mobile-system-strip{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.site-header-scan{animation:none}}:root{--qai-page-bg:#03080d;--qai-section-a:#061018;--qai-section-b:#08151d;--qai-panel-bg:linear-gradient(180deg, #0d1d26eb, #060f16e6);--qai-panel-strong:linear-gradient(180deg, #10232d, #07131b);--qai-line:#ffffff1f;--qai-line-strong:#7de8f447;--qai-glow:#16bfd133}.marketing-home,.system-page,.results-page,.about-page,.collab-page,.strategy-page,.visibility-page{background:radial-gradient(circle at 18% 0%, #16bfd11f, transparent 32%), linear-gradient(180deg, var(--qai-page-bg), var(--qai-section-a) 28%, var(--qai-page-bg))}.marketing-hero,.system-hero,.results-hero,.about-hero,.collab-hero,.strategy-hero,.visibility-hero{min-height:min(860px,100svh);padding-top:162px}.marketing-hero:before,.system-hero:before,.results-hero:before,.about-hero:before,.collab-hero:before,.strategy-hero:before,.visibility-hero:before{content:"";z-index:-1;pointer-events:none;opacity:.18;background-image:linear-gradient(#7de8f41c 1px,#0000 1px),linear-gradient(90deg,#7de8f417 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 62%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 62%,#0000 100%)}.marketing-hero h1,.system-hero h1,.results-hero h1,.about-hero h1,.collab-hero h1,.strategy-hero h1,.visibility-hero h1{text-wrap:balance;text-shadow:0 22px 80px #00000057}.marketing-kicker,.system-kicker{background:#7de8f412;border:1px solid #7de8f433;border-radius:999px;align-items:center;width:fit-content;min-height:32px;padding:0 11px;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.marketing-section,.system-section,.system-final-cta,.marketing-final-cta{isolation:isolate;position:relative}.marketing-section:before,.system-section:before,.system-final-cta:after,.marketing-final-cta:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 12% 12%,#16bfd114,#0000 32%),radial-gradient(circle at 88% 24%,#68d3910e,#0000 30%);position:absolute;inset:0}.marketing-section-light,.marketing-section-services,.system-section{background:var(--qai-section-a)}.marketing-section-ink,.marketing-section-transparency,.marketing-section-data,.marketing-section-about,.system-section-raised{background:linear-gradient(180deg, #ffffff05, transparent 18%), var(--qai-section-b)}.marketing-copy-panel,.marketing-service-card,.marketing-dashboard,.marketing-data-panel,.marketing-final-panel,.system-copy-panel,.system-data-panel,.system-dashboard,.system-phase-card,.system-final-panel,.system-area-card,.results-problem-card,.results-state-card,.results-case-card,.results-kpi-panel,.results-trust-visual,.about-process-panel,.about-chip-panel,.about-system-card,.about-team-card,.about-principle-card,.about-difference-visual,.collab-step-panel,.collab-note,.collab-ai-card,.collab-outcome-card,.collab-approach-visual,.strategy-value-card,.strategy-panel,.strategy-trust-card,.strategy-form,.strategy-faq-item,.strategy-difference-visual,.visibility-hero-panel,.visibility-panel,.visibility-area-card,.visibility-service-card,.visibility-data-visual,.visibility-ideal-panel,.growth-process-card{border-color:var(--qai-line);background:var(--qai-panel-bg);box-shadow:0 28px 80px #00000047,inset 0 1px #ffffff0f}.marketing-copy-panel,.system-copy-panel,.visibility-panel,.strategy-panel,.collab-step-panel,.about-process-panel,.about-chip-panel{background:var(--qai-panel-strong)}.marketing-image-stack,.marketing-about-media,.system-media,.results-trust-visual,.about-difference-visual,.collab-approach-visual,.strategy-difference-visual,.visibility-data-visual{border:1px solid var(--qai-line);box-shadow:0 34px 90px #00000057,0 0 0 1px #7de8f40a}.marketing-button,.system-button,.strategy-form-actions button{border-radius:999px}.marketing-button-primary,.system-button-primary,.strategy-form-actions button{background:linear-gradient(135deg,#effcff,#7de8f4 42%,#c8f7d8 100%),#7de8f4;border-color:#effcffe6;box-shadow:0 18px 42px #16bfd13d,inset 0 1px #ffffffbd}.marketing-button-secondary,.visibility-button-secondary,.secondary-action{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0b}@media (hover:hover){.marketing-service-card:hover,.marketing-step-card:hover,.system-phase-card:hover,.results-problem-card:hover,.results-case-card:hover,.about-principle-card:hover,.about-team-card:hover,.visibility-service-card:hover,.growth-process-card:hover,.strategy-faq-item:hover{border-color:var(--qai-line-strong);transform:translateY(-3px)}}.marketing-service-card,.marketing-step-card,.system-phase-card,.results-problem-card,.results-case-card,.about-principle-card,.about-team-card,.visibility-service-card,.growth-process-card,.strategy-faq-item{transition:border-color .18s,transform .18s,background .18s}@media (max-width:1180px){.site-header{grid-template-columns:auto 1fr auto}}@media (max-width:820px){.marketing-hero,.system-hero,.results-hero,.about-hero,.collab-hero,.strategy-hero,.visibility-hero{min-height:min(800px,100svh);padding-top:124px}.marketing-kicker,.system-kicker{min-height:30px;padding:0 9px}}:root{--qai-canvas:#02070b;--qai-canvas-soft:#061018;--qai-canvas-shift:#07130f;--qai-rail:#7de8f461;--qai-rail-soft:#7de8f41c;--qai-panel-border:#defcff24;--qai-panel-border-strong:#7de8f457;--qai-panel-surface:linear-gradient(135deg, #7de8f41c, transparent 30%), linear-gradient(180deg, #ffffff13, #ffffff06), #050f16d1}.marketing-home,.system-page,.results-page,.about-page,.collab-page,.strategy-page,.visibility-page{isolation:isolate;counter-reset:qai-section;position:relative;overflow:clip;background:linear-gradient(180deg, #7de8f414, transparent 430px), repeating-linear-gradient(90deg, #7de8f40b 0 1px, transparent 1px 96px), repeating-linear-gradient(180deg, #7de8f409 0 1px, transparent 1px 96px), linear-gradient(135deg, var(--qai-canvas), var(--qai-canvas-soft) 42%, var(--qai-canvas) 100%)!important}.marketing-home:before,.system-page:before{content:"";z-index:0;pointer-events:none;opacity:.64;background:linear-gradient(90deg,#0000 0%,#7de8f412 50%,#0000 100%),linear-gradient(#0000 0%,#ffffff09 46%,#0000 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 9% 88%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 88%,#0000 100%)}.marketing-home:after,.system-page:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg, transparent, var(--qai-rail) 10%, var(--qai-rail-soft) 50%, transparent), linear-gradient(180deg, transparent, #68d39157, transparent);width:1px;position:absolute;top:760px;bottom:180px;left:max(18px,50vw - 644px)}.marketing-home>section,.system-page>section{z-index:1;position:relative}.marketing-section,.system-section,.system-final-cta,.marketing-final-cta,.marketing-section-light,.marketing-section-services,.marketing-section-ink,.marketing-section-transparency,.marketing-section-data,.marketing-section-about,.system-section,.system-section-raised{background:0 0!important}.marketing-section,.system-section{counter-increment:qai-section;border-top:0;padding-block:clamp(96px,9vw,152px)}.marketing-section:before,.system-section:before{opacity:1;background:linear-gradient(90deg,#0000 0%,#7de8f40f 18%,#0000 42%),linear-gradient(270deg,#0000 0%,#68d3910c 16%,#0000 38%),linear-gradient(#0000,#ffffff07 48%,#0000);inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 84%,#0000 100%)}.marketing-section:after,.system-section:after{content:counter(qai-section, decimal-leading-zero);z-index:2;background:linear-gradient(180deg, #08181ff0, #030a0fe6), var(--qai-canvas);color:#e5fcffe0;letter-spacing:.04em;border:1px solid #7de8f43b;border-radius:999px;place-items:center;width:44px;height:44px;font-size:.72rem;font-weight:950;display:grid;position:absolute;top:clamp(30px,5vw,76px);left:max(10px,50vw - 664px);box-shadow:0 18px 44px #00000057,inset 0 1px #ffffff1a}.marketing-section>.marketing-shell,.system-section>.system-shell,.system-final-cta>.system-shell,.marketing-final-cta>.marketing-shell{position:relative}.marketing-section>.marketing-shell:before,.system-section>.system-shell:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#7de8f43d,#68d39129,#0000);height:1px;position:absolute;top:clamp(-66px,-4vw,-38px);left:0;right:0}.marketing-section-intro,.system-section-intro,.results-intro,.about-intro,.collab-intro,.strategy-intro,.visibility-intro{position:relative}.marketing-section-intro:after,.system-section-intro:after,.results-intro:after,.about-intro:after,.collab-intro:after,.strategy-intro:after,.visibility-intro:after{content:"";background:linear-gradient(90deg,#7de8f49e,#68d3913d,#0000);width:min(340px,56vw);height:1px;margin-top:24px;display:block}.marketing-section-intro-center:after,.system-section-intro-center:after,.results-intro-center:after,.about-intro-center:after,.collab-intro-center:after,.strategy-intro-center:after,.visibility-intro-center:after{margin-inline:auto}.marketing-section-intro h2,.system-section-intro h2,.results-intro h2,.about-intro h2,.collab-intro h2,.strategy-intro h2,.visibility-intro h2,.system-final-cta h2,.marketing-final-cta h2{letter-spacing:0;text-wrap:balance;max-width:980px}.marketing-section-intro p,.system-section-intro p,.results-intro p,.about-intro p,.collab-intro p,.strategy-intro p,.visibility-intro p{max-width:760px}.marketing-section-intro-center p,.system-section-intro-center p,.results-intro-center p,.about-intro-center p,.collab-intro-center p,.strategy-intro-center p,.visibility-intro-center p{margin-inline:auto}.marketing-copy-panel,.marketing-service-card,.marketing-dashboard,.marketing-data-panel,.marketing-final-panel,.system-copy-panel,.system-data-panel,.system-dashboard,.system-phase-card,.system-final-panel,.system-area-card,.results-problem-card,.results-state-card,.results-case-card,.results-kpi-panel,.about-process-panel,.about-chip-panel,.about-system-card,.about-team-card,.about-principle-card,.collab-step-panel,.collab-note,.collab-ai-card,.collab-outcome-card,.strategy-value-card,.strategy-panel,.strategy-trust-card,.strategy-form,.strategy-faq-item,.visibility-hero-panel,.visibility-panel,.visibility-area-card,.visibility-service-card,.visibility-ideal-panel,.growth-process-card{isolation:isolate;border-radius:8px;position:relative;overflow:hidden;border-color:var(--qai-panel-border)!important;background:var(--qai-panel-surface)!important;box-shadow:0 30px 90px #00000057,0 0 0 1px #7de8f409,inset 0 1px #ffffff14!important}.marketing-copy-panel:before,.marketing-service-card:before,.marketing-dashboard:before,.marketing-data-panel:before,.marketing-final-panel:before,.system-copy-panel:before,.system-data-panel:before,.system-dashboard:before,.system-phase-card:before,.system-final-panel:before,.system-area-card:before,.results-problem-card:before,.results-state-card:before,.results-case-card:before,.results-kpi-panel:before,.about-process-panel:before,.about-chip-panel:before,.about-system-card:before,.about-team-card:before,.about-principle-card:before,.collab-step-panel:before,.collab-note:before,.collab-ai-card:before,.collab-outcome-card:before,.strategy-value-card:before,.strategy-panel:before,.strategy-trust-card:before,.strategy-form:before,.strategy-faq-item:before,.visibility-hero-panel:before,.visibility-panel:before,.visibility-area-card:before,.visibility-service-card:before,.visibility-ideal-panel:before,.growth-process-card:before{content:"";z-index:0;pointer-events:none;opacity:.58;background:linear-gradient(120deg,#ffffff1f,#0000 19% 72%,#7de8f417),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 46px);position:absolute;inset:0}.marketing-copy-panel>*,.marketing-service-card>*,.marketing-dashboard>*,.marketing-data-panel>*,.marketing-final-panel>*,.system-copy-panel>*,.system-data-panel>*,.system-dashboard>*,.system-phase-card>*,.system-final-panel>*,.system-area-card>*,.results-problem-card>*,.results-state-card>*,.results-case-card>*,.results-kpi-panel>*,.about-process-panel>*,.about-chip-panel>*,.about-system-card>*,.about-team-card>*,.about-principle-card>*,.collab-step-panel>*,.collab-note>*,.collab-ai-card>*,.collab-outcome-card>*,.strategy-value-card>*,.strategy-panel>*,.strategy-trust-card>*,.strategy-form>*,.strategy-faq-item>*,.visibility-hero-panel>*,.visibility-panel>*,.visibility-area-card>*,.visibility-service-card>*,.visibility-ideal-panel>*,.growth-process-card>*{z-index:1;position:relative}.system-panel-head,.marketing-data-panel-head,.marketing-dashboard-head,.results-case-head,.visibility-service-head{border-bottom:1px solid #7de8f424;min-height:46px;padding-bottom:12px;position:relative}.system-check-list li,.results-kpi-row,.system-data-row,.system-dashboard-row,.marketing-data-row,.marketing-dashboard-row,.visibility-signal-row{background:linear-gradient(90deg,#7de8f412,#0000 38%),#ffffff0a;border-color:#ffffff1a}.system-flow span,.system-chip-grid span,.about-hero-strip span,.about-specialist-grid span,.collab-hero-strip span,.results-proof-strip span,.visibility-knowledge-grid span,.strategy-factor-grid span{background:linear-gradient(135deg,#7de8f41c,#68d3910b),#ffffff0b;border-color:#7de8f438;box-shadow:inset 0 1px #ffffff14}@media (min-width:981px){.system-split>:first-child,.system-data-layout>:first-child,.system-difference-layout>:first-child,.visibility-split>:first-child,.visibility-data-layout>:first-child,.results-transform-layout>:first-child,.results-kpi-layout>:first-child,.results-trust-layout>:first-child,.about-origin-layout>:first-child,.about-marketing-layout>:first-child,.about-mission-layout>:first-child,.about-difference-layout>:first-child,.collab-step-layout>:first-child,.collab-approach-layout>:first-child,.strategy-faq-layout>:first-child{align-self:start;position:sticky;top:128px}.system-phase-card:nth-child(2){transform:translateY(-18px)}}@media (hover:hover){.marketing-service-card:hover,.marketing-step-card:hover,.system-phase-card:hover,.results-problem-card:hover,.results-case-card:hover,.about-principle-card:hover,.about-team-card:hover,.collab-ai-card:hover,.collab-outcome-card:hover,.visibility-service-card:hover,.growth-process-card:hover,.strategy-faq-item:hover{transform:translateY(-5px);border-color:var(--qai-panel-border-strong)!important;background:linear-gradient(135deg,#7de8f429,#0000 32%),linear-gradient(#ffffff17,#ffffff09),#06131beb!important}.system-phase-card:nth-child(2):hover{transform:translateY(-23px)}}@media (max-width:980px){.marketing-home:after,.system-page:after,.marketing-section:after,.system-section:after,.marketing-section>.marketing-shell:before,.system-section>.system-shell:before{display:none}.marketing-section,.system-section{padding-block:clamp(74px,14vw,104px)}.marketing-service-grid>*,.visibility-service-grid>*,.results-case-grid>*,.results-problem-grid>*,.about-principle-grid>*,.collab-outcome-grid>*{grid-column:auto!important}}:root{--qai-light-bg:#f6f1e8;--qai-light-bg-2:#fbf8f1;--qai-paper:#fffdf8;--qai-paper-soft:#f0eadf;--qai-ink:#11110f;--qai-ink-soft:#2b2a26;--qai-muted:#6f6b62;--qai-muted-2:#8b8578;--qai-stroke:#1c1a161f;--qai-stroke-strong:#1c1a1633;--qai-accent:#1f6f61;--qai-accent-soft:#e5f2df;--qai-accent-line:#b7d9c2;--qai-warm:#efe4d1}.marketing-home:before,.marketing-home:after,.system-page:before,.system-page:after,.marketing-section:before,.marketing-section:after,.system-section:before,.system-section:after,.marketing-section>.marketing-shell:before,.system-section>.system-shell:before,.marketing-hero:before,.system-hero:before,.results-hero:before,.about-hero:before,.collab-hero:before,.strategy-hero:before,.visibility-hero:before{display:none!important}.desktop-nav{background:linear-gradient(#fffdf8eb,#faf6eddb),#fffdf8cc;border-color:#1c1a161f;box-shadow:0 18px 54px #2a23191f,inset 0 1px #ffffffd6}.nav-trigger:hover:before,.nav-trigger:focus:before{background:#11110f0b;border-color:#1c1a161a}.nav-trigger-active:before{opacity:1;background:#151512;border-color:#11110feb}.nav-mega-panel,.mobile-panel{color:var(--qai-ink);background:#fffdf8f5;border-color:#1c1a161f;box-shadow:0 30px 80px #2a231929}.nav-panel-head,.mobile-panel-head,.nav-panel-head span,.mobile-panel-head span{color:var(--qai-ink)}.nav-solution-card,.nav-system-map,.nav-intel-card,.nav-system-step,.mobile-system-status,.mobile-solution-grid a,.mobile-group a,.mobile-trust-line{background:var(--qai-paper);color:var(--qai-ink);border-color:#1c1a161a}.nav-solution-card strong,.nav-system-step strong,.nav-intel-card strong,.mobile-solution-grid a strong,.mobile-group strong,.mobile-panel-head b,.mobile-system-status strong{color:var(--qai-ink)}.header-icon-link{color:var(--qai-ink);background:#fffdf8db;border-color:#1c1a161f;box-shadow:0 16px 42px #2a23191a}.header-cta,.marketing-button-primary,.system-button-primary,.strategy-form-actions button{color:#fffdf8;background:#11110f;border-color:#11110f;box-shadow:0 16px 34px #11110f29}:is(body:has(.system-page) .brand-link img,body:has(.results-page) .brand-link img,body:has(.about-page) .brand-link img,body:has(.collab-page) .brand-link img,body:has(.strategy-page) .brand-link img,body:has(.visibility-page) .brand-link img){filter:brightness(0)saturate()opacity(.86)}body:has(.marketing-home) .brand-link img{filter:drop-shadow(0 12px 26px #00000047)}.system-hero,.results-hero,.about-hero,.collab-hero,.strategy-hero,.visibility-hero{min-height:min(760px,92svh);color:var(--qai-ink);background:linear-gradient(180deg, #fffdf8 0%, var(--qai-light-bg) 100%)!important}.system-hero:after,.results-hero:after,.about-hero:after,.collab-hero:after,.strategy-hero:after,.visibility-hero:after{display:none}.marketing-section,.system-section,.system-final-cta,.marketing-final-cta{border-top:1px solid #1c1a1614;background:var(--qai-light-bg)!important}.marketing-section-light,.marketing-section-services,.marketing-section-ink,.marketing-section-transparency,.marketing-section-data,.marketing-section-about,.system-section,.system-section-raised{background:var(--qai-light-bg)!important}.marketing-hero h1,.marketing-hero-text p,.marketing-hero .marketing-trust,.marketing-hero .marketing-kicker{color:#fff}.system-kicker,.marketing-section .marketing-kicker,.marketing-final-cta .marketing-kicker{background:var(--qai-accent-soft);color:var(--qai-accent);box-shadow:none;border-color:#d6dfd0}.marketing-image-stack,.marketing-about-media,.system-media,.results-trust-visual,.about-difference-visual,.collab-approach-visual,.strategy-difference-visual,.visibility-data-visual{min-height:420px;background:linear-gradient(180deg, var(--qai-paper), var(--qai-paper-soft))!important}.system-panel-head,.marketing-data-panel-head,.marketing-dashboard-head,.results-case-head,.visibility-service-head{color:var(--qai-accent);border-bottom-color:#1c1a161a}.system-check-list svg,.results-kpi-row svg,.system-data-row svg,.marketing-data-row svg,.visibility-area-card svg,.visibility-service-card svg,.system-area-card svg,.system-phase-icon,.results-icon,.strategy-value-card svg,.about-system-card svg,.collab-ai-card svg,.collab-outcome-card svg{color:var(--qai-accent)}.system-flow span,.system-chip-grid span,.about-hero-strip span,.about-specialist-grid span,.collab-hero-strip span,.results-proof-strip span,.visibility-knowledge-grid span,.strategy-factor-grid span{color:var(--qai-ink);box-shadow:none;background:#f0eadf;border-color:#1f6f612e}.system-dashboard-row b,.marketing-dashboard-row b,.system-data-row span,.results-kpi-row span,.growth-process-card span,.visibility-service-head span{color:var(--qai-accent)}.strategy-form input,.strategy-form textarea,.strategy-form select{border-color:var(--qai-stroke);color:var(--qai-ink);background:#fbf8f1}.system-final-cta,.marketing-final-cta{background:linear-gradient(#fffdf8,#efe7da)!important}.qki-consent{color:var(--qai-ink);background:#fffdf8f5;border-color:#1c1a161f;box-shadow:0 28px 80px #2a231929}@media (hover:hover){.marketing-service-card:hover,.marketing-step-card:hover,.system-phase-card:hover,.results-problem-card:hover,.results-case-card:hover,.about-principle-card:hover,.about-team-card:hover,.collab-ai-card:hover,.collab-outcome-card:hover,.visibility-service-card:hover,.growth-process-card:hover,.strategy-faq-item:hover{border-color:var(--qai-stroke-strong)!important;background:#fffdf8!important;box-shadow:0 24px 58px #2a23191f,inset 0 1px #ffffffeb!important}}@media (max-width:820px){.desktop-nav{background:#fffdf8e6}.mobile-menu-button{color:var(--qai-ink);background:#fffdf8e6;border-color:#1c1a161f}:is(body:has(.system-page) .brand-link img,body:has(.results-page) .brand-link img,body:has(.about-page) .brand-link img,body:has(.collab-page) .brand-link img,body:has(.strategy-page) .brand-link img,body:has(.visibility-page) .brand-link img){filter:brightness(0)saturate()opacity(.86)}}:root{--qai-black:#050505;--qai-black-2:#090909;--qai-graphite:#111;--qai-graphite-2:#171717;--qai-graphite-3:#202020;--qai-line-dark:#ffffff1a;--qai-line-dark-strong:#ffffff2e;--qai-white:#f5f5f2;--qai-gray-100:#deded8;--qai-gray-200:#b8b8b0;--qai-gray-300:#86867e;--qai-dark-panel:linear-gradient(180deg, #ffffff0e, #ffffff07), #101010}.marketing-home,.system-page,.results-page,.about-page,.collab-page,.strategy-page,.visibility-page{color:var(--qai-white);background:linear-gradient(180deg, #070707 0%, var(--qai-black) 28%, #080808 100%)!important}.marketing-section,.system-section,.system-final-cta,.marketing-final-cta,.marketing-section-light,.marketing-section-services,.marketing-section-ink,.marketing-section-transparency,.marketing-section-data,.marketing-section-about,.system-section-raised{border-top:1px solid var(--qai-line-dark);background:var(--qai-black)!important}.system-hero,.results-hero,.about-hero,.collab-hero,.strategy-hero,.visibility-hero{color:var(--qai-white);background:linear-gradient(180deg, #0c0c0c 0%, var(--qai-black) 100%)!important}.nav-trigger svg{color:var(--qai-gray-100)}.nav-trigger-active:before{background:var(--qai-white);opacity:1;border-color:#ffffffdb}.nav-mega-panel,.mobile-panel{border-color:var(--qai-line-dark);color:var(--qai-white);background:linear-gradient(#191919fa,#0a0a0afa),#0d0d0d;box-shadow:0 32px 88px #0000007a}.nav-panel-head b,.nav-intel-card span,.mobile-system-status span{color:var(--qai-gray-200)}.nav-solution-card,.nav-system-map,.nav-intel-card,.nav-system-step,.mobile-system-status,.mobile-solution-grid a,.mobile-group a,.mobile-trust-line{border-color:var(--qai-line-dark);background:var(--qai-graphite);color:var(--qai-white)}.nav-solution-card small,.nav-system-step span,.mobile-solution-grid a small,.mobile-group small,.mobile-trust-line{color:var(--qai-gray-300)}:is(body:has(.system-page) .brand-link img,body:has(.results-page) .brand-link img,body:has(.about-page) .brand-link img,body:has(.collab-page) .brand-link img,body:has(.strategy-page) .brand-link img,body:has(.visibility-page) .brand-link img,body:has(.marketing-home) .brand-link img){filter:drop-shadow(0 12px 26px #00000052)}.system-hero h1,.results-hero h1,.about-hero h1,.collab-hero h1,.strategy-hero h1,.visibility-hero h1,.marketing-section-intro h2,.system-section-intro h2,.results-intro h2,.about-intro h2,.collab-intro h2,.strategy-intro h2,.visibility-intro h2,.system-final-cta h2,.marketing-final-cta h2,.marketing-step-card h3,.marketing-service-card h3,.system-phase-card h3,.results-problem-card h3,.results-case-card h3,.about-team-card h3,.about-principle-card h3,.visibility-service-card h3{color:var(--qai-white);text-shadow:none}.system-hero-text p,.system-section-intro p,.system-copy-panel p,.system-phase-card p,.system-final-cta p,.system-emphasis,.marketing-section-intro p,.marketing-rich-copy p,.marketing-step-card p,.marketing-service-card p,.marketing-final-cta p,.results-intro p,.results-problem-card p,.results-case-card p,.about-intro p,.about-team-card p,.about-principle-card p,.collab-intro p,.strategy-intro p,.strategy-value-card p,.strategy-trust-card p,.visibility-intro p,.visibility-service-card p,.visibility-ideal-panel p{color:var(--qai-gray-200)}.system-kicker,.marketing-section .marketing-kicker,.marketing-final-cta .marketing-kicker{border-color:var(--qai-line-dark);background:var(--qai-graphite-2);color:var(--qai-gray-100);box-shadow:none}.marketing-copy-panel,.marketing-service-card,.marketing-dashboard,.marketing-data-panel,.marketing-final-panel,.system-copy-panel,.system-data-panel,.system-dashboard,.system-phase-card,.system-final-panel,.system-area-card,.results-problem-card,.results-state-card,.results-case-card,.results-kpi-panel,.results-trust-visual,.about-process-panel,.about-chip-panel,.about-system-card,.about-team-card,.about-principle-card,.about-difference-visual,.collab-step-panel,.collab-note,.collab-ai-card,.collab-outcome-card,.collab-approach-visual,.strategy-value-card,.strategy-panel,.strategy-trust-card,.strategy-form,.strategy-faq-item,.strategy-difference-visual,.visibility-hero-panel,.visibility-panel,.visibility-area-card,.visibility-service-card,.visibility-data-visual,.visibility-ideal-panel,.growth-process-card{color:var(--qai-white);border-color:var(--qai-line-dark)!important;background:var(--qai-dark-panel)!important;box-shadow:0 22px 62px #00000057,inset 0 1px #ffffff0f!important}.marketing-image-stack,.marketing-about-media,.system-media,.results-trust-visual,.about-difference-visual,.collab-approach-visual,.strategy-difference-visual,.visibility-data-visual{background:linear-gradient(180deg, var(--qai-graphite-2), var(--qai-graphite))!important}.system-check-list li,.system-data-row strong,.system-dashboard-row strong,.marketing-data-row strong,.marketing-dashboard-row strong,.results-kpi-row strong,.visibility-signal-row strong,.visibility-signal-row b,.system-phase-card div>span,.system-result span,.results-state-card>span,.results-case-block span,.results-case-result span,.strategy-value-card strong,.strategy-trust-card strong,.visibility-ideal-panel strong,.about-system-card span,.collab-ai-card span,.collab-outcome-card span{color:var(--qai-white)}.system-check-list svg,.results-kpi-row svg,.system-data-row svg,.marketing-data-row svg,.visibility-area-card svg,.visibility-service-card svg,.system-area-card svg,.system-phase-icon,.results-icon,.strategy-value-card svg,.about-system-card svg,.collab-ai-card svg,.collab-outcome-card svg,.system-dashboard-row b,.marketing-dashboard-row b,.system-data-row span,.results-kpi-row span,.growth-process-card span,.visibility-service-head span{color:var(--qai-gray-100)}.system-flow span,.system-chip-grid span,.about-hero-strip span,.about-specialist-grid span,.collab-hero-strip span,.results-proof-strip span,.visibility-knowledge-grid span,.strategy-factor-grid span{border-color:var(--qai-line-dark);background:var(--qai-graphite-2);color:var(--qai-gray-100);box-shadow:none}.system-emphasis{border-left-color:var(--qai-gray-100);color:var(--qai-gray-100)}.system-panel-head svg,.marketing-data-panel-head svg,.marketing-dashboard-head svg,.results-case-head svg,.visibility-service-head svg,.results-icon svg,.strategy-panel .system-panel-head svg,.visibility-visual-panel svg,.strategy-visual-panel svg,.about-visual-panel svg,.collab-visual-panel svg,.results-visual-panel svg{color:var(--qai-gray-100)!important}.qki-consent-primary{color:#000;background:#fff;border-color:#fff}.qki-whatsapp-chat{border-color:var(--qai-line-dark);background:#0f0f0feb;box-shadow:0 22px 58px #00000061,inset 0 1px #ffffff14}@media (hover:hover){.marketing-service-card:hover,.marketing-step-card:hover,.system-phase-card:hover,.results-problem-card:hover,.results-case-card:hover,.about-principle-card:hover,.about-team-card:hover,.collab-ai-card:hover,.collab-outcome-card:hover,.visibility-service-card:hover,.growth-process-card:hover,.strategy-faq-item:hover{border-color:var(--qai-line-dark-strong)!important;background:linear-gradient(#ffffff13,#ffffff09),#141414!important;box-shadow:0 26px 70px #0006,inset 0 1px #ffffff14!important}}@media (max-width:820px){.desktop-nav,.mobile-menu-button{color:var(--qai-white);background:#0e0e0eeb}}.marketing-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, #05050500 0%, #05050561 28%, #050505d1 64%, var(--qai-black) 100%);height:min(46svh,430px);position:absolute;bottom:-1px;left:0;right:0;display:block!important}html{background:var(--qai-premium-black)}:is(body:has(.marketing-home),body:has(.system-page),body:has(.results-page),body:has(.about-page),body:has(.collab-page),body:has(.strategy-page),body:has(.visibility-page)){color:var(--qai-premium-white);background:var(--qai-premium-black)!important}.marketing-home,.system-page,.results-page,.about-page,.collab-page,.strategy-page,.visibility-page{background:linear-gradient(180deg, #070707 0%, var(--qai-premium-black) 28%, #060606 100%)!important;color:var(--qai-premium-white)!important}.marketing-home:before,.marketing-home:after,.system-page:before,.system-page:after,.marketing-section:before,.marketing-section:after,.system-section:before,.system-section:after,.marketing-section>.marketing-shell:before,.system-section>.system-shell:before,.marketing-hero:before,.system-hero:before,.results-hero:before,.about-hero:before,.collab-hero:before,.strategy-hero:before,.visibility-hero:before{background:0 0!important;display:none!important}.marketing-section,.system-section,.system-final-cta,.marketing-final-cta,.marketing-section-light,.marketing-section-services,.marketing-section-ink,.marketing-section-transparency,.marketing-section-data,.marketing-section-about,.system-section-raised{background:var(--qai-premium-black)!important;border-top:1px solid var(--qai-premium-line)!important}.marketing-section:nth-of-type(2n),.system-section:nth-of-type(2n),.marketing-section-ink,.marketing-section-data,.marketing-section-about,.system-section-raised{background:var(--qai-premium-black-2)!important}.system-hero,.results-hero,.about-hero,.collab-hero,.strategy-hero,.visibility-hero{background:linear-gradient(180deg, #0a0a0a 0%, var(--qai-premium-black) 100%)!important;color:var(--qai-premium-white)!important}.marketing-hero{background:var(--qai-premium-black)!important}.marketing-hero:after{z-index:-1!important;background:linear-gradient(180deg, #03030300 0%, #03030370 26%, #030303e0 66%, var(--qai-premium-black) 100%)!important;height:min(52svh,500px)!important;display:block!important}.marketing-hero+.marketing-section{border-top:0!important}.site-header{color:var(--qai-premium-white)}.desktop-nav{border-color:var(--qai-premium-line)!important;background:linear-gradient(#141414f5,#080808eb),#0a0a0a!important;box-shadow:0 24px 72px #0000007a,inset 0 1px #ffffff12!important}.nav-trigger{color:var(--qai-premium-muted)!important}.nav-trigger svg,.nav-trigger .lucide-chevron-down{color:var(--qai-premium-text)!important}.nav-trigger:hover,.nav-trigger:focus{color:var(--qai-premium-white)!important}.nav-trigger-active:before{border-color:var(--qai-premium-white)!important;background:var(--qai-premium-white)!important;opacity:1!important}.nav-trigger-active:after{display:none!important}.header-icon-link,.mobile-menu-button{border-color:var(--qai-premium-line)!important;color:var(--qai-premium-white)!important;background:#0e0e0ee6!important;box-shadow:0 18px 50px #0000005c!important}.header-cta,.marketing-button-primary,.system-button-primary,.strategy-form-actions button{border-color:var(--qai-premium-white)!important;background:var(--qai-premium-white)!important;color:var(--qai-premium-black)!important;box-shadow:0 18px 46px #00000061,inset 0 1px #ffffffb8!important}.header-cta:hover,.header-cta:focus,.marketing-button-primary:hover,.system-button-primary:hover,.strategy-form-actions button:hover{color:#000!important;background:#fff!important;border-color:#fff!important}.marketing-button-secondary,.visibility-button-secondary,.secondary-action,.system-button:not(.system-button-primary),.marketing-button:not(.marketing-button-primary){border-color:var(--qai-premium-line-strong)!important;color:var(--qai-premium-white)!important;background:#ffffff0b!important}.nav-mega-panel,.mobile-panel,.nav-solution-card,.nav-system-map,.nav-intel-card,.nav-system-step,.mobile-system-status,.mobile-solution-grid a,.mobile-group a,.mobile-trust-line{border-color:var(--qai-premium-line)!important;background:linear-gradient(180deg, #ffffff0e, #ffffff06), var(--qai-premium-graphite)!important;color:var(--qai-premium-white)!important}.nav-mega-panel,.mobile-panel{background:linear-gradient(#161616fa,#080808fa),#0b0b0b!important;box-shadow:0 34px 90px #0000008c!important}.nav-panel-head,.mobile-panel-head,.nav-panel-head span,.mobile-panel-head span,.nav-solution-card strong,.nav-system-step strong,.nav-intel-card strong,.mobile-solution-grid a strong,.mobile-group strong,.mobile-panel-head b,.mobile-system-status strong{color:var(--qai-premium-white)!important}.nav-panel-head b,.nav-intel-card span,.mobile-system-status span,.nav-solution-card small,.nav-system-step span,.mobile-solution-grid a small,.mobile-group small,.mobile-trust-line{color:var(--qai-premium-muted)!important}.marketing-hero h1,.marketing-hero-text p,.marketing-hero .marketing-trust,.marketing-hero .marketing-kicker,.system-hero h1,.results-hero h1,.about-hero h1,.collab-hero h1,.strategy-hero h1,.visibility-hero h1,.marketing-section-intro h2,.system-section-intro h2,.results-intro h2,.about-intro h2,.collab-intro h2,.strategy-intro h2,.visibility-intro h2,.system-final-cta h2,.marketing-final-cta h2,.marketing-step-card h3,.marketing-service-card h3,.system-phase-card h3,.results-problem-card h3,.results-case-card h3,.about-team-card h3,.about-principle-card h3,.visibility-service-card h3{color:var(--qai-premium-white)!important;text-shadow:none!important}.marketing-hero-text p,.system-hero-text p,.system-section-intro p,.system-copy-panel p,.system-phase-card p,.system-final-cta p,.system-emphasis,.marketing-section-intro p,.marketing-rich-copy p,.marketing-step-card p,.marketing-service-card p,.marketing-copy-panel p,.marketing-final-cta p,.results-intro p,.results-problem-card p,.results-case-card p,.about-intro p,.about-team-card p,.about-principle-card p,.collab-intro p,.strategy-intro p,.strategy-value-card p,.strategy-trust-card p,.visibility-intro p,.visibility-service-card p,.visibility-ideal-panel p{color:var(--qai-premium-text)!important}.system-kicker,.marketing-kicker,.results-intro .system-kicker,.about-intro .system-kicker,.collab-intro .system-kicker,.strategy-intro .system-kicker,.visibility-intro .system-kicker{border-color:var(--qai-premium-line)!important;background:var(--qai-premium-graphite-2)!important;color:var(--qai-premium-muted)!important;box-shadow:none!important}.marketing-section-intro:after,.system-section-intro:after,.results-intro:after,.about-intro:after,.collab-intro:after,.strategy-intro:after,.visibility-intro:after{background:linear-gradient(90deg,#e5eef05c,#e5eef014,#0000)!important}.marketing-copy-panel,.marketing-service-card,.marketing-dashboard,.marketing-data-panel,.marketing-final-panel,.system-copy-panel,.system-data-panel,.system-dashboard,.system-phase-card,.system-final-panel,.system-area-card,.results-problem-card,.results-state-card,.results-case-card,.results-kpi-panel,.results-trust-visual,.about-process-panel,.about-chip-panel,.about-system-card,.about-team-card,.about-principle-card,.about-difference-visual,.collab-step-panel,.collab-note,.collab-ai-card,.collab-outcome-card,.collab-approach-visual,.strategy-value-card,.strategy-panel,.strategy-trust-card,.strategy-form,.strategy-faq-item,.strategy-difference-visual,.visibility-hero-panel,.visibility-panel,.visibility-area-card,.visibility-service-card,.visibility-data-visual,.visibility-ideal-panel,.growth-process-card{border-color:var(--qai-premium-line)!important;background:var(--qai-premium-surface)!important;color:var(--qai-premium-white)!important;box-shadow:0 24px 70px var(--qai-premium-shadow), inset 0 1px 0 #ffffff0f!important}.marketing-copy-panel:before,.marketing-service-card:before,.marketing-dashboard:before,.marketing-data-panel:before,.marketing-final-panel:before,.system-copy-panel:before,.system-data-panel:before,.system-dashboard:before,.system-phase-card:before,.system-final-panel:before,.system-area-card:before,.results-problem-card:before,.results-state-card:before,.results-case-card:before,.results-kpi-panel:before,.about-process-panel:before,.about-chip-panel:before,.about-system-card:before,.about-team-card:before,.about-principle-card:before,.collab-step-panel:before,.collab-note:before,.collab-ai-card:before,.collab-outcome-card:before,.strategy-value-card:before,.strategy-panel:before,.strategy-trust-card:before,.strategy-form:before,.strategy-faq-item:before,.visibility-hero-panel:before,.visibility-panel:before,.visibility-area-card:before,.visibility-service-card:before,.visibility-ideal-panel:before,.growth-process-card:before{display:none!important}.system-panel-head,.marketing-data-panel-head,.marketing-dashboard-head,.results-case-head,.visibility-service-head{border-bottom-color:var(--qai-premium-line)!important;color:var(--qai-premium-muted)!important}.system-panel-head span,.marketing-data-panel-head strong,.marketing-dashboard-head strong,.results-case-head span,.visibility-service-head span{color:var(--qai-premium-muted)!important}.system-check-list li,.results-kpi-row,.system-data-row,.system-dashboard-row,.marketing-data-row,.marketing-dashboard-row,.visibility-signal-row{color:var(--qai-premium-white)!important;background:#ffffff0b!important;border-color:#e5eef014!important}.system-check-list li,.system-data-row strong,.system-dashboard-row strong,.marketing-data-row strong,.marketing-dashboard-row strong,.results-kpi-row strong,.visibility-signal-row strong,.visibility-signal-row b,.system-phase-card div>span,.system-result span,.results-state-card>span,.results-case-block span,.results-case-result span,.strategy-value-card strong,.strategy-trust-card strong,.visibility-ideal-panel strong,.about-system-card span,.collab-ai-card span,.collab-outcome-card span,.growth-process-card strong{color:var(--qai-premium-white)!important}.system-check-list svg,.results-kpi-row svg,.system-data-row svg,.marketing-data-row svg,.visibility-area-card svg,.visibility-service-card svg,.system-area-card svg,.system-phase-icon,.results-icon,.strategy-value-card svg,.about-system-card svg,.collab-ai-card svg,.collab-outcome-card svg,.system-dashboard-row b,.marketing-dashboard-row b,.system-data-row span,.results-kpi-row span,.growth-process-card span,.visibility-service-head span,.marketing-visual-core svg,.marketing-visual-node,.visibility-visual-panel svg,.strategy-visual-panel svg,.about-visual-panel svg,.collab-visual-panel svg,.results-visual-panel svg{color:var(--qai-premium-text)!important}.system-flow span,.system-chip-grid span,.about-hero-strip span,.about-specialist-grid span,.collab-hero-strip span,.results-proof-strip span,.visibility-knowledge-grid span,.strategy-factor-grid span,.marketing-visual-metrics div{border-color:var(--qai-premium-line)!important;background:var(--qai-premium-graphite-2)!important;color:var(--qai-premium-text)!important;box-shadow:none!important}.marketing-trust,.system-emphasis{border-left-color:var(--qai-premium-text)!important;color:var(--qai-premium-text)!important}.marketing-image-stack,.marketing-about-media,.system-media,.results-trust-visual,.about-difference-visual,.collab-approach-visual,.strategy-difference-visual,.visibility-data-visual,.marketing-system-visual,.marketing-visual-orbit,.marketing-visual-core{border-color:var(--qai-premium-line)!important;background:linear-gradient(180deg, var(--qai-premium-graphite-2), var(--qai-premium-graphite))!important;color:var(--qai-premium-white)!important;box-shadow:0 24px 70px #00000061,inset 0 1px #ffffff0e!important}.system-hero-image,.results-hero-image,.about-hero-image,.collab-hero-image,.strategy-hero-image,.visibility-hero-image,.system-hero-overlay,.results-hero-overlay,.about-hero-overlay,.collab-hero-overlay,.strategy-hero-overlay,.visibility-hero-overlay,.marketing-image-stack img,.marketing-about-media img,.system-media img,.results-trust-visual img,.about-difference-visual img,.collab-approach-visual img,.strategy-difference-visual img,.visibility-data-visual img{display:none!important}.strategy-form input,.strategy-form textarea,.strategy-form select{border-color:var(--qai-premium-line)!important;background:var(--qai-premium-graphite)!important;color:var(--qai-premium-white)!important}.strategy-form input::placeholder,.strategy-form textarea::placeholder{color:var(--qai-premium-subtle)!important}.qki-consent{border-color:var(--qai-premium-line)!important;color:var(--qai-premium-white)!important;background:#0e0e0ef7!important;box-shadow:0 28px 80px #00000085!important}.qki-consent h2,.qki-consent strong{color:var(--qai-premium-white)!important}.qki-consent p,.qki-consent span{color:var(--qai-premium-text)!important}.qki-consent-secondary{border-color:var(--qai-premium-line)!important;background:var(--qai-premium-graphite)!important;color:var(--qai-premium-white)!important}.qki-whatsapp-chat{border-color:var(--qai-premium-line)!important;color:var(--qai-premium-white)!important;background:#0f0f0ff0!important;box-shadow:0 22px 58px #00000075,inset 0 1px #ffffff14!important}.qki-whatsapp-chat-icon{background:var(--qai-premium-white)!important;color:var(--qai-premium-black)!important;box-shadow:none!important}@media (hover:hover){.marketing-service-card:hover,.marketing-step-card:hover,.system-phase-card:hover,.results-problem-card:hover,.results-case-card:hover,.about-principle-card:hover,.about-team-card:hover,.collab-ai-card:hover,.collab-outcome-card:hover,.visibility-service-card:hover,.growth-process-card:hover,.strategy-faq-item:hover{border-color:var(--qai-premium-line-strong)!important;background:linear-gradient(180deg, #ffffff12, #ffffff09), var(--qai-premium-card-2)!important;box-shadow:0 28px 76px #0000007a,inset 0 1px #ffffff14!important}}@media (min-width:981px){.system-split,.system-data-layout,.system-difference-layout,.visibility-split,.visibility-data-layout,.results-transform-layout,.results-kpi-layout,.results-trust-layout,.about-origin-layout,.about-marketing-layout,.about-mission-layout,.about-difference-layout,.collab-step-layout,.collab-approach-layout,.strategy-faq-layout{gap:clamp(64px,7vw,104px)!important}}@media (max-width:820px){.desktop-nav,.mobile-menu-button{color:var(--qai-premium-white)!important;background:#0e0e0ef0!important}.marketing-section,.system-section{border-top-color:var(--qai-premium-line)!important}}.site-header:before{content:""!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(#030303fa 0%,#030303e0 52%,#03030300 100%)!important;width:100vw!important;height:124px!important;display:block!important;position:absolute!important;top:-24px!important;left:50%!important;transform:translate(-50%)!important}:root{--qai-premium-black:#08131a;--qai-premium-black-2:#0b1820;--qai-premium-graphite:#10202a;--qai-premium-graphite-2:#142a34;--qai-premium-graphite-3:#18333f;--qai-premium-card:#101f28;--qai-premium-card-2:#162c36;--qai-premium-white:#f4f7f8;--qai-premium-text:#d7e0e4;--qai-premium-muted:#a9b7be;--qai-premium-subtle:#7c8991;--qai-premium-line:#e2ecee1f;--qai-premium-line-strong:#e2ecee38;--qai-premium-shadow:#0000006b;--qai-premium-surface:linear-gradient(180deg, #ffffff0b, #ffffff05), var(--qai-premium-card)}html,body{background:radial-gradient(circle at 78% -12%,#28465261,#0000 34%),linear-gradient(#08131a 0%,#0b1820 44%,#08131a 100%)!important}.marketing-page,.system-page,.results-page,.about-page,.collab-page,.strategy-page,.visibility-page{background:radial-gradient(circle at 78% -14%,#28465257,#0000 32%),linear-gradient(#08131a 0%,#0b1820 42%,#08131a 100%)!important}.marketing-page:before,.system-page:before,.results-page:before,.about-page:before,.collab-page:before,.strategy-page:before,.visibility-page:before{background:0 0!important}.marketing-section,.system-section,.results-section,.about-section,.collab-section,.strategy-section,.visibility-section,.growth-section{border-top-color:var(--qai-premium-line)!important;background:#08131a!important}.marketing-section:nth-of-type(2n),.system-section:nth-of-type(2n),.results-section:nth-of-type(2n),.about-section:nth-of-type(2n),.collab-section:nth-of-type(2n),.strategy-section:nth-of-type(2n),.visibility-section:nth-of-type(2n),.growth-section:nth-of-type(2n){background:#0b1820!important}.homepage-hero,.marketing-hero,.system-hero,.results-hero,.about-hero,.collab-hero,.strategy-hero,.visibility-hero,.growth-hero{background:linear-gradient(#08131a47 0%,#08131aa8 72%,#08131a 100%)!important}.homepage-video-layer:before{background:linear-gradient(#08131a4d 0%,#08131a29 32%,#08131aad 70%,#08131a 100%)!important}.homepage-video-layer:after{background:linear-gradient(#08131a00 0%,#08131a6b 26%,#08131adb 68%,#08131a 100%)!important}.site-header:before{background:linear-gradient(#08131afa 0%,#08131ae6 52%,#08131a00 100%)!important}.desktop-nav,.mobile-menu-button,.site-header-phone{background:#09141ae0!important}.desktop-nav{box-shadow:0 22px 80px #00000057,inset 0 1px #ffffff13!important}.desktop-nav-link,.desktop-nav-trigger,.mobile-nav-link,.mobile-nav-trigger,.desktop-submenu-link,.mobile-submenu-link{color:var(--qai-premium-muted)!important}.desktop-nav-link.is-active,.desktop-nav-trigger.is-active,.mobile-nav-link.is-active,.mobile-nav-trigger.is-active{background:var(--qai-premium-white)!important;color:#071015!important}.marketing-service-card,.marketing-step-card,.system-phase-card,.results-problem-card,.results-case-card,.about-principle-card,.about-team-card,.collab-ai-card,.collab-outcome-card,.visibility-service-card,.growth-process-card,.strategy-faq-item,.content-panel,.system-knowledge-card,.visibility-fit-card,.strategy-form-card{background:linear-gradient(180deg, #ffffff0d, #ffffff05), var(--qai-premium-card)!important}.site-footer,.qki-consent,.qki-whatsapp-chat{background:#08131afa!important}.marketing-hero-video{filter:grayscale(.78)saturate(.24)contrast(1.04)brightness(.78)!important}.marketing-hero-overlay{background:linear-gradient(90deg,#08131ad1 0%,#08131a94 46%,#08131a38 100%),linear-gradient(#08131a47 0%,#08131a29 32%,#08131ab8 68%,#08131a 100%)!important}.marketing-hero:after{background:linear-gradient(#08131a00 0%,#08131a66 26%,#08131ae6 66%,#08131a 100%)!important}:root{--qai-exec-bg:#08131a;--qai-exec-bg-2:#0a1720;--qai-exec-surface:#101f28;--qai-exec-surface-2:#142934;--qai-exec-surface-3:#182f3a;--qai-exec-text:#f4f7f8;--qai-exec-muted:#d7e0e4;--qai-exec-soft:#a9b7be;--qai-exec-line:#e5eef021;--qai-exec-line-strong:#e5eef03d;--qai-exec-ink-shadow:0 28px 90px #0000005c;--qai-exec-card:linear-gradient(180deg, #ffffff0e, #ffffff05), var(--qai-exec-surface);background-color:var(--qai-exec-bg)}html,body{background-color:var(--qai-exec-bg)!important}body:has(.marketing-home):before{content:"";z-index:80;pointer-events:none;background:linear-gradient(#08131afa,#08131adb 54%,#08131a00);height:116px;position:fixed;top:0;left:0;right:0}body:has(.system-page):before{content:"";z-index:80;pointer-events:none;background:linear-gradient(#08131afa,#08131adb 54%,#08131a00);height:116px;position:fixed;top:0;left:0;right:0}body:has(.results-page):before{content:"";z-index:80;pointer-events:none;background:linear-gradient(#08131afa,#08131adb 54%,#08131a00);height:116px;position:fixed;top:0;left:0;right:0}body:has(.about-page):before{content:"";z-index:80;pointer-events:none;background:linear-gradient(#08131afa,#08131adb 54%,#08131a00);height:116px;position:fixed;top:0;left:0;right:0}body:has(.collab-page):before{content:"";z-index:80;pointer-events:none;background:linear-gradient(#08131afa,#08131adb 54%,#08131a00);height:116px;position:fixed;top:0;left:0;right:0}body:has(.strategy-page):before{content:"";z-index:80;pointer-events:none;background:linear-gradient(#08131afa,#08131adb 54%,#08131a00);height:116px;position:fixed;top:0;left:0;right:0}body:has(.visibility-page):before{content:"";z-index:80;pointer-events:none;background:linear-gradient(#08131afa,#08131adb 54%,#08131a00);height:116px;position:fixed;top:0;left:0;right:0}:is(body:has(.marketing-home),body:has(.system-page),body:has(.results-page),body:has(.about-page),body:has(.collab-page),body:has(.strategy-page),body:has(.visibility-page)){background:radial-gradient(circle at 72% -18%, #2c4b586b, transparent 34%), linear-gradient(180deg, var(--qai-exec-bg), #0b1922 48%, var(--qai-exec-bg))!important}.marketing-home,.system-page,.results-page,.about-page,.collab-page,.strategy-page,.visibility-page{overflow:clip;background:linear-gradient(180deg, #101f2894, #08131a00 420px), linear-gradient(180deg, var(--qai-exec-bg), #0b1922 44%, var(--qai-exec-bg))!important}.marketing-home:before,.marketing-home:after,.system-page:before,.system-page:after,.marketing-section:before,.marketing-section:after,.system-section:before,.system-section:after,.marketing-section>.marketing-shell:before,.system-section>.system-shell:before,.system-final-cta:before,.system-final-cta:after,.marketing-final-cta:before,.marketing-final-cta:after{content:none!important;background:0 0!important;display:none!important}.site-header{grid-template-columns:minmax(128px,.75fr) auto minmax(220px,.75fr)!important;width:min(1376px,100vw - 48px)!important;min-height:72px!important;top:18px!important}.site-header:before{background:linear-gradient(#08131afa,#08131ae6 52%,#08131a00)!important;height:132px!important}.desktop-nav{-webkit-backdrop-filter:blur(28px)saturate(1.22);backdrop-filter:blur(28px)saturate(1.22);border-color:var(--qai-exec-line)!important;background:linear-gradient(#12242edb,#081219c7),#08131ad1!important;border-radius:999px!important;gap:2px!important;min-height:64px!important;padding:6px!important;box-shadow:0 24px 82px #0000005c,inset 0 1px #ffffff14!important}.nav-trigger{min-height:50px!important;color:var(--qai-exec-soft)!important;border-radius:999px!important;padding:0 14px!important;font-size:.91rem!important}.nav-trigger:before{border-radius:inherit!important;opacity:1!important;background:0 0!important}.nav-trigger:hover:before,.nav-trigger:focus:before{border-color:var(--qai-exec-line)!important;background:#ffffff0d!important}.nav-trigger-active{color:var(--qai-exec-text)!important}.nav-trigger-active:before{background:linear-gradient(#e5eef01c,#e5eef00a),#ffffff09!important;border-color:#e5eef02e!important;box-shadow:inset 0 1px #ffffff1f,0 10px 30px #00000038!important}.nav-trigger-active svg,.nav-trigger-active span{color:var(--qai-exec-text)!important}.nav-action-cluster{justify-content:flex-end!important}.header-icon-link,.mobile-menu-button{border-color:var(--qai-exec-line)!important;background:linear-gradient(#142832c7,#081219b8),#08131ad1!important;box-shadow:0 18px 54px #00000057,inset 0 1px #ffffff14!important}.header-cta,.marketing-button-primary,.system-button-primary,.strategy-form-actions button{background:var(--qai-exec-text)!important;color:var(--qai-exec-bg)!important;border-color:#e5eef0eb!important;box-shadow:0 18px 48px #00000057,inset 0 1px #ffffffbd!important}.header-cta small{color:#08131a94!important}.nav-mega-panel,.mobile-panel{border-color:var(--qai-exec-line-strong)!important;background:linear-gradient(180deg, #12242efa, #081219fa), var(--qai-exec-bg)!important;border-radius:8px!important;box-shadow:0 36px 104px #0000007a,inset 0 1px #ffffff14!important}.nav-solution-card,.nav-system-map,.nav-intel-card,.nav-system-step,.mobile-system-status,.mobile-solution-grid a,.mobile-group a,.mobile-trust-line{border-color:var(--qai-exec-line)!important;background:linear-gradient(180deg, #ffffff0d, #ffffff05), var(--qai-exec-surface)!important}.nav-panel-head svg,.nav-solution-icon,.nav-solution-card svg,.nav-system-step svg,.nav-intel-card svg,.mobile-solution-grid svg,.mobile-system-status svg{color:var(--qai-exec-muted)!important;box-shadow:none!important;background:#e5eef00b!important;border-color:#e5eef024!important}.nav-system-step small,.nav-intel-card a,.nav-solution-card>svg,.mobile-cta,.mobile-call{color:var(--qai-exec-muted)!important}.qki-consent:not(.qki-consent-settings) h2{white-space:nowrap!important;max-width:none!important;font-size:.86rem!important;overflow:hidden!important}@media (max-width:820px){.qki-consent:not(.qki-consent-settings){width:auto!important;bottom:10px!important;left:12px!important;right:12px!important}.qki-consent:not(.qki-consent-settings) .qki-consent-shell{grid-template-columns:88px minmax(0,1fr)!important;gap:0!important}.qki-consent:not(.qki-consent-settings) h2{white-space:normal!important;font-size:0!important}.qki-consent:not(.qki-consent-settings) h2:after{content:"Cookies"!important;font-size:.72rem!important;display:block!important}:root{--qai-type-hero-title:clamp(2.32rem, 9.9vw, 2.9rem);--qai-type-hero-copy:clamp(1rem, 4vw, 1.08rem);--qai-type-hero-kicker:.72rem;--qai-type-section-title:clamp(2rem, 8.8vw, 2.45rem);--qai-type-section-kicker:.7rem;--qai-type-utility-title:clamp(2.05rem, 8.6vw, 2.75rem)}.marketing-hero h1,.system-hero h1,.results-hero h1,.about-hero h1,.collab-hero h1,.strategy-hero h1,.visibility-hero h1,.native-blog-hero h1,.native-blog-article-hero h1,.page-hero-legal .hero-copy h1,.thanks-copy h1,.route-index h1,.not-found h1{max-width:100%!important;line-height:1!important}.marketing-hero .marketing-kicker,.system-hero .system-kicker,.results-hero .system-kicker,.about-hero .system-kicker,.collab-hero .system-kicker,.strategy-hero .system-kicker,.visibility-hero .system-kicker,.native-blog-hero .native-blog-kicker,.native-blog-article-hero .native-blog-kicker,.page-hero-legal .hero-kicker,.marketing-section-intro>.marketing-kicker,.marketing-final-cta .marketing-kicker,.system-section-intro>.system-kicker,.results-intro>.system-kicker,.about-intro>.system-kicker,.collab-intro>.system-kicker,.strategy-intro>.system-kicker,.visibility-intro>.system-kicker,.system-final-cta .system-kicker,.native-blog-list-heading .native-blog-kicker,.native-blog-cta .native-blog-kicker,.thanks-badge,.route-index-kicker,.section-kicker{min-height:30px!important;margin-bottom:14px!important;padding:8px 10px!important}}.qki-consent:not(.qki-consent-settings){width:min(392px,100vw - 32px)!important}.qki-consent:not(.qki-consent-settings) .qki-consent-shell{grid-template-columns:78px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;display:grid!important}.qki-consent:not(.qki-consent-settings) h2{letter-spacing:0!important;min-width:0!important;font-size:.78rem!important}.qki-consent:not(.qki-consent-settings) .qki-consent-button{border-radius:8px!important;min-height:34px!important;padding:6px 8px!important;font-size:.72rem!important}.page-hero-legal{min-height:auto!important;padding-top:clamp(132px,15vh,178px)!important;padding-bottom:clamp(52px,8vw,84px)!important}.page-hero-legal .page-hero-inner{width:min(920px,100% - 40px)!important;margin-inline:auto!important;display:block!important}.page-hero-legal .hero-copy{width:100%!important;max-width:840px!important}.page-hero-legal .hero-copy h1{overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;width:100%!important;max-width:780px!important;font-size:clamp(2.65rem,6.2vw,4.9rem)!important;line-height:.98!important}.page-hero-legal .hero-copy>p{max-width:720px!important;color:var(--qai-leadership-muted)!important}.native-content-legal>.native-lead{display:none!important}.native-content-legal h1,.native-content-legal h2,.native-content-legal h3{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.thanks-page{min-height:68svh;color:var(--qai-leadership-text);background:radial-gradient(circle at 16% 0,#e5eef014,#0000 34%),linear-gradient(#071015 0%,#0b141a 52%,#071015 100%)}.thanks-section{padding:clamp(132px,14vh,178px) clamp(18px,5vw,72px) clamp(72px,10vw,118px)}.thanks-grid{grid-template-columns:minmax(0,1fr) minmax(330px,.62fr);align-items:start;gap:clamp(32px,6vw,82px);width:min(1180px,100%);margin-inline:auto;display:grid}.thanks-copy h1{letter-spacing:0;text-wrap:balance;max-width:780px;margin:24px 0 0;font-size:clamp(3rem,6vw,5.6rem);line-height:.96}.thanks-copy p{max-width:680px;color:var(--qai-leadership-muted);margin:24px 0 0;font-size:clamp(1.06rem,1.35vw,1.24rem);line-height:1.7}.thanks-badge{min-height:36px;color:var(--qai-leadership-soft);text-transform:uppercase;background:#ffffff0e;border:1px solid #e5eef029;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.78rem;font-weight:900;display:inline-flex}.thanks-badge svg,.thanks-next-card svg{color:var(--qai-leadership-accent);flex:none}.thanks-reference{border:1px solid var(--qai-leadership-line);background:#ffffff0b;border-radius:8px;gap:8px;padding:12px 14px;font-weight:820;display:inline-flex;color:var(--qai-leadership-soft)!important}.thanks-reference span{color:var(--qai-leadership-text)}.thanks-panel{border:1px solid var(--qai-leadership-line-strong);background:linear-gradient(180deg, #ffffff0e, #ffffff06), var(--qai-leadership-panel);border-radius:8px;padding:clamp(20px,3vw,30px);box-shadow:0 28px 90px #00000057}.thanks-panel h2{color:var(--qai-leadership-text);margin:0;font-size:clamp(1.45rem,2vw,2rem);line-height:1.08}.thanks-next-grid{gap:12px;margin-top:20px;display:grid}.thanks-next-card{border:1px solid var(--qai-leadership-line);color:var(--qai-leadership-muted);background:#03080c52;border-radius:8px;align-items:flex-start;gap:12px;padding:16px;line-height:1.55;display:flex}.thanks-primary-link,.thanks-secondary-link{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-weight:900;text-decoration:none;display:inline-flex}.thanks-primary-link{color:#071014;background:#e5ecef;border:1px solid #e5ecef}.thanks-secondary-link{border:1px solid var(--qai-leadership-line-strong);color:var(--qai-leadership-text);background:#ffffff0b}@media (max-width:820px){.system-hero h1,.results-hero h1,.about-hero h1,.collab-hero h1,.strategy-hero h1,.visibility-hero h1,.marketing-hero h1,.native-blog-hero h1,.native-blog-article-hero h1{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;font-size:clamp(2.35rem,10.2vw,3rem)!important;line-height:.98!important}.marketing-kicker,.system-kicker,.native-blog-kicker{overflow-wrap:normal!important;word-break:normal!important}.qki-consent:not(.qki-consent-settings) .qki-consent-shell{grid-template-columns:74px minmax(0,1fr)!important}.qki-consent:not(.qki-consent-settings) .qki-consent-copy{padding-left:10px!important}.qki-consent:not(.qki-consent-settings) .qki-consent-button{min-height:32px!important;padding-inline:5px!important;font-size:.64rem!important}.page-hero-legal{padding-top:112px!important}.page-hero-legal .page-hero-inner{width:calc(100% - 36px)!important}.page-hero-legal .hero-copy h1,.thanks-copy h1{font-size:clamp(2.35rem,10vw,3rem)!important}.page-hero-legal .hero-copy h1{font-size:clamp(2rem,8.4vw,2.65rem)!important}.strategy-page .strategy-hero{min-height:auto!important;padding-bottom:34px!important}.strategy-page .strategy-value-grid{gap:8px!important}.strategy-page .strategy-value-card{grid-template-columns:22px 1fr!important;align-items:center!important;gap:8px 10px!important;padding:12px!important}.strategy-page .strategy-value-card p{grid-column:2;font-size:.82rem!important;line-height:1.35!important}.thanks-section{padding-top:118px}.thanks-grid{grid-template-columns:1fr}}.native-blog-shell{min-height:100svh!important;color:var(--qai-leadership-text)!important;background:radial-gradient(circle at 16% 0,#e5eef013,#0000 34%),linear-gradient(#071015 0%,#0b141a 46%,#071015 100%)!important}.native-blog-hero,.native-blog-article-hero{border-bottom:1px solid var(--qai-leadership-line)!important;background:radial-gradient(circle at 78% 12%,#e5eef014,#0000 30%),linear-gradient(#071015 0%,#0b141a 100%)!important}.native-blog-hero:before{opacity:.22!important;background-color:#0000!important;background-image:linear-gradient(90deg,#e5eef00f 1px,#0000 1px),linear-gradient(#e5eef00b 1px,#0000 1px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:72px 72px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important}.native-blog-hero-inner{text-align:left!important;max-width:980px!important}.native-blog-hero h1,.native-blog-article-hero h1{text-wrap:balance;color:var(--qai-leadership-text)!important;letter-spacing:0!important;font-size:clamp(3.4rem,7vw,6.8rem)!important;line-height:.94!important}.native-blog-hero p,.native-blog-article-hero p{max-width:760px!important;color:var(--qai-leadership-muted)!important}.native-blog-kicker,.native-blog-proof span,.native-blog-meta span,.native-blog-featured-card span,.native-blog-card span,.native-blog-back{color:var(--qai-leadership-accent)!important}.native-blog-proof{justify-content:flex-start!important}.native-blog-proof span,.native-blog-meta span{border-color:var(--qai-leadership-line)!important;color:var(--qai-leadership-soft)!important;background:#ffffff0b!important}.native-blog-featured,.native-blog-list,.native-blog-related,.native-blog-content-wrap{width:min(1220px,100% - 40px)!important}.native-blog-featured-card,.native-blog-card,.native-blog-cta,.native-blog-content .blog-summary,.native-blog-content .blog-faq{border:1px solid var(--qai-leadership-line)!important;background:linear-gradient(180deg, #ffffff0d, #ffffff06), var(--qai-leadership-panel)!important;border-radius:8px!important;box-shadow:0 24px 80px #0000003d!important}.native-blog-featured-card img{filter:saturate(.82)contrast(1.05)brightness(.78);object-fit:cover!important;height:230px!important}.native-blog-featured-card strong,.native-blog-card strong,.native-blog-list-heading h2,.native-blog-content h2,.native-blog-content h3,.native-blog-cta h2{color:var(--qai-leadership-text)!important}.native-blog-featured-card small,.native-blog-card p,.native-blog-card small,.native-blog-content p,.native-blog-content li,.native-blog-cta p,.native-blog-content{color:var(--qai-leadership-muted)!important}.native-blog-content .blog-lead{border-left:3px solid var(--qai-leadership-accent);padding-left:18px;color:var(--qai-leadership-soft)!important;font-size:clamp(1.18rem,1.8vw,1.42rem)!important;line-height:1.62!important}.native-blog-content .blog-summary{padding:clamp(20px,3vw,30px)!important}.native-blog-content .blog-summary ul{gap:12px;display:grid;margin:16px 0 0!important;padding-left:18px!important}.native-blog-content a{color:var(--qai-leadership-soft)!important}.native-blog-cta a{color:#071014!important;background:#e5ecef!important;border-color:#e5ecef!important}.native-blog-article-image{filter:saturate(.78)contrast(1.06)brightness(.55)!important}.native-blog-article-overlay{background:linear-gradient(90deg,#071015fa,#071015d1 58%,#0710158a),linear-gradient(#07101559,#071015 94%)!important}@media (max-width:820px){.native-blog-hero,.native-blog-article-hero{padding-top:112px!important;padding-bottom:58px!important}.native-blog-hero-inner,.native-blog-article-inner,.native-blog-featured,.native-blog-list,.native-blog-related,.native-blog-content-wrap{width:min(100% - 32px,760px)!important}.native-blog-hero h1,.native-blog-article-hero h1{overflow-wrap:normal!important;word-break:normal!important;font-size:clamp(2.35rem,10vw,3rem)!important;line-height:.98!important}.native-blog-proof{display:grid!important}.native-blog-featured-card img{height:180px!important}}.qki-consent-settings{overflow:hidden!important}.qki-consent-settings .qki-consent-shell{max-height:inherit!important;grid-template-rows:auto minmax(0,1fr) auto auto!important;grid-template-columns:1fr!important;display:grid!important}.qki-consent-settings .qki-consent-options{min-height:0!important;overflow:auto!important}.qki-consent-settings .qki-consent-actions{z-index:2!important;background:linear-gradient(#07101400,#071014f5 22%),#071014!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding-top:10px!important;display:grid!important;position:sticky!important;bottom:0!important}@media (max-width:820px){.qki-consent-settings{width:auto!important;max-height:min(76svh,620px)!important;inset:auto 10px 10px!important;transform:none!important}.qki-consent-settings .qki-consent-shell{gap:9px!important;padding:12px!important}.qki-consent-settings .qki-consent-copy{padding:0!important}.qki-consent-settings .qki-consent-badge{display:none!important}.qki-consent-settings h2{font-size:1rem!important;line-height:1.18!important}.qki-consent-settings p{margin-top:5px!important;font-size:.78rem!important;line-height:1.35!important}.qki-consent-settings .qki-consent-options{gap:7px!important;max-height:31svh!important;padding-right:2px!important}.qki-consent-settings .qki-consent-option{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-height:0!important;padding:10px!important;display:grid!important}.qki-consent-settings .qki-consent-pill{display:none!important}.qki-consent-settings .qki-consent-toggle-row input{justify-self:end!important;margin-top:2px!important}.qki-consent-settings .qki-consent-option span,.qki-consent-settings .qki-consent-option strong{font-size:.76rem!important;line-height:1.3!important}.qki-consent-settings .qki-consent-links{gap:12px!important;font-size:.72rem!important;display:flex!important}.qki-consent-settings .qki-consent-actions{gap:5px!important}.qki-consent-settings .qki-consent-button{min-height:32px!important;padding:5px 6px!important;font-size:.66rem!important}}.about-specialist-grid,.about-operations-lane{display:none!important}.about-team-system{gap:clamp(18px,2vw,28px)!important;padding:clamp(14px,2vw,22px)!important}.about-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(14px,1.6vw,20px)!important;margin:0!important;display:grid!important}.about-team-card{grid-template-rows:auto auto auto 1fr!important;gap:10px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}.about-team-photo{aspect-ratio:4/5!important;background:linear-gradient(180deg, #ffffff0a, #ffffff03), var(--qai-leadership-band)!important;border:1px solid #e5eef01f!important;border-radius:8px!important;min-height:0!important;position:relative!important;overflow:hidden!important}.about-team-photo img{object-fit:cover!important;object-position:center top!important;filter:saturate(.96)contrast(1.02)!important}.about-team-card>span{color:var(--qai-leadership-accent)!important;text-transform:uppercase!important;margin-top:4px!important;font-size:.72rem!important;font-weight:920!important;line-height:1.1!important}.about-team-card h3{color:var(--qai-leadership-text)!important;margin:0!important;font-size:clamp(1.08rem,1.3vw,1.25rem)!important;line-height:1.12!important}.about-team-card p{color:var(--qai-leadership-muted)!important;margin:0!important;font-size:.88rem!important;line-height:1.5!important}@media (max-width:1120px){.about-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.about-team-grid{grid-template-columns:1fr!important}.about-team-photo{aspect-ratio:1/1.12!important}}.qki-consent:not(.qki-consent-settings){background:linear-gradient(#0d181efb,#060c10fb),#071014!important;border-color:#e5eef029!important;border-radius:8px!important;width:min(470px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;bottom:18px!important;left:auto!important;right:18px!important;transform:none!important;box-shadow:0 24px 80px #0000007a,inset 0 1px #ffffff14!important}.qki-consent:not(.qki-consent-settings) .qki-consent-shell{grid-template-columns:74px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:8px!important;display:grid!important}.qki-consent:not(.qki-consent-settings) .qki-consent-badge,.qki-consent:not(.qki-consent-settings) p,.qki-consent:not(.qki-consent-settings) .qki-consent-links{display:none!important}.qki-consent:not(.qki-consent-settings) h2{color:var(--qai-leadership-text)!important;white-space:nowrap!important;margin:0!important;font-size:.86rem!important;line-height:1.15!important}.qki-consent:not(.qki-consent-settings) .qki-consent-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:0!important;display:grid!important}.qki-consent:not(.qki-consent-settings) .qki-consent-button{border-radius:7px!important;min-height:34px!important;padding:7px 13px!important;font-size:.72rem!important;line-height:1!important}.qki-consent-settings{width:min(760px,100vw - 32px)!important;max-height:min(82svh,760px)!important;inset:50% auto auto 50%!important;overflow:auto!important;transform:translate(-50%,-50%)!important}.footer-links a,.footer-bottom span,.footer-bottom a{overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:manual!important;hyphens:manual!important}.results-evidence-ledger{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:42px;display:grid}.results-ledger-summary{border:1px solid var(--qai-leadership-line);color:var(--qai-leadership-text);background:#ffffff09;border-radius:8px;align-items:center;gap:12px;margin-top:24px;padding:16px;font-weight:820;line-height:1.35;display:flex}.results-ledger-summary svg{color:var(--qai-leadership-accent);flex:none}.results-artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.results-artifact-card,.results-dossier-card{border:1px solid var(--qai-leadership-line);background:linear-gradient(180deg, #ffffff0e, #ffffff06), var(--qai-leadership-panel);border-radius:8px;min-width:0;box-shadow:0 24px 80px #0000003d}.results-artifact-card{gap:14px;padding:18px;display:grid}.results-artifact-card>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.results-artifact-card span,.results-dossier-card>span,.results-dossier-flow small{color:var(--qai-leadership-accent);text-transform:uppercase;font-size:.73rem;font-weight:920}.results-artifact-card strong{color:var(--qai-leadership-muted);text-transform:uppercase;font-size:.78rem;font-weight:860}.results-artifact-card h3,.results-dossier-card h3{color:var(--qai-leadership-text);margin:0;font-size:clamp(1.15rem,1.6vw,1.45rem);line-height:1.12}.results-artifact-card p,.results-dossier-card p{color:var(--qai-leadership-muted);margin:0;font-size:.94rem;line-height:1.5}.results-artifact-card ul{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.results-artifact-card li,.results-dossier-proof strong{min-height:30px;color:var(--qai-leadership-text);background:#ffffff09;border:1px solid #e5eef01f;border-radius:999px;align-items:center;padding:6px 10px;font-size:.74rem;font-weight:820;display:inline-flex}.results-case-proof{background:#e5eef00b!important;border-color:#e5eef033!important}.results-dossier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.results-dossier-card{gap:18px;padding:22px;display:grid}.results-dossier-flow{gap:10px;display:grid}.results-dossier-flow>div{background:#03080c42;border:1px solid #e5eef01a;border-radius:8px;gap:7px;padding:14px;display:grid}.results-dossier-proof{flex-wrap:wrap;gap:7px;display:flex}.results-measure-board{border:1px solid var(--qai-leadership-line);background:linear-gradient(180deg, #ffffff0b, #ffffff05), var(--qai-leadership-panel);border-radius:8px;gap:8px;margin-top:36px;display:grid;overflow:hidden;box-shadow:0 28px 90px #00000042}.results-measure-head,.results-measure-row{grid-template-columns:.58fr 1.08fr 1.18fr 1.08fr 1.08fr;gap:1px;display:grid}.results-measure-head{border-bottom:1px solid var(--qai-leadership-line);background:#ffffff0a}.results-measure-head span{color:var(--qai-leadership-accent);text-transform:uppercase;padding:15px 14px;font-size:.7rem;font-weight:940}.results-measure-row{background:#03080c38;border:1px solid #e5eef01a;border-radius:8px;margin:0 8px 8px}.results-measure-row:first-of-type{margin-top:8px}.results-measure-row strong,.results-measure-row p,.results-measure-row>div{min-width:0;padding:16px 14px}.results-measure-row strong{color:var(--qai-leadership-text);font-size:1rem;line-height:1.2}.results-measure-row p{color:var(--qai-leadership-muted);border-left:1px solid #e5eef014;margin:0;font-size:.86rem;line-height:1.45}.results-measure-row>div{border-left:1px solid #e5eef014;flex-wrap:wrap;align-content:flex-start;gap:6px;display:flex}.results-measure-row>div span{color:var(--qai-leadership-text);border:1px solid #e5eef01f;border-radius:999px;padding:6px 8px;font-size:.68rem;font-weight:820;line-height:1;display:inline-flex}.results-proof-operating{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.results-proof-operating>div{border:1px solid var(--qai-leadership-line);background:#ffffff08;border-radius:8px;gap:7px;padding:16px;display:grid}.results-proof-operating strong{color:var(--qai-leadership-text);font-size:.9rem}.results-proof-operating span{color:var(--qai-leadership-muted);font-size:.82rem;line-height:1.42}@media (max-width:980px){.results-evidence-ledger,.results-dossier-grid{grid-template-columns:1fr!important}.results-artifact-grid{grid-template-columns:1fr 1fr}.results-measure-head{display:none}.results-measure-board{gap:12px;padding:12px}.results-measure-row{grid-template-columns:1fr;gap:0;margin:0;display:grid}.results-measure-row p,.results-measure-row>div{border-top:1px solid #e5eef014;border-left:0}.results-proof-operating{grid-template-columns:1fr 1fr}}@media (max-width:820px){.qki-consent:not(.qki-consent-settings){width:auto!important;bottom:10px!important;left:12px!important;right:12px!important;transform:none!important}.qki-consent:not(.qki-consent-settings) .qki-consent-shell{grid-template-columns:88px minmax(0,1fr)!important;gap:0!important}.qki-consent:not(.qki-consent-settings) h2{white-space:normal!important;font-size:0!important}.qki-consent:not(.qki-consent-settings) h2:after{content:"Cookies"!important;margin-left:0!important;font-size:.72rem!important;display:block!important}.qki-consent:not(.qki-consent-settings) .qki-consent-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.qki-consent:not(.qki-consent-settings) .qki-consent-button{min-height:30px!important;padding:5px!important;font-size:.66rem!important}.footer-links{grid-template-columns:1fr!important}.results-artifact-grid,.results-proof-operating{grid-template-columns:1fr}}.nav-mega-panel{z-index:80!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#0c161cfe,#050a0efe),#071014!important;border-color:#e5eef02e!important;transition:transform .12s,visibility 0s linear .12s!important;box-shadow:0 34px 110px #000000a3,0 0 0 1px #ffffff08,inset 0 1px #ffffff14!important}.nav-command-group-open .nav-mega-panel,.nav-command-group:focus-within .nav-mega-panel{opacity:1!important;visibility:visible!important;transition:transform .12s,visibility!important}@media (max-width:820px){:is(body:has(.marketing-home) .marketing-hero h1,body:has(.system-page) .system-hero h1,body:has(.results-page) .results-hero h1,body:has(.about-page) .about-hero h1,body:has(.collab-page) .collab-hero h1,body:has(.strategy-page) .strategy-hero h1,body:has(.visibility-page) .visibility-hero h1){max-width:100%!important;font-size:clamp(2.35rem,10.2vw,2.75rem)!important;line-height:1.02!important}:is(body:has(.marketing-home) .marketing-section-intro h2,body:has(.marketing-home) .marketing-final-cta h2,body:has(.system-page) .system-section-intro h2,body:has(.system-page) .system-final-cta h2,body:has(.results-page) .results-intro h2,body:has(.about-page) .about-intro h2,body:has(.collab-page) .collab-intro h2,body:has(.strategy-page) .strategy-intro h2,body:has(.visibility-page) .visibility-intro h2){max-width:100%!important;font-size:clamp(2rem,8.8vw,2.35rem)!important;line-height:1.06!important}}.results-hero-inner{grid-template-columns:minmax(0,.9fr) minmax(420px,.72fr)!important;align-items:end!important;gap:clamp(36px,6vw,88px)!important}.results-evidence-console,.results-radar-core,.results-transform-matrix,.results-control-layer,.results-trust-board{background:linear-gradient(#ffffff0d,#ffffff06),#091218d1!important;border:1px solid #e5eef01f!important;border-radius:12px!important;box-shadow:0 34px 100px #00000057,inset 0 1px #ffffff0f!important}.results-evidence-console,.results-control-layer,.results-trust-board{gap:16px!important;padding:clamp(20px,2.6vw,32px)!important;display:grid!important}.results-console-head,.results-control-head,.results-trust-board-head{border-bottom:1px solid #e5eef01a!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;padding-bottom:14px!important;display:flex!important}.results-console-head span,.results-control-head span,.results-trust-board-head span,.results-problem-card>span,.results-transform-head span,.results-case-block>span,.results-case-result>span{color:var(--qai-exec-soft)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.74rem!important;font-weight:930!important}.results-console-head strong,.results-control-head strong,.results-trust-board-head strong{max-width:240px!important;color:var(--qai-exec-text)!important;text-align:right!important;font-size:clamp(1.14rem,1.6vw,1.45rem)!important;line-height:1.12!important}.results-console-rows{gap:10px!important;display:grid!important}.results-console-row{background:#ffffff09!important;border:1px solid #e5eef01a!important;border-radius:10px!important;grid-template-columns:34px minmax(0,.86fr) minmax(128px,.74fr)!important;align-items:center!important;gap:12px!important;min-height:86px!important;padding:12px!important;display:grid!important}.results-console-row div,.results-kpi-row div{gap:5px!important;display:grid!important}.results-console-row strong,.results-radar-core strong,.results-trust-tile strong{color:var(--qai-exec-text)!important;line-height:1.16!important}.results-console-row span,.results-console-row small,.results-kpi-row small,.results-trust-tile span{color:var(--qai-exec-muted)!important;font-size:.82rem!important;font-weight:690!important;line-height:1.34!important}.results-radar{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin-top:clamp(34px,4vw,56px)!important;display:grid!important}.results-radar-core{grid-column:span 2!important;align-content:end!important;gap:14px!important;min-height:286px!important;padding:clamp(24px,2.8vw,34px)!important;display:grid!important}.results-radar-core strong{max-width:520px!important;font-size:clamp(1.65rem,2.7vw,2.45rem)!important;line-height:1.02!important}.results-problem-card,.results-case-card{background:linear-gradient(#ffffff0b,#ffffff06),#0a141bdb!important;border-radius:12px!important}.results-problem-card{min-height:286px!important}.results-transform-layout{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr)!important}.results-transform-matrix{background:#e5eef01a!important;display:grid!important;overflow:hidden!important}.results-transform-head,.results-transform-row{background:#e5eef01a!important;grid-template-columns:minmax(130px,.72fr) minmax(0,1.36fr) minmax(130px,.72fr)!important;gap:1px!important;display:grid!important}.results-transform-head span,.results-transform-row>*{background:#0a141bf0!important;padding:14px 16px!important}.results-transform-row strong{color:var(--qai-exec-text)!important;align-items:center!important;font-size:.94rem!important;line-height:1.28!important;display:flex!important}.results-transform-row p{color:var(--qai-exec-muted)!important;margin:0!important;font-size:.9rem!important;font-weight:690!important;line-height:1.42!important}.results-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:clamp(34px,4vw,56px)!important;display:grid!important}.results-case-card{gap:16px!important;min-height:auto!important}.results-case-block,.results-case-result,.results-trust-tile{background:#ffffff08!important;border:1px solid #e5eef01a!important;border-radius:10px!important}.results-case-block{min-height:132px!important;padding:14px!important}.results-case-result{padding:16px!important}.results-mini-list{gap:8px!important;margin:12px 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.results-mini-list li{color:var(--qai-exec-muted)!important;padding-left:15px!important;font-size:.88rem!important;font-weight:710!important;line-height:1.34!important;position:relative!important}.results-mini-list li:before{content:""!important;background:#e5eef06b!important;border-radius:999px!important;width:5px!important;height:5px!important;position:absolute!important;top:.63em!important;left:0!important}.results-kpi-layout{grid-template-columns:minmax(0,.78fr) minmax(400px,.86fr)!important}.results-control-loop{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.results-control-loop span,.results-trust-route span{min-height:40px!important;color:var(--qai-exec-muted)!important;text-align:center!important;background:#ffffff08!important;border:1px solid #e5eef01a!important;border-radius:999px!important;place-items:center!important;font-size:.78rem!important;font-weight:850!important;display:grid!important}.results-control-layer .results-kpi-panel{box-shadow:none!important;background:0 0!important;border:0!important;gap:10px!important;padding:0!important;display:grid!important}.results-control-layer .results-kpi-row{border-radius:10px!important;grid-template-columns:38px minmax(0,1fr) auto!important;min-height:78px!important;margin-top:0!important;padding:12px!important}.results-kpi-row em{color:var(--qai-exec-soft)!important;text-transform:uppercase!important;border:1px solid #e5eef01a!important;border-radius:999px!important;padding:7px 9px!important;font-size:.7rem!important;font-style:normal!important;font-weight:900!important}.results-trust-layout{grid-template-columns:minmax(0,.82fr) minmax(390px,.78fr)!important}.results-trust-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.results-trust-tile{gap:10px!important;min-height:156px!important;padding:16px!important;display:grid!important}.results-trust-route{grid-template-columns:auto repeat(4,minmax(0,1fr))!important;align-items:center!important;gap:8px!important;display:grid!important}@media (max-width:1100px){.results-hero-inner,.results-transform-layout,.results-kpi-layout,.results-trust-layout{grid-template-columns:1fr!important}.results-radar,.results-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.results-radar-core{grid-column:1/-1!important}}@media (max-width:820px){.results-evidence-console,.results-control-layer,.results-trust-board{padding:16px!important}.results-console-head,.results-control-head,.results-trust-board-head{display:grid!important}.results-console-head strong,.results-control-head strong,.results-trust-board-head strong,.results-trust-board-head div{text-align:left!important;max-width:none!important}.results-console-row{grid-template-columns:28px minmax(0,1fr)!important;align-items:start!important}.results-console-row small{grid-column:2!important}.results-radar,.results-case-grid,.results-trust-board-grid,.results-control-loop{grid-template-columns:1fr!important}.results-transform-head{display:none!important}.results-transform-row{grid-template-columns:1fr!important}.results-transform-row strong:first-child:before{content:"Vorher"}.results-transform-row p:before{content:"Systemeingriff"}.results-transform-row strong:last-child:before{content:"Nachher"}.results-transform-row strong:before,.results-transform-row p:before{color:var(--qai-exec-soft)!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:.7rem!important;font-weight:930!important;display:block!important}.results-control-layer .results-kpi-row{grid-template-columns:32px minmax(0,1fr)!important}.results-kpi-row em{grid-column:2!important;justify-self:start!important}.results-trust-route{grid-template-columns:1fr!important}}.collab-hero-inner{grid-template-columns:minmax(0,.86fr) minmax(360px,.72fr)!important;align-items:end!important}.collab-page :where(h1,h2,h3){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.collab-page :where(p,li,strong,small,a){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0}.collab-page :where(.collab-hero-process-item,.collab-map-card,.collab-board-card,.collab-step-output-grid>div,.collab-state-card,.collab-flow-node,.collab-system-dashboard,.collab-dashboard-status>div,.collab-dashboard-row,.collab-control-card,.collab-ai-card,.collab-outcome-card){min-width:0}.collab-hero-process{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#091218b8;border:1px solid #e5eef01c;border-radius:12px;gap:10px;width:100%;padding:clamp(14px,1.6vw,20px);display:grid;box-shadow:0 34px 100px #00000057,inset 0 1px #ffffff0f}.collab-hero-process-item{background:#ffffff09;border:1px solid #e5eef01a;border-radius:10px;gap:8px;padding:14px;display:grid;position:relative}.collab-hero-process-item>div{color:var(--qai-exec-soft);justify-content:space-between;align-items:center;gap:12px;display:flex}.collab-hero-process-item span,.collab-map-top span,.collab-step-mark span{color:var(--qai-exec-soft);letter-spacing:.08em;font-size:.76rem;font-weight:900}.collab-hero-process-item svg,.collab-map-top svg,.collab-step-mark svg,.collab-board-rail-head svg,.collab-control-card svg,.collab-flow-node svg,.collab-dashboard-head svg{color:var(--qai-exec-muted)}.collab-hero-process-item strong{color:var(--qai-exec-text);font-size:1rem;line-height:1.12}.collab-hero-process-item p{color:var(--qai-exec-muted);margin:0;font-size:.86rem;font-weight:680;line-height:1.42}.collab-process-overview{padding-top:clamp(76px,7vw,112px)!important}.collab-process-map{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:clamp(34px,4vw,56px);display:grid}.collab-map-card{background:#ffffff09;border:1px solid #e5eef01c;border-radius:12px;min-height:208px;padding:clamp(20px,2vw,26px);transition:transform .18s,border-color .18s,background .18s;position:relative;box-shadow:inset 0 1px #ffffff0d}.collab-map-card:not(:last-child):after{content:"";z-index:2;background:#e5eef033;width:14px;height:1px;position:absolute;top:48px;right:-13px}.collab-map-card:hover{background:#ffffff0d;border-color:#e5eef038;transform:translateY(-4px)}.collab-map-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;display:flex}.collab-map-card h3,.collab-state-card h3,.collab-board-card h3{color:var(--qai-exec-text);text-wrap:balance;margin:0;font-size:clamp(1.18rem,1.55vw,1.55rem);line-height:1.08}.collab-map-card p{color:var(--qai-exec-muted);margin:12px 0 0;font-size:.94rem;font-weight:690;line-height:1.5}.collab-board-section .collab-intro{margin-bottom:clamp(34px,4vw,56px)}.collab-process-board{grid-template-columns:minmax(230px,.28fr) minmax(0,1fr);align-items:start;gap:clamp(18px,2.8vw,34px);display:grid}.collab-board-rail{background:#091218bd;border:1px solid #e5eef01c;border-radius:12px;gap:9px;padding:14px;display:grid;position:sticky;top:112px;box-shadow:0 28px 84px #00000047,inset 0 1px #ffffff0f}.collab-board-rail-head{min-height:42px;color:var(--qai-exec-soft);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;padding:0 6px 7px;font-size:.78rem;font-weight:900;display:flex}.collab-rail-item{min-height:72px;color:inherit;background:#ffffff08;border:1px solid #e5eef017;border-radius:10px;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:11px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid}.collab-rail-item:hover{background:#ffffff0d;border-color:#e5eef033;transform:translate(3px)}.collab-rail-item>span{width:38px;height:38px;color:var(--qai-exec-soft);background:#ffffff09;border:1px solid #e5eef01c;border-radius:9px;place-items:center;font-size:.78rem;font-weight:950;display:grid}.collab-rail-item div{gap:4px;display:grid}.collab-rail-item strong{color:var(--qai-exec-text);font-size:.94rem;line-height:1.14}.collab-rail-item small{color:var(--qai-exec-muted);font-size:.78rem;font-weight:720;line-height:1.28}.collab-board-stage{gap:16px;display:grid}.collab-board-card{background:linear-gradient(#ffffff0b,#ffffff06),#0a141bdb;border:1px solid #e5eef01f;border-radius:12px;gap:clamp(18px,2vw,26px);padding:clamp(22px,2.7vw,36px);scroll-margin-top:132px;display:grid;box-shadow:0 30px 86px #00000047,inset 0 1px #ffffff0f}.collab-board-card-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(16px,2.2vw,26px);display:grid}.collab-step-mark{background:#ffffff09;border:1px solid #e5eef01f;border-radius:12px;justify-items:center;gap:16px;width:58px;min-height:96px;padding:12px 8px;display:grid}.collab-board-card .system-kicker{margin-bottom:12px}.collab-board-card h3{max-width:780px}.collab-board-card-head p:not(.system-kicker){max-width:800px;color:var(--qai-exec-muted);margin:12px 0 0;font-size:clamp(1rem,1.15vw,1.08rem);font-weight:700;line-height:1.58}.collab-step-output-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.collab-step-output-grid>div{background:#ffffff08;border:1px solid #e5eef01a;border-radius:10px;min-height:178px;padding:16px}.collab-step-output-grid span,.collab-state-card>span,.collab-control-card span,.collab-dashboard-head span{color:var(--qai-exec-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:920;display:block}.collab-mini-list{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.collab-mini-list li{color:var(--qai-exec-muted);padding-left:15px;font-size:.91rem;font-weight:710;line-height:1.35;position:relative}.collab-mini-list li:before{content:"";background:#e5eef06b;border-radius:999px;width:5px;height:5px;position:absolute;top:.63em;left:0}.collab-board-note{background:#ffffff0a;border:1px solid #e5eef01f;border-radius:10px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;padding:14px 16px;display:grid}.collab-board-note svg{color:var(--qai-exec-soft)}.collab-board-note strong{color:var(--qai-exec-text);font-size:.92rem}.collab-board-note p{color:var(--qai-exec-muted);margin:0;font-size:.92rem;font-weight:690;line-height:1.42}.collab-flow-section{padding-block:clamp(72px,7vw,112px)!important}.collab-state-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.collab-state-card{background:#ffffff09;border:1px solid #e5eef01c;border-radius:12px;min-height:228px;padding:clamp(22px,2.3vw,30px)}.collab-state-card h3{margin-top:18px}.collab-handoff-flow{background:#e5eef01c;border:1px solid #e5eef01c;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:16px;display:grid;overflow:hidden}.collab-flow-node{background:#0a141beb;gap:9px;min-height:176px;padding:clamp(18px,2vw,24px);display:grid}.collab-flow-node strong{color:var(--qai-exec-text);font-size:1rem;line-height:1.18}.collab-flow-node span{color:var(--qai-exec-muted);font-size:.9rem;font-weight:700;line-height:1.45}.collab-dashboard-layout{grid-template-columns:minmax(0,.86fr) minmax(380px,.68fr);align-items:center;gap:clamp(36px,6vw,84px);display:grid}.collab-dashboard-points{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.collab-dashboard-points span{color:var(--qai-exec-muted);background:#ffffff09;border:1px solid #e5eef01c;border-radius:999px;padding:10px 12px;font-size:.86rem;font-weight:820}.collab-system-dashboard{background:linear-gradient(#ffffff0d,#ffffff06),#091218e6;border:1px solid #e5eef01f;border-radius:12px;gap:16px;padding:clamp(20px,2.6vw,32px);display:grid;box-shadow:0 34px 100px #00000057,inset 0 1px #ffffff0f}.collab-dashboard-head,.collab-dashboard-status,.collab-dashboard-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.collab-dashboard-head{border-bottom:1px solid #e5eef01a;padding-bottom:10px}.collab-dashboard-head div{gap:7px;display:grid}.collab-dashboard-head strong{color:var(--qai-exec-text);font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1.08}.collab-dashboard-status{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.collab-dashboard-status div{background:#ffffff08;border:1px solid #e5eef01a;border-radius:10px;gap:7px;padding:14px;display:grid}.collab-dashboard-status small{color:var(--qai-exec-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:850}.collab-dashboard-status strong{color:var(--qai-exec-text);font-size:1.22rem;line-height:1.1}.collab-dashboard-track{background:#e5eef017;border-radius:999px;height:8px;overflow:hidden}.collab-dashboard-track span{border-radius:inherit;background:linear-gradient(90deg,#e5eef07a,#e5eef0d6);height:100%;display:block}.collab-dashboard-rows{gap:10px;display:grid}.collab-dashboard-row{background:#ffffff08;border:1px solid #e5eef01a;border-radius:10px;min-height:70px;padding:12px}.collab-dashboard-row svg{color:var(--qai-exec-muted);flex:none}.collab-dashboard-row div{flex:1;gap:4px;min-width:0;display:grid}.collab-dashboard-row strong{color:var(--qai-exec-text);font-size:.94rem}.collab-dashboard-row span{color:var(--qai-exec-muted);font-size:.84rem;font-weight:690;line-height:1.35}.collab-dashboard-row small{color:var(--qai-exec-soft);text-transform:uppercase;border:1px solid #e5eef01a;border-radius:999px;flex:none;padding:7px 9px;font-size:.7rem;font-weight:900}.collab-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.collab-control-card{background:#ffffff09;border:1px solid #e5eef01c;border-radius:12px;gap:14px;min-height:210px;padding:clamp(20px,2.3vw,30px);display:grid}.collab-control-card-wide{grid-column:1/-1;min-height:160px}.collab-control-card strong{color:var(--qai-exec-text);text-wrap:balance;font-size:clamp(1.05rem,1.45vw,1.34rem);line-height:1.22}@media (max-width:1100px){.collab-hero-inner,.collab-dashboard-layout,.collab-process-board{grid-template-columns:1fr!important}.collab-board-rail{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));position:relative;top:auto;overflow-x:visible}.collab-board-rail-head{grid-column:1/-1}.collab-process-map{grid-template-columns:repeat(3,minmax(0,1fr))}.collab-map-card:not(:last-child):after{display:none}.collab-handoff-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.collab-hero-process{padding:12px}.collab-hero-process-item{padding:13px}.collab-process-map,.collab-state-grid,.collab-step-output-grid,.collab-dashboard-status,.collab-control-grid,.collab-handoff-flow{grid-template-columns:1fr}.collab-map-card,.collab-state-card,.collab-flow-node{min-height:auto}.collab-board-rail{border-inline:1px solid #e5eef01c;border-radius:12px;grid-template-columns:1fr;gap:10px;margin-inline:0;padding:12px;display:grid}.collab-board-rail-head{display:none}.collab-rail-item{min-width:0}.collab-board-card{padding:20px}.collab-board-card-head{grid-template-columns:1fr}.collab-step-mark{justify-content:space-between;width:100%;min-height:50px;padding:12px 14px;display:flex}.collab-board-note{grid-template-columns:auto minmax(0,1fr);align-items:start}.collab-board-note p{grid-column:1/-1}.collab-dashboard-row{align-items:flex-start}.collab-dashboard-row small{display:none}:is(body:has(.marketing-home) .marketing-hero h1,body:has(.system-page) .system-hero h1,body:has(.results-page) .results-hero h1,body:has(.about-page) .about-hero h1,body:has(.collab-page) .collab-hero h1,body:has(.strategy-page) .strategy-hero h1,body:has(.visibility-page) .visibility-hero h1){max-width:100%!important;font-size:clamp(2.35rem,10.2vw,2.75rem)!important;line-height:1.02!important}:is(body:has(.marketing-home) .marketing-section-intro h2,body:has(.marketing-home) .marketing-final-cta h2,body:has(.system-page) .system-section-intro h2,body:has(.system-page) .system-final-cta h2,body:has(.results-page) .results-intro h2,body:has(.about-page) .about-intro h2,body:has(.collab-page) .collab-intro h2,body:has(.strategy-page) .strategy-intro h2,body:has(.visibility-page) .visibility-intro h2){max-width:100%!important;font-size:clamp(2rem,8.8vw,2.35rem)!important;line-height:1.06!important}}.marketing-hero h1{text-wrap:balance!important;max-width:880px!important;font-size:clamp(3.5rem,4.7vw,4.5rem)!important;line-height:.98!important}.system-hero h1,.results-hero h1,.about-hero h1,.collab-hero h1,.strategy-hero h1,.visibility-hero h1{text-wrap:balance!important;max-width:920px!important;font-size:clamp(3rem,3.75vw,3.85rem)!important;line-height:1!important}.marketing-section-intro h2,.system-section-intro h2,.results-intro h2,.about-intro h2,.collab-intro h2,.strategy-intro h2,.visibility-intro h2,.system-final-cta h2,.marketing-final-cta h2{text-wrap:balance!important;max-width:840px!important;font-size:clamp(2.3rem,3.15vw,3.25rem)!important;line-height:1.04!important}.marketing-section-intro,.system-section-intro,.results-intro,.about-intro,.collab-intro,.strategy-intro,.visibility-intro{max-width:min(100%,840px)!important}@media (max-width:820px){.marketing-hero h1,.system-hero h1,.results-hero h1,.about-hero h1,.collab-hero h1,.strategy-hero h1,.visibility-hero h1{max-width:100%!important;font-size:clamp(2.35rem,10.2vw,2.75rem)!important;line-height:1.02!important}.marketing-section-intro h2,.system-section-intro h2,.results-intro h2,.about-intro h2,.collab-intro h2,.strategy-intro h2,.visibility-intro h2,.system-final-cta h2,.marketing-final-cta h2{max-width:100%!important;font-size:clamp(2rem,8.8vw,2.35rem)!important;line-height:1.06!important}}.marketing-hero{background:var(--qai-exec-bg)!important;min-height:min(940px,100svh)!important}.marketing-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr)!important;align-items:end!important;gap:clamp(42px,7vw,108px)!important;display:grid!important}.marketing-hero-copy{max-width:880px!important}.marketing-hero h1{max-width:980px!important;font-size:clamp(3.85rem,5.55vw,5.65rem)!important;line-height:.96!important}.marketing-hero-text{max-width:760px!important}.marketing-hero-console{border:1px solid var(--qai-exec-line);-webkit-backdrop-filter:blur(24px)saturate(1.12);backdrop-filter:blur(24px)saturate(1.12);background:linear-gradient(#ffffff0f,#ffffff05),#0c1b24bd;border-radius:8px;align-self:end;gap:18px;margin-bottom:10px;padding:22px;display:grid;box-shadow:0 34px 94px #00000061,inset 0 1px #ffffff14}.marketing-console-head{border-bottom:1px solid var(--qai-exec-line);justify-content:space-between;align-items:flex-start;gap:18px;min-width:0;padding-bottom:16px;display:flex}.marketing-console-head span,.marketing-console-row span{color:var(--qai-exec-soft);text-transform:uppercase;font-size:.76rem;font-weight:950;line-height:1.2}.marketing-console-head span{min-width:0;max-width:52%}.marketing-console-head strong{min-width:0;max-width:min(190px,58%);color:var(--qai-exec-text);overflow-wrap:anywhere;text-align:right;font-size:.96rem;line-height:1.18}.marketing-console-flow{gap:10px;display:grid}.marketing-console-row{background:#ffffff09;border:1px solid #e5eef01a;border-radius:8px;grid-template-columns:30px 22px 1fr;align-items:center;gap:12px;min-height:66px;padding:12px;display:grid}.marketing-console-row svg{color:var(--qai-exec-muted)}.marketing-console-row div{gap:3px;display:grid}.marketing-console-row strong{color:var(--qai-exec-text);font-size:.98rem;line-height:1.18}.marketing-console-row small{color:var(--qai-exec-soft);font-size:.84rem;line-height:1.35}.marketing-console-footer{color:var(--qai-exec-muted);align-items:flex-start;gap:10px;padding-top:2px;font-size:.9rem;font-weight:800;line-height:1.45;display:flex}.marketing-console-footer svg{flex:none;margin-top:2px}.system-hero,.results-hero,.about-hero,.collab-hero,.strategy-hero,.visibility-hero{background:linear-gradient(180deg, #101f28ad, #08131af5), var(--qai-exec-bg)!important;min-height:min(840px,100svh)!important}.system-hero-inner{grid-template-columns:minmax(0,1.04fr) minmax(340px,.66fr)!important;align-items:end!important;gap:clamp(36px,7vw,96px)!important}.system-hero-copy{max-width:920px!important}.system-hero h1,.results-hero h1,.about-hero h1,.collab-hero h1,.strategy-hero h1,.visibility-hero h1{max-width:960px!important;font-size:clamp(3.25rem,4.55vw,4.95rem)!important;line-height:.98!important}.system-flow,.about-hero-strip,.collab-hero-strip,.results-proof-strip,.visibility-hero .system-flow,.strategy-hero .system-flow{border:1px solid var(--qai-exec-line)!important;max-width:none!important;box-shadow:var(--qai-exec-ink-shadow)!important;background:linear-gradient(#ffffff0d,#ffffff05),#0c1b24b8!important;border-radius:8px!important;place-self:end stretch!important;gap:10px!important;padding:18px!important;display:grid!important}.system-flow span,.system-chip-grid span,.about-hero-strip span,.about-specialist-grid span,.collab-hero-strip span,.results-proof-strip span,.visibility-knowledge-grid span,.strategy-factor-grid span{width:100%!important;min-height:44px!important;color:var(--qai-exec-muted)!important;background:#ffffff09!important;border-color:#e5eef01a!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.marketing-section,.system-section,.system-final-cta,.marketing-final-cta{background:linear-gradient(#101f28d6,#08131af5)!important;border-top:1px solid #e5eef014!important;padding-block:clamp(88px,8vw,136px)!important}.marketing-section:nth-of-type(2n),.system-section:nth-of-type(2n),.system-section-raised,.marketing-section-ink,.marketing-section-data,.marketing-section-about{background:linear-gradient(#0b1820fa,#08131af5)!important}.marketing-shell,.system-shell{width:min(1220px,100% - 48px)!important}.system-split,.system-data-layout,.system-difference-layout,.marketing-split,.marketing-solution-layout,.marketing-data-layout,.marketing-about-layout,.visibility-split,.visibility-data-layout,.results-transform-layout,.results-kpi-layout,.results-trust-layout,.about-origin-layout,.about-marketing-layout,.about-mission-layout,.about-difference-layout,.collab-step-layout,.collab-approach-layout,.strategy-faq-layout{gap:clamp(42px,6vw,92px)!important}.marketing-section-intro h2,.system-section-intro h2,.results-intro h2,.about-intro h2,.collab-intro h2,.strategy-intro h2,.visibility-intro h2,.system-final-cta h2,.marketing-final-cta h2{max-width:920px!important;color:var(--qai-exec-text)!important;font-size:clamp(2.9rem,4.35vw,4.75rem)!important;line-height:.98!important}.marketing-section-intro p,.system-section-intro p,.results-intro p,.about-intro p,.collab-intro p,.strategy-intro p,.visibility-intro p,.marketing-rich-copy p,.system-copy-panel p{color:var(--qai-exec-muted)!important}.marketing-kicker,.system-kicker{color:var(--qai-exec-muted)!important;background:linear-gradient(#ffffff12,#ffffff07),#101f28c7!important;border-color:#e5eef029!important}.marketing-copy-panel,.marketing-service-card,.marketing-dashboard,.marketing-data-panel,.marketing-final-panel,.system-copy-panel,.system-data-panel,.system-dashboard,.system-phase-card,.system-final-panel,.system-area-card,.results-problem-card,.results-state-card,.results-case-card,.results-kpi-panel,.results-trust-visual,.about-process-panel,.about-chip-panel,.about-system-card,.about-team-card,.about-principle-card,.about-difference-visual,.collab-step-panel,.collab-note,.collab-ai-card,.collab-outcome-card,.collab-approach-visual,.strategy-value-card,.strategy-panel,.strategy-trust-card,.strategy-form,.strategy-faq-item,.strategy-difference-visual,.visibility-hero-panel,.visibility-panel,.visibility-area-card,.visibility-service-card,.visibility-data-visual,.visibility-ideal-panel,.growth-process-card{border-color:var(--qai-exec-line)!important;background:var(--qai-exec-card)!important;border-radius:8px!important;box-shadow:0 30px 86px #0000004d,inset 0 1px #ffffff12!important}.marketing-copy-panel:before,.marketing-service-card:before,.marketing-dashboard:before,.marketing-data-panel:before,.marketing-final-panel:before,.system-copy-panel:before,.system-data-panel:before,.system-dashboard:before,.system-phase-card:before,.system-final-panel:before,.system-area-card:before,.results-problem-card:before,.results-state-card:before,.results-case-card:before,.results-kpi-panel:before,.about-process-panel:before,.about-chip-panel:before,.about-system-card:before,.about-team-card:before,.about-principle-card:before,.collab-step-panel:before,.collab-note:before,.collab-ai-card:before,.collab-outcome-card:before,.strategy-value-card:before,.strategy-panel:before,.strategy-trust-card:before,.strategy-form:before,.strategy-faq-item:before,.visibility-hero-panel:before,.visibility-panel:before,.visibility-area-card:before,.visibility-service-card:before,.visibility-ideal-panel:before,.growth-process-card:before{content:none!important;display:none!important}.system-phase-grid,.marketing-service-grid,.results-problem-grid,.about-principle-grid,.collab-outcome-grid,.visibility-service-grid{gap:18px!important}.system-phase-card,.marketing-service-card,.results-case-card,.visibility-service-card{padding:clamp(24px,2.4vw,34px)!important}.system-check-list li,.results-kpi-row,.system-data-row,.system-dashboard-row,.marketing-data-row,.marketing-dashboard-row,.visibility-signal-row{background:#ffffff09!important;border-color:#e5eef01a!important;border-radius:8px!important}.site-footer{background:linear-gradient(#0a1720f2,#071015)!important;border-top-color:#e5eef01a!important}.qki-consent{border-color:var(--qai-exec-line-strong)!important;background:linear-gradient(180deg, #12242efa, #081219fa), var(--qai-exec-bg)!important;box-shadow:0 36px 104px #0000007a!important}.qki-consent-badge,.qki-consent a{color:var(--qai-exec-soft)!important}.qki-consent-secondary{border-color:var(--qai-exec-line)!important;color:var(--qai-exec-text)!important;background:#e5eef00b!important}.qki-consent-primary{border-color:var(--qai-exec-text)!important;background:var(--qai-exec-text)!important;color:var(--qai-exec-bg)!important}@media (max-width:1100px){.site-header{grid-template-columns:auto 1fr auto!important;width:min(100% - 32px,1040px)!important}.marketing-hero-grid,.system-hero-inner{grid-template-columns:1fr!important}.marketing-hero-console,.system-flow{justify-self:start!important;max-width:720px!important}}@media (max-width:820px){body:has(.marketing-home):before{height:96px}body:has(.system-page):before{height:96px}body:has(.results-page):before{height:96px}body:has(.about-page):before{height:96px}body:has(.collab-page):before{height:96px}body:has(.strategy-page):before{height:96px}body:has(.visibility-page):before{height:96px}.site-header{width:calc(100vw - 28px)!important;min-height:64px!important;top:12px!important}.marketing-hero,.system-hero,.results-hero,.about-hero,.collab-hero,.strategy-hero,.visibility-hero{min-height:auto!important;padding-top:126px!important;padding-bottom:74px!important}.marketing-hero h1,.system-hero h1,.results-hero h1,.about-hero h1,.collab-hero h1,.strategy-hero h1,.visibility-hero h1,.marketing-section-intro h2,.system-section-intro h2,.results-intro h2,.about-intro h2,.collab-intro h2,.strategy-intro h2,.visibility-intro h2,.system-final-cta h2,.marketing-final-cta h2{font-size:clamp(2.55rem,12vw,4.2rem)!important;line-height:.98!important}.marketing-hero-console{padding:16px!important}.marketing-console-row{grid-template-columns:28px 20px 1fr;min-height:60px}.marketing-section,.system-section,.system-final-cta,.marketing-final-cta{padding-block:72px!important}.marketing-shell,.system-shell{width:min(100% - 32px,1220px)!important}.qki-whatsapp-chat{max-width:56px!important;padding-right:0!important}.qki-whatsapp-chat span{display:none!important}}.nav-panel-head svg{color:var(--qai-exec-muted)!important}.nav-panel-head b{color:var(--qai-exec-soft)!important}.nav-solution-icon{color:var(--qai-exec-muted)!important;box-shadow:none!important;background:#e5eef00b!important;border-color:#e5eef024!important}.nav-solution-icon svg,.nav-solution-card>svg,.nav-system-step svg,.nav-intel-card svg,.mobile-solution-grid svg,.mobile-system-status svg,.nav-system-step small,.nav-intel-card a{color:var(--qai-exec-muted)!important}.nav-intel-card a{background:#e5eef00b!important;border-color:#e5eef021!important}body:has(.marketing-home) .marketing-hero h1{text-wrap:balance!important;max-width:880px!important;font-size:clamp(3.5rem,4.7vw,4.5rem)!important;line-height:.98!important}:is(body:has(.system-page) .system-hero h1,body:has(.results-page) .results-hero h1,body:has(.about-page) .about-hero h1,body:has(.collab-page) .collab-hero h1,body:has(.strategy-page) .strategy-hero h1,body:has(.visibility-page) .visibility-hero h1){text-wrap:balance!important;max-width:920px!important;font-size:clamp(3rem,3.75vw,3.85rem)!important;line-height:1!important}:is(body:has(.marketing-home) .marketing-section-intro h2,body:has(.marketing-home) .marketing-final-cta h2,body:has(.system-page) .system-section-intro h2,body:has(.system-page) .system-final-cta h2,body:has(.results-page) .results-intro h2,body:has(.about-page) .about-intro h2,body:has(.collab-page) .collab-intro h2,body:has(.strategy-page) .strategy-intro h2,body:has(.visibility-page) .visibility-intro h2){text-wrap:balance!important;max-width:840px!important;font-size:clamp(2.3rem,3.15vw,3.25rem)!important;line-height:1.04!important}@media (max-width:820px){:is(body:has(.marketing-home) .marketing-hero h1,body:has(.system-page) .system-hero h1,body:has(.results-page) .results-hero h1,body:has(.about-page) .about-hero h1,body:has(.collab-page) .collab-hero h1,body:has(.strategy-page) .strategy-hero h1,body:has(.visibility-page) .visibility-hero h1){max-width:100%!important;font-size:clamp(2.35rem,10.2vw,2.75rem)!important;line-height:1.02!important}:is(body:has(.marketing-home) .marketing-section-intro h2,body:has(.marketing-home) .marketing-final-cta h2,body:has(.system-page) .system-section-intro h2,body:has(.system-page) .system-final-cta h2,body:has(.results-page) .results-intro h2,body:has(.about-page) .about-intro h2,body:has(.collab-page) .collab-intro h2,body:has(.strategy-page) .strategy-intro h2,body:has(.visibility-page) .visibility-intro h2){max-width:100%!important;font-size:clamp(2rem,8.8vw,2.35rem)!important;line-height:1.06!important}}.system-page,.about-page,.visibility-page,.growth-page,.system-section{background:var(--qai-leadership-bg)!important}body:has(.system-page){background:var(--qai-leadership-bg)!important}body:has(.about-page){background:var(--qai-leadership-bg)!important}body:has(.visibility-page){background:var(--qai-leadership-bg)!important}body:has(.growth-page){background:var(--qai-leadership-bg)!important}.system-section-raised{background:linear-gradient(180deg, #ffffff05, transparent 38%), var(--qai-leadership-band)!important}.system-button-primary{color:#071014!important;background:#e5ecef!important;border-color:#e5ecef!important;box-shadow:0 18px 45px #e5ecef1f!important}.system-kicker,.system-phase-card div>span,.system-result span,.about-team-card>span,.visibility-signal-row span,.visibility-service-head span,.growth-process-card span{color:var(--qai-leadership-accent)!important}.about-hero-board,.system-architecture-console,.system-operating-map,.system-strategy-board,.about-team-system,.about-trust-board,.visibility-control-board,.growth-control-board,.growth-engine-board{border:1px solid var(--qai-leadership-line)!important;background:linear-gradient(180deg, #ffffff0e, #ffffff06), var(--qai-leadership-panel)!important;border-radius:8px!important;box-shadow:0 24px 80px #00000047!important}.about-hero-inner{grid-template-columns:minmax(0,.94fr) minmax(340px,.52fr)!important}.visibility-control-board,.growth-control-board{min-height:0!important}.growth-engine-board{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;padding:14px!important;display:grid!important}@media (max-width:1120px){.about-hero-inner,.about-trust-layout,.growth-engine-board{grid-template-columns:1fr!important}}@media (max-width:820px){.about-proof-row,.about-trust-row,.system-architecture-row,.visibility-control-row,.visibility-signal-row{grid-template-columns:1fr!important}.about-proof-row p,.system-architecture-row p,.visibility-control-row p{grid-column:auto!important}}.marketing-hero,.system-hero,.results-hero,.about-hero,.collab-hero,.strategy-hero,.visibility-hero{min-height:min(760px,100svh)!important;padding-top:clamp(122px,13vh,146px)!important;padding-bottom:clamp(66px,8vh,86px)!important}.marketing-hero-grid,.system-hero-inner,.results-hero-inner,.about-hero-inner,.collab-hero-inner,.strategy-hero-inner,.visibility-hero-inner{min-height:calc(min(760px,100svh) - 218px)!important}.marketing-os-map,.marketing-origin-board,.strategy-analysis-board{background:linear-gradient(180deg, #ffffff0e, #ffffff06), var(--qai-leadership-panel);border-radius:8px;gap:12px;min-height:0;padding:24px;display:grid;box-shadow:0 24px 80px #00000047;border:1px solid var(--qai-leadership-line)!important}.marketing-os-head,.strategy-analysis-head{min-height:40px;color:var(--qai-leadership-soft);text-transform:uppercase;align-items:center;gap:10px;font-size:.78rem;font-weight:920;display:flex}.strategy-analysis-head{grid-template-columns:26px 1fr;gap:7px 10px;display:grid}.strategy-analysis-head strong{color:var(--qai-leadership-text);text-transform:none;grid-column:1/-1;font-size:1.18rem;line-height:1.25}.marketing-os-row,.marketing-origin-row,.strategy-analysis-row{border:1px solid var(--qai-leadership-line);background:#03080c57;border-radius:8px;gap:8px;padding:16px;display:grid}.marketing-os-row,.strategy-analysis-row{grid-template-columns:42px 1fr}.marketing-os-row>span,.strategy-analysis-row>span{color:var(--qai-leadership-accent);font-size:.76rem;font-weight:930}.marketing-os-row strong,.marketing-origin-row strong,.strategy-analysis-row strong{color:var(--qai-leadership-text);font-size:1.04rem;line-height:1.2}.marketing-os-row p,.marketing-origin-row p,.strategy-analysis-row p{color:var(--qai-leadership-muted);margin:0;font-size:.94rem;line-height:1.5}.marketing-os-footer{border:1px solid var(--qai-leadership-line-strong);color:var(--qai-leadership-soft);background:#ffffff0b;border-radius:8px;align-items:flex-start;gap:10px;padding:18px;font-weight:780;line-height:1.45;display:flex}.site-footer{background:radial-gradient(circle at 18% 0,#e5eef014,#0000 34%),linear-gradient(#111a20,#071015 72%)!important;border-top:1px solid #e5eef01a!important;padding:clamp(68px,8vw,104px) clamp(18px,5vw,72px) 30px!important}.footer-main{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)!important;gap:clamp(36px,6vw,76px)!important;width:min(1220px,100%)!important}.footer-brand h2{color:var(--qai-leadership-text);text-wrap:balance;max-width:560px!important;font-size:clamp(2rem,3vw,3.05rem)!important;line-height:1.02!important}.footer-kicker{color:var(--qai-leadership-accent);text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:920}.footer-system-card{border:1px solid var(--qai-leadership-line);background:#ffffff0a;border-radius:8px;gap:14px;max-width:560px;margin-top:24px;padding:18px;display:flex}.footer-system-card svg{color:var(--qai-leadership-accent);flex:none}.footer-system-card div{gap:6px;display:grid}.footer-system-card strong{color:var(--qai-leadership-text);line-height:1.25}.footer-system-card span{color:var(--qai-leadership-muted);font-size:.94rem;line-height:1.5}.footer-contact a,.footer-links a,.footer-bottom{color:var(--qai-leadership-muted)!important}.footer-links a{overflow-wrap:anywhere}.footer-contact a:hover,.footer-links a:hover,.footer-bottom a:hover{color:var(--qai-leadership-text)!important}.footer-links{grid-template-columns:repeat(4,minmax(0,1fr))!important}.footer-links h3{text-transform:uppercase;font-weight:920;color:var(--qai-leadership-soft)!important;font-size:.78rem!important}.footer-bottom{align-items:center;width:min(1220px,100%)!important}.footer-bottom span,.footer-bottom a{align-items:center;gap:8px;display:inline-flex}.footer-bottom a{font-weight:820;text-decoration:none;color:var(--qai-leadership-soft)!important}.qki-consent:not(.qki-consent-settings){z-index:95!important;width:min(438px,100vw - 28px)!important;font-size:14px!important;bottom:18px!important;left:auto!important;right:18px!important}.qki-consent:not(.qki-consent-settings) .qki-consent-shell{background:linear-gradient(#121b21f5,#080e12f5),#0b1116!important;border-color:#e5eef024!important;box-shadow:0 18px 54px #00000061!important}.qki-consent:not(.qki-consent-settings) .qki-consent-shell:before{display:none!important}.qki-consent:not(.qki-consent-settings) .qki-consent-copy{padding:15px 16px 7px!important}.qki-consent:not(.qki-consent-settings) .qki-consent-badge{color:var(--qai-leadership-accent)!important;margin-bottom:6px!important;font-size:.68rem!important}.qki-consent:not(.qki-consent-settings) h2{font-size:1rem!important}.qki-consent:not(.qki-consent-settings) p{margin-top:7px!important;font-size:.82rem!important;line-height:1.42!important}.qki-consent:not(.qki-consent-settings) .qki-consent-links{padding:7px 16px 0!important}.qki-consent:not(.qki-consent-settings) .qki-consent-actions{gap:8px!important;padding:12px 16px 16px!important}.qki-consent:not(.qki-consent-settings) .qki-consent-button{min-height:38px!important;padding:8px 10px!important;font-size:.78rem!important}.qki-consent-manage{opacity:.62;transition:opacity .16s,transform .16s;z-index:82!important;min-height:32px!important}.qki-consent-manage:hover{opacity:1;transform:translateY(-1px)}.qki-whatsapp-chat{z-index:82!important;background:#080e12c7!important;border-color:#e5eef029!important;width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;padding:7px!important;box-shadow:0 18px 48px #00000047!important}.qki-whatsapp-chat-copy{display:none!important}.qki-whatsapp-chat-icon{color:#071014!important;width:40px!important;height:40px!important;box-shadow:none!important;background:#eef5f6!important;flex-basis:40px!important}.mobile-header-cta{display:none}.results-proof-layout{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:58px;display:grid}.results-proof-chain,.results-proof-snapshots{gap:12px;display:grid}.results-proof-chain{border:1px solid var(--qai-leadership-line);background:linear-gradient(180deg, #ffffff0e, #ffffff06), var(--qai-leadership-panel);border-radius:8px;padding:18px;box-shadow:0 24px 80px #00000047}.results-proof-step,.results-proof-snapshot{border:1px solid var(--qai-leadership-line);background:#03080c57;border-radius:8px;gap:8px;display:grid}.results-proof-step{grid-template-columns:42px 1fr;padding:16px}.results-proof-step>span,.results-proof-snapshot span{color:var(--qai-leadership-accent);text-transform:uppercase;font-size:.76rem;font-weight:930}.results-proof-step small{color:var(--qai-leadership-accent);text-transform:uppercase;margin-bottom:5px;font-size:.72rem;font-weight:920;display:block}.results-proof-step strong{color:var(--qai-leadership-text);font-size:1.05rem;line-height:1.2;display:block}.results-proof-step p,.results-proof-snapshot p{color:var(--qai-leadership-muted);margin:0;font-size:.94rem;line-height:1.5}.results-proof-snapshots{margin-top:28px}.results-proof-snapshot{grid-template-columns:86px 1fr;align-items:center;padding:16px}@media (max-width:1120px){.marketing-os-map,.marketing-origin-board,.strategy-analysis-board,.results-proof-chain{max-width:760px}.results-proof-layout,.footer-main,.footer-links{grid-template-columns:1fr 1fr!important}}@media (max-width:820px){.mobile-header-cta{min-height:42px;color:var(--qai-leadership-text);pointer-events:auto;background:#e5eef014;border:1px solid #e5eef029;border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:7px;padding:0 13px;font-size:.78rem;font-weight:880;text-decoration:none;display:inline-flex}.mobile-cta{color:#071014!important;background:#e5ecef!important;border-color:#e5ecef!important}.mobile-cta svg{color:#071014!important}.marketing-hero,.system-hero,.results-hero,.about-hero,.collab-hero,.strategy-hero,.visibility-hero{padding-top:114px!important;padding-bottom:58px!important}.marketing-hero-grid,.system-hero-inner,.results-hero-inner,.about-hero-inner,.collab-hero-inner,.strategy-hero-inner,.visibility-hero-inner{min-height:auto!important}.marketing-os-row,.strategy-analysis-row,.results-proof-layout,.results-proof-step,.results-proof-snapshot{grid-template-columns:1fr!important}.results-proof-layout,.results-proof-chain,.results-proof-snapshots{min-width:0!important}.results-proof-layout{width:calc(100% - 32px)!important;max-width:680px!important;margin-inline:auto!important}.results-proof-chain,.results-proof-snapshots{width:100%!important;max-width:100%!important}.results-proof-chain{padding:14px!important}.footer-main,.footer-links,.footer-bottom{grid-template-columns:1fr!important}.footer-bottom{display:grid!important}.qki-consent:not(.qki-consent-settings){width:auto!important;font-size:13px!important;bottom:10px!important;left:12px!important;right:12px!important}.qki-consent:not(.qki-consent-settings) .qki-consent-shell{grid-template-columns:96px minmax(0,1fr)!important;align-items:center!important;display:grid!important}.qki-consent:not(.qki-consent-settings) .qki-consent-copy{padding:8px 0 8px 10px!important}.qki-consent:not(.qki-consent-settings) .qki-consent-badge{display:none!important}.qki-consent:not(.qki-consent-settings) h2{max-width:88px!important;font-size:0!important;line-height:1.12!important}.qki-consent:not(.qki-consent-settings) h2:after{content:"Cookies";color:var(--qai-leadership-text);font-weight:900;line-height:1.08;display:block;font-size:.72rem!important}.qki-consent:not(.qki-consent-settings) p,.qki-consent:not(.qki-consent-settings) .qki-consent-links{display:none!important}.qki-consent:not(.qki-consent-settings) .qki-consent-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;padding:8px!important}.qki-consent:not(.qki-consent-settings) .qki-consent-button{min-height:30px!important;padding:5px!important;font-size:.66rem!important;line-height:1.05!important}.qki-whatsapp-chat{display:none!important}.qki-whatsapp-chat-icon{display:inline-grid!important}.qki-whatsapp-chat-icon svg{display:block!important}.qki-consent:not(.qki-consent-settings)+.qki-consent-manage,.qki-consent-manage{bottom:12px!important;right:12px!important}.mobile-panel{max-height:calc(100svh - 176px)!important;padding-bottom:96px!important;scroll-padding-bottom:96px!important}body:has(.visibility-page) .visibility-intro h2{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}}.nav-mega-panel{z-index:80!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#0c161cfe,#050a0efe),#071014!important;border-color:#e5eef02e!important;box-shadow:0 34px 110px #000000a3,0 0 0 1px #ffffff08,inset 0 1px #ffffff14!important}.nav-mega-primary,.nav-mega-side,.nav-intel-card,.nav-system-map,.nav-solution-card{background:linear-gradient(#ffffff0d,#ffffff05),#0b171d!important}.nav-solution-card{min-width:0!important}.nav-solution-card:before{inset:auto 0 -56px!important}.nav-solution-card span:not(.nav-solution-icon),.nav-solution-card strong,.nav-solution-card small{overflow-wrap:anywhere!important;min-width:0!important}.qki-consent:not(.qki-consent-settings){width:min(470px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;bottom:18px!important;left:auto!important;right:18px!important;transform:none!important}.qki-consent:not(.qki-consent-settings) .qki-consent-shell{grid-template-columns:96px minmax(0,1fr)!important;gap:8px!important}.qki-consent:not(.qki-consent-settings) h2{white-space:nowrap!important;min-width:66px!important;max-width:none!important;font-size:.86rem!important;overflow:visible!important}.qki-consent:not(.qki-consent-settings) h2:after{content:none!important;display:none!important}.qki-consent:not(.qki-consent-settings) .qki-consent-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}body:has(.site-header-open) .qki-consent:not(.qki-consent-settings){display:none!important}@media (max-width:820px){.qki-consent:not(.qki-consent-settings){width:auto!important;bottom:10px!important;left:12px!important;right:12px!important}.qki-consent:not(.qki-consent-settings) .qki-consent-shell{grid-template-columns:88px minmax(0,1fr)!important;gap:0!important}.qki-consent:not(.qki-consent-settings) h2{white-space:normal!important;min-width:0!important;font-size:0!important;overflow:hidden!important}.qki-consent:not(.qki-consent-settings) h2:after{content:"Cookies"!important;font-size:.72rem!important;display:block!important}}:root{--qai-type-hero-title:clamp(3rem, 3.85vw, 4.35rem);--qai-type-hero-title-line:.98;--qai-type-hero-title-max:980px;--qai-type-hero-copy:clamp(1.06rem, 1.25vw, 1.2rem);--qai-type-hero-copy-line:1.62;--qai-type-hero-kicker:clamp(.75rem, .76vw, .82rem);--qai-type-hero-kicker-line:1.12;--qai-type-section-title:clamp(2.2rem, 2.9vw, 3.25rem);--qai-type-section-title-line:1.02;--qai-type-section-kicker:clamp(.72rem, .72vw, .78rem);--qai-type-utility-title:clamp(2.35rem, 3.7vw, 3.65rem)}.marketing-hero h1,.system-hero h1,.results-hero h1,.about-hero h1,.collab-hero h1,.strategy-hero h1,.visibility-hero h1,.native-blog-hero h1,.native-blog-article-hero h1{max-width:var(--qai-type-hero-title-max)!important;color:var(--qai-leadership-text)!important;font-size:var(--qai-type-hero-title)!important;font-weight:940!important;line-height:var(--qai-type-hero-title-line)!important;letter-spacing:0!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}.page-hero-legal .hero-copy h1,.thanks-copy h1,.route-index h1,.not-found h1{max-width:840px!important;color:var(--qai-leadership-text)!important;font-size:var(--qai-type-utility-title)!important;letter-spacing:0!important;text-wrap:balance!important;font-weight:930!important;line-height:1.02!important}.marketing-hero .marketing-kicker,.system-hero .system-kicker,.results-hero .system-kicker,.about-hero .system-kicker,.collab-hero .system-kicker,.strategy-hero .system-kicker,.visibility-hero .system-kicker,.native-blog-hero .native-blog-kicker,.native-blog-article-hero .native-blog-kicker,.page-hero-legal .hero-kicker{max-width:100%!important;min-height:34px!important;color:var(--qai-leadership-accent)!important;font-size:var(--qai-type-hero-kicker)!important;font-weight:920!important;line-height:var(--qai-type-hero-kicker-line)!important;letter-spacing:0!important;text-align:left!important;text-transform:uppercase!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important;background:linear-gradient(#ffffff12,#ffffff07),#101f28c7!important;border:1px solid #e5eef029!important;border-radius:999px!important;align-items:center!important;margin:0 0 18px!important;padding:9px 12px!important;display:inline-flex!important}.marketing-hero-text p,.system-hero-text p,.native-blog-hero>p,.native-blog-hero-inner>p,.native-blog-article-inner>p,.page-hero-legal .hero-copy>p,.thanks-copy>p{max-width:780px!important;font-size:var(--qai-type-hero-copy)!important;line-height:var(--qai-type-hero-copy-line)!important;letter-spacing:0!important}.marketing-section-intro h2,.system-section-intro h2,.results-intro h2,.about-intro h2,.collab-intro h2,.strategy-intro h2,.visibility-intro h2,.system-final-cta h2,.marketing-final-cta h2,.native-blog-list-heading h2,.native-blog-cta h2{max-width:880px!important;color:var(--qai-leadership-text)!important;font-size:var(--qai-type-section-title)!important;font-weight:920!important;line-height:var(--qai-type-section-title-line)!important;letter-spacing:0!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}.marketing-section-intro>.marketing-kicker,.marketing-final-cta .marketing-kicker,.system-section-intro>.system-kicker,.results-intro>.system-kicker,.about-intro>.system-kicker,.collab-intro>.system-kicker,.strategy-intro>.system-kicker,.visibility-intro>.system-kicker,.system-final-cta .system-kicker,.native-blog-list-heading .native-blog-kicker,.native-blog-cta .native-blog-kicker,.thanks-badge,.route-index-kicker,.section-kicker{max-width:100%!important;min-height:32px!important;color:var(--qai-leadership-accent)!important;font-size:var(--qai-type-section-kicker)!important;letter-spacing:0!important;text-transform:uppercase!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important;background:#ffffff0b!important;border:1px solid #e5eef024!important;border-radius:999px!important;align-items:center!important;margin:0 0 16px!important;padding:8px 11px!important;font-weight:920!important;line-height:1.12!important;display:inline-flex!important}@media (max-width:820px){:root{--qai-type-hero-title:clamp(2.32rem, 9.9vw, 2.9rem);--qai-type-hero-copy:clamp(1rem, 4vw, 1.08rem);--qai-type-hero-kicker:.72rem;--qai-type-section-title:clamp(2rem, 8.8vw, 2.45rem);--qai-type-section-kicker:.7rem;--qai-type-utility-title:clamp(2.05rem, 8.6vw, 2.75rem)}.marketing-hero h1,.system-hero h1,.results-hero h1,.about-hero h1,.collab-hero h1,.strategy-hero h1,.visibility-hero h1,.native-blog-hero h1,.native-blog-article-hero h1,.page-hero-legal .hero-copy h1,.thanks-copy h1,.route-index h1,.not-found h1{max-width:100%!important;line-height:1!important}.marketing-hero .marketing-kicker,.system-hero .system-kicker,.results-hero .system-kicker,.about-hero .system-kicker,.collab-hero .system-kicker,.strategy-hero .system-kicker,.visibility-hero .system-kicker,.native-blog-hero .native-blog-kicker,.native-blog-article-hero .native-blog-kicker,.page-hero-legal .hero-kicker,.marketing-section-intro>.marketing-kicker,.marketing-final-cta .marketing-kicker,.system-section-intro>.system-kicker,.results-intro>.system-kicker,.about-intro>.system-kicker,.collab-intro>.system-kicker,.strategy-intro>.system-kicker,.visibility-intro>.system-kicker,.system-final-cta .system-kicker,.native-blog-list-heading .native-blog-kicker,.native-blog-cta .native-blog-kicker,.thanks-badge,.route-index-kicker,.section-kicker{min-height:30px!important;margin-bottom:14px!important;padding:8px 10px!important}}:is(body:has(.marketing-home) .marketing-hero h1,body:has(.system-page) .system-hero h1,body:has(.results-page) .results-hero h1,body:has(.about-page) .about-hero h1,body:has(.collab-page) .collab-hero h1,body:has(.strategy-page) .strategy-hero h1,body:has(.visibility-page) .visibility-hero h1,body:has(.growth-page) .visibility-hero h1){max-width:var(--qai-type-hero-title-max)!important;font-size:var(--qai-type-hero-title)!important;line-height:var(--qai-type-hero-title-line)!important;letter-spacing:0!important}.page-hero-legal .hero-copy .hero-kicker{width:auto!important;max-width:100%!important;font-size:var(--qai-type-hero-kicker)!important;line-height:var(--qai-type-hero-kicker-line)!important;letter-spacing:0!important}@media (max-width:820px){:is(body:has(.marketing-home) .marketing-hero h1,body:has(.system-page) .system-hero h1,body:has(.results-page) .results-hero h1,body:has(.about-page) .about-hero h1,body:has(.collab-page) .collab-hero h1,body:has(.strategy-page) .strategy-hero h1,body:has(.visibility-page) .visibility-hero h1,body:has(.growth-page) .visibility-hero h1){max-width:100%!important;font-size:var(--qai-type-hero-title)!important;line-height:1!important}}.footer-logo-link{align-items:center!important;width:fit-content!important;max-width:min(220px,72vw)!important;margin-top:2px!important;text-decoration:none!important;display:inline-flex!important}.footer-logo-link img{object-fit:contain!important;filter:none!important;width:min(198px,72vw)!important;height:auto!important;display:block!important}.nav-mega-panel{width:min(1040px,100vw - 42px)!important}.nav-solution-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.nav-solution-card{min-height:142px!important}.nav-service-links{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;display:flex}.nav-service-links span,.mobile-service-links p{color:#b4c7d0b8;letter-spacing:0;text-transform:uppercase;font-size:.68rem;font-weight:900}.nav-service-links span{align-items:center;min-height:34px;padding-right:4px;display:inline-flex}.nav-service-links a{color:#e7f4f7;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:8px;align-items:center;min-height:34px;padding:0 11px;font-size:.76rem;font-weight:840;text-decoration:none;display:inline-flex}.nav-service-links a:hover,.nav-service-links a:focus{color:#fff;background:#7de8f41a;border-color:#7de8f452}.mobile-service-links{flex-wrap:wrap;gap:8px;padding:12px 0 6px;display:flex}.mobile-service-links p{width:100%;margin:0}.mobile-service-links a{color:#fff;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;align-items:center;min-height:38px;padding:0 12px;font-size:.82rem;font-weight:840;text-decoration:none;display:inline-flex}@media (max-width:1100px){.nav-solution-grid{grid-template-columns:1fr!important}}.nav-solution-card:first-child{grid-column:1/-1!important;min-height:118px!important}.system-app-layout{grid-template-columns:minmax(0,.92fr) minmax(360px,1fr)!important;align-items:start!important;gap:clamp(42px,6vw,92px)!important;display:grid!important}.system-app-board{border:1px solid var(--qai-leadership-line)!important;background:linear-gradient(180deg, #ffffff0e, #ffffff06), var(--qai-leadership-panel)!important;border-radius:8px!important;gap:12px!important;padding:clamp(20px,2.6vw,30px)!important;display:grid!important;box-shadow:0 24px 80px #00000047!important}.system-app-row{background:#ffffff09!important;border:1px solid #e5eef01a!important;border-radius:8px!important;grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;padding:16px!important;display:grid!important}.system-app-row>span{color:var(--qai-leadership-accent)!important;font-size:.76rem!important;font-weight:930!important}.system-app-row strong{color:var(--qai-leadership-text)!important;font-size:1.04rem!important;line-height:1.2!important}.system-app-row p{color:var(--qai-leadership-muted)!important;margin:6px 0 0!important;font-size:.94rem!important;line-height:1.5!important}#app-entwicklung,#skalierung{scroll-margin-top:128px!important}@media (max-width:980px){.system-app-layout{grid-template-columns:1fr!important}}@media (max-width:620px){.system-service-actions{grid-template-columns:1fr!important}.system-service-cta,.system-service-secondary{width:100%!important}}.strategy-page .strategy-hero{border-bottom:1px solid var(--qai-premium-line)!important;background:radial-gradient(circle at 72% 6%, #e5eef00b, transparent 30%), linear-gradient(180deg, var(--qai-premium-black-2) 0%, var(--qai-premium-black) 100%)!important;min-height:auto!important;padding:clamp(132px,12vw,166px) clamp(18px,5vw,72px) clamp(62px,7vw,96px)!important}.strategy-page .strategy-hero-inner{grid-template-columns:minmax(0,.88fr) minmax(430px,.72fr)!important;align-items:start!important;gap:clamp(34px,5vw,76px)!important;width:min(1440px,100%)!important;min-height:0!important;display:grid!important}.strategy-page .strategy-hero-copy{align-content:start!important;max-width:760px!important;padding-top:clamp(10px,2.6vw,34px)!important;display:grid!important}.strategy-page .strategy-hero .system-hero-text{max-width:660px!important}.strategy-page .strategy-hero .system-button{width:fit-content!important;margin-top:28px!important}.strategy-hero-proof-grid{grid-column:1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:0!important;display:grid!important}.strategy-hero-proof-grid .strategy-value-card{min-height:168px!important;box-shadow:none!important;padding:16px!important}.strategy-hero-form-card{border:1px solid var(--qai-premium-line-strong)!important;background:var(--qai-premium-surface)!important;box-shadow:0 36px 110px var(--qai-premium-shadow), inset 0 1px 0 #ffffff14!important;border-radius:10px!important;grid-area:1/2/span 2!important;gap:18px!important;padding:clamp(20px,2.4vw,30px)!important;scroll-margin-top:124px!important;display:grid!important;position:relative!important}.strategy-hero-form-card:before{content:""!important;pointer-events:none!important;border-radius:inherit!important;background:linear-gradient(135deg,#e5eef016,#0000 30%,#e5eef007)!important;position:absolute!important;inset:0!important}.strategy-hero-form-card>*{z-index:1!important;position:relative!important}.strategy-form-header{gap:12px!important;display:grid!important}.strategy-form-header .system-kicker{margin-bottom:0!important}.strategy-form-header h2{color:var(--qai-premium-white)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(1.7rem,2.35vw,2.35rem)!important;font-weight:930!important;line-height:1.04!important}.strategy-form-header p{color:var(--qai-premium-text)!important;margin:0!important;font-size:.98rem!important;line-height:1.58!important}.strategy-form-assurance{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.strategy-form-assurance span{border:1px solid var(--qai-premium-line)!important;min-height:32px!important;color:var(--qai-premium-text)!important;background:#e5eef00b!important;border-radius:999px!important;align-items:center!important;gap:7px!important;padding:0 10px!important;font-size:.78rem!important;font-weight:850!important;display:inline-flex!important}.strategy-form-assurance svg{color:var(--qai-premium-muted)!important}.strategy-hero-form{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px!important;margin-top:2px!important;padding:0!important;overflow:visible!important}.strategy-hero-form:before{display:none!important}.strategy-hero-form label{font-size:.82rem!important}.strategy-hero-form input,.strategy-hero-form select,.strategy-hero-form textarea{border-color:var(--qai-premium-line)!important;background:var(--qai-premium-graphite)!important;min-height:44px!important}.strategy-hero-form textarea{min-height:112px!important}.strategy-hero-form .strategy-form-actions{gap:10px!important}.strategy-hero-form .strategy-form-actions button{min-height:50px!important}.strategy-hero-form .strategy-form-actions p{font-size:.86rem!important;line-height:1.5!important}.strategy-page .system-section:first-of-type{border-top:0!important}@media (min-width:1181px){.strategy-hero-form-card{position:sticky!important;top:118px!important}}@media (max-width:1180px){.strategy-page .strategy-hero-inner{grid-template-columns:1fr!important}.strategy-page .strategy-hero-copy{max-width:880px!important}.strategy-hero-form-card{grid-area:auto!important;max-width:880px!important}}@media (max-width:820px){.strategy-page .strategy-hero{padding-top:118px!important;padding-bottom:54px!important}.strategy-page .strategy-hero .system-button{width:100%!important}.strategy-hero-proof-grid{grid-column:auto!important;grid-template-columns:1fr!important;margin-top:24px!important}.strategy-hero-proof-grid .strategy-value-card{min-height:0!important}.strategy-hero-form-card{padding:18px!important}.strategy-hero-form{grid-template-columns:1fr!important}}:is(body:has(.results-page) .results-transform-layout>:first-child,body:has(.results-page) .results-evidence-ledger>:first-child,body:has(.results-page) .results-kpi-layout>:first-child,body:has(.results-page) .results-proof-layout>:first-child,body:has(.results-page) .results-trust-layout>:first-child){align-self:start!important;position:static!important;top:auto!important}:is(body:has(.results-page) .results-transform-layout,body:has(.results-page) .results-evidence-ledger,body:has(.results-page) .results-kpi-layout,body:has(.results-page) .results-proof-layout,body:has(.results-page) .results-trust-layout){align-items:start!important;row-gap:clamp(32px,5vw,72px)!important}body:has(.results-page) .results-intro h2{overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important;line-height:1.08!important}:is(body:has(.results-page) .results-transform-layout .results-intro h2,body:has(.results-page) .results-evidence-ledger .results-intro h2,body:has(.results-page) .results-kpi-layout .results-intro h2,body:has(.results-page) .results-proof-layout .results-intro h2,body:has(.results-page) .results-trust-layout .results-intro h2){max-width:660px!important;font-size:clamp(2.05rem,2.7vw,3rem)!important}body:has(.results-page) .results-intro p{max-width:690px!important}body:has(.native-blog-shell) .native-blog-content-wrap{box-sizing:border-box!important;grid-template-columns:minmax(0,760px) minmax(300px,360px)!important;justify-content:space-between!important;gap:clamp(34px,5vw,72px)!important;width:min(1220px,100% - 40px)!important;padding:clamp(58px,7vw,86px) 0!important}:is(body:has(.native-blog-shell) .native-blog-content,body:has(.native-blog-shell) .native-blog-cta){width:100%!important;min-width:0!important;max-width:100%!important}body:has(.native-blog-shell) .native-blog-content{display:block!important}:is(body:has(.native-blog-shell) .native-blog-content>*,body:has(.native-blog-shell) .native-blog-cta>*){overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important}body:has(.native-blog-shell) .native-blog-cta{grid-template-columns:minmax(0,1fr)!important;align-self:start!important;padding:clamp(20px,2.4vw,28px)!important;top:132px!important}body:has(.native-blog-shell) .native-blog-cta .native-blog-kicker{justify-self:start!important;width:fit-content!important;max-width:100%!important;margin-bottom:6px!important}body:has(.native-blog-shell) .native-blog-cta h2{letter-spacing:0!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;max-width:16ch!important;margin:0!important;font-size:clamp(1.22rem,1.18vw,1.42rem)!important;font-weight:900!important;line-height:1.13!important}body:has(.native-blog-shell) .native-blog-cta p:not(.native-blog-kicker){max-width:32ch!important;font-size:clamp(.92rem,.92vw,.98rem)!important;line-height:1.55!important}body:has(.native-blog-shell) .native-blog-cta a{text-align:center!important;width:100%!important;min-width:0!important;padding-inline:14px!important}:is(body:has(.native-blog-shell) .native-blog-content .blog-summary,body:has(.native-blog-shell) .native-blog-content .blog-faq){overflow:hidden!important}@media (max-width:980px){body:has(.native-blog-shell) .native-blog-content-wrap{grid-template-columns:minmax(0,1fr)!important}body:has(.native-blog-shell) .native-blog-cta{position:static!important}}@media (max-width:820px){body:has(.native-blog-shell) .native-blog-content-wrap{gap:26px!important;width:calc(100% - 32px)!important;padding-block:48px!important}body:has(.native-blog-shell) .native-blog-content .blog-lead{padding-left:14px!important;font-size:clamp(1.04rem,5vw,1.2rem)!important;line-height:1.6!important}body:has(.native-blog-shell) .native-blog-content h2{font-size:clamp(1.55rem,7vw,2rem)!important;line-height:1.1!important}}.content-band:has(.native-content-legal){background:linear-gradient(#eef3f5 0%,#f8fafb 48%,#eef3f5 100%)!important;padding:clamp(58px,7vw,92px) clamp(16px,4vw,40px)!important}.native-content-legal{width:min(960px,100%)!important;max-width:none!important;margin-inline:auto!important}.native-legal-overview{grid-template-columns:minmax(0,.78fr) minmax(320px,.72fr)!important;align-items:start!important;gap:clamp(20px,3.4vw,44px)!important;margin-bottom:clamp(18px,2.6vw,30px)!important;display:grid!important}.native-legal-overview-copy,.native-legal-overview-card,.native-legal-copy{border-radius:8px!important}.native-legal-overview-copy{background:#ffffffc7!important;border:1px solid #0d17201a!important;padding:clamp(24px,4vw,46px)!important;box-shadow:0 24px 84px #0f172a12!important}.native-legal-overview-copy h2,.native-legal-copy-head h2{color:#0d1720!important;letter-spacing:0!important;text-wrap:balance!important;max-width:760px!important;margin:8px 0 0!important;font-size:clamp(1.82rem,3vw,3rem)!important;font-weight:940!important;line-height:1.02!important}.native-legal-overview-copy p:not(.native-legal-eyebrow),.native-legal-copy-head p:not(.native-legal-eyebrow){color:#334650!important;max-width:66ch!important;margin:16px 0 0!important;font-size:clamp(1rem,1.18vw,1.12rem)!important;font-weight:650!important;line-height:1.68!important}.native-legal-eyebrow{color:#53636c!important;text-transform:uppercase!important;margin:0!important;font-size:.78rem!important;font-weight:930!important;line-height:1.2!important}.native-legal-overview-grid{gap:10px!important;display:grid!important}.native-legal-overview-card{background:#ffffffad!important;border:1px solid #0d17201a!important;min-width:0!important;padding:clamp(18px,2.4vw,24px)!important}.native-legal-overview-card span{color:#687981!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:920!important;display:block!important}.native-legal-overview-card strong{color:#0d1720!important;margin-top:8px!important;font-size:clamp(1.08rem,1.55vw,1.34rem)!important;font-weight:940!important;line-height:1.12!important;display:block!important}.native-legal-overview-card p{color:#40545e!important;margin:10px 0 0!important;font-size:.96rem!important;font-weight:650!important;line-height:1.55!important}.native-legal-copy{background:#ffffffdb!important;border:1px solid #0d17201a!important;border-radius:8px!important;gap:clamp(14px,1.7vw,22px)!important;padding:clamp(24px,4vw,46px)!important;box-shadow:0 24px 90px #0f172a14!important}.native-legal-compact{gap:clamp(18px,2vw,26px)!important}.native-legal-index{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.native-legal-index a{color:#263941!important;background:#0d172009!important;border:1px solid #0d172017!important;border-radius:8px!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:44px!important;padding:0 12px!important;font-size:.9rem!important;font-weight:780!important;line-height:1.18!important;text-decoration:none!important;display:flex!important}.native-legal-index a span,.legal-detail-number{color:#eef4f6!important;background:#0d1720!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:30px!important;height:30px!important;font-size:.72rem!important;font-weight:920!important;display:inline-flex!important}.native-legal-details{gap:10px!important;display:grid!important}.legal-detail{background:#ffffff9e!important;border:1px solid #0d17201a!important;border-radius:8px!important;min-width:0!important;overflow:hidden!important}.legal-detail summary{color:#0d1720!important;cursor:pointer!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:16px!important;list-style:none!important;display:grid!important}.legal-detail summary::-webkit-details-marker{display:none!important}.legal-detail summary strong{overflow-wrap:anywhere!important;min-width:0!important;font-size:clamp(1rem,1.28vw,1.16rem)!important;font-weight:900!important;line-height:1.2!important}.legal-detail summary small{color:#64747c!important;font-size:.78rem!important;font-weight:820!important}.legal-detail[open]{background:#ffffffe6!important;box-shadow:0 18px 50px #0f172a12!important}.legal-detail-body{gap:12px!important;padding:0 18px 20px 58px!important;display:grid!important}.legal-detail-body p,.legal-detail-body li{color:#334650!important;max-width:82ch!important;margin:0!important;font-size:clamp(.96rem,1vw,1.03rem)!important;line-height:1.72!important}.legal-inline-bullet{color:#0d1720!important;width:1.2em!important;font-weight:900!important;display:inline-flex!important}.native-content-legal h1,.native-content-legal h2,.native-content-legal h3{color:#0d1720!important;letter-spacing:0!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;max-width:100%!important;margin:clamp(18px,2.4vw,28px) 0 0!important;font-size:clamp(1.24rem,1.7vw,1.65rem)!important;font-weight:920!important;line-height:1.18!important}.native-content-legal p,.native-content-legal li{color:#334650!important;overflow-wrap:anywhere!important;max-width:78ch!important;font-size:clamp(.98rem,1.03vw,1.05rem)!important;line-height:1.76!important}.marketing-step-card,.collab-map-card,.results-system-card,.results-proof-card,.system-final-inner{box-sizing:border-box!important;min-width:0!important;overflow:hidden!important}.marketing-step-card *,.collab-map-card *,.results-system-card *,.results-proof-card *,.system-final-inner *{overflow-wrap:anywhere!important;min-width:0!important}.system-final-inner h2{overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;max-width:100%!important}.marketing-hero{contain:paint!important}.marketing-hero-video{transform:none!important}.marketing-step-card:before,.collab-map-card:not(:last-child):after{width:12px!important;right:0!important}@media (max-width:820px){.native-blog-article-hero h1{overflow-wrap:normal!important;font-size:clamp(2.05rem,8.8vw,2.5rem)!important;line-height:1.02!important}.page-hero-legal .hero-copy h1{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;font-size:clamp(1.78rem,7.2vw,2.18rem)!important;line-height:1.04!important}.page-hero-legal .page-hero-inner,.page-hero-legal .hero-copy{overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important}.native-legal-copy{padding:22px!important}.native-legal-overview{grid-template-columns:1fr!important}.native-legal-overview-copy{padding:22px!important}.native-legal-overview-copy h2,.native-legal-copy-head h2{font-size:clamp(1.72rem,8vw,2.25rem)!important;line-height:1.04!important}.native-legal-index{grid-template-columns:1fr!important}.legal-detail summary{grid-template-columns:auto minmax(0,1fr)!important}.legal-detail summary small{display:none!important}.legal-detail-body{padding:0 16px 18px!important}.native-content-legal h1,.native-content-legal h2,.native-content-legal h3{font-size:clamp(1.16rem,5.6vw,1.48rem)!important;line-height:1.18!important}.system-final-inner{width:min(100%,100vw - 32px)!important;margin-inline:auto!important}}body:has(.service-page){background:var(--qai-leadership-bg)!important}.service-page{--service-card-title-size:clamp(1.08rem, 1.34vw, 1.26rem);--service-form-title-size:clamp(1.58rem, 2vw, 2rem);--service-hero-title-size:clamp(2.9rem, 4.8vw, 3.85rem);--service-section-title-size:clamp(2.08rem, 3.45vw, 3.08rem);--service-title-line-height:1.02;--service-topline-size:.72rem;background:linear-gradient(180deg, #ffffff05, transparent 34%), var(--qai-leadership-bg);color:var(--qai-leadership-text);overflow:hidden}.service-page .system-kicker{color:var(--qai-leadership-accent)!important;font-size:var(--service-topline-size)!important;letter-spacing:0!important;text-transform:uppercase!important;margin:0 0 14px!important;font-weight:950!important;line-height:1.16!important}.service-hero,.service-section{border-bottom:1px solid #e2e8f014;padding:clamp(76px,10vw,150px) 0;position:relative}.service-hero{align-items:center;min-height:100vh;padding-top:clamp(126px,13vw,190px);display:flex}.service-section-raised{background:var(--qai-leadership-band)}.service-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(360px,.62fr);align-items:center;gap:clamp(44px,7vw,104px);display:grid}.service-hero-copy,.service-section-copy,.service-section-head,.service-proof-panel,.service-final-cta>div{min-width:0;overflow:visible}.service-hero h1,.service-section h2,.service-final-cta h2{color:var(--qai-leadership-text);letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;margin:0;font-weight:950;line-height:.98}.service-hero h1{max-width:820px;font-size:var(--service-hero-title-size)!important;line-height:1!important}.service-hero-copy>p:not(.system-kicker),.service-section-copy>p,.service-proof-panel>p,.service-final-cta p{max-width:720px;color:var(--qai-leadership-muted);margin:26px 0 0;font-size:clamp(1.04rem,1.35vw,1.24rem);line-height:1.68}.service-hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.service-button-secondary{border:1px solid var(--qai-leadership-line-strong)!important;color:var(--qai-leadership-soft)!important;background:#ffffff09!important}.service-hero-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:34px;display:grid}.service-hero-proof span,.service-proof-row,.service-process-row,.service-diagnosis-card,.service-module-card,.service-faq-item,.service-final-cta{border:1px solid var(--qai-leadership-line);background:linear-gradient(180deg, #ffffff0d, #ffffff06), var(--qai-leadership-panel);border-radius:8px;box-shadow:0 24px 70px #0000003d}.service-hero-proof span{min-height:72px;color:var(--qai-leadership-soft);align-items:center;gap:10px;padding:14px;font-weight:850;line-height:1.35;display:flex}.service-hero-proof svg,.service-command-head svg,.service-module-card svg,.service-proof-row svg{color:var(--qai-leadership-accent);flex:none}.service-command-panel{border:1px solid var(--qai-leadership-line-strong);background:linear-gradient(#fff1,#ffffff07),#111a21;border-radius:8px;gap:18px;padding:clamp(22px,2.8vw,34px);display:grid;box-shadow:0 28px 92px #00000057}.service-command-head{border-bottom:1px solid var(--qai-leadership-line);gap:14px;padding-bottom:18px;display:grid}.service-command-head span{color:var(--qai-leadership-accent);text-transform:uppercase;align-items:center;gap:9px;font-size:.78rem;font-weight:900;display:inline-flex}.service-command-head strong{color:#fff;font-size:clamp(1.6rem,2.4vw,2.35rem);line-height:1.04}.service-process-map{gap:10px;display:grid}.service-process-row{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;min-height:62px;padding:14px;display:grid}.service-process-row span,.service-diagnosis-card span,.service-module-card span{color:var(--qai-leadership-accent);font-size:.78rem;font-weight:950}.service-process-row strong{min-width:0;color:var(--qai-leadership-text);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;word-break:normal;font-size:1rem}.service-diagnosis-grid,.service-proof-grid,.service-faq-layout,.service-final-cta{grid-template-columns:minmax(0,.76fr) minmax(380px,1fr);align-items:start;gap:clamp(34px,5vw,78px);display:grid}.service-section h2{max-width:840px;font-size:var(--service-section-title-size)!important;line-height:var(--service-title-line-height)!important}.service-diagnosis-list{gap:12px;display:grid}.service-diagnosis-card{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:14px;padding:20px;display:grid}.service-diagnosis-card p,.service-faq-item p{color:var(--qai-leadership-muted);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0;line-height:1.62}.service-section-head{max-width:900px;margin-bottom:clamp(30px,4vw,54px)}.service-section-head>p:not(.system-kicker){max-width:760px;color:var(--qai-leadership-muted);margin:20px 0 0;font-size:clamp(1.02rem,1.25vw,1.18rem);line-height:1.65}.service-architecture-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.service-module-card{grid-template-rows:auto auto minmax(0,1fr);align-content:start;gap:16px;min-width:0;min-height:176px;padding:clamp(20px,2.1vw,26px);display:grid}.service-module-card h3{max-width:100%;color:var(--qai-leadership-text);font-size:var(--service-card-title-size);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;word-break:normal;margin:0;line-height:1.25}.service-proof-panel{border:1px solid var(--qai-leadership-line);background:#ffffff09;border-radius:8px;padding:clamp(24px,3vw,36px)}.service-proof-ledger{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.service-proof-row{min-height:88px;color:var(--qai-leadership-soft);align-items:center;gap:12px;padding:18px;font-weight:880;display:flex}.service-proof-row span{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-width:0}.service-faq-list{gap:12px;display:grid}.service-faq-item{padding:0}.service-faq-item summary{cursor:pointer;color:var(--qai-leadership-text);padding:20px 22px;font-weight:900;line-height:1.35}.service-faq-item p{padding:0 22px 22px}.service-final-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:clamp(26px,4vw,46px)}.service-final-cta .system-button{white-space:nowrap;justify-self:start}.service-final-cta h2{max-width:860px;font-size:var(--service-section-title-size)!important;line-height:var(--service-title-line-height)!important}.service-special-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.service-special-card{border:1px solid var(--qai-leadership-line);background:linear-gradient(180deg, #ffffff0f, #ffffff06), var(--qai-leadership-panel);border-radius:8px;align-content:start;gap:18px;min-height:230px;padding:clamp(20px,2.4vw,28px);display:grid;box-shadow:0 24px 72px #00000038}.service-special-card span{color:var(--qai-leadership-accent);text-transform:uppercase;font-size:.76rem;font-weight:950}.service-special-card h3{max-width:100%;color:var(--qai-leadership-text);font-size:var(--service-card-title-size);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;word-break:normal;margin:0;line-height:1.18}.service-special-card p{color:var(--qai-leadership-muted);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0;font-size:.96rem;line-height:1.58}.service-page-datenmigration-systeme .service-diagnosis-grid,.service-page-datenmigration-systeme .service-proof-grid{gap:clamp(42px,5.4vw,86px)}.service-page-datenmigration-systeme .service-section-head{max-width:980px}.service-page-datenmigration-systeme .service-special-card{min-height:252px}.service-page-datenmigration-systeme .service-module-card{min-height:176px}.service-page-datenmigration-systeme .service-proof-panel{min-height:0}.service-logo-cloud{border:1px solid var(--qai-leadership-line-strong);background:linear-gradient(135deg,#ffffff0f,#ffffff06),#111a21;border-radius:8px;grid-template-columns:minmax(260px,.34fr) minmax(0,1fr);align-items:start;gap:clamp(22px,3vw,42px);margin-top:clamp(28px,4vw,54px);padding:clamp(22px,3vw,34px);display:grid;box-shadow:0 28px 88px #00000047}.service-logo-cloud strong{color:var(--qai-leadership-text);margin-top:12px;font-size:clamp(1.28rem,2vw,1.85rem);line-height:1.12;display:block}.service-logo-grid{flex-wrap:wrap;gap:10px;display:flex}.service-logo-chip{min-height:42px;color:var(--qai-leadership-soft);letter-spacing:0;overflow-wrap:anywhere;background:#ffffff0b;border:1px solid #e2e8f024;border-radius:8px;justify-content:center;align-items:center;padding:10px 14px;font-size:.86rem;font-weight:900;display:inline-flex}.service-inquiry-section{background:radial-gradient(circle at 18% 0%, #a7bac41c, transparent 30%), var(--qai-leadership-band)}.service-inquiry-layout{grid-template-columns:minmax(0,.78fr) minmax(420px,1fr);align-items:start;gap:clamp(34px,5vw,82px);display:grid}.service-inquiry-copy{min-width:0;position:sticky;top:132px}.service-inquiry-copy h2,.service-inquiry-header h3{color:var(--qai-leadership-text);letter-spacing:0;text-wrap:balance;margin:0;font-weight:950;line-height:1.02}.service-inquiry-copy h2{max-width:720px;font-size:var(--service-section-title-size)!important;line-height:var(--service-title-line-height)!important}.service-inquiry-copy>p{max-width:650px;color:var(--qai-leadership-muted);margin:24px 0 0;font-size:clamp(1.02rem,1.25vw,1.18rem);line-height:1.68}.service-inquiry-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px;display:grid}.service-inquiry-points span{border:1px solid var(--qai-leadership-line);min-height:58px;color:var(--qai-leadership-soft);background:#ffffff0a;border-radius:8px;align-items:center;gap:10px;padding:13px 14px;font-size:.9rem;font-weight:860;line-height:1.32;display:flex}.service-inquiry-points svg{color:var(--qai-leadership-accent);flex:none}.service-inquiry-form{border:1px solid var(--qai-leadership-line-strong);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(#ffffff12,#ffffff07),#111a21;border-radius:8px;padding:clamp(22px,3vw,34px);position:relative;overflow:hidden;box-shadow:0 32px 98px #00000057}.service-inquiry-header{z-index:1;border-bottom:1px solid var(--qai-leadership-line);gap:14px;padding-bottom:22px;display:grid;position:relative}.service-inquiry-header h3{font-size:var(--service-form-title-size)!important;line-height:1.04!important}.service-inquiry-header p:not(.system-kicker){color:var(--qai-leadership-muted);margin:0;line-height:1.62}.service-inquiry-assurance{flex-wrap:wrap;gap:8px;display:flex}.service-inquiry-assurance span{border:1px solid var(--qai-leadership-line);color:var(--qai-leadership-soft);border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:.78rem;font-weight:900;display:inline-flex}.service-inquiry-assurance svg{color:var(--qai-leadership-accent)}.service-form-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid;position:relative}.service-inquiry-form label{gap:8px;min-width:0;display:grid}.service-inquiry-form label>span{color:var(--qai-leadership-soft);align-items:center;gap:7px;font-size:.78rem;font-weight:900;display:inline-flex}.service-inquiry-form input,.service-inquiry-form select,.service-inquiry-form textarea{width:100%;min-width:0;color:var(--qai-leadership-text);font:inherit;background:#080d11c7;border:1px solid #e2e8f024;border-radius:8px;outline:none;padding:13px 14px;transition:border-color .18s,background .18s,box-shadow .18s}.service-inquiry-form textarea{resize:vertical;min-height:132px}.service-inquiry-form input::placeholder,.service-inquiry-form textarea::placeholder{color:#d7e0e473}.service-inquiry-form input:focus,.service-inquiry-form select:focus,.service-inquiry-form textarea:focus{background:#080d11f5;border-color:#a7bac494;box-shadow:0 0 0 4px #a7bac41a}.service-form-wide{grid-column:1/-1}.service-consent{color:var(--qai-leadership-muted);grid-template-columns:auto minmax(0,1fr);align-items:flex-start;font-size:.86rem;line-height:1.5;gap:12px!important;display:flex!important}.service-consent input{width:18px;height:18px;accent-color:var(--qai-leadership-accent);margin-top:2px}.service-consent>span{color:var(--qai-leadership-muted)!important;font-size:.86rem!important;font-weight:650!important;line-height:1.5!important;display:block!important}.service-form-actions{gap:12px;display:grid}.service-form-actions button{color:#071015;cursor:pointer;background:linear-gradient(135deg,#f5f8f9,#b6c6ce);border:0;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;font-weight:950;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex}.service-form-actions button:hover,.service-form-actions button:focus{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 18px 42px #a7bac433}.service-form-actions button:disabled{cursor:not-allowed;opacity:.7;transform:none}.service-form-actions p,.service-form-message{color:var(--qai-leadership-muted);margin:0;font-size:.84rem;line-height:1.5}.service-form-message{border-radius:8px;padding:12px 14px}.service-form-message-success{color:#bbf7d0;background:#16653429;border:1px solid #86efac47}.service-form-message-error{color:#fecaca;background:#7f1d1d2e;border:1px solid #fca5a547}body:has(.strategy-page) .qki-consent:not(.qki-consent-settings){bottom:18px!important;left:88px!important;right:auto!important}.results-hero-proofbar{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:30px;display:grid}.results-hero-proofbar span{border:1px solid var(--qai-leadership-line);min-height:92px;color:var(--qai-leadership-muted);background:#ffffff0b;border-radius:8px;gap:7px;padding:14px;font-size:.82rem;font-weight:760;line-height:1.42;display:grid}.results-hero-proofbar strong{color:var(--qai-leadership-text);text-transform:uppercase;font-size:.74rem;font-weight:950}@media (max-width:1180px){.service-hero-grid,.service-diagnosis-grid,.service-proof-grid,.service-faq-layout,.service-final-cta,.service-logo-cloud,.service-inquiry-layout{grid-template-columns:1fr}.service-final-cta{justify-items:start}.service-inquiry-copy{position:static}.service-architecture-grid,.service-special-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-page-datenmigration-systeme .service-special-card,.service-page-datenmigration-systeme .service-module-card,.service-page-app-entwicklung-ios-android .service-module-card{min-height:auto}}@media (max-width:760px){.service-page{--service-card-title-size:clamp(1rem, 4.8vw, 1.16rem);--service-form-title-size:clamp(1.42rem, 7vw, 1.78rem);--service-hero-title-size:clamp(2.25rem, 10.8vw, 2.9rem);--service-section-title-size:clamp(1.78rem, 8.4vw, 2.28rem);--service-topline-size:.68rem}.service-hero{min-height:auto;padding-top:118px}.service-hero h1{font-size:var(--service-hero-title-size)!important;line-height:1.01!important}.service-section h2,.service-inquiry-copy h2,.service-final-cta h2{font-size:var(--service-section-title-size)!important;line-height:1.04!important}.service-hero-proof,.service-proof-ledger,.service-architecture-grid,.service-special-grid,.service-inquiry-points,.service-form-grid,.service-final-cta{grid-template-columns:1fr}.service-diagnosis-card{grid-template-columns:38px minmax(0,1fr);padding:18px}.service-command-panel,.service-proof-panel,.service-logo-cloud,.service-inquiry-form,.service-final-cta{padding:22px}.service-final-cta .system-button{white-space:normal;justify-self:stretch;width:100%}.service-page-datenmigration-systeme .service-diagnosis-grid,.service-page-datenmigration-systeme .service-proof-grid{gap:24px}.service-page-datenmigration-systeme .service-special-card,.service-page-datenmigration-systeme .service-module-card,.service-page-app-entwicklung-ios-android .service-module-card,.service-page-datenmigration-systeme .service-diagnosis-card,.service-page-datenmigration-systeme .service-proof-row{gap:14px}.service-special-card{min-height:auto}.qki-consent:not(.qki-consent-settings){bottom:10px!important;left:12px!important;right:12px!important}.results-hero-proofbar{grid-template-columns:1fr}}@media (min-width:1181px){.desktop-nav-wrap{position:relative!important}.nav-command-group{position:static!important}.nav-mega-panel{overscroll-behavior:contain;width:min(1040px,100vw - 32px)!important;max-height:calc(100svh - 112px)!important;top:calc(100% + 10px)!important;left:50%!important;overflow-y:auto!important;transform:translate(-50%,10px)scale(.985)!important}.nav-command-group-open .nav-mega-panel,.nav-command-group:focus-within .nav-mega-panel{transform:translate(-50%)scale(1)!important}}@media (min-width:1181px) and (max-width:1280px){.nav-mega-panel{grid-template-columns:minmax(0,1fr) 238px!important;gap:12px!important;width:min(960px,100vw - 28px)!important;padding:12px!important}.nav-panel-head{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.nav-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nav-solution-card{min-height:116px!important;padding:14px!important}.nav-service-links{gap:7px!important}.nav-service-links a{min-height:32px!important;padding-inline:9px!important;font-size:.72rem!important}}@media (max-width:1180px){.desktop-nav-wrap,.nav-action-cluster{display:none!important}.site-header{grid-template-columns:auto minmax(0,1fr) auto!important;width:calc(100vw - 24px)!important;min-height:64px!important;top:12px!important}.mobile-header-cta{display:none!important}.mobile-menu-button{grid-column:3!important;justify-self:end!important;display:inline-flex!important}.mobile-panel{overscroll-behavior:contain;width:auto!important;max-height:calc(100svh - 104px)!important;position:absolute!important;top:calc(100% + 10px)!important;left:0!important;right:0!important;overflow-y:auto!important}}@media (min-width:821px) and (max-width:1180px){.mobile-solution-grid,.mobile-group{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mobile-group p{grid-column:1/-1!important}.mobile-cta-grid{background:0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding-top:0!important;position:static!important}}@media (max-width:820px){.site-header{grid-template-columns:auto minmax(0,1fr) auto auto!important}.mobile-header-cta{grid-column:3!important;display:inline-flex!important}.mobile-menu-button{grid-column:4!important}}.qki-assistant{z-index:84;width:min(420px,100vw - 28px);color:var(--qai-leadership-text);pointer-events:none;font-family:inherit;position:fixed;bottom:86px;right:18px}:is(body:has(.qki-consent:not(.qki-consent-settings)) .qki-assistant,body:has(.site-header-open) .qki-assistant){display:none}.qki-assistant *{box-sizing:border-box}.qki-assistant-launcher,.qki-assistant-panel{pointer-events:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#121b21f5,#060b0ff5),#071014;border:1px solid #e5eef029;box-shadow:0 24px 72px #00000070,inset 0 1px #ffffff0f}.qki-assistant-launcher{width:max-content;min-height:54px;color:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:10px;margin-left:auto;padding:8px 12px 8px 8px;transition:border-color .18s,transform .18s,background .18s;display:flex}.qki-assistant-launcher:hover,.qki-assistant-launcher:focus-visible{border-color:#93c5be6b;outline:none;transform:translateY(-2px)}.qki-assistant-launcher-icon,.qki-assistant-orb{color:#061014;background:linear-gradient(135deg,#eef5f6,#9bb8b2);border-radius:999px;flex:none;place-items:center;display:grid}.qki-assistant-launcher-icon{width:38px;height:38px}.qki-assistant-launcher span:last-child{text-align:left;gap:1px;display:grid}.qki-assistant-launcher strong,.qki-assistant-launcher small{line-height:1.05;display:block}.qki-assistant-launcher strong{letter-spacing:0;font-size:.82rem;font-weight:920}.qki-assistant-launcher small{color:var(--qai-leadership-muted);font-size:.69rem;font-weight:760}.qki-assistant-panel{border-radius:26px;animation:.24s both qkiAssistantIn;overflow:hidden}.qki-assistant-head,.qki-assistant-body,.qki-assistant-actions,.qki-assistant-route{padding-left:18px;padding-right:18px}.qki-assistant-head{border-bottom:1px solid #e5eef01a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-top:16px;padding-bottom:12px;display:grid}.qki-assistant-orb{width:38px;height:38px}.qki-assistant-head p,.qki-assistant-head strong{overflow-wrap:anywhere;margin:0}.qki-assistant-head p{color:var(--qai-leadership-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:920}.qki-assistant-head strong{margin-top:3px;font-size:.98rem;font-weight:920;display:block}.qki-assistant-head button{width:34px;height:34px;color:var(--qai-leadership-muted);cursor:pointer;background:#ffffff0a;border:1px solid #e5eef01f;border-radius:999px;place-items:center;display:grid}.qki-assistant-head button:hover,.qki-assistant-head button:focus-visible{color:var(--qai-leadership-text);outline:none}.qki-assistant-body{padding-top:16px}.qki-assistant-body>span{color:var(--qai-leadership-muted);margin-bottom:10px;font-size:.78rem;font-weight:760;line-height:1.45;display:block}.qki-assistant-body h2{color:var(--qai-leadership-text);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:clamp(1.18rem,4vw,1.42rem);font-weight:940;line-height:1.08}.qki-assistant-body p{color:var(--qai-leadership-soft);margin:10px 0 0;font-size:.88rem;font-weight:650;line-height:1.5}.qki-assistant-chips{flex-wrap:wrap;gap:7px;padding:14px 18px 0;display:flex}.qki-assistant-chips span{max-width:100%;color:var(--qai-leadership-soft);overflow-wrap:anywhere;background:#ffffff09;border:1px solid #e5eef01f;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:.72rem;font-weight:820;display:inline-flex}.qki-assistant-actions{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:8px;padding-top:16px;padding-bottom:14px;display:grid}.qki-assistant-actions a{color:#061014;text-align:center;background:linear-gradient(135deg,#eef5f6,#9bb8b2);border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 12px;font-size:.76rem;font-weight:920;line-height:1.1;text-decoration:none;display:inline-flex}.qki-assistant-actions .qki-assistant-secondary{color:var(--qai-leadership-text);background:#ffffff0b;border:1px solid #e5eef024}.qki-assistant-route{color:var(--qai-leadership-muted);border-top:1px solid #e5eef017;align-items:flex-start;gap:8px;padding-top:12px;padding-bottom:15px;font-size:.72rem;font-weight:700;line-height:1.42;display:flex}.qki-assistant-route svg{color:var(--qai-leadership-accent);flex:none;margin-top:1px}@keyframes qkiAssistantIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:760px){.qki-assistant{width:auto;bottom:72px;left:12px;right:12px}.qki-assistant-launcher{max-width:190px}.qki-assistant-open{bottom:12px}.qki-assistant-panel{border-radius:22px}.qki-assistant-actions{grid-template-columns:1fr}.qki-assistant-route{display:none}}.qki-consent:not(.qki-consent-settings){bottom:18px!important;left:auto!important;right:18px!important}body:has(.strategy-page) .qki-consent:not(.qki-consent-settings){left:88px!important;right:auto!important}body:has(.qki-assistant-open) .qki-consent-manage{display:none!important}@media (max-width:820px){.qki-consent:not(.qki-consent-settings){width:auto!important;bottom:10px!important;left:12px!important;right:12px!important}body:has(.strategy-page) .qki-consent:not(.qki-consent-settings){width:auto!important;bottom:10px!important;left:12px!important;right:12px!important}.mobile-cta-grid{background:0 0!important;padding-top:12px!important;position:static!important}}@media (max-width:760px){.marketing-hero-console{margin-top:clamp(112px,28vw,156px)!important}.qki-assistant{bottom:58px!important}.qki-assistant-open{bottom:12px!important}}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
