@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=IBM+Plex+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Unbounded:wght@200;300;400;500;600;700;800&family=IBM+Plex+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&family=Space+Grotesk:wght@400;500;600;700&display=swap";@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer components;@layer theme{:root,:host{--font-mono:"JetBrains Mono", "IBM Plex Mono", ui-monospace, monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--radius-xs:.375rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--shadow-xs:0 1px 2px #04090d33;--shadow-sm:0 4px 12px #04090d40;--shadow-md:0 12px 32px #04090d4d;--shadow-lg:0 22px 56px #04090d59;--shadow-xl:0 34px 96px #04090d73;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-mono-font-family:var(--font-mono);--color-void:#020608;--color-bg:#04090d;--color-bg-raised:#091219;--color-bg-elevated:#0e1c25;--color-bg-interactive:#152734;--color-surface:#f5fbff08;--color-surface-hover:#f5fbff0f;--color-surface-active:#f5fbff17;--color-surface-agent:#62e2ff0a;--color-line:#c1e2f41f;--color-line-strong:#c1e2f43d;--color-line-soft:#c1e2f414;--color-text:#eef6fb;--color-text-muted:#eef6fbb8;--color-text-soft:#eef6fb80;--color-text-faint:#eef6fb47;--color-cyan:#62e2ff;--color-cyan-dim:#3ba8c4;--color-cyan-deep:#22738a;--color-teal:#7af2da;--color-teal-dim:#3da892;--color-blue:#7db3ff;--color-blue-dim:#4a7dc2;--color-amber:#ffc275;--color-amber-dim:#b88a45;--color-lime:#9df6a8;--color-lime-dim:#5fb46c;--color-rose:#ff8c99;--color-rose-dim:#c25765;--color-violet:#b18cff;--color-violet-dim:#7a5dcc;--color-cyan-soft:#9fd1de;--color-cyan-edge:#93edff;--color-teal-soft:#a8d8ce;--color-teal-edge:#a3f6e3;--color-blue-soft:#a3b9d6;--color-blue-edge:#9ec2ff;--color-amber-soft:#d9c2a3;--color-amber-edge:#ffd49e;--color-lime-soft:#b8d8be;--color-lime-edge:#b8f9c0;--color-rose-soft:#d6abb1;--color-rose-edge:#ffa7b2;--color-violet-soft:#b3a5d6;--color-violet-edge:#c2a8ff;--color-state-ready:#7db3ff;--color-state-working:#62e2ff;--color-state-done:#9df6a8;--color-state-review:#ffc275;--color-state-danger:#ff8c99;--font-display:"Space Grotesk", "IBM Plex Sans", system-ui, sans-serif;--font-body:"IBM Plex Sans", system-ui, sans-serif;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:.75rem;--spacing-lg:1rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--spacing-3xl:3rem;--spacing-4xl:4rem;--spacing-5xl:6rem;--radius-pill:999px;--shadow-feature:0 24px 60px -12px #04090dd9;--z-sticky:10;--z-overlay:100;--z-dialog:1000;--z-popover:1200;--z-tooltip:1400;--z-toast:10000;--ease-out-quart:cubic-bezier(.2, .85, .25, 1);--duration-instant:80ms;--duration-fast:.16s;--duration-base:.24s;--duration-slow:.4s;--duration-slower:.68s}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--ui-font-sans,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}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-1\/2{top:50%}.left-1\/2{left:50%}.z-\[calc\(var\(--z-dialog\)\+1\)\]{z-index:calc(var(--z-dialog) + 1)}.z-\[var\(--z-dialog\)\]{z-index:var(--z-dialog)}.z-\[var\(--z-popover\)\]{z-index:var(--z-popover)}.z-\[var\(--z-tooltip\)\]{z-index:var(--z-tooltip)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.h-3{height:calc(var(--spacing) * 3)}.min-h-\[100dvh\]{min-height:100dvh}.w-3{width:calc(var(--spacing) * 3)}.w-\[min\(32rem\,calc\(100vw-2rem\)\)\]{width:min(32rem,100vw - 2rem)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-48{min-width:calc(var(--spacing) * 48)}.flex-1{flex:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.overflow-auto{overflow:auto}.rounded-\[var\(--ui-radius-lg\)\]{border-radius:var(--ui-radius-lg)}.rounded-\[var\(--ui-radius-md\)\]{border-radius:var(--ui-radius-md)}.rounded-\[var\(--ui-radius-xs\)\]{border-radius:var(--ui-radius-xs)}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[var\(--ui-line\)\]{border-color:var(--ui-line)}.border-cyan-edge{border-color:var(--color-cyan-edge)}.border-cyan-soft{border-color:var(--color-cyan-soft)}.bg-\[var\(--ui-bg-1\)\]{background-color:var(--ui-bg-1)}.bg-bg-0{background-color:var(--ui-bg-0)}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-cyan-edge{background-color:var(--color-cyan-edge)}.bg-cyan-soft{background-color:var(--color-cyan-soft)}.bg-transparent{background-color:#0000}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-left{text-align:left}.font-display{font-family:var(--font-display)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[color\:var\(--ui-text\)\]{color:var(--ui-text)}.text-\[color\:var\(--ui-text-muted\)\]{color:var(--ui-text-muted)}.text-cyan-edge{color:var(--color-cyan-edge)}.text-cyan-soft{color:var(--color-cyan-soft)}.text-signal-cyan{color:var(--ui-signal-cyan)}.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,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--ui-shadow-soft\)\]{--tw-shadow:var(--ui-shadow-soft);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--ui-shadow-strong\)\]{--tw-shadow:var(--ui-shadow-strong);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.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-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-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-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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none,.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[var\(--ui-signal-cyan\)\]:focus-visible{outline-color:var(--ui-signal-cyan)}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[highlighted\]\:bg-white\/8[data-highlighted]{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.data-\[highlighted\]\:bg-white\/8[data-highlighted]{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.data-\[state\=active\]\:bg-white\/8[data-state=active]{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.data-\[state\=active\]\:bg-white\/8[data-state=active]{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.data-\[state\=active\]\:text-\[color\:var\(--ui-text\)\][data-state=active]{color:var(--ui-text)}}:root{--ui-bg-0:var(--color-bg);--ui-bg-1:var(--color-bg-raised);--ui-bg-2:var(--color-bg-elevated);--ui-bg-3:var(--color-bg-interactive);--ui-surface-0:var(--color-surface);--ui-surface-1:var(--color-surface-hover);--ui-surface-2:var(--color-surface-active);--ui-surface-agent:var(--color-surface-agent);--ui-line-soft:var(--color-line-soft);--ui-line:var(--color-line);--ui-line-strong:var(--color-line-strong);--ui-text:var(--color-text);--ui-text-muted:var(--color-text-muted);--ui-text-soft:var(--color-text-soft);--ui-signal-cyan:var(--color-cyan);--ui-signal-teal:var(--color-teal);--ui-signal-blue:var(--color-blue);--ui-signal-amber:var(--color-amber);--ui-signal-lime:var(--color-lime);--ui-signal-rose:var(--color-rose);--ui-signal-violet:var(--color-violet);--ui-signal-cyan-soft:var(--color-cyan-soft);--ui-signal-cyan-edge:var(--color-cyan-edge);--ui-signal-teal-soft:var(--color-teal-soft);--ui-signal-teal-edge:var(--color-teal-edge);--ui-signal-blue-soft:var(--color-blue-soft);--ui-signal-blue-edge:var(--color-blue-edge);--ui-signal-amber-soft:var(--color-amber-soft);--ui-signal-amber-edge:var(--color-amber-edge);--ui-signal-lime-soft:var(--color-lime-soft);--ui-signal-lime-edge:var(--color-lime-edge);--ui-signal-rose-soft:var(--color-rose-soft);--ui-signal-rose-edge:var(--color-rose-edge);--ui-signal-violet-soft:var(--color-violet-soft);--ui-signal-violet-edge:var(--color-violet-edge);--ui-state-ready:var(--color-state-ready);--ui-state-working:var(--color-state-working);--ui-state-done:var(--color-state-done);--ui-state-review:var(--color-state-review);--ui-state-danger:var(--color-state-danger);--ui-font-display:var(--font-display);--ui-font-sans:var(--font-body);--ui-font-mono:var(--font-mono);--ui-space-1:var(--spacing-xs);--ui-space-2:var(--spacing-sm);--ui-space-3:var(--spacing-md);--ui-space-4:var(--spacing-lg);--ui-space-5:1.25rem;--ui-space-6:var(--spacing-xl);--ui-space-8:var(--spacing-2xl);--ui-space-10:2.5rem;--ui-space-12:var(--spacing-3xl);--ui-space-16:var(--spacing-4xl);--ui-space-20:5rem;--ui-space-24:var(--spacing-5xl);--ui-radius-xs:var(--radius-sm);--ui-radius-sm:var(--radius-md);--ui-radius-md:var(--radius-lg);--ui-radius-lg:var(--radius-xl);--ui-radius-pill:var(--radius-pill);--ui-shadow-soft:var(--shadow-lg);--ui-shadow-strong:var(--shadow-xl);--ui-motion-fast:var(--duration-fast);--ui-motion-base:var(--duration-base);--ui-motion-slow:var(--duration-slower);--ui-content-width:min(1220px, calc(100vw - 2rem) )}:root,[data-theme=cyan]{--page-accent:var(--color-cyan);--page-accent-hi:#a7efff;--page-accent-deep:var(--color-cyan-deep);--page-accent-dim:var(--color-cyan-dim);--page-accent-soft:#62e2ff1a;--page-accent-border:#62e2ff73;--page-accent-glow:#62e2ff59;--page-accent-rgb:98, 226, 255;--brand-bg-soft:#9fd1de1f}[data-theme=teal]{--page-accent:var(--color-teal);--page-accent-hi:#b5f5dd;--page-accent-deep:#1f6f5e;--page-accent-dim:var(--color-teal-dim);--page-accent-soft:#7af2da1a;--page-accent-border:#7af2da73;--page-accent-glow:#7af2da59;--page-accent-rgb:122, 242, 218;--brand-bg-soft:#a8d8ce1f}[data-theme=violet]{--page-accent:var(--color-violet);--page-accent-hi:#d2b4ff;--page-accent-deep:#5a3ca6;--page-accent-dim:var(--color-violet-dim);--page-accent-soft:#b18cff1a;--page-accent-border:#b18cff73;--page-accent-glow:#b18cff59;--page-accent-rgb:177, 140, 255;--brand-bg-soft:#b3a5d61f}[data-theme=amber]{--page-accent:var(--color-amber);--page-accent-hi:#ffd79a;--page-accent-deep:#8e6524;--page-accent-dim:var(--color-amber-dim);--page-accent-soft:#ffc2751a;--page-accent-border:#ffc27573;--page-accent-glow:#ffc27559;--page-accent-rgb:255, 194, 117;--brand-bg-soft:#d9c2a31f}[data-theme=lime]{--page-accent:var(--color-lime);--page-accent-hi:#c0ffca;--page-accent-deep:#46894f;--page-accent-dim:var(--color-lime-dim);--page-accent-soft:#9df6a81a;--page-accent-border:#9df6a873;--page-accent-glow:#9df6a859;--page-accent-rgb:157, 246, 168;--brand-bg-soft:#b8d8be1f}[data-theme=rose]{--page-accent:var(--color-rose);--page-accent-hi:#ffb6c0;--page-accent-deep:#8f3d48;--page-accent-dim:var(--color-rose-dim);--page-accent-soft:#ff8c991a;--page-accent-border:#ff8c9973;--page-accent-glow:#ff8c9959;--page-accent-rgb:255, 140, 153;--brand-bg-soft:#d6abb11f}[data-theme=blue]{--page-accent:var(--color-blue);--page-accent-hi:#b5cdff;--page-accent-deep:#3b5ea5;--page-accent-dim:var(--color-blue-dim);--page-accent-soft:#7db3ff1a;--page-accent-border:#7db3ff73;--page-accent-glow:#7db3ff59;--page-accent-rgb:125, 179, 255;--brand-bg-soft:#a3b9d61f}html{color-scheme:dark;scroll-behavior:smooth;-webkit-text-size-adjust:100%}html,body{min-height:100vh;margin:0;padding:0}body{color:var(--color-text);font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","kern";background:var(--color-bg);background-image:radial-gradient(ellipse 120% 60% at 8% -5%,#62e2ff12,transparent 55%),radial-gradient(ellipse 100% 60% at 92% 8%,#b18cff0d,transparent 60%),radial-gradient(ellipse 80% 60% at 50% 110%,#7af2da0a,transparent 60%),linear-gradient(#c1e2f405 1px,transparent 1px),linear-gradient(90deg,#c1e2f405 1px,transparent 1px),linear-gradient(180deg,var(--color-bg),var(--color-void));background-size:auto,auto,auto,48px 48px,48px 48px,auto;background-attachment:fixed;font-size:16px;line-height:1.5;position:relative;overflow-x:hidden}body:after{content:"";pointer-events:none;z-index:1;mix-blend-mode:overlay;opacity:.5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.04 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}main,header,footer{z-index:2;position:relative}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin:0;font-weight:500;line-height:1.1}p{color:var(--color-text-muted);margin:0}a{color:var(--color-cyan);transition:color var(--duration-fast) var(--ease-out-quart);text-decoration:none}a:hover{color:var(--color-text)}code,pre,kbd,samp{font-family:var(--font-mono)}button{cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit}:focus{outline:none}:focus-visible{outline:2px solid var(--brand-edge,var(--color-cyan));outline-offset:2px;border-radius:var(--radius-sm)}::-moz-selection{background:var(--color-cyan);color:var(--color-bg);text-shadow:none}::selection{background:var(--color-cyan);color:var(--color-bg);text-shadow:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-bg)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--color-cyan-deep),var(--color-cyan-dim));border:2px solid var(--color-bg);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--color-cyan-dim),var(--color-cyan))}.font-display{font-family:var(--font-display);letter-spacing:-.02em}.font-body{font-family:var(--font-body)}.font-mono{font-family:var(--font-mono);letter-spacing:.02em}.kicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-soft);font-size:.72rem;font-weight:500}.eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-cyan);text-shadow:0 0 12px #62e2ff73;font-size:.74rem;font-weight:500}.display-xl{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2.75rem,6vw,5rem);font-weight:500;line-height:1.02}.display-lg{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:500;line-height:1.06}.display-md{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500;line-height:1.1}.mono-readout{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em}.chroma-headline{text-shadow:-1px 0 #62e2ff8c,1px 0 #b18cff80,0 0 28px #62e2ff2e}.neon-cyan{color:var(--color-cyan);text-shadow:0 0 6px #62e2ffd9,0 0 18px #62e2ff73,0 0 36px #62e2ff40}.neon-teal{color:var(--color-teal);text-shadow:0 0 6px #7af2dad9,0 0 18px #7af2da73}.neon-amber{color:var(--color-amber);text-shadow:0 0 6px #ffc275d9,0 0 18px #ffc27566}.neon-violet{color:var(--color-violet);text-shadow:0 0 6px #b18cffd9,0 0 18px #b18cff73}.neon-rose{color:var(--color-rose);text-shadow:0 0 6px #ff8c99d9,0 0 18px #ff8c9966}.glass{border:1px solid var(--color-line);-webkit-backdrop-filter:blur(14px);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:linear-gradient(#ffffff0b,#ffffff04),#091219b8}.glass-strong{border:1px solid var(--color-line-strong);-webkit-backdrop-filter:blur(18px);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:linear-gradient(#ffffff0f,#ffffff05),#091219d9}.glass-elevated{border:1px solid var(--color-line);-webkit-backdrop-filter:blur(22px);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);background:linear-gradient(#ffffff0d,#ffffff04),#091219e6}.bezel-cyan{border:1px solid #62e2ff80;box-shadow:0 0 0 1px #62e2ff26,0 0 18px #62e2ff38,inset 0 0 14px #62e2ff0f}.bezel-teal{border:1px solid #7af2da80;box-shadow:0 0 0 1px #7af2da26,0 0 18px #7af2da38,inset 0 0 14px #7af2da0f}.bezel-amber{border:1px solid #ffc27580;box-shadow:0 0 0 1px #ffc27526,0 0 18px #ffc27538,inset 0 0 14px #ffc2750f}.bezel-violet{border:1px solid #b18cff80;box-shadow:0 0 0 1px #b18cff26,0 0 18px #b18cff38,inset 0 0 14px #b18cff0f}.brackets{position:relative}.brackets:before,.brackets:after,.brackets>.br-bl,.brackets>.br-br{content:"";border-color:var(--color-cyan);pointer-events:none;width:12px;height:12px;position:absolute}.brackets:before{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.brackets:after{border-top:2px solid;border-right:2px solid;top:-1px;right:-1px}.brackets>.br-bl{border-bottom:2px solid;border-left:2px solid;bottom:-1px;left:-1px}.brackets>.br-br{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.scanlines{position:relative}.scanlines:after{content:"";pointer-events:none;opacity:.28;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#00000038 0 1px,#0000 1px 3px);position:absolute;inset:0}@keyframes pulse-glow{0%,to{box-shadow:0 0}50%{box-shadow:0 0 12px 2px}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes ui-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui-shimmer{background:var(--ui-shimmer-bg,linear-gradient(90deg, transparent 25%, #ffffff14 50%, transparent 75%));background-size:200% 100%;animation:1.5s linear infinite shimmer}.ui-pulse-glow{animation:pulse-glow 2s var(--ease-in-out) infinite}.ui-gradient-shift{animation:gradient-shift 8s var(--ease-in-out) infinite;background-size:200% 200%}.ui-spin{animation:.8s linear infinite ui-spin}:root,[data-theme]{--page-accent:var(--brand);--page-accent-hi:var(--brand)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--page-accent-hi:color-mix(in srgb, var(--brand) 70%, white)}}:root,[data-theme]{--page-accent-deep:var(--brand-deep);--page-accent-rgb:var(--brand-rgb)}.text-page{color:var(--page-accent)}.text-page-hi{color:var(--page-accent-hi)}.border-page{border-color:var(--page-accent-border)}.bg-page-soft{background:var(--page-accent-soft)}.bg-page-bg-soft{background:var(--brand-bg-soft)}.glow-page{text-shadow:0 0 8px rgba(var(--page-accent-rgb),.65),0 0 18px rgba(var(--page-accent-rgb),.35)}.ring-page{box-shadow:0 0 0 1px var(--page-accent-border)}.bezel-page{border:1px solid var(--page-accent);box-shadow:0 0 0 1px rgba(var(--page-accent-rgb),.2),0 0 18px rgba(var(--page-accent-rgb),.32),inset 0 0 14px rgba(var(--page-accent-rgb),.08)}.card-page{border:1px solid var(--page-accent-border);border-radius:var(--radius-lg);background:radial-gradient(120% 80% at 100% 0%,rgba(var(--page-accent-rgb),.08),transparent 60%),linear-gradient(180deg,#ffffff0b,#ffffff03),#091219b8;-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow-md),0 0 20px rgba(var(--page-accent-rgb),.16);position:relative}.badge-page{border-radius:var(--radius-pill);border:1px solid var(--page-accent-border);background:var(--page-accent-soft);height:1.85rem;color:var(--page-accent);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 12px rgba(var(--page-accent-rgb),.18);align-items:center;gap:.4rem;padding:0 .7rem;font-size:.7rem;font-weight:500;display:inline-flex}.badge-page__dot{width:6px;height:6px;animation:breathe 2s var(--ease-in-out) infinite;background:currentColor;border-radius:50%;box-shadow:0 0 8px}.btn-page{justify-content:center;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--page-accent-border);background:linear-gradient(180deg,var(--page-accent-hi),var(--page-accent) 55%,var(--page-accent-deep));height:2.75rem;color:var(--color-bg);font-family:var(--font-display);letter-spacing:.02em;cursor:pointer;box-shadow:inset 0 1px #fff6,inset 0 -2px #0f283059,0 0 22px rgba(var(--page-accent-rgb),.3),0 14px 36px -12px rgba(var(--page-accent-rgb),.6);transition:all var(--duration-base) var(--ease-out-quart);isolation:isolate;padding:0 1.2rem;font-size:.86rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn-page:after{content:"";pointer-events:none;transition:transform .6s var(--ease-out-quart);mix-blend-mode:screen;z-index:-1;background:linear-gradient(100deg,#0000 30%,#fff6,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.btn-page:hover{box-shadow:inset 0 1px #ffffff8c,0 0 30px rgba(var(--page-accent-rgb),.45),0 18px 42px -10px rgba(var(--page-accent-rgb),.72)}.btn-page:hover:after{transform:translate(120%)}.btn-page:active{transform:translateY(1px)}.btn-page:disabled{opacity:.45;cursor:not-allowed}.btn-page-ghost{justify-content:center;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--page-accent-border);background:var(--page-accent-soft);height:2.75rem;color:var(--page-accent);font-family:var(--font-display);letter-spacing:.02em;cursor:pointer;transition:all var(--duration-base) var(--ease-out-quart);padding:0 1.2rem;font-size:.86rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.btn-page-ghost:hover{background:rgba(var(--page-accent-rgb),.18);border-color:var(--page-accent);box-shadow:0 0 20px rgba(var(--page-accent-rgb),.25);text-shadow:0 0 8px rgba(var(--page-accent-rgb),.6)}.eyebrow-page{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--page-accent);text-shadow:0 0 12px rgba(var(--page-accent-rgb),.45);font-size:.74rem;font-weight:500}.readout-page{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--page-accent);text-shadow:0 0 12px rgba(var(--page-accent-rgb),.45)}.rule-page{background:linear-gradient(90deg,transparent,var(--page-accent-border) 20%,var(--page-accent-border) 80%,transparent);width:100%;height:1px;box-shadow:0 0 12px rgba(var(--page-accent-rgb),.3)}.ui-metric--page{border-color:var(--page-accent-border);background:radial-gradient(120% 80% at 100% 0%,rgba(var(--page-accent-rgb),.1),transparent 60%),linear-gradient(180deg,#ffffff0a,#ffffff03),#091219b3}.ui-metric--page:before{background:linear-gradient(90deg,transparent,rgba(var(--page-accent-rgb),.65),transparent)}.ui-metric--page .ui-metric__icon{color:var(--page-accent)}.ui-card--page{border-color:var(--page-accent-border);box-shadow:var(--shadow-md),0 0 22px rgba(var(--page-accent-rgb),.18)}.ui-card--page:hover{border-color:var(--page-accent);box-shadow:var(--shadow-md),0 0 30px rgba(var(--page-accent-rgb),.28)}.ui-badge--page{color:var(--page-accent);border-color:var(--page-accent-border);background:var(--page-accent-soft);box-shadow:0 0 12px rgba(var(--page-accent-rgb),.18)}.ui-btn--page{color:var(--color-bg);background:linear-gradient(180deg,var(--page-accent-hi),var(--page-accent) 60%,var(--page-accent-deep));border-color:var(--page-accent-border);box-shadow:inset 0 1px #fff6,inset 0 -2px #0f283059,0 0 22px rgba(var(--page-accent-rgb),.3),0 14px 36px -12px rgba(var(--page-accent-rgb),.6)}.ui-btn--page:hover{box-shadow:inset 0 1px #ffffff8c,0 0 30px rgba(var(--page-accent-rgb),.45),0 18px 42px -10px rgba(var(--page-accent-rgb),.72)}.ui-btn--page-ghost{color:var(--page-accent);background:var(--page-accent-soft);border-color:var(--page-accent-border)}.ui-btn--page-ghost:hover{background:rgba(var(--page-accent-rgb),.18);border-color:var(--page-accent);box-shadow:0 0 20px rgba(var(--page-accent-rgb),.25)}.hero-accent-page{background:radial-gradient(ellipse 70% 60% at 50% 0%,rgba(var(--page-accent-rgb),.12),transparent 65%)}.scan-page:before{background:linear-gradient(180deg,transparent 0%,rgba(var(--page-accent-rgb),.08) 18%,rgba(var(--page-accent-rgb),.28) 38%,rgba(var(--page-accent-rgb),.45) 50%,rgba(var(--page-accent-rgb),.28) 62%,rgba(var(--page-accent-rgb),.08) 82%,transparent 100%)}.link-page{color:var(--page-accent);transition:color var(--duration-fast) var(--ease-out-quart),text-shadow var(--duration-fast) var(--ease-out-quart);text-decoration:none}.link-page:hover{color:var(--page-accent-hi);text-shadow:0 0 8px rgba(var(--page-accent-rgb),.5)}.ui-btn{justify-content:center;align-items:center;gap:var(--spacing-sm);font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;cursor:pointer;border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-out-quart),border-color var(--duration-fast) var(--ease-out-quart),box-shadow var(--duration-base) var(--ease-out-quart),color var(--duration-fast) var(--ease-out-quart),transform var(--duration-instant) var(--ease-out-quart);isolation:isolate;border:1px solid #0000;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.ui-btn:disabled,.ui-btn[data-loading=true]{opacity:.5;pointer-events:none}.ui-btn:active{transform:translateY(1px)}.ui-btn__label{align-items:center;gap:var(--spacing-sm);display:inline-flex}.ui-btn__icon{transition:transform var(--duration-base) var(--ease-out-quart),filter var(--duration-base) var(--ease-out-quart);justify-content:center;align-items:center;display:inline-flex}.ui-btn:hover .ui-btn__icon--trail{filter:drop-shadow(0 0 6px);transform:translate(3px)}.ui-btn--sm{height:2rem;padding:0 .85rem;font-size:.78rem}.ui-btn--md{height:2.5rem;padding:0 1.15rem;font-size:.86rem}.ui-btn--lg{border-radius:var(--radius-lg);height:3rem;padding:0 1.5rem;font-size:.95rem}.ui-btn--primary{color:var(--color-bg);background:linear-gradient(180deg,#8fecff,var(--color-cyan) 60%,#3db5cc);border-color:#62e2ff80;box-shadow:inset 0 1px #fff6,inset 0 -2px #0f283059,0 0 0 1px #62e2ff26,0 0 18px #62e2ff47,0 14px 38px -12px #62e2ff8c}.ui-btn--primary:hover{background:linear-gradient(#abf2ff,#8cdfff 60%,#52c7de);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #0f283066,0 0 0 1px #62e2ff4d,0 0 26px #62e2ff73,0 18px 44px -10px #62e2ffb3}.ui-btn--secondary{color:var(--color-cyan);background:linear-gradient(#62e2ff14,#62e2ff05),#09121999;border-color:#62e2ff73;box-shadow:inset 0 1px #62e2ff2e,0 0 0 1px #62e2ff14,0 0 18px #62e2ff1f}.ui-btn--secondary:hover{color:#7ee7ff}@supports (color:color-mix(in lab,red,red)){.ui-btn--secondary:hover{color:color-mix(in srgb,var(--color-cyan) 82%,white)}}.ui-btn--secondary:hover{text-shadow:0 0 8px #62e2ff99;background:linear-gradient(#62e2ff26,#62e2ff0a),#091219b3;border-color:#62e2ffb3;box-shadow:inset 0 1px #62e2ff4d,0 0 0 1px #62e2ff26,0 0 24px #62e2ff4d}.ui-btn--ghost{color:var(--color-text-muted);background:0 0;border-color:#0000}.ui-btn--ghost:hover{color:var(--color-text);background:var(--color-surface-hover);border-color:var(--color-line)}.ui-btn--danger{color:var(--color-rose);background:linear-gradient(#ff8c9914,#ff8c9905),#09121999;border-color:#ff8c9973;box-shadow:0 0 0 1px #ff8c9914,0 0 18px #ff8c9926}.ui-btn--danger:hover{color:#ffa1ab}@supports (color:color-mix(in lab,red,red)){.ui-btn--danger:hover{color:color-mix(in srgb,var(--color-rose) 82%,white)}}.ui-btn--danger:hover{border-color:#ff8c99b3;box-shadow:0 0 0 1px #ff8c9933,0 0 24px #ff8c9952}.ui-btn--plasma{color:var(--color-bg);background:linear-gradient(180deg,#ffd99a,var(--color-amber) 60%,#c7904e);border-color:#ffc27599;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #3c280a66,0 0 22px #ffc27552,0 16px 42px -12px #ffc27599}.ui-btn--loading{color:#0000}.ui-btn--loading:after{content:"";width:14px;height:14px;color:var(--color-cyan);border:2px solid;border-top-color:#0000;border-radius:50%;margin:auto;animation:.9s linear infinite spin-slow;position:absolute;inset:0}.ui-field{gap:var(--spacing-sm);display:grid}.ui-field__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-soft);font-size:.72rem}.ui-field__hint{color:var(--color-text-soft);font-size:.78rem}.ui-field__error{color:var(--color-rose);font-size:.78rem;font-family:var(--font-mono);letter-spacing:.04em}.ui-input{align-items:center;gap:var(--spacing-sm);height:2.75rem;padding:0 var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--color-line);transition:border-color var(--duration-fast) var(--ease-out-quart),box-shadow var(--duration-fast) var(--ease-out-quart);background:linear-gradient(#62e2ff08,#62e2ff04),#04090dcc;display:flex;position:relative;box-shadow:inset 0 0 0 1px #62e2ff0a,inset 0 1px 3px #04090d66}.ui-input:focus-within{border-color:#62e2ffb3;box-shadow:inset 0 0 0 1px #62e2ff1f,0 0 0 1px #62e2ff73,0 0 18px #62e2ff4d}.ui-field--error .ui-input{border-color:#ff8c99a6;box-shadow:inset 0 0 0 1px #ff8c991f,0 0 18px #ff8c9938}.ui-input__control{height:100%;color:var(--color-text);font-family:var(--font-mono);letter-spacing:.02em;caret-color:var(--color-cyan);background:0 0;border:0;outline:0;flex:1;font-size:.92rem}.ui-input__control::-moz-placeholder{color:var(--color-text-faint);letter-spacing:.02em}.ui-input__control::placeholder{color:var(--color-text-faint);letter-spacing:.02em}.ui-input__icon{color:var(--color-text-soft);justify-content:center;align-items:center;display:inline-flex}.ui-input__icon--lead{margin-right:2px}.ui-input__icon--trail{margin-left:2px}.ui-badge{border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-text);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;transition:border-color var(--duration-fast) var(--ease-out-quart),box-shadow var(--duration-fast) var(--ease-out-quart);white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.ui-badge--sm{height:1.5rem;padding:0 .6rem;font-size:.66rem}.ui-badge--md{height:1.85rem;padding:0 .75rem;font-size:.74rem}.ui-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.ui-badge__icon{color:currentColor;display:inline-flex}.ui-badge--neutral{color:var(--color-text-muted)}.ui-badge--cyan{color:var(--color-cyan);background:#62e2ff14;border-color:#62e2ff66;box-shadow:0 0 12px #62e2ff26}.ui-badge--teal{color:var(--color-teal);background:#7af2da14;border-color:#7af2da66;box-shadow:0 0 12px #7af2da26}.ui-badge--blue{color:var(--color-blue);background:#7db3ff14;border-color:#7db3ff66}.ui-badge--amber{color:var(--color-amber);background:#ffc27514;border-color:#ffc27566;box-shadow:0 0 12px #ffc27526}.ui-badge--lime{color:var(--color-lime);background:#9df6a814;border-color:#9df6a866}.ui-badge--rose{color:var(--color-rose);background:#ff8c9914;border-color:#ff8c9966;box-shadow:0 0 12px #ff8c9926}.ui-badge--violet{color:var(--color-violet);background:#b18cff14;border-color:#b18cff66;box-shadow:0 0 12px #b18cff26}.ui-card{gap:var(--spacing-lg);border:1px solid var(--color-line);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-md);transition:transform var(--duration-base) var(--ease-out-quart),border-color var(--duration-base) var(--ease-out-quart),box-shadow var(--duration-base) var(--ease-out-quart);background:linear-gradient(#ffffff0b,#ffffff03),#091219b8;flex-direction:column;display:flex;position:relative}.ui-card--padded{padding:var(--spacing-xl)}.ui-card--interactive{cursor:pointer}.ui-card--interactive:hover{border-color:var(--color-line-strong);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.ui-card--glow{box-shadow:var(--shadow-md),0 0 22px #62e2ff26;border-color:#62e2ff52}.ui-card--cyan{box-shadow:var(--shadow-md),0 0 22px #62e2ff2e;border-color:#62e2ff4d}.ui-card--teal{box-shadow:var(--shadow-md),0 0 22px #7af2da2e;border-color:#7af2da4d}.ui-card--amber{box-shadow:var(--shadow-md),0 0 22px #ffc2752e;border-color:#ffc27552}.ui-card--violet{box-shadow:var(--shadow-md),0 0 22px #b18cff2e;border-color:#b18cff4d}.ui-card--rose{box-shadow:var(--shadow-md),0 0 22px #ff8c992e;border-color:#ff8c9952}.ui-card__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg);display:flex}.ui-card__header-copy{gap:var(--spacing-xs);display:grid}.ui-card__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);font-size:1.3rem;line-height:1.15}.ui-card__description{color:var(--color-text-muted);line-height:1.55}.ui-card__aside{align-items:center;gap:var(--spacing-sm);flex-shrink:0;display:flex}.ui-card__body{gap:var(--spacing-md);color:var(--color-text-muted);flex-direction:column;line-height:1.6;display:flex}.ui-card__footer{justify-content:space-between;align-items:center;gap:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid var(--color-line-soft);display:flex}.ui-metric{gap:var(--spacing-sm);padding:var(--spacing-xl);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:radial-gradient(120% 80% at 100% 0,#62e2ff0f,#0000 60%),linear-gradient(#ffffff0a,#ffffff03),#091219b3;display:grid;position:relative;overflow:hidden}.ui-metric:before{content:"";background:linear-gradient(90deg,#0000,#62e2ff59,#0000);height:1px;position:absolute;inset:auto 0 0}.ui-metric__head{justify-content:space-between;align-items:center;display:flex}.ui-metric__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-soft);font-size:.7rem}.ui-metric__icon{color:var(--color-cyan);opacity:.7;display:inline-flex}.ui-metric__value-row{align-items:baseline;gap:.35rem;display:flex}.ui-metric__value{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-text);font-size:clamp(1.8rem,3.2vw,2.85rem);line-height:.96}.ui-metric__unit{font-family:var(--font-mono);color:var(--color-text-soft);letter-spacing:.06em;font-size:.85rem}.ui-metric__delta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.ui-metric__delta--up{color:var(--color-lime)}.ui-metric__delta--down{color:var(--color-rose)}.ui-metric__delta--flat{color:var(--color-text-soft)}.ui-metric__detail{color:var(--color-text-muted);font-size:.85rem;line-height:1.55}.ui-metric--cyan{border-color:#62e2ff4d}.ui-metric--cyan:before{background:linear-gradient(90deg,#0000,#62e2ff99,#0000)}.ui-metric--teal:before{background:linear-gradient(90deg,#0000,#7af2da99,#0000)}.ui-metric--amber:before{background:linear-gradient(90deg,#0000,#ffc27599,#0000)}.ui-metric--violet:before{background:linear-gradient(90deg,#0000,#b18cff99,#0000)}.ui-metric--rose:before{background:linear-gradient(90deg,#0000,#ff8c9999,#0000)}.ui-skeleton{background:linear-gradient(100deg,var(--color-surface) 40%,var(--color-surface-hover) 50%,var(--color-surface) 60%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.8s linear infinite shimmer}.ui-skeleton--rect{width:100%;height:1.5rem}.ui-skeleton--pill{border-radius:var(--radius-pill);width:6rem;height:1.5rem}.ui-skeleton--circle{border-radius:50%;width:2.5rem;height:2.5rem}.ui-skeleton--text{border-radius:var(--radius-xs);height:.9rem}.ui-switch{border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background:var(--color-bg-raised);width:2.5rem;height:1.35rem;transition:background var(--duration-fast) var(--ease-out-quart),border-color var(--duration-fast) var(--ease-out-quart);cursor:pointer;flex-shrink:0;position:relative}.ui-switch[data-state=checked]{background:#62e2ff38;border-color:#62e2ff8c;box-shadow:0 0 12px #62e2ff40}.ui-switch__thumb{background:var(--color-text-muted);width:1rem;height:1rem;transition:transform var(--duration-fast) var(--ease-out-quart),background var(--duration-fast) var(--ease-out-quart);box-shadow:var(--shadow-xs);border-radius:50%;display:block;transform:translate(2px)}.ui-switch[data-state=checked] .ui-switch__thumb{background:var(--color-cyan);transform:translate(1.1rem);box-shadow:0 0 10px #62e2ff99}.ui-switch-row{justify-content:space-between;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-md) 0;cursor:pointer;display:flex}.ui-switch-copy{gap:var(--spacing-xs);display:grid}.ui-switch-label{color:var(--color-text);font-weight:500}.ui-switch-description{color:var(--color-text-soft);font-size:.86rem;line-height:1.5}.ui-avatar{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:visible}.ui-avatar__img{-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;height:100%}.ui-avatar__initials{border-radius:inherit;background:#04090dd1;border:1px solid;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.ui-avatar--xs{width:1.5rem;height:1.5rem;font-size:.6rem}.ui-avatar--sm{width:2rem;height:2rem;font-size:.7rem}.ui-avatar--md{width:2.5rem;height:2.5rem;font-size:.82rem}.ui-avatar--lg{width:3.25rem;height:3.25rem;font-size:1rem}.ui-avatar--agent{color:var(--color-cyan);box-shadow:0 0 14px #62e2ff59}.ui-avatar--buyer{color:var(--color-teal);box-shadow:0 0 14px #7af2da59}.ui-avatar--operator{color:var(--color-amber);box-shadow:0 0 14px #ffc2754d}.ui-avatar--fleet{color:var(--color-violet);box-shadow:0 0 14px #b18cff4d}.ui-avatar--system{color:var(--color-text-soft)}.ui-avatar__status{border:2px solid var(--color-bg);background:var(--color-text-soft);border-radius:50%;width:28%;min-width:8px;height:28%;min-height:8px;position:absolute;bottom:-2px;right:-2px}.ui-avatar__status--online{background:var(--color-lime);box-shadow:0 0 8px #9df6a899}.ui-avatar__status--working{background:var(--color-cyan);box-shadow:0 0 8px #62e2ffb3}.ui-avatar__status--offline{background:var(--color-text-faint)}.ui-avatar__status--alert{background:var(--color-rose);animation:breathe 2s var(--ease-in-out) infinite;box-shadow:0 0 8px #ff8c99b3}.ui-avatar__badge{border-radius:var(--radius-pill);background:var(--color-rose);min-width:16px;height:16px;color:var(--color-bg);font-family:var(--font-mono);justify-content:center;align-items:center;padding:0 4px;font-size:.6rem;font-weight:600;display:inline-flex;position:absolute;top:-4px;right:-4px}.ui-dialog__overlay{z-index:var(--z-dialog);-webkit-backdrop-filter:blur(6px);animation:fade-in var(--duration-base) var(--ease-out-quart);background:#020608b8;position:fixed;inset:0}.ui-dialog__content{z-index:calc(var(--z-dialog) + 1);width:min(100vw - 2rem,32rem);max-height:calc(100vh - 2rem);padding:var(--spacing-2xl);border-radius:var(--radius-xl);border:1px solid var(--color-line-strong);-webkit-backdrop-filter:blur(24px);box-shadow:var(--shadow-xl),0 0 40px #62e2ff14;animation:scale-in var(--duration-base) var(--ease-out-quart);background:linear-gradient(#ffffff0d,#ffffff04),#091219f2;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.ui-dialog__content--sm{width:min(100vw - 2rem,24rem)}.ui-dialog__content--lg{width:min(100vw - 2rem,48rem)}.ui-dialog__header{gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);display:grid}.ui-dialog__title{letter-spacing:-.02em;color:var(--color-text);font-size:1.5rem}.ui-dialog__description{color:var(--color-text-muted);line-height:1.55}.ui-dialog__body{gap:var(--spacing-lg);flex-direction:column;display:flex}.ui-dialog__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-line-soft);display:flex}.ui-dialog__close{border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-surface);width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease-out-quart);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:1rem;right:1rem}.ui-dialog__close:hover{color:var(--color-text);border-color:var(--color-line-strong);background:var(--color-surface-hover)}.ui-menu__content{min-width:12rem;padding:var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--color-line-strong);-webkit-backdrop-filter:blur(18px);box-shadow:var(--shadow-lg);animation:fade-in-up var(--duration-fast) var(--ease-out-quart);z-index:var(--z-popover);background:#091219f5}.ui-menu__item{align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:background var(--duration-instant) var(--ease-out-quart),color var(--duration-instant) var(--ease-out-quart);outline:none;padding:.5rem .75rem;font-size:.86rem;display:flex}.ui-menu__item[data-highlighted]{background:var(--color-surface-hover);color:var(--color-text)}.ui-menu__item--inset{padding-left:2rem}.ui-menu__item--danger{color:var(--color-rose)}.ui-menu__item--danger[data-highlighted]{color:var(--color-rose);background:#ff8c991a}.ui-menu__item--check{padding-left:2rem;position:relative}.ui-menu__item--sub[data-state=open]{background:var(--color-surface-hover);color:var(--color-text)}.ui-menu__check{width:1rem;color:var(--color-cyan);justify-content:center;align-items:center;display:inline-flex;position:absolute;left:.5rem}.ui-menu__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.ui-menu__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-soft);padding:.45rem .75rem .25rem;font-size:.68rem}.ui-menu__separator{height:1px;margin:var(--spacing-xs) -.25rem;background:var(--color-line-soft)}.ui-menu__shortcut{font-family:var(--font-mono);color:var(--color-text-faint);letter-spacing:.04em;margin-left:auto;font-size:.72rem}.ui-menu__chevron{color:var(--color-text-soft);margin-left:auto}.ui-tooltip{border-radius:var(--radius-sm);border:1px solid var(--color-line-strong);color:var(--color-text);font-family:var(--font-mono);letter-spacing:.04em;box-shadow:var(--shadow-md);animation:fade-in var(--duration-fast) var(--ease-out-quart);max-width:18rem;z-index:var(--z-tooltip);background:#04090df5;padding:.4rem .65rem;font-size:.72rem;line-height:1.4}.ui-tooltip__arrow{fill:#04090df5;stroke:var(--color-line-strong)}.ui-tabs__list{border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-surface);gap:2px;padding:4px;display:inline-flex}.ui-tabs__list--fill{width:100%;display:flex}.ui-tabs__list--fill .ui-tabs__trigger{flex:1}.ui-tabs__trigger{border-radius:var(--radius-sm);height:2rem;color:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background var(--duration-fast) var(--ease-out-quart),color var(--duration-fast) var(--ease-out-quart);background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;padding:0 .85rem;font-size:.76rem;display:inline-flex;position:relative}.ui-tabs__trigger:hover{color:var(--color-text)}.ui-tabs__trigger[data-state=active]{color:var(--color-cyan);background:#62e2ff1a;box-shadow:inset 0 0 0 1px #62e2ff59}.ui-tabs__panel{margin-top:var(--spacing-lg);animation:fade-in var(--duration-base) var(--ease-out-quart)}.ui-popover{padding:var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--color-line-strong);-webkit-backdrop-filter:blur(18px);box-shadow:var(--shadow-lg);color:var(--color-text);max-width:22rem;animation:fade-in-up var(--duration-base) var(--ease-out-quart);z-index:var(--z-popover);background:#091219f5}.ui-select__trigger{justify-content:space-between;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--color-line);min-width:10rem;height:2.5rem;color:var(--color-text);font-family:var(--font-mono);letter-spacing:.04em;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out-quart),box-shadow var(--duration-fast) var(--ease-out-quart);background:linear-gradient(#62e2ff08,#62e2ff03),#04090dcc;padding:0 .85rem;font-size:.82rem;display:inline-flex}.ui-select__trigger:hover{border-color:var(--color-line-strong)}.ui-select__trigger[data-state=open]{border-color:#62e2ff8c;box-shadow:0 0 0 1px #62e2ff33,0 0 16px #62e2ff3d}.ui-select__chevron{color:var(--color-text-soft)}.ui-select__content{min-width:var(--radix-select-trigger-width);padding:var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--color-line-strong);-webkit-backdrop-filter:blur(18px);box-shadow:var(--shadow-lg);animation:fade-in-up var(--duration-fast) var(--ease-out-quart);z-index:var(--z-popover);background:#091219f5}.ui-select__scroll{color:var(--color-text-soft);justify-content:center;align-items:center;padding:.25rem 0;display:flex}.ui-select__viewport{padding:.15rem}.ui-select__item{border-radius:var(--radius-sm);font-size:.82rem;font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-text-muted);cursor:pointer;outline:none;align-items:center;gap:.5rem;padding:.45rem 2rem .45rem .75rem;display:flex;position:relative}.ui-select__item[data-highlighted]{background:var(--color-surface-hover);color:var(--color-text)}.ui-select__item[data-state=checked]{color:var(--color-cyan)}.ui-select__icon{color:var(--color-text-soft);display:inline-flex}.ui-select__indicator{width:1rem;color:var(--color-cyan);justify-content:center;align-items:center;display:inline-flex;position:absolute;right:.5rem}.ui-select__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-soft);padding:.45rem .75rem .25rem;font-size:.68rem}.ui-select__separator{height:1px;margin:var(--spacing-xs) -.25rem;background:var(--color-line-soft)}.ui-toast__viewport{z-index:var(--z-toast);gap:var(--spacing-md);pointer-events:none;flex-direction:column;max-width:22rem;display:flex;position:fixed;top:1.25rem;right:1.25rem}.ui-toast{align-items:flex-start;gap:var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--color-line);-webkit-backdrop-filter:blur(18px);box-shadow:var(--shadow-lg);pointer-events:auto;animation:fade-in-up var(--duration-base) var(--ease-out-quart);background:linear-gradient(#ffffff0d,#ffffff04),#091219f5;min-width:18rem;padding:.9rem 1rem .9rem 1.1rem;display:flex;position:relative}.ui-toast:before{content:"";background:var(--color-cyan);border-radius:2px;width:2px;position:absolute;top:1rem;bottom:1rem;left:0;box-shadow:0 0 10px}.ui-toast--success:before{background:var(--color-lime)}.ui-toast--warning:before{background:var(--color-amber)}.ui-toast--danger:before{background:var(--color-rose)}.ui-toast__body{flex:1;gap:.2rem;display:grid}.ui-toast__title{color:var(--color-text);font-size:.9rem;font-weight:500}.ui-toast__description{color:var(--color-text-muted);font-size:.8rem;line-height:1.45}.ui-toast__action{border-radius:var(--radius-sm);height:2rem;color:var(--color-cyan);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all var(--duration-fast) var(--ease-out-quart);background:#62e2ff14;border:1px solid #62e2ff66;flex-shrink:0;padding:0 .75rem;font-size:.72rem}.ui-toast__action:hover{background:#62e2ff29;border-color:#62e2ff99;box-shadow:0 0 12px #62e2ff40}.ui-toast__close{border-radius:var(--radius-sm);width:1.25rem;height:1.25rem;color:var(--color-text-faint);cursor:pointer;transition:all var(--duration-fast) var(--ease-out-quart);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.35rem;right:.35rem}.ui-toast__close:hover{color:var(--color-text);background:var(--color-surface-hover)}@media(max-width:640px){.ui-toast__viewport{max-width:none;left:1rem;right:1rem}.ui-toast{min-width:0}}.ui-section{padding-block:clamp(3rem,6vw,5.5rem);position:relative;container:ui-section/inline-size}.ui-section--contrast{background:linear-gradient(#62e2ff08,#0000 60%),0 0}.ui-section--elevated:before{content:"";pointer-events:none;background:radial-gradient(80% 70% at 50% 0,#62e2ff0f,#0000 70%);position:absolute;inset:0}.ui-section__inner{width:min(var(--ui-content-width,min(1220px, calc(100vw - 2rem) )),100%);gap:var(--spacing-2xl);flex-direction:column;margin-inline:auto;display:flex;position:relative}.ui-section--wide .ui-section__inner{width:min(1440px,100vw - 2rem)}.ui-section--full .ui-section__inner{width:100%}.ui-section-header{justify-content:space-between;align-items:flex-end;gap:var(--spacing-2xl);display:flex}.ui-section-header--center{text-align:center;flex-direction:column;align-items:center}.ui-section-header__copy{gap:var(--spacing-md);max-width:42rem;display:grid}.ui-section-header--center .ui-section-header__copy{text-align:center;margin-inline:auto}.ui-section-header__description{color:var(--color-text-muted);font-size:1.05rem;line-height:1.6}.ui-section-header__aside{align-items:center;gap:var(--spacing-md);flex-shrink:0;display:flex}.ui-section-grid{gap:var(--spacing-xl);display:grid}.ui-section-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-section-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-section-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-hero-shell{min-height:100dvh;padding:clamp(3.5rem,7vh,6rem) clamp(1.25rem,3vw,2.5rem) calc(clamp(2.5rem,5vw,4rem) + env(safe-area-inset-bottom,0px));isolation:isolate;z-index:1;position:relative;overflow:clip;container:hero-shell/inline-size}.ui-hero-shell--compact{min-height:auto;padding:clamp(2.5rem,5vw,4.5rem) clamp(1.25rem,3vw,2rem) clamp(2rem,4vw,3.5rem)}@container hero-shell (max-width:420px){.ui-hero-shell--compact{padding:clamp(2rem,6vw,3rem) 1rem clamp(1.5rem,4vw,2.5rem)}}.ui-hero-shell__inner{z-index:1;width:min(1320px,100%);min-height:inherit;grid-template-columns:1fr;align-items:center;gap:clamp(2rem,4vw,3.5rem);margin-inline:auto;display:grid;position:relative}.ui-hero-shell__copy{text-align:left;flex-direction:column;gap:clamp(1rem,1.8vw,1.5rem);max-width:40rem;display:flex}.ui-hero-shell__asset{aspect-ratio:1;justify-content:center;align-items:center;width:100%;max-width:280px;margin-inline:auto;display:flex;position:relative}.ui-hero-shell--stacked .ui-hero-shell__asset{order:-1}.ui-hero-shell--compact .ui-hero-shell__asset:empty{display:none}.ui-hero-shell--split-left .ui-hero-shell__asset,.ui-hero-shell--split-right .ui-hero-shell__asset{order:-1}@container hero-shell (min-width:360px){.ui-hero-shell__asset{max-width:clamp(240px,60cqi,360px)}}@container hero-shell (min-width:640px){.ui-hero-shell__copy{gap:clamp(1.05rem,1.8cqi,1.5rem)}.ui-hero-shell__asset{max-width:clamp(280px,48cqi,420px)}}@container hero-shell (min-width:768px){.ui-hero-shell__copy{max-width:42rem}.ui-hero-shell__asset{max-width:clamp(320px,44cqi,440px)}}@container hero-shell (min-width:880px){.ui-hero-shell--split-left .ui-hero-shell__inner,.ui-hero-shell--split-right .ui-hero-shell__inner{grid-template-columns:minmax(0,1fr) minmax(300px,1fr);gap:clamp(2rem,3.5cqi,3.5rem)}.ui-hero-shell--split-left .ui-hero-shell__copy{order:0;grid-column:1}.ui-hero-shell--split-left .ui-hero-shell__asset{order:0;grid-column:2;max-width:clamp(300px,38cqi,440px)}.ui-hero-shell--split-right .ui-hero-shell__copy{order:0;grid-column:2}.ui-hero-shell--split-right .ui-hero-shell__asset{order:0;grid-column:1;max-width:clamp(300px,38cqi,440px)}}@container hero-shell (min-width:1200px){.ui-hero-shell--split-left .ui-hero-shell__inner,.ui-hero-shell--split-right .ui-hero-shell__inner{grid-template-columns:minmax(0,1.2fr) minmax(360px,1fr);gap:clamp(2.5rem,4cqi,4.5rem)}.ui-hero-shell--split-right .ui-hero-shell__inner{grid-template-columns:minmax(360px,1fr) minmax(0,1.2fr)}.ui-hero-shell__asset{max-width:clamp(340px,32cqi,460px)}}@container hero-shell (min-width:1600px){.ui-hero-shell__asset{max-width:clamp(380px,28cqi,480px)}.ui-hero-shell__copy{max-width:44rem}}@supports not (container-type:inline-size){@media(min-width:880px){.ui-hero-shell--split-left .ui-hero-shell__inner,.ui-hero-shell--split-right .ui-hero-shell__inner{grid-template-columns:minmax(0,1fr) minmax(300px,1fr);gap:clamp(2rem,3.5vw,3.5rem)}.ui-hero-shell--split-right .ui-hero-shell__inner{grid-template-columns:minmax(300px,1fr) minmax(0,1fr)}.ui-hero-shell--split-left .ui-hero-shell__copy,.ui-hero-shell--split-left .ui-hero-shell__asset,.ui-hero-shell--split-right .ui-hero-shell__copy,.ui-hero-shell--split-right .ui-hero-shell__asset{order:0}}@media(min-width:1200px){.ui-hero-shell--split-left .ui-hero-shell__inner{grid-template-columns:minmax(0,1.2fr) minmax(360px,1fr)}.ui-hero-shell--split-right .ui-hero-shell__inner{grid-template-columns:minmax(360px,1fr) minmax(0,1.2fr)}}}.shard{transform-origin:50%;transition:filter var(--duration-base) var(--ease-out-quart),transform var(--duration-base) var(--ease-out-quart);flex-shrink:0;display:inline-block;overflow:visible}.shard__body{transition:fill var(--duration-base) var(--ease-out-quart),stroke var(--duration-base) var(--ease-out-quart)}.shard--solid .shard__body{fill:var(--page-accent,var(--color-cyan));filter:drop-shadow(0 0 6px rgba(var(--page-accent-rgb,98, 226, 255),.55))}.shard--outline .shard__body{fill:none;stroke:var(--page-accent,var(--color-cyan));stroke-width:1.5px;filter:drop-shadow(0 0 4px rgba(var(--page-accent-rgb,98, 226, 255),.4))}.shard--gradient .shard__body{fill:url(#shard-gradient-fill);filter:drop-shadow(0 0 8px rgba(var(--page-accent-rgb,98, 226, 255),.5))}.shard--glass .shard__body{fill:rgba(var(--page-accent-rgb,98, 226, 255),.12);stroke:rgba(var(--page-accent-rgb,98, 226, 255),.45);stroke-width:1px}.shard--faceted .shard__body{fill:var(--page-accent,var(--color-cyan));filter:drop-shadow(0 0 8px rgba(var(--page-accent-rgb,98, 226, 255),.55))}.shard--faceted .shard__facet{opacity:.75}.shard--faceted .shard__facet--top{fill:#ffffff59}.shard--faceted .shard__facet--left{fill:#0000002e}.shard--tone-cyan{--page-accent:var(--color-cyan);--page-accent-hi:#a7efff;--page-accent-deep:var(--color-cyan-deep);--page-accent-rgb:98, 226, 255}.shard--tone-teal{--page-accent:var(--color-teal);--page-accent-hi:#b5f5dd;--page-accent-deep:#1f6f5e;--page-accent-rgb:122, 242, 218}.shard--tone-violet{--page-accent:var(--color-violet);--page-accent-hi:#d2b4ff;--page-accent-deep:#5a3ca6;--page-accent-rgb:177, 140, 255}.shard--tone-amber{--page-accent:var(--color-amber);--page-accent-hi:#ffd79a;--page-accent-deep:#8e6524;--page-accent-rgb:255, 194, 117}.shard--tone-lime{--page-accent:var(--color-lime);--page-accent-hi:#c0ffca;--page-accent-deep:#46894f;--page-accent-rgb:157, 246, 168}.shard--tone-rose{--page-accent:var(--color-rose);--page-accent-hi:#ffb6c0;--page-accent-deep:#8f3d48;--page-accent-rgb:255, 140, 153}.shard--tone-blue{--page-accent:var(--color-blue);--page-accent-hi:#b5cdff;--page-accent-deep:#3b5ea5;--page-accent-rgb:125, 179, 255}.shard--tone-muted .shard__body{fill:var(--color-text-faint);filter:none}.shard-motif{filter:drop-shadow(0 0 22px rgba(var(--page-accent-rgb,98, 226, 255),.22));display:inline-block}.shard-motif polygon,.shard-cluster__sat,.shard-cluster__core,.shard-cluster__core-facet{transform-origin:50%;transform-box:fill-box}.shard-cluster--animate .shard-cluster__sat{opacity:0;animation:shard-sat-converge 1.2s var(--ease-out-quart) forwards}.shard-cluster--animate .shard-cluster__sat--n{--sat-from-x:0;--sat-from-y:-40px;animation-delay:60ms}.shard-cluster--animate .shard-cluster__sat--e{--sat-from-x:40px;--sat-from-y:0;animation-delay:.16s}.shard-cluster--animate .shard-cluster__sat--s{--sat-from-x:0;--sat-from-y:40px;animation-delay:.26s}.shard-cluster--animate .shard-cluster__sat--w{--sat-from-x:-40px;--sat-from-y:0;animation-delay:.36s}.shard-cluster--animate .shard-cluster__core{opacity:0;animation:shard-core-in .6s var(--ease-out-quart) .5s forwards}.shard-cluster--animate .shard-cluster__core-facet{opacity:0;animation:shard-core-in .5s var(--ease-out-quart) .65s forwards}.shard-cluster--breathe .shard-cluster__group{transform-origin:80px 80px;transform-box:view-box;animation:shard-cluster-breathe 7s var(--ease-in-out) infinite}.shard-cluster--breathe .shard-cluster__sat--n{animation:shard-sat-drift 6s var(--ease-in-out) infinite}.shard-cluster--breathe .shard-cluster__sat--e{animation:shard-sat-drift 6s var(--ease-in-out) -1.5s infinite}.shard-cluster--breathe .shard-cluster__sat--s{animation:shard-sat-drift 6s var(--ease-in-out) -3s infinite}.shard-cluster--breathe .shard-cluster__sat--w{animation:shard-sat-drift 6s var(--ease-in-out) -4.5s infinite}.shard-chain__node{transform-origin:50%;transform-box:fill-box}.shard-chain--animate .shard-chain__node{opacity:.35;animation:shard-chain-step 3.6s var(--ease-in-out) infinite}.shard-chain--animate .shard-chain__node--1{animation-delay:0s}.shard-chain--animate .shard-chain__node--2{animation-delay:.3s}.shard-chain--animate .shard-chain__node--3{animation-delay:.6s}.shard-chain--animate .shard-chain__node--4{animation-delay:.9s}.shard-chain--animate .shard-chain__links line{stroke-dasharray:4 6;animation:2.4s linear infinite shard-chain-flow}.shard-radiant__sat,.shard-radiant__core{transform-origin:80px 80px;transform-box:view-box}.shard-radiant--animate .shard-radiant__sat{animation:shard-radiate-out 3s var(--ease-in-out) infinite}.shard-radiant--animate .shard-radiant__sat--n{animation-delay:0s}.shard-radiant--animate .shard-radiant__sat--e{animation-delay:.2s}.shard-radiant--animate .shard-radiant__sat--s{animation-delay:.4s}.shard-radiant--animate .shard-radiant__sat--w{animation-delay:.6s}.shard-radiant--animate .shard-radiant__core{animation:shard-core-pulse 2.4s var(--ease-in-out) infinite}.shard-radiant--animate .shard-radiant__echo{animation:shard-echo-breathe 4s var(--ease-in-out) infinite}.shard-orbit{position:relative}.shard-orbit__svg{width:100%;height:100%;filter:drop-shadow(0 0 26px rgba(var(--page-accent-rgb),.18));display:block}.shard-orbit__ring{transform-origin:240px 240px;transform-box:view-box}.shard-orbit__ring--outer{animation:24s steps(8,end) infinite shard-orbit-rotate}.shard-orbit__ring--middle{animation:16s steps(8,end) infinite reverse shard-orbit-rotate}.shard-orbit__ring--inner{animation:10s steps(8,end) infinite shard-orbit-rotate}.shard-orbit__content{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.shard-tower{perspective:900px;transform-style:preserve-3d;position:relative}.shard-tower__layer{aspect-ratio:1;background:linear-gradient(145deg,var(--page-accent-hi,#a7efff) 0%,var(--page-accent,var(--color-cyan)) 55%,var(--page-accent-deep,var(--color-cyan-deep)) 100%);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);width:60%;box-shadow:0 10px 24px rgba(var(--page-accent-rgb),.35);position:absolute;left:20%;right:20%;transform:rotateX(62deg)translateZ(0)}.shard-tower__layer--top{animation:shard-tower-float 6s var(--ease-in-out) infinite;top:10%}.shard-tower__layer--mid{opacity:.85;animation:shard-tower-float 6s var(--ease-in-out) -2s infinite;top:36%}.shard-tower__layer--base{opacity:.6;filter:blur(.5px);animation:shard-tower-float 6s var(--ease-in-out) -4s infinite;top:62%}.status-shard{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);width:10px;height:10px;animation:shard-breathe 2s var(--ease-in-out) infinite;background:currentColor;display:inline-block;position:relative}.status-shard:after{content:"";opacity:0;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);animation:shard-pulse 2.4s var(--ease-out-quart) infinite;background:currentColor;position:absolute;inset:-3px}.status-shard--page{color:var(--page-accent)}.status-shard--cyan{color:var(--color-cyan)}.status-shard--teal{color:var(--color-teal)}.status-shard--violet{color:var(--color-violet)}.status-shard--amber{color:var(--color-amber)}.status-shard--lime{color:var(--color-lime)}.status-shard--rose{color:var(--color-rose)}.status-shard--blue{color:var(--color-blue)}.status-shard--muted{color:var(--color-text-faint);animation:none}.shard-halo{aspect-ratio:1;border:1px solid rgba(var(--page-accent-rgb),.35);background:radial-gradient(circle at 30% 30%,rgba(var(--page-accent-rgb),.22),#04090da6 70%);box-shadow:0 0 18px rgba(var(--page-accent-rgb),.3);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);justify-content:center;align-items:center;display:inline-flex;position:relative}.shard-halo--octagon{clip-path:polygon(35% 0%,65% 0%,100% 35%,100% 65%,65% 100%,35% 100%,0% 65%,0% 35%)}.shard-rule{background:linear-gradient(90deg,transparent,rgba(var(--page-accent-rgb),.45) 20%,rgba(var(--page-accent-rgb),.45) 80%,transparent);height:1px;box-shadow:0 0 10px rgba(var(--page-accent-rgb),.28);margin-inline:10px;position:relative}.shard-rule:before,.shard-rule:after{content:"";background:var(--page-accent);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);width:8px;height:8px;box-shadow:0 0 6px var(--page-accent);position:absolute;top:50%;transform:translateY(-50%)}.shard-rule:before{left:-10px}.shard-rule:after{right:-10px}.diamond-notch{clip-path:polygon(16px 0%,calc(100% - 4px) 0%,100% 4px,100% calc(100% - 16px),calc(100% - 16px) 100%,4px 100%,0% calc(100% - 4px),0% 16px)}.diamond-notch--lg{clip-path:polygon(28px 0%,calc(100% - 6px) 0%,100% 6px,100% calc(100% - 28px),calc(100% - 28px) 100%,6px 100%,0% calc(100% - 6px),0% 28px)}@keyframes shard-sat-converge{0%{opacity:0;transform:translate(var(--sat-from-x,0),var(--sat-from-y,0)) scale(.5);filter:blur(3px)}60%{opacity:.9;filter:blur(.5px)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes shard-core-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes shard-cluster-breathe{0%,to{filter:drop-shadow(0 0 18px rgba(var(--page-accent-rgb),.28));transform:scale(1)}50%{filter:drop-shadow(0 0 30px rgba(var(--page-accent-rgb),.5));transform:scale(1.04)}}@keyframes shard-sat-drift{0%,to{transform:translate(0)}50%{transform:translate(var(--drift-x,0),var(--drift-y,0)) scale(1.02)}}@keyframes shard-chain-step{0%,to{opacity:.3;filter:drop-shadow(0 0 2px rgba(var(--page-accent-rgb),.3));transform:scale(1)}40%,55%{opacity:1;filter:drop-shadow(0 0 14px rgba(var(--page-accent-rgb),.8));transform:scale(1.1)}}@keyframes shard-chain-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-20px}}@keyframes shard-radiate-out{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes shard-core-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes shard-echo-breathe{0%,to{opacity:.22;transform:scale(1)}50%{opacity:.4;transform:scale(1.04)}}@keyframes shard-orbit-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shard-breathe{0%,to{transform:scale(1);box-shadow:0 0 6px}50%{transform:scale(1.2);box-shadow:0 0 12px}}@keyframes shard-pulse{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes shard-tower-float{0%,to{transform:rotateX(62deg)translateZ(0)}50%{transform:rotateX(62deg)translateZ(8px)}}@keyframes shard-facet-shimmer{0%{opacity:0;transform:translate(-120%)skew(-20deg)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(120%)skew(-20deg)}}@keyframes shard-cascade{0%{opacity:0;transform:scale(.6)rotate(45deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media(prefers-reduced-motion:reduce){.shard-cluster--animate .shard-cluster__sat,.shard-cluster--animate .shard-cluster__core,.shard-cluster--animate .shard-cluster__core-facet,.shard-cluster--breathe .shard-cluster__group,.shard-cluster--breathe .shard-cluster__sat,.shard-chain--animate .shard-chain__node,.shard-chain--animate .shard-chain__links line,.shard-radiant--animate .shard-radiant__sat,.shard-radiant--animate .shard-radiant__core,.shard-radiant--animate .shard-radiant__echo,.shard-orbit__ring,.status-shard,.status-shard:after,.shard-tower__layer{animation:none!important}}.tetrashard{transform-style:preserve-3d;perspective:900px;filter:drop-shadow(0 10px 20px rgba(var(--page-accent-rgb,98, 226, 255),.35));display:inline-block;position:relative}.tetrashard__svg{transform-origin:50%;width:100%;height:100%;transform:rotateX(var(--tet-tilt,18deg));transition:transform .4s var(--ease-out-quart);display:block}.tetrashard--spin .tetrashard__svg{animation:tetrashard-spin var(--tet-spin-duration,12s) linear infinite}.tetrashard__face{transform-origin:50%;transform-box:fill-box;transition:opacity .24s var(--ease-out-quart)}.tetrashard--spin .tetrashard__face--n,.tetrashard--spin .tetrashard__face--s{animation:tetrashard-face-n var(--tet-spin-duration,12s) linear infinite}.tetrashard--spin .tetrashard__face--e{animation:tetrashard-face-e var(--tet-spin-duration,12s) linear infinite}.tetrashard--spin .tetrashard__face--w{animation:tetrashard-face-w var(--tet-spin-duration,12s) linear infinite}@keyframes tetrashard-spin{0%{transform:rotateX(var(--tet-tilt,18deg)) rotateY(0)}to{transform:rotateX(var(--tet-tilt,18deg)) rotateY(360deg)}}@keyframes tetrashard-face-n{0%,to{opacity:1}50%{opacity:.5}}@keyframes tetrashard-face-e{0%,to{opacity:.7}50%{opacity:1}}@keyframes tetrashard-face-w{0%,to{opacity:1}50%{opacity:.7}}.tetra-cluster{transform-style:preserve-3d;perspective:1600px;margin-inline:auto;display:block;position:relative}.tetra-cluster__stage{transform-style:preserve-3d;transform:rotateX(22deg) rotateY(calc(var(--parallax-x,0px) * .6deg)) rotateX(calc(var(--parallax-y,0px) * -.3deg));transition:transform .6s var(--ease-out-quart);position:absolute;inset:0}.tetra-cluster--spin .tetra-cluster__stage{animation:26s linear infinite tetra-cluster-spin}@keyframes tetra-cluster-spin{0%{transform:rotateX(22deg)rotateY(0)}50%{transform:rotateX(22deg)rotateY(180deg)}to{transform:rotateX(22deg)rotateY(360deg)}}.tetra-cluster__sat{transform-style:preserve-3d;position:absolute}.tetra-cluster__core{filter:drop-shadow(0 0 22px rgba(var(--page-accent-rgb),.55));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(12px)}.tetra-cluster__shadow{background:radial-gradient(ellipse at center,rgba(var(--page-accent-rgb),.35),transparent 65%);filter:blur(10px);opacity:.6;pointer-events:none;width:60%;height:12%;position:absolute;bottom:4%;left:50%;transform:translate(-50%)rotateX(90deg)translateZ(-6px)}.tetra-cluster__spokes{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0}@media(prefers-reduced-motion:reduce){.tetrashard--spin .tetrashard__svg,.tetrashard--spin .tetrashard__face--n,.tetrashard--spin .tetrashard__face--e,.tetrashard--spin .tetrashard__face--s,.tetrashard--spin .tetrashard__face--w,.tetra-cluster--spin .tetra-cluster__stage{animation:none!important}}.ui-proof-rail,.ui-action-banner,.ui-evidence-row,.ui-event-row,.ui-summary-metric,.ui-trust-marker,.ui-signal-badge,.ui-status-badge{z-index:1;position:relative}.ui-action-banner-copy{gap:var(--spacing-sm);display:grid}.ui-action-banner-copy p,.ui-section-card-copy p,.ui-detail-panel-body p,.ui-metric-detail{color:var(--color-text-muted);margin:0;line-height:1.6}.ui-section-intro{gap:var(--spacing-md);max-width:50rem;display:grid}.ui-section-intro h2{margin:0;font-size:clamp(1.5rem,2.5vw,2.2rem)}.ui-section-intro p{color:var(--color-text-muted);margin:0;line-height:1.65}.ui-action-row{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.ui-section-card{gap:var(--spacing-lg);padding:var(--spacing-xl);border-radius:var(--radius-lg);border:1px solid var(--color-line);-webkit-backdrop-filter:blur(14px);background:linear-gradient(#ffffff0a,#ffffff03),#091219b8;display:grid}.ui-section-card-header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--brand-soft,var(--ui-line,var(--color-line)));display:flex}.ui-section-card-copy{gap:var(--spacing-sm);display:grid}.ui-section-card-copy h3,.ui-detail-panel-copy h4{margin:0}.ui-kicker{color:var(--color-text-soft);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.74rem}.ui-metric-grid,.ui-detail-grid{gap:var(--spacing-lg);display:grid}.ui-metric-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ui-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));container:ui-detail-grid/inline-size}.ui-bullet-list{gap:var(--spacing-md);margin:0;padding:0;list-style:none;display:grid}.ui-bullet-list-item{color:var(--color-text-muted);padding-left:1.3rem;line-height:1.65;position:relative}.ui-bullet-list-item:before{content:"";background:var(--color-cyan);width:.7rem;height:1px;position:absolute;top:.8rem;left:0;box-shadow:0 0 6px #62e2ff73}.ui-numbered-list{gap:var(--spacing-lg);display:grid}.ui-numbered-list-item{gap:var(--spacing-lg);grid-template-columns:auto 1fr;align-items:start;display:grid}.ui-numbered-list-count{color:var(--color-teal);font-family:var(--font-mono);letter-spacing:.16em;font-size:.82rem}.ui-numbered-list-body{gap:var(--spacing-sm);display:grid}.ui-numbered-list-body>*{margin:0}.ui-metric-card,.ui-detail-panel,.ui-disclosure{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:linear-gradient(#ffffff0a,#ffffff03),#091219b8}.ui-metric-card{gap:var(--spacing-sm);padding:var(--spacing-lg);transition:border-color var(--ui-motion-base,.32s) ease,box-shadow var(--ui-motion-base,.32s) ease;display:grid}.ui-metric-card:hover,.ui-metric-card:focus-within,.ui-metric-card[data-active=true]{border-color:var(--brand-edge,var(--color-cyan));box-shadow:0 0 0 1px rgba(var(--brand-edge-rgb,98, 226, 255),.18),0 0 22px rgba(var(--brand-edge-rgb,98, 226, 255),.18)}.ui-metric-label{color:var(--color-text-soft);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.74rem}.ui-metric-value{color:var(--color-text);font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.5rem,2.4vw,2.4rem);line-height:.95;display:block}.ui-detail-panel{gap:var(--spacing-md);padding:var(--spacing-lg);display:grid}.ui-detail-panel-header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.ui-detail-panel-copy,.ui-detail-panel-body,.ui-detail-panel-footer{gap:var(--spacing-sm);display:grid}.ui-disclosure{gap:var(--spacing-md);padding:var(--spacing-lg);display:grid}.ui-disclosure summary{cursor:pointer;color:var(--color-text-soft);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;list-style:none}.ui-disclosure summary::-webkit-details-marker{display:none}.ui-disclosure summary:before{content:"+";color:var(--color-cyan);margin-right:.55rem;display:inline-block}.ui-disclosure[open] summary:before{content:"-"}.ui-disclosure-body{gap:var(--spacing-lg);display:grid}.ui-status-badge{border-radius:var(--radius-pill);border:1px solid var(--color-line);min-height:2rem;color:var(--color-text);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#62e2ff0f;align-items:center;gap:.35rem;padding:.25rem .7rem;font-size:.72rem;display:inline-flex}.ui-status-badge--success{color:var(--color-lime);background:#9df6a81a;border-color:#9df6a859}.ui-status-badge--warning{color:var(--color-amber);background:#ffc2751a;border-color:#ffc27559}.ui-status-badge--danger{color:var(--color-rose);background:#ff8c991a;border-color:#ff8c9959}.ui-signal-badge{border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-surface);min-height:2rem;color:var(--color-text);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:.35rem;padding:.25rem .7rem;font-size:.74rem;display:inline-flex}.experience-shell{min-height:100vh;position:relative}.experience-surface{border:1px solid var(--color-line);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0b,#ffffff04),#091219d6;position:relative;overflow:clip}@container ui-section (max-width:1099px){.ui-section-grid[data-columns="4"],.ui-section-grid[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ui-section (max-width:719px){.ui-section-header{flex-direction:column;align-items:flex-start}.ui-section-grid[data-columns="2"],.ui-section-grid[data-columns="3"],.ui-section-grid[data-columns="4"]{grid-template-columns:1fr}}@container ui-detail-grid (max-width:479px){.ui-detail-grid{grid-template-columns:1fr}}@container pricing-trust-teaser (max-width:959px){.pricing-trust-teaser{grid-template-columns:1fr}.pricing-trust-teaser__viz{order:-1;min-height:clamp(14rem,40vw,20rem)}.trust-tier-beat{min-height:clamp(14rem,40vw,20rem)}}@container flow-section-grid (max-width:899px){.path-section__grid,.trust-tiers__layout,.technical-layers__layout{grid-template-columns:1fr}.path-section__chain,.trust-tiers__tower,.technical-layers__chain{position:relative;top:auto}}@container flow-section-grid (max-width:539px){.path-section__chain,.trust-tiers__tower,.technical-layers__chain{max-width:min(320px,88vw);margin-inline:auto;padding:1rem}}:root{--ui-font-display:"Space Grotesk", "IBM Plex Sans", sans-serif;--ui-font-sans:"IBM Plex Sans", sans-serif;--ui-font-mono:"IBM Plex Mono", monospace;--ui-bg-0:#04090d;--ui-bg-1:#091219;--ui-bg-2:#0e1c25;--ui-bg-3:#152734;--ui-surface-0:#f5fbff08;--ui-surface-1:#f5fbff0d;--ui-surface-2:#f5fbff14;--ui-surface-agent:#a6bbcc0d;--ui-line-soft:#c1e2f41f;--ui-line:#c1e2f42e;--ui-line-strong:#c1e2f44d;--ui-text:#eef6fb;--ui-text-muted:#eef6fbb8;--ui-text-soft:#eef6fb80;--ui-signal-cyan:#62e2ff;--ui-signal-teal:#7af2da;--ui-signal-blue:#7db3ff;--ui-signal-amber:#ffc275;--ui-signal-lime:#9df6a8;--ui-signal-rose:#ff8c99;--ui-signal-violet:#b18cff;--ui-state-ready:#7db3ff;--ui-state-working:#62e2ff;--ui-state-done:#9df6a8;--ui-state-review:#ffc275;--ui-state-danger:#ff8c99;--ui-space-1:.25rem;--ui-space-2:.5rem;--ui-space-3:.75rem;--ui-space-4:1rem;--ui-space-5:1.25rem;--ui-space-6:1.5rem;--ui-space-8:2rem;--ui-space-10:2.5rem;--ui-space-12:3rem;--ui-space-16:4rem;--ui-space-20:5rem;--ui-space-24:6rem;--ui-radius-xs:.75rem;--ui-radius-sm:1rem;--ui-radius-md:1.35rem;--ui-radius-lg:1.9rem;--ui-radius-pill:999px;--ui-shadow-soft:var(--shadow-lg);--ui-shadow-strong:var(--shadow-xl);--ui-motion-fast:.18s;--ui-motion-base:.32s;--ui-motion-slow:.64s;--ui-content-width:min(1220px, calc(100vw - 2rem) )}[data-theme=cyan]{--brand:var(--ui-signal-cyan);--brand-deep:#2b8aa3;--brand-rgb:98, 226, 255;--brand-soft:var(--color-cyan-soft);--brand-edge:var(--color-cyan-edge);--brand-soft-rgb:159, 209, 222;--brand-edge-rgb:147, 237, 255}[data-theme=teal]{--brand:var(--ui-signal-teal);--brand-deep:#1e7d87;--brand-rgb:122, 242, 218;--brand-soft:var(--color-teal-soft);--brand-edge:var(--color-teal-edge);--brand-soft-rgb:168, 216, 206;--brand-edge-rgb:163, 246, 227}[data-theme=amber]{--brand:var(--ui-signal-amber);--brand-deep:#b57a32;--brand-rgb:255, 194, 117;--brand-soft:var(--color-amber-soft);--brand-edge:var(--color-amber-edge);--brand-soft-rgb:217, 194, 163;--brand-edge-rgb:255, 212, 158}[data-theme=violet]{--brand:var(--ui-signal-violet);--brand-deep:#5d72c4;--brand-rgb:177, 140, 255;--brand-soft:var(--color-violet-soft);--brand-edge:var(--color-violet-edge);--brand-soft-rgb:179, 165, 214;--brand-edge-rgb:194, 168, 255}[data-theme=lime]{--brand:var(--ui-signal-lime);--brand-deep:#46894f;--brand-rgb:157, 246, 168;--brand-soft:var(--color-lime-soft);--brand-edge:var(--color-lime-edge);--brand-soft-rgb:184, 216, 190;--brand-edge-rgb:184, 249, 192}[data-theme=rose]{--brand:var(--ui-signal-rose);--brand-deep:#8f3d48;--brand-rgb:255, 140, 153;--brand-soft:var(--color-rose-soft);--brand-edge:var(--color-rose-edge);--brand-soft-rgb:214, 171, 177;--brand-edge-rgb:255, 167, 178}[data-theme=blue]{--brand:var(--ui-signal-blue);--brand-deep:#3b5ea5;--brand-rgb:125, 179, 255;--brand-soft:var(--color-blue-soft);--brand-edge:var(--color-blue-edge);--brand-soft-rgb:163, 185, 214;--brand-edge-rgb:158, 194, 255}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ui-text);background:var(--ui-bg-0);font-family:var(--ui-font-sans);text-rendering:optimizelegibility;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--ui-font-display);letter-spacing:-.03em}code,pre,.ui-mono{font-family:var(--ui-font-mono)}.experience-shell{position:relative}.experience-shell:before{content:"";pointer-events:none;opacity:.35;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle,#000000e0,#0000 92%);mask-image:radial-gradient(circle,#000000e0,#0000 92%)}.experience-shell--human-market{background:radial-gradient(circle at 18% 10%,#7af2da1f,transparent 26%),radial-gradient(circle at 80% 14%,#7db3ff1f,transparent 24%),radial-gradient(circle at 76% 84%,#ffc2751f,transparent 24%),linear-gradient(180deg,var(--ui-bg-0) 0%,var(--ui-bg-1) 42%,#04070a 100%)}.experience-shell--human-ops{background:radial-gradient(circle at 14% 10%,#62e2ff14,#0000 22%),radial-gradient(circle at 86% 12%,#ffc27514,#0000 20%),linear-gradient(#071118,#08131a 48%,#05090d)}.experience-shell--agent-stream{background:linear-gradient(#05080b,#080d12)}.experience-surface{border:1px solid var(--ui-line);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-soft);position:relative;overflow:clip}.experience-surface--human-market{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0e,#ffffff06),#080f14d6}.experience-surface--human-ops{background:linear-gradient(#ffffff09,#ffffff05),#080e13e6}.experience-surface--agent-stream{box-shadow:none;background:linear-gradient(#a6bbcc09,#a6bbcc05),#070b0ef5;border-color:#adc1d32e}.ui-proof-rail,.ui-action-banner,.ui-evidence-row,.ui-event-row,.ui-summary-metric,.ui-trust-marker,.ui-signal-badge{z-index:1;position:relative}.ui-proof-rail{gap:var(--ui-space-2);padding-left:var(--ui-space-4);border-left:2px solid #62e2ff57;display:grid}.ui-action-banner{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius-pill);border:1px solid var(--ui-line);background:#ffffff0a;display:flex}.ui-signal-badge{border-radius:var(--ui-radius-pill);border:1px solid var(--ui-line);min-height:2rem;color:var(--ui-text);font-family:var(--ui-font-mono);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;justify-content:center;align-items:center;gap:.35rem;padding:.25rem .7rem;font-size:.76rem;display:inline-flex}.ui-trust-marker{color:var(--ui-text-muted);font-family:var(--ui-font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.77rem;display:inline-flex}.ui-trust-marker:before{content:"";background:var(--ui-signal-teal);border-radius:999px;width:.55rem;height:.55rem;box-shadow:0 0 16px #7af2da59}.ui-skeleton{--ui-shimmer-bg:linear-gradient(90deg, #ffffff0a 0%, #ffffff14 18%, #ffffff2e 50%, #ffffff14 82%, #ffffff0a 100%), linear-gradient(180deg, #ffffff0e, #ffffff06);border-radius:var(--ui-radius-sm);background-color:#f5fbff14;min-width:0;display:block;overflow:hidden}.ui-skeleton-stack{gap:var(--ui-space-2);display:grid}.ui-skeleton-stack--text{gap:var(--ui-space-2)}.ui-skeleton--text{border-radius:var(--ui-radius-pill)}.ui-skeleton-card{gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px solid var(--ui-line-soft);border-radius:var(--ui-radius-md);background:linear-gradient(#ffffff08,#ffffff04),#090f14db;display:grid}.ui-skeleton-card-body{gap:var(--ui-space-2);display:grid}.ui-skeleton-card-footer{justify-content:space-between;gap:var(--ui-space-2);display:flex}.ui-skeleton-circle{border-radius:999px}.ui-skeleton-inline{align-items:center;gap:var(--ui-space-2);display:inline-flex}.ui-empty-state{justify-items:center;gap:var(--ui-space-3);padding:var(--ui-space-6);border:1px dashed var(--ui-line);border-radius:var(--ui-radius-md);text-align:center;background:linear-gradient(#ffffff07,#ffffff03),#090f1480;display:grid}.ui-empty-state-visual{place-items:center;width:7rem;height:7rem;display:grid;position:relative}.ui-empty-state-illustration{width:100%;height:100%}.ui-empty-state-orbit{fill:none;stroke-width:1.5px;opacity:.55}.ui-empty-state-orbit--outer{stroke:currentColor}.ui-empty-state-orbit--inner{stroke:#ffffff2e}.ui-empty-state-trace{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:.6;stroke-linecap:round}.ui-empty-state-icon{width:3rem;height:3rem;box-shadow:0 0 0 .45rem rgba(var(--page-accent-rgb,238, 246, 251),.035);background:#04090de6;border:1px solid;border-radius:999px;justify-content:center;align-items:center;margin:auto;display:inline-flex;position:absolute;inset:0}.ui-empty-state-copy{gap:var(--ui-space-2);max-width:34rem;display:grid}.ui-empty-state-copy strong{font-family:var(--ui-font-display);font-size:1.05rem;line-height:1.05}.ui-empty-state-copy p{color:var(--ui-text-muted);margin:0;line-height:1.65}.ui-empty-state-action{justify-content:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.ui-empty-state--no-data{color:var(--ui-text-soft)}.ui-empty-state--error{color:var(--ui-signal-amber)}.ui-empty-state--offline{color:#adc1d3b8}.ui-retry-button{justify-content:center;align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-pill);border:1px solid var(--ui-line);min-height:2.75rem;color:var(--ui-text);font:inherit;cursor:pointer;background:linear-gradient(#ffc27524,#ffc2750d),#ffffff08;padding:.65rem .95rem;display:inline-flex}.ui-retry-button:disabled{opacity:.72;cursor:default}.ui-retry-icon{flex:none}.ui-stale-indicator{align-items:center;gap:var(--ui-space-2);color:var(--ui-signal-amber);font-family:var(--ui-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;display:inline-flex}.ui-stale-indicator:before{content:"";background:currentColor;border-radius:999px;width:.5rem;height:.5rem;box-shadow:0 0 10px #ffc27540}.ui-summary-metric{gap:var(--ui-space-2);padding:var(--ui-space-4);border-radius:var(--ui-radius-md);border:1px solid var(--ui-line);background:#ffffff08;display:grid}.ui-summary-metric strong,.ui-summary-metric .value{font-family:var(--ui-font-display);letter-spacing:-.05em;font-size:clamp(1.4rem,2vw,2.35rem);line-height:.95}.ui-evidence-row,.ui-event-row{gap:var(--ui-space-2);padding:var(--ui-space-4);border-top:1px solid #c1e2f414;display:grid}.ui-evidence-row:first-child,.ui-event-row:first-child{border-top:0}.ui-state-ready{color:var(--ui-state-ready)}.ui-state-working{color:var(--ui-state-working)}.ui-state-done{color:var(--ui-state-done)}.ui-state-review{color:var(--ui-state-review)}.ui-state-danger{color:var(--ui-state-danger)}@keyframes ui-ambient-drift{0%{transform:translate(0)}50%{transform:translateY(-10px)}to{transform:translate(0)}}@keyframes ui-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes breathe-soft{0%,to{opacity:.12}50%{opacity:.32}}@keyframes scan-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes scan-sweep-v{0%{transform:translateY(-120%)}to{transform:translateY(120%)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes holo-shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes float-lg{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.8}to{transform:scale(2.6);opacity:0}}@keyframes pulse-dot{0%,to{box-shadow:0 0 0 0 currentColor,0 0 6px currentColor;opacity:1}50%{box-shadow:0 0 0 5px transparent,0 0 12px currentColor;opacity:.55}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fade-in-down{0%{opacity:0;transform:translate3d(0,-12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes power-up{0%{opacity:0;transform:translateY(8px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes neon-flicker{0%,to{opacity:1}8%{opacity:.82}10%{opacity:1}40%{opacity:.95}42%{opacity:.68}44%{opacity:1}}@keyframes hum{0%,to{filter:brightness(1) drop-shadow(0 0 8px currentColor)}50%{filter:brightness(1.15) drop-shadow(0 0 14px currentColor)}}@keyframes dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-240}}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes glitch-rgb{0%,to{text-shadow:-2px 0 0 var(--color-cyan),2px 0 0 var(--color-violet);transform:translate(0)}20%{text-shadow:-3px -1px 0 var(--color-cyan),3px 1px 0 var(--color-violet);transform:translate(-1px,1px)}40%{text-shadow:-1px 1px 0 var(--color-cyan),1px -1px 0 var(--color-violet);transform:translate(1px,-1px)}60%{text-shadow:-4px 0 0 var(--color-cyan),4px 0 0 var(--color-violet);transform:translate(-2px)}80%{text-shadow:-2px 1px 0 var(--color-cyan),2px -1px 0 var(--color-violet);transform:translate(2px)}}@keyframes count-up{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-fade-in{animation:fade-in var(--duration-base) var(--ease-out-quart) both}.animate-fade-in-up{animation:fade-in-up var(--duration-slow) var(--ease-out-quart) both}.animate-scale-in{animation:scale-in var(--duration-base) var(--ease-out-quart) both}.animate-breathe{animation:breathe 4s var(--ease-in-out) infinite}.animate-float{animation:float 6s var(--ease-in-out) infinite}.animate-spin-slow{animation:spin-slow 22s linear infinite}.animate-spin-reverse{animation:spin-slow 18s linear infinite reverse}.animate-flicker{animation:neon-flicker 5s linear infinite}.animate-hum{animation:hum 2.4s var(--ease-in-out) infinite}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:currentColor;position:relative;animation:pulse-dot 1.8s var(--ease-in-out) infinite}.status-dot:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:1px solid currentColor;opacity:0;animation:pulse-ring 2.4s var(--ease-out-quart) infinite}.stagger-children>*{opacity:0;animation:fade-in-up var(--duration-slow) var(--ease-out-quart) forwards}.stagger-children>*:nth-child(1){animation-delay:0ms}.stagger-children>*:nth-child(2){animation-delay:60ms}.stagger-children>*:nth-child(3){animation-delay:.12s}.stagger-children>*:nth-child(4){animation-delay:.18s}.stagger-children>*:nth-child(5){animation-delay:.24s}.stagger-children>*:nth-child(6){animation-delay:.3s}.stagger-children>*:nth-child(7){animation-delay:.36s}.stagger-children>*:nth-child(8){animation-delay:.42s}.stagger-children>*:nth-child(9){animation-delay:.48s}.stagger-children>*:nth-child(10){animation-delay:.54s}.stagger-children>*:nth-child(11){animation-delay:.6s}.stagger-children>*:nth-child(12){animation-delay:.66s}.power-up>*{animation:power-up var(--duration-slower, .68s) var(--ease-out-quart) both}.power-up>*:nth-child(1){animation-delay:50ms}.power-up>*:nth-child(2){animation-delay:.16s}.power-up>*:nth-child(3){animation-delay:.27s}.power-up>*:nth-child(4){animation-delay:.38s}.power-up>*:nth-child(5){animation-delay:.49s}.power-up>*:nth-child(6){animation-delay:.6s}.sweep{position:relative;overflow:hidden}.sweep:before{content:"";position:absolute;inset:-10% 0;pointer-events:none;height:60%;background:linear-gradient(180deg,transparent 0%,rgba(98,226,255,.08) 18%,rgba(125,179,255,.24) 38%,rgba(224,243,255,.36) 50%,rgba(125,179,255,.24) 62%,rgba(98,226,255,.08) 82%,transparent 100%);filter:blur(1.2px);animation:scan-sweep-v 18s linear infinite,breathe-soft 18s var(--ease-in-out) infinite;mix-blend-mode:screen}.skeleton-shimmer{background:linear-gradient(100deg,var(--color-surface) 40%,var(--color-surface-hover) 50%,var(--color-surface) 60%);background-size:200% 100%;animation:shimmer 1.8s linear infinite}.breathe-halo{position:relative}.breathe-halo:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,rgba(98,226,255,.18),transparent 60%);animation:breathe-soft 7s var(--ease-in-out) infinite;mix-blend-mode:screen}.ticker-track{animation:ticker-scroll 45s linear infinite}[data-reveal],[data-reveal=in]{animation:fade-in-up var(--duration-slower, .68s) var(--ease-out-quart) both}[data-reveal-delay="1"]{animation-delay:.14s;transition-delay:.14s}[data-reveal-delay="2"]{animation-delay:.28s;transition-delay:.28s}[data-reveal-delay="3"]{animation-delay:.42s;transition-delay:.42s}[data-reveal-delay="4"]{animation-delay:.56s;transition-delay:.56s}[data-reveal-delay="5"]{animation-delay:.7s;transition-delay:.7s}[data-reveal-delay="6"]{animation-delay:.84s;transition-delay:.84s}.shard-illuminate{position:relative;isolation:isolate}.shard-illuminate:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;background:radial-gradient(360px circle at var(--pointer-x, 50%) var(--pointer-y, 50%),rgba(var(--page-accent-rgb, 98, 226, 255),.14),transparent 55%);mix-blend-mode:screen;opacity:0;transition:opacity .32s var(--ease-out-quart)}.shard-illuminate:hover:before,.shard-illuminate:focus-within:before{opacity:1}.shard-illuminate>*{position:relative;z-index:1}.diamond-chain-pulse{position:relative}.diamond-chain-pulse:after{content:"";position:absolute;width:10px;height:10px;top:0;left:0;background:var(--page-accent, var(--color-cyan));box-shadow:0 0 10px var(--page-accent, var(--color-cyan)),0 0 24px rgba(var(--page-accent-rgb, 98, 226, 255),.6);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);pointer-events:none;z-index:2;animation:chain-travel 3.2s var(--ease-in-out) infinite;opacity:0}@keyframes chain-travel{0%{transform:translate3d(calc(20% - 5px),calc(20% - 5px),0) scale(.5);opacity:0}10%{opacity:1;transform:translate3d(calc(20% - 5px),calc(20% - 5px),0) scale(1)}35%{transform:translate3d(calc(45% - 5px),calc(40% - 5px),0) scale(1);opacity:1}65%{transform:translate3d(calc(70% - 5px),calc(60% - 5px),0) scale(1);opacity:1}90%{transform:translate3d(calc(45% - 5px),calc(80% - 5px),0) scale(1);opacity:.6}to{transform:translate3d(calc(45% - 5px),calc(80% - 5px),0) scale(.5);opacity:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1!important;transform:none!important}.stagger-children>*{animation:none!important;opacity:1!important;transform:none!important}.power-up>*{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.shard-illuminate:before,.diamond-chain-pulse:after{animation:none!important;opacity:0!important}}@media(pointer:fine){.experience-cursor{position:fixed;top:0;left:0;width:14px;height:14px;pointer-events:none;z-index:100;mix-blend-mode:screen;transform:translate3d(var(--cursor-x, 50vw),var(--cursor-y, 50vh),0) translate(-50%,-50%) rotate(45deg);transition:opacity var(--duration-base) var(--ease-out-quart),background var(--duration-base) var(--ease-out-quart);opacity:0}.experience-cursor[data-active=true]{opacity:1}.experience-cursor:before{content:"";position:absolute;inset:0;background:var(--page-accent, var(--color-cyan));box-shadow:0 0 14px rgba(var(--page-accent-rgb, 98, 226, 255),.8);border-radius:2px}.experience-cursor:after{content:"";position:absolute;inset:-14px;border:1px solid rgba(var(--page-accent-rgb, 98, 226, 255),.3);border-radius:4px;transform:scale(var(--cursor-scale, 1));transition:transform var(--duration-base) var(--ease-out-quart)}.experience-cursor[data-hot=true]{--cursor-scale: 1.8}}.spotlight{position:fixed;inset:0;pointer-events:none;z-index:3;background:radial-gradient(600px circle at var(--spotlight-x, 50vw) var(--spotlight-y, 30vh),rgba(var(--page-accent-rgb, 98, 226, 255),.08),transparent 60%);mix-blend-mode:screen;opacity:0;transition:opacity var(--duration-slower, .68s) var(--ease-out-quart)}.spotlight[data-active=true]{opacity:1}.tilt{transform-style:preserve-3d;transform:perspective(1200px) rotateX(calc(var(--tilt-y, 0) * 1deg)) rotateY(calc(var(--tilt-x, 0) * 1deg));transition:transform .24s var(--ease-out-quart);will-change:transform}.tilt__lift{transform:translateZ(36px);transition:transform .24s var(--ease-out-quart)}.tilt__sheen{position:absolute;inset:0;pointer-events:none;background:radial-gradient(400px circle at var(--sheen-x, 50%) var(--sheen-y, 50%),rgba(255,255,255,.08),transparent 70%);opacity:0;transition:opacity var(--duration-base) var(--ease-out-quart);mix-blend-mode:screen;border-radius:inherit}.tilt:hover .tilt__sheen{opacity:1}.market-tape{position:relative;width:100%;overflow:hidden;height:2.1rem;border-top:1px solid var(--color-line-soft);border-bottom:1px solid var(--color-line-soft);background:linear-gradient(180deg,rgba(var(--page-accent-rgb, 98, 226, 255),.025),transparent),#020608e6;z-index:4;mask-image:linear-gradient(90deg,transparent,black 6%,black 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 6%,black 94%,transparent)}.market-tape__track{display:flex;align-items:center;gap:2.5rem;padding-inline:1rem;height:100%;white-space:nowrap;animation:market-tape-scroll 90s linear infinite;will-change:transform}.market-tape__chunk{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-soft);flex-shrink:0}.market-tape__dot{width:6px;height:6px;background:var(--color-cyan);box-shadow:0 0 6px var(--color-cyan);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);animation:shard-breathe 1.8s var(--ease-in-out) infinite}.market-tape__dot--teal{background:var(--color-teal);box-shadow:0 0 6px var(--color-teal)}.market-tape__dot--violet{background:var(--color-violet);box-shadow:0 0 6px var(--color-violet)}.market-tape__dot--amber{background:var(--color-amber);box-shadow:0 0 6px var(--color-amber)}.market-tape__dot--lime{background:var(--color-lime);box-shadow:0 0 6px var(--color-lime)}.market-tape__dot--rose{background:var(--color-rose);box-shadow:0 0 6px var(--color-rose)}.market-tape__label{color:var(--color-text-muted);font-weight:500}.market-tape__value{color:var(--color-text);font-variant-numeric:tabular-nums}.market-tape__value--teal{color:var(--color-teal)}.market-tape__value--violet{color:var(--color-violet)}.market-tape__value--amber{color:var(--color-amber)}.market-tape__value--lime{color:var(--color-lime)}.market-tape__value--rose{color:var(--color-rose)}@keyframes market-tape-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.constellation{position:absolute;inset:0;pointer-events:none;overflow:hidden;perspective:1400px;transform-style:preserve-3d}.constellation__layer{position:absolute;inset:0;transform:translate3d(calc(var(--parallax-x, 0px) * var(--layer-factor, 1)),calc(var(--parallax-y, 0px) * var(--layer-factor, 1)),0);will-change:transform;transition:transform .4s var(--ease-out-quart)}.constellation__shard{position:absolute;width:var(--shard-w, 14px);height:var(--shard-h, 14px);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:linear-gradient(140deg,rgba(var(--page-accent-rgb, 98, 226, 255),var(--shard-alpha-top, .85)),rgba(var(--page-accent-rgb, 98, 226, 255),var(--shard-alpha-bottom, .35)));box-shadow:0 0 var(--shard-glow, 12px) rgba(var(--page-accent-rgb, 98, 226, 255),var(--shard-glow-alpha, .55));animation:constellation-breathe var(--shard-breath, 4s) var(--ease-in-out) infinite;animation-delay:var(--shard-delay, 0ms)}.constellation__shard--outline{background:transparent;border:1px solid rgba(var(--page-accent-rgb, 98, 226, 255),.55);clip-path:none;transform:rotate(45deg);border-radius:2px}.constellation__shard--satellite{--shard-w: 6px;--shard-h: 6px;--shard-glow: 8px;--shard-alpha-top: 1;--shard-alpha-bottom: .6}.constellation__shard--mote{--shard-w: 4px;--shard-h: 4px;--shard-glow: 6px;--shard-alpha-top: .9;--shard-alpha-bottom: .4}@keyframes constellation-breathe{0%,to{transform:scale(1);opacity:var(--shard-opacity, .9)}50%{transform:scale(1.15);opacity:1}}.constellation__line{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--page-accent-rgb),.5),transparent);transform-origin:left center;animation:constellation-line-pulse 4s var(--ease-in-out) infinite;animation-delay:var(--line-delay, 0ms)}@keyframes constellation-line-pulse{0%,to{opacity:.12}50%{opacity:.45}}.lattice-floor{position:absolute;left:50%;bottom:0;width:200%;height:60%;transform:translate(-50%) rotateX(62deg) translateZ(-100px);background-image:linear-gradient(60deg,rgba(var(--page-accent-rgb, 98, 226, 255),.08) 1px,transparent 1px),linear-gradient(-60deg,rgba(var(--page-accent-rgb, 98, 226, 255),.08) 1px,transparent 1px);background-size:96px 166px;mask-image:linear-gradient(0deg,rgba(0,0,0,.6),transparent 90%);-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.6),transparent 90%);animation:lattice-floor-drift 40s linear infinite;pointer-events:none}@keyframes lattice-floor-drift{0%{background-position:0 0,48px 0}to{background-position:96px 166px,144px 166px}}.display-editorial{font-family:var(--font-command);font-weight:700;font-size:clamp(2.75rem,7.5vw,5.75rem);line-height:.96;letter-spacing:-.045em;color:var(--color-text);text-transform:none}.display-editorial strong{font-weight:700;font-style:normal;letter-spacing:-.05em}.display-editorial em{font-style:normal;font-weight:300;letter-spacing:-.02em;background:linear-gradient(110deg,var(--page-accent, var(--color-cyan)) 0%,#ffffff 38%,var(--color-violet) 64%,var(--page-accent, var(--color-cyan)) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:holo-shimmer 10s linear infinite;filter:drop-shadow(0 0 22px rgba(var(--page-accent-rgb),.4))}.display-editorial-md{font-family:var(--font-command);font-weight:600;font-size:clamp(1.9rem,4vw,3.2rem);line-height:1.04;letter-spacing:-.035em}.display-editorial-md em{font-style:normal;font-weight:300;color:var(--page-accent, var(--color-cyan));text-shadow:0 0 16px rgba(var(--page-accent-rgb),.4)}.voice{font-family:var(--font-body);font-weight:400;font-style:normal;color:var(--color-text-muted);letter-spacing:0;line-height:1.55}.cta-burst{position:relative;display:inline-flex;align-items:center;gap:.65rem;height:3rem;padding:0 1.4rem;border-radius:var(--radius-md);background:linear-gradient(180deg,var(--page-accent-hi, #a7efff),var(--page-accent, var(--color-cyan)) 60%,var(--page-accent-deep, var(--color-cyan-deep)));color:var(--color-bg);font-family:var(--font-display);font-size:.92rem;font-weight:600;letter-spacing:.04em;text-decoration:none;border:1px solid var(--page-accent-border, rgba(98, 226, 255, .55));box-shadow:inset 0 1px #fff6,inset 0 -2px #0f283059,0 0 24px rgba(var(--page-accent-rgb, 98, 226, 255),.3),0 16px 42px -12px rgba(var(--page-accent-rgb, 98, 226, 255),.65);cursor:pointer;overflow:visible;isolation:isolate;transition:transform .22s var(--ease-out-quart),box-shadow .22s var(--ease-out-quart)}.cta-burst:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff8c,0 0 36px rgba(var(--page-accent-rgb, 98, 226, 255),.5),0 22px 46px -10px rgba(var(--page-accent-rgb, 98, 226, 255),.8)}.cta-burst:before,.cta-burst:after{content:"";position:absolute;width:6px;height:6px;background:var(--page-accent, var(--color-cyan));box-shadow:0 0 8px var(--page-accent, var(--color-cyan));clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);top:50%;left:50%;opacity:0;z-index:-1;transition:transform .6s var(--ease-out-quart),opacity .6s var(--ease-out-quart)}.cta-burst:hover:before{transform:translate(-50%,-50%) translate(-24px,-10px);opacity:1}.cta-burst:hover:after{transform:translate(-50%,-50%) translate(24px,10px);opacity:1}.cta-burst__sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate(-120%);transition:transform .6s var(--ease-out-quart);mix-blend-mode:screen}.cta-burst:hover .cta-burst__sweep{transform:translate(120%)}.cta-burst--ghost{background:rgba(var(--page-accent-rgb, 98, 226, 255),.08);color:var(--page-accent, var(--color-cyan));box-shadow:inset 0 1px rgba(var(--page-accent-rgb, 98, 226, 255),.2),0 0 18px rgba(var(--page-accent-rgb, 98, 226, 255),.12)}.cta-burst--ghost:hover{background:rgba(var(--page-accent-rgb, 98, 226, 255),.16);box-shadow:inset 0 1px rgba(var(--page-accent-rgb, 98, 226, 255),.35),0 0 26px rgba(var(--page-accent-rgb, 98, 226, 255),.3);text-shadow:0 0 8px rgba(var(--page-accent-rgb, 98, 226, 255),.6)}.market-map{position:relative;min-height:clamp(22rem,40vw,34rem);overflow:hidden;border-top:1px solid var(--color-line-soft);border-bottom:1px solid var(--color-line-soft);background:linear-gradient(180deg,#04090d00,#020608b3),radial-gradient(ellipse 80% 50% at 50% 100%,rgba(98,226,255,.08),transparent 70%)}.market-map__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);width:min(1280px,100%);margin-inline:auto;padding:clamp(3rem,5vw,5rem) clamp(1.25rem,3vw,2rem);align-items:center}@media(max-width:900px){.market-map__inner{grid-template-columns:1fr}}.market-map__copy{display:flex;flex-direction:column;gap:1rem}.market-map__visual{position:relative;aspect-ratio:16/11;min-height:clamp(18rem,32vw,22rem);width:100%;max-width:620px;margin-inline:auto}.market-map-live{position:relative;inset:0;width:100%;height:100%;min-height:clamp(18rem,32vw,22rem);display:block;border-radius:18px;overflow:hidden;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(98,226,255,.08),transparent 70%),linear-gradient(180deg,#070c1259,#03070a73);box-shadow:inset 0 0 0 1px #62e2ff14,inset 0 0 42px #62e2ff0a}.market-map-live__fallback{position:absolute;inset:0}.market-map-live__node{position:absolute;transform:translate(-50%,-50%);filter:drop-shadow(0 0 6px rgba(var(--page-accent-rgb, 98, 226, 255),.35))}.buyer-flow-section__spine{position:relative;margin:0 auto 1.25rem;width:min(960px,100%);aspect-ratio:16 / 5;min-height:clamp(9rem,18vw,14rem)}.buyer-flow-beat{position:relative;inset:0;width:100%;height:100%;display:block;border-radius:16px;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(98,226,255,.06),transparent 72%),linear-gradient(180deg,#070c1240,#03070a59);box-shadow:inset 0 0 0 1px #62e2ff0f,inset 0 0 36px #62e2ff09}.buyer-flow-beat__fallback{position:absolute;inset:0;display:flex;align-items:center}.buyer-flow-beat__spine{position:absolute;left:10%;right:10%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(98,226,255,.45),rgba(122,242,218,.45),transparent);transform:translateY(-50%)}.buyer-flow-beat__node{position:absolute;top:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 8px rgba(98,226,255,.35))}@media(max-width:640px){.buyer-flow-section__spine{aspect-ratio:16 / 7}}.pricing-trust-teaser{container:pricing-trust-teaser / inline-size;display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,18rem) minmax(0,1fr);gap:clamp(1.25rem,2.5vw,2rem);align-items:stretch;width:100%}.pricing-trust-teaser__card{height:100%}.pricing-trust-teaser__viz{position:relative;align-self:stretch;min-height:clamp(18rem,32vw,24rem);display:flex;justify-content:center;align-items:center}.trust-tier-beat{position:relative;width:100%;height:100%;min-height:clamp(18rem,32vw,24rem);display:block;border-radius:16px;overflow:hidden;background:radial-gradient(ellipse 60% 80% at 50% 50%,rgba(122,242,218,.08),transparent 72%),linear-gradient(180deg,#070c124d,#03070a66);box-shadow:inset 0 0 0 1px #7af2da14,inset 0 0 36px #7af2da0a}.trust-tier-beat__fallback{position:absolute;inset:0}.trust-tier-beat__spine{position:absolute;left:50%;top:12%;bottom:12%;width:1px;background:linear-gradient(180deg,transparent,rgba(177,140,255,.55),rgba(122,242,218,.45),rgba(98,226,255,.35),transparent);transform:translate(-50%)}.trust-tier-beat__node{position:absolute;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 8px rgba(122,242,218,.4))}.trust-tier-beat__node--top{top:18%}.trust-tier-beat__node--mid{top:50%}.trust-tier-beat__node--base{top:82%}.hire-funding-flow__frame{position:relative;width:min(960px,100%);margin:0 auto;aspect-ratio:16 / 7;min-height:clamp(11rem,24vw,18rem)}.buyer-funding-flow{position:relative;inset:0;width:100%;height:100%;min-height:clamp(11rem,24vw,18rem);display:block;border-radius:18px;overflow:hidden;background:radial-gradient(ellipse 78% 62% at 50% 50%,rgba(255,194,117,.07),transparent 72%),radial-gradient(ellipse 40% 50% at 86% 50%,rgba(98,226,255,.06),transparent 70%),linear-gradient(180deg,#070c1259,#03070a73);box-shadow:inset 0 0 0 1px #ffc27514,inset 0 0 42px #ffc27509}.buyer-funding-flow__fallback{position:absolute;inset:0;display:flex;align-items:center}.buyer-funding-flow__spine{position:absolute;left:8%;right:8%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,194,117,.55),rgba(98,226,255,.55),rgba(177,140,255,.55),transparent);transform:translateY(-50%)}.buyer-funding-flow__node{position:absolute;top:50%;transform:translate(-50%,-50%);display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;filter:drop-shadow(0 0 8px rgba(98,226,255,.3))}.buyer-funding-flow__node-label{font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#dce8f0b8;white-space:nowrap}@media(max-width:640px){.hire-funding-flow__frame{aspect-ratio:5 / 4}}.hire-participation-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);width:100%}.hire-participation-band__col{position:relative;padding:clamp(1.25rem,2vw,1.75rem);border-radius:16px;display:flex;flex-direction:column;gap:.6rem}.hire-participation-band__col:before{content:"";position:absolute;left:clamp(1.25rem,2vw,1.75rem);top:0;width:22px;height:1px;background:linear-gradient(90deg,rgba(var(--page-accent-rgb, 122, 242, 218),.8),transparent)}.hire-participation-band__kicker{margin:0;color:rgba(var(--page-accent-rgb, 122, 242, 218),.85)}.hire-participation-band__lead{margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.25;letter-spacing:-.01em;color:#f0f8fcf5}.hire-participation-band__body{margin:0;color:#cedce6d1;line-height:1.55}@media(max-width:720px){.hire-participation-band{grid-template-columns:1fr}}.fleet-lattice__frame{position:relative;width:min(1040px,100%);margin:0 auto;aspect-ratio:12 / 7;min-height:clamp(13rem,30vw,22rem)}.clan-formation-lattice{position:relative;inset:0;width:100%;height:100%;min-height:clamp(13rem,30vw,22rem);display:block;border-radius:20px;overflow:hidden;background:radial-gradient(ellipse 60% 50% at 22% 40%,rgba(177,140,255,.08),transparent 70%),radial-gradient(ellipse 50% 45% at 78% 42%,rgba(122,242,218,.07),transparent 70%),radial-gradient(ellipse 45% 45% at 50% 78%,rgba(255,194,117,.06),transparent 70%),linear-gradient(180deg,#070c1261,#03070a7a);box-shadow:inset 0 0 0 1px #b18cff1a,inset 0 0 54px #b18cff0a}.clan-formation-lattice__fallback{position:absolute;inset:0}.clan-formation-lattice__cluster{position:absolute;transform:translate(-50%,-50%);display:inline-flex;flex-direction:column;align-items:center;gap:.5rem}.clan-formation-lattice__ring{position:absolute;top:50%;left:50%;width:80px;height:52px;border-radius:50%;transform:translate(-50%,-50%);border:1px dashed rgba(177,140,255,.55)}.clan-formation-lattice__cluster--teal .clan-formation-lattice__ring{border-color:#7af2da8c}.clan-formation-lattice__cluster--amber .clan-formation-lattice__ring{border-color:#ffc27580}.clan-formation-lattice__cluster-label{margin-top:36px;font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:#dce8f0b3;white-space:nowrap}.clan-formation-lattice__drifter{position:absolute;transform:translate(-50%,-50%);filter:drop-shadow(0 0 6px rgba(177,140,255,.22))}@media(max-width:640px){.fleet-lattice__frame{aspect-ratio:5 / 4}}.fleet-narrative-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);width:100%}.fleet-narrative-band__col{position:relative;padding:clamp(1.25rem,2vw,1.75rem);border-radius:16px;display:flex;flex-direction:column;gap:.55rem}.fleet-narrative-band__col:before{content:"";position:absolute;left:clamp(1.25rem,2vw,1.75rem);top:0;width:22px;height:1px;background:linear-gradient(90deg,rgba(var(--page-accent-rgb, 177, 140, 255),.85),transparent)}.fleet-narrative-band__kicker{margin:0;color:rgba(var(--page-accent-rgb, 177, 140, 255),.88)}.fleet-narrative-band__lead{margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:clamp(1.05rem,1.55vw,1.3rem);line-height:1.25;letter-spacing:-.01em;color:#f0f8fcf5}.fleet-narrative-band__body{margin:0;color:#cedce6d1;line-height:1.55}.fleet-narrative-band__event{margin-top:.25rem;font-family:IBM Plex Mono,monospace;font-size:.65rem;letter-spacing:.09em;text-transform:uppercase;color:#b18cffb8}@media(max-width:720px){.fleet-narrative-band{grid-template-columns:1fr}}.fleet-open-path{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(1rem,2vw,1.8rem);align-items:start}.fleet-open-path__endpoints{display:flex;flex-direction:column;gap:.55rem}.fleet-open-path__endpoint{font-family:IBM Plex Mono,monospace;font-size:.82rem;color:#dce8f0e6;padding:.55rem .8rem;border-radius:10px;background:#0f16208c;border:1px solid rgba(177,140,255,.14);display:flex;justify-content:space-between;gap:.75rem}.fleet-open-path__verb{color:#b18cffe6;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}@media(max-width:720px){.fleet-open-path{grid-template-columns:1fr}}[data-reveal-shard]{opacity:0;transform:translateY(18px);transition:opacity var(--duration-slower, .68s) var(--ease-out-quart),transform var(--duration-slower, .68s) var(--ease-out-quart)}[data-reveal-shard=in]{opacity:1;transform:translateY(0)}.shard-curtain{position:absolute;inset:auto 0 -1px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--page-accent-rgb),.4),transparent);overflow:visible}.shard-curtain:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;background:var(--page-accent);box-shadow:0 0 12px var(--page-accent);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);transform:translate(-50%,-50%);animation:shard-breathe 2.4s var(--ease-in-out) infinite}.entrance-cascade>*{opacity:0;transform:translateY(14px);animation:entrance-in var(--duration-slower, .68s) var(--ease-out-quart) forwards}.entrance-cascade>*:nth-child(1){animation-delay:80ms}.entrance-cascade>*:nth-child(2){animation-delay:.22s}.entrance-cascade>*:nth-child(3){animation-delay:.36s}.entrance-cascade>*:nth-child(4){animation-delay:.5s}.entrance-cascade>*:nth-child(5){animation-delay:.64s}.entrance-cascade>*:nth-child(6){animation-delay:.78s}@keyframes entrance-in{to{opacity:1;transform:translateY(0)}}.earn-claim-cadence__frame{position:relative;width:min(960px,100%);margin:0 auto;aspect-ratio:16 / 9;min-height:clamp(12rem,26vw,20rem)}.agent-claim-cadence{position:relative;inset:0;width:100%;height:100%;min-height:clamp(12rem,26vw,20rem);display:block;border-radius:18px;overflow:hidden;background:radial-gradient(ellipse 64% 56% at 50% 50%,rgba(98,226,255,.08),transparent 72%),radial-gradient(ellipse 50% 48% at 18% 28%,rgba(255,194,117,.045),transparent 70%),radial-gradient(ellipse 50% 48% at 82% 72%,rgba(177,140,255,.04),transparent 70%),linear-gradient(180deg,#070c1261,#03070a7a);box-shadow:inset 0 0 0 1px #62e2ff14,inset 0 0 42px #62e2ff08}.agent-claim-cadence__fallback{position:absolute;inset:0}.agent-claim-cadence__operator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 18px rgba(98,226,255,.5))}.agent-claim-cadence__task{position:absolute;transform:translate(-50%,-50%);filter:drop-shadow(0 0 8px rgba(255,194,117,.35))}.agent-claim-cadence__mark{position:absolute;width:10px;height:10px;border-radius:999px;transform:translate(-50%,-50%);box-shadow:0 0 10px currentColor}@media(max-width:640px){.earn-claim-cadence__frame{aspect-ratio:4 / 3}}.earn-participation-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);width:100%}.earn-participation-band__col{position:relative;padding:clamp(1.25rem,2vw,1.75rem);border-radius:16px;display:flex;flex-direction:column;gap:.6rem}.earn-participation-band__col:before{content:"";position:absolute;left:clamp(1.25rem,2vw,1.75rem);top:0;width:22px;height:1px;background:linear-gradient(90deg,rgba(255,194,117,.85),transparent)}.earn-participation-band__kicker{margin:0;color:#ffc275e0}.earn-participation-band__lead{margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.25;letter-spacing:-.01em;color:#f0f8fcf5}.earn-participation-band__body{margin:0;color:#cedce6d1;line-height:1.55}@media(max-width:720px){.earn-participation-band{grid-template-columns:1fr}}.earn-clan-hint__viz{position:relative;aspect-ratio:4 / 3;min-height:clamp(10rem,22vw,16rem);border-radius:18px;overflow:hidden;background:radial-gradient(ellipse 60% 50% at 50% 50%,rgba(177,140,255,.08),transparent 72%);box-shadow:inset 0 0 0 1px #b18cff1a}@media(max-width:720px){.earn-clan-hint__viz{aspect-ratio:3 / 2}}.solo-cadence-band{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(1rem,2vw,1.75rem);align-items:center;margin-top:clamp(1rem,1.6vw,1.4rem);margin-bottom:clamp(1rem,1.6vw,1.4rem)}.solo-cadence-band__header{display:flex;flex-direction:column;gap:.5rem}.solo-cadence-band__header .kicker{margin:0;color:#ffc275e0}.solo-cadence-band__header .muted{margin:0;color:#cedce6c7;line-height:1.55}.solo-cadence-band__frame{position:relative;width:100%;aspect-ratio:16 / 9;min-height:clamp(10rem,22vw,18rem)}@media(max-width:880px){.solo-cadence-band{grid-template-columns:1fr}.solo-cadence-band__frame{aspect-ratio:4 / 3}}.solo-cadence{position:relative;inset:0;width:100%;height:100%;display:block;border-radius:18px;overflow:hidden;background:radial-gradient(ellipse 64% 56% at 50% 50%,rgba(98,226,255,.08),transparent 72%),radial-gradient(ellipse 50% 48% at 18% 28%,rgba(255,194,117,.045),transparent 70%),radial-gradient(ellipse 50% 48% at 82% 72%,rgba(177,140,255,.04),transparent 70%),linear-gradient(180deg,#070c1261,#03070a7a);box-shadow:inset 0 0 0 1px #62e2ff14,inset 0 0 42px #62e2ff08}.solo-cadence[data-synthetic=true]{box-shadow:inset 0 0 0 1px #ffc2751a,inset 0 0 42px #62e2ff06}.solo-cadence--loading{position:relative;width:100%;height:100%}.solo-cadence__demo-tag{position:absolute;bottom:.55rem;right:.65rem;font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.04em;color:#ffc275a8;background:#070c128c;padding:.2rem .55rem;border-radius:999px;border:1px solid rgba(255,194,117,.18);pointer-events:none}.solo-cadence__fallback{position:absolute;inset:0}.solo-cadence__operator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.solo-cadence__mark{position:absolute;width:10px;height:10px;border-radius:999px;transform:translate(-50%,-50%);box-shadow:0 0 10px currentColor}.solo-cadence__tether-ring{position:absolute;top:50%;left:50%;width:56%;aspect-ratio:1;border-radius:999px;border:1px solid rgba(177,140,255,.3);transform:translate(-50%,-50%) scale(1)}@media(prefers-reduced-motion:reduce){.experience-cursor,.spotlight,.market-tape__track,.lattice-floor,.constellation__shard,.constellation__line,.shard-curtain:before,.display-editorial em{animation:none!important;transition:none!important}.entrance-cascade>*{animation:none!important;opacity:1!important;transform:none!important}.tilt,.constellation__layer{transform:none!important}}.site-shell{min-height:100vh;display:flex;flex-direction:column}.site-main{flex:1;width:100%;display:flex;flex-direction:column;gap:clamp(3rem,6vw,5rem);padding-top:clamp(5rem,7vw,6.5rem);padding-bottom:clamp(4rem,6vw,6rem)}.site-header{position:fixed;top:0;left:0;right:0;z-index:var(--z-sticky);padding:.85rem clamp(1rem,3vw,2rem);transition:padding var(--duration-base) var(--ease-out-quart)}.site-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.25rem;width:min(1360px,100%);margin-inline:auto;padding:.4rem .55rem .4rem 1.1rem;border:1px solid var(--color-line);border-radius:var(--radius-pill);background:#04090db8;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:var(--shadow-md),inset 0 1px rgba(var(--page-accent-rgb, 98, 226, 255),.06);transition:background var(--duration-base) var(--ease-out-quart),border-color var(--duration-base) var(--ease-out-quart)}.site-header--scrolled .site-header__inner{background:#04090deb;border-color:var(--color-line-strong);box-shadow:var(--shadow-lg),0 0 0 1px rgba(var(--page-accent-rgb, 98, 226, 255),.08),inset 0 1px rgba(var(--page-accent-rgb, 98, 226, 255),.08)}.brand-lockup{display:inline-flex;align-items:center;gap:.7rem;padding:.25rem .55rem .25rem .35rem;border-radius:var(--radius-pill);transition:background var(--duration-fast) var(--ease-out-quart)}.brand-lockup:hover{background:var(--color-surface-hover)}.brand-lockup__mark{position:relative;width:2.2rem;height:2.2rem;display:inline-flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 8px rgba(var(--page-accent-rgb, 98, 226, 255),.3));flex-shrink:0}.brand-lockup__symbol{width:100%;height:100%}.brand-lockup__copy{display:grid;gap:.18rem;line-height:1;justify-items:center;text-align:center;transform:translateY(-1px)}.brand-lockup__name{font-family:var(--font-display);font-size:1rem;font-weight:600;letter-spacing:-.015em;line-height:1.05;color:var(--color-text)}.brand-lockup__tag{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-soft);line-height:1}.site-nav{display:flex;align-items:center;gap:.15rem;margin-inline:auto}.site-nav__link{display:inline-flex;flex-direction:column;align-items:center;gap:.1rem;padding:.35rem .75rem;border-radius:var(--radius-md);color:var(--color-text-muted);font-family:var(--font-display);text-decoration:none;position:relative;transition:color var(--duration-fast) var(--ease-out-quart),background var(--duration-fast) var(--ease-out-quart)}.site-nav__shortcut{font-family:var(--font-mono);font-size:.56rem;letter-spacing:.22em;color:var(--color-text-faint);text-transform:uppercase;line-height:1}.site-nav__label{font-size:.78rem;letter-spacing:.04em;font-weight:500;text-transform:uppercase}.site-nav__link:hover,.site-nav__link--active,.site-nav__link:hover .site-nav__shortcut,.site-nav__link--active .site-nav__shortcut{color:var(--page-accent, var(--color-cyan))}.site-nav__link--active:after{content:"";position:absolute;left:50%;bottom:-.25rem;width:4px;height:4px;border-radius:50%;background:var(--page-accent, var(--color-cyan));box-shadow:0 0 8px var(--page-accent, var(--color-cyan));transform:translate(-50%)}.site-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.site-header__signin{display:inline-flex;align-items:center;padding:0 .85rem;height:2rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-soft);border-radius:var(--radius-pill);text-decoration:none;transition:color var(--duration-fast) var(--ease-out-quart)}.site-header__signin:hover{color:var(--page-accent, var(--color-cyan));text-shadow:0 0 12px rgba(var(--page-accent-rgb, 98, 226, 255),.35)}.site-header__signup{display:inline-flex;align-items:center;padding:0 .95rem;height:2rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--page-accent, var(--color-cyan));background:rgba(var(--page-accent-rgb, 98, 226, 255),.08);border:1px solid rgba(var(--page-accent-rgb, 98, 226, 255),.28);border-radius:var(--radius-pill);text-decoration:none;transition:background var(--duration-fast) var(--ease-out-quart),border-color var(--duration-fast) var(--ease-out-quart),box-shadow var(--duration-fast) var(--ease-out-quart)}.site-header__signup:hover,.site-header__signup:focus-visible{background:rgba(var(--page-accent-rgb, 98, 226, 255),.16);border-color:rgba(var(--page-accent-rgb, 98, 226, 255),.48);box-shadow:0 0 16px rgba(var(--page-accent-rgb, 98, 226, 255),.28)}.site-header__signup[data-prominent=true]{height:2.5rem;padding:0 1.1rem;font-size:.78rem;color:var(--color-bg);background:linear-gradient(180deg,var(--page-accent-hi, #a7efff),var(--page-accent, var(--color-cyan)) 55%,var(--page-accent-deep, var(--color-cyan-deep)));border:1px solid rgba(var(--page-accent-rgb, 98, 226, 255),.5);box-shadow:inset 0 1px #ffffff73,inset 0 -2px #0f283059,0 0 24px rgba(var(--page-accent-rgb, 98, 226, 255),.28)}.site-header__signup[data-prominent=true]:hover,.site-header__signup[data-prominent=true]:focus-visible{color:var(--color-bg);background:linear-gradient(180deg,var(--page-accent-hi, #a7efff),var(--page-accent, var(--color-cyan)) 55%,var(--page-accent-deep, var(--color-cyan-deep)));box-shadow:inset 0 1px #ffffff8c,0 0 32px rgba(var(--page-accent-rgb, 98, 226, 255),.45),0 18px 40px -10px rgba(var(--page-accent-rgb, 98, 226, 255),.7)}.site-header__cta{position:relative;display:inline-flex;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.1rem;border-radius:var(--radius-pill);background:linear-gradient(180deg,var(--page-accent-hi, #a7efff),var(--page-accent, var(--color-cyan)) 55%,var(--page-accent-deep, var(--color-cyan-deep)));color:var(--color-bg);font-family:var(--font-display);font-size:.82rem;font-weight:600;letter-spacing:.02em;text-decoration:none;border:1px solid rgba(var(--page-accent-rgb, 98, 226, 255),.5);box-shadow:inset 0 1px #ffffff73,inset 0 -2px #0f283059,0 0 0 1px rgba(var(--page-accent-rgb, 98, 226, 255),.16),0 0 24px rgba(var(--page-accent-rgb, 98, 226, 255),.32),0 14px 32px -12px rgba(var(--page-accent-rgb, 98, 226, 255),.55);transition:all var(--duration-base) var(--ease-out-quart);overflow:hidden}.site-header__cta:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.4) 50%,transparent 70%);transform:translate(-120%);transition:transform .6s var(--ease-out-quart);pointer-events:none;mix-blend-mode:screen}.site-header__cta:hover:before{transform:translate(120%)}.site-header__cta:hover{box-shadow:inset 0 1px #ffffff8c,0 0 32px rgba(var(--page-accent-rgb, 98, 226, 255),.45),0 18px 40px -10px rgba(var(--page-accent-rgb, 98, 226, 255),.7)}.site-header__cta-arrow{width:18px;height:10px;transition:transform var(--duration-base) var(--ease-out-quart)}.site-header__cta:hover .site-header__cta-arrow{transform:translate(3px)}.site-header__menu-toggle{display:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-pill);border:1px solid var(--color-line);background:#04090d99;color:var(--page-accent, var(--color-cyan));cursor:pointer;transition:all var(--duration-fast) var(--ease-out-quart)}.site-header__menu-toggle:hover{background:rgba(var(--page-accent-rgb, 98, 226, 255),.08);border-color:rgba(var(--page-accent-rgb, 98, 226, 255),.4)}.site-header__menu-toggle[aria-expanded=true]{background:rgba(var(--page-accent-rgb, 98, 226, 255),.15);border-color:var(--page-accent, var(--color-cyan));box-shadow:0 0 14px rgba(var(--page-accent-rgb, 98, 226, 255),.4)}@media(max-width:880px){.site-nav,.site-header__signin,.site-header__signup,.site-header__cta{display:none}.site-header__inner{grid-template-columns:auto 1fr auto}.site-header__menu-toggle{display:inline-flex}}@media(max-width:560px){.brand-lockup__copy{display:none}.site-header__cta{height:2.25rem;padding:0 .9rem;font-size:.75rem}}@media(max-width:540px){.site-header{padding-top:1rem;padding-inline:.75rem}.site-header__menu-toggle{width:2.75rem;height:2.75rem}}.mobile-nav__backdrop{position:fixed;inset:0;z-index:var(--z-overlay);background:#020608cc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity var(--duration-slow) var(--ease-out-quart)}.mobile-nav__backdrop[data-open=true]{opacity:1;pointer-events:auto}.mobile-nav{position:fixed;top:5rem;left:1rem;right:1rem;z-index:calc(var(--z-overlay) + 10);border-radius:var(--radius-xl);border:1px solid var(--color-line-strong);background:#04090df5;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:var(--shadow-feature),inset 0 0 36px rgba(var(--page-accent-rgb, 98, 226, 255),.06);transform-origin:top center;transform:scaleY(.92) translateY(-8px);opacity:0;pointer-events:none;overflow:hidden;transition:transform var(--duration-slow) var(--ease-out-quart),opacity var(--duration-base) var(--ease-out-quart)}.mobile-nav[data-open=true]{transform:scaleY(1) translateY(0);opacity:1;pointer-events:auto}.mobile-nav__inner{padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.mobile-nav__list{display:flex;flex-direction:column;gap:.25rem}.mobile-nav__link{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--radius-md);color:var(--color-text);text-decoration:none;border:1px solid transparent;transition:all var(--duration-fast) var(--ease-out-quart)}.mobile-nav__link:hover,.mobile-nav__link--active{background:rgba(var(--page-accent-rgb, 98, 226, 255),.08);border-color:rgba(var(--page-accent-rgb, 98, 226, 255),.24)}.mobile-nav__link--active{box-shadow:inset 0 0 0 1px rgba(var(--page-accent-rgb, 98, 226, 255),.35)}.mobile-nav__shortcut{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.18em;color:var(--page-accent, var(--color-cyan));text-transform:uppercase}.mobile-nav__label-group{display:flex;flex-direction:column;gap:.1rem}.mobile-nav__label{font-family:var(--font-display);font-size:1rem;letter-spacing:-.01em;font-weight:500}.mobile-nav__description{font-family:var(--font-mono);font-size:.7rem;color:var(--color-text-soft);letter-spacing:.04em}.mobile-nav__cta-row{display:flex;justify-content:stretch}.mobile-nav__cta-row .site-header__cta{flex:1;justify-content:center}.site-footer{position:relative;border-top:1px solid var(--color-line);background:linear-gradient(180deg,#04090d00,#02060899),radial-gradient(ellipse 80% 50% at 50% 0%,rgba(98,226,255,.05),transparent 70%);padding:clamp(3rem,5vw,4.5rem) clamp(1.25rem,3vw,2rem) 2rem;margin-top:clamp(3rem,5vw,4rem)}.site-footer__inner{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:clamp(2rem,4vw,3.5rem);width:min(1280px,100%);margin-inline:auto}@media(max-width:880px){.site-footer__inner{grid-template-columns:1fr 1fr}.site-footer__intro{grid-column:1 / -1}}@media(max-width:640px){.site-footer__inner{grid-template-columns:1fr}}.site-footer__intro{display:flex;flex-direction:column;gap:1rem;max-width:28rem}.site-footer__summary{color:var(--color-text-muted);line-height:1.6}.site-footer__contact{display:flex;flex-direction:column;gap:.35rem;font-family:var(--font-mono);font-size:.82rem}.site-footer__contact a{display:inline-flex;align-items:center;min-height:1.75rem;color:var(--page-accent, var(--color-cyan));text-decoration:none;transition:color var(--duration-fast) var(--ease-out-quart)}.site-footer__contact a:hover{color:color-mix(in srgb,var(--color-cyan) 78%,white)}.site-footer__group{display:flex;flex-direction:column;gap:.85rem}.site-footer__heading{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-soft);margin:0}.site-footer__links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}.site-footer__links a{color:var(--color-text-muted);text-decoration:none;font-size:.9rem;transition:color var(--duration-fast) var(--ease-out-quart)}.site-footer__links a:hover{color:var(--color-text)}.site-footer__baseline{width:min(1280px,100%);margin-inline:auto;margin-top:clamp(2rem,3vw,3rem);padding-top:1.25rem;border-top:1px solid var(--color-line-soft);display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-faint)}@media(max-width:640px){.site-footer__baseline{flex-direction:column;align-items:flex-start}}.home-hero__tape{margin-top:1.25rem}.home-hero__copy{gap:1.75rem;max-width:38rem}.home-hero__eyebrow-row{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.home-hero__codename{font-family:var(--font-mono);font-size:.7rem;color:var(--color-text-soft);letter-spacing:.18em;text-transform:uppercase}.home-hero__headline{margin:0;max-width:16ch;text-wrap:balance;line-height:1.05}.home-hero__headline strong{font-weight:700;font-style:normal;color:var(--color-text);letter-spacing:-.05em}.home-hero__lede{font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55;color:var(--color-text-muted);max-width:38rem;font-family:var(--font-body);font-weight:400}@container hero-shell (max-width: 560px){.home-hero__lede{font-size:1rem;max-width:60ch}}.home-hero__trust{display:inline-flex;align-items:center;gap:.65rem;color:var(--color-text-soft);font-size:.76rem;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.home-hero__trust-dot{width:10px;height:10px;background:var(--color-lime);box-shadow:0 0 10px var(--color-lime);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);animation:shard-breathe 2.4s var(--ease-in-out) infinite}.home-hero__ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}@container hero-shell (max-width: 400px){.home-hero__ctas{flex-direction:column;align-items:stretch}.home-hero__ctas .cta-burst{justify-content:center}}.home-hero__cluster{position:absolute;inset:-8%;display:flex;align-items:center;justify-content:center;pointer-events:none}.home-hero__cluster-mark{width:100%;height:100%;pointer-events:auto}@container hero-shell (max-width: 639px){.home-hero__visual{height:clamp(280px,70vw,380px)}.home-hero__cluster{inset:-4%}.home-hero__cluster-mark{width:min(340px,88%);height:min(340px,88%)}.home-hero__constellation .constellation__shard:nth-child(2n),.home-hero__constellation .constellation__line{opacity:0}}@container hero-shell (max-width: 400px){.home-hero__eyebrow-row{gap:.65rem 1rem}.home-hero__codename{font-size:.64rem;letter-spacing:.14em}}.tetra-hero,.tetra-hero__canvas,.tetra-3d{width:100%;height:100%;display:block}.home-hero__visual{position:relative;width:100%;height:clamp(420px,55vw,600px);aspect-ratio:auto;max-width:none;transform-style:preserve-3d;overflow:visible}.home-hero__constellation{inset:0}.home-hero__floating{position:absolute;width:min(14rem,36vw);z-index:3;animation:float-lg 8s var(--ease-in-out) infinite}.home-hero__floating--top{top:4%;right:-6%}.home-hero__floating--bottom{bottom:6%;left:-8%;animation-delay:-4s}@media(max-width:1080px){.home-hero__floating{position:static;width:100%;max-width:20rem;animation:none}}@media(max-width:640px){.home-hero__floating{display:none}}.market-map__posture{display:flex;flex-direction:column;gap:.85rem;margin:0;padding:1.25rem 0 0;list-style:none;border-top:1px solid var(--color-line-soft)}.market-map__posture li{display:grid;grid-template-columns:minmax(6rem,auto) 1fr;gap:.9rem;align-items:baseline}.market-map__posture p{margin:0;color:var(--color-text-muted);line-height:1.55;font-size:.95rem}@media(max-width:640px){.market-map__posture li{grid-template-columns:1fr;gap:.35rem}.market-map__posture p{font-size:.92rem;max-width:60ch}}.compact-hero__inner{gap:1.25rem;max-width:min(1100px,100%)}.compact-hero__grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(193,226,244,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(193,226,244,.022) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 60% 80% at 50% 50%,rgba(0,0,0,.9),transparent 100%);mask-image:radial-gradient(ellipse 60% 80% at 50% 50%,rgba(0,0,0,.9),transparent 100%);opacity:.4}.compact-hero__glow{position:absolute;top:-40%;right:-10%;width:50%;height:120%;border-radius:50%;background:radial-gradient(circle,rgba(98,226,255,.16),transparent 65%);filter:blur(100px);pointer-events:none}.compact-hero h1{color:var(--color-text);text-wrap:balance;max-width:18ch}.compact-hero__body{color:var(--color-text-muted);max-width:38rem;line-height:1.6;font-size:1.05rem}@container hero-shell (max-width: 640px){.compact-hero__body{font-size:1rem;line-height:1.55;max-width:60ch}.compact-hero h1{max-width:14ch;line-height:1.1}}.compact-hero__ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}@container hero-shell (max-width: 400px){.compact-hero__ctas{flex-direction:column;align-items:stretch}.compact-hero__ctas .cta-burst{justify-content:center}}.product-hero{position:relative;padding:clamp(3rem,5vw,5rem) clamp(1.25rem,3vw,2rem);overflow:clip}.product-hero__inner{position:relative;z-index:2;width:min(1280px,100%);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:center;gap:clamp(2rem,4vw,4rem)}@media(max-width:880px){.product-hero__inner{grid-template-columns:1fr}.product-hero__visual{order:-1}}.product-hero__grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(193,226,244,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(193,226,244,.02) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.85),transparent 95%);mask-image:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,.85),transparent 95%)}.product-hero__glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 80% 50%,rgba(var(--page-accent-rgb),.18),transparent 70%)}.product-hero__copy{display:flex;flex-direction:column;gap:1rem}.product-hero__lede{color:var(--color-text-muted);font-size:1.05rem;line-height:1.6;max-width:38rem}.product-hero__statement{color:var(--color-text-soft);font-size:.82rem;letter-spacing:.08em;line-height:1.55;padding:.75rem 1rem;border-left:2px solid rgba(122,242,218,.4);background:linear-gradient(90deg,rgba(122,242,218,.05),transparent);border-radius:0 var(--radius-md) var(--radius-md) 0}.product-hero__ctas{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}.product-hero__visual{position:relative;width:100%;aspect-ratio:1;max-width:380px;margin-inline:auto;display:flex;align-items:center;justify-content:center}.product-hero__symbol{width:60%;height:60%;position:relative;z-index:2;animation:breathe 6s var(--ease-in-out) infinite;filter:drop-shadow(0 0 30px rgba(var(--page-accent-rgb),.42))}.product-hero__ring{position:absolute;inset:0;border:1px solid rgba(var(--page-accent-rgb),.32);background:transparent;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);animation:shard-orbit-rotate 40s steps(8) infinite}.product-hero__ring:before{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;background:var(--page-accent);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);box-shadow:0 0 10px var(--page-accent);transform:translate(-50%)}.product-hero__ring--two{inset:14%;border-color:rgba(var(--page-accent-rgb),.22);animation-duration:28s;animation-direction:reverse}.product-hero__ring--two:before{background:var(--page-accent-hi);box-shadow:0 0 10px var(--page-accent-hi)}.launch-posture{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem;margin:0;padding:0;list-style:none}.launch-posture__item{display:grid;grid-template-columns:minmax(8rem,auto) 1fr;gap:1rem;align-items:baseline;padding:1rem 0;border-top:1px solid var(--color-line-soft)}.launch-posture__tag{justify-self:start}.launch-posture__body{margin:0;color:var(--color-text-muted);line-height:1.55;font-size:.98rem}.launch-posture__lede{color:var(--color-text);font-weight:600;letter-spacing:-.005em}@media(max-width:900px){.launch-posture{grid-template-columns:1fr;gap:0}}@media(max-width:560px){.launch-posture__item{grid-template-columns:1fr;gap:.4rem}}.step-stack{display:grid;gap:1rem}.step-card{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1.5rem;padding:1.75rem}.step-card__index{font-family:var(--font-display);font-size:clamp(2rem,3vw,2.6rem);font-weight:500;line-height:1;letter-spacing:-.04em;color:var(--page-accent, var(--color-cyan));text-shadow:0 0 16px rgba(var(--page-accent-rgb, 98, 226, 255),.4);min-width:3rem}.step-card__body{display:grid;gap:.5rem}.step-card__body p{color:var(--color-text-muted);line-height:1.6;margin:0}.step-card__connector{position:absolute;left:2.9rem;bottom:-1rem;width:1px;height:1rem;background:linear-gradient(180deg,rgba(var(--page-accent-rgb, 98, 226, 255),.3),transparent)}@media(max-width:540px){.step-card{padding:1.25rem;gap:1rem}.step-card__connector{left:2.15rem}}.pillar-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.85rem}.pillar-list li{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;border-radius:var(--radius-md);border:1px solid var(--color-line);background:linear-gradient(180deg,#ffffff08,#ffffff03),#09121999;color:var(--color-text-muted);line-height:1.55;font-size:.95rem}.pillar-list__marker{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:var(--radius-sm);border:1px solid rgba(var(--page-accent-rgb, 98, 226, 255),.45);background:rgba(var(--page-accent-rgb, 98, 226, 255),.1);color:var(--page-accent, var(--color-cyan));flex-shrink:0}.pillar-list--teal .pillar-list__marker{border-color:#7af2da73;background:#7af2da1a;color:var(--color-teal)}.pillar-list--amber .pillar-list__marker{border-color:#ffc27573;background:#ffc2751a;color:var(--color-amber)}.pillar-list--violet .pillar-list__marker{border-color:#b18cff73;background:#b18cff1a;color:var(--color-violet)}.feature-card__icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-md);border:1px solid var(--color-line);color:var(--page-accent, var(--color-cyan));background:rgba(var(--page-accent-rgb, 98, 226, 255),.06);box-shadow:0 0 18px rgba(var(--page-accent-rgb, 98, 226, 255),.12)}.feature-card__icon[data-tone=teal]{color:var(--color-teal);border-color:#7af2da59;background:#7af2da0f;box-shadow:0 0 18px #7af2da1f}.feature-card__icon[data-tone=amber]{color:var(--color-amber);border-color:#ffc27559;background:#ffc2750f;box-shadow:0 0 18px #ffc2751f}.feature-card__icon[data-tone=violet]{color:var(--color-violet);border-color:#b18cff59;background:#b18cff0f;box-shadow:0 0 18px #b18cff1f}.feature-card__icon[data-tone=rose]{color:var(--color-rose);border-color:#ff8c9959;background:#ff8c990f}.market-loop{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;counter-reset:loop}@media(max-width:1080px){.market-loop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.market-loop{grid-template-columns:1fr}}.market-loop__item{padding:1.5rem;display:grid;gap:.85rem;min-height:11rem}.market-loop__item p{color:var(--color-text-muted);line-height:1.55;margin:0;font-size:.95rem}.audience-strip,.product-strip{position:relative;overflow:hidden}.audience-strip__mark,.product-strip__mark{position:absolute;top:-20%;right:-15%;width:60%;opacity:.12;pointer-events:none;z-index:0}.audience-strip__symbol,.product-strip__symbol{width:100%;height:auto}.audience-strip>*,.product-strip>*{position:relative;z-index:1}.audience-strip__link,.card-link{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--page-accent, var(--color-cyan));text-decoration:none;transition:all var(--duration-fast) var(--ease-out-quart)}.audience-strip__link:hover,.card-link:hover{color:color-mix(in srgb,var(--color-cyan) 78%,white);transform:translate(2px)}.audience-strip__link svg,.card-link svg{transition:transform var(--duration-fast) var(--ease-out-quart)}.audience-strip__link:hover svg,.card-link:hover svg{transform:translate(2px)}.credibility-card{display:grid;grid-template-columns:auto 1fr;gap:1.25rem;align-items:center}.credibility-card__index{font-family:var(--font-display);font-size:2rem;font-weight:500;line-height:1;letter-spacing:-.04em;color:var(--page-accent, var(--color-cyan));text-shadow:0 0 14px rgba(var(--page-accent-rgb, 98, 226, 255),.35)}.credibility-card p{margin:0;color:var(--color-text-muted);line-height:1.55}.path-section__grid,.trust-tiers__layout,.technical-layers__layout{container:flow-section-grid / inline-size;display:grid;grid-template-columns:minmax(200px,.9fr) minmax(0,1.6fr);gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.path-section__chain,.trust-tiers__tower,.technical-layers__chain{position:sticky;top:clamp(6rem,8vw,8rem);display:flex;justify-content:center;padding:clamp(1rem,2vw,2rem);border-radius:var(--radius-lg);border:1px solid rgba(var(--page-accent-rgb, 98, 226, 255),.12);background:var(--color-surface);box-shadow:var(--shadow-sm),inset 0 1px #ffffff0a}.path-section__lanes,.trust-tiers__queue,.technical-layers__stack{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.5rem)}.trust-tier__index{position:absolute;top:1.5rem;right:1.5rem;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.18em;color:var(--color-text-faint)}.closing-band{position:relative;padding:clamp(2rem,4vw,3.5rem);display:flex;flex-direction:column;gap:2.5rem;overflow:hidden}.closing-band__copy{display:flex;flex-direction:column;gap:1rem;max-width:40rem;position:relative;z-index:1}.closing-band__copy h2{color:var(--color-text);text-wrap:balance}.closing-band__copy p{color:var(--color-text-muted);line-height:1.6}.closing-band__ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.closing-band__cards{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem)}@media(max-width:760px){.closing-band__cards{grid-template-columns:1fr}}@media(max-width:540px){.closing-band{padding:1.5rem 1.1rem;gap:1.75rem}.closing-band__copy h2{max-width:18ch}.closing-band__value{font-size:1rem}}.closing-band__cards-secondary{display:flex;flex-direction:column;gap:.85rem}.closing-band__card{padding:1.25rem;border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-surface);display:flex;flex-direction:column;gap:.35rem}.closing-band__card--primary{padding:1.5rem;border:1px solid rgba(var(--page-accent-rgb, 98, 226, 255),.18);background:linear-gradient(180deg,#ffffff05,#fff0),var(--color-surface-hover);box-shadow:inset 0 1px #ffffff0a,0 0 22px rgba(var(--page-accent-rgb, 98, 226, 255),.08)}.closing-band__value{font-family:var(--font-display);font-size:1.15rem;font-weight:500;letter-spacing:-.01em;color:var(--page-accent, var(--color-cyan));text-shadow:0 0 12px rgba(var(--page-accent-rgb, 98, 226, 255),.35);text-decoration:none;word-break:break-word}.closing-band__card p{color:var(--color-text-muted);font-size:.88rem;line-height:1.5;margin:0}.cta-link{display:inline-flex;align-items:center;gap:.5rem;height:2.75rem;padding:0 1.2rem;border-radius:var(--radius-md);font-family:var(--font-display);font-size:.86rem;font-weight:500;letter-spacing:.02em;text-decoration:none;border:1px solid transparent;transition:all var(--duration-base) var(--ease-out-quart)}.cta-link-primary{color:var(--color-bg);background:linear-gradient(180deg,var(--page-accent-hi, #a7efff),var(--page-accent, var(--color-cyan)) 60%,var(--page-accent-deep, var(--color-cyan-deep)));border-color:rgba(var(--page-accent-rgb, 98, 226, 255),.5);box-shadow:inset 0 1px #fff6,0 0 22px rgba(var(--page-accent-rgb, 98, 226, 255),.28),0 14px 32px -12px rgba(var(--page-accent-rgb, 98, 226, 255),.55)}.cta-link-primary:hover{box-shadow:inset 0 1px #ffffff8c,0 0 30px rgba(var(--page-accent-rgb, 98, 226, 255),.4),0 18px 42px -10px rgba(var(--page-accent-rgb, 98, 226, 255),.7)}.cta-link-secondary{color:var(--page-accent, var(--color-cyan));background:rgba(var(--page-accent-rgb, 98, 226, 255),.06);border-color:rgba(var(--page-accent-rgb, 98, 226, 255),.4)}.cta-link-secondary:hover{background:rgba(var(--page-accent-rgb, 98, 226, 255),.12);border-color:rgba(var(--page-accent-rgb, 98, 226, 255),.65);box-shadow:0 0 18px rgba(var(--page-accent-rgb, 98, 226, 255),.25)}.cta-link-ghost{color:var(--color-text-muted)}.cta-link-ghost:hover{color:var(--color-text);background:var(--color-surface-hover);border-color:var(--color-line)}.legal-layout{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:clamp(2rem,4vw,3rem);align-items:flex-start}@media(max-width:880px){.legal-layout{grid-template-columns:1fr}}.legal-nav{position:sticky;top:6rem;display:flex;flex-direction:column;gap:.85rem;padding:1.25rem;border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-surface)}.legal-nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.legal-nav__link{display:block;padding:.5rem .75rem;border-radius:var(--radius-sm);color:var(--color-text-muted);text-decoration:none;font-size:.9rem;transition:all var(--duration-fast) var(--ease-out-quart)}.legal-nav__link:hover{color:var(--color-text);background:var(--color-surface-hover)}.legal-nav__link--active{color:var(--page-accent, var(--color-cyan));background:rgba(var(--page-accent-rgb, 98, 226, 255),.08);box-shadow:inset 0 0 0 1px rgba(var(--page-accent-rgb, 98, 226, 255),.24)}.legal-copy{display:flex;flex-direction:column;gap:1.25rem}.legal-article{padding:1.5rem;display:grid;gap:.85rem}.legal-article h3{color:var(--color-text);letter-spacing:-.02em}.legal-article p{color:var(--color-text-muted);line-height:1.65;margin:0;max-width:65ch}@media(max-width:540px){.legal-article{padding:1.1rem;gap:.65rem}.legal-article p{font-size:.92rem;line-height:1.7}.legal-article h3{font-size:1.05rem}}.shardlink-hero__grid-overlay{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(var(--page-accent-rgb),.035) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--page-accent-rgb),.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 70% 45%,rgba(0,0,0,.9),transparent 85%);mask-image:radial-gradient(ellipse 80% 70% at 70% 45%,rgba(0,0,0,.9),transparent 85%)}.shardlink-hero__corner-glow{position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 55% 45% at 85% 30%,rgba(var(--page-accent-rgb),.22),transparent 70%),radial-gradient(ellipse 45% 35% at 15% 85%,rgba(var(--page-accent-rgb),.1),transparent 75%)}.plane-hero__grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(var(--page-accent-rgb),.04) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--page-accent-rgb),.04) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 30% 40%,rgba(4,9,13,.95),transparent 95%);mask-image:radial-gradient(ellipse 70% 80% at 30% 40%,rgba(4,9,13,.95),transparent 95%);opacity:.45}.plane-hero__glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 55% 65% at 78% 42%,rgba(var(--page-accent-rgb),.22),transparent 70%);filter:blur(40px)}.shardlink-hero__copy{gap:clamp(.9rem,1.6vw,1.4rem);max-width:38rem}.shardlink-hero__badge{align-self:flex-start}.shardlink-hero__kicker{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-soft);margin:0}.shardlink-hero__kicker-rule{display:inline-block;width:1.5rem;height:1px;background:linear-gradient(90deg,rgba(var(--page-accent-rgb),.6),transparent)}.shardlink-hero__headline{margin:0;max-width:16ch}.shardlink-hero__headline strong{display:inline-block;color:var(--color-text)}.shardlink-hero__headline em{display:inline-block}.shardlink-hero__lede{color:var(--color-text-muted);font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.6;max-width:36rem;margin:0}@container hero-shell (max-width: 560px){.shardlink-hero__headline{line-height:1.05;max-width:14ch}.shardlink-hero__lede{font-size:.98rem;max-width:60ch}}.plane-hero__copy{gap:clamp(1rem,1.8vw,1.5rem);max-width:40rem}.plane-hero__eyebrow-row{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem}.plane-hero__kicker{display:inline-flex;align-items:center;gap:.45rem;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-soft)}.plane-hero__kicker svg{color:var(--page-accent);filter:drop-shadow(0 0 6px rgba(var(--page-accent-rgb),.55))}.plane-hero__headline{color:var(--color-text);text-wrap:balance;line-height:1.05;max-width:22ch;margin:0}.plane-hero__headline strong{font-weight:500}.plane-hero__headline em{font-style:normal;color:var(--color-text-muted);font-weight:400}.plane-hero__lede{color:var(--color-text-muted);font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.6;max-width:38rem;margin:0}@container hero-shell (max-width: 560px){.plane-hero__lede{font-size:.98rem;max-width:60ch}}.plane-hero__statement{color:var(--color-text-soft);font-size:.82rem;letter-spacing:.08em;line-height:1.55;padding:.75rem 1rem;border-left:2px solid rgba(var(--page-accent-rgb),.45);background:linear-gradient(90deg,rgba(var(--page-accent-rgb),.05),transparent);border-radius:0 var(--radius-md) var(--radius-md) 0;margin:0;max-width:34rem}.shardlink-hero__ctas{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:clamp(.5rem,1.2vw,1rem)}@container hero-shell (max-width: 400px){.shardlink-hero__ctas{flex-direction:column;align-items:stretch}.shardlink-hero__ctas .cta-burst{justify-content:center}}.shardlink-hero__asset{min-height:320px;max-width:520px}.shardlink-hero__asset-backdrop{position:absolute;inset:8%;pointer-events:none;z-index:0;background:radial-gradient(ellipse 70% 70% at 55% 50%,rgba(var(--page-accent-rgb),.18),transparent 70%);filter:blur(8px);animation:breathe 6s var(--ease-in-out) infinite}.shardlink-hero__chain{position:relative;z-index:1;width:clamp(15rem,32vw,28rem);aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xl, 1.5rem)}.shardlink-hero__chain-svg{width:100%;height:100%;filter:drop-shadow(0 0 32px rgba(var(--page-accent-rgb),.38))}.shardlink-hero__chain.diamond-chain-pulse:after{width:clamp(7px,.8vw,11px);height:clamp(7px,.8vw,11px)}@container hero-shell (max-width: 360px){.shardlink-hero__chain{width:min(17.5rem,70vw)}.shardlink-hero__kicker{font-size:.68rem;letter-spacing:.14em}}@container hero-shell (min-width: 361px) and (max-width: 639px){.shardlink-hero__chain{width:min(20rem,72cqi)}.shardlink-hero__asset{min-height:240px}}@container hero-shell (min-width: 1200px){.shardlink-hero__chain{width:clamp(22rem,28cqi,30rem)}}@container hero-shell (min-width: 1600px){.shardlink-hero__chain{width:clamp(24rem,26cqi,32rem)}}@media(prefers-reduced-motion:reduce){.shardlink-hero__asset-backdrop{animation:none}}.plane-hero__ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}@container hero-shell (max-width: 400px){.plane-hero__ctas{flex-direction:column;align-items:stretch}.plane-hero__ctas .cta-burst{justify-content:center}}.plane-hero__asset{border-radius:999px}.plane-hero__asset-halo{position:absolute;inset:8%;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(var(--page-accent-rgb),.28),rgba(var(--page-accent-rgb),.06) 55%,transparent 75%);filter:blur(24px);pointer-events:none;animation:plane-hero-halo 6s var(--ease-in-out) infinite}.plane-hero__asset-echo{position:absolute;inset:20%;pointer-events:none;border:1px solid rgba(var(--page-accent-rgb),.35);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);transform-origin:center;animation:signalhub-echo 4s var(--ease-in-out) infinite;will-change:transform,opacity;opacity:0}.plane-hero__asset-echo--inner{inset:30%;animation-delay:1.4s;border-color:rgba(var(--page-accent-rgb),.5)}.plane-hero__asset-echo--outer{animation-delay:0s}@keyframes signalhub-echo{0%{transform:scale(.55);opacity:0}12%{opacity:.85}60%{opacity:.2}to{transform:scale(2.1);opacity:0}}@keyframes plane-hero-halo{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.plane-hero__primitive{position:relative;z-index:1;width:clamp(280px,38vw,440px);height:auto;filter:drop-shadow(0 0 36px rgba(var(--page-accent-rgb),.38))}.plane-hero__primitive--radiant{animation:plane-hero-float 7s var(--ease-in-out) infinite}@keyframes plane-hero-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@container hero-shell (max-width: 359px){.plane-hero__primitive{width:min(220px,72cqi)}.plane-hero__headline{line-height:1.08;max-width:18ch}}@container hero-shell (min-width: 360px){.plane-hero__primitive{width:clamp(240px,60cqi,360px)}}@container hero-shell (min-width: 640px){.plane-hero__primitive{width:clamp(280px,48cqi,400px)}.plane-hero__headline{line-height:1.02}}@container hero-shell (min-width: 768px) and (max-width: 879px){.plane-hero__primitive{width:clamp(280px,42cqi,360px)}}@container hero-shell (min-width: 880px){.plane-hero__primitive{width:clamp(300px,34cqi,440px)}}@container hero-shell (min-width: 1200px){.plane-hero__primitive{width:clamp(340px,30cqi,460px)}}@container hero-shell (min-width: 1600px){.plane-hero__primitive{width:clamp(380px,26cqi,480px)}.plane-hero__headline{letter-spacing:-.04em}}@media(prefers-reduced-motion:reduce){.plane-hero__asset-echo,.plane-hero__asset-halo,.plane-hero__primitive--radiant{animation:none}.plane-hero__asset-echo{opacity:.3;transform:scale(1)}}.hero-track{position:absolute;inset:0;pointer-events:none;z-index:2;contain:layout style}.shardlink-hero__track{width:100%;height:100%}.plane-hero__track{border-radius:999px;width:100%;height:100%}.shardlink-hero__chain--fallback,.plane-hero__radiant-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}.auth-page{position:relative;min-height:calc(100vh - 96px);padding:clamp(48px,8vw,96px) clamp(16px,4vw,64px);display:grid;place-items:center;overflow:hidden;isolation:isolate}.auth-page__grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,rgba(var(--brand-rgb, 98, 226, 255),.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(var(--brand-rgb, 98, 226, 255),.05) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 50% 40%,rgba(0,0,0,.75) 0%,transparent 70%);mask-image:radial-gradient(ellipse at 50% 40%,rgba(0,0,0,.75) 0%,transparent 70%);opacity:.55;z-index:-1}.auth-page__glow{position:absolute;inset:-20% -10% auto;height:60%;background:radial-gradient(ellipse at center,rgba(var(--brand-rgb, 98, 226, 255),.18) 0%,transparent 68%);filter:blur(28px);z-index:-1;pointer-events:none}.auth-page__inner{width:100%;max-width:1180px;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);gap:clamp(32px,5vw,72px);align-items:center}.auth-page__copy{display:flex;flex-direction:column;gap:20px}.auth-page__eyebrow{align-self:flex-start}.auth-page__title{margin:0;max-width:22ch}.auth-page__body{color:var(--ui-text-muted, #8ea6b2);max-width:44ch;font-size:15px;line-height:1.55}.auth-page__assurances{margin-top:8px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}.auth-page__assurances-head{text-transform:uppercase;letter-spacing:.1em;font-size:11px;color:var(--ui-text-muted, #8ea6b2);margin:0 0 12px}.auth-page__assurances ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.auth-page__assurances li{display:flex;gap:10px;align-items:flex-start;color:var(--ui-text-muted, #8ea6b2);font-size:14px;line-height:1.5}.auth-page__assurances li svg{color:var(--brand);flex-shrink:0;margin-top:3px}.auth-page__cross-link{display:inline-flex;align-items:center;gap:10px;color:var(--ui-text-muted, #8ea6b2);font-size:14px;margin-top:8px}.auth-page__cross-cta{display:inline-flex;align-items:center;gap:6px;color:var(--brand);text-decoration:none;font-weight:600;transition:opacity .16s ease}.auth-page__cross-cta:hover,.auth-page__cross-cta:focus-visible{opacity:.82;text-decoration:underline}.auth-page__panel{display:flex;justify-content:flex-end;align-items:center;min-height:560px}.auth-page__missing-key{padding:24px;border-radius:14px;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:flex-start;color:var(--ui-text-muted, #8ea6b2);max-width:440px}.auth-page__missing-key strong{display:block;color:var(--ui-text, #eaf2f7);margin-bottom:6px}.auth-page__missing-key code{background:#ffffff0f;padding:1px 6px;border-radius:4px;margin:0 4px;font-size:12px}.auth-page__missing-key svg{color:var(--brand);margin-top:2px}@media(max-width:900px){.auth-page__inner{grid-template-columns:1fr;gap:32px}.auth-page__panel{justify-content:center;min-height:auto}}@media(max-width:640px){.auth-page__panel>.cl-rootBox,.auth-page__panel>div[class*=rootBox]{width:100%}.auth-page__panel>.cl-card,.auth-page__panel>div[class*=card]{width:100%;min-width:0}.auth-page__panel>.cl-card,.auth-page__panel>div[class*=card]{max-width:24rem;margin-inline:auto}.auth-page{padding:clamp(32px,6vw,48px) 1rem}.auth-page__title{max-width:18ch}}.signalhub-leaderboard{display:grid;gap:clamp(1.25rem,2vw,2rem);container-type:inline-size}.signalhub-leaderboard__aggregate{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.signalhub-leaderboard__aggregate-cell .ui-card__header{margin-bottom:.35rem}.signalhub-leaderboard__aggregate-value{font-size:clamp(1.4rem,3vw,2rem);letter-spacing:-.01em;color:var(--ui-signal-teal, var(--color-accent, #7af2da))}.signalhub-leaderboard__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.signalhub-leaderboard__row{display:grid;grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:clamp(.75rem,2vw,1.5rem);padding:.85rem 1rem;border:1px solid var(--color-line);border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--ui-signal-teal, #7af2da) 5%,transparent) 0%,transparent 100%);transition:border-color .24s var(--ease-out-quart, ease),box-shadow .24s var(--ease-out-quart, ease)}.signalhub-leaderboard__row:hover{border-color:color-mix(in srgb,var(--ui-signal-teal, #7af2da) 45%,var(--color-line));box-shadow:0 0 18px color-mix(in srgb,var(--ui-signal-teal, #7af2da) 12%,transparent)}.signalhub-leaderboard__rank{font-size:1rem;color:color-mix(in srgb,var(--color-text, #fff) 55%,transparent);min-width:2.25ch;text-align:right}.signalhub-leaderboard__identity{display:flex;flex-direction:column;gap:.3rem;min-width:0}.signalhub-leaderboard__identity-label{font-size:.95rem;letter-spacing:.01em;color:var(--color-text, #fff);overflow:hidden;text-overflow:ellipsis}.signalhub-leaderboard__identity-meta{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.signalhub-leaderboard__workspace{font:inherit;font-family:var(--font-mono, monospace);font-size:.72rem;color:color-mix(in srgb,var(--color-text, #fff) 50%,transparent)}.signalhub-leaderboard__stats{display:grid;grid-template-columns:repeat(3,minmax(0,auto));gap:clamp(.6rem,1.5vw,1.25rem);margin:0;text-align:right}.signalhub-leaderboard__stats>div{display:flex;flex-direction:column;gap:2px}.signalhub-leaderboard__stats dt{font-family:var(--font-mono, monospace);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb,var(--color-text, #fff) 45%,transparent)}.signalhub-leaderboard__stats dd{font-size:.95rem;color:var(--color-text, #fff)}.signalhub-leaderboard__list--skeleton .signalhub-leaderboard__row--skeleton{height:60px;padding:0;border:1px solid var(--color-line);overflow:hidden;position:relative}.signalhub-leaderboard__skeleton-bar{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--ui-signal-teal, #7af2da) 8%,transparent) 50%,transparent 100%);background-size:200% 100%;animation:signalhub-leaderboard-shimmer 1.6s linear infinite}@keyframes signalhub-leaderboard-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.signalhub-leaderboard__skeleton-bar{animation:none}}.signalhub-leaderboard__state{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start;padding:1.25rem 1.35rem;border:1px dashed color-mix(in srgb,var(--ui-signal-teal, #7af2da) 35%,var(--color-line));border-radius:14px;background:color-mix(in srgb,var(--ui-signal-teal, #7af2da) 3%,transparent);color:var(--color-text, #fff)}.signalhub-leaderboard__state svg{color:var(--ui-signal-teal, #7af2da);margin-top:4px}.signalhub-leaderboard__state h3{margin:0 0 .35rem;font-size:1.05rem}.signalhub-leaderboard__state p{margin:0 0 .35rem;color:color-mix(in srgb,var(--color-text, #fff) 70%,transparent)}.signalhub-leaderboard__footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem;font-size:.7rem;color:color-mix(in srgb,var(--color-text, #fff) 45%,transparent)}.signalhub-leaderboard__footer a{color:var(--ui-signal-teal, #7af2da);text-decoration:none;border-bottom:1px dotted color-mix(in srgb,var(--ui-signal-teal, #7af2da) 55%,transparent)}.signalhub-leaderboard__footer a:hover,.signalhub-leaderboard__footer a:focus-visible{color:var(--color-text, #fff)}@container (max-width: 720px){.signalhub-leaderboard__row{grid-template-columns:1fr auto}.signalhub-leaderboard__rank{display:none}.signalhub-leaderboard__stats{grid-template-columns:repeat(2,minmax(0,auto))}.signalhub-leaderboard__stats>div:last-child{display:none}}@container (max-width: 480px){.signalhub-leaderboard__aggregate,.signalhub-leaderboard__row{grid-template-columns:1fr}.signalhub-leaderboard__stats{grid-template-columns:repeat(3,minmax(0,auto));text-align:left}.signalhub-leaderboard__stats>div:last-child{display:flex}}.brand-mark{display:block;width:100%;height:100%;overflow:visible;color:var(--page-accent, var(--color-cyan, #62e2ff));animation:brand-breath 4s ease-in-out infinite;animation-delay:.7s;transition:filter .2s var(--ease-out-quart, cubic-bezier(.2, .8, .2, 1)),transform .2s var(--ease-out-quart, cubic-bezier(.2, .8, .2, 1));will-change:filter}.brand-mark__shape{fill:currentColor;transform-box:fill-box;transform-origin:center}.brand-mark__shape--core,.brand-mark__shape--node{stroke:currentColor;stroke-opacity:.9;stroke-width:.6;stroke-linejoin:round}.brand-mark__shape--pip,.brand-mark__shape--n,.brand-mark__shape--e,.brand-mark__shape--s,.brand-mark__shape--w{stroke:currentColor;stroke-opacity:.95;stroke-width:.5;stroke-linejoin:round}.brand-mark__echo,.brand-mark__track{fill:none;vector-effect:non-scaling-stroke}.brand-mark__facet{fill:#ffffff3d;pointer-events:none}@keyframes brand-reveal-fill{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes brand-reveal-dash{0%{stroke-dashoffset:120;opacity:0}to{stroke-dashoffset:0;opacity:1}}.brand-mark--animate .brand-mark__shape,.brand-mark--animate .brand-mark__facet{animation:brand-reveal-fill .56s cubic-bezier(.2,.8,.2,1) both}.brand-mark--animate .brand-mark__echo,.brand-mark--animate .brand-mark__track{animation:brand-reveal-dash .64s cubic-bezier(.2,.8,.2,1) both}.brand-mark--animate.brand-mark--cluster .brand-mark__shape--core{animation-delay:0ms}.brand-mark--animate.brand-mark--cluster .brand-mark__facet,.brand-mark--animate.brand-mark--cluster .brand-mark__shape--n{animation-delay:80ms}.brand-mark--animate.brand-mark--cluster .brand-mark__shape--e{animation-delay:.16s}.brand-mark--animate.brand-mark--cluster .brand-mark__shape--s{animation-delay:.24s}.brand-mark--animate.brand-mark--cluster .brand-mark__shape--w{animation-delay:.32s}.brand-mark--animate.brand-mark--chain .brand-mark__shape--node-1{animation-delay:0ms}.brand-mark--animate.brand-mark--chain .brand-mark__track--1{animation-delay:.12s}.brand-mark--animate.brand-mark--chain .brand-mark__shape--node-2{animation-delay:.2s}.brand-mark--animate.brand-mark--chain .brand-mark__facet{animation-delay:.26s}.brand-mark--animate.brand-mark--chain .brand-mark__track--2{animation-delay:.32s}.brand-mark--animate.brand-mark--chain .brand-mark__shape--node-3{animation-delay:.4s}.brand-mark--animate.brand-mark--radiant .brand-mark__shape--core{animation-delay:0ms}.brand-mark--animate.brand-mark--radiant .brand-mark__facet{animation-delay:.12s}.brand-mark--animate.brand-mark--radiant .brand-mark__shape--pip-n{animation-delay:.14s}.brand-mark--animate.brand-mark--radiant .brand-mark__shape--pip-e{animation-delay:.22s}.brand-mark--animate.brand-mark--radiant .brand-mark__shape--pip-s{animation-delay:.3s}.brand-mark--animate.brand-mark--radiant .brand-mark__shape--pip-w{animation-delay:.38s}@keyframes brand-breath{0%,to{opacity:.85}50%{opacity:1}}@keyframes brand-echo-drift{0%{stroke-dashoffset:0}to{stroke-dashoffset:-20}}.brand-mark--radiant .brand-mark__echo{animation:brand-echo-drift 6s linear infinite}.brand-mark--animate.brand-mark--radiant .brand-mark__echo{animation:brand-reveal-dash .64s cubic-bezier(.2,.8,.2,1) .46s both,brand-echo-drift 6s linear 1.1s infinite}a:hover>.brand-mark,a:focus-visible>.brand-mark,button:hover>.brand-mark,button:focus-visible>.brand-mark,.brand-lockup:hover .brand-mark,.brand-lockup:focus-visible .brand-mark,.audience-strip:hover .brand-mark,.audience-strip:focus-within .brand-mark,.product-strip:hover .brand-mark,.product-strip:focus-within .brand-mark,.product-hero__visual:hover .brand-mark,.product-hero__visual:focus-within .brand-mark{filter:brightness(1.15) drop-shadow(0 0 6px rgba(var(--page-accent-rgb, 98, 226, 255),.48))}@media(prefers-reduced-motion:reduce){.brand-mark,.brand-mark--animate .brand-mark__shape,.brand-mark--animate .brand-mark__facet,.brand-mark--animate .brand-mark__echo,.brand-mark--animate .brand-mark__track,.brand-mark--radiant .brand-mark__echo,.brand-mark--animate.brand-mark--radiant .brand-mark__echo{animation:none}}
