@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--radius-md:.375rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.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}}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.w-full{width:100%}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.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}.items-center{align-items:center}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.p-4{padding:calc(var(--spacing) * 4)}.pr-2{padding-right:calc(var(--spacing) * 2)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.whitespace-pre-wrap{white-space:pre-wrap}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fbfaf6;--section:#fbfaf6;--section-alt:#f4f0e8;--panel:#fffdf8;--panel-strong:#eee8dc;--text:#10110e;--muted:#67695f;--line:#d7cfbf;--accent:#10110e;--accent-strong:#10110e;--accent-soft:#e4dece;--code-bg:#101513;--code-text:#e8f3ee;--link:#4d552e;--warning:#8a5b26;--shadow:0 1px 0 #ffffffdb, 0 24px 58px #1917111a;--dt-bg:#fbfaf6;--dt-surface:#fffdf8;--dt-surface-soft:#f6f1e8;--dt-ink:#090a08;--dt-text:#10110e;--dt-muted:#55584f;--dt-muted-2:#8a877c;--dt-olive:#656b3c;--dt-olive-dark:#4d552e;--dt-olive-soft:#e6e8d8;--dt-ship:#5e6d3a;--dt-review:#9a7b45;--dt-block:#8b3430;--dt-line:#d2c9ba;--dt-line-soft:#e9e3d9;--dt-line-strong:#b8ad99;--dt-line-diagram:#656b3c52;--dt-line-ambient:#d2c9ba3d;--dt-grid-dot:#49443713;--dt-grid-line:#d2c9ba1b;--dt-font-serif:var(--font-display), Georgia, "Times New Roman", ui-serif, serif;--home-paper:var(--dt-bg);--home-paper-deep:#f0eadf;--home-ink:var(--dt-ink);--home-graphite:var(--dt-muted);--home-graphite-soft:var(--dt-muted-2);--home-olive:var(--dt-olive);--home-olive-soft:#a5aa82;--home-brass:var(--dt-review);--home-line:var(--dt-line);--home-line-soft:var(--dt-line-soft);--home-white:var(--dt-surface);--home-shadow:0 22px 56px #221f1724;--background:var(--bg);--foreground:var(--text);--font-geist-sans:var(--font-sans), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-geist-mono:var(--font-mono), "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:0;margin:0}::selection{background:var(--accent-soft);color:var(--text)}a{text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.mono{font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace}.container{width:min(1120px,100% - 32px);margin-inline:auto}.theme-code{background:var(--code-bg);color:var(--code-text);border-color:var(--line)}.home-shell{background:radial-gradient(circle at 52% 8%, #ffffffd1, transparent 30%), linear-gradient(180deg, #fffdf9 0%, var(--home-paper) 48%, #f8f5ee 100%);min-height:100vh;color:var(--home-ink);overflow-x:clip}.home-shell :focus-visible{outline:2px solid var(--dt-olive)}@supports (color:color-mix(in lab, red, red)){.home-shell :focus-visible{outline:2px solid color-mix(in srgb, var(--dt-olive) 86%, var(--dt-ink))}}.home-shell :focus-visible{outline-offset:4px}.hero-title{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;font-weight:840}.section-title-serif{font-family:var(--dt-font-serif);font-weight:500;line-height:.96}.section-eyebrow,.tech-label{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-weight:760}.section-copy{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;color:var(--dt-muted)}.card-title{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;color:var(--dt-ink)}@supports (color:color-mix(in lab, red, red)){.home-header{background:color-mix(in srgb, var(--home-paper) 94%, transparent)}}.home-brand,.home-footer-brand{color:var(--home-ink);letter-spacing:-.03em;align-items:center;gap:14px;font-weight:760;display:inline-flex}.home-brand-mark{border:1px solid var(--home-ink);width:38px;height:38px;color:var(--home-ink);place-items:center;font-size:17px;font-weight:800;line-height:1;display:inline-grid}.home-nav{justify-self:center;align-items:center;gap:32px;font-size:14px;font-weight:620;display:inline-flex}.home-nav a,.home-footer a{color:var(--home-ink)}.home-nav a:hover,.home-footer a:hover,.home-nav a[aria-current=page],.home-footer a[aria-current=page]{color:var(--home-olive)}.home-nav a[aria-current=page]{position:relative}.home-nav a[aria-current=page]:after{content:"";background:var(--home-olive);height:1px;position:absolute;bottom:-12px;left:0;right:0}.home-header-cta,.home-button{border:1px solid var(--home-ink);min-height:48px;color:var(--home-ink);letter-spacing:-.01em;white-space:nowrap;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:14px;font-weight:760;text-decoration:none;transition:transform .16s,color .16s,background .16s,border-color .16s;display:inline-flex}.home-arrow{flex:none;width:24px;height:14px}.home-arrow path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.home-header-cta{background:var(--home-olive);border-color:var(--home-olive);min-width:152px;color:var(--home-white);justify-self:end}.home-header-cta:hover{background:var(--home-olive);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.home-header-cta:hover{background:color-mix(in srgb, var(--home-olive) 84%, var(--home-ink))}}.home-button-primary:hover{background:var(--dt-ink);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.home-button-primary:hover{background:color-mix(in srgb, var(--dt-ink) 88%, var(--dt-olive))}}.home-button-primary{background:var(--home-ink);color:var(--home-white)}.home-inline-link{min-height:48px;color:var(--home-ink);letter-spacing:-.01em;white-space:nowrap;justify-content:center;align-items:center;gap:12px;padding:0 2px;font-size:14px;font-weight:720;text-decoration:none;display:inline-flex;position:relative}.home-inline-link:after{content:"";background:repeating-linear-gradient(90deg, var(--home-line) 0 4px, transparent 4px 8px);height:1px;position:absolute;bottom:8px;left:0;right:0}.home-inline-link:hover{color:var(--home-olive)}.home-inline-link:hover:after{background:var(--home-olive)}.home-section-link{width:max-content;min-height:48px;color:var(--home-ink);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:14px;margin-top:28px;margin-right:62px;padding-right:4px;font-size:14px;font-weight:720;display:inline-flex;position:relative}.home-section-link:before{content:"";background:repeating-linear-gradient(90deg, var(--dt-line-strong) 0 4px, transparent 4px 8px);opacity:.78;height:1px;position:absolute;bottom:4px;left:0;right:36px}.home-section-link:after{content:"";background:repeating-linear-gradient(90deg, var(--home-line) 0 5px, transparent 5px 9px);width:42px;height:1px;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.home-section-link:hover{color:var(--home-olive)}.home-section-link:hover:before{background:var(--home-olive);opacity:1}.home-hero{grid-template-columns:minmax(470px,.46fr) minmax(620px,.54fr);align-items:center;column-gap:56px;width:min(1480px,100% - 56px);min-height:calc(100svh - 86px);margin-inline:auto;padding:34px 44px 18px;display:grid;position:relative}.home-hero:before,.home-section:before,.pilot-section:before{content:"";pointer-events:none;border-color:var(--home-line-soft);position:absolute}.home-hero:before{border-left:1px solid var(--home-line);border-top:1px solid var(--home-line);width:18px;height:18px;inset:18px auto auto -28px}.home-hero-copy{z-index:4;max-width:620px;padding-top:18px;position:relative}.home-label{color:var(--dt-olive-dark);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 26px;font-size:12px;font-weight:760;line-height:1}.home-hero h1,.home-section h2,.pilot-section h2{color:var(--home-ink);letter-spacing:-.065em;margin:0}.home-section h2,.pilot-section h2{letter-spacing:-.026em;word-spacing:.08em}.home-hero h1{word-spacing:.08em;max-width:620px;font-size:clamp(64px,4.9vw,92px);font-weight:840;line-height:.96}.home-hero-lede,.home-section-copy p,.pilot-section p{color:var(--home-graphite);font-size:20px;font-weight:460;line-height:1.55}.home-hero-lede{max-width:620px;margin:28px 0 0}.home-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.home-proof-strip{z-index:3;border-top:1px solid var(--dt-line);border-bottom:1px solid var(--dt-line-soft);color:var(--home-graphite);grid-column:1/-1;grid-template-columns:minmax(230px,1.06fr) repeat(5,minmax(0,1fr));gap:0;margin-top:2px;display:grid;position:relative}.home-proof-strip>p,.home-proof-strip article{min-height:94px;margin:0;padding:20px 22px 18px}.home-proof-strip>p{max-width:270px;color:var(--home-graphite);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.055em;text-transform:uppercase;align-content:start;padding-left:24px;font-size:11px;font-weight:720;line-height:1.55;display:grid}.home-proof-strip article{grid-template-rows:28px auto;grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:16px;transition:background .16s,color .16s;display:grid;position:relative}.home-proof-strip article:before{content:"";background:var(--dt-line-soft);width:1px;position:absolute;top:18px;bottom:18px;left:0}.home-proof-strip article:after{content:"";background:repeating-linear-gradient(90deg, var(--home-line) 0 5px, transparent 5px 10px);height:1px;position:absolute;bottom:14px;left:82px;right:22px}@supports (color:color-mix(in lab, red, red)){.home-proof-strip article:after{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--home-line) 72%, transparent) 0 5px, transparent 5px 10px)}}.home-proof-strip article:after{opacity:0;transition:opacity .16s,transform .16s;transform:translateY(3px)}.home-proof-icon{border:1px solid var(--dt-line);grid-row:1/span 2;align-self:start;place-items:center;width:38px;height:38px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.home-proof-icon{border:1px solid color-mix(in srgb, var(--dt-line) 78%, transparent)}}.home-proof-icon{background:radial-gradient(circle at 50% 50%, #fffdf8eb 0 38%, transparent 39%), var(--home-white);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.home-proof-icon{background:radial-gradient(circle at 50% 50%, #fffdf8eb 0 38%, transparent 39%), color-mix(in srgb, var(--home-white) 72%, transparent)}}.home-proof-icon{color:var(--dt-olive-dark);transition:background .16s,border-color .16s,color .16s,transform .16s;box-shadow:inset 0 1px #fffc,0 10px 22px #2320180e}.home-proof-icon svg{width:20px;height:20px;display:block;overflow:visible}.home-proof-icon path,.home-proof-icon circle,.home-proof-icon ellipse{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px}.home-proof-icon circle,.home-proof-icon ellipse{fill:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.home-proof-icon circle,.home-proof-icon ellipse{fill:color-mix(in srgb, var(--home-white) 82%, transparent)}}.home-proof-icon-simulate circle:first-child,.home-proof-icon-decide circle{fill:var(--home-white)}.home-proof-icon-simulate circle:not(:first-child){fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.home-proof-icon-simulate circle:not(:first-child){fill:color-mix(in srgb, var(--home-olive) 24%, var(--home-white))}}.home-proof-icon-observe circle{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.home-proof-icon-observe circle{fill:color-mix(in srgb, var(--home-olive) 18%, var(--home-white))}}.home-proof-icon-evidence path:first-child,.home-proof-icon-memory ellipse{fill:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.home-proof-icon-evidence path:first-child,.home-proof-icon-memory ellipse{fill:color-mix(in srgb, var(--home-white) 86%, transparent)}}.home-proof-strip h2{color:var(--home-ink);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;align-self:start;min-height:28px;margin:0;font-size:11.5px;font-weight:780;line-height:1.12}.home-proof-strip article p{max-width:180px;color:var(--home-graphite);grid-column:2;margin:1px 0 0;font-size:12px;font-weight:430;line-height:1.38}.home-proof-strip article:hover,.home-proof-strip article:focus-visible,.home-proof-strip article[data-active=true]{background:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.home-proof-strip article:hover,.home-proof-strip article:focus-visible,.home-proof-strip article[data-active=true]{background:color-mix(in srgb, var(--home-white) 52%, transparent)}}.home-proof-strip article:hover:after,.home-proof-strip article:focus-visible:after,.home-proof-strip article[data-active=true]:after{opacity:1;transform:translateY(0)}.home-proof-strip article:hover .home-proof-icon,.home-proof-strip article:focus-visible .home-proof-icon,.home-proof-strip article[data-active=true] .home-proof-icon{border-color:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.home-proof-strip article:hover .home-proof-icon,.home-proof-strip article:focus-visible .home-proof-icon,.home-proof-strip article[data-active=true] .home-proof-icon{border-color:color-mix(in srgb, var(--home-olive) 54%, var(--home-line))}}.home-proof-strip article:hover .home-proof-icon,.home-proof-strip article:focus-visible .home-proof-icon,.home-proof-strip article[data-active=true] .home-proof-icon{background:var(--home-ink);color:var(--home-white);transform:translateY(-1px)}.home-proof-strip article:hover h2,.home-proof-strip article:focus-visible h2,.home-proof-strip article[data-active=true] h2{color:var(--home-olive)}.world-row-paths path,.artifact-paths path,.decision-track path,.memory-loop path{fill:none;stroke-linecap:round;stroke-width:.95px}.artifact-motion-tokens,.decision-motion-tokens{pointer-events:none}.artifact-motion-tokens circle{fill:var(--home-brass);opacity:.68}.decision-motion-tokens rect{fill:var(--home-olive);opacity:.72}.decision-motion-tokens circle{fill:var(--home-brass);opacity:.7}.world-engine-port circle:nth-child(2),.world-engine-port circle:nth-child(3){transform-box:fill-box;transform-origin:50%;animation:7.6s ease-in-out infinite calibrationRing}.world-engine-port circle:nth-child(3){animation-delay:.95s}.world-row-paths text,.world-intake-cloud text,.world-engine-port text,.packet text,.artifact text,.artifact-route text,.packet-stamp text,.decision-gate text,.decision-outcomes text,.memory-loop text{fill:var(--home-olive);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-anchor:middle;text-transform:uppercase;font-size:18px;font-weight:760}.home-section,.pilot-section,.home-footer{width:min(1480px,100% - 56px);margin-inline:auto;position:relative}.home-section{border-top:1px solid var(--home-line-soft);align-items:center;min-height:720px;padding:94px 0;scroll-margin-top:94px;display:grid}.pilot-section{scroll-margin-top:112px}.home-section-copy{max-width:560px}.home-section h2,.pilot-section h2{max-width:720px;font-size:clamp(48px,4.7vw,86px);font-weight:820;line-height:.96}.home-section-copy p,.pilot-section p{max-width:620px;margin:26px 0 0}.world-section{background:radial-gradient(circle at 72% 30%, #ffffffd1, transparent 34%), radial-gradient(circle at 18% 62%, #d2c9ba26, transparent 34%), linear-gradient(180deg, var(--home-paper), var(--home-paper));grid-template-rows:minmax(600px,1fr) auto;grid-template-columns:minmax(390px,.31fr) minmax(760px,.69fr);gap:0;min-height:calc(100svh - 86px);padding:74px 44px 28px;scroll-margin-top:102px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.world-section{background:radial-gradient(circle at 72% 30%, #ffffffd1, transparent 34%), radial-gradient(circle at 18% 62%, #d2c9ba26, transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--home-paper) 94%, var(--home-white)), var(--home-paper))}}.world-section:before,.world-section:after{content:"";pointer-events:none;opacity:.72;position:absolute}.world-section:before{border-top:1px solid var(--home-line-soft);inset:74px 44px 82px}@supports (color:color-mix(in lab, red, red)){.world-section:before{border-top:1px solid color-mix(in srgb, var(--home-line-soft) 72%, transparent)}}.world-section:before{border-bottom:1px solid var(--home-line-soft)}@supports (color:color-mix(in lab, red, red)){.world-section:before{border-bottom:1px solid color-mix(in srgb, var(--home-line-soft) 72%, transparent)}}.world-section:after{background:var(--home-line);height:1px;bottom:84px;left:44px;right:44px}@supports (color:color-mix(in lab, red, red)){.world-section:after{background:color-mix(in srgb, var(--home-line) 72%, transparent)}}.world-section .home-section-copy{isolation:isolate;z-index:2;align-self:start;max-width:450px;padding:40px 34px 72px 0;position:relative}.world-section .home-section-copy:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--home-paper) 0%, var(--home-paper) 68%, transparent 100%), radial-gradient(ellipse at 32% 50%, var(--home-paper), transparent 70%);position:absolute;inset:-24px -42px -18px -22px}@supports (color:color-mix(in lab, red, red)){.world-section .home-section-copy:before{background:linear-gradient(90deg, var(--home-paper) 0%, color-mix(in srgb, var(--home-paper) 96%, transparent) 68%, transparent 100%), radial-gradient(ellipse at 32% 50%, color-mix(in srgb, var(--home-paper) 98%, transparent), transparent 70%)}}.world-section .home-section-copy:before{pointer-events:none}.world-section .home-label{color:var(--home-olive);margin-bottom:22px}@supports (color:color-mix(in lab, red, red)){.world-section .home-label{color:color-mix(in srgb, var(--home-olive) 74%, var(--home-graphite))}}.world-section h2{letter-spacing:-.048em;max-width:450px;font-size:clamp(44px,3vw,50px);line-height:.98}.world-section .home-section-copy p:not(.home-label){max-width:330px;font-size:16px;line-height:1.52}.world-section h2,.observe-section h2,.evidence-section h2,.decision-section h2,.pilot-section h2{letter-spacing:-.055em;max-width:560px;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(52px,4.8vw,86px);font-weight:500;line-height:.96}.world-section h2#world-title{letter-spacing:-.048em;max-width:450px;font-size:clamp(44px,3vw,50px);line-height:.98}.world-stage,.evidence-layout{min-width:0;position:relative}.world-stage{z-index:1;align-self:center;width:calc(100% + 546px);min-height:570px;margin-left:-432px;margin-right:-114px;position:relative;transform:translateY(-108px)}.world-visual,.decision-visual{width:100%;height:auto;display:block;overflow:visible}.world-visual{aspect-ratio:1120/560;width:100%;max-width:none;overflow:hidden}.registration-marks path{fill:none;stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.registration-marks path{stroke:color-mix(in srgb, var(--home-line) 76%, transparent)}}.registration-marks path{stroke-width:1px;stroke-dasharray:3 10}.world-intake-cloud rect,.world-lane-marker{fill:var(--home-olive)}.world-intake-cloud text{fill:var(--home-olive);letter-spacing:.12em;text-anchor:start;text-transform:uppercase;font-size:12px}.world-intake-cloud .world-intake-heading{letter-spacing:.105em;font-size:11.2px;font-weight:780}.world-intake-legend path{fill:none;stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.world-intake-legend path{stroke:color-mix(in srgb, var(--home-olive) 48%, var(--home-line))}}.world-intake-legend path{stroke-linecap:square;stroke-width:.9px;vector-effect:non-scaling-stroke}.world-intake-legend text{paint-order:stroke;stroke:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.world-intake-legend text{stroke:color-mix(in srgb, var(--home-paper) 82%, transparent)}}.world-intake-legend text{stroke-linejoin:round;stroke-width:4px}.world-row-paths .world-row-title{fill:var(--home-olive);letter-spacing:.095em;text-anchor:start;text-transform:uppercase;font-size:8.6px;font-weight:760}.world-intake-cloud .world-small,.world-row-paths .world-small{fill:var(--home-graphite);letter-spacing:.025em;text-anchor:start;text-transform:none;font-size:6.9px;font-weight:620}.world-intake-rule,.world-spine,.world-incoming-line,.world-node-lead,.world-output-line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.world-intake-rule{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.world-intake-rule{stroke:color-mix(in srgb, var(--home-line) 64%, transparent)}}.world-intake-rule{stroke-width:1px}.world-spine{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.world-spine{stroke:color-mix(in srgb, var(--home-line) 72%, transparent)}}.world-spine{stroke-dasharray:3 9;stroke-width:1px}.world-incoming-line{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.world-incoming-line{stroke:color-mix(in srgb, var(--home-olive) 33%, var(--home-line))}}.world-incoming-line{stroke-width:.75px;opacity:.46}.world-input-ledger-edge{fill:none;stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.world-input-ledger-edge{stroke:color-mix(in srgb, var(--home-olive) 34%, var(--home-line))}}.world-input-ledger-edge{stroke-dasharray:3 8;stroke-linecap:round;stroke-width:.9px;vector-effect:non-scaling-stroke}.world-input-row-band{fill:#fffdf794;stroke:#737a541c;stroke-width:.7px}.world-node-lead{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.world-node-lead{stroke:color-mix(in srgb, var(--home-olive) 34%, var(--home-line))}}.world-node-lead{stroke-width:.8px;opacity:.72}.world-output-line{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.world-output-line{stroke:color-mix(in srgb, var(--home-olive) 22%, var(--home-line))}}.world-output-line{stroke-width:.72px;opacity:.7}.world-node-ring{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.world-node-ring{fill:color-mix(in srgb, var(--home-paper) 82%, var(--home-white))}}.world-node-ring{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.world-node-ring{stroke:color-mix(in srgb, var(--home-line) 86%, transparent)}}.world-node-ring{stroke-width:1px}.world-node-ring.is-outer{fill:none;stroke:var(--home-line-soft)}@supports (color:color-mix(in lab, red, red)){.world-node-ring.is-outer{stroke:color-mix(in srgb, var(--home-line-soft) 78%, transparent)}}.world-node-core{fill:var(--home-olive)}.world-row-paths .world-row-number{fill:var(--home-graphite-soft);letter-spacing:.1em;text-anchor:end;font-size:7px;font-weight:680}.world-engine-port{filter:drop-shadow(-18px 22px 34px #24211824)}.world-engine-port text{fill:var(--home-white);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;font-size:16.5px;font-weight:780}.home-progress-shell{z-index:18;border-top:1px solid var(--home-line-soft);border-bottom:1px solid var(--home-line-soft);background:var(--home-paper);width:min(1480px,100% - 56px);margin:0 auto;padding:12px 0 10px;position:sticky;top:86px}@supports (color:color-mix(in lab, red, red)){.home-progress-shell{background:color-mix(in srgb, var(--home-paper) 91%, transparent)}}.home-progress-shell{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home-progress-shell:before{content:"";background:linear-gradient(90deg, var(--home-olive) 0 var(--home-progress), transparent var(--home-progress) 100%);height:1px;position:absolute;bottom:-1px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.home-progress-shell:before{background:linear-gradient(90deg, color-mix(in srgb, var(--home-olive) 82%, var(--home-brass)) 0 var(--home-progress), transparent var(--home-progress) 100%)}}.home-progress-shell:before{pointer-events:none}.home-section-route{border-top:1px solid var(--dt-line-soft);opacity:.86;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:10px 0 0;padding:14px 0 0;list-style:none;display:grid}.home-hero{scroll-margin-top:118px}.home-progress-rail{opacity:1;border-top:0;grid-template-columns:.9fr 1.32fr .94fr .98fr .9fr 1.02fr minmax(104px,.66fr);margin:0;padding:0}.world-section>.home-section-route{z-index:2;border-top-color:var(--home-line);grid-column:1/-1;align-self:end;margin:14px 0 0;padding:18px 0 0;position:relative}@supports (color:color-mix(in lab, red, red)){.world-section>.home-section-route{border-top-color:color-mix(in srgb, var(--home-line) 76%, transparent)}}.home-section-route li{min-height:28px;color:var(--dt-muted-2);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.085em;text-transform:uppercase;align-items:center;gap:9px;font-size:9.5px;font-weight:720;display:flex;position:relative}.home-section-route a{color:inherit;align-items:center;gap:9px;display:inline-flex}.home-section-route b{font:inherit;white-space:nowrap}.home-section-route li:not(:last-child):after{content:"";background:var(--dt-line-soft);pointer-events:none;height:1px;position:absolute;top:14px;left:100px;right:16px}.home-progress-rail li.is-complete:after{background:var(--dt-olive)}@supports (color:color-mix(in lab, red, red)){.home-progress-rail li.is-complete:after{background:color-mix(in srgb, var(--dt-olive) 42%, var(--dt-line))}}.home-progress-rail li.is-active:not(:last-child):after{background:linear-gradient(90deg, var(--dt-olive) 0 42%, var(--dt-line-soft) 42% 100%)}@supports (color:color-mix(in lab, red, red)){.home-progress-rail li.is-active:not(:last-child):after{background:linear-gradient(90deg, color-mix(in srgb, var(--dt-olive) 54%, var(--dt-line)) 0 42%, var(--dt-line-soft) 42% 100%)}}.home-section-route span{border:1px solid var(--dt-line);background:var(--home-paper);border-radius:999px;place-items:center;width:28px;height:28px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.home-section-route span{background:color-mix(in srgb, var(--home-paper) 78%, var(--home-white))}}.home-section-route span{color:var(--dt-muted)}.home-section-route .is-active{color:var(--home-ink)}.home-section-route .is-active span{border-color:var(--dt-olive);background:var(--dt-olive)}@supports (color:color-mix(in lab, red, red)){.home-section-route .is-active span{background:color-mix(in srgb, var(--dt-olive) 78%, var(--home-paper))}}.home-section-route .is-active span{color:var(--home-white)}.home-progress-rail .is-complete span{border-color:var(--dt-olive)}@supports (color:color-mix(in lab, red, red)){.home-progress-rail .is-complete span{border-color:color-mix(in srgb, var(--dt-olive) 68%, var(--dt-line))}}.home-progress-rail .is-complete span{background:var(--dt-olive)}@supports (color:color-mix(in lab, red, red)){.home-progress-rail .is-complete span{background:color-mix(in srgb, var(--dt-olive) 10%, var(--home-paper))}}.home-progress-rail .is-complete span{color:var(--dt-olive-dark)}.home-section-route .is-scroll{justify-self:end;gap:12px}.home-progress-scroll-cue{justify-content:flex-end;width:100%}.home-section-route .is-scroll:after{display:none}.home-section-route .is-scroll .home-arrow{width:18px;transform:rotate(90deg)}@media (max-width:1100px){.home-progress-shell{width:min(100% - 44px,1436px);top:86px}.home-progress-rail{grid-template-columns:.84fr 1.16fr .86fr .9fr .84fr .94fr 86px}.home-progress-rail li{letter-spacing:.08em;font-size:9px}.home-section-route li:not(:last-child):after{left:82px;right:12px}}@media (max-width:720px){.home-progress-shell{scrollbar-width:none;width:min(100% - 28px,1360px);padding:9px 0 8px;top:76px;overflow-x:auto}.home-progress-rail{grid-template-columns:repeat(6,minmax(88px,max-content)) 68px;width:max-content;min-width:680px;padding-inline:2px}.home-progress-rail li{justify-content:flex-start;min-height:30px;padding-right:16px}.home-progress-rail b{font-size:8.5px;display:inline}.home-progress-rail li:not(:last-child):after{top:14px;left:72px;right:10px}.home-progress-rail .is-scroll{display:none}}.observe-section{grid-template-columns:minmax(430px,.34fr) minmax(0,.66fr);gap:28px;padding-inline:44px;overflow:hidden}.observe-section h2{max-width:470px;font-size:clamp(58px,4.25vw,74px)}.home-product-routes{border-top:1px solid var(--home-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-top:24px;display:grid}.home-product-route{min-height:286px;color:var(--home-ink);border-bottom:0;grid-template-columns:36px 1fr 28px;align-items:start;gap:12px 14px;padding:2px 0 0;display:grid;position:relative}.home-product-route:before{content:"";background:var(--home-line-soft);width:1px;height:auto;position:absolute;top:-24px;bottom:0;left:18px;transform:none}.home-product-route:after{content:"";border:1px solid var(--home-olive);background:var(--home-paper);border-radius:999px;width:11px;height:11px;transition:background .16s,border-color .16s,transform .16s;position:absolute;top:-29px;left:18px;transform:translate(-50%)}.home-product-route:hover:after{background:var(--home-brass);border-color:var(--home-brass);transform:translate(-50%)scale(1.12)}.home-product-route-main:after{content:"";background:var(--home-line-soft);width:100%;height:1px;margin-top:14px;display:block}.home-product-route-number,.home-product-route-main em,.home-product-route-proof small{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.home-product-route-number{color:var(--home-olive);letter-spacing:.16em;padding-top:2px;font-size:12px;font-weight:780}.home-product-route-main{grid-column:2/-1;gap:8px;min-width:0;display:grid}.home-product-route-number,.home-product-route-main,.home-product-route-question,.home-product-route-proof,.home-product-route .home-arrow{z-index:1;position:relative}.home-product-route-main,.home-product-route-question,.home-product-route-proof{background:0 0}.home-product-route-main strong{color:var(--home-ink);letter-spacing:-.045em;font-size:27px;font-weight:800;line-height:.98}.home-product-route-main em{color:var(--home-olive);letter-spacing:.13em;font-size:10px;font-style:normal;font-weight:780}.home-product-route-question{color:var(--home-ink);letter-spacing:-.025em;grid-column:2/-1;font-size:16px;font-weight:700;line-height:1.24}.home-product-route-glyph{grid-column:2/-1;width:100%;height:auto;margin:2px 0 0;display:block;overflow:visible}.home-product-route-glyph path,.home-product-route-glyph circle,.home-product-route-glyph rect{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1px}.home-product-route-glyph .glyph-main{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.home-product-route-glyph .glyph-main{stroke:color-mix(in srgb, var(--home-olive) 54%, var(--home-brass))}}.home-product-route-glyph .glyph-muted,.home-product-route-glyph .glyph-rule{stroke:var(--home-line)}.home-product-route-glyph .is-soft{opacity:.62}.home-product-route-glyph .is-trace{stroke-dasharray:3 7;opacity:.72}.home-product-route-glyph .glyph-tick{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.home-product-route-glyph .glyph-tick{stroke:color-mix(in srgb, var(--home-line) 84%, var(--home-olive))}}.home-product-route-glyph .glyph-tick{stroke-width:.8px}.home-product-route-glyph circle,.home-product-route-glyph rect{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.home-product-route-glyph circle,.home-product-route-glyph rect{fill:color-mix(in srgb, var(--home-paper) 74%, var(--home-white))}}.home-product-route-glyph circle,.home-product-route-glyph rect{stroke:var(--home-olive)}.home-product-route-glyph .glyph-fill{fill:var(--home-brass);stroke:var(--home-brass)}.home-product-route-glyph .glyph-contained{stroke:var(--home-olive);stroke-width:1.2px}.home-product-route-glyph text{fill:var(--home-graphite);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:720}.home-product-route-proof{border-left:0;grid-column:2/-1;gap:10px;min-width:0;padding-left:0;display:grid}.home-product-route-proof small{color:var(--home-graphite);letter-spacing:.08em;font-size:10px;font-weight:700;line-height:1.35}.home-product-route .home-arrow{z-index:1;color:var(--home-ink);justify-self:end;margin-top:7px;position:relative}.home-product-route:hover .home-arrow,.home-product-route:hover .home-product-route-main strong{color:var(--home-olive)}.evidence-section{grid-template-columns:minmax(430px,.34fr) minmax(0,.66fr);gap:28px;min-height:760px;padding-inline:44px;overflow:hidden}.evidence-copy{max-width:470px}.evidence-section h2{max-width:470px;font-size:clamp(58px,4.25vw,74px)}.evidence-layout{min-width:0;margin-top:-10px;margin-right:0}.packet{filter:drop-shadow(0 22px 24px #221f1724)}.artifact{filter:drop-shadow(0 12px 16px #221f1718)}.artifact-paths path{stroke:var(--home-line);stroke-width:1.2px;stroke-dasharray:4 8;animation:7.6s linear infinite attachmentFlow}.artifact-paths path:nth-child(2){animation-delay:.42s}.artifact-paths path:nth-child(3){animation-delay:.84s}.artifact-paths path:nth-child(4){animation-delay:1.26s}.artifact-paths path:nth-child(5){animation-delay:1.68s}.artifact-paths path:nth-child(6){animation-delay:2.1s}.packet path{fill:none;stroke:var(--home-line);stroke-width:1.2px}.packet .packet-shadow-page{fill:var(--home-paper-deep)}@supports (color:color-mix(in lab, red, red)){.packet .packet-shadow-page{fill:color-mix(in srgb, var(--home-paper-deep) 74%, var(--home-white))}}.packet .packet-shadow-page{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.packet .packet-shadow-page{stroke:color-mix(in srgb, var(--home-line) 80%, var(--home-brass))}}.packet .packet-back-page{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.packet .packet-back-page{fill:color-mix(in srgb, var(--home-paper) 74%, var(--home-line-soft))}}.packet .packet-back-page{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.packet .packet-back-page{stroke:color-mix(in srgb, var(--home-line) 88%, var(--home-brass))}}.packet .packet-front-page{fill:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.packet .packet-front-page{fill:color-mix(in srgb, var(--home-white) 78%, var(--home-paper))}}.packet .packet-front-page{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.packet .packet-front-page{stroke:color-mix(in srgb, var(--home-line) 84%, var(--home-brass))}}.packet .packet-fold{fill:var(--home-paper-deep)}@supports (color:color-mix(in lab, red, red)){.packet .packet-fold{fill:color-mix(in srgb, var(--home-paper-deep) 76%, var(--home-white))}}.packet .packet-fold{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.packet .packet-fold{stroke:color-mix(in srgb, var(--home-line) 82%, var(--home-brass))}}.packet .packet-barcode{stroke:var(--home-ink);stroke-width:1.8px;stroke-dasharray:none}.packet text:first-of-type{fill:var(--home-olive);text-anchor:start;font-size:14px}.packet .packet-id{fill:var(--home-ink);text-anchor:start;letter-spacing:.12em;font-size:22px}.packet .packet-meta{fill:var(--home-graphite);text-anchor:start;letter-spacing:.08em;font-size:12px}.artifact path{fill:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.artifact path{fill:color-mix(in srgb, var(--home-white) 76%, var(--home-paper))}}.artifact path{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.artifact path{stroke:color-mix(in srgb, var(--home-line) 86%, var(--home-brass))}}.artifact path{stroke-width:1.2px}.artifact .artifact-paper{fill:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.artifact .artifact-paper{fill:color-mix(in srgb, var(--home-white) 70%, var(--home-paper))}}.artifact .artifact-paper{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.artifact .artifact-paper{stroke:color-mix(in srgb, var(--home-line) 82%, var(--home-brass))}}.artifact .artifact-fold,.artifact .artifact-rule{fill:none;stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.artifact .artifact-fold,.artifact .artifact-rule{stroke:color-mix(in srgb, var(--home-line) 82%, var(--home-brass))}}.artifact path:not(:first-child){fill:none;stroke:var(--home-olive)}.artifact .artifact-fold,.artifact .artifact-rule{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.artifact .artifact-fold,.artifact .artifact-rule{stroke:color-mix(in srgb, var(--home-line) 82%, var(--home-brass))}}.artifact text{fill:var(--home-graphite);font-size:12px}.artifact .artifact-small{fill:var(--home-graphite-soft);letter-spacing:.035em;text-anchor:start;text-transform:none;font-size:9.5px}.artifact .artifact-review{fill:var(--home-brass);font-size:18px}.packet-stamp circle{fill:none;stroke:var(--home-brass);stroke-width:1.3px}.packet-stamp text{fill:var(--home-brass);font-size:24px}.packet-pins circle,.packet-pins rect{fill:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.packet-pins circle,.packet-pins rect{fill:color-mix(in srgb, var(--home-brass) 62%, var(--home-olive))}}.packet-pins circle,.packet-pins rect{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite packetPinConfirm}.packet-pins .pin-core{fill:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.packet-pins .pin-core{fill:color-mix(in srgb, var(--home-ink) 72%, var(--home-brass))}}.artifact-route circle{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.artifact-route circle{fill:color-mix(in srgb, var(--home-paper) 80%, var(--home-white))}}.artifact-route circle{stroke:var(--home-line);stroke-width:1px}.artifact-route path{fill:none;stroke:var(--home-line);stroke-width:1px}.artifact-route text{fill:var(--home-ink);letter-spacing:.07em;text-anchor:start;font-size:9px}.artifact-route .artifact-route-number,.artifact-route .artifact-route-detail{fill:var(--home-graphite-soft);letter-spacing:.06em;font-size:8px}.artifact-route .artifact-route-detail{text-transform:none}.evidence-section{isolation:isolate;background:radial-gradient(circle at 66% 35%,#ffffffc7,#0000 33%),radial-gradient(circle at 22% 66%,#977b4514,#0000 31%),linear-gradient(#fbfaf6 0%,#f7f4ed 100%);grid-template-rows:minmax(740px,auto);grid-template-columns:minmax(380px,.31fr) minmax(780px,.69fr);align-items:center;gap:26px;min-height:calc(100svh - 86px);padding:72px 14px 32px;overflow:hidden}.evidence-section:after{content:"";z-index:-1;pointer-events:none;opacity:.34;background-image:radial-gradient(circle, var(--dt-grid-dot) 0 .55px, transparent .7px), linear-gradient(90deg, var(--dt-grid-line) 1px, transparent 1px), linear-gradient(180deg, var(--dt-grid-line) 1px, transparent 1px);mix-blend-mode:multiply;background-size:7px 7px,92px 92px,92px 92px;position:absolute;inset:0}.evidence-copy{z-index:3;align-self:center;max-width:420px;padding:34px 0 96px}.evidence-copy .home-label{color:var(--home-olive);margin-bottom:28px}@supports (color:color-mix(in lab, red, red)){.evidence-copy .home-label{color:color-mix(in srgb, var(--home-olive) 72%, var(--home-ink))}}.evidence-copy .home-label{letter-spacing:.15em;font-size:12px}.evidence-section h2{color:#080906;letter-spacing:-.067em;max-width:430px;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(58px,5.25vw,88px);font-weight:600;line-height:.95}.evidence-copy>p:not(.home-label){color:#606258;max-width:390px;margin-top:28px;font-size:clamp(17px,1.35vw,20px);line-height:1.48}.evidence-actions{gap:14px;margin-top:34px}.evidence-actions .home-button-primary{border-color:var(--home-ink);background:var(--home-ink)}.evidence-layout{z-index:2;align-self:stretch;width:100%;min-width:0;margin:0}.evidence-board{width:min(1080px,100% + 72px);min-height:740px;font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;margin-left:-74px;margin-right:auto;position:relative}.evidence-corner-mark{opacity:.38;width:23px;height:23px;position:absolute}.evidence-corner-mark:before,.evidence-corner-mark:after{content:"";background:var(--home-graphite);position:absolute}@supports (color:color-mix(in lab, red, red)){.evidence-corner-mark:before,.evidence-corner-mark:after{background:color-mix(in srgb, var(--home-graphite) 72%, transparent)}}.evidence-corner-mark:before{width:21px;height:1px;top:11px;left:1px}.evidence-corner-mark:after{width:1px;height:21px;top:1px;left:11px}.evidence-corner-mark-a{top:32px;right:-6px}.evidence-corner-mark-b{opacity:.2;bottom:58px;right:28px}.evidence-connectors{z-index:1;position:absolute;inset:54px 8px 118px -10px;overflow:visible}.evidence-connectors path{fill:none;stroke:var(--dt-line)}@supports (color:color-mix(in lab, red, red)){.evidence-connectors path{stroke:color-mix(in srgb, var(--dt-line) 70%, var(--dt-muted-2))}}.evidence-connectors path{stroke-width:1px;stroke-dasharray:4 8;stroke-linecap:round}.evidence-paper,.dossier-front,.dossier-sheet{border:1px solid var(--home-line);background:radial-gradient(circle at 12% 14%,#ffffffb8,#0000 20%),radial-gradient(circle at 82% 12%,#786c560f,#0000 26%),radial-gradient(circle at 42% 72%,#57482d0b,#0000 34%),repeating-linear-gradient(97deg,#302b1e02 0 1px,#0000 1px 5px),linear-gradient(#f6f1e8 0%,#ece6da 100%)}@supports (color:color-mix(in lab, red, red)){.evidence-paper,.dossier-front,.dossier-sheet{border:1px solid color-mix(in srgb, var(--home-line) 78%, var(--home-brass))}}.evidence-paper,.dossier-front,.dossier-sheet{box-shadow:inset 0 1px #ffffffc2,0 16px 24px #201c1426,0 5px 7px #201c141a}.evidence-paper{z-index:3;color:#2f312a;clip-path:polygon(1.5% 2.5%,33% 0,69% 1.5%,98% 3%,100% 41%,98.5% 98%,59% 100%,20% 98.5%,0 99%,1% 58%);padding:24px 28px 20px;position:absolute}.evidence-paper:after{content:"";pointer-events:none;opacity:.26;mix-blend-mode:multiply;background-image:radial-gradient(circle,#352e201f 0 .4px,#0000 .62px),radial-gradient(circle,#ffffff61 0 .45px,#0000 .7px);background-size:6px 6px,9px 9px;position:absolute;inset:0}.artifact-card h3,.dossier-front h3{color:#252720;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:13px;font-weight:650;line-height:1.42}.artifact-card p,.artifact-card dd,.artifact-card dt,.artifact-card td,.artifact-card th,.artifact-card footer,.dossier-front p{z-index:1;color:#4f4d43;font-size:11px;line-height:1.55;position:relative}.artifact-card footer{color:#817b6c;border-top:1px solid #6e644d33;margin-top:14px;padding-top:11px}.paper-pin,.dossier-hole{z-index:5;background:radial-gradient(circle at 50% 48%,#332917 0 3px,#0000 3.6px),radial-gradient(circle at 34% 30%,#fff5c9,#b18c4d 38%,#6f5a2d 76%);border-radius:999px;width:16px;height:16px;position:absolute;box-shadow:0 2px 5px #110e0852,0 0 0 1px #5b462059}.paper-pin{top:-7px;left:18px}.card-icon{width:20px;height:20px;color:var(--home-olive);position:absolute;top:22px;right:24px}.trace-card{clip-path:polygon(2% 1.5%,34% 0,66% 1.2%,98.5% 3%,100% 39%,98% 98%,62% 100%,24% 98.5%,.5% 99%,1.2% 55%);width:238px;height:178px;top:64px;left:42px;transform:rotate(-1.2deg)}.trace-card p{margin:10px 0 0}.trace-card p+p{margin-top:2px}.trace-graph{z-index:1;width:100%;height:76px;margin-top:7px;position:relative;overflow:visible}.trace-graph path{fill:none;stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.trace-graph path{stroke:color-mix(in srgb, var(--home-olive) 80%, var(--home-ink))}}.trace-graph path{stroke-width:1.1px}.trace-graph circle{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.trace-graph circle{fill:color-mix(in srgb, var(--home-olive) 82%, var(--home-ink))}}.trace-graph rect{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.trace-graph rect{fill:color-mix(in srgb, var(--home-olive) 82%, var(--home-ink))}}.lens-card{clip-path:polygon(1% 2%,28% .4%,74% 1.2%,99% 3.5%,98.5% 58%,100% 97%,54% 99.5%,18% 98%,0 100%,1.4% 46%);width:236px;height:192px;top:285px;left:54px;transform:rotate(-.7deg)}.lens-card h3 span{display:block}.lens-crosshair{border:1px solid #484b3e8c;border-radius:999px;width:18px;height:18px;position:absolute;top:30px;right:23px}.lens-crosshair:before,.lens-crosshair:after{content:"";background:#484b3e8c;position:absolute}.lens-crosshair:before{width:1px;height:28px;top:-5px;left:8px}.lens-crosshair:after{width:28px;height:1px;top:8px;left:-5px}.lens-list{gap:9px;margin:18px 0 0;display:grid}.lens-list div{grid-template-columns:42px 1fr;gap:12px;display:grid}.lens-list dt{color:var(--home-olive)}.lens-list dd{margin:0}.diff-card{clip-path:polygon(1% 2%,24% 0,52% 1.2%,98.5% 2.2%,100% 78%,98% 98%,68% 99.5%,36% 98.2%,0 100%,1.6% 46%);width:430px;height:138px;padding:22px 26px 16px;top:510px;left:-64px;transform:rotate(-.4deg)}.diff-card table{z-index:1;border-collapse:collapse;width:100%;margin-top:12px;position:relative}.diff-card th,.diff-card td{text-align:left;border-top:1px solid #746a5429;border-left:1px solid #746a5421;padding:5px 8px}.diff-card th{color:#4d4b41;text-transform:uppercase;font-size:10px;font-weight:650}.diff-card td:first-child,.diff-card th:first-child{color:#5c594e;border-left:0}.evidence-dossier{z-index:4;width:360px;height:500px;position:absolute;top:146px;left:356px}.dossier-sheet,.dossier-front{position:absolute;inset:0}.dossier-sheet{transform-origin:50% 100%}.dossier-sheet-back{inset:20px -22px -18px 30px;transform:rotate(2deg)}.dossier-sheet-mid{inset:10px -12px -10px 18px;transform:rotate(.7deg)}.dossier-front{z-index:3;clip-path:polygon(0 0,84% 0,100% 15%,100% 100%,0 100%);padding:34px 42px 24px 70px}.dossier-front:before{content:"";background:#6a604947;width:1px;position:absolute;top:0;bottom:0;left:54px}.dossier-front:after{content:"";background:linear-gradient(135deg,#ffffff52,#bfb5a029);border-bottom:1px solid #6c634d47;border-left:1px solid #6c634d47;width:58px;height:64px;position:absolute;top:0;right:0}.dossier-hole-top{top:40px;left:22px}.dossier-hole-bottom{bottom:40px;left:22px}.dossier-cord{z-index:4;border-left:2px solid #61461f85;border-radius:50%;width:13px;height:72px;position:absolute;top:50px;left:29px;transform:rotate(9deg)}.dossier-fold{z-index:4;clip-path:polygon(100% 0,100% 100%,0 100%);background:linear-gradient(135deg,#dcd3c252,#f8f4eb 62%);border-top:1px solid #6c634d42;border-left:1px solid #6c634d42;width:80px;height:78px;position:absolute;bottom:0;right:0}.dossier-inner{z-index:5;height:100%;position:relative}.dossier-front h3{letter-spacing:.12em;border-bottom:1px solid #5f594640;padding-bottom:12px;font-size:17px}.dossier-front p{margin:8px 0 0;font-size:11.5px}.dossier-front .dossier-id{color:#181813;letter-spacing:.04em;text-transform:lowercase;margin:14px 0 13px;font-size:20px}.review-stamp{width:154px;height:154px;color:var(--home-olive);place-items:center;margin:42px auto 0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.review-stamp{color:color-mix(in srgb, var(--home-olive) 84%, var(--home-brass))}}.review-stamp{opacity:.76;filter:contrast(.92);mix-blend-mode:multiply;border:1.6px solid;border-radius:999px;transform:rotate(-5deg)}.review-stamp:before{content:"";border-radius:inherit;border:1px solid;position:absolute;inset:9px}.review-stamp:after{content:"";border-radius:inherit;opacity:.22;background-image:radial-gradient(circle,currentColor 0 .55px,#0000 .75px);background-size:7px 7px;position:absolute;inset:2px}.review-stamp strong{letter-spacing:.1em;text-transform:uppercase;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:27px;font-weight:600;line-height:1}.review-stamp span{letter-spacing:.14em;text-align:center;text-transform:uppercase;max-width:118px;font-size:9px;font-weight:650;line-height:1.15}.dossier-stats{color:#4f4d43;border-top:1px solid #5f594638;gap:18px;margin-top:0;padding-top:13px;font-size:11px;display:flex;position:absolute;bottom:45px;left:0}.barcode{align-items:stretch;gap:2px;width:164px;height:18px;margin-top:0;display:flex;position:absolute;bottom:17px;left:0}.barcode i{background:#171813;width:2px;display:block}.barcode i:nth-child(3n){width:1px}.barcode i:nth-child(4n){width:3px}.barcode i:nth-child(7n){opacity:.42}.verifier-card{z-index:5;clip-path:polygon(1.2% 2%,35% 0,68% 2%,98.5% 4%,100% 43%,98% 98%,61% 100%,20% 98.6%,0 99%,1% 52%);width:274px;height:130px;top:102px;right:16px;transform:rotate(1.8deg)}.verifier-card h3,.memory-card h3{padding-right:34px}.verifier-card .strong{color:#2b2d25;text-transform:uppercase;margin-top:22px}.verifier-card p+p,.memory-card p+p,.decision-card p+p{margin-top:0}.decision-cluster{z-index:5;align-items:center;gap:12px;display:flex;position:absolute;top:322px;right:8px}.decision-card{clip-path:polygon(2% 2.5%,38% 0,75% 2%,99% 4%,98% 74%,100% 97%,64% 100%,22% 98%,0 100%,1% 44%);width:168px;height:180px;position:relative;transform:rotate(1.4deg)}.decision-review-box{z-index:1;border:2px solid var(--dt-review);width:126px;height:60px;color:var(--dt-review);place-items:center;margin:18px 0 14px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.decision-review-box{color:color-mix(in srgb, var(--dt-review) 72%, var(--dt-ink))}}.decision-review-box{letter-spacing:.08em;text-transform:uppercase;font-size:24px}.decision-options{border:1px dashed var(--dt-line);width:142px;padding:16px}@supports (color:color-mix(in lab, red, red)){.decision-options{border:1px dashed color-mix(in srgb, var(--dt-line) 72%, var(--dt-muted))}}.decision-options{font-family:var(--font-geist-mono), ui-monospace, monospace;background:#fbf9f385;border-radius:0 10px 10px 0}.decision-options p{color:#45463d;grid-template-columns:16px 1fr;gap:0 8px;margin:0;display:grid}.decision-options p+p{margin-top:18px}.decision-options span{border:1px solid var(--dt-olive);grid-row:1/span 2;width:12px;height:12px;margin-top:2px}@supports (color:color-mix(in lab, red, red)){.decision-options span{border:1px solid color-mix(in srgb, var(--dt-olive) 70%, var(--dt-ink))}}.decision-options span{border-radius:999px}.decision-options .is-selected span{position:relative}.decision-options .is-selected span:after{content:"";border-right:1.5px solid var(--dt-ship);border-bottom:1.5px solid var(--dt-ship);width:4px;height:7px;position:absolute;top:1px;left:3px;transform:rotate(42deg)}.decision-options strong{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:560}.decision-options em{color:#6d6b60;grid-column:2;font-size:8.5px;font-style:normal}.memory-card{z-index:5;clip-path:polygon(0 50%,13% 8%,34% 0,70% 2%,99% 7%,97% 96%,58% 100%,18% 97%,12% 86%);width:236px;height:122px;padding-left:58px;top:546px;right:34px;transform:rotate(4.5deg)}.memory-card:before{content:"";background:inherit;clip-path:polygon(0 50%,100% 0,100% 100%);width:42px;height:35px;position:absolute;top:46px;left:0}.memory-card .paper-pin:after{content:"";transform-origin:100%;background:#5d47256b;width:33px;height:1px;position:absolute;top:9px;left:-26px;transform:rotate(12deg)}.evidence-process-row{z-index:5;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:22px;display:grid;position:absolute;bottom:8px;left:-24px;right:12px}.evidence-process-step{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid;position:relative}.process-icon{border:1px solid var(--home-line);color:#3e4037d1;background:#fbfaf69e;border-radius:999px;place-items:center;width:42px;height:42px;display:grid}.evidence-process-step p{color:#191a15;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:9.5px;font-weight:760;line-height:1.25}.evidence-process-step p span{color:#777568;margin-right:8px;font-size:8px}.evidence-process-step small{color:#56574d;max-width:118px;margin-top:7px;font-size:8.6px;line-height:1.32;display:block}.process-arrow{background:#737164b8;width:28px;height:1px;position:absolute;top:50%;right:-17px}.process-arrow:after{content:"";border-top:1px solid #737164b8;border-right:1px solid #737164b8;width:7px;height:7px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.decision-section{align-items:start;min-height:760px;padding:24px 0 92px}.decision-layout{grid-template-columns:minmax(360px,.32fr) minmax(780px,.68fr);align-items:center;gap:18px;display:grid;overflow:visible}.decision-visual{transform-origin:50%;width:110%;max-width:none;transform:translate(-50px)}.decision-track path{stroke:var(--home-line);stroke-width:1.2px;stroke-dasharray:16 22;animation:9.8s linear infinite decisionTraceFlow}.decision-track .decision-right-pipe,.decision-track .decision-right-pipe-shadow,.decision-track .decision-right-pipe-highlight{fill:none;stroke-linecap:round;stroke-dasharray:none;animation:none}.decision-track .decision-right-pipe-shadow{stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.decision-track .decision-right-pipe-shadow{stroke:color-mix(in srgb, var(--home-ink) 18%, var(--home-line))}}.decision-track .decision-right-pipe-shadow{stroke-width:13px}.decision-track .decision-right-pipe{stroke:url(#decisionPipeMetal);stroke-width:7.4px}.decision-track .decision-right-pipe-highlight{stroke:#ffffff7a;stroke-width:1.15px}.decision-right-coupling rect{fill:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.decision-right-coupling rect{fill:color-mix(in srgb, var(--home-brass) 58%, var(--home-paper))}}.decision-right-coupling rect{stroke:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.decision-right-coupling rect{stroke:color-mix(in srgb, var(--home-brass) 82%, var(--home-ink))}}.decision-right-coupling rect{stroke-width:.7px}.decision-right-coupling rect.is-wide{fill:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.decision-right-coupling rect.is-wide{fill:color-mix(in srgb, var(--home-brass) 68%, var(--home-paper))}}.decision-packet .packet-front,.decision-packet .packet-fold{fill:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.decision-packet .packet-front,.decision-packet .packet-fold{fill:color-mix(in srgb, var(--home-white) 86%, var(--home-paper))}}.decision-packet .packet-front,.decision-packet .packet-fold{stroke:var(--home-line)}.decision-packet .packet-front{filter:drop-shadow(0 10px 16px #221f1714)}.decision-packet .packet-shadow{fill:var(--home-paper-deep)}@supports (color:color-mix(in lab, red, red)){.decision-packet .packet-shadow{fill:color-mix(in srgb, var(--home-paper-deep) 66%, var(--home-white))}}.decision-packet .packet-shadow{stroke:#0000;opacity:.64}.decision-packet .packet-back{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.decision-packet .packet-back{fill:color-mix(in srgb, var(--home-paper) 70%, var(--home-line-soft))}}.decision-packet .packet-back{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.decision-packet .packet-back{stroke:color-mix(in srgb, var(--home-line) 86%, var(--home-brass))}}.decision-packet .packet-back.is-third{fill:var(--home-paper-deep)}@supports (color:color-mix(in lab, red, red)){.decision-packet .packet-back.is-third{fill:color-mix(in srgb, var(--home-paper-deep) 58%, var(--home-white))}}.decision-packet .packet-back.is-third{opacity:.78}.decision-packet .packet-fold-edge,.decision-packet .packet-rule,.decision-packet .packet-metadata-line{fill:none;stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.decision-packet .packet-fold-edge,.decision-packet .packet-rule,.decision-packet .packet-metadata-line{stroke:color-mix(in srgb, var(--home-line) 78%, var(--home-graphite))}}.decision-packet .packet-fold-edge,.decision-packet .packet-rule,.decision-packet .packet-metadata-line{stroke-width:.9px}.decision-packet .packet-rule.is-light{opacity:.58}.decision-packet .packet-metadata-line{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.decision-packet .packet-metadata-line{stroke:color-mix(in srgb, var(--home-olive) 50%, var(--home-line))}}.decision-packet .packet-metadata-line{stroke-width:.75px}.decision-packet .packet-dot,.decision-packet rect{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.decision-packet .packet-dot,.decision-packet rect{fill:color-mix(in srgb, var(--home-olive) 66%, var(--home-brass))}}.decision-packet .packet-dot,.decision-packet rect{stroke:none}.decision-packet .packet-micro-dot{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.decision-packet .packet-micro-dot{fill:color-mix(in srgb, var(--home-olive) 56%, var(--home-line))}}.decision-packet text{fill:var(--home-graphite);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:760}.decision-packet .decision-packet-id{fill:var(--home-ink);letter-spacing:.07em;font-size:24px}.decision-packet .decision-packet-small{fill:var(--home-graphite);letter-spacing:.04em;text-transform:none;font-size:8.6px}.decision-packet-socket .packet-socket-shadow,.decision-packet-socket .packet-socket-line{fill:none;stroke-linecap:round}.decision-packet-socket .packet-socket-shadow{stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.decision-packet-socket .packet-socket-shadow{stroke:color-mix(in srgb, var(--home-ink) 18%, var(--home-line))}}.decision-packet-socket .packet-socket-shadow{stroke-width:12px}.decision-packet-socket .packet-socket-line{stroke:url(#decisionPipeMetal);stroke-width:7px}.decision-packet-socket rect{fill:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.decision-packet-socket rect{fill:color-mix(in srgb, var(--home-brass) 58%, var(--home-paper))}}.decision-packet-socket rect{stroke:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.decision-packet-socket rect{stroke:color-mix(in srgb, var(--home-brass) 82%, var(--home-ink))}}.decision-packet-socket rect{stroke-width:.7px}.decision-packet-socket rect.is-wide{fill:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.decision-packet-socket rect.is-wide{fill:color-mix(in srgb, var(--home-brass) 68%, var(--home-paper))}}.decision-gate .decision-gate-outer{fill:url(#decisionGateMetal);stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-gate-outer{stroke:color-mix(in srgb, var(--home-ink) 42%, var(--home-line))}}.decision-gate .decision-gate-outer{stroke-width:1.5px;filter:url(#decisionHardwareShadow)}.decision-gate .decision-gate-face{fill:url(#decisionGateFace);stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-gate-face{stroke:color-mix(in srgb, var(--home-ink) 44%, var(--home-brass))}}.decision-gate .decision-gate-face{stroke-width:1.2px}.decision-gate .decision-gate-rim-highlight,.decision-gate .decision-gate-rim-dark{fill:none;stroke-width:1px}.decision-gate .decision-gate-rim-highlight{stroke:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-gate-rim-highlight{stroke:color-mix(in srgb, var(--home-white) 42%, var(--home-line))}}.decision-gate .decision-gate-rim-dark{stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-gate-rim-dark{stroke:color-mix(in srgb, var(--home-ink) 66%, var(--home-line))}}.decision-gate .decision-gate-inner{fill:none;stroke:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-gate-inner{stroke:color-mix(in srgb, var(--home-paper) 34%, transparent)}}.decision-gate .decision-gate-inner{stroke-width:.8px;stroke-dasharray:1.6 8}.decision-gate .decision-gate-bolt-ring,.decision-gate .decision-gate-calibration{fill:none;stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-gate-bolt-ring,.decision-gate .decision-gate-calibration{stroke:color-mix(in srgb, var(--home-line) 86%, var(--home-olive))}}.decision-gate .decision-gate-bolt-ring,.decision-gate .decision-gate-calibration{stroke-dasharray:2 9;stroke-width:.85px}.decision-gate .decision-gate-calibration{opacity:.5;animation:8.6s ease-in-out infinite calibrationRing}.decision-gate .decision-gate-calibration.is-wide{opacity:.34;stroke-dasharray:1.5 11}.decision-gate path{fill:none;stroke:var(--home-line);stroke-width:1.1px}.decision-gate .decision-gate-axis,.decision-gate .decision-gate-cross{stroke:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-gate-axis,.decision-gate .decision-gate-cross{stroke:color-mix(in srgb, var(--home-paper) 44%, var(--home-line))}}.decision-gate .decision-gate-axis,.decision-gate .decision-gate-cross{stroke-width:.8px}.decision-gate .decision-label-guides{stroke:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-label-guides{stroke:color-mix(in srgb, var(--home-paper) 18%, transparent)}}.decision-gate .decision-label-guides{stroke-width:.65px}.decision-gate .decision-title-divider{stroke:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-title-divider{stroke:color-mix(in srgb, var(--home-paper) 38%, transparent)}}.decision-gate .decision-title-divider{stroke-width:.7px}.decision-gate .decision-gate-tick{stroke:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-gate-tick{stroke:color-mix(in srgb, var(--home-paper) 38%, transparent)}}.decision-gate .decision-gate-tick{stroke-width:.65px}.decision-gate .decision-port path{stroke-linecap:round}.decision-gate .decision-port .decision-port-shadow{stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-port .decision-port-shadow{stroke:color-mix(in srgb, var(--home-ink) 17%, var(--home-line))}}.decision-gate .decision-port .decision-port-shadow{stroke-width:12px}.decision-gate .decision-port .decision-port-line{stroke:url(#decisionPipeMetal);stroke-width:7px;filter:drop-shadow(0 5px 6px #221f171f)}.decision-gate .decision-port .decision-port-highlight{stroke:#ffffff75;stroke-width:1.1px}.decision-gate .decision-port rect{fill:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-port rect{fill:color-mix(in srgb, var(--home-brass) 66%, var(--home-paper))}}.decision-gate .decision-port rect{stroke:var(--home-brass);stroke-width:.7px}.decision-gate .decision-port rect.is-wide{fill:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-port rect.is-wide{fill:color-mix(in srgb, var(--home-brass) 72%, var(--home-paper))}}.decision-bolt circle{fill:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.decision-bolt circle{fill:color-mix(in srgb, var(--home-brass) 62%, var(--home-paper))}}.decision-bolt circle{stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.decision-bolt circle{stroke:color-mix(in srgb, var(--home-ink) 36%, var(--home-brass))}}.decision-bolt circle{stroke-width:1px}.decision-bolt path{stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.decision-bolt path{stroke:color-mix(in srgb, var(--home-ink) 42%, var(--home-brass))}}.decision-bolt path{stroke-width:1px}.decision-gate text{fill:var(--home-white);font-family:var(--font-geist-mono), ui-monospace, monospace;text-anchor:middle;text-transform:uppercase}.decision-gate .decision-gate-label{text-anchor:middle;font-size:9px;fill:var(--home-olive)!important}.decision-gate .decision-title-text{fill:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.decision-gate .decision-title-text{fill:color-mix(in srgb, var(--home-white) 92%, var(--home-paper))}}.decision-gate .decision-title-text{letter-spacing:.12em;font-size:13px;font-weight:700}.decision-outcomes path{fill:#0000;stroke:var(--dt-ship);stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}.decision-visual .decision-outcomes circle{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.decision-visual .decision-outcomes circle{fill:color-mix(in srgb, var(--home-paper) 82%, var(--home-white))}}.decision-visual .decision-outcomes circle{stroke:var(--home-line);stroke-width:.9px}.decision-visual .decision-outcome.is-review path{stroke:var(--dt-review)}.decision-visual .decision-outcome.is-block path{stroke:var(--dt-block)}.decision-visual .decision-outcome.is-active circle:first-child{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.decision-visual .decision-outcome.is-active circle:first-child{fill:color-mix(in srgb, var(--home-paper) 82%, var(--dt-review))}}.decision-visual .decision-outcome.is-active circle:first-child{stroke:var(--dt-review)}.decision-visual .decision-outcome-inner{fill:none;stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.decision-visual .decision-outcome-inner{stroke:color-mix(in srgb, var(--home-line) 74%, var(--home-white))}}.decision-visual .decision-outcome-inner{stroke-width:.75px}.decision-outcomes text{fill:var(--home-ink);letter-spacing:.075em;text-anchor:start;font-size:10.5px;font-weight:720}.decision-outcomes .decision-outcome-small{fill:var(--home-graphite)}@supports (color:color-mix(in lab, red, red)){.decision-outcomes .decision-outcome-small{fill:color-mix(in srgb, var(--home-graphite) 82%, var(--home-line))}}.decision-outcomes .decision-outcome-small{letter-spacing:.02em;text-transform:none;font-size:8.2px;font-weight:560}.memory-loop .memory-return-path{fill:none;stroke:var(--home-olive);stroke-width:1.05px;stroke-dasharray:8 15;animation:9s linear infinite memoryReturnFlow}.memory-loop .memory-arrow{fill:none;stroke:var(--home-olive);stroke-width:.95px;stroke-linecap:round;stroke-linejoin:round}.memory-loop .memory-tag,.memory-loop .memory-tag-shadow,.memory-loop .memory-divider{stroke-dasharray:none;animation:none}.memory-loop .memory-tag-shadow{fill:var(--home-paper-deep)}@supports (color:color-mix(in lab, red, red)){.memory-loop .memory-tag-shadow{fill:color-mix(in srgb, var(--home-paper-deep) 58%, transparent)}}.memory-loop .memory-tag-shadow{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.memory-loop .memory-tag-shadow{stroke:color-mix(in srgb, var(--home-line) 80%, transparent)}}.memory-loop .memory-tag{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.memory-loop .memory-tag{fill:color-mix(in srgb, var(--home-paper) 76%, var(--home-white))}}.memory-loop .memory-tag{stroke:var(--home-line)}.memory-loop .memory-divider{fill:none;stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.memory-loop .memory-divider{stroke:color-mix(in srgb, var(--home-line) 88%, var(--home-graphite))}}.memory-loop .memory-divider{stroke-width:.8px}.memory-loop .memory-divider.is-soft{opacity:.52}.memory-loop circle{fill:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.memory-loop circle{fill:color-mix(in srgb, var(--home-brass) 62%, var(--home-paper))}}.memory-loop circle{stroke:var(--home-brass);stroke-width:1px}.memory-loop text{fill:var(--home-olive);letter-spacing:.1em;text-anchor:start;font-size:10px;font-weight:720}.memory-loop .memory-small{fill:var(--home-graphite)}@supports (color:color-mix(in lab, red, red)){.memory-loop .memory-small{fill:color-mix(in srgb, var(--home-graphite) 82%, var(--home-line))}}.memory-loop .memory-small{letter-spacing:.04em;text-transform:none;font-size:8px;font-weight:560}.decision-section{background:radial-gradient(at 56% 42%,#fffdf7eb,#0000 46%),radial-gradient(at 12% 22%,#ffffffbd,#0000 34%),linear-gradient(#fbf8f1 0%,#f6f1e8 100%);align-items:center;width:100%;min-height:900px;padding:22px 28px 52px;display:grid;overflow:hidden}.decision-section:after{content:"";pointer-events:none;opacity:.24;background-image:radial-gradient(circle at 18px 14px, var(--dt-grid-dot) 0 .7px, transparent .9px), radial-gradient(circle at 3px 4px, #ffffffd1 0 .8px, transparent 1px);mix-blend-mode:multiply;background-size:24px 24px,19px 19px;position:absolute;inset:0}.decision-layout{z-index:1;grid-template-columns:minmax(420px,.34fr) minmax(0,.66fr);align-items:center;gap:22px;width:min(1480px,100%);margin-inline:auto;display:grid;position:relative;overflow:visible}.decision-copy{z-index:3;max-width:610px;padding:0;position:relative}.decision-copy .home-label{color:#52613f;margin-bottom:28px}.decision-section h2{letter-spacing:0;word-spacing:0;max-width:640px;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:92px;font-weight:500;line-height:.94}.decision-copy>p:not(.home-label){color:#5e625e;max-width:540px;margin-top:36px;font-size:19px;line-height:1.55}.decision-actions{gap:14px;margin-top:38px}.decision-actions .home-button-primary{border-color:var(--home-ink);background:var(--home-ink);min-width:172px;min-height:48px;box-shadow:none}.decision-actions .home-inline-link{color:#343631}.decision-visual{color:#11120f;isolation:isolate;place-items:center;width:100%;min-width:0;max-width:none;min-height:650px;display:grid;position:relative;overflow:visible;transform:none}.decision-stage{transform-origin:50%;place-self:center;width:1110px;height:650px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.82)}.decision-visual:before{content:"";z-index:-1;filter:blur(10px);background:radial-gradient(at 56% 42%,#ffffff9e,#0000 54%);position:absolute;inset:44px 18px 40px 30px}.decision-packet-id{color:#242621;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.05em;margin:0 0 18px;font-size:28px;font-weight:760}.decision-packet-socket{z-index:4;width:130px;height:28px;position:absolute;top:121px;right:-118px}.decision-port{z-index:4;background:linear-gradient(90deg,#92713d,#d1b071 42%,#806134 72%,#b29356);border:1px solid #52391d6b;position:absolute;box-shadow:inset 0 1px #ffffff61,0 8px 10px #221d1433}.decision-port:before,.decision-port:after{content:"";pointer-events:none;position:absolute}.decision-port:before{border-radius:inherit;border:1px solid #fff4cd47;inset:5px}.decision-port:after{background:#3d331f47}.decision-port-left:after,.decision-port-right:after{width:1px;top:7px;bottom:7px;box-shadow:8px 0 #3d331f2e,16px 0 #fff6da29}.decision-port-left:after{right:11px}.decision-port-right:after{left:11px}.decision-port-top:after,.decision-port-bottom:after{height:1px;left:8px;right:8px;box-shadow:0 8px #3d331f2e,0 16px #fff6da29}.decision-port-top:after{bottom:11px}.decision-port-bottom:after{top:11px}.decision-port-left,.decision-port-right{width:52px;height:42px;top:137px}.decision-port-left{border-radius:16px 7px 7px 16px;left:-31px}.decision-port-right{border-radius:7px 16px 16px 7px;right:-31px}.decision-port-top,.decision-port-bottom{background:linear-gradient(#92713d,#d1b071 42%,#806134 72%,#b29356);width:44px;height:52px;left:132px}.decision-port-top{border-radius:8px 8px 15px 15px;top:-23px}.decision-port-bottom{border-radius:15px 15px 8px 8px;bottom:2px}.decision-bolt{z-index:6;background:radial-gradient(circle at 36% 30%,#f4e6bd 0 13%,#a3854d 32%,#5e5033 72%);border:2px solid #31322b7a;border-radius:50%;width:24px;height:24px;position:absolute;box-shadow:inset 0 1px #ffffff8c,0 4px 7px #18161242}.decision-bolt:after{content:"";background:#2a2b23b8;width:14px;height:2px;position:absolute;top:11px;left:5px;transform:rotate(-18deg)}.decision-stage-calm{overflow:visible}.decision-stage-calm:before{content:"";opacity:.46;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#4b503a14 1px,#0000 1px),linear-gradient(#4b503a14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #4b503a1a;position:absolute;inset:54px 54px 38px;-webkit-mask-image:radial-gradient(#000 36%,#0000 78%);mask-image:radial-gradient(#000 36%,#0000 78%)}.decision-flow-lines{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.decision-flow-lines path{fill:none;stroke:var(--dt-line-diagram)}@supports (color:color-mix(in lab, red, red)){.decision-flow-lines path{stroke:color-mix(in srgb, var(--dt-line-diagram) 86%, transparent)}}.decision-flow-lines path{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2px}.decision-flow-lines .is-soft{stroke:var(--dt-review)}@supports (color:color-mix(in lab, red, red)){.decision-flow-lines .is-soft{stroke:color-mix(in srgb, var(--dt-review) 24%, var(--dt-line))}}.decision-flow-lines .is-dashed{stroke-dasharray:7 12;opacity:.7}.decision-flow-lines .is-arrow{stroke-width:1.35px}.decision-flow-lines circle{fill:var(--dt-review);stroke:#f5efe3;stroke-width:1.5px}.decision-flow-card,.decision-flow-memory{z-index:2;box-sizing:border-box;background:radial-gradient(circle at 18% 12%,#ffffffc2,#0000 36%),linear-gradient(#f6f0e6 0%,#ebe2d3 100%);border:1px solid #51493726;position:absolute;box-shadow:0 16px 28px #25201617,inset 0 1px #ffffffb8}.decision-flow-card:before,.decision-flow-memory:before{content:"";opacity:.72;pointer-events:none;background:radial-gradient(circle at 10px 10px,#534d3c1a 0 .7px,#0000 1px) 0 0/20px 20px;position:absolute;inset:0}.decision-flow-kicker,.decision-flow-file strong,.decision-flow-file span,.decision-flow-row span,.decision-flow-row strong,.decision-flow-gate-core span,.decision-flow-thresholds,.decision-flow-outcome h3,.decision-flow-outcome p,.decision-flow-memory strong,.decision-flow-memory span,.decision-flow-memory em{font-family:var(--font-geist-mono), ui-monospace, monospace}.decision-flow-kicker{z-index:1;color:#626b43;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:780;line-height:1;position:relative}.decision-flow-evidence{width:268px;min-height:304px;padding:28px 26px 24px;top:128px;left:70px}.decision-flow-file{z-index:1;color:#3e4236;border-bottom:1px solid #5149371f;grid-template-columns:42px 1fr;align-items:center;gap:14px;margin-top:24px;padding-bottom:20px;display:grid;position:relative}.decision-flow-file svg{color:#59603d}.decision-flow-file strong,.decision-flow-file span{display:block}.decision-flow-file strong{color:#20221c;letter-spacing:.04em;font-size:24px;font-weight:780;line-height:1}.decision-flow-file span{color:#696b62;margin-top:6px;font-size:11px;font-weight:620}.decision-flow-rows{z-index:1;gap:14px;margin-top:22px;display:grid;position:relative}.decision-flow-row{grid-template-columns:34px 1fr;align-items:start;gap:12px;display:grid}.decision-flow-row>span{color:#59603d;border:1px solid #59603d3d;place-items:center;width:28px;height:28px;font-size:10px;font-weight:760;display:inline-grid}.decision-flow-row strong,.decision-flow-row p{margin:0}.decision-flow-row strong{color:#383b32;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:760}.decision-flow-row p{color:#696b62;margin-top:4px;font-size:12px;line-height:1.35}.decision-flow-gate{width:294px;min-height:316px;padding:28px;top:122px;left:410px}.decision-flow-gate-core{z-index:1;color:#3e432c;background:#fffcf480;border:1px solid #51493724;place-items:center;min-height:118px;margin-top:24px;display:grid;position:relative}.decision-flow-gate-core svg{color:#58613c;margin-bottom:10px}.decision-flow-gate-core strong{color:#1f211b;letter-spacing:0;font-size:22px;font-weight:720;line-height:1}.decision-flow-gate-core span{color:#686a61;letter-spacing:.08em;text-transform:uppercase;margin-top:10px;font-size:10px;font-weight:680}.decision-flow-thresholds{z-index:1;gap:15px;margin-top:24px;display:grid;position:relative}.decision-flow-thresholds p{color:#4c5045;justify-content:space-between;gap:14px;margin:0 0 7px;font-size:11px;font-weight:720;display:flex}.decision-flow-thresholds em{color:#717268;font-style:normal;font-weight:600}.decision-flow-thresholds i{background:linear-gradient(90deg, #69724a 0 var(--decision-threshold), #5450441f var(--decision-threshold) 100%);border:1px solid #50543e29;width:100%;height:6px;display:block}.decision-flow-outcomes{z-index:2;gap:22px;width:286px;display:grid;position:absolute;top:88px;left:752px}.decision-flow-outcome{background:#f9f5ecc7;border:1px solid #51493721;grid-template-columns:46px 1fr;align-items:center;gap:16px;min-height:82px;padding:18px 20px 18px 18px;display:grid;box-shadow:0 10px 18px #25201612}.decision-flow-outcome>span{width:40px;height:40px;color:var(--dt-ship);background:#fffcf4bd;border:1px solid #58603c38;border-radius:50%;place-items:center;display:grid}.decision-flow-outcome.is-review{border-color:var(--dt-review)}@supports (color:color-mix(in lab, red, red)){.decision-flow-outcome.is-review{border-color:color-mix(in srgb, var(--dt-review) 32%, var(--dt-line))}}.decision-flow-outcome.is-review{background:var(--dt-review)}@supports (color:color-mix(in lab, red, red)){.decision-flow-outcome.is-review{background:color-mix(in srgb, var(--dt-review) 10%, var(--home-paper))}}.decision-flow-outcome.is-review>span{color:var(--dt-review);border-color:var(--dt-review)}@supports (color:color-mix(in lab, red, red)){.decision-flow-outcome.is-review>span{border-color:color-mix(in srgb, var(--dt-review) 40%, var(--dt-line))}}.decision-flow-outcome.is-block{border-color:var(--dt-block)}@supports (color:color-mix(in lab, red, red)){.decision-flow-outcome.is-block{border-color:color-mix(in srgb, var(--dt-block) 26%, var(--dt-line))}}.decision-flow-outcome.is-block>span{color:var(--dt-block);border-color:var(--dt-block)}@supports (color:color-mix(in lab, red, red)){.decision-flow-outcome.is-block>span{border-color:color-mix(in srgb, var(--dt-block) 34%, var(--dt-line))}}.decision-flow-outcome h3,.decision-flow-outcome p{margin:0}.decision-flow-outcome h3{color:#181a15;letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:780;line-height:1}.decision-flow-outcome p{color:#686a61;margin-top:8px;font-size:11px;font-weight:620;line-height:1.4}.decision-flow-memory{grid-template-columns:1fr;width:492px;min-height:112px;padding:22px 62px 20px 28px;display:grid;top:488px;left:418px}.decision-flow-memory-body{z-index:1;color:#59603d;grid-template-columns:42px 1fr;align-items:center;gap:16px;margin-top:16px;display:grid;position:relative}.decision-flow-memory strong,.decision-flow-memory span,.decision-flow-memory em{display:block}.decision-flow-memory strong{color:#34372f;font-size:13px;font-weight:780}.decision-flow-memory span,.decision-flow-memory em{color:#65675f;font-size:11px;font-style:normal;font-weight:620;line-height:1.35}.decision-flow-memory em{color:#76766c;margin-top:5px}.decision-flow-memory-pin{background:#bca36f;border:1px solid #61543752;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;right:30px;transform:translateY(-50%);box-shadow:0 2px 4px #1e181126}.pilot-section{border-top:1px solid var(--home-line-soft);gap:34px;min-height:auto;padding:86px 44px 58px;scroll-margin-top:94px;display:grid}.pilot-layout{grid-template-columns:minmax(0,.58fr) minmax(320px,.42fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.pilot-copy{text-align:left;max-width:680px}.pilot-copy .home-label{margin-bottom:18px}.pilot-section h2{max-width:680px;font-size:clamp(42px,4.2vw,72px);line-height:.98}.pilot-section p{max-width:610px;font-size:18px;line-height:1.48}.pilot-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.pilot-intake-card{border:1px solid var(--dt-line);background:var(--dt-surface);align-self:stretch;min-width:0;padding:28px 30px 30px;display:grid}@supports (color:color-mix(in lab, red, red)){.pilot-intake-card{background:color-mix(in srgb, var(--dt-surface) 88%, var(--dt-bg))}}.pilot-intake-card{box-shadow:0 14px 32px #37322611}.pilot-intake-card>span{color:var(--home-olive);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:780;display:block}.pilot-intake-card>strong{color:var(--home-ink);letter-spacing:-.03em;margin-top:18px;font-size:28px;font-weight:720;line-height:1.1;display:block}.pilot-intake-list{gap:0;margin:22px 0 0;display:grid}.pilot-intake-list div{border-top:1px solid var(--dt-line-soft);gap:7px;padding:16px 0;display:grid}.pilot-intake-list dt{color:var(--home-graphite-soft);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:760}.pilot-intake-list dd{color:var(--home-ink);margin:0;font-size:15px;font-weight:560;line-height:1.42}.pilot-outcome-list{border-top:1px solid var(--dt-line);border-bottom:1px solid var(--dt-line-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:2px 0 0;padding:0;list-style:none;display:grid}.pilot-outcome-list li{min-height:96px;color:var(--home-graphite);padding:20px 26px 22px;font-size:15px;font-weight:500;line-height:1.45}.pilot-outcome-list li:not(:first-child){border-left:1px solid var(--dt-line-soft)}.pilot-outcome-list span{color:var(--home-olive);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:780;display:block}@media (max-width:980px){.pilot-section{padding-inline:26px}.pilot-layout{grid-template-columns:1fr;gap:32px}.pilot-copy,.pilot-intake-card{max-width:720px}}@media (max-width:720px){.pilot-section{gap:28px;padding:70px 0 46px}.pilot-section h2{font-size:clamp(38px,11vw,54px);line-height:1}.pilot-actions{align-items:stretch;gap:12px}.pilot-actions .home-button,.pilot-actions .home-inline-link{justify-content:center;width:100%}.pilot-intake-card{padding:24px 22px 22px}.pilot-outcome-list{grid-template-columns:1fr}.pilot-outcome-list li{min-height:0;padding:18px 0}.pilot-outcome-list li:not(:first-child){border-left:0;border-top:1px solid var(--home-line-soft)}}.home-footer{border-top:1px solid var(--home-ink);padding:36px 44px 34px}@supports (color:color-mix(in lab, red, red)){.home-footer{border-top:1px solid color-mix(in srgb, var(--home-ink) 14%, var(--home-line))}}.home-footer{scroll-margin-top:132px;overflow:hidden}.home-footer-plate{border-top:1px solid var(--home-ink);grid-template-columns:minmax(360px,.38fr) minmax(560px,.62fr);align-items:center;gap:clamp(34px,4.2vw,72px);margin-bottom:28px;padding:30px 0 32px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.home-footer-plate{border-top:1px solid color-mix(in srgb, var(--home-ink) 12%, var(--home-line))}}.home-footer-plate{border-bottom:1px solid var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.home-footer-plate{border-bottom:1px solid color-mix(in srgb, var(--home-ink) 15%, var(--home-line))}}.home-footer-plate:before{content:"";background:linear-gradient(90deg, var(--home-olive), transparent 62%);height:1px;position:absolute;inset:16px 0 auto}@supports (color:color-mix(in lab, red, red)){.home-footer-plate:before{background:linear-gradient(90deg, color-mix(in srgb, var(--home-olive) 50%, transparent), transparent 62%)}}.home-footer-plate:before{pointer-events:none}.home-footer-statement{max-width:720px}.home-footer-statement span,.home-footer-route span,.home-footer-products small{color:var(--home-olive);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:780;display:block}.home-footer-statement strong{max-width:560px;color:var(--home-ink);letter-spacing:-.058em;margin-top:14px;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(36px,3.6vw,58px);font-weight:500;line-height:.98;display:block}.home-footer-statement p{max-width:500px;color:var(--home-graphite);margin:18px 0 0;font-size:15.5px;line-height:1.48}.home-footer .home-footer-cta{border:1px solid var(--home-ink);background:var(--home-ink);min-height:48px;color:var(--home-white);justify-content:center;align-items:center;gap:12px;margin-top:24px;padding:0 22px;font-size:14px;font-weight:760;text-decoration:none;transition:transform .16s,color .16s,background .16s,border-color .16s;display:inline-flex}.home-footer .home-footer-cta:hover{background:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.home-footer .home-footer-cta:hover{background:color-mix(in srgb, var(--home-ink) 88%, var(--home-olive))}}.home-footer .home-footer-cta:hover{color:var(--home-white);transform:translateY(-1px)}.home-footer-route{background:0 0;border:0;grid-template-columns:repeat(6,minmax(0,1fr));align-self:stretch;align-items:center;gap:0;margin:0;padding:34px 0 18px;list-style:none;display:grid;position:relative}.home-footer-route:before{content:"";background:linear-gradient(90deg, var(--home-line), var(--home-olive), var(--home-line));height:1px;position:absolute;top:38px;left:10px;right:10px}@supports (color:color-mix(in lab, red, red)){.home-footer-route:before{background:linear-gradient(90deg, color-mix(in srgb, var(--home-line) 70%, transparent), color-mix(in srgb, var(--home-olive) 38%, var(--home-line)), color-mix(in srgb, var(--home-line) 70%, transparent))}}.home-footer-route:before{pointer-events:none}.home-footer-route:after{content:"";border-top:1px solid var(--home-ink);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.home-footer-route:after{border-top:1px solid color-mix(in srgb, var(--home-ink) 10%, var(--home-line))}}.home-footer-route:after{border-bottom:1px solid var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.home-footer-route:after{border-bottom:1px solid color-mix(in srgb, var(--home-ink) 9%, var(--home-line))}}.home-footer-route:after{background:linear-gradient(90deg, var(--home-line-soft) 1px, transparent 1px), linear-gradient(180deg, #ffffff47, transparent 48%)}@supports (color:color-mix(in lab, red, red)){.home-footer-route:after{background:linear-gradient(90deg, color-mix(in srgb, var(--home-line-soft) 58%, transparent) 1px, transparent 1px), linear-gradient(180deg, #ffffff47, transparent 48%)}}.home-footer-route:after{opacity:.78;pointer-events:none;background-size:16.6667% 100%,auto}.home-footer-route li{z-index:1;min-height:74px;color:var(--home-graphite);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-align:center;text-transform:uppercase;border:0;flex-direction:column;justify-content:flex-start;gap:10px;padding:22px 10px 0;font-size:10.5px;font-weight:720;line-height:1.25;display:flex;position:relative}.home-footer-route li:before{content:"";border:1px solid var(--home-olive);width:9px;height:9px;position:absolute;top:0;left:50%}@supports (color:color-mix(in lab, red, red)){.home-footer-route li:before{border:1px solid color-mix(in srgb, var(--home-olive) 68%, var(--home-line))}}.home-footer-route li:before{background:var(--home-paper);box-shadow:0 0 0 6px var(--home-paper);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.home-footer-route li:before{box-shadow:0 0 0 6px color-mix(in srgb, var(--home-paper) 84%, transparent)}}.home-footer-route li:before{transform:translate(-50%)}.home-footer-route .is-active-route:before{border-color:var(--dt-olive);background:var(--dt-olive)}.home-footer-route .is-active-route{color:var(--home-ink);font-weight:820}.home-footer-route span{color:var(--dt-olive);display:block}@supports (color:color-mix(in lab, red, red)){.home-footer-route span{color:color-mix(in srgb, var(--dt-olive) 92%, var(--home-ink))}}.home-footer-grid{grid-template-columns:minmax(260px,.38fr) minmax(360px,.34fr) minmax(220px,.28fr);align-items:start;gap:28px;display:grid}.home-footer-brand{color:var(--home-ink);letter-spacing:-.05em;font-size:22px;font-weight:820}.home-footer p{max-width:430px;color:var(--home-graphite);margin:12px 0 0;font-size:14px;line-height:1.55}.home-footer-links,.home-footer-products{flex-wrap:wrap;gap:16px 24px;font-size:13px;font-weight:680;display:flex}.home-footer-products{grid-template-columns:repeat(3,minmax(120px,1fr));gap:14px;max-width:none;display:grid}.home-footer-products a{border-top:1px solid var(--home-ink);gap:6px;padding-top:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.home-footer-products a{border-top:1px solid color-mix(in srgb, var(--home-ink) 14%, var(--home-line))}}.home-footer-products span{color:var(--home-ink);font-size:13px;font-weight:780}.home-footer-products small{color:var(--home-graphite)}@supports (color:color-mix(in lab, red, red)){.home-footer-products small{color:color-mix(in srgb, var(--home-graphite) 88%, var(--home-olive))}}.home-footer-products small{font-size:9.5px;font-weight:650}.home-footer-links{border-top:1px solid var(--home-ink);justify-content:flex-end;padding-top:12px}@supports (color:color-mix(in lab, red, red)){.home-footer-links{border-top:1px solid color-mix(in srgb, var(--home-ink) 14%, var(--home-line))}}@keyframes attachmentFlow{0%{stroke-dashoffset:72px}to{stroke-dashoffset:0}}@keyframes decisionTraceFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-152px}}@keyframes memoryReturnFlow{0%{stroke-dashoffset:-120px}to{stroke-dashoffset:0}}@keyframes calibrationRing{0%,to{opacity:.52;transform:scale(1)}50%{opacity:.88;transform:scale(1.012)}}@keyframes packetPinConfirm{0%,to{opacity:.62;transform:scale(.94)}45%,58%{opacity:.92;transform:scale(1.08)}}@keyframes productSignalFlow{0%{stroke-dashoffset:112px}to{stroke-dashoffset:0}}@keyframes productIncidentFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-150px}}@media (prefers-reduced-motion:reduce){.artifact-paths path,.decision-track path,.memory-loop path,.world-engine-port circle,.packet-pins circle,.packet-pins rect,.hero-candidate-stack path,.hero-source-constellation path,.hero-task-pressure path,.hero-tool-ports path,.hero-charter path,.hero-rank-path path,.hero-source-constellation .is-stale,.hero-tool-ports .is-contained{animation:none}.artifact-motion-tokens,.decision-motion-tokens{display:none}}@media (max-width:1100px){.home-header{grid-template-columns:1fr auto}.home-nav{display:none}.home-hero,.world-section,.observe-section,.evidence-section,.decision-layout,.pilot-section{grid-template-columns:1fr}.world-section{grid-template-rows:auto auto auto}.world-section .home-section-copy{align-self:start;max-width:640px;padding:0 0 34px}.world-section h2{max-width:640px}.world-stage{width:100%;min-height:auto;margin-left:0;margin-right:0;transform:none}.world-visual{overflow:visible}.decision-section{padding:72px 0}.decision-copy{max-width:680px}.decision-section h2{max-width:680px;font-size:70px}.decision-copy>p:not(.home-label){max-width:620px}.decision-visual{width:100%;min-height:560px;margin-top:52px}.decision-stage{transform:scale(.86)}.home-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.home-proof-strip>p{grid-column:1/-1}.home-product-route{grid-template-columns:48px minmax(150px,.4fr) minmax(0,.6fr) 30px}.home-product-route-proof{border-left:0;grid-column:2/-2;padding-left:0}}@media (max-width:720px){.home-header,.home-hero,.home-section,.pilot-section,.home-footer{width:min(100% - 28px,1360px)}.home-header{height:74px}.home-header-cta{display:none}.home-brand{font-size:17px}.home-hero{min-height:auto;padding:46px 0 70px}.home-hero h1{font-size:clamp(50px,14vw,68px);line-height:.98}.home-hero-lede,.home-section-copy p,.pilot-section p{font-size:17px}.home-section,.pilot-section{min-height:auto;padding:82px 0}.decision-section{padding:70px 0 42px}.decision-section h2{font-size:56px;line-height:.98}.decision-copy>p:not(.home-label){font-size:17px}.decision-actions{gap:16px;margin-top:34px}.decision-actions .home-button-primary{min-width:185px}.decision-visual{width:100%;min-height:210px;margin-top:40px}.decision-stage{transform:scale(.32)}.decision-layout{overflow:hidden}.home-product-route{grid-template-columns:38px 1fr 24px;gap:14px;min-height:auto}.home-product-route:before{display:none}.home-product-route:after{left:38px}.home-product-route-main,.home-product-route-question,.home-product-route-proof{grid-column:2}.home-product-route .home-arrow{grid-area:1/3}.home-product-route-main strong{font-size:26px}.home-product-route-question{font-size:15px}.home-proof-strip{grid-template-columns:1fr;margin-top:42px}.world-section .home-section-copy{max-width:100%;padding-bottom:30px}.world-section .home-section-copy:before{inset:-18px -16px -16px}.world-section h2{max-width:100%;font-size:clamp(46px,13vw,62px)}.world-section .world-stage{width:100%;min-height:auto;margin:34px 0 0}.world-section .world-visual{width:100%;min-width:0}.world-section>.home-section-route{display:none}.home-proof-strip>p,.home-proof-strip article{border-right:0;min-height:auto;padding:18px 0}.home-section h2,.pilot-section h2{font-size:clamp(42px,12vw,58px)}.home-footer-grid{flex-direction:column}.home-footer-plate{grid-template-columns:1fr;gap:24px}.home-footer-route{grid-template-columns:1fr 1fr}}.system-shell{background:var(--home-paper)}.system-hero,.system-proof,.system-decision,.system-route-rail{width:min(1360px,100% - 56px);margin-inline:auto}.system-route-rail{border-bottom:1px solid var(--home-line-soft);grid-template-columns:minmax(160px,.24fr) minmax(520px,.76fr);align-items:stretch;min-height:68px;display:grid}.system-route-rail>span{color:var(--home-graphite);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;font-size:10px;font-weight:760;display:flex}.system-route-rail>div{border-left:1px solid var(--home-line-soft);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.system-route-rail a{border-right:1px solid var(--home-line-soft);min-width:0;color:var(--home-ink);grid-template-columns:34px 1fr;align-content:center;gap:2px 12px;padding:14px 22px;display:grid;position:relative}.system-route-rail a:last-child{border-right:0}.system-route-rail a[aria-current=page]:before{content:"";background:var(--home-olive);width:3px;position:absolute;inset:0 auto 0 0}.system-route-rail small,.system-route-rail em{color:var(--home-graphite-soft);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:720}.system-route-rail small{color:var(--home-olive);grid-row:span 2}.system-route-rail strong{min-width:0;color:var(--home-ink);letter-spacing:-.015em;font-size:13px;font-weight:780;line-height:1.1;display:block}.system-route-rail a:hover strong,.system-route-rail a[aria-current=page] strong{color:var(--home-olive)}.system-hero{border-bottom:1px solid var(--home-line-soft);grid-template-columns:minmax(420px,.42fr) minmax(680px,.58fr);align-items:center;gap:42px;width:min(1480px,100% - 56px);min-height:calc(100svh - 154px);padding:74px 0 68px;display:grid;position:relative;overflow:hidden}.system-hero:before,.system-hero:after{content:"";pointer-events:none;position:absolute}.system-hero:before{border-top:1px solid var(--home-line-soft);inset:58px 0}@supports (color:color-mix(in lab, red, red)){.system-hero:before{border-top:1px solid color-mix(in srgb, var(--home-line-soft) 70%, transparent)}}.system-hero:before{border-bottom:1px solid var(--home-line-soft)}@supports (color:color-mix(in lab, red, red)){.system-hero:before{border-bottom:1px solid color-mix(in srgb, var(--home-line-soft) 70%, transparent)}}.system-hero:after{border:1px solid var(--home-brass);width:132px;height:132px;bottom:52px;right:40px}@supports (color:color-mix(in lab, red, red)){.system-hero:after{border:1px solid color-mix(in srgb, var(--home-brass) 36%, var(--home-line))}}.system-hero:after{opacity:.16;border-radius:999px}.system-hero-search{grid-template-columns:minmax(700px,.58fr) minmax(420px,.42fr)}.system-hero-search .system-instrument{order:-1}.system-hero-search .system-hero-copy{justify-self:end;max-width:620px}.system-hero-agent{grid-template-columns:minmax(500px,.46fr) minmax(700px,.54fr);align-items:end}.system-hero-agent .system-instrument{border-left:1px solid var(--home-line-soft);align-self:stretch;align-items:center;padding-left:34px;display:grid}.system-hero-copy{max-width:680px}.system-hero h1,.system-decision h2,.system-mechanism h2,.system-case-copy h2,.system-workbench h2,.system-pilot-copy h2{color:var(--home-ink);letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,ui-serif,serif;font-weight:500}.system-hero h1{max-width:760px;font-size:clamp(58px,5.3vw,100px);line-height:.96}.system-hero-copy>p:not(.home-label),.system-decision p{max-width:640px;color:var(--home-graphite);margin:28px 0 0;font-size:20px;line-height:1.55}.system-hero-evidence{border-top:1px solid var(--home-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:38px 0 0;display:grid}.system-hero-evidence div{border-right:1px solid var(--home-line-soft);border-bottom:1px solid var(--home-line-soft);min-height:86px;padding:16px 18px 12px 0}.system-hero-evidence div:last-child{border-right:0}.system-hero-evidence dt{color:var(--home-olive);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:780}.system-hero-evidence dd{color:var(--home-ink);margin:9px 0 0;font-size:12px;font-weight:660;line-height:1.28}.system-instrument{border-top:1px solid var(--home-line-soft);border-bottom:1px solid var(--home-line-soft);background:linear-gradient(var(--home-line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--home-line-soft) 1px, transparent 1px), var(--home-paper);padding:34px 28px 42px;position:relative}@supports (color:color-mix(in lab, red, red)){.system-instrument{background:linear-gradient(color-mix(in srgb, var(--home-line-soft) 56%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--home-line-soft) 56%, transparent) 1px, transparent 1px), color-mix(in srgb, var(--home-paper) 92%, var(--home-white))}}.system-instrument{background-size:126px 126px,126px 126px,auto;min-width:0}.system-instrument:before,.system-instrument:after{content:"";pointer-events:none;position:absolute}.system-instrument:before{border-right:1px solid var(--home-line-soft);inset:22px}@supports (color:color-mix(in lab, red, red)){.system-instrument:before{border-right:1px solid color-mix(in srgb, var(--home-line-soft) 70%, transparent)}}.system-instrument:before{border-left:1px solid var(--home-line-soft)}@supports (color:color-mix(in lab, red, red)){.system-instrument:before{border-left:1px solid color-mix(in srgb, var(--home-line-soft) 70%, transparent)}}.system-instrument:after{display:none}.system-instrument-svg{z-index:1;width:100%;height:auto;display:block;position:relative;overflow:visible}.hero-rules path{fill:none;stroke:var(--home-line-soft);stroke-width:1px;stroke-dasharray:4 12}.rank-hero-instrument path,.search-hero-instrument path,.agent-hero-instrument path,.company-hero-instrument path{fill:none;stroke-linecap:round;stroke-linejoin:round}.rank-hero-instrument text,.search-hero-instrument text,.agent-hero-instrument text,.company-hero-instrument text{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;font-weight:760}.hero-candidate-stack text:first-child,.hero-source-constellation>text,.hero-task-pressure>text,.hero-tool-ports>text,.hero-charter>text{fill:var(--home-olive);font-size:13px}.hero-candidate-stack path,.hero-source-constellation path,.hero-task-pressure path,.hero-tool-ports path,.hero-charter path,.hero-rank-path path{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.hero-candidate-stack path,.hero-source-constellation path,.hero-task-pressure path,.hero-tool-ports path,.hero-charter path,.hero-rank-path path{stroke:color-mix(in srgb, var(--home-olive) 42%, var(--home-line))}}.hero-candidate-stack path,.hero-source-constellation path,.hero-task-pressure path,.hero-tool-ports path,.hero-charter path,.hero-rank-path path{stroke-width:1.2px}.hero-candidate-stack path,.hero-source-constellation path,.hero-task-pressure path,.hero-tool-ports path,.hero-charter path{stroke-dasharray:9 14;animation:11.8s linear infinite productSignalFlow}.hero-candidate-stack text:not(:first-child),.hero-source-constellation text,.hero-task-pressure text,.hero-tool-ports text,.hero-resource-diff text,.hero-company-note text,.hero-rank-path text{fill:var(--home-ink);letter-spacing:.06em;text-transform:none;font-size:10px}.hero-candidate-stack .is-risk{fill:var(--home-brass);font-weight:820}.hero-lens circle,.hero-sandbox circle,.hero-charter circle{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.hero-lens circle,.hero-sandbox circle,.hero-charter circle{fill:color-mix(in srgb, var(--home-paper) 72%, transparent)}}.hero-lens circle,.hero-sandbox circle,.hero-charter circle{stroke:var(--home-line);stroke-width:1.1px;stroke-dasharray:4 9}.hero-lens circle:first-child,.hero-sandbox circle:first-child{fill:#090a08;stroke:#090a08;stroke-dasharray:none}.hero-lens path,.hero-sandbox path{stroke:var(--home-line);stroke-width:1.1px}.hero-lens text,.hero-sandbox text{fill:var(--home-white);text-anchor:middle;font-size:14px}.hero-rank-path path:first-child,.hero-source-constellation .is-stale,.hero-tool-ports .is-contained{stroke:var(--home-brass);stroke-width:2px;stroke-dasharray:14 16;animation:9.2s linear infinite productIncidentFlow}.hero-rank-path path:nth-child(2){stroke:var(--home-line);stroke-width:1.2px;stroke-dasharray:5 10}.hero-rank-path circle,.hero-source-constellation circle,.hero-query-node circle,.hero-task-pressure circle,.hero-tool-ports rect,.hero-resource-diff rect,.hero-verifier rect,.hero-company-note rect{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.hero-rank-path circle,.hero-source-constellation circle,.hero-query-node circle,.hero-task-pressure circle,.hero-tool-ports rect,.hero-resource-diff rect,.hero-verifier rect,.hero-company-note rect{fill:color-mix(in srgb, var(--home-paper) 82%, var(--home-white))}}.hero-rank-path circle,.hero-source-constellation circle,.hero-query-node circle,.hero-task-pressure circle,.hero-tool-ports rect,.hero-resource-diff rect,.hero-verifier rect,.hero-company-note rect{stroke:var(--home-line);stroke-width:1.1px}.hero-rank-path circle:nth-of-type(2),.hero-source-constellation circle:nth-of-type(3),.hero-source-constellation circle:nth-of-type(4),.hero-tool-ports rect:first-of-type,.hero-charter circle:nth-of-type(2){fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.hero-rank-path circle:nth-of-type(2),.hero-source-constellation circle:nth-of-type(3),.hero-source-constellation circle:nth-of-type(4),.hero-tool-ports rect:first-of-type,.hero-charter circle:nth-of-type(2){fill:color-mix(in srgb, var(--home-paper) 76%, var(--home-brass))}}.hero-rank-path circle:nth-of-type(2),.hero-source-constellation circle:nth-of-type(3),.hero-source-constellation circle:nth-of-type(4),.hero-tool-ports rect:first-of-type,.hero-charter circle:nth-of-type(2){stroke:var(--home-brass)}.hero-finding-stamp ellipse{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.hero-finding-stamp ellipse{fill:color-mix(in srgb, var(--home-paper) 72%, transparent)}}.hero-finding-stamp ellipse{stroke:var(--home-brass);stroke-width:1.2px}.hero-finding-stamp text{fill:var(--home-brass);text-anchor:middle;font-size:13px}.hero-query-node text{fill:var(--home-ink);text-anchor:middle;font-size:11px}.hero-query-node text:first-of-type{fill:var(--home-olive);font-size:13px}.hero-fracture{stroke:var(--home-ink);stroke-width:1.5px}.hero-verifier text,.hero-resource-diff text,.hero-company-note text,.hero-tool-ports text{text-anchor:middle}.hero-sandbox circle:first-child,.hero-charter circle{fill:#090a08;stroke:#090a08}.hero-charter path{stroke:var(--home-line)}.hero-charter text{fill:var(--home-olive);text-anchor:middle;font-size:12px}.hero-charter g text{fill:var(--home-ink);font-size:10px}.system-outcome-rail text,.system-instrument-label span,.system-proof span,.system-decision-stamp span{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.system-outcome-rail circle{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.system-outcome-rail circle{fill:color-mix(in srgb, var(--home-paper) 86%, var(--home-white))}}.system-outcome-rail circle{stroke:var(--home-line);stroke-width:1.1px}.system-outcome-rail .is-active circle{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.system-outcome-rail .is-active circle{fill:color-mix(in srgb, var(--home-paper) 80%, var(--home-brass))}}.system-outcome-rail .is-active circle{stroke:var(--home-brass)}.system-outcome-rail text{fill:var(--home-ink);letter-spacing:.1em;text-anchor:start;font-size:11px;font-weight:760}.system-instrument-label{z-index:2;border-top:1px solid var(--home-line);background:var(--home-paper);width:min(390px,48%);padding:18px 22px;position:absolute;bottom:30px;right:42px}@supports (color:color-mix(in lab, red, red)){.system-instrument-label{background:color-mix(in srgb, var(--home-paper) 90%, transparent)}}.system-instrument-label span{color:var(--home-olive);letter-spacing:.16em;font-size:11px;font-weight:780}.system-instrument-label p{color:var(--home-ink);margin:8px 0 0;font-size:15px;font-weight:650;line-height:1.35}.system-proof{border-bottom:1px solid var(--home-line-soft);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.system-proof article{border-right:1px solid var(--home-line-soft);min-height:126px;padding:28px 28px 24px}.system-proof article:last-child{border-right:0}.system-proof span{color:var(--home-olive);letter-spacing:.15em;font-size:11px;font-weight:780}.system-proof p{color:var(--home-ink);letter-spacing:-.025em;margin:14px 0 0;font-size:18px;font-weight:680;line-height:1.25}.system-mechanism{border-bottom:1px solid var(--home-line-soft);grid-template-columns:minmax(360px,.34fr) minmax(740px,.66fr);align-items:center;gap:46px;width:min(1360px,100% - 56px);min-height:650px;margin-inline:auto;padding:82px 0;display:grid}.system-mechanism-copy{max-width:570px}.system-mechanism h2{max-width:660px;color:var(--home-ink);letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(46px,4.2vw,78px);font-weight:500;line-height:.98}.system-mechanism-copy>p:not(.home-label){max-width:560px;color:var(--home-graphite);margin:24px 0 0;font-size:19px;line-height:1.52}.system-mechanism-steps{border-top:1px solid var(--home-line);gap:0;margin:34px 0 0;padding:0;list-style:none;display:grid}.system-mechanism-steps li{border-bottom:1px solid var(--home-line-soft);grid-template-columns:42px 96px 1fr;align-items:baseline;gap:16px;min-height:58px;padding:15px 0;display:grid}.system-mechanism-steps span,.system-mechanism-steps strong,.mechanism-visual span,.mechanism-verdict{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.system-mechanism-steps span{color:var(--home-olive);letter-spacing:.12em;font-size:11px;font-weight:780}.system-mechanism-steps strong{color:var(--home-ink);letter-spacing:.1em;font-size:11px;font-weight:780}.system-mechanism-steps p{color:var(--home-graphite);margin:0;font-size:14px;line-height:1.42}.mechanism-visual{min-height:460px;position:relative}.mechanism-svg{width:100%;height:auto;display:block;overflow:visible}.mechanism-svg path{fill:none;stroke-linecap:round;stroke-linejoin:round}.mechanism-svg text{fill:var(--home-olive);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-anchor:middle;text-transform:uppercase;font-size:12px;font-weight:760}.mechanism-svg circle,.mechanism-svg rect{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.mechanism-svg circle,.mechanism-svg rect{fill:color-mix(in srgb, var(--home-paper) 82%, var(--home-white))}}.mechanism-svg circle,.mechanism-svg rect{stroke:var(--home-line);stroke-width:1.1px}.mechanism-verdict{border:1px solid var(--home-brass);width:104px;height:104px;color:var(--home-brass);letter-spacing:.18em;border-radius:999px;place-items:center;font-size:18px;font-weight:820;display:grid;position:absolute;bottom:42px;right:22px;transform:rotate(-4deg)}.mechanism-verdict.outcome-block{color:var(--home-ink);border-color:var(--home-ink)}.rank-mechanism{grid-template-columns:minmax(150px,.36fr) minmax(360px,.64fr) minmax(150px,.36fr);align-items:center;gap:18px;display:grid}.rank-stack{border-top:1px solid var(--home-line);gap:9px;padding-top:18px;display:grid}.rank-stack span{color:var(--home-olive);letter-spacing:.14em;font-size:11px;font-weight:780}.rank-stack p{border-bottom:1px solid var(--home-line-soft);color:var(--home-graphite);margin:0;padding:10px 0;font-size:13px;font-weight:640}.rank-stack p:first-of-type,.after-stack p:first-of-type{color:var(--home-ink);font-weight:760}.rank-drift{stroke:var(--home-brass);stroke-width:2px}.rank-baseline{stroke:var(--home-line);stroke-width:1.2px;stroke-dasharray:4 10}.rank-mechanism .mechanism-svg circle:nth-of-type(2){fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.rank-mechanism .mechanism-svg circle:nth-of-type(2){fill:color-mix(in srgb, var(--home-paper) 78%, var(--home-brass))}}.rank-mechanism .mechanism-svg circle:nth-of-type(2){stroke:var(--home-brass)}.rank-mechanism .mechanism-svg circle:nth-of-type(3){fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.rank-mechanism .mechanism-svg circle:nth-of-type(3){fill:color-mix(in srgb, var(--home-paper) 88%, var(--home-white))}}.rank-mechanism .mechanism-svg circle:nth-of-type(3){stroke:var(--home-olive);stroke-dasharray:3 8}.search-mechanism{grid-template-rows:auto 1fr;grid-template-columns:minmax(150px,.28fr) minmax(420px,.72fr);align-items:center;gap:20px 24px;display:grid}.search-query-node,.search-source,.company-charter{border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line-soft);padding:22px 0}.search-query-node span,.search-source span,.company-charter span,.agent-ledger span{color:var(--home-olive);letter-spacing:.14em;font-size:11px;font-weight:780;display:block}.search-query-node strong,.search-source strong,.company-charter strong,.agent-ledger strong{color:var(--home-ink);letter-spacing:-.03em;margin-top:11px;font-size:18px;font-weight:760;line-height:1.12;display:block}.search-source-stack{gap:18px;display:grid}.search-mechanism .mechanism-svg{grid-column:1/-1;justify-self:end;width:min(720px,88%);margin-top:-26px}.search-source p,.company-charter p{color:var(--home-graphite);margin:10px 0 0;font-size:14px;line-height:1.4}.source-path{stroke:var(--home-olive);stroke-width:1.4px}.source-path.is-stale{stroke:var(--home-brass);stroke-width:2px}.fracture{stroke:var(--home-ink);stroke-width:1.5px}.agent-mechanism{grid-template-columns:minmax(480px,1fr) minmax(210px,.34fr);align-items:center;gap:24px;display:grid}.agent-flow{stroke:var(--home-olive);stroke-width:1.4px}.agent-flow.is-contained{stroke:var(--home-brass);stroke-width:2px;stroke-dasharray:5 11}.agent-mechanism .mechanism-svg circle:nth-of-type(2),.agent-mechanism .mechanism-svg circle:nth-of-type(3){fill:none;stroke:var(--home-line);stroke-dasharray:3 9}.agent-mechanism .mechanism-svg rect{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.agent-mechanism .mechanism-svg rect{fill:color-mix(in srgb, var(--home-paper) 82%, var(--home-white))}}.agent-ledger{border-top:1px solid var(--home-line);gap:0;display:grid}.agent-ledger div{border-bottom:1px solid var(--home-line-soft);padding:18px 0}.agent-ledger strong{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em}.company-mechanism{grid-template-columns:minmax(430px,1fr) minmax(240px,.36fr);align-items:center;gap:34px;display:grid}.charter-line,.charter-loop{stroke:var(--home-line);stroke-width:1.2px}.company-mechanism .mechanism-svg circle{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.company-mechanism .mechanism-svg circle{fill:color-mix(in srgb, var(--home-paper) 84%, var(--home-white))}}.company-mechanism .mechanism-svg circle{stroke:var(--home-olive)}.company-charter{padding-inline:0}.system-case-file{border-bottom:1px solid var(--home-line-soft);grid-template-columns:minmax(340px,.32fr) minmax(760px,.68fr);align-items:start;gap:48px;width:min(1360px,100% - 56px);min-height:720px;margin-inline:auto;padding:76px 0 84px;scroll-margin-top:112px;display:grid}.system-case-copy{max-width:600px;padding-top:46px;position:sticky;top:122px}.system-case-copy h2{max-width:660px;color:var(--home-ink);letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(42px,3.65vw,70px);font-weight:500;line-height:.98}.system-case-copy>p:not(.home-label){max-width:560px;color:var(--home-graphite);margin:24px 0 0;font-size:19px;line-height:1.52}.system-case-world{border-top:1px solid var(--home-line);gap:0;margin:34px 0 0;display:grid}.system-case-world div{border-bottom:1px solid var(--home-line-soft);grid-template-columns:92px 1fr;gap:18px;padding:17px 0;display:grid}.system-case-world dt,.system-case-ribbon span,.system-case-ribbon strong,.system-case-ribbon em,.system-case-run span,.system-case-evidence>span,.system-case-evidence dt{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.system-case-world dt{color:var(--home-olive);letter-spacing:.13em;font-size:11px;font-weight:780}.system-case-world dd{color:var(--home-graphite);margin:0;font-size:14px;line-height:1.42}.system-case-side-evidence{border-top:1px solid var(--home-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.system-case-side-evidence li{border-bottom:1px solid var(--home-line-soft);min-height:82px;padding:15px 14px 14px 0}.system-case-side-evidence li:nth-child(2n){border-left:1px solid var(--home-line-soft);padding-left:16px}.system-case-side-evidence span{color:var(--home-olive);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:780;display:block}.system-case-side-evidence em{color:var(--home-ink);margin-top:8px;font-size:12px;font-style:normal;font-weight:660;line-height:1.28;display:block}.system-case-board{grid-template:"ribbon ribbon""visual evidence"minmax(390px,1fr)"run evidence"/minmax(0,1fr) minmax(264px,.34fr);align-items:stretch;min-height:640px;display:grid;position:relative;overflow:visible}.system-case-board:before,.system-case-board:after{content:"";pointer-events:none;position:absolute}.system-case-board:before{z-index:0;border:1px solid var(--home-line);inset:48px 126px 34px 34px}@supports (color:color-mix(in lab, red, red)){.system-case-board:before{border:1px solid color-mix(in srgb, var(--home-line) 68%, transparent)}}.system-case-board:before{background:linear-gradient(var(--home-line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--home-line-soft) 1px, transparent 1px), var(--home-white)}@supports (color:color-mix(in lab, red, red)){.system-case-board:before{background:linear-gradient(var(--home-line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--home-line-soft) 1px, transparent 1px), color-mix(in srgb, var(--home-white) 76%, var(--home-paper))}}.system-case-board:before{background-size:120px 120px,120px 120px,auto;box-shadow:0 26px 70px #221f1711}.system-case-board:after{z-index:3;border:1px solid var(--home-brass);width:132px;height:132px;bottom:62px;right:46px}@supports (color:color-mix(in lab, red, red)){.system-case-board:after{border:1px solid color-mix(in srgb, var(--home-brass) 60%, var(--home-line))}}.system-case-board:after{opacity:.24;border-radius:999px}.system-case-ribbon{z-index:2;border:1px solid var(--home-line);background:var(--home-paper);grid-area:ribbon;grid-template-columns:92px 1fr auto;align-items:center;min-height:62px;margin:0 18px 0 54px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.system-case-ribbon{background:color-mix(in srgb, var(--home-paper) 88%, var(--home-white))}}.system-case-ribbon{box-shadow:0 18px 44px #221f170b}.system-case-ribbon span,.system-case-ribbon strong,.system-case-ribbon em{border-right:1px solid var(--home-line-soft);letter-spacing:.13em;align-items:center;min-height:62px;padding:0 22px;font-size:11px;font-style:normal;font-weight:780;display:flex}.system-case-ribbon span{color:var(--home-olive)}.system-case-ribbon strong{color:var(--home-ink)}.system-case-ribbon em{min-width:118px;color:var(--home-brass);border-right:0;justify-content:center}.system-case-file-search .system-case-ribbon em,.system-case-file-agent .system-case-ribbon em{color:var(--home-ink)}.system-case-visual{z-index:1;grid-area:visual;place-items:start center;min-height:276px;margin:-18px -24px 0 0;padding:24px 52px 10px;display:grid;position:relative}.system-case-visual svg{width:auto;max-width:100%;height:min(402px,36vw);overflow:visible}.system-case-visual path{fill:none;stroke-linecap:round;stroke-linejoin:round}.system-case-visual text{fill:var(--home-olive);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em;text-anchor:middle;text-transform:uppercase;font-size:12px;font-weight:760}.case-grid path{stroke:var(--home-line-soft);stroke-width:1px}.rank-case-visual .case-rank-before path,.rank-case-visual .case-rank-after path{stroke:var(--home-line);stroke-width:1px}.rank-case-visual .case-rank-before text,.rank-case-visual .case-rank-after text{text-anchor:start}.rank-case-visual .case-rank-before g:last-child text,.rank-case-visual .case-rank-after text:nth-of-type(2){fill:var(--home-ink)}.rank-case-visual .case-rank-lens circle,.agent-case-visual .case-agent-membrane circle{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.rank-case-visual .case-rank-lens circle,.agent-case-visual .case-agent-membrane circle{fill:color-mix(in srgb, var(--home-paper) 58%, transparent)}}.rank-case-visual .case-rank-lens circle,.agent-case-visual .case-agent-membrane circle{stroke:var(--home-line);stroke-dasharray:3 10;stroke-width:1.1px}.rank-case-visual .case-rank-path path:first-child,.search-case-visual .case-sources path,.agent-case-visual .case-agent-membrane path{stroke:var(--home-brass);stroke-width:1.9px}.rank-case-visual .case-rank-path .baseline,.search-case-visual .case-sources path:not(.is-risk),.agent-case-visual .case-agent-membrane path:not(.is-risk){stroke:var(--home-line);stroke-width:1.2px;stroke-dasharray:4 10}.rank-case-visual .case-rank-path circle,.search-case-visual circle,.agent-case-visual circle{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.rank-case-visual .case-rank-path circle,.search-case-visual circle,.agent-case-visual circle{fill:color-mix(in srgb, var(--home-paper) 74%, var(--home-brass))}}.rank-case-visual .case-rank-path circle,.search-case-visual circle,.agent-case-visual circle{stroke:var(--home-brass);stroke-width:1.1px}.rank-case-visual .case-rank-path circle:first-of-type{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.rank-case-visual .case-rank-path circle:first-of-type{fill:color-mix(in srgb, var(--home-paper) 86%, var(--home-white))}}.rank-case-visual .case-rank-path circle:first-of-type{stroke:var(--home-olive)}.search-case-visual .case-query circle,.agent-case-visual .case-agent-task circle{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.search-case-visual .case-query circle,.agent-case-visual .case-agent-task circle{fill:color-mix(in srgb, var(--home-paper) 80%, var(--home-white))}}.search-case-visual .case-query circle,.agent-case-visual .case-agent-task circle{stroke:var(--home-olive)}.search-case-visual .case-sources .is-risk,.agent-case-visual .case-agent-membrane .is-risk{stroke:var(--home-ink);stroke-width:2px}.search-case-visual .case-verifier path{stroke:var(--home-ink);stroke-width:1.6px}.search-case-visual .case-verifier rect,.agent-case-visual .case-agent-tools rect{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.search-case-visual .case-verifier rect,.agent-case-visual .case-agent-tools rect{fill:color-mix(in srgb, var(--home-paper) 78%, var(--home-white))}}.search-case-visual .case-verifier rect,.agent-case-visual .case-agent-tools rect{stroke:var(--home-line);stroke-width:1.1px}.system-case-run{z-index:2;border:1px solid var(--home-line);background:var(--home-paper);grid-area:run;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.system-case-run{background:color-mix(in srgb, var(--home-paper) 86%, var(--home-white))}}.system-case-run{list-style:none;box-shadow:0 20px 56px #221f170b}.system-case-run li{border-right:1px solid var(--home-line-soft);min-height:102px;padding:18px 18px 16px}.system-case-run li:last-child{border-right:0}.system-case-run span{color:var(--home-olive);letter-spacing:.13em;font-size:10px;font-weight:780;display:block}.system-case-run p{color:var(--home-ink);margin:10px 0 0;font-size:12px;font-weight:650;line-height:1.32}.system-case-evidence{z-index:4;border:1px solid var(--home-line);background:var(--home-paper);grid-area:evidence;align-self:end;width:min(316px,100%);min-height:380px;margin:0 0 36px -58px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.system-case-evidence{background:color-mix(in srgb, var(--home-paper) 91%, var(--home-white))}}.system-case-evidence{transform:rotate(1deg);box-shadow:0 26px 74px #221f1717}.system-case-evidence:before{content:"";border:1px solid var(--home-line);background:var(--home-paper);border-bottom:0;width:86px;height:14px;position:absolute;top:-13px;left:28px}@supports (color:color-mix(in lab, red, red)){.system-case-evidence:before{background:color-mix(in srgb, var(--home-paper) 84%, var(--home-brass))}}.system-case-evidence>span{border-bottom:1px solid var(--home-line);color:var(--home-olive);letter-spacing:.13em;padding:22px 22px 17px;font-size:10px;font-weight:780}.system-case-evidence dl{grid-template-columns:1fr;margin:0;display:grid}.system-case-evidence div{border-bottom:1px solid var(--home-line-soft);gap:7px;min-height:74px;padding:15px 18px;display:grid}.system-case-evidence div:last-child{border-bottom:0}.system-case-evidence dt{color:var(--home-olive);letter-spacing:.12em;font-size:10px;font-weight:780}.system-case-evidence dd{color:var(--home-ink);margin:0;font-size:12px;font-weight:650;line-height:1.3}.system-workbench{border-bottom:1px solid var(--home-line-soft);grid-template-columns:minmax(360px,.36fr) minmax(720px,.64fr);align-items:center;gap:70px;width:min(1360px,100% - 56px);min-height:690px;margin-inline:auto;padding:96px 0;display:grid}.system-workbench-copy{max-width:620px}.system-workbench h2{max-width:680px;color:var(--home-ink);letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(44px,4vw,76px);font-weight:500;line-height:.98}.system-workbench-copy>p:not(.home-label){max-width:570px;color:var(--home-graphite);margin:24px 0 0;font-size:19px;line-height:1.52}.system-workbench-board{border:1px solid var(--home-line);background:var(--home-white);grid-template-columns:minmax(190px,.34fr) minmax(230px,.32fr) minmax(190px,.34fr);align-items:stretch;min-height:470px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.system-workbench-board{background:color-mix(in srgb, var(--home-white) 70%, var(--home-paper))}}.system-workbench-board{box-shadow:0 26px 70px #221f1713}.system-workbench-board:before,.system-workbench-board:after{content:"";pointer-events:none;position:absolute}.system-workbench-board:before{border-top:1px solid var(--home-line-soft);border-bottom:1px solid var(--home-line-soft);inset:16px}.system-workbench-board:after{background:var(--home-line-soft);width:1px;top:52px;bottom:52px;left:50%;transform:translate(-50%)}.system-workbench-column{z-index:1;align-content:start;min-width:0;padding:34px 28px 30px;display:grid;position:relative}.system-workbench-column:first-child{border-right:1px solid var(--home-line-soft)}.system-workbench-column-evidence{border-left:1px solid var(--home-line-soft)}.system-workbench-column>span,.system-workbench-core>span,.system-workbench-column li span{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.system-workbench-column>span,.system-workbench-core>span{color:var(--home-olive);letter-spacing:.16em;font-size:11px;font-weight:780}.system-workbench-column ul{border-top:1px solid var(--home-line);gap:0;margin:30px 0 0;padding:0;list-style:none;display:grid}.system-workbench-column li{border-bottom:1px solid var(--home-line-soft);min-height:54px;color:var(--home-ink);grid-template-columns:34px 1fr;align-items:center;gap:14px;font-size:14px;font-weight:650;line-height:1.24;display:grid}.system-workbench-column li span{color:var(--home-graphite-soft);letter-spacing:.09em;font-size:10px;font-weight:760}.system-workbench-core{z-index:1;text-align:center;align-content:center;place-items:center;min-width:0;padding:34px 24px;display:grid;position:relative}.system-workbench-core svg{opacity:.94;width:min(110%,360px);height:auto;position:absolute;inset:50% auto auto 50%;overflow:visible;transform:translate(-50%,-50%)}.system-workbench-core path{fill:none;stroke:var(--home-line);stroke-width:1.1px;stroke-dasharray:5 10}.system-workbench-core circle:first-of-type{fill:#090a08}.system-workbench-core circle:nth-of-type(2){fill:none;stroke:var(--home-line);stroke-width:1px;stroke-dasharray:3 10}.system-workbench-core>span,.system-workbench-core strong,.system-workbench-core p{z-index:1;position:relative}.system-workbench-core strong{width:min(108px,100%);color:var(--home-white);letter-spacing:-.035em;margin-top:12px;font-size:19px;font-weight:780;line-height:1.05;display:block}.system-workbench-core p{border:1px solid var(--home-brass);min-width:102px;min-height:42px;color:var(--home-brass);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;place-items:center;margin:22px 0 0;font-size:13px;font-weight:820;display:inline-grid}.system-workbench-search .system-workbench-core p,.system-workbench-agent .system-workbench-core p,.system-workbench-core p.outcome-block{color:#fbf8f1;border-color:#fbf8f1}.system-decision h2{max-width:780px;font-size:clamp(44px,4.4vw,78px);line-height:.97}.system-decision{border-bottom:1px solid var(--home-line);grid-template-columns:minmax(0,.62fr) minmax(320px,.38fr);align-items:center;gap:80px;min-height:520px;padding:92px 0;display:grid}.system-decision-stamp{background:0 0;place-items:center;min-height:330px;padding:38px 40px;display:grid;position:relative}.system-decision-stamp:before{content:"";border:2px double var(--home-brass);background:var(--home-paper);border-radius:50%;position:absolute;inset:34px 26px}@supports (color:color-mix(in lab, red, red)){.system-decision-stamp:before{background:color-mix(in srgb, var(--home-paper) 86%, var(--home-white))}}.system-decision-stamp:before{pointer-events:none;transform:rotate(-4deg);box-shadow:0 26px 74px #221f1714}.system-decision-stamp:after{content:"";border:1px solid var(--home-brass);position:absolute;inset:54px 48px}@supports (color:color-mix(in lab, red, red)){.system-decision-stamp:after{border:1px solid color-mix(in srgb, var(--home-brass) 72%, transparent)}}.system-decision-stamp:after{pointer-events:none;border-radius:50%;transform:rotate(-4deg)}.system-decision-stamp span{background:var(--home-paper);align-self:end;padding:0 12px;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.system-decision-stamp span{background:color-mix(in srgb, var(--home-paper) 86%, var(--home-white))}}.system-decision-stamp span{color:var(--home-olive);letter-spacing:.16em;font-size:12px;font-weight:780}.system-decision-stamp strong{color:var(--home-brass);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;margin-top:14px;font-size:clamp(42px,4.6vw,72px);font-weight:780;line-height:1;display:block;position:relative;transform:rotate(-2deg)}.system-decision-stamp p{background:var(--home-paper);max-width:300px;margin:14px auto 0;padding:0 12px;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.system-decision-stamp p{background:color-mix(in srgb, var(--home-paper) 86%, var(--home-white))}}.system-decision-stamp p{color:var(--home-ink);text-align:center;font-size:18px;font-weight:620;line-height:1.35}.system-decision-stamp.outcome-block strong{color:var(--home-ink)}.system-pilot-close{border-bottom:1px solid var(--home-line-soft);grid-template-columns:minmax(420px,.42fr) minmax(620px,.58fr);align-items:center;gap:72px;width:min(1360px,100% - 56px);min-height:560px;margin-inline:auto;padding:92px 0 96px;scroll-margin-top:112px;display:grid}.system-pilot-copy{max-width:690px}.system-pilot-copy h2{color:var(--home-ink);letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(46px,4.5vw,82px);font-weight:500;line-height:.98}.system-pilot-copy p:not(.home-label){max-width:600px;color:var(--home-graphite);margin:24px 0 0;font-size:20px;line-height:1.52}.system-pilot-copy .home-button{margin-top:32px}.system-pilot-ticket{border:1px solid var(--home-line);background:var(--home-white);grid-template-columns:minmax(140px,.55fr) minmax(360px,1fr) minmax(126px,.34fr);min-height:260px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.system-pilot-ticket{background:color-mix(in srgb, var(--home-white) 70%, var(--home-paper))}}.system-pilot-ticket{box-shadow:0 24px 70px #221f1714}.system-pilot-ticket:before,.system-pilot-ticket:after{content:"";pointer-events:none;position:absolute}.system-pilot-ticket:before{border-top:1px solid var(--home-line-soft);border-bottom:1px solid var(--home-line-soft);inset:14px}.system-pilot-ticket:after{background:var(--home-line);width:52px;height:1px;top:50%;left:-52px}.system-pilot-ticket>span,.system-pilot-ticket dt,.system-pilot-outcome{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.system-pilot-ticket>span{z-index:1;color:var(--home-olive);letter-spacing:.16em;align-self:start;padding:34px 0 0 28px;font-size:11px;font-weight:780;position:relative}.system-pilot-ticket>strong{z-index:1;color:var(--home-ink);letter-spacing:-.045em;grid-column:1;align-self:center;padding:42px 28px 30px;font-size:22px;font-weight:790;line-height:1.03;position:relative}.system-pilot-ticket dl{z-index:1;border-left:1px solid var(--home-line-soft);grid-area:1/2/span 2;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;position:relative}.system-pilot-ticket dl>div{border-right:1px solid var(--home-line-soft);border-bottom:1px solid var(--home-line-soft);align-content:center;gap:10px;min-height:130px;padding:24px;display:grid}.system-pilot-ticket dl>div:nth-child(2n){border-right:0}.system-pilot-ticket dl>div:nth-last-child(-n+2){border-bottom:0}.system-pilot-ticket dt{color:var(--home-graphite-soft);letter-spacing:.13em;font-size:10px;font-weight:780}.system-pilot-ticket dd{color:var(--home-ink);margin:0;font-size:15px;font-weight:650;line-height:1.32}.system-pilot-outcome{z-index:1;border:1px solid var(--home-brass);color:var(--home-brass);letter-spacing:.16em;border-radius:999px;grid-area:1/3/span 2;place-items:center;margin:34px 24px;font-size:17px;font-weight:820;display:grid;position:relative}.system-pilot-outcome.outcome-block{color:var(--home-ink);border-color:var(--home-ink)}@media (max-width:1100px){.system-route-rail{grid-template-columns:1fr}.system-route-rail>span{min-height:42px}.system-route-rail>div{border-left:0}.system-hero,.system-mechanism,.system-case-file,.system-workbench,.system-decision,.system-pilot-close{grid-template-columns:1fr}.system-proof{grid-template-columns:repeat(2,minmax(0,1fr))}.system-hero-search .system-instrument{order:0}.system-hero-search .system-hero-copy{justify-self:stretch;max-width:680px}.system-hero-agent .system-instrument{border-left:0;padding-left:0}.system-case-copy{padding-top:0;position:static}}@media (max-width:720px){.system-hero,.system-proof,.system-mechanism,.system-case-file,.system-workbench,.system-decision,.system-pilot-close{width:min(100% - 28px,1360px)}.system-hero{min-height:auto;padding:54px 0 70px}.system-route-rail{width:min(100% - 28px,1360px)}.system-route-rail>div{grid-template-columns:1fr}.system-route-rail a{border-right:0;border-top:1px solid var(--home-line-soft)}.system-hero h1{font-size:clamp(46px,13vw,68px)}.system-hero-evidence{grid-template-columns:1fr}.system-hero-evidence div{border-right:0;min-height:auto;padding-right:0}.system-case-side-evidence{grid-template-columns:1fr}.system-case-side-evidence li:nth-child(2n){border-left:0;padding-left:0}.system-proof{grid-template-columns:1fr}.system-mechanism,.system-case-file,.system-workbench,.system-decision,.system-pilot-close{padding:82px 0}.system-workbench-board,.system-case-ribbon,.system-case-run,.system-case-evidence,.system-case-evidence dl{grid-template-columns:1fr}.system-case-board{grid-template-columns:1fr;grid-template-areas:"ribbon""visual""run""evidence";min-height:auto}.system-case-board:before{inset:32px 0 0}.system-case-ribbon{margin-inline:0}.system-case-visual{margin:-12px 0 0;padding:38px 18px 18px}.system-case-evidence{width:100%;min-height:auto;margin:18px 0 0;transform:none}.system-case-ribbon span,.system-case-ribbon strong,.system-case-ribbon em,.system-case-evidence>span,.system-case-evidence div,.system-case-run li{border-right:0;border-bottom:1px solid var(--home-line-soft)}.system-case-world div{grid-template-columns:1fr}.system-workbench-board:after{display:none}.system-workbench-column:first-child,.system-workbench-column-evidence,.system-workbench-core{border-left:0;border-right:0;border-bottom:1px solid var(--home-line-soft)}.system-workbench-core{min-height:260px}.system-pilot-ticket,.system-pilot-ticket dl{grid-template-columns:1fr}.system-pilot-ticket>strong,.system-pilot-ticket dl,.system-pilot-outcome{grid-area:auto/1}.system-proof article{border-right:0}}.company-page{background:var(--home-paper);overflow-x:clip}.company-hero{border-bottom:1px solid var(--home-line-soft);grid-template-columns:minmax(420px,.44fr) minmax(650px,.56fr);align-items:center;gap:64px;width:min(1480px,100% - 56px);min-height:calc(100svh - 86px);margin-inline:auto;padding:76px 0 70px;display:grid;position:relative;overflow:hidden}.company-hero:before,.company-hero:after{content:"";pointer-events:none;position:absolute}.company-hero:before{border-top:1px solid var(--home-line-soft);inset:58px 0}@supports (color:color-mix(in lab, red, red)){.company-hero:before{border-top:1px solid color-mix(in srgb, var(--home-line-soft) 72%, transparent)}}.company-hero:before{border-bottom:1px solid var(--home-line-soft)}@supports (color:color-mix(in lab, red, red)){.company-hero:before{border-bottom:1px solid color-mix(in srgb, var(--home-line-soft) 72%, transparent)}}.company-hero:after{border:1px solid var(--home-brass);width:134px;height:134px;bottom:54px;right:36px}@supports (color:color-mix(in lab, red, red)){.company-hero:after{border:1px solid color-mix(in srgb, var(--home-brass) 36%, var(--home-line))}}.company-hero:after{opacity:.14;border-radius:999px}.company-hero-copy{max-width:740px}.company-hero h1{color:var(--home-ink);letter-spacing:-.055em;max-width:790px;margin:0;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(58px,5.2vw,100px);font-weight:500;line-height:.96}.company-hero-copy>p:not(.home-label){max-width:680px;color:var(--home-graphite);margin:28px 0 0;font-size:20px;line-height:1.55}@media (max-width:1100px){.company-hero{grid-template-columns:1fr}}@media (max-width:720px){.company-hero{width:min(100% - 28px,1360px);min-height:auto;padding-block:74px}.company-hero h1{font-size:clamp(42px,12vw,66px)}}.company-page .company-hero,.company-note,.company-founders,.company-operating,.company-join{width:min(1480px,100% - 56px);margin-inline:auto}.company-page .company-hero{grid-template-columns:minmax(520px,.58fr) minmax(420px,.42fr);gap:86px;min-height:calc(100svh - 86px);padding:86px 0 78px;overflow:visible}.company-page .company-hero:before,.company-page .company-hero:after{display:none}.company-page .company-hero h1,.company-note h2,.company-section-head h2,.company-operating h2,.company-join h2{color:var(--home-ink);letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,ui-serif,serif;font-weight:500}.company-page .company-hero h1{max-width:960px;font-size:clamp(58px,6vw,108px);line-height:.95}.company-page .company-hero-copy>p:not(.home-label),.company-note p,.company-join>div:first-child p{max-width:760px;color:var(--home-graphite);margin:30px 0 0;font-size:20px;line-height:1.58}.company-hero-copy,.company-signal,.company-note>*,.company-founder-card,.company-founder-copy,.company-operating>*,.company-join>*{min-width:0}.company-signal{border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line);background:linear-gradient(var(--home-line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--home-line-soft) 1px, transparent 1px), var(--home-paper);grid-template-rows:auto 1fr auto auto;align-self:stretch;min-height:540px;display:grid}@supports (color:color-mix(in lab, red, red)){.company-signal{background:linear-gradient(color-mix(in srgb, var(--home-line-soft) 62%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--home-line-soft) 62%, transparent) 1px, transparent 1px), color-mix(in srgb, var(--home-paper) 92%, var(--home-white))}}.company-signal{background-size:98px 98px,98px 98px,auto}.company-signal-topline,.company-signal-statement{border-bottom:1px solid var(--home-line-soft);justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;display:flex}.company-signal-statement{border-top:1px solid var(--home-line-soft);border-bottom:0;align-items:flex-start}.company-signal span,.company-founder-copy>span,.company-founder-copy li,.company-founder-links a,.company-operating strong,.company-role-panel span,.company-role-panel li{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.company-signal span,.company-founder-copy>span,.company-role-panel span{color:var(--home-olive);letter-spacing:.16em;font-size:11px;font-weight:780}.company-signal-topline strong{color:var(--home-ink);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:780}.company-signal-founders{align-content:center;gap:0;padding:54px 26px;display:grid}.company-signal-founders div{border-top:1px solid var(--home-line-soft);grid-template-columns:130px 1fr;align-items:baseline;gap:28px;padding:26px 0;display:grid}.company-signal-founders div:last-child{border-bottom:1px solid var(--home-line-soft)}.company-signal-founders strong{color:var(--home-ink);letter-spacing:-.045em;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(34px,3vw,56px);font-weight:500;line-height:1}.company-signal-line{background:linear-gradient(90deg, var(--home-ink) 0 16%, var(--home-line) 16% 68%, var(--home-brass) 68% 100%);height:1px;margin:0 26px}.company-signal-statement p{max-width:300px;color:var(--home-ink);margin:0;font-size:18px;font-weight:650;line-height:1.35}.company-note{border-top:1px solid var(--home-line-soft);border-bottom:1px solid var(--home-line-soft);grid-template-columns:minmax(360px,.42fr) minmax(520px,.58fr);gap:90px;padding:84px 0 92px;display:grid}.company-note h2,.company-section-head h2,.company-operating h2,.company-join h2{max-width:860px;font-size:clamp(44px,4.5vw,84px);line-height:.98}.company-note p{margin-top:42px}.company-founders{border-bottom:1px solid var(--home-line-soft);padding:84px 0 96px}.company-section-head{justify-content:space-between;align-items:end;gap:48px;margin-bottom:46px;display:flex}.company-founder-grid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.company-founder-card{border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line-soft);background:var(--home-white);grid-template-columns:minmax(170px,.34fr) minmax(0,.66fr);gap:28px;min-height:470px;padding:26px;display:grid}@supports (color:color-mix(in lab, red, red)){.company-founder-card{background:color-mix(in srgb, var(--home-white) 58%, var(--home-paper))}}.company-founder-photo{aspect-ratio:1;border:1px solid var(--home-line-soft);background:var(--home-paper);align-self:start;position:relative;overflow:hidden}.company-founder-photo img{object-fit:cover;filter:grayscale()contrast(1.04);width:100%;height:100%;display:block}.company-founder-copy{flex-direction:column;min-width:0;display:flex}.company-founder-copy h3{color:var(--home-ink);letter-spacing:-.045em;margin:16px 0 0;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(34px,3.2vw,58px);font-weight:500;line-height:.98}.company-founder-copy p{color:var(--home-graphite);margin:24px 0 0;font-size:17px;line-height:1.55}.company-founder-copy ul,.company-operating ul,.company-role-panel ul{margin:28px 0 0;padding:0;list-style:none}.company-founder-copy li{border-top:1px solid var(--home-line-soft);color:var(--home-ink);letter-spacing:.1em;padding:12px 0;font-size:11px;font-weight:780;line-height:1.35}.company-founder-links{flex-wrap:wrap;gap:16px 22px;margin-top:auto;padding-top:30px;display:flex}.company-founder-links a{color:var(--home-olive);letter-spacing:.1em;align-items:center;gap:9px;font-size:11px;font-weight:780;text-decoration:none;display:inline-flex}.company-founder-links svg{width:14px;height:14px}.company-operating{border-bottom:1px solid var(--home-line-soft);grid-template-columns:minmax(360px,.38fr) minmax(620px,.62fr);gap:88px;padding:84px 0 92px;display:grid}.company-operating ul{border-top:1px solid var(--home-line);margin-top:0;display:grid}.company-operating li{border-bottom:1px solid var(--home-line-soft);grid-template-columns:180px 1fr;gap:34px;padding:26px 0;display:grid}.company-operating strong{color:var(--home-ink);letter-spacing:.1em;font-size:12px;font-weight:780}.company-operating p{color:var(--home-graphite);margin:0;font-size:17px;line-height:1.5}.company-join{border-bottom:1px solid var(--home-line-soft);grid-template-columns:minmax(360px,.38fr) minmax(620px,.62fr);align-items:start;gap:88px;padding:84px 0 92px;display:grid;position:relative}.company-anchor{position:absolute;top:-112px}.company-role-panel{align-content:start;padding:0;display:grid}.company-role-panel ul{border-top:1px solid var(--home-line);margin:18px 0 28px;display:grid}.company-role-panel li{border-bottom:1px solid var(--home-line-soft);min-height:58px;color:var(--home-ink);letter-spacing:.1em;padding:19px 0;font-size:11px;font-weight:780;line-height:1.35}.company-role-panel .home-button{justify-self:start}@media (max-width:1180px){.company-page .company-hero,.company-note,.company-operating,.company-join{grid-template-columns:1fr}}@media (max-width:760px){.company-page .company-hero,.company-note,.company-founders,.company-operating,.company-join{width:min(100% - 28px,362px);margin-left:14px;margin-right:auto;padding-block:68px}.company-page .company-hero{gap:48px}.company-page .company-hero h1,.company-note h2,.company-section-head h2,.company-operating h2,.company-join h2{letter-spacing:-.035em;font-size:clamp(34px,9.6vw,42px)}.company-page .company-hero-copy>p:not(.home-label),.company-note p,.company-join>div:first-child p{font-size:17px;line-height:1.52}.company-signal{min-height:440px}.company-signal-topline,.company-signal-statement{padding:18px;display:grid}.company-signal-founders{padding:34px 18px}.company-signal-founders div,.company-founder-card,.company-operating li{grid-template-columns:1fr}.company-founder-card{min-height:auto;padding:20px}.company-founder-photo{width:min(220px,100%)}}@media (max-width:520px){.company-page .company-hero-copy,.company-signal{max-width:362px}.company-page .home-actions{flex-wrap:wrap}}[data-docs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--docs-bg:#0e0f12;--docs-surface:#16181d;--docs-surface-2:#1c1f25;--docs-surface-3:#21252c;--docs-border:#262a31;--docs-border-soft:#1f2228;--docs-text:#f4f5f7;--docs-text-muted:#9ba1ab;--docs-text-dim:#6b7280;--docs-accent:#f4a261;--docs-accent-strong:#f7b884;--docs-accent-soft:#f4a26124;--docs-success:#7dd3a8;--docs-warning:#fbbf24;--docs-danger:#f87171;--docs-info:#93c5fd;background:var(--docs-bg);color:var(--docs-text)}:is(html:has([data-docs-theme=dark]),body:has([data-docs-theme=dark])){background:#0e0f12}[data-docs-theme=dark] ::selection{background:var(--docs-accent-soft);color:var(--docs-text)}.docs-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:24px}@media (min-width:1280px){.docs-container{padding-inline:40px}}.docs-header{z-index:50;background:var(--docs-bg);height:56px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.docs-header{background:color-mix(in srgb, var(--docs-bg) 88%, transparent)}}.docs-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--docs-border)}.docs-search-trigger{border:1px solid var(--docs-border);background:var(--docs-surface);width:100%;max-width:420px;height:34px;color:var(--docs-text-muted);border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:13px;transition:border-color .12s ease-out,color .12s ease-out;display:inline-flex}.docs-search-trigger:hover{border-color:var(--docs-accent)}@supports (color:color-mix(in lab, red, red)){.docs-search-trigger:hover{border-color:color-mix(in srgb, var(--docs-accent) 60%, var(--docs-border))}}.docs-search-trigger:hover{color:var(--docs-text)}.docs-kbd{border:1px solid var(--docs-border);background:var(--docs-surface-2);height:20px;color:var(--docs-text-muted);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:4px;align-items:center;padding:0 5px;font-size:11px;display:inline-flex}.docs-shell{grid-template-columns:1fr;gap:0;min-height:calc(100vh - 56px);display:grid}@media (min-width:1024px){.docs-shell{grid-template-columns:280px minmax(0,1fr)}}@media (min-width:1280px){.docs-shell{grid-template-columns:280px minmax(0,1fr) 240px}}.docs-sidebar{border-right:1px solid var(--docs-border-soft);scrollbar-width:thin;scrollbar-color:var(--docs-border) transparent;align-self:start;height:calc(100svh - 56px);max-height:calc(100vh - 56px);padding:32px 24px 32px 0;display:none;position:sticky;top:56px;overflow-y:auto}@media (min-width:1024px){.docs-sidebar{display:block}}.docs-sidebar-group+.docs-sidebar-group{margin-top:24px}.docs-sidebar-group-title{letter-spacing:.08em;text-transform:uppercase;color:var(--docs-text-dim);margin:0 0 8px 12px;font-size:11px;font-weight:600;display:block}.docs-sidebar-link{height:28px;color:var(--docs-text-muted);border-radius:4px;align-items:center;padding:0 12px;font-size:13.5px;font-weight:500;transition:color .12s ease-out,background .12s ease-out;display:flex}.docs-sidebar-link:hover{color:var(--docs-text)}.docs-sidebar-link[aria-current=page]{background:var(--docs-accent-soft);color:var(--docs-accent-strong)}.docs-sidebar-link[aria-current=page]:before{content:"";background:var(--docs-accent);border-radius:1px;width:2px;height:14px;margin-left:-12px;margin-right:10px}.docs-sidebar-badge{border:1px solid var(--docs-border);letter-spacing:.05em;text-transform:uppercase;height:16px;color:var(--docs-text-dim);background:0 0;border-radius:3px;align-items:center;margin-left:auto;padding:0 5px;font-size:9.5px;font-weight:600;display:inline-flex}.docs-article{min-width:0;max-width:760px;margin-inline:auto;padding:48px 32px 96px}@media (min-width:1280px){.docs-article{margin-inline:0;padding-left:40px;padding-right:40px}}.docs-toc{border-left:1px solid var(--docs-border-soft);align-self:start;height:calc(100svh - 56px);max-height:calc(100vh - 56px);padding:48px 0 32px 24px;display:none;position:sticky;top:56px;overflow-y:auto}@media (min-width:1280px){.docs-toc{display:block}}.docs-toc-title{letter-spacing:.08em;text-transform:uppercase;color:var(--docs-text-dim);margin-bottom:12px;font-size:11px;font-weight:600}.docs-toc-link{color:var(--docs-text-muted);border-left:2px solid #0000;margin-left:-2px;padding:4px 12px;font-size:13px;line-height:1.5;transition:color .12s,border-color .12s;display:block}.docs-toc-link:hover{color:var(--docs-text)}.docs-toc-link.is-active{color:var(--docs-accent-strong);border-left-color:var(--docs-accent)}.docs-toc-sub{padding-left:14px;font-size:12.5px}.docs-prose{color:var(--docs-text);font-size:15px;line-height:1.7}.docs-prose p{color:var(--docs-text);margin:0 0 16px}.docs-prose p.lede{color:var(--docs-text-muted);margin-bottom:24px;font-size:17px;line-height:1.6}.docs-prose h2{letter-spacing:-.01em;color:var(--docs-text);border-top:1px solid var(--docs-border-soft);margin:48px 0 16px;padding-top:24px;scroll-margin-top:80px;font-size:22px;font-weight:600;line-height:1.3}.docs-prose h2:first-child,.docs-prose>section:first-child h2{border-top:0;margin-top:0;padding-top:0}.docs-prose h3{color:var(--docs-text);margin:28px 0 12px;scroll-margin-top:80px;font-size:16px;font-weight:600;line-height:1.4}.docs-prose :is(p,li,td,th,blockquote) a{color:var(--docs-accent-strong);border-bottom:1px solid var(--docs-accent-soft);transition:border-color .12s}.docs-prose :is(p,li,td,th,blockquote) a:hover{border-bottom-color:var(--docs-accent)}.docs-prose code:not(pre code){font-family:var(--font-geist-mono), ui-monospace, monospace;background:var(--docs-surface-2);color:var(--docs-accent-strong);border-radius:4px;padding:1px 6px;font-size:13px}.docs-prose ul{margin:0 0 16px;padding-left:0;list-style:none}.docs-prose ul li{color:var(--docs-text);margin-bottom:8px;padding-left:22px;position:relative}.docs-prose ul li:before{content:"";background:var(--docs-accent);border-radius:50%;width:4px;height:4px;position:absolute;top:11px;left:8px}.docs-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--docs-text-dim);margin-bottom:12px;font-size:12px;font-weight:600;display:inline-block}.docs-h1{letter-spacing:-.02em;color:var(--docs-text);margin:0 0 12px;font-size:34px;font-weight:600;line-height:1.15}@media (min-width:768px){.docs-h1{font-size:38px}}.docs-meta-row{color:var(--docs-text-dim);align-items:center;gap:12px;margin-bottom:32px;font-size:12.5px;display:flex}.docs-meta-dot{background:var(--docs-text-dim);border-radius:50%;width:3px;height:3px}.docs-code{border:1px solid var(--docs-border);background:#0a0b0e;border-radius:6px;margin:20px 0 24px;position:relative;overflow:hidden}.docs-code-head{border-bottom:1px solid var(--docs-border);background:var(--docs-surface);height:32px;color:var(--docs-text-dim);justify-content:space-between;align-items:center;padding:0 12px;font-size:11.5px;display:flex}.docs-code-lang{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:lowercase}.docs-code pre{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#e2e8f0;white-space:pre;margin:0;padding:14px 16px;font-size:13px;line-height:1.65;overflow-x:auto}.docs-code pre.wrap{white-space:pre-wrap;word-break:break-word}.docs-tabs{border-bottom:1px solid var(--docs-border);background:var(--docs-surface);align-items:stretch;height:32px;display:flex}.docs-tab{color:var(--docs-text-muted);border-right:1px solid var(--docs-border);cursor:pointer;background:0 0;border-bottom:2px solid #0000;align-items:center;padding:0 12px;font-size:12px;font-weight:500;transition:color .12s,border-color .12s;display:inline-flex}.docs-tab:hover{color:var(--docs-text)}.docs-tab[aria-selected=true]{color:var(--docs-accent-strong);border-bottom-color:var(--docs-accent)}.docs-copy-btn{border:1px solid var(--docs-border);background:var(--docs-surface-2);height:22px;color:var(--docs-text-muted);cursor:pointer;border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:11px;transition:color .12s,border-color .12s;display:inline-flex}.docs-copy-btn:hover{color:var(--docs-text);border-color:var(--docs-accent)}@supports (color:color-mix(in lab, red, red)){.docs-copy-btn:hover{border-color:color-mix(in srgb, var(--docs-accent) 60%, var(--docs-border))}}.docs-callout{border-left:3px solid var(--docs-text-dim);background:var(--docs-surface);border-radius:0 6px 6px 0;margin:20px 0;padding:14px 16px 14px 18px}.docs-callout-title{color:var(--docs-text);margin-right:8px;font-weight:600;display:inline}.docs-callout-body{color:var(--docs-text-muted);display:inline}.docs-callout[data-variant=note]{border-left-color:var(--docs-info)}.docs-callout[data-variant=tip]{border-left-color:var(--docs-success)}.docs-callout[data-variant=warning]{border-left-color:var(--docs-warning)}.docs-callout[data-variant=danger]{border-left-color:var(--docs-danger)}.docs-callout[data-variant=info]{border-left-color:var(--docs-info)}.docs-callout[data-variant=note] .docs-callout-title{color:var(--docs-info)}.docs-callout[data-variant=tip] .docs-callout-title{color:var(--docs-success)}.docs-callout[data-variant=warning] .docs-callout-title{color:var(--docs-warning)}.docs-callout[data-variant=danger] .docs-callout-title{color:var(--docs-danger)}.docs-callout[data-variant=info] .docs-callout-title{color:var(--docs-info)}.docs-card-grid{grid-template-columns:1fr;gap:12px;margin:24px 0;display:grid}@media (min-width:640px){.docs-card-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.docs-card-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.docs-card{border:1px solid var(--docs-border);background:linear-gradient(180deg, var(--docs-surface) 0%, var(--docs-bg) 100%);border-radius:8px;padding:16px 18px;transition:border-color .14s ease-out,transform .14s ease-out,background .14s ease-out;display:block}.docs-card:hover{border-color:var(--docs-accent)}@supports (color:color-mix(in lab, red, red)){.docs-card:hover{border-color:color-mix(in srgb, var(--docs-accent) 65%, var(--docs-border))}}.docs-card:hover{background:linear-gradient(180deg, var(--docs-surface-2) 0%, var(--docs-surface) 100%)}.docs-card-icon{background:var(--docs-accent-soft);width:28px;height:28px;color:var(--docs-accent-strong);border-radius:6px;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.docs-card-title{color:var(--docs-text);margin:0 0 6px;font-size:14.5px;font-weight:600}.docs-card-desc{color:var(--docs-text-muted);margin:0;font-size:13px;line-height:1.55}.docs-card-arrow{color:var(--docs-accent-strong);align-items:center;gap:4px;margin-top:12px;font-size:12.5px;font-weight:500;display:inline-flex}.docs-table-wrap{border:1px solid var(--docs-border);border-radius:6px;margin:20px 0;overflow-x:auto}.docs-table{border-collapse:collapse;width:100%;font-size:13.5px}.docs-table th,.docs-table td{text-align:left;border-bottom:1px solid var(--docs-border-soft);vertical-align:top;padding:10px 14px}.docs-table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--docs-text-dim);background:var(--docs-surface);border-bottom:1px solid var(--docs-border);font-size:11px;font-weight:600}.docs-table td:first-child{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--docs-accent-strong);white-space:nowrap;font-size:12.5px}.docs-table tbody tr:last-child td{border-bottom:0}.docs-step{margin:32px 0;padding-left:44px;position:relative}.docs-step-num{border:1px solid var(--docs-border);background:var(--docs-surface);width:28px;height:28px;color:var(--docs-accent-strong);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:0;left:0}.docs-step h2{border-top:0!important;margin-top:0!important;margin-bottom:8px!important;padding-top:0!important;font-size:18px!important}.docs-verify{background:var(--docs-surface);border:1px dashed var(--docs-border);color:var(--docs-text-muted);border-radius:6px;margin-top:12px;padding:10px 12px;font-size:12.5px}.docs-verify-label{letter-spacing:.08em;text-transform:uppercase;color:var(--docs-success);margin-right:8px;font-size:10.5px;font-weight:600}.docs-prevnext{border-top:1px solid var(--docs-border-soft);grid-template-columns:1fr 1fr;gap:12px;margin-top:64px;padding-top:32px;display:grid}.docs-prevnext-tile{border:1px solid var(--docs-border);border-radius:6px;padding:14px 16px;transition:border-color .12s ease-out;display:block}.docs-prevnext-tile:hover{border-color:var(--docs-accent)}@supports (color:color-mix(in lab, red, red)){.docs-prevnext-tile:hover{border-color:color-mix(in srgb, var(--docs-accent) 60%, var(--docs-border))}}.docs-prevnext-label{letter-spacing:.08em;text-transform:uppercase;color:var(--docs-text-dim);margin-bottom:4px;font-size:10.5px;font-weight:600}.docs-prevnext-title{color:var(--docs-text);font-size:14px;font-weight:600}.docs-prevnext-next{text-align:right}.docs-cta{border:1px solid var(--docs-border);background:radial-gradient(ellipse at top right, var(--docs-accent-soft), transparent 60%), var(--docs-surface);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:32px 0;padding:20px 22px;display:flex}.docs-cta-title{color:var(--docs-text);margin:0 0 4px;font-size:15px;font-weight:600}.docs-cta-desc{color:var(--docs-text-muted);margin:0;font-size:13px}.docs-cta-action{background:var(--docs-accent);color:#1a1107;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.docs-cta-action:hover{background:var(--docs-accent-strong)}.docs-subnav{z-index:10;background:var(--docs-bg);border-bottom:1px solid var(--docs-border);flex-wrap:wrap;gap:2px;margin:16px -16px 24px;padding:10px 16px;display:flex;position:sticky;top:56px;box-shadow:0 6px 16px -12px #0009}.docs-subnav a{color:var(--docs-text-muted);border:1px solid #0000;border-radius:4px;padding:6px 12px;font-size:13px;transition:color .12s,background .12s;position:relative}.docs-subnav a:hover{color:var(--docs-text);background:var(--docs-surface)}.docs-subnav a:target,.docs-subnav a.is-active{color:var(--docs-accent-strong);background:var(--docs-accent-soft);border-color:var(--docs-accent-soft)}.docs-footer{border-top:1px solid var(--docs-border);background:radial-gradient(ellipse at 0% 0%, var(--docs-accent-soft), transparent 55%), var(--docs-bg);margin-top:32px}@supports (color:color-mix(in lab, red, red)){.docs-footer{background:radial-gradient(ellipse at 0% 0%, color-mix(in srgb, var(--docs-accent-soft) 60%, transparent), transparent 55%), var(--docs-bg)}}.docs-footer-grid{grid-template-columns:1fr;gap:32px;padding-top:48px;padding-bottom:32px;display:grid}@media (min-width:768px){.docs-footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px}}.docs-footer-brand{max-width:360px}.docs-footer-wordmark{color:var(--docs-text);letter-spacing:-.01em;align-items:baseline;gap:8px;font-size:15px;font-weight:600;display:flex}.docs-footer-by{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--docs-text-dim);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:10.5px;font-weight:500;display:inline-flex}.docs-footer-parent{color:var(--docs-text-muted);letter-spacing:.1em;font-weight:600}.docs-footer-tagline{color:var(--docs-text-muted);margin-top:14px;font-size:13px;line-height:1.55}.docs-footer-col-title{letter-spacing:.08em;text-transform:uppercase;color:var(--docs-text-dim);margin:0 0 12px;font-size:10.5px;font-weight:600}.docs-footer-col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.docs-footer-col a{color:var(--docs-text-muted);font-size:13px;transition:color .12s ease-out}.docs-footer-col a:hover{color:var(--docs-text)}.docs-footer-bottom{border-top:1px solid var(--docs-border-soft);justify-content:space-between;align-items:center;gap:16px;padding-top:20px;padding-bottom:28px;display:flex}.docs-footer-meta{color:var(--docs-text-dim);font-size:11.5px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em}.docs-footer-icon{width:30px;height:30px;color:var(--docs-text-muted);border:1px solid var(--docs-border);border-radius:6px;justify-content:center;align-items:center;transition:color .12s ease-out,border-color .12s ease-out;display:inline-flex}.docs-footer-icon:hover{color:var(--docs-text);border-color:var(--docs-text-dim)}.home-shell:before{content:"";z-index:0;pointer-events:none;opacity:.42;mix-blend-mode:multiply;background-image:radial-gradient(#241f160e .55px,#0000 .65px),radial-gradient(#ffffff6b .5px,#0000 .6px);background-position:0 0,7px 9px;background-size:15px 15px,19px 19px;position:fixed;inset:0}.home-header,.home-hero,.home-section,.pilot-section,.home-footer{z-index:1;position:relative}.home-header{border-bottom-color:var(--home-ink);grid-template-columns:minmax(250px,1fr) auto minmax(250px,1fr);width:min(1436px,100% - 68px);height:102px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.home-header{border-bottom-color:color-mix(in srgb, var(--home-ink) 20%, var(--home-line))}}.home-header{background:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.home-header{background:color-mix(in srgb, var(--home-paper) 94%, transparent)}}.home-header-cta{background:linear-gradient(92deg, var(--home-olive), #555b2f);border:0;min-width:182px;min-height:48px}@supports (color:color-mix(in lab, red, red)){.home-header-cta{background:linear-gradient(92deg, color-mix(in srgb, var(--home-olive) 84%, #1e2114), #555b2f)}}.home-header-cta{color:var(--home-white);font-size:15px;font-weight:560}@supports (color:color-mix(in lab, red, red)){.home-header-cta:hover{background:linear-gradient(92deg, color-mix(in srgb, var(--home-olive) 74%, #11130d), #454a26)}}.home-hero{border-right:1px solid var(--home-line);grid-template-columns:minmax(410px,.33fr) minmax(810px,.67fr);align-items:start;column-gap:0;width:min(1436px,100% - 68px);min-height:calc(100svh - 102px);padding:52px 0 28px}@supports (color:color-mix(in lab, red, red)){.home-hero{border-right:1px solid color-mix(in srgb, var(--home-line) 42%, transparent)}}.home-hero{border-left:1px solid var(--home-line)}@supports (color:color-mix(in lab, red, red)){.home-hero{border-left:1px solid color-mix(in srgb, var(--home-line) 42%, transparent)}}.home-hero{overflow:hidden}.home-hero-copy{max-width:430px;padding-top:2px;padding-left:0}.home-label{color:var(--home-olive);margin:0 0 28px}@supports (color:color-mix(in lab, red, red)){.home-label{color:color-mix(in srgb, var(--home-olive) 86%, var(--home-ink))}}.home-label{letter-spacing:.18em;font-size:16px;font-weight:700}.home-hero h1{letter-spacing:-.075em;word-spacing:.08em;max-width:432px;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(58px,4.4vw,68px);font-weight:500;line-height:.92}.home-hero-lede{max-width:410px;color:var(--home-graphite);margin-top:36px}@supports (color:color-mix(in lab, red, red)){.home-hero-lede{color:color-mix(in srgb, var(--home-graphite) 92%, var(--home-ink))}}.home-hero-lede{font-size:19px;font-weight:430;line-height:1.53}.hero-field-lines path,.hero-input-fan path,.hero-pipes path,.hero-behavior path,.hero-target circle,.hero-doc-icon path,.hero-tool-icon path,.hero-tool-icon circle,.hero-engine path,.hero-engine circle{vector-effect:non-scaling-stroke}.hero-field-lines path{fill:none;stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.hero-field-lines path{stroke:color-mix(in srgb, var(--home-olive) 28%, var(--home-line))}}.hero-field-lines path{stroke-width:1px}.hero-field-lines text,.hero-module-title,.hero-module-copy,.hero-rank-number{font-family:var(--font-geist-mono), ui-monospace, monospace}.hero-field-lines text{fill:var(--home-olive);letter-spacing:.16em;font-size:14px;font-weight:740}.hero-field-lines path:nth-of-type(3){opacity:.58}.hero-input-fan path{fill:none;stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.hero-input-fan path{stroke:color-mix(in srgb, var(--home-olive) 42%, var(--home-line))}}.hero-input-fan path{stroke-width:.9px}.hero-input-fan rect,.hero-behavior rect{fill:var(--home-olive)}.hero-input-fan rect:nth-of-type(3n),.hero-behavior rect:nth-of-type(3n){fill:var(--home-brass)}.hero-input-fan rect:nth-of-type(4n){fill:var(--home-graphite)}@supports (color:color-mix(in lab, red, red)){.hero-input-fan rect:nth-of-type(4n){fill:color-mix(in srgb, var(--home-graphite) 46%, var(--home-line))}}.rehearsal-engine-core path,.rehearsal-engine-core circle,.rehearsal-engine-core rect{vector-effect:non-scaling-stroke}.rehearsal-engine-field circle,.rehearsal-engine-field path{fill:none;stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-field circle,.rehearsal-engine-field path{stroke:color-mix(in srgb, var(--home-olive) 24%, var(--home-line))}}.rehearsal-engine-field circle,.rehearsal-engine-field path{stroke-width:.9px}.rehearsal-engine-field circle{stroke-dasharray:3 12}.rehearsal-engine-field .is-dashed{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-field .is-dashed{stroke:color-mix(in srgb, var(--home-line) 82%, transparent)}}.rehearsal-engine-field .is-dashed{stroke-dasharray:2 9}.rehearsal-engine-lug rect{fill:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-lug rect{fill:color-mix(in srgb, var(--home-ink) 42%, var(--home-line))}}.rehearsal-engine-lug rect{stroke:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-lug rect{stroke:color-mix(in srgb, var(--home-white) 36%, var(--home-ink))}}.rehearsal-engine-lug rect{stroke-width:1px}.rehearsal-engine-lug path{fill:none;stroke:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-lug path{stroke:color-mix(in srgb, var(--home-brass) 55%, var(--home-white))}}.rehearsal-engine-lug path{stroke-width:1.1px}.rehearsal-engine-lug circle{fill:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-lug circle{fill:color-mix(in srgb, var(--home-brass) 54%, var(--home-ink))}}.rehearsal-engine-lug circle{stroke:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-lug circle{stroke:color-mix(in srgb, var(--home-white) 32%, var(--home-ink))}}.rehearsal-engine-lug circle{stroke-width:.9px}.rehearsal-engine-halo{fill:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-halo{fill:color-mix(in srgb, var(--home-ink) 5%, transparent)}}.rehearsal-engine-halo{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-halo{stroke:color-mix(in srgb, var(--home-olive) 20%, var(--home-line))}}.rehearsal-engine-halo{stroke-width:.8px}.rehearsal-engine-rim.is-outer{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-rim.is-outer{fill:color-mix(in srgb, var(--home-paper) 18%, transparent)}}.rehearsal-engine-rim.is-outer{stroke:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-rim.is-outer{stroke:color-mix(in srgb, var(--home-white) 48%, var(--home-ink))}}.rehearsal-engine-rim.is-outer{stroke-width:1.4px}.rehearsal-engine-rim.is-metal{stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-rim.is-metal{stroke:color-mix(in srgb, var(--home-ink) 56%, var(--home-line))}}.rehearsal-engine-rim.is-metal{stroke-width:1.25px}.rehearsal-engine-rim.is-channel{fill:none;stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-rim.is-channel{stroke:color-mix(in srgb, var(--home-ink) 70%, var(--home-line))}}.rehearsal-engine-rim.is-channel{stroke-dasharray:1.4 7.4;stroke-width:.95px}.rehearsal-engine-face{stroke:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-face{stroke:color-mix(in srgb, var(--home-white) 14%, var(--home-ink))}}.rehearsal-engine-face{stroke-width:1.25px}.rehearsal-engine-face-ring,.rehearsal-engine-glass{stroke:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-face-ring,.rehearsal-engine-glass{stroke:color-mix(in srgb, var(--home-white) 20%, var(--home-ink))}}.rehearsal-engine-face-ring,.rehearsal-engine-glass{stroke-width:.9px}.rehearsal-engine-face-ring{fill:none}.rehearsal-engine-bolts circle,.rehearsal-engine-screw circle:first-child{fill:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-bolts circle,.rehearsal-engine-screw circle:first-child{fill:color-mix(in srgb, var(--home-brass) 50%, var(--home-paper))}}.rehearsal-engine-bolts circle,.rehearsal-engine-screw circle:first-child{stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-bolts circle,.rehearsal-engine-screw circle:first-child{stroke:color-mix(in srgb, var(--home-ink) 36%, var(--home-brass))}}.rehearsal-engine-bolts circle,.rehearsal-engine-screw circle:first-child{stroke-width:.9px}.rehearsal-engine-bolts path,.rehearsal-engine-screw path{fill:none;stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-bolts path,.rehearsal-engine-screw path{stroke:color-mix(in srgb, var(--home-ink) 56%, var(--home-brass))}}.rehearsal-engine-bolts path,.rehearsal-engine-screw path{stroke-width:.9px}.rehearsal-engine-screw circle:nth-child(2){fill:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-screw circle:nth-child(2){fill:color-mix(in srgb, var(--home-ink) 50%, var(--home-brass))}}.rehearsal-engine-screw circle:nth-child(2){stroke:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-screw circle:nth-child(2){stroke:color-mix(in srgb, var(--home-white) 26%, var(--home-ink))}}.rehearsal-engine-screw circle:nth-child(2){stroke-width:.7px}.rehearsal-engine-ticks path,.rehearsal-engine-crosshair,.rehearsal-engine-console{fill:none;stroke:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-ticks path,.rehearsal-engine-crosshair,.rehearsal-engine-console{stroke:color-mix(in srgb, var(--home-white) 55%, transparent)}}.rehearsal-engine-ticks path,.rehearsal-engine-crosshair,.rehearsal-engine-console{stroke-linecap:round;stroke-width:.75px}.rehearsal-engine-ticks .is-major{stroke:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-ticks .is-major{stroke:color-mix(in srgb, var(--home-white) 78%, transparent)}}.rehearsal-engine-ticks .is-major{stroke-width:1.1px}.rehearsal-engine-console{stroke:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-console{stroke:color-mix(in srgb, var(--home-brass) 68%, var(--home-white))}}.rehearsal-engine-console{stroke-width:1.4px}.rehearsal-engine-core .rehearsal-engine-title,.rehearsal-engine-core .rehearsal-engine-caption{fill:var(--home-white);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.rehearsal-engine-core .rehearsal-engine-title{letter-spacing:.16em;font-size:17px;font-weight:760}.rehearsal-engine-core .rehearsal-engine-caption{fill:var(--home-white)}@supports (color:color-mix(in lab, red, red)){.rehearsal-engine-core .rehearsal-engine-caption{fill:color-mix(in srgb, var(--home-white) 70%, var(--home-brass))}}.rehearsal-engine-core .rehearsal-engine-caption{letter-spacing:.12em;font-size:6.8px;font-weight:650}.engine-standard-shell{min-height:100vh}.engine-standard-page{z-index:1;border-right:1px solid var(--home-line);grid-template-columns:minmax(360px,.28fr) minmax(760px,.72fr);gap:28px;width:min(1436px,100% - 68px);min-height:calc(100svh - 102px);margin-inline:auto;padding:70px 0 56px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.engine-standard-page{border-right:1px solid color-mix(in srgb, var(--home-line) 42%, transparent)}}.engine-standard-page{border-left:1px solid var(--home-line)}@supports (color:color-mix(in lab, red, red)){.engine-standard-page{border-left:1px solid color-mix(in srgb, var(--home-line) 42%, transparent)}}.engine-standard-copy{align-self:center;max-width:420px}.engine-standard-copy h1{letter-spacing:-.075em;max-width:420px;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(58px,4.2vw,78px);font-weight:500;line-height:.92}.engine-standard-copy p:not(.home-label){color:var(--home-graphite);margin:34px 0 0}@supports (color:color-mix(in lab, red, red)){.engine-standard-copy p:not(.home-label){color:color-mix(in srgb, var(--home-graphite) 92%, var(--home-ink))}}.engine-standard-copy p:not(.home-label){font-size:18px;line-height:1.55}.engine-standard-board{align-self:center;min-width:0;position:relative}.engine-standard-svg{width:100%;height:auto;display:block;overflow:visible}@media (max-width:1100px){.engine-standard-page{grid-template-columns:1fr;width:min(100% - 44px,1436px);padding:54px 0 48px}.engine-standard-copy,.engine-standard-copy h1{max-width:680px}}@media (max-width:720px){.engine-standard-page{width:min(100% - 28px,1360px);padding:38px 0}.engine-standard-copy h1{font-size:clamp(52px,14vw,68px)}.engine-standard-board{width:136%;margin-left:-18%}}.hero-pipe-shadow,.hero-pipe-line{fill:none;stroke-linecap:round}.hero-pipe-shadow{stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.hero-pipe-shadow{stroke:color-mix(in srgb, var(--home-ink) 20%, var(--home-line))}}.hero-pipe-shadow{stroke-width:17px}.hero-pipe-line{stroke:url(#heroPipeMetal);stroke-width:9px}.hero-pipe-collar rect{fill:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.hero-pipe-collar rect{fill:color-mix(in srgb, var(--home-brass) 58%, var(--home-paper))}}.hero-pipe-collar rect{stroke:var(--home-brass)}@supports (color:color-mix(in lab, red, red)){.hero-pipe-collar rect{stroke:color-mix(in srgb, var(--home-brass) 82%, var(--home-ink))}}.hero-pipe-collar rect{stroke-width:.8px}.hero-module-bullet,.hero-module-title{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.hero-module-title{fill:color-mix(in srgb, var(--home-olive) 86%, var(--home-ink))}}.hero-module-title{letter-spacing:.14em;font-size:14px;font-weight:730}.hero-module-copy{fill:var(--home-graphite);letter-spacing:.03em;font-size:12px;font-weight:520}.hero-rank-main,.hero-rank-track,.hero-retrieve-path,.hero-act-path{fill:none;stroke-linecap:round}.hero-rank-main{stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.hero-rank-main{stroke:color-mix(in srgb, var(--home-ink) 58%, var(--home-olive))}}.hero-rank-main{stroke-width:1.05px}.hero-rank-track{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.hero-rank-track{stroke:color-mix(in srgb, var(--home-line) 86%, var(--home-olive))}}.hero-rank-track{stroke-width:.9px}.hero-rank circle,.hero-retrieve circle{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.hero-rank circle,.hero-retrieve circle{fill:color-mix(in srgb, var(--home-paper) 88%, transparent)}}.hero-rank circle,.hero-retrieve circle{stroke:var(--home-olive);stroke-width:1.1px}.hero-rank circle.is-brass{fill:var(--home-brass);stroke:var(--home-brass)}.hero-rank rect.is-olive{fill:var(--home-olive)}.hero-rank-number{fill:var(--home-graphite-soft);letter-spacing:.06em;font-size:10px}.hero-target circle{fill:none;stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.hero-target circle{stroke:color-mix(in srgb, var(--home-olive) 58%, var(--home-line))}}.hero-target circle{stroke-width:1px}.hero-target circle:last-child{fill:var(--home-olive);stroke:var(--home-olive)}.hero-target circle.is-active{fill:var(--home-brass);stroke:var(--home-brass)}.hero-retrieve-path,.hero-act-path{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.hero-retrieve-path,.hero-act-path{stroke:color-mix(in srgb, var(--home-olive) 60%, var(--home-line))}}.hero-retrieve-path,.hero-act-path{stroke-width:1px}.hero-retrieve-path.is-dashed,.hero-act-path.is-dashed{stroke-dasharray:5 7}.hero-doc-icon path{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.hero-doc-icon path{fill:color-mix(in srgb, var(--home-paper) 76%, var(--home-white))}}.hero-doc-icon path{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.hero-doc-icon path{stroke:color-mix(in srgb, var(--home-olive) 72%, var(--home-line))}}.hero-doc-icon path{stroke-width:1px}.hero-tool-icon circle{fill:var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.hero-tool-icon circle{fill:color-mix(in srgb, var(--home-paper) 78%, var(--home-white))}}.hero-tool-icon circle{stroke:var(--home-olive);stroke-width:1.1px}.hero-tool-icon path{fill:none;stroke:var(--home-ink);stroke-width:1.3px;stroke-linecap:round}.hero-act rect,.hero-act-cell{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.hero-act-cell{fill:color-mix(in srgb, var(--home-olive) 74%, var(--home-line))}}.home-proof-strip{z-index:3;border-top:1px solid var(--home-ink);grid-column:1/-1;grid-template-columns:48px repeat(4,minmax(0,1fr)) 48px;align-items:center;min-height:86px;margin-top:86px;display:grid}@supports (color:color-mix(in lab, red, red)){.home-proof-strip{border-top:1px solid color-mix(in srgb, var(--home-ink) 18%, var(--home-line))}}.home-proof-strip{border-bottom:0}.home-proof-strip>p,.home-proof-strip article{display:none}@media (max-width:1100px){.home-header{grid-template-columns:1fr auto;width:min(100% - 44px,1436px)}.home-hero{grid-template-columns:1fr;width:min(100% - 44px,1436px);min-height:auto;padding:44px 0 32px}.home-hero-copy,.home-hero h1{max-width:640px}.home-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-height:auto;margin-top:28px}}@media (max-width:720px){.home-header,.home-hero,.home-section,.pilot-section,.home-footer{width:min(100% - 28px,1360px)}.home-header{height:76px}.home-brand-mark{width:38px;height:38px;font-size:18px}.home-hero{padding:38px 0 26px}.home-label{margin-bottom:22px;font-size:12px}.home-hero h1{font-size:clamp(48px,13.6vw,64px);line-height:.91}.home-hero-lede{margin-top:28px;font-size:16px}.home-proof-strip{grid-template-columns:1fr}}.home-header{z-index:20;border-bottom:1px solid var(--home-line);background:var(--home-paper);grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;gap:24px;width:min(1480px,100% - 56px);height:86px;margin-inline:auto;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.home-header{background:color-mix(in srgb, var(--home-paper) 94%, transparent)}}.home-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-brand{letter-spacing:-.026em;gap:13px;font-size:19px;font-weight:750}.home-brand-mark{border-color:var(--home-ink);width:40px;height:40px;font-size:17px}.home-nav{color:var(--home-ink);letter-spacing:0;gap:34px;font-size:14px;font-weight:620}.home-header-cta{border:1px solid var(--home-olive);justify-self:end;min-width:152px;min-height:48px}@supports (color:color-mix(in lab, red, red)){.home-header-cta{border:1px solid color-mix(in srgb, var(--home-olive) 82%, var(--home-ink))}}.home-header-cta{background:var(--home-olive);color:var(--home-white);letter-spacing:-.01em;font-size:14px;font-weight:760}.home-header-cta .home-arrow{width:22px}.home-header-cta .home-arrow path{stroke-width:1.35px}@supports (color:color-mix(in lab, red, red)){.home-header-cta:hover{background:color-mix(in srgb, var(--home-olive) 82%, var(--home-ink))}}.home-hero{border-left:0;border-right:0;grid-template-columns:minmax(470px,.46fr) minmax(620px,.54fr);align-items:center;column-gap:56px;width:min(1480px,100% - 56px);min-height:calc(100svh - 86px);margin-inline:auto;padding:34px 44px 18px;display:grid;position:relative;overflow:visible}.home-hero-copy{z-index:4;max-width:620px;padding-top:18px;padding-left:0;position:relative}.home-hero .home-label{letter-spacing:.18em;margin:0 0 26px;font-size:12px;font-weight:760}.home-hero h1{max-width:620px;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:-.065em;word-spacing:.08em;font-size:clamp(64px,4.9vw,92px);font-weight:840;line-height:.96}.home-hero-lede{max-width:620px;margin:28px 0 0;font-size:20px;font-weight:460;line-height:1.55}.home-hero .home-proof-strip{z-index:3;border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line-soft);min-height:auto;color:var(--home-graphite);grid-column:1/-1;grid-template-columns:minmax(230px,1.06fr) repeat(5,minmax(0,1fr));gap:0;margin-top:2px;display:grid;position:relative}.home-hero .home-proof-strip>p,.home-hero .home-proof-strip article{min-height:94px;margin:0;padding:20px 22px 18px;display:grid}.home-hero .home-proof-strip>p{max-width:270px;color:var(--home-graphite);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.055em;text-transform:uppercase;align-content:start;padding-left:24px;font-size:11px;font-weight:720;line-height:1.55}.home-hero .home-proof-strip article{grid-template-rows:28px auto;grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:16px;position:relative}.observe-parity-section{border-right:1px solid var(--home-line);grid-template-columns:minmax(410px,.33fr) minmax(810px,.67fr);align-items:start;column-gap:0;width:min(1436px,100% - 68px);min-height:900px;padding:80px 0 18px;scroll-margin-top:96px}@supports (color:color-mix(in lab, red, red)){.observe-parity-section{border-right:1px solid color-mix(in srgb, var(--home-line) 42%, transparent)}}.observe-parity-section{border-left:1px solid var(--home-line)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section{border-left:1px solid color-mix(in srgb, var(--home-line) 42%, transparent)}}.observe-parity-section{overflow:hidden}.observe-parity-copy{max-width:430px;padding-top:8px}.observe-parity-copy .home-label{color:var(--home-olive);margin:0 0 28px}@supports (color:color-mix(in lab, red, red)){.observe-parity-copy .home-label{color:color-mix(in srgb, var(--home-olive) 86%, var(--home-ink))}}.observe-parity-copy .home-label{letter-spacing:.18em;font-size:16px;font-weight:700}.observe-parity-copy h2{max-width:432px;color:var(--home-ink);letter-spacing:-.072em;word-spacing:.08em;margin:0;font-family:Georgia,Times New Roman,ui-serif,serif;font-size:clamp(56px,4.25vw,66px);font-weight:500;line-height:.925}.observe-parity-copy h2 span{white-space:nowrap;display:block}.observe-parity-copy>p:not(.home-label){max-width:410px;color:var(--home-graphite);margin:36px 0 0}@supports (color:color-mix(in lab, red, red)){.observe-parity-copy>p:not(.home-label){color:color-mix(in srgb, var(--home-graphite) 88%, var(--home-ink))}}.observe-parity-copy>p:not(.home-label){font-size:18px;font-weight:410;line-height:1.53}.observe-observed-note{color:var(--home-graphite);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:18px;margin-top:78px;display:grid}.observe-observed-note svg{width:28px;height:28px;color:var(--home-olive);display:block}.observe-observed-note path,.observe-observed-note circle{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round}.observe-observed-note circle:not(:first-of-type){fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-observed-note circle:not(:first-of-type){fill:color-mix(in srgb, var(--home-olive) 56%, var(--home-paper))}}.observe-observed-note circle:not(:first-of-type){stroke:none}.observe-observed-note span{color:var(--home-ink);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:680;line-height:1;display:block}.observe-observed-note p{font-family:var(--font-geist-mono), ui-monospace, monospace;margin:14px 0 0;font-size:13px;line-height:1.55}.observe-parity-layout{min-width:0}.observe-parity-visual{width:min(1090px,72vw);min-height:615px;margin:-6px 0 0 -166px;overflow:visible}.observe-parity-diagram{aspect-ratio:1040/560;width:100%;height:auto;display:block;overflow:visible}.observe-parity-diagram text{letter-spacing:0}.observe-feature-strip{z-index:3;border-top:1px solid var(--dt-line-soft);border-bottom:1px solid var(--dt-line-soft);background:linear-gradient(90deg, var(--dt-grid-line) 1px, transparent 1px), linear-gradient(180deg, var(--dt-grid-line) 1px, transparent 1px);background-size:92px 92px,92px 92px;grid-column:1/-1;grid-template-columns:48px repeat(4,minmax(0,1fr)) 48px;align-items:center;min-height:60px;margin-top:54px;display:grid;position:relative}.observe-feature-strip:before,.observe-feature-strip:after{content:"";background:var(--home-white);height:1px;position:absolute;left:48px;right:48px}@supports (color:color-mix(in lab, red, red)){.observe-feature-strip:before,.observe-feature-strip:after{background:color-mix(in srgb, var(--home-white) 72%, transparent)}}.observe-feature-strip:before,.observe-feature-strip:after{pointer-events:none}.observe-feature-strip:before{top:0}.observe-feature-strip:after{bottom:0}.observe-product-routes{z-index:3;border-top:1px solid var(--dt-line-soft);border-bottom:1px solid var(--dt-line-soft);background:linear-gradient(90deg, var(--dt-grid-line) 1px, transparent 1px), linear-gradient(180deg, var(--dt-grid-line) 1px, transparent 1px);background-size:92px 92px,92px 92px;grid-column:1/-1;grid-template-columns:minmax(280px,.25fr) minmax(0,.75fr);gap:0;margin-top:0;scroll-margin-top:112px;display:grid;position:relative}.observe-product-routes:before,.observe-product-routes:after{content:"";border:1px solid var(--home-olive);width:11px;height:11px;position:absolute;top:-6px}@supports (color:color-mix(in lab, red, red)){.observe-product-routes:before,.observe-product-routes:after{border:1px solid color-mix(in srgb, var(--home-olive) 62%, var(--home-line))}}.observe-product-routes:before,.observe-product-routes:after{background:var(--home-paper);pointer-events:none;border-radius:50%}.observe-product-routes:before{background:var(--home-brass);border-color:var(--home-brass);left:calc(25% + 4px)}.observe-product-routes:after{left:calc(62.5% + 4px)}.observe-product-routes-copy{border-right:1px solid var(--home-ink);max-width:none;min-height:292px;padding:30px 34px 32px 0;position:relative}@supports (color:color-mix(in lab, red, red)){.observe-product-routes-copy{border-right:1px solid color-mix(in srgb, var(--home-ink) 12%, var(--home-line))}}.observe-product-routes-copy .home-label{margin-bottom:16px;font-size:12px}.observe-product-routes-copy h3{color:var(--home-ink);letter-spacing:-.04em;margin:0;font-size:28px;font-weight:800;line-height:1.02}.observe-product-routes-copy p:not(.home-label){max-width:310px;color:var(--home-graphite);margin:24px 0 0;font-size:15px;line-height:1.48}.observe-product-routes .home-product-routes{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-top:0}.observe-product-routes .home-product-route{border-right:1px solid var(--dt-line-soft);background:linear-gradient(#ffffff57,#fff0 48%),linear-gradient(90deg,#0000 0,#54583e09 48%,#0000 49%);grid-template-rows:auto auto auto 1fr auto;grid-template-columns:42px minmax(0,1fr);gap:0 16px;min-height:292px;padding:30px 26px 30px 30px;transition:background .16s}.observe-product-routes .home-product-route:last-child{border-right:0}.observe-product-routes .home-product-route:hover{background:linear-gradient(#ffffff8a,#ffffff08 54%),linear-gradient(90deg,#0000 0,#54583e0a 48%,#0000 49%)}.observe-product-routes .home-product-route:before{background:var(--home-line);top:0;bottom:30px;left:30px}@supports (color:color-mix(in lab, red, red)){.observe-product-routes .home-product-route:before{background:color-mix(in srgb, var(--home-line) 78%, transparent)}}.observe-product-routes .home-product-route:after{width:10px;height:10px;top:-6px;left:30px}.observe-product-routes .home-product-route:hover:after{transform:translate(-50%)}.observe-product-routes .home-product-route-main strong{color:var(--home-ink);letter-spacing:-.045em;font-size:27px}.observe-product-routes .home-product-route-main{grid-column:2;gap:10px}.observe-product-routes .home-product-route-main:after{background:var(--home-ink);margin-top:18px}@supports (color:color-mix(in lab, red, red)){.observe-product-routes .home-product-route-main:after{background:color-mix(in srgb, var(--home-ink) 12%, var(--home-line))}}.observe-product-routes .home-product-route-number{color:var(--home-olive);grid-column:1;padding-top:4px}@supports (color:color-mix(in lab, red, red)){.observe-product-routes .home-product-route-number{color:color-mix(in srgb, var(--home-olive) 88%, var(--home-ink))}}.observe-product-routes .home-product-route-number{font-size:12px}.observe-product-routes .home-product-route-glyph{grid-column:2;margin:22px 0 17px}.observe-product-routes .home-product-route-question{min-height:42px;color:var(--home-ink);grid-column:2;font-size:16px;line-height:1.18}.observe-product-routes .home-product-route-proof{border-top:1px solid var(--home-ink);grid-column:2;align-self:end;gap:12px;margin-top:18px;padding-top:16px}@supports (color:color-mix(in lab, red, red)){.observe-product-routes .home-product-route-proof{border-top:1px solid color-mix(in srgb, var(--home-ink) 9%, var(--home-line))}}.observe-product-routes .home-product-route-proof small{color:var(--home-graphite)}@supports (color:color-mix(in lab, red, red)){.observe-product-routes .home-product-route-proof small{color:color-mix(in srgb, var(--home-graphite) 86%, var(--home-ink))}}.observe-product-routes .home-product-route .home-arrow{color:var(--home-olive);grid-column:1;place-self:end center;margin:0 0 -4px}@supports (color:color-mix(in lab, red, red)){.observe-product-routes .home-product-route .home-arrow{color:color-mix(in srgb, var(--home-olive) 82%, var(--home-ink))}}.observe-product-routes .home-product-route .home-arrow svg,.observe-product-routes .home-product-route .home-arrow{width:18px}.observe-product-routes .home-product-route:hover .home-product-route-main strong{color:var(--home-ink)}.observe-product-routes .home-product-route:hover .home-arrow{color:var(--home-olive)}.observe-feature{min-height:60px;color:var(--home-graphite);letter-spacing:-.005em;align-items:center;gap:15px;padding:0 30px;font-size:13px;font-weight:520;display:flex;position:relative}.observe-feature:not(:nth-last-child(2)){border-right:1px solid var(--dt-line-soft)}.observe-feature svg{width:20px;height:20px;color:var(--dt-olive-dark);flex:none}.observe-feature path,.observe-feature circle,.observe-strip-crosshair circle,.observe-strip-crosshair path{fill:none;stroke:currentColor;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}.observe-strip-spacer{background:var(--home-ink);width:1px;height:22px}@supports (color:color-mix(in lab, red, red)){.observe-strip-spacer{background:color-mix(in srgb, var(--home-ink) 16%, var(--home-line))}}.observe-strip-crosshair{width:24px;height:24px;color:var(--dt-muted-2);justify-self:center}@supports (color:color-mix(in lab, red, red)){.observe-strip-crosshair{color:color-mix(in srgb, var(--dt-muted-2) 58%, var(--dt-line))}}.observe-parity-section .hero-field-lines path{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-field-lines path{stroke:color-mix(in srgb, var(--home-olive) 18%, var(--home-line))}}.observe-parity-section .hero-field-lines path{stroke-width:.68px;opacity:.4}.observe-parity-section .hero-field-lines path:first-child,.observe-parity-section .hero-field-lines path:nth-of-type(3){stroke-dasharray:1.4 7;opacity:.32}.observe-parity-section .hero-field-lines path:nth-of-type(2){opacity:.16}.observe-parity-section .hero-field-lines circle{fill:none;stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-field-lines circle{stroke:color-mix(in srgb, var(--home-olive) 17%, var(--home-line))}}.observe-parity-section .hero-field-lines circle{stroke-dasharray:2 8;stroke-width:.7px;opacity:.5}.observe-parity-section .hero-field-lines text{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-field-lines text{fill:color-mix(in srgb, var(--home-olive) 84%, var(--home-ink))}}.observe-parity-section .hero-field-lines text{letter-spacing:.14em;font-size:12px}.observe-parity-section .hero-input-fan path{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-input-fan path{stroke:color-mix(in srgb, var(--home-olive) 30%, var(--home-line))}}.observe-parity-section .hero-input-fan path{stroke-width:.58px;stroke-linecap:round}.observe-parity-section .hero-input-fan rect{rx:.35px}.observe-parity-section .hero-pipe-shadow{stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-pipe-shadow{stroke:color-mix(in srgb, var(--home-ink) 18%, var(--home-line))}}.observe-parity-section .hero-pipe-shadow{stroke-width:10.5px}.observe-parity-section .hero-pipe-line{stroke-width:6.2px}.observe-parity-section .hero-pipe-highlight{fill:none;stroke:url(#heroPipeHighlight);stroke-linecap:round;stroke-width:1.05px;opacity:.7}.observe-parity-section .hero-pipe-collar rect{stroke-width:.65px;filter:drop-shadow(0 1px #ffffff57)}.observe-parity-section .hero-module-title{letter-spacing:.13em;font-size:12px}.observe-parity-section .hero-module-copy{fill:var(--home-graphite)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-module-copy{fill:color-mix(in srgb, var(--home-graphite) 76%, var(--home-line))}}.observe-parity-section .hero-module-copy{letter-spacing:.03em;font-size:9.4px;font-weight:480}.observe-parity-section .hero-rank-main{stroke-width:.9px}.observe-parity-section .hero-rank-track,.observe-parity-section .hero-retrieve-path,.observe-parity-section .hero-act-path{stroke-width:.72px}.observe-parity-section .hero-rank-track{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-rank-track{stroke:color-mix(in srgb, var(--home-line) 74%, var(--home-white))}}.observe-parity-section .hero-rank-number{fill:var(--home-graphite-soft)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-rank-number{fill:color-mix(in srgb, var(--home-graphite-soft) 76%, var(--home-line))}}.observe-parity-section .hero-rank-number{font-size:8.5px}.observe-parity-section .hero-target circle{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-target circle{stroke:color-mix(in srgb, var(--home-olive) 46%, var(--home-line))}}.observe-parity-section .hero-target circle{stroke-width:.82px}.observe-parity-section .hero-doc-icon path{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-doc-icon path{stroke:color-mix(in srgb, var(--home-olive) 52%, var(--home-line))}}.observe-parity-section .hero-doc-icon path{stroke-width:.78px}.observe-parity-section .hero-retrieve-path.is-muted,.observe-parity-section .hero-act-path.is-muted{stroke:var(--home-line)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-retrieve-path.is-muted,.observe-parity-section .hero-act-path.is-muted{stroke:color-mix(in srgb, var(--home-line) 84%, var(--home-olive))}}.observe-parity-section .hero-retrieve-path.is-muted,.observe-parity-section .hero-act-path.is-muted{stroke-width:.62px;opacity:.62}.observe-parity-section .hero-tool-icon circle{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-tool-icon circle{stroke:color-mix(in srgb, var(--home-olive) 62%, var(--home-line))}}.observe-parity-section .hero-tool-icon circle{stroke-width:.95px}.observe-parity-section .hero-tool-icon path{fill:none;stroke:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-tool-icon path{stroke:color-mix(in srgb, var(--home-ink) 84%, var(--home-line))}}.observe-parity-section .hero-tool-icon path{stroke-width:.95px;stroke-linejoin:round}.observe-parity-section .hero-act-cell{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-act-cell{fill:color-mix(in srgb, var(--home-olive) 58%, var(--home-line))}}@media (max-width:1100px){.home-header{grid-template-columns:1fr auto}.home-hero{grid-template-columns:1fr}.home-hero .home-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.home-hero .home-proof-strip>p{grid-column:1/-1}.observe-parity-section{grid-template-columns:1fr;min-height:auto;padding:44px 0 32px}.observe-parity-copy,.observe-parity-copy h2{max-width:640px}.observe-observed-note{margin-top:42px}.observe-parity-visual{width:min(100%,940px);min-height:0;margin:34px auto 0}.observe-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-height:auto;margin-top:28px}.observe-strip-crosshair{display:none}.observe-feature{border-top:1px solid var(--home-line-soft);min-height:68px;padding:0 22px}.observe-feature:not(:nth-last-child(2)){border-right:0}.observe-feature:nth-child(2n){border-right:1px solid var(--home-line-soft)}.observe-product-routes{grid-template-columns:1fr}.observe-product-routes:before,.observe-product-routes:after{display:none}.observe-product-routes-copy{border-right:0;border-bottom:1px solid var(--home-ink);min-height:auto;padding:28px 0 26px}@supports (color:color-mix(in lab, red, red)){.observe-product-routes-copy{border-bottom:1px solid color-mix(in srgb, var(--home-ink) 10%, var(--home-line))}}.observe-product-routes .home-product-routes{grid-template-columns:repeat(3,minmax(0,1fr))}.observe-product-routes .home-product-route{grid-template-columns:34px minmax(0,1fr);min-height:300px;padding:24px 18px}.observe-product-routes .home-product-route:before,.observe-product-routes .home-product-route:after{left:24px}.observe-product-routes .home-product-route-main strong{font-size:23px}.observe-product-routes .home-product-route-question{font-size:14px}}@media (max-width:720px){.home-header,.home-hero,.home-section,.pilot-section,.home-footer{width:min(100% - 28px,1360px)}.home-header{height:74px}.home-header-cta{display:none}.home-brand{font-size:17px}.home-brand-mark{width:38px;height:38px;font-size:18px}.home-hero{min-height:auto;padding:46px 0 70px}.home-hero h1{font-size:clamp(50px,14vw,68px);line-height:.98}.home-hero .home-proof-strip{grid-template-columns:1fr;margin-top:42px}.observe-parity-section{width:min(100% - 28px,1360px);padding:38px 0 26px}.observe-parity-copy .home-label{margin-bottom:22px;font-size:12px}.observe-parity-copy h2{font-size:clamp(48px,13.6vw,64px);line-height:.91}.observe-parity-copy>p:not(.home-label){margin-top:28px;font-size:16px}.observe-observed-note{margin-top:34px}.observe-parity-visual{width:196%;margin-top:26px;margin-left:-46%}.observe-feature-strip{grid-template-columns:1fr}.observe-feature{min-height:58px;padding:0 6px}.observe-feature:nth-child(2n){border-right:0}.observe-product-routes{grid-template-columns:1fr;gap:0;margin-top:26px}.observe-product-routes-copy{border-right:0;border-bottom:1px solid var(--home-ink);max-width:520px;min-height:auto;padding:26px 0 24px}@supports (color:color-mix(in lab, red, red)){.observe-product-routes-copy{border-bottom:1px solid color-mix(in srgb, var(--home-ink) 10%, var(--home-line))}}.observe-product-routes-copy h3{font-size:26px}.observe-product-routes-copy p:not(.home-label){max-width:340px;margin-top:16px;font-size:14px}.observe-product-routes .home-product-routes{grid-template-columns:1fr;gap:0}.observe-product-routes .home-product-route{border-right:0;border-bottom:1px solid var(--home-ink);grid-template-columns:34px minmax(0,1fr);min-height:auto;padding:24px 0 26px 8px}@supports (color:color-mix(in lab, red, red)){.observe-product-routes .home-product-route{border-bottom:1px solid color-mix(in srgb, var(--home-ink) 10%, var(--home-line))}}.observe-product-routes .home-product-route:before{display:block;top:0;bottom:26px;left:24px}.observe-product-routes .home-product-route:after{left:24px}.observe-product-routes .home-product-route-main strong{font-size:26px}.observe-product-routes .home-product-route-glyph{margin:18px 0 14px}.observe-product-routes .home-product-route-question{min-height:auto}.observe-product-routes .home-product-route-proof{margin-top:16px}.observe-product-routes .home-product-route .home-arrow{grid-area:auto/1}}@media (max-width:1100px){.evidence-section{grid-template-rows:auto auto;grid-template-columns:1fr;gap:22px;padding-inline:26px}.evidence-copy{max-width:640px;padding:0}.evidence-copy>p:not(.home-label){max-width:560px}.evidence-board{width:100%;min-height:720px;margin-left:0;margin-right:0}.trace-card{left:4%}.lens-card{left:5%}.diff-card{width:45%;left:0}.evidence-dossier{width:34%;left:39%}.verifier-card{right:4%}.decision-cluster{right:0}.memory-card{right:5%}.evidence-process-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 22px}.process-arrow{display:none}}@media (max-width:720px){.evidence-section{width:min(100% - 28px,1360px);padding:76px 0 86px}.evidence-actions{align-items:flex-start;gap:12px}.evidence-copy{padding-inline:8px}.evidence-actions .home-inline-link{min-height:42px}.evidence-board{grid-template-columns:1fr;gap:14px;min-height:auto;padding:12px 0 0;display:grid}.evidence-connectors,.evidence-corner-mark{display:none}.evidence-paper,.evidence-dossier,.decision-cluster,.evidence-process-row{width:100%;height:auto;position:relative;inset:auto;transform:none}.evidence-paper{min-height:0;padding:22px 24px 18px}.trace-card,.lens-card,.verifier-card,.memory-card,.decision-card{width:100%;height:auto}.trace-graph{height:64px}.diff-card{width:100%;overflow-x:auto}.diff-card table{min-width:360px}.evidence-dossier{min-height:450px;margin:10px 0}.dossier-sheet-back{inset:16px -8px -14px 18px}.dossier-sheet-mid{inset:8px -4px -8px 10px}.dossier-front{padding:30px 28px 24px 62px}.review-stamp{width:142px;height:142px;margin-top:42px}.decision-cluster{gap:12px;display:grid}.decision-options{border-radius:8px;width:100%}.memory-card{padding-left:48px}.evidence-process-row{grid-template-columns:1fr;gap:12px;margin-top:8px;display:grid}.evidence-process-step{grid-template-columns:44px minmax(0,1fr)}.process-icon{width:44px;height:44px}}.home-section.decision-section{width:100%;padding-left:28px;padding-right:28px;scroll-margin-top:132px}.home-section.decision-section .decision-layout{box-sizing:border-box;grid-template-columns:minmax(420px,.34fr) minmax(0,1fr);width:min(1480px,100% - 56px);padding-inline:44px}.home-section.decision-section h2{letter-spacing:0;word-spacing:0;max-width:640px}@media (min-width:1680px){.home-section.decision-section .decision-layout{grid-template-columns:500px minmax(0,1fr)}.home-section.decision-section .decision-copy{max-width:660px}.home-section.decision-section h2{max-width:700px;font-size:clamp(96px,5vw,118px)}.home-section.decision-section .decision-copy>p:not(.home-label){max-width:600px}.home-section.decision-section .decision-visual{min-height:720px}.home-section.decision-section .decision-stage{transform:translate(-50%,-50%)scale(.82)}}@media (max-width:1100px){.home-section.decision-section .decision-layout{grid-template-columns:1fr}.home-section.decision-section .decision-visual{width:100%;min-height:600px}.home-section.decision-section .decision-stage{transform:translate(-50%,-50%)scale(.76)}}@media (max-width:720px){.home-section.decision-section{min-height:auto;padding-left:14px;padding-right:14px}.home-section.decision-section .decision-layout{width:100%;min-width:0;display:block}.home-section.decision-section .decision-copy{width:100%;min-width:0;max-width:100%}.home-section.decision-section h2{max-width:100%;font-size:clamp(58px,16vw,72px)}.home-section.decision-section .decision-copy>p:not(.home-label){width:100%;max-width:100%;font-size:16px;line-height:1.5}.home-section.decision-section .decision-visual{min-height:210px}.home-section.decision-section .decision-stage{transform:translate(-50%,-50%)scale(.32)}.pilot-section{gap:28px;padding-top:70px;padding-bottom:46px}.pilot-copy{padding-inline:2px}.pilot-section h2{max-width:100%;font-size:clamp(36px,10vw,46px);line-height:1.04}.pilot-section p{font-size:16px;line-height:1.5}.pilot-intake-card>strong{font-size:26px}}@media (max-width:980px){.home-footer{padding:34px 26px}.home-footer-plate{grid-template-columns:1fr;gap:24px;padding:28px 0 30px}.home-footer-route{grid-template-columns:repeat(3,minmax(0,1fr));padding:30px 0 16px}.home-footer-route:before{top:34px}.home-footer-route li{min-height:66px;padding-inline:10px}.home-footer-grid{grid-template-columns:1fr;gap:28px}.home-footer-links{justify-content:flex-start}}@media (max-width:720px){.home-footer{padding:28px 0 30px}.home-footer-plate{gap:22px;margin-bottom:24px;padding:26px 0 28px}.home-footer-statement strong{font-size:clamp(32px,9vw,40px);line-height:1.02}.home-footer-statement p{margin-top:16px;font-size:15px}.home-footer .home-footer-cta{justify-content:center;width:100%;min-height:44px;margin-top:20px}.home-footer-route{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.home-footer-route:before{display:none}.home-footer-route:after{background:linear-gradient(90deg, var(--home-line-soft) 1px, transparent 1px), linear-gradient(180deg, var(--home-line-soft) 1px, transparent 1px), linear-gradient(180deg, #ffffff47, transparent 48%)}@supports (color:color-mix(in lab, red, red)){.home-footer-route:after{background:linear-gradient(90deg, color-mix(in srgb, var(--home-line-soft) 64%, transparent) 1px, transparent 1px), linear-gradient(180deg, color-mix(in srgb, var(--home-line-soft) 56%, transparent) 1px, transparent 1px), linear-gradient(180deg, #ffffff47, transparent 48%)}}.home-footer-route:after{background-size:50% 100%,100% 33.3333%,auto}.home-footer-route li{text-align:center;justify-content:center;align-items:center;gap:6px;min-height:52px;padding:12px 8px 8px;display:flex}.home-footer-route li:before{width:7px;height:7px;box-shadow:0 0 0 5px var(--home-paper);top:11px;left:50%}@supports (color:color-mix(in lab, red, red)){.home-footer-route li:before{box-shadow:0 0 0 5px color-mix(in srgb, var(--home-paper) 84%, transparent)}}.home-footer-route li:before{transform:translate(-50%)}.home-footer-route span{grid-column:auto;font-size:9.5px}.home-footer-route li,.home-footer-route li:nth-child(2n),.home-footer-route li:nth-child(3n),.home-footer-route li:nth-last-child(-n+3){border-bottom:0;border-right:0;min-height:52px}.home-footer-route li:last-child{border-bottom:0}.home-footer-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-footer-products a{min-width:0;padding-top:10px}.home-footer-products span{font-size:12px}.home-footer-products small{letter-spacing:.08em;font-size:8.5px}.home-footer-grid{gap:20px}.home-footer-links{gap:18px}}.home-shell{--dt-bg:#f7f2e8;--dt-surface:#fffaf0;--dt-surface-soft:#efe6d5;--dt-ink:#11110d;--dt-muted:#5f6256;--dt-muted-2:#888576;--dt-olive:#5f6840;--dt-olive-dark:#414929;--dt-olive-soft:#dfe6be;--dt-review:#b18138;--dt-block:#8a3f36;--dt-line:#ded2bf;--dt-line-soft:#ece2d2;--home-paper:#f7f2e8;--home-paper-deep:#eadfca;--home-white:#fffaf0;--home-ink:#11110d;--home-graphite:#5f6256;--home-graphite-soft:#888576;--home-olive:#5f6840;--home-olive-soft:#b8c178;--home-brass:#b18138;--home-line:#ded2bf;--home-line-soft:#ece2d2;--home-shadow:0 24px 60px #251f1624;background:radial-gradient(circle at 16% 3%,#ffffffe6,#0000 24rem),linear-gradient(#fbf6ec 0%,#f7f2e8 46%,#efe4d2 100%)}.home-header{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffaf0e6;border:1px solid #2a251c1a;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;width:min(1180px,100% - 48px);height:72px;margin-top:18px;padding:0 12px 0 16px;position:sticky;top:18px;box-shadow:inset 0 1px #ffffffdb,0 18px 44px #2c261c21}.home-brand{letter-spacing:-.03em;gap:12px;min-width:max-content;font-size:20px;font-weight:780}.home-brand-mark{background:linear-gradient(180deg, #ffffffdb, #efe6d5b8), var(--home-white);border:1px solid #11110d38;border-radius:13px;width:42px;height:42px;box-shadow:0 8px 18px #2c261c1a}.home-nav{justify-content:center;gap:4px;font-size:14px;font-weight:680}.home-nav a{color:#11110dc2;border-radius:13px;padding:11px 14px;transition:background .16s,color .16s}.home-nav a:hover,.home-nav a[aria-current=page]{color:var(--home-ink);background:#5f68401c}.home-header-cta{border-color:var(--home-ink);background:var(--home-ink);min-width:148px;color:var(--home-white);box-shadow:0 12px 24px #11110d26}.home-header-cta:hover{background:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.home-header-cta:hover{background:color-mix(in srgb, var(--home-ink) 88%, var(--home-olive))}}.home-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.14fr);column-gap:clamp(24px,4vw,64px);width:min(1440px,100% - 48px);min-height:calc(100svh - 108px);padding:clamp(46px,5.2vw,78px) 0 34px;overflow:visible}.home-hero:before{display:none}.home-hero-copy{align-self:center;max-width:690px;padding:0 0 0 clamp(0px,2vw,26px)}.home-hero .home-label{min-height:34px;color:var(--home-olive);letter-spacing:.12em;background:#fffaf0c2;border:1px solid #5f684029;border-radius:999px;align-items:center;margin-bottom:22px;padding:0 13px;font-size:11px;display:inline-flex}.home-hero h1{letter-spacing:-.055em;text-wrap:balance;word-spacing:0;max-width:690px;font-size:clamp(58px,5.35vw,88px);font-weight:820;line-height:.92}.home-title-line{white-space:normal;display:inline}.home-hero-lede{color:#3d3f36db;max-width:610px;margin-top:28px;font-size:clamp(18px,1.35vw,22px);line-height:1.55}.home-actions{gap:13px;margin-top:32px}.home-button-primary{border-color:var(--home-ink);background:var(--home-ink);box-shadow:0 16px 32px #11110d24}.home-inline-link{background:#fffaf09e;border:1px solid #11110d1a;border-radius:15px;min-height:48px;padding:0 18px}.home-inline-link:after{display:none}.home-hero-world{align-self:center;min-width:0;margin:0;padding:0;position:relative}.home-hero-world-image{background:var(--home-paper-deep);border:1px solid #11110d14;border-radius:34px;min-height:clamp(490px,42vw,650px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb8,0 34px 80px #2b241829}.home-hero-world-image:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f7f2e81f,#0000 42%),radial-gradient(circle at 70% 32%,#0000 0 34%,#fffaf014 48%,#0000 70%);position:absolute;inset:0}.home-hero-world img{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:73% 50%;display:block}.home-hero-world-caption,.home-world-callout,.home-world-status,.home-world-memory{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffaf0db;border:1px solid #11110d1a;border-radius:18px;position:absolute;box-shadow:inset 0 1px #ffffffd1,0 14px 34px #251f1621}.home-hero-world-caption span,.home-world-callout span,.home-world-status span,.home-world-memory{color:var(--home-olive);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:780;line-height:1;display:block}.home-hero-world-caption p,.home-world-callout p{color:var(--home-graphite);margin:9px 0 0;font-size:13px;line-height:1.35}.home-world-callout{width:210px;padding:14px 16px 15px;transition:border-color .16s,box-shadow .16s,transform .16s;transform:translateY(0)}.home-world-callout strong,.home-world-status strong{color:var(--home-ink);letter-spacing:-.02em;margin-top:8px;font-size:14px;display:block}.home-world-callout[data-active=true],.home-world-status[data-active=true],.home-world-memory[data-active=true]{border-color:#5f684075;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffd1,0 18px 42px #5f68402e}.home-world-status{grid-template-columns:repeat(3,auto);gap:9px 8px;padding:13px 14px;display:grid;top:34%;left:8%}.home-world-status span{grid-column:1/-1}.home-world-status strong{color:var(--home-olive);text-transform:uppercase;background:#5f68401a;border-radius:999px;margin:0;padding:7px 9px;font-size:11px;font-weight:780}.home-world-memory{padding:12px 14px;bottom:4%;right:26%}.home-hero .home-proof-strip{background:linear-gradient(90deg,#ffffffa3,#0000 42%),#fffaf0c7;border:1px solid #11110d14;border-radius:28px;grid-column:1/-1;grid-template-columns:minmax(220px,1.08fr) repeat(5,minmax(0,1fr));gap:0;margin-top:clamp(36px,5vw,64px);overflow:hidden;box-shadow:0 20px 58px #2b241814}.home-hero .home-proof-strip>p{color:#fffaf0e6;background:#11110df0;max-width:none;font-size:11px}.home-hero .home-proof-strip article{border-left:1px solid #11110d0f;grid-template-columns:42px minmax(0,1fr)}.home-hero .home-proof-strip article:before{display:none}.home-hero .home-proof-strip h2{letter-spacing:.08em;font-size:13px}.home-hero .home-proof-strip article p{max-width:190px;color:var(--home-graphite);font-size:13px;line-height:1.4}.home-hero .home-proof-icon{background:#ffffff9e;border-color:#11110d1a}@media (max-width:1180px){.home-header{grid-template-columns:auto auto}.home-nav{display:none}.home-hero{grid-template-columns:1fr;min-height:auto}.home-hero-copy{max-width:820px}.home-hero-world{margin-top:34px}.home-hero .home-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.home-hero .home-proof-strip>p{grid-column:1/-1;min-height:86px}}@media (max-width:720px){.home-header,.home-hero,.home-section,.pilot-section,.home-footer{width:min(100% - 28px,1360px)}.home-header{border-radius:20px;height:64px;margin-top:10px;padding-inline:12px;top:10px}.home-brand{font-size:17px}.home-brand-mark{width:38px;height:38px}.home-header-cta{display:none}.home-hero{padding:46px 0 38px}.home-hero-copy{max-width:330px;padding:0 6px}.home-hero .home-label{margin-bottom:18px;font-size:10px}.home-hero h1{letter-spacing:-.04em;text-wrap:auto;overflow-wrap:normal;max-width:100%;font-size:clamp(36px,9.8vw,44px);line-height:1}.home-hero #home-hero-title .home-title-line{display:block}.home-hero-lede{max-width:100%;margin-top:24px;font-size:15.5px;line-height:1.48}.home-actions{grid-template-columns:1fr;margin-top:26px;display:grid}.home-actions .home-button,.home-actions .home-inline-link{justify-content:center;width:100%}.home-hero-world{margin-top:30px}.home-hero-world-image{border-radius:24px;min-height:360px}.home-hero-world img{object-position:68% 50%}.home-world-callout{display:none}.home-hero-world-caption{border-radius:16px;width:calc(100% - 28px);padding:13px 14px;top:14px;left:14px}.home-world-status{inset:auto 14px 14px}.home-world-memory{display:none}.home-hero .home-proof-strip{border-radius:22px;grid-template-columns:1fr;margin-top:26px}.home-hero .home-proof-strip>p,.home-hero .home-proof-strip article{min-height:auto;padding:20px}.home-hero .home-proof-strip article{border-top:1px solid #11110d0f;border-left:0}}.home-progress-shell{background:#fffaf0d1;border:1px solid #11110d14;border-radius:18px;width:min(1180px,100% - 48px);margin-top:18px;top:104px;box-shadow:0 16px 42px #2b241814}.home-progress-rail{padding:0 14px}.home-section,.pilot-section{border-top:0;width:100%;max-width:none;margin-top:0}.world-section,.observe-parity-section,.evidence-section,.home-section.decision-section,.pilot-section{width:100%;padding-inline:max(48px,50vw - 672px)}.world-section{background:radial-gradient(circle at 78% 24%,#ffffff9e,#0000 28rem),linear-gradient(135deg,#edf4dd 0%,#dfeccd 58%,#f8f1df 100%);grid-template-columns:minmax(360px,.38fr) minmax(0,.62fr);min-height:860px;margin-top:54px;padding-top:118px;padding-bottom:118px}.world-section:before,.world-section:after{display:none}.world-section .home-section-copy,.observe-parity-copy,.evidence-copy,.decision-copy,.pilot-copy{max-width:560px}.world-section .home-section-copy{align-self:center;padding:0}.world-section .home-section-copy:before{display:none}.world-section h2#world-title,.observe-parity-copy h2,.evidence-section h2,.home-section.decision-section h2,.pilot-section h2{max-width:660px;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.058em;text-wrap:balance;font-size:clamp(46px,4.45vw,76px);font-weight:800;line-height:.96}.world-section .home-section-copy p:not(.home-label),.observe-parity-copy>p:not(.home-label),.evidence-copy>p:not(.home-label),.decision-copy>p:not(.home-label),.pilot-section p{color:#33372fc7;max-width:560px;font-size:clamp(18px,1.35vw,21px);line-height:1.55}.world-stage{align-self:center;width:min(860px,60vw);min-height:0;margin:0;transform:none}.world-visual{filter:drop-shadow(0 30px 60px #3f462b2e);border-radius:32px;overflow:visible}.observe-parity-section{background:radial-gradient(circle at 70% 20%,#ffffff94,#0000 26rem),linear-gradient(135deg,#e2f0f4 0%,#d7e7ef 54%,#f9f4e8 100%);border:0;grid-template-columns:minmax(380px,.35fr) minmax(0,.65fr);min-height:930px;padding-top:118px;padding-bottom:96px}.observe-parity-copy{align-self:start;padding-top:16px}.observe-parity-copy h2 span{white-space:normal}.observe-parity-visual{filter:drop-shadow(0 30px 60px #203a451f);width:min(1040px,66vw);margin:-10px 0 0 -110px}.observe-feature-strip,.observe-product-routes{background:#fffaf085;border-color:#11110d14;border-radius:24px;overflow:hidden;box-shadow:0 20px 48px #203a4514}.observe-product-routes{margin-top:24px}.observe-product-routes .home-product-route{background:#ffffff47}.evidence-section{background:radial-gradient(circle at 30% 18%,#ffffff94,#0000 28rem),linear-gradient(135deg,#fff0d8 0%,#f6dfbd 52%,#eef0dd 100%);grid-template-columns:minmax(380px,.34fr) minmax(0,.66fr);min-height:900px;padding-top:120px;padding-bottom:120px}.evidence-layout{align-self:center}.home-section.decision-section{min-height:900px;color:var(--home-white);background:radial-gradient(circle at 76% 20%,#ffffff1f,#0000 30rem),linear-gradient(135deg,#171812 0%,#26271d 58%,#4b5036 100%);padding-top:122px;padding-bottom:122px}.home-section.decision-section .decision-layout{width:min(1440px,100%);margin-inline:auto;padding-inline:0}.home-section.decision-section .home-inline-link{background:#fffaf014;border-color:#fffaf029}.pilot-section{background:#f7f2e8;padding-top:126px;padding-bottom:88px}.pilot-layout{grid-template-columns:minmax(360px,.42fr) minmax(0,.58fr);gap:clamp(32px,6vw,92px);width:min(1440px,100%);margin-inline:auto}.pilot-intake-card{background:#fffaf0e6;border-radius:32px;box-shadow:0 30px 70px #2b24181f}.pilot-outcome-list{background:var(--home-ink);width:min(1440px,100%);color:var(--home-white);border-radius:24px;margin-inline:auto;overflow:hidden}.pilot-outcome-list li{color:#fffaf0db}@media (max-width:1100px){.world-section,.observe-parity-section,.evidence-section,.home-section.decision-section,.pilot-section{grid-template-columns:1fr;padding-inline:32px}.world-stage,.observe-parity-visual{width:100%;margin:34px 0 0}.home-section.decision-section .decision-layout,.pilot-layout{grid-template-columns:1fr}}@media (max-width:720px){.home-progress-shell{display:none}.world-section,.observe-parity-section,.evidence-section,.home-section.decision-section,.pilot-section{padding:76px 20px}.world-section h2#world-title,.observe-parity-copy h2,.evidence-section h2,.home-section.decision-section h2,.pilot-section h2{max-width:100%;font-size:clamp(36px,10.5vw,46px);line-height:1}.world-section .home-section-copy p:not(.home-label),.observe-parity-copy>p:not(.home-label),.evidence-copy>p:not(.home-label),.decision-copy>p:not(.home-label),.pilot-section p{font-size:16px}.world-stage,.observe-parity-visual{width:100%;margin-top:28px}.observe-feature-strip,.observe-product-routes,.pilot-outcome-list{border-radius:20px}}.home-shell{background:radial-gradient(circle at 18% 0,#ffffffdb,#0000 22rem),linear-gradient(#fbf7ee 0%,#f7f2e8 44%,#efe4d2 100%)}.home-header{background:#fffaf0e0;border-radius:20px;width:min(1120px,100% - 56px);height:64px;margin-top:14px;padding:0 10px 0 14px;top:14px;box-shadow:inset 0 1px #ffffffd6,0 14px 34px #2c261c1a}.home-brand{font-size:18px}.home-brand-mark{border-radius:12px;width:38px;height:38px}.home-nav{gap:2px;font-size:13px}.home-nav a{border-radius:11px;padding:10px 12px}.home-header-cta,.home-button{border-radius:13px;min-height:44px}.home-header-cta{min-width:136px;box-shadow:0 10px 20px #11110d1f}.home-hero{grid-template-columns:minmax(0,.82fr) minmax(520px,.96fr);column-gap:clamp(24px,3vw,42px);width:min(1320px,100% - 64px);min-height:auto;padding:clamp(40px,4vw,62px) 0 28px}.home-hero-copy{max-width:610px;padding-left:0}.home-hero .home-label{min-height:30px;margin-bottom:18px;padding-inline:12px;font-size:10px}.home-hero h1{letter-spacing:-.052em;max-width:610px;font-size:clamp(54px,4.65vw,76px);line-height:.94}.home-hero-lede{max-width:560px;margin-top:22px;font-size:clamp(17px,1.2vw,20px);line-height:1.5}.home-actions{margin-top:26px}.home-inline-link{border-radius:13px;min-height:44px}.home-hero-world{justify-self:end;width:min(100%,690px)}.home-hero-world-image{border-radius:28px;min-height:clamp(430px,36vw,560px);box-shadow:inset 0 1px #ffffffb8,0 24px 58px #2b241824}.home-hero-world-image:after{background:linear-gradient(90deg,#f7f2e829,#0000 34%),radial-gradient(circle at 70% 32%,#0000 0 34%,#fffaf014 48%,#0000 70%)}.home-hero-world img{object-position:61% 50%}.home-hero-world-caption,.home-world-callout,.home-world-status,.home-world-memory{border-radius:16px;box-shadow:inset 0 1px #ffffffd1,0 12px 26px #251f161f}.home-hero-world-caption{width:min(232px,45%);padding:14px 16px;top:18px;left:18px}.home-world-callout{width:188px;padding:12px 14px 13px}.home-world-callout strong,.home-world-status strong{font-size:13px}.home-world-callout-engine{top:13%;right:5%}.home-world-callout-evidence{bottom:11%;left:18%}.home-world-callout-decision{width:174px;bottom:23%;right:4%}.home-world-status{top:34%;left:6%}.home-world-memory{bottom:4%;right:22%}.home-hero .home-proof-strip{border-radius:22px;margin-top:30px;box-shadow:0 16px 42px #2b241812}.home-hero .home-proof-strip h2{font-size:12px}.home-hero .home-proof-strip article p{max-width:180px;font-size:12px;line-height:1.35}.home-progress-shell{background:#fffaf0cc;border-radius:16px;width:min(1060px,100% - 64px);min-height:46px;padding:5px 0 4px;top:82px;overflow:hidden;box-shadow:0 10px 28px #2b241812}.home-progress-rail{grid-template-columns:.84fr 1.18fr .86fr .9fr .82fr .9fr;min-height:42px;padding:0 10px}.home-progress-rail .is-scroll{display:none}.home-progress-rail a{gap:10px;min-height:42px}.home-progress-rail b,.home-progress-scroll-cue{letter-spacing:.11em;font-size:10px}.world-section,.observe-parity-section,.evidence-section,.home-section.decision-section,.pilot-section{min-height:760px;padding-top:82px;padding-bottom:88px;scroll-margin-top:120px}.world-section .home-section-copy,.observe-parity-copy,.evidence-copy,.decision-copy,.pilot-copy{align-self:start}.world-section h2#world-title,.observe-parity-copy h2,.evidence-section h2,.home-section.decision-section h2,.pilot-section h2{max-width:610px;font-size:clamp(42px,4vw,66px);line-height:.98}.world-section .home-section-copy p:not(.home-label),.observe-parity-copy>p:not(.home-label),.evidence-copy>p:not(.home-label),.decision-copy>p:not(.home-label),.pilot-section p{max-width:520px;font-size:clamp(17px,1.18vw,19px);line-height:1.52}.world-stage{align-self:start;width:min(790px,56vw);margin-top:18px}.observe-parity-copy{padding-top:0}.observe-parity-visual{align-self:start;width:min(940px,62vw);margin:6px 0 0 -54px}.observe-feature-strip,.observe-product-routes{border-radius:20px;box-shadow:0 16px 38px #203a4512}.evidence-board{filter:drop-shadow(0 24px 52px #764e231f);border-radius:26px}.evidence-section{grid-template-columns:minmax(400px,.38fr) minmax(0,.62fr)}.evidence-layout{place-self:start end;width:min(920px,100%);overflow:visible}.evidence-board{transform-origin:100% 0;width:min(940px,100%);min-height:650px;margin-left:0;transform:scale(.94)}.home-section.decision-section .decision-layout{grid-template-columns:minmax(420px,.43fr) minmax(0,.57fr);gap:clamp(28px,4vw,64px);width:min(1320px,100% - 64px)}.home-section.decision-section .decision-copy,.home-section.decision-section h2{max-width:580px}.home-section.decision-section .decision-visual{min-height:560px}.home-section.decision-section .decision-stage{transform:translate(-50%,-50%)scale(.68)}.pilot-section{padding-bottom:72px}.pilot-layout{align-items:center}.pilot-outcome-list{margin-top:0}.home-footer{padding-top:54px}.pilot-intake-card{border-radius:26px;box-shadow:0 24px 54px #2b24181c}@media (max-width:1180px){.home-hero{grid-template-columns:1fr;width:min(100% - 48px,960px)}.home-hero-world{justify-self:stretch;width:100%}.home-hero-world-image{height:clamp(360px,48vw,440px);min-height:0}.home-hero .home-proof-strip{margin-top:26px}.home-progress-shell{display:none}.world-stage,.observe-parity-visual{width:100%;margin-left:0}.evidence-layout,.evidence-board{width:100%;transform:none}.evidence-section{grid-template-columns:1fr;gap:34px}.evidence-copy{max-width:640px}.evidence-layout{justify-self:stretch}.evidence-board{width:min(900px,100%);min-height:620px;margin-inline:auto}.home-section.decision-section .decision-layout{grid-template-columns:1fr;width:100%}.home-section.decision-section .decision-stage{transform:translate(-50%,-50%)scale(.72)}}@media (max-width:720px){.home-header,.home-hero,.home-section,.pilot-section,.home-footer{width:min(100% - 48px,390px)}.home-header{border-radius:18px;height:62px;margin-top:10px;top:10px}.home-hero{padding:38px 0 34px}.home-hero-copy{max-width:340px;padding-inline:0}.home-hero h1{font-size:clamp(36px,10.4vw,44px);line-height:1}.home-hero-lede{font-size:15.5px}.home-actions{width:100%;max-width:292px}.home-actions .home-button,.home-actions .home-inline-link{text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0;padding-left:18px;padding-right:18px}.home-actions .home-inline-link:after{left:18px;right:18px}.home-hero-world-image{border-radius:22px;height:330px;min-height:330px}.home-hero .home-proof-strip{margin-top:24px}.world-section,.observe-parity-section,.evidence-section,.home-section.decision-section,.pilot-section{min-height:auto;padding:64px 18px;scroll-margin-top:88px}.world-section h2#world-title,.observe-parity-copy h2,.evidence-section h2,.home-section.decision-section h2,.pilot-section h2{letter-spacing:0;overflow-wrap:anywhere;max-width:292px;font-size:clamp(31px,8.2vw,36px);line-height:1.06}.world-section .home-section-copy p:not(.home-label),.observe-parity-copy>p:not(.home-label),.evidence-copy>p:not(.home-label),.decision-copy>p:not(.home-label),.pilot-section p{max-width:292px}.evidence-board{min-height:auto}.evidence-section{grid-template-columns:1fr;gap:28px;overflow:hidden}.evidence-copy{width:100%;max-width:292px;padding-inline:0}.evidence-copy .home-label,.evidence-actions{max-width:292px}.evidence-layout{width:100%;overflow:visible}.evidence-board{gap:14px;width:100%;margin:0;padding:0;display:grid;transform:none}.evidence-paper,.evidence-dossier,.decision-cluster,.evidence-process-row{width:100%;max-width:100%;height:auto;position:relative;inset:auto;transform:none}.trace-card,.lens-card,.diff-card,.verifier-card,.memory-card,.decision-card{width:100%;min-width:0;max-width:100%}.diff-card table{min-width:300px}.home-section.decision-section .decision-visual{min-height:250px}.home-section.decision-section .decision-stage{transform:translate(-50%,-50%)scale(.34)}}.home-progress-shell{background:#fffaf0c2;border-radius:15px;width:min(1080px,100% - 120px);margin-top:10px;top:96px;box-shadow:inset 0 1px #ffffff9e,0 12px 30px #2b241812}.home-progress-rail{min-height:38px;padding:0 12px}.home-progress-rail a{min-height:38px}.home-progress-rail span{width:24px;height:24px;font-size:9px}.home-progress-rail b{letter-spacing:.1em;font-size:9px}.evidence-board{filter:drop-shadow(0 18px 42px #764e231a)}.evidence-process-row{opacity:.76;transform-origin:bottom;transform:translateY(4px)scale(.96)}.decision-cluster{transform-origin:50%;transform:translate(-10px)scale(.96)}.memory-card{transform:rotate(2.8deg)}@media (max-width:1180px){.home-progress-shell{display:none}.evidence-board{filter:drop-shadow(0 16px 34px #764e2317)}.evidence-process-row,.decision-cluster{transform:none}}@media (max-width:720px){.evidence-section{padding-top:58px;padding-bottom:64px}.evidence-board{gap:10px}.evidence-paper{padding:18px 20px 16px}.artifact-card h3,.dossier-front h3{letter-spacing:.1em;font-size:12px}.artifact-card p,.artifact-card dd,.artifact-card dt,.artifact-card td,.artifact-card th,.artifact-card footer,.dossier-front p{font-size:10.5px;line-height:1.48}.trace-card,.lens-card,.verifier-card,.memory-card,.decision-card{min-height:0}.trace-graph{height:52px;margin-top:6px}.lens-list{gap:6px;margin-top:12px}.lens-list div{grid-template-columns:38px 1fr;gap:10px}.diff-card table{min-width:280px}.evidence-dossier{min-height:360px}.dossier-front{padding:25px 24px 20px 58px}.dossier-front .dossier-id{margin:12px 0 10px;font-size:18px}.review-stamp{width:118px;height:118px;margin-top:26px}.review-stamp strong{font-size:22px}.review-stamp span{max-width:92px;font-size:8px}.dossier-stats{gap:12px;padding-top:10px;bottom:36px}.barcode{width:138px;height:15px;bottom:13px}.decision-card{min-height:156px}.decision-review-box{width:112px;height:50px;margin:12px 0;font-size:20px}.decision-options{padding:14px}.decision-options p+p{margin-top:12px}.memory-card{padding-left:48px}.evidence-process-row{gap:10px}.evidence-process-step{grid-template-columns:36px minmax(0,1fr);gap:9px}.process-icon{width:36px;height:36px}.process-icon svg{width:18px;height:18px}.pilot-section{padding-top:58px}.pilot-intake-card{border-radius:20px;box-shadow:0 18px 40px #2b24181a}}.memory-card{width:222px;top:558px;right:18px}.evidence-process-row{display:none}@media (max-width:720px){.evidence-board{gap:12px}.lens-card,.verifier-card,.memory-card,.evidence-process-row{display:none}.trace-card{order:1}.diff-card{order:2}.evidence-dossier{order:3;min-height:330px;margin:0}.decision-cluster{order:4;gap:10px}.decision-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:12px;display:grid}.decision-options p{grid-template-columns:14px minmax(0,1fr);gap:0 6px}.decision-options p+p{margin-top:0}.decision-options strong{letter-spacing:.06em;font-size:11px}.decision-options em{display:none}}.home-hero .home-proof-strip{background:linear-gradient(90deg,#ffffff94,#0000 46%),#fffaf0b8;border-color:#11110d13;border-radius:18px;grid-template-columns:minmax(188px,.78fr) repeat(5,minmax(0,1fr));margin-top:28px;box-shadow:inset 0 1px #ffffffb3,0 14px 34px #2b24180e}.home-hero .home-proof-strip>p,.home-hero .home-proof-strip article{min-height:98px;padding:15px 16px}.home-hero .home-proof-strip>p{color:#fffaf0d1;letter-spacing:.08em;background:linear-gradient(135deg,#11110de6,#2d2f25e6);align-content:center;font-size:9.5px;line-height:1.5}.home-hero .home-proof-strip article{grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr);align-content:center;column-gap:12px}.home-hero .home-proof-strip article:after{bottom:12px;left:62px;right:16px}.home-hero .home-proof-icon{width:31px;height:31px;box-shadow:inset 0 1px #ffffffc7,0 8px 16px #2320180b}.home-hero .home-proof-icon svg{width:17px;height:17px}.home-hero .home-proof-strip h2{letter-spacing:.085em;min-height:0;font-size:10.5px;line-height:1.15}.home-hero .home-proof-strip article p{max-width:168px;margin-top:5px;font-size:11.2px;line-height:1.34}@media (max-width:1180px){.home-hero .home-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.home-hero .home-proof-strip>p{grid-column:1/-1;min-height:66px}}@media (max-width:720px){.home-hero .home-proof-strip{border-radius:18px;margin-top:22px}.home-hero .home-proof-strip>p,.home-hero .home-proof-strip article{min-height:auto;padding:16px 18px}.home-hero .home-proof-strip article{grid-template-columns:32px minmax(0,1fr)}.home-hero .home-proof-strip article p{max-width:none}}.home-section-link{background:#fffaf06b;border:1px solid #11110d1f;border-radius:13px;gap:12px;width:fit-content;max-width:100%;min-height:44px;margin-right:0;padding:0 15px 0 16px;line-height:1.15;text-decoration:none;box-shadow:inset 0 1px #ffffff94}.home-section-link:before,.home-section-link:after{display:none}.home-section-link:hover{background:#fffaf0ad;border-color:#5f68406b}.home-section-link .home-arrow{width:20px}.observe-product-routes{box-shadow:inset 0 1px #ffffff9e,0 16px 34px #203a450f}.observe-product-routes-copy{min-height:258px;padding-top:26px;padding-bottom:28px}.observe-product-routes .home-product-route{min-height:258px;padding:26px 22px 26px 26px}.observe-product-routes .home-product-route-main strong{font-size:24px;line-height:1}.observe-product-routes .home-product-route-glyph{margin:16px 0 13px}.observe-product-routes .home-product-route-question{min-height:36px;font-size:15px;line-height:1.18}.observe-product-routes .home-product-route-proof{gap:9px;margin-top:14px;padding-top:13px}.observe-product-routes .home-product-route-proof small{font-size:9.8px;line-height:1.28}@media (max-width:1180px){.observe-product-routes-copy{min-height:auto;padding:24px 0 22px}.observe-product-routes .home-product-route{min-height:270px;padding:22px 16px}.observe-product-routes .home-product-route-main strong{font-size:22px}}@media (max-width:720px){.observe-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.observe-feature{gap:10px;min-height:54px;padding:10px 12px;font-size:12px;line-height:1.18}.observe-feature:nth-child(2n){border-right:1px solid var(--home-line-soft)}.observe-feature:nth-child(3n){border-right:0}.observe-feature svg{width:20px;height:20px}.observe-product-routes{border-radius:18px;margin-top:20px}.observe-product-routes-copy{min-height:auto;padding:22px 18px 20px}.observe-product-routes-copy .home-label{margin-bottom:12px}.observe-product-routes-copy h3{font-size:24px;line-height:1}.observe-product-routes-copy p:not(.home-label){max-width:none;margin-top:12px;font-size:13.5px;line-height:1.45}.observe-product-routes .home-product-route{grid-template-columns:34px minmax(0,1fr) 24px;column-gap:14px;min-height:auto;padding:19px 18px 20px}.observe-product-routes .home-product-route:before,.observe-product-routes .home-product-route:after{left:18px}.observe-product-routes .home-product-route-number{grid-area:1/1/4;padding-top:2px}.observe-product-routes .home-product-route-main{grid-column:2;gap:6px}.observe-product-routes .home-product-route-main strong{letter-spacing:-.035em;font-size:22px}.observe-product-routes .home-product-route-main:after{margin-top:11px}.observe-product-routes .home-product-route-glyph{grid-column:2/4;max-width:210px;margin:12px 0 10px}.observe-product-routes .home-product-route-question{grid-column:2/4;max-width:238px;min-height:auto;font-size:14px;line-height:1.2}.observe-product-routes .home-product-route-proof{grid-column:2/4;gap:7px;margin-top:12px;padding-top:11px}.observe-product-routes .home-product-route-proof small{letter-spacing:.065em;font-size:9.4px;line-height:1.22}.observe-product-routes .home-product-route .home-arrow{grid-area:1/3;place-self:start end;margin:0}.evidence-section{gap:22px;padding-top:56px;padding-bottom:56px}.evidence-copy{max-width:min(100%,306px)}.evidence-copy .home-label,.evidence-actions{max-width:306px}.evidence-copy>p:not(.home-label){margin-top:22px;line-height:1.48}.evidence-actions{gap:10px;margin-top:26px}.evidence-actions .home-button,.evidence-actions .home-inline-link{min-height:46px}.evidence-board{filter:drop-shadow(0 12px 28px #764e2314);gap:9px}.evidence-paper{padding:16px 18px 14px}.artifact-card h3,.dossier-front h3{letter-spacing:.095em;font-size:11.5px}.artifact-card p,.artifact-card dd,.artifact-card dt,.artifact-card td,.artifact-card th,.artifact-card footer,.dossier-front p{font-size:10px;line-height:1.38}.trace-card p{margin-top:8px}.trace-graph{height:44px;margin-top:4px}.diff-card table{min-width:0;margin-top:9px}.diff-card th,.diff-card td{padding:4px 5px}.evidence-dossier{min-height:292px}.dossier-front{padding:22px 20px 18px 54px}.dossier-front:before{left:44px}.dossier-hole-top{top:32px;left:18px}.dossier-hole-bottom{bottom:32px;left:18px}.dossier-cord{height:58px;left:24px}.dossier-front .dossier-id{margin:10px 0 8px;font-size:16px}.review-stamp{width:92px;height:92px;margin-top:18px}.review-stamp strong{font-size:17px}.review-stamp span{letter-spacing:.11em;max-width:74px;font-size:7px}.dossier-stats{gap:10px;padding-top:8px;font-size:9.5px;bottom:31px}.barcode{width:122px;height:13px;bottom:11px}.decision-cluster{gap:8px}.decision-card{min-height:132px}.decision-review-box{width:102px;height:42px;margin:9px 0;font-size:17px}.decision-options{padding:10px}.decision-options strong{font-size:10px}.pilot-section{gap:22px;padding-top:52px;padding-bottom:50px}.pilot-layout{gap:22px}.pilot-copy{max-width:min(100%,306px)}.pilot-copy .home-label{margin-bottom:14px}.pilot-section h2{max-width:306px;font-size:clamp(30px,8vw,34px);line-height:1.04}.pilot-section p{max-width:306px;font-size:15px;line-height:1.45}.pilot-actions{gap:10px;margin-top:22px}.pilot-actions .home-button,.pilot-actions .home-inline-link{min-height:46px;padding-left:18px;padding-right:18px}.pilot-intake-card{border-radius:18px;padding:22px 20px 20px;box-shadow:0 14px 32px #2b241816}.pilot-intake-card>strong{margin-top:14px;font-size:24px;line-height:1.04}.pilot-intake-list{margin-top:18px}.pilot-intake-list div{gap:5px;padding:13px 0 14px}.pilot-intake-list dt{letter-spacing:.09em;font-size:10px}.pilot-intake-list dd{font-size:14px;line-height:1.34}.pilot-outcome-list{border-radius:18px}.pilot-outcome-list li{padding:15px 18px 16px;font-size:14px;line-height:1.36}.pilot-outcome-list span{letter-spacing:.09em;margin-bottom:6px;font-size:10px}}@media (min-width:1181px){.home-hero{padding-top:clamp(34px,3.2vw,46px);padding-bottom:18px}.home-hero-world{width:min(100%,676px)}.home-hero-world-image{min-height:clamp(454px,33.6vw,500px)}.home-hero .home-proof-strip{border-radius:16px;grid-template-columns:minmax(174px,.7fr) repeat(5,minmax(0,1fr));margin-top:22px;box-shadow:inset 0 1px #ffffffad,0 10px 26px #2b24180b}.home-hero .home-proof-strip>p,.home-hero .home-proof-strip article{min-height:84px;padding:13px 15px}.home-hero .home-proof-strip>p{background:linear-gradient(135deg,#11110dd6,#2d2f25d6);font-size:9px;line-height:1.45}.home-hero .home-proof-strip article{grid-template-columns:30px minmax(0,1fr);column-gap:10px}.home-hero .home-proof-strip article:after{bottom:10px;left:55px;right:15px}.home-hero .home-proof-icon{width:28px;height:28px}.home-hero .home-proof-icon svg{width:15px;height:15px}.home-hero .home-proof-strip h2{font-size:10px;line-height:1.12}.home-hero .home-proof-strip article p{max-width:154px;margin-top:4px;font-size:10.8px;line-height:1.28}.home-progress-shell{border-radius:14px;width:min(1010px,100% - 96px);min-height:38px;margin-top:12px;padding:4px 0 3px;top:82px;box-shadow:inset 0 1px #ffffffa8,0 8px 20px #2b24180e}.home-progress-rail{min-height:34px;padding:0 9px}.home-progress-rail a{gap:8px;min-height:34px}.home-progress-rail span{width:24px;height:24px;font-size:9px}.home-progress-rail b,.home-progress-scroll-cue{letter-spacing:.1em;font-size:9px}.world-section{padding-top:72px}.world-incoming-line{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.world-incoming-line{stroke:color-mix(in srgb, var(--home-olive) 44%, var(--home-line))}}.world-incoming-line{stroke-width:.85px;opacity:.55}.world-output-line{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.world-output-line{stroke:color-mix(in srgb, var(--home-olive) 36%, var(--home-line))}}.world-output-line{stroke-width:.85px;opacity:.82}.world-row-paths .world-row-title{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.world-row-paths .world-row-title{fill:color-mix(in srgb, var(--home-olive) 82%, var(--home-ink))}}.world-row-paths .world-row-title{font-weight:800}.world-row-paths .world-small{fill:#33372fc7;font-weight:650}.world-section{min-height:700px;padding-bottom:58px}.observe-feature-strip{margin-top:28px}.observe-product-routes{margin-top:18px}.observe-parity-section .hero-field-lines text{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-field-lines text{fill:color-mix(in srgb, var(--home-olive) 88%, var(--home-ink))}}.observe-parity-section .hero-field-lines text{font-weight:820}.observe-parity-section .hero-field-lines path{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-field-lines path{stroke:color-mix(in srgb, var(--home-olive) 24%, var(--home-line))}}.observe-parity-section .hero-module-title{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-module-title{fill:color-mix(in srgb, var(--home-olive) 86%, var(--home-ink))}}.observe-parity-section .hero-module-title{font-weight:820}.observe-parity-section .hero-module-copy{fill:#3e433bc2;font-weight:560}.home-header{z-index:44;isolation:isolate}.home-progress-shell{z-index:45}.home-header:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:linear-gradient(#fbf7eef7 0%,#fbf7eeed 58%,#fbf7ee00 100%);width:100vw;position:absolute;top:-22px;bottom:-70px;left:50%;transform:translate(-50%)}.evidence-section{min-height:780px;padding-top:86px;padding-bottom:26px}.evidence-copy{padding-bottom:46px}.evidence-actions{display:none}.evidence-board{transform-origin:100% 0;min-height:612px;transform:scale(.91)}.evidence-layout{align-self:start}.home-progress-shell[data-active-stage="05"],.home-progress-shell[data-active-stage="06"]{background:#fffaf0f0;border-radius:999px;width:max-content;min-width:154px;min-height:34px;margin-left:auto;margin-right:max(48px,50vw - 672px);padding:3px 6px;box-shadow:inset 0 1px #ffffffb8,0 10px 24px #2b241813}.home-progress-shell[data-active-stage="05"]:before,.home-progress-shell[data-active-stage="06"]:before{display:none}.home-progress-shell[data-active-stage="05"] .home-progress-rail,.home-progress-shell[data-active-stage="06"] .home-progress-rail{min-height:30px;padding:0;display:flex}.home-progress-shell[data-active-stage="05"] .home-progress-rail li,.home-progress-shell[data-active-stage="06"] .home-progress-rail li{display:none}.home-progress-shell[data-active-stage="05"] .home-progress-rail li.is-active,.home-progress-shell[data-active-stage="06"] .home-progress-rail li.is-active{display:flex}.home-progress-shell[data-active-stage="05"] .home-progress-rail li:after,.home-progress-shell[data-active-stage="06"] .home-progress-rail li:after{display:none}.home-progress-shell[data-active-stage="05"] .home-progress-rail a,.home-progress-shell[data-active-stage="06"] .home-progress-rail a{gap:8px;min-height:30px;padding:0 8px}.home-progress-shell[data-active-stage="05"] .home-progress-rail span,.home-progress-shell[data-active-stage="06"] .home-progress-rail span{width:24px;height:24px;font-size:9px}.home-progress-shell[data-active-stage="05"] .home-progress-rail b,.home-progress-shell[data-active-stage="06"] .home-progress-rail b{letter-spacing:.095em;font-size:9px}.home-section.decision-section{min-height:580px;padding-top:56px;padding-bottom:36px}.home-section.decision-section:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, rgb(247 242 232/calc(var(--home-decision-exit,0) * .98)) 0%, rgb(247 242 232/calc(var(--home-decision-exit,0) * .94)) 58%, rgb(247 242 232/calc(var(--home-decision-exit,0) * .88)) 100%), linear-gradient(180deg, #f7f2e800 0%, #f7f2e894 68%, #f7f2e8 100%);position:absolute;inset:0}.home-section.decision-section .decision-copy .home-label{margin-bottom:20px}.home-section.decision-section .decision-copy>p:not(.home-label){margin-top:26px}.home-section.decision-section .decision-actions{margin-top:28px}.home-section.decision-section .decision-visual{min-height:440px}.home-section.decision-section .decision-stage{transform:translate(-50%,-50%)scale(.55)}.home-section.decision-section .decision-layout{opacity:calc(1 - var(--home-decision-exit,0));z-index:2}.home-header:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#fbf7eefe 0%,#fbf7eefd 62%,#fbf7eee6 84%,#fbf7ee00 100%);top:-28px;bottom:-76px}.home-progress-shell[data-footer-visible=true],.home-progress-shell[data-active-stage="05"],.home-progress-shell[data-active-stage="06"]{opacity:0;pointer-events:none;transform:translateY(-8px)}.pilot-section{gap:28px;min-height:704px;padding-bottom:38px}.home-footer{padding-top:36px}.home-footer-plate{grid-template-columns:minmax(400px,.4fr) minmax(0,.6fr);align-items:center;gap:clamp(34px,3.4vw,56px);margin-bottom:22px;padding:24px 0 26px}.home-footer-statement strong{max-width:520px;font-size:clamp(42px,3.25vw,52px);line-height:1}.home-footer-statement p{color:#33372fd6;max-width:470px;font-size:16px}.home-footer-route{align-self:center;height:224px;padding:30px 0 12px}.home-footer-route:before{top:34px;left:16px;right:16px}@supports (color:color-mix(in lab, red, red)){.home-footer-route:after{background:linear-gradient(90deg, color-mix(in srgb, var(--home-line-soft) 70%, transparent) 1px, transparent 1px), linear-gradient(180deg, #ffffff57, transparent 54%)}}.home-footer-route:after{opacity:.92;background-size:16.6667% 100%,auto}.home-footer-route li{color:#33372fb8;gap:8px;min-height:58px;padding:18px 10px 0;font-size:11px}.home-footer-route span,.home-footer-products small{color:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.home-footer-route span,.home-footer-products small{color:color-mix(in srgb, var(--home-olive) 88%, var(--home-ink))}}.home-footer-products small{letter-spacing:.105em;font-size:10px}.home-progress-shell[data-active-stage="02"],.home-progress-shell[data-active-stage="03"],.home-progress-shell[data-active-stage="04"]{background:#fffaf0ed;border-radius:14px;width:min(930px,100% - 176px);min-height:36px;padding:3px 0;top:84px;box-shadow:inset 0 1px #ffffffb8,0 10px 24px #2b24180e}.home-progress-shell[data-active-stage="02"]:before,.home-progress-shell[data-active-stage="03"]:before,.home-progress-shell[data-active-stage="04"]:before{display:none}.home-progress-shell[data-active-stage="02"] .home-progress-rail,.home-progress-shell[data-active-stage="03"] .home-progress-rail,.home-progress-shell[data-active-stage="04"] .home-progress-rail{min-height:30px;padding:0 8px}.home-progress-shell[data-active-stage="02"] .home-progress-rail a,.home-progress-shell[data-active-stage="03"] .home-progress-rail a,.home-progress-shell[data-active-stage="04"] .home-progress-rail a{gap:7px;min-height:30px}.home-progress-shell[data-active-stage="02"] .home-progress-rail span,.home-progress-shell[data-active-stage="03"] .home-progress-rail span,.home-progress-shell[data-active-stage="04"] .home-progress-rail span{width:22px;height:22px;font-size:8.5px}.home-progress-shell[data-active-stage="02"] .home-progress-rail b,.home-progress-shell[data-active-stage="03"] .home-progress-rail b,.home-progress-shell[data-active-stage="04"] .home-progress-rail b{letter-spacing:.092em;font-size:8.5px}.home-progress-shell[data-active-stage="02"] .home-progress-rail li:not(:last-child):after,.home-progress-shell[data-active-stage="03"] .home-progress-rail li:not(:last-child):after,.home-progress-shell[data-active-stage="04"] .home-progress-rail li:not(:last-child):after{opacity:.7;left:88px;right:12px}.world-section{min-height:640px;padding-top:58px;padding-bottom:44px}.world-section .home-section-copy{padding-top:0}.world-stage{margin-top:4px}.observe-parity-section{min-height:1190px;padding-top:58px}.home-progress-shell[data-active-stage="03"],.home-progress-shell[data-active-stage="04"]{background:#fffaf0e6;width:min(860px,100% - 220px);min-height:34px}.home-progress-shell[data-active-stage="03"] .home-progress-rail,.home-progress-shell[data-active-stage="04"] .home-progress-rail,.home-progress-shell[data-active-stage="03"] .home-progress-rail a,.home-progress-shell[data-active-stage="04"] .home-progress-rail a{min-height:28px}.observe-parity-section{row-gap:0;min-height:1214px;padding-bottom:76px}.observe-parity-visual{min-height:570px}.observe-feature-strip{background:linear-gradient(90deg, #ffffff5c, #fff3), linear-gradient(90deg, var(--dt-grid-line) 1px, transparent 1px), linear-gradient(180deg, var(--dt-grid-line) 1px, transparent 1px);background-size:auto,92px 92px,92px 92px;border-bottom:0;border-radius:18px 18px 0 0;min-height:54px;margin-top:76px}.observe-feature{min-height:54px;padding:0 24px}.observe-product-routes{border-top:0;border-radius:0 0 22px 22px;min-height:326px;margin-top:0;overflow:hidden}.observe-product-routes-copy h3{font-size:26px;line-height:1.04}.observe-product-routes-copy p:not(.home-label){margin-top:18px}.observe-product-routes .home-product-route{min-height:326px;padding-top:26px;padding-bottom:24px}.observe-product-routes .home-product-route-main strong{font-size:25px}.observe-product-routes .home-product-route-question{min-height:38px}.evidence-section{padding-top:70px}.home-progress-shell[data-active-stage="03"],.home-progress-shell[data-active-stage="04"]{background:#fffaf0f6;box-shadow:inset 0 1px #ffffffc2,0 14px 30px #2b241812}:root[data-home-active-stage="02"] .home-header:before{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#fbf7eefe 0% 70%,#fbf7eef0 88%,#fbf7ee5c 98%,#fbf7ee00 100%);bottom:-150px}:root[data-home-active-stage="03"] .home-header:before,:root[data-home-active-stage="04"] .home-header:before{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(#fbf7eefe 0% 68%,#fbf7eef0 84%,#fbf7ee5c 98%,#fbf7ee00 100%);bottom:-150px}.world-section{grid-template-rows:minmax(500px,auto) 0;min-height:560px;margin-top:0;padding-top:48px;padding-bottom:32px}.world-section .home-section-copy,.world-stage{opacity:calc(1 - var(--home-world-exit,0));align-self:start;position:sticky;top:224px}.world-incoming-line{opacity:.68;stroke-width:.95px}.world-output-line{opacity:.9;stroke-width:.98px}.world-row-paths .world-small{fill:#2c312ad6}.observe-parity-section .hero-field-lines text,.observe-parity-section .hero-module-title{fill:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.observe-parity-section .hero-field-lines text,.observe-parity-section .hero-module-title{fill:color-mix(in srgb, var(--home-olive) 92%, var(--home-ink))}}.observe-parity-section .hero-module-copy{fill:#30352dd6}.observe-parity-section .hero-rank-track,.observe-parity-section .hero-retrieve-path,.observe-parity-section .hero-act-path{stroke-width:.96px}.observe-parity-section .hero-retrieve-path.is-muted,.observe-parity-section .hero-act-path.is-muted{stroke-width:.82px;opacity:.82}.observe-parity-section{min-height:1034px;padding-top:70px;padding-bottom:22px}.observe-parity-copy{padding-top:0}.observe-parity-copy .home-label{margin-bottom:22px}.observe-parity-copy>p:not(.home-label){margin-top:28px}.observe-observed-note{margin-top:44px}.observe-parity-visual{min-height:474px;margin-top:-14px}.observe-feature-strip{min-height:50px;margin-top:30px}.observe-feature{min-height:50px}.observe-product-routes{min-height:294px}.observe-product-routes-copy,.observe-product-routes .home-product-route{min-height:294px;padding-top:22px;padding-bottom:22px}.observe-product-routes .home-product-route-glyph{margin:14px 0 10px}.observe-product-routes .home-product-route-proof{margin-top:10px;padding-top:12px}.evidence-section{grid-template-rows:minmax(560px,auto);min-height:606px;padding-top:36px;padding-bottom:18px}.evidence-board{min-height:560px;transform:scale(.88)}.home-section.decision-section .home-inline-link{color:#fffaf0;background:#11110d94;border-color:#fffaf0ad;box-shadow:inset 0 1px #ffffff24,0 12px 28px #00000038}:root[data-home-active-stage="05"] .home-header:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#fbf7eefe 0%,#fbf7eefd 72%,#fbf7eea8 90%,#fbf7ee00 100%);bottom:-34px}:root[data-home-footer-visible] .home-header:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#fbf7eefe 0% 68%,#fbf7eef0 86%,#fbf7ee38 98%,#fbf7ee00 100%);bottom:-105px}:root[data-home-footer-visible] .pilot-layout{opacity:1}:root[data-home-footer-visible] .pilot-outcome-list{transform:none}.home-footer-route:before{background:linear-gradient(90deg, var(--home-line), var(--home-olive), var(--home-line))}@supports (color:color-mix(in lab, red, red)){.home-footer-route:before{background:linear-gradient(90deg, color-mix(in srgb, var(--home-line) 78%, transparent), color-mix(in srgb, var(--home-olive) 58%, var(--home-line)), color-mix(in srgb, var(--home-line) 78%, transparent))}}.home-footer-route:after{border-color:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.home-footer-route:after{border-color:color-mix(in srgb, var(--home-ink) 14%, var(--home-line))}}.home-footer-route:after{background:linear-gradient(90deg, var(--home-line-soft) 1px, transparent 1px), linear-gradient(180deg, #ffffff70, transparent 58%)}@supports (color:color-mix(in lab, red, red)){.home-footer-route:after{background:linear-gradient(90deg, color-mix(in srgb, var(--home-line-soft) 86%, transparent) 1px, transparent 1px), linear-gradient(180deg, #ffffff70, transparent 58%)}}.home-footer-route:after{opacity:1}.home-footer-route li{color:#33372fd6}.home-footer-route li:before{border-color:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.home-footer-route li:before{border-color:color-mix(in srgb, var(--home-olive) 82%, var(--home-line))}}.home-footer-route li:before{box-shadow:0 0 0 6px var(--home-paper)}@supports (color:color-mix(in lab, red, red)){.home-footer-route li:before{box-shadow:0 0 0 6px color-mix(in srgb, var(--home-paper) 88%, transparent)}}}@media (min-width:721px) and (max-width:1100px){.home-footer-plate{grid-template-columns:1fr;gap:24px;padding:28px 0 30px}.home-footer-route{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:10px;padding:28px 0 18px}.home-footer-route:before{top:32px;left:18px;right:18px}.home-footer-route:after{background-size:33.3333% 100%,auto}.home-footer-route li{min-height:62px;padding:18px 12px 0}}@media (min-width:1181px){.home-header{border-radius:20px;width:min(1320px,100% - 64px);height:62px;margin-top:12px;padding:0 10px 0 14px;transition:width .18s,height .18s,background .18s,box-shadow .18s,transform .18s;top:12px}:root[data-home-active-stage="02"] .home-header,:root[data-home-active-stage="03"] .home-header,:root[data-home-active-stage="04"] .home-header,:root[data-home-active-stage="05"] .home-header,:root[data-home-active-stage="06"] .home-header{background:#fffaf0f0;border-radius:18px;height:56px;top:10px;box-shadow:inset 0 1px #ffffffd6,0 10px 24px #2c261c1b}.home-header:before,:root[data-home-active-stage="02"] .home-header:before,:root[data-home-active-stage="03"] .home-header:before,:root[data-home-active-stage="04"] .home-header:before,:root[data-home-active-stage="05"] .home-header:before,:root[data-home-active-stage="06"] .home-header:before,:root[data-home-footer-visible] .home-header:before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#fbf7eef0 0%,#fbf7eeb8 64%,#fbf7ee00 100%);top:-12px;bottom:-14px}.home-brand-mark{border-radius:11px;width:36px;height:36px}.home-header-cta{min-width:146px;min-height:42px}.home-progress-shell{display:none}.home-section,.pilot-section{scroll-margin-top:82px}.home-hero{width:min(1320px,100% - 64px);padding-top:clamp(34px,3.6vw,54px)}.world-section{min-height:690px;padding-top:48px;padding-bottom:32px}.world-section .home-section-copy{top:auto}.world-stage{transform-origin:50%;width:calc(100% + 546px);min-height:570px;margin-left:-398px;margin-right:-148px;top:auto;transform:translateY(-60px)}.world-section .home-section-copy:before{z-index:0;background:linear-gradient(90deg,#eff8e0fc 0% 68%,#eff8e0f0 82%,#eff8e02e 92%,#0000 100%),radial-gradient(at 30% 48%,#eff8e0fa,#0000 74%);inset:-30px -170px -42px -26px}.world-section .home-label,.world-section #world-title,.world-section .section-copy,.world-section .home-section-link{z-index:1;position:relative}.world-intake-points{opacity:.48}.world-intake-rule{opacity:.46}.world-incoming-line{stroke-width:.72px;opacity:.1}.world-output-line{stroke:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.world-output-line{stroke:color-mix(in srgb, var(--home-olive) 26%, var(--home-line))}}.world-output-line{stroke-width:.76px;opacity:.78}.world-row-paths .world-row-number{letter-spacing:.1em;font-size:7px}.world-row-paths .world-row-title{fill:var(--home-olive);letter-spacing:.095em;font-size:8.8px;font-weight:760}.world-row-paths .world-small{fill:var(--home-graphite);letter-spacing:.025em;font-size:7px;font-weight:620}.observe-parity-section{min-height:970px;padding-top:62px;padding-bottom:24px}.observe-feature-strip{display:none}.observe-product-routes{border-top:1px solid var(--home-line);min-height:318px;margin-top:24px}@supports (color:color-mix(in lab, red, red)){.observe-product-routes{border-top:1px solid color-mix(in srgb, var(--home-line) 62%, transparent)}}.observe-product-routes{border-bottom:1px solid var(--home-line)}@supports (color:color-mix(in lab, red, red)){.observe-product-routes{border-bottom:1px solid color-mix(in srgb, var(--home-line) 48%, transparent)}}.observe-product-routes{border-radius:22px;overflow:hidden}.observe-product-routes-copy{min-height:318px}.observe-product-routes-copy h3{max-width:260px;font-size:25px;line-height:1.06}.observe-product-routes .home-product-route{cursor:pointer;background:linear-gradient(#ffffff7a,#ffffff0a 56%),linear-gradient(90deg,#0000 0,#54583e0a 48%,#0000 49%);min-height:318px;transition:background .16s,box-shadow .16s,transform .16s}.observe-product-routes .home-product-route:hover,.observe-product-routes .home-product-route:focus-visible{box-shadow:inset 0 -2px 0 var(--home-olive);background:linear-gradient(#ffffffb8,#ffffff1f 58%),linear-gradient(90deg,#0000 0,#54583e0f 48%,#0000 49%)}@supports (color:color-mix(in lab, red, red)){.observe-product-routes .home-product-route:hover,.observe-product-routes .home-product-route:focus-visible{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--home-olive) 55%, transparent)}}.observe-product-routes .home-product-route:hover,.observe-product-routes .home-product-route:focus-visible{transform:translateY(-1px)}.observe-product-routes .home-product-route-main strong:before{content:"Product system";color:var(--home-olive);margin-bottom:7px;display:block}@supports (color:color-mix(in lab, red, red)){.observe-product-routes .home-product-route-main strong:before{color:color-mix(in srgb, var(--home-olive) 90%, var(--home-ink))}}.observe-product-routes .home-product-route-main strong:before{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:780;line-height:1}.home-product-route-action{border:1px solid var(--home-ink);grid-column:2/-1;justify-content:space-between;align-items:center;gap:10px;width:fit-content;min-width:138px;min-height:34px;margin-top:14px;padding:0 12px 0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.home-product-route-action{border:1px solid color-mix(in srgb, var(--home-ink) 14%, var(--home-line))}}.home-product-route-action{color:var(--home-ink);letter-spacing:-.01em;background:#fffdf7b8;border-radius:999px;font-size:12px;font-weight:760}.home-product-route-action .home-arrow{grid-column:auto;width:17px;margin:0}.home-product-route:hover .home-product-route-action,.home-product-route:focus-visible .home-product-route-action{border-color:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.home-product-route:hover .home-product-route-action,.home-product-route:focus-visible .home-product-route-action{border-color:color-mix(in srgb, var(--home-olive) 54%, var(--home-line))}}.home-product-route:hover .home-product-route-action,.home-product-route:focus-visible .home-product-route-action{background:var(--home-ink);color:var(--home-white)}.home-section.decision-section{min-height:646px;padding-top:46px;padding-bottom:42px}.home-section.decision-section .decision-layout{grid-template-columns:minmax(420px,.36fr) minmax(0,.64fr);gap:16px}.home-section.decision-section .decision-visual{min-height:548px}.home-section.decision-section .decision-stage{transform:translate(-50%,-50%)scale(.72)}.pilot-section{min-height:650px;padding-top:76px}.pilot-copy .home-label{margin-bottom:22px}.pilot-section p{max-width:640px;font-size:18.5px}.home-footer{border-top:2px solid var(--home-ink);width:100%;max-width:none;padding:44px max(72px,50% - 660px) 34px}@supports (color:color-mix(in lab, red, red)){.home-footer{border-top:2px solid color-mix(in srgb, var(--home-ink) 24%, var(--home-line))}}.home-footer{background:linear-gradient(180deg, #f1e9dbf0, #ece2d0fa), var(--home-paper-deep)}.home-footer-plate{border-top:0;border-bottom:0;margin-bottom:22px;padding:22px 0 24px}.home-footer-plate:before,.home-footer-route:after{display:none}.home-footer-route{height:190px;padding:24px 0 8px}.home-footer-route:before{background:var(--home-olive);top:30px;left:24px;right:24px}@supports (color:color-mix(in lab, red, red)){.home-footer-route:before{background:color-mix(in srgb, var(--home-olive) 28%, var(--home-line))}}.home-footer-route li{color:#33372fb8;min-height:52px}.home-footer-grid{border-top:1px solid var(--home-ink);padding-top:18px}@supports (color:color-mix(in lab, red, red)){.home-footer-grid{border-top:1px solid color-mix(in srgb, var(--home-ink) 14%, transparent)}}.home-footer-products a,.home-footer-links{border-top:0;padding-top:0}}.home-hero-world-caption,.home-world-callout,.home-world-status,.home-world-memory{border:1px solid var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.home-hero-world-caption,.home-world-callout,.home-world-status,.home-world-memory{border:1px solid color-mix(in srgb, var(--home-ink) 14%, #d5c7ad)}}.home-hero-world-caption,.home-world-callout,.home-world-status,.home-world-memory{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 14px 12px,#b99442 0 2px,#6f5b29 2.5px 3.2px,#0000 3.5px),radial-gradient(circle at calc(100% - 14px) 12px,#b99442 0 2px,#6f5b29 2.5px 3.2px,#0000 3.5px),linear-gradient(#fffcf4f0,#ebe1cfe6);box-shadow:inset 0 1px #ffffffbd,0 0 0 3px #fffaf052,0 11px 22px #251f1629}.home-hero-world-caption{border-radius:14px;width:auto;max-width:245px;padding:14px 18px 13px;top:7%;left:5%;transform:rotate(-.7deg)}.home-hero-world-caption span,.home-world-callout span,.home-world-status span,.home-world-memory{color:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.home-hero-world-caption span,.home-world-callout span,.home-world-status span,.home-world-memory{color:color-mix(in srgb, var(--home-olive) 92%, var(--home-ink))}}.home-hero-world-caption span,.home-world-callout span,.home-world-status span,.home-world-memory{letter-spacing:.16em;text-shadow:0 1px #ffffff8f;font-size:clamp(11px,.78vw,14px)}.home-hero-world-caption p,.home-world-callout p{display:none}.home-world-callout{text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:auto;min-width:118px;max-width:172px;padding:12px 16px 13px;display:flex}.home-world-callout:before{content:"";z-index:-1;background:linear-gradient(#c7a051,#6f5b29);border-radius:999px;width:4px;height:22px;position:absolute;bottom:-22px;right:50%;transform:translate(50%);box-shadow:0 6px 10px #251f162e}.home-world-callout strong,.home-world-status strong{color:var(--home-ink);letter-spacing:-.02em;margin-top:0;font-size:clamp(13px,.9vw,16px);font-weight:790}.home-world-callout:after,.home-world-status:after,.home-world-memory:after{content:"";z-index:-1;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#736d5280,#736d5200);width:54px;height:1px;position:absolute}.home-world-callout-engine{top:20%;right:7%;transform:rotate(.8deg)}.home-world-callout-engine:after{bottom:-24px;right:86%;transform:rotate(142deg)}.home-world-callout-evidence{bottom:18%;left:18%;transform:rotate(-1deg)}.home-world-callout-evidence:after{top:36px;left:82%;transform:rotate(14deg)}.home-world-callout-decision{min-width:178px;max-width:212px;bottom:24%;right:5%;transform:rotate(.5deg)}.home-world-callout-decision:after{bottom:-16px;right:78%;transform:rotate(156deg)}.home-world-status{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(3,auto);gap:8px;padding:31px 0 0;display:grid;top:39%;left:7%;transform:rotate(-1deg)}.home-world-status:before{content:"";background:linear-gradient(90deg,#765f2b,#c7a051 28%,#8a7034 70%,#574721);border-radius:999px;height:5px;position:absolute;top:24px;left:10px;right:10px;box-shadow:inset 0 1px #ffffff59,0 8px 12px #251f1624}.home-world-status:after{top:44%;left:78%;transform:rotate(9deg)}.home-world-status span{border:1px solid var(--home-ink);grid-column:auto;width:fit-content;padding:8px 13px 7px;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.home-world-status span{border:1px solid color-mix(in srgb, var(--home-ink) 15%, #d5c7ad)}}.home-world-status span{background:radial-gradient(circle at 10px 9px,#b99442 0 1.8px,#6f5b29 2.1px 2.8px,#0000 3px),linear-gradient(#fffcf4f2,#e8e1cfeb);border-radius:10px;box-shadow:0 8px 16px #251f161f}.home-world-status strong{min-width:52px;color:var(--home-olive);background:linear-gradient(#fffdf7e6,#e0ddcce6);border:1px solid #5f684026;border-radius:11px;margin:0;padding:10px 11px 9px;font-size:clamp(11px,.72vw,13px);position:relative;box-shadow:inset 0 1px #ffffffd1,0 8px 14px #251f161f}.home-world-status strong:before{content:"";background:#9a7b39;width:2px;height:13px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.home-world-memory{border-radius:999px;padding:12px 18px 11px;bottom:5%;right:30%;transform:rotate(.3deg)}.home-world-memory:after{bottom:16px;right:84%;transform:rotate(168deg)}.home-world-callout[data-active=true],.home-world-status[data-active=true],.home-world-memory[data-active=true]{border-color:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.home-world-callout[data-active=true],.home-world-status[data-active=true],.home-world-memory[data-active=true]{border-color:color-mix(in srgb, var(--home-olive) 58%, #b99442)}}.home-world-callout[data-active=true],.home-world-status[data-active=true],.home-world-memory[data-active=true]{box-shadow:inset 0 1px #ffffffbd,0 0 0 4px #e8e0be57,0 15px 28px #5f684033}.home-world-callout-engine[data-active=true]{transform:translateY(-3px)rotate(.8deg)}.home-world-callout-evidence[data-active=true]{transform:translateY(-3px)rotate(-1deg)}.home-world-callout-decision[data-active=true]{transform:translateY(-3px)rotate(.5deg)}.home-world-status[data-active=true]{transform:translateY(-3px)rotate(-1deg)}.home-world-memory[data-active=true]{transform:translateY(-3px)rotate(.3deg)}@media (max-width:1180px){.home-hero-world-caption{top:18px;left:18px}.home-world-callout-engine{top:18%;right:5%}.home-world-callout-evidence{bottom:16%;left:17%}.home-world-callout-decision{bottom:21%;right:5%}}@media (max-width:720px){.home-hero-world-caption{max-width:calc(100% - 28px);padding:12px 16px 11px;top:14px;left:14px}.home-world-callout{display:none}.home-world-status{justify-content:center;inset:auto 14px 14px;transform:none}.home-world-status:after{display:none}.home-world-status[data-active=true]{transform:translateY(-2px)}.home-world-memory{display:none}}.home-header{--home-header-ease:cubic-bezier(.22, 1, .36, 1);--home-header-fast:.22s var(--home-header-ease);--home-header-slow:.42s var(--home-header-ease);z-index:44;border:0;border-bottom:1px solid var(--home-ink);grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;gap:22px;width:100%;max-width:none;height:76px;margin:0 auto;padding:0 max(28px,50% - 628px);display:grid;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.home-header{border-bottom:1px solid color-mix(in srgb, var(--home-ink) 10%, var(--home-line))}}.home-header{background:linear-gradient(180deg, #ffffff57, #fff0), var(--home-paper);border-radius:0}@supports (color:color-mix(in lab, red, red)){.home-header{background:linear-gradient(180deg, #ffffff57, #fff0), color-mix(in srgb, var(--home-paper) 94%, white)}}.home-header{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;will-change:width, height, border-radius, box-shadow, background;transition:top var(--home-header-slow), width var(--home-header-slow), height var(--home-header-slow), gap var(--home-header-slow), padding var(--home-header-slow), border-color var(--home-header-slow), border-radius var(--home-header-slow), background var(--home-header-slow), box-shadow var(--home-header-slow), backdrop-filter var(--home-header-slow)}.home-header:before{display:none}.home-brand{min-width:max-content;transition:gap var(--home-header-slow), font-size var(--home-header-slow);gap:12px;font-size:19px;font-weight:780}.home-brand-mark{border:1px solid var(--home-ink);width:38px;height:38px}@supports (color:color-mix(in lab, red, red)){.home-brand-mark{border:1px solid color-mix(in srgb, var(--home-ink) 72%, var(--home-line))}}.home-brand-mark{box-shadow:none;transition:width var(--home-header-slow), height var(--home-header-slow), border-radius var(--home-header-slow), background var(--home-header-slow), box-shadow var(--home-header-slow);background:0 0;border-radius:10px}.home-nav{min-width:0;transition:gap var(--home-header-slow), font-size var(--home-header-slow);justify-content:center;gap:6px;font-size:14px;font-weight:680}.home-nav a{color:#11110dc2;white-space:nowrap;max-width:120px;transition:max-width var(--home-header-slow), opacity var(--home-header-fast), padding var(--home-header-slow), transform var(--home-header-slow), background var(--home-header-fast), color var(--home-header-fast);border-radius:999px;justify-content:center;align-items:center;padding:10px 12px;display:inline-flex;overflow:hidden}.home-nav a:hover,.home-nav a[aria-current=page]{background:var(--home-olive)}@supports (color:color-mix(in lab, red, red)){.home-nav a:hover,.home-nav a[aria-current=page]{background:color-mix(in srgb, var(--home-olive) 12%, transparent)}}.home-nav a:hover,.home-nav a[aria-current=page]{color:var(--home-ink)}.home-nav a[aria-current=page]:after{display:none}.home-header-cta{border-color:var(--home-ink);background:var(--home-ink);min-width:144px;min-height:44px;color:var(--home-white);box-shadow:none;transition:min-width var(--home-header-slow), min-height var(--home-header-slow), padding var(--home-header-slow), transform var(--home-header-fast), background var(--home-header-fast), box-shadow var(--home-header-slow);border-radius:999px;justify-self:end;padding:0 18px;position:relative;overflow:hidden}.home-cta-compact{opacity:0;max-width:0;transform:translate(6px)}.home-cta-full,.home-cta-compact{white-space:nowrap;transition:max-width var(--home-header-slow), opacity var(--home-header-fast), transform var(--home-header-slow);display:inline-block;overflow:hidden}.home-cta-full{opacity:1;max-width:96px;transform:translate(0)}:root[data-home-scrolled] .home-header,:root[data-home-active-stage="02"] .home-header,:root[data-home-active-stage="03"] .home-header,:root[data-home-active-stage="04"] .home-header,:root[data-home-active-stage="05"] .home-header,:root[data-home-active-stage="06"] .home-header{border:1px solid var(--home-ink);grid-template-columns:auto minmax(0,1fr) auto;gap:12px;width:min(640px,100% - 48px);height:58px;padding:0 8px 0 10px;top:14px}@supports (color:color-mix(in lab, red, red)){:root[data-home-scrolled] .home-header,:root[data-home-active-stage="02"] .home-header,:root[data-home-active-stage="03"] .home-header,:root[data-home-active-stage="04"] .home-header,:root[data-home-active-stage="05"] .home-header,:root[data-home-active-stage="06"] .home-header{border:1px solid color-mix(in srgb, var(--home-ink) 14%, var(--home-line))}}:root[data-home-scrolled] .home-header,:root[data-home-active-stage="02"] .home-header,:root[data-home-active-stage="03"] .home-header,:root[data-home-active-stage="04"] .home-header,:root[data-home-active-stage="05"] .home-header,:root[data-home-active-stage="06"] .home-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffffad,#ffffff14),#fffaf0f5;border-radius:999px;box-shadow:inset 0 1px #ffffffbd,0 14px 34px #2c261c1f}:root[data-home-scrolled] .home-brand-mark,:root[data-home-active-stage="02"] .home-brand-mark,:root[data-home-active-stage="03"] .home-brand-mark,:root[data-home-active-stage="04"] .home-brand-mark,:root[data-home-active-stage="05"] .home-brand-mark,:root[data-home-active-stage="06"] .home-brand-mark{background:linear-gradient(180deg, #ffffffb8, #efe6d56b), var(--home-white);border-radius:999px;width:36px;height:36px;box-shadow:0 6px 16px #2c261c14}:root[data-home-scrolled] .home-nav,:root[data-home-active-stage="02"] .home-nav,:root[data-home-active-stage="03"] .home-nav,:root[data-home-active-stage="04"] .home-nav,:root[data-home-active-stage="05"] .home-nav,:root[data-home-active-stage="06"] .home-nav{gap:2px;font-size:13px}:root[data-home-scrolled] .home-nav a,:root[data-home-active-stage="02"] .home-nav a,:root[data-home-active-stage="03"] .home-nav a,:root[data-home-active-stage="04"] .home-nav a,:root[data-home-active-stage="05"] .home-nav a,:root[data-home-active-stage="06"] .home-nav a{padding:8px 10px}:root[data-home-scrolled] .home-nav a:nth-child(n+3),:root[data-home-active-stage="02"] .home-nav a:nth-child(n+3),:root[data-home-active-stage="03"] .home-nav a:nth-child(n+3),:root[data-home-active-stage="04"] .home-nav a:nth-child(n+3),:root[data-home-active-stage="05"] .home-nav a:nth-child(n+3),:root[data-home-active-stage="06"] .home-nav a:nth-child(n+3){opacity:0;pointer-events:none;max-width:0;padding-left:0;padding-right:0;transform:scale(.94)}:root[data-home-scrolled] .home-header-cta,:root[data-home-active-stage="02"] .home-header-cta,:root[data-home-active-stage="03"] .home-header-cta,:root[data-home-active-stage="04"] .home-header-cta,:root[data-home-active-stage="05"] .home-header-cta,:root[data-home-active-stage="06"] .home-header-cta{min-width:96px;min-height:40px;padding:0 14px;box-shadow:0 10px 20px #11110d21}:root[data-home-scrolled] .home-cta-full,:root[data-home-active-stage="02"] .home-cta-full,:root[data-home-active-stage="03"] .home-cta-full,:root[data-home-active-stage="04"] .home-cta-full,:root[data-home-active-stage="05"] .home-cta-full,:root[data-home-active-stage="06"] .home-cta-full{opacity:0;max-width:0;transform:translate(-6px)}:root[data-home-scrolled] .home-cta-compact,:root[data-home-active-stage="02"] .home-cta-compact,:root[data-home-active-stage="03"] .home-cta-compact,:root[data-home-active-stage="04"] .home-cta-compact,:root[data-home-active-stage="05"] .home-cta-compact,:root[data-home-active-stage="06"] .home-cta-compact{opacity:1;max-width:42px;transform:translate(0)}@media (max-width:1100px){.home-header{grid-template-columns:1fr auto;gap:16px;height:70px;padding:0 24px}.home-nav{display:none}.home-header-cta{min-width:104px;min-height:40px;padding:0 14px;display:inline-flex}.home-cta-full{opacity:0;max-width:0}.home-cta-compact{opacity:1;max-width:42px;transform:translate(0)}:root[data-home-scrolled] .home-header,:root[data-home-active-stage="02"] .home-header,:root[data-home-active-stage="03"] .home-header,:root[data-home-active-stage="04"] .home-header,:root[data-home-active-stage="05"] .home-header,:root[data-home-active-stage="06"] .home-header{width:min(520px,100% - 24px);height:56px;padding:0 8px 0 10px;top:10px}}@media (prefers-reduced-motion:reduce){.home-header,.home-brand,.home-brand-mark,.home-nav,.home-nav a,.home-header-cta,.home-cta-full,.home-cta-compact{transition-duration:1ms}}@media (max-width:520px){.home-header{height:66px;padding:0 16px}.home-brand{gap:10px;font-size:17px}.home-brand-mark{width:36px;height:36px}.home-header-cta{min-width:86px;min-height:38px;padding:0 12px}.home-header-cta .home-arrow{display:none}:root[data-home-scrolled] .home-header,:root[data-home-active-stage="02"] .home-header,:root[data-home-active-stage="03"] .home-header,:root[data-home-active-stage="04"] .home-header,:root[data-home-active-stage="05"] .home-header,:root[data-home-active-stage="06"] .home-header{width:min(390px,100% - 20px)}}.home-header{z-index:44;width:100%;max-width:none;height:76px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;background:0 0;border:0;border-radius:0;margin:0;padding:0;transition:none;display:block;position:sticky;top:0}.home-header-inner{border:0;border-bottom:1px solid var(--home-ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;width:100%;height:76px;margin:0 auto;padding:0 max(28px,50% - 628px);display:grid}@supports (color:color-mix(in lab, red, red)){.home-header-inner{border-bottom:1px solid color-mix(in srgb, var(--home-ink) 10%, var(--home-line))}}.home-header-inner{background:linear-gradient(180deg, #ffffff57, #fff0), var(--home-paper);border-radius:0}@supports (color:color-mix(in lab, red, red)){.home-header-inner{background:linear-gradient(180deg, #ffffff57, #fff0), color-mix(in srgb, var(--home-paper) 94%, white)}}.home-header-inner{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform-origin:top;will-change:width, height, transform, border-radius, box-shadow;transition:width var(--home-header-slow), height var(--home-header-slow), transform var(--home-header-slow), padding var(--home-header-slow), gap var(--home-header-slow), border-color var(--home-header-slow), border-radius var(--home-header-slow), background var(--home-header-slow), box-shadow var(--home-header-slow), backdrop-filter var(--home-header-slow);transform:translate(0)}:root[data-home-scrolled] .home-header,:root[data-home-active-stage="02"] .home-header,:root[data-home-active-stage="03"] .home-header,:root[data-home-active-stage="04"] .home-header,:root[data-home-active-stage="05"] .home-header,:root[data-home-active-stage="06"] .home-header{width:100%;max-width:none;height:76px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;top:0}:root[data-home-scrolled] .home-header-inner,:root[data-home-active-stage="02"] .home-header-inner,:root[data-home-active-stage="03"] .home-header-inner,:root[data-home-active-stage="04"] .home-header-inner,:root[data-home-active-stage="05"] .home-header-inner,:root[data-home-active-stage="06"] .home-header-inner{border:1px solid var(--home-ink);grid-template-columns:auto minmax(0,1fr) auto;gap:12px;width:min(640px,100% - 48px);height:58px;padding:0 8px 0 10px;transform:translateY(14px)}@supports (color:color-mix(in lab, red, red)){:root[data-home-scrolled] .home-header-inner,:root[data-home-active-stage="02"] .home-header-inner,:root[data-home-active-stage="03"] .home-header-inner,:root[data-home-active-stage="04"] .home-header-inner,:root[data-home-active-stage="05"] .home-header-inner,:root[data-home-active-stage="06"] .home-header-inner{border:1px solid color-mix(in srgb, var(--home-ink) 14%, var(--home-line))}}:root[data-home-scrolled] .home-header-inner,:root[data-home-active-stage="02"] .home-header-inner,:root[data-home-active-stage="03"] .home-header-inner,:root[data-home-active-stage="04"] .home-header-inner,:root[data-home-active-stage="05"] .home-header-inner,:root[data-home-active-stage="06"] .home-header-inner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffffad,#ffffff14),#fffaf0f5;border-radius:999px;box-shadow:inset 0 1px #ffffffbd,0 14px 34px #2c261c1f}@media (max-width:1100px){.home-header{height:70px}.home-header-inner{grid-template-columns:1fr auto;gap:16px;height:70px;padding:0 24px}:root[data-home-scrolled] .home-header,:root[data-home-active-stage="02"] .home-header,:root[data-home-active-stage="03"] .home-header,:root[data-home-active-stage="04"] .home-header,:root[data-home-active-stage="05"] .home-header,:root[data-home-active-stage="06"] .home-header{height:70px}:root[data-home-scrolled] .home-header-inner,:root[data-home-active-stage="02"] .home-header-inner,:root[data-home-active-stage="03"] .home-header-inner,:root[data-home-active-stage="04"] .home-header-inner,:root[data-home-active-stage="05"] .home-header-inner,:root[data-home-active-stage="06"] .home-header-inner{width:min(520px,100% - 24px);height:56px;padding:0 8px 0 10px;transform:translateY(10px)}}@media (max-width:520px){.home-header{height:66px}.home-header-inner{height:66px;padding:0 16px}:root[data-home-scrolled] .home-header-inner,:root[data-home-active-stage="02"] .home-header-inner,:root[data-home-active-stage="03"] .home-header-inner,:root[data-home-active-stage="04"] .home-header-inner,:root[data-home-active-stage="05"] .home-header-inner,:root[data-home-active-stage="06"] .home-header-inner{width:min(390px,100% - 20px)}}@media (prefers-reduced-motion:reduce){.home-header-inner{transition-duration:1ms}}html .home-header .home-header-inner{transform:translate3d(0, var(--home-header-offset,0px), 0);margin-top:0}html[data-home-scrolled] .home-header .home-header-inner,html[data-home-active-stage="02"] .home-header .home-header-inner,html[data-home-active-stage="03"] .home-header .home-header-inner,html[data-home-active-stage="04"] .home-header .home-header-inner,html[data-home-active-stage="05"] .home-header .home-header-inner,html[data-home-active-stage="06"] .home-header .home-header-inner{--home-header-offset:14px;margin-top:0}@media (max-width:1100px){html[data-home-scrolled] .home-header .home-header-inner,html[data-home-active-stage="02"] .home-header .home-header-inner,html[data-home-active-stage="03"] .home-header .home-header-inner,html[data-home-active-stage="04"] .home-header .home-header-inner,html[data-home-active-stage="05"] .home-header .home-header-inner,html[data-home-active-stage="06"] .home-header .home-header-inner{--home-header-offset:10px}}.world-section{background:radial-gradient(circle at 78% 38%,#ffffff80,#0000 30rem),linear-gradient(#fbf7ee 0 130px,#edf4df 280px,#e5efd5 76%,#f8f1df 100%);margin-top:54px}.observe-parity-section{background:radial-gradient(circle at 72% 26%,#ffffff80,#0000 26rem),linear-gradient(#f8f1df 0 90px,#eaf4f5 250px,#e2f0f4 76%,#f9f4e8 100%)}.evidence-section{background:radial-gradient(circle at 30% 22%,#ffffff80,#0000 28rem),linear-gradient(#f9f4e8 0 92px,#fff2df 248px,#f9e8ce 76%,#f9f1df 100%)}.home-section.decision-section{color:var(--home-ink);background:radial-gradient(circle at 76% 24%,#ffffff80,#0000 30rem),linear-gradient(#f9f1df 0 96px,#eef1df 250px,#e2ead3 76%,#f7f2e8 100%)}.home-section.decision-section .home-label,.home-section.decision-section h2,.home-section.decision-section .decision-copy>p:not(.home-label),.home-section.decision-section .home-inline-link{color:var(--home-ink)}.home-section.decision-section .decision-copy>p:not(.home-label){color:#33372fc7}.home-section.decision-section .home-button-primary{border-color:var(--home-ink);background:var(--home-ink);color:var(--home-white)}.home-section.decision-section .home-inline-link{border-color:var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.home-section.decision-section .home-inline-link{border-color:color-mix(in srgb, var(--home-ink) 12%, var(--home-line))}}.home-section.decision-section .home-inline-link{background:#fffaf08a}.pilot-section{isolation:isolate;background:radial-gradient(circle at 70% 18%,#ffffff80,#0000 28rem),linear-gradient(#f7f2e8 0 100px,#fbf7ee 260px,#f7f2e8 100%);position:relative}.pilot-section:before{display:none}.pilot-section>*{z-index:1;position:relative}@media (min-width:1181px){.world-section{margin-top:54px}}@media (max-width:720px){.world-section{background:radial-gradient(circle at 82% 32%,#ffffff80,#0000 18rem),linear-gradient(#fbf7ee 0 82px,#edf4df 190px,#e5efd5 78%,#f8f1df 100%)}.observe-parity-section{background:radial-gradient(circle at 72% 18%,#ffffff80,#0000 18rem),linear-gradient(#f8f1df 0 72px,#eaf4f5 184px,#e2f0f4 76%,#f9f4e8 100%)}.evidence-section{background:radial-gradient(circle at 32% 18%,#ffffff80,#0000 18rem),linear-gradient(#f9f4e8 0 72px,#fff2df 184px,#f9e8ce 76%,#f9f1df 100%)}.home-section.decision-section{background:radial-gradient(circle at 78% 20%,#ffffff80,#0000 18rem),linear-gradient(#f9f1df 0 78px,#eef1df 190px,#e2ead3 76%,#f7f2e8 100%)}.pilot-section{background:radial-gradient(circle at 70% 16%,#ffffff80,#0000 18rem),linear-gradient(#f7f2e8 0 82px,#fbf7ee 190px,#f7f2e8 100%)}}.observe-product-routes{border:1px solid var(--home-ink)}@supports (color:color-mix(in lab, red, red)){.observe-product-routes{border:1px solid color-mix(in srgb, var(--home-ink) 9%, var(--home-line))}}.observe-product-routes{background:radial-gradient(circle at 18% 18%,#ffffffa3,#0000 20rem),linear-gradient(90deg,#fffcf494,#fffcf433),#fffaf08a;border-radius:24px;box-shadow:inset 0 1px #ffffffc7,0 26px 58px #203a4517}.observe-product-routes:before,.observe-product-routes:after{display:none}.observe-product-routes-copy{background:linear-gradient(#fffdf7d1,#f3f7ec99),linear-gradient(90deg,#5f68400b 1px,#0000 1px) 0 0/48px 48px;border-right:0;padding-left:clamp(24px,2.1vw,34px);position:relative;overflow:hidden}.observe-product-routes-copy:before{content:"";background:linear-gradient(#0000,#5f684047 18%,#5f684029 78%,#0000);width:1px;position:absolute;top:34px;bottom:34px;right:0}.observe-product-routes-copy:after{content:"";opacity:.74;pointer-events:none;background:radial-gradient(circle at 20px 52px,#5f684038 0 2px,#0000 2.5px),linear-gradient(12deg,#0000 0 42%,#5f684014 42.2% 42.6%,#0000 43%),linear-gradient(-9deg,#0000 0 55%,#5f684012 55.2% 55.6%,#0000 56%);height:74px;position:absolute;bottom:30px;left:0;right:28px}.observe-product-routes-copy .home-label,.observe-product-routes-copy h3,.observe-product-routes-copy p{z-index:1;position:relative}.observe-product-routes .home-product-route{background:linear-gradient(#ffffff94,#ffffff29 56%,#fffaf02e),linear-gradient(90deg,#0000 0,#54583e09 50%,#0000 51%);border-right:0;transition:background .18s,box-shadow .18s,transform .18s;box-shadow:inset -1px 0 #5f684021,inset 1px 0 #ffffff75}.observe-product-routes .home-product-route:last-child{box-shadow:inset 1px 0 #ffffff75}.observe-product-routes .home-product-route:hover,.observe-product-routes .home-product-route:focus-visible{background:linear-gradient(#ffffffc7,#ffffff42 58%,#fffaf03d),linear-gradient(90deg,#0000 0,#54583e0d 50%,#0000 51%);transform:translateY(-1px);box-shadow:inset -1px 0 #5f684029,inset 1px 0 #ffffff94}.observe-product-routes .home-product-route-main:after{background:linear-gradient(90deg,#5f68403d,#5f684017,#0000);height:1px}.observe-product-routes .home-product-route-glyph{background:linear-gradient(#fffdf7b8,#f1eee038),linear-gradient(90deg,#5f68400e 1px,#0000 1px) 0 0/42px 42px;border:1px solid #5f68401f;border-radius:14px;width:100%;height:auto;padding:14px 12px 10px;box-shadow:inset 0 1px #ffffffbd,0 10px 18px #2b24180b}.observe-product-routes .home-product-route-proof{border-top-color:#5f684029}.observe-product-routes .home-product-route-action{width:fit-content;min-width:138px;min-height:36px;color:var(--home-ink);letter-spacing:-.01em;background:linear-gradient(#ffffffc7,#fffaf09e),#fffaf0b8;border:1px solid #5f684038;border-radius:999px;grid-column:2/-1;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:0 11px 0 14px;font-size:12px;font-weight:760;display:inline-flex;box-shadow:inset 0 1px #ffffffd1,0 8px 18px #2b24180e}.observe-product-routes .home-product-route-action .home-arrow{grid-area:auto;place-self:center;width:16px;margin:0;line-height:0;transform:translate(2px,-.5px)}.observe-product-routes .home-product-route-action .home-arrow svg{display:block}.observe-product-routes .home-product-route:hover .home-product-route-action,.observe-product-routes .home-product-route:focus-visible .home-product-route-action{border-color:var(--home-ink);background:var(--home-ink);color:var(--home-white)}@media (max-width:720px){.observe-product-routes-copy:before,.observe-product-routes-copy:after{display:none}.observe-product-routes-copy{padding-left:18px;padding-right:18px}.observe-product-routes .home-product-route{box-shadow:inset 0 -1px #5f68401f,inset 0 1px #ffffff80}.observe-product-routes .home-product-route-glyph{border-radius:12px;max-width:238px;padding:10px 10px 8px}.observe-product-routes .home-product-route-action{white-space:nowrap;grid-column:2;width:min(100%,156px)}.observe-product-routes .home-product-route-action .home-arrow{grid-area:auto;width:16px}}.docs-header-row{align-items:center;gap:16px;height:100%;display:flex}.docs-header-brand{color:var(--docs-text);letter-spacing:0;flex-shrink:0;align-items:baseline;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.docs-header-brand-suffix{color:var(--docs-text-dim);font-size:11px;font-weight:500}.docs-header-divider{background:var(--docs-border);flex-shrink:0;width:1px;height:16px;margin-inline:4px}.docs-header-by{color:var(--docs-text-dim);font-size:11px;font-family:var(--font-mono,var(--font-geist-mono)), ui-monospace, monospace;letter-spacing:.06em;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.docs-header-by-label{text-transform:uppercase}.docs-header-by-name{color:var(--docs-text-muted);letter-spacing:0;font-weight:600}.docs-header-main-nav{flex-shrink:0;gap:4px;margin-left:16px;display:flex}.docs-header-nav-link{height:34px;color:var(--docs-text-muted);white-space:nowrap;border-radius:6px;align-items:center;padding:0 10px;font-size:13px;display:inline-flex}.docs-header-search-wrap{flex:1;justify-content:center;min-width:0;display:flex}.docs-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.docs-header-github{width:34px;height:34px;color:var(--docs-text-muted);border:1px solid var(--docs-border);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.docs-header-cta{background:var(--docs-accent);color:#1a1107;white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.docs-header-cta-short{display:none}@media (max-width:860px){.docs-header-by,.docs-header-divider,.docs-header-nav-link-secondary{display:none}.docs-header-main-nav{margin-left:0}.docs-search-trigger{max-width:240px;padding:0 8px}.docs-search-trigger .docs-kbd{display:none}.docs-search-trigger span:not(.docs-kbd){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:560px){.docs-header-row{gap:8px}.docs-header-main-nav,.docs-header-github{display:none}.docs-header-search-wrap{flex:1;justify-content:flex-start;min-width:0}.docs-search-trigger{justify-content:center;gap:0;width:34px;max-width:none;padding:0}.docs-search-trigger span:not(.docs-kbd){display:none}.docs-header-cta{padding:0 10px}.docs-header-cta-full{display:none}.docs-header-cta-short{display:inline}}@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-leading{syntax:"*";inherits:false}@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}
