.v3-breadcrumb[data-astro-cid-qaanghzh]{padding:.75rem 1.5rem;max-width:80rem;margin:0 auto;width:100%}.v3-breadcrumb__list[data-astro-cid-qaanghzh]{display:flex;align-items:center;gap:.5rem;list-style:none;margin:0;padding:0;font-size:.8125rem;color:var(--v3-muted, #9ca3af)}.v3-breadcrumb__item[data-astro-cid-qaanghzh] a[data-astro-cid-qaanghzh]{color:var(--v3-muted, #9ca3af);text-decoration:none;transition:color .15s}.v3-breadcrumb__item[data-astro-cid-qaanghzh] a[data-astro-cid-qaanghzh]:hover{color:var(--v3-text, #e5e7eb);text-decoration:underline}.v3-breadcrumb__item[data-astro-cid-qaanghzh]+.v3-breadcrumb__item[data-astro-cid-qaanghzh]:before{content:"/";margin-right:.5rem;color:var(--v3-border, rgba(255, 255, 255, .15))}.v3-breadcrumb__item[data-astro-cid-qaanghzh][aria-current=page]{color:var(--v3-text, #e5e7eb);font-weight:500}@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-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.375rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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;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}:root{--v3-site-max-width:none;--v3-bg:#0b0b09;--v3-stage-bg:linear-gradient(145deg,#161512fa,#0b0b09f5 44%,#10110ffa);--v3-panel-bg:linear-gradient(180deg,#181714e6,#0d0d0bf5);--v3-panel-bg-soft:linear-gradient(180deg,#191815d1,#0e0e0ce0);--v3-border:#e2dbcb24;--v3-border-strong:#e2dbcb38;--v3-text:#f2eadc;--v3-muted:#a9a297;--v3-shadow:0 20px 50px -30px #000000d6,0 0 0 1px #ffffff06;--v3-context:#6cc7d6;--v3-context-soft:#6cc7d621;--v3-intelligence:#89c784;--v3-intelligence-soft:#89c78424;--v3-attention:#d6a45b;--v3-attention-soft:#d6a45b26;--v3-held:#8d8981;--v3-neutral-soft:#e2dbcb14;--v3-radius-panel:10px;--v3-radius-card:8px}html,body.marketing-layout{background:var(--marketing-page-background,var(--v3-bg));min-height:100%}:root{--marketing-bg:var(--v3-bg);--marketing-surface:#131310e6;--marketing-surface-soft:#161512d1;--marketing-surface-strong:#0d0d0bf5;--marketing-panel:#191815d1;--marketing-border:var(--v3-border);--marketing-border-subtle:#e2dbcb14;--marketing-border-strong:var(--v3-border-strong);--marketing-border-focus:#6cc7d673;--marketing-muted:var(--v3-muted);--marketing-muted-strong:#7f796f;--marketing-text:var(--v3-text);--marketing-text-primary:var(--v3-text);--marketing-text-secondary:var(--v3-muted);--marketing-text-muted:#7f796f;--c-accent-context:var(--v3-context);--c-accent-intelligence:var(--v3-intelligence);--c-accent-attention:var(--v3-attention);--c-accent-held:var(--v3-held);--c-accent-handoff:#c79bf0;--marketing-accent:var(--c-accent-context);--marketing-accent-glow:#6cc7d61f;--marketing-accent-halo:#6cc7d60f;--marketing-accent-soft:#6cc7d61f;--marketing-accent-strong:#6cc7d638;--marketing-radius-lg:14px;--marketing-radius-md:10px;--marketing-radius-sm:8px;--marketing-shadow:var(--v3-shadow);--marketing-shadow-soft:0 18px 38px -22px #0009;--marketing-shadow-card:0 12px 24px -10px #00000080;--shadow-hero:0 30px 90px -38px #03070ef2;--shadow-section:0 24px 58px -30px #03070ee6;--shadow-card:0 16px 34px -24px #03070ee0;--sg-page-title:1.375rem;--sg-section-title:.9375rem;--sg-body:.8125rem;--sg-meta:.75rem;--sg-micro:.6875rem}.marketing-surface{background:var(--marketing-bg);color:var(--marketing-text-primary)}.marketing-main{z-index:1;flex-direction:column;gap:clamp(3rem,5vw,6rem);padding:clamp(3rem,5vw,6rem) clamp(1.5rem,5vw,3.5rem);display:flex;position:relative}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.top-full{top:100%}.left-0{left:calc(var(--spacing)*0)}.z-10{z-index:10}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.min-h-\[48px\]{min-height:48px}.min-h-\[70vh\]{min-height:70vh}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-72{width:calc(var(--spacing)*72)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.rotate-180{rotate:180deg}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[color\:rgba\(198\,220\,255\,0\.08\)\]{border-color:#c6dcff14}.border-\[color\:rgba\(226\,219\,203\,0\.18\)\]{border-color:#e2dbcb2e}.border-\[color\:var\(--marketing-border\)\]{border-color:var(--marketing-border)}.border-\[var\(--v3-border\)\]{border-color:var(--v3-border)}.bg-\[color\:rgba\(7\,11\,19\,0\.92\)\]{background-color:#070b13eb}.bg-\[color\:var\(--marketing-accent\)\],.bg-\[color\:var\(--marketing-accent\)\]\/15{background-color:var(--marketing-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--marketing-accent\)\]\/15{background-color:color-mix(in oklab,var(--marketing-accent)15%,transparent)}}.bg-\[color\:var\(--marketing-panel\)\],.bg-\[color\:var\(--marketing-panel\)\]\/80{background-color:var(--marketing-panel)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--marketing-panel\)\]\/80{background-color:color-mix(in oklab,var(--marketing-panel)80%,transparent)}}.bg-\[color\:var\(--marketing-surface\)\]\/65{background-color:var(--marketing-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--marketing-surface\)\]\/65{background-color:color-mix(in oklab,var(--marketing-surface)65%,transparent)}}.bg-\[color\:var\(--marketing-surface\)\]\/70{background-color:var(--marketing-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--marketing-surface\)\]\/70{background-color:color-mix(in oklab,var(--marketing-surface)70%,transparent)}}.bg-\[color\:var\(--marketing-surface\)\]\/88{background-color:var(--marketing-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--marketing-surface\)\]\/88{background-color:color-mix(in oklab,var(--marketing-surface)88%,transparent)}}.bg-\[rgba\(8\,12\,20\,0\.84\)\]{background-color:#080c14d6}.bg-\[linear-gradient\(180deg\,rgba\(13\,20\,34\,0\.96\)\,rgba\(8\,12\,18\,0\.96\)\)\]{background-image:linear-gradient(#0d1422f5,#080c12f5)}.bg-\[linear-gradient\(180deg\,rgba\(22\,21\,18\,0\.94\)\,rgba\(11\,11\,9\,0\.94\)\)\]{background-image:linear-gradient(#161512f0,#0b0b09f0)}.object-contain{object-fit:contain}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-16{padding-block:calc(var(--spacing)*16)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-10{padding-top:calc(var(--spacing)*10)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.text-center{text-align:center}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.text-\[\#05060a\]{color:#05060a}.text-\[color\:var\(--marketing-accent\)\]{color:var(--marketing-accent)}.text-\[color\:var\(--marketing-muted\)\]{color:var(--marketing-muted)}.text-\[var\(--v3-muted\)\]{color:var(--v3-muted)}.text-\[var\(--v3-text\)\]{color:var(--v3-text)}.text-red-300{color:var(--color-red-300)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-\[0_24px_60px_-40px_rgba\(0\,0\,0\,0\.92\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:0 24px 60px -40px var(--tw-shadow-color,#000000eb),inset 0 1px 0 var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_-40px_rgba\(3\,7\,14\,0\.92\)\]{--tw-shadow:0 24px 60px -40px var(--tw-shadow-color,#03070eeb);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--marketing-shadow\)\]{--tw-shadow:var(--marketing-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.hover\:border-\[color\:var\(--marketing-accent\)\]:hover{border-color:var(--marketing-accent)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\[color\:var\(--marketing-accent\)\]:hover{color:var(--marketing-accent)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing)*4)}.focus\:left-4:focus{left:calc(var(--spacing)*4)}.focus\:z-\[200\]:focus{z-index:200}.focus\:rounded:focus{border-radius:.25rem}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:px-4:focus{padding-inline:calc(var(--spacing)*4)}.focus\:py-2:focus{padding-block:calc(var(--spacing)*2)}.focus\:text-black:focus{color:var(--color-black)}@media(min-width:40rem){.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-12{padding:calc(var(--spacing)*12)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:pt-16{padding-top:calc(var(--spacing)*16)}.sm\:pb-20{padding-bottom:calc(var(--spacing)*20)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}@media(min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(280px\,0\.72fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr)}.lg\:items-start{align-items:flex-start}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:pt-20{padding-top:calc(var(--spacing)*20)}.lg\:pb-24{padding-bottom:calc(var(--spacing)*24)}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.bg-marketing-surface{background-color:var(--marketing-surface)}.bg-marketing-surface-soft{background-color:var(--marketing-surface-soft)}.bg-marketing-surface-strong{background-color:var(--marketing-surface-strong)}.bg-marketing-panel{background-color:var(--marketing-panel)}.bg-marketing-accent{background-color:var(--marketing-accent)}.bg-marketing-accent-soft{background-color:var(--marketing-accent-soft)}.hover\:bg-marketing-accent-strong:hover{background-color:var(--marketing-accent-strong)}.border-marketing-subtle{border-color:var(--marketing-border-subtle)}.border-marketing-strong{border-color:var(--marketing-border-strong)}.border-marketing-focus{border-color:var(--marketing-border-focus)}.text-marketing-primary{color:var(--marketing-text-primary)}.text-marketing-secondary{color:var(--marketing-text-secondary)}.text-marketing-muted{color:var(--marketing-text-muted)}.text-marketing-accent{color:var(--marketing-accent)}.shadow-marketing{box-shadow:var(--marketing-shadow)}.shadow-marketing-soft{box-shadow:var(--marketing-shadow-soft)}.rounded-marketing-lg{border-radius:var(--marketing-radius-lg)}.rounded-marketing-md{border-radius:var(--marketing-radius-md)}.rounded-marketing-sm{border-radius:var(--marketing-radius-sm)}.ring-marketing-focus{box-shadow:0 0 0 2px var(--marketing-border-focus)}.transition-marketing{transition-property:all;transition-duration:.2s;transition-timing-function:ease-in-out}.text-sg-page-title{font-size:var(--sg-page-title);font-weight:600;line-height:1.3}.text-sg-section-title{font-size:var(--sg-section-title);font-weight:600;line-height:1.4}.text-sg-body{font-size:var(--sg-body);font-weight:400;line-height:1.5}.text-sg-meta{font-size:var(--sg-meta);font-weight:500;line-height:1.4}.text-sg-micro{font-size:var(--sg-micro);font-weight:500;line-height:1.3}}.v3-section,.v3-section--hero{padding-block:clamp(2rem,4vw,3.75rem)}.v3-section--c26-hero{padding-block:0}.v3-site-shell{width:100%;max-width:var(--v3-site-max-width);margin-inline:auto;padding-inline:clamp(1rem,4vw,5rem)}.v3-kicker{min-height:2.25rem;color:var(--v3-muted);letter-spacing:.18em;text-transform:uppercase;background:#060a12ad;border:1px solid #c6dcff29;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .95rem;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.72rem;display:inline-flex}.v3-kicker:before{content:"";background:var(--v3-context);border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 18px #67d9ff8c}.v3-stage{box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:visible}.v3-stage:before{content:"";pointer-events:none;background:linear-gradient(90deg,#6cc7d612,#0000 34%),repeating-linear-gradient(90deg,#f2eadc06 0 1px,#0000 1px 64px);position:absolute;inset:-2rem 0}.v3-stage-grid,.v3-split-grid{z-index:1;gap:1.5rem;display:grid;position:relative}.v3-stage-copy,.v3-stage-side{z-index:1;position:relative}.v3-stage-grid>*,.v3-split-grid>*,.v3-aside-stack>*,.v3-aside-grid>*,.v3-proof-grid>*,.v3-dual-grid>*,.v3-flow-row>*{min-width:0}.v3-stage-copy{flex-direction:column;gap:1.25rem;display:flex}.v3-stage--solo .v3-stage-copy{max-width:56rem}.v3-headline{letter-spacing:0;color:var(--v3-text);font-family:Iowan Old Style,New York,Georgia,Times New Roman,serif;font-size:clamp(2.55rem,4vw,4.9rem);line-height:.96}.v3-copy{max-width:62ch;color:var(--v3-muted);font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.75}.v3-inline-note{color:var(--v3-text)}.v3-button-row{flex-wrap:wrap;gap:.75rem;padding-top:.25rem;display:flex}.v3-button{text-align:center;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding-block:.7rem;padding-inline:1.3rem;line-height:1.2;display:inline-flex}.v3-button--solid{background:var(--v3-context);color:#042031;border:1px solid #0000}.v3-button--solid:hover{background:#8ae3ff}.v3-button--outline{border:1px solid var(--v3-border);color:var(--v3-text);background:#04070e66}.v3-button--outline:hover{background:#67d9ff1a}.v3-stage-shell,.v3-card,.v3-process-card,.v3-spotlight,.v3-faq-item{border-radius:var(--v3-radius-card);border:1px solid var(--v3-border);background:var(--v3-panel-bg-soft);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.v3-stage-shell{flex-direction:column;gap:1rem;padding:1.15rem;display:flex}.v3-chip-row{flex-wrap:wrap;gap:.55rem;display:flex}.v3-chip{border:1px solid var(--v3-border);min-height:2.2rem;color:var(--v3-text);background:#05091080;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .85rem;font-size:.8rem;display:inline-flex}.v3-chip:before{content:"";background:currentColor;border-radius:999px;width:.42rem;height:.42rem}.v3-tone--context{background:var(--v3-context-soft);color:var(--v3-context);border-color:#6cc7d640}.v3-tone--intelligence{background:var(--v3-intelligence-soft);color:var(--v3-intelligence);border-color:#89c78447}.v3-tone--attention{background:var(--v3-attention-soft);color:var(--v3-attention);border-color:#d6a45b47}.v3-tone--neutral{background:var(--v3-neutral-soft);color:#d6e0f2;border-color:#e2ecff26}.v3-aside-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.v3-aside-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.v3-signal-card{border:1px solid var(--v3-border);background:#050910b8;border-radius:1.3rem;min-height:8.5rem;padding:1rem;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative}.v3-signal-card:hover{border-color:#67d9ff2e;transform:translateY(-2px);box-shadow:0 16px 40px -20px #03070ef2,0 0 20px -8px #67d9ff14}.v3-signal-card--compact{min-height:auto;padding:.75rem .85rem}.v3-signal-card__label,.v3-card__label,.v3-process-card__index{letter-spacing:.16em;text-transform:uppercase;color:var(--v3-muted);font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.72rem}.v3-signal-card__value{color:var(--v3-text);margin-top:.9rem;font-size:1rem;line-height:1.5}.v3-signal-card--compact .v3-signal-card__value{margin-top:.4rem;font-size:.92rem}.v3-spotlight{padding:1.15rem 1.2rem}.v3-spotlight__title,.v3-card__title,.v3-faq-item__question{color:var(--v3-text);font-size:1.1rem;font-weight:600;line-height:1.35}.v3-spotlight__body,.v3-card__body,.v3-faq-item__answer{color:var(--v3-muted);margin-top:.7rem;font-size:.95rem;line-height:1.7}.v3-section-frame{border-radius:var(--v3-radius-panel);border:1px solid var(--v3-border);background:var(--v3-panel-bg);position:relative;overflow:hidden}.v3-section-inner{box-sizing:border-box;z-index:1;max-width:var(--v3-site-max-width);margin-inline:auto;padding-inline:clamp(1.5rem,4vw,5rem);position:relative}.v3-content-width{box-sizing:border-box;max-width:var(--v3-site-max-width);margin-inline:auto;padding-inline:clamp(1.5rem,4vw,5rem)}.v3-section-header{max-width:64ch}.v3-section-title{color:var(--v3-text);letter-spacing:0;font-family:Iowan Old Style,New York,Georgia,Times New Roman,serif;font-size:clamp(1.9rem,2.5vw,3rem);line-height:1.06}.v3-section-intro{color:var(--v3-muted);margin-top:.85rem;font-size:1rem;line-height:1.8}.v3-card-grid{gap:1rem;margin-top:1.5rem;display:grid}.v3-card{padding:1rem 1.1rem;transition:transform .18s,border-color .18s,box-shadow .18s}.v3-card:hover,.v3-process-card:hover,.v3-faq-item:hover{border-color:var(--v3-border-strong);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0f}.v3-card__list{gap:.6rem;margin-top:.9rem;display:grid}.v3-card__bullet,.v3-bullet{color:var(--v3-muted);padding-left:1.1rem;font-size:.95rem;line-height:1.7;display:block;position:relative}.v3-card__bullet:before,.v3-bullet:before{content:"";background:var(--v3-context);border-radius:999px;width:.42rem;height:.42rem;position:absolute;top:.6rem;left:0;box-shadow:0 0 14px #67d9ff6b}.v3-card__cta{color:var(--v3-text);align-items:center;gap:.45rem;margin-top:1rem;font-size:.95rem;display:inline-flex}.v3-process-grid{gap:1rem;margin-top:1.5rem;display:grid}.v3-process-card{min-height:8.5rem;padding:1rem 1.1rem}.v3-process-card__title{color:var(--v3-text);margin-top:.8rem;font-size:1.15rem;font-weight:600;line-height:1.35}.v3-process-card__body{color:var(--v3-muted);width:100%;max-width:none;margin-top:.7rem;font-size:.95rem;line-height:1.7}.v3-split-grid{align-items:start}.v3-bullet-list{grid-template-columns:minmax(0,1fr);gap:.85rem;margin-top:1.35rem;display:grid}.v3-aside-stack{grid-template-columns:minmax(0,1fr);gap:.9rem;display:grid}.v3-code-panel{white-space:pre-wrap;color:#d6e0f2;background:#050910d1;padding:1.15rem 1.2rem;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.78rem;line-height:1.7}.v3-faq-list{gap:.95rem;margin-top:1.5rem;display:grid}.v3-faq-item{padding:1.1rem 1.15rem}.v3-cta-band{align-items:center;gap:1.2rem;display:grid}.v3-link{color:var(--v3-context);text-decoration:none;transition:color .16s}.v3-link:hover{color:#8ae3ff}.v3-status-tag{border:1px solid var(--v3-border);width:fit-content;min-height:1.9rem;color:var(--v3-text);background:#0509109e;border-radius:999px;align-items:center;gap:.45rem;padding-inline:.72rem;font-size:.74rem;line-height:1.2;display:inline-flex}.v3-status-tag:before{content:"";background:var(--v3-context);border-radius:999px;width:.4rem;height:.4rem;box-shadow:0 0 12px #67d9ff52}.v3-proof-grid,.v3-dual-grid{gap:1rem;margin-top:1.5rem;display:grid}.v3-proof-card{gap:.9rem;display:grid}.v3-proof-card__meta{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.v3-proof-card__title{color:var(--v3-text);font-size:1.2rem;font-weight:600;line-height:1.3}.v3-proof-card__body{color:var(--v3-muted);font-size:.95rem;line-height:1.7}.v3-proof-card__list{gap:.55rem;display:grid}.v3-flow-diagram{gap:1rem;margin-top:1.5rem;display:grid}.v3-flow-row{gap:1rem;display:grid}.v3-flow-node{border:1px solid var(--v3-border);background:var(--v3-panel-bg-soft);border-radius:1.5rem;gap:.8rem;padding:1rem 1.1rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.v3-flow-node__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--v3-muted);font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.72rem}.v3-flow-node__title{color:var(--v3-text);font-size:1.1rem;font-weight:600;line-height:1.3}.v3-flow-node__body{color:var(--v3-muted);font-size:.95rem;line-height:1.7}.v3-flow-arrow{color:var(--v3-muted);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.55rem;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.72rem;display:inline-flex}.v3-flow-arrow:before{content:"";background:linear-gradient(90deg,#6cc7d659,#89c78452);width:1.8rem;height:1px}.v3-nav-shell{z-index:80;isolation:isolate;background:linear-gradient(#070909c7,#07090900);border-bottom:0;position:sticky;top:0}.v3-nav-shell:after{content:none}.v3-brand-word{color:var(--v3-text);letter-spacing:0;font-size:1.2rem;font-weight:760}.v3-nav-shell nav[aria-label="Primary navigation"]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f2eadc13;border:1px solid #f2eadc21;border-radius:999px;padding:.35rem;box-shadow:inset 0 1px #ffffff0f,0 26px 80px -58px #000000e6}.v3-status-banner{background:linear-gradient(#070b13f0,#05080fe6),radial-gradient(circle at 16%,#67d9ff14,#0000 32%);border-bottom:1px solid #c6dcff14}.v3-status-banner__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1rem;min-height:3.2rem;padding-block:.7rem;display:flex}.v3-status-chip-row{flex-wrap:wrap;gap:.5rem;display:flex}.v3-status-chip{min-height:2rem;color:var(--v3-text);background:#080c14b8;border:1px solid #c6dcff24;border-radius:999px;align-items:center;gap:.5rem;padding-inline:.8rem;font-size:.76rem;line-height:1.2;display:inline-flex}.v3-status-chip:before{content:"";background:var(--v3-context);border-radius:999px;width:.42rem;height:.42rem;box-shadow:0 0 14px #67d9ff57}.v3-status-banner__copy{color:var(--v3-muted);font-size:.84rem;line-height:1.45}.v3-nav-link,.v3-nav-trigger{min-height:2.35rem;color:var(--v3-muted);border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding-inline:1.05rem;font-size:.9rem;font-weight:660;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.v3-nav-link:hover,.v3-nav-trigger:hover{color:var(--v3-text);background:#67d9ff14;border-color:#c6dcff1f}.v3-nav-link.is-active,.v3-nav-trigger.is-active{color:#17140f;background:var(--v3-text);border-color:#f2eadccc;box-shadow:0 18px 50px -34px #f2eadc75}.v3-nav-menu{border-radius:var(--v3-radius-panel);border:1px solid var(--v3-border);background:linear-gradient(#090e18fa,#050910fa);width:min(24rem,100vw - 2rem);padding:.65rem;box-shadow:0 30px 80px -40px #03070efa,0 0 0 1px #ffffff05}.v3-nav-menu-link{color:var(--v3-muted);border:1px solid #0000;border-radius:1rem;padding:.8rem .85rem;display:block}.v3-nav-menu-link:hover,.v3-nav-menu-link.is-active{color:var(--v3-text);background:#67d9ff14}.v3-nav-link:focus-visible,.v3-nav-trigger:focus-visible,.v3-nav-menu-link:focus-visible{color:var(--v3-text);background:#67d9ff1f;border-color:#67d9ff38;box-shadow:0 0 0 1px #ffffff14,0 0 0 4px #67d9ff2e}.v3-nav-menu-title{color:var(--v3-text);font-size:.92rem;font-weight:600}.v3-nav-menu-copy{color:var(--v3-muted);margin-top:.28rem;font-size:.78rem;line-height:1.55}.v3-stage--c26{align-items:center;min-height:min(46rem,100dvh - 5.5rem);display:grid}.v3-stage--c26:before{content:none}.v3-stage--c26 .v3-section-inner{width:100%;padding-block:clamp(3rem,5vw,4rem)}.v3-stage--c26 .v3-stage-grid{align-items:center;gap:5rem}.v3-stage--c26 .v3-stage-copy{gap:1.6rem;max-width:46rem}.v3-stage--c26 .v3-headline{text-wrap:balance;max-width:9.8ch;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:5.8rem;font-weight:780;line-height:.88}.v3-stage--c26 .v3-copy{max-width:42rem;font-size:1.18rem;line-height:1.55}.c26-visual,.c26-interface-visual,.c26-product-shelf,.c26-topology,.c26-stagegraph-visual,.c26-agents-visual,.c26-router-visual,.c26-handoff-visual,.c26-workflow-contract,.c26-how-loop,.c26-flywheel-visual{background:radial-gradient(circle at 78% 22%,#6cc7d629,#0000 32%),linear-gradient(145deg,#f2eadc1b,#f2eadc09);border:1px solid #f2eadc29;border-radius:1.55rem;min-height:28rem;transition:border-color .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 28px 90px -58px #000000e6,inset 0 1px #ffffff0d}.c26-visual img,.c26-interface-visual img,.c26-product-window img,.c26-agent-bench img,.c26-agent-shot img,.c26-graph-window img{object-fit:cover;width:100%;height:100%;transition:opacity .32s cubic-bezier(.16,1,.3,1),filter .32s cubic-bezier(.16,1,.3,1);display:block}.c26-visual--mission img,.c26-interface-visual img,.c26-agent-shot img,.c26-graph-window img{opacity:.62;filter:saturate(1.08)contrast(1.06);position:absolute;inset:0}.c26-visual--mission:after,.c26-interface-visual:after,.c26-agent-shot:after,.c26-graph-window:after{content:"";pointer-events:none;background:radial-gradient(circle at 52% 38%,#0000 0 22%,#0b0b099e 68%),linear-gradient(#0b0b0924,#0b0b09d6);position:absolute;inset:0}.c26-node,.c26-proof-stack,.c26-memory-card,.c26-evidence-strip,.c26-agent-shot>div{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05080bc2;border:1px solid #f2eadc29;position:absolute}.c26-node{border-radius:1.1rem;min-width:9rem;padding:.9rem 1rem}.c26-node b,.c26-memory-card b,.c26-agent-shot b,.c26-window-head b,.c26-product-window b,.c26-topology b,.c26-agent-grid b,.c26-router-visual b,.c26-handoff-visual b,.c26-workflow-contract b,.c26-how-loop b,.c26-flywheel-visual b{color:var(--v3-text);font-size:.98rem;font-weight:700;line-height:1.25;display:block}.c26-node span,.c26-memory-card span,.c26-agent-shot span,.c26-window-head span,.c26-topology em,.c26-agent-grid em,.c26-router-visual span,.c26-handoff-visual span,.c26-workflow-contract span,.c26-workflow-contract em,.c26-how-loop span,.c26-how-loop em,.c26-flywheel-visual span{color:var(--v3-muted);margin-top:.35rem;font-size:.78rem;font-style:normal;line-height:1.35;display:block}.c26-node--brief{top:10%;left:7%}.c26-node--media{top:16%;right:7%}.c26-node--memory{background:#061b1fb8;border-color:#6cc7d673;max-width:16rem;top:38%;left:32%}.c26-node--proof{border-color:#89c78475;bottom:12%;right:8%}.c26-node--handoff{border-color:#b7a2ff61;bottom:9%;left:9%}.c26-product-shelf{box-shadow:none;background:0 0;border:0;gap:1.15rem;display:grid}.c26-product-window{background:#f2eadc12;border:1px solid #f2eadc29;border-radius:1.55rem;min-height:24rem;transition:border-color .24s cubic-bezier(.16,1,.3,1),background .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.c26-product-window img{opacity:.82;border-radius:1.05rem;width:calc(100% - 2.5rem);height:calc(100% - 5.95rem);transition:opacity .26s cubic-bezier(.16,1,.3,1),filter .26s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:4.7rem 1.25rem 1.25rem}.c26-window-head{z-index:2;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;inset:1.2rem 1.25rem auto}.c26-window-head span{background:#05080b99;border:1px solid #f2eadc1f;border-radius:999px;margin:0;padding:.45rem .65rem}.c26-proof-row{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030405b8;border-radius:999px;grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;padding:.55rem;display:grid;position:absolute;bottom:1.45rem;left:2rem;right:2rem}.c26-proof-row span{min-height:2rem;color:var(--v3-muted);border-radius:999px;justify-content:center;align-items:center;font-size:.72rem;display:inline-flex}.c26-proof-row span.is-active{color:#042031;background:var(--v3-context)}.c26-topology{align-content:center;gap:1.1rem;padding:1.4rem;display:grid}.c26-topology-band,.c26-module-grid{gap:.75rem;display:grid}.c26-topology-products{background:#f2eadc0f;border:1px solid #f2eadc21;border-radius:1.35rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.9rem}.c26-topology-products span,.c26-module-grid span{background:#05080b7a;border:1px solid #f2eadc21;border-radius:1rem;padding:1rem;transition:border-color .22s cubic-bezier(.16,1,.3,1),background .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.c26-memory-band{text-align:center;background:linear-gradient(90deg,#6cc7d621,#89c78414),#f2eadc0d;border:1px solid #6cc7d65c;border-radius:1.4rem;justify-items:center;gap:.35rem;padding:1.2rem;display:grid}.c26-memory-band b{font-size:1.35rem}.c26-memory-band span{color:var(--v3-muted);font-size:.82rem}.c26-topology-line{background:linear-gradient(#6cc7d6b3,#0000);width:1px;height:1.35rem;margin-inline:auto}.c26-module-grid{background:#f2eadc0f;border:1px solid #f2eadc21;border-radius:1.35rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:.9rem}.c26-interface-visual{min-height:30rem}.c26-proof-stack{border-radius:1rem;gap:.45rem;min-width:12rem;padding:.55rem;display:grid;top:1.4rem;left:1.4rem}.c26-proof-stack span{color:var(--v3-muted);background:#f2eadc14;border-radius:.75rem;padding:.65rem .8rem;font-size:.8rem}.c26-proof-stack span.is-done{color:#07330d;background:var(--v3-intelligence)}.c26-memory-card{border-color:#6cc7d661;border-radius:1.1rem;padding:1rem;bottom:1.4rem;left:1.4rem;right:1.4rem}.c26-evidence-strip{border-radius:999px;flex-wrap:wrap;gap:.5rem;padding:.75rem;display:flex;bottom:1.4rem;left:1.4rem;right:1.4rem}.c26-evidence-strip span,.c26-destinations span,.c26-package span{min-height:2rem;color:var(--v3-context);background:#6cc7d61a;border:1px solid #6cc7d647;border-radius:999px;align-items:center;padding-inline:.75rem;font-size:.78rem;display:inline-flex}.c26-generated-visual{background:radial-gradient(circle at 78% 22%,#6cc7d629,#0000 32%),linear-gradient(145deg,#f2eadc1b,#f2eadc09);border:1px solid #f2eadc29;border-radius:1.55rem;min-height:30rem;transition:border-color .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 28px 90px -58px #000000e6,inset 0 1px #ffffff0d}.c26-generated-visual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#05080bdb 0 26%,#05080b75 48%,#05080b1f),linear-gradient(#05080b14 42%,#05080b8f);position:absolute;inset:0}.c26-generated-visual__image{object-fit:cover;opacity:.9;filter:saturate(.92)contrast(1.05)brightness(.9);width:100%;height:100%;transition:filter .32s cubic-bezier(.16,1,.3,1),opacity .32s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0;transform:scale(1.04)}.c26-generated-visual>:not(.c26-generated-visual__image):not(.c26-generated-proof):not(.c26-memory-card):not(.c26-evidence-strip){z-index:2;position:relative}.c26-generated-proof{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05080bbd;border:1px solid #f2eadc29;border-radius:1.05rem;transition:border-color .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1);position:absolute;overflow:hidden}.c26-generated-proof img{object-fit:cover;opacity:.76;width:100%;height:100%;display:block}.c26-generated-proof:after{content:"";pointer-events:none;background:linear-gradient(#05080b1f,#05080be0);position:absolute;inset:0}.c26-generated-proof>div{z-index:2;position:absolute;bottom:.85rem;left:.85rem;right:.85rem}.c26-generated-proof b{color:var(--v3-text);font-size:.82rem;line-height:1.2;display:block}.c26-generated-proof span{color:var(--v3-muted);margin-top:.25rem;font-size:.68rem;line-height:1.3;display:block}.c26-generated-proof--screen{width:min(45%,17rem);height:10.6rem;bottom:1.2rem;right:1.2rem}.c26-generated-visual--sense .c26-memory-card{width:min(21rem,100% - 2.4rem);inset:1.2rem auto auto 1.2rem}.c26-generated-visual--media .c26-evidence-strip{width:min(30rem,100% - 2.8rem);right:auto}.c26-generated-visual--media .c26-generated-proof--screen{top:1.2rem;bottom:auto}.c26-router-visual.c26-generated-visual--router,.c26-handoff-visual.c26-generated-visual--handoff{min-height:30rem;padding:1.25rem}.c26-router-visual.c26-generated-visual--router{grid-template-columns:repeat(2,minmax(0,10.7rem));place-content:center start}.c26-router-visual.c26-generated-visual--router div{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#6cc7d61f,#0000 70%),#05080bad;min-height:5.8rem;transition:border-color .22s cubic-bezier(.16,1,.3,1),background .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.c26-router-visual.c26-generated-visual--router p{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05080b9e;border:1px solid #f2eadc1f;border-radius:1rem;max-width:22rem;padding:.9rem 1rem}.c26-handoff-visual.c26-generated-visual--handoff{grid-template-columns:minmax(0,22rem);place-content:center start}.c26-generated-visual--handoff .c26-package,.c26-generated-visual--handoff .c26-destinations{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05080ba8;max-width:22rem}.c26-stagegraph-visual,.c26-agents-visual{box-shadow:none;background:0 0;border:0;gap:1rem;display:grid}.c26-script-stack{gap:.75rem;display:grid}.c26-script-stack div{color:#15130f;background:#f2eadc;border-radius:1.2rem;padding:1rem}.c26-script-stack i{background:#15130f29;border-radius:999px;width:100%;height:.42rem;margin-top:.65rem;display:block}.c26-script-stack i.short{width:62%}.c26-graph-window{border:1px solid #f2eadc29;border-radius:1.55rem;min-height:22rem;position:relative;overflow:hidden}.c26-graph-window .dot{z-index:2;color:#071114;background:var(--v3-context);border-radius:999px;place-items:center;width:5rem;height:5rem;font-size:.88rem;font-weight:760;display:grid;position:absolute}.c26-graph-window .dot-a{background:var(--v3-text);top:18%;left:12%}.c26-graph-window .dot-b{top:28%;right:14%}.c26-graph-window .dot-c{background:var(--v3-intelligence);bottom:12%;left:30%}.c26-graph-window .dot-d{background:var(--v3-attention);bottom:16%;right:30%}.c26-agents-visual--bench{align-items:stretch}.c26-agent-bench{background:#f2eadc0e;border:1px solid #f2eadc29;border-radius:1.55rem;min-height:25rem;position:relative;overflow:hidden}.c26-agent-bench img{object-fit:cover;object-position:54% 50%;opacity:.96;filter:saturate(.92)contrast(1.04)brightness(.92);position:absolute;inset:0;transform:scale(1.07)}.c26-agent-bench:after{content:"";pointer-events:none;background:radial-gradient(circle at 72% 42%,#6cc7d61f,#0000 36%),linear-gradient(90deg,#05080beb 0 24%,#05080b80 50%,#05080b1f),linear-gradient(#05080b0a 48%,#05080bad);position:absolute;inset:0}.c26-agent-bench__copy{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05080bbd;border:1px solid #f2eadc29;border-radius:1.1rem;max-width:21rem;padding:1rem;position:absolute;inset:1.25rem 1.25rem auto}.c26-agent-bench__copy span{color:#6cc7d6eb;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .4rem;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.68rem;font-weight:760;line-height:1.2;display:block}.c26-agent-bench__copy b{color:var(--v3-text);font-size:1rem;line-height:1.28;display:block}.c26-agent-shot{border:1px solid #f2eadc29;border-radius:1.55rem;min-height:21rem;position:relative;overflow:hidden}.c26-agent-shot>div{border-radius:1.1rem;padding:1rem;bottom:1.3rem;left:1.3rem;right:1.3rem}.c26-agents-visual--bench .c26-agent-shot{min-height:12.5rem}.c26-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.c26-agents-visual--bench .c26-agent-grid{grid-template-columns:1fr}.c26-agent-grid span,.c26-router-visual div{background:#f2eadc0f;border:1px solid #6cc7d647;border-radius:1.1rem;min-height:6.5rem;padding:1rem}.c26-router-visual{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:.9rem;padding:1.4rem;display:grid}.c26-router-visual p{color:var(--v3-muted);grid-column:1/-1;margin:0;line-height:1.6}.c26-handoff-visual{align-content:center;gap:1rem;padding:1.4rem;display:grid}.c26-package{background:#b7a2ff14;border:1px solid #b7a2ff5c;border-radius:1.35rem;flex-wrap:wrap;align-items:center;gap:.65rem;padding:1.2rem;display:flex}.c26-package b{flex-basis:100%}.c26-destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.c26-destinations span{justify-content:center;min-height:4rem}.c26-workflow-contract{grid-template-columns:repeat(6,minmax(0,1fr));align-content:center;gap:.9rem;padding:1.4rem;display:grid}.c26-workflow-contract__spine{background:linear-gradient(90deg,#6cc7d680,#d6a45b6b,#89c78457);height:1px;position:absolute;top:50%;left:10%;right:10%}.c26-workflow-contract article,.c26-how-loop article,.c26-how-loop__receipt,.c26-flywheel-visual__core,.c26-flywheel-visual article{background:linear-gradient(135deg,#6cc7d61c,#0000 70%),#f2eadc0e;border:1px solid #f2eadc24}.c26-workflow-contract article{z-index:1;border-radius:1.1rem;gap:.35rem;min-height:7.35rem;padding:1rem;display:grid;position:relative}.c26-workflow-contract article:first-of-type{grid-column:1/span 2}.c26-workflow-contract article:nth-of-type(2){grid-column:3/span 2;transform:translateY(-1.25rem)}.c26-workflow-contract article:nth-of-type(3){grid-column:5/span 2}.c26-workflow-contract article:nth-of-type(4){grid-column:2/span 2;transform:translateY(1.25rem)}.c26-workflow-contract article:nth-of-type(5){grid-column:4/span 2;transform:translateY(1.25rem)}.c26-workflow-contract article.is-active{background:linear-gradient(135deg,#6cc7d62e,#89c78414),#051112c7;border-color:#6cc7d65c}.c26-how-loop{grid-template-columns:minmax(0,1fr) minmax(10rem,14rem);align-items:center;gap:1rem;padding:1.4rem;display:grid}.c26-how-loop__rail{background:linear-gradient(#6cc7d68c,#d6a45b80,#89c7846b);width:1px;position:absolute;top:4rem;bottom:4rem;left:2.35rem}.c26-how-loop__steps{gap:.58rem;display:grid}.c26-how-loop article{z-index:1;border-radius:1rem;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.2rem .8rem;min-height:4.25rem;padding:.78rem .9rem;display:grid;position:relative}.c26-how-loop article span{background:#051214b8;border:1px solid #6cc7d647;border-radius:999px;grid-row:span 2;place-items:center;width:2.25rem;height:2.25rem;margin:0;display:grid}.c26-how-loop article.is-active{background:linear-gradient(135deg,#6cc7d62e,#0000 74%),#051214bd;border-color:#6cc7d65c}.c26-how-loop__receipt{background:radial-gradient(circle at 30% 24%,#89c78424,#0000 58%),#0c0f0db8;border-color:#89c78440;border-radius:1.2rem;align-content:center;gap:.45rem;min-height:13rem;padding:1rem;display:grid}.c26-flywheel-visual{min-height:30rem}.c26-flywheel-visual__ring{aspect-ratio:1;opacity:.78;background:conic-gradient(from 34deg,#6cc7d64d,#d6a45b38,#89c78442,#6cc7d64d);border:1px solid #6cc7d642;border-radius:999px;width:min(52%,18rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c26-flywheel-visual__ring:after{content:"";border-radius:inherit;background:#090b0ae6;position:absolute;inset:1.6rem}.c26-flywheel-visual__core,.c26-flywheel-visual article{z-index:1;border-radius:1.1rem;position:absolute}.c26-flywheel-visual__core{text-align:center;background:#051214c7;border-color:#6cc7d657;place-items:center;width:11.2rem;min-height:7rem;padding:1rem;display:grid;top:50%;left:50%;transform:translate(-50%,-50%)}.c26-flywheel-visual article{gap:.28rem;width:10.8rem;min-height:4.7rem;padding:.85rem;display:grid}.c26-flywheel-visual article.is-0{top:1.2rem;left:50%;transform:translate(-50%)}.c26-flywheel-visual article.is-1{top:22%;right:1.1rem}.c26-flywheel-visual article.is-2{bottom:19%;right:1.8rem}.c26-flywheel-visual article.is-3{bottom:1.2rem;left:50%;transform:translate(-50%)}.c26-flywheel-visual article.is-4{bottom:19%;left:1.8rem}.c26-flywheel-visual article.is-5{top:22%;left:1.1rem}@media(min-width:1180px){.marketing-route-beta .v3-stage--c26 .v3-stage-grid{grid-template-columns:minmax(0,.82fr) minmax(42rem,1.08fr);gap:clamp(3.25rem,4vw,5rem)}.marketing-route-beta .c26-flywheel-visual{min-height:clamp(34rem,43vw,38rem)}}.c26-section{padding-block:4rem 6rem;position:relative}.c26-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#6cc7d666,#f2eadc14,#0000);height:1px;position:absolute;inset:0 clamp(1rem,4vw,5rem) auto}.c26-section-inner{width:100%;padding-inline:clamp(1rem,4vw,5rem)}.c26-section-head{grid-template-columns:minmax(18rem,.72fr) minmax(0,.88fr);align-items:end;gap:2rem;margin-bottom:2rem;display:grid}.c26-section-head h2,.c26-cta h2{max-width:12ch;color:var(--v3-text);text-wrap:balance;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:3.8rem;font-weight:780;line-height:.94}.c26-section-head>p:not(.c26-kicker),.c26-cta p:not(.c26-kicker),.c26-tile p,.c26-path-step p{max-width:34rem;color:var(--v3-muted);font-size:1rem;line-height:1.55}.c26-kicker{width:fit-content;min-height:2.15rem;color:var(--v3-context);letter-spacing:.18em;text-transform:uppercase;background:#05080bb8;border:1px solid #6cc7d647;border-radius:999px;align-items:center;gap:.55rem;margin-bottom:1rem;padding:.5rem .88rem;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.68rem;display:inline-flex}.c26-kicker:before{content:"";background:currentColor;border-radius:999px;width:.42rem;height:.42rem}.c26-tile-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.c26-tile{background:linear-gradient(135deg,#6cc7d61f,#0000 68%),#f2eadc0b;border:1px solid #f2eadc1f;border-radius:1.35rem;grid-column:span 4;align-content:end;min-height:17rem;padding:1.35rem;transition:transform .42s cubic-bezier(.16,1,.3,1),border-color .42s cubic-bezier(.16,1,.3,1),background .42s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden}.c26-tile:before{content:"";opacity:.45;pointer-events:none;background:repeating-linear-gradient(90deg,#f2eadc09 0 1px,#0000 1px 42px);position:absolute;inset:0}.c26-tile:hover{background:linear-gradient(135deg,#6cc7d629,#89c7840f 58%,#0000),#f2eadc0f;border-color:#6cc7d652;transform:translateY(-5px)}.c26-tile>*{z-index:1;position:relative}.c26-tile-index{color:#f2eadc75;letter-spacing:.16em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.72rem;position:absolute;top:1.15rem;left:1.15rem}.c26-tile h3,.c26-path-step h3{max-width:12rem;color:var(--v3-text);text-wrap:balance;font-size:1.4rem;font-weight:760;line-height:1.05}.c26-tile p,.c26-path-step p{margin-top:.7rem}.c26-tile a,.c26-cta-actions a{background:var(--v3-context);color:#042031;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:2.8rem;margin-top:1rem;padding-inline:1.05rem;font-size:.9rem;font-weight:660;display:inline-flex}.c26-tile-grid--2 .c26-tile:first-child{grid-column:span 7}.c26-tile-grid--2 .c26-tile:nth-child(2),.c26-tile-grid--3 .c26-tile:first-child,.c26-tile-grid--4 .c26-tile:first-child{grid-column:span 5}.c26-tile-grid--3 .c26-tile:nth-child(2),.c26-tile-grid--4 .c26-tile:nth-child(2){grid-column:span 4}.c26-tile-grid--3 .c26-tile:nth-child(3),.c26-tile-grid--4 .c26-tile:nth-child(n+3){grid-column:span 3}.c26-path{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding-top:2.25rem;display:grid;position:relative}.c26-path:before{content:"";background:linear-gradient(90deg,var(--v3-context),#89c7848c,#f2eadc24);height:1px;position:absolute;top:.55rem;left:0;right:0}.c26-path--3{grid-template-columns:repeat(3,minmax(0,1fr))}.c26-path-step{min-height:14rem;padding:1.25rem 1.25rem 0 0;position:relative}.c26-path-step:before{content:"";background:var(--v3-context);border-radius:999px;width:.75rem;height:.75rem;position:absolute;top:-2rem;left:0;box-shadow:0 0 0 .45rem #6cc7d61f}.c26-path-step span{color:var(--v3-muted);letter-spacing:.16em;margin-bottom:.8rem;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.75rem;display:block}.c26-cta{background:radial-gradient(circle at 85% 20%,#6cc7d621,#0000 34%),linear-gradient(90deg,#f2eadc0f,#0000);border-top:1px solid #f2eadc1f;border-bottom:1px solid #f2eadc1f;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;min-height:24rem;padding:clamp(1.5rem,4vw,4rem);display:grid}.c26-cta-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.c26-cta-actions a.is-secondary{color:var(--v3-text);background:#05080b94;border:1px solid #f2eadc29}@media(min-width:900px){.v3-stage--c26 .v3-stage-grid{grid-template-columns:minmax(0,.9fr) minmax(520px,.88fr)}.c26-product-shelf,.c26-stagegraph-visual,.c26-agents-visual{grid-template-columns:repeat(2,minmax(0,1fr))}.c26-agents-visual.c26-agents-visual--bench{background:radial-gradient(circle at 74% 20%,#6cc7d624,#0000 32%),linear-gradient(145deg,#f2eadc1a,#f2eadc09);border:1px solid #f2eadc29;border-radius:1.55rem;min-height:34rem;display:block;overflow:hidden;box-shadow:0 28px 90px -58px #000000e6,inset 0 1px #ffffff0d}.c26-agents-visual--bench .c26-agent-bench{border-radius:inherit;border:0;min-height:0;position:absolute;inset:0}.c26-agents-visual--bench .c26-agent-shot{border-radius:1.05rem;width:min(46%,17rem);min-height:10.4rem;position:absolute;top:1.1rem;right:1.1rem}.c26-agents-visual--bench .c26-agent-shot>div{border-radius:.9rem;padding:.78rem;bottom:.85rem;left:.85rem;right:.85rem}.c26-agents-visual--bench .c26-agent-shot b{font-size:.83rem}.c26-agents-visual--bench .c26-agent-shot span{font-size:.7rem}.c26-agents-visual--bench .c26-agent-grid{grid-template-columns:repeat(3,minmax(0,1fr));position:absolute;bottom:1.1rem;left:1.1rem;right:1.1rem}.c26-agents-visual--bench .c26-agent-grid span{min-height:5.7rem;padding:.78rem}.c26-agents-visual--bench .c26-agent-grid b{font-size:.78rem}.c26-agents-visual--bench .c26-agent-grid em{font-size:.66rem;line-height:1.32}}@media(min-width:1440px){.v3-stage--c26 .v3-headline{font-size:6.4rem}}@media(max-width:899px){.v3-stage--c26{min-height:auto}.v3-stage--c26 .v3-stage-grid{gap:2rem}.v3-stage--c26 .v3-headline{font-size:4.2rem}.c26-section-head,.c26-cta,.c26-tile-grid,.c26-path,.c26-path--3{grid-template-columns:1fr}.c26-tile,.c26-tile-grid--2 .c26-tile:nth-child(n),.c26-tile-grid--3 .c26-tile:nth-child(n),.c26-tile-grid--4 .c26-tile:nth-child(n){grid-column:auto}.c26-path{gap:1rem;padding-top:0}.c26-path:before,.c26-path-step:before{content:none}.c26-path-step{border-left:1px solid #6cc7d652;min-height:0;padding:1rem 0 1rem 1rem}}@media(max-width:639px){.v3-stage--c26 .v3-section-inner{padding-block:2.2rem}.v3-stage--c26 .v3-stage-copy{gap:1.25rem}.v3-stage--c26 .v3-headline{font-size:3.05rem}.v3-stage--c26 .v3-copy{font-size:1rem}.c26-section{padding-block:2.75rem 3.5rem}.c26-section-inner{padding-inline:1rem}.c26-section-head h2,.c26-cta h2{font-size:2.55rem}.c26-tile{min-height:13rem}.c26-visual,.c26-interface-visual,.c26-product-shelf,.c26-topology,.c26-stagegraph-visual,.c26-agents-visual,.c26-generated-visual,.c26-router-visual,.c26-handoff-visual,.c26-workflow-contract,.c26-how-loop,.c26-flywheel-visual{border-radius:1.25rem;min-height:20rem}.c26-node{min-width:0;margin:.6rem;position:relative;inset:auto}.c26-visual--mission{align-content:end;display:grid}.c26-product-window{min-height:20rem}.c26-window-head,.c26-proof-row{left:1rem;right:1rem}.c26-proof-row{border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.c26-topology-products,.c26-module-grid,.c26-agent-grid,.c26-router-visual,.c26-destinations,.c26-workflow-contract,.c26-how-loop{grid-template-columns:1fr}.c26-agent-bench{min-height:19rem}.c26-generated-proof--screen{display:none}.c26-generated-visual--sense .c26-memory-card{width:auto;top:1rem;left:1rem;right:1rem}.c26-generated-visual--media .c26-evidence-strip{border-radius:1rem;width:auto;bottom:1rem;left:1rem;right:1rem}.c26-router-visual.c26-generated-visual--router,.c26-handoff-visual.c26-generated-visual--handoff{align-content:end;min-height:22rem;padding:1rem}.c26-router-visual.c26-generated-visual--router{grid-template-columns:1fr}.c26-router-visual.c26-generated-visual--router div{min-height:4.6rem}.c26-workflow-contract__spine,.c26-how-loop__rail,.c26-flywheel-visual__ring{display:none}.c26-workflow-contract article,.c26-workflow-contract article:first-of-type,.c26-workflow-contract article:nth-of-type(2),.c26-workflow-contract article:nth-of-type(3),.c26-workflow-contract article:nth-of-type(4),.c26-workflow-contract article:nth-of-type(5){grid-column:auto;transform:none}.c26-flywheel-visual{align-content:center;gap:.7rem;padding:1.2rem;display:grid}.c26-flywheel-visual__core,.c26-flywheel-visual article,.c26-flywheel-visual article.is-0,.c26-flywheel-visual article.is-1,.c26-flywheel-visual article.is-2,.c26-flywheel-visual article.is-3,.c26-flywheel-visual article.is-4,.c26-flywheel-visual article.is-5{width:auto;min-height:auto;position:relative;inset:auto;transform:none}.c26-flywheel-visual__core{text-align:left;justify-items:start;min-height:5.2rem}}.c26-page{isolation:isolate;background:radial-gradient(circle at 24% 9%,#6cc7d614,#0000 24rem),radial-gradient(circle at 80% 22%,#d6a45b0e,#0000 24rem),linear-gradient(#090c0b,#0d0c0a 44%,#090908);position:relative;overflow:hidden}.c26-page:before{content:"";z-index:-1;opacity:.5;pointer-events:none;background:repeating-linear-gradient(90deg,#f2eadc05 0 1px,#0000 1px 72px);position:absolute;inset:0}.c26-page :where(h1,h2,h3,p){margin:0}.c26-page .c26-hero{min-height:830px;padding-block:4.5rem 3.75rem;position:relative}.c26-page .c26-hero:after{content:"";background:linear-gradient(90deg,#0000,#f2eadc1f,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.c26-page .c26-hero__inner{grid-template-columns:minmax(0,.9fr) minmax(28rem,1fr);align-items:center;gap:4.5rem;width:100%;min-height:100%;padding-inline:clamp(1.25rem,4vw,5rem);display:grid;position:relative}.c26-page .c26-hero__copy{align-content:center;gap:2.5rem;min-width:0;display:grid}.c26-page .c26-hero__copy .c26-kicker{width:min(100%,25.5rem);margin:0}.c26-page .c26-hero__copy h1{color:var(--v3-text);text-wrap:balance;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:6.3rem;font-weight:820;line-height:.91}.c26-page .c26-hero__copy--landing h1{max-width:7.5ch;font-size:6.55rem}.c26-page .c26-hero__copy--split h1{max-width:8.2ch}.c26-page .c26-hero__copy p:not(.c26-kicker){color:#b6aea1;max-width:42rem;font-size:1.16rem;line-height:1.55}.c26-page .c26-action-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.c26-page .c26-action-row--section{margin-top:.5rem}.c26-page .c26-button{border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding-inline:1.35rem;font-size:.98rem;font-weight:660;line-height:1;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.c26-page .c26-button--primary{background:var(--v3-context);color:#06202a}.c26-page .c26-button--secondary{color:var(--v3-text);background:#06090a85;border:1px solid #f2eadc24}.c26-page .c26-glass{background:linear-gradient(145deg,#f2eadc14,#f2eadc06),#080a0ac2;border:1px solid #f2eadc21;border-radius:10px;transition:border-color .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1);box-shadow:0 34px 90px -58px #000000f2,inset 0 1px #f2eadc0d}.c26-page .c26-mission-frame{align-self:center;min-height:416px;position:relative;overflow:hidden}.c26-page .c26-hero--mission{min-height:830px;padding-block:3.75rem 2.5rem}.c26-page .c26-hero--mission .c26-hero__copy{gap:1.65rem}.c26-page .c26-hero--mission .c26-hero__copy--landing h1{max-width:8ch;font-size:5.75rem}.c26-page .c26-hero--mission .c26-hero__copy p:not(.c26-kicker){max-width:37rem;font-size:1.08rem}.c26-page .c26-mission-frame img,.c26-page .c26-studio-panel img,.c26-page .c26-graph-panel img,.c26-page .c26-product-window img{object-fit:cover;width:100%;display:block}.c26-page .c26-mission-frame img{opacity:.38;filter:saturate(.82)brightness(.74);height:416px}.c26-page .c26-mission-frame:after,.c26-page .c26-studio-panel:after,.c26-page .c26-graph-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#05070766,#0000 48%,#0507077a);position:absolute;inset:0}.c26-page .c26-mission-node{z-index:2;background:#080909e0;border:1px solid #f2eadc21;border-radius:8px;min-width:12rem;padding:.95rem 1rem;transition:border-color .24s cubic-bezier(.16,1,.3,1),background .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1);position:absolute;box-shadow:0 18px 54px -36px #000000f0}.c26-page .c26-mission-node b,.c26-page .c26-product-window__top b,.c26-page .c26-topology-stage b,.c26-page .c26-side-stack b,.c26-page .c26-script-stack b,.c26-page .c26-quote-card b{color:var(--v3-text);font-size:1rem;font-weight:760;line-height:1.08;display:block}.c26-page .c26-mission-node span,.c26-page .c26-product-window__top span,.c26-page .c26-topology-stage em,.c26-page .c26-topology-memory span,.c26-page .c26-side-stack span,.c26-page .c26-script-memory span,.c26-page .c26-quote-card p{color:#b7b0a5;margin-top:.45rem;font-size:.84rem;font-style:normal;line-height:1.4;display:block}.c26-page .c26-mission-node--brief{top:3.4rem;left:3.3rem}.c26-page .c26-mission-node--media{top:4.6rem;right:3.2rem}.c26-page .c26-mission-node--memory{background:#092727e0;border-color:#6cc7d661;width:min(22rem,45%);top:12.7rem;left:50%;transform:translate(-50%)}.c26-page .c26-mission-node--proof{border-color:#89c7844d;bottom:3.6rem;right:4.25rem}.c26-page .c26-mission-node--handoff{border-color:#b7a2ff42;bottom:2.7rem;left:4.25rem}.c26-page .c26-connector{z-index:1;background:linear-gradient(90deg,#0000,#6cc7d670,#f2eadc6b,#6cc7d670,#0000) 0 0/240% 100%;height:1px;position:absolute}.c26-page .c26-connector--one{width:15rem;top:8rem;left:13rem;transform:rotate(13deg)}.c26-page .c26-connector--two{width:13rem;top:9.3rem;right:14rem;transform:rotate(-14deg)}.c26-page .c26-connector--three{width:15rem;bottom:7.4rem;right:12rem;transform:rotate(16deg)}.c26-page .c26-connector--four{width:15rem;bottom:7rem;left:13.5rem;transform:rotate(-16deg)}.c26-page .c26-hero__proof{display:none}.c26-page .c26-proof-rail{z-index:3;position:relative}.c26-page .c26-proof-rail__items{align-items:center;gap:.45rem;display:flex}.c26-page .c26-proof-rail__items span{color:#c3bbaf;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:2.25rem;padding-inline:.85rem;font-size:.82rem;line-height:1;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.c26-page .c26-proof-rail__items span.is-active{background:var(--v3-context);color:#06202a}.c26-page .c26-proof-rail__items span.is-done{color:var(--v3-text);background:#6cc7d61c;border-color:#6cc7d62e}.c26-page .c26-proof-rail__items span.is-pending{background:#f2eadc11}.c26-page .c26-proof-rail p{color:#f2eadc80;margin-top:.7rem;font-size:.76rem;line-height:1.35}.c26-page .c26-proof-rail--bar{background:#030505c2;border:1px solid #f2eadc14;border-radius:999px;width:fit-content;max-width:100%;padding:.45rem}.c26-page .c26-proof-rail--dots .c26-proof-rail__items{gap:0}.c26-page .c26-proof-rail--dots .c26-proof-rail__items span{background:0 0;border:0;padding-inline:0 1.05rem;position:relative}.c26-page .c26-proof-rail--dots .c26-proof-rail__items span.is-active{color:var(--v3-context);background:0 0}.c26-page .c26-proof-rail--dots .c26-proof-rail__items span.is-done{color:var(--v3-text);background:0 0}.c26-page .c26-proof-rail--dots .c26-proof-rail__items span.is-pending{color:#f2eadc94;background:0 0}.c26-page .c26-proof-rail--dots .c26-proof-rail__items span:before{content:"";background:currentColor;border-radius:999px;width:.56rem;height:.56rem;margin-right:.48rem;box-shadow:0 0 0 .28rem #6cc7d61a}.c26-page .c26-proof-rail--dots .c26-proof-rail__items span:not(:last-child):after{content:"";background:#f2eadc24;width:1.25rem;height:1px;margin-left:.4rem}.c26-page .c26-proof-rail--stack{background:#060808d6;border:1px solid #f2eadc1f;border-radius:8px;width:min(16rem,100% - 2rem);padding:.5rem}.c26-page .c26-proof-rail--stack .c26-proof-rail__items{flex-direction:column;align-items:stretch}.c26-page .c26-proof-rail--stack .c26-proof-rail__items span{border-radius:6px;justify-content:flex-start;min-height:2.75rem;font-size:.86rem}.c26-page .c26-proof-rail--stack .c26-proof-rail__items span.is-done{background:var(--v3-intelligence);color:#0f2416}.c26-page .c26-product-shelf-stage{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.c26-page .c26-product-window{grid-template-rows:auto minmax(0,1fr) auto;gap:.95rem;min-height:430px;padding:1.15rem;display:grid;overflow:hidden}.c26-page .c26-product-window__top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.c26-page .c26-product-window__top b{max-width:10rem}.c26-page .c26-product-window__top span{background:#040607b8;border-radius:999px;width:fit-content;max-width:10rem;margin:0;padding:.58rem .78rem}.c26-page .c26-product-window img{opacity:.74;filter:saturate(.86)brightness(.86);border-radius:8px;height:268px;position:static;inset:auto;overflow:hidden}.c26-page .c26-product-window .c26-proof-rail--bar{width:100%;overflow:hidden}.c26-page .c26-product-window .c26-proof-rail--bar .c26-proof-rail__items{grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;display:grid}.c26-page .c26-product-window .c26-proof-rail--bar .c26-proof-rail__items span{text-overflow:ellipsis;min-width:0;min-height:2rem;padding-inline:.22rem;font-size:.72rem;overflow:hidden}.c26-page .c26-topology-stage{gap:1.35rem;padding:1.4rem;display:grid}.c26-page .c26-topology-products,.c26-page .c26-topology-modules{gap:.8rem;display:grid}.c26-page .c26-topology-products{background:#f2eadc0b;border:1px solid #f2eadc1a;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem}.c26-page .c26-topology-products span,.c26-page .c26-topology-modules span{background:#040606b3;border-radius:8px;min-width:0;padding:1.05rem}.c26-page .c26-topology-memory{text-align:center;background:linear-gradient(90deg,#6cc7d629,#89c7841a),#0c1e1e9e;border:1px solid #6cc7d64d;border-radius:10px;padding:1.35rem}.c26-page .c26-topology-memory b{font-size:1.25rem}.c26-page .c26-topology-spine{background:var(--v3-context);opacity:.58;justify-self:center;width:1px;height:1.25rem}.c26-page .c26-topology-modules{background:#f2eadc0a;border:1px solid #f2eadc1a;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem}.c26-page .c26-topology-modules span.is-context{border:1px solid #6cc7d629}.c26-page .c26-topology-modules span.is-intelligence{border:1px solid #89c78429}.c26-page .c26-topology-modules span.is-attention{border:1px solid #d6a45b2e}.c26-page .c26-studio-layout{grid-template-columns:minmax(0,1fr) minmax(14rem,.46fr);align-items:stretch;gap:1rem;display:grid}.c26-page .c26-studio-panel{min-height:430px;position:relative;overflow:hidden}.c26-page .c26-studio-panel img{opacity:.42;filter:saturate(.82)brightness(.7);height:430px}.c26-page .c26-studio-panel .c26-proof-rail--stack{position:absolute;top:1.25rem;left:1.25rem}.c26-page .c26-side-stack{gap:.75rem;display:grid}.c26-page .c26-side-stack article{background:#f2eadc0b;border:1px solid #f2eadc1a;border-radius:8px;min-height:7.25rem;padding:1rem}.c26-page .c26-side-stack article.is-attention{background:#d6a45b14;border-color:#d6a45b42}.c26-page .c26-side-stack article.is-proof{background:#89c78413;border-color:#89c7843d}.c26-page .c26-side-stack article.is-handoff{border-color:#b7a2ff33}.c26-page .c26-stagegraph-layout{grid-template-columns:minmax(18rem,.72fr) minmax(0,1fr);align-items:center;gap:1rem;display:grid}.c26-page .c26-script-stack{z-index:2;gap:.85rem;display:grid}.c26-page .c26-script-stack article{color:#11110e;background:#eee4d4;border:1px solid #f2eadc1f;border-radius:8px;min-height:8.5rem;padding:1.2rem;box-shadow:0 24px 60px -42px #000000f2}.c26-page .c26-script-stack article b{color:#11110e}.c26-page .c26-script-stack i{background:#28221a2e;border-radius:999px;height:.32rem;margin-top:.62rem;display:block}.c26-page .c26-script-stack i.mid{width:78%}.c26-page .c26-script-stack i.short{width:55%}.c26-page .c26-script-stack .c26-script-memory{background:linear-gradient(135deg,#6cc7d629,#89c78414),#0e1c1b}.c26-page .c26-script-stack .c26-script-memory b{color:var(--v3-text)}.c26-page .c26-graph-panel{min-height:420px;position:relative;overflow:hidden}.c26-page .c26-graph-panel img{opacity:.4;filter:saturate(.8)brightness(.7);height:420px}.c26-page .c26-graph-dot{z-index:2;color:#060908;border-radius:999px;justify-content:center;align-items:center;width:5.4rem;height:5.4rem;font-weight:760;display:inline-flex;position:absolute;box-shadow:0 24px 60px -36px #000000f2}.c26-page .c26-graph-dot--scene{background:var(--v3-text);top:5rem;left:2.8rem}.c26-page .c26-graph-dot--beat{background:var(--v3-context);top:6.75rem;right:3.5rem}.c26-page .c26-graph-dot--tone{background:var(--v3-intelligence);bottom:5.2rem;right:7rem}.c26-page .c26-graph-dot--cue{background:var(--v3-attention);bottom:6.25rem;right:3.5rem}.c26-page .c26-quote-card{z-index:2;background:#070808e0;border:1px solid #f2eadc24;border-radius:8px;width:min(22rem,100% - 2rem);padding:1rem;position:absolute;bottom:1rem;left:1rem}.c26-page .c26-section{background:linear-gradient(#f2eadc05,#0000),0 0;padding-block:4.8rem 5.8rem}.c26-page .c26-section-inner{padding-inline:clamp(1.25rem,4vw,5rem)}.c26-page .c26-section-head{grid-template-columns:minmax(18rem,.55fr) minmax(0,.62fr);gap:2.5rem;max-width:78rem}.c26-page .c26-section-head h2{max-width:15ch;font-family:Georgia,Times New Roman,serif;font-size:3.35rem;font-weight:760;line-height:.96}.c26-page .c26-section-head>p:not(.c26-kicker){align-self:end;max-width:38rem;font-size:1rem}.c26-page .c26-tile-grid{gap:.9rem}.c26-page .c26-tile{background:linear-gradient(135deg,#6cc7d61f,#0000 70%),#f2eadc0b;border-radius:8px;min-height:10.5rem;padding:1rem;transition:border-color .22s cubic-bezier(.16,1,.3,1),background .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.c26-page .c26-tile:hover{background:linear-gradient(135deg,#6cc7d626,#0000 72%),#f2eadc0e;border-color:#6cc7d640}.c26-page .c26-tile h3{max-width:16rem;font-size:1.05rem}.c26-page .c26-tile p{max-width:28rem;font-size:.92rem}.c26-page .c26-tile--intelligence{background:linear-gradient(135deg,#89c7841f,#0000 70%),#f2eadc0b}.c26-page .c26-tile--attention{background:linear-gradient(135deg,#d6a45b24,#0000 70%),#f2eadc0b}@media(min-width:1600px){.c26-page .c26-hero__copy h1{font-size:6.9rem}.c26-page .c26-hero__copy--landing h1{font-size:7.15rem}.c26-page .c26-hero--mission .c26-hero__copy--landing h1{font-size:6.45rem}}@media(max-width:1180px){.c26-page .c26-hero__inner{grid-template-columns:1fr;gap:2.75rem}.c26-page .c26-hero__copy h1,.c26-page .c26-hero__copy--landing h1,.c26-page .c26-hero--mission .c26-hero__copy--landing h1{max-width:10ch;font-size:5.15rem}.c26-page .c26-product-shelf-stage,.c26-page .c26-studio-layout,.c26-page .c26-stagegraph-layout{grid-template-columns:1fr}.c26-page .c26-studio-layout{max-width:48rem}.c26-page .c26-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.c26-page .c26-hero{min-height:auto;padding-block:3rem 2rem}.c26-page .c26-hero__inner{gap:2rem;padding-inline:1rem}.c26-page .c26-hero__copy{gap:1.5rem}.c26-page .c26-hero__copy h1,.c26-page .c26-hero__copy--landing h1{max-width:9.6ch;font-size:3.2rem;line-height:.95}.c26-page .c26-hero--mission .c26-hero__copy--landing h1{max-width:9.6ch;font-size:3.2rem}.c26-page .c26-hero__copy p:not(.c26-kicker){font-size:1rem}.c26-page .c26-mission-frame,.c26-page .c26-mission-frame img,.c26-page .c26-studio-panel,.c26-page .c26-studio-panel img,.c26-page .c26-graph-panel,.c26-page .c26-graph-panel img{height:360px;min-height:360px}.c26-page .c26-mission-node{width:auto;min-width:0;margin:.5rem;position:relative;inset:auto;transform:none}.c26-page .c26-mission-frame{align-content:end;display:grid}.c26-page .c26-hero--mission .c26-mission-frame{display:none}.c26-page .c26-hero--mission .c26-hero__proof{display:block}.c26-page .c26-hero--mission .c26-proof-rail--dots .c26-proof-rail__items{flex-wrap:wrap;gap:.25rem .15rem;display:flex}.c26-page .c26-hero--mission .c26-proof-rail--dots .c26-proof-rail__items span:not(:last-child):after{content:none}.c26-page .c26-hero--mission .c26-proof-rail p,.c26-page .c26-mission-frame img,.c26-page .c26-connector{display:none}.c26-page .c26-product-shelf-stage,.c26-page .c26-topology-products,.c26-page .c26-topology-modules,.c26-page .c26-side-stack{grid-template-columns:1fr}.c26-page .c26-product-window{min-height:0}.c26-page .c26-product-window img{height:210px}.c26-page .c26-proof-rail--bar,.c26-page .c26-product-window .c26-proof-rail--bar{border-radius:8px;width:100%}.c26-page .c26-proof-rail--bar .c26-proof-rail__items{overflow:hidden}.c26-page .c26-graph-dot{width:4.5rem;height:4.5rem;font-size:.86rem}.c26-page .c26-graph-dot--scene{top:3rem;left:1rem}.c26-page .c26-graph-dot--beat{top:5.5rem;right:1.25rem}.c26-page .c26-graph-dot--tone{bottom:5rem;right:4.5rem}.c26-page .c26-graph-dot--cue{bottom:7rem;right:1rem}.c26-page .c26-section{padding-block:3.2rem 4rem}.c26-page .c26-section-inner{padding-inline:1rem}.c26-page .c26-section-head{grid-template-columns:1fr;gap:1.1rem}.c26-page .c26-section-head h2{max-width:16ch;font-size:2.45rem}}.v3-footer-frame{box-shadow:none;background:0 0;border:0;border-top:1px solid #f2eadc1f;border-radius:0;margin-top:2rem}.v3-footer-grid{align-items:start;gap:1.5rem;display:grid}.v3-footer-column{align-content:start;align-items:start;gap:.8rem;display:grid}.v3-footer-grid .v3-footer-column:not(.v3-footer-brand){gap:.6rem}.v3-footer-links{gap:.62rem;display:grid}.v3-footer-link{color:var(--v3-muted);font-size:.95rem;line-height:1.4;transition:color .16s}.v3-footer-link:hover{color:var(--v3-text)}.v3-social-bar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.v3-social-link{border:1px solid var(--v3-border);border-radius:var(--v3-radius-card);width:2.25rem;height:2.25rem;color:var(--v3-muted);background:#07090994;justify-content:center;align-items:center;transition:color .16s,background .16s,border-color .16s,transform .16s;display:inline-flex}.v3-social-link svg{width:1rem;height:1rem;display:block}.v3-social-link:hover,.v3-social-link:focus-visible{color:var(--v3-text);background:#6cc7d61a;border-color:#6cc7d647;outline:none;transform:translateY(-1px)}.v3-social-link:focus-visible{box-shadow:0 0 0 3px #6cc7d629}.v3-social-link--compact{width:2rem;height:2rem;color:var(--v3-text);background:#0d0d0bb8}.v3-footer-meta{border-top:1px solid #c6dcff14;margin-top:1.5rem;padding-top:1rem}.v3-footer-frame .v3-section-inner{padding-block:clamp(2rem,4vw,3rem)}.mkt-interface-label{color:var(--v3-muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.68rem}.mkt-panel-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mkt-panel-head>span{color:var(--v3-muted);font-size:.78rem}.mkt-support-badge{border:1px solid var(--v3-border);width:fit-content;min-height:1.8rem;color:var(--v3-text);border-radius:4px;align-items:center;gap:.4rem;padding-inline:.65rem;font-size:.74rem;line-height:1.2;display:inline-flex}.mkt-support-badge:before{content:"";background:currentColor;border-radius:999px;width:.42rem;height:.42rem}.mkt-support-badge--context{color:var(--v3-context);background:var(--v3-context-soft);border-color:#6cc7d647}.mkt-support-badge--readiness{color:var(--v3-attention);background:var(--v3-attention-soft);border-color:#d6a45b47}.mkt-support-badge--proof{color:var(--v3-intelligence);background:var(--v3-intelligence-soft);border-color:#89c78447}.mkt-support-badge--held{color:var(--v3-held);background:#8d89811f}.mkt-visual{border:1px solid var(--v3-border);border-radius:var(--v3-radius-card);background:linear-gradient(#12120fe6,#080807f5),repeating-linear-gradient(90deg,#f2eadc06 0 1px,#0000 1px 42px);gap:1rem;min-height:100%;padding:1rem;display:grid;position:relative;box-shadow:0 24px 70px -48px #6cc7d657,inset 0 1px #ffffff0a}.mkt-visual__header{border-bottom:1px solid #e2dbcb1a;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;display:flex}.mkt-decision-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.7rem;display:grid}.mkt-decision-flow section,.mkt-handoff-flow__packet,.mkt-beta-stack div,.mkt-route-matrix__row,.mkt-resource-path div,.mkt-term-core,.mkt-comparison-fit div,.mkt-wedge-meter,.mkt-surface-stack{border-radius:var(--v3-radius-card);background:#070909b8;border:1px solid #e2dbcb1a}.mkt-decision-flow section{align-content:start;gap:.45rem;min-height:9rem;padding:.85rem;display:grid}.mkt-decision-flow span,.mkt-decision-gate span,.mkt-handoff-flow__packet span,.mkt-handoff-flow__source span,.mkt-beta-stack span,.mkt-visual--fit span,.mkt-route-matrix span,.mkt-route-matrix small,.mkt-resource-path span,.mkt-term-core span,.mkt-term-list span,.mkt-comparison-fit span,.mkt-wedge-meter span,.mkt-surface-stack span,.mkt-founder-photo figcaption span{color:var(--v3-muted);letter-spacing:.14em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.68rem}.mkt-decision-flow strong,.mkt-decision-gate strong,.mkt-handoff-flow strong,.mkt-beta-stack strong,.mkt-visual--fit strong,.mkt-route-matrix strong,.mkt-resource-path strong,.mkt-term-core strong,.mkt-comparison-fit strong,.mkt-wedge-meter strong,.mkt-surface-stack strong,.mkt-founder-photo figcaption strong{color:var(--v3-text);font-weight:600;line-height:1.35}.mkt-decision-flow p{color:var(--v3-muted);font-size:.82rem;line-height:1.5}.mkt-decision-gate{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#6cc7d624,#0000 68%),#070d0ecc;border:1px solid #6cc7d647;border-radius:999px;align-self:center;place-items:center;width:5.2rem;display:grid}.mkt-proof-bar{grid-template-columns:1.1fr .7fr 1.2fr;gap:.45rem;display:grid}.mkt-proof-bar span{border-radius:999px;height:.55rem}.mkt-proof-bar .is-context{background:#6cc7d680}.mkt-proof-bar .is-ready{background:#d6a45b7a}.mkt-proof-bar .is-proof{background:#89c78475}.mkt-handoff-flow{gap:.8rem;display:grid}.mkt-handoff-flow__source{border-radius:var(--v3-radius-card);background:#070d0ec7;border:1px solid #6cc7d638;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .75rem;padding:.85rem;display:grid}.mkt-handoff-flow__source img{object-fit:contain;grid-row:span 2;width:2.7rem;height:2.7rem}.mkt-handoff-flow__packet{gap:.32rem;padding:.95rem;display:grid;position:relative}.mkt-handoff-flow__packet:before,.mkt-handoff-flow__packet:after{content:"";background:#d6a45b8c;width:1px;height:.8rem;position:absolute;left:1.35rem}.mkt-handoff-flow__packet:before{top:-.8rem}.mkt-handoff-flow__packet:after{bottom:-.8rem}.mkt-handoff-flow__destinations{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.mkt-handoff-flow__destinations span{border-radius:var(--v3-radius-card);color:var(--v3-text);background:#0d0d0bb8;border:1px solid #e2dbcb1c;padding:.7rem .65rem;font-size:.76rem;line-height:1.35}.mkt-surface-stack{gap:.3rem;padding:1rem;display:grid}.mkt-surface-stack.is-active{background:linear-gradient(135deg,#6cc7d621,#0000 66%),#070d0ec7;border-color:#6cc7d647}.mkt-surface-rail{background:linear-gradient(#6cc7d699,#d6a45b7a);width:1px;height:2.1rem;margin-inline:1.25rem}.mkt-beta-stack,.mkt-visual--fit,.mkt-visual--wedge{align-content:center}.mkt-beta-stack,.mkt-visual--fit{gap:.65rem;display:grid}.mkt-beta-stack div,.mkt-visual--fit div,.mkt-wedge-meter{gap:.35rem;padding:.85rem;display:grid}.mkt-beta-stack div:nth-child(2),.mkt-beta-stack div:nth-child(3),.mkt-visual--fit div:nth-child(2),.mkt-visual--fit div:nth-child(3){margin-left:1.2rem}.mkt-visual--wedge{gap:.75rem}.mkt-wedge-meter{min-height:5.3rem;position:relative;overflow:hidden}.mkt-wedge-meter:after{content:"";inset-block:0;background:linear-gradient(90deg,#d6a45b2e,#0000);width:76%;position:absolute;left:0}.mkt-wedge-meter.is-proof:after{background:linear-gradient(90deg,#6cc7d633,#0000);width:58%}.mkt-wedge-meter.is-green:after{background:linear-gradient(90deg,#89c7842e,#0000);width:66%}.mkt-visual--hub{align-content:center;min-height:clamp(18rem,30vw,27rem)}.mkt-route-matrix,.mkt-resource-path,.mkt-term-list,.mkt-comparison-fit{gap:.65rem;display:grid}.mkt-route-matrix__row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .75rem;padding:.85rem;display:grid}.mkt-route-matrix__row p,.mkt-resource-path p{color:var(--v3-muted);margin:0;font-size:.82rem;line-height:1.45}.mkt-route-matrix__row small{color:var(--v3-context);grid-column:2}.mkt-resource-path{position:relative}.mkt-resource-path:before{content:"";inset-block:1rem;background:linear-gradient(#6cc7d699,#d6a45b80);width:1px;position:absolute;left:1.4rem}.mkt-resource-path div{grid-template-columns:auto minmax(0,1fr);gap:.2rem .8rem;padding:.85rem .85rem .85rem 3rem;display:grid;position:relative}.mkt-resource-path div:before{content:"";aspect-ratio:1;background:var(--v3-context);border-radius:999px;width:.7rem;position:absolute;top:50%;left:1.05rem;transform:translateY(-50%);box-shadow:0 0 0 .45rem #6cc7d61f}.mkt-term-core{background:linear-gradient(135deg,#6cc7d61f,#0000 64%),#070d0ec7;gap:.35rem;padding:1rem;display:grid}.mkt-term-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-term-list span,.mkt-comparison-fit div{border-radius:var(--v3-radius-card);background:#070909b8;border:1px solid #e2dbcb1a;padding:.8rem}.mkt-comparison-fit div{gap:.35rem;display:grid}.mkt-founder-photo{border:1px solid var(--v3-border);border-radius:var(--v3-radius-card);background:#080807eb;min-height:clamp(18rem,30vw,28rem);position:relative;overflow:hidden;box-shadow:0 24px 70px -42px #000c}.mkt-founder-photo img{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:54% 42%;filter:saturate(.96)contrast(1.04);display:block}.mkt-founder-photo figcaption{border-radius:var(--v3-radius-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);inset-inline:1rem;background:#080807c2;border:1px solid #e2dbcb24;gap:.2rem;padding:.85rem .95rem;display:grid;position:absolute;bottom:1rem}.mkt-founder-photo__name-row{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.mkt-founder-photo__name-row strong{min-width:0}.mkt-founder-photo__social{flex:none;display:flex}.contact-entry{padding-top:clamp(1.25rem,3vw,2.5rem)}.contact-entry__grid{align-items:start}.contact-form-panel{margin-top:1.25rem}.contact-form-panel input,.contact-form-panel select,.contact-form-panel textarea{transition:border-color .16s,background .16s,box-shadow .16s}.contact-form-panel input:focus,.contact-form-panel select:focus,.contact-form-panel textarea:focus{border-color:#6cc7d680;outline:none;box-shadow:0 0 0 3px #6cc7d61f}.contact-topic-list{gap:.75rem;display:grid}@media(min-width:900px){.contact-topic-list{margin-top:clamp(4rem,7vw,7rem)}}.contact-topic-list article{border:1px solid var(--v3-border);border-radius:var(--v3-radius-card);background:#0a0a089e;gap:.45rem;padding:.95rem 1rem;display:grid}.contact-topic-list article.is-active{background:linear-gradient(135deg,#6cc7d621,#0000 66%),#0a0a08c7;border-color:#6cc7d657}.contact-topic-list span{color:var(--v3-context);letter-spacing:.14em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.68rem}.contact-topic-list strong{color:var(--v3-text);font-size:1rem}.contact-topic-list p{color:var(--v3-muted);font-size:.88rem;line-height:1.55}@media(min-width:900px){.v3-stage-grid{grid-template-columns:minmax(0,1.05fr) minmax(340px,.82fr);gap:2rem}.v3-stage-grid--solo{grid-template-columns:minmax(0,1fr);max-width:66rem;margin-inline:auto}.v3-stage--interface-hero .v3-stage-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.76fr);align-items:center}.v3-stage--product-system .v3-stage-grid{grid-template-columns:minmax(0,.92fr) minmax(360px,.82fr);align-items:center}.v3-card-grid--two,.v3-card-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-card-grid--three,.v3-card-grid--3,.v3-process-grid--3,.v3-process-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.v3-card-grid--four,.v3-card-grid--4,.v3-process-grid--four,.v3-process-grid--4,.v3-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.v3-dual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-flow-row--three{grid-template-columns:repeat(3,minmax(0,1fr))}.v3-flow-row--two{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-split-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.82fr);gap:1.5rem}.v3-cta-band{grid-template-columns:minmax(0,1fr) auto}.v3-footer-grid{grid-template-columns:minmax(8rem,.95fr) repeat(5,minmax(0,1fr))}}@media(max-width:899px){.v3-aside-grid{grid-template-columns:1fr}.mkt-panel-head{flex-direction:column;align-items:flex-start}.mkt-decision-flow,.mkt-term-list,.mkt-handoff-flow__destinations{grid-template-columns:1fr}.mkt-decision-gate{aspect-ratio:auto;border-radius:var(--v3-radius-card);width:100%;min-height:4rem}.mkt-beta-stack div:nth-child(2),.mkt-beta-stack div:nth-child(3),.mkt-visual--fit div:nth-child(2),.mkt-visual--fit div:nth-child(3){margin-left:0}.v3-aside-grid--three{grid-template-columns:1fr}}@media(min-width:640px)and (max-width:899px){.v3-card-grid--three,.v3-card-grid--3,.v3-card-grid--four,.v3-card-grid--4,.v3-process-grid--three,.v3-process-grid--3,.v3-process-grid--four,.v3-process-grid--4,.v3-aside-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.site-mobile-toggle{display:none!important}}@media(max-width:639px){.v3-section{padding-block:2.25rem}.v3-section--c26-hero{padding-block:0}.v3-stage{border-radius:0}.v3-section-inner,.v3-content-width{padding-inline:1.15rem}.v3-stage-grid,.v3-split-grid,.v3-cta-band{gap:1rem}.v3-stage-shell{border-radius:var(--v3-radius-card);padding:1rem}.v3-card,.v3-process-card,.v3-spotlight,.v3-faq-item{border-radius:var(--v3-radius-card)}.v3-headline{font-size:clamp(2.15rem,11vw,3.25rem)}.v3-copy,.v3-section-intro,.v3-process-card__body,.v3-spotlight__body,.v3-card__body,.v3-faq-item__answer{line-height:1.65}.v3-button-row{flex-direction:column;align-items:stretch}.v3-button-row>*{width:100%}.v3-button-row .v3-button{justify-content:center;width:100%}.v3-card-grid,.v3-process-grid,.v3-bullet-list,.v3-aside-stack,.v3-aside-grid{gap:.85rem}.v3-process-card,.v3-signal-card{min-height:0}.v3-stage-side{min-width:0}.v3-status-banner__inner{align-items:flex-start;min-height:0}}@media(min-width:900px)and (max-width:1199px){.v3-aside-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.v3-split-grid--reverse{direction:rtl}.v3-split-grid--reverse>*{direction:ltr}}.v3-rail-reveal .v3-process-card{opacity:1;transition:opacity .35s,transform .35s;transform:none}.v3-rail-reveal--visible .v3-process-card{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.v3-rail-reveal .v3-process-card{opacity:1;transition:none;transform:none}}.v3-hero-visual{background:#060a12b8;border:1px solid #c6dcff1f;border-radius:12px;overflow:hidden}.v3-hero-visual__bar{border-bottom:1px solid #c6dcff1a;gap:0;display:flex}.v3-hero-visual__step{text-align:center;letter-spacing:.03em;color:var(--v3-muted);border-right:1px solid #c6dcff14;flex:1;padding:.55rem .75rem;font-size:.78rem;font-weight:600;transition:color .18s}.v3-hero-visual__step:last-child{border-right:none}.v3-hero-visual__frame{flex-direction:column;gap:.6rem;padding:1.1rem 1.25rem;display:flex}.v3-hero-visual__line{background:#c6dcff14;border-radius:4px;height:8px}.v3-hero-visual__line--w90{width:90%}.v3-hero-visual__line--w75{width:75%}.v3-hero-visual__line--w60{width:60%}.v3-hero-visual__line--w45{width:45%}.v3-muted-strip{color:var(--v3-muted);letter-spacing:.04em;text-transform:uppercase;opacity:.7;font-size:.88rem}.v3-founder-note{color:var(--v3-muted);font-size:.95rem;line-height:1.6}.v3-reveal{opacity:1;will-change:opacity,transform;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:none}.v3-reveal--visible{opacity:1;transform:translateY(0)}.v3-reveal--scale{opacity:1;will-change:opacity,transform;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:none}.v3-reveal--scale.v3-reveal--visible{opacity:1;transform:scale(1)translateY(0)}.v3-reveal-stagger>*{opacity:1;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transform:none}.v3-reveal-stagger--visible>:first-child{opacity:1;transition-delay:0s;transform:translateY(0)}.v3-reveal-stagger--visible>:nth-child(2){opacity:1;transition-delay:80ms;transform:translateY(0)}.v3-reveal-stagger--visible>:nth-child(3){opacity:1;transition-delay:.16s;transform:translateY(0)}.v3-reveal-stagger--visible>:nth-child(4){opacity:1;transition-delay:.24s;transform:translateY(0)}.v3-reveal-stagger--visible>:nth-child(5){opacity:1;transition-delay:.32s;transform:translateY(0)}.v3-reveal-stagger--visible>:nth-child(6){opacity:1;transition-delay:.4s;transform:translateY(0)}.v3-card:hover,.v3-process-card:hover{border-color:#6cc7d638;box-shadow:inset 0 1px #ffffff0f}.v3-spotlight:hover{border-color:#89c78438;transition:transform .22s,border-color .22s;transform:translateY(-2px)}.v3-card,.v3-process-card,.v3-signal-card,.v3-spotlight,.v3-faq-item{--v3-card-accent:#6cc7d61c;--v3-card-border:#f2eadc1f;border-color:var(--v3-card-border);border-radius:var(--v3-radius-card);background:linear-gradient(135deg,var(--v3-card-accent),transparent 70%),#f2eadc0b;color:var(--v3-text);box-shadow:0 22px 54px -42px #000000eb,inset 0 1px #f2eadc0b}.v3-card.v3-tone--context,.v3-process-card.v3-tone--context,.v3-signal-card.v3-tone--context,.v3-spotlight.v3-tone--context{--v3-card-accent:#6cc7d61f;--v3-card-border:#f2eadc21;color:var(--v3-text)}.v3-card.v3-tone--intelligence,.v3-process-card.v3-tone--intelligence,.v3-signal-card.v3-tone--intelligence,.v3-spotlight.v3-tone--intelligence{--v3-card-accent:#89c7841b;--v3-card-border:#f2eadc21;color:var(--v3-text)}.v3-card.v3-tone--attention,.v3-process-card.v3-tone--attention,.v3-signal-card.v3-tone--attention,.v3-spotlight.v3-tone--attention{--v3-card-accent:#d6a45b1b;--v3-card-border:#f2eadc21;color:var(--v3-text)}.v3-card.v3-tone--neutral,.v3-process-card.v3-tone--neutral,.v3-signal-card.v3-tone--neutral,.v3-spotlight.v3-tone--neutral{--v3-card-accent:#f2eadc0e;--v3-card-border:#f2eadc21;color:var(--v3-text)}.v3-card__label,.v3-process-card__index{color:#6cc7d6e6}.v3-card__title,.v3-process-card__title,.v3-proof-card__title,.v3-spotlight__title,.v3-signal-card__value{color:var(--v3-text)}.v3-card__body,.v3-process-card__body,.v3-proof-card__body,.v3-spotlight__body,.v3-signal-card--compact .v3-signal-card__value{color:#b7b0a5}.v3-card:hover,.v3-process-card:hover,.v3-signal-card:hover,.v3-spotlight:hover{background:linear-gradient(135deg,#6cc7d621,#0000 72%),#f2eadc0d;border-color:#6cc7d647;transform:none;box-shadow:0 24px 60px -44px #000000f2,inset 0 1px #f2eadc0f}@media(hover:hover)and (pointer:fine){.c26-page .c26-button:hover,.c26-button:hover{transform:translateY(-1px)}.c26-page .c26-button:active,.c26-button:active{transform:translateY(1px)scale(.985)}.c26-page .c26-button--primary:hover,.c26-button--primary:hover{box-shadow:0 14px 34px -24px #6cc7d6d1,inset 0 1px #ffffff38}.c26-page .c26-button--secondary:hover,.c26-button--secondary:hover{background:#06090ab8;border-color:#f2eadc3d}.c26-page .c26-glass:hover,.c26-visual:hover,.c26-interface-visual:hover,.c26-product-shelf:hover,.c26-topology:hover,.c26-stagegraph-visual:hover,.c26-agents-visual:hover,.c26-router-visual:hover,.c26-handoff-visual:hover,.c26-workflow-contract:hover,.c26-how-loop:hover,.c26-flywheel-visual:hover,.c26-generated-visual:hover,.c26-product-window:hover{border-color:#6cc7d647;transform:translateY(-2px);box-shadow:0 32px 82px -58px #6cc7d661,inset 0 1px #f2eadc12}.c26-product-window:hover img,.c26-visual:hover img,.c26-interface-visual:hover img,.c26-agent-shot:hover img,.c26-graph-window:hover img,.c26-page .c26-product-window:hover img,.c26-page .c26-studio-panel:hover img,.c26-page .c26-graph-panel:hover img,.c26-generated-visual:hover .c26-generated-visual__image,.c26-agent-bench:hover img{filter:saturate(1.02)contrast(1.07)brightness(.96);opacity:.96}.c26-generated-visual:hover .c26-generated-proof,.c26-generated-visual:hover .c26-memory-card,.c26-generated-visual:hover .c26-evidence-strip,.c26-agents-visual--bench:hover .c26-agent-shot,.c26-agents-visual--bench:hover .c26-agent-bench__copy{border-color:#6cc7d657;box-shadow:0 18px 48px -36px #6cc7d675,inset 0 1px #f2eadc12}.c26-router-visual.c26-generated-visual--router div:hover,.c26-generated-visual--handoff .c26-package:hover,.c26-generated-visual--handoff .c26-destinations span:hover,.c26-page .c26-topology-products span:hover,.c26-page .c26-topology-modules span:hover,.c26-page .c26-side-stack article:hover,.c26-page .c26-script-stack article:hover{background:linear-gradient(135deg,#6cc7d621,#0000 72%),#f2eadc0f;border-color:#6cc7d64d;transform:translateY(-1px)}.c26-page .c26-mission-node:hover{border-color:#6cc7d652;box-shadow:0 18px 50px -34px #6cc7d66b,inset 0 1px #f2eadc0f}.c26-page .c26-proof-rail__items span:hover,.c26-proof-row span:hover,.c26-evidence-strip span:hover,.c26-package span:hover{transform:translateY(-1px)}.c26-workflow-contract article:hover,.c26-how-loop article:hover,.c26-flywheel-visual article:hover,.c26-flywheel-visual__core:hover{border-color:#6cc7d657;box-shadow:0 18px 48px -36px #6cc7d670,inset 0 1px #f2eadc12}}@media(prefers-reduced-motion:no-preference){.c26-agent-bench img{animation:18s ease-in-out infinite alternate c26PosterDrift}.c26-generated-visual__image{animation:20s ease-in-out infinite alternate c26PosterDrift}.c26-proof-row span.is-active,.c26-proof-stack span.is-done,.c26-page .c26-proof-rail__items span.is-active,.c26-page .c26-proof-rail__items span.is-done{animation:2.8s ease-in-out infinite c26ProofPulse}.c26-workflow-contract__spine:after{content:"";background:linear-gradient(90deg,#0000,#f2eadc94,#0000);border-radius:999px;width:32%;animation:4.8s ease-in-out infinite c26ScanX;position:absolute;inset:0 auto 0 0}.c26-how-loop__rail:after{content:"";background:linear-gradient(#0000,#f2eadc8f,#0000);border-radius:999px;height:26%;animation:4.2s ease-in-out infinite c26ScanY;position:absolute;top:0;left:-1px;right:-1px}.c26-flywheel-visual__ring{animation:5.2s ease-in-out infinite c26RingBreathe}.c26-flywheel-visual article{animation:5.8s ease-in-out infinite c26LoopPulse}.c26-flywheel-visual article.is-1{animation-delay:.42s}.c26-flywheel-visual article.is-2{animation-delay:.84s}.c26-flywheel-visual article.is-3{animation-delay:1.26s}.c26-flywheel-visual article.is-4{animation-delay:1.68s}.c26-flywheel-visual article.is-5{animation-delay:2.1s}.c26-page .c26-connector{animation:5.6s ease-in-out infinite c26ConnectorSignal}.c26-page .c26-connector--two{animation-delay:.6s}.c26-page .c26-connector--three{animation-delay:1.2s}.c26-page .c26-connector--four{animation-delay:1.8s}.c26-topology-line,.c26-page .c26-topology-spine{animation:3.8s ease-in-out infinite c26LineBreathe}.c26-page .c26-graph-dot{animation:4.2s ease-in-out infinite c26DotBreathe}.c26-page .c26-graph-dot--beat{animation-delay:.5s}.c26-page .c26-graph-dot--tone{animation-delay:1s}.c26-page .c26-graph-dot--cue{animation-delay:1.5s}.c26-page .c26-proof-rail--dots .c26-proof-rail__items span:not(:last-child):after{animation:3.6s ease-in-out infinite c26ProofTrace}}@keyframes c26PosterDrift{0%{transform:scale(1.07)translate(-.7%,-.4%)}to{transform:scale(1.1)translate(.8%,.45%)}}@keyframes c26ProofPulse{0%,to{box-shadow:0 0 #6cc7d600}50%{box-shadow:0 0 26px -14px #6cc7d6b8}}@keyframes c26ScanX{0%,18%{opacity:0;transform:translate(-115%)}42%{opacity:.72}76%,to{opacity:0;transform:translate(360%)}}@keyframes c26ScanY{0%,20%{opacity:0;transform:translateY(-115%)}46%{opacity:.66}78%,to{opacity:0;transform:translateY(360%)}}@keyframes c26RingBreathe{0%,to{box-shadow:inset 0 0 #6cc7d600}50%{box-shadow:0 0 42px -30px #6cc7d6a6,inset 0 0 28px -22px #f2eadc57}}@keyframes c26LoopPulse{0%,to{border-color:#f2eadc24}50%{border-color:#6cc7d657}}@keyframes c26ConnectorSignal{0%,to{opacity:.5;background-position:0%}50%{opacity:.92;background-position:100%}}@keyframes c26LineBreathe{0%,to{opacity:.56}50%{opacity:1}}@keyframes c26DotBreathe{0%,to{box-shadow:0 0 #6cc7d600}50%{box-shadow:0 0 28px -14px #6cc7d6b8}}@keyframes c26ProofTrace{0%,to{opacity:.42}50%{opacity:.9}}.v3-chip{transition:transform .18s,box-shadow .18s,border-color .18s}.v3-chip:hover{transform:translateY(-1px);box-shadow:0 4px 16px -6px}.v3-screenshot{border-radius:var(--v3-radius-panel);background:radial-gradient(circle at 20% 14%,#6cc7d629,#0000 36%),linear-gradient(#151411eb,#080807f5);border:1px solid #e2dbcb29;padding:.75rem;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 22px 64px -34px #6cc7d659,inset 0 1px #ffffff0d}.v3-screenshot:hover{transform:translateY(-4px)scale(1.005);box-shadow:0 24px 60px -24px #02070fd9,0 0 0 1px #67d9ff1a}.v3-screenshot img{border-radius:calc(var(--v3-radius-panel) - 4px);object-fit:cover;border:1px solid #e2dbcb21;width:100%;height:auto;display:block}.v3-screenshot__caption{z-index:2;background:linear-gradient(#0000,#04070e4d 20%,#04070ebf 50%,#04070ef2);padding:1rem 1.15rem .85rem;position:absolute;bottom:0;left:0;right:0}.v3-screenshot__label{letter-spacing:.16em;text-transform:uppercase;color:var(--v3-context);font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:.72rem}.v3-screenshot__title{color:var(--v3-text);margin-top:.2rem;font-size:.88rem;font-weight:600}@media(prefers-reduced-motion:reduce){.v3-reveal,.v3-reveal--scale,.v3-reveal-stagger>*{opacity:1;transition:none;transform:none}.c26-agent-bench img,.c26-generated-visual__image,.c26-proof-row span.is-active,.c26-proof-stack span.is-done,.c26-page .c26-proof-rail__items span.is-active,.c26-page .c26-proof-rail__items span.is-done,.c26-flywheel-visual__ring,.c26-flywheel-visual article,.c26-page .c26-connector,.c26-topology-line,.c26-page .c26-topology-spine,.c26-page .c26-graph-dot,.c26-page .c26-proof-rail--dots .c26-proof-rail__items span:not(:last-child):after{animation:none}.c26-workflow-contract__spine:after,.c26-how-loop__rail:after{content:none}.c26-page .c26-button,.c26-button,.c26-page .c26-glass,.c26-visual,.c26-visual img,.c26-interface-visual,.c26-interface-visual img,.c26-product-shelf,.c26-topology,.c26-stagegraph-visual,.c26-agents-visual,.c26-agent-shot,.c26-agent-shot img,.c26-graph-window,.c26-graph-window img,.c26-router-visual,.c26-handoff-visual,.c26-workflow-contract,.c26-how-loop,.c26-flywheel-visual,.c26-workflow-contract article,.c26-how-loop article,.c26-flywheel-visual article,.c26-flywheel-visual__core,.c26-generated-visual,.c26-generated-visual__image,.c26-generated-proof,.c26-product-window,.c26-product-window img,.c26-page .c26-product-window img,.c26-page .c26-tile,.c26-page .c26-mission-node,.c26-page .c26-proof-rail__items span{transition:none}}.marketing-layout{--marketing-intelligence:var(--c-accent-intelligence);--marketing-page-background:radial-gradient(circle at 18% 0%,#6cc7d614,transparent 32%),radial-gradient(circle at 82% 14%,#d6a45b0d,transparent 30%),linear-gradient(180deg,#0b0b09 0%,#11100e 42%,#0a0a08 100%)}.marketing-layout[data-accent=intelligence]{--marketing-accent:var(--c-accent-intelligence);--marketing-accent-glow:#89c78424;--marketing-accent-halo:#89c7840f;--marketing-accent-soft:#89c7841f;--marketing-accent-strong:#89c78438}.marketing-layout[data-accent=attention]{--marketing-accent:var(--c-accent-attention);--marketing-accent-glow:#d6a45b29;--marketing-accent-halo:#d6a45b14;--marketing-accent-soft:#d6a45b24;--marketing-accent-strong:#d6a45b3d}.marketing-layout[data-accent=handoff]{--marketing-accent:var(--c-accent-handoff);--marketing-accent-glow:#c79bf024;--marketing-accent-halo:#c79bf00f;--marketing-accent-soft:#c79bf01f;--marketing-accent-strong:#c79bf038}.shadow-hero{box-shadow:var(--shadow-hero)}.shadow-section{box-shadow:var(--shadow-section)}.shadow-card{box-shadow:var(--shadow-card)}.marketing-layout .transition-polish,.marketing-layout a,.marketing-layout button,.marketing-layout [role=button]{transition:transform .18s,background-color .18s,border-color .18s,color .18s,box-shadow .18s,opacity .18s}.marketing-layout :is(a,button,[role=button]):focus-visible{outline:none;box-shadow:0 0 0 1px #ffffff14,0 0 0 4px #66d7ff38}@keyframes marketing-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.marketing-layout section,.marketing-layout .shadow-card,.marketing-layout .shadow-section,.marketing-layout .shadow-hero{animation:.48s cubic-bezier(.22,1,.36,1) marketing-fade-up}}@media(prefers-reduced-motion:reduce){.marketing-layout *,.marketing-layout :before,.marketing-layout :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{--font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--step--2:.625rem;--step--1:.75rem;--step-0:.875rem;--step-1:1rem;--step-2:1.125rem;--step-3:1.25rem;--step-4:1.5rem;--step-5:1.875rem;--step-6:2.25rem;--step-7:3rem;--lh-tight:1.15;--lh-snug:1.3;--lh-normal:1.5;--lh-comfy:1.55;--lh-relaxed:1.6;--lh-loose:1.8;--ls-tight:-.01em;--ls-normal:0;--ls-wide:.02em;--ls-wider:.04em;--ls-widest:.22em;--fw-light:300;--fw-normal:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--measure:65ch;--measure-narrow:45ch;--measure-wide:85ch;--rhythm-xs:.5rem;--rhythm-sm:.75rem;--rhythm-md:1rem;--rhythm-lg:1.5rem;--rhythm-xl:2rem;--rhythm-2xl:3rem;--rhythm-3xl:4rem}.c-typography{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1,"calt" 1}h1,.text-display{font-size:var(--step-4);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);font-weight:var(--fw-bold);margin-block:0 .5em}@media(min-width:640px){h1,.text-display{font-size:var(--step-5)}}@media(min-width:1024px){h1,.text-display{font-size:var(--step-6)}}h2,.text-h1{font-size:var(--step-3);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);font-weight:var(--fw-bold);margin-block:0 .5em}@media(min-width:640px){h2,.text-h1{font-size:var(--step-4)}}@media(min-width:1024px){h2,.text-h1{font-size:var(--step-5)}}h3,.text-h2{font-size:var(--step-2);line-height:var(--lh-snug);letter-spacing:var(--ls-normal);font-weight:var(--fw-semibold);margin-block:0 .5em}h4,.text-h3{font-size:var(--step-1);letter-spacing:var(--ls-normal);line-height:1.4;font-weight:var(--fw-semibold);margin-block:0 .5em}h5,.text-h4{font-size:var(--step-2);line-height:var(--lh-normal);letter-spacing:var(--ls-normal);font-weight:var(--fw-medium);margin-block:0 .5em}h6,.text-h5{font-size:var(--step-1);line-height:var(--lh-normal);letter-spacing:var(--ls-normal);font-weight:var(--fw-medium);margin-block:0 .5em}p,.text-body{font-size:var(--step-0);line-height:var(--lh-comfy);letter-spacing:var(--ls-normal);font-weight:var(--fw-normal);max-width:var(--measure);margin-block:0 1em}.text-body-large{font-size:var(--step-1);line-height:var(--lh-comfy);letter-spacing:var(--ls-normal);font-weight:var(--fw-normal)}.text-body-small{font-size:var(--step--1);line-height:var(--lh-normal);letter-spacing:var(--ls-normal);font-weight:var(--fw-normal)}.text-label{font-size:var(--step--1);line-height:var(--lh-normal);letter-spacing:var(--ls-wide);font-weight:var(--fw-medium);text-transform:uppercase;font-variant-numeric:tabular-nums}.text-caption{font-size:var(--step--2);line-height:var(--lh-normal);letter-spacing:var(--ls-normal);font-weight:var(--fw-normal);color:hsl(var(--muted-foreground))}.text-code{font-family:var(--font-mono);font-size:var(--step--1);line-height:var(--lh-normal);letter-spacing:var(--ls-normal);font-weight:var(--fw-normal);font-variant-numeric:tabular-nums}.c-text-body{font-size:var(--step-0);line-height:var(--lh-comfy)}.c-text-body-strong{font-size:var(--step-0);line-height:var(--lh-comfy);font-weight:var(--fw-medium)}.c-text-caption{font-size:var(--step--1);line-height:var(--lh-normal);letter-spacing:var(--ls-normal)}.c-heading-lg{font-size:var(--step-4);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);font-weight:var(--fw-semibold)}.c-heading-md{font-size:var(--step-3);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);font-weight:var(--fw-semibold)}@media(min-width:768px){.c-text-body,.c-text-body-strong{font-size:var(--step-1)}.c-heading-lg{font-size:var(--step-5)}.c-heading-md{font-size:var(--step-4)}}@media(min-width:1280px){.c-heading-lg{font-size:var(--step-6)}.c-heading-md{font-size:var(--step-5)}}.no-overflow{overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.truncate-1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.truncate-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.studio-text-safe{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.studio-button-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.truncate-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.studio-text{font-family:var(--font-sans);letter-spacing:var(--ls-normal);font-size:.75rem;line-height:1.4;font-weight:var(--fw-normal)}.studio-text-large{font-size:.875rem;line-height:1.4}.studio-text-small{font-size:.625rem;line-height:1.3;font-weight:var(--fw-semibold)}.studio-text-xs{font-size:.625rem;line-height:1.3}.studio-text-xxs{font-size:.5625rem;line-height:1.3}.studio-label{letter-spacing:.02em;font-size:.625rem;line-height:1.3;font-weight:var(--fw-medium);text-transform:uppercase;font-variant-numeric:tabular-nums}.studio-timecode{font-family:var(--font-mono);letter-spacing:0;font-size:.625rem;line-height:1.3;font-weight:var(--fw-normal);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.c-typography{text-rendering:auto}}@media(prefers-contrast:high){.c-typography,.text-caption{font-weight:var(--fw-medium)}}@media print{.c-typography{color:#000;font-size:12pt;line-height:1.4}h1,h2,h3,h4,h5,h6{color:#000;page-break-after:avoid}p{orphans:3;widows:3}}:root{--container-xs:20rem;--container-sm:24rem;--container-md:48rem;--container-lg:64rem;--container-xl:80rem;--container-2xl:90rem;--container-3xl:120rem;--container-fluid:min(100% - 2rem,1200px);--container-fluid-lg:min(100% - 4rem,1440px);--container-fluid-xl:min(100% - 6rem,1920px);--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--space-4xl:6rem;--space-5xl:8rem;--studio-rail-width:400px;--studio-dock-width:360px;--studio-timeline-height:320px;--studio-top-bar-height:56px;--studio-rail-collapsed:56px;--studio-dock-collapsed:0px;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--bp-3xl:1920px}.container{width:var(--container-fluid);margin-inline:auto;padding-inline:1rem}.container-lg{width:var(--container-fluid-lg);margin-inline:auto;padding-inline:2rem}.container-xl{width:var(--container-fluid-xl);margin-inline:auto;padding-inline:3rem}@media(min-width:640px){.container{padding-inline:1.5rem}}@media(min-width:1024px){.container{padding-inline:2rem}}@media(min-width:1536px){.container{width:var(--container-fluid-lg);padding-inline:3rem}}@media(min-width:1920px){.container{width:var(--container-fluid-xl);padding-inline:4rem}}.studio-canvas-wrap{background:var(--bg,#0b0b0c);border-radius:8px;place-items:center;block-size:max(240px,55vh);inline-size:100%;display:grid;position:relative;overflow:hidden}.studio-canvas{aspect-ratio:16/9;object-fit:contain;block-size:auto;max-block-size:100%;inline-size:min(100%,1920px)}.studio-grid{grid-template-columns:var(--studio-rail-width)1fr var(--studio-dock-width);grid-template-rows:var(--studio-top-bar-height)1fr var(--studio-timeline-height);background:var(--bg);height:100vh;color:var(--text);display:grid;overflow:hidden}@media(max-width:1280px){.studio-grid{grid-template-columns:var(--studio-rail-width)1fr 0}}@media(max-width:1024px){.studio-grid{grid-template-columns:var(--studio-rail-collapsed)1fr 0}}.safe-area-top{padding-top:var(--safe-area-top)}.safe-area-bottom{padding-bottom:var(--safe-area-bottom)}.safe-area-left{padding-left:var(--safe-area-left)}.safe-area-right{padding-right:var(--safe-area-right)}.safe-area-all{padding-top:var(--safe-area-top);padding-right:var(--safe-area-right);padding-bottom:var(--safe-area-bottom);padding-left:var(--safe-area-left)}.rhythm-xs{margin-block:var(--space-xs)}.rhythm-sm{margin-block:var(--space-sm)}.rhythm-md{margin-block:var(--space-md)}.rhythm-lg{margin-block:var(--space-lg)}.rhythm-xl{margin-block:var(--space-xl)}.rhythm-2xl{margin-block:var(--space-2xl)}.rhythm-3xl{margin-block:var(--space-3xl)}.section-spacing{padding-block:clamp(3rem,5vw,5rem)}.section-spacing-sm{padding-block:clamp(2rem,4vw,3rem)}.section-spacing-lg{padding-block:clamp(4rem,6vw,8rem)}.grid-auto-fit{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.grid-auto-fill{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.grid-12{gap:var(--space-md);grid-template-columns:repeat(12,1fr);display:grid}.flex-center{justify-content:center;align-items:center;display:flex}.flex-between{justify-content:space-between;align-items:center;display:flex}.flex-start{justify-content:flex-start;align-items:center;display:flex}.flex-end{justify-content:flex-end;align-items:center;display:flex}@media(max-width:768px){.container{padding-inline:1rem}.studio-canvas-wrap{block-size:max(200px,50vh)}.section-spacing{padding-block:clamp(2rem,4vw,3rem)}}@media(max-width:480px){.container{padding-inline:.75rem}.studio-canvas-wrap{block-size:max(180px,45vh)}}@media(min-width:1920px){.studio-canvas{inline-size:min(100%,2560px)}}@media(min-width:2560px){.studio-canvas{inline-size:min(100%,3840px)}}@media print{.container{width:100%;margin:0;padding:0}.studio-grid{height:auto;display:block}.studio-canvas-wrap{break-inside:avoid;height:auto}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
