@font-face{font-family:manrope;src:url(../media/manrope_latin-s.p.71e1367e.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_eb9a58a5-module__FfJ_Hq__className{font-family:manrope,manrope Fallback}.manrope_eb9a58a5-module__FfJ_Hq__variable{--font-sans:"manrope","manrope Fallback"}
@font-face{font-family:bricolage;src:url(../media/bricolage_grotesque_latin-s.p.a6d6de71.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:bricolage Fallback;src:local(Arial);ascent-override:82.39%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:112.88%}.bricolage_f17f89f3-module__TSHwBq__className{font-family:bricolage,bricolage Fallback}.bricolage_f17f89f3-module__TSHwBq__variable{--font-display:"bricolage","bricolage Fallback"}
@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_400_latin-s.p.64b9304e.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_500_latin-s.p.19510058.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.plexmono_5f73713f-module__gHUFgG__className{font-family:plexMono,plexMono Fallback}.plexmono_5f73713f-module__gHUFgG__variable{--font-mono:"plexMono","plexMono Fallback"}
@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-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;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}:root{--canvas:#f5f4ef;--surface:#fffefa;--surface-2:#ecefe9;--ink:#10211e;--muted:#596a64;--line:#cfd7d1;--deep:#102c26;--deep-2:#173a32;--teal:#187766;--teal-dark:#0c5b4e;--teal-soft:#dceee8;--signal:#e17845;--signal-ink:#b24f27;--signal-soft:#f8e5da;--white:#fff;--shadow:0 24px 70px #102c261f;--radius-sm:8px;--radius-md:16px;--radius-lg:28px;--container:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:6rem}[id]{scroll-margin-top:6rem}body{background:var(--canvas);color:var(--ink);font-family:var(--font-sans),Arial,sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}h1,h2,h3{font-family:var(--font-display),var(--font-sans),Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,summary,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}img,svg{max-width:100%;display:block}::selection{background:var(--teal-soft);color:var(--deep)}:focus-visible{outline:3px solid var(--white);outline-offset:2px;box-shadow:0 0 0 5px var(--ink)}.skip-link{z-index:100;background:var(--white);border:1px solid var(--ink);border-radius:var(--radius-sm);padding:.65rem 1rem;position:fixed;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.container{width:min(calc(100% - 2rem),var(--container));margin-inline:auto}.mono{font-family:var(--font-mono),monospace}.eyebrow{color:var(--teal-dark);letter-spacing:-.01em;margin:0 0 1rem;font-size:.9rem;font-weight:700}.eyebrow:before{content:"";background:var(--signal);vertical-align:.28em;width:1.75rem;height:2px;margin-right:.65rem;display:inline-block}.site-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f4eff0;border-bottom:1px solid #10211e1f;position:sticky;top:0}.nav-shell{width:min(calc(100% - 2rem),var(--container));justify-content:space-between;align-items:center;gap:clamp(1rem,2vw,2rem);min-height:74px;margin-inline:auto;display:flex}.header-navigation{flex:1;justify-content:flex-end;align-items:center;gap:clamp(1rem,2vw,2rem);min-width:0;display:flex}.brand{align-items:center;min-height:44px;display:inline-flex}.brand-logo{object-fit:contain;width:132px;height:auto}.brand-header .brand-logo{filter:invert()}.desktop-nav{white-space:nowrap;align-items:center;gap:clamp(1rem,1.8vw,1.65rem);min-width:0;margin-left:auto;display:flex}.desktop-nav>a,.nav-menu>summary{color:#31433e;cursor:pointer;align-items:center;min-height:44px;font-size:.88rem;font-weight:650;list-style:none;display:inline-flex}.desktop-nav>a:hover,.nav-menu>summary:hover,.desktop-nav>a[aria-current=page]{color:var(--teal-dark)}.nav-menu{position:relative}.nav-menu>summary::-webkit-details-marker{display:none}.nav-menu>summary{align-items:center;gap:.35rem;display:inline-flex}.nav-chevron{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50%;flex:none;width:12px;height:12px;transition:transform .18s}.nav-menu[open] .nav-chevron{transform:rotate(180deg)}.nav-panel{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);width:250px;box-shadow:var(--shadow);padding:.55rem;position:absolute;top:calc(100% + 1.2rem);left:-.8rem}.nav-panel:before{content:"";height:1.3rem;position:absolute;inset:-1.3rem 0 auto}.nav-panel a{border-radius:10px;flex-direction:column;justify-content:center;min-height:44px;padding:.6rem .8rem;font-size:.9rem;display:flex}.nav-panel a:hover{background:var(--surface-2)}.nav-panel a[aria-current=page],.mobile-menu nav>a[aria-current=page]{background:var(--teal-soft);color:var(--teal-dark)}.nav-panel-wide{width:330px}.nav-panel strong,.nav-panel small{display:block}.nav-panel small{color:var(--muted);margin-top:.15rem;font-weight:500;line-height:1.35}.header-actions{align-items:center;display:flex}.mobile-demo{min-height:44px;color:var(--teal-dark);align-items:center;padding:.55rem .75rem;font-size:.78rem;font-weight:750;display:none}.mobile-menu{display:none;position:relative}.mobile-menu>summary{border:1px solid var(--line);cursor:pointer;border-radius:50%;place-content:center;gap:4px;width:44px;height:44px;list-style:none;display:grid}.mobile-menu>summary::-webkit-details-marker{display:none}.mobile-menu>summary span{background:var(--ink);width:17px;height:1.5px}.mobile-menu nav{overscroll-behavior:contain;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);width:min(320px,100vw - 2rem);max-height:calc(100vh - 6rem);box-shadow:var(--shadow);gap:.15rem;padding:.65rem;display:grid;position:absolute;top:calc(100% + .65rem);right:0;overflow-y:auto}.mobile-menu nav>a:not(.button){border-radius:8px;align-items:center;min-height:44px;padding:.55rem .7rem;font-size:.9rem;font-weight:650;display:flex}.mobile-menu nav>a:hover{background:var(--surface-2)}.mobile-menu .button{margin-top:.4rem}.button{border-radius:var(--radius-sm);border:1px solid #0000;justify-content:center;align-items:center;gap:.75rem;min-height:46px;padding:.7rem 1rem;font-size:.88rem;font-weight:750;line-height:1.2;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--deep);color:var(--white);border-color:var(--deep)}.button-primary:hover{background:var(--teal-dark);border-color:var(--teal-dark)}.button-primary span{color:#9fd7c8}.button-secondary{color:var(--ink);border-color:var(--line);background:#ffffff59}.button-secondary:hover{border-color:var(--ink);background:var(--surface)}.text-link{color:var(--teal-dark);align-items:center;gap:.5rem;font-weight:750;display:inline-flex}.text-link:hover span{transform:translate(3px)}.text-link span{transition:transform .18s}.page-hero{padding:clamp(5rem,9vw,8.5rem) 0 clamp(4rem,7vw,7rem);position:relative;overflow:hidden}.page-hero:before{content:"";left:max(1rem,calc((100vw - var(--container))/2));background:var(--line);width:1px;height:calc(100% - 4.8rem);position:absolute;top:2.4rem}.page-hero-grid{grid-template-columns:minmax(0,.85fr) minmax(480px,1.15fr);align-items:center;gap:clamp(3rem,6vw,6rem);display:grid}.page-hero-copy{padding-left:clamp(1rem,2.5vw,2.5rem)}.page-hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(3.2rem,5vw,5.25rem);font-weight:620;line-height:1.01}.page-hero-copy:only-child{grid-column:1/-1;max-width:920px}.page-hero-copy:only-child h1{font-size:clamp(3.2rem,7.8vw,7rem)}.hero-lede{max-width:650px;color:var(--muted);margin:1.7rem 0 0;font-size:clamp(1.07rem,1.6vw,1.35rem);line-height:1.6}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.page-hero-media{min-width:0}.home-hero .page-hero-grid{grid-template-columns:minmax(0,1fr) minmax(480px,1fr);gap:clamp(2.5rem,4vw,4rem)}.home-hero h1{letter-spacing:-.025em;max-width:100%;font-size:clamp(3.2rem,4.7vw,4.8rem)}.platform-overview-hero .page-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(520px,.95fr);gap:clamp(3rem,5vw,5rem)}.platform-overview-hero h1{letter-spacing:-.03em;max-width:640px;font-size:clamp(3.4rem,4.45vw,4.6rem)}.workflow-console{background:var(--deep);color:#e8f3ef;border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid #36574f;margin:0;position:relative;overflow:hidden}.workflow-console:after{content:"";pointer-events:none;border:1px solid #9fd7c82e;border-radius:50%;width:180px;height:180px;position:absolute;top:-85px;right:-75px;box-shadow:0 0 0 30px #9fd7c809,0 0 0 60px #9fd7c805}.console-bar{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;min-height:55px;padding:0 1.1rem;font-size:.84rem;font-weight:700;display:flex}.console-id{color:#9ab3ac;font-family:var(--font-mono),monospace;font-variant-numeric:tabular-nums;font-size:.72rem}.live-dot{transform-origin:50%;background:#75d8ba;border-radius:50%;width:8px;height:8px;margin-right:.5rem;animation:2s ease-in-out infinite livePulse;display:inline-block;box-shadow:0 0 0 4px #75d8ba1f}.console-context{border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);display:grid}.console-context>div{border-right:1px solid #ffffff1f;padding:.85rem 1rem}.console-context>div:last-child{border:0}.console-context span,.console-context strong{display:block}.console-context span{color:#91aaa3;font-family:var(--font-mono),monospace;letter-spacing:.04em;font-size:.62rem}.console-context strong{margin-top:.15rem;font-size:.76rem}.signal-rail{margin:0;padding:.65rem 1rem 1rem;list-style:none}.signal-rail li{grid-template-columns:34px 1fr auto;gap:.8rem;padding:.8rem .25rem;display:grid;position:relative}.signal-rail li>div{min-width:0}.signal-rail li:not(:last-child):after{content:"";background:#426159;width:1px;position:absolute;top:42px;bottom:-8px;left:16px}.signal-node{z-index:1;color:#a9bdb8;width:34px;height:34px;font-family:var(--font-mono),monospace;background:#20423a;border:1px solid #54756c;border-radius:50%;place-items:center;font-size:.61rem;display:grid;position:relative}.signal-complete .signal-node{background:var(--teal);color:#fff;border-color:#69a898}.signal-active .signal-node{color:var(--deep);background:#dceee8;border-color:#dceee8;box-shadow:0 0 0 7px #75d8ba14}.signal-node.signal-action{background:var(--signal);color:#fff;border-color:#f0a47e}.signal-rail small,.signal-rail strong,.signal-rail p{display:block}.signal-rail small{color:#8fa8a1;font-family:var(--font-mono),monospace;font-size:.63rem}.signal-rail strong{margin-top:.08rem;font-size:.83rem}.signal-rail p{color:#a9beb8;max-width:350px;margin:.12rem 0 0;font-size:.7rem;line-height:1.45}.animated-transcript{min-width:0;position:relative}.animated-transcript-turn{opacity:0;animation:32s linear infinite transcriptTurn;animation-delay:calc(var(--turn-index)*3.2s);margin:0;animation-fill-mode:backwards;position:absolute;inset:0;transform:translateY(4px)}.live-transcript{min-height:2rem;margin-top:.25rem}.signal-rail .live-transcript-turn{grid-template-columns:max-content minmax(0,1fr);gap:.42rem;max-width:390px;display:grid}.live-transcript-turn b{color:#dceee8;font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:500}.live-transcript-turn span{overflow-wrap:break-word;min-width:0}.status-pill{color:#b7cbc6;font-family:var(--font-mono),monospace;border:1px solid #47675f;border-radius:999px;align-self:start;padding:.24rem .48rem;font-size:.58rem}.status-action{color:#ffc5aa;border-color:#985f46}.waveform{align-items:center;gap:2px;height:15px;margin-top:.15rem;display:flex}.waveform i{transform-origin:50%;background:#75d8ba;border-radius:2px;width:2px;height:13px;animation:1.1s ease-in-out infinite wave;display:block}.waveform i:nth-child(2),.waveform i:nth-child(6){animation-delay:-.2s}.waveform i:nth-child(3),.waveform i:nth-child(7){animation-delay:-.4s}.waveform i:nth-child(4),.waveform i:nth-child(8){animation-delay:-.6s}.hero-note{max-width:560px;color:var(--muted);gap:.55rem;margin-top:1.15rem;font-size:.8rem;line-height:1.5;display:flex}.hero-note span{color:var(--signal)}.section{padding:clamp(4.5rem,8vw,8rem) 0}.section-compact{padding:clamp(3.5rem,6vw,5.5rem) 0}.section-dark{background:var(--deep);color:var(--white)}.section-dark .eyebrow{color:#9bd4c4}.section-dark .section-lede{color:#aebfb9}.section-rule{border-top:1px solid var(--line)}.section-heading{max-width:760px;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.section-heading-center{text-align:center;margin-inline:auto}.section-heading-center .eyebrow:before{display:none}.section-heading h2{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,5vw,4.8rem);font-weight:650;line-height:1.02}.section-lede{max-width:650px;color:var(--muted);margin:1.35rem 0 0;font-size:1.08rem}.narrative-grid{grid-template-columns:.8fr 1.2fr;gap:clamp(2.5rem,8vw,8rem);display:grid}.narrative-copy{align-self:start;position:sticky;top:7rem}.narrative-copy h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.4rem,4.4vw,4.25rem);line-height:1.04}.narrative-copy>p:not(.eyebrow){color:var(--muted);font-size:1.05rem}.story-steps{border-top:1px solid var(--line)}.story-step{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr;gap:1rem;padding:2rem 0;display:grid}.story-step>span{font-family:var(--font-mono),monospace;color:var(--signal-ink);font-size:.72rem}.story-step h3{letter-spacing:-.03em;margin:0;font-size:1.35rem}.story-step p{color:var(--muted);margin:.55rem 0 0}.capability-strips{border-top:1px solid #ffffff2e}.capability-strip{border-bottom:1px solid #ffffff2e;grid-template-columns:48px .8fr 1.2fr;align-items:start;gap:1.5rem;padding:2rem 0;display:grid}.capability-strip>span{color:var(--signal);font-family:var(--font-mono),monospace;font-size:.72rem}.capability-strip h3{letter-spacing:-.025em;margin:0;font-size:1.35rem}.capability-strip p{color:#b8c9c4;max-width:590px;margin:0}.outcome-band{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.outcome-band div{border-right:1px solid var(--line);padding:1.5rem}.outcome-band div:last-child{border:0}.outcome-band small{font-family:var(--font-mono),monospace;color:var(--teal);display:block}.outcome-band strong{margin-top:.5rem;line-height:1.35;display:block}.use-case-grid{border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.use-case{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff40;min-height:260px;padding:clamp(1.5rem,3vw,2.5rem)}.use-case:nth-child(2n){border-right:0}.use-case:nth-last-child(-n+2){border-bottom:0}.use-case-index{font-family:var(--font-mono),monospace;color:var(--signal-ink);font-size:.72rem}.use-case h3{letter-spacing:-.035em;margin:2.7rem 0 .7rem;font-size:1.55rem}.use-case p{color:var(--muted)}.use-case .text-link{margin-top:.5rem}.difference-table-wrap{width:100%;overflow-x:auto}.difference-table{border-collapse:collapse;border-top:1px solid var(--line);text-align:left;width:100%}.difference-table th,.difference-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:1.35rem 1.5rem 1.35rem 0}.difference-table thead th{color:var(--muted);font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:500}.difference-table thead th:first-child,.difference-table tbody th{width:24%}.difference-table td{width:38%;color:var(--muted)}.difference-table tbody th{font-size:.94rem}.difference-table .leacall-cell{color:var(--ink);font-weight:700}.proof-callout{border-radius:var(--radius-lg);background:var(--teal-soft);grid-template-columns:1fr auto;align-items:center;gap:2rem;padding:clamp(2rem,5vw,4rem);display:grid}.proof-callout h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.7rem);line-height:1.04}.proof-callout p{color:#43625a;max-width:650px;margin:1rem 0 0}.final-cta{background:var(--signal);color:#26140c;padding:clamp(4rem,8vw,7rem) 0}.final-cta-inner{grid-template-columns:1fr auto;align-items:end;gap:2rem;display:grid}.final-cta h2{letter-spacing:-.06em;max-width:850px;margin:0;font-size:clamp(2.5rem,5.5vw,5.8rem);line-height:.98}.final-cta p{max-width:650px;font-size:1.05rem}.final-cta .button-primary{white-space:nowrap;background:#26140c;border-color:#26140c}.page-links{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.page-link{border-right:1px solid var(--line);padding:2rem 1.5rem}.page-link:last-child{border:0}.page-link small{color:var(--teal);font-family:var(--font-mono),monospace}.page-link h2{margin:.65rem 0 .5rem;font-size:1.3rem}.page-link p{color:var(--muted)}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;gap:2rem;padding:1.5rem 0;font-weight:750;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--teal);font-size:1.4rem}.faq-list details[open] summary:after{content:"−"}.faq-list details p{max-width:770px;color:var(--muted);margin:-.4rem 0 1.5rem}.content-shell{overflow-wrap:anywhere;width:min(100% - 2rem,820px);margin-inline:auto;padding:clamp(4rem,8vw,7rem) 0}.content-shell h1{letter-spacing:-.06em;margin:0 0 1.5rem;font-size:clamp(3rem,7vw,6rem);line-height:1}.content-shell>p:first-of-type{color:var(--muted);font-size:1.2rem}.prose{margin-top:3rem}.prose h2{letter-spacing:-.03em;margin:2.5rem 0 .8rem;font-size:1.7rem}.prose p,.prose li{color:var(--muted)}.prose a{color:var(--teal-dark);text-underline-offset:3px;text-decoration:underline}.availability-note{border-left:3px solid var(--signal);background:var(--signal-soft);color:#66402c;margin-top:2rem;padding:1rem 1.1rem}.site-footer{color:#dbe7e3;background:#0b211c;padding:4.5rem 0 1.5rem}.footer-grid{grid-template-columns:1.8fr repeat(4,1fr);gap:2rem;display:grid}.site-footer .brand-logo{width:148px}.footer-intro p{color:#94aaa3;max-width:320px;margin:1.25rem 0}.footer-demo{color:#f39a70;font-weight:700}.footer-column h2{color:#779089;font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.08em;margin:.2rem 0 1rem;font-size:.68rem;font-weight:500}.footer-column a{color:#c0d0cb;align-items:center;min-height:32px;font-size:.87rem;display:flex}.footer-column a:hover{color:#fff}.footer-bottom{color:#748d85;font-family:var(--font-mono),monospace;border-top:1px solid #294039;justify-content:space-between;gap:2rem;margin-top:4rem;padding-top:1.2rem;font-size:.65rem;display:flex}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.58;transform:scale(.72)}}@keyframes wave{0%,to{opacity:.62;transform:scaleY(.28)}50%{opacity:1;transform:scaleY(1)}}@keyframes orchestrationVoice{0%,to{opacity:.65;transform:scaleY(.24)}45%{opacity:1;transform:scaleY(1)}70%{opacity:.82;transform:scaleY(.48)}}@keyframes transcriptTurn{0%{opacity:0;transform:translateY(4px)}.8%,8.8%{opacity:1;transform:translateY(0)}9.8%,to{opacity:0;transform:translateY(-2px)}}.split-lists{grid-template-columns:1fr 1fr;gap:clamp(3rem,8vw,8rem);display:grid}.split-lists h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,3.8vw,3.6rem);line-height:1.05}.check-list,.boundary-list{border-top:1px solid #ffffff2e;margin:2rem 0 0;padding:0;list-style:none}.check-list li,.boundary-list li{color:#bfd0ca;border-bottom:1px solid #ffffff2e;padding:1rem 0 1rem 1.8rem;position:relative}.check-list li:before{content:"✓";color:#84d2bc;position:absolute;left:0}.boundary-list li:before{content:"↳";color:var(--signal);position:absolute;left:0}.story-steps-dark,.story-steps-dark .story-step{border-color:#ffffff2e}.story-steps-dark .story-step>span{color:#f0a47e}.story-steps-dark .story-step p{color:#abc0ba}.solution-directory{border-top:1px solid var(--line)}.solution-directory article{border-bottom:1px solid var(--line);grid-template-columns:54px 1fr auto;align-items:center;gap:1.5rem;padding:2rem 0;display:grid}.solution-directory article>span{font-family:var(--font-mono),monospace;color:var(--signal-ink);font-size:.72rem}.solution-directory h3{letter-spacing:-.04em;margin:0;font-size:clamp(1.45rem,2.5vw,2.2rem)}.solution-directory p{max-width:700px;color:var(--muted);margin:.4rem 0 0}.channel-line{border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.channel-line>div{border-right:1px solid var(--line);padding:1.5rem}.channel-line>div:last-child{border:0}.channel-line strong{margin-top:1.5rem;display:block}.channel-line p{color:var(--muted);margin:.4rem 0 0;font-size:.86rem}.channel-state{font-family:var(--font-mono),monospace;border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:.25rem .45rem;font-size:.58rem;display:inline-block}.channel-live{background:var(--teal-soft);color:var(--teal-dark);border-color:#8cbcae}.platform-surfaces{border-top:1px solid #ffffff2e;grid-template-columns:1fr 1fr;display:grid}.platform-surfaces article{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;min-height:280px;padding:2rem}.platform-surfaces article:nth-child(2){border-right:0}.platform-surfaces article:last-child{border-right:0;grid-column:1/-1}.platform-surfaces article>span{color:#8bc4b4;font-family:var(--font-mono),monospace;font-size:.68rem}.platform-surfaces h3{margin:3rem 0 .7rem;font-size:1.6rem}.platform-surfaces p{color:#aebfb9;max-width:650px}.platform-surfaces .text-link{color:#a8dfcf}.capability-strips-light,.capability-strips-light .capability-strip{border-color:var(--line)}.capability-strips-light .capability-strip p{color:var(--muted)}.workflow-architecture{border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.workflow-architecture article{border-right:1px solid var(--line);min-height:340px;padding:1.2rem;position:relative}.workflow-architecture article:last-child{border:0}.workflow-architecture article>span{color:#abb8b3;font-family:var(--font-mono),monospace;font-size:.62rem;position:absolute;top:1rem;right:1rem}.workflow-architecture small{color:var(--teal);font-family:var(--font-mono),monospace;font-size:.62rem}.workflow-architecture h3{letter-spacing:-.03em;margin:6rem 0 .7rem;font-size:1.2rem;line-height:1.2}.workflow-architecture p{color:var(--muted);font-size:.85rem}.control-panel{border-top:1px solid #ffffff2e}.control-panel>div{border-bottom:1px solid #ffffff2e;grid-template-columns:95px 1fr;gap:1rem;padding:1.3rem 0;display:grid}.control-panel span{color:#9bd4c4;font-family:var(--font-mono),monospace;font-size:.7rem}.control-panel>div:nth-child(3) span{color:#f0b595}.control-panel>div:nth-child(4) span{color:#f28c80}.demo-page{padding:clamp(4rem,7vw,7rem) 0}.demo-grid{grid-template-columns:1fr minmax(420px,.78fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.demo-copy h1{letter-spacing:-.065em;margin:0;font-size:clamp(3.2rem,6.5vw,6.6rem);line-height:.97}.demo-agenda{border-top:1px solid var(--line);margin-top:3rem}.demo-agenda>div{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:1rem;padding:1rem 0;display:grid}.demo-agenda span{color:var(--signal-ink);font-family:var(--font-mono),monospace;font-size:.65rem}.demo-agenda strong{font-size:.9rem}.demo-agenda p{color:var(--muted);margin:.2rem 0 0;font-size:.8rem}.demo-fit{border-left:3px solid var(--teal);background:var(--teal-soft);margin-top:1.3rem;padding:1rem}.demo-fit p{color:#48645d;margin:.3rem 0 0;font-size:.85rem}.demo-form{background:var(--deep);border-radius:var(--radius-lg);color:#fff;box-shadow:var(--shadow);border:1px solid #35564e;padding:clamp(1.4rem,3vw,2rem);position:sticky;top:7rem}.form-heading{border-bottom:1px solid #ffffff26;grid-template-columns:16px 1fr auto;align-items:center;margin-bottom:.8rem;padding-bottom:1rem;display:grid}.form-heading p{margin:0;font-weight:750}.form-heading small{color:#93aaa4;font-family:var(--font-mono),monospace;font-size:.68rem}.field-row{margin-top:1rem}.field-row label{color:#bfd0ca;margin-bottom:.4rem;font-size:.76rem;font-weight:650;display:block}.field-row label span{color:#809891;font-weight:500}.field-row input,.field-row select{border-radius:var(--radius-sm);color:#fff;background:#183a32;border:1px solid #44665d;width:100%;min-height:48px;padding:.65rem .75rem}.field-row input:hover,.field-row select:hover{border-color:#6f978c}.field-row input:focus-visible,.field-row select:focus-visible{border-color:#9ed4c5;outline-color:#9ed4c5}.form-submit{background:var(--signal);border-color:var(--signal);color:#2b170e;width:100%;margin-top:1.4rem}.form-submit:hover{background:#ef8d5d;border-color:#ef8d5d}.form-submit span{color:inherit}.form-note{color:#8da59e;text-align:center;margin:.8rem 0 0;font-size:.72rem}.form-note a{color:#d5e7e1;text-underline-offset:2px;text-decoration:underline}.subsection-title{letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,4vw,3.8rem);line-height:1.05}.resource-grid{border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.resource-grid article{border-right:1px solid var(--line);min-height:360px;padding:2rem}.resource-grid article:last-child{border:0}.resource-grid article>span{color:var(--teal);font-family:var(--font-mono),monospace;font-size:.66rem}.resource-grid h3{letter-spacing:-.035em;margin:4rem 0 .8rem;font-size:1.45rem;line-height:1.2}.resource-grid p{color:var(--muted);font-size:.9rem}.proof-policy{grid-template-columns:1fr 1fr;align-items:end;gap:5rem;display:grid}.proof-policy h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,4.5vw,4.2rem);line-height:1.04}.proof-policy>p{color:#b4c7c1}.back-link{color:var(--teal-dark);margin-bottom:3rem;font-weight:700;display:inline-block}.guide-article>.eyebrow{margin-top:1rem}.guide-article .prose section{border-top:1px solid var(--line);padding:1.2rem 0}.about-statement{max-width:1000px}.about-statement h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,5vw,5rem);line-height:1.02}.about-statement>p:last-child{color:#adc1bb;max-width:720px;margin-top:2rem}.contact-routes{border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.contact-routes article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:2rem}.contact-routes article:nth-child(2n){border-right:0}.contact-routes article:nth-last-child(-n+2){border-bottom:0}.contact-routes article>span{color:var(--signal)}.contact-routes h2{margin:2.3rem 0 .6rem;font-size:1.5rem}.contact-routes p{color:var(--muted)}.direct-contact{border-top:1px solid var(--line);justify-content:space-between;margin-top:2rem;padding-top:1rem;display:flex}.direct-contact p{color:var(--muted);margin:0}.direct-contact a{color:var(--teal-dark);font-weight:750}.partner-note{border-left:3px solid var(--signal);background:var(--signal-soft);grid-template-columns:.35fr 1fr;gap:2rem;margin-bottom:2rem;padding:1.2rem;display:grid}.partner-note p{color:#66402c;margin:0}.partner-grid{border:1px solid var(--line);border-radius:var(--radius-md);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.partner-grid article{border-right:1px solid var(--line);min-height:230px;padding:1.5rem}.partner-grid article:last-child{border:0}.partner-grid span{color:var(--teal);font-family:var(--font-mono),monospace;font-size:.63rem}.partner-grid p{color:var(--muted);margin-top:4rem}.legal-updated{color:var(--teal-dark);font-family:var(--font-mono),monospace;margin-top:2rem;font-size:.72rem}.page-hero-wide .page-hero-copy{max-width:980px;padding-left:clamp(1rem,2.5vw,2.5rem)}.page-hero-wide .page-hero-copy h1{max-width:960px;font-size:clamp(3.4rem,6.7vw,6.8rem)}.page-hero-wide .page-hero-media{margin-top:clamp(2.5rem,5vw,4.5rem)}.page-hero-reverse{background:#e8ece7}.product-view{min-width:0;color:var(--ink);margin:0;position:relative}.orchestration-view{isolation:isolate;grid-template-columns:minmax(140px,1fr) 190px minmax(140px,1fr);align-items:center;gap:clamp(1.6rem,4vw,3.25rem);min-height:420px;padding:1rem 0;display:grid}.orchestration-sources,.orchestration-actions{z-index:2;grid-template-rows:repeat(3,1fr);align-items:center;gap:1rem;height:320px;display:grid;position:relative}.orchestration-ticker{min-height:44px;color:var(--ink);text-align:center;background:#fffefadb;border:1px solid #bdcbc2;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.65rem .7rem;font-size:.68rem;font-weight:720;transition:color .28s,background-color .28s,border-color .28s,box-shadow .28s,transform .28s;display:flex;box-shadow:0 8px 24px #102c260b}.orchestration-ticker>i{background:#9aaca6;border-radius:50%;flex:none;width:6px;height:6px;transition:background-color .28s,box-shadow .28s}.orchestration-sources .orchestration-ticker.is-active{background:var(--teal-soft);border-color:var(--teal);transform:translateY(-2px);box-shadow:0 10px 30px #18776629}.orchestration-sources .orchestration-ticker.is-active>i{background:var(--teal);box-shadow:0 0 0 4px #1877661f}.orchestration-actions .orchestration-ticker.is-active{background:var(--signal-soft);border-color:var(--signal);transform:translateY(-2px);box-shadow:0 10px 30px #e1784529}.orchestration-actions .orchestration-ticker.is-active>i{background:var(--signal);box-shadow:0 0 0 4px #e178451f}.orchestration-core{z-index:2;aspect-ratio:1;text-align:center;background:var(--deep);color:#fff;border-radius:50%;place-content:center;width:190px;display:grid;position:relative;box-shadow:0 0 0 12px #102c2612,0 0 0 28px #102c2609}.orchestration-sources:after,.orchestration-core:after{display:none}.orchestration-core small{color:#91b7ac;font-size:.65rem}.orchestration-core strong{margin-top:.55rem;font-size:1.25rem;line-height:1.15}.orchestration-voice{justify-content:center;align-items:center;gap:3px;height:30px;margin-top:.8rem;display:flex}.orchestration-voice i{transform-origin:50%;background:#77d8bc;border-radius:3px;width:3px;height:24px;animation:.8s ease-in-out infinite orchestrationVoice;transform:scaleY(.28)}.orchestration-voice i:nth-child(2),.orchestration-voice i:nth-child(6){animation-delay:-.15s}.orchestration-voice i:nth-child(3),.orchestration-voice i:nth-child(8){animation-delay:-.3s}.orchestration-voice i:nth-child(4),.orchestration-voice i:nth-child(9){animation-delay:-.45s}.orchestration-voice i:nth-child(5){animation-delay:-.6s}.orchestration-lines{z-index:1;fill:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orchestration-line{stroke:#8aa99e;stroke-width:1.2px;stroke-dasharray:5 6;vector-effect:non-scaling-stroke;opacity:.55;transition:stroke .28s,stroke-width .28s,opacity .28s}.orchestration-line-source.is-active{stroke:var(--teal);stroke-width:2px;opacity:1}.orchestration-line-action.is-active{stroke:var(--signal);stroke-width:2px;opacity:1}#arrow-source path,#arrow-action path{fill:#8aa99e}.orchestration-lines #arrow-source-active path{fill:var(--teal)}.orchestration-lines #arrow-action-active path{fill:var(--signal)}.voice-call-view{color:#eef8f4;box-shadow:var(--shadow);background:#0e2822;border:1px solid #34594f;border-radius:12px 34px;overflow:hidden}.voice-call-head{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;min-height:58px;padding:0 1.2rem;display:flex}.voice-call-head>span{color:#8ccbb9;font-family:var(--font-mono),monospace;font-size:.68rem}.voice-call-body{grid-template-columns:1.4fr .8fr;min-height:330px;display:grid}.voice-transcript{border-right:1px solid #ffffff24;align-content:center;padding:1.1rem;display:grid}.voice-animated-transcript{min-height:8rem}.voice-transcript .voice-transcript-turn{color:#d5e7e1;background:#173a32;border-radius:4px 14px 14px;width:min(100%,360px);padding:.8rem;font-size:.72rem;line-height:1.5;inset:0 auto auto 0}.voice-transcript .animated-transcript-customer{color:var(--ink);background:#e6eee9;border-radius:14px 4px 14px 14px;left:auto;right:0}.voice-transcript-turn b{color:#78cdb5;font-family:var(--font-mono),monospace;margin-bottom:.25rem;font-size:.58rem;font-weight:500;display:block}.voice-transcript .animated-transcript-customer b{color:var(--teal-dark)}.voice-transcript-turn span{display:block}.voice-call-body aside{padding:1.1rem}.voice-call-body aside>small{color:#8ab0a5;font-family:var(--font-mono),monospace;font-size:.6rem}.voice-call-body dl{margin:1.2rem 0 0}.voice-call-body dl div{border-top:1px solid #ffffff21;padding:.75rem 0}.voice-call-body dt{color:#809f96;font-size:.6rem}.voice-call-body dd{margin:.12rem 0 0;font-size:.72rem;font-weight:720}.voice-wave{border-top:1px solid #ffffff24;justify-content:center;align-items:center;gap:3px;height:42px;display:flex}.voice-wave i{background:#78d2b8;border-radius:2px;width:2px}.voice-control-view{color:var(--ink);background:#f1f4f0;border-radius:28px 8px;overflow:hidden}.voice-control-head{background:var(--signal);justify-content:space-between;align-items:center;padding:1.2rem;display:flex}.voice-control-head small,.voice-control-head strong{display:block}.voice-control-head small{font-size:.6rem}.voice-control-head strong{margin-top:.15rem}.voice-control-head>span{font-family:var(--font-mono),monospace;border:1px solid #2c170e59;border-radius:999px;padding:.25rem .5rem;font-size:.58rem}.voice-control-row{border-bottom:1px solid #d1dad4;grid-template-columns:70px 1fr auto;align-items:center;gap:1rem;padding:1rem 1.2rem;display:grid}.voice-control-row:last-child{border:0}.voice-control-row b{color:var(--teal-dark);font-family:var(--font-mono),monospace;font-size:.65rem}.voice-control-row p{margin:0;font-size:.78rem}.voice-control-row span{color:var(--muted);font-size:.63rem}.voice-control-review{background:#fff4ed}.voice-control-review b{color:#a85330}.voice-control-block{background:#f1e2df}.voice-control-block b{color:#98473f}.workflow-builder-view{background:#cdd8d1;border:1px solid #b9c8be;border-radius:8px;padding:.8rem;transform:rotate(-.65deg);box-shadow:18px 22px #173a32}.builder-head{background:var(--surface);border-radius:4px;justify-content:space-between;padding:1rem;display:flex}.builder-head span{color:var(--muted);font-family:var(--font-mono),monospace;font-size:.65rem}.builder-rule{background:#edf1ed;border-radius:4px;grid-template-columns:70px 1fr;margin-top:.7rem;padding:1rem;display:grid}.builder-rule small,.builder-branch small{color:var(--teal);font-family:var(--font-mono),monospace;font-size:.6rem}.builder-rule p{margin:0;font-weight:720}.builder-branch{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:.7rem;margin-top:.7rem;display:grid}.builder-branch>div{background:var(--surface);border-radius:4px;padding:1rem}.builder-branch>span{color:var(--muted);align-self:center;font-size:.65rem}.builder-branch strong{margin-top:.45rem;font-size:.76rem;display:block}.builder-action{border-top:3px solid var(--teal)}.builder-review{border-top:3px solid var(--signal)}.queue-view{background:var(--surface);border-block:1px solid var(--ink);box-shadow:22px 22px 0 var(--teal-soft)}.queue-head{border-bottom:1px solid var(--line);justify-content:space-between;padding:1rem 1.2rem;display:flex}.queue-head span{color:var(--teal-dark);font-size:.72rem;font-weight:720}.queue-row{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr 1fr auto;align-items:center;gap:1rem;min-height:72px;padding:.8rem 1.2rem;display:grid}.queue-row:last-child{border:0}.queue-row>span{color:var(--muted);font-family:var(--font-mono),monospace;font-size:.61rem}.queue-row strong{font-size:.78rem}.queue-row small{color:var(--muted)}.queue-row b{border:1px solid var(--line);font-family:var(--font-mono),monospace;border-radius:999px;padding:.25rem .5rem;font-size:.58rem}.queue-live{background:#eef5f1}.queue-live b{color:var(--teal-dark);border-color:#7eb8a8}.pipeline-view{border-top:5px solid var(--deep);background:#dfe8e2;padding:1.25rem}.pipeline-head{justify-content:space-between;padding:.2rem .2rem 1rem;display:flex}.pipeline-head span{color:var(--teal-dark);font-size:.72rem;font-weight:720}.pipeline-columns{grid-template-columns:repeat(3,1fr);gap:.7rem;display:grid}.pipeline-columns>div{background:#ffffff75;border-top:1px solid #9bad9f;min-height:250px;padding:.75rem}.pipeline-columns>div>small{color:var(--muted);font-family:var(--font-mono),monospace;font-size:.62rem}.pipeline-columns article{background:var(--surface);margin-top:.7rem;padding:.8rem;box-shadow:0 6px 16px #102c260f}.pipeline-columns b,.pipeline-columns span{display:block}.pipeline-columns b{font-size:.75rem}.pipeline-columns span{color:var(--muted);margin-top:.3rem;font-size:.63rem}.pipeline-moving{border-left:3px solid var(--signal);transform:translate(5%)}.inbound-view{background:var(--signal-soft);border-radius:48% 8% 8% 48%;grid-template-columns:.8fr 1.2fr;align-items:center;gap:1.5rem;min-height:440px;padding:1.5rem;display:grid}.response-clock{aspect-ratio:1;text-align:center;background:var(--signal);color:#2c170e;border-radius:50%;place-content:center;display:grid}.response-clock small,.response-clock span{font-size:.62rem}.response-clock strong{font-family:var(--font-display),sans-serif;letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(2.8rem,6vw,4.6rem);line-height:1;display:block}.inbound-view ol{margin:0;padding:0;list-style:none}.inbound-view li{border-bottom:1px solid #d5b9aa;justify-content:space-between;gap:1rem;padding:1rem 0;font-size:.72rem;display:flex}.response-state{color:#895c46;font-family:var(--font-mono),monospace;text-transform:uppercase;font-size:.68rem}.inbound-view li.active{color:var(--teal-dark);font-weight:750}.campaign-view{color:#fff;clip-path:polygon(0 0,95% 0,100% 9%,100% 100%,0 100%);background:#172820;overflow:hidden}.campaign-head{border-bottom:1px solid #3d5148;justify-content:space-between;align-items:center;padding:1.2rem;display:flex}.campaign-head small,.campaign-head strong{display:block}.campaign-head small{color:#8ca097;font-size:.6rem}.campaign-head strong{margin-top:.2rem}.campaign-head>span{color:#7bd7b9;font-family:var(--font-mono),monospace;font-size:.65rem}.campaign-bars{padding:1.2rem}.campaign-bars>div{grid-template-columns:110px 1fr 72px;align-items:center;gap:.75rem;margin:1rem 0;font-size:.65rem;display:grid}.campaign-bars i{background:#69bea6;height:8px}.campaign-bars div:nth-child(2) i{background:#98b4a9}.campaign-bars div:nth-child(3) i{background:var(--signal)}.campaign-bars div:nth-child(4) i{background:#71827a}.campaign-bars b{color:#afc2ba;font-size:.6rem}.campaign-view>p{color:#adc0b8;background:#21382f;margin:0;padding:.9rem 1.2rem;font-size:.7rem}.decision-view{background:#f0f2ed;border:1px solid #c7d0c9;padding:1.5rem}.decision-start{background:var(--deep);color:#fff;text-align:center;width:min(320px,85%);margin:0 auto 2.5rem;padding:1rem}.decision-start small,.decision-start strong{display:block}.decision-start small{color:#8fc1b3;font-family:var(--font-mono),monospace;font-size:.6rem}.decision-start strong{margin-top:.4rem;font-size:.85rem}.decision-paths{grid-template-columns:repeat(3,1fr);gap:.7rem;display:grid;position:relative}.decision-paths:before{content:"";background:#9baca2;height:1px;position:absolute;top:-1.3rem;left:16%;right:16%}.decision-paths>div{background:var(--surface);border:1px solid #c2cec6;min-height:180px;padding:.9rem;position:relative}.decision-paths>div:before{content:"";background:#9baca2;width:1px;height:1.3rem;position:absolute;top:-1.3rem;left:50%}.decision-paths span,.decision-paths strong,.decision-paths em,.decision-paths b{display:block}.decision-paths span{color:var(--teal);font-family:var(--font-mono),monospace;font-size:.58rem}.decision-paths strong{margin-top:1rem;font-size:.75rem}.decision-paths em{color:var(--muted);margin-top:.35rem;font-size:.65rem;font-style:normal}.decision-paths b{border-top:1px solid var(--line);color:var(--teal-dark);padding-top:.6rem;font-size:.63rem;position:absolute;bottom:.9rem;left:.9rem;right:.9rem}.followup-view{border:1px solid var(--line);background:var(--surface);box-shadow:-18px 18px 0 var(--signal-soft);padding:1.2rem}.followup-person{border-bottom:1px solid var(--line);align-items:center;gap:.8rem;padding-bottom:1rem;display:flex}.followup-person>span{background:var(--deep);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:.7rem;display:grid}.followup-person strong,.followup-person small{display:block}.followup-person small{color:var(--muted);font-size:.62rem}.followup-view ol{margin:0;padding:1.2rem 0 0;list-style:none}.followup-view li{grid-template-columns:64px 1fr;padding:0 0 1.2rem 1.5rem;display:grid;position:relative}.followup-view li:before{content:"";background:var(--surface);border:1px solid #8fa198;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:0}.followup-view li:not(:last-child):after{content:"";background:#b6c2bb;width:1px;position:absolute;top:16px;bottom:3px;left:4px}.followup-view li.done:before{background:var(--teal);border-color:var(--teal)}.followup-view li.current:before{background:var(--signal);border-color:var(--signal);box-shadow:0 0 0 5px var(--signal-soft)}.followup-view .followup-time{color:var(--muted);font-family:var(--font-mono),monospace;grid-column:1;font-size:.68rem}.followup-view strong{font-size:.74rem}.followup-view li>span:last-child{color:var(--muted);grid-column:2;font-size:.68rem}.partner-delivery-view{background:#dfe8e2;border:1px solid #b8c8bf;border-radius:8px 42px;min-height:440px;padding:1.25rem;overflow:hidden;box-shadow:16px 18px #102c2614}.partner-view-head{border-bottom:1px solid #aabbb1;justify-content:space-between;align-items:center;gap:1rem;padding:.1rem .1rem 1rem;display:flex}.partner-view-head small,.partner-view-head strong{display:block}.partner-view-head small{color:var(--teal-dark);font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.05em;font-size:.6rem}.partner-view-head strong{margin-top:.2rem;font-size:.9rem}.partner-view-head>span{color:var(--muted);font-family:var(--font-mono),monospace;font-size:.6rem}.partner-delivery-lanes{grid-template-columns:1fr 1.05fr 1fr;align-items:stretch;min-height:245px;display:grid}.partner-delivery-lane{border-bottom:1px solid #aabbb1;flex-direction:column;justify-content:center;padding:1.1rem;display:flex}.partner-delivery-lane:first-child{border-right:1px solid #aabbb1}.partner-delivery-lane:last-child{border-left:1px solid #aabbb1}.partner-delivery-lane span{color:var(--teal-dark);font-family:var(--font-mono),monospace;text-transform:uppercase;font-size:.58rem}.partner-delivery-lane strong{margin-top:.8rem;font-size:.8rem;line-height:1.25}.partner-delivery-lane p{color:var(--muted);margin:.5rem 0 0;font-size:.67rem;line-height:1.5}.partner-delivery-core{z-index:1;aspect-ratio:1;background:var(--deep);color:#fff;border-radius:50%;place-content:center;place-self:center;width:185px;padding:1.4rem;display:grid;position:relative;box-shadow:0 0 0 10px #102c2612}.partner-delivery-core small{color:#91c7b8;font-family:var(--font-mono),monospace;font-size:.58rem}.partner-delivery-core strong{margin-top:.45rem;font-size:.9rem;line-height:1.3}.partner-delivery-core i{background:var(--signal);width:30px;height:3px;margin-top:.8rem}.partner-delivery-flow{color:#42554f;min-height:58px;font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.04em;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.7rem;padding:.8rem .25rem 0;font-size:.58rem;display:grid}.partner-delivery-flow i{background:#91a69b;height:1px}.partner-delivery-flow i:after{content:"";float:right;border-top:1px solid #71877c;border-right:1px solid #71877c;width:5px;height:5px;margin-top:-2px;transform:rotate(45deg)}.pricing-section{padding:0 0 clamp(4.5rem,8vw,8rem)}.pricing-ledger-head,.pricing-plan{grid-template-columns:1.15fr .7fr .9fr auto;align-items:center;gap:1.5rem;display:grid}.pricing-ledger-head{color:var(--muted);font-family:var(--font-mono),monospace;padding:.8rem 1.25rem;font-size:.62rem}.pricing-ledger-head p{margin:0}.pricing-ledger{border-top:1px solid var(--ink)}.pricing-plan{border-bottom:1px solid var(--line);padding:1.5rem 1.25rem;position:relative}.pricing-plan-featured{background:var(--teal-soft);border-bottom-color:#a9cabe}.pricing-plan-featured:before{content:"";background:var(--teal);width:5px;position:absolute;inset:0 auto 0 0}.pricing-plan-name small{color:var(--teal);font-family:var(--font-mono),monospace;font-size:.6rem}.pricing-plan-name h2{margin:.25rem 0;font-size:1.45rem}.pricing-plan-name p,.pricing-volume{color:var(--muted);margin:0;font-size:.76rem}.pricing-amount strong,.pricing-amount span{display:block}.pricing-amount strong{overflow-wrap:anywhere;font-family:var(--font-display),sans-serif;letter-spacing:-.04em;font-size:clamp(1.45rem,2.6vw,2.4rem);line-height:1}.pricing-amount span{color:var(--muted);margin-top:.3rem;font-size:.68rem}.pricing-plan .button{white-space:nowrap}.pricing-disclosure{max-width:850px;color:var(--muted);margin:1.1rem 0 0;font-size:.7rem}.pricing-factors{grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,8vw,8rem);display:grid}.pricing-factors h2{letter-spacing:-.035em;margin:0;font-size:clamp(2.3rem,4vw,4rem);line-height:1.04}.pricing-factors>div:first-child>p:not(.eyebrow){color:#b6c7c1}.pricing-factors .text-link{color:#9ed8c7}.pricing-factor-list{border-top:1px solid #ffffff2e}.pricing-factor-list article{border-bottom:1px solid #ffffff2e;grid-template-columns:42px 1fr;gap:1rem;padding:1.2rem 0;display:grid}.pricing-factor-list article>span{color:var(--signal);font-family:var(--font-mono),monospace;font-size:.65rem}.pricing-factor-list h3{margin:0;font-size:1rem}.pricing-factor-list p{color:#aebfb9;margin:.3rem 0 0;font-size:.82rem}@media (max-width:1160px){.desktop-nav{gap:1rem}.desktop-nav>a,.nav-menu>summary{font-size:.8rem}.header-actions>.button{display:none}.mobile-menu{display:block}.mobile-demo{display:inline-flex}.desktop-nav{display:none}.page-hero-grid{grid-template-columns:minmax(0,.85fr) minmax(430px,1.15fr);gap:2.5rem}.page-hero h1{font-size:clamp(3rem,6.5vw,4.8rem)}.home-hero .page-hero-grid{grid-template-columns:minmax(0,1fr) minmax(430px,1fr);gap:2.5rem}.home-hero h1{font-size:clamp(3rem,5.6vw,4.2rem)}.footer-grid{grid-template-columns:repeat(4,1fr)}.footer-intro{grid-column:1/-1;margin-bottom:1rem}.workflow-architecture{grid-template-columns:repeat(3,1fr)}.workflow-architecture article{border-bottom:1px solid var(--line);min-height:280px}.workflow-architecture article:nth-child(3){border-right:0}.workflow-architecture article:nth-child(4),.workflow-architecture article:nth-child(5){border-bottom:0}.partner-grid{grid-template-columns:1fr 1fr}.partner-grid article{border-bottom:1px solid var(--line)}.partner-grid article:nth-child(2){border-right:0}.partner-grid article:nth-last-child(-n+2){border-bottom:0}.demo-grid{gap:3rem}.pricing-ledger-head,.pricing-plan{grid-template-columns:1.1fr .65fr .8fr auto;gap:1rem}}@media (max-width:1040px) and (min-width:861px){.home-hero .page-hero-grid{grid-template-columns:1fr}.home-hero .page-hero-copy{max-width:780px}.home-hero h1{font-size:clamp(3.7rem,7vw,4.7rem)}.home-hero .page-hero-media{width:min(100%,760px);margin-left:auto}.platform-overview-hero .page-hero-grid{grid-template-columns:1fr}.platform-overview-hero .page-hero-copy{max-width:780px}.platform-overview-hero h1{font-size:clamp(3.5rem,6.5vw,4.5rem)}.platform-overview-hero .page-hero-media{width:min(100%,760px);margin-inline:auto}}@media (max-width:860px){html{scroll-padding-top:5rem}.nav-shell{min-height:66px}.page-hero{padding:4rem 0 4.5rem}.page-hero:before{display:none}.page-hero-grid,.home-hero .page-hero-grid,.platform-overview-hero .page-hero-grid{grid-template-columns:minmax(0,1fr);gap:2.5rem}.page-hero-copy{padding:0}.page-hero h1,.page-hero-copy:only-child h1{font-size:clamp(2.85rem,14vw,4.5rem)}.home-hero h1{font-size:clamp(2.8rem,10.5vw,4.5rem)}.platform-overview-hero h1{font-size:clamp(2.85rem,11vw,4.2rem)}.home-hero .page-hero-media,.platform-overview-hero .page-hero-media{width:100%;margin:0}.hero-lede{font-size:1.03rem}.hero-actions{display:grid}.hero-actions .button{width:100%}.workflow-console{border-radius:var(--radius-md)}.console-context{grid-template-columns:1fr 1fr}.console-context>div:nth-child(3){display:none}.signal-rail{padding-inline:.65rem}.signal-rail li{grid-template-columns:32px 1fr}.signal-node{width:32px;height:32px}.signal-rail li:not(:last-child):after{left:15px}.status-pill{display:none}.signal-rail p{font-size:.68rem}.narrative-grid{grid-template-columns:1fr}.narrative-copy{position:static}.capability-strip{grid-template-columns:36px 1fr}.capability-strip p{grid-column:2}.outcome-band{grid-template-columns:1fr 1fr}.outcome-band div:nth-child(2){border-right:0}.outcome-band div:nth-child(-n+2){border-bottom:1px solid var(--line)}.use-case-grid{grid-template-columns:1fr}.use-case{border-right:0;min-height:0}.use-case:nth-last-child(2){border-bottom:1px solid var(--line)}.use-case h3{margin-top:1.8rem}.difference-table{min-width:680px}.proof-callout,.final-cta-inner{grid-template-columns:1fr}.final-cta .button{width:100%}.page-links{grid-template-columns:1fr}.page-link{border-right:0;border-bottom:1px solid var(--line)}.page-link:last-child{border:0}.footer-grid{grid-template-columns:1fr 1fr}.footer-intro{grid-column:1/-1}.footer-bottom{display:block}.footer-bottom p:last-child{margin-top:.3rem}.split-lists,.proof-policy,.demo-grid{grid-template-columns:1fr}.solution-directory article{grid-template-columns:38px 1fr}.solution-directory article .text-link{grid-column:2}.channel-line{grid-template-columns:1fr}.channel-line>div{border-right:0;border-bottom:1px solid var(--line)}.channel-line>div:last-child{border:0}.platform-surfaces{grid-template-columns:1fr}.platform-surfaces article,.platform-surfaces article:nth-child(2),.platform-surfaces article:last-child{border-right:0;grid-column:auto;min-height:0}.workflow-architecture{grid-template-columns:1fr}.workflow-architecture article,.workflow-architecture article:nth-child(3),.workflow-architecture article:nth-child(4),.workflow-architecture article:nth-child(5){border-right:0;border-bottom:1px solid var(--line);min-height:0}.workflow-architecture article:last-child{border-bottom:0}.workflow-architecture h3{margin-top:3rem}.demo-form{position:static}.demo-copy h1{font-size:clamp(3rem,14vw,4.8rem)}.resource-grid{grid-template-columns:1fr}.resource-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.resource-grid article:last-child{border-bottom:0}.resource-grid h3{margin-top:2.5rem}.contact-routes{grid-template-columns:1fr}.contact-routes article,.contact-routes article:nth-child(2n),.contact-routes article:nth-last-child(2){border-right:0;border-bottom:1px solid var(--line)}.contact-routes article:last-child{border-bottom:0}.partner-note{grid-template-columns:1fr;gap:.5rem}.partner-grid{grid-template-columns:1fr}.partner-grid article,.partner-grid article:nth-child(2),.partner-grid article:nth-last-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:0}.partner-grid article:last-child{border-bottom:0}.partner-grid p{margin-top:2rem}.page-hero-wide .page-hero-copy{padding-left:0}.page-hero-wide .page-hero-copy h1{font-size:clamp(2.85rem,14vw,4.5rem)}.page-hero-reverse .page-hero-copy{order:1}.page-hero-reverse .page-hero-media{order:2}.orchestration-view{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:1.5rem;min-height:440px;padding:.5rem 0}.orchestration-sources,.orchestration-actions{grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;height:auto}.orchestration-ticker{min-height:48px;padding:.55rem .35rem;font-size:.56rem;line-height:1.25}.orchestration-core{justify-self:center;width:175px}.orchestration-sources:after,.orchestration-core:after{content:"";clip-path:polygon(44% 0,56% 0,56% 68%,100% 68%,50% 100%,0 68%,44% 68%);width:10px;height:17px;display:block;position:absolute;bottom:-1.32rem;left:50%;transform:translate(-50%)}.orchestration-sources:after{background:var(--teal)}.orchestration-core:after{background:var(--signal)}.orchestration-lines{display:none}.voice-call-body{grid-template-columns:1fr}.voice-transcript{border-right:0}.voice-call-body aside{display:none}.workflow-builder-view{transform:none;box-shadow:8px 10px #173a32}.builder-branch{grid-template-columns:1fr}.builder-branch>span{padding-left:.5rem}.queue-view{box-shadow:8px 10px 0 var(--teal-soft)}.queue-row{grid-template-columns:68px 1fr auto;gap:.6rem}.queue-row small{grid-column:2}.queue-row b{grid-area:1/3/3}.pipeline-columns{grid-template-columns:1fr}.pipeline-columns>div{min-height:0}.pipeline-moving{transform:none}.inbound-view{border-radius:28px 8px;grid-template-columns:1fr;min-height:0}.response-clock{justify-self:center;width:min(230px,75%)}.campaign-bars>div{grid-template-columns:96px 1fr 64px}.decision-paths{grid-template-columns:1fr}.decision-paths:before,.decision-paths>div:before{display:none}.decision-paths>div{min-height:150px}.followup-view{box-shadow:-8px 10px 0 var(--signal-soft)}.partner-delivery-view{border-radius:24px 8px;min-height:0;box-shadow:8px 10px #102c2614}.partner-delivery-lanes{grid-template-columns:1fr}.partner-delivery-lane{min-height:120px;border-left:0!important;border-right:0!important}.partner-delivery-lane:first-child{border-bottom:0}.partner-delivery-core{width:175px;margin-block:.5rem}.partner-view-head>span,.pricing-ledger-head{display:none}.pricing-plan{grid-template-columns:1fr 1fr;gap:1.2rem;padding:1.5rem .8rem}.pricing-plan .button{grid-column:1/-1}.pricing-volume{align-self:end}.pricing-factors{grid-template-columns:1fr}}@media (max-width:420px){.container,.nav-shell,.content-shell{width:min(calc(100% - 1.25rem),var(--container))}.page-hero h1,.page-hero-copy:only-child h1{font-size:clamp(2.65rem,14vw,3.5rem)}.home-hero h1{font-size:clamp(2.65rem,12vw,3rem)}.console-bar{padding-inline:.8rem}.console-id{display:none}.signal-rail .live-transcript-turn{grid-template-columns:1fr;gap:0}.live-transcript{min-height:4.8rem}.outcome-band{grid-template-columns:1fr}.outcome-band div{border-right:0;border-bottom:1px solid var(--line)}.outcome-band div:last-child{border-bottom:0}.footer-grid{grid-template-columns:1fr}.footer-intro{grid-column:auto}.footer-column{border-top:1px solid #294039;padding-top:1rem}.page-hero-wide .page-hero-copy h1{font-size:clamp(2.65rem,14vw,3.5rem)}.platform-overview-hero h1{font-size:clamp(2.65rem,12vw,3.2rem)}.queue-row{grid-template-columns:60px 1fr}.queue-row small{grid-column:2}.queue-row b{grid-area:auto/2;justify-self:start}.pricing-plan{grid-template-columns:1fr}.pricing-plan .button{grid-column:auto}.campaign-bars>div{grid-template-columns:82px 1fr}.campaign-bars b{grid-column:2}.orchestration-ticker{font-size:.58rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.animated-transcript .animated-transcript-turn{opacity:1;display:none;transform:none;animation:none!important}.animated-transcript .animated-transcript-turn:first-child{display:grid;position:static}.orchestration-voice i{transform:scaleY(.55);animation:none!important}.orchestration-voice i:nth-child(2n){transform:scaleY(.9)}}@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}
