*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}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{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.bottom-3{bottom:.75rem}.left-7{left:1.75rem}.top-0{top:0}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[8\]{z-index:8}.mx-auto{margin-left:auto;margin-right:auto}.mb-4{margin-bottom:1rem}.mb-9{margin-bottom:2.25rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.h-1\.5{height:.375rem}.h-24{height:6rem}.h-72{height:18rem}.h-80{height:20rem}.h-full{height:100%}.max-h-\[88dvh\]{max-height:88dvh}.min-h-11{min-height:2.75rem}.min-h-\[190px\]{min-height:190px}.min-h-\[210px\]{min-height:210px}.min-h-\[280px\]{min-height:280px}.min-h-dvh{min-height:100dvh}.w-24{width:6rem}.w-72{width:18rem}.w-full{width:100%}.min-w-11{min-width:2.75rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1360px\]{max-width:1360px}.max-w-\[1520px\]{max-width:1520px}.max-w-\[15rem\]{max-width:15rem}.max-w-xl{max-width:36rem}.rotate-\[-0\.8deg\]{--tw-rotate:-0.8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-between{align-content:space-between}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-12{gap:3rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.text-balance{text-wrap:balance}.rounded-2xl{border-radius:1rem}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[1\.05rem\]{border-radius:1.05rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.65rem\]{border-radius:1.65rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.border{border-width:1px}.border-\[\#fff0b9\]\/55{border-color:rgb(255 240 185/.55)}.border-\[var\(--border-soft\)\]{border-color:var(--border-soft)}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-transparent{border-color:transparent}.border-white\/10{border-color:rgb(255 255 255/.1)}.bg-\[\#01040b\]\/70{background-color:rgb(1 4 11/.7)}.bg-\[\#020611\]{--tw-bg-opacity:1;background-color:rgb(2 6 17/var(--tw-bg-opacity,1))}.bg-\[\#020915\]\/70{background-color:rgb(2 9 21/.7)}.bg-accent-blue{background-color:var(--accent-blue)}.bg-accent-cyan{background-color:var(--accent-cyan)}.bg-transparent{background-color:transparent}.bg-white\/\[0\.035\]{background-color:rgb(255 255 255/.035)}.bg-white\/\[0\.04\]{background-color:rgb(255 255 255/.04)}.bg-white\/\[0\.055\]{background-color:rgb(255 255 255/.055)}.bg-\[linear-gradient\(135deg\2c rgba\(4\2c 17\2c 38\2c 0\.94\)\2c rgba\(24\2c 15\2c 42\2c 0\.9\)_54\%\2c rgba\(4\2c 17\2c 38\2c 0\.94\)\)\]{background-image:linear-gradient(135deg,rgba(4,17,38,.94),rgba(24,15,42,.9) 54%,rgba(4,17,38,.94))}.bg-\[linear-gradient\(135deg\2c rgba\(8\2c 22\2c 44\2c 0\.95\)\2c rgba\(28\2c 22\2c 58\2c 0\.7\)_52\%\2c rgba\(5\2c 13\2c 26\2c 0\.98\)\)\]{background-image:linear-gradient(135deg,rgba(8,22,44,.95),rgba(28,22,58,.7) 52%,rgba(5,13,26,.98))}.bg-\[linear-gradient\(145deg\2c \#f4dc8d\2c \#e9c86c\)\]{background-image:linear-gradient(145deg,#f4dc8d,#e9c86c)}.bg-\[radial-gradient\(circle\2c rgba\(88\2c 230\2c 255\2c 0\.2\)\2c rgba\(255\2c 122\2c 217\2c 0\.09\)_34\%\2c transparent_70\%\)\]{background-image:radial-gradient(circle,rgba(88,230,255,.2),rgba(255,122,217,.09) 34%,transparent 70%)}.bg-\[radial-gradient\(circle_at_16\%_36\%\2c rgba\(88\2c 230\2c 255\2c 0\.07\)\2c transparent_26\%\)\2c radial-gradient\(circle_at_86\%_66\%\2c rgba\(255\2c 122\2c 217\2c 0\.07\)\2c transparent_28\%\)\]{background-image:radial-gradient(circle at 16% 36%,rgba(88,230,255,.07),transparent 26%),radial-gradient(circle at 86% 66%,rgba(255,122,217,.07),transparent 28%)}.bg-\[radial-gradient\(circle_at_18px_18px\2c rgba\(61\2c 45\2c 16\2c 0\.08\)_1px\2c transparent_1px\)\]{background-image:radial-gradient(circle at 18px 18px,rgba(61,45,16,.08) 1px,transparent 0)}.bg-\[radial-gradient\(circle_at_22\%_22\%\2c rgba\(88\2c 230\2c 255\2c 0\.08\)\2c transparent_27\%\)\2c radial-gradient\(circle_at_78\%_58\%\2c rgba\(255\2c 122\2c 217\2c 0\.09\)\2c transparent_30\%\)\]{background-image:radial-gradient(circle at 22% 22%,rgba(88,230,255,.08),transparent 27%),radial-gradient(circle at 78% 58%,rgba(255,122,217,.09),transparent 30%)}.bg-\[radial-gradient\(circle_at_24\%_18\%\2c rgba\(139\2c 223\2c 255\2c 0\.1\)\2c transparent_28\%\)\2c radial-gradient\(circle_at_78\%_64\%\2c rgba\(228\2c 154\2c 190\2c 0\.1\)\2c transparent_30\%\)\]{background-image:radial-gradient(circle at 24% 18%,rgba(139,223,255,.1),transparent 28%),radial-gradient(circle at 78% 64%,rgba(228,154,190,.1),transparent 30%)}.bg-\[radial-gradient\(circle_at_31\%_44\%\2c rgba\(139\2c 223\2c 255\2c 0\.15\)\2c transparent_27\%\)\2c radial-gradient\(circle_at_71\%_45\%\2c rgba\(255\2c 122\2c 217\2c 0\.16\)\2c transparent_31\%\)\2c radial-gradient\(circle_at_52\%_78\%\2c rgba\(172\2c 156\2c 255\2c 0\.13\)\2c transparent_24\%\)\2c linear-gradient\(135deg\2c rgba\(2\2c 6\2c 17\2c 0\.98\)\2c rgba\(6\2c 18\2c 36\2c 0\.9\)_48\%\2c rgba\(2\2c 6\2c 17\2c 0\.98\)\)\]{background-image:radial-gradient(circle at 31% 44%,rgba(139,223,255,.15),transparent 27%),radial-gradient(circle at 71% 45%,rgba(255,122,217,.16),transparent 31%),radial-gradient(circle at 52% 78%,rgba(172,156,255,.13),transparent 24%),linear-gradient(135deg,rgba(2,6,17,.98),rgba(6,18,36,.9) 48%,rgba(2,6,17,.98))}.bg-\[radial-gradient\(circle_at_72\%_38\%\2c rgba\(228\2c 154\2c 190\2c 0\.18\)\2c transparent_32\%\)\2c radial-gradient\(circle_at_28\%_28\%\2c rgba\(139\2c 223\2c 255\2c 0\.14\)\2c transparent_34\%\)\2c linear-gradient\(145deg\2c \#020611\2c \#061225_52\%\2c \#020611\)\]{background-image:radial-gradient(circle at 72% 38%,rgba(228,154,190,.18),transparent 32%),radial-gradient(circle at 28% 28%,rgba(139,223,255,.14),transparent 34%),linear-gradient(145deg,#020611,#061225 52%,#020611)}.bg-\[radial-gradient\(circle_at_76\%_42\%\2c rgba\(255\2c 122\2c 217\2c 0\.13\)\2c transparent_32\%\)\2c radial-gradient\(circle_at_28\%_16\%\2c rgba\(139\2c 223\2c 255\2c 0\.12\)\2c transparent_34\%\)\2c linear-gradient\(145deg\2c \#020611\2c \#061225_48\%\2c \#020611\)\]{background-image:radial-gradient(circle at 76% 42%,rgba(255,122,217,.13),transparent 32%),radial-gradient(circle at 28% 16%,rgba(139,223,255,.12),transparent 34%),linear-gradient(145deg,#020611,#061225 48%,#020611)}.bg-\[length\:18px_18px\]{background-size:18px 18px}.p-1{padding:.25rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[var\(--space-section\)\]{padding-top:var(--space-section);padding-bottom:var(--space-section)}.pb-20{padding-bottom:5rem}.pt-14{padding-top:3.5rem}.text-center{text-align:center}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[clamp\(2\.25rem\2c 4vw\2c 4rem\)\]{font-size:clamp(2.25rem,4vw,4rem)}.text-\[clamp\(2\.8rem\2c 6\.3vw\2c 6\.25rem\)\]{font-size:clamp(2.8rem,6.3vw,6.25rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-semibold{font-weight:700}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[0\.94\]{line-height:.94}.leading-\[1\.02\]{line-height:1.02}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.text-\[\#06101f\]{--tw-text-opacity:1;color:rgb(6 16 31/var(--tw-text-opacity,1))}.text-\[var\(--warning-ink\)\]{color:var(--warning-ink)}.text-accent-cyan{color:var(--accent-cyan)}.text-ink-muted{color:var(--text-muted)}.text-ink-primary{color:var(--text-primary)}.text-ink-secondary{color:var(--text-secondary)}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow-\[0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.08\)\2c 0_16px_42px_rgba\(116\2c 167\2c 255\2c 0\.2\)\]{--tw-shadow:0 0 0 1px rgba(255,255,255,0.08),0 16px 42px rgba(116,167,255,0.2);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 16px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(116\2c 167\2c 255\2c 0\.2\)\]{--tw-shadow:0 12px 28px rgba(116,167,255,0.2);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_42px_rgba\(139\2c 223\2c 255\2c 0\.18\)\]{--tw-shadow:0 14px 42px rgba(139,223,255,0.18);--tw-shadow-colored:0 14px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_80px_rgba\(0\2c 0\2c 0\2c 0\.28\)\]{--tw-shadow:0 22px 80px rgba(0,0,0,0.28);--tw-shadow-colored:0 22px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(0\2c 0\2c 0\2c 0\.26\)\]{--tw-shadow:0 30px 80px rgba(0,0,0,0.26);--tw-shadow-colored:0 30px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_34px_110px_rgba\(0\2c 0\2c 0\2c 0\.4\)\]{--tw-shadow:0 34px 110px rgba(0,0,0,0.4);--tw-shadow-colored:0 34px 110px var(--tw-shadow-color)}.shadow-\[0_34px_110px_rgba\(0\2c 0\2c 0\2c 0\.4\)\],.shadow-lift{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lift{--tw-shadow:0 32px 100px rgba(6,18,42,0.48);--tw-shadow-colored:0 32px 100px var(--tw-shadow-color)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.blur-xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur:blur(24px)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-premium{transition-timing-function:cubic-bezier(.19,1,.22,1)}:root{--surface-base:#020611;--surface-raised:#061021;--surface-glass:rgba(7,18,34,0.72);--surface-glass-strong:rgba(9,23,43,0.9);--border-soft:rgba(152,187,255,0.14);--border-strong:rgba(190,218,255,0.26);--text-primary:#f4f8ff;--text-secondary:#bfcee3;--text-muted:#8392aa;--accent-blue:#81adff;--accent-cyan:#8bdfff;--accent-purple:#ac9cff;--accent-pink:#e49abe;--sticky-note:#efd27d;--warning-ink:#3c2d10;--font-site:var(--font-open-sans),"Open Sans","Segoe UI",sans-serif;--font-display:var(--font-site);--font-heading:var(--font-site);--font-body:var(--font-site);--font-mono:var(--font-site);--font-signature:var(--font-site);--space-section:clamp(4.5rem,7vw,7rem)}body,button,html,input,select,textarea{font-family:var(--font-site)}.section-heading,section :is(h1,h2){font-weight:700}@media (max-width:767px){.signal-hero-portrait-field{min-height:clamp(210px,32dvh,300px)}.signal-hero-portrait{right:clamp(-2.8rem,-12vw,-1rem);bottom:-.55rem;width:min(430px,100vw)}.signal-hero-actions a:nth-child(2),.signal-hero-actions a:nth-child(3){order:0}.neural-plane-compact{height:auto;min-height:auto}.chaos-workbench{min-height:auto;padding-bottom:5rem}.chaos-chip-field,.clarity-cluster-field{position:relative;inset:auto;margin-top:1.4rem}.chaos-chip-field{display:grid;gap:.6rem}.chaos-chip-field .chaos-signal-chip{position:relative;left:auto;top:auto;width:100%;transform:none}.chaos-chip-field .chaos-signal-chip:nth-child(n+9){display:none}.clarity-cluster-field{grid-template-columns:1fr}.clarity-cluster-field:after,.clarity-cluster-field:before,.clarity-core-badge{display:none}.clarity-cluster-card{min-height:auto}.journey-intro h2{font-size:clamp(2.1rem,10vw,2.7rem)}.journey-intro p{font-size:.95rem;line-height:1.62}.journey-active-chapter{padding:.95rem}.journey-active-chapter .journey-card-content{order:2}.journey-active-chapter .journey-card-photo-stack{order:1}.journey-active-chapter .journey-card-content h3{font-size:clamp(1.6rem,8vw,2.1rem)}.journey-active-chapter .journey-frame-card{min-width:150px;flex-basis:150px}.proof-org-card{min-width:286px;grid-template-columns:96px minmax(0,1fr)}.proof-outcome-panel ul{grid-template-columns:1fr}.experience-closing-panel:before{right:.5rem;font-size:7rem}#neural-signal-engine .neural-thinking-panel{display:none!important}#neural-signal-engine .neural-mobile-lobe{text-align:center}}#chaos-clarity .clarity-section-intro{text-align:center}#chaos-clarity .clarity-section-intro h2,#chaos-clarity .clarity-section-intro p{margin-inline:auto}#chaos-clarity .clarity-cluster-field{gap:clamp(.9rem,1.8vw,1.2rem);place-items:stretch}#chaos-clarity .clarity-cluster-card:before{position:absolute;left:50%;top:50%;width:clamp(40px,7vw,86px);height:1px;background:linear-gradient(90deg,rgba(139,223,255,.46),rgba(228,154,190,.22),transparent);content:"";transform-origin:left center}#chaos-clarity .clarity-cluster-card:nth-of-type(2):before,#chaos-clarity .clarity-cluster-card:nth-of-type(5):before{transform:rotate(180deg)}#chaos-clarity .clarity-cluster-card:nth-of-type(3):before{transform:rotate(22deg)}#chaos-clarity .clarity-cluster-card:nth-of-type(4):before{transform:rotate(-22deg)}#chaos-clarity .clarity-cluster-card span{display:inline-flex;min-height:34px;text-align:center}@media (max-width:767px){#chaos-clarity .clarity-section-intro h2{display:none}}#career-signal-trail .journey-story-column .journey-card-inner{grid-template-columns:minmax(0,.6fr) minmax(0,.4fr)!important}#career-signal-trail .journey-story-column .journey-photo-card{width:100%;min-height:clamp(360px,34vw,540px)!important}#career-signal-trail .journey-story-column .journey-card-content{max-width:620px}#career-signal-trail .journey-frame-card.is-active{border-color:rgba(139,223,255,.62);background:rgba(139,223,255,.09)}#career-signal-trail .journey-director-stack{gap:clamp(.9rem,2vh,1.3rem)}#career-signal-trail .career-timeline-rail{min-height:min(62vh,560px)}@media (max-width:1023px){#career-signal-trail .journey-story-column .journey-card-inner{grid-template-columns:1fr!important}#career-signal-trail .journey-story-column .journey-card-content{max-width:none}}@media (min-width:1024px){.signal-hero-portrait-field{min-height:clamp(520px,64dvh,720px)!important}.signal-hero-portrait{right:clamp(-18rem,-12vw,-7.5rem)!important;bottom:-4rem!important;width:min(1380px,82vw)!important;-o-object-position:center top!important;object-position:center top!important;transform:scale(1.43)!important;transform-origin:right bottom!important}}@media (max-width:1023px){.signal-hero-portrait{width:min(780px,126vw)!important;transform:scale(1.18)!important;transform-origin:right bottom!important}}@media (max-width:767px){.signal-hero-portrait{width:min(540px,126vw)!important;right:clamp(-4rem,-14vw,-1.4rem)!important;bottom:-1.35rem!important;transform:scale(1.12)!important}}.neural-thinking-shell .neural-plane{--engine-intensity:0.5;transform:none!important;transform-style:flat}.neural-thinking-shell .neural-plane:before{opacity:.42;background:radial-gradient(ellipse 48% 36% at 35% 46%,rgba(139,223,255,.055),transparent 72%),radial-gradient(ellipse 48% 38% at 66% 48%,rgba(172,156,255,.055),transparent 74%),radial-gradient(ellipse 31% 20% at 54% 75%,rgba(228,154,190,.04),transparent 72%)}.neural-thinking-shell .neural-plane:after{inset:5% 4% 4%;z-index:7;opacity:.82;background:radial-gradient(ellipse 36% 42% at 32% 46%,rgba(139,223,255,.13),transparent 70%),radial-gradient(ellipse 38% 43% at 67% 47%,rgba(172,156,255,.12),transparent 72%),radial-gradient(ellipse 22% 18% at 51% 52%,rgba(244,248,255,.08),transparent 74%),radial-gradient(ellipse 24% 22% at 58% 73%,rgba(228,154,190,.075),transparent 74%);filter:blur(20px);mix-blend-mode:screen}.neural-thinking-shell .neural-plane-circuit{opacity:.16!important}.neural-thinking-shell .neural-micro-mesh{z-index:10;opacity:.86;filter:saturate(1.02) contrast(1.02)}.neural-signal-beam-layer{position:absolute;inset:0;z-index:13;pointer-events:none;transform:translateZ(0);animation:neural-beam-layer-in .26s cubic-bezier(.16,1,.3,1) both}.neural-signal-beam-layer.is-exiting{z-index:12;animation:neural-beam-layer-out .36s cubic-bezier(.45,0,.2,1) both}.neural-signal-beam{position:absolute;left:var(--beam-x);top:var(--beam-y);width:var(--beam-length);height:2px;overflow:hidden;border-radius:999px;background:linear-gradient(90deg,rgba(139,223,255,.1),rgba(172,156,255,.16),rgba(228,154,190,.08));opacity:.7;transform:rotate(var(--beam-angle));transform-origin:left center}.neural-signal-beam i{position:absolute;inset:0 auto 0 0;width:min(42%,96px);border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(244,248,255,.95),rgba(139,223,255,.72),transparent);box-shadow:0 0 14px rgba(139,223,255,.26);transform:translateX(-120%);animation:neural-beam-pass 3.8s cubic-bezier(.45,0,.2,1) infinite;animation-delay:var(--beam-delay)}@keyframes neural-beam-pass{0%{opacity:0;transform:translateX(-120%)}16%{opacity:1}74%{opacity:1}to{opacity:0;transform:translateX(260%)}}@keyframes neural-beam-layer-in{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur(0)}}@keyframes neural-beam-layer-out{0%{opacity:.72;filter:blur(0)}to{opacity:0;filter:blur(3px)}}.neural-thinking-shell .neural-micro-link{stroke:rgba(139,223,255,.5);transition:opacity .26s cubic-bezier(.16,1,.3,1),stroke-width .26s cubic-bezier(.16,1,.3,1)}.neural-thinking-shell .neural-micro-link[data-tone=purple]{stroke:rgba(172,156,255,.48)}.neural-thinking-shell .neural-micro-link[data-tone=pink]{stroke:rgba(228,154,190,.42)}.neural-thinking-shell .neural-micro-link[data-tone=white]{stroke:rgba(244,248,255,.44)}.neural-thinking-shell .neural-micro-link.is-active,.neural-thinking-shell .neural-micro-link.is-bloom{stroke-dasharray:none;animation:none}.neural-thinking-shell .neural-micro-point{opacity:.74;filter:drop-shadow(0 0 4px rgba(139,223,255,.18))}.neural-thinking-shell .neural-micro-point.is-active{opacity:.84;animation:none}.neural-thinking-shell .neural-micro-point.is-bloom{opacity:.94;filter:drop-shadow(0 0 5px rgba(244,248,255,.26)) drop-shadow(0 0 12px rgba(139,223,255,.18))}@media (prefers-reduced-motion:reduce){.neural-signal-beam i,.neural-thinking-shell .neural-micro-link.is-bloom{animation:none!important}}@media (max-width:767px){.neural-thinking-shell .neural-micro-mesh{opacity:.34}.neural-thinking-shell .neural-micro-link:nth-child(n+140),.neural-thinking-shell .neural-micro-point:nth-child(n+104){display:none}.neural-signal-beam i{animation:none}}.neural-micro-mesh{pointer-events:none;opacity:.92;filter:saturate(1.08);mix-blend-mode:screen}.neural-micro-link{stroke:rgba(139,223,255,.55);vector-effect:non-scaling-stroke;transition:opacity .32s cubic-bezier(.16,1,.3,1),stroke-width .32s cubic-bezier(.16,1,.3,1)}.neural-micro-link[data-tone=purple]{stroke:rgba(172,156,255,.52)}.neural-micro-link[data-tone=pink]{stroke:rgba(228,154,190,.5)}.neural-micro-link[data-tone=white]{stroke:rgba(244,248,255,.46)}.neural-micro-link.is-active{stroke-dasharray:1.4 4.8;animation:neural-micro-flow 5.6s linear infinite}.neural-micro-point{fill:rgba(139,223,255,calc(.36 + (var(--mesh-point-depth) * .22)));filter:drop-shadow(0 0 5px rgba(139,223,255,.24));transition:opacity .26s cubic-bezier(.16,1,.3,1),r .26s cubic-bezier(.16,1,.3,1)}.neural-micro-point[data-tone=purple]{fill:rgba(172,156,255,calc(.3 + (var(--mesh-point-depth) * .2)));filter:drop-shadow(0 0 5px rgba(172,156,255,.2))}.neural-micro-point[data-tone=pink]{fill:rgba(228,154,190,calc(.3 + (var(--mesh-point-depth) * .2)));filter:drop-shadow(0 0 5px rgba(228,154,190,.18))}.neural-micro-point[data-tone=white]{fill:rgba(244,248,255,calc(.34 + (var(--mesh-point-depth) * .18)));filter:drop-shadow(0 0 5px rgba(244,248,255,.18))}.neural-micro-point.is-active{animation:neural-micro-pulse 4.8s ease-in-out infinite;animation-delay:var(--mesh-pulse-delay);filter:drop-shadow(0 0 6px rgba(244,248,255,.34)) drop-shadow(0 0 14px rgba(139,223,255,.24))}.neural-plane:after{inset:8%;z-index:9;background:radial-gradient(ellipse at 35% 42%,rgba(139,223,255,.12),transparent 43%),radial-gradient(ellipse at 67% 48%,rgba(228,154,190,.12),transparent 45%),radial-gradient(ellipse at 54% 68%,rgba(172,156,255,.08),transparent 40%);filter:blur(18px);opacity:.72}.neural-link-layer,.neural-plane>.absolute.inset-0.z-20{z-index:12}.neural-satellite-field{z-index:11}@keyframes neural-micro-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-24}}@keyframes neural-micro-pulse{0%,to{opacity:.72}48%{opacity:1}}@media (prefers-reduced-motion:reduce){.neural-micro-link.is-active,.neural-micro-point.is-active{animation:none!important}}@media (max-width:767px){.neural-micro-mesh{opacity:.42}.neural-micro-link:nth-child(n+140),.neural-micro-point:nth-child(n+104){display:none}}.ambient-signal-field{opacity:.52!important}.ambient-signal-field:before{width:min(360px,42vw)!important;height:min(360px,42vw)!important;background:radial-gradient(circle,rgba(244,248,255,.08) 0 1px,transparent 2px),radial-gradient(circle,rgba(139,223,255,.14) 0 12%,rgba(228,154,190,.08) 36%,transparent 72%)!important;background-size:24px 24px,auto!important;filter:blur(1.2px) saturate(.94)!important;transition:left .15s linear,top .15s linear,opacity .42s cubic-bezier(.16,1,.3,1)!important}.ambient-signal-field:after{opacity:.1!important}.signal-hero-portrait-field{min-height:clamp(520px,66dvh,760px)}.signal-hero-portrait{width:min(880px,58vw);right:clamp(-3rem,-2vw,-1rem);bottom:-1.4rem;-o-object-position:center bottom;object-position:center bottom}.neural-thinking-title{white-space:nowrap}.neural-brain-canvas,.neural-helper-text,.neural-lobe-labels,.neural-memory-ribbon{display:none!important}.neural-plane-compact{min-height:clamp(430px,52vh,560px)!important}.neural-link-glow{opacity:.1!important;filter:blur(2px)!important}.neural-link-glow.is-active{opacity:.28!important}.neural-link{opacity:.18!important}.neural-link.is-related{opacity:.38!important}.neural-link.is-active{opacity:.82!important}.neural-node{--node-size:16px}.neural-node-dot{width:7px!important;height:7px!important;box-shadow:0 0 12px color-mix(in srgb,var(--node-color) 42%,transparent)!important}.neural-node.is-active .neural-node-dot{width:13px!important;height:13px!important;box-shadow:0 0 0 7px color-mix(in srgb,var(--node-color) 13%,transparent),0 0 24px color-mix(in srgb,var(--node-color) 48%,transparent)!important}.neural-node-label{font-size:.68rem!important}.neural-thinking-grid{grid-template-columns:minmax(0,.95fr) minmax(360px,.75fr)!important}.journey-scroll-wrapper{min-height:calc(var(--chapter-count) * 100vh)!important;padding-top:clamp(2.5rem,5vh,4.25rem)!important;padding-bottom:0!important}.journey-sticky-viewport{position:sticky!important;top:0!important;min-height:100vh!important;display:grid!important;align-content:center!important;padding-block:clamp(1rem,2.4vh,1.8rem)!important}.journey-intro{display:grid!important;grid-template-columns:minmax(360px,.82fr) minmax(420px,.9fr)!important;align-items:end!important;gap:clamp(1.5rem,4vw,4rem)!important;margin-bottom:clamp(1rem,1.8vh,1.4rem)!important}.journey-intro h2{max-width:780px!important;font-size:clamp(2.35rem,3.6vw,4rem)!important;line-height:1!important}.journey-intro p{max-width:720px!important;font-size:clamp(.98rem,1.15vw,1.12rem)!important;line-height:1.62!important}.career-trail-grid{grid-template-columns:56px minmax(0,1fr)!important;gap:clamp(.9rem,1.6vw,1.35rem)!important;margin-top:0!important}.journey-active-chapter{min-height:min(74vh,760px)!important;padding:clamp(.9rem,1.5vw,1.35rem)!important}.journey-card-inner{grid-template-columns:minmax(520px,1.16fr) minmax(320px,.84fr)!important;gap:clamp(1.4rem,2.5vw,2.25rem)!important;align-items:start!important}.journey-card-photo-stack{gap:.8rem!important}.journey-photo-card{min-height:clamp(390px,46vh,550px)!important}.journey-photo-image{-o-object-fit:contain!important;object-fit:contain!important}.journey-frame-grid{display:flex!important;gap:.65rem!important;overflow-x:auto!important;padding-bottom:.2rem!important;scrollbar-width:thin!important}.journey-frame-card{flex:0 0 clamp(118px,8.2vw,150px)!important;min-width:clamp(118px,8.2vw,150px)!important}.journey-frame-card img{height:clamp(62px,5.1vw,82px)!important;-o-object-fit:cover!important;object-fit:cover!important}.journey-frame-card span{font-size:.76rem!important;line-height:1.15!important}.journey-card-content h3{font-size:clamp(1.35rem,2.15vw,2.3rem)!important;line-height:1.08!important;max-width:16ch!important}.journey-card-content>p{font-size:clamp(.95rem,1.05vw,1.05rem)!important;line-height:1.58!important}.journey-built-reveal{padding:clamp(.95rem,1.35vw,1.15rem)!important}.journey-built-reveal p:last-child{font-size:.95rem!important;line-height:1.55!important}.journey-expanded-note--visual{margin:.35rem 0 0!important;border-left:2px solid rgba(139,223,255,.5);padding:.7rem 0 .7rem .9rem;color:rgba(221,235,255,.82);font-size:clamp(.92rem,1vw,1rem);font-style:italic;line-height:1.55}.journey-chapter-cta{width:100%!important;justify-content:center!important;margin-top:1rem!important}.builder-lab-shell--grouped{display:grid!important;grid-template-columns:minmax(230px,.5fr) minmax(310px,.7fr) minmax(460px,1fr)!important;gap:clamp(1rem,1.8vw,1.4rem)!important;align-items:stretch!important;min-height:clamp(560px,70vh,760px)!important;padding:clamp(1rem,1.8vw,1.45rem)!important}.builder-primary-tabs{display:flex!important;flex-direction:column!important;gap:.65rem!important;min-width:0!important}.builder-primary-tabs>button{min-height:58px!important;padding:.78rem .85rem!important}.builder-sub-pill-stack{margin-top:.35rem;display:flex;flex-wrap:wrap;gap:.45rem;border-top:1px solid rgba(221,235,255,.1);padding-top:.8rem}.builder-sub-pill-stack button{min-height:36px;border:1px solid rgba(221,235,255,.13);border-radius:999px;background:rgba(255,255,255,.035);padding:.44rem .7rem;color:var(--text-secondary);font-size:.76rem;font-weight:700;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.builder-sub-pill-stack button.is-active,.builder-sub-pill-stack button:focus-visible,.builder-sub-pill-stack button:hover{border-color:rgba(139,223,255,.72);background:rgba(139,223,255,.12);color:var(--text-primary);transform:translateY(-1px)}.builder-product-detail--focused{min-width:0!important;padding:clamp(1.1rem,2vw,1.6rem)!important}.builder-product-detail--focused h3{font-size:clamp(2rem,3vw,3.35rem)!important;line-height:.98!important}.builder-product-detail--focused p{font-size:clamp(.98rem,1.14vw,1.1rem)!important;line-height:1.65!important}.builder-preview-carousel-panel{display:flex!important;min-width:0!important;flex-direction:column!important;padding:0!important;overflow:hidden!important}.builder-screenshot-carousel{display:flex;flex:1;gap:.9rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:clamp(.85rem,1.5vw,1.05rem);scrollbar-width:thin}.builder-screenshot-slide{min-width:min(420px,82%);height:clamp(360px,52vh,560px);margin:0;overflow:hidden;scroll-snap-align:start;border:1px solid rgba(221,235,255,.14);border-radius:1rem;background:rgba(255,255,255,.03)}.builder-screenshot-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:rgba(244,248,255,.92)}.builder-system-link--wide{width:calc(100% - 2rem)!important;margin:0 1rem 1rem!important;justify-content:center!important}@media (max-width:1180px){.journey-card-inner{grid-template-columns:minmax(420px,1fr) minmax(310px,.86fr)!important}.builder-lab-shell--grouped{grid-template-columns:minmax(220px,.45fr) minmax(0,1fr)!important}.builder-preview-carousel-panel{grid-column:1/-1}}@media (max-width:1023px){.signal-hero-portrait-field{min-height:clamp(340px,45dvh,460px)!important}.signal-hero-portrait{width:min(620px,105vw)!important;right:clamp(-4rem,-10vw,-1rem)!important;bottom:-.9rem!important}.builder-lab-shell--grouped,.journey-card-inner,.journey-intro,.neural-thinking-grid{grid-template-columns:1fr!important}.journey-scroll-wrapper{min-height:auto!important;padding-bottom:3rem!important}.journey-sticky-viewport{position:relative!important;top:auto!important;display:block!important}.journey-active-chapter,.journey-sticky-viewport{min-height:auto!important}.journey-photo-card{min-height:clamp(260px,48vw,440px)!important}.career-trail-grid{grid-template-columns:1fr!important}.builder-primary-tabs{overflow-x:auto;flex-direction:row!important;scroll-snap-type:x mandatory}.builder-primary-tabs>button{min-width:210px;scroll-snap-align:start}.builder-sub-pill-stack{min-width:100%}}@media (max-width:767px){.signal-hero-portrait{width:min(470px,110vw)!important;right:clamp(-2.8rem,-12vw,-1rem)!important}.neural-thinking-title{font-size:clamp(2.15rem,12vw,3.15rem)!important}.neural-plane-compact{min-height:auto!important}.journey-intro h2{font-size:clamp(2rem,9.5vw,2.65rem)!important}.journey-card-content h3{max-width:100%!important;font-size:clamp(1.35rem,6vw,1.85rem)!important}.builder-screenshot-slide{min-width:88%;height:clamp(360px,92vw,520px)}}.section-signal-divider{height:104px}.section-signal-divider:before{background:linear-gradient(90deg,transparent,rgba(133,225,255,.68),rgba(229,111,203,.58),transparent)}.section-signal-divider span{border:1px solid rgba(133,225,255,.8);background:#071228;box-shadow:0 0 24px rgba(133,225,255,.5);animation:divider-signal-dot 4.8s ease-in-out infinite}.section-signal-divider i{background:linear-gradient(90deg,transparent,rgba(229,111,203,.56),transparent)}.signal-hero-portrait-field{padding-top:clamp(1rem,2.2vw,2rem);overflow:visible}.signal-hero-portrait{height:auto;transform-origin:center bottom}.neural-plane-compact{overflow:hidden}.neural-brain-canvas path{vector-effect:non-scaling-stroke}.journey-scroll-wrapper{min-height:calc((var(--chapter-count) * 100vh) + 18vh);padding-top:clamp(3.75rem,6vw,5.5rem);padding-bottom:0}.journey-sticky-viewport{display:grid;align-content:center;padding-block:clamp(1rem,2.5vh,2rem)}.journey-intro h2{max-width:940px;line-height:1}.journey-intro p{max-width:760px;font-size:clamp(1rem,1.18vw,1.12rem);line-height:1.68}.journey-active-chapter{min-height:min(620px,calc(100vh - 260px))}.journey-active-chapter .journey-card-inner{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(1.5rem,3vw,3rem)}.journey-active-chapter .journey-photo-card{min-height:clamp(320px,42vh,460px)}.journey-active-chapter .journey-photo-image{-o-object-fit:contain;object-fit:contain}.journey-active-chapter .journey-frame-grid{grid-template-columns:none;gap:.72rem;padding-bottom:.25rem;scrollbar-width:thin}.journey-active-chapter .journey-frame-card{min-width:132px;flex:0 0 132px}.journey-active-chapter .journey-card-content h3{font-size:clamp(2rem,3vw,3.15rem);line-height:1.05}.journey-active-chapter.is-builder-era{border-color:rgba(133,225,255,.24);background:linear-gradient(135deg,rgba(3,13,28,.9),rgba(19,12,38,.86)),radial-gradient(circle at 72% 18%,rgba(133,225,255,.12),transparent 30%)}.journey-active-chapter.is-builder-era .journey-built-reveal{border-color:rgba(133,225,255,.2)}.clarity-mobile-final,.clarity-mobile-intro{display:none}.builder-era-header{max-width:840px;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.builder-era-header h2{font-size:clamp(2.65rem,4.8vw,4.75rem);line-height:.96;color:var(--ink-primary)}.builder-era-header p{margin-top:1rem;color:var(--ink-secondary);font-size:clamp(1rem,1.35vw,1.24rem);line-height:1.58}.builder-lab-shell{grid-template-columns:minmax(210px,.72fr) minmax(360px,1.35fr) minmax(300px,.95fr);gap:1rem;border:1px solid rgba(133,225,255,.16);border-radius:1.5rem;background:linear-gradient(135deg,rgba(6,18,38,.92),rgba(16,12,38,.84)),radial-gradient(circle at 35% 18%,rgba(133,225,255,.12),transparent 32%);box-shadow:0 30px 100px rgba(0,0,0,.35);padding:clamp(1rem,2vw,1.4rem)}.builder-preview-console,.builder-product-detail,.builder-product-tabs{position:relative;z-index:1}.builder-product-tabs{gap:.62rem}.builder-product-tabs button{grid-template-columns:2.1rem minmax(0,1fr);gap:.72rem;border-radius:.9rem;background:rgba(3,9,24,.62);color:var(--ink-secondary);padding:.75rem}.builder-product-tabs button.is-active,.builder-product-tabs button:hover{border-color:rgba(133,225,255,.48);background:rgba(13,32,58,.84);transform:translateY(-1px)}.builder-product-tabs span{width:2.1rem;height:2.1rem;border:1px solid rgba(133,225,255,.35);font-size:.72rem}.builder-product-tabs strong{color:var(--ink-primary);font-size:.92rem;line-height:1.2}.builder-preview-console{align-self:stretch;min-height:430px;border:1px solid rgba(221,235,255,.12);border-radius:1.15rem;background:#020817;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.builder-browser-bar{gap:.45rem;height:42px;padding-inline:.9rem;background:rgba(255,255,255,.04)}.builder-browser-bar span{width:.55rem;height:.55rem;background:rgba(133,225,255,.56)}.builder-browser-bar span:nth-child(2){background:rgba(229,111,203,.58)}.builder-browser-bar span:nth-child(3){background:rgba(221,235,255,.38)}.builder-browser-bar small{margin-left:auto;color:var(--ink-muted);font-size:.7rem}.builder-preview-console img{height:calc(100% - 42px);min-height:388px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;opacity:.9}.builder-product-detail{align-self:stretch;display:flex;flex-direction:column;justify-content:center;border:1px solid rgba(229,111,203,.14);border-radius:1.15rem;background:rgba(4,10,26,.72);padding:clamp(1.1rem,2vw,1.5rem)}.builder-live-status{gap:.5rem;border:1px solid rgba(133,225,255,.18);font-size:.7rem;letter-spacing:.14em;padding:.45rem .7rem}.builder-live-status span{width:.45rem;height:.45rem;box-shadow:0 0 14px rgba(133,225,255,.72)}.builder-product-detail h3{margin-top:1.25rem;color:var(--ink-primary);font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.02}.builder-product-detail p{margin-top:1rem;color:var(--ink-secondary);font-size:1rem;line-height:1.62}.builder-system-pills{gap:.5rem;margin-top:1.25rem}.builder-system-pills span{color:var(--ink-secondary);padding:.46rem .62rem;font-size:.78rem}.builder-system-link{justify-content:center;min-height:44px;margin-top:1.35rem;border:1px solid rgba(133,225,255,.42);padding:.72rem 1rem;font-weight:800}.proof-outcome-header .proof-logo-slot{min-width:min(220px,60vw);min-height:56px}.proof-outcome-panel li{min-height:78px;padding:1rem;font-size:clamp(.94rem,1vw,1.04rem)}@media (min-width:1024px){.neural-plane-compact{max-width:780px;aspect-ratio:1.52/1;min-height:0;justify-self:center}.neural-brain-canvas{inset:6% 8%;width:84%;height:88%}}@media (max-width:1280px){.signal-hero-portrait{right:clamp(-7rem,-7vw,-3.2rem);width:min(920px,66vw);transform:scale(1.04)}}@media (max-width:1023px){.section-signal-divider{height:76px}.signal-hero-portrait-field{min-height:clamp(300px,40dvh,420px)}.signal-hero-portrait{right:clamp(-4rem,-10vw,-1.8rem);bottom:0;width:min(680px,100vw);transform:scale(1)}.journey-scroll-wrapper{min-height:auto;padding-bottom:clamp(3rem,8vw,5rem)}.journey-sticky-viewport{position:relative;top:auto;min-height:auto;display:block}.builder-era-section,.journey-active-chapter,.journey-active-chapter .journey-photo-card{min-height:auto}.builder-lab-shell{grid-template-columns:1fr}.builder-product-tabs{display:flex;overflow-x:auto;padding-bottom:.35rem;scroll-snap-type:x mandatory}.builder-product-tabs button{min-width:220px;scroll-snap-align:start}.builder-preview-console{min-height:360px}.builder-preview-console img{min-height:318px}}@media (max-width:767px){.signal-hero-portrait-field{min-height:clamp(235px,34dvh,310px)}.signal-hero-portrait{right:clamp(-2rem,-8vw,-.65rem);bottom:0;width:min(390px,94vw)}.clarity-cluster-card>button>span{display:inline-grid;width:26px;height:26px;place-items:center;border-radius:999px;border:1px solid rgba(133,225,255,.2);color:var(--accent-cyan)}.clarity-cluster-card:not(.is-open) div{display:none}.clarity-mobile-intro{display:block;margin-top:1rem;color:var(--ink-secondary);font-size:1rem;line-height:1.62}.clarity-mobile-final{display:block;position:relative;z-index:4;max-width:34rem;margin:1rem auto 0;color:var(--ink-secondary);text-align:center;font-size:.96rem;line-height:1.55}.chaos-workbench-topline strong{display:block;margin-top:.25rem;font-size:.8rem;line-height:1.35}.journey-intro h2{font-size:clamp(2.1rem,10vw,2.7rem)}.journey-active-chapter .journey-card-inner{grid-template-columns:1fr}.journey-active-chapter .journey-frame-card{min-width:150px;flex-basis:150px}.builder-era-header h2{font-size:clamp(2.2rem,12vw,3rem)}.builder-preview-console{min-height:300px}.builder-preview-console img{min-height:258px}.proof-org-card{min-width:286px;grid-template-columns:96px minmax(0,1fr)}.proof-outcome-panel ul{grid-template-columns:1fr}}.section-signal-divider{position:relative;display:grid;height:clamp(72px,8vh,112px);place-items:center;overflow:hidden}.section-signal-divider:before{width:min(620px,calc(100% - 2rem));height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(139,223,255,.7),rgba(228,154,190,.52),transparent);box-shadow:0 0 28px rgba(139,223,255,.18)}.section-signal-divider span{position:absolute;width:10px;height:10px;border:1px solid rgba(139,223,255,.72);border-radius:999px;background:rgba(2,9,21,.95);box-shadow:0 0 24px rgba(139,223,255,.36);animation:divider-signal-dot 5.8s cubic-bezier(.16,1,.3,1) infinite}.section-signal-divider i{position:absolute;width:min(120px,22vw);height:1px;background:linear-gradient(90deg,transparent,rgba(228,154,190,.68),transparent)}.signal-hero-portrait-field{min-height:clamp(500px,62dvh,660px)}.signal-hero-portrait{right:clamp(-8.5rem,-5.6vw,-4rem);bottom:0;width:min(1040px,62vw);transform:scale(1.1)}@media (min-width:1024px){.neural-plane-compact{width:100%;max-width:780px;height:auto;min-height:0;aspect-ratio:1.52/1;justify-self:center}.neural-brain-canvas{inset:6% 8%;width:84%;height:88%}}.clarity-cluster-card>button{display:flex;width:100%;min-height:34px;align-items:center;justify-content:space-between;gap:.8rem;color:inherit;text-align:left}.clarity-cluster-card>button>span{display:none}.builder-era-section{min-height:clamp(760px,96vh,980px);display:grid;align-items:center}.builder-era-header{max-width:860px;margin-bottom:clamp(1.3rem,2.8vw,2.2rem)}.builder-era-header h2{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(2.6rem,4.2vw,4rem);font-weight:680;line-height:1}.builder-era-header p{max-width:720px;margin:.9rem 0 0;color:var(--text-secondary);font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.68}.builder-lab-shell{position:relative;display:grid;grid-template-columns:minmax(230px,.34fr) minmax(420px,.86fr) minmax(300px,.46fr);gap:clamp(.9rem,1.8vw,1.25rem);overflow:hidden;border:1px solid rgba(139,223,255,.18);border-radius:1.4rem;background:radial-gradient(circle at 32% 18%,rgba(139,223,255,.12),transparent 34%),radial-gradient(circle at 78% 76%,rgba(228,154,190,.1),transparent 36%),rgba(1,6,16,.9);box-shadow:0 34px 110px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.06);padding:clamp(1rem,2vw,1.35rem)}.builder-product-tabs{position:relative;z-index:2;display:grid;gap:.55rem;align-content:start}.builder-product-tabs button{display:grid;grid-template-columns:34px minmax(0,1fr);min-height:54px;align-items:center;gap:.6rem;border:1px solid rgba(221,235,255,.1);border-radius:.88rem;padding:.58rem .7rem;background:rgba(255,255,255,.035);color:var(--text-secondary);text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease}.builder-product-tabs button.is-active,.builder-product-tabs button:focus-visible,.builder-product-tabs button:hover{border-color:rgba(139,223,255,.5);background:rgba(139,223,255,.08);transform:translateY(-1px)}.builder-product-tabs span{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(139,223,255,.26);border-radius:999px;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.58rem;font-weight:800}.builder-product-tabs strong{overflow:hidden;font-size:.86rem;font-weight:760;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.builder-preview-console,.builder-product-detail{position:relative;z-index:2;overflow:hidden;border:1px solid rgba(221,235,255,.12);background:rgba(2,9,21,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.builder-preview-console{display:grid;align-content:start;border-radius:1.05rem}.builder-browser-bar{display:flex;min-height:42px;align-items:center;gap:.42rem;border-bottom:1px solid rgba(221,235,255,.1);padding:0 .9rem;background:rgba(255,255,255,.045)}.builder-browser-bar span{width:9px;height:9px;border-radius:999px;background:rgba(139,223,255,.56)}.builder-browser-bar span:nth-child(2){background:rgba(228,154,190,.58)}.builder-browser-bar span:nth-child(3){background:rgba(172,156,255,.58)}.builder-browser-bar small{margin-left:.45rem;color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem}.builder-preview-console img{display:block;width:100%;aspect-ratio:16/10;background:rgba(244,248,255,.92);-o-object-fit:contain;object-fit:contain}.builder-product-detail{display:grid;align-content:center;gap:1rem;border-radius:1.05rem;padding:clamp(1rem,2vw,1.25rem)}.builder-live-status{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:30px;align-items:center;gap:.45rem;border:1px solid rgba(139,223,255,.22);border-radius:999px;padding:.34rem .56rem;color:var(--accent-cyan);background:rgba(139,223,255,.07);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.builder-live-status span{width:7px;height:7px;border-radius:999px;background:var(--accent-cyan);box-shadow:0 0 16px rgba(139,223,255,.62)}.builder-product-detail h3{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(1.7rem,2.4vw,2.55rem);font-weight:720;line-height:1.04}.builder-product-detail>p{margin:0;color:var(--text-secondary);font-size:.98rem;line-height:1.65}.proof-outcome-header{min-height:58px}.proof-outcome-header .proof-logo-slot{min-height:54px}.proof-outcome-header .proof-logo-slot img{width:min(160px,100%);max-height:54px}@keyframes divider-signal-dot{0%{opacity:0;transform:translateX(min(-310px,-42vw)) scale(.82)}14%,86%{opacity:1}to{opacity:0;transform:translateX(min(310px,42vw)) scale(1)}}@media (max-width:1280px){.signal-hero-portrait{right:clamp(-7rem,-7vw,-3.2rem);width:min(920px,66vw);transform:scale(1.05)}.builder-lab-shell{grid-template-columns:minmax(190px,.32fr) minmax(360px,.72fr) minmax(270px,.46fr)}}@media (max-width:1023px){.section-signal-divider{height:76px}.signal-hero-portrait-field{min-height:clamp(300px,40dvh,420px)}.signal-hero-portrait{right:clamp(-4rem,-10vw,-1.8rem);bottom:0;width:min(620px,94vw);transform:scale(1)}.builder-era-section{min-height:auto}.builder-lab-shell{grid-template-columns:1fr}.builder-product-tabs{display:flex;overflow-x:auto;padding-bottom:.25rem;scroll-snap-type:x mandatory;scrollbar-width:none}.builder-product-tabs::-webkit-scrollbar{display:none}.builder-product-tabs button{min-width:210px;flex:0 0 210px;scroll-snap-align:start}}@media (max-width:767px){.signal-hero-portrait-field{min-height:clamp(235px,34dvh,310px)}.signal-hero-portrait{right:clamp(-2rem,-8vw,-.65rem);width:min(390px,94vw)}.clarity-cluster-card>button>span{display:inline-grid;width:26px;height:26px;place-items:center;border:1px solid rgba(139,223,255,.24);border-radius:999px;color:var(--accent-cyan);padding:0;background:transparent}.clarity-cluster-card:not(.is-open) div{display:none}.builder-era-header h2{font-size:clamp(2.1rem,10vw,2.7rem)}.builder-product-tabs button{min-width:185px;flex-basis:185px}.builder-product-detail>p{font-size:.94rem}.proof-outcome-header .proof-logo-slot img{width:min(142px,100%)}}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth}body,html{overflow-x:hidden}body{min-height:100dvh;margin:0;background:var(--surface-base);color:var(--text-primary);font-family:var(--font-body);font-feature-settings:"ss01","cv01";text-rendering:geometricPrecision}a{color:inherit;text-decoration:none}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}::-moz-selection{background:rgba(125,217,255,.24);color:var(--text-primary)}::selection{background:rgba(125,217,255,.24);color:var(--text-primary)}.premium-background{position:relative;min-height:100dvh;overflow-x:hidden;background:radial-gradient(ellipse 90% 42% at 50% -14%,rgba(103,150,255,.2),transparent 68%),radial-gradient(ellipse 44% 34% at 84% 16%,rgba(172,156,255,.11),transparent 72%),radial-gradient(ellipse 55% 34% at 18% 78%,rgba(139,223,255,.08),transparent 68%),linear-gradient(145deg,#020611,#071426 46%,#030817)}.content-layer{max-width:100vw;overflow-x:hidden}.premium-background:before{background-image:linear-gradient(rgba(190,218,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(190,218,255,.035) 1px,transparent 0),linear-gradient(115deg,transparent 0 48%,rgba(139,223,255,.045) 49%,transparent 51% 100%);background-size:84px 84px,84px 84px,320px 320px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.82),rgba(0,0,0,.2));mask-image:linear-gradient(180deg,rgba(0,0,0,.82),rgba(0,0,0,.2))}.premium-background:after,.premium-background:before{position:fixed;inset:0;z-index:0;pointer-events:none;content:""}.premium-background:after{opacity:.16;background-image:radial-gradient(circle at 1px 1px,rgba(243,247,255,.24) 1px,transparent 0);background-size:22px 22px;mix-blend-mode:overlay}.content-layer{position:relative;z-index:1}@supports (content-visibility:auto){.career-chapter-card,.chaos-clarity-frame,.chapter-portal-command,.content-layer>section:not(:first-child),.experience-bridge-inner,.neural-stack-shell,.proof-scanner-lab{content-visibility:auto}.content-layer>section:not(:first-child){contain-intrinsic-size:auto 980px}#career-signal-trail{contain-intrinsic-size:auto 1700px}.career-chapter-card{contain-intrinsic-size:auto 360px}.experience-bridge-inner{contain-intrinsic-size:auto 96px}.chaos-clarity-frame,.chapter-portal-command,.neural-stack-shell,.proof-scanner-lab{contain-intrinsic-size:auto 760px}}.ambient-signal-field{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:.72;mix-blend-mode:screen}.ambient-signal-field:before{position:absolute;left:var(--ambient-x,52%);top:var(--ambient-y,28%);width:min(440px,54vw);height:min(440px,54vw);border-radius:999px;content:"";opacity:var(--ambient-opacity,.18);background:radial-gradient(circle,rgba(244,248,255,.14) 0 1px,transparent 2px),radial-gradient(circle,rgba(139,223,255,.15),rgba(255,122,217,.08) 38%,transparent 70%);background-size:22px 22px,auto;filter:blur(.2px);transform:translate(-50%,-50%);transition:opacity .22s cubic-bezier(.16,1,.3,1)}.ambient-signal-field:after{position:absolute;inset:0;content:"";opacity:.18;background:linear-gradient(105deg,transparent 0 46%,rgba(139,223,255,.12) 47%,transparent 49% 100%),linear-gradient(62deg,transparent 0 58%,rgba(255,122,217,.08) 59%,transparent 61% 100%);background-size:540px 540px,620px 620px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 82%,transparent)}.ambient-signal-field span{position:absolute;left:var(--strand-x);top:var(--strand-y);width:var(--strand-width);height:1px;background:linear-gradient(90deg,transparent,rgba(139,223,255,.22),rgba(255,122,217,.12),transparent);opacity:.12;transform:rotate(var(--strand-rotate));transform-origin:left center;animation:none;animation-delay:var(--strand-delay)}.ambient-signal-field span:after,.ambient-signal-field span:before{position:absolute;top:50%;width:5px;height:5px;border:1px solid rgba(139,223,255,.38);border-radius:999px;content:"";background:rgba(2,9,21,.82);box-shadow:0 0 20px rgba(139,223,255,.22);transform:translateY(-50%)}.ambient-signal-field span:before{left:17%}.ambient-signal-field span:after{right:11%;border-color:rgba(255,122,217,.32);box-shadow:0 0 20px rgba(255,122,217,.16)}.glass-surface{position:relative;overflow:hidden;border:1px solid var(--border-soft);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.018)),var(--surface-glass);box-shadow:0 30px 92px rgba(0,6,18,.42),inset 0 1px 0 rgba(255,255,255,.07),inset 0 -1px 0 rgba(255,255,255,.025);backdrop-filter:blur(14px) saturate(1.04)}.glass-surface:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgba(139,223,255,.08),transparent),linear-gradient(180deg,rgba(255,255,255,.035),transparent 34%);opacity:0;transition:opacity .26s cubic-bezier(.19,1,.22,1)}.glass-surface:hover:before{opacity:1}.premium-focus{outline:2px solid transparent;outline-offset:3px}.premium-focus:focus-visible{outline-color:var(--accent-cyan)}.shadow-inset-premium{box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(255,255,255,.03)}.proof-grid{background-image:linear-gradient(rgba(139,223,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(139,223,255,.045) 1px,transparent 0);background-size:36px 36px}.signal-frame{position:relative;border:1px solid rgba(221,235,255,.28);background:radial-gradient(circle at 76% 42%,rgba(228,154,190,.16),transparent 28%),radial-gradient(circle at 29% 57%,rgba(139,223,255,.11),transparent 30%),linear-gradient(135deg,rgba(2,6,17,.98),rgba(4,14,30,.96) 52%,rgba(2,6,17,.98));box-shadow:0 42px 160px rgba(0,0,0,.56),inset 0 0 0 1px rgba(255,255,255,.045),inset 0 1px 0 rgba(255,255,255,.08)}.signal-frame:before{position:absolute;inset:14px;z-index:1;pointer-events:none;content:"";border:1px solid rgba(221,235,255,.08);border-radius:inherit}.signal-hero-section{min-height:auto;display:flex;align-items:flex-start}.signal-hero-frame{min-height:clamp(650px,88dvh,820px)}.signal-hero-frame-bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 72% 48%,rgba(228,154,190,.18),transparent 31%),radial-gradient(circle at 33% 42%,rgba(139,223,255,.12),transparent 30%),linear-gradient(90deg,rgba(2,6,17,.96),rgba(4,13,29,.9) 48%,rgba(2,6,17,.98))}.signal-hero-nav{position:relative;z-index:4;display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem}.signal-hero-floating-nav{--signal-hero-menu-shift:calc(var(--signal-hero-menu-size, 3rem) * 0.2);position:fixed;top:calc(clamp(1rem, 2.2vw, 1.6rem) + var(--signal-hero-menu-shift));right:calc(clamp(1rem, 2.2vw, 1.8rem) + var(--signal-hero-menu-shift));z-index:2147483640;display:grid;justify-items:end;gap:.75rem;width:min(430px,calc(100vw - 2rem));pointer-events:auto}.signal-hero-menu{--signal-hero-menu-size:3rem;--signal-hero-menu-line-width:1.35rem;--signal-hero-menu-alpha:0.38;display:inline-flex;width:var(--signal-hero-menu-size);height:var(--signal-hero-menu-size);min-width:var(--signal-hero-menu-size);min-height:var(--signal-hero-menu-size);align-items:center;justify-content:center;flex-direction:column;gap:.34rem;border:1px solid rgba(221,235,255,.16);border-radius:999px;background:rgba(2,6,17,var(--signal-hero-menu-alpha));cursor:pointer;pointer-events:auto;touch-action:manipulation;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.signal-hero-floating-nav .signal-hero-menu{position:relative;z-index:2147483642;backdrop-filter:blur(14px);box-shadow:0 18px 42px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08)}.signal-hero-menu.is-over-content{--signal-hero-menu-alpha:0.57;border-color:rgba(221,235,255,.24);box-shadow:0 20px 48px rgba(0,0,0,.34),0 0 0 1px rgba(139,223,255,.08),inset 0 1px 0 rgba(255,255,255,.12)}.signal-hero-menu span{display:block;width:var(--signal-hero-menu-line-width);height:1px;background:var(--text-primary)}.signal-career-nav{position:absolute;top:clamp(4.2rem,6vw,5.6rem);right:clamp(1rem,2vw,1.8rem);z-index:30;width:min(430px,calc(100% - 2rem));overflow:hidden;border:1px solid rgba(221,235,255,.16);border-radius:1.15rem;background:linear-gradient(145deg,rgba(2,8,20,.96),rgba(12,20,44,.92)),radial-gradient(circle at 88% 8%,rgba(255,122,217,.16),transparent 42%);box-shadow:0 28px 80px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.07);padding:.78rem;backdrop-filter:blur(22px);pointer-events:auto}.signal-hero-floating-nav .signal-career-nav{position:relative;top:auto;right:auto;z-index:2147483641;width:min(430px,calc(100vw - 2rem))}.signal-career-nav p{margin:0 0 .62rem;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.62rem;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.signal-career-nav div{display:grid;gap:.42rem}.signal-career-nav a{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.12rem .68rem;align-items:center;border:1px solid rgba(221,235,255,.1);border-radius:.78rem;background:rgba(255,255,255,.035);padding:.7rem .75rem;color:var(--text-primary);text-decoration:none;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.signal-career-nav a:focus-visible,.signal-career-nav a:hover{border-color:rgba(139,223,255,.48);background:rgba(139,223,255,.075);transform:translateY(-1px)}.signal-career-nav a span{grid-row:span 2;display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(139,223,255,.24);border-radius:999px;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.62rem;font-weight:850}.signal-career-nav a b{font-size:.9rem;font-weight:820}.signal-career-nav a b,.signal-career-nav a small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signal-career-nav a small{color:var(--text-muted);font-size:.72rem;line-height:1.25}.signal-hero-composition{position:relative;z-index:3;display:grid;min-height:clamp(490px,68dvh,650px);grid-template-columns:minmax(0,.78fr) minmax(540px,1fr);gap:clamp(.75rem,2.8vw,3.4rem);align-items:center;padding:clamp(.45rem,1.6vw,1.35rem) clamp(.2rem,1vw,.8rem) 0}.signal-hero-copy-block{position:relative;z-index:3;width:min(630px,100%);padding-left:clamp(.2rem,1.4vw,1.2rem)}.signal-hero-kicker{margin:0;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.75rem;font-weight:850;letter-spacing:.17em;line-height:1.55;text-transform:uppercase;text-wrap:balance}.signal-hero-copy-block h1{margin:.9rem 0 0;max-width:11.5em;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(3.2rem,4.85vw,5.65rem);font-weight:680;letter-spacing:0;line-height:.96;text-shadow:0 0 34px rgba(2,6,17,.62)}.signal-hero-copy-block h1 span{color:var(--accent-pink)}.signal-hero-copy-block>p:not(.signal-hero-kicker){max-width:650px;margin:1.05rem 0 0;color:var(--text-secondary);font-size:clamp(1rem,1.15vw,1.14rem);line-height:1.76}.signal-hero-ecg{width:min(560px,100%);margin-top:1.3rem}.signal-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.signal-hero-actions a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid rgba(139,223,255,.45);border-radius:999px;padding:.64rem 1rem;background:var(--accent-cyan);color:#06101f;font-size:.88rem;font-weight:650;transition:background .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.signal-hero-actions a:focus-visible,.signal-hero-actions a:hover{background:var(--text-primary);transform:translateY(-1px)}.signal-hero-actions a+a{border-color:rgba(221,235,255,.2);background:rgba(255,255,255,.045);color:var(--text-primary)}.signal-hero-actions a+a:focus-visible,.signal-hero-actions a+a:hover{border-color:rgba(228,154,190,.5);background:rgba(255,255,255,.08)}.signal-hero-portrait-field{position:relative;min-height:clamp(500px,65dvh,680px);overflow:hidden;align-self:end}.signal-hero-portrait-field:before{position:absolute;inset:12% 0 2% auto;width:min(680px,48vw);content:"";background:radial-gradient(circle at 70% 50%,rgba(255,122,217,.16),transparent 38%),radial-gradient(circle at 42% 42%,rgba(139,223,255,.12),transparent 34%);filter:blur(4px)}.signal-hero-portrait{position:absolute;right:clamp(-19rem,-13vw,-8rem);bottom:-14px;z-index:2;width:min(1580px,86vw);max-height:none;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;filter:saturate(.92) contrast(1.06) drop-shadow(0 26px 80px rgba(0,0,0,.58));transform:scale(1.56)}.signal-hero-radar{position:absolute;right:min(7vw,8rem);top:20%;z-index:1;width:min(300px,22vw);aspect-ratio:1;border:1px solid rgba(255,122,217,.18);border-radius:999px;opacity:.62;background:repeating-radial-gradient(circle,transparent 0 18px,rgba(255,122,217,.16) 19px 20px),radial-gradient(circle,rgba(255,122,217,.2),transparent 62%)}.signal-hero-radar span{position:absolute;inset:50% auto auto 50%;width:1px;height:48%;background:linear-gradient(180deg,rgba(255,122,217,.55),transparent);transform-origin:top center}.signal-hero-radar span:first-child{transform:rotate(28deg)}.signal-hero-radar span:nth-child(2){transform:rotate(118deg)}.signal-hero-radar span:nth-child(3){transform:rotate(244deg)}.signal-hero-footer{position:relative;z-index:4;display:flex;flex-wrap:wrap;gap:clamp(1rem,4vw,3rem);padding:0 clamp(.2rem,1.4vw,1.2rem) clamp(.5rem,.8vw,.75rem)}.signal-hero-footer span{color:var(--text-secondary);font-family:var(--font-mono);font-size:.78rem;font-weight:820;letter-spacing:.28em;text-transform:uppercase}.signal-texture{background-image:linear-gradient(rgba(139,223,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(139,223,255,.035) 1px,transparent 0),radial-gradient(circle at 2px 2px,rgba(228,154,190,.18) 1px,transparent 0);background-size:72px 72px,72px 72px,24px 24px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.9),transparent 78%);mask-image:linear-gradient(90deg,rgba(0,0,0,.9),transparent 78%)}.signal-circuit{background-image:linear-gradient(115deg,transparent 0 42%,rgba(139,223,255,.04) 43%,transparent 44% 100%),linear-gradient(63deg,transparent 0 52%,rgba(228,154,190,.035) 53%,transparent 54% 100%);background-size:260px 220px,340px 280px}.signal-horizon{pointer-events:none;background:radial-gradient(ellipse 56% 42% at 57% 8%,rgba(172,156,255,.2),transparent 70%),radial-gradient(ellipse 48% 32% at 76% 36%,rgba(228,154,190,.18),transparent 72%),radial-gradient(circle at 1px 1px,rgba(228,154,190,.34) 1px,transparent 1.5px);background-size:auto,auto,18px 18px;filter:blur(.2px);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.92),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.92),transparent 82%)}.scope-signal-section{margin-top:-.25rem}.scope-signal-strip{position:relative;display:grid;grid-template-columns:minmax(280px,.48fr) auto minmax(0,1.45fr) minmax(270px,.55fr);align-items:center;gap:clamp(1rem,2.8vw,2rem);overflow:hidden;border:1px solid rgba(221,235,255,.12);border-radius:1.15rem;padding:clamp(.85rem,1.5vw,1.05rem);background:linear-gradient(90deg,rgba(139,223,255,.08),rgba(172,156,255,.045),rgba(255,122,217,.06)),rgba(3,10,24,.74);box-shadow:0 24px 90px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.06)}.scope-signal-strip:before{position:absolute;inset:0;content:"";opacity:.45;background-image:linear-gradient(rgba(139,223,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(139,223,255,.035) 1px,transparent 0);background-size:46px 46px;pointer-events:none}.scope-signal-strip>*{position:relative;z-index:1}.scope-signal-strip p{margin:0;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.scope-signal-strip strong{display:block;margin-top:.42rem;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.08}.scope-signal-divider{width:1px;height:52px;background:linear-gradient(180deg,transparent,rgba(139,223,255,.38),rgba(255,122,217,.3),transparent)}.scope-signal-strip ul{display:flex;flex-wrap:wrap;gap:.38rem;margin:.5rem 0 0;padding:0;list-style:none}.scope-signal-strip li{border:1px solid rgba(221,235,255,.12);border-radius:999px;padding:.36rem .55rem;background:rgba(255,255,255,.035);color:var(--text-secondary);font-size:.74rem;line-height:1}.scope-signal-footer{color:var(--text-primary);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.16em;line-height:1.55;text-transform:uppercase}@media (max-width:900px){.scope-signal-strip{grid-template-columns:1fr}.scope-signal-divider{width:100%;height:1px}}@media (max-width:1023px){.signal-hero-composition{grid-template-columns:1fr;min-height:auto;gap:0}.signal-hero-copy-block h1{font-size:clamp(3rem,12vw,5.2rem)}.signal-hero-portrait-field{min-height:320px;margin-top:-1rem}.signal-hero-portrait{right:-8rem;bottom:-2rem;width:min(760px,126vw);transform:scale(1)}.signal-hero-radar{right:8vw;width:min(260px,54vw)}}@media (max-width:640px){.signal-hero-section{align-items:flex-start;padding-inline:.55rem}.signal-hero-frame{min-height:auto;padding:.92rem}.signal-hero-nav .approved-signal-lockup{width:min(133px,40.6vw)}.signal-hero-copy-block{padding-left:0}.signal-hero-composition{gap:.2rem;padding-top:.35rem}.signal-hero-portrait-field{order:-1;min-height:clamp(154px,28dvh,226px);margin:.35rem 0 .1rem;border-bottom:1px solid rgba(221,235,255,.08);align-self:stretch}.signal-hero-portrait-field:before{inset:2% -18% -6% auto;width:min(460px,118vw);filter:blur(2px)}.signal-hero-portrait{right:clamp(-8.5rem,-25vw,-5.4rem);bottom:-1.45rem;width:min(620px,132vw);transform:scale(1)}.signal-hero-radar{right:6vw;top:16%;width:min(184px,46vw);opacity:.46}.signal-hero-kicker{font-size:.75rem;letter-spacing:.13em;line-height:1.45}.signal-hero-copy-block h1{max-width:11ch;margin-top:.65rem;font-size:clamp(2.65rem,12.2vw,3.82rem);line-height:.98}.signal-hero-copy-block>p:not(.signal-hero-kicker){margin-top:.85rem;font-size:.95rem;line-height:1.62}.signal-hero-ecg{margin-top:1rem}.signal-hero-actions{flex-direction:column;gap:.55rem;margin-top:.85rem}.signal-hero-actions a{width:100%}.signal-hero-footer{gap:.75rem;padding-inline:0}.signal-hero-footer span{font-size:.66rem;letter-spacing:.16em}.signal-hero-menu{--signal-hero-menu-size:2.5rem;--signal-hero-menu-line-width:1.05rem;gap:.26rem}.signal-hero-floating-nav{display:grid;--signal-hero-menu-shift:calc(var(--signal-hero-menu-size, 2.5rem) * 0.2);top:calc(env(safe-area-inset-top, 0px) + .72rem + var(--signal-hero-menu-shift) + (var(--signal-hero-menu-size, 2.5rem) * .2));right:calc(env(safe-area-inset-right, 0px) + .72rem + (var(--signal-hero-menu-size, 2.5rem) * .2));width:calc(100vw - 1.44rem)}.signal-hero-floating-nav .signal-hero-menu{--signal-hero-menu-alpha:0.68;border-color:rgba(221,235,255,.28);box-shadow:0 18px 42px rgba(0,0,0,.34),0 0 0 1px rgba(88,230,255,.1),inset 0 1px 0 rgba(255,255,255,.12)}.signal-career-nav{top:4.45rem;right:.72rem;left:.72rem;width:auto;max-height:min(72dvh,520px);overflow-y:auto;border-radius:.95rem;padding:.62rem}.signal-career-nav a{padding:.62rem}.signal-career-nav a b{font-size:.82rem}.signal-career-nav a small{font-size:.66rem}}.signal-string-field{pointer-events:none;background-image:linear-gradient(32deg,transparent 0 47%,rgba(139,223,255,.07) 48%,transparent 49% 100%),linear-gradient(142deg,transparent 0 52%,rgba(228,154,190,.055) 53%,transparent 54% 100%),radial-gradient(circle at 24% 38%,rgba(139,223,255,.28) 0 1px,transparent 2px),radial-gradient(circle at 72% 58%,rgba(228,154,190,.28) 0 1px,transparent 2px);background-size:310px 240px,380px 290px,180px 180px,220px 220px}.signal-line{position:relative;height:2px;overflow:visible;background:linear-gradient(90deg,var(--accent-cyan),rgba(129,173,255,.86) 48%,var(--accent-pink));box-shadow:0 0 28px rgba(139,223,255,.28)}.signal-line:after,.signal-line:before{position:absolute;top:50%;width:10px;height:10px;content:"";border-radius:999px;transform:translateY(-50%)}.signal-line:before{left:0;background:var(--accent-cyan);box-shadow:0 0 18px rgba(139,223,255,.75)}.signal-line:after{right:0;background:var(--accent-pink);box-shadow:0 0 18px rgba(228,154,190,.75)}.signal-hero-desktop-copy{position:absolute;left:clamp(2rem,5.4vw,5.6rem);top:50%;z-index:4;display:grid;width:min(660px,49vw);gap:1rem;transform:translateY(-50%)}.signal-hero-desktop-copy:before{position:absolute;inset:-2rem -3rem -2.4rem -2.2rem;z-index:-1;pointer-events:none;content:"";background:radial-gradient(circle at 16% 18%,rgba(139,223,255,.18),transparent 38%),linear-gradient(90deg,rgba(2,6,17,.72),rgba(2,6,17,.42) 56%,transparent);filter:blur(.1px)}.signal-hero-desktop-copy>p:first-child{margin:0;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.72rem;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.signal-hero-desktop-copy h1{margin:0;max-width:12ch;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(3.6rem,6.4vw,6.9rem);font-weight:680;letter-spacing:0;line-height:.93;text-shadow:0 0 28px rgba(2,6,17,.72),0 0 48px rgba(139,223,255,.1)}.signal-hero-desktop-copy>p:nth-of-type(2){margin:0;max-width:650px;color:var(--text-secondary);font-size:clamp(1rem,1.12vw,1.12rem);line-height:1.76;text-shadow:0 0 20px rgba(2,6,17,.86)}.signal-hero-desktop-ecg{width:min(520px,42vw)}.signal-hero-desktop-actions{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.2rem}.signal-hero-desktop-actions a,.signal-hero-desktop-actions button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid rgba(139,223,255,.45);border-radius:999px;padding:.72rem 1rem;background:var(--accent-cyan);box-shadow:0 18px 46px rgba(139,223,255,.18);color:#06101f;cursor:pointer;font-size:.9rem;font-weight:850;transition:background .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.signal-hero-desktop-actions a:focus-visible,.signal-hero-desktop-actions a:hover,.signal-hero-desktop-actions button:focus-visible,.signal-hero-desktop-actions button:hover{background:var(--text-primary);transform:translateY(-1px)}.signal-hero-desktop-actions a+a,.signal-hero-desktop-actions button+button{border-color:rgba(221,235,255,.22);background:rgba(2,6,17,.62);color:var(--text-primary);backdrop-filter:blur(14px)}.signal-hero-desktop-actions a+a:focus-visible,.signal-hero-desktop-actions a+a:hover,.signal-hero-desktop-actions button+button:focus-visible,.signal-hero-desktop-actions button+button:hover{border-color:rgba(228,154,190,.45);background:rgba(255,255,255,.08)}.approved-signal-lockup{display:block;width:190px;height:auto;aspect-ratio:1354/511;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;filter:drop-shadow(0 0 18px rgba(244,248,255,.18)) drop-shadow(0 0 28px rgba(139,223,255,.08));-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.approved-signal-lockup{width:244px}}.approved-sg-mark{display:block;width:62px;height:44px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0 0 16px rgba(244,248,255,.16));-webkit-user-select:none;-moz-user-select:none;user-select:none}.motion-signature{position:relative;display:block;width:min(350px,66vw);min-height:112px;overflow:visible}.motion-signature.compact{width:214px;min-height:78px}.motion-signature-lockup{position:relative;height:auto;filter:drop-shadow(0 0 16px rgba(244,248,255,.18)) drop-shadow(0 0 30px rgba(139,223,255,.08))}.motion-signature-lockup img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom;-webkit-user-select:none;-moz-user-select:none;user-select:none}.motion-signature-pen{position:absolute;bottom:26px;left:0;width:12px;height:12px;border-radius:999px;background:var(--accent-pink);box-shadow:0 0 18px rgba(228,154,190,.85),0 0 42px rgba(139,223,255,.28)}.motion-signature.compact .motion-signature-pen{bottom:17px;width:9px;height:9px}.ecg-loading-strip,.signature-signal-line{position:relative;background-image:url(/brand/signal-line.svg.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 0 18px rgba(139,223,255,.24))}.ecg-loading-strip{height:34px;overflow:hidden}.ecg-loading-strip:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent,rgba(244,248,255,.82),transparent);mix-blend-mode:screen;transform:translateX(-120%);animation:ecg-calibrate 2.9s cubic-bezier(.16,1,.3,1) infinite}.signal-ecg{position:relative;height:74px;max-width:100%;overflow:visible;isolation:isolate}.signal-ecg:before{position:absolute;inset:50% 0 auto;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(139,223,255,.08),rgba(228,154,190,.07),transparent);transform:translateY(-50%)}.signal-ecg-svg{position:relative;z-index:1;display:block;width:100%;height:100%;overflow:visible}.signal-ecg-svg path{vector-effect:non-scaling-stroke}.journey-card-inner{position:relative;display:grid;gap:1rem}.journey-card-content{min-width:0}.journey-photo-card{position:relative;isolation:isolate;width:100%;aspect-ratio:16/9;min-height:auto;overflow:hidden;border:1px solid rgba(221,235,255,.18);border-radius:1rem;background:radial-gradient(circle at 50% 14%,rgba(139,223,255,.18),transparent 30%),linear-gradient(145deg,rgba(5,15,31,.96),rgba(18,13,34,.9));box-shadow:0 24px 70px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08)}.journey-photo-card.is-active{border-color:rgba(139,223,255,.44);box-shadow:0 30px 84px rgba(0,0,0,.38),0 0 50px rgba(139,223,255,.12),inset 0 1px 0 rgba(255,255,255,.11)}.journey-photo-card:before{position:absolute;inset:0;z-index:1;pointer-events:none;content:"";background:linear-gradient(180deg,rgba(2,6,17,.08),transparent 38%,rgba(2,6,17,.18)),linear-gradient(90deg,rgba(139,223,255,.14),transparent 34%,rgba(228,154,190,.12));mix-blend-mode:screen}.journey-photo-card:after{display:none}.journey-photo-image{display:block;width:100%;height:100%;min-height:inherit;-o-object-fit:contain;object-fit:contain;filter:saturate(.98) contrast(1.02) brightness(.98);transform:scale(1);transition:filter .26s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1)}.group:hover .journey-photo-image{filter:saturate(1.02) contrast(1.04) brightness(1);transform:scale(1.015)}.journey-photo-scan{position:absolute;inset:-28% auto -28% -46%;z-index:2;width:34%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(139,223,255,.3),rgba(244,248,255,.14),transparent);opacity:0;transform:rotate(13deg)}.journey-memory-photo-main .journey-photo-scan,.journey-photo-card.is-active .journey-photo-scan{opacity:1;animation:journey-photo-scan 5.6s cubic-bezier(.16,1,.3,1) infinite}.journey-photo-label{position:absolute;right:.62rem;bottom:.62rem;z-index:3;border:1px solid rgba(221,235,255,.16);border-radius:999px;padding:.36rem .52rem;background:rgba(2,9,21,.64);box-shadow:0 14px 30px rgba(0,0,0,.22);color:var(--text-secondary);font-family:var(--font-mono);font-size:.56rem;font-weight:700;letter-spacing:.11em;line-height:1;text-transform:uppercase;backdrop-filter:blur(14px)}.journey-memory-console{position:relative;overflow:hidden;border:1px solid var(--border-soft);border-radius:1.25rem;background:radial-gradient(circle at 22% 18%,rgba(139,223,255,.12),transparent 35%),linear-gradient(145deg,rgba(2,9,21,.92),rgba(8,15,34,.86));box-shadow:0 26px 82px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.07);padding:1rem}.journey-memory-console:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(rgba(139,223,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(139,223,255,.04) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 86%);mask-image:linear-gradient(180deg,#000,transparent 86%)}.journey-memory-stage{position:relative;min-height:auto}.journey-memory-photo-main{position:relative;inset:auto;z-index:2;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(221,235,255,.18);border-radius:1rem;background:rgba(2,9,21,.88);box-shadow:0 30px 80px rgba(0,0,0,.38)}.journey-memory-fan img,.journey-memory-photo-main img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:saturate(.98) contrast(1.02) brightness(.98)}.journey-memory-fan{display:none}.journey-memory-fan img{position:absolute;inset:0 0 auto auto;width:72%;height:58%;border:1px solid rgba(221,235,255,.14);border-radius:1rem;opacity:.44;transform:rotate(var(--fan-rotate)) translateX(0);box-shadow:0 22px 58px rgba(0,0,0,.32)}.journey-memory-fan img:nth-child(2){top:18%;opacity:.58;transform:rotate(var(--fan-rotate)) translateX(-10px)}.journey-memory-fan img:nth-child(3){top:36%;opacity:.72;transform:rotate(var(--fan-rotate)) translateX(-18px)}.journey-memory-copy{position:relative;z-index:3;margin-top:1rem;border-top:1px solid rgba(221,235,255,.1);padding-top:1rem}.journey-memory-copy h3{margin-top:.48rem;color:var(--text-primary);font-family:var(--font-heading);font-size:clamp(1.55rem,2.8vw,2.4rem);font-weight:650;letter-spacing:0}.journey-memory-copy p:last-child{margin-top:.5rem;color:var(--text-secondary);font-size:.95rem;line-height:1.7}.journey-chapter-cta{display:inline-flex;min-height:42px;align-items:center;justify-content:center;margin-top:1rem;border:1px solid rgba(139,223,255,.34);border-radius:999px;padding:.72rem .95rem;background:rgba(139,223,255,.08);color:var(--text-primary);font-size:.78rem;font-weight:720;line-height:1;text-decoration:none;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.journey-chapter-cta:focus-visible,.journey-chapter-cta:hover{border-color:rgba(139,223,255,.62);background:rgba(139,223,255,.14);color:var(--accent-cyan);transform:translateY(-1px)}.journey-memory-dots{position:relative;z-index:4;display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.journey-memory-dots button{display:inline-flex;min-width:42px;min-height:38px;align-items:center;justify-content:center;border:1px solid rgba(221,235,255,.13);border-radius:999px;background:rgba(255,255,255,.035);color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.08em;transition:border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.journey-memory-dots button.is-active{border-color:rgba(139,223,255,.54);color:var(--accent-cyan);box-shadow:0 0 24px rgba(139,223,255,.12);transform:translateY(-1px)}.journey-memory-thumbs{position:relative;z-index:4;display:flex;gap:.52rem;margin-top:.8rem}.journey-memory-thumbs button{width:54px;height:44px;overflow:hidden;border:1px solid rgba(221,235,255,.14);border-radius:.72rem;background:rgba(255,255,255,.035);opacity:.58;transition:border-color .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.journey-memory-thumbs button.is-active,.journey-memory-thumbs button:focus-visible,.journey-memory-thumbs button:hover{border-color:rgba(139,223,255,.54);opacity:1;transform:translateY(-1px)}.journey-memory-thumbs img{display:block;width:100%;height:100%;background:rgba(244,248,255,.96);-o-object-fit:contain;object-fit:contain;filter:saturate(.92) contrast(1.06) brightness(.9)}.experience-bridge{position:relative;z-index:2;margin:-.25rem 0}.experience-bridge-inner{position:relative;min-height:96px;overflow:hidden;border-top:1px solid rgba(221,235,255,.08);border-bottom:1px solid rgba(221,235,255,.08);background:radial-gradient(circle at 22% 50%,rgba(139,223,255,.1),transparent 22%),radial-gradient(circle at 82% 50%,rgba(255,122,217,.08),transparent 24%)}.experience-bridge-inner:before{position:absolute;inset:50% 0 auto;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(139,223,255,.54),rgba(172,156,255,.34),rgba(255,122,217,.46),transparent);box-shadow:0 0 24px rgba(139,223,255,.16)}.experience-bridge-node{position:absolute;left:50%;top:50%;z-index:2;width:12px;height:12px;border:1px solid rgba(139,223,255,.74);border-radius:999px;background:#031022;box-shadow:0 0 0 9px rgba(139,223,255,.06),0 0 26px rgba(139,223,255,.42);transform:translate(-50%,-50%)}.experience-bridge-tracer{position:absolute;left:0;top:calc(50% - 1px);z-index:3;width:12%;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(244,248,255,.9),var(--accent-pink));box-shadow:0 0 18px rgba(139,223,255,.42),0 0 36px rgba(255,122,217,.2)}.experience-bridge-copy{position:absolute;left:clamp(1rem,4vw,2.4rem);top:50%;display:grid;gap:.42rem;transform:translateY(-50%)}.experience-bridge-copy p,.experience-bridge-note{color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.experience-bridge-copy div{display:flex;align-items:center;gap:.62rem;color:var(--text-secondary);font-size:.92rem;font-weight:700}.experience-bridge-copy i{display:block;width:34px;height:1px;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-pink))}.experience-bridge-note{position:absolute;right:clamp(1rem,4vw,2.4rem);top:50%;max-width:26rem;color:rgba(185,199,218,.72);text-align:right;transform:translateY(-50%)}.career-director-shell{position:relative;z-index:4}.career-trail-grid>*{min-width:0}.journey-memory-console--director{display:flex;min-height:auto;min-width:0;flex-direction:column;gap:.82rem}.journey-memory-header{position:relative;z-index:4;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.journey-memory-header h3{margin-top:.36rem;color:var(--text-primary);font-family:var(--font-heading);font-size:clamp(1.45rem,2.3vw,2.1rem);font-weight:650;letter-spacing:0}.company-logo-slot{display:inline-grid;width:-moz-fit-content;width:fit-content;min-width:0;min-height:0;place-items:center;border:0;border-radius:0;padding:0;background:transparent}.company-logo-slot img{display:block;max-width:124px;max-height:30px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 14px rgba(244,248,255,.14))}.company-logo-slot b{color:var(--text-secondary);font-family:var(--font-mono);font-size:.56rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.journey-memory-header>span{border:1px solid rgba(139,223,255,.2);border-radius:999px;padding:.42rem .58rem;background:rgba(2,9,21,.62);color:var(--accent-cyan);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.1em}.journey-memory-progress{position:relative;z-index:4;height:4px;overflow:hidden;border-radius:999px;background:rgba(221,235,255,.1)}.journey-memory-progress span{display:block;width:var(--chapter-progress);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-purple),var(--accent-pink));box-shadow:0 0 22px rgba(139,223,255,.32);transition:width .42s cubic-bezier(.16,1,.3,1)}.journey-memory-stage--director{min-height:auto}.journey-memory-console--director .journey-memory-copy{margin-top:0}.journey-memory-console--director .journey-memory-copy h3{font-size:clamp(1.18rem,2vw,1.55rem);letter-spacing:0}.journey-memory-console--director .journey-memory-copy p:last-child{font-size:.88rem;line-height:1.62}.journey-filmstrip{position:relative;z-index:4;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;border:1px solid rgba(221,235,255,.1);border-radius:.95rem;background:rgba(2,9,21,.46);padding:.45rem;scrollbar-width:none}.journey-filmstrip::-webkit-scrollbar{display:none}.journey-filmstrip:after,.journey-filmstrip:before{position:absolute;top:0;bottom:0;z-index:2;width:44px;pointer-events:none;content:""}.journey-filmstrip:before{left:0;background:linear-gradient(90deg,#020915,transparent)}.journey-filmstrip:after{right:0;background:linear-gradient(270deg,#020915,transparent)}.journey-filmstrip-track{display:flex;width:-moz-max-content;width:max-content;gap:.42rem}.journey-filmstrip button{position:relative;width:108px;height:64px;flex:0 0 auto;overflow:hidden;border:1px solid rgba(221,235,255,.12);border-radius:.72rem;background:rgba(255,255,255,.035);opacity:.58;transition:border-color .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.journey-filmstrip .company-logo-slot{display:none}.journey-filmstrip .company-logo-slot img{max-width:58px;max-height:16px}.journey-filmstrip button.is-active,.journey-filmstrip button:focus-visible,.journey-filmstrip button:hover{border-color:rgba(139,223,255,.56);opacity:1;transform:translateY(-1px)}.journey-filmstrip img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:saturate(.96) contrast(1.02) brightness(.96)}.journey-filmstrip span{position:absolute;right:.25rem;bottom:.22rem;z-index:2;color:rgba(244,248,255,.72);font-family:var(--font-mono);font-size:.48rem;font-weight:800;letter-spacing:.05em}.journey-director-stack{position:relative;z-index:4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.journey-director-stack button{display:grid;grid-template-columns:auto auto minmax(0,1fr);min-height:42px;align-items:center;gap:.52rem;border:1px solid rgba(221,235,255,.11);border-radius:999px;background:rgba(255,255,255,.035);color:var(--text-muted);padding:.38rem .62rem;text-align:left;transition:border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.journey-director-stack .company-logo-slot{min-width:42px}.journey-director-stack .company-logo-slot img{max-width:56px;max-height:16px}.journey-director-stack button.is-active,.journey-director-stack button:focus-visible,.journey-director-stack button:hover{border-color:rgba(139,223,255,.44);background:rgba(139,223,255,.08);color:var(--text-primary);transform:translateY(-1px)}.journey-director-stack span{color:var(--accent-cyan);font-family:var(--font-mono);font-size:.58rem;font-weight:800}.journey-director-stack b{overflow:hidden;font-size:.76rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.journey-signal-readout{position:relative;z-index:4;overflow:hidden;border:1px solid rgba(221,235,255,.1);border-radius:1rem;background:rgba(2,9,21,.58);padding:.78rem .86rem}.journey-signal-readout p{color:var(--text-muted);font-family:var(--font-mono);font-size:.58rem;letter-spacing:.16em;text-transform:uppercase}.journey-signal-readout span{display:block;margin-top:.34rem;color:var(--text-secondary);font-size:.9rem;font-weight:700}.journey-signal-readout i{display:block;height:2px;margin-top:.62rem;border-radius:999px;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-purple),var(--accent-pink));box-shadow:0 0 18px rgba(139,223,255,.28)}.career-chapter-card{min-height:310px}.journey-card-photo-stack{display:grid;gap:.72rem;align-content:start}.journey-card-mini-reel{display:flex;gap:.42rem}.journey-card-mini-reel button{width:56px;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(221,235,255,.13);border-radius:.62rem;background:rgba(255,255,255,.035);opacity:.54;transform:translateY(0);transition:border-color .2s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);transition-delay:var(--photo-delay)}.journey-card-mini-reel button.is-active,.journey-card-mini-reel button:focus-visible,.journey-card-mini-reel button:hover{border-color:rgba(139,223,255,.5);opacity:.95;transform:translateY(-2px)}.journey-card-mini-reel img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:saturate(.96) contrast(1.02) brightness(.96)}.career-trail-grid{display:grid;grid-template-columns:92px minmax(0,1fr);gap:clamp(1.1rem,3vw,2.6rem);align-items:start}.career-director-shell{position:sticky;top:1rem;align-self:start;min-width:0}.career-timeline-rail{position:relative;min-height:min(76vh,760px);padding:.2rem 0}.career-timeline-progress{position:absolute;left:24px;top:0;bottom:0;width:1px;overflow:hidden;background:rgba(221,235,255,.14)}.career-timeline-progress span{display:block;width:100%;height:var(--chapter-progress);background:linear-gradient(180deg,var(--accent-cyan),var(--accent-purple),var(--accent-pink));box-shadow:0 0 18px rgba(139,223,255,.42);transition:height .42s cubic-bezier(.16,1,.3,1)}.career-trail-grid .journey-director-stack{display:grid;grid-template-columns:1fr;gap:.62rem}.career-trail-grid .journey-director-stack button{position:relative;display:grid;grid-template-columns:48px;min-height:48px;justify-items:center;border-color:transparent;border-radius:0;background:transparent;padding:0;text-align:center}.career-trail-grid .journey-director-stack button:before{position:absolute;left:12px;top:11px;width:25px;height:25px;border:1px solid rgba(139,223,255,.36);border-radius:999px;background:#020611;box-shadow:0 0 0 6px rgba(2,6,17,.86);content:"";transition:border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.career-trail-grid .journey-director-stack button.is-active:before,.career-trail-grid .journey-director-stack button:focus-visible:before,.career-trail-grid .journey-director-stack button:hover:before{border-color:rgba(255,122,217,.74);box-shadow:0 0 0 6px rgba(2,6,17,.86),0 0 28px rgba(139,223,255,.46);transform:scale(1.08)}.career-trail-grid .journey-director-stack span{position:relative;z-index:2;display:grid;width:48px;min-height:48px;place-items:center;color:var(--accent-cyan);font-size:.58rem}.career-trail-grid .journey-director-stack .company-logo-slot{display:none}.career-trail-grid .journey-director-stack b{position:absolute;left:58px;top:50%;width:-moz-max-content;width:max-content;max-width:150px;transform:translateY(-50%);color:var(--text-secondary);font-size:.72rem;opacity:0;pointer-events:none;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.career-trail-grid .journey-director-stack button.is-active b,.career-trail-grid .journey-director-stack button:focus-visible b,.career-trail-grid .journey-director-stack button:hover b{opacity:1;transform:translate(4px,-50%)}.journey-story-column{min-width:0}.journey-story-column .career-chapter-card{min-height:0;padding:clamp(1rem,2.4vw,1.75rem)}.journey-story-column .journey-card-inner{display:grid;grid-template-columns:minmax(260px,.92fr) minmax(0,1.08fr);gap:clamp(1rem,2.4vw,1.6rem);align-items:start}.journey-story-column .journey-photo-card{aspect-ratio:16/10;min-height:0}.journey-story-column .journey-card-content h3{font-size:clamp(1.55rem,3vw,2.5rem);line-height:1.05}.journey-built-reveal p:last-child,.journey-story-column .journey-card-content>p{max-width:62ch}.journey-outcome-stack{position:relative;z-index:3;display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:.66rem;margin-top:1rem}.journey-outcome-stack button{position:relative;display:grid;min-height:118px;overflow:hidden;border:1px solid rgba(221,235,255,.12);border-radius:.86rem;background:rgba(2,9,21,.62);color:var(--text-secondary);text-align:left;opacity:.72;transition:border-color .18s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.journey-outcome-stack button.is-active,.journey-outcome-stack button:focus-visible,.journey-outcome-stack button:hover{border-color:rgba(139,223,255,.52);opacity:1;transform:translateY(-2px)}.journey-outcome-stack img{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;background:rgba(255,255,255,.92);filter:saturate(.96) contrast(1.02)}.journey-outcome-stack b,.journey-outcome-stack span{padding-inline:.72rem}.journey-outcome-stack span{margin-top:.6rem;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.56rem;font-weight:800;letter-spacing:.12em}.journey-outcome-stack b{display:block;padding-bottom:.72rem;font-size:.76rem;font-weight:750;line-height:1.3}@media (min-width:768px){.journey-card-inner{grid-template-columns:1fr;align-items:start;gap:1rem}.journey-photo-card{width:100%}}@media (min-width:1024px){.journey-memory-console--director{max-height:none;overflow:visible;padding:.9rem}}@media (max-width:1023px){.career-trail-grid{grid-template-columns:1fr}.career-director-shell{position:relative;top:auto;z-index:20;margin-inline:-1rem;padding:.55rem 1rem .35rem;background:rgba(2,6,17,.74)}.career-timeline-rail{min-height:0}.career-timeline-progress{left:0;right:0;top:auto;bottom:0;width:auto;height:1px}.career-timeline-progress span{width:var(--chapter-progress);height:100%}.career-trail-grid .journey-director-stack{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.35rem;scrollbar-width:none}.career-trail-grid .journey-director-stack::-webkit-scrollbar{display:none}.career-trail-grid .journey-director-stack button{min-width:48px;flex:0 0 auto}.career-trail-grid .journey-director-stack b{display:none}}@media (max-width:767px){.journey-story-column .career-chapter-card{border-radius:1rem;padding:.9rem}.journey-story-column .journey-card-inner{grid-template-columns:1fr;gap:.86rem}.journey-card-content{order:1}.journey-card-photo-stack{order:2}.journey-story-column .journey-photo-card{aspect-ratio:16/9;border-radius:.82rem}.journey-photo-label{right:.5rem;bottom:.5rem;padding:.34rem .48rem;font-size:.58rem}.journey-story-column .journey-card-content h3{font-size:1.7rem}.journey-built-reveal p:last-child,.journey-story-column .journey-card-content>p{font-size:.9rem;line-height:1.56}.journey-built-reveal{margin-top:.8rem!important;border-radius:.82rem!important;padding:.82rem!important}.journey-card-mini-reel{overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.journey-card-mini-reel::-webkit-scrollbar{display:none}.journey-outcome-stack{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.1rem;scroll-snap-type:x mandatory;scrollbar-width:none}.journey-outcome-stack::-webkit-scrollbar{display:none}.journey-outcome-stack button{min-width:128px;min-height:98px;flex:0 0 128px;scroll-snap-align:start}.journey-outcome-stack img{aspect-ratio:16/8.5}.journey-outcome-stack span{margin-top:.45rem}.journey-outcome-stack b{font-size:.68rem;line-height:1.2}.experience-bridge-inner{min-height:124px}.experience-bridge-copy{top:1rem;transform:none}.experience-bridge-note{right:auto;bottom:1rem;left:1rem;top:auto;max-width:calc(100% - 2rem);text-align:left;transform:none}.journey-director-stack{grid-template-columns:1fr}}.entry-scanner-pass{position:absolute;inset:-20% auto -20% 0;z-index:8;width:18%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(139,223,255,.22),rgba(228,154,190,.14),transparent),linear-gradient(90deg,transparent,rgba(244,248,255,.12),transparent);filter:blur(10px);transform:skewX(-10deg)}.entry-chaos-word{color:var(--accent-pink);text-shadow:0 0 32px rgba(228,154,190,.18)}.entry-clarity-word{color:var(--text-primary);text-shadow:0 0 22px rgba(244,248,255,.12),0 0 44px rgba(139,223,255,.14)}.entry-critical-action{position:relative;isolation:isolate;overflow:hidden;touch-action:manipulation}.entry-critical-action:after,.entry-critical-action:before{position:absolute;pointer-events:none;content:""}.entry-critical-action:before{inset:2px;z-index:0;border:1px solid rgba(244,248,255,.3);border-radius:inherit;opacity:.38}.entry-critical-action:after{inset:-34% auto -34% -54%;z-index:0;width:48%;background:linear-gradient(90deg,transparent,rgba(244,248,255,.5),rgba(139,223,255,.18),transparent);filter:blur(2px);opacity:0;transform:translateX(-20%) skewX(-18deg)}.entry-critical-action:not(:disabled):hover{border-color:rgba(139,223,255,.82);box-shadow:0 16px 46px rgba(139,223,255,.25),0 0 0 1px rgba(139,223,255,.24)}.entry-critical-action:disabled:after,.entry-critical-action:disabled:before{display:none}.entry-fragment{position:relative;overflow:hidden}.entry-fragment:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent,rgba(139,223,255,.16),transparent);opacity:0;transform:translateX(-100%);animation:entry-fragment-scan 4.6s cubic-bezier(.16,1,.3,1) 2.8s infinite}.entry-panel-grid{min-height:min(72dvh,calc(100dvh - 7.5rem))}.entry-activation-layer{position:absolute;inset:0;z-index:30;display:grid;place-items:center;overflow:hidden;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(139,223,255,.16),transparent 22rem),radial-gradient(circle at 50% 48%,rgba(255,122,217,.12),transparent 18rem),rgba(2,6,17,.18)}.entry-activation-layer:before{position:absolute;inset:-18% auto -18% 0;width:28%;content:"";background:linear-gradient(90deg,transparent,rgba(139,223,255,.38),rgba(244,248,255,.16),rgba(228,154,190,.22),transparent);filter:blur(14px);transform:translateX(-130%) skewX(-11deg);animation:entry-resolve-scan 1.18s cubic-bezier(.16,1,.3,1) .08s both}.entry-activation-layer:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent 49.85%,rgba(139,223,255,.42) 50%,transparent 50.15%),linear-gradient(180deg,transparent 49.85%,rgba(255,122,217,.22) 50%,transparent 50.15%);opacity:.18;transform:scaleX(0);animation:entry-portal-open 1.08s cubic-bezier(.16,1,.3,1) .18s both}.entry-activation-grid{position:absolute;inset:9%;border:1px solid rgba(139,223,255,.1);border-radius:1.7rem;background:linear-gradient(90deg,rgba(139,223,255,.08) 1px,transparent 0),linear-gradient(rgba(255,122,217,.055) 1px,transparent 0);background-size:72px 72px,72px 72px;box-shadow:inset 0 0 44px rgba(139,223,255,.08),0 0 120px rgba(139,223,255,.06);opacity:0;transform:scale(.96);animation:entry-portal-open 1.1s cubic-bezier(.16,1,.3,1) both}.entry-activation-core{position:relative;z-index:3;display:grid;width:min(620px,calc(100vw - 2rem));gap:1rem;justify-items:center;padding:clamp(1.5rem,4vw,2.6rem);border:1px solid rgba(244,248,255,.18);border-radius:1.55rem;background:linear-gradient(180deg,rgba(9,25,49,.78),rgba(2,6,17,.54)),radial-gradient(circle at 50% 0,rgba(139,223,255,.16),transparent 68%);box-shadow:0 0 0 1px rgba(139,223,255,.08),0 24px 100px rgba(0,0,0,.36),0 0 80px rgba(139,223,255,.14);text-align:center;transform:translateY(12px) scale(.92);animation:entry-portal-open 1s cubic-bezier(.16,1,.3,1) .28s both}.entry-activation-core:before{position:absolute;inset:-1px;content:"";border-radius:inherit;background:linear-gradient(90deg,rgba(139,223,255,.7),transparent 28%,transparent 70%,rgba(255,122,217,.5));opacity:.32;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px}.entry-activation-lockup{width:min(300px,66vw)}.entry-activation-axis{display:grid;width:min(480px,74vw);grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;color:var(--text-muted);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.entry-activation-axis i{height:1px;background:linear-gradient(90deg,rgba(255,122,217,.44),rgba(139,223,255,.82));box-shadow:0 0 26px rgba(139,223,255,.42);transform-origin:left;animation:clarity-output-pass 1s cubic-bezier(.16,1,.3,1) .24s both}.entry-activation-worldline{max-width:min(520px,82vw);margin:0;color:#9fe8ff;font-family:var(--font-mono);font-size:1.08rem;font-weight:760;letter-spacing:.2em;line-height:1.18;text-shadow:0 0 18px rgba(139,223,255,.28),0 0 38px rgba(77,163,255,.18);text-transform:uppercase;text-wrap:balance}.entry-activation-fragments{position:absolute;inset:0;z-index:4}.entry-activation-fragment{position:absolute;left:50%;top:50%;max-width:min(210px,38vw);padding:.68rem .88rem;border:1px solid rgba(139,223,255,.22);border-radius:999px;background:rgba(8,21,42,.74);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgba(244,248,255,.08),0 0 34px rgba(139,223,255,.12);color:var(--text-secondary);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;line-height:1.2;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%) translate3d(var(--fragment-x),var(--fragment-y),0) rotate(var(--fragment-rotate));animation:entry-fragment-lock 1.08s cubic-bezier(.16,1,.3,1) var(--fragment-delay) both}@media (max-height:760px){.experience-entry .signal-frame{padding:clamp(1rem,3vh,1.5rem)}.experience-entry .motion-signature{width:min(260px,58vw);min-height:82px}.entry-panel-grid{min-height:calc(100dvh - 5rem);gap:clamp(1rem,3vh,2rem)}}@media (min-width:768px){.entry-activation-worldline{font-size:1.48rem}}@media (min-width:1100px){.entry-activation-worldline{font-size:1.9rem}}@media (prefers-reduced-motion:no-preference){.entry-critical-action:not(:disabled){animation:entry-action-invite 2.9s cubic-bezier(.16,1,.3,1) 3s infinite}.entry-critical-action:not(:disabled):after{animation:entry-action-sweep 2.9s cubic-bezier(.16,1,.3,1) 3s infinite}}.signal-spike{position:absolute;left:49%;top:50%;width:86px;height:38px;transform:translate(-50%,-50%)}.scan-sweep{position:absolute;inset:0;pointer-events:none;overflow:hidden}.scan-sweep:after{position:absolute;inset:-30% auto -30% 0;width:22%;content:"";background:linear-gradient(90deg,transparent,rgba(139,223,255,.15),rgba(228,154,190,.12),transparent);filter:blur(10px);transform:translateX(-120%) skewX(-12deg);animation:none}.scan-sweep.is-active:after{width:30%;background:linear-gradient(90deg,transparent,rgba(139,223,255,.26),rgba(244,248,255,.14),rgba(228,154,190,.18),transparent);animation-duration:3.2s}.portal-diagram{background:linear-gradient(90deg,rgba(139,223,255,.08) 1px,transparent 0),linear-gradient(rgba(228,154,190,.08) 1px,transparent 0);background-size:32px 32px,32px 32px}.portal-thread-map{position:absolute;inset:18px 18px auto auto;width:min(42%,240px);height:112px;pointer-events:none;opacity:.5}.portal-thread-map span{position:absolute;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(139,223,255,0),rgba(139,223,255,.38),rgba(228,154,190,.08))}.portal-thread-map span:first-child{left:8%;top:28%;width:82%;transform:rotate(-16deg)}.portal-thread-map span:nth-child(2){left:20%;top:56%;width:70%;transform:rotate(9deg)}.portal-thread-map span:nth-child(3){left:34%;top:76%;width:52%;transform:rotate(-29deg)}.chapter-portal-section{isolation:isolate}.chapter-portal-command{position:relative;display:grid;gap:1.1rem}.chapter-portal-controls,.chapter-portal-stage{position:relative;overflow:hidden;border:1px solid var(--border-soft);border-radius:1.35rem;background:radial-gradient(circle at 26% 28%,rgba(139,223,255,.13),transparent 34%),radial-gradient(circle at 76% 58%,rgba(255,122,217,.13),transparent 34%),rgba(3,10,24,.84);box-shadow:0 30px 100px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.06)}.chapter-portal-stage{min-height:590px;padding:clamp(1.1rem,3vw,2rem)}.chapter-portal-world{background:radial-gradient(circle at 28% 24%,var(--portal-world-glow),transparent 34%),radial-gradient(circle at 74% 58%,rgba(255,122,217,.1),transparent 32%),rgba(3,10,24,.88)}.chapter-portal-world:after{position:absolute;inset:1rem;pointer-events:none;content:"";border:1px solid color-mix(in srgb,var(--portal-world-accent) 26%,transparent);border-radius:1.1rem;opacity:.42;box-shadow:inset 0 0 44px color-mix(in srgb,var(--portal-world-accent) 10%,transparent),0 0 90px color-mix(in srgb,var(--portal-world-accent) 8%,transparent)}.chapter-portal-stage:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(rgba(139,223,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(139,223,255,.035) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at 46% 48%,#000,transparent 72%);mask-image:radial-gradient(circle at 46% 48%,#000,transparent 72%)}.portal-diagram--large{position:absolute;inset:-8% -4% -10% 28%;opacity:.42}.portal-thread-map--stage{position:absolute;inset:0;opacity:.55}.chapter-portal-world-diagram{position:absolute;inset:clamp(1.2rem,3vw,2.2rem) clamp(1rem,3vw,2rem) auto auto;z-index:3;width:min(360px,42%);min-height:190px;pointer-events:none}.chapter-portal-world-diagram span{position:absolute;display:inline-flex;min-width:92px;min-height:34px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--portal-world-accent) 36%,transparent);border-radius:999px;background:rgba(2,9,21,.74);box-shadow:inset 0 1px 0 rgba(244,248,255,.08),0 0 34px color-mix(in srgb,var(--portal-world-accent) 12%,transparent);color:var(--text-secondary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;transform:translate3d(calc((var(--world-node-index) % 2) * 94px),calc(var(--world-node-index) * 43px),0)}.chapter-portal-world-diagram span:before{position:absolute;right:100%;width:88px;height:1px;content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--portal-world-accent) 54%,transparent));transform-origin:right center;animation:portal-world-route 3.8s cubic-bezier(.16,1,.3,1) infinite;animation-delay:calc(var(--world-node-index) * .18s)}.chapter-portal-scene{position:relative;z-index:2;display:grid;min-height:520px;align-items:end}.chapter-portal-photo-cluster{position:absolute;inset:1rem 0 auto auto;width:min(620px,68%);height:min(410px,52vw);pointer-events:none}.chapter-portal-photo-cluster img{position:absolute;display:block;overflow:hidden;border:1px solid rgba(221,235,255,.16);-o-object-fit:cover;object-fit:cover;filter:saturate(.9) contrast(1.08) brightness(.88);box-shadow:0 30px 90px rgba(0,0,0,.38),0 0 60px rgba(139,223,255,.08)}.chapter-portal-photo-cluster img:first-child{right:4%;top:0;z-index:3;width:54%;height:74%;border-radius:1.15rem 1.15rem 3rem 1.15rem}.chapter-portal-photo-cluster img:nth-child(2){right:42%;top:22%;z-index:2;width:38%;height:54%;border-radius:2.4rem 1rem 1rem 1rem;opacity:.76;transform:rotate(-4deg)}.chapter-portal-photo-cluster img:nth-child(3){right:16%;top:52%;z-index:1;width:34%;height:44%;border-radius:1rem 2rem 1rem 1rem;opacity:.68;transform:rotate(5deg)}.chapter-portal-copy{position:relative;z-index:4;max-width:45rem;padding-top:min(28vh,12rem)}.chapter-portal-copy h3{margin-top:.9rem;color:var(--text-primary);font-family:var(--font-heading);font-size:clamp(3rem,8vw,7rem);font-weight:680;letter-spacing:0;line-height:.92}.chapter-portal-title{margin-top:1rem;color:var(--text-secondary);font-size:clamp(1rem,2vw,1.35rem);font-weight:750}.chapter-portal-metaphor{margin-top:1.35rem;max-width:38rem;color:var(--text-secondary);font-size:1rem;line-height:1.85}.chapter-portal-system{max-width:32rem;margin-top:1.35rem;border:1px solid rgba(221,235,255,.11);border-radius:1.1rem;background:rgba(2,9,21,.72);padding:1rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.chapter-portal-output p,.chapter-portal-system span{color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.chapter-portal-output span,.chapter-portal-system p{display:block;margin-top:.52rem;color:var(--text-secondary);font-size:.92rem;line-height:1.7}.chapter-portal-route-preview{display:flex;max-width:min(42rem,100%);flex-wrap:wrap;gap:.58rem;margin-top:1.1rem}.chapter-portal-route-preview span{display:inline-flex;min-height:34px;align-items:center;gap:.45rem;border:1px solid color-mix(in srgb,var(--portal-world-accent) 26%,transparent);border-radius:999px;background:color-mix(in srgb,var(--portal-world-accent) 8%,rgba(2,9,21,.76));padding:.42rem .62rem;color:var(--text-secondary);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.chapter-portal-route-preview b{color:var(--portal-world-accent);letter-spacing:0}.chapter-portal-controls{padding:1rem}.chapter-portal-control-list{display:grid;gap:.58rem;margin-top:.9rem}.chapter-portal-control-list button{display:grid;min-height:74px;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:.72rem;column-gap:.72rem;border:1px solid rgba(221,235,255,.11);border-radius:1rem;background:rgba(255,255,255,.035);padding:.78rem;text-align:left;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.chapter-portal-control-list button.is-active,.chapter-portal-control-list button:focus-visible,.chapter-portal-control-list button:hover{border-color:rgba(139,223,255,.44);background:rgba(139,223,255,.08);transform:translateY(-1px)}.chapter-portal-control-list span{grid-row:span 2;display:inline-flex;width:2.1rem;height:2.1rem;align-items:center;justify-content:center;border:1px solid rgba(139,223,255,.22);border-radius:999px;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.62rem;font-weight:800}.chapter-portal-control-list b{color:var(--text-primary);font-size:.96rem}.chapter-portal-control-list i{overflow:hidden;color:var(--text-muted);font-size:.8rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.chapter-portal-output{margin-top:1rem;border:1px solid rgba(255,122,217,.16);border-radius:1rem;background:rgba(255,122,217,.055);padding:1rem}@media (min-width:1024px){.chapter-portal-command{grid-template-columns:minmax(0,1.32fr) minmax(320px,.68fr);align-items:stretch}}@media (max-width:767px){.chapter-portal-stage{min-height:650px}.chapter-portal-world-diagram{display:none}.chapter-portal-photo-cluster{width:100%;height:310px}.chapter-portal-copy{padding-top:330px}.chapter-portal-copy h3{font-size:clamp(2.7rem,16vw,4.4rem)}}.proof-scan-stamp{position:absolute;right:16px;top:16px;border:1px solid rgba(139,223,255,.22);border-radius:999px;padding:.35rem .58rem;background:rgba(2,9,21,.62);color:var(--text-muted);font-family:var(--font-mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase}.proof-scanner-lab{background:radial-gradient(circle at 18% 25%,rgba(139,223,255,.11),transparent 34%),radial-gradient(circle at 78% 18%,rgba(255,122,217,.1),transparent 34%),rgba(3,10,24,.86)}.proof-inspection-room{position:relative;overflow:hidden;border:1px solid rgba(221,235,255,.12);border-radius:1.25rem;background:radial-gradient(circle at 74% 22%,rgba(255,122,217,.1),transparent 34%),radial-gradient(circle at 22% 30%,rgba(139,223,255,.11),transparent 36%),linear-gradient(135deg,rgba(2,9,21,.92),rgba(6,18,37,.86));padding:clamp(1rem,3vw,1.55rem);box-shadow:inset 0 0 0 1px rgba(244,248,255,.035),0 26px 90px rgba(0,0,0,.3)}.proof-inspection-room:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(90deg,rgba(139,223,255,.05) 1px,transparent 0),linear-gradient(rgba(255,122,217,.04) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 52% 42%,#000,transparent 72%);mask-image:radial-gradient(circle at 52% 42%,#000,transparent 72%)}.proof-inspection-room:after{position:absolute;inset:-24% auto -24% 0;width:18%;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgba(139,223,255,.24),rgba(244,248,255,.12),rgba(255,122,217,.14),transparent);filter:blur(12px);opacity:0;transform:translateX(-130%) skewX(-12deg)}.proof-scanner-lab.is-in-view .proof-inspection-room:after{animation:proof-inspection-sweep 5.4s cubic-bezier(.16,1,.3,1) infinite}.proof-inspection-header{position:relative;z-index:2;display:grid;gap:1rem;align-items:end}.proof-inspection-header h3{margin-top:.7rem;max-width:60rem;color:var(--text-primary);font-family:var(--font-heading);font-size:clamp(2rem,4.8vw,4.8rem);font-weight:680;letter-spacing:0;line-height:.98}.proof-inspection-counter{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.7rem;border:1px solid rgba(139,223,255,.18);border-radius:999px;background:rgba(2,9,21,.64);padding:.55rem .76rem}.proof-inspection-counter span{display:inline-flex;width:2.1rem;height:2.1rem;align-items:center;justify-content:center;border-radius:999px;background:rgba(139,223,255,.14);color:var(--accent-cyan);font-family:var(--font-mono);font-size:.72rem;font-weight:900}.proof-inspection-counter p{margin:0;color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.proof-dossier-stage{position:relative;z-index:2;display:grid;min-height:500px;gap:1rem;margin-top:1.2rem;overflow:hidden;border:1px solid rgba(221,235,255,.11);border-radius:1.15rem;background:radial-gradient(circle at 50% 34%,rgba(139,223,255,.08),transparent 36%),rgba(2,9,21,.64);padding:clamp(1rem,2.4vw,1.5rem)}.proof-dossier-document{position:relative;z-index:4;display:grid;max-width:min(620px,100%);align-self:center;gap:1rem;border:1px solid rgba(244,248,255,.14);border-radius:1.2rem;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.025)),rgba(3,10,24,.9);padding:clamp(1.1rem,3vw,2rem);box-shadow:0 30px 90px rgba(0,0,0,.36),0 0 70px rgba(139,223,255,.1)}.proof-dossier-document:before{position:absolute;inset:0;pointer-events:none;content:"";border-radius:inherit;background:linear-gradient(90deg,rgba(139,223,255,.38),transparent 28%,transparent 74%,rgba(255,122,217,.28));opacity:.22;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px}.proof-dossier-kicker{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;justify-content:space-between}.proof-dossier-kicker i,.proof-dossier-kicker span{font-family:var(--font-mono);font-size:.68rem;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.proof-dossier-kicker span{color:var(--accent-cyan)}.proof-dossier-kicker i{border:1px solid rgba(139,223,255,.22);border-radius:999px;padding:.28rem .5rem;color:var(--text-muted);font-style:normal}.proof-dossier-document h4{color:var(--text-primary);font-family:var(--font-heading);font-size:clamp(1.9rem,4.4vw,4.6rem);font-weight:680;letter-spacing:0;line-height:.98}.proof-dossier-document p{max-width:42rem;color:var(--text-secondary);font-size:1rem;line-height:1.8}.proof-dossier-action{min-height:46px;width:-moz-fit-content;width:fit-content;border:1px solid rgba(139,223,255,.42);border-radius:999px;background:rgba(139,223,255,.12);padding:.72rem 1rem;color:var(--accent-cyan);font-size:.9rem;font-weight:800;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.proof-dossier-action:focus-visible,.proof-dossier-action:hover{border-color:rgba(255,122,217,.42);background:rgba(255,255,255,.075);transform:translateY(-1px)}.proof-redaction-rail{position:relative;z-index:3;display:flex;flex-wrap:wrap;gap:.58rem;align-self:end}.proof-redaction-rail span{border:1px solid rgba(255,122,217,.18);border-radius:999px;background:repeating-linear-gradient(135deg,rgba(255,122,217,.1) 0 6px,transparent 6px 12px),rgba(2,9,21,.72);padding:.45rem .66rem;color:var(--text-secondary);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.proof-source-rail{position:relative;z-index:3;display:grid;gap:.62rem}.proof-source-rail span{display:grid;grid-template-columns:auto minmax(0,.8fr) minmax(0,1.2fr);gap:.58rem;align-items:center;border:1px solid rgba(139,223,255,.15);border-radius:999px;background:rgba(255,255,255,.035);padding:.5rem .66rem}.proof-source-rail b,.proof-source-rail i,.proof-source-rail strong{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.proof-source-rail b{color:var(--accent-cyan)}.proof-source-rail strong{color:var(--text-primary)}.proof-source-rail i{overflow:hidden;color:var(--text-muted);font-style:normal;text-overflow:ellipsis;white-space:nowrap}.proof-evidence-reel{position:relative;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:.95rem}.proof-evidence-reel button{display:grid;min-height:118px;align-content:space-between;gap:.7rem;border:1px solid rgba(221,235,255,.12);border-radius:1rem;background:rgba(255,255,255,.035);padding:.85rem;text-align:left;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.proof-evidence-reel button.is-active,.proof-evidence-reel button:focus-visible,.proof-evidence-reel button:hover{border-color:rgba(139,223,255,.45);background:rgba(139,223,255,.08);transform:translateY(-1px)}.proof-evidence-reel span{color:var(--accent-cyan);font-family:var(--font-mono);font-size:.64rem;font-weight:900}.proof-evidence-reel b{color:var(--text-primary);font-size:1rem}.proof-evidence-reel i{display:-webkit-box;overflow:hidden;color:var(--text-muted);font-size:.78rem;font-style:normal;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.proof-lab-report-grid{position:relative;display:grid;gap:1.2rem}.proof-lab-report-details{display:grid;gap:.78rem}.proof-lab-report-details div{border:1px solid rgba(221,235,255,.1);border-radius:.95rem;background:rgba(255,255,255,.035);padding:.88rem;box-shadow:inset 0 1px 0 rgba(244,248,255,.055)}.proof-lab-report-details p{color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.proof-lab-report-details span{display:block;margin-top:.45rem;color:var(--text-secondary);font-size:.92rem;line-height:1.65}.proof-lab-stage{box-shadow:inset 0 0 0 1px rgba(255,255,255,.035),0 24px 80px rgba(0,0,0,.26)}.proof-file-orbit{position:absolute;inset:0;pointer-events:none;overflow:hidden}.proof-file-orbit span{position:absolute;width:12px;height:12px;border:1px solid rgba(139,223,255,.42);border-radius:999px;background:rgba(2,9,21,.72);box-shadow:0 0 24px rgba(139,223,255,.24);animation:none}.proof-scanner-lab.is-in-view .proof-file-orbit span{animation:proof-orbit-blip 4.8s ease-in-out infinite}.proof-file-orbit span:first-child{left:10%;top:24%}.proof-file-orbit span:nth-child(2){left:45%;top:12%;border-color:rgba(255,122,217,.42);animation-delay:.8s}.proof-file-orbit span:nth-child(3){right:18%;top:58%;animation-delay:1.4s}.proof-file-orbit span:nth-child(4){left:30%;bottom:16%;border-color:rgba(172,156,255,.42);animation-delay:2s}.proof-evidence-stack{position:absolute;inset:1rem auto 1rem 1rem;width:min(300px,42%);pointer-events:none}.proof-evidence-file{position:absolute;left:calc(var(--file-index) * 18px);top:calc(var(--file-index) * 28px);width:min(220px,82%);min-height:132px;border:1px solid rgba(221,235,255,.12);border-radius:1rem;padding:1rem;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02)),rgba(2,9,21,.88);box-shadow:0 24px 68px rgba(0,0,0,.28);opacity:.44;transform:rotate(calc((var(--file-index) - 1) * 4deg))}.proof-evidence-file.is-active{border-color:rgba(139,223,255,.48);opacity:.92;box-shadow:0 24px 72px rgba(0,0,0,.34),0 0 48px rgba(139,223,255,.12)}.proof-evidence-file b{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid rgba(139,223,255,.24);border-radius:999px;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.62rem}.proof-evidence-file i{display:block;height:8px;margin-top:.72rem;border-radius:999px;background:rgba(221,235,255,.14)}.proof-evidence-file i:nth-child(3){width:72%}.proof-evidence-file i:nth-child(4){width:46%;background:rgba(255,122,217,.22)}.proof-lab-copy{min-height:250px;padding-left:min(330px,44%)}.proof-lab-console{border:1px solid rgba(221,235,255,.12);border-radius:1.1rem;padding:1rem;background:rgba(2,9,21,.68);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.proof-lab-console h4{margin-top:.7rem;color:var(--text-primary);font-family:var(--font-heading);font-size:clamp(1.5rem,2.6vw,2.35rem);font-weight:650;letter-spacing:0}.proof-lab-console p{margin-top:.45rem;color:var(--text-secondary);line-height:1.7}.proof-pipeline{display:grid;gap:.58rem;margin-top:1.1rem}.proof-pipeline span{display:flex;min-height:38px;align-items:center;gap:.64rem;border:1px solid rgba(139,223,255,.15);border-radius:999px;padding:.48rem .68rem;background:rgba(255,255,255,.035);color:var(--text-secondary);font-family:var(--font-mono);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.proof-pipeline b{color:var(--accent-cyan);letter-spacing:0}.proof-card{transition:border-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.proof-card.is-active{border-color:rgba(139,223,255,.42);box-shadow:0 28px 96px rgba(0,0,0,.38),0 0 62px rgba(139,223,255,.09)}@media (max-width:767px){.proof-dossier-stage{min-height:auto}.proof-source-rail span{grid-template-columns:auto minmax(0,1fr);border-radius:.9rem}.proof-source-rail i{grid-column:2;white-space:normal}.proof-evidence-reel{grid-template-columns:1fr}.proof-evidence-stack{position:relative;inset:auto;width:100%;height:150px;margin-bottom:1rem}.proof-evidence-file{width:64%;min-height:110px}.proof-lab-copy{min-height:auto;padding-left:0}}@media (min-width:1024px){.proof-inspection-header{grid-template-columns:minmax(0,1fr) auto}.proof-dossier-stage{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:stretch}.proof-redaction-rail{grid-column:1}.proof-source-rail{grid-column:2;grid-row:1/span 2}.proof-lab-report-grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.proof-lab-report-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.proof-inline-drawer:focus{outline:1px solid rgba(139,223,255,.48);outline-offset:3px}.proof-drawer-scan{position:absolute;inset:0;pointer-events:none}.proof-drawer-scan:before{position:absolute;inset:-30% auto -30% 0;width:18%;content:"";background:linear-gradient(90deg,transparent,rgba(139,223,255,.24),rgba(244,248,255,.14),transparent);filter:blur(10px);transform:translateX(-130%) skewX(-12deg);animation:proof-drawer-sweep 3.4s cubic-bezier(.16,1,.3,1) infinite}.chaos-thread{stroke:rgba(228,154,190,.5);stroke-dasharray:1.4 3.8;stroke-width:.18;filter:drop-shadow(0 0 8px rgba(228,154,190,.12))}.chaos-organize-route{stroke:rgba(139,223,255,.62);stroke-dasharray:1.8 2.8;stroke-width:.24;filter:drop-shadow(0 0 10px rgba(139,223,255,.2))}.chaos-clarity-frame{transition:border-color .32s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1)}.chaos-clarity-frame.is-clarity{border-color:rgba(139,223,255,.22);box-shadow:0 30px 110px rgba(0,0,0,.38),0 0 90px rgba(139,223,255,.08),inset 0 0 0 1px rgba(255,255,255,.04)}.chaos-signal-chip{border:1px solid rgba(228,154,190,.24);border-radius:1rem;background:rgba(228,154,190,.055);padding:.72rem .85rem;color:var(--text-secondary);font-size:.82rem;line-height:1.35;backdrop-filter:blur(16px)}.chaos-signal-chip.is-routing{border-color:rgba(139,223,255,.24);background:linear-gradient(90deg,rgba(228,154,190,.06),rgba(139,223,255,.055)),rgba(2,9,21,.62)}.chaos-signal-chip span{display:block;margin-bottom:.28rem;color:var(--accent-pink);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.clarity-blueprint{position:absolute;inset:88px 22px 108px;z-index:8;display:none;pointer-events:none;transform-origin:center}.clarity-blueprint svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.clarity-intake-pulse{position:absolute;left:50%;top:52%;width:190px;height:190px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(139,223,255,.18),rgba(255,122,217,.08) 42%,transparent 70%);filter:blur(5px);translate:-50% -50%}.clarity-blueprint-line{stroke:rgba(139,223,255,.5);stroke-width:.36;stroke-dasharray:1.2 2.2;filter:drop-shadow(0 0 10px rgba(139,223,255,.22))}.clarity-core-node{position:absolute;left:50%;top:52%;display:flex;width:142px;height:142px;align-items:center;justify-content:center;border:1px solid rgba(139,223,255,.48);border-radius:50%;background:radial-gradient(circle at 50% 40%,rgba(139,223,255,.18),transparent 56%),rgba(3,13,31,.9);box-shadow:0 0 70px rgba(139,223,255,.22),inset 0 0 34px rgba(139,223,255,.08);color:var(--text-primary);flex-direction:column;gap:.4rem;text-align:center;translate:-50% -50%}.clarity-core-node:before{position:absolute;inset:-12px;border:1px dashed rgba(255,122,217,.28);border-radius:inherit;content:"";animation:orbit-drift 24s linear infinite}.clarity-core-node span,.clarity-system-node span{display:block;font-family:var(--font-mono);text-transform:uppercase}.clarity-core-node span{font-size:.66rem;font-weight:700;letter-spacing:.14em;color:var(--accent-cyan)}.clarity-core-node small{max-width:92px;color:var(--text-muted);font-size:.62rem;line-height:1.35}.clarity-system-node{position:absolute;left:var(--blueprint-x);top:var(--blueprint-y);width:min(138px,24%);min-height:60px;border:1px solid color-mix(in srgb,var(--blueprint-color) 38%,transparent);border-radius:1rem;padding:.68rem .74rem;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),rgba(2,9,21,.9);box-shadow:0 22px 58px rgba(0,0,0,.28),0 0 36px color-mix(in srgb,var(--blueprint-color) 12%,transparent);color:var(--text-secondary);font-size:.68rem;line-height:1.35;text-align:center;translate:-50% -50%}.clarity-system-node span{margin-bottom:.2rem;color:var(--blueprint-color);font-size:.56rem;font-weight:700;letter-spacing:.13em}.clarity-output-rail{z-index:10}.clarity-output-rail.is-active:before{position:absolute;inset:-1.2rem 0 auto;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--accent-cyan),var(--accent-pink),transparent);box-shadow:0 0 24px rgba(139,223,255,.28);animation:clarity-output-pass 2.6s cubic-bezier(.16,1,.3,1) infinite}.clarity-architecture{display:grid;margin-top:1.6rem;gap:.6rem;position:relative}.clarity-architecture:before{position:absolute;top:1.35rem;bottom:1.35rem;left:1.35rem;width:1px;content:"";background:linear-gradient(180deg,var(--accent-cyan),var(--accent-purple),var(--accent-pink));opacity:0;transform:scaleY(.25);transform-origin:top;transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .58s cubic-bezier(.16,1,.3,1)}.clarity-architecture.is-active:before{opacity:.58;transform:scaleY(1)}.clarity-architecture-step{position:relative;display:flex;min-height:44px;align-items:center;gap:.7rem;border:1px solid rgba(139,223,255,.16);border-radius:999px;padding:.68rem .82rem;background:rgba(2,9,21,.42);color:var(--text-secondary);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.13em;text-transform:uppercase;transition:border-color .24s cubic-bezier(.16,1,.3,1),background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)}.clarity-architecture-step span{display:inline-flex;width:1.8rem;height:1.8rem;align-items:center;justify-content:center;border:1px solid rgba(255,122,217,.28);border-radius:999px;color:var(--accent-cyan);font-size:.6rem;letter-spacing:0;z-index:1;background:rgba(2,9,21,.96)}.clarity-architecture-step strong{position:relative;z-index:1;font-weight:800}.clarity-architecture-step i{position:absolute;inset:0 auto 0 2.5rem;width:28%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(139,223,255,.18),transparent);opacity:0;transform:translateX(-65%)}.clarity-architecture.is-active .clarity-architecture-step{border-color:rgba(139,223,255,.28);background:linear-gradient(90deg,rgba(139,223,255,.07),rgba(255,122,217,.03)),rgba(2,9,21,.62)}.clarity-architecture.is-active .clarity-architecture-step i{animation:clarity-step-signal 2.2s cubic-bezier(.16,1,.3,1) infinite}@media (min-width:768px){.chaos-signal-chip{left:var(--signal-x);top:var(--signal-y);max-width:210px;transform:translate(-50%,-50%)}.clarity-blueprint{display:block}}.signal-engine-shell{transform-style:preserve-3d}.neural-stack-shell{background:radial-gradient(circle at 35% 12%,rgba(139,223,255,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02))}.neural-story-stack{align-items:stretch}.neural-proof-panel,.neural-story-copy{box-shadow:0 26px 86px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.06)}.neural-plane{isolation:isolate;transform:perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;transition:box-shadow .22s cubic-bezier(.16,1,.3,1);box-shadow:0 34px 120px rgba(0,0,0,.32),inset 0 0 0 1px rgba(255,255,255,.035)}.neural-plane-hero{min-height:clamp(720px,82vh,960px)}.neural-plane:before{inset:0;z-index:2;opacity:.74;background:linear-gradient(90deg,transparent 0 9%,rgba(139,223,255,.06) 12%,transparent 18% 82%,rgba(228,154,190,.05) 88%,transparent),radial-gradient(ellipse 44% 28% at 50% 52%,rgba(244,248,255,.045),transparent 72%),radial-gradient(circle at 50% 52%,transparent 0 32%,rgba(2,6,17,.2) 64%,rgba(2,6,17,.72) 100%);mix-blend-mode:screen}.neural-plane:after,.neural-plane:before{position:absolute;pointer-events:none;content:""}.neural-plane:after{inset:-18%;z-index:1;opacity:var(--engine-intensity,.62);background:radial-gradient(circle at 40% 34%,rgba(139,223,255,.12),transparent 30%),radial-gradient(circle at 68% 58%,rgba(228,154,190,.12),transparent 34%);transition:opacity .22s cubic-bezier(.16,1,.3,1)}.neural-brain-canvas{position:absolute;inset:-1% 2% 3%;z-index:3;width:96%;height:98%;pointer-events:none;filter:saturate(1.16) contrast(1.08) drop-shadow(0 0 32px rgba(139,223,255,.12));mix-blend-mode:screen;opacity:.94;transform:translateZ(14px)}.neural-lobe-labels span{left:var(--lobe-x);top:var(--lobe-y);z-index:15;color:rgba(191,206,227,.42);font-weight:700;letter-spacing:.18em;transform:translate(-50%,-50%)}.neural-lobe-labels span,.neural-memory-ribbon{position:absolute;pointer-events:none;font-family:var(--font-mono);font-size:.58rem;text-transform:uppercase}.neural-memory-ribbon{left:50%;bottom:clamp(1rem,4vw,2.4rem);z-index:24;display:flex;width:min(620px,calc(100% - 2rem));align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(221,235,255,.12);border-radius:999px;padding:.64rem .85rem .64rem 1rem;background:linear-gradient(90deg,rgba(139,223,255,.08),rgba(172,156,255,.05),rgba(255,122,217,.07)),rgba(2,9,21,.76);box-shadow:0 24px 60px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.07);color:var(--text-secondary);letter-spacing:.16em;transform:translateX(-50%) translateZ(58px)}.neural-memory-ribbon strong{color:var(--text-primary);font-size:.66rem;letter-spacing:.14em}.neural-memory-ribbon em{border:1px solid rgba(139,223,255,.22);border-radius:999px;padding:.36rem .56rem;color:var(--accent-cyan);font-style:normal}.neural-satellite-field{position:absolute;inset:0;z-index:9;pointer-events:none;transform:translateZ(22px)}.neural-satellite-field span{position:absolute;left:var(--satellite-x);top:var(--satellite-y);width:4px;height:4px;border-radius:999px;background:rgba(139,223,255,.72);box-shadow:0 0 18px rgba(139,223,255,.44);animation-delay:var(--satellite-delay)}.neural-plane:focus-within .neural-satellite-field span,.neural-plane:hover .neural-satellite-field span{animation:none;animation-delay:var(--satellite-delay)}.neural-link{opacity:.24;transition:opacity .18s ease,stroke-width .18s ease}.neural-link.is-active{opacity:.9;stroke-dasharray:1.8 2.6}.neural-plane:focus-within .neural-link.is-active,.neural-plane:hover .neural-link.is-active{animation:none}.neural-link.is-related{opacity:.5}.neural-link-glow{opacity:.08}.neural-link-glow.is-active{opacity:.4}.neural-node{position:absolute;display:inline-flex;width:46px;min-width:46px;min-height:46px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--node-color) 42%,transparent);border-radius:999px;padding:0;color:var(--text-primary);background:rgba(2,9,21,.78);box-shadow:0 18px 48px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.08);transform:translate(-50%,-50%) translateZ(34px);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,opacity .18s ease,transform .18s ease}.neural-node:before{position:absolute;inset:-8px;border:1px solid color-mix(in srgb,var(--node-color) 34%,transparent);border-radius:inherit;content:"";opacity:0;transform:scale(.78);transition:opacity .18s ease,transform .18s ease}.neural-node.is-active,.neural-node:hover{border-color:var(--node-color);background:rgba(8,22,42,.92);box-shadow:0 18px 60px color-mix(in srgb,var(--node-color) 18%,transparent),inset 0 1px 0 rgba(255,255,255,.11);transform:translate(-50%,-50%) translateZ(54px) scale(1.04)}.neural-node.is-active:before{opacity:.8;transform:scale(1.18)}.neural-node.is-related:not(.is-active){opacity:.92;border-color:color-mix(in srgb,var(--node-color) 58%,transparent)}.neural-node.is-dimmed{opacity:.34}.neural-node.is-dimmed:hover{opacity:1}.neural-node-dot{width:13px;height:13px;flex:0 0 auto;border-radius:999px;background:var(--node-color);box-shadow:0 0 20px color-mix(in srgb,var(--node-color) 74%,transparent)}.neural-node-label{top:calc(100% + 8px);min-width:-moz-max-content;min-width:max-content;max-width:150px;border:1px solid rgba(221,235,255,.14);border-radius:999px;padding:.5rem .64rem;background:rgba(2,9,21,.86);box-shadow:0 18px 42px rgba(0,0,0,.22);font-size:.58rem;font-weight:600;line-height:1.2;text-align:center;transform:translate(-50%,-4px);transition:opacity .16s ease,transform .16s ease}.neural-node-label,.neural-node-type{position:absolute;left:50%;font-family:var(--font-mono);letter-spacing:.12em;opacity:0;pointer-events:none;text-transform:uppercase}.neural-node-type{top:-1.15rem;color:rgba(191,206,227,.4);font-size:.48rem;font-weight:700;transform:translateX(-50%);transition:opacity .16s ease}.neural-node.is-active .neural-node-type,.neural-node:focus-visible .neural-node-type,.neural-node:hover .neural-node-type{opacity:1}.neural-node.is-active .neural-node-label,.neural-node:focus-visible .neural-node-label,.neural-node:hover .neural-node-label{opacity:1;transform:translate(-50%)}.neural-active-path{display:flex;flex-wrap:wrap;gap:.55rem}.neural-active-path button{display:inline-flex;min-height:34px;align-items:center;gap:.48rem;border:1px solid rgba(221,235,255,.12);border-radius:999px;padding:.45rem .62rem;background:rgba(255,255,255,.035);color:var(--text-secondary);font-family:var(--font-mono);font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:border-color .16s ease,color .16s ease,transform .16s ease}.neural-active-path button:focus-visible,.neural-active-path button:hover{border-color:rgba(139,223,255,.5);color:var(--text-primary);transform:translateY(-1px)}.neural-active-path span{width:7px;height:7px;border-radius:999px;box-shadow:0 0 14px currentColor}.neural-mobile-system{display:grid;min-height:auto;align-content:start;gap:.9rem}.neural-mobile-heading{display:grid;gap:.32rem;justify-items:center;text-align:center}.neural-mobile-heading h3,.neural-mobile-heading p,.neural-mobile-heading span{margin:0}.neural-mobile-heading p{color:var(--accent-cyan);font-family:var(--font-mono);font-size:.75rem;font-weight:780;letter-spacing:.18em;text-transform:uppercase}.neural-mobile-heading h3{color:var(--text-primary);font-family:var(--font-display);font-size:clamp(2rem,8.3vw,2.75rem);font-weight:720;line-height:.94}.neural-mobile-heading span{max-width:29ch;color:var(--text-secondary);font-size:.9rem;line-height:1.58}.neural-mobile-stage{position:relative;min-height:30.25rem;overflow:hidden;border:1px solid rgba(139,223,255,.18);border-radius:1.4rem;background:radial-gradient(circle at 18% 22%,rgba(88,230,255,.22),transparent 24%),radial-gradient(circle at 82% 26%,rgba(255,122,217,.2),transparent 26%),radial-gradient(circle at 50% 80%,rgba(172,156,255,.2),transparent 19%),linear-gradient(180deg,rgba(4,12,25,.98),rgba(6,17,35,.93) 48%,rgba(8,16,33,.99));box-shadow:0 26px 70px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.04),inset 0 0 90px rgba(88,230,255,.08)}.neural-mobile-stage:after,.neural-mobile-stage:before{content:"";position:absolute;border-radius:999px;pointer-events:none}.neural-mobile-stage:before{left:50%;top:48%;width:14.5rem;height:14.5rem;border:1px solid rgba(148,184,255,.12);box-shadow:0 0 0 1px rgba(255,255,255,.02),0 0 46px rgba(88,230,255,.1);transform:translate(-50%,-50%)}.neural-mobile-stage:after{left:50%;top:48%;width:20rem;height:20rem;border:1px solid rgba(148,184,255,.08);transform:translate(-50%,-50%)}.neural-mobile-brain-outline{position:absolute;left:50%;top:48%;z-index:1;width:min(88%,22rem);opacity:.26;filter:drop-shadow(0 0 18px rgba(88,230,255,.08)) drop-shadow(0 0 28px rgba(255,122,217,.08));transform:translate(-50%,-50%)}.neural-mobile-link-map{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.neural-mobile-link-map line{stroke:rgba(148,184,255,.16);stroke-linecap:round;stroke-width:.55}.neural-mobile-link-map line.is-active{stroke:rgba(139,223,255,.72);stroke-width:.9}.neural-mobile-core-mark{width:min(9.25rem,calc(100% - 11.25rem));padding:.85rem .9rem .95rem;border:1px solid rgba(218,233,255,.12);border-radius:1.45rem;background:linear-gradient(160deg,rgba(12,23,44,.88),rgba(19,16,39,.82)),radial-gradient(circle at 50% 0,rgba(88,230,255,.11),transparent 56%);box-shadow:0 16px 34px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05);text-align:center}.neural-mobile-core-mark,.neural-mobile-core-mark-anchor{position:absolute;left:50%;top:50%;z-index:6;display:grid;justify-items:center;pointer-events:none;transform:translate(-50%,-50%)}.neural-mobile-core-mark-anchor{width:100%}.neural-mobile-core-mark-anchor .neural-mobile-core-mark{position:relative;left:auto;top:auto;transform:none}.neural-mobile-core-mark p,.neural-mobile-core-mark span,.neural-mobile-core-mark strong{margin:0}.neural-mobile-core-mark strong{display:block;max-width:6.8ch;color:var(--text-primary);font-family:var(--font-display);font-size:1.02rem;font-weight:720;line-height:1.08;text-wrap:balance}.neural-mobile-core-mark span{display:block;max-width:10ch;margin-top:.38rem;color:rgba(244,248,255,.66);font-size:.76rem;line-height:1.35;text-wrap:balance}.neural-mobile-lobe{position:absolute;left:var(--mobile-node-x);top:var(--mobile-node-y);z-index:3;display:grid;place-items:center;width:min(var(--mobile-node-size,4.25rem),19vw);min-width:var(--mobile-node-size,4.25rem);min-height:var(--mobile-node-size,4.25rem);padding:.35rem;border:1px solid color-mix(in srgb,var(--mobile-node-color) 22%,rgba(255,255,255,.1));border-radius:999px;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--mobile-node-color) 18%,transparent),transparent 58%),rgba(5,12,24,.8);box-shadow:0 0 0 1px rgba(255,255,255,.02),0 0 34px color-mix(in srgb,var(--mobile-node-color) 24%,transparent);color:var(--text-primary);text-align:center;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);transform:translate(-50%,-50%)}.neural-mobile-lobe.is-active,.neural-mobile-lobe:focus-visible{border-color:color-mix(in srgb,var(--mobile-node-color) 72%,white);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--mobile-node-color) 28%,transparent),transparent 56%),rgba(10,20,40,.9);box-shadow:0 0 0 1px color-mix(in srgb,var(--mobile-node-color) 34%,transparent),0 0 44px color-mix(in srgb,var(--mobile-node-color) 34%,transparent)}.neural-mobile-lobe:hover{transform:translate(-50%,calc(-50% - 2px))}.neural-mobile-lobe span{color:var(--text-primary);font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:.01em;line-height:1.06;max-width:8ch;text-wrap:balance}.neural-mobile-stage-hint{position:absolute;inset:auto 1rem .8rem;z-index:4;display:flex;min-height:2rem;align-items:center;justify-content:center;gap:.5rem;border-top:1px solid rgba(139,223,255,.22);color:rgba(171,220,255,.9);font-family:var(--font-mono);font-size:.58rem;font-weight:780;letter-spacing:.16em;text-transform:uppercase}.neural-mobile-stage-hint span{width:2.2rem;height:1px;background:linear-gradient(90deg,transparent,rgba(139,223,255,.82),transparent)}.neural-mobile-active-panel{position:relative;overflow:hidden;border:1px solid rgba(221,235,255,.12);border-radius:1.05rem;background:linear-gradient(155deg,rgba(7,17,34,.94),rgba(22,18,41,.82)),radial-gradient(circle at 18% 0,rgba(88,230,255,.12),transparent 38%);box-shadow:0 18px 42px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.04);padding:1rem}.neural-mobile-active-panel h4,.neural-mobile-active-panel p,.neural-mobile-active-panel span{margin:0}.neural-mobile-active-panel p{color:var(--accent-cyan);font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.neural-mobile-active-panel h4{margin-top:.62rem;color:var(--text-primary);font-family:var(--font-display);font-size:1.2rem;font-weight:720;line-height:1.1}.neural-mobile-active-panel>span{display:block;margin-top:.48rem;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.neural-mobile-connection-note{color:rgba(244,248,255,.76)!important}.neural-mobile-active-clusters{display:grid;gap:.72rem;margin-top:.88rem}.neural-mobile-cluster-card,.neural-mobile-related-cluster{display:grid;gap:.48rem}.neural-mobile-cluster-card strong,.neural-mobile-related-cluster strong{color:rgba(171,220,255,.92);font-family:var(--font-mono);font-size:.58rem;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.neural-mobile-related-path{display:flex;flex-wrap:wrap;gap:.5rem}.neural-mobile-related-path button{display:inline-flex;min-height:2.2rem;align-items:center;gap:.45rem;padding:.5rem .72rem;border:1px solid rgba(221,235,255,.12);border-radius:999px;background:rgba(255,255,255,.045);color:var(--text-primary);font-size:.8rem;line-height:1.1}.neural-mobile-related-path button span{width:.48rem;height:.48rem;border-radius:999px;box-shadow:0 0 12px currentColor}.neural-mobile-pill-preview{display:flex;flex-wrap:wrap;gap:.5rem}.neural-mobile-pill-preview small{border:1px solid rgba(221,235,255,.1);border-radius:999px;background:rgba(255,255,255,.045);color:rgba(244,248,255,.82);font-family:var(--font-mono);font-size:.58rem;font-weight:760;letter-spacing:.08em;line-height:1.2;padding:.42rem .58rem;text-transform:uppercase}.neural-mobile-signal-rail{display:flex;flex-wrap:wrap;gap:.44rem}.neural-mobile-signal-rail b{border:1px solid rgba(221,235,255,.14);border-radius:999px;background:rgba(255,255,255,.04);color:rgba(244,248,255,.82);font-family:var(--font-mono);font-size:.56rem;font-weight:760;letter-spacing:.08em;line-height:1;padding:.44rem .52rem;text-transform:uppercase}.neural-mobile-system-refined{gap:1rem}.neural-mobile-system-polished{gap:.9rem}.neural-mobile-heading-polished{gap:.36rem}.neural-mobile-heading-polished h3{font-size:clamp(2.02rem,8vw,2.72rem)}.neural-mobile-heading-polished span{max-width:24ch;font-family:var(--font-body);font-size:.92rem;line-height:1.48}.neural-mobile-guide{display:grid;gap:.48rem;justify-items:center;text-align:center}.neural-mobile-guide p{margin:0;max-width:29ch;color:rgba(224,236,252,.78);font-family:var(--font-body);font-size:.76rem;line-height:1.42}.neural-mobile-guide p strong{color:var(--text-primary);font-weight:700}.neural-mobile-guide-cta{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;padding:.56rem .92rem;border:1px solid rgba(139,223,255,.24);border-radius:999px;background:linear-gradient(155deg,rgba(6,18,37,.94),rgba(12,17,32,.84)),radial-gradient(circle at 50% 0,rgba(88,230,255,.12),transparent 58%);box-shadow:0 14px 30px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);color:rgba(234,243,255,.94);font-family:var(--font-body);font-size:.77rem;font-weight:700;letter-spacing:.01em;transition:border-color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1);touch-action:manipulation}.neural-mobile-guide-cta:focus-visible,.neural-mobile-guide-cta:hover{border-color:rgba(139,223,255,.42);box-shadow:0 18px 34px rgba(0,0,0,.24),0 0 22px rgba(88,230,255,.12),inset 0 1px 0 rgba(255,255,255,.06);transform:translateY(-1px)}.neural-mobile-guide-cta:active{transform:translateY(0) scale(.985)}.neural-mobile-stage-polished{min-height:24.2rem}.neural-mobile-stage-polished:before{width:12.2rem;height:12.2rem;top:46%}.neural-mobile-stage-polished:after{width:17rem;height:17rem;top:46%}.neural-mobile-brain-outline-polished{top:46%;width:min(84%,19.8rem);opacity:.13}.neural-mobile-link-map-polished line{stroke:rgba(148,184,255,.13);stroke-width:.5}.neural-mobile-link-map-polished line.is-active{stroke:rgba(139,223,255,.84);stroke-width:1;stroke-dasharray:12 7;animation:neural-mobile-line-trace .62s cubic-bezier(.16,1,.3,1)}.neural-mobile-link-map-polished line.is-suggested{stroke:rgba(139,223,255,.48);stroke-width:.82;stroke-dasharray:10 9;animation:neural-mobile-line-signal 2.8s ease-in-out infinite}.neural-mobile-core-signal{position:absolute;left:50%;top:46%;z-index:2;display:grid;justify-items:center;gap:.34rem;transform:translate(-50%,-50%)}.neural-mobile-core-signal-ring{width:3.8rem;height:3.8rem;border:1px solid rgba(148,184,255,.16);border-radius:999px;box-shadow:0 0 0 1px rgba(255,255,255,.02),0 0 24px rgba(88,230,255,.08);animation:neural-mobile-core-ring 3.6s ease-in-out infinite}.neural-mobile-core-signal-dot{position:absolute;top:1.38rem;width:.72rem;height:.72rem;border-radius:999px;background:rgba(88,230,255,.92);box-shadow:0 0 0 .24rem rgba(88,230,255,.1),0 0 20px rgba(88,230,255,.44);animation:neural-mobile-core-dot 2.8s ease-in-out infinite}.neural-mobile-core-signal p{margin:0;color:rgba(173,226,255,.72);font-family:var(--font-body);font-size:.62rem;font-weight:700;letter-spacing:.14em;line-height:1.1;text-transform:uppercase}.neural-mobile-lobe-polished{width:min(var(--mobile-node-size,4.65rem),22vw);min-width:var(--mobile-node-size,4.65rem);min-height:var(--mobile-node-size,4.65rem);padding:.45rem;border-color:color-mix(in srgb,var(--mobile-node-color) 20%,rgba(255,255,255,.08));background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--mobile-node-color) 18%,transparent),transparent 56%),rgba(5,11,23,.8);box-shadow:0 0 0 1px rgba(255,255,255,.02),0 0 22px color-mix(in srgb,var(--mobile-node-color) 18%,transparent);touch-action:manipulation}.neural-mobile-lobe-polished:after,.neural-mobile-lobe-polished:before{content:"";position:absolute;border-radius:inherit;pointer-events:none}.neural-mobile-lobe-polished:before{inset:-.18rem;border:1px solid color-mix(in srgb,var(--mobile-node-color) 28%,transparent);opacity:0;transform:scale(.88)}.neural-mobile-lobe-polished:after{content:none}.neural-mobile-lobe-polished span{max-width:6.5ch;color:var(--text-primary);font-family:var(--font-body);font-size:.64rem;font-weight:700;letter-spacing:.01em;line-height:1.05;text-wrap:balance}.neural-mobile-lobe-polished.is-active,.neural-mobile-lobe-polished:focus-visible{border-color:color-mix(in srgb,var(--mobile-node-color) 74%,white);box-shadow:0 0 0 1px color-mix(in srgb,var(--mobile-node-color) 28%,transparent),0 0 28px color-mix(in srgb,var(--mobile-node-color) 24%,transparent);transform:translate(-50%,-50%) scale(1.03)}.neural-mobile-lobe-polished.is-active:before{opacity:.84;animation:neural-mobile-node-halo .72s cubic-bezier(.16,1,.3,1)}.neural-mobile-lobe-polished.is-attracting:before{opacity:.28;animation:neural-mobile-node-attract 3.1s ease-in-out infinite;animation-delay:var(--mobile-node-delay,0s)}.neural-mobile-lobe-polished:active{transform:translate(-50%,-50%) scale(.975)}.neural-mobile-selection-preview{position:absolute;left:50%;top:50%;bottom:auto;z-index:4;display:grid;justify-items:center;gap:.18rem;width:min(13.25rem,calc(100% - 2.2rem));padding:.68rem .8rem;border:1px solid rgba(218,233,255,.1);border-radius:1rem;background:linear-gradient(160deg,rgba(9,18,35,.92),rgba(14,17,32,.84)),radial-gradient(circle at 50% 0,rgba(88,230,255,.08),transparent 54%);box-shadow:0 16px 34px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.04);text-align:center;transform:translate(-50%,-50%)}.neural-mobile-selection-preview p,.neural-mobile-selection-preview strong{margin:0}.neural-mobile-selection-preview p{color:rgba(171,220,255,.9);font-family:var(--font-body);font-size:.58rem;font-weight:700;letter-spacing:.16em;line-height:1.1;text-transform:uppercase}.neural-mobile-selection-preview strong{color:var(--text-primary);font-family:var(--font-display);font-size:.92rem;font-weight:700;line-height:1.06}.neural-mobile-sheet-polished{gap:.82rem}.neural-mobile-system-cinematic{padding:.9rem .9rem 1.15rem}.neural-mobile-cinematic-frame{position:relative;display:grid;gap:.9rem}.neural-mobile-cinematic-topbar{display:grid;grid-template-columns:3.35rem 1fr 3.35rem;align-items:center;gap:.75rem}.neural-mobile-cinematic-title-lockup{display:grid;justify-items:center}.neural-mobile-cinematic-title-lockup p{margin:0;color:rgba(167,194,255,.9);font-family:var(--font-body);font-size:.7rem;font-weight:800;letter-spacing:.38em;line-height:1;text-align:center;text-transform:uppercase}.neural-mobile-cinematic-control{position:relative;display:inline-flex;width:3.15rem;height:3.15rem;align-items:center;justify-content:center;justify-self:center;border:1px solid rgba(182,202,255,.18);border-radius:999px;background:linear-gradient(180deg,rgba(8,15,31,.92),rgba(6,11,24,.82)),radial-gradient(circle at 50% 24%,rgba(123,195,255,.12),transparent 62%);box-shadow:0 0 0 1px rgba(255,255,255,.03),0 20px 34px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05);color:rgba(197,215,255,.96);transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1);touch-action:manipulation}.neural-mobile-cinematic-control svg{width:1.25rem;height:1.25rem}.neural-mobile-cinematic-control:focus-visible,.neural-mobile-cinematic-control:hover{border-color:rgba(151,205,255,.4);box-shadow:0 0 0 1px rgba(144,205,255,.08),0 22px 36px rgba(0,0,0,.3),0 0 22px rgba(120,172,255,.12);transform:translateY(-1px)}.neural-mobile-cinematic-control:active{transform:scale(.975)}.neural-mobile-cinematic-heading{display:grid;justify-items:center;gap:.44rem;text-align:center}.neural-mobile-cinematic-heading h3,.neural-mobile-cinematic-heading p{margin:0}.neural-mobile-cinematic-heading h3{max-width:8.2ch;color:rgba(246,249,255,.98);font-family:var(--font-display);font-size:clamp(2.7rem,15vw,4.15rem);font-weight:800;letter-spacing:-.05em;line-height:.93;text-wrap:balance}.neural-mobile-cinematic-heading p{max-width:12.8ch;color:rgba(206,220,245,.9);font-family:var(--font-body);font-size:.93rem;line-height:1.45;text-wrap:balance}.neural-mobile-cinematic-stage{position:relative;min-height:39.5rem;padding:2.2rem 0 0;overflow:visible}.neural-mobile-cinematic-stage:after,.neural-mobile-cinematic-stage:before{position:absolute;inset:.85rem 0 0;pointer-events:none;content:""}.neural-mobile-cinematic-stage:before{background:radial-gradient(circle at 26% 34%,rgba(103,219,255,.22),transparent 20%),radial-gradient(circle at 72% 43%,rgba(197,122,255,.16),transparent 25%),radial-gradient(circle at 52% 72%,rgba(116,145,255,.14),transparent 24%);filter:blur(10px);opacity:.9}.neural-mobile-cinematic-stage:after{inset:3.1rem .8rem 0;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(113,162,255,.14),transparent 0 37%,rgba(102,137,208,.12) 56%,transparent 76%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.04),transparent 69%);opacity:.84}.neural-mobile-cinematic-stage-glow{position:absolute;inset:4.1rem .6rem 0;border-radius:50%;background:radial-gradient(circle at 26% 38%,rgba(95,224,255,.14),transparent 18%),radial-gradient(circle at 76% 42%,rgba(216,123,255,.12),transparent 18%),radial-gradient(circle at 50% 62%,rgba(102,126,255,.08),transparent 22%);filter:blur(18px);pointer-events:none}.neural-mobile-cinematic-brain{position:absolute;left:50%;top:6.1rem;width:min(88%,22rem);opacity:.12;mix-blend-mode:screen;pointer-events:none;transform:translateX(-50%)}.neural-mobile-cinematic-mesh{position:absolute;inset:1rem .05rem 0;width:100%;height:calc(100% - .3rem);pointer-events:none}.neural-mobile-cinematic-mesh-path{fill:none;stroke:rgba(84,149,255,.34);stroke-dasharray:1.2 1.55;stroke-linecap:round;stroke-width:.18;opacity:.9;animation:neural-mobile-cinematic-mesh-flow 9s linear infinite;animation-delay:var(--mesh-delay,0s)}.neural-mobile-cinematic-connection{fill:none;stroke:rgba(88,140,225,.2);stroke-linecap:round;stroke-width:.34}.neural-mobile-cinematic-connection.is-related{stroke:rgba(113,195,255,.44);stroke-width:.46}.neural-mobile-cinematic-connection.is-active{stroke:rgba(188,208,255,.52);stroke-width:.52}.neural-mobile-cinematic-active-beam{fill:none;stroke:url(#neural-mobile-cinematic-beam);stroke-dasharray:1.9 .3;stroke-linecap:round;stroke-width:.72;animation:neural-mobile-cinematic-beam-trace 1.9s linear infinite}.neural-mobile-cinematic-beam-dot{fill:rgba(255,186,248,.98);filter:drop-shadow(0 0 8px rgba(255,136,241,.82))}.neural-mobile-cinematic-beam-dot.is-core{fill:rgba(134,228,255,.98);filter:drop-shadow(0 0 8px rgba(115,228,255,.76))}.neural-mobile-cinematic-callout{position:absolute;left:1rem;top:14.9rem;z-index:6;display:grid;justify-items:start;gap:.35rem;color:rgba(236,147,255,.92)}.neural-mobile-cinematic-callout svg{width:2.6rem;height:2.1rem}.neural-mobile-cinematic-callout span{max-width:8ch;font-family:var(--font-body);font-size:.94rem;line-height:1.12;text-wrap:balance}.neural-mobile-cinematic-core{position:absolute;left:50%;top:50%;z-index:5;display:grid;justify-items:center;gap:.42rem;width:min(11.4rem,calc(100% - 8.6rem));padding:.82rem .96rem .92rem;border:1px solid rgba(123,173,255,.28);border-radius:1.45rem;background:linear-gradient(180deg,rgba(8,15,31,.94),rgba(4,11,24,.88)),radial-gradient(circle at 0 50%,rgba(94,208,255,.12),transparent 36%),radial-gradient(circle at 100% 50%,rgba(189,115,255,.1),transparent 38%);box-shadow:0 18px 42px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.05);text-align:center;transform:translate(-50%,-50%)}.neural-mobile-cinematic-core span,.neural-mobile-cinematic-core strong{margin:0}.neural-mobile-cinematic-core span{color:rgba(173,205,255,.82);font-family:var(--font-body);font-size:.65rem;font-weight:800;letter-spacing:.22em;line-height:1;text-transform:uppercase}.neural-mobile-cinematic-core strong{color:rgba(247,250,255,.98);font-family:var(--font-display);font-size:1rem;font-weight:700;line-height:1.08}.neural-mobile-cinematic-node{position:absolute;left:var(--node-x);top:var(--node-y);z-index:5;display:grid;justify-items:center;gap:.35rem;width:-moz-max-content;width:max-content;padding:0;border:0;background:transparent;color:rgba(232,239,255,.98);transform:translate(-50%,-50%);transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .22s cubic-bezier(.16,1,.3,1);touch-action:manipulation}.neural-mobile-cinematic-node-orb,.neural-mobile-cinematic-node-rings{position:absolute;left:50%;top:0;border-radius:999px;transform:translateX(-50%)}.neural-mobile-cinematic-node-rings{width:calc(var(--node-orb-size) + 1.5rem);height:calc(var(--node-orb-size) + 1.5rem);top:calc(-.75rem);border:1px solid transparent;opacity:0;pointer-events:none}.neural-mobile-cinematic-node-orb{position:relative;display:grid;width:var(--node-orb-size);height:var(--node-orb-size);place-items:center;border:1px solid color-mix(in srgb,var(--node-accent) 36%,rgba(255,255,255,.12));background:radial-gradient(circle at 50% 24%,rgba(255,255,255,.08),transparent 36%),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--node-accent) 18%,transparent),transparent 60%),linear-gradient(180deg,rgba(10,16,31,.96),rgba(6,10,23,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 1px rgba(255,255,255,.02),0 18px 28px rgba(0,0,0,.24),0 0 20px color-mix(in srgb,var(--node-accent) 20%,transparent);animation:neural-mobile-cinematic-node-drift 5.8s ease-in-out infinite;animation-delay:var(--node-delay,0s)}.neural-mobile-cinematic-node-icon{display:inline-flex;width:calc(var(--node-orb-size) * .42);height:calc(var(--node-orb-size) * .42);align-items:center;justify-content:center;color:color-mix(in srgb,var(--node-accent) 68%,white)}.neural-mobile-cinematic-node-icon svg{width:100%;height:100%}.neural-mobile-cinematic-node-label{position:relative;z-index:1;display:grid;max-width:4.8rem;margin-top:calc(var(--node-orb-size) + var(--node-label-offset, .08rem));justify-items:center;color:rgba(244,248,255,.98);font-family:var(--font-body);font-size:var(--node-label-size);font-weight:600;letter-spacing:-.01em;line-height:1.06;text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.48)}.neural-mobile-cinematic-node-label span{display:block}.neural-mobile-cinematic-node.is-related .neural-mobile-cinematic-node-orb{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 1px rgba(255,255,255,.02),0 18px 28px rgba(0,0,0,.24),0 0 26px color-mix(in srgb,var(--node-accent) 26%,transparent)}.neural-mobile-cinematic-node.is-active{z-index:8}.neural-mobile-cinematic-node.is-active .neural-mobile-cinematic-node-orb,.neural-mobile-cinematic-node:focus-visible .neural-mobile-cinematic-node-orb{border-color:color-mix(in srgb,var(--node-accent) 78%,white);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(255,255,255,.03),0 22px 34px rgba(0,0,0,.28),0 0 38px color-mix(in srgb,var(--node-accent) 46%,transparent);transform:scale(1.03)}.neural-mobile-cinematic-node.is-active .neural-mobile-cinematic-node-rings,.neural-mobile-cinematic-node:focus-visible .neural-mobile-cinematic-node-rings{opacity:1;border-color:color-mix(in srgb,var(--node-accent) 52%,transparent);box-shadow:0 0 0 .4rem color-mix(in srgb,var(--node-accent) 12%,transparent),0 0 30px color-mix(in srgb,var(--node-accent) 32%,transparent);animation:neural-mobile-cinematic-node-ring 2.6s ease-in-out infinite}.neural-mobile-cinematic-node:active{transform:translate(-50%,-50%) scale(.975)}.neural-mobile-cinematic-sheet{position:relative;z-index:9;margin-top:-5.6rem;padding-top:2rem;border:1px solid rgba(182,202,255,.12);border-radius:2.25rem;background:linear-gradient(180deg,rgba(7,13,27,.985),rgba(4,10,22,.96)),radial-gradient(circle at 50% 0,rgba(88,230,255,.08),transparent 32%);box-shadow:0 28px 78px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.05)}.neural-mobile-cinematic-sheet:before{position:absolute;left:50%;top:-2.25rem;width:10.2rem;height:4.9rem;border:1px solid rgba(182,202,255,.12);border-bottom:0;border-radius:999px 999px 0 0;background:linear-gradient(180deg,rgba(8,15,31,.94),rgba(7,13,27,.66)),radial-gradient(circle at 50% 0,rgba(140,164,255,.12),transparent 55%);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);content:"";transform:translateX(-50%)}.neural-mobile-cinematic-sheet.is-collapsed{margin-top:-3.2rem;padding-top:1.4rem}.neural-mobile-cinematic-sheet-handle{position:absolute;left:50%;top:-1.95rem;z-index:3;display:grid;justify-items:center;gap:.28rem;padding:0;border:0;background:transparent;color:rgba(142,174,255,.94);transform:translateX(-50%)}.neural-mobile-cinematic-sheet-handle span{display:block;width:3.7rem;height:.34rem;border-radius:999px;background:linear-gradient(90deg,rgba(155,164,216,.64),rgba(142,174,255,.82));box-shadow:0 0 14px rgba(116,164,255,.16)}.neural-mobile-cinematic-sheet-handle i{display:inline-flex;width:1.3rem;height:1.3rem;align-items:center;justify-content:center;font-style:normal}.neural-mobile-cinematic-sheet-handle svg{width:1rem;height:1rem}.neural-mobile-cinematic-sheet-body{position:relative;display:grid;gap:1.28rem;padding:1.55rem 1.35rem 1.75rem;text-align:center}.neural-mobile-cinematic-sheet-close{position:absolute;right:1.15rem;top:1.25rem;display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center;border:1px solid rgba(182,202,255,.14);border-radius:999px;background:rgba(11,18,34,.78);color:rgba(187,204,245,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);touch-action:manipulation}.neural-mobile-cinematic-sheet-close svg{width:1.1rem;height:1.1rem}.neural-mobile-cinematic-sheet h4,.neural-mobile-cinematic-sheet-kicker,.neural-mobile-cinematic-sheet-summary{margin:0}.neural-mobile-cinematic-sheet-kicker{color:rgba(154,214,255,.9);font-family:var(--font-body);font-size:.72rem;font-weight:800;letter-spacing:.24em;line-height:1;text-align:center;text-transform:uppercase}.neural-mobile-cinematic-sheet h4{color:rgba(247,249,255,.98);font-family:var(--font-display);font-size:clamp(2.15rem,11vw,3.2rem);font-weight:800;letter-spacing:-.04em;line-height:.95;text-align:center}.neural-mobile-cinematic-sheet-summary{color:rgba(207,220,244,.88);font-family:var(--font-body);font-size:.98rem;line-height:1.58;text-align:center}.neural-mobile-cinematic-sheet-group{display:grid;gap:.82rem}.neural-mobile-cinematic-sheet-group strong{color:rgba(154,214,255,.92);font-family:var(--font-body);font-size:.74rem;font-weight:800;letter-spacing:.22em;line-height:1;text-align:center;text-transform:uppercase}.neural-mobile-cinematic-chip-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.82rem}.neural-mobile-cinematic-chip-row button,.neural-mobile-cinematic-chip-row span{display:inline-flex;min-height:2.95rem;align-items:center;justify-content:center;gap:.7rem;padding:.82rem 1rem;border:1px solid rgba(182,202,255,.14);border-radius:999px;background:linear-gradient(180deg,rgba(12,20,38,.82),rgba(10,17,31,.76)),radial-gradient(circle at 0 50%,rgba(88,230,255,.08),transparent 28%);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 14px 26px rgba(0,0,0,.18);color:rgba(239,244,255,.96);font-family:var(--font-body);font-size:.78rem;font-weight:600;letter-spacing:-.01em;line-height:1.1;text-align:center;touch-action:manipulation}.neural-mobile-cinematic-chip-row i{display:inline-flex;width:1.1rem;height:1.1rem;align-items:center;justify-content:center;font-style:normal;color:rgba(147,203,255,.96)}.neural-mobile-cinematic-chip-row i svg{width:100%;height:100%}.neural-mobile-cinematic-chip-row.is-related button i{width:.64rem;height:.64rem;border-radius:999px;box-shadow:0 0 14px color-mix(in srgb,currentColor 36%,transparent)}.neural-mobile-cinematic-chip-row button{transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1)}.neural-mobile-cinematic-chip-row button:focus-visible,.neural-mobile-cinematic-chip-row button:hover{border-color:rgba(151,205,255,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 28px rgba(0,0,0,.22),0 0 22px rgba(106,176,255,.1);transform:translateY(-1px)}.neural-mobile-cinematic-sheet-link{display:inline-flex;justify-self:center;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:rgba(111,149,255,.98);font-family:var(--font-display);font-size:1rem;font-weight:600;line-height:1.1;text-align:center;text-decoration:none;text-underline-offset:.42rem;box-shadow:inset 0 -1px 0 rgba(83,226,255,.28)}.neural-mobile-cinematic-sheet-link:focus-visible,.neural-mobile-cinematic-sheet-link:hover{color:rgba(148,190,255,1);box-shadow:inset 0 -1px 0 rgba(83,226,255,.4),0 18px 30px rgba(0,0,0,.14)}.neural-mobile-cinematic-sheet-peek{display:grid;gap:.2rem;width:100%;padding:.9rem 1.2rem 1.15rem;border:0;background:transparent;text-align:center}.neural-mobile-cinematic-sheet-peek small,.neural-mobile-cinematic-sheet-peek strong{margin:0}.neural-mobile-cinematic-sheet-peek small{color:rgba(154,214,255,.88);font-family:var(--font-body);font-size:.66rem;font-weight:800;letter-spacing:.22em;line-height:1;text-transform:uppercase}.neural-mobile-cinematic-sheet-peek strong{color:rgba(247,249,255,.98);font-family:var(--font-display);font-size:1.12rem;font-weight:700;line-height:1.08}.neural-mobile-system-cinematic.is-reduced-motion .neural-mobile-cinematic-chip-row button,.neural-mobile-system-cinematic.is-reduced-motion .neural-mobile-cinematic-control,.neural-mobile-system-cinematic.is-reduced-motion .neural-mobile-cinematic-node{transition:none}.neural-mobile-system-cinematic.is-reduced-motion .neural-mobile-cinematic-active-beam,.neural-mobile-system-cinematic.is-reduced-motion .neural-mobile-cinematic-mesh-path,.neural-mobile-system-cinematic.is-reduced-motion .neural-mobile-cinematic-node-orb,.neural-mobile-system-cinematic.is-reduced-motion .neural-mobile-cinematic-node-rings{animation:none}@keyframes neural-mobile-cinematic-mesh-flow{0%{stroke-dashoffset:0;opacity:.52}50%{opacity:.92}to{stroke-dashoffset:-4.6;opacity:.52}}@keyframes neural-mobile-cinematic-beam-trace{0%{stroke-dashoffset:0;filter:drop-shadow(0 0 10px rgba(255,136,241,.28))}50%{filter:drop-shadow(0 0 16px rgba(146,179,255,.42))}to{stroke-dashoffset:-4.5;filter:drop-shadow(0 0 10px rgba(83,226,255,.26))}}@keyframes neural-mobile-cinematic-node-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes neural-mobile-cinematic-node-ring{0%{transform:translateX(-50%) scale(.92);opacity:.26}50%{transform:translateX(-50%) scale(1.04);opacity:.92}to{transform:translateX(-50%) scale(1.14);opacity:.22}}.neural-mobile-system-polished.is-reduced-motion .neural-mobile-guide-cta,.neural-mobile-system-polished.is-reduced-motion .neural-mobile-lobe-polished,.neural-mobile-system-polished.is-reduced-motion .neural-mobile-selection-preview{transition:none}.neural-mobile-system-polished.is-reduced-motion .neural-mobile-core-signal-dot,.neural-mobile-system-polished.is-reduced-motion .neural-mobile-core-signal-ring,.neural-mobile-system-polished.is-reduced-motion .neural-mobile-link-map-polished line.is-suggested,.neural-mobile-system-polished.is-reduced-motion .neural-mobile-lobe-polished.is-active:before,.neural-mobile-system-polished.is-reduced-motion .neural-mobile-lobe-polished.is-attracting:before{animation:none}.neural-mobile-heading-refined{gap:.4rem}.neural-mobile-heading-refined h3{font-size:clamp(1.9rem,8vw,2.55rem)}.neural-mobile-heading-refined span{max-width:27ch;font-family:var(--font-body);font-size:.86rem;line-height:1.5}.neural-mobile-stage-refined{min-height:27.8rem}.neural-mobile-stage-refined:before{width:13.4rem;height:13.4rem}.neural-mobile-stage-refined:after{width:18.6rem;height:18.6rem}.neural-mobile-stage-prompt{position:absolute;left:50%;top:.9rem;z-index:7;display:inline-flex;align-items:center;gap:.68rem;justify-content:center;width:-moz-max-content;width:max-content;max-width:calc(100% - 1.4rem);padding:.68rem 1.04rem;border:1px solid rgba(139,223,255,.44);border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(114,223,255,.14),transparent 62%),linear-gradient(135deg,rgba(7,21,43,.96),rgba(17,16,41,.92)),rgba(3,10,24,.9);backdrop-filter:blur(14px);box-shadow:0 18px 36px rgba(0,0,0,.34),0 0 32px rgba(122,200,255,.2),0 0 0 1px rgba(89,220,255,.1),inset 0 1px 0 rgba(255,255,255,.08);color:rgba(239,247,255,.98);font-family:var(--font-body);font-size:clamp(.75rem,2.95vw,.82rem);font-weight:760;letter-spacing:.035em;line-height:1;text-align:center;text-transform:uppercase;transform:translateX(-50%);will-change:transform,box-shadow;animation:neural-mobile-prompt-breathe 3.1s cubic-bezier(.22,1,.36,1) infinite;white-space:nowrap}.neural-mobile-stage-prompt-dot{width:.62rem;height:.62rem;flex:0 0 auto;border-radius:999px;background:rgba(116,237,255,.98);box-shadow:0 0 0 .22rem rgba(116,237,255,.12),0 0 22px rgba(88,230,255,.92);will-change:transform,box-shadow,opacity;animation:neural-mobile-prompt-dot-pulse 3.1s cubic-bezier(.22,1,.36,1) infinite}.neural-mobile-stage-prompt-dot:last-child{animation-delay:.32s}.neural-mobile-stage-prompt-copy{display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.neural-mobile-stage-refined.has-interacted .neural-mobile-stage-prompt{opacity:0;transform:translateX(-50%) translateY(-8px);transition:opacity .2s ease,transform .2s ease}.neural-mobile-link-map-refined line.is-active{stroke:rgba(139,223,255,.88);stroke-width:1;stroke-dasharray:12 8;animation:neural-mobile-line-trace .64s cubic-bezier(.16,1,.3,1)}.neural-mobile-core-mark-refined{width:min(8.6rem,calc(100% - 11.5rem));padding:.72rem .72rem .78rem;border-color:rgba(218,233,255,.1);background:linear-gradient(160deg,rgba(10,21,40,.9),rgba(14,18,34,.82)),radial-gradient(circle at 50% 0,rgba(88,230,255,.08),transparent 56%)}.neural-mobile-core-mark-refined strong{font-size:.9rem}.neural-mobile-core-mark-refined span{margin-top:.28rem;font-size:.68rem}.neural-mobile-lobe-refined{overflow:visible;width:min(var(--mobile-node-size,3.9rem),18vw);min-width:var(--mobile-node-size,3.9rem);min-height:var(--mobile-node-size,3.9rem);touch-action:manipulation;border-color:color-mix(in srgb,var(--mobile-node-color) 18%,rgba(255,255,255,.08));background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--mobile-node-color) 16%,transparent),transparent 58%),rgba(4,11,23,.78);box-shadow:0 0 0 1px rgba(255,255,255,.02),0 0 24px color-mix(in srgb,var(--mobile-node-color) 16%,transparent)}.neural-mobile-lobe-refined:after,.neural-mobile-lobe-refined:before{content:"";position:absolute;inset:-.2rem;border-radius:inherit;pointer-events:none}.neural-mobile-lobe-refined:before{border:1px solid color-mix(in srgb,var(--mobile-node-color) 26%,transparent);opacity:0;transform:scale(.86)}.neural-mobile-lobe-refined:after{content:none}.neural-mobile-lobe-refined span{max-width:7ch;font-family:var(--font-body);font-size:.5rem;font-weight:700;line-height:1.08}.neural-mobile-lobe-refined.is-active,.neural-mobile-lobe-refined:focus-visible{border-color:color-mix(in srgb,var(--mobile-node-color) 70%,white);box-shadow:0 0 0 1px color-mix(in srgb,var(--mobile-node-color) 30%,transparent),0 0 34px color-mix(in srgb,var(--mobile-node-color) 30%,transparent)}.neural-mobile-lobe-refined.is-active:before{opacity:.82;animation:neural-mobile-node-halo .72s cubic-bezier(.16,1,.3,1)}.neural-mobile-lobe-refined.is-attracting:before{opacity:.26;animation:neural-mobile-node-attract 2.6s ease-in-out infinite;animation-delay:var(--mobile-node-delay,0s)}.neural-mobile-lobe-refined.is-attracting{animation:neural-mobile-node-invite 2.8s cubic-bezier(.22,1,.36,1) infinite;animation-delay:var(--mobile-node-delay,0s);border-color:color-mix(in srgb,var(--mobile-node-color) 42%,rgba(255,255,255,.14));box-shadow:0 0 0 1px rgba(255,255,255,.03),0 0 28px color-mix(in srgb,var(--mobile-node-color) 22%,transparent)}.neural-mobile-sheet{display:grid;gap:.86rem;justify-items:center;text-align:center;scroll-margin-top:max(5.5rem,14dvh);padding:1.05rem 1rem 1rem;border:1px solid rgba(221,235,255,.12);border-radius:1.18rem;background:linear-gradient(155deg,rgba(6,16,32,.96),rgba(16,18,34,.84)),radial-gradient(circle at 50% 0,rgba(88,230,255,.08),transparent 42%);box-shadow:0 20px 50px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.04)}.neural-mobile-sheet h4,.neural-mobile-sheet-kicker,.neural-mobile-sheet-summary{margin:0}.neural-mobile-sheet-kicker{color:var(--accent-cyan);font-family:var(--font-body);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.neural-mobile-sheet h4{color:var(--text-primary);font-family:var(--font-display);font-size:1.72rem;font-weight:700;line-height:.98}.neural-mobile-sheet-summary{max-width:29ch;color:rgba(232,240,251,.8);font-family:var(--font-body);font-size:.94rem;line-height:1.5}.neural-mobile-sheet-row{display:grid;gap:.54rem;justify-items:center;width:100%}.neural-mobile-sheet-row strong{color:rgba(171,220,255,.92);font-family:var(--font-body);font-size:.64rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.neural-mobile-sheet-chip-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.48rem}.neural-mobile-sheet-chip-row button,.neural-mobile-sheet-chip-row span{display:inline-flex;min-height:2.15rem;align-items:center;justify-content:center;gap:.42rem;padding:.5rem .8rem;border:1px solid rgba(221,235,255,.1);border-radius:999px;background:rgba(255,255,255,.045);color:rgba(244,248,255,.86);font-family:var(--font-body);font-size:.75rem;font-weight:600;line-height:1.1}.neural-mobile-sheet-chip-row button{transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.neural-mobile-sheet-chip-row button:focus-visible,.neural-mobile-sheet-chip-row button:hover{border-color:rgba(139,223,255,.42);background:rgba(255,255,255,.07);transform:translateY(-1px)}.neural-mobile-sheet-chip-row button i{width:.48rem;height:.48rem;border-radius:999px;box-shadow:0 0 12px currentColor}.neural-mobile-sheet-link{display:inline-flex;min-height:2.3rem;align-items:center;justify-content:center;padding:.3rem .4rem 0;border:0;background:transparent;color:rgba(173,226,255,.96);font-family:var(--font-body);font-size:.8rem;font-weight:600;line-height:1.2;text-decoration:underline;text-decoration-color:rgba(173,226,255,.34);text-underline-offset:.22rem}.neural-mobile-sheet-link:focus-visible,.neural-mobile-sheet-link:hover{color:var(--text-primary);text-decoration-color:rgba(244,248,255,.56)}@media (max-width:760px),(pointer:coarse){.neural-mobile-system-refined .neural-mobile-stage-prompt{backdrop-filter:none;animation:none}.neural-mobile-system-refined .neural-mobile-link-map-refined line.is-active,.neural-mobile-system-refined .neural-mobile-lobe-refined.is-active:before,.neural-mobile-system-refined .neural-mobile-lobe-refined.is-attracting,.neural-mobile-system-refined .neural-mobile-lobe-refined.is-attracting:before,.neural-mobile-system-refined .neural-mobile-stage-prompt-dot{animation:none}.neural-mobile-system-refined .neural-mobile-lobe-refined.is-active:before{opacity:.42;transform:scale(1.08)}}@keyframes neural-mobile-node-attract{0%,to{opacity:.1;transform:scale(.92)}50%{opacity:.28;transform:scale(1.04)}}@keyframes neural-mobile-node-halo{0%{opacity:.68;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@keyframes neural-mobile-line-trace{0%{stroke-dashoffset:24;opacity:.4}to{stroke-dashoffset:0;opacity:1}}@keyframes neural-mobile-line-signal{0%,to{stroke-dashoffset:18;opacity:.34}50%{stroke-dashoffset:0;opacity:.72}}@keyframes neural-mobile-core-ring{0%,to{transform:scale(1);opacity:.72}50%{transform:scale(1.04);opacity:.92}}@keyframes neural-mobile-core-dot{0%,to{transform:scale(1);box-shadow:0 0 0 .24rem rgba(88,230,255,.1),0 0 20px rgba(88,230,255,.44)}50%{transform:scale(1.06);box-shadow:0 0 0 .34rem rgba(88,230,255,.08),0 0 24px rgba(88,230,255,.5)}}@keyframes neural-mobile-prompt-breathe{0%,14%,to{box-shadow:0 18px 36px rgba(0,0,0,.34),0 0 26px rgba(122,200,255,.18),inset 0 1px 0 rgba(255,255,255,.08);transform:translateX(-50%) translateY(0) scale(1)}8%{box-shadow:0 20px 40px rgba(0,0,0,.36),0 0 30px rgba(122,200,255,.2),inset 0 1px 0 rgba(255,255,255,.09);transform:translateX(-50%) translateY(-1px) scale(1.024)}18%{box-shadow:0 18px 37px rgba(0,0,0,.35),0 0 28px rgba(122,200,255,.18),inset 0 1px 0 rgba(255,255,255,.08);transform:translateX(-50%) translateY(0) scale(1.01)}24%{box-shadow:0 21px 42px rgba(0,0,0,.37),0 0 34px rgba(122,200,255,.24),inset 0 1px 0 rgba(255,255,255,.1);transform:translateX(-50%) translateY(-1px) scale(1.018)}32%{box-shadow:0 18px 36px rgba(0,0,0,.34),0 0 27px rgba(122,200,255,.18),inset 0 1px 0 rgba(255,255,255,.08);transform:translateX(-50%) translateY(0) scale(1)}}@keyframes neural-mobile-prompt-dot-pulse{0%,14%,to{box-shadow:0 0 0 .22rem rgba(116,237,255,.12),0 0 22px rgba(88,230,255,.92);opacity:.94;transform:scale(1)}8%{box-shadow:0 0 0 .34rem rgba(116,237,255,.18),0 0 28px rgba(88,230,255,1);opacity:1;transform:scale(1.08)}24%{box-shadow:0 0 0 .3rem rgba(116,237,255,.16),0 0 26px rgba(88,230,255,.98);opacity:.98;transform:scale(1.05)}}@media (max-width:767px){.neural-stack-shell{padding:.8rem}.neural-plane-hero{min-height:auto}.neural-mobile-system{grid-template-columns:1fr}.neural-mobile-stage{min-height:29.2rem}.neural-mobile-heading h3{font-size:clamp(1.85rem,8vw,2.45rem)}.neural-mobile-heading span{font-size:.88rem}.neural-mobile-heading-refined span{font-size:.84rem}.neural-mobile-heading-polished span{font-size:.88rem}.neural-mobile-core-mark{width:min(8.4rem,calc(100% - 11rem))}.neural-mobile-lobe{width:min(var(--mobile-node-size,4rem),18.5vw);min-width:var(--mobile-node-size,4rem);min-height:var(--mobile-node-size,4rem)}.neural-mobile-lobe span{font-size:.75rem}.neural-mobile-stage-refined{min-height:26.8rem}.neural-mobile-stage-polished{min-height:23.2rem}.neural-mobile-system-cinematic{padding:.65rem .55rem .9rem}.neural-mobile-cinematic-frame{gap:.7rem}.neural-mobile-cinematic-topbar{grid-template-columns:2.95rem 1fr 2.95rem;gap:.55rem}.neural-mobile-cinematic-title-lockup p{font-size:.64rem;letter-spacing:.33em}.neural-mobile-cinematic-control{width:2.8rem;height:2.8rem}.neural-mobile-cinematic-control svg{width:1.08rem;height:1.08rem}.neural-mobile-cinematic-heading{gap:.34rem}.neural-mobile-cinematic-heading h3{font-size:clamp(2.45rem,14vw,3.5rem)}.neural-mobile-cinematic-heading p{font-size:.85rem}.neural-mobile-cinematic-stage{min-height:34.9rem;padding-top:1.5rem}.neural-mobile-cinematic-brain{top:5.25rem;width:min(90%,20rem)}.neural-mobile-cinematic-callout{left:.45rem;top:13rem}.neural-mobile-cinematic-callout span{font-size:.82rem}.neural-mobile-cinematic-core{top:50%;left:50%;width:min(10.6rem,calc(100% - 5.8rem));padding:.74rem .82rem .84rem}.neural-mobile-cinematic-core strong{font-size:.94rem}.neural-mobile-cinematic-node-label{max-width:4.2rem;margin-top:calc(var(--node-orb-size) + var(--node-label-offset, .06rem))}.neural-mobile-cinematic-sheet{margin-top:-5rem;padding-top:1.82rem;border-radius:1.95rem}.neural-mobile-cinematic-sheet:before{width:8.9rem;height:4.25rem;top:-2.02rem}.neural-mobile-cinematic-sheet-body{gap:1.1rem;padding:1.3rem 1rem 1.4rem}.neural-mobile-cinematic-sheet-close{right:.9rem;top:1rem;width:2.65rem;height:2.65rem}.neural-mobile-cinematic-sheet h4{font-size:clamp(1.9rem,10vw,2.6rem)}.neural-mobile-cinematic-sheet-summary{font-size:.92rem}.neural-mobile-cinematic-chip-row{gap:.6rem}.neural-mobile-cinematic-chip-row button,.neural-mobile-cinematic-chip-row span{min-height:2.65rem;padding:.72rem .9rem;font-size:.74rem}.neural-mobile-cinematic-sheet-link{font-size:.92rem}.neural-mobile-guide{gap:.46rem}.neural-mobile-guide p{font-size:.73rem}.neural-mobile-guide-cta{min-height:2.2rem;padding:.5rem .82rem;font-size:.74rem}.neural-mobile-lobe-polished{width:min(var(--mobile-node-size,4.5rem),21.5vw);min-width:var(--mobile-node-size,4.5rem);min-height:var(--mobile-node-size,4.5rem)}.neural-mobile-lobe-polished span{font-size:.6rem}.neural-mobile-selection-preview{top:50%;bottom:auto;padding:.64rem .78rem}.neural-mobile-selection-preview strong{font-size:.88rem}.neural-mobile-stage-prompt{top:.85rem;min-width:9.8rem;padding:.54rem .82rem;font-size:.75rem}.neural-mobile-sheet{gap:.8rem;padding:.96rem .9rem}.neural-mobile-sheet h4{font-size:1.56rem}.neural-mobile-sheet-summary{font-size:.9rem}.neural-story-stack{display:none}.chaos-mobile-flow{display:block}.chaos-clarity-frame{display:none}#chaos-clarity{padding-top:4rem;padding-bottom:4.5rem}#chaos-clarity h2{max-width:100%;font-size:clamp(2rem,9.2vw,2.55rem);line-height:1.06;overflow-wrap:anywhere}#chaos-clarity p{line-height:1.62}.neural-proof-panel{padding:1rem}.neural-proof-panel h3{font-size:clamp(2rem,10vw,2.7rem);line-height:1}.neural-proof-panel .grid{gap:1rem}.neural-brain-canvas,.neural-link-layer,.neural-lobe-labels,.neural-memory-ribbon,.neural-satellite-field{display:none}.neural-story-stack{grid-template-columns:1fr}}@keyframes ecg-calibrate{0%{transform:translateX(-120%);opacity:0}18%,62%{opacity:.62}to{transform:translateX(120%);opacity:0}}@keyframes entry-fragment-scan{0%,42%{opacity:0;transform:translateX(-110%)}52%{opacity:1}70%,to{opacity:0;transform:translateX(110%)}}@keyframes entry-action-invite{0%,56%,to{border-color:rgba(139,223,255,.45);box-shadow:0 14px 42px rgba(139,223,255,.18)}14%{border-color:rgba(139,223,255,.92);box-shadow:0 18px 54px rgba(139,223,255,.28),0 0 0 1px rgba(139,223,255,.26),0 0 30px rgba(228,154,190,.14)}}@keyframes entry-action-sweep{0%,46%,to{opacity:0;transform:translateX(-20%) skewX(-18deg)}12%{opacity:.72}24%{opacity:0;transform:translateX(360%) skewX(-18deg)}}@keyframes entry-resolve-scan{0%{opacity:0;transform:translateX(-130%) skewX(-11deg)}16%,68%{opacity:1}to{opacity:0;transform:translateX(560%) skewX(-11deg)}}@keyframes entry-fragment-lock{0%{opacity:0;filter:blur(8px);transform:translate(-50%,-50%) translate3d(var(--fragment-x),var(--fragment-y),0) rotate(var(--fragment-rotate)) scale(.92)}22%,56%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(2px);transform:translate(-50%,-50%) translateZ(0) rotate(0deg) scale(.16)}}@keyframes entry-portal-open{0%{opacity:0;transform:translateY(12px) scale(.92)}46%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes journey-photo-scan{0%,56%{opacity:0;transform:translateX(0) rotate(13deg)}64%{opacity:.9}82%,to{opacity:0;transform:translateX(520%) rotate(13deg)}}@keyframes journey-filmstrip-pan{to{transform:translateX(-50%)}}@keyframes clarity-step-signal{0%{opacity:0;transform:translateX(-70%)}22%{opacity:.75}to{opacity:0;transform:translateX(260%)}}@keyframes clarity-output-pass{0%,to{opacity:.12;transform:scaleX(.22)}42%{opacity:.88;transform:scaleX(1)}}@keyframes proof-drawer-sweep{0%{opacity:0;transform:translateX(-130%) skewX(-12deg)}18%,64%{opacity:.75}to{opacity:0;transform:translateX(680%) skewX(-12deg)}}@keyframes proof-inspection-sweep{0%,58%{opacity:0;transform:translateX(-130%) skewX(-12deg)}68%{opacity:.8}to{opacity:0;transform:translateX(650%) skewX(-12deg)}}@keyframes proof-orbit-blip{0%,to{opacity:.22;transform:scale(.76)}42%{opacity:.88;transform:scale(1.24)}}@keyframes portal-world-route{0%,to{opacity:.18;transform:scaleX(.22)}42%{opacity:.82;transform:scaleX(1)}}@keyframes ambient-strand-flow{0%,to{opacity:.06;transform:translate3d(-18px,0,0) rotate(var(--strand-rotate))}42%{opacity:.22;transform:translate3d(18px,0,0) rotate(var(--strand-rotate))}}@keyframes orbit-drift{to{transform:rotate(calc(var(--orbit-rotate, 0deg) + 1turn))}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ambient-signal-field:before,.ecg-loading-strip:after,.entry-activation-layer:after,.entry-activation-layer:before,.entry-critical-action:after,.entry-fragment:after,.journey-photo-scan,.neural-satellite-field span,.proof-inspection-room:after,.scan-sweep:after{display:none}.neural-plane{transform:none!important}.ambient-signal-field span,.chapter-portal-world-diagram span:before,.clarity-architecture-step i,.clarity-core-node:before,.clarity-output-rail.is-active:before,.entry-activation-axis i,.entry-activation-core,.entry-activation-fragment,.entry-activation-grid,.entry-critical-action,.journey-filmstrip-track,.neural-link.is-active,.proof-drawer-scan:before,.proof-file-orbit span{animation:none!important}}.scroll-anchor{position:absolute;top:-7rem}.ambient-signal-field{opacity:.82}.ambient-signal-field:before{width:min(640px,64vw);height:min(640px,64vw);background:radial-gradient(circle,rgba(244,248,255,.18) 0 1px,transparent 2px),radial-gradient(circle,rgba(139,223,255,.26) 0 11%,rgba(139,223,255,.18) 12% 26%,rgba(228,154,190,.14) 34% 52%,transparent 72%);background-size:20px 20px,auto;filter:blur(.35px) saturate(1.08);transition:left 90ms linear,top 90ms linear,opacity .26s cubic-bezier(.16,1,.3,1)}.ambient-signal-field:after{opacity:.24}.signal-hero-copy-block h1{max-width:9ch;font-size:clamp(4.2rem,7vw,7.25rem)}.signal-hero-copy-block h1.is-homepage-compact{max-width:100%;font-size:clamp(1.88rem,3.14vw,3.25rem);line-height:1.02}.signal-hero-copy-block>p:not(.signal-hero-kicker){max-width:720px}.signal-hero-actions a:nth-child(2){border-color:rgba(228,154,190,.42)}.builder-system-link:focus-visible,.builder-system-link:hover,.journey-frame-card:focus-visible,.journey-frame-card:hover,.neural-node:focus-visible,.neural-node:hover,.proof-org-card:focus-visible,.proof-org-card:hover,.signal-hero-actions a:focus-visible,.signal-hero-actions a:hover{box-shadow:0 0 0 1px rgba(139,223,255,.2),0 18px 52px rgba(139,223,255,.14),0 18px 58px rgba(228,154,190,.08)}.neural-thinking-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.78fr);gap:clamp(1rem,2vw,1.35rem);align-items:stretch}.neural-plane-compact{height:clamp(520px,58vh,680px);min-height:clamp(520px,58vh,680px)}.neural-thinking-panel{min-height:100%;height:clamp(520px,58vh,680px)}.neural-panel-stack{height:100%;min-height:0;row-gap:1.35rem}.neural-dynamic-card,.neural-panel-stack{display:grid;align-content:start;grid-template-rows:auto auto}.neural-dynamic-card{min-height:220px;border:1px solid rgba(221,235,255,.12);border-radius:1.1rem;padding:clamp(1rem,2vw,1.35rem);background:radial-gradient(circle at 12% 0,rgba(139,223,255,.12),transparent 40%),linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.02));box-shadow:0 26px 72px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.07)}.neural-dynamic-card h3{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(1.55rem,2.4vw,2.35rem);font-weight:720;line-height:1.04}.neural-dynamic-card p{margin:.85rem 0 0;overflow:hidden;color:var(--text-secondary);font-size:.98rem;line-height:1.62}.neural-pill-cloud{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:34px;align-self:end;overflow:hidden}.neural-pill-cloud>span{display:inline-flex;width:100%;min-width:0;height:34px;align-items:center;gap:.48rem;border:1px solid rgba(221,235,255,.12);border-radius:999px;padding:.45rem .62rem;background:rgba(255,255,255,.035);color:var(--text-secondary);font-family:var(--font-mono);font-size:.58rem;font-weight:700;letter-spacing:.1em;line-height:1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.neural-pill-cloud>span>span{width:7px;height:7px;flex:0 0 7px;border-radius:999px;box-shadow:0 0 14px currentColor}.neural-related-path{min-height:112px}.clarity-scroll-section{min-height:150vh}.chaos-clarity-frame{position:sticky;top:clamp(1rem,4vh,2.25rem)}.clarity-output-groups{display:grid;gap:.7rem;margin-top:1.35rem;opacity:0;transform:translateY(8px);transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.clarity-output-groups.is-active{opacity:1;transform:translateY(0)}.clarity-output-groups article{border:1px solid rgba(139,223,255,.16);border-radius:.9rem;padding:.72rem .82rem;background:rgba(139,223,255,.055)}.clarity-output-groups strong{display:block;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.clarity-output-groups p{margin:.38rem 0 0;color:var(--text-secondary);font-size:.86rem;line-height:1.55}.career-trail-grid{grid-template-columns:84px minmax(0,1fr);gap:clamp(1rem,2vw,1.6rem)}.career-director-shell{width:84px}.journey-director-stack button{width:44px;min-height:44px;justify-content:center;padding:0}.journey-director-stack .company-logo-slot,.journey-director-stack button b{display:none}.journey-director-stack button:after{position:absolute;left:calc(100% + .75rem);top:50%;min-width:-moz-max-content;min-width:max-content;border:1px solid rgba(221,235,255,.14);border-radius:999px;padding:.36rem .6rem;color:var(--text-secondary);background:rgba(2,9,21,.88);box-shadow:0 16px 42px rgba(0,0,0,.24);content:attr(aria-label);font-size:.68rem;opacity:0;pointer-events:none;transform:translate(-4px,-50%);transition:opacity .16s ease,transform .16s ease}.journey-director-stack button:focus-visible:after,.journey-director-stack button:hover:after{opacity:1;transform:translateY(-50%)}.career-chapter-card{min-height:clamp(640px,74vh,820px)}.journey-card-inner{grid-template-columns:minmax(440px,1.08fr) minmax(360px,.92fr);gap:clamp(1.35rem,2.4vw,2.2rem);align-items:start}.journey-card-photo-stack{position:sticky;top:clamp(1rem,6vh,3.5rem)}.journey-photo-card{min-height:clamp(380px,46vw,560px);aspect-ratio:16/10}.journey-photo-card .journey-photo-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.journey-card-mini-reel,.journey-outcome-stack,.journey-photo-label{display:none}.journey-expanded-note{margin:1rem 0 0;color:var(--accent-cyan);font-size:.94rem;line-height:1.65}.journey-frame-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.journey-frame-card{display:grid;min-height:112px;overflow:hidden;border:1px solid rgba(221,235,255,.12);border-radius:.9rem;background:rgba(255,255,255,.04);color:var(--text-primary);text-align:left;transition:border-color .17s ease,background .17s ease,transform .17s ease,opacity .17s ease}.journey-frame-card.is-active,.journey-frame-card:focus-visible,.journey-frame-card:hover{border-color:rgba(139,223,255,.52);background:rgba(139,223,255,.075);transform:translateY(-1px)}.journey-frame-card img{width:100%;aspect-ratio:16/8.5;-o-object-fit:cover;object-fit:cover;opacity:.86}.journey-frame-card span{display:flex;min-height:42px;align-items:center;padding:.58rem .7rem;color:var(--text-secondary);font-size:.78rem;font-weight:760;line-height:1.2}.career-chapter-card.is-builder-era{border-color:rgba(139,223,255,.28);background:radial-gradient(circle at 18% 12%,rgba(139,223,255,.12),transparent 34%),radial-gradient(circle at 82% 62%,rgba(228,154,190,.11),transparent 34%),linear-gradient(145deg,rgba(2,9,21,.94),rgba(10,18,40,.9))}.career-chapter-card.is-builder-era .journey-photo-card{background:linear-gradient(180deg,rgba(139,223,255,.08),rgba(255,255,255,.015)),rgba(1,6,16,.94)}.builder-system-detail{display:grid;gap:.9rem;margin-top:1rem;border:1px solid rgba(139,223,255,.18);border-radius:1rem;padding:1rem;background:linear-gradient(145deg,rgba(139,223,255,.08),rgba(228,154,190,.04)),rgba(2,9,21,.7)}.builder-system-detail h4{margin:.35rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:1.25rem;font-weight:720}.builder-system-detail p{margin:.45rem 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.65}.builder-system-pills{display:flex;flex-wrap:wrap;gap:.45rem}.builder-system-pills span{border:1px solid rgba(221,235,255,.12);border-radius:999px;padding:.4rem .56rem;color:var(--text-secondary);background:rgba(255,255,255,.035);font-family:var(--font-mono);font-size:.56rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.builder-system-link{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:40px;align-items:center;border:1px solid rgba(139,223,255,.35);border-radius:999px;padding:.5rem .85rem;color:var(--accent-cyan);font-size:.82rem;font-weight:750;transition:border-color .17s ease,color .17s ease,transform .17s ease}.proof-delivery-grid{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:clamp(1rem,2vw,1.4rem);align-items:stretch}.proof-org-panel,.proof-outcome-panel{position:relative;overflow:hidden;border:1px solid var(--border-soft);border-radius:1.25rem;background:rgba(255,255,255,.035);box-shadow:0 26px 90px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06)}.proof-org-panel{display:grid;gap:.7rem;align-content:start;padding:.85rem}.proof-org-card{display:grid;grid-template-columns:124px minmax(0,1fr);gap:.75rem;align-items:center;min-height:92px;border:1px solid rgba(221,235,255,.1);border-radius:.95rem;padding:.75rem;background:rgba(2,9,21,.62);color:var(--text-secondary);text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease}.proof-org-card.is-active{border-color:rgba(139,223,255,.54);background:linear-gradient(145deg,rgba(139,223,255,.09),rgba(228,154,190,.035)),rgba(2,9,21,.82)}.proof-logo-slot{display:flex;min-height:42px;align-items:center;color:var(--text-primary);font-family:var(--font-display);font-size:1rem;font-weight:800}.proof-logo-slot img{display:block;width:min(112px,100%);max-height:38px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.proof-org-card>span:not(.proof-logo-slot){font-size:.82rem;line-height:1.5}.proof-outcome-panel{padding:clamp(1rem,2.4vw,1.6rem)}.proof-outcome-panel:before{position:absolute;inset-x:0;top:0;height:1px;content:"";background:linear-gradient(90deg,var(--accent-cyan),var(--accent-pink))}.proof-outcome-header{display:flex;align-items:center;gap:1rem}.proof-outcome-header h3{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(1.8rem,3vw,3rem);font-weight:720}.proof-outcome-panel ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:1.2rem 0 0;padding:0;list-style:none}.proof-outcome-panel li{position:relative;min-height:58px;border:1px solid rgba(221,235,255,.1);border-radius:.9rem;padding:.75rem .85rem .75rem 1.95rem;color:var(--text-secondary);background:rgba(2,9,21,.52);font-size:.9rem;line-height:1.45}.proof-outcome-panel li:before{position:absolute;left:.8rem;top:1.1rem;width:.48rem;height:.48rem;border-radius:999px;content:"";background:var(--accent-cyan);box-shadow:0 0 18px rgba(139,223,255,.45)}.experience-closing-panel{position:relative}.experience-closing-panel:after{position:absolute;inset:auto 0 0;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(139,223,255,.64),rgba(228,154,190,.48),transparent)}@media (hover:none),(pointer:coarse){.ambient-signal-field span,.ambient-signal-field:before{display:none}}@media (max-width:1023px){.journey-card-inner,.neural-thinking-grid,.proof-delivery-grid{grid-template-columns:1fr}.chaos-clarity-frame,.journey-card-photo-stack{position:relative;top:auto}.career-trail-grid{grid-template-columns:1fr}.career-director-shell{width:100%;position:sticky;top:0;z-index:12;border-radius:999px;background:rgba(2,6,17,.86);backdrop-filter:blur(16px)}.career-timeline-rail{padding:.55rem}.journey-director-stack{display:flex;gap:.55rem;overflow-x:auto;padding-bottom:.1rem}.career-timeline-progress{display:none}}@media (max-width:767px){.signal-hero-copy-block h1{max-width:8ch;font-size:clamp(2.76rem,14.45vw,4.08rem)}.signal-hero-composition,.signal-hero-copy-block,.signal-hero-frame,.signal-hero-section{max-width:100%;min-width:0}.signal-hero-frame{width:100%}.signal-hero-copy-block>p:not(.signal-hero-kicker),.signal-hero-kicker{max-width:100%;overflow-wrap:anywhere}.signal-hero-ecg{max-width:100%;overflow:hidden}.signal-hero-actions{display:grid;grid-template-columns:1fr}.signal-hero-actions a{max-width:100%;white-space:normal;text-align:center}.neural-thinking-grid{display:grid;gap:1rem}.neural-stack-shell{padding:.9rem}.neural-plane-compact{height:auto!important;min-height:auto}.neural-mobile-system{grid-template-columns:1fr}.neural-dynamic-card,.neural-panel-stack,.neural-related-path,.neural-thinking-panel{height:auto;min-height:auto}.neural-dynamic-card p{overflow:visible}.neural-pill-cloud{display:flex;flex-wrap:wrap;overflow:visible}.neural-pill-cloud>span{width:auto;max-width:100%}.neural-mobile-constellation{min-height:25rem}.neural-mobile-core{width:min(15rem,calc(100% - 4.6rem))}.neural-mobile-active-panel{padding:1rem 1rem 1.05rem}.chaos-mobile-flow{display:none}.chaos-clarity-frame{display:block}.clarity-scroll-section{min-height:auto}.chaos-signal-chip{position:relative;left:auto;top:auto;width:100%;transform:none!important}.chaos-clarity-frame .relative.mt-20{max-height:none;overflow:hidden}.chaos-clarity-frame .relative.mt-20 .chaos-signal-chip:nth-child(n+9),.chaos-clarity-frame .relative.mt-20:after{display:none}.clarity-output-rail{position:relative;inset:auto;margin-top:1rem}.journey-photo-card{min-height:auto}.journey-frame-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.25rem}.journey-frame-card{min-width:185px;scroll-snap-align:start}.proof-org-panel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.proof-org-card{min-width:280px;grid-template-columns:96px minmax(0,1fr);scroll-snap-align:start}.proof-outcome-panel ul{grid-template-columns:1fr}}.company-index-page,.company-page{position:relative;z-index:1;min-height:100dvh;padding:clamp(1.25rem,3vw,2.5rem)}.company-built-section,.company-index-hero,.company-metric-strip,.company-page-hero,.company-page-proof-grid,.company-page-structure,.company-signature-stories,.company-story-section{width:min(1180px,100%);margin:0 auto}.company-index-hero,.company-page-hero{display:grid;min-height:min(720px,86dvh);align-items:center;gap:clamp(1.25rem,4vw,3rem);padding:clamp(3.5rem,8vw,6.5rem) 0 clamp(2rem,6vw,4rem)}.company-index-hero{min-height:0;padding-bottom:clamp(1.5rem,4vw,2.5rem)}.company-page-hero{grid-template-columns:minmax(0,.98fr) minmax(300px,.52fr)}.company-index-hero h1,.company-page-hero h1{max-width:10.6em;margin:.9rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(3rem,7vw,6.8rem);font-weight:680;letter-spacing:0;line-height:.94}.company-index-hero h1{max-width:none;font-size:clamp(2.6rem,4.6vw,4.4rem);letter-spacing:-.02em;line-height:1.02}.company-index-hero p:not(.company-kicker),.company-page-hero-copy>p:not(.company-kicker){max-width:760px;margin:1.25rem 0 0;color:var(--text-secondary);font-size:clamp(1rem,1.4vw,1.22rem);line-height:1.74}.company-kicker{margin:0;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.72rem;font-weight:820;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.company-back-link{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:44px;align-items:center;border:1px solid rgba(221,235,255,.16);border-radius:999px;padding:.64rem .9rem;background:rgba(255,255,255,.045);color:var(--text-secondary);font-size:.86rem;transition:border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.company-back-link:focus-visible,.company-back-link:hover{border-color:rgba(139,223,255,.48);color:var(--text-primary);transform:translateY(-1px)}.company-chapter-top-nav{position:relative;z-index:40;width:min(100%,34rem);gap:.85rem}.company-chapter-top-nav>a{margin:0!important}.company-chapter-menu{flex:0 0 auto;width:2.72rem;height:2.72rem;background:rgba(2,8,20,.56)}.company-chapter-menu-panel{position:absolute;top:calc(100% + .72rem);z-index:50;width:min(430px,calc(100vw - 2rem));overflow:hidden;border:1px solid rgba(139,223,255,.18);border-radius:1.05rem;background:linear-gradient(145deg,rgba(2,8,20,.96),rgba(10,19,41,.94)),radial-gradient(circle at 88% 8%,rgba(255,122,217,.13),transparent 42%);box-shadow:0 26px 76px rgba(0,0,0,.46),inset 0 1px 0 rgba(255,255,255,.07);padding:.72rem;backdrop-filter:blur(20px)}.company-chapter-menu-panel p{margin:0 0 .6rem;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.62rem;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.company-chapter-menu-panel div{display:grid;gap:.42rem}.company-chapter-menu-panel a{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.12rem .68rem;align-items:center;min-height:44px;border:1px solid rgba(221,235,255,.1);border-radius:.78rem;background:rgba(255,255,255,.035);color:var(--text-primary);padding:.68rem .72rem;text-decoration:none;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.company-chapter-menu-panel a:focus-visible,.company-chapter-menu-panel a:hover,.company-chapter-menu-panel a[aria-current=page]{border-color:rgba(139,223,255,.34);background:rgba(139,223,255,.07);transform:translateY(-1px)}.company-chapter-menu-panel a span{grid-row:span 2;display:inline-grid;width:1.85rem;height:1.85rem;place-items:center;border:1px solid rgba(139,223,255,.22);border-radius:999px;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.62rem;font-weight:850}.company-chapter-menu-panel a b{color:var(--text-primary);font-size:.92rem;line-height:1.1}.company-chapter-menu-panel a small{color:var(--text-muted);font-size:.72rem;line-height:1.25}@media (max-width:767px){.company-chapter-top-nav{width:100%}.company-chapter-menu-panel{right:auto;left:0;width:min(100%,calc(100vw - 2rem))}}.company-index-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.82rem;padding-bottom:clamp(3rem,7vw,5rem)}.company-built-list,.company-impact-note,.company-metric-strip article,.company-page-metaphor,.company-page-proof-grid article,.company-portal-card,.company-section-row,.company-signature-stories article{border:1px solid rgba(221,235,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(3,10,24,.78);box-shadow:0 28px 90px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.06)}.company-portal-card{display:grid;min-height:248px;align-content:space-between;border-radius:1.15rem;padding:1rem;transition:border-color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1)}.company-portal-card:focus-visible,.company-portal-card:hover{border-color:rgba(139,223,255,.45);background:radial-gradient(circle at 80% 18%,rgba(255,122,217,.12),transparent 34%),linear-gradient(180deg,rgba(139,223,255,.08),rgba(255,255,255,.018)),rgba(3,10,24,.86);transform:translateY(-3px)}.company-portal-card>span,.company-section-row>span{color:rgba(139,223,255,.82);font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.14em}.company-portal-card p{margin:0;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.company-portal-card h2{margin:.65rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(1.28rem,2vw,1.82rem);font-weight:680;letter-spacing:0;line-height:1.04}.company-portal-card small{display:block;margin-top:1rem;color:var(--text-secondary);font-size:.9rem;line-height:1.55}.company-next-chapter{position:relative;z-index:1;width:min(1180px,100%);margin:0 auto;padding:clamp(2rem,5vw,3.5rem) clamp(1.25rem,3vw,2.5rem)}.company-next-chapter .company-kicker{margin:0 0 .9rem}.company-next-chapter .company-portal-card{max-width:520px}.company-page-status-row{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.4rem}.company-page-status-row span{border:1px solid rgba(139,223,255,.22);border-radius:999px;padding:.44rem .62rem;background:rgba(139,223,255,.07);color:var(--accent-cyan);font-family:var(--font-mono);font-size:.62rem;font-weight:820;letter-spacing:.12em;text-transform:uppercase}.company-page-metaphor{position:relative;overflow:hidden;border-radius:1.25rem;padding:clamp(1rem,2.4vw,1.6rem)}.company-page-metaphor:before{position:absolute;inset:0;content:"";opacity:.52;background-image:linear-gradient(rgba(139,223,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(139,223,255,.035) 1px,transparent 0);background-size:42px 42px;pointer-events:none}.company-page-metaphor p,.company-page-metaphor strong{position:relative;z-index:1}.company-page-metaphor p{margin:0;color:var(--accent-pink);font-family:var(--font-mono);font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.company-page-metaphor strong{display:block;margin-top:1rem;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.6rem);font-weight:640;letter-spacing:0;line-height:1.04}.company-story-section{display:grid;grid-template-columns:minmax(0,.52fr) minmax(0,.86fr);gap:clamp(1.35rem,4vw,4rem);padding:clamp(2rem,5vw,4.5rem) 0;border-top:1px solid rgba(221,235,255,.1)}.company-story-lede{position:sticky;top:1.5rem;align-self:start}.company-impact-note h2,.company-story-lede h2{margin:.8rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(2rem,4.2vw,4.2rem);font-weight:660;letter-spacing:0;line-height:1}.company-story-body{display:grid;gap:1rem}.company-story-body p{margin:0;color:var(--text-secondary);font-size:clamp(1rem,1.18vw,1.13rem);line-height:1.82}.company-story-body p:first-child{color:var(--text-primary);font-size:clamp(1.08rem,1.3vw,1.24rem)}.company-built-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.58fr);gap:.85rem;padding:0 0 clamp(2rem,5vw,4rem)}.company-built-list,.company-impact-note,.company-metric-strip article,.company-signature-stories article{border-radius:1.1rem;padding:clamp(1rem,2.4vw,1.45rem)}.company-built-list ul{display:grid;gap:.72rem;margin:1.05rem 0 0;padding:0;list-style:none}.company-built-list li{position:relative;padding-left:1.1rem;color:var(--text-secondary);font-size:.98rem;line-height:1.62}.company-built-list li:before{position:absolute;left:0;top:.7em;width:.38rem;height:.38rem;border-radius:999px;content:"";background:var(--accent-cyan);box-shadow:0 0 18px rgba(139,223,255,.44)}.company-impact-note p{margin:1rem 0 0;color:var(--text-secondary);font-size:1rem;line-height:1.72}.company-signature-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;padding-bottom:clamp(1rem,4vw,3rem)}.company-signature-stories article{min-height:240px}.company-metric-strip span,.company-signature-stories span{display:inline-flex;border:1px solid rgba(139,223,255,.2);border-radius:999px;padding:.34rem .5rem;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.58rem;font-weight:820;letter-spacing:.12em;text-transform:uppercase}.company-signature-stories h3{margin:.85rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(1.22rem,2vw,1.72rem);font-weight:680;letter-spacing:0;line-height:1.08}.company-signature-stories p{margin:.85rem 0 0;color:var(--text-secondary);font-size:.96rem;line-height:1.66}.company-metric-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;padding-bottom:clamp(2rem,5vw,4rem)}.company-metric-strip article{min-height:190px}.company-metric-strip strong{display:block;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(2rem,4vw,3.35rem);font-weight:680;letter-spacing:0;line-height:.95}.company-metric-strip p{min-height:3.6em;margin:.85rem 0 1rem;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.company-page-structure{padding:clamp(1rem,3vw,2rem) 0 clamp(2rem,5vw,4rem)}.company-section-heading{display:grid;grid-template-columns:minmax(0,.46fr) minmax(0,1fr);gap:clamp(1rem,4vw,3rem);align-items:end;margin-bottom:1rem}.company-page-proof-grid h2,.company-section-heading h2{margin:.45rem 0 0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(2rem,4vw,3.8rem);font-weight:670;letter-spacing:0;line-height:1}.company-section-list{display:grid;gap:.8rem}.company-section-row{display:grid;grid-template-columns:56px minmax(0,1fr);gap:1rem;border-radius:1.05rem;padding:clamp(1rem,2.4vw,1.4rem)}.company-section-row h3{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(1.18rem,1.8vw,1.5rem);font-weight:690;letter-spacing:0}.company-page-proof-grid p,.company-section-row p{margin:.5rem 0 0;color:var(--text-secondary);font-size:.98rem;line-height:1.65}.company-page-proof-grid ul,.company-section-row ul{display:flex;flex-wrap:wrap;gap:.42rem;margin:.9rem 0 0;padding:0;list-style:none}.company-page-proof-grid li,.company-section-row li{border:1px solid rgba(221,235,255,.12);border-radius:999px;padding:.38rem .58rem;background:rgba(255,255,255,.035);color:var(--text-secondary);font-size:.8rem;line-height:1}.company-page-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;padding-bottom:clamp(3rem,7vw,5rem)}.company-page-proof-grid article{min-height:260px;border-radius:1.1rem;padding:clamp(1rem,2.4vw,1.4rem)}@media (max-width:980px){.company-index-grid,.company-metric-strip,.company-page-proof-grid,.company-signature-stories{grid-template-columns:1fr 1fr}.company-built-section,.company-page-hero,.company-section-heading,.company-story-section{grid-template-columns:1fr}.company-story-lede{position:static}}@media (max-width:640px){.company-index-page,.company-page{padding:1rem}.company-index-hero,.company-page-hero{min-height:auto;padding-top:4rem}.company-index-grid,.company-metric-strip,.company-page-proof-grid,.company-signature-stories{grid-template-columns:1fr}.company-portal-card{min-height:220px}.company-section-row{grid-template-columns:1fr}}.chaos-mobile-flow{display:none}.chaos-mobile-flow article{position:relative;overflow:hidden;border:1px solid rgba(139,223,255,.16);border-radius:1rem;background:linear-gradient(145deg,rgba(6,18,37,.84),rgba(24,17,45,.62)),radial-gradient(circle at 12% 0,rgba(139,223,255,.12),transparent 48%);padding:1rem}.chaos-mobile-flow article+article{margin-top:.75rem}.chaos-mobile-flow span{color:var(--accent-cyan);font-family:var(--font-mono);font-size:.62rem;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.chaos-mobile-flow h3{margin:.5rem 0 0;color:var(--text-primary);font-family:var(--font-heading);font-size:1.05rem;font-weight:780;line-height:1.25}.chaos-mobile-flow p{margin:.52rem 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.55}.companya-flagship,.credflow-flagship,.pidge-flagship,.roundglass-flagship,.touchpoints-flagship{max-width:100%;overflow-x:clip}.companya-flagship *,.credflow-flagship *,.pidge-flagship *,.roundglass-flagship *,.touchpoints-flagship *{min-width:0}.companya-flagship img,.credflow-flagship img,.pidge-flagship img,.roundglass-flagship img,.touchpoints-flagship img{max-width:100%;height:auto}:is(.companya-back-link,.touchpoints-back-link,.roundglass-back-link,.credflow-back-link,.pidge-back-link,.companya-hero-actions a,.touchpoints-actions a,.roundglass-actions a,.credflow-actions a,.pidge-actions a,.companya-preview-agent a,.touchpoints-closing-section a,.roundglass-closing-section a,.credflow-closing-section a,.pidge-closing-section a){min-height:44px;touch-action:manipulation}.company-quick-read{display:grid;width:min(100% - 2rem,1180px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.25rem;align-items:start;border-top:1px solid rgb(255 255 255/.09);border-bottom:1px solid rgb(255 255 255/.09);margin:0 auto;padding:3.5rem 0}.company-quick-read-intro h2{max-width:720px;margin-top:.8rem;color:var(--ink-primary);font-family:var(--font-display);font-size:2.6rem;font-weight:760;letter-spacing:0;line-height:1.04;text-wrap:balance}.company-quick-read-intro>p:not([class]){max-width:660px;margin-top:1rem;color:var(--ink-secondary);font-size:1rem;line-height:1.65}.company-quick-read-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.company-quick-read-grid article{min-height:170px;border:1px solid rgb(255 255 255/.1);border-radius:1rem;padding:1rem;background:linear-gradient(135deg,rgb(255 255 255/.06),rgb(255 255 255/.025)),rgb(2 8 20/.68);box-shadow:inset 0 1px 0 rgb(255 255 255/.06)}.company-quick-read-grid span{display:inline-flex;min-height:1.7rem;align-items:center;border:1px solid rgb(255 255 255/.11);border-radius:999px;padding:.22rem .55rem;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:0}.company-quick-read-grid strong{display:block;margin-top:.8rem;color:var(--ink-primary);font-size:1rem;font-weight:760;letter-spacing:0;line-height:1.25}.company-quick-read-grid p{margin-top:.55rem;color:var(--ink-muted);font-size:.9rem;line-height:1.55}@media (max-width:760px){.companya-hero-system,.credflow-control-center,.pidge-route-map,.roundglass-signal-console,.touchpoints-hero-machine{display:none}.companya-hero,.credflow-hero,.pidge-hero,.roundglass-hero,.touchpoints-hero{padding-top:1.5rem}:is(.companya-hero-copy h1,.touchpoints-hero-copy h1,.roundglass-hero-copy h1,.credflow-hero-copy h1,.pidge-hero-copy h1){max-width:100%;overflow-wrap:anywhere;text-wrap:balance}:is(.companya-section-intro h2,.touchpoints-section-intro h2,.roundglass-section-intro h2,.credflow-section-intro h2,.pidge-section-intro h2,.companya-operating-lede h2,.touchpoints-shift-copy h2,.touchpoints-case-copy h2,.roundglass-shift-copy h2,.roundglass-cohort-copy h2,.credflow-walked-copy h2,.credflow-positioning-copy h2,.credflow-activation-copy h2,.credflow-enablement-copy h2,.credflow-trust-copy h2,.pidge-walked-copy h2,.pidge-positioning-copy h2,.pidge-website-copy h2,.pidge-sales-copy h2){max-width:100%;overflow-wrap:anywhere;text-wrap:balance}:is(.companya-hero-actions,.touchpoints-actions,.roundglass-actions,.credflow-actions,.pidge-actions){width:100%}:is(.companya-hero-actions a,.touchpoints-actions a,.roundglass-actions a,.credflow-actions a,.pidge-actions a){width:100%}.company-quick-read{width:min(100% - 1rem,1180px);grid-template-columns:1fr;gap:1rem;padding:2rem 0}.company-quick-read-intro h2{font-size:2rem;line-height:1.08}.company-quick-read-intro>p:not([class]){margin-top:.8rem;font-size:.94rem;line-height:1.58}.company-quick-read-grid{grid-template-columns:1fr;gap:.7rem}.company-quick-read-grid article{min-height:0;padding:.9rem}.company-quick-read-grid strong{margin-top:.65rem;font-size:.96rem}.company-quick-read-grid p{font-size:.86rem;line-height:1.5}}@media (max-width:420px){.companya-flagship>section,.credflow-flagship section,.pidge-flagship section,.roundglass-flagship section,.touchpoints-flagship section{width:min(100% - 1rem,1180px)}}.inline-ask-sherry-cta{display:inline-flex;min-height:46px;align-items:center;gap:.5rem;border:1px solid oklch(80% .15 320/.34);border-radius:999px;background:linear-gradient(135deg,oklch(72% .16 220/.14),oklch(74% .17 330/.18)),oklch(15% .045 250/.82);padding:.58rem .9rem;color:var(--text-primary);cursor:pointer;text-align:left}.inline-ask-sherry-face{display:inline-flex;width:34px;height:34px;flex:0 0 auto;overflow:hidden;border:1px solid oklch(88% .08 220/.24);border-radius:999px;background:oklch(8% .03 250)}.inline-ask-sherry-face img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inline-ask-sherry-copy{display:grid;gap:.12rem;min-width:0}.inline-ask-sherry-copy>span{font-size:.9rem;font-weight:840;line-height:1.1}.inline-ask-sherry-copy small{color:var(--text-muted);font-size:.7rem;font-weight:720;line-height:1.1}.ask-sherry-floating{position:fixed;right:1.25rem;bottom:1.25rem;z-index:80;display:inline-flex;min-height:58px;align-items:center;gap:.72rem;border:1px solid oklch(82% .14 320/.26);border-radius:999px;background:linear-gradient(135deg,oklch(18% .055 300/.96),oklch(14% .04 250/.97)),oklch(12% .04 250);box-shadow:0 20px 70px oklch(3% .02 250/.64),0 0 0 1px oklch(82% .15 220/.1);color:var(--text-primary);cursor:pointer;font-size:.94rem;font-weight:840;padding:.5rem 1rem .5rem .5rem}.ask-sherry-avatar,.ask-sherry-mini-face{position:relative;display:inline-grid;place-items:center;overflow:hidden;border:1px solid oklch(98% .01 250/.14);border-radius:999px;background:oklch(8% .03 250)}.ask-sherry-mini-face{width:42px;height:42px}.ask-sherry-avatar:after,.ask-sherry-avatar:before,.ask-sherry-mini-face:after,.ask-sherry-mini-face:before{position:absolute;top:42%;width:4px;height:4px;border-radius:999px;background:oklch(16% .05 260);content:""}.ask-sherry-avatar:before,.ask-sherry-mini-face:before{left:38%}.ask-sherry-avatar:after,.ask-sherry-mini-face:after{right:38%}.ask-sherry-avatar i,.ask-sherry-mini-face i{position:absolute;top:14%;width:70%;height:24%;border-radius:999px 999px 42% 42%;background:oklch(18% .05 260)}.ask-sherry-avatar b,.ask-sherry-mini-face b{position:absolute;top:58%;width:30%;height:11%;border-bottom:2px solid oklch(16% .05 260);border-radius:999px}.ask-sherry-avatar img,.ask-sherry-mini-face img{position:relative;z-index:2;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ask-sherry-avatar:has(img) b,.ask-sherry-avatar:has(img) i,.ask-sherry-avatar:has(img) span,.ask-sherry-avatar:has(img):after,.ask-sherry-avatar:has(img):before,.ask-sherry-mini-face:has(img) b,.ask-sherry-mini-face:has(img) i,.ask-sherry-mini-face:has(img):after,.ask-sherry-mini-face:has(img):before{display:none}.ask-sherry-drawer-backdrop{position:fixed;inset:0;z-index:120;display:grid;align-items:end;justify-items:end;background:oklch(4% .018 250/.62);padding:1.25rem}.ask-sherry-drawer{position:relative;width:min(420px,calc(100vw - 2.5rem));height:min(552px,calc(100dvh - 8.25rem));min-height:448px;overflow:hidden;border:1px solid oklch(82% .14 220/.22);border-radius:1.625rem;background:linear-gradient(180deg,oklch(16% .055 250/.99),oklch(10% .04 265/.995));box-shadow:0 34px 120px oklch(0 0 0/.74),0 0 0 1px oklch(98% .01 250/.03),inset 0 1px 0 oklch(98% .01 250/.08);transform-origin:86% 100%;animation:ask-sherry-sidecar-enter .62s cubic-bezier(.16,1,.3,1) both}.ask-sherry-drawer:before{background:linear-gradient(90deg,oklch(82% .15 220/.06),transparent 20%),radial-gradient(circle at 14% 12%,oklch(82% .15 220/.12),transparent 28%),radial-gradient(circle at 90% 88%,oklch(78% .16 330/.12),transparent 28%)}.ask-sherry-drawer:after,.ask-sherry-drawer:before{position:absolute;inset:0;pointer-events:none;content:""}.ask-sherry-drawer:after{background-image:linear-gradient(oklch(82% .1 250/.035) 1px,transparent 0),linear-gradient(90deg,oklch(82% .1 250/.03) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.ask-sherry-sidecar-spine{position:absolute;left:-1px;top:112px;width:2px;height:318px;background:linear-gradient(180deg,transparent,oklch(82% .15 220/.72),oklch(78% .16 330/.58),transparent);box-shadow:0 0 28px oklch(82% .15 220/.42)}.ask-sherry-console-shell{position:relative;z-index:1;display:grid;height:100%;grid-template-rows:auto 1fr}.ask-sherry-topbar{display:flex;align-items:center;justify-content:space-between;gap:.875rem;border-bottom:1px solid oklch(82% .1 250/.12);padding:1rem 1rem .875rem}.ask-sherry-agent-id{display:flex;min-width:0;align-items:center;gap:.75rem}.ask-sherry-avatar{width:52px;height:52px;flex:0 0 auto;box-shadow:0 0 0 8px oklch(82% .15 220/.05)}.ask-sherry-avatar img{animation:ask-sherry-avatar-breathe 2.8s cubic-bezier(.16,1,.3,1) infinite}.ask-sherry-status{min-width:0}.ask-sherry-status h2{margin:0;color:var(--text-primary);font-family:inherit;font-weight:840;letter-spacing:0;line-height:1.1}.ask-sherry-status h2 img{display:block;width:92px;height:auto;max-height:28px;-o-object-fit:contain;object-fit:contain;opacity:.92}.ask-sherry-status span{display:flex;align-items:center;gap:.44rem;margin-top:.25rem;color:var(--text-muted);font-size:.75rem;font-weight:760}.ask-sherry-status span:before{width:7px;height:7px;border-radius:999px;background:var(--accent-cyan);box-shadow:0 0 14px oklch(82% .15 220/.9);content:""}.ask-sherry-utility{display:flex;align-items:center;gap:.5rem}.ask-sherry-close,.ask-sherry-linkedin{min-height:38px;border:1px solid oklch(82% .1 250/.16);border-radius:999px;background:oklch(98% .01 250/.04);color:var(--text-primary);cursor:pointer}.ask-sherry-linkedin{display:inline-flex;align-items:center;justify-content:center;padding:0 .75rem;font-size:.75rem;font-weight:840;text-decoration:none;white-space:nowrap}.ask-sherry-close{display:inline-grid;width:38px;place-items:center;font-size:1.06rem;font-weight:760}.ask-sherry-transcript{display:flex;min-height:0;flex-direction:column;gap:1rem;overflow:hidden;padding:1.375rem 1.125rem 1rem}.ask-sherry-signal-line{display:grid;grid-template-columns:18px 1fr;gap:.625rem;opacity:0;transform:translateY(12px);animation:ask-sherry-line-in .52s cubic-bezier(.16,1,.3,1) forwards}.ask-sherry-drawer.is-intro-complete .ask-sherry-signal-line{opacity:1;transform:none;animation:none}.ask-sherry-signal-dot{width:9px;height:9px;margin-top:11px;border-radius:999px;background:oklch(82% .15 220/.38);box-shadow:0 0 14px oklch(82% .15 220/.16)}.ask-sherry-signal-line:first-child .ask-sherry-signal-dot{background:var(--accent-cyan);box-shadow:0 0 18px oklch(82% .15 220/.88)}.ask-sherry-message{position:relative;max-width:100%;margin:0;border:1px solid oklch(82% .1 250/.12);border-radius:1.125rem;background:linear-gradient(180deg,oklch(12% .04 250/.84),oklch(7% .03 250/.76));color:var(--text-secondary);font-size:.94rem;line-height:1.62;padding:.8rem .875rem;white-space:pre-line}.ask-sherry-message.is-short{width:-moz-fit-content;width:fit-content;color:var(--text-primary)}.ask-sherry-typing-caret{display:inline-block;width:.48rem;height:1em;margin-left:.12rem;border-right:2px solid var(--accent-cyan);transform:translateY(.16em);animation:ask-sherry-caret-blink .98s steps(2,start) infinite}.ask-sherry-message-scroll{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:1rem;overflow-y:auto;padding-right:.2rem;scrollbar-color:oklch(82% .15 220/.34) transparent}.ask-sherry-chat-thread{display:flex;flex-direction:column;gap:.72rem;padding:.25rem 0 .1rem}.ask-sherry-chat-bubble{width:-moz-fit-content;width:fit-content;max-width:min(88%,34rem);border:1px solid oklch(82% .1 250/.14);border-radius:1.125rem;color:var(--text-secondary);font-size:.9rem;line-height:1.55;padding:.78rem .86rem}.ask-sherry-chat-bubble.is-user{align-self:flex-end;background:linear-gradient(135deg,oklch(75% .14 220/.24),oklch(65% .15 310/.18));color:var(--text-primary)}.ask-sherry-chat-bubble.is-assistant{align-self:flex-start;background:linear-gradient(180deg,oklch(10% .04 250/.94),oklch(6% .03 250/.9))}.ask-sherry-chat-bubble p{margin:0}.ask-sherry-chat-bubble p+p{margin-top:.64rem}.ask-sherry-chat-bubble strong{color:oklch(82% .13 230);font-weight:800}.ask-sherry-chat-bubble em{border-radius:.32em;background:linear-gradient(120deg,oklch(82% .13 230/.18),oklch(74% .2 330/.16));box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--text-primary);font-style:normal;font-weight:780;padding:0 .14em}.ask-sherry-chat-link{color:oklch(82% .13 230);font-weight:820;text-decoration:underline;text-decoration-color:oklch(82% .13 230/.54);text-decoration-thickness:1px;text-underline-offset:.18em}.ask-sherry-chat-link:focus-visible,.ask-sherry-chat-link:hover{color:var(--text-primary);text-decoration-color:var(--accent-pink)}.ask-sherry-chat-error{margin:-.35rem 0 0;color:oklch(80% .14 35);font-size:.76rem;font-weight:720;line-height:1.35}.ask-sherry-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;margin-top:auto}.ask-sherry-choice-grid a,.ask-sherry-choice-grid button{display:grid;min-width:0;min-height:92px;align-content:center;gap:.38rem;border:1px solid oklch(82% .15 220/.24);border-radius:1.125rem;background:linear-gradient(145deg,oklch(10% .04 250/.92),oklch(15% .055 270/.68));color:var(--text-primary);cursor:pointer;padding:.9rem;text-align:left;text-decoration:none}.ask-sherry-choice-grid a:hover,.ask-sherry-choice-grid button:hover{border-color:oklch(82% .15 220/.42);background:linear-gradient(145deg,oklch(13% .048 250/.98),oklch(18% .065 275/.76))}.ask-sherry-choice-grid span{display:block;font-size:1rem;font-weight:880;line-height:1.1}.ask-sherry-choice-grid small{display:block;color:var(--text-muted);font-size:.72rem;font-weight:760;line-height:1.25}.ask-sherry-embed-shell{position:relative;display:grid;min-height:0;height:100%;overflow:hidden;border:1px solid oklch(82% .15 220/.18);border-radius:1.125rem;background:linear-gradient(180deg,oklch(7% .032 250/.96),oklch(10% .04 265/.94))}.ask-sherry-embed-frame{display:block;width:100%;height:100%;min-height:0;border:0;background:transparent}.ask-sherry-embed-empty,.ask-sherry-embed-loading{display:grid;place-items:center;padding:1rem;color:var(--text-secondary);font-size:.84rem;font-weight:720;line-height:1.45;text-align:center}.ask-sherry-embed-loading{position:absolute;inset:0;z-index:1;background:oklch(7% .032 250/.94)}.ask-sherry-embed-empty{align-content:center;gap:.54rem}.ask-sherry-embed-empty strong{color:var(--text-primary);font-size:.98rem;line-height:1.2}.ask-sherry-embed-empty p{max-width:31ch;margin:0}.ask-sherry-embed-empty code{color:var(--accent-cyan);font:inherit;font-weight:840}.ask-sherry-input-zone{border-top:1px solid oklch(82% .1 250/.12);margin:auto 0 0;padding:.875rem}.ask-sherry-prompt-bar{position:relative;display:grid;min-height:56px;grid-template-columns:12px minmax(0,1fr) 38px;align-items:center;gap:.75rem;overflow:hidden;border:1px solid oklch(82% .15 220/.2);border-radius:1.125rem;background:linear-gradient(180deg,oklch(7% .03 250/.99),oklch(12% .04 250/.98));box-shadow:inset 0 1px 0 oklch(98% .01 250/.04),0 18px 46px oklch(0 0 0/.22);padding:.56rem .625rem .56rem .94rem}.ask-sherry-prompt-trigger{width:100%;color:inherit;cursor:pointer;text-align:left}.ask-sherry-prompt-trigger:hover{border-color:oklch(82% .15 220/.38);background:linear-gradient(180deg,oklch(9% .036 250/.99),oklch(14% .048 250/.98))}.ask-sherry-prompt-light{width:9px;height:9px;border-radius:999px;background:var(--accent-pink);box-shadow:0 0 16px oklch(78% .16 330/.78)}.ask-sherry-prompt-copy{min-width:0;overflow:hidden;color:var(--text-primary);font-size:.94rem;font-weight:640;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ask-sherry-prompt-caret{display:inline-block;width:.5rem;height:1em;margin-left:.1rem;border-right:2px solid var(--accent-cyan);transform:translateY(.14em);animation:ask-sherry-caret-blink .98s steps(2,start) infinite}.ask-sherry-input{min-width:0;border:0;background:transparent;color:var(--text-primary);font:inherit;font-size:.94rem;font-weight:640;outline:0}.ask-sherry-input::-moz-placeholder{color:oklch(78% .055 250/.74);opacity:1}.ask-sherry-input::placeholder{color:oklch(78% .055 250/.74);opacity:1}.ask-sherry-input:disabled{cursor:wait;opacity:.72}.ask-sherry-send{display:inline-grid;width:38px;height:38px;place-items:center;border:0;border-radius:999px;background:linear-gradient(135deg,var(--accent-blue),var(--accent-cyan));color:var(--bg-navy);cursor:pointer;font-size:1.125rem;font-weight:840}.ask-sherry-send:disabled{cursor:wait;opacity:.72}@keyframes ask-sherry-sidecar-enter{0%{opacity:0;transform:translate(28px,34px) scale(.92)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes ask-sherry-line-in{to{opacity:1;transform:translateY(0)}}@keyframes ask-sherry-avatar-breathe{50%{transform:scale(1.035)}}@keyframes ask-sherry-caret-blink{50%{opacity:0}}@media (min-width:980px){.ask-sherry-floating{display:inline-flex}}@media (max-width:759px){.ai-lab-actions>a,.ai-lab-close-actions>a,.inline-ask-sherry-cta{width:100%}.ask-sherry-drawer-backdrop{align-items:end;justify-items:end;padding:.5rem}.ask-sherry-floating{right:.8rem;bottom:.8rem;min-height:44px;gap:.5rem;font-size:.75rem;padding:.34rem .72rem .34rem .34rem}.ask-sherry-mini-face{width:32px;height:32px}.ask-sherry-drawer{width:min(82vw,320px);height:min(60dvh,480px);max-height:calc(100dvh - 1rem);min-height:0;border-radius:1.25rem}.ask-sherry-sidecar-spine{top:88px;height:220px}.ask-sherry-topbar{gap:.55rem;padding:.66rem .58rem .58rem}.ask-sherry-agent-id{gap:.5rem}.ask-sherry-avatar{width:38px;height:38px;box-shadow:0 0 0 5px oklch(82% .15 220/.05)}.ask-sherry-status h2 img{width:68px;max-height:22px}.ask-sherry-status span{display:none}.ask-sherry-utility{gap:.34rem}.ask-sherry-linkedin{min-height:32px;max-width:112px;padding:0 .5rem;font-size:.75rem}.ask-sherry-close{width:32px;min-height:32px;font-size:.81rem}.ask-sherry-transcript{gap:.56rem;overflow-y:auto;padding:.75rem .64rem .62rem}.ask-sherry-signal-line{grid-template-columns:12px 1fr;gap:.42rem}.ask-sherry-signal-dot{width:6px;height:6px;margin-top:9px}.ask-sherry-message{border-radius:.82rem;padding:.66rem .72rem;font-size:.9rem;line-height:1.55}.ask-sherry-choice-grid{grid-template-columns:1fr;gap:.5rem}.ask-sherry-choice-grid a,.ask-sherry-choice-grid button{min-height:62px;gap:.2rem;border-radius:.82rem;padding:.58rem .62rem}.ask-sherry-choice-grid span{font-size:.76rem}.ask-sherry-choice-grid small{font-size:.75rem;line-height:1.18}.ask-sherry-embed-shell{border-radius:.82rem}.ask-sherry-embed-empty,.ask-sherry-embed-loading{padding:.72rem;font-size:.75rem}.ask-sherry-embed-empty strong{font-size:.78rem}.ask-sherry-input-zone{padding:.58rem}.ask-sherry-prompt-bar{min-height:42px;grid-template-columns:8px minmax(0,1fr) 30px;gap:.5rem;border-radius:.9rem;padding:.38rem .42rem .38rem .62rem}.ask-sherry-prompt-light{width:6px;height:6px}.ask-sherry-input{font-size:.8rem}.ask-sherry-send{width:30px;height:30px;font-size:.83rem}}.company-quick-read{scroll-margin-top:5rem}.company-mobile-hero-proof{display:none}@media (max-width:900px){:is(.companya-flagship,.touchpoints-flagship,.roundglass-flagship,.credflow-flagship,.pidge-flagship){overflow-x:hidden}:is(.companya-flagship>section,.touchpoints-flagship section,.roundglass-flagship section,.credflow-flagship section,.pidge-flagship section){width:min(100% - 1rem,1180px);padding-left:0;padding-right:0}:is(.companya-hero,.touchpoints-hero,.roundglass-hero,.credflow-hero,.pidge-hero){display:grid;grid-template-columns:1fr;min-height:auto;gap:1.1rem;padding-top:1rem;padding-bottom:2.4rem}:is(.companya-hero-system,.touchpoints-hero-machine,.roundglass-signal-console,.credflow-control-center,.pidge-route-map){display:none}:is(.companya-hero-copy h1,.touchpoints-hero-copy h1,.roundglass-hero-copy h1,.credflow-hero-copy h1,.pidge-hero-copy h1){max-width:13ch;font-size:clamp(2rem,8.2vw,2.75rem);line-height:1.04;letter-spacing:0;text-wrap:balance}:is(.companya-hero-copy>p:not(.companya-kicker),.touchpoints-hero-copy>p:not(.touchpoints-kicker),.roundglass-hero-copy>p:not(.roundglass-kicker),.credflow-hero-copy>p:not(.credflow-kicker),.pidge-hero-copy>p:not(.pidge-kicker),.companya-section-intro p:not(.companya-kicker),.touchpoints-section-intro p:not(.touchpoints-kicker),.roundglass-section-intro p:not(.roundglass-kicker),.credflow-section-intro p:not(.credflow-kicker),.pidge-section-intro p:not(.pidge-kicker)){max-width:40rem;font-size:.94rem;line-height:1.56}:is(.companya-human-note,.touchpoints-human-note,.roundglass-hero-copy aside,.credflow-hero-copy aside,.pidge-hero-copy aside){margin-top:.8rem;padding:.78rem .84rem;font-size:.83rem;line-height:1.42}:is(.companya-hero-actions,.touchpoints-actions,.roundglass-actions,.credflow-actions,.pidge-actions){display:grid;width:100%;grid-template-columns:1fr;gap:.56rem;margin-top:1rem}:is(.companya-hero-actions a,.touchpoints-actions a,.roundglass-actions a,.credflow-actions a,.pidge-actions a){width:100%;min-height:44px;padding:.62rem .72rem;font-size:.8rem;line-height:1.2}.company-mobile-hero-proof{--mobile-proof-accent:var(--accent-cyan);position:relative;display:grid;gap:.68rem;overflow:hidden;border:1px solid color-mix(in oklch,var(--mobile-proof-accent) 32%,transparent);border-radius:1rem;margin-top:.95rem;background:linear-gradient(135deg,color-mix(in oklch,var(--mobile-proof-accent) 10%,transparent),rgb(255 255 255/.025)),rgb(2 8 20/.72);box-shadow:inset 0 1px 0 rgb(255 255 255/.08);padding:.85rem}.company-mobile-hero-proof:before{position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(to bottom,var(--mobile-proof-accent),transparent);content:""}.company-mobile-hero-proof>p{margin:0;color:var(--mobile-proof-accent);font-family:var(--font-mono);font-size:.62rem;font-weight:820;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.company-mobile-hero-proof>strong{max-width:18rem;color:var(--text-primary);font-family:var(--font-display);font-size:1.05rem;font-weight:780;line-height:1.14}.company-mobile-hero-proof dl{display:grid;gap:.42rem;margin:0}.company-mobile-hero-proof dl>div{display:grid;grid-template-columns:minmax(82px,.32fr) minmax(0,1fr);gap:.55rem;align-items:start;border:1px solid rgb(255 255 255/.1);border-radius:.76rem;background:rgb(255 255 255/.045);padding:.52rem}.company-mobile-hero-proof dt{color:var(--text-secondary);font-family:var(--font-mono);font-size:.58rem;font-weight:820;letter-spacing:.08em;line-height:1.22;text-transform:uppercase}.company-mobile-hero-proof dd{margin:0;color:var(--text-primary);font-size:.82rem;font-weight:740;line-height:1.28}.company-quick-read{width:min(100% - 1rem,1180px);gap:.95rem;padding:2.1rem 0}.company-quick-read-intro h2{max-width:13.5ch;font-size:clamp(1.7rem,7vw,2.18rem);line-height:1.08}.company-quick-read-grid{gap:.62rem}.company-quick-read-grid article{min-height:0;border-radius:.9rem;padding:.86rem}.company-quick-read-grid strong{margin-top:.58rem;font-size:.96rem;line-height:1.24}.company-quick-read-grid p{margin-top:.45rem;font-size:.84rem;line-height:1.48}:is(.companya-section-intro h2,.touchpoints-section-intro h2,.roundglass-section-intro h2,.credflow-section-intro h2,.pidge-section-intro h2,.companya-operating-lede h2,.touchpoints-shift-copy h2,.touchpoints-case-copy h2,.roundglass-shift-copy h2,.roundglass-cohort-copy h2,.credflow-walked-copy h2,.credflow-positioning-copy h2,.credflow-activation-copy h2,.credflow-enablement-copy h2,.credflow-trust-copy h2,.pidge-walked-copy h2,.pidge-positioning-copy h2,.pidge-website-copy h2,.pidge-sales-copy h2,.touchpoints-closing-section h2,.roundglass-closing-section h2,.credflow-closing-section h2,.pidge-closing-section h2){max-width:14ch;font-size:clamp(1.55rem,6.6vw,2.1rem);line-height:1.08;letter-spacing:0;text-wrap:balance}}@media (max-width:420px){:is(.companya-hero-copy h1,.touchpoints-hero-copy h1,.roundglass-hero-copy h1,.credflow-hero-copy h1,.pidge-hero-copy h1){max-width:12.5ch;font-size:clamp(1.9rem,9vw,2.42rem)}:is(.companya-kicker,.touchpoints-kicker,.roundglass-kicker,.credflow-kicker,.pidge-kicker){font-size:.62rem;letter-spacing:.12em}}.signal-hero-actions a:first-child{box-shadow:0 18px 46px rgba(139,223,255,.16)}.signal-hero-actions a:nth-child(2){border-color:rgba(139,223,255,.34);background:rgba(139,223,255,.075);color:var(--text-primary)}.signal-hero-actions a:nth-child(3){border-color:rgba(221,235,255,.16);background:transparent;color:var(--text-secondary);box-shadow:none}@media (min-width:768px){.signal-hero-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:.65rem}.signal-hero-actions a{width:auto;padding-inline:.9rem;white-space:nowrap}}.signal-hero-portrait-field{min-height:clamp(460px,58dvh,620px);padding-top:clamp(.75rem,2vw,1.6rem)}.signal-hero-portrait{right:clamp(-13rem,-8vw,-5.5rem);bottom:-1.6rem;width:min(1220px,72vw);-o-object-position:center top;object-position:center top;transform:scale(1.24);transform-origin:right bottom}.neural-thinking-grid{grid-template-columns:minmax(0,.98fr) minmax(360px,.82fr);gap:clamp(1.5rem,4vw,4rem)}.neural-plane-compact{min-height:clamp(460px,50vh,560px)}.neural-link{opacity:.18}.neural-link.is-active{opacity:.78}.neural-link.is-related{opacity:.36}.neural-link-glow{opacity:.045}.neural-link-glow.is-active{opacity:.24}.neural-node{width:34px;min-width:34px;min-height:34px;box-shadow:0 12px 30px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.neural-node:before{inset:-5px}.neural-node-dot{width:8px;height:8px;box-shadow:0 0 12px color-mix(in srgb,var(--node-color) 46%,transparent)}.neural-node.is-active,.neural-node:hover{box-shadow:0 16px 44px color-mix(in srgb,var(--node-color) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.1);transform:translate(-50%,-50%) translateZ(42px) scale(1.08)}.neural-node.is-active:before{opacity:.48;transform:scale(1.16)}.neural-node.is-dimmed{opacity:.26}.neural-helper-text{display:block;margin-top:.85rem;color:var(--accent-cyan);font-size:.82rem;line-height:1.5}.clarity-scroll-section{min-height:auto}.chaos-clarity-frame{position:relative;top:auto}.chaos-workbench{position:relative;min-height:clamp(560px,72vh,720px);overflow:hidden;border:1px solid rgba(221,235,255,.1);border-radius:1.2rem;background:radial-gradient(circle at 50% 50%,rgba(139,223,255,.1),transparent 34%),radial-gradient(circle at 80% 18%,rgba(228,154,190,.1),transparent 32%),rgba(2,9,21,.82);padding:clamp(1rem,2vw,1.5rem)}.chaos-workbench-topline{position:relative;z-index:8;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;color:var(--text-muted);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.chaos-workbench-topline span{color:var(--accent-cyan)}.chaos-workbench-topline strong{color:var(--text-secondary);font-weight:720}.chaos-chip-field,.clarity-cluster-field{position:absolute;inset:clamp(3.7rem,8vh,5.2rem) clamp(1rem,2vw,1.5rem) 5.8rem}.chaos-chip-field{z-index:4}.chaos-chip-field .chaos-signal-chip{position:absolute;left:var(--signal-x);top:var(--signal-y);width:min(230px,23vw);transform:translate(-50%,-50%) rotate(var(--signal-rotate));animation:chaos-chip-arrive .52s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--signal-delay)}.chaos-chip-field .chaos-signal-chip:nth-child(n+13){opacity:.66}.clarity-cluster-field{z-index:5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1rem);align-content:center}.clarity-cluster-field:after,.clarity-cluster-field:before{position:absolute;inset:50% 8% auto;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(139,223,255,.45),rgba(228,154,190,.25),transparent);transform:translateY(-50%)}.clarity-cluster-field:after{inset:12% auto 12% 50%;width:1px;height:auto;background:linear-gradient(180deg,transparent,rgba(139,223,255,.32),rgba(228,154,190,.22),transparent)}.clarity-core-badge{position:absolute;left:50%;top:50%;z-index:2;display:grid;width:138px;height:138px;place-items:center;border:1px solid rgba(139,223,255,.48);border-radius:999px;background:radial-gradient(circle,rgba(139,223,255,.2),rgba(2,9,21,.9) 68%),rgba(2,9,21,.9);box-shadow:0 0 54px rgba(139,223,255,.17),inset 0 0 30px rgba(139,223,255,.08);color:var(--text-primary);text-align:center;transform:translate(-50%,-50%)}.clarity-core-badge span{color:var(--accent-cyan);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.clarity-core-badge small{max-width:88px;color:var(--text-muted);font-size:.62rem;line-height:1.35}.clarity-cluster-card{position:relative;z-index:3;display:grid;gap:.72rem;min-height:148px;border:1px solid rgba(139,223,255,.18);border-radius:1rem;padding:.92rem;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(2,9,21,.82);box-shadow:0 20px 60px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.06)}.clarity-cluster-card strong{color:var(--accent-cyan);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.clarity-cluster-card div{display:flex;flex-wrap:wrap;gap:.42rem}.clarity-cluster-card span{border:1px solid rgba(221,235,255,.12);border-radius:999px;padding:.38rem .5rem;color:var(--text-secondary);background:rgba(255,255,255,.035);font-size:.77rem;line-height:1.2}.chaos-workbench-action{position:absolute;left:50%;bottom:1.35rem;z-index:12;min-height:46px;min-width:min(280px,calc(100% - 2rem));border:1px solid rgba(139,223,255,.42);border-radius:999px;background:rgba(139,223,255,.92);box-shadow:0 18px 54px rgba(139,223,255,.14),0 0 40px rgba(228,154,190,.08);color:#06101f;font-size:.92rem;font-weight:760;transform:translateX(-50%);transition:background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.chaos-workbench-action:focus-visible,.chaos-workbench-action:hover{background:var(--text-primary);transform:translateX(-50%) translateY(-1px)}.journey-scroll-wrapper{min-height:calc((var(--chapter-count) * 100vh) + 28vh)}.journey-sticky-viewport{position:sticky;top:0;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.journey-intro h2{max-width:900px;font-size:clamp(2.75rem,4.2vw,4rem);line-height:.99}.journey-intro p{max-width:780px;margin-top:1rem;color:var(--text-secondary);font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.72}.journey-active-chapter{min-height:min(64vh,720px)}.journey-active-chapter .journey-card-inner{grid-template-columns:minmax(460px,1.1fr) minmax(360px,.9fr);gap:clamp(1.3rem,2.6vw,2.4rem);align-items:center}.journey-active-chapter .journey-card-photo-stack{position:relative;top:auto}.journey-active-chapter .journey-photo-card{min-height:clamp(330px,36vh,460px);aspect-ratio:16/9.6;border-radius:1.25rem}.journey-active-chapter .journey-card-content h3{font-size:clamp(2rem,3vw,3.1rem);line-height:1.04}.journey-active-chapter .journey-card-content>p{color:var(--text-secondary);font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.68}.journey-active-chapter .journey-built-reveal p:last-child{font-size:.95rem;line-height:1.62}.journey-active-chapter .journey-frame-grid{display:flex;gap:.58rem;overflow-x:auto;padding-bottom:.18rem;scrollbar-width:none}.journey-active-chapter .journey-frame-grid::-webkit-scrollbar{display:none}.journey-active-chapter .journey-frame-card{min-width:118px;min-height:92px;flex:0 0 118px;border-radius:.8rem}.journey-active-chapter .journey-frame-card img{aspect-ratio:16/8.5;-o-object-fit:contain;object-fit:contain;background:rgba(244,248,255,.92)}.journey-active-chapter .journey-frame-card span{min-height:34px;padding:.44rem .5rem;font-size:.68rem}.journey-active-chapter.is-builder-era{border-color:rgba(139,223,255,.34);background:radial-gradient(circle at 18% 10%,rgba(139,223,255,.16),transparent 32%),radial-gradient(circle at 84% 58%,rgba(228,154,190,.13),transparent 32%),linear-gradient(145deg,rgba(1,6,16,.96),rgba(8,23,42,.92))}.journey-active-chapter.is-builder-era .journey-card-inner{grid-template-columns:minmax(300px,.56fr) minmax(0,.44fr)}.journey-active-chapter.is-builder-era .journey-photo-card{border-color:rgba(139,223,255,.24);background:linear-gradient(180deg,rgba(139,223,255,.1),rgba(255,255,255,.015)),rgba(1,6,16,.94)}.proof-delivery-grid{grid-template-columns:minmax(320px,.54fr) minmax(0,1fr);gap:clamp(1.2rem,2.8vw,2rem)}.proof-org-panel{gap:.85rem;padding:1rem}.proof-org-card{min-height:106px;grid-template-columns:132px minmax(0,1fr);padding:.9rem}.proof-org-card>span:not(.proof-logo-slot){font-size:.9rem;line-height:1.55}.proof-logo-slot img{width:min(122px,100%);max-height:42px}.proof-outcome-panel{padding:clamp(1.25rem,2.6vw,2rem)}.proof-outcome-panel ul{gap:.85rem}.proof-outcome-panel li{min-height:76px;padding:.92rem 1rem .92rem 2.05rem;font-size:.98rem;line-height:1.5}.experience-closing-panel{min-height:min(56vh,520px);display:grid;align-content:center}.experience-closing-panel:before{position:absolute;right:clamp(1rem,5vw,4rem);top:50%;content:"SG";color:rgba(139,223,255,.08);font-family:var(--font-display);font-size:clamp(7rem,18vw,18rem);font-weight:700;letter-spacing:-.04em;pointer-events:none;transform:translateY(-52%)}@keyframes chaos-chip-arrive{0%{opacity:0;transform:translate(-50%,-50%) translateY(12px) rotate(var(--signal-rotate))}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--signal-rotate))}}@media (max-width:1023px){.signal-hero-portrait-field{min-height:clamp(300px,40dvh,420px)}.signal-hero-portrait{right:clamp(-5rem,-12vw,-2.5rem);bottom:-1rem;width:min(680px,106vw);transform:scale(1)}.journey-active-chapter .journey-card-inner,.journey-active-chapter.is-builder-era .journey-card-inner,.neural-thinking-grid,.proof-delivery-grid{grid-template-columns:1fr}.journey-scroll-wrapper{min-height:auto}.journey-sticky-viewport{position:relative;top:auto;min-height:auto;display:block}.journey-active-chapter,.journey-active-chapter .journey-photo-card{min-height:auto}.career-director-shell{position:relative;top:auto}.career-timeline-rail{min-height:auto}.career-trail-grid .journey-director-stack{display:flex;overflow-x:auto;padding-bottom:.35rem;scrollbar-width:none}.career-trail-grid .journey-director-stack::-webkit-scrollbar{display:none}.career-trail-grid .journey-director-stack button{min-width:48px;flex:0 0 48px}.proof-org-panel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.proof-org-card{min-width:300px;scroll-snap-align:start}}@media (max-width:767px){.signal-hero-portrait-field{min-height:clamp(210px,32dvh,300px)}.signal-hero-portrait{right:clamp(-2.8rem,-12vw,-1rem);bottom:-.55rem;width:min(430px,100vw)}.signal-hero-actions a:nth-child(2),.signal-hero-actions a:nth-child(3){order:0}.neural-plane-compact{height:auto!important;min-height:auto}.chaos-workbench{min-height:auto;padding-bottom:5rem}.chaos-chip-field,.clarity-cluster-field{position:relative;inset:auto;margin-top:1.4rem}.chaos-chip-field{display:grid;gap:.6rem}.chaos-chip-field .chaos-signal-chip{position:relative;left:auto;top:auto;width:100%;transform:none}.chaos-chip-field .chaos-signal-chip:nth-child(n+9){display:none}.clarity-cluster-field{grid-template-columns:1fr}.clarity-cluster-field:after,.clarity-cluster-field:before,.clarity-core-badge{display:none}.clarity-cluster-card{min-height:auto}.journey-intro h2{font-size:clamp(2.1rem,10vw,2.7rem)}.journey-intro p{font-size:.95rem;line-height:1.62}.journey-active-chapter{padding:.95rem}.journey-active-chapter .journey-card-content{order:2}.journey-active-chapter .journey-card-photo-stack{order:1}.journey-active-chapter .journey-card-content h3{font-size:clamp(1.6rem,8vw,2.1rem)}.journey-active-chapter .journey-frame-card{min-width:150px;flex-basis:150px}.proof-org-card{min-width:286px;grid-template-columns:96px minmax(0,1fr)}.proof-outcome-panel ul{grid-template-columns:1fr}.experience-closing-panel:before{right:.5rem;font-size:7rem}}#neural-signal-engine .neural-pill-cloud>span{align-items:center!important;justify-content:flex-start!important;background:transparent!important;box-shadow:none!important;line-height:1!important}#neural-signal-engine .neural-pill-cloud>span>span{margin-top:0!important}#career-signal-trail.journey-scroll-wrapper{min-height:auto!important}#career-signal-trail .journey-sticky-viewport{position:relative!important;top:auto!important;display:block!important;min-height:auto!important}#career-signal-trail .career-trail-grid{align-items:start!important}#career-signal-trail .career-director-shell{top:clamp(5rem,12vh,7rem)!important}#career-signal-trail .journey-story-column{display:grid!important;gap:clamp(1.25rem,2.5vw,2rem)!important}#career-signal-trail .journey-story-column .career-chapter-card{min-height:auto!important;scroll-margin-top:5rem}#career-signal-trail .journey-story-column .journey-card-inner{grid-template-columns:minmax(300px,.42fr) minmax(0,.58fr)!important;align-items:center!important}#career-signal-trail .journey-story-column .journey-card-content{min-width:0}#career-signal-trail .journey-story-column .journey-built-reveal,#career-signal-trail .journey-story-column .journey-card-content h3,#career-signal-trail .journey-story-column .journey-card-content>p{max-width:none!important}#career-signal-trail .journey-story-column .journey-card-content h3{text-wrap:balance}#career-signal-trail .journey-story-column .journey-frame-card{cursor:pointer}@media (max-width:1023px){#career-signal-trail .career-director-shell{position:relative!important;top:auto!important}#career-signal-trail .journey-story-column .journey-card-inner{grid-template-columns:1fr!important}}#chaos-clarity .chaos-workbench{min-height:clamp(640px,70vh,760px);display:grid;align-content:center}#chaos-clarity .clarity-cluster-field{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(1.25rem,2.7vw,2.4rem) clamp(1.25rem,2.4vw,2rem)!important;padding-block:clamp(2.8rem,6vw,5rem)}#chaos-clarity .clarity-core-badge{z-index:6;width:132px;height:132px;pointer-events:none}#chaos-clarity .clarity-cluster-card{z-index:4;min-height:132px}#chaos-clarity .clarity-cluster-card div{max-width:92%;margin-inline:auto}#chaos-clarity .clarity-cluster-card:before{z-index:-1;width:clamp(70px,9vw,132px);opacity:.72}#chaos-clarity .clarity-cluster-card:after{position:absolute;left:50%;top:50%;z-index:-1;width:7px;height:7px;border-radius:999px;background:var(--accent-cyan);box-shadow:0 0 22px rgba(139,223,255,.52);content:"";transform:translate(-50%,-50%)}#career-signal-trail .journey-story-column .journey-card-inner{grid-template-columns:minmax(0,.65fr) minmax(0,.35fr)!important;gap:clamp(1.25rem,2.5vw,2rem)!important}#career-signal-trail .journey-story-column .journey-photo-card{min-height:clamp(390px,38vw,590px)!important}#career-signal-trail .journey-story-column .journey-frame-card{cursor:pointer!important}#career-signal-trail .journey-story-column .journey-card-content{max-width:540px}#career-signal-trail .career-timeline-progress span{transition:height .26s cubic-bezier(.16,1,.3,1)}#career-signal-trail .journey-director-stack button.is-active span{color:var(--text-primary)}@media (max-width:1023px){#chaos-clarity .clarity-cluster-field{grid-template-columns:1fr!important;padding-block:0}#career-signal-trail .journey-story-column .journey-card-inner{grid-template-columns:1fr!important}#career-signal-trail .journey-story-column .journey-card-content{max-width:none}}#chaos-clarity .chaos-clarity-frame.is-clarity .chaos-workbench-topline{display:none}#chaos-clarity .chaos-clarity-frame.is-clarity .chaos-workbench{min-height:clamp(560px,64vh,700px);padding:clamp(1.25rem,2vw,1.75rem) clamp(1rem,2vw,1.5rem) 5.75rem}#chaos-clarity .clarity-cluster-field{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(132px,180px) minmax(0,1fr)!important;gap:clamp(1.35rem,2.2vw,2.1rem) clamp(1.25rem,3vw,3rem)!important;width:min(1220px,100%);margin:0 auto!important;padding:clamp(1rem,2vw,1.4rem) 0!important;align-items:center;overflow:visible}#chaos-clarity .clarity-connection-map{position:absolute;inset:4% 0;z-index:1;width:100%;height:92%;pointer-events:none}#chaos-clarity .clarity-connection-map path{fill:none;stroke:rgba(139,223,255,.32);stroke-width:.32;stroke-linecap:round;stroke-dasharray:1.2 2.6;filter:drop-shadow(0 0 10px rgba(139,223,255,.18))}#chaos-clarity .clarity-cluster-column{position:relative;z-index:3;display:grid;gap:clamp(.9rem,1.8vw,1.25rem)}#chaos-clarity .clarity-core-badge{position:relative!important;left:auto!important;top:auto!important;z-index:5;grid-column:2;width:clamp(132px,10vw,164px);height:clamp(132px,10vw,164px);margin:auto;transform:none!important}#chaos-clarity .clarity-cluster-card{position:relative;z-index:3;min-height:128px;align-content:center;border-color:rgba(139,223,255,.22);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.012)),rgba(2,9,21,.84);text-align:center}#chaos-clarity .clarity-cluster-card:after,#chaos-clarity .clarity-cluster-card:before{display:none!important}#chaos-clarity .clarity-cluster-card strong{display:block;margin-bottom:.72rem}#chaos-clarity .clarity-cluster-card div{justify-content:center;max-width:100%;margin:0 auto}#chaos-clarity .clarity-cluster-card span{min-height:32px;align-items:center;justify-content:center}#chaos-clarity .clarity-cluster-card>button{display:contents}@media (max-width:1023px){#chaos-clarity .clarity-cluster-field{grid-template-columns:1fr!important}#chaos-clarity .clarity-connection-map,#chaos-clarity .clarity-core-badge{display:none!important}}#career-signal-trail .career-director-shell{position:sticky!important;top:clamp(4.5rem,10vh,6.5rem)!important}#career-signal-trail .career-timeline-rail{--chapter-progress:0%}#career-signal-trail .career-timeline-progress span{transition:height 90ms linear,width 90ms linear!important;will-change:height,width}#career-signal-trail .journey-director-stack button{transition:opacity .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1)}#career-signal-trail .journey-director-stack button.is-active{transform:translateY(-1px) scale(1.04)}#career-signal-trail,#career-signal-trail .career-chapter-card{content-visibility:visible!important;contain-intrinsic-size:auto!important}#neural-signal-engine .neural-node{cursor:pointer;isolation:isolate;overflow:visible;border-color:color-mix(in srgb,var(--node-color) 58%,transparent);background:rgba(2,10,24,.88);box-shadow:0 18px 54px rgba(0,0,0,.32),0 0 24px color-mix(in srgb,var(--node-color) 14%,transparent),inset 0 1px 0 rgba(255,255,255,.11)}#neural-signal-engine .neural-node-label,#neural-signal-engine .neural-node-type{z-index:1}#neural-signal-engine .neural-node:after{position:absolute;inset:-13px;z-index:-1;border:1px solid color-mix(in srgb,var(--node-color) 42%,transparent);border-radius:inherit;box-shadow:0 0 24px color-mix(in srgb,var(--node-color) 16%,transparent),inset 0 0 18px color-mix(in srgb,var(--node-color) 8%,transparent);content:"";opacity:0;pointer-events:none;transform:scale(.74);animation:neural-node-presence 3.6s cubic-bezier(.16,1,.3,1) infinite;animation-delay:var(--node-signal-delay,0s)}#neural-signal-engine .neural-link{opacity:.38}#neural-signal-engine .neural-link.is-related{opacity:.68}#neural-signal-engine .neural-link.is-active{opacity:1}#neural-signal-engine .neural-link-glow{opacity:.14}#neural-signal-engine .neural-link-glow.is-active{opacity:.52}#neural-signal-engine .neural-node-dot{width:15px;height:15px;box-shadow:0 0 18px color-mix(in srgb,var(--node-color) 84%,transparent),0 0 38px color-mix(in srgb,var(--node-color) 24%,transparent);animation:neural-node-core-presence 3.3s cubic-bezier(.16,1,.3,1) infinite;animation-delay:var(--node-signal-delay,0s)}#neural-signal-engine .neural-node.is-active:after,#neural-signal-engine .neural-node:focus-visible:after,#neural-signal-engine .neural-node:hover:after{opacity:.68;transform:scale(1.08)}#neural-signal-engine .neural-node.is-dimmed:after{opacity:.14}#neural-signal-engine .neural-node.is-dimmed{opacity:.58}#neural-signal-engine .neural-node.is-inviting{border-color:color-mix(in srgb,var(--node-color) 76%,white 8%);box-shadow:0 20px 56px rgba(0,0,0,.36),0 0 34px color-mix(in srgb,var(--node-color) 24%,transparent),inset 0 1px 0 rgba(255,255,255,.14)}#neural-signal-engine .neural-node.is-inviting:after{opacity:.2;transform:scale(.92);animation:neural-node-invite-ring 2.9s cubic-bezier(.22,1,.36,1) infinite,neural-node-presence 3.6s cubic-bezier(.16,1,.3,1) infinite;animation-delay:var(--node-invite-delay,0s),var(--node-signal-delay,0s)}#neural-signal-engine .neural-node.is-inviting .neural-node-dot{animation:neural-node-invite-core 2.9s cubic-bezier(.22,1,.36,1) infinite,neural-node-core-presence 3.3s cubic-bezier(.16,1,.3,1) infinite;animation-delay:var(--node-invite-delay,0s),var(--node-signal-delay,0s)}#neural-signal-engine .neural-node-hint{position:absolute;left:50%;bottom:clamp(.85rem,1.8vw,1.25rem);z-index:31;display:none;align-items:center;gap:.76rem;justify-content:center;margin:0;border:1px solid rgba(139,223,255,.42);border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(114,223,255,.14),transparent 68%),linear-gradient(135deg,rgba(6,16,33,.96),rgba(16,18,43,.92)),rgba(2,8,20,.8);box-shadow:0 20px 48px rgba(0,0,0,.32),0 0 36px rgba(116,237,255,.16),0 0 0 1px rgba(89,220,255,.1),inset 0 1px 0 rgba(255,255,255,.08);color:rgba(240,247,255,.98);font-family:var(--font-body);font-size:.86rem;font-weight:780;letter-spacing:.06em;line-height:1;padding:.82rem 1.22rem;pointer-events:none;text-align:center;text-transform:uppercase;transform:translateX(-50%);transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);white-space:nowrap;will-change:transform,box-shadow,opacity;animation:neural-desktop-prompt-breathe 2.85s cubic-bezier(.22,1,.36,1) infinite}#neural-signal-engine .neural-node-hint.is-hidden{animation:none;opacity:0;transform:translateX(-50%) translateY(10px) scale(.96)}#neural-signal-engine .neural-node-hint-copy{display:inline-flex;align-items:center;justify-content:center;text-align:center}#neural-signal-engine .neural-node-hint-dot{width:.68rem;height:.68rem;flex:0 0 auto;border-radius:999px;background:rgba(116,237,255,.98);box-shadow:0 0 0 .24rem rgba(116,237,255,.13),0 0 28px rgba(88,230,255,.95);animation:neural-desktop-prompt-dot-pulse 2.85s cubic-bezier(.22,1,.36,1) infinite}#neural-signal-engine .neural-node-hint-dot:last-child{animation-delay:.34s}@media (min-width:768px){#neural-signal-engine .neural-node-hint{display:inline-flex}}@keyframes neural-desktop-prompt-breathe{0%,to{transform:translateX(-50%) scale(1);box-shadow:0 20px 48px rgba(0,0,0,.32),0 0 30px rgba(116,237,255,.16),0 0 0 1px rgba(89,220,255,.1),inset 0 1px 0 rgba(255,255,255,.08)}35%{transform:translateX(-50%) scale(1.035);box-shadow:0 24px 58px rgba(0,0,0,.36),0 0 42px rgba(116,237,255,.26),0 0 0 1px rgba(126,231,255,.22),inset 0 1px 0 rgba(255,255,255,.1)}62%{transform:translateX(-50%) scale(1.015)}}@keyframes neural-desktop-prompt-dot-pulse{0%,to{transform:scale(1);opacity:.88;box-shadow:0 0 0 .24rem rgba(116,237,255,.13),0 0 24px rgba(88,230,255,.82)}36%{transform:scale(1.22);opacity:1;box-shadow:0 0 0 .34rem rgba(116,237,255,.18),0 0 34px rgba(88,230,255,.98)}}@keyframes neural-node-invite-ring{0%,to{opacity:.18;transform:scale(.92);box-shadow:0 0 26px color-mix(in srgb,var(--node-color) 18%,transparent),inset 0 0 18px color-mix(in srgb,var(--node-color) 10%,transparent)}38%{opacity:.46;transform:scale(1.08);box-shadow:0 0 40px color-mix(in srgb,var(--node-color) 28%,transparent),inset 0 0 24px color-mix(in srgb,var(--node-color) 14%,transparent)}}@keyframes neural-node-invite-core{0%,to{transform:scale(1);box-shadow:0 0 20px color-mix(in srgb,var(--node-color) 88%,transparent),0 0 40px color-mix(in srgb,var(--node-color) 28%,transparent)}38%{transform:scale(1.24);box-shadow:0 0 28px color-mix(in srgb,var(--node-color) 100%,transparent),0 0 54px color-mix(in srgb,var(--node-color) 38%,transparent)}}@keyframes neural-mobile-node-invite{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 0 1px rgba(255,255,255,.03),0 0 28px color-mix(in srgb,var(--mobile-node-color) 22%,transparent)}42%{transform:translate(-50%,-50%) scale(1.065);box-shadow:0 0 0 1px color-mix(in srgb,var(--mobile-node-color) 24%,transparent),0 0 38px color-mix(in srgb,var(--mobile-node-color) 34%,transparent)}}@media (prefers-reduced-motion:reduce){#neural-signal-engine .neural-node-hint,#neural-signal-engine .neural-node-hint-dot,#neural-signal-engine .neural-node.is-inviting .neural-node-dot,#neural-signal-engine .neural-node.is-inviting:after,.neural-mobile-lobe-refined.is-attracting,.neural-mobile-stage-prompt,.neural-mobile-stage-prompt-dot{animation:none!important}}@keyframes neural-node-presence{0%,68%,to{opacity:0;transform:scale(.74)}18%{opacity:.36;transform:scale(1.04)}42%{opacity:.1;transform:scale(1.36)}}@keyframes neural-node-core-presence{0%,to{box-shadow:0 0 14px color-mix(in srgb,var(--node-color) 48%,transparent),0 0 0 0 color-mix(in srgb,var(--node-color) 0%,transparent);transform:scale(1)}22%{box-shadow:0 0 20px color-mix(in srgb,var(--node-color) 82%,transparent),0 0 0 7px color-mix(in srgb,var(--node-color) 12%,transparent);transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){#neural-signal-engine .neural-node-dot,#neural-signal-engine .neural-node:after{animation:none!important}#neural-signal-engine .neural-node:after{opacity:.14;transform:scale(.98)}}#neural-signal-engine .neural-brain-outline{inset:0;z-index:7;width:100%;height:100%;mix-blend-mode:screen;opacity:.2;pointer-events:none}#neural-signal-engine .neural-brain-outline-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:contrast(.62) brightness(.9);transform:translateZ(0) scale(.86);transform-origin:center}@media (max-width:767px){#neural-signal-engine .neural-brain-outline{display:none}}#builder-era.builder-era-section{min-height:auto!important;align-items:start!important;padding-block:clamp(3.4rem,7vw,6.5rem)!important}#builder-era .builder-era-header{display:grid;justify-items:center;gap:.95rem;max-width:min(1640px,calc(100vw - 4rem))!important;margin-inline:auto!important;margin-bottom:clamp(1.3rem,2.6vw,2rem)!important;text-align:center}#builder-era .builder-era-header h2{width:100%;max-width:none;margin:0 auto;color:var(--text-primary);font-size:clamp(2.3rem,2.55vw,3.08rem)!important;line-height:1.05!important;text-align:center;text-wrap:nowrap;white-space:nowrap}#builder-era .builder-era-header p{max-width:760px!important;margin:0 auto!important;color:var(--text-secondary);font-size:clamp(1.02rem,1.06vw,1.12rem)!important;line-height:1.58!important;text-align:center;text-wrap:balance}#builder-era .builder-lab-shell--grouped{display:grid!important;grid-template-columns:minmax(230px,.38fr) minmax(340px,.58fr) minmax(500px,.92fr)!important;gap:clamp(.9rem,1.8vw,1.35rem)!important;min-height:0!important;align-items:stretch!important;overflow:hidden!important;border-color:rgba(139,223,255,.2)!important;background:radial-gradient(circle at 20% 0,rgba(139,223,255,.12),transparent 36%),radial-gradient(circle at 88% 80%,rgba(228,154,190,.1),transparent 36%),rgba(1,6,16,.92)!important;padding:clamp(.9rem,1.7vw,1.25rem)!important}#builder-era .builder-primary-tabs{display:grid!important;gap:.58rem!important;align-content:start!important;overflow:visible!important;padding:0!important}#builder-era .builder-primary-tab-group{display:grid;gap:.58rem;min-width:0}#builder-era .builder-primary-tab-group.is-active{border:1px solid rgba(139,223,255,.22);border-radius:1rem;background:radial-gradient(circle at 12% 0,rgba(139,223,255,.12),transparent 42%),rgba(139,223,255,.035);padding:.42rem}#builder-era .builder-mobile-expansion{display:none}#builder-era .builder-desktop-expansion{display:contents}#builder-era .builder-primary-tab-group>button{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;gap:.34rem .64rem!important;min-height:72px!important;min-width:0!important;align-items:center!important;border-radius:.9rem!important;padding:.72rem!important;text-align:left!important;white-space:normal!important}#builder-era .builder-primary-tab-group>button span{grid-row:1/3}#builder-era .builder-primary-tab-group>button strong{min-width:0;color:var(--text-primary);font-size:.9rem!important;line-height:1.18!important;white-space:normal!important}#builder-era .builder-primary-tab-group>button small{min-width:0;color:var(--text-muted);font-size:.7rem;font-weight:600;line-height:1.34}#builder-era .builder-sub-pill-stack{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.48rem!important;margin-top:0!important;border-top:1px solid rgba(221,235,255,.1);padding:.64rem .2rem .18rem!important}#builder-era .builder-sub-agent-row{display:contents}#builder-era .builder-sub-pill-stack button{display:flex!important;min-width:0!important;min-height:42px!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;padding:.42rem .62rem!important;font-size:.75rem!important;line-height:1.12!important;text-align:center!important;white-space:normal!important}#builder-era .builder-product-detail--focused{display:grid!important;gap:.82rem!important;align-content:start!important;min-width:0!important;border-color:rgba(228,154,190,.16)!important;border-radius:1rem!important;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),rgba(2,9,21,.76)!important;padding:clamp(1rem,2vw,1.35rem)!important}#builder-era .builder-live-status{margin-bottom:.1rem}#builder-era .builder-system-eyebrow{margin:0!important;color:var(--accent-cyan)!important;font-family:var(--font-mono);font-size:.62rem!important;font-weight:820;letter-spacing:.13em;line-height:1.2!important;text-transform:uppercase}#builder-era .builder-product-detail--focused h3{margin:0!important;color:var(--text-primary);font-size:clamp(1.8rem,3vw,3rem)!important;line-height:1!important;text-wrap:balance}#builder-era .builder-product-detail--focused strong{color:var(--text-primary);font-size:clamp(1rem,1.28vw,1.18rem);font-weight:760;line-height:1.38}#builder-era .builder-product-detail--focused>p:not(.builder-system-eyebrow){margin:0!important;color:var(--text-secondary);font-size:.98rem!important;line-height:1.62!important}#builder-era .builder-system-pills{margin:0!important;gap:.42rem!important}#builder-era .builder-system-pills span{min-height:28px;align-items:center;border-color:rgba(221,235,255,.13);background:rgba(255,255,255,.035);color:var(--text-secondary);font-size:.62rem!important}#builder-era .builder-output-list{display:grid;gap:.46rem;margin-top:.08rem}#builder-era .builder-output-list span{min-height:34px;border:1px solid rgba(139,223,255,.14);border-radius:.74rem;background:rgba(139,223,255,.055);color:var(--text-primary);font-size:.82rem;font-weight:720;line-height:1.32;padding:.46rem .58rem}#builder-era .builder-preview-carousel-panel{display:flex!important;min-width:0!important;flex-direction:column!important;overflow:hidden!important;border-radius:1rem!important;border-color:rgba(221,235,255,.14)!important;background:rgba(2,8,20,.78)!important}#builder-era .builder-browser-bar{flex:0 0 auto}#builder-era .builder-browser-bar small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#builder-era .builder-screenshot-carousel{display:flex!important;flex:1 1 auto;gap:.82rem!important;min-height:0;overflow-x:auto!important;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:clamp(.8rem,1.6vw,1.05rem)!important;scrollbar-width:thin}#builder-era .builder-screenshot-slide{flex:0 0 min(430px,82%)!important;height:clamp(360px,48vw,560px)!important;margin:0!important;overflow:hidden!important;border:1px solid rgba(221,235,255,.14);border-radius:.95rem!important;background:rgba(244,248,255,.92)!important;scroll-snap-align:start}#builder-era .builder-screenshot-slide img{display:block;width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:top center;object-position:top center;opacity:1!important}#builder-era .builder-system-link--wide{width:calc(100% - 2rem)!important;min-height:48px!important;justify-content:center!important;margin:0 1rem 1rem!important;border-color:rgba(139,223,255,.42)!important;background:rgba(139,223,255,.08);color:var(--accent-cyan)!important}#builder-era .builder-system-link--wide.is-disabled{opacity:.74;pointer-events:none}#builder-era .builder-preview-carousel-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:0!important;min-height:clamp(520px,44vw,680px)!important}#builder-era .builder-screenshot-stage{display:grid;min-height:0;margin:clamp(.8rem,1.45vw,1rem)!important;overflow:hidden;border:1px solid rgba(139,223,255,.18);border-radius:1rem;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(232,240,252,.94)),rgba(244,248,255,.96);box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 24px 58px rgba(0,0,0,.28);cursor:pointer;padding:0;transition:border-color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}#builder-era .builder-screenshot-stage:focus-visible,#builder-era .builder-screenshot-stage:hover{border-color:rgba(139,223,255,.48);transform:translateY(-1px)}#builder-era .builder-screenshot-stage img{display:block;width:100%;height:100%;min-height:0;opacity:1}#builder-era .builder-screenshot-stage--portrait{aspect-ratio:.78/1;max-height:clamp(440px,40vw,600px);justify-self:center;width:min(100%,470px)}#builder-era .builder-screenshot-stage--portrait img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}#builder-era .builder-screenshot-stage--wide{aspect-ratio:16/10;align-self:center;width:calc(100% - clamp(1.6rem, 2.9vw, 2rem))}#builder-era .builder-screenshot-stage--wide img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#builder-era .builder-screenshot-stage--feed{aspect-ratio:.62/1;max-height:clamp(460px,41vw,620px);justify-self:center;width:min(100%,420px);background:rgba(244,248,255,.98)}#builder-era .builder-screenshot-stage--feed img{height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}#builder-era .builder-system-link--wide{flex:0 0 auto!important;margin-top:0!important}@media (max-width:1180px){#builder-era .builder-lab-shell--grouped{grid-template-columns:minmax(220px,.38fr) minmax(0,1fr)!important}#builder-era .builder-preview-carousel-panel{grid-column:1/-1;min-height:0!important}}@media (max-width:767px){#builder-era.builder-era-section{padding-block:3.2rem!important}#builder-era .builder-era-header h2{max-width:none;font-size:clamp(2rem,9.5vw,2.65rem)!important;text-wrap:balance;white-space:normal}#builder-era .builder-lab-shell--grouped{grid-template-columns:1fr!important;gap:0!important;border-radius:1.05rem!important;padding:.82rem!important}#builder-era .builder-primary-tabs{display:grid!important;gap:.82rem!important;overflow:visible!important;scroll-snap-type:none!important;scrollbar-width:auto}#builder-era .builder-primary-tabs::-webkit-scrollbar{display:initial}#builder-era .builder-primary-tab-group{display:grid!important;gap:.72rem!important;width:100%!important;min-width:0!important;scroll-snap-align:none}#builder-era .builder-primary-tab-group.is-active{width:100%!important;padding:.5rem!important}#builder-era .builder-primary-tab-group>button{width:100%!important;min-height:86px!important;scroll-snap-align:none}#builder-era .builder-sub-pill-stack{grid-template-columns:1fr!important;gap:.62rem!important;flex:none;min-width:0;padding:.7rem .12rem .12rem!important}#builder-era .builder-sub-agent-row{display:grid!important;gap:.64rem;min-width:0}#builder-era .builder-sub-pill-stack button{width:100%!important;min-height:56px!important;justify-content:flex-start!important;border-radius:1rem!important;padding-inline:1rem!important;text-align:left!important}#builder-era .builder-desktop-expansion{display:none!important}#builder-era .builder-mobile-expansion{display:grid!important;gap:.72rem;min-width:0}#builder-era .builder-product-detail--focused{padding:1rem!important}#builder-era .builder-product-detail--focused h3{font-size:clamp(1.65rem,8vw,2.15rem)!important}#builder-era .builder-product-detail--focused>p:not(.builder-system-eyebrow){font-size:.95rem!important;line-height:1.58!important}#builder-era .builder-screenshot-stage{margin:.72rem!important}#builder-era .builder-screenshot-stage--feed,#builder-era .builder-screenshot-stage--portrait{width:min(100%,360px);max-height:440px}#builder-era .builder-screenshot-stage--wide{width:calc(100% - 1.44rem)}#builder-era .builder-system-link--wide{width:calc(100% - 1.44rem)!important;margin:0 .72rem .72rem!important}}.clarity-cluster-explainer,.journey-expanded-note--mobile,.journey-mobile-logo-slot{display:none}@media (max-width:767px){#chaos-clarity{padding-block:3rem!important}#chaos-clarity .clarity-section-intro h2{display:none!important}#chaos-clarity .clarity-mobile-intro{max-width:32rem;margin:0 auto;color:var(--text-primary);font-size:1.08rem;line-height:1.62;text-align:center}#chaos-clarity .chaos-clarity-frame{margin-top:1.35rem!important;padding:.72rem!important;overflow:visible!important}#chaos-clarity .chaos-clarity-frame.is-clarity .chaos-workbench,#chaos-clarity .chaos-workbench{min-height:0!important;display:grid!important;gap:.95rem;align-content:start!important;overflow:visible!important;padding:1rem!important}#chaos-clarity .chaos-workbench-topline{display:grid!important;gap:.35rem;justify-content:stretch}#chaos-clarity .chaos-workbench-topline strong{max-width:20rem;font-size:.82rem;line-height:1.45}#chaos-clarity .chaos-chip-field,#chaos-clarity .clarity-cluster-field{position:relative!important;inset:auto!important;margin:0!important;width:100%!important}#chaos-clarity .chaos-clarity-frame.is-clarity .chaos-chip-field,#chaos-clarity .chaos-clarity-frame:not(.is-clarity) .clarity-cluster-field{display:none!important}#chaos-clarity .chaos-chip-field{display:grid!important;gap:.7rem}#chaos-clarity .chaos-chip-field .chaos-signal-chip{position:relative!important;left:auto!important;top:auto!important;width:100%!important;min-height:0;transform:none!important}#chaos-clarity .chaos-chip-field .chaos-signal-chip:nth-child(n+5){display:none!important}#chaos-clarity .clarity-cluster-field{grid-template-columns:1fr!important;gap:.82rem!important;padding:0!important}#chaos-clarity .clarity-cluster-column{gap:.82rem!important}#chaos-clarity .clarity-cluster-card{min-height:0!important;gap:.62rem;align-content:start!important;border-radius:.95rem;padding:.95rem!important;text-align:left!important}#chaos-clarity .clarity-cluster-card strong{margin:0!important;font-size:.68rem;letter-spacing:.16em}#chaos-clarity .clarity-cluster-explainer{display:block;margin:0;color:var(--text-secondary);font-size:.93rem;line-height:1.5}#chaos-clarity .clarity-cluster-explainer span{display:block;min-height:0;margin:0 0 .24rem;border:0;border-radius:0;background:transparent;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.58rem;letter-spacing:.14em;line-height:1.2;padding:0;text-transform:uppercase}#chaos-clarity .clarity-cluster-card div{justify-content:flex-start!important;max-width:100%!important;margin:0!important}#chaos-clarity .clarity-cluster-card div span{min-height:28px;padding:.36rem .52rem;font-size:.72rem;line-height:1.2}#chaos-clarity .chaos-workbench-action,#chaos-clarity .chaos-workbench-action:focus-visible,#chaos-clarity .chaos-workbench-action:hover{position:relative!important;left:auto!important;bottom:auto!important;width:100%;min-width:0!important;min-height:52px;margin:.2rem 0 0;transform:none!important}#chaos-clarity .clarity-mobile-final{display:block;margin:.2rem auto 0;max-width:26rem;color:var(--text-primary);font-size:1rem;line-height:1.55;text-align:center}#career-signal-trail .career-trail-grid{display:block!important;margin-top:1.1rem!important}#career-signal-trail .career-director-shell{display:none!important}#career-signal-trail .journey-story-column{gap:1rem!important}#career-signal-trail .journey-story-column .career-chapter-card{padding:1rem!important;scroll-margin-top:1rem}#career-signal-trail .journey-mobile-logo-slot{display:flex;position:relative;z-index:2;margin:0 0 .85rem}#career-signal-trail .journey-mobile-logo-slot .company-logo-slot{min-height:42px;max-width:190px}#career-signal-trail .journey-mobile-logo-slot .company-logo-slot img{max-height:34px}#career-signal-trail .journey-card-content>.company-logo-slot{display:none!important}#career-signal-trail .journey-story-column .journey-card-inner{display:grid!important;grid-template-columns:1fr!important;gap:.95rem!important;align-items:start!important}#career-signal-trail .journey-card-photo-stack{order:1}#career-signal-trail .journey-story-column .journey-photo-card{min-height:0!important;aspect-ratio:1.12/1;border-radius:1.05rem}#career-signal-trail .journey-card-content{order:2!important;max-width:none!important}#career-signal-trail .journey-card-content h3{margin-top:0!important;font-size:clamp(1.55rem,8vw,2rem)!important;line-height:1.12!important}#career-signal-trail .journey-card-content>p{margin-top:.75rem!important;font-size:.98rem!important;line-height:1.62!important}#career-signal-trail .journey-built-reveal{margin-top:.9rem!important;padding:.95rem!important}#career-signal-trail .journey-expanded-note--desktop{display:none!important}#career-signal-trail .journey-expanded-note--mobile{display:block;order:3;margin:.15rem 0 0;color:var(--accent-cyan);font-size:.98rem;line-height:1.58}}#career-signal-trail .journey-intro{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;justify-items:center!important;gap:.95rem!important;max-width:min(1640px,calc(100vw - 4rem))!important;margin-inline:auto!important;margin-bottom:clamp(1.25rem,2vw,2rem)!important;text-align:center!important}#career-signal-trail .journey-intro h2{grid-column:1/-1!important;max-width:none!important;width:100%!important;margin:0!important;font-size:clamp(2.3rem,2.55vw,3.08rem)!important;line-height:1.05!important;text-align:center!important;text-wrap:nowrap!important;white-space:nowrap!important}#career-signal-trail .journey-intro p{grid-column:1/-1!important;max-width:930px!important;margin:0 auto!important;color:var(--text-secondary);font-size:clamp(1.02rem,1.06vw,1.12rem)!important;line-height:1.58!important;text-align:center!important;text-wrap:balance!important}@media (max-width:1320px){#career-signal-trail .journey-intro h2{white-space:normal!important;text-wrap:balance!important}}#career-signal-trail .career-timeline-current{display:none}@media (min-width:768px){#career-signal-trail .career-trail-grid{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;align-items:stretch!important;gap:clamp(1rem,2vw,1.6rem)!important}#career-signal-trail .career-director-shell{display:block!important;position:relative!important;top:auto!important;z-index:5!important;align-self:stretch!important;width:76px!important;min-height:100%!important;background:transparent!important;backdrop-filter:none!important}#career-signal-trail .career-timeline-rail{position:relative!important;height:100%!important;min-height:100%!important;padding:0!important}#career-signal-trail .career-timeline-rail:after{position:absolute;left:18px;top:var(--chapter-progress,0);z-index:3;width:13px;height:13px;border:1px solid rgba(139,223,255,.86);border-radius:999px;background:radial-gradient(circle,rgba(243,247,255,.92),rgba(139,223,255,.82) 42%,rgba(139,223,255,.12) 68%);box-shadow:0 0 0 5px rgba(139,223,255,.08),0 0 24px rgba(139,223,255,.5);content:"";pointer-events:none;transform:translateY(-50%);transition:top .16s cubic-bezier(.16,1,.3,1)}#career-signal-trail .career-timeline-progress{display:block!important;position:absolute!important;left:24px!important;top:0!important;bottom:0!important;width:1px!important;overflow:hidden!important;background:rgba(221,235,255,.16)!important}#career-signal-trail .career-timeline-progress span{display:block!important;width:100%!important;height:var(--chapter-progress,0)!important;background:linear-gradient(180deg,var(--accent-cyan),var(--accent-purple),var(--accent-pink))!important;box-shadow:0 0 22px rgba(139,223,255,.54);transition:height .16s cubic-bezier(.16,1,.3,1)!important;will-change:height}#career-signal-trail .career-timeline-current{position:absolute;left:0;top:var(--chapter-progress,var(--active-marker-progress,0));z-index:6;display:grid;width:48px;height:48px;place-items:center;pointer-events:none;transform:translateY(-50%);transition:top .16s cubic-bezier(.16,1,.3,1);will-change:top}#career-signal-trail .career-timeline-current span{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,122,217,.86);border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(255,122,217,.16),transparent 58%),#020611;box-shadow:0 0 0 7px rgba(2,6,17,.88),0 0 28px rgba(255,122,217,.34),0 0 38px rgba(139,223,255,.22);color:var(--text-primary);font-family:var(--font-mono);font-size:.62rem;font-weight:880;line-height:1}#career-signal-trail .career-timeline-rail:after{display:none!important}#career-signal-trail .journey-director-stack{position:absolute!important;inset:0!important;display:grid!important;height:100%!important;min-height:100%!important;align-content:space-between!important;gap:0!important;overflow:visible!important;padding:0!important}#career-signal-trail .journey-director-stack button{width:48px!important;min-height:48px!important}#career-signal-trail .journey-director-stack button.is-active:before{border-color:rgba(139,223,255,.32)!important;box-shadow:0 0 0 6px rgba(2,6,17,.72)!important;transform:none!important}#career-signal-trail .journey-director-stack button.is-active{transform:none!important}#career-signal-trail .journey-director-stack button.is-active span{color:transparent!important}#career-signal-trail .journey-director-stack button span{color:rgba(139,223,255,.46)!important}}#proof-scanner .proof-section-heading{display:grid;justify-items:center;gap:.75rem;max-width:920px;margin-inline:auto;text-align:center}#proof-scanner .proof-section-heading h2{margin:0;font-size:clamp(2.3rem,2.55vw,3.08rem)!important;line-height:1.05!important}#proof-scanner .proof-section-heading p{max-width:760px;margin:0;color:var(--text-secondary);font-size:clamp(1rem,1.06vw,1.1rem);line-height:1.58}#proof-scanner .proof-delivery-grid{display:grid!important;grid-template-columns:minmax(210px,.28fr) minmax(0,1fr)!important;gap:clamp(.9rem,1.8vw,1.35rem)!important;align-items:stretch!important;margin-top:clamp(1.35rem,2.4vw,2rem)!important}#proof-scanner .proof-org-panel,#proof-scanner .proof-outcome-panel{border:1px solid rgba(221,235,255,.14)!important;border-radius:1.1rem!important;background:radial-gradient(circle at 16% 0,rgba(139,223,255,.08),transparent 36%),rgba(2,8,20,.72)!important;box-shadow:none!important}#proof-scanner .proof-org-panel{display:grid!important;gap:.48rem!important;align-content:start!important;padding:.65rem!important}#proof-scanner .proof-mobile-accordion{display:contents}#proof-scanner .proof-outcome-panel--mobile{display:none!important}#proof-scanner .proof-org-card{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;gap:.55rem!important;min-height:58px!important;align-items:center!important;border-radius:.82rem!important;padding:.58rem .64rem!important;text-align:left!important}#proof-scanner .proof-org-card.is-active{border-color:rgba(139,223,255,.58)!important;background:rgba(139,223,255,.09)!important;box-shadow:inset 0 0 0 1px rgba(139,223,255,.18),0 0 24px rgba(139,223,255,.08)!important}#proof-scanner .proof-org-index{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(139,223,255,.24);border-radius:999px;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.75rem;font-weight:840}#proof-scanner .proof-logo-slot{min-width:0!important}#proof-scanner .proof-org-card .proof-logo-slot{display:none!important}#proof-scanner .proof-org-card>span:not(.proof-logo-slot,.proof-org-index){min-width:0!important;color:var(--text-primary)!important;font-size:.9rem!important;font-weight:780!important;line-height:1.18!important}#proof-scanner .proof-outcome-panel{display:grid!important;gap:clamp(.9rem,1.7vw,1.25rem)!important;align-content:start!important;min-height:0!important;padding:clamp(1rem,2vw,1.35rem)!important}#proof-scanner .proof-outcome-header{display:grid!important;grid-template-columns:minmax(130px,180px) minmax(0,1fr)!important;gap:clamp(.9rem,2vw,1.4rem)!important;align-items:center!important}#proof-scanner .proof-outcome-header .proof-logo-slot{min-height:54px!important;justify-content:flex-start!important}#proof-scanner .proof-outcome-header .proof-logo-slot img{max-width:180px!important;max-height:48px!important}#proof-scanner .proof-outcome-header p{max-width:760px;margin:0;color:var(--text-secondary);font-size:clamp(.98rem,1.12vw,1.12rem);line-height:1.55}#proof-scanner .proof-primary-outcomes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem}#proof-scanner .proof-primary-outcomes article{display:grid;gap:.55rem;min-height:116px;align-content:start;border:1px solid rgba(139,223,255,.17);border-radius:.9rem;background:linear-gradient(145deg,rgba(139,223,255,.08),rgba(255,255,255,.025)),rgba(4,12,27,.72);padding:.82rem}#proof-scanner .proof-primary-outcomes article span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(139,223,255,.28);border-radius:999px;color:var(--accent-cyan);font-family:var(--font-mono);font-size:.75rem;font-weight:840;letter-spacing:.05em;line-height:1;padding:.24rem .38rem}#proof-scanner .proof-primary-outcomes article strong{color:var(--text-primary);font-size:clamp(.95rem,1vw,1.04rem);font-weight:760;line-height:1.34}#proof-scanner .proof-supporting-outcomes{display:flex;flex-wrap:wrap;gap:.48rem}#proof-scanner .proof-supporting-outcomes span{min-height:34px;border:1px solid rgba(221,235,255,.13);border-radius:999px;background:rgba(255,255,255,.035);color:var(--text-secondary);font-size:.82rem;line-height:1.22;padding:.48rem .68rem}@media (max-width:900px){#proof-scanner{padding-bottom:3.8rem!important;overflow-anchor:none}#proof-scanner .proof-delivery-grid{grid-template-columns:1fr!important}#proof-scanner .proof-org-panel{display:grid!important;gap:.72rem!important;overflow:visible!important;overflow-anchor:none;padding:.72rem!important}#proof-scanner .proof-delivery-grid>.proof-outcome-panel,#proof-scanner>.proof-outcome-panel{display:none!important}#proof-scanner .proof-mobile-accordion{display:grid;gap:.72rem;min-width:0;overflow-anchor:none}#proof-scanner .proof-org-card{width:100%!important;min-height:64px!important}#proof-scanner .proof-outcome-panel--mobile{display:grid!important;margin:-.28rem 0 0!important;overflow-anchor:none;border-color:rgba(139,223,255,.22)!important;background:radial-gradient(circle at 16% 0,rgba(139,223,255,.1),transparent 36%),rgba(2,8,20,.82)!important}#proof-scanner .proof-outcome-header{grid-template-columns:1fr!important;gap:.65rem!important}#proof-scanner .proof-primary-outcomes{grid-template-columns:1fr!important}#proof-scanner .proof-primary-outcomes article{min-height:0}#proof-scanner .proof-supporting-outcomes span{width:100%;border-radius:.78rem}}@media (min-width:901px){#proof-scanner .proof-delivery-grid{grid-template-columns:minmax(240px,.26fr) minmax(0,1fr)!important}#proof-scanner .proof-mobile-accordion{display:contents!important}#proof-scanner .proof-outcome-panel--mobile{display:none!important}#proof-scanner .proof-delivery-grid>.proof-outcome-panel:not(.proof-outcome-panel--mobile){display:grid!important}}@media (max-width:900px){#proof-scanner .proof-delivery-grid{display:grid!important;grid-template-columns:1fr!important;gap:.85rem!important;overflow-anchor:none!important}#proof-scanner .proof-org-panel{display:grid!important;gap:.7rem!important;overflow:visible!important;overflow-anchor:none!important}#proof-scanner .proof-mobile-accordion{display:grid!important;gap:.72rem!important;min-width:0!important;overflow-anchor:none!important}#proof-scanner .proof-delivery-grid>.proof-outcome-panel:not(.proof-outcome-panel--mobile){display:none!important}#proof-scanner .proof-outcome-panel--mobile{display:grid!important;min-width:0!important;overflow-anchor:none!important}}@media (min-width:768px){#builder-era .builder-desktop-expansion{display:contents!important}#builder-era .builder-mobile-expansion{display:none!important}}@media (max-width:767px){#builder-era .builder-lab-shell--grouped{grid-template-columns:1fr!important;gap:.86rem!important;overflow:visible!important;padding:.78rem!important}#builder-era .builder-desktop-expansion{display:none!important}#builder-era .builder-mobile-expansion{display:grid!important;gap:.78rem!important;min-width:0!important}#builder-era .builder-primary-tabs{display:grid!important;grid-template-columns:1fr!important;gap:.78rem!important;overflow:visible!important}#builder-era .builder-primary-tab-group,#builder-era .builder-sub-agent-row{display:grid!important;gap:.68rem!important;min-width:0!important}#builder-era .builder-primary-tab-group.is-active{padding:.42rem!important}#builder-era .builder-sub-pill-stack{display:grid!important;grid-template-columns:1fr!important;gap:.56rem!important;padding:.62rem 0 0!important}#builder-era .builder-sub-pill-stack button{width:100%!important;min-height:48px!important;justify-content:flex-start!important;padding:.62rem .86rem!important;text-align:left!important}#builder-era .builder-mobile-expansion .builder-product-detail--focused{gap:.68rem!important;overflow:hidden!important;padding:.92rem!important}#builder-era .builder-mobile-expansion .builder-product-detail--focused h3{font-size:clamp(1.55rem,7vw,2rem)!important;line-height:1.08!important;overflow-wrap:anywhere!important}#builder-era .builder-mobile-expansion .builder-product-detail--focused strong,#builder-era .builder-mobile-expansion .builder-product-detail--focused>p:not(.builder-system-eyebrow){font-size:.92rem!important;line-height:1.5!important}#builder-era .builder-mobile-expansion .builder-system-pills{display:flex!important;flex-wrap:wrap!important;gap:.42rem!important;min-width:0!important}#builder-era .builder-mobile-expansion .builder-system-pills span{display:inline-flex!important;width:auto!important;max-width:100%!important;min-height:30px!important;align-items:center!important;justify-content:flex-start!important;padding:.4rem .58rem!important;font-size:.66rem!important;line-height:1.18!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:left!important}#builder-era .builder-mobile-expansion .builder-output-list{display:grid!important;grid-template-columns:1fr!important;justify-items:stretch!important;gap:.4rem!important;width:100%!important;min-width:0!important}#builder-era .builder-mobile-expansion .builder-output-list span{display:grid!important;grid-template-columns:.42rem minmax(0,1fr)!important;-moz-column-gap:.48rem!important;column-gap:.48rem!important;width:100%!important;max-width:none!important;min-height:0!important;align-items:start!important;border:0!important;border-radius:0!important;background:transparent!important;padding:.1rem 0!important;color:var(--text-secondary)!important;font-family:var(--font-body)!important;font-size:.9rem!important;font-weight:650!important;letter-spacing:0!important;line-height:1.42!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;text-align:left!important}#builder-era .builder-mobile-expansion .builder-output-list span:before{display:block;width:.38rem;height:.38rem;margin-top:.48rem;border-radius:999px;background:var(--accent-cyan);box-shadow:0 0 12px rgba(139,223,255,.55);content:""}#builder-era .builder-mobile-expansion .builder-preview-carousel-panel{min-height:0!important;overflow:hidden!important}#builder-era .builder-mobile-expansion .builder-browser-bar{min-width:0!important}#builder-era .builder-mobile-expansion .builder-screenshot-stage{width:calc(100% - 1.2rem)!important;max-height:none!important;min-height:0!important;margin:.6rem auto!important;justify-self:center!important}#builder-era .builder-mobile-expansion .builder-screenshot-stage--feed,#builder-era .builder-mobile-expansion .builder-screenshot-stage--portrait{aspect-ratio:.72/1!important;background:rgba(245,248,255,.98)!important}#builder-era .builder-mobile-expansion .builder-screenshot-stage--wide{aspect-ratio:16/10!important}#builder-era .builder-mobile-expansion .builder-screenshot-stage--feed img,#builder-era .builder-mobile-expansion .builder-screenshot-stage--portrait img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:top center!important;object-position:top center!important}#builder-era .builder-mobile-expansion .builder-screenshot-stage--wide img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important}#builder-era .builder-mobile-expansion .builder-system-link--wide{width:calc(100% - 1.2rem)!important;margin:0 auto .72rem!important}}.experience-site-footer{position:relative;z-index:1;display:flex;width:100%;justify-self:stretch;flex-wrap:wrap;align-items:center;justify-content:center;gap:.9rem 1.2rem;border-top:1px solid rgba(221,235,255,.1);padding:1.35rem 1.25rem 1.7rem;text-align:center}.experience-site-footer p{margin:0;max-width:none;color:var(--text-muted);font-size:.86rem;line-height:1.6}.experience-home-content[inert]{max-height:100dvh;overflow:hidden}.experience-site-footer-nav{display:flex;flex-wrap:wrap;width:100%;justify-content:center;gap:.5rem 1.6rem}.experience-site-footer-nav a{color:var(--text-secondary);font-size:.86rem;letter-spacing:.02em;text-decoration:none;transition:color .16s ease-out}.experience-site-footer-nav a:focus-visible,.experience-site-footer-nav a:hover{color:var(--accent-cyan)}@media (min-width:768px){.experience-site-footer{white-space:nowrap}}@media (max-width:767px){.experience-site-footer{flex-direction:column}#chaos-clarity.clarity-scroll-section{padding-block:3.4rem 4.1rem!important}#chaos-clarity .clarity-section-intro{max-width:34rem!important;display:grid!important;gap:.95rem!important}#chaos-clarity .clarity-section-intro h2{display:block!important;margin:0!important;color:var(--text-primary)!important;font-size:clamp(2.15rem,11vw,3.6rem)!important;line-height:1.02!important;text-align:center!important;text-wrap:balance!important}#chaos-clarity .clarity-mobile-intro{max-width:31rem!important;margin:0 auto!important;color:var(--text-secondary)!important;font-size:1rem!important;line-height:1.64!important}#chaos-clarity .chaos-clarity-frame{margin-top:1.55rem!important;border-radius:1.35rem!important;padding:.64rem!important;overflow:hidden!important}#chaos-clarity .chaos-clarity-frame.is-clarity .chaos-workbench,#chaos-clarity .chaos-workbench{min-height:0!important;gap:1rem!important;padding:1rem!important;overflow:hidden!important}#chaos-clarity .chaos-clarity-frame:not(.is-clarity) .chaos-workbench{min-height:720px!important;grid-template-rows:auto minmax(520px,1fr) auto!important}#chaos-clarity .chaos-workbench-topline{position:relative;z-index:3;gap:.55rem!important}#chaos-clarity .chaos-workbench-topline strong{max-width:22rem!important;color:rgba(221,235,255,.78)!important;font-size:.86rem!important;line-height:1.45!important}#chaos-clarity .chaos-clarity-frame:not(.is-clarity) .chaos-chip-field{position:relative!important;display:block!important;height:520px!important;min-height:520px!important;margin:0!important;overflow:hidden!important;border:1px solid rgba(221,235,255,.07);border-radius:1rem;background:radial-gradient(circle at 18% 28%,rgba(228,154,190,.11),transparent 26%),radial-gradient(circle at 75% 72%,rgba(139,223,255,.1),transparent 28%),rgba(2,8,20,.34)}#chaos-clarity .chaos-clarity-frame:not(.is-clarity) .chaos-chip-field:after,#chaos-clarity .chaos-clarity-frame:not(.is-clarity) .chaos-chip-field:before{position:absolute;inset:0;z-index:0;content:"";pointer-events:none}#chaos-clarity .chaos-clarity-frame:not(.is-clarity) .chaos-chip-field:before{background:linear-gradient(112deg,transparent 0 18%,rgba(139,223,255,.12) 18.2%,transparent 18.8% 100%),linear-gradient(31deg,transparent 0 38%,rgba(228,154,190,.11) 38.2%,transparent 38.8% 100%),linear-gradient(149deg,transparent 0 60%,rgba(172,156,255,.1) 60.2%,transparent 60.8% 100%);opacity:.76}#chaos-clarity .chaos-clarity-frame:not(.is-clarity) .chaos-chip-field:after{background-image:radial-gradient(circle,rgba(139,223,255,.16) 0 1px,transparent 1.5px);background-size:24px 24px;opacity:.28}#chaos-clarity .chaos-clarity-frame:not(.is-clarity) .chaos-chip-field .chaos-signal-chip{position:absolute!important;z-index:2;left:var(--signal-x)!important;top:var(--signal-y)!important;display:grid!important;width:min(76%,300px)!important;min-height:58px!important;align-content:center!important;border-radius:.92rem!important;padding:.72rem .86rem!important;transform:translate(-50%,-50%) rotate(var(--signal-rotate))!important}#chaos-clarity .chaos-clarity-frame:not(.is-clarity) .chaos-chip-field .chaos-signal-chip:nth-child(n+5){display:grid!important}#chaos-clarity .chaos-chip-field .chaos-signal-chip:nth-child(11),#chaos-clarity .chaos-chip-field .chaos-signal-chip:nth-child(2),#chaos-clarity .chaos-chip-field .chaos-signal-chip:nth-child(7){width:min(68%,270px)!important}#chaos-clarity .chaos-chip-field .chaos-signal-chip:nth-child(10),#chaos-clarity .chaos-chip-field .chaos-signal-chip:nth-child(16),#chaos-clarity .chaos-chip-field .chaos-signal-chip:nth-child(4){width:min(58%,235px)!important}#chaos-clarity .chaos-chip-field .chaos-signal-chip span{font-size:.75rem!important;letter-spacing:.16em!important}}@media (max-width:767px){#chaos-clarity .chaos-clarity-frame:not(.is-clarity) .chaos-workbench-action,#chaos-clarity .chaos-clarity-frame:not(.is-clarity) .chaos-workbench-action:focus-visible,#chaos-clarity .chaos-clarity-frame:not(.is-clarity) .chaos-workbench-action:hover{z-index:4;margin-top:0!important}#chaos-clarity .chaos-clarity-frame.is-clarity .clarity-cluster-field{min-height:0!important}#home-signal-hero .signal-hero-composition{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto auto auto auto!important;gap:0!important;min-height:0!important;padding-top:.4rem!important}#home-signal-hero .signal-hero-copy-block{display:contents!important}#home-signal-hero .signal-hero-kicker{order:1!important;margin:.8rem 0 .65rem!important;border-bottom:1px solid rgba(221,235,255,.1);padding:0 .15rem .66rem!important;font-size:clamp(.75rem,3.05vw,.82rem)!important;line-height:1.45!important;text-align:left!important}#home-signal-hero .signal-hero-portrait-field{order:2!important;min-height:clamp(430px,72vh,560px)!important;margin-top:-.35rem!important;align-self:stretch!important}#home-signal-hero .signal-hero-portrait-field:before{inset:4% -18% 0 auto!important;width:118vw!important}#home-signal-hero .signal-hero-radar{top:9%!important;right:8%!important;width:min(260px,48vw)!important}#home-signal-hero .signal-hero-portrait{right:clamp(-7.25rem,-20vw,-4.5rem)!important;bottom:-.3rem!important;width:min(820px,138vw)!important;transform:scale(1.22)!important;transform-origin:right bottom!important}#home-signal-hero .signal-hero-copy-block h1{order:3!important}#home-signal-hero .signal-hero-copy-block>p:not(.signal-hero-kicker){order:4!important}#home-signal-hero .signal-hero-ecg{order:5!important}#home-signal-hero .signal-hero-actions{order:6!important}#chaos-clarity .clarity-cluster-explainer span{display:none!important}#builder-era .builder-mobile-expansion .builder-screenshot-stage,#builder-era .builder-mobile-expansion .builder-screenshot-stage--feed,#builder-era .builder-mobile-expansion .builder-screenshot-stage--portrait,#builder-era .builder-mobile-expansion .builder-screenshot-stage--wide{display:block!important;width:calc(100% - 1.2rem)!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:.72rem auto!important;background:rgba(245,248,255,.98)!important}#builder-era .builder-mobile-expansion .builder-screenshot-stage img,#builder-era .builder-mobile-expansion .builder-screenshot-stage--feed img,#builder-era .builder-mobile-expansion .builder-screenshot-stage--portrait img,#builder-era .builder-mobile-expansion .builder-screenshot-stage--wide img{display:block!important;width:100%!important;height:auto!important;min-height:0!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:top center!important;object-position:top center!important}#home-signal-hero .signal-hero-portrait-field{min-height:clamp(390px,66vh,500px)!important;margin-top:-1.15rem!important;overflow:hidden!important}#home-signal-hero .signal-hero-radar{top:3.5%!important;left:50%!important;right:auto!important;width:min(270px,54vw)!important;transform:translateX(-50%)!important}#home-signal-hero .signal-hero-portrait{left:50%!important;right:auto!important;bottom:-.75rem!important;width:min(760px,150vw)!important;transform:translateX(-50%) scale(1.34)!important;transform-origin:center bottom!important}#career-signal-trail .journey-card-content{text-align:center!important}#career-signal-trail .journey-card-content h3{margin-inline:auto!important;font-size:clamp(1.24rem,6.4vw,1.6rem)!important;line-height:1.12!important;text-align:center!important;text-wrap:balance!important}#career-signal-trail .journey-built-reveal,#career-signal-trail .journey-built-reveal p,#career-signal-trail .journey-card-content>p,#career-signal-trail .journey-expanded-note--mobile{text-align:center!important}#career-signal-trail .journey-built-reveal{justify-items:center!important}#career-signal-trail .journey-built-reveal p:first-child{width:100%;letter-spacing:.12em!important}#builder-era .builder-mobile-expansion .builder-product-detail--focused{justify-items:center!important;text-align:center!important}#builder-era .builder-mobile-expansion .builder-live-status,#builder-era .builder-mobile-expansion .builder-system-eyebrow{justify-self:center!important}#builder-era .builder-mobile-expansion .builder-product-detail--focused h3,#builder-era .builder-mobile-expansion .builder-product-detail--focused strong,#builder-era .builder-mobile-expansion .builder-product-detail--focused>p:not(.builder-system-eyebrow){max-width:31rem!important;margin-inline:auto!important;text-align:center!important;text-wrap:balance!important}#builder-era .builder-mobile-expansion .builder-system-pills{justify-content:center!important}#builder-era .builder-mobile-expansion .builder-system-pills span{justify-content:center!important;text-align:center!important}#builder-era .builder-mobile-expansion .builder-output-list span{grid-template-columns:.42rem minmax(0,auto)!important;justify-content:center!important;text-align:center!important}#home-signal-hero .signal-hero-copy-block h1,#home-signal-hero .signal-hero-kicker{text-align:center!important;text-wrap:balance!important}#home-signal-hero .signal-hero-copy-block h1{font-size:clamp(3.1rem,15vw,4.9rem)!important;line-height:1.02!important}#home-signal-hero .signal-hero-copy-block h1.is-homepage-compact{max-width:100%!important;font-size:clamp(1.39rem,6.72vw,2.19rem)!important}#home-signal-hero .signal-hero-copy-block>p:not(.signal-hero-kicker){text-align:center!important;text-wrap:balance!important}#home-signal-hero .signal-hero-portrait{bottom:-2.05rem!important;width:min(988px,195vw)!important}#home-signal-hero .signal-hero-portrait-field{min-height:clamp(500px,74vh,620px)!important;margin-top:-1.65rem!important;overflow:hidden!important}#home-signal-hero .signal-hero-radar{top:1.5rem!important;left:50%!important;right:auto!important;width:min(245px,48vw)!important;transform:translateX(-50%)!important}#home-signal-hero .signal-hero-portrait{left:50%!important;right:auto!important;bottom:0!important;width:min(1060px,184vw)!important;transform:translateX(-54%)!important;transform-origin:center bottom!important}#contact-cta .experience-closing-panel{display:grid!important;justify-items:center!important;text-align:center!important}#contact-cta .experience-closing-panel h2,#contact-cta .experience-closing-panel p{margin-inline:auto!important;text-align:center!important;text-wrap:balance!important}#contact-cta .experience-closing-panel>div{margin-inline:auto!important}}.signal-hero-cursor-glow{left:0;top:0;mix-blend-mode:screen;opacity:var(--hero-cursor-opacity,0);transform:translate3d(var(--hero-cursor-x,50%),var(--hero-cursor-y,50%),0) translate(-50%,-50%) scale(.94);transition:opacity .22s cubic-bezier(.16,1,.3,1),filter .26s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.signal-hero-section:hover .signal-hero-cursor-glow{filter:blur(18px) saturate(1.14)}@media (hover:hover) and (pointer:fine){#career-signal-trail .journey-active-chapter{transition:border-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}#career-signal-trail .journey-active-chapter:hover{border-color:rgba(139,223,255,.26);box-shadow:0 28px 92px rgba(0,0,0,.34),0 0 44px rgba(139,223,255,.08);transform:translateY(-3px)}#career-signal-trail .journey-frame-card{transition:border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}#career-signal-trail .journey-frame-card:focus-visible,#career-signal-trail .journey-frame-card:hover{box-shadow:0 16px 42px rgba(0,0,0,.28);transform:translateY(-2px)}#career-signal-trail .journey-chapter-cta{transition:border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}#career-signal-trail .journey-chapter-cta:focus-visible,#career-signal-trail .journey-chapter-cta:hover{box-shadow:0 18px 44px rgba(139,223,255,.14);transform:translateY(-2px)}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){#career-signal-trail .journey-frame-card{position:relative;isolation:isolate;overflow:hidden;animation:journey-mobile-frame-invite 5.4s cubic-bezier(.16,1,.3,1) infinite}#career-signal-trail .journey-frame-card:after{position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;content:"";background:linear-gradient(110deg,transparent 0 34%,rgba(139,223,255,.24) 47%,rgba(255,122,217,.18) 54%,transparent 68%),radial-gradient(circle at 50% 0,rgba(139,223,255,.16),transparent 58%);opacity:0;transform:translateX(-38%);animation:journey-mobile-frame-sweep 5.4s cubic-bezier(.16,1,.3,1) infinite}#career-signal-trail .journey-frame-card:nth-child(2),#career-signal-trail .journey-frame-card:nth-child(2):after{animation-delay:.68s}#career-signal-trail .journey-frame-card:nth-child(3),#career-signal-trail .journey-frame-card:nth-child(3):after{animation-delay:1.36s}#career-signal-trail .journey-frame-card:nth-child(4),#career-signal-trail .journey-frame-card:nth-child(4):after{animation-delay:2.04s}#career-signal-trail .journey-frame-card:nth-child(5),#career-signal-trail .journey-frame-card:nth-child(5):after{animation-delay:2.72s}#career-signal-trail .journey-frame-card:nth-child(6),#career-signal-trail .journey-frame-card:nth-child(6):after{animation-delay:3.4s}}@keyframes journey-mobile-frame-invite{0%,28%,to{border-color:rgba(221,235,255,.12);box-shadow:none}11%{border-color:rgba(139,223,255,.64);box-shadow:0 0 0 1px rgba(139,223,255,.2),0 0 26px rgba(139,223,255,.18),0 0 34px rgba(255,122,217,.1)}}@keyframes journey-mobile-frame-sweep{0%,30%,to{opacity:0;transform:translateX(-38%)}9%{opacity:1}18%{opacity:0;transform:translateX(38%)}}@media (prefers-reduced-motion:reduce){#career-signal-trail .journey-active-chapter,#career-signal-trail .journey-chapter-cta,#career-signal-trail .journey-frame-card,.signal-hero-cursor-glow{transition:none!important}#career-signal-trail .journey-active-chapter:hover,#career-signal-trail .journey-chapter-cta:focus-visible,#career-signal-trail .journey-chapter-cta:hover,#career-signal-trail .journey-frame-card:focus-visible,#career-signal-trail .journey-frame-card:hover{transform:none!important}#career-signal-trail .journey-frame-card,#career-signal-trail .journey-frame-card:after{animation:none!important}}.experience-closing-actions{display:flex;flex-wrap:wrap;gap:.8rem}.experience-closing-signature{color:var(--text-primary);font-size:clamp(1.08rem,1.35vw,1.32rem);font-weight:760;letter-spacing:0;text-shadow:0 0 28px rgba(139,223,255,.24)}.experience-closing-actions a{min-width:min(100%,12.8rem)}:is(#chaos-clarity .clarity-section-intro h2,#career-signal-trail .journey-intro h2,#builder-era .builder-era-header h2,#proof-scanner .proof-section-heading h2,#contact-cta .experience-closing-panel h2){font-size:clamp(2.55rem,4.4vw,4.4rem)!important;font-weight:680!important;letter-spacing:0!important;line-height:1.02!important}@media (max-width:767px){#home-signal-hero .signal-hero-portrait-field{min-height:clamp(500px,74vh,660px)!important;padding-top:0!important;margin-top:-1.4rem!important}#home-signal-hero .signal-hero-radar{top:-1.5%!important}#home-signal-hero .signal-hero-copy-block h1,#home-signal-hero .signal-hero-copy-block>p:not(.signal-hero-kicker),#home-signal-hero .signal-hero-kicker{margin-inline:auto!important;text-align:center!important;text-wrap:balance!important}#home-signal-hero .signal-hero-portrait{right:clamp(-12rem,-30vw,-5.25rem)!important;bottom:1.1rem!important;width:min(1220px,238vw)!important;transform:scale(1.08)!important;transform-origin:right bottom!important}#chaos-clarity .chaos-workbench-topline,#chaos-clarity .chaos-workbench-topline strong,#chaos-clarity .clarity-section-intro{justify-content:center!important;justify-items:center!important;text-align:center!important}#chaos-clarity .chaos-workbench-topline{display:grid!important}#career-signal-trail .journey-mobile-logo-slot,#career-signal-trail .journey-mobile-logo-slot .company-logo-slot{display:grid!important;justify-content:center!important;justify-items:center!important;margin-inline:auto!important}#career-signal-trail .journey-card-content>.company-logo-slot{display:none!important}#builder-era .builder-sub-agent-row,#builder-era .builder-sub-pill-stack{width:100%!important;justify-items:center!important;text-align:center!important}#builder-era .builder-sub-pill-stack button{width:100%!important;max-width:none!important;justify-content:center!important;text-align:center!important}:is(#chaos-clarity .clarity-section-intro h2,#career-signal-trail .journey-intro h2,#builder-era .builder-era-header h2,#proof-scanner .proof-section-heading h2,#contact-cta .experience-closing-panel h2){font-size:clamp(2.25rem,10.5vw,3.3rem)!important;line-height:1.04!important;text-align:center!important;text-wrap:balance!important;white-space:normal!important}.experience-closing-actions{width:100%;justify-content:center}.experience-closing-actions a{width:min(100%,18rem)}#home-signal-hero .signal-hero-portrait-field{min-height:clamp(305px,43vh,360px)!important;margin-top:-2.2rem!important;overflow:hidden!important}#home-signal-hero .signal-hero-radar{top:.75rem!important;left:50%!important;right:auto!important;width:min(220px,44vw)!important;transform:translateX(-50%)!important}#home-signal-hero .signal-hero-portrait{left:50%!important;right:auto!important;bottom:-3.2rem!important;width:min(1030px,178vw)!important;transform:translate(-54%,-16%) scale(1.43)!important;transform-origin:center bottom!important}}@media (max-width:900px){:is(.company-index-page .company-index-hero h1,.ai-lab-page .ai-lab-hero h1,.companya-flagship .companya-hero h1,.companya-flagship .companya-hero-copy h1,.touchpoints-flagship .touchpoints-hero-copy h1,.roundglass-flagship .roundglass-hero-copy h1,.credflow-flagship .credflow-hero-copy h1,.pidge-flagship .pidge-hero-copy h1,.design-playground-page h1,.experience-prototype-page .signal-hero-copy-block h1,.experience-prototype-page .signal-hero-desktop-copy h1){font-size:clamp(2.65rem,12vw,4.2rem)!important;line-height:.96}:is(.company-index-page h2,.ai-lab-page .ai-lab-section-intro h2,.companya-flagship .companya-section-intro h2,.touchpoints-flagship .touchpoints-section-intro h2,.roundglass-flagship .roundglass-section-intro h2,.credflow-flagship .credflow-section-intro h2,.pidge-flagship .pidge-section-intro h2,.pidge-flagship .pidge-walked-copy h2,.pidge-flagship .pidge-positioning-copy h2,.pidge-flagship .pidge-website-copy h2,.pidge-flagship .pidge-sales-copy h2,.design-playground-page h2,.experience-prototype-page h2){font-size:clamp(1.75rem,8vw,2.55rem);line-height:1.04}}@media (max-width:620px){.ai-lab-page .ai-lab-hero,.company-index-page .company-index-hero,.companya-flagship .companya-hero,.credflow-flagship .credflow-hero,.pidge-flagship .pidge-hero,.roundglass-flagship .roundglass-hero,.touchpoints-flagship .touchpoints-hero{padding-top:clamp(1rem,4vw,1.5rem)}.company-index-page .company-index-grid,.pidge-compact-read-grid{grid-template-columns:1fr}}.company-index-page{padding-top:clamp(.75rem,1.8vw,1.6rem)}.company-index-page .company-index-hero{min-height:auto;align-items:start;gap:clamp(.8rem,1.8vw,1.35rem);padding:clamp(2rem,5vw,4.2rem) 0 clamp(1.25rem,3vw,2.4rem)}.company-index-page .company-index-hero h1{max-width:min(100%,18.5ch);margin-top:.55rem;font-size:clamp(3.1rem,5.8vw,5.8rem)!important;line-height:.98;overflow-wrap:normal}.company-index-page .company-index-hero h1 span{display:block}.company-index-page .company-index-hero p:not(.company-kicker){max-width:780px;margin-top:.55rem}.company-index-page .company-index-grid{padding-bottom:clamp(2rem,4vw,3.2rem)}@media (max-width:760px){.company-index-page .company-index-hero{padding-top:1.4rem}.company-index-page .company-index-hero h1{max-width:11ch;font-size:clamp(2.6rem,12vw,3.8rem)!important}}:is(.companya-flagship .companya-hero h1,.companya-flagship .companya-hero-copy h1,.touchpoints-flagship .touchpoints-hero-copy h1,.roundglass-flagship .roundglass-hero-copy h1,.credflow-flagship .credflow-hero-copy h1,.pidge-flagship .pidge-hero-copy h1){max-width:920px;font-family:var(--font-display);font-size:clamp(3rem,4.8vw,5rem)!important;font-weight:680;letter-spacing:0;line-height:.98;text-wrap:balance}:is(.companya-flagship,.touchpoints-flagship,.roundglass-flagship,.credflow-flagship,.pidge-flagship) :is(h2,h3){font-family:var(--font-display);letter-spacing:0;text-wrap:balance}:is(.companya-flagship,.touchpoints-flagship,.roundglass-flagship,.credflow-flagship,.pidge-flagship) :is(p,li,a,button,summary){font-family:var(--font-body);letter-spacing:0}:is(.companya-flagship,.touchpoints-flagship,.roundglass-flagship,.credflow-flagship,.pidge-flagship) :is([class*=-kicker],[class*=-status],small){font-family:var(--font-mono)}@media (max-width:760px){:is(.companya-flagship .companya-hero h1,.companya-flagship .companya-hero-copy h1,.touchpoints-flagship .touchpoints-hero-copy h1,.roundglass-flagship .roundglass-hero-copy h1,.credflow-flagship .credflow-hero-copy h1,.pidge-flagship .pidge-hero-copy h1){font-size:clamp(2.35rem,10vw,3.55rem)!important;line-height:1}}#career-signal-trail.journey-scroll-wrapper{padding-top:clamp(1.25rem,3vw,2.5rem)!important;padding-bottom:clamp(2rem,4vw,3.5rem)!important}#career-signal-trail .journey-sticky-viewport{padding-top:0!important}#career-signal-trail .journey-intro{max-width:min(100%,1120px);margin:0 auto!important}#career-signal-trail .journey-intro h2{max-width:min(100%,1240px)!important;margin:0 auto!important;font-size:clamp(3rem,4.5vw,4.85rem)!important;line-height:.98!important;letter-spacing:0!important;overflow-wrap:normal!important;text-wrap:balance}#career-signal-trail .journey-intro h2 span{display:block}#career-signal-trail .journey-intro p{max-width:760px!important;margin:clamp(.75rem,1.4vw,1.1rem) auto 0!important}#career-signal-trail .career-trail-grid{margin-top:clamp(1rem,2vw,1.75rem)!important}@media (max-width:760px){#career-signal-trail.journey-scroll-wrapper{padding-top:1rem!important}#career-signal-trail .journey-intro h2{max-width:12.5ch!important;font-size:clamp(2.55rem,11vw,3.8rem)!important}}.company-chapter-top-nav{position:fixed;top:clamp(1rem,1.8vw,1.65rem);right:clamp(1rem,2.4vw,2.5rem);left:clamp(1rem,2.4vw,2.5rem);z-index:90;width:auto;max-width:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;pointer-events:none}.company-chapter-controls,.company-chapter-menu-panel,.company-chapter-signature{pointer-events:auto}.company-chapter-signature{display:inline-flex;width:clamp(150px,12vw,226px);min-height:58px;align-items:center;justify-content:center;border:1px solid rgba(139,223,255,.12);border-radius:0;background:linear-gradient(135deg,rgba(3,10,24,.9),rgba(13,12,35,.72)),radial-gradient(circle at 70% 78%,rgba(255,0,168,.12),transparent 46%);box-shadow:0 20px 58px rgba(0,0,0,.26);padding:.45rem .7rem}.company-chapter-signature img{display:block;width:100%;max-height:78px}.company-chapter-controls{display:flex;justify-content:flex-end;gap:.8rem;margin-left:auto}.company-chapter-menu-panel{top:calc(100% + .8rem);right:0;left:auto}@media (max-width:980px){.company-chapter-top-nav{position:absolute}.company-chapter-signature{width:140px;min-height:48px}}.company-chapter-signature{width:clamp(170px,13vw,250px);min-height:64px;padding:.35rem .65rem}.company-chapter-signature img{max-height:86px}.company-chapter-top-nav{top:clamp(1.15rem,1.8vw,1.9rem)}.company-chapter-signature{width:clamp(190px,13vw,260px);min-height:86px;overflow:visible;background:rgba(2,8,20,.62);padding:.25rem .55rem}.company-chapter-signature img{max-height:96px}@media (max-width:980px){.company-chapter-signature{width:150px;min-height:56px}.company-chapter-signature img{max-height:62px}}.company-chapter-signature{width:clamp(170px,12vw,245px);min-height:72px}.company-chapter-signature img{max-height:92px;-o-object-fit:contain;object-fit:contain}.company-chapter-controls{align-items:center;gap:clamp(.7rem,1vw,1rem)}.company-chapter-menu{width:54px;height:54px;min-height:54px}@media (max-width:980px){.company-chapter-top-nav{right:.45rem;left:.45rem;gap:.55rem}.company-chapter-signature{width:clamp(122px,34vw,145px);min-height:48px;flex:0 1 auto}.company-chapter-signature img{max-height:58px}.company-chapter-controls{position:static;min-width:0;flex:0 0 auto;gap:.32rem}.company-chapter-menu{position:fixed;top:.9rem;right:7.1rem;z-index:120;display:inline-flex!important;width:38px!important;max-width:38px;height:38px!important;min-height:38px;flex:0 0 38px;padding:0!important}}:is(.roundglass-flagship,.pidge-flagship,.companya-flagship){--company-copy-max:68ch}:is(.roundglass-flagship,.pidge-flagship,.companya-flagship) :is(p,li){max-width:var(--company-copy-max)}:is(.roundglass-flagship .roundglass-section-intro h2,.roundglass-flagship .roundglass-shift-copy h2,.roundglass-flagship .roundglass-cohort-copy h2,.roundglass-flagship .roundglass-closing-section h2,.pidge-flagship .pidge-section-intro h2,.pidge-flagship .pidge-walked-copy h2,.pidge-flagship .pidge-positioning-copy h2,.pidge-flagship .pidge-website-copy h2,.pidge-flagship .pidge-sales-copy h2,.pidge-flagship .pidge-closing-section h2,.companya-flagship .companya-section-intro h2,.companya-flagship .companya-scope-section h2,.companya-flagship .companya-operating-lede h2,.companya-flagship .companya-closing-section h2){max-width:860px;font-size:clamp(2.05rem,3.05vw,3.35rem)!important;line-height:1.04}:is(.roundglass-context-strip article,.roundglass-universe-map article,.roundglass-project-detail,.roundglass-proof-grid article,.pidge-compact-read article,.pidge-capability-panel,.pidge-audience-panel,.pidge-problem-console article,.pidge-discovery-loop article,.pidge-segment-builder article,.pidge-system-detail,.pidge-impact-ledger article,.companya-scope-cards article,.companya-universe-map article,.companya-narrative-stack article,.companya-proof-ledger article,.companya-module-stack article){border-radius:14px;box-shadow:0 18px 54px rgb(0 0 0/.22)}:is(.roundglass-project-visual,.pidge-system-detail-visual,.companya-carousel-visual,.companya-preview-blog-screenshots figure,.companya-preview-ci-screenshots figure){overflow:hidden;border-radius:14px;background:linear-gradient(145deg,rgb(5 14 31/.92),rgb(16 9 36/.82)),rgb(5 12 28)}:is(.roundglass-project-visual img,.pidge-system-detail-visual img,.companya-hero-image,.companya-preview-blog-screenshots img,.companya-preview-ci-screenshots img){display:block;width:100%;-o-object-position:top center;object-position:top center}.companya-ai-tool-grid,.pidge-systems-tabs,.roundglass-project-tabs{scrollbar-width:thin}@media (min-width:901px){.pidge-compact-read,.pidge-skills-section.is-compact,.pidge-systems-section,.roundglass-context-strip,:is(.roundglass-flagship,.pidge-flagship,.companya-flagship)>section{width:min(1180px,calc(100% - 48px))}:is(.roundglass-hero,.pidge-hero,.companya-hero){gap:clamp(2rem,4vw,3.5rem);min-height:auto;padding-top:clamp(2rem,4vw,3.75rem);padding-bottom:clamp(2.5rem,5vw,4.5rem)}:is(.roundglass-flagship .roundglass-hero-copy h1,.pidge-flagship .pidge-hero-copy h1,.companya-flagship .companya-hero-copy h1,.companya-flagship .companya-hero h1){max-width:820px;font-size:clamp(3.2rem,4.35vw,4.75rem)!important;line-height:1}}@media (max-width:760px){.pidge-compact-read,.pidge-skills-section.is-compact,.pidge-systems-section,.roundglass-context-strip,:is(.roundglass-flagship,.pidge-flagship,.companya-flagship)>section{width:calc(100% - 1rem);padding-top:clamp(1.6rem,7vw,2.35rem);padding-bottom:clamp(1.6rem,7vw,2.35rem)}:is(.roundglass-flagship .roundglass-hero-copy h1,.pidge-flagship .pidge-hero-copy h1,.companya-flagship .companya-hero-copy h1,.companya-flagship .companya-hero h1){max-width:12.5ch;font-size:clamp(2.15rem,9.2vw,3.05rem)!important;line-height:1.02}:is(.roundglass-flagship .roundglass-section-intro h2,.roundglass-flagship .roundglass-shift-copy h2,.roundglass-flagship .roundglass-cohort-copy h2,.roundglass-flagship .roundglass-closing-section h2,.pidge-flagship .pidge-section-intro h2,.pidge-flagship .pidge-walked-copy h2,.pidge-flagship .pidge-positioning-copy h2,.pidge-flagship .pidge-website-copy h2,.pidge-flagship .pidge-sales-copy h2,.pidge-flagship .pidge-closing-section h2,.companya-flagship .companya-section-intro h2,.companya-flagship .companya-scope-section h2,.companya-flagship .companya-operating-lede h2,.companya-flagship .companya-closing-section h2){max-width:15ch;font-size:clamp(1.55rem,7.2vw,2.2rem)!important;line-height:1.08}:is(.roundglass-project-proof,.pidge-system-detail-flow,.companya-timeline-copy){grid-template-columns:1fr}.companya-timeline-mobile-list li,.pidge-system-accordion>button,.roundglass-project-accordion summary{border-radius:.9rem}}@media (min-width:981px){.company-chapter-controls{height:54px;align-items:center!important}.company-chapter-menu{width:54px;height:54px;min-height:54px}}.company-chapter-top-nav{position:fixed!important;top:clamp(1rem,1.8vw,1.65rem)!important;right:clamp(1rem,2.4vw,2.5rem)!important;left:clamp(1rem,2.4vw,2.5rem)!important;z-index:2147483000!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;width:auto!important;max-width:none!important;pointer-events:none!important}.company-chapter-controls,.company-chapter-menu,.company-chapter-menu-panel,.company-chapter-signature{position:relative!important;z-index:2147483001!important;pointer-events:auto!important}.company-chapter-controls{position:fixed!important;top:clamp(1rem,1.8vw,1.65rem)!important;right:clamp(1rem,2.4vw,2.5rem)!important;z-index:2147483001!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;height:54px!important;margin-left:auto!important;gap:0!important}.company-chapter-menu{position:relative!important;top:auto!important;right:auto!important;z-index:2147483002!important;width:54px!important;height:54px!important;min-height:54px!important;flex:0 0 54px!important}.company-chapter-nav-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:6px!important;border:1px solid rgba(221,235,255,.18)!important;border-radius:999px!important;background:rgba(2,6,17,.58)!important;box-shadow:0 18px 42px rgba(0,0,0,.28)!important;cursor:pointer!important}.company-chapter-nav-button span{display:block!important;width:22px!important;height:1px!important;background:rgb(239,246,255)!important}.company-chapter-menu-panel{position:fixed!important;top:calc(clamp(1rem, 1.8vw, 1.65rem) + 64px)!important;right:clamp(1rem,2.4vw,2.5rem)!important;left:auto!important;z-index:2147483003!important}@media (max-width:980px){.company-chapter-top-nav{top:.9rem!important;right:.75rem!important;left:.75rem!important;align-items:flex-start!important}.company-chapter-signature{width:clamp(122px,34vw,145px)!important;min-height:48px!important}.company-chapter-signature img{max-height:58px!important}.company-chapter-controls,.company-chapter-menu{position:fixed!important;top:.9rem!important;right:auto!important;left:min(calc(100vw - 54px),360px)!important;height:42px!important}.company-chapter-menu{width:42px!important;max-width:42px!important;min-height:42px!important;flex-basis:42px!important;padding:0!important;transform:none!important}.company-chapter-menu-panel{top:3.75rem!important;right:.75rem!important;width:min(360px,calc(100vw - 1.5rem))!important}}@media (max-width:760px){.company-chapter-top-nav.is-credflow .company-chapter-signature{display:none!important}.company-chapter-top-nav{position:fixed!important;top:.72rem!important;right:.55rem!important;left:.55rem!important;z-index:2147483004!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.55rem!important;width:auto!important;pointer-events:none!important}.company-chapter-controls,.company-chapter-menu,.company-chapter-menu-panel,.company-chapter-signature{pointer-events:auto!important}.company-chapter-signature{width:clamp(138px,42vw,168px)!important;min-height:44px!important;padding:.12rem 0!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.company-chapter-signature img{max-height:50px!important;filter:drop-shadow(0 10px 22px rgba(0,0,0,.28))!important}.company-chapter-controls{margin-left:auto!important}.company-chapter-controls,.company-chapter-menu{position:relative!important;top:auto!important;right:auto!important;left:auto!important;height:42px!important}.company-chapter-menu{width:42px!important;max-width:42px!important;min-height:42px!important;flex-basis:42px!important}.company-chapter-nav-button{width:42px!important;height:42px!important;min-height:42px!important}.company-chapter-menu-panel{position:fixed!important;top:3.75rem!important;right:.55rem!important;left:auto!important;width:min(320px,calc(100vw - 1.1rem))!important}}@keyframes aiLabRiseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes aiLabConsoleIn{0%{opacity:0;transform:translateY(24px) rotateY(-8deg) rotateX(2deg)}to{opacity:1;transform:rotateY(-4deg) rotateX(1deg)}}@keyframes aiLabPageSweep{0%{transform:translateX(-18%)}to{transform:translateX(12%)}}@keyframes aiLabScanAcross{0%,24%{transform:translateX(-82%)}62%,to{transform:translateX(82%)}}@keyframes aiLabScanner{0%,to{transform:translate(-50%,-50%) rotate(0deg)}50%{transform:translate(-50%,-50%) rotate(180deg)}}@keyframes aiLabCorePulse{0%,to{box-shadow:0 0 38px rgba(66,232,255,.2),inset 0 0 42px rgba(255,43,189,.08)}50%{box-shadow:0 0 74px rgba(66,232,255,.32),inset 0 0 58px rgba(255,43,189,.13)}}@keyframes aiLabSignalLine{0%,to{filter:saturate(1);transform:scaleX(.96)}50%{filter:saturate(1.35);transform:scaleX(1)}}@keyframes aiLabConsoleInClean{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes aiLabMobileOrbit{to{transform:rotate(1turn)}}@keyframes aiLabMobileRadar{to{transform:rotate(1turn)}}@keyframes aiLabMobileRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.ai-reactor-page{--reactor-bg:oklch(7% 0.035 262);--reactor-bg-deep:oklch(4.5% 0.032 268);--reactor-ink:oklch(96% 0.018 245);--reactor-muted:oklch(80% 0.04 245/0.8);--reactor-soft:oklch(70% 0.045 245/0.62);--reactor-line:oklch(82% 0.12 220/0.16);--reactor-cyan:oklch(82% 0.145 213);--reactor-pink:oklch(76% 0.15 348);--reactor-gold:oklch(82% 0.14 82);--reactor-green:oklch(82% 0.13 160);--reactor-violet:oklch(78% 0.14 292);--reactor-max:1680px;--reactor-gutter:clamp(2rem,4.2vw,5rem);position:relative;overflow-x:hidden;min-height:100vh;background:radial-gradient(circle at 76% 8%,oklch(62% .16 214/.18),transparent 31rem),radial-gradient(circle at 18% 36%,oklch(68% .16 346/.12),transparent 28rem),linear-gradient(180deg,var(--reactor-bg),var(--reactor-bg-deep) 48%,oklch(6% .04 279));color:var(--reactor-ink);font-family:"Open Sans",var(--font-body),system-ui,sans-serif}.ai-reactor-page *,.ai-reactor-page :after,.ai-reactor-page :before{box-sizing:border-box}.ai-reactor-page:before{background:linear-gradient(90deg,oklch(100% 0 0/.035) 1px,transparent 0),linear-gradient(180deg,oklch(100% 0 0/.028) 1px,transparent 0);background-size:88px 88px;-webkit-mask-image:linear-gradient(180deg,transparent,black 10%,black 82%,transparent);mask-image:linear-gradient(180deg,transparent,black 10%,black 82%,transparent)}.ai-reactor-page:after,.ai-reactor-page:before{position:fixed;inset:0;z-index:0;pointer-events:none;content:""}.ai-reactor-page:after{background:radial-gradient(circle at calc(18% + (var(--ai-reactor-scroll, 0) * 40%)) 72%,oklch(78% .14 214/.08),transparent 20rem),linear-gradient(120deg,transparent 0 43%,oklch(84% .14 214/.08) 48%,transparent 54% 100%);opacity:.78}.ai-reactor-canvas,.ai-reactor-cursor-field,.ai-reactor-cut-panel{position:fixed;pointer-events:none}.ai-reactor-canvas{inset:0;z-index:0;opacity:.84;mix-blend-mode:screen}.ai-reactor-cursor-field{top:0;left:0;z-index:3;width:28rem;height:28rem;border:1px solid oklch(82% .14 214/.16);border-radius:999px;background:radial-gradient(circle,oklch(84% .14 214/.15),oklch(78% .15 348/.08) 38%,transparent 68%);filter:blur(1px);opacity:.82;transform:translate(calc(var(--cursor-x, 72vw) - 50%),calc(var(--cursor-y, 46vh) - 50%));transition:transform 90ms linear}.ai-reactor-cut-panel{top:50%;left:50%;z-index:12;display:grid;min-width:min(34rem,calc(100vw - 2rem));place-items:center;gap:.55rem;border-top:1px solid oklch(86% .14 214/.58);border-bottom:1px solid oklch(86% .14 214/.58);padding:1.2rem 3rem;background:oklch(5% .035 262/.88);box-shadow:0 0 90px oklch(73% .15 214/.28);opacity:0;transform:translate(-50%,-50%) scaleX(.16)}.ai-reactor-cut-panel.is-visible{animation:ai-reactor-cut .76s cubic-bezier(.18,.86,.28,1) both}.ai-reactor-cut-panel span{color:var(--reactor-cyan);font-size:.82rem;font-weight:800;line-height:1;text-transform:uppercase}.ai-reactor-cut-panel strong{color:var(--reactor-ink);font-size:clamp(2rem,4vw,4.7rem);font-weight:800;line-height:.96;text-align:center}.ai-reactor-nav,.ai-reactor-page>footer,.ai-reactor-page>section,.ai-reactor-top-signature{position:relative;z-index:2}.ai-reactor-top-signature{position:fixed;top:clamp(1rem,1.65vw,1.8rem);left:clamp(1.25rem,2.8vw,3.5rem);z-index:31;display:inline-flex;width:clamp(138px,10vw,210px);align-items:center;justify-content:center;opacity:.96;filter:drop-shadow(0 0 18px oklch(82% .14 214/.22));transition:opacity .18s ease,transform .18s ease}.ai-reactor-top-signature:hover{opacity:1;transform:translateY(-1px)}.ai-reactor-top-signature img{display:block;width:100%;height:auto}.ai-reactor-nav{position:fixed;top:50%;right:clamp(1rem,2vw,2rem);z-index:8;display:grid;gap:.42rem;transform:translateY(-50%)}.ai-reactor-nav a{display:grid;grid-template-columns:1.95rem 1fr;align-items:center;gap:.5rem;min-width:8.2rem;border:1px solid transparent;border-radius:8px;padding:.5rem .58rem;color:var(--reactor-soft);text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.ai-reactor-nav a:before{width:.4rem;height:.4rem;border-radius:999px;background:currentColor;box-shadow:0 0 18px currentColor;content:"";grid-column:1;justify-self:center}.ai-reactor-nav a span{display:none}.ai-reactor-nav a strong{font-size:.72rem;font-weight:800;line-height:1;text-transform:uppercase}.ai-reactor-nav a.is-active,.ai-reactor-nav a:hover{border-color:oklch(82% .14 214/.3);background:oklch(12% .05 258/.72);color:var(--reactor-ink);transform:translateX(-.16rem)}.ai-reactor-close,.ai-reactor-hero,.ai-reactor-scene{width:min(var(--reactor-max),calc(100% - var(--reactor-gutter)));margin-inline:auto}.ai-reactor-hero{display:grid;min-height:94svh;grid-template-columns:minmax(22rem,.66fr) minmax(45rem,1fr);grid-template-rows:1fr auto;align-items:center;gap:clamp(2.6rem,5vw,6rem);padding:clamp(7rem,9vw,9.5rem) 0 clamp(2.2rem,4vw,4rem)}.ai-reactor-before-after span,.ai-reactor-hero-ledger span,.ai-reactor-kicker,.ai-reactor-principles span,.ai-reactor-proof-drawer span,.ai-reactor-stage-caption span{margin:0;color:var(--reactor-cyan);font-size:.72rem;font-weight:800;line-height:1;text-transform:uppercase}.ai-reactor-hero-copy{display:grid;align-content:center;gap:clamp(1.2rem,1.8vw,1.7rem)}.ai-reactor-close h2,.ai-reactor-hero-copy h1,.ai-reactor-scene-copy h2{margin:0;color:var(--reactor-ink);font-family:"Open Sans",var(--font-body),system-ui,sans-serif;font-weight:800;letter-spacing:0;text-wrap:balance}.ai-reactor-hero-copy h1{max-width:12ch;font-size:clamp(4.35rem,6.8vw,8.4rem);line-height:.92}.ai-reactor-hero-copy>p{max-width:43rem;margin:0;color:var(--reactor-muted);font-size:clamp(1.06rem,1.22vw,1.32rem);font-weight:600;line-height:1.72;text-wrap:pretty}.ai-reactor-close-actions,.ai-reactor-hero-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.4rem}.ai-reactor-close-actions{justify-content:center}.ai-reactor-close-actions a,.ai-reactor-hero-actions a{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;border:1px solid oklch(82% .14 214/.25);border-radius:8px;padding:.78rem 1.05rem;background:oklch(12% .045 258/.62);color:var(--reactor-ink);font-size:.9rem;font-weight:800;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.ai-reactor-close-actions a{min-width:min(13.5rem,100%);padding:.9rem 1.2rem}.ai-reactor-close-actions a:first-child,.ai-reactor-hero-actions a:first-child{border-color:oklch(82% .14 214/.52);background:linear-gradient(135deg,oklch(72% .14 214/.25),oklch(76% .15 348/.14))}.ai-reactor-close-actions a:hover,.ai-reactor-hero-actions a:hover{border-color:oklch(82% .14 214/.68);background:oklch(15% .05 258/.78);transform:translateY(-2px)}.ai-reactor-hero-stage{min-width:0}.ai-reactor-overview-visual{position:relative;min-height:clamp(38rem,52vw,55rem);border:1px solid oklch(82% .14 214/.18);border-radius:8px;background:radial-gradient(circle at 50% 50%,oklch(76% .14 214/.18),transparent 19rem),radial-gradient(circle at 74% 34%,oklch(76% .15 348/.14),transparent 16rem),oklch(8% .04 262/.62);box-shadow:0 34px 110px oklch(2% .02 260/.42);overflow:hidden}.ai-reactor-overview-visual:after,.ai-reactor-overview-visual:before{position:absolute;inset:8%;border:1px solid oklch(82% .14 214/.12);border-radius:999px;content:""}.ai-reactor-overview-visual:after{inset:18%;border-color:oklch(76% .15 348/.15);transform:rotate(19deg)}.ai-reactor-overview-core{position:absolute;top:50%;left:50%;z-index:2;display:grid;width:min(20rem,42%);min-height:14rem;place-items:center;gap:.55rem;border:1px solid oklch(82% .14 214/.35);border-radius:8px;padding:1.4rem;background:linear-gradient(145deg,oklch(12% .05 258/.92),oklch(7% .04 272/.88)),oklch(10% .04 260);text-align:center;transform:translate(-50%,-50%)}.ai-reactor-overview-core:before{position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(90deg,transparent,oklch(82% .14 214/.6),transparent);opacity:.45;content:"";animation:ai-reactor-border-scan 3.8s ease-in-out infinite}.ai-reactor-overview-core>*{position:relative;z-index:1}.ai-reactor-overview-core span{display:grid;width:4rem;height:4rem;place-items:center;border-radius:999px;background:var(--reactor-cyan);color:oklch(7% .04 260);font-size:1rem;font-weight:800}.ai-reactor-overview-core strong{max-width:10ch;color:var(--reactor-ink);font-size:clamp(1.55rem,2vw,2.2rem);font-weight:800;line-height:1.02}.ai-reactor-overview-core small,.ai-reactor-overview-node small{color:var(--reactor-soft);font-size:.78rem;font-weight:700;line-height:1.45}.ai-reactor-overview-node{position:absolute;z-index:3;display:grid;width:clamp(10.5rem,16vw,15.5rem);gap:.42rem;border:1px solid oklch(82% .14 214/.22);border-radius:8px;padding:1rem;background:oklch(8.5% .04 262/.86);box-shadow:0 18px 58px oklch(2% .02 260/.3);color:var(--reactor-ink);text-decoration:none;transform:translateZ(0);transition:border-color .18s ease,background .18s ease,transform .22s ease}.ai-reactor-overview-node:before{position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(120deg,transparent,oklch(82% .14 214/.34),transparent);opacity:0;content:"";transition:opacity .18s ease}.ai-reactor-overview-node>*{position:relative;z-index:1}.ai-reactor-overview-node:hover{border-color:oklch(82% .14 214/.5);background:oklch(12% .048 258/.92);transform:translateY(-.35rem)}.ai-reactor-overview-node:hover:before{opacity:1}.ai-reactor-overview-node:first-of-type{top:8%;left:39%}.ai-reactor-overview-node:nth-of-type(2){top:32%;right:5%}.ai-reactor-overview-node:nth-of-type(3){right:18%;bottom:7%}.ai-reactor-overview-node:nth-of-type(4){bottom:13%;left:7%}.ai-reactor-overview-node:nth-of-type(5){top:30%;left:4%}.ai-reactor-overview-node span{color:var(--reactor-cyan);font-size:.7rem;font-weight:800}.ai-reactor-overview-node strong{color:var(--reactor-ink);font-size:1rem;font-weight:800}.ai-reactor-orbit-line{position:absolute;top:50%;left:50%;width:72%;aspect-ratio:1;border:1px solid oklch(82% .14 214/.12);border-radius:48% 52% 46% 54%;transform:translate(-50%,-50%) rotate(0deg);animation:ai-reactor-orbit 18s linear infinite}.ai-reactor-orbit-line.is-two{width:54%;border-color:oklch(78% .15 348/.14);animation-duration:24s;animation-direction:reverse}.ai-reactor-orbit-line.is-three{width:88%;border-color:oklch(82% .14 82/.11);animation-duration:32s}.ai-reactor-hero-ledger{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid oklch(82% .14 214/.16);border-radius:8px;background:oklch(8% .04 262/.68);overflow:hidden}.ai-reactor-hero-ledger article{display:grid;min-height:9rem;align-content:center;gap:.8rem;padding:1.6rem}.ai-reactor-hero-ledger article+article{border-left:1px solid oklch(82% .14 214/.13)}.ai-reactor-hero-ledger strong{max-width:19ch;color:var(--reactor-ink);font-size:clamp(1.25rem,1.55vw,1.72rem);font-weight:800;line-height:1.12}.ai-reactor-sequence{position:relative;z-index:2}.ai-reactor-scene{display:grid;min-height:106svh;grid-template-columns:minmax(30rem,.82fr) minmax(40rem,1fr);align-items:start;gap:clamp(2rem,3.4vw,4.5rem);padding:clamp(6rem,8vw,9rem) 0}.ai-reactor-scene-copy,.ai-reactor-scene-stage{position:sticky;top:clamp(5.5rem,8vw,7rem)}.ai-reactor-scene-copy{display:grid;gap:1.15rem;padding-top:1rem}.ai-reactor-scene-index{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid oklch(82% .14 214/.28);border-radius:999px;color:var(--reactor-cyan);font-size:.82rem;font-weight:800}.ai-reactor-scene-copy h2{max-width:21ch;font-size:clamp(3.25rem,5vw,6.5rem);line-height:.94}.ai-reactor-scene-copy>p:not(.ai-reactor-kicker){max-width:42rem;margin:0;color:var(--reactor-muted);font-size:clamp(1rem,1.08vw,1.18rem);font-weight:600;line-height:1.72}.ai-reactor-before-after{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.35rem}.ai-reactor-before-after article{display:grid;gap:.72rem;border-top:1px solid var(--reactor-line);padding-top:.9rem}.ai-reactor-before-after p{margin:0;color:var(--reactor-soft);font-size:.88rem;font-weight:650;line-height:1.54}.ai-reactor-proof-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:.25rem}.ai-reactor-proof-stats span{display:grid;gap:.34rem;border:1px solid oklch(82% .14 214/.14);border-radius:8px;padding:.75rem;background:oklch(9% .04 262/.58);color:var(--reactor-soft);font-size:.68rem;font-weight:800;text-transform:uppercase}.ai-reactor-proof-stats b{display:block;color:var(--reactor-ink);font-size:clamp(1rem,1.2vw,1.25rem);font-weight:800;line-height:1.08;text-transform:none}.ai-reactor-scene-stage{display:grid;min-height:calc(100svh - 11rem);align-content:center;gap:1rem}.ai-reactor-stage-caption{display:flex;justify-content:flex-start}.ai-reactor-stage-caption span{max-width:min(46rem,100%);padding:.55rem .72rem;background:oklch(7% .04 262/.58);color:var(--reactor-cyan);line-height:1.35;text-align:left;box-shadow:0 18px 50px oklch(2% .02 260/.18)}.ai-reactor-machine,.ai-reactor-stage-caption span{border:1px solid oklch(82% .14 214/.18);border-radius:8px}.ai-reactor-machine{position:relative;min-height:clamp(34rem,44vw,48rem);background:linear-gradient(oklch(82% .14 214/.07) 1px,transparent 0),linear-gradient(90deg,oklch(82% .14 214/.055) 1px,transparent 0),radial-gradient(circle at 48% 50%,oklch(82% .14 214/.12),transparent 18rem),oklch(7% .038 262/.74);background-size:68px 68px,68px 68px,auto,auto;box-shadow:0 34px 110px oklch(2% .02 260/.36);overflow:hidden}.ai-reactor-machine:before{position:absolute;inset:0;background:linear-gradient(105deg,transparent 0 42%,oklch(92% .05 220/.11) 50%,transparent 58% 100%);content:"";opacity:.7;transform:translateX(-120%);animation:ai-reactor-stage-sweep 5.5s ease-in-out infinite}.ai-reactor-machine>*{position:relative;z-index:1}.ai-conveyor-package,.ai-conveyor-stages article,.ai-radar-digest,.ai-radar-signals span,.ai-route-core,.ai-route-handoff,.ai-route-question,.ai-seo-keyword-cloud span,.ai-seo-output,.ai-seo-workspace article,.ai-split-lanes article,.ai-split-output,.ai-split-source{border:1px solid oklch(82% .14 214/.18);border-radius:8px;background:oklch(8.5% .04 262/.88);box-shadow:0 18px 60px oklch(2% .02 260/.24)}.ai-conveyor-package span,.ai-radar-digest span,.ai-route-core span,.ai-route-handoff span,.ai-route-question span,.ai-seo-output span,.ai-split-lanes span,.ai-split-output span,.ai-split-source span{color:var(--reactor-cyan);font-size:.7rem;font-weight:800;text-transform:uppercase}.ai-conveyor-package strong,.ai-radar-digest strong,.ai-route-core strong,.ai-route-handoff strong,.ai-route-question strong,.ai-seo-output strong,.ai-split-lanes strong,.ai-split-output strong,.ai-split-source strong{color:var(--reactor-ink);font-weight:800;line-height:1.14}.ai-route-question{position:absolute;top:7%;left:7%;display:grid;width:min(17rem,32%);gap:.55rem;padding:1.1rem}.ai-route-question strong{font-size:clamp(1.05rem,1.4vw,1.45rem)}.ai-route-core{position:absolute;top:50%;left:50%;display:grid;width:min(20rem,40%);min-height:14rem;place-items:center;gap:.4rem;padding:1.5rem;text-align:center;transform:translate(-50%,-50%)}.ai-route-core:before{position:absolute;inset:-4rem;border:1px solid oklch(82% .14 214/.12);border-radius:999px;content:"";animation:ai-reactor-orbit 10s linear infinite}.ai-route-core strong{max-width:8ch;font-size:clamp(1.8rem,2.7vw,3.15rem)}.ai-route-core small{color:var(--reactor-soft);font-size:.78rem;font-weight:700}.ai-route-branch-grid{position:absolute;bottom:7%;display:grid;width:min(30rem,42%);grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem}.ai-route-branch-grid a{display:grid;gap:.42rem;border:1px solid oklch(82% .14 214/.2);border-radius:8px;padding:.75rem;background:oklch(8% .04 262/.86);color:var(--reactor-ink);text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.ai-route-branch-grid a:hover{border-color:oklch(82% .14 214/.56);background:oklch(13% .05 258/.92);transform:translateY(-2px)}.ai-route-branch-grid span{color:var(--reactor-ink);font-size:.82rem;font-weight:800}.ai-route-branch-grid small{color:var(--reactor-soft);font-size:.72rem;font-weight:700;line-height:1.3}.ai-route-handoff{position:absolute;bottom:8%;left:8%;display:grid;width:min(16rem,30%);gap:.52rem;padding:1rem}.ai-route-handoff strong{font-size:1.15rem}.ai-reactor-conveyor-machine:after,.ai-reactor-route-machine:after,.ai-reactor-split-machine:after{position:absolute;inset:50% 8% auto;height:2px;background:linear-gradient(90deg,transparent,var(--reactor-cyan),var(--reactor-pink),transparent);box-shadow:0 0 24px oklch(82% .14 214/.32);content:"";animation:ai-reactor-flow 2.8s ease-in-out infinite}.ai-split-source{position:absolute;top:9%;left:50%;display:grid;width:min(22rem,42%);gap:.6rem;padding:1.2rem;text-align:center;transform:translateX(-50%)}.ai-split-source strong{font-size:clamp(1.45rem,2vw,2.15rem)}.ai-split-lanes{position:absolute;top:40%;right:7%;left:7%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,2rem)}.ai-split-lanes article{display:grid;min-height:12rem;align-content:center;gap:.8rem;padding:1.4rem}.ai-split-lanes article:first-child{border-color:oklch(82% .14 82/.28)}.ai-split-lanes article:last-child{border-color:oklch(76% .15 348/.28)}.ai-split-lanes strong{font-size:clamp(1.35rem,1.8vw,1.9rem)}.ai-split-output{position:absolute;bottom:8%;left:50%;display:grid;width:min(31rem,60%);gap:.6rem;padding:1.2rem;text-align:center;transform:translateX(-50%)}.ai-split-output strong{font-size:1.18rem}.ai-conveyor-track{position:absolute;top:46%;right:8%;left:8%;height:3rem;border-top:1px solid oklch(82% .14 214/.24);border-bottom:1px solid oklch(82% .14 214/.14)}.ai-conveyor-track span{position:absolute;top:50%;left:calc(var(--stage-index) * 18%);width:1.1rem;height:1.1rem;border-radius:999px;background:var(--reactor-gold);box-shadow:0 0 22px oklch(82% .14 82/.6);transform:translateY(-50%);animation:ai-conveyor-dot 2.6s ease-in-out infinite;animation-delay:calc(var(--stage-index) * .12s)}.ai-conveyor-stages{position:absolute;top:20%;right:7%;left:7%;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem}.ai-conveyor-stages article{display:grid;min-height:8rem;align-content:center;gap:.45rem;padding:.8rem;text-align:center}.ai-conveyor-stages span,.ai-seo-workspace span{color:var(--reactor-cyan);font-size:.66rem;font-weight:800}.ai-conveyor-stages strong,.ai-seo-workspace strong{color:var(--reactor-ink);font-size:.82rem;font-weight:800;text-transform:uppercase}.ai-conveyor-package{position:absolute;right:10%;bottom:9%;display:grid;width:min(31rem,58%);gap:.6rem;padding:1.25rem}.ai-conveyor-package strong{font-size:clamp(1.35rem,1.7vw,1.8rem)}.ai-radar-field{position:absolute;top:50%;left:42%;width:min(32rem,56%);aspect-ratio:1;border-radius:999px;transform:translate(-50%,-50%)}.ai-radar-field span{position:absolute;inset:0;border:1px solid oklch(82% .13 160/.22);border-radius:999px}.ai-radar-field .is-ring-two{inset:16%}.ai-radar-field .is-ring-three{inset:32%}.ai-radar-field i{position:absolute;top:50%;left:50%;width:50%;height:2px;background:linear-gradient(90deg,var(--reactor-green),transparent);box-shadow:0 0 24px oklch(82% .13 160/.42);transform-origin:left center;animation:ai-radar-sweep 3.4s linear infinite}.ai-radar-signals span{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.52rem .72rem;color:var(--reactor-ink);font-size:.72rem;font-weight:800;text-transform:uppercase;animation:ai-radar-ping 3s ease-in-out infinite;animation-delay:calc(var(--signal-index) * .18s)}.ai-radar-signals span:first-child{top:16%;left:14%}.ai-radar-signals span:nth-child(2){top:22%;right:16%}.ai-radar-signals span:nth-child(3){bottom:23%;left:20%}.ai-radar-signals span:nth-child(4){right:12%;bottom:17%}.ai-radar-digest{position:absolute;top:50%;right:8%;display:grid;width:min(25rem,42%);gap:.7rem;padding:1.35rem;transform:translateY(-50%)}.ai-radar-digest strong{font-size:clamp(1.4rem,2vw,2.2rem)}.ai-seo-workspace{position:absolute;top:12%;right:8%;left:8%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem}.ai-seo-workspace article{display:grid;min-height:8.4rem;align-content:center;gap:.5rem;padding:.85rem;text-align:center}.ai-seo-keyword-cloud{position:absolute;top:46%;left:10%;display:grid;width:min(28rem,45%);grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.ai-seo-keyword-cloud span{display:grid;min-height:5rem;place-items:center;color:var(--reactor-ink);font-size:.86rem;font-weight:800;text-transform:uppercase}.ai-seo-output{position:absolute;right:9%;bottom:10%;display:grid;width:min(29rem,48%);gap:.65rem;padding:1.25rem}.ai-seo-output strong{font-size:clamp(1.35rem,1.9vw,2rem)}.ai-reactor-proof-drawer{display:grid;grid-template-columns:minmax(14rem,.42fr) minmax(0,.58fr);gap:.8rem;border:1px solid oklch(82% .14 214/.16);border-radius:8px;padding:.85rem;background:oklch(7% .04 262/.82)}.ai-reactor-proof-drawer>div:first-child{display:grid;align-content:center;gap:.5rem}.ai-reactor-proof-drawer strong{color:var(--reactor-ink);font-size:1rem;font-weight:800;line-height:1.18}.ai-reactor-proof-drawer p{margin:0;color:var(--reactor-soft);font-size:.84rem;font-weight:650;line-height:1.48}.ai-reactor-image-strip,.ai-reactor-live-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.ai-reactor-image-strip figure{position:relative;min-height:8.8rem;margin:0;border:1px solid oklch(82% .14 214/.15);border-radius:8px;background:oklch(96% .012 245);overflow:hidden;transform:translateY(0);animation:ai-proof-float 5s ease-in-out infinite}.ai-reactor-image-strip figure:nth-child(2){animation-delay:.16s}.ai-reactor-image-strip figure:nth-child(3){animation-delay:.32s}.ai-reactor-image-strip img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ai-reactor-image-strip figcaption{position:absolute;right:.45rem;bottom:.42rem;display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:999px;background:oklch(7% .04 262/.82);color:var(--reactor-cyan);font-size:.64rem;font-weight:800}.ai-reactor-live-links a{display:grid;min-height:4.5rem;place-items:center;border:1px solid oklch(82% .14 214/.18);border-radius:8px;padding:.7rem;background:oklch(9% .04 262/.8);color:var(--reactor-ink);font-size:.78rem;font-weight:800;line-height:1.25;text-align:center;text-decoration:none}.ai-reactor-close{display:grid;min-height:76svh;align-content:center;justify-items:center;gap:1.4rem;padding:clamp(6rem,9vw,10rem) 0;text-align:center}.ai-reactor-close h2{max-width:15ch;font-size:clamp(3.1rem,6vw,7.8rem);line-height:.94}.ai-reactor-principles{display:grid;width:min(72rem,100%);grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1rem}.ai-reactor-principles article{display:grid;min-height:9.5rem;align-content:start;gap:.9rem;border:1px solid oklch(82% .14 214/.16);border-radius:8px;padding:1.15rem;background:oklch(8% .04 262/.66);text-align:left}.ai-reactor-principles strong{color:var(--reactor-ink);font-size:1rem;font-weight:800;line-height:1.28}.ai-reactor-page .experience-site-footer{position:relative;z-index:2;flex-direction:column;margin-top:0;border-top:1px solid oklch(82% .14 214/.12);padding-bottom:clamp(5.8rem,8vw,7.4rem);background:oklch(5% .035 262/.92)}@keyframes ai-reactor-cut{0%{opacity:0;transform:translate(-50%,-50%) scaleX(.14)}22%,62%{opacity:1;transform:translate(-50%,-50%) scaleX(1)}to{opacity:0;transform:translate(-50%,-50%) scaleX(1.06)}}@keyframes ai-reactor-border-scan{0%,to{transform:translateX(-65%)}50%{transform:translateX(65%)}}@keyframes ai-reactor-orbit{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes ai-reactor-stage-sweep{0%,44%{transform:translateX(-120%)}70%,to{transform:translateX(120%)}}@keyframes ai-reactor-flow{0%,to{opacity:.32;transform:scaleX(.74)}50%{opacity:.88;transform:scaleX(1)}}@keyframes ai-conveyor-dot{0%,to{opacity:.32;transform:translateY(-50%) scale(.72)}50%{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes ai-radar-sweep{to{transform:rotate(1turn)}}@keyframes ai-radar-ping{0%,to{opacity:.58;transform:translateY(0)}50%{opacity:1;transform:translateY(-.35rem)}}@keyframes ai-proof-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.3rem)}}@media (max-width:1180px){.ai-reactor-nav{display:none}.ai-reactor-hero,.ai-reactor-scene{grid-template-columns:1fr}.ai-reactor-hero{min-height:auto}.ai-reactor-scene-copy,.ai-reactor-scene-stage{position:relative;top:auto}.ai-reactor-scene{min-height:auto}}@media (max-width:760px){.ai-reactor-page{--reactor-gutter:2rem}.ai-reactor-canvas{opacity:.5}.ai-reactor-cursor-field,.ai-reactor-cut-panel{display:none}.ai-reactor-hero{padding-top:5rem}.ai-reactor-close h2,.ai-reactor-hero-copy h1,.ai-reactor-scene-copy h2{max-width:none;font-size:clamp(2.7rem,13vw,4.5rem)}.ai-reactor-machine,.ai-reactor-overview-visual{min-height:39rem}.ai-reactor-overview-node{width:9.6rem;padding:.82rem}.ai-reactor-before-after,.ai-reactor-hero-ledger,.ai-reactor-principles,.ai-reactor-proof-drawer,.ai-reactor-proof-stats{grid-template-columns:1fr}.ai-reactor-hero-ledger article+article{border-top:1px solid oklch(82% .14 214/.13);border-left:0}.ai-conveyor-stages,.ai-reactor-image-strip,.ai-reactor-live-links,.ai-route-branch-grid,.ai-seo-workspace,.ai-split-lanes{grid-template-columns:1fr}.ai-conveyor-package,.ai-conveyor-stages,.ai-radar-digest,.ai-route-branch-grid,.ai-route-core,.ai-route-handoff,.ai-route-question,.ai-seo-keyword-cloud,.ai-seo-output,.ai-seo-workspace,.ai-split-lanes,.ai-split-output,.ai-split-source{position:relative;inset:auto;width:auto;transform:none}.ai-route-core{margin:6rem auto 1rem}.ai-reactor-machine{display:grid;align-content:center;gap:1rem;padding:1rem}.ai-radar-field{display:none}}@media (prefers-reduced-motion:reduce){.ai-reactor-cut-panel.is-visible,.ai-reactor-page *,.ai-reactor-page :after,.ai-reactor-page :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}body:has(.ai-reactor-page) .company-chapter-top-nav.is-builder-era{top:1rem!important;right:1.35rem!important;left:1.35rem!important;z-index:30!important}body:has(.ai-reactor-page) .company-chapter-top-nav.is-builder-era .company-chapter-signature{width:clamp(84px,6vw,104px)!important;min-height:34px!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;opacity:.9!important;padding:0!important}body:has(.ai-reactor-page) .company-chapter-top-nav.is-builder-era .company-chapter-signature img{max-height:38px!important}body:has(.ai-reactor-page) .ask-sherry-floating{right:1.25rem!important;bottom:1.25rem!important;transform:none!important}.ai-reactor-nav{gap:.36rem}.ai-reactor-nav a{position:relative;width:2.65rem;min-width:2.65rem;min-height:2.65rem;grid-template-columns:1fr;padding:.45rem}.ai-reactor-nav a strong{position:absolute;top:50%;right:calc(100% + .52rem);display:inline-flex;min-height:2.1rem;align-items:center;border:1px solid oklch(82% .14 214/.2);border-radius:8px;padding:.5rem .7rem;background:oklch(7% .04 262/.9);box-shadow:0 16px 46px oklch(2% .02 260/.28);opacity:0;pointer-events:none;transform:translate(.35rem,-50%);transition:opacity .18s ease,transform .18s ease;white-space:nowrap}.ai-reactor-nav a.is-active,.ai-reactor-nav a:hover{transform:translateX(0)}.ai-reactor-nav a.is-active strong,.ai-reactor-nav a:hover strong{opacity:1;transform:translateY(-50%)}.ai-route-core{left:36%;width:min(17rem,34%)}.ai-route-core strong{font-size:clamp(1.65rem,2.28vw,2.55rem)}.ai-route-branch-grid{right:5%;width:min(22rem,38%)}.ai-route-branch-grid a{min-height:4.8rem}.ai-route-branch-grid span{font-size:.78rem}.ai-reactor-machine{min-height:clamp(28rem,36vw,38rem)}@media (max-width:760px){body:has(.ai-reactor-page) .ask-sherry-floating{right:.75rem!important;bottom:.75rem!important;transform:scale(.82)!important}}@media (max-width:1023px){.ai-reactor-desktop-page{display:none}}@media (min-width:1024px){.ai-reactor-desktop-page{display:block}body:has(.ai-reactor-desktop-page) .company-chapter-top-nav.is-builder-era .company-chapter-signature{display:none!important}}@media (min-width:1024px){.ai-reactor-page{--reactor-gutter:clamp(2.1rem,4vw,4.8rem)}.ai-reactor-hero{min-height:min(900px,100svh);grid-template-columns:minmax(22rem,.58fr) minmax(42rem,.92fr);gap:clamp(1.5rem,3vw,3.5rem);padding:clamp(5.2rem,7vw,6.7rem) 0 clamp(1.1rem,2vw,1.8rem)}.ai-reactor-hero-copy{gap:clamp(.8rem,1.2vw,1.15rem)}.ai-reactor-hero-copy h1{max-width:11ch;font-size:clamp(2.8rem,4.2vw,5.15rem);line-height:.9}.ai-reactor-hero-copy>p{max-width:38rem;font-size:clamp(.98rem,1.05vw,1.14rem);line-height:1.58}.ai-reactor-close-actions,.ai-reactor-hero-actions{margin-top:.15rem}.ai-reactor-overview-visual{min-height:clamp(30rem,39vw,39.5rem)}.ai-reactor-overview-core{width:min(17rem,40%);min-height:11rem;padding:1.05rem}.ai-reactor-overview-core span{width:3.35rem;height:3.35rem}.ai-reactor-overview-core strong{font-size:clamp(1.35rem,1.72vw,1.92rem)}.ai-reactor-overview-node{width:clamp(9.2rem,13vw,13.3rem);padding:.86rem}.ai-reactor-hero-ledger article{min-height:6.45rem;gap:.55rem;padding:1.05rem 1.2rem}.ai-reactor-hero-ledger strong{font-size:clamp(1.02rem,1.16vw,1.28rem);line-height:1.14}.ai-reactor-scene{min-height:min(850px,96svh);grid-template-columns:minmax(30rem,.78fr) minmax(39rem,.9fr);gap:clamp(1.25rem,2.45vw,3rem);padding:clamp(3rem,4.8vw,4.9rem) 0}.ai-reactor-scene-copy,.ai-reactor-scene-stage{top:clamp(4.45rem,5.8vw,5.7rem)}.ai-reactor-scene-copy{gap:.82rem;padding-top:0}.ai-reactor-scene-index{width:2.55rem;height:2.55rem}.ai-reactor-scene-copy h2{max-width:21ch;font-size:clamp(2.24rem,3.48vw,4.36rem)}.ai-reactor-scene-copy>p:not(.ai-reactor-kicker){max-width:37rem;font-size:clamp(.92rem,.98vw,1.06rem);line-height:1.58}.ai-reactor-before-after{gap:.55rem;margin-top:.1rem}.ai-reactor-before-after article{gap:.48rem;padding-top:.68rem}.ai-reactor-before-after p{font-size:.82rem;line-height:1.42}.ai-reactor-proof-stats{gap:.48rem}.ai-reactor-proof-stats span{padding:.58rem}.ai-reactor-scene-stage{min-height:calc(100svh - 14rem);gap:.68rem}.ai-reactor-stage-caption span{max-width:28rem;font-size:.78rem}.ai-reactor-machine{min-height:clamp(23rem,31vw,33.5rem)}.ai-reactor-proof-drawer{grid-template-columns:minmax(12.5rem,.38fr) minmax(0,.62fr);gap:.62rem;padding:.68rem}.ai-reactor-proof-drawer strong{font-size:.92rem}.ai-reactor-proof-drawer p{font-size:.78rem;line-height:1.4}.ai-reactor-image-strip,.ai-reactor-live-links{gap:.48rem}.ai-reactor-image-strip figure{min-height:6.55rem}.ai-reactor-live-links a{min-height:3.7rem;padding:.55rem}.ai-reactor-close{min-height:62svh;gap:1rem;padding:clamp(4.2rem,6vw,6.4rem) 0}.ai-reactor-close h2{width:80vw;max-width:none;font-size:clamp(2rem,3.64vw,4.62rem)}.ai-reactor-principles{gap:.6rem;margin-top:.55rem}.ai-reactor-principles article{min-height:7.5rem;gap:.62rem;padding:.92rem}}@keyframes cfDesktopFrameScan{0%{opacity:0;transform:translateX(-125%)}12%,42%{opacity:1}58%,to{opacity:0;transform:translateX(125%)}}@keyframes cfDesktopScanLine{0%{opacity:0;transform:translateY(-190px)}14%,82%{opacity:1}to{opacity:0;transform:translateY(420px)}}@keyframes cfDesktopProofSweep{0%{opacity:0;transform:translateX(-120%)}14%,74%{opacity:1}to{opacity:0;transform:translateX(120%)}}@keyframes cfDesktopNoteDrift{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes cfDesktopBeamLift{0%{transform:translateY(115%)}to{transform:translateY(-115%)}}@keyframes cfDesktopBeamSweep{0%{transform:translateX(-115%)}to{transform:translateX(115%)}}@keyframes cfDesktopLabelTravel{0%{top:22%}to{top:72%}}@keyframes cfDesktopRunwayFloat{0%,to{translate:0 0}50%{translate:0 -12px}}@keyframes cfDesktopSlowRotate{to{transform:rotate(1turn)}}@keyframes cfDesktopOsLaneBreath{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes cfDesktopSignalTravel{0%{opacity:0;transform:translateX(-120%)}18%,64%{opacity:1}to{opacity:0;transform:translateX(120%)}}@keyframes cfDesktopRunwayBeacon{0%,to{opacity:.18;transform:translateX(-20%) scaleX(.7)}50%{opacity:.46;transform:translateX(20%) scaleX(1)}}@keyframes cfDesktopLineDraw{to{stroke-dashoffset:0}}@keyframes cfDesktopDotPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.company-chapter-top-nav{--chapter-nav-size:54px;--chapter-signature-image-max:42px}.signal-hero-signature-link{display:inline-flex;width:clamp(108px,8vw,132px);height:54px;min-height:54px;max-height:54px;align-items:center;justify-content:flex-start;color:inherit;text-decoration:none}.signal-hero-signature-link .approved-signal-lockup{width:auto;max-width:100%;max-height:42px}.company-chapter-signature{display:inline-flex!important;width:clamp(108px,8vw,132px)!important;height:var(--chapter-nav-size)!important;min-height:var(--chapter-nav-size)!important;max-height:var(--chapter-nav-size)!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;overflow:visible!important}.company-chapter-signature img{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:var(--chapter-signature-image-max)!important;-o-object-fit:contain!important;object-fit:contain!important;filter:none!important}.company-chapter-menu,.company-chapter-nav-button{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.company-chapter-nav-button{border-color:transparent!important}.company-chapter-menu:hover,.company-chapter-nav-button:focus-visible,.company-chapter-nav-button:hover{background:transparent!important;box-shadow:none!important}@media (max-width:980px){.company-chapter-top-nav{--chapter-nav-size:42px;--chapter-signature-image-max:36px}.company-chapter-signature{width:clamp(92px,28vw,112px)!important;flex:0 1 auto!important}}@media (max-width:760px){.design-playground-page>.content-layer{padding-top:5.2rem!important}.design-playground-page .design-playground-hero{padding-top:0!important}.company-index-page .company-index-hero{padding-top:4rem!important}.signal-hero-nav{align-items:center}.signal-hero-signature-link{width:clamp(92px,28vw,112px);height:42px;min-height:42px;max-height:42px}.signal-hero-signature-link .approved-signal-lockup{width:auto!important;max-width:100%!important;max-height:36px!important}.signal-hero-menu{--signal-hero-menu-size:42px}.signal-hero-composition{margin-top:1.75rem;padding-top:0!important}}.ai-reactor-top-signature{width:clamp(108px,8vw,132px)!important;height:54px!important;min-height:54px!important;max-height:54px!important;justify-content:flex-start!important;background:transparent!important;box-shadow:none!important;filter:none!important}.ai-reactor-top-signature img{width:auto!important;max-width:100%!important;height:auto!important;max-height:42px!important;-o-object-fit:contain!important;object-fit:contain!important}@media (max-width:760px),(pointer:coarse){.companya-mobile-v8 .artifact img,.companya-mobile-v8 .phone-shot img,.credflow-mobile-chapter img,.pidge-mobile-chapter img,.roundglass-flagship img{backface-visibility:hidden;filter:none!important;transform:translateZ(0)}}#home-signal-hero .signal-hero-copy-block{width:min(920px,100%)}#home-signal-hero .signal-hero-copy-block h1.is-homepage-compact{max-width:14.2em!important;font-size:clamp(2.45rem,4.1vw,4.25rem)!important;line-height:.98!important;text-wrap:balance}#home-signal-hero .signal-hero-builder-line{position:relative;isolation:isolate;max-width:760px!important;overflow:hidden;margin-top:clamp(1.1rem,1.8vw,1.55rem)!important;border:1px solid rgba(139,223,255,.22);border-radius:1.05rem;padding:clamp(.88rem,1.25vw,1.08rem) clamp(1rem,1.8vw,1.35rem);background:radial-gradient(circle at 12% 0,rgba(139,223,255,.14),transparent 42%),linear-gradient(135deg,rgba(139,223,255,.075),rgba(228,154,190,.055) 56%,rgba(255,255,255,.025));color:var(--text-primary)!important;font-family:var(--font-display);font-size:clamp(1.04rem,1.3vw,1.23rem)!important;font-weight:720;line-height:1.48!important;letter-spacing:0;box-shadow:0 20px 58px rgba(0,0,0,.24),0 0 34px rgba(139,223,255,.08),inset 0 1px 0 rgba(255,255,255,.09);text-shadow:0 0 26px rgba(139,223,255,.18)}#home-signal-hero .signal-hero-builder-line:before{position:absolute;inset:0;z-index:-1;pointer-events:none;content:"";background:linear-gradient(90deg,rgba(139,223,255,.2),transparent 18% 82%,rgba(228,154,190,.16)),linear-gradient(180deg,rgba(255,255,255,.075),transparent 32%);opacity:.44}#home-signal-hero .signal-hero-builder-line:after{position:absolute;inset:-1px;z-index:-1;pointer-events:none;content:"";background:linear-gradient(105deg,transparent 0 36%,rgba(139,223,255,.34) 47%,rgba(255,122,217,.2) 55%,transparent 68%);opacity:0;transform:translate3d(-42%,0,0)}#home-signal-hero .signal-hero-ecg{display:none!important}@media (min-width:1024px){#home-signal-hero.signal-hero-frame{min-height:clamp(610px,83dvh,780px)}#home-signal-hero .signal-hero-copy-block h1.is-homepage-compact{text-wrap:wrap!important}}@media (prefers-reduced-motion:no-preference){#home-signal-hero .signal-hero-builder-line:after{animation:signal-hero-builder-scan 4.8s cubic-bezier(.16,1,.3,1) .7s infinite}}@keyframes signal-hero-builder-scan{0%,42%,to{opacity:0;transform:translate3d(-42%,0,0)}12%{opacity:.9}24%{opacity:0;transform:translate3d(42%,0,0)}}@media (max-width:767px){#home-signal-hero .signal-hero-portrait-field{min-height:clamp(280px,38vh,320px)!important;margin-top:-2.35rem!important}#home-signal-hero .signal-hero-copy-block h1.is-homepage-compact{max-width:100%!important;font-size:clamp(1.82rem,8.72vw,2.85rem)!important;line-height:1.05!important}#home-signal-hero .signal-hero-builder-line{width:min(calc(100vw - 2.25rem),22.5rem);max-width:calc(100% - .2rem)!important;margin-inline:auto!important;padding:.72rem .9rem;font-size:clamp(.92rem,4.05vw,1.02rem)!important;line-height:1.38!important;text-align:center!important;text-wrap:balance!important}}@media (prefers-reduced-motion:reduce){#home-signal-hero .signal-hero-builder-line:after{animation:none!important;opacity:0!important;transform:none!important}}.kb-library-hero,.kb-library-shelf,.kb-library-standard,.kb-problem-strip{position:relative;z-index:1;width:min(100% - 2rem,1180px);margin-inline:auto}.kb-library-hero{display:grid;grid-template-columns:minmax(0,.94fr) minmax(320px,.72fr);gap:clamp(1.5rem,4vw,4rem);min-height:auto;padding:clamp(5.8rem,7vw,7rem) 0 clamp(1.75rem,4vw,3rem);align-items:center}.kb-library-hero:before{position:absolute;inset:4.5rem -8vw auto;height:72%;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgba(139,223,255,.18),rgba(255,122,217,.1),transparent),repeating-linear-gradient(90deg,rgba(139,223,255,.045) 0 1px,transparent 1px 96px);opacity:.42;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 72%,transparent)}.kb-library-copy{position:relative;display:grid;gap:1rem}.kb-library-copy h1{max-width:900px;margin:0;color:var(--text-primary);font-size:clamp(2.8rem,5vw,4.85rem);font-weight:800;letter-spacing:0;line-height:.98;text-wrap:balance}.kb-library-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.35rem}.kb-library-actions a{min-height:2.85rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(139,223,255,.3);border-radius:999px;padding:0 1rem;color:var(--text-primary);background:rgba(7,18,34,.72);font-size:.92rem;font-weight:800;text-decoration:none}.kb-library-actions a:first-child{border-color:rgba(139,223,255,.48);color:#06101f;background:linear-gradient(135deg,rgba(139,223,255,.95),rgba(255,122,217,.82))}.kb-library-search{display:grid;gap:.5rem;width:min(100%,720px);margin-top:.5rem}.kb-library-search label{color:var(--accent-cyan);font-size:.82rem;font-weight:800}.kb-library-search input{min-height:3.35rem;border:1px solid rgba(190,218,255,.24);border-radius:18px;padding:0 1.05rem;color:var(--text-primary);background:linear-gradient(135deg,rgba(5,13,27,.96),rgba(10,19,42,.88)),rgba(5,13,27,.9);font:inherit;font-size:1rem;outline:none}.kb-library-search input::-moz-placeholder{color:rgba(205,218,239,.58)}.kb-library-search input::placeholder{color:rgba(205,218,239,.58)}.kb-library-search input:focus-visible{border-color:rgba(139,223,255,.74);box-shadow:0 0 0 3px rgba(139,223,255,.16)}.kb-topic-filter-row{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.5rem}.kb-map-lanes button,.kb-problem-grid button,.kb-topic-filter-row button{font:inherit}.kb-topic-filter-row button{min-height:2.75rem;display:inline-flex;align-items:center;border:1px solid rgba(190,218,255,.18);border-radius:999px;padding:0 .9rem;color:var(--text-secondary);background:rgba(7,18,34,.64);cursor:pointer;font-size:.9rem;font-weight:800}.kb-map-lanes button.is-active,.kb-problem-grid button.is-active,.kb-topic-filter-row button.is-active{border-color:rgba(139,223,255,.56);color:var(--text-primary);background:linear-gradient(135deg,rgba(52,122,174,.44),rgba(145,69,140,.34));box-shadow:0 0 42px rgba(139,223,255,.13)}.kb-library-map{position:relative;display:grid;gap:1rem;overflow:hidden;border:1px solid rgba(190,218,255,.2);border-radius:26px;padding:clamp(1rem,2.6vw,1.35rem);background:linear-gradient(145deg,rgba(3,9,20,.98),rgba(10,21,44,.9)),rgba(5,13,27,.9);box-shadow:0 30px 100px rgba(0,0,0,.36)}.kb-library-map:before{background:repeating-linear-gradient(90deg,rgba(139,223,255,.055) 0 1px,transparent 1px 68px),repeating-linear-gradient(0deg,rgba(139,223,255,.045) 0 1px,transparent 1px 52px);opacity:.8;-webkit-mask-image:linear-gradient(180deg,#000,transparent 92%);mask-image:linear-gradient(180deg,#000,transparent 92%)}.kb-library-map:after,.kb-library-map:before{position:absolute;inset:0;pointer-events:none;content:""}.kb-library-map:after{background:linear-gradient(110deg,transparent 0 42%,rgba(139,223,255,.16) 48%,transparent 55% 100%);opacity:.75;transform:translate3d(-62%,0,0)}.kb-map-header,.kb-map-lanes,.kb-map-radar{position:relative;z-index:1}.kb-map-header{display:grid;gap:.55rem;border-bottom:1px solid rgba(190,218,255,.12);padding-bottom:.9rem}.kb-map-header span{color:var(--accent-pink);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.kb-map-header strong{max-width:22rem;color:var(--text-primary);font-size:clamp(1.4rem,2.4vw,1.85rem);line-height:1.08;text-wrap:balance}.kb-map-radar{min-height:150px;border:1px solid rgba(190,218,255,.12);border-radius:20px;background:radial-gradient(circle at 50% 50%,transparent 0 13%,rgba(139,223,255,.12) 13.3% 13.8%,transparent 14% 26%,rgba(139,223,255,.1) 26.3% 26.8%,transparent 27% 40%,rgba(255,122,217,.1) 40.3% 40.8%,transparent 41%),linear-gradient(90deg,rgba(139,223,255,.11),transparent 50%,rgba(255,122,217,.08)),rgba(3,9,20,.68)}.kb-map-radar:after,.kb-map-radar:before{position:absolute;inset:50% auto auto 50%;width:44%;height:1px;transform-origin:left center;pointer-events:none;content:"";background:linear-gradient(90deg,rgba(139,223,255,.7),transparent)}.kb-map-radar:before{transform:rotate(26deg)}.kb-map-radar:after{transform:rotate(146deg)}.kb-map-radar span{position:absolute;width:.7rem;height:.7rem;border-radius:999px;background:var(--accent-cyan);box-shadow:0 0 24px rgba(139,223,255,.72)}.kb-map-radar .is-core{inset:calc(50% - .35rem) auto auto calc(50% - .35rem);width:.85rem;height:.85rem;background:var(--accent-pink)}.kb-map-radar .is-one{top:24%;left:32%}.kb-map-radar .is-two{top:36%;right:24%}.kb-map-radar .is-three{right:34%;bottom:22%}.kb-map-radar .is-four{bottom:32%;left:23%}.kb-map-lanes{display:grid;gap:.65rem}.kb-map-lanes button{display:grid;gap:.25rem;min-height:3.5rem;border:1px solid rgba(190,218,255,.14);border-radius:15px;padding:.8rem .85rem;color:var(--text-secondary);background:rgba(5,13,27,.68);cursor:pointer;text-align:left}.kb-map-lanes button span{color:var(--text-primary);font-size:.9rem;font-weight:800}.kb-map-lanes button small{color:var(--text-secondary);font-size:.78rem;font-weight:700;line-height:1.35}.kb-problem-strip{display:grid;gap:clamp(1rem,3vw,1.6rem);padding:clamp(1.5rem,4vw,3rem) 0}.kb-section-heading,.kb-shelf-header{display:grid;gap:.85rem}.kb-library-standard h2,.kb-section-heading h2,.kb-shelf-header h2{max-width:860px;margin:0;color:var(--text-primary);font-size:clamp(2rem,4vw,4.2rem);font-weight:800;letter-spacing:0;line-height:1;text-wrap:balance}.kb-shelf-header p{max-width:720px;margin:0;color:var(--text-secondary);font-size:1rem;line-height:1.6}.kb-problem-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.kb-problem-grid button{display:grid;min-height:12rem;gap:.75rem;align-content:end;border:1px solid rgba(190,218,255,.16);border-radius:20px;padding:1rem;color:inherit;background:linear-gradient(145deg,rgba(7,18,34,.88),rgba(12,18,41,.7)),rgba(5,13,27,.72);cursor:pointer;text-align:left}.kb-problem-grid button span{color:var(--text-primary);font-size:clamp(1.05rem,1.6vw,1.28rem);font-weight:800;line-height:1.12}.kb-problem-grid button p{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.kb-library-shelf{display:grid;gap:clamp(.9rem,2.4vw,1.5rem);padding:clamp(.8rem,2.2vw,1.8rem) 0 clamp(2.2rem,5vw,4.5rem)}.kb-shelf-header{gap:.6rem}.kb-shelf-header h2{max-width:790px;font-size:clamp(1.75rem,2.9vw,2.85rem)}.kb-article-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:1rem;align-items:stretch}.kb-article-card{position:relative;display:grid;overflow:hidden;border:1px solid rgba(190,218,255,.16);border-radius:22px;color:inherit;background:linear-gradient(145deg,rgba(5,13,27,.94),rgba(12,19,42,.78)),rgba(5,13,27,.82);text-decoration:none;box-shadow:0 24px 90px rgba(0,0,0,.28);isolation:isolate}.kb-article-card.is-featured{min-height:640px}.kb-article-card:not(.is-featured){grid-template-columns:.42fr .58fr;min-height:300px}.kb-article-image{position:relative;min-height:230px;overflow:hidden;background:rgba(3,9,20,.74);contain:paint}.kb-article-card.is-featured .kb-article-image{min-height:315px}.kb-article-image:after{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(180deg,transparent,rgba(3,9,20,.28)),linear-gradient(110deg,transparent 0 44%,rgba(139,223,255,.14) 49%,transparent 55% 100%);opacity:.85}.kb-article-image img{width:100%;height:100%;min-height:inherit;display:block;-o-object-fit:cover;object-fit:cover;transform:scale(1.01)}.kb-article-content{display:grid;gap:.9rem;padding:clamp(1.05rem,2.4vw,1.55rem);align-content:start}.kb-article-card.is-featured .kb-article-content{padding:clamp(1.3rem,3.4vw,2rem)}.kb-article-topline{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.kb-article-topline small,.kb-article-topline span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(190,218,255,.14);border-radius:999px;padding:.38rem .62rem;color:var(--text-secondary);background:rgba(6,16,33,.68);font-size:.74rem;font-weight:800;line-height:1.25}.kb-article-topline span{border-color:rgba(228,154,190,.34);color:var(--accent-pink)}.kb-article-content h3{margin:0;color:var(--text-primary);font-size:clamp(1.55rem,3.2vw,3.6rem);font-weight:800;line-height:1;text-wrap:balance}.kb-article-card:not(.is-featured) .kb-article-content h3{font-size:clamp(1.25rem,1.9vw,1.8rem);line-height:1.08}.kb-article-content>p{max-width:680px;margin:0;color:var(--text-secondary);font-size:.98rem;line-height:1.62}.kb-article-use{display:grid;gap:.35rem;border-top:1px solid rgba(190,218,255,.12);padding-top:.85rem}.kb-article-use span{color:var(--accent-cyan);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.kb-article-use p{margin:0;color:var(--text-secondary);font-size:.92rem;line-height:1.5}.kb-article-content strong{width:-moz-fit-content;width:fit-content;color:var(--accent-cyan);font-size:.92rem}.kb-library-standard{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(1.2rem,4vw,3rem);padding:clamp(2.5rem,6vw,5rem) 0 clamp(5rem,9vw,8rem)}.kb-standard-list{display:grid;gap:.85rem}.kb-standard-list span{display:block;border-bottom:1px solid rgba(190,218,255,.12);padding-bottom:.85rem;color:var(--text-secondary);font-size:1rem;line-height:1.62}@media (prefers-reduced-motion:no-preference){.kb-library-copy,.kb-library-map,.kb-library-shelf,.kb-problem-strip{animation:knowledgeRise .56s cubic-bezier(.16,1,.3,1) both}.kb-library-map{animation-delay:80ms}.kb-problem-strip{animation-delay:.13s}.kb-library-shelf{animation-delay:.17s}.kb-library-map:after{animation:knowledgeSignalSweep 1.7s cubic-bezier(.16,1,.3,1) .24s both}.kb-article-card,.kb-library-actions a,.kb-map-lanes button,.kb-problem-grid button,.kb-topic-filter-row button{transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease,background .22s ease}.kb-article-card:hover,.kb-library-actions a:hover,.kb-map-lanes button:hover,.kb-problem-grid button:hover,.kb-topic-filter-row button:hover{border-color:rgba(139,223,255,.5);transform:translate3d(0,-3px,0);box-shadow:0 30px 100px rgba(0,0,0,.34)}.kb-article-card:hover .kb-article-image img{transform:scale(1.045);transition:transform .9s cubic-bezier(.16,1,.3,1)}}@media (max-width:1040px){.kb-article-grid,.kb-library-hero,.kb-library-standard{grid-template-columns:1fr}.kb-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-article-card:not(.is-featured){grid-template-columns:minmax(0,.45fr) minmax(0,.55fr)}}@media (max-width:640px){.kb-library-hero,.kb-library-shelf,.kb-library-standard,.kb-problem-strip{width:min(100% - 1.1rem,1180px)}.kb-library-hero{gap:1.35rem;min-height:auto;padding-top:5.8rem;padding-bottom:1.35rem}.kb-library-hero:before{inset:4rem 0 auto}.kb-library-copy{gap:.9rem}.kb-library-copy h1{font-size:clamp(2.18rem,9vw,2.8rem);line-height:1}.kb-library-actions{gap:.55rem}.kb-library-actions a{flex:1 1 9rem;min-height:2.75rem;padding-inline:.8rem;font-size:.88rem}.kb-library-search{margin-top:.2rem}.kb-library-search label{font-size:.92rem}.kb-library-search input{min-height:3.2rem;border-radius:16px;font-size:1rem}.kb-topic-filter-row{gap:.5rem}.kb-topic-filter-row button{min-height:2.75rem;padding:0 .85rem;font-size:.88rem}.kb-library-map{display:none}.kb-library-shelf,.kb-problem-strip{padding:1.25rem 0 2rem}.kb-library-standard h2,.kb-section-heading h2,.kb-shelf-header h2{font-size:clamp(1.62rem,7vw,2.08rem);line-height:1.02}.kb-shelf-header p{display:none}.kb-problem-grid{grid-template-columns:1fr}.kb-problem-grid button{min-height:8.5rem;border-radius:18px}.kb-article-grid{gap:.85rem}.kb-article-card,.kb-article-card:not(.is-featured){grid-template-columns:1fr}.kb-article-card.is-featured,.kb-article-card:not(.is-featured){min-height:0}.kb-article-card.is-featured .kb-article-image,.kb-article-image{min-height:210px}.kb-article-card.is-featured .kb-article-content,.kb-article-content{padding:1rem}.kb-article-card:not(.is-featured) .kb-article-content h3,.kb-article-content h3{font-size:clamp(1.55rem,7.8vw,2.2rem);line-height:1.04}.kb-library-standard{gap:1.2rem;padding-top:2rem}}.kb-library-search span{color:var(--text-muted);font-size:.74rem;font-weight:700;line-height:1.45}.kb-filter-panel{display:grid;gap:.9rem;border:1px solid rgba(190,218,255,.16);border-radius:20px;padding:clamp(.85rem,2vw,1rem);background:linear-gradient(135deg,rgba(5,13,27,.9),rgba(10,18,40,.68)),rgba(5,13,27,.74)}.kb-filter-group{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.75rem;align-items:start}.kb-filter-group>span{padding-top:.72rem;color:var(--accent-cyan);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.kb-filter-group>div{display:flex;flex-wrap:wrap;gap:.55rem}.kb-filter-group button{min-height:2.55rem;border:1px solid rgba(190,218,255,.18);border-radius:999px;padding:0 .85rem;color:var(--text-secondary);background:rgba(7,18,34,.66);cursor:pointer;font:inherit;font-size:.79rem;font-weight:800}.kb-filter-group button.is-active{border-color:rgba(139,223,255,.56);color:var(--text-primary);background:linear-gradient(135deg,rgba(52,122,174,.44),rgba(145,69,140,.34));box-shadow:0 0 34px rgba(139,223,255,.12)}.kb-filter-panel>p{margin:0;color:var(--text-muted);font-size:.77rem;font-weight:700;line-height:1.45}@media (prefers-reduced-motion:no-preference){.kb-filter-group button,.knowledge-base-page .kb-article-card.is-asset{transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease,background .22s ease}.kb-filter-group button:hover,.knowledge-base-page .kb-article-card.is-asset:hover{border-color:rgba(139,223,255,.5);transform:translate3d(0,-2px,0)}}@media (max-width:640px){.kb-filter-group{grid-template-columns:1fr;gap:.45rem}.kb-filter-group>span{padding-top:0}.kb-filter-group button{min-height:2.75rem;font-size:.79rem}}@media (max-width:767px){#home-signal-hero .signal-hero-copy-block{width:100%!important;max-width:100%!important;padding-inline:0!important}#home-signal-hero .signal-hero-builder-line{box-sizing:border-box;width:100%!important;max-width:min(100%,21rem)!important;margin-inline:auto!important;font-family:var(--font-site);font-style:italic!important;font-weight:400!important}#home-signal-hero .signal-hero-builder-line em{font-style:italic;font-weight:400}#home-signal-hero .signal-hero-actions{width:100%!important;max-width:min(100%,21rem)!important;margin-inline:auto!important;align-items:center!important}#home-signal-hero .signal-hero-actions a{box-sizing:border-box;width:100%!important;max-width:100%!important}#builder-era .builder-era-header p,#builder-era .builder-mobile-expansion .builder-system-eyebrow,#career-signal-trail .journey-chapter-meaning{display:none!important}.ask-sherry-input{font-size:1rem}}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-1:hover,.hover\:-translate-y-1\.5:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.hover\:border-\[var\(--border-soft\)\]:hover{border-color:var(--border-soft)}.hover\:bg-accent-cyan:hover{background-color:var(--accent-cyan)}.hover\:bg-ink-primary:hover{background-color:var(--text-primary)}.hover\:bg-white\/\[0\.045\]:hover{background-color:rgb(255 255 255/.045)}.hover\:bg-white\/\[0\.085\]:hover{background-color:rgb(255 255 255/.085)}.hover\:text-ink-primary:hover{color:var(--text-primary)}.hover\:shadow-\[0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.1\)\2c 0_20px_52px_rgba\(139\2c 223\2c 255\2c 0\.24\)\]:hover{--tw-shadow:0 0 0 1px rgba(255,255,255,0.1),0 20px 52px rgba(139,223,255,0.24);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 20px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lift:hover{--tw-shadow:0 32px 100px rgba(6,18,42,0.48);--tw-shadow-colored:0 32px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-white\/10:disabled{border-color:rgb(255 255 255/.1)}.disabled\:border-white\/20:disabled{border-color:rgb(255 255 255/.2)}.disabled\:bg-ink-primary:disabled{background-color:var(--text-primary)}.disabled\:bg-white\/\[0\.025\]:disabled{background-color:rgb(255 255 255/.025)}.disabled\:text-ink-muted:disabled{color:var(--text-muted)}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.disabled\:active\:scale-100:active:disabled{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-60{opacity:.6}@media (min-width:640px){.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.md\:inset-y-4{top:1rem;bottom:1rem}.md\:left-auto{left:auto}.md\:right-4{right:1rem}.md\:mb-2{margin-bottom:.5rem}.md\:block{display:block}.md\:hidden{display:none}.md\:w-\[min\(560px\2c calc\(100vw-2rem\)\)\]{width:min(560px,calc(100vw - 2rem))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1\.35fr_0\.65fr\]{grid-template-columns:1.35fr .65fr}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:whitespace-nowrap{white-space:nowrap}.md\:rounded-\[1\.75rem\]{border-radius:1.75rem}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem}.md\:pb-28,.md\:py-28{padding-bottom:7rem}.md\:pt-16{padding-top:4rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width:1024px){.lg\:block{display:block}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}