:root{--marketing-max:80rem;--marketing-gutter:clamp(1.25rem, 4vw, 2.5rem);--marketing-ink:#2d241e;--marketing-ink-soft:#6e5d50;--marketing-ink-faint:#9b897b;--marketing-cream:#fffaf4;--marketing-paper:#fffdf9d1;--marketing-line:#5c453229;--marketing-line-strong:#5c453247;--marketing-ember:#ef6b2e;--marketing-ember-dark:#ff925f;--marketing-ease:cubic-bezier(.2, .8, .2, 1)}html{scroll-padding-top:7rem}body{min-height:100vh;color:var(--marketing-ink);background:#fff9f2}h1,h2,h3,h4,h5,h6{color:var(--marketing-ink);letter-spacing:-.055em;font-family:inherit}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #ee5b1359}.skip-link{z-index:80;background:var(--marketing-ink);color:#fff;border-radius:.55rem;padding:.75rem 1rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:transform .18s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-background{z-index:-3;opacity:.9;pointer-events:none;position:fixed;inset:0}.site-aurora{z-index:-2;pointer-events:none;background:#fffaf314;position:fixed;inset:0}.site-content{min-height:75vh;position:relative}.editorial-index{color:var(--marketing-ember-dark);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:750;line-height:1.2}.btn-ember,.btn-ink,.btn-quiet{min-height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;letter-spacing:-.015em;cursor:pointer;transition:color .2s var(--marketing-ease), transform .2s var(--marketing-ease);background:0 0;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.35rem 0;font-size:1.05rem;font-weight:750;text-decoration:none;display:inline-flex;position:relative}.btn-ember{color:var(--marketing-ink)}.btn-ember:after{content:"";background:var(--marketing-ink);width:100%;height:2px;transition:background .2s,height .2s;position:absolute;bottom:0;left:0}.btn-ember:hover{color:var(--marketing-ember);transform:translate(3px)}.btn-ember:hover:after{background:var(--marketing-ember);height:2.5px}.btn-ember svg{transition:transform .2s}.btn-ember:hover svg{transform:translate(4px)}.btn-ink{color:var(--marketing-ink)}.btn-ink:hover{color:var(--marketing-ember)}.btn-quiet{color:var(--marketing-ink-soft);margin-left:1.25rem;font-size:.98rem;font-weight:600}.btn-quiet:after{content:"";background:var(--marketing-ink-soft);opacity:.4;width:100%;height:1.5px;transition:opacity .2s,background .2s;position:absolute;bottom:0;left:0}.btn-quiet:hover{color:var(--marketing-ink);transform:translate(2px)}.btn-quiet:hover:after{opacity:1;background:var(--marketing-ink)}.btn-quiet svg{color:var(--marketing-ink-soft);transition:transform .2s,color .2s}.btn-quiet:hover svg{color:var(--marketing-ink);transform:translate(2px,-2px)}.site-header{z-index:80;pointer-events:none;width:100%;transition:padding .35s var(--marketing-ease);justify-content:center;display:flex;position:fixed;top:0;left:0;right:0}.site-nav{width:min(100%, var(--marketing-max));min-height:4.75rem;padding:1.25rem var(--marketing-gutter);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto;transition:width .35s var(--marketing-ease), max-width .35s var(--marketing-ease), padding .35s var(--marketing-ease), background .35s var(--marketing-ease), border-radius .35s var(--marketing-ease), border-color .35s var(--marketing-ease), box-shadow .35s var(--marketing-ease);background:0 0;border:none;align-items:center;display:flex;position:relative}.site-nav--scrolled{border-top:none;border-bottom:1px solid var(--marketing-line);border-left:1px solid var(--marketing-line);border-right:1px solid var(--marketing-line);-webkit-backdrop-filter:blur(24px)saturate(1.15);background:#fffdf9f0;border-radius:0 0 1.25rem 1.25rem;width:min(100%,78rem);min-height:4rem;margin-top:0;padding:.65rem 1.75rem;box-shadow:0 16px 48px #2d241e14,inset 0 -1px #fffc}.brand-lockup{color:var(--marketing-ink);letter-spacing:-.045em;align-items:center;gap:.72rem;font-size:1.02rem;font-weight:790;text-decoration:none;display:inline-flex}.brand-logo-container{align-items:center;height:36px;display:flex;position:relative}.brand-logo-mark{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:auto;height:32px;display:block}.brand-logo-letters{align-items:center;height:26px;margin-left:8px;display:flex}.brand-letter{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:auto;height:24px}.site-nav__links{align-items:center;gap:.25rem;margin-left:auto;list-style:none;display:flex}.nav-link{color:var(--marketing-ink-soft);border-radius:999px;align-items:center;padding:.65rem .95rem;font-size:.86rem;font-weight:600;text-decoration:none;transition:color .18s,background .18s;display:inline-flex;position:relative}.nav-link:hover,.nav-link[data-active=true],.nav-link--active{color:var(--marketing-ink);background:#ffffffa6}.nav-link[data-active=true]:after{content:"";background:var(--marketing-ember);border-radius:999px;height:1.5px;position:absolute;bottom:.3rem;left:.8rem;right:.8rem}.nav-dropdown{position:relative}.nav-dropdown__trigger{cursor:pointer;background:0 0;border:none;gap:.35rem}.nav-dropdown__chevron{color:var(--marketing-ink-faint);transition:transform .2s,color .2s}.nav-dropdown__menu{border:1px solid var(--marketing-line);-webkit-backdrop-filter:blur(24px)saturate(1.2);z-index:100;background:#fffdf9f5;border-radius:1.15rem;min-width:24rem;padding:.85rem;position:absolute;top:calc(100% + .65rem);left:-2rem;box-shadow:0 24px 64px #2d241e24,inset 0 1px #fff}.nav-dropdown__header{border-bottom:1px solid var(--marketing-line);justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.25rem .5rem .65rem;display:flex}.nav-dropdown__category{text-transform:uppercase;letter-spacing:.08em;color:var(--marketing-ink-faint);font-size:.68rem;font-weight:800}.nav-dropdown__all-link{color:var(--marketing-ember);align-items:center;gap:.25rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:opacity .18s;display:inline-flex}.nav-dropdown__all-link:hover{opacity:.8}.nav-dropdown__items{flex-direction:column;gap:.35rem;display:flex}.nav-dropdown__item{border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.65rem .75rem;text-decoration:none;transition:background .18s;display:flex}.nav-dropdown__item:hover{background:#ef6b2e14}.nav-dropdown__icon-wrap{border:1px solid var(--marketing-line);width:2.1rem;height:2.1rem;color:var(--marketing-ember);background:#ffffffe6;border-radius:.6rem;flex-shrink:0;place-items:center;display:grid;box-shadow:0 2px 6px #2d241e0a}.nav-dropdown__text{flex:1}.nav-dropdown__title-row{justify-content:space-between;align-items:center;margin-bottom:.18rem;display:flex}.nav-dropdown__title{color:var(--marketing-ink);font-size:.86rem;font-weight:750;line-height:1.2}.nav-dropdown__tag{text-transform:uppercase;letter-spacing:.04em;color:var(--marketing-ember);background:#ef6b2e1f;border-radius:999px;padding:.15rem .45rem;font-size:.62rem;font-weight:800}.nav-dropdown__desc{color:var(--marketing-ink-soft);margin:0;font-size:.75rem;line-height:1.4}.site-nav__actions{align-items:center;gap:.75rem;margin-left:1.25rem;display:flex}.site-nav__sign-in{color:var(--marketing-ink);box-shadow:none;background:0 0;border:none;padding:.5rem .65rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:color .18s}.site-nav__sign-in:hover{color:var(--marketing-ember)}.site-nav__sign-up{color:var(--marketing-ink);box-shadow:none;background:0 0;border:none;align-items:center;gap:.3rem;padding:.5rem .75rem;font-size:.92rem;font-weight:750;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.site-nav__sign-up:hover{color:var(--marketing-ember)}.site-nav__sign-up svg{transition:transform .18s}.site-nav__sign-up:hover svg{transform:translate(2px,-2px)}.hero-actions--buttonless{flex-wrap:wrap;align-items:center;gap:2.25rem;margin-top:2.75rem;display:flex}.hero-action-primary{color:var(--marketing-ink);box-shadow:none;cursor:pointer;background:0 0;border:none;align-items:center;gap:.6rem;padding:.25rem 0;font-size:clamp(1.15rem,1.8vw,1.35rem);font-weight:750;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.hero-action-primary span{padding-bottom:4px;position:relative}.hero-action-primary span:after{content:"";background:var(--marketing-ink);width:100%;height:2px;transition:background .2s,height .2s;position:absolute;bottom:0;left:0}.hero-action-primary:hover{color:var(--marketing-ember);transform:translate(3px)}.hero-action-primary:hover span:after{background:var(--marketing-ember);height:2.5px}.hero-action-primary svg{transition:transform .2s}.hero-action-primary:hover svg{transform:translate(5px)}.hero-action-secondary{color:var(--marketing-ink-soft);box-shadow:none;cursor:pointer;background:0 0;border:none;align-items:center;gap:.45rem;padding:.25rem 0;font-size:clamp(.98rem,1.5vw,1.12rem);font-weight:600;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.hero-action-secondary span{padding-bottom:4px;position:relative}.hero-action-secondary span:after{content:"";background:var(--marketing-ink-soft);opacity:.4;width:100%;height:1.5px;transition:opacity .2s,background .2s;position:absolute;bottom:0;left:0}.hero-action-secondary:hover{color:var(--marketing-ink);transform:translate(2px)}.hero-action-secondary:hover span:after{opacity:1;background:var(--marketing-ink)}.hero-action-secondary svg{color:var(--marketing-ink-soft);transition:transform .2s,color .2s}.hero-action-secondary:hover svg{color:var(--marketing-ink);transform:translate(2px,-2px)}.site-nav__toggle,.site-nav__mobile{display:none}@media (max-width:900px){.site-nav__links,.site-nav__actions{display:none}.site-nav__toggle{width:2.5rem;height:2.5rem;color:var(--marketing-ink);cursor:pointer;background:0 0;border:none;border-radius:.5rem;place-items:center;margin-left:auto;display:grid}.site-nav__mobile{top:calc(100% + .5rem);left:var(--marketing-gutter);right:var(--marketing-gutter);border:1px solid var(--marketing-line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);pointer-events:auto;background:#fffdf9fa;border-radius:1.25rem;flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex;position:absolute;box-shadow:0 20px 50px #2d241e26}.site-nav__mobile-section{flex-direction:column;gap:.4rem;display:flex}.site-nav__mobile-category{text-transform:uppercase;letter-spacing:.08em;color:var(--marketing-ink-faint);margin-bottom:.25rem;font-size:.68rem;font-weight:800}.site-nav__mobile-link{color:var(--marketing-ink);border-radius:.65rem;justify-content:space-between;align-items:center;padding:.6rem .75rem;font-size:.9rem;font-weight:650;text-decoration:none;display:flex}.site-nav__mobile-link:hover{background:#ef6b2e14}.site-nav__mobile-actions{border-top:1px solid var(--marketing-line);flex-direction:column;gap:.65rem;padding-top:.75rem;display:flex}}.home-hero{width:min(100%, var(--marketing-max));min-height:100svh;padding:clamp(8rem, 12vw, 10.5rem) var(--marketing-gutter) clamp(5rem, 8vw, 7rem);margin:0 auto;display:grid}.hero-status{border-bottom:1px solid var(--marketing-line);color:var(--marketing-ink-soft);letter-spacing:.01em;justify-content:space-between;align-self:start;align-items:center;padding-bottom:1.15rem;font-size:.76rem;font-weight:650;display:flex}.hero-status span,.hero-status a{align-items:center;gap:.45rem;display:inline-flex}.hero-status span svg{color:var(--marketing-ember)}.hero-status a{color:inherit;text-decoration:none}.hero-copy{text-align:left;flex-direction:column;align-items:flex-start;padding:clamp(4.25rem,8vw,7.25rem) 0 clamp(3rem,6vw,5.25rem);display:flex}.hero-copy h1{width:100%;max-width:72rem;font-family:var(--font-display), "Plus Jakarta Sans", "Outfit", system-ui, -apple-system, sans-serif;letter-spacing:-.04em;text-wrap:balance;text-align:left;color:var(--marketing-ink);flex-direction:column;align-items:flex-start;font-size:clamp(3.25rem,6.2vw,5.75rem);font-weight:800;line-height:1.02;display:flex}.hero-copy h1>span{text-align:left;color:var(--marketing-ink);justify-content:flex-start;align-items:flex-start;gap:.18em;display:flex}.hero-copy h1 .hero-ember-shiny{color:#e8590c;background:linear-gradient(135deg,#ff6224 0%,#e8590c 50%,#c43800 100%);-webkit-text-fill-color:transparent;letter-spacing:-.045em;filter:drop-shadow(0 2px 16px #e8590c2e);-webkit-background-clip:text;display:inline-block}.headline-pulse{border-radius:999px;flex:none;width:clamp(4.4rem,7.5vw,7.3rem);height:.72em;display:inline-flex;overflow:hidden;transform:translateY(.06em);box-shadow:inset 0 0 0 1px #ffffff80,0 9px 24px #de4d0b2e}.headline-pulse img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hero-copy>p{max-width:43rem;color:var(--marketing-ink-soft);text-wrap:balance;margin-top:2rem;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.65}.hero-actions{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;margin-top:2.5rem;display:flex}.hero-operation{-webkit-backdrop-filter:blur(22px)saturate(1.1);backdrop-filter:blur(22px)saturate(1.1);background:#fffdf9bf;border:1px solid #63463233;border-radius:1.75rem;width:min(100%,66rem);margin:0 auto;overflow:hidden;box-shadow:0 32px 90px #4d2e1b26,inset 0 1px #ffffffe6}.hero-operation__header,.hero-operation__footer{align-items:center;padding:1rem 1.2rem;display:flex}.hero-operation__header{border-bottom:1px solid var(--marketing-line);justify-content:space-between}.hero-operation__header>div,.hero-operation__header>div>div{align-items:center;display:flex}.hero-operation__header>div{gap:.72rem}.hero-operation__header>div>div{flex-direction:column;align-items:flex-start;gap:.15rem}.hero-operation__header strong{letter-spacing:-.025em;font-size:.84rem}.hero-operation__header small{color:var(--marketing-ink-faint);font-size:.67rem}.live-mark{background:var(--marketing-ember);color:#fff;border-radius:.72rem;place-items:center;width:2.15rem;height:2.15rem;display:grid;box-shadow:0 8px 18px #ee5b1338}.live-status{color:var(--marketing-ink-soft);align-items:center;gap:.38rem;font-size:.7rem;font-weight:700;display:inline-flex}.live-status i,.agent-state i{background:var(--marketing-ember);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 4px #ee5b131f}.hero-operation__body{grid-template-columns:minmax(0,.9fr) minmax(16rem,1.15fr);gap:1.25rem;padding:1.45rem;display:grid}.request-card,.result-card{border:1px solid var(--marketing-line);border-radius:1.05rem;align-items:flex-start;gap:.8rem;padding:1.15rem;display:flex}.request-card{background:#fff5ec9e;grid-row:span 2;min-height:10.5rem}.request-card>span,.result-card>span{width:2rem;height:2rem;color:var(--marketing-ember-dark);background:#ee5b131f;border-radius:.68rem;flex:none;place-items:center;font-size:.73rem;font-weight:800;display:grid}.request-card small,.result-card small{color:var(--marketing-ink-faint);letter-spacing:.11em;text-transform:uppercase;font-size:.64rem;font-weight:750}.request-card p,.result-card p{color:var(--marketing-ink);margin-top:.42rem;font-size:.88rem;font-weight:620;line-height:1.5}.operation-path{color:var(--marketing-ink-faint);justify-content:space-between;align-items:center;gap:.65rem;display:flex}.operation-path span{align-items:center;gap:.4rem;font-size:.68rem;font-weight:680;display:inline-flex}.operation-path i{background:var(--marketing-line-strong);flex:1;height:1px}.result-card{background:#ffffffc7;position:relative;box-shadow:0 10px 30px #41291b12}.result-card>span{background:var(--marketing-ember);color:#fff}.result-card>strong{color:var(--marketing-ember-dark);margin-left:auto;font-size:.68rem}.hero-operation__footer{border-top:1px solid var(--marketing-line);color:var(--marketing-ink-faint);gap:1.35rem}.hero-operation__footer span{align-items:center;gap:.4rem;font-size:.68rem;font-weight:650;display:inline-flex}.signal-marquee{border-block:1px solid var(--marketing-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffcf77a;width:100%;overflow:hidden}.signal-marquee__track{will-change:transform;align-items:center;width:max-content;padding:1rem 0;display:flex}.signal-marquee__track span{color:var(--marketing-ink-soft);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:1.1rem;padding-right:2.6rem;font-size:.74rem;font-weight:720;display:inline-flex}.signal-marquee__track i{background:var(--marketing-ember);border-radius:50%;width:.34rem;height:.34rem}.agents-section,.use-cases-section,.trust-section,.pricing-section,.included-section,.faq-section,.industry-principle,.industry-examples,.context-loop,.about-manifesto,.principles-section,.stack-section{width:min(100%, var(--marketing-max));padding:clamp(6rem, 10vw, 9rem) var(--marketing-gutter);margin:0 auto}.section-heading{max-width:48rem;margin-bottom:clamp(3rem,6vw,5rem)}.section-heading--split{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.65fr);align-items:end;gap:clamp(2rem,8vw,8rem);max-width:none;display:grid}.section-heading h2,.trust-copy h2,.flow-copy h2,.industry-principle h2,.context-loop h2,.about-manifesto h2,.stack-section h2,.included-section h2{letter-spacing:-.055em;margin-top:1rem;font-size:clamp(2.4rem,4.6vw,4.2rem);font-weight:720;line-height:1}.section-heading>p:last-child,.section-heading--split>p,.trust-copy>p:last-child,.flow-copy>p,.industry-principle p,.context-loop>div:last-child>p:last-child,.about-manifesto>div:last-child>p:last-child,.stack-section>div:first-child>p:last-child,.included-section__copy>p:last-child{color:var(--marketing-ink-soft);margin-top:1.45rem;font-size:1rem;line-height:1.72}.section-heading--split>p{margin:0}.agent-bento{grid-template-rows:repeat(2,minmax(14rem,auto));grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;border:1px solid var(--marketing-line-strong);background:var(--marketing-line-strong);border-radius:1.8rem;gap:1px;display:grid;overflow:hidden;box-shadow:0 28px 70px #422a1c1c}.agent-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9e0;flex-direction:column;min-width:0;padding:clamp(1.45rem,3vw,2.3rem);display:flex;position:relative}.agent-card:after{content:"";height:1px;transition:transform .5s var(--marketing-ease);background:#ee5b139e;position:absolute;inset:auto 0 0;transform:scaleX(0)}.agent-card:hover:after{transform:scaleX(1)}.agent-card--web{grid-area:span 2/span 7}.agent-card--voice,.agent-card--integration{grid-column:span 5}.agent-card--voice h3,.agent-card--voice p,.agent-card--voice small{color:#fffaf5}.agent-card__head{align-items:center;gap:.8rem;display:flex}.agent-card__head small{color:var(--marketing-ink-faint);letter-spacing:.16em;margin-bottom:.12rem;font-size:.62rem;font-weight:760;display:block}.agent-card__head h3{letter-spacing:-.05em;font-size:clamp(1.35rem,2.5vw,1.85rem);font-weight:760}.agent-symbol{width:2.8rem;height:2.8rem;color:var(--marketing-ember);background:#ee5b1317;border:1px solid #ee5b133d;border-radius:.9rem;flex:none;place-items:center;display:grid}.agent-state{color:var(--marketing-ink-faint);align-items:center;gap:.45rem;margin-left:auto;font-size:.68rem;font-weight:680;display:inline-flex}.agent-card__lead,.agent-card--voice>p,.agent-card--integration>p{color:var(--marketing-ink-soft);margin-top:1.25rem;font-size:.94rem;line-height:1.65}.web-agent-demo{border:1px solid var(--marketing-line);background:#ffffffad;border-radius:1.15rem;flex-direction:column;gap:.75rem;margin-top:2rem;padding:clamp(1rem,3vw,1.5rem);display:flex}.demo-message{border-radius:.92rem;width:fit-content;max-width:84%;padding:.75rem .9rem;font-size:.78rem;line-height:1.5}.demo-message--customer{color:#fff;background:#201711;border-bottom-right-radius:.25rem;align-self:flex-end}.demo-message--agent{border:1px solid var(--marketing-line);color:var(--marketing-ink);background:#fffaf6;border-bottom-left-radius:.25rem}.demo-thinking{color:var(--marketing-ink-faint);align-items:center;gap:.28rem;font-size:.67rem;display:flex}.demo-thinking span{background:var(--marketing-ember);border-radius:50%;width:.28rem;height:.28rem;animation:1.25s ease-in-out infinite demo-dot}.demo-thinking span:nth-child(2){animation-delay:.14s}.demo-thinking span:nth-child(3){margin-right:.25rem;animation-delay:.28s}@keyframes demo-dot{0%,to{opacity:.24;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.try-now-btn{margin-top:auto;background:var(--marketing-ink);color:#fff;letter-spacing:-.01em;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;margin-inline:1rem;padding:.85rem 1.5rem;font-size:.85rem;font-weight:700;transition:transform .26s,background .2s,box-shadow .26s;display:flex;box-shadow:0 4px 16px #00000014}.try-now-btn:hover{background:var(--marketing-ember);transform:translateY(-2px);box-shadow:0 8px 24px #ee5b133d}.try-now-btn:active{transform:translateY(1px)}.try-now-btn svg{color:#fff}.voice-line{justify-content:center;align-items:center;gap:.35rem;min-height:5rem;margin-top:auto;padding-top:1.2rem;display:flex}.voice-line i{transform-origin:50%;background:#ef5b13;border-radius:999px;width:.2rem;animation:1.4s ease-in-out infinite alternate voice-wave}.voice-line i:nth-child(3n+2){animation-delay:-.6s}.voice-line i:nth-child(4n+1){animation-delay:-.95s}@keyframes voice-wave{0%{opacity:.45;transform:scaleY(.52)}to{opacity:1;transform:scaleY(1.08)}}.integration-line{align-items:center;margin-top:auto;padding-top:1.5rem;display:flex}.integration-line span{border:1px solid var(--marketing-line);width:2.55rem;height:2.55rem;color:var(--marketing-ember);background:#ffffffb8;border-radius:.85rem;place-items:center;display:grid}.integration-line i{background:#ee5b1375;flex:1;height:1px}.integration-tool-grid{flex-wrap:wrap;gap:.55rem;margin-top:auto;padding-top:1.5rem;display:flex}.integration-tool-chip{border:1px solid var(--marketing-line);color:var(--marketing-ink);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc7;border-radius:999px;align-items:center;gap:.42rem;padding:.38rem .72rem .38rem .52rem;font-size:.67rem;font-weight:650;transition:border-color .2s,background .2s;display:inline-flex}.integration-tool-chip svg{border-radius:4px;flex-shrink:0}.integration-tool-chip:hover{border-color:var(--marketing-ember);background:#fffffff2}.integration-tool-chip--more{color:var(--marketing-ember);letter-spacing:.01em;background:#ee5b130f;border-style:dashed;border-color:#ee5b137a;font-weight:700}.integration-tool-chip--more:hover{border-color:var(--marketing-ember);background:#ee5b131f}.integration-logo-grid{grid-template-columns:repeat(3,1fr);gap:.65rem;margin-top:auto;padding-top:1.5rem;display:grid}.integration-logo{cursor:default;justify-self:center;place-items:center;width:3.8rem;height:3.8rem;transition:transform .26s;display:grid}.integration-logo img{-o-object-fit:contain;object-fit:contain}.integration-logo:hover{transform:scale(1.16)}.integration-logo--more{width:3.8rem;height:3.8rem;color:var(--marketing-ember);cursor:pointer;background:#ee5b130f;border:1px dashed #ee5b137a;border-radius:50%;justify-content:center;align-items:center;font-size:1.4rem;font-weight:700;text-decoration:none;transition:transform .26s,background .2s;display:flex}.integration-logo--more:hover{border-color:var(--marketing-ember);background:#ee5b1324;transform:scale(1.12)}.flow-story{border-block:1px solid var(--marketing-line);background:#fffbf67a;position:relative}.flow-stage{width:min(100%, var(--marketing-max));min-height:100svh;padding:7rem var(--marketing-gutter);grid-template-columns:minmax(0,.82fr) minmax(24rem,1fr);align-items:center;gap:clamp(3rem,8vw,8rem);margin:0 auto;display:grid}.flow-copy h2{max-width:41rem}.flow-channel-row{color:var(--marketing-ink-faint);align-items:center;gap:.7rem;margin-top:2rem;display:flex}.flow-channel-row span{align-items:center;gap:.35rem;font-size:.68rem;font-weight:680;display:inline-flex}.flow-cards{min-height:28rem;position:relative}.flow-card{border:1px solid var(--marketing-line-strong);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffdfaed;border-radius:1.75rem;flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,4rem);display:flex;position:absolute;inset:0;box-shadow:0 30px 90px #41291b24,inset 0 1px #fff}.flow-card__topline{border-bottom:1px solid var(--marketing-line);color:var(--marketing-ember);justify-content:space-between;align-items:center;padding-bottom:1.4rem;display:flex}.flow-card__topline span{color:var(--marketing-ink-faint);letter-spacing:.18em;font-size:.7rem;font-weight:780}.flow-card h3{max-width:24rem;margin-top:2rem;font-size:clamp(2rem,4vw,3.4rem);font-weight:760;line-height:1}.flow-card>p{max-width:32rem;color:var(--marketing-ink-soft);margin-top:1.2rem;font-size:.95rem;line-height:1.7}.flow-card__proof{color:var(--marketing-ember-dark);align-items:center;gap:.45rem;margin-top:2rem;font-size:.72rem;font-weight:680;display:flex}.use-case-accordion{border:1px solid var(--marketing-line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9b3;border-radius:1.75rem;min-height:28rem;display:flex;overflow:hidden;box-shadow:0 28px 70px #422a1c1a}.use-case-panel{border-right:1px solid var(--marketing-line);min-width:5.25rem;transition:flex .52s var(--marketing-ease), grid-template-columns .52s var(--marketing-ease), background .3s ease;grid-template-columns:5.25rem 0fr;display:grid}.use-case-panel:last-child{border-right:0}.use-case-panel[data-active=false]{flex:0 0 5.25rem}.use-case-panel[data-active=true]{background:#fffc;flex:auto;grid-template-columns:5.25rem minmax(24rem,1fr)}.use-case-panel>button{width:5.25rem;color:var(--marketing-ink-soft);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:1rem;padding:1.35rem 0;display:flex}.use-case-panel>button>span:nth-child(2){letter-spacing:.08em;text-transform:uppercase;writing-mode:vertical-rl;flex:1;font-size:.76rem;font-weight:720;transform:rotate(180deg)}.use-case-panel__icon{border:1px solid var(--marketing-line);width:2.5rem;height:2.5rem;color:var(--marketing-ink-soft);background:#ffffffd9;border-radius:.8rem;place-items:center;display:grid}.use-case-panel__number{color:var(--marketing-ink-faint);letter-spacing:.12em;font-size:.62rem;font-weight:750}.use-case-panel__content{min-width:0;overflow:hidden}.use-case-panel__content>div{flex-direction:column;justify-content:center;min-width:28rem;height:100%;padding:clamp(2rem,6vw,5rem);display:flex}.use-case-panel__content>div>svg{color:var(--marketing-ink-soft)}.use-case-panel__content h3{max-width:34rem;margin-top:1.6rem;font-size:clamp(2rem,4vw,3.65rem);font-weight:760;line-height:1}.use-case-panel__content p{max-width:39rem;color:var(--marketing-ink-soft);margin-top:1.3rem;font-size:.95rem;line-height:1.7}.use-case-panel__content ul{flex-wrap:wrap;gap:.75rem 1.35rem;margin-top:2rem;list-style:none;display:flex}.use-case-panel__content li{color:var(--marketing-ink);align-items:center;gap:.45rem;font-size:.74rem;font-weight:670;display:inline-flex}.use-case-panel__content li span{width:1.25rem;height:1.25rem;color:var(--marketing-ink);border:1px solid #0000001a;border-radius:50%;place-items:center;font-size:.56rem;display:grid}.section-link-row{justify-content:flex-end;margin-top:1.4rem;display:flex}.section-link-row a{color:var(--marketing-ink);align-items:center;gap:.45rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.trust-section{grid-template-columns:minmax(0,.78fr) minmax(32rem,1fr);align-items:end;gap:clamp(3rem,9vw,8rem);display:grid}.trust-grid{border-block:1px solid var(--marketing-line-strong)}.trust-grid article{border-bottom:1px solid var(--marketing-line);grid-template-columns:2.25rem .52fr 1fr;align-items:start;gap:1.2rem;padding:1.55rem 0;display:grid}.trust-grid article:last-child{border-bottom:0}.trust-grid svg{color:var(--marketing-ember)}.trust-grid h3{letter-spacing:-.03em;font-size:1rem;font-weight:720}.trust-grid p{color:var(--marketing-ink-soft);font-size:.82rem;line-height:1.6}.closing-cta,.subpage-cta{width:min(calc(100% - (2 * var(--marketing-gutter))), var(--marketing-max));padding:clamp(4rem, 9vw, 8rem) var(--marketing-gutter);color:#fff;text-align:center;background:#1a130f;border:1px solid #271a1247;border-radius:2rem;margin:0 auto clamp(6rem,10vw,9rem);overflow:hidden;box-shadow:0 35px 100px #351f1233}.closing-cta h2,.subpage-cta h2{color:#fff;font-size:clamp(3rem,7vw,6.6rem);font-weight:790;line-height:.92}.closing-cta>p{color:#ffffffa3;max-width:39rem;margin:1.5rem auto 0;font-size:1rem;line-height:1.7}.closing-cta__signal{justify-content:center;gap:.5rem;min-height:2rem;margin-bottom:2rem;display:flex}.closing-cta__signal span{background:var(--marketing-ember);border-radius:999px;width:.3rem;animation:1.3s ease-in-out infinite alternate closing-signal}.closing-cta__signal span:first-child{height:1.1rem}.closing-cta__signal span:nth-child(2){height:2rem;animation-delay:-.45s}.closing-cta__signal span:nth-child(3){height:1.45rem;animation-delay:-.8s}@keyframes closing-signal{to{opacity:.45;transform:scaleY(.5)}}.subpage{padding-top:7rem}.subpage-hero{width:min(100%, var(--marketing-max));min-height:72svh;padding:clamp(7rem, 12vw, 11rem) var(--marketing-gutter) clamp(5rem, 9vw, 8rem);grid-template-columns:minmax(0,1.3fr) minmax(18rem,.48fr);align-content:center;gap:2rem 5rem;margin:0 auto;display:grid}.subpage-hero__aside{border-bottom:1px solid var(--marketing-line-strong);max-width:26rem;color:var(--marketing-ink-soft);letter-spacing:.09em;text-transform:uppercase;grid-column:1/-1;padding-bottom:1rem;font-size:.74rem;font-weight:700}.subpage-hero h1{letter-spacing:-.064em;max-width:57rem;font-size:clamp(3.35rem,6.2vw,5.75rem);font-weight:740;line-height:.96}.subpage-hero>p{max-width:30rem;color:var(--marketing-ink-soft);align-self:end;padding-bottom:.5rem;font-size:1rem;line-height:1.72}.subpage-hero--center{text-align:center;grid-template-columns:1fr}.subpage-hero--center .subpage-hero__aside,.subpage-hero--center h1,.subpage-hero--center>p{justify-self:center}.subpage-hero--center>p{max-width:40rem}.subpage-hero--about h1{max-width:68rem}.pricing-section{padding-top:2rem}.pricing-grid{border:1px solid var(--marketing-line-strong);background:var(--marketing-line-strong);border-radius:1.75rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 30px 80px #3e26171f}.pricing-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9e0;flex-direction:column;min-height:43rem;padding:clamp(1.6rem,3vw,2.3rem);display:flex}.pricing-card__topline{border-bottom:1px solid var(--marketing-line);color:var(--marketing-ink-faint);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:1rem;font-size:.67rem;font-weight:760;display:flex}.pricing-card[data-featured=true] .pricing-card__topline{color:#ffffff85;border-color:#ffffff24}.pricing-card__topline strong{color:#ff9b60;font-size:inherit;letter-spacing:inherit}.pricing-card h2{margin-top:1.7rem;font-size:2rem;font-weight:760}.pricing-card__tagline{min-height:3rem;color:var(--marketing-ink-soft);margin-top:.6rem;font-size:.84rem;line-height:1.55}.pricing-card[data-featured=true] .pricing-card__tagline{color:#ffffff94}.pricing-card__price{align-items:baseline;gap:.4rem;margin:2.4rem 0 1.8rem;display:flex}.pricing-card__price strong{letter-spacing:-.07em;font-size:clamp(2.7rem,4vw,4.15rem);font-weight:790;line-height:1}.pricing-card__price span{color:var(--marketing-ink-faint);font-size:.78rem}.pricing-card>.btn-ember,.pricing-card>.btn-quiet{width:100%}.pricing-card[data-featured=true] .btn-quiet{color:#fff;border-color:#ffffff3d}.pricing-card ul{gap:.9rem;margin-top:2rem;list-style:none;display:grid}.pricing-card li{color:var(--marketing-ink-soft);align-items:flex-start;gap:.58rem;font-size:.78rem;line-height:1.5;display:flex}.pricing-card li svg{color:var(--marketing-ember);flex:none;margin-top:.15rem}.pricing-card[data-featured=true] li{color:#ffffffad}.included-section{grid-template-columns:minmax(0,1fr) minmax(26rem,.9fr);align-items:end;gap:clamp(3rem,9vw,8rem);display:grid}.included-section__copy>svg{color:var(--marketing-ember)}.included-section__rail{border-block:1px solid var(--marketing-line-strong);align-items:center;gap:.8rem;padding-block:1.4rem;display:flex}.included-section__rail span{color:var(--marketing-ink-soft);font-size:.72rem;font-weight:680}.included-section__rail i{background:var(--marketing-ember);flex:1;height:1px}.faq-list{border-top:1px solid var(--marketing-line-strong)}.faq-list details{border-bottom:1px solid var(--marketing-line-strong)}.faq-list summary{color:var(--marketing-ink);cursor:pointer;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:1rem;padding:1.5rem 0;font-size:1rem;font-weight:710;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:var(--marketing-ink-faint);letter-spacing:.14em;font-size:.65rem}.faq-list summary svg{transition:transform .25s var(--marketing-ease)}.faq-list details[open] summary svg{color:var(--marketing-ember);transform:rotate(180deg)}.faq-list details>p{max-width:47rem;color:var(--marketing-ink-soft);padding:0 0 1.65rem 3.5rem;font-size:.9rem;line-height:1.7}.subpage-cta{text-align:left;justify-content:space-between;align-items:flex-end;gap:2rem;padding:clamp(3rem,7vw,6rem);display:flex}.subpage-cta h2{font-size:clamp(2.8rem,6vw,5.6rem)}.subpage-cta>div{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.7rem;display:flex}.subpage-cta .btn-quiet{color:#fff;background:#ffffff0f;border-color:#ffffff47}.industry-principle{border-block:1px solid var(--marketing-line);grid-template-columns:minmax(0,.85fr) minmax(30rem,1fr);gap:clamp(3rem,9vw,8rem);display:grid}.industry-principle__agents{border-top:1px solid var(--marketing-line-strong)}.industry-principle__agents article{border-bottom:1px solid var(--marketing-line-strong);grid-template-columns:2.3rem .65fr 1fr;gap:1rem;padding:1.35rem 0;display:grid}.industry-principle__agents svg{color:var(--marketing-ember)}.industry-principle__agents strong{font-size:.86rem}.industry-principle__agents p{color:var(--marketing-ink-soft);margin:0;font-size:.79rem;line-height:1.55}.context-loop{grid-template-columns:minmax(26rem,.9fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,10vw,9rem);display:grid}.context-loop__visual{aspect-ratio:1;border:1px solid var(--marketing-line-strong);background:#fffdf957;border-radius:50%;max-width:32rem;position:relative}.context-loop__visual:before,.context-loop__visual:after{content:"";background:var(--marketing-line-strong);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.context-loop__visual:before{width:70%;height:1px}.context-loop__visual:after{width:1px;height:70%}.context-node{z-index:1;border:1px solid var(--marketing-line-strong);width:6.2rem;height:6.2rem;color:var(--marketing-ink-soft);background:#fffdf9eb;border-radius:50%;place-items:center;font-size:.68rem;font-weight:720;display:grid;position:absolute;box-shadow:0 12px 30px #3e271817}.context-node--customer{top:5%;left:50%;transform:translate(-50%)}.context-node--knowledge{top:50%;right:5%;transform:translateY(-50%)}.context-node--tools{bottom:5%;left:50%;transform:translate(-50%)}.context-node--agent{background:var(--marketing-ember);color:#fff;border-color:#ee5b1347;top:50%;left:5%;transform:translateY(-50%)}.about-manifesto{border-block:1px solid var(--marketing-line);grid-template-columns:minmax(14rem,.45fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,8vw,7rem);display:grid}.manifesto-number{color:#ee5b132e;letter-spacing:-.1em;font-size:clamp(8rem,18vw,15rem);font-weight:850;line-height:.7}.principles-grid{border:1px solid var(--marketing-line-strong);background:var(--marketing-line-strong);border-radius:1.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.principles-grid article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9d6;min-height:21rem;padding:clamp(1.6rem,4vw,3rem)}.principles-grid article>div{border-bottom:1px solid var(--marketing-line);color:var(--marketing-ember);justify-content:space-between;align-items:center;padding-bottom:1.2rem;display:flex}.principles-grid article>div span{color:var(--marketing-ink-faint);letter-spacing:.15em;font-size:.66rem;font-weight:760}.principles-grid h3{max-width:25rem;margin-top:2rem;font-size:clamp(1.6rem,3vw,2.55rem);font-weight:750;line-height:1.05}.principles-grid article>p{max-width:31rem;color:var(--marketing-ink-soft);margin-top:1.2rem;font-size:.86rem;line-height:1.68}.stack-section{grid-template-columns:minmax(0,.85fr) minmax(29rem,1fr);align-items:end;gap:clamp(3rem,9vw,8rem);display:grid}.stack-list{border-top:1px solid var(--marketing-line-strong)}.stack-list>div{border-bottom:1px solid var(--marketing-line-strong);grid-template-columns:2rem .5fr 1fr;align-items:center;gap:1rem;padding:1.25rem 0;display:grid}.stack-list svg{color:var(--marketing-ember)}.stack-list span{color:var(--marketing-ink-faint);font-size:.72rem;font-weight:680}.stack-list strong{color:var(--marketing-ink);font-size:.8rem;font-weight:680}.site-footer{width:min(calc(100% - (2 * var(--marketing-gutter))), var(--marketing-max));border:1px solid var(--marketing-line-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffdf9b3;border-radius:1.65rem;margin:0 auto 1.25rem;position:relative;box-shadow:0 20px 60px #3e271817,inset 0 1px #fff}.site-footer__inner{grid-template-columns:minmax(15rem,1fr) auto minmax(15rem,1fr);align-items:center;gap:2rem;padding:clamp(2rem,5vw,4rem);display:grid}.site-footer__lead>p{max-width:24rem;color:var(--marketing-ink-soft);margin-top:1rem;font-size:.82rem;line-height:1.6}.site-footer__nav{grid-template-columns:repeat(2,auto);gap:.8rem 2.2rem;display:grid}.site-footer__nav a,.footer-contact{color:var(--marketing-ink-soft);font-size:.8rem;font-weight:650;text-decoration:none;transition:color .18s}.site-footer__nav a:hover,.footer-contact:hover{color:var(--marketing-ember-dark)}.footer-contact{border-bottom:1px solid var(--marketing-line-strong);justify-self:end;align-items:center;gap:.45rem;padding-bottom:.35rem;display:inline-flex}.site-footer__bottom{border-top:1px solid var(--marketing-line);color:var(--marketing-ink-faint);justify-content:space-between;gap:1rem;padding:1rem clamp(2rem,5vw,4rem);font-size:.68rem;display:flex}.site-footer__status{align-items:center;gap:.45rem;display:inline-flex}.site-footer__status span{background:var(--marketing-ember);border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 0 4px #ee5b131a}@media (max-width:1024px){.hero-copy h1{font-size:clamp(3.2rem,8.8vw,5.6rem)}.section-heading--split,.trust-section,.included-section,.industry-principle,.context-loop,.stack-section{grid-template-columns:1fr}.flow-stage{grid-template-columns:1fr;min-height:auto}.flow-cards{gap:1rem;display:grid}.flow-card{min-height:24rem;position:relative}.subpage-cta{flex-direction:column;align-items:flex-start}.subpage-cta>div{justify-content:flex-start}.site-footer__inner{grid-template-columns:1fr 1fr}.footer-contact{grid-column:2}}@media (max-width:840px){.site-nav__links,.site-nav__actions{display:none}.site-nav__toggle{border:1px solid var(--marketing-line);width:2.75rem;height:2.75rem;color:var(--marketing-ink);background:#ffffff80;border-radius:50%;place-items:center;margin-left:auto;display:grid}.site-nav__mobile{top:calc(100% + .65rem);right:var(--marketing-gutter);left:var(--marketing-gutter);border:1px solid var(--marketing-line-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;background:#fffdf9f5;border-radius:1.25rem;gap:.25rem;padding:.8rem;display:grid;position:absolute;box-shadow:0 20px 50px #341f1326}.site-nav__mobile-link{color:var(--marketing-ink);border-radius:.8rem;padding:.85rem .9rem;font-size:.92rem;font-weight:680;text-decoration:none}.site-nav__mobile-link:hover{background:#ee5b1314}.hero-operation__body{grid-template-columns:1fr}.request-card{grid-row:auto;min-height:auto}.agent-bento{grid-template-rows:auto;grid-template-columns:1fr}.agent-card--web,.agent-card--voice,.agent-card--integration{grid-area:auto}.agent-card--web{min-height:35rem}.agent-card--voice,.agent-card--integration{min-height:20rem}.use-case-accordion{min-height:auto;display:grid}.use-case-panel,.use-case-panel[data-active=false],.use-case-panel[data-active=true]{border-right:0;border-bottom:1px solid var(--marketing-line);grid-template-columns:1fr;min-width:0;display:grid}.use-case-panel:last-child{border-bottom:0}.use-case-panel>button{flex-direction:row;width:100%;height:auto;padding:1rem}.use-case-panel>button>span:nth-child(2){writing-mode:horizontal-tb;text-align:left;transform:none}.use-case-panel__number{margin-left:auto}.use-case-panel__content{display:none}.use-case-panel[data-active=true] .use-case-panel__content{display:block}.use-case-panel__content>div{min-width:0;padding:2rem 1.25rem 2.5rem}.subpage-hero{grid-template-columns:1fr;min-height:auto}.subpage-hero h1{font-size:clamp(3.3rem,13vw,6rem)}.subpage-hero>p{max-width:38rem}.pricing-grid{grid-template-columns:1fr}.pricing-card{min-height:auto}.about-manifesto{grid-template-columns:1fr}.manifesto-number{font-size:8rem}.principles-grid{grid-template-columns:1fr}.context-loop__visual{justify-self:center;width:min(100%,30rem)}}@media (max-width:620px){.site-header{padding-top:.7rem}.site-nav{min-height:3.8rem;padding:.42rem .45rem .42rem .8rem}.brand-mark{width:2.25rem;height:2.25rem}.home-hero{padding-top:7rem}.hero-status{align-items:flex-start;gap:1rem}.hero-status a{display:none}.hero-copy{padding-block:4rem}.hero-copy h1{font-size:clamp(2.85rem,14vw,4.5rem);line-height:.94}.hero-copy h1>span{gap:.12em}.headline-pulse{width:3.4rem}.hero-actions,.hero-actions>a{width:100%}.hero-operation{border-radius:1.25rem}.operation-path{grid-template-columns:1fr 1fr 1fr;display:grid}.operation-path i{display:none}.operation-path span{text-align:center;flex-direction:column}.result-card{flex-wrap:wrap}.result-card>strong{width:100%;padding-left:2.8rem}.hero-operation__footer{justify-content:space-between;gap:.55rem}.hero-operation__footer span{font-size:.6rem}.agent-capabilities{grid-template-columns:1fr}.section-heading h2,.trust-copy h2,.flow-copy h2,.industry-principle h2,.context-loop h2,.about-manifesto h2,.stack-section h2,.included-section h2{font-size:clamp(2.5rem,13vw,4rem)}.flow-stage{padding-block:6rem}.flow-channel-row{flex-wrap:wrap}.flow-card{min-height:25rem;padding:1.5rem}.trust-grid article,.industry-principle__agents article,.stack-list>div{grid-template-columns:2rem 1fr}.trust-grid p,.industry-principle__agents p,.stack-list strong{grid-column:2}.closing-cta,.subpage-cta{border-radius:1.5rem}.closing-cta h2,.subpage-cta h2{font-size:clamp(2.7rem,14vw,4.4rem)}.subpage{padding-top:5rem}.subpage-hero{gap:1.5rem;padding-top:6.5rem}.subpage-hero h1{font-size:clamp(2.9rem,15vw,4.6rem)}.included-section__rail{flex-direction:column;align-items:flex-start}.included-section__rail i{flex:0 0 1px;width:2rem}.faq-list summary{grid-template-columns:1.8rem 1fr auto}.faq-list details>p{padding-left:2.8rem}.context-loop{grid-template-columns:1fr}.context-node{width:5.1rem;height:5.1rem;font-size:.6rem}.site-footer__inner{grid-template-columns:1fr}.site-footer__nav{grid-template-columns:repeat(2,1fr)}.footer-contact{grid-column:1;justify-self:start}.site-footer__bottom{flex-direction:column;align-items:flex-start}}:root{--panel-950:#11100f;--panel-900:#171513;--panel-850:#1d1a18;--panel-text:#f7f3ef;--panel-text-soft:#b9b1aa;--panel-text-faint:#817a74;--panel-line:#ffffff1f;--panel-line-strong:#fff3}.marketing-main{width:100%;max-width:100%;overflow-x:clip}.hero-copy h1{max-width:74rem;font-size:clamp(3.15rem,5.7vw,5.35rem)}.btn-quiet{color:#2d241e;background:#ffffff94;border-color:#2d241e38;box-shadow:inset 0 1px #ffffffb8}.btn-quiet:hover{color:#211914;background:#ffffffd1;border-color:#df642a8f}.subpage-cta .btn-quiet,.site-footer .btn-quiet{border-color:var(--panel-line-strong);color:var(--panel-text);background:#ffffff0e;box-shadow:inset 0 1px #ffffff12}.hero-operation,.agent-card,.flow-card,.use-case-accordion,.pricing-card,.principles-grid article,.product-tabs,.integration-explorer,.connection-agent,.product-controls__grid article,.data-paths__grid article,.execution-steps li,.workflow-examples__table,.context-loop__visual,.context-node,.launch-studio,.outcome-carousel,.subpage-cta,.site-footer{--marketing-ink:var(--panel-text);--marketing-ink-soft:var(--panel-text-soft);--marketing-ink-faint:var(--panel-text-faint);--marketing-line:var(--panel-line);--marketing-line-strong:var(--panel-line-strong);border-color:var(--panel-line);background-color:var(--panel-950);color:var(--panel-text);box-shadow:inset 0 1px #ffffff13,0 24px 68px #43251629}.hero-operation,.launch-studio,.outcome-carousel,.subpage-cta{background-image:radial-gradient(circle at 90% 4%,#ef6b2e21,#0000 31%)}.hero-operation h2,.hero-operation h3,.agent-card h2,.agent-card h3,.flow-card h2,.flow-card h3,.use-case-accordion h2,.use-case-accordion h3,.pricing-card h2,.pricing-card h3,.product-tabs h2,.product-tabs h3,.integration-explorer h2,.integration-explorer h3,.launch-studio h2,.launch-studio h3,.outcome-carousel h2,.outcome-carousel h3,.subpage-cta h2,.site-footer h2,.site-footer h3{color:var(--panel-text)}.request-card,.result-card,.web-agent-demo,.demo-message--agent,.integration-line span,.use-case-panel[data-active=true],.use-case-panel__icon,.product-tabs__detail,.product-tabs__list button[aria-selected=true],.integration-explorer__tabs button[aria-selected=true]{border-color:var(--panel-line);background:var(--panel-900)}.request-card,.result-card{box-shadow:none}.demo-message--customer{background:var(--panel-text);color:#17120f}.agent-bento,.pricing-grid,.principles-grid,.execution-steps,.product-controls__grid,.data-paths__grid{border-color:var(--panel-line);background:var(--panel-line)}.agent-card,.agent-card--voice,.pricing-card,.pricing-card[data-featured=true],.execution-steps li,.product-controls__grid article,.data-paths__grid article,.principles-grid article{background:var(--panel-950)}.agent-card--integration,.pricing-card[data-featured=true]{background-image:radial-gradient(circle at 92% 4%,#ef6b2e24,#0000 38%)}.product-tabs__list button,.integration-explorer__tabs button,.use-case-panel>button,.launch-studio__tabs button{color:var(--panel-text-soft);transition:color .22s var(--marketing-ease), background .22s var(--marketing-ease), transform .22s var(--marketing-ease)}.product-tabs__list button:hover,.integration-explorer__tabs button:hover,.use-case-panel>button:hover,.launch-studio__tabs button:hover{color:var(--panel-text);background:#ffffff0e}.product-tabs__list button:active,.integration-explorer__tabs button:active,.use-case-panel>button:active,.launch-studio__tabs button:active{transform:scale(.985)}.product-tabs__list button[aria-selected=true],.integration-explorer__tabs button[aria-selected=true],.launch-studio__tabs button[aria-selected=true]{color:var(--panel-text);box-shadow:inset 3px 0 0 var(--marketing-ember);background:linear-gradient(100deg,#ef6b2e29,#ef6b2e06)}.integration-explorer__table-head,.integration-explorer__row,.product-tabs__list button,.product-tabs__summary,.product-tabs__detail,.integration-explorer__tabs,.integration-explorer__panel,.pricing-card__topline,.faq-list details,.workflow-examples__head,.workflow-examples__table article{border-color:var(--panel-line)}.pricing-card__topline>span{color:var(--panel-text-faint);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.flow-story{background:0 0;border-color:#5c453229}.flow-stage{align-items:start;min-height:auto;padding-block:clamp(6rem,10vw,9rem)}.flow-copy{z-index:2;max-width:37rem;position:sticky;top:7rem}.flow-narrative span{will-change:opacity;display:inline}.flow-cards{gap:clamp(2rem,5vw,4.5rem);min-height:auto;display:grid}.flow-card{background:var(--panel-950);will-change:transform, opacity;min-height:clamp(25rem,52vw,34rem);position:relative;inset:auto;overflow:hidden;box-shadow:inset 0 1px #ffffff13,0 24px 68px #43251624}.flow-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 92% 4%,#ef6b2e24,#0000 33%);position:absolute;inset:0}.flow-card>*{z-index:1;position:relative}.flow-card__topline span{color:var(--marketing-ember-dark);letter-spacing:.08em;text-transform:uppercase}.flow-card__proof{color:#ff9867}.launch-studio__visual,.launch-code,.launch-thread{border-color:var(--panel-line);background-color:#0d0c0b}.site-footer a,.site-footer p,.site-footer .brand-lockup{color:var(--panel-text-soft)}@media (max-width:1024px){.flow-stage{grid-template-columns:1fr;padding-block:6rem}.flow-copy{max-width:43rem;position:relative;top:auto}.flow-cards{gap:1.25rem;margin-top:2.5rem}.flow-card{min-height:23rem}}@media (max-width:760px){.site-nav,.site-nav--scrolled{background:#11100ffb}.flow-stage{padding-block:5rem}.flow-card{min-height:21rem}}@media (prefers-reduced-transparency:reduce){.site-nav,.site-nav--scrolled,.site-nav__mobile,.hero-operation,.launch-studio,.outcome-carousel{background-color:var(--panel-950);-webkit-backdrop-filter:none}}:root{--glass-ink:#16120f;--glass-ink-soft:#3e3732;--glass-ink-faint:#69605a}.marketing-main :is(.agent-card,.flow-card,.use-case-accordion,.pricing-card,.principles-grid article,.product-tabs,.integration-explorer,.connection-agent,.product-controls__grid article,.data-paths__grid article,.execution-steps li,.workflow-examples__table,.context-node,.launch-studio,.outcome-carousel) :is(p,li,dd,strong){color:var(--glass-ink)}.marketing-main :is(.product-tabs__tab-copy small,.integration-explorer__tab-copy small,.product-tabs__tab-signal,.launch-studio__tabs small,.product-tabs__detail dt,.integration-explorer__table-head,.pricing-card__topline,.outcome-carousel__controls span){color:var(--glass-ink-faint)}.marketing-main :is(.product-tabs__description,.integration-explorer__panel header p,.integration-explorer__row>span,.use-case-panel__content p,.flow-card>p){color:var(--glass-ink-soft)}.launch-studio__visual .launch-connect>span,.launch-studio__visual .launch-connect>strong{color:#17120f;background:#ffffffdb;border-color:#fff3;box-shadow:inset 0 1px #ffffffe6,0 12px 30px #0000002e}.launch-studio__visual .launch-connect>strong{color:#12100e;background:linear-gradient(145deg,#ef6b2e47,#fff5edf0);border-color:#ef6b2ead}.launch-studio__visual .launch-connect>small{color:#fff8f2b8}.launch-studio__visual .launch-thread,.launch-studio__visual .launch-thread :is(p,strong){color:#fffaf5}.launch-studio__visual .launch-thread :is(span,small){color:#c9beb6}.launch-code,.launch-code code{color:#f8eee7}.closing-cta,.subpage-cta{isolation:isolate;background:linear-gradient(125deg, #ffffffb3, #fff6), var(--glass-grain);background-blend-mode:normal, soft-light;border-color:#ffffffa6;position:relative;box-shadow:inset 0 1px #ffffffe6,0 34px 95px #532f1a24}.closing-cta:before,.subpage-cta:before{z-index:-1;content:"";pointer-events:none;filter:blur(28px);background:radial-gradient(circle at 46% 48%,#fff6,#0000 34%),radial-gradient(circle at 72% 38%,#ffffff4d,#0000 32%);position:absolute;inset:-18% -8%}.site-footer{isolation:isolate;background:linear-gradient(130deg, #ffffffb3, #fff6), var(--glass-grain);background-blend-mode:normal, soft-light;border-color:#ffffffb3;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,0 28px 82px #522e1a26}.site-footer:before{z-index:-1;content:"";pointer-events:none;filter:blur(30px);background:radial-gradient(circle at 48% 48%,#fff6,#0000 34%),radial-gradient(circle at 82%,#ffffff4d,#0000 31%);position:absolute;inset:-45% -8%}.site-footer :is(p,a,span){color:#443a34}.site-footer :is(strong,.brand-lockup,a:hover){color:#17120f}.site-footer__status{color:#433a34}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.flow-cards{gap:1rem;display:grid}.flow-card{position:relative}}.home-integration-section,.product-agent-section,.execution-section,.agent-connections,.product-controls,.integration-library,.data-paths,.connect-sdk,.integration-security,.market-contexts,.workflow-examples{width:min(100%, var(--marketing-max));padding:clamp(6rem, 10vw, 9rem) var(--marketing-gutter);margin:0 auto}.home-integration-section,.integration-library{border-block:1px solid var(--marketing-line);background:#fffdf94d}.agent-card--voice{background:#fff0e5e0}.agent-card--voice h3,.agent-card--voice small{color:var(--marketing-ink)}.agent-card--voice p{color:var(--marketing-ink-soft)}.agent-symbol--dark{color:var(--marketing-ember-dark);background:#df642a17;border-color:#df642a38}.closing-cta,.subpage-cta{border-color:var(--marketing-line-strong);color:var(--marketing-ink);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffdf9d1;box-shadow:0 30px 85px #4a301f1f,inset 0 1px #fff}.closing-cta h2,.subpage-cta h2{color:var(--marketing-ink);letter-spacing:-.06em;font-size:clamp(2.8rem,5.6vw,5.25rem);font-weight:720;line-height:.98}.subpage-cta .btn-quiet{border-color:var(--marketing-line-strong);color:var(--marketing-ink);background:#ffffff94}.pricing-card[data-featured=true]{color:var(--marketing-ink);background:#ffefe4eb}.pricing-card[data-featured=true] .pricing-card__topline{border-color:var(--marketing-line);color:var(--marketing-ink-faint)}.pricing-card[data-featured=true] h2{color:var(--marketing-ink)}.pricing-card[data-featured=true] .pricing-card__tagline,.pricing-card[data-featured=true] li{color:var(--marketing-ink-soft)}.product-tabs{border:1px solid var(--marketing-line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9c2;border-radius:1.4rem;overflow:hidden;box-shadow:0 24px 70px #422a1c1a,inset 0 1px #fff}.product-tabs__list{border-bottom:1px solid var(--marketing-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.product-tabs__list button{border:0;border-right:1px solid var(--marketing-line);min-height:5.25rem;color:var(--marketing-ink-soft);text-align:left;cursor:pointer;transition:background .24s var(--marketing-ease), color .24s var(--marketing-ease);background:0 0;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:1rem 1.2rem;display:grid}.product-tabs__list button:last-child{border-right:0}.product-tabs__list button[aria-selected=true]{color:var(--marketing-ink);background:#df642a17}.product-tabs__list button>span{color:var(--marketing-ink-faint);letter-spacing:.12em;font-size:.64rem;font-weight:760}.product-tabs__list button strong{font-size:.86rem;font-weight:700}.product-tabs__list button small{display:none}.product-tabs__list button svg{color:var(--marketing-ember-dark);transition:transform .22s var(--marketing-ease)}.product-tabs__list button:hover svg,.product-tabs__list button[aria-selected=true] svg{transform:translate(3px)}.product-tabs__panel{grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr);min-height:35rem;display:grid}.product-tabs__summary,.product-tabs__detail{padding:clamp(2rem,5vw,4rem)}.product-tabs__summary{border-right:1px solid var(--marketing-line)}.product-tabs__symbol{width:3.25rem;height:3.25rem;color:var(--marketing-ember-dark);background:#df642a14;border:1px solid #df642a3d;border-radius:.8rem;place-items:center;margin-bottom:2.5rem;display:grid}.product-tabs__summary h3{letter-spacing:-.045em;max-width:36rem;margin-top:1.1rem;font-size:clamp(1.8rem,3.3vw,3rem);font-weight:680;line-height:1.12}.product-tabs__summary ul{gap:.7rem;margin-top:2rem;list-style:none;display:grid}.product-tabs__summary li{color:var(--marketing-ink-soft);align-items:center;gap:.55rem;font-size:.8rem;font-weight:620;display:flex}.product-tabs__summary li svg{color:var(--marketing-ember)}.product-tabs__detail{background:#fffaf594;flex-direction:column;justify-content:space-between;display:flex}.agent-path{border-bottom:1px solid var(--marketing-line);align-items:center;gap:.7rem;padding-bottom:2rem;display:flex}.agent-path span{color:var(--marketing-ink-soft);align-items:center;gap:.38rem;font-size:.66rem;font-weight:680;display:inline-flex}.agent-path span svg{color:var(--marketing-ember-dark)}.agent-path i{background:var(--marketing-line-strong);flex:1;height:1px}.product-tabs__detail dl{border-top:1px solid var(--marketing-line-strong)}.product-tabs__detail dl>div{border-bottom:1px solid var(--marketing-line);grid-template-columns:minmax(8rem,.45fr) 1fr;gap:1.5rem;padding:1.1rem 0;display:grid}.product-tabs__detail dt{color:var(--marketing-ink-faint);font-size:.68rem;font-weight:670}.product-tabs__detail dd{color:var(--marketing-ink);font-size:.78rem;font-weight:650}.integration-explorer{border:1px solid var(--marketing-line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9c7;border-radius:1.4rem;grid-template-columns:minmax(13rem,.28fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 24px 70px #422a1c17,inset 0 1px #fff}.integration-explorer__tabs{border-right:1px solid var(--marketing-line-strong)}.integration-explorer__tabs button{border:0;border-bottom:1px solid var(--marketing-line);width:100%;min-height:5.75rem;color:var(--marketing-ink-soft);text-align:left;cursor:pointer;background:0 0;grid-template-columns:2rem 1fr auto;align-items:center;gap:.6rem;padding:1rem 1.2rem;font-size:.8rem;font-weight:680;display:grid}.integration-explorer__tabs button[aria-selected=true]{color:var(--marketing-ink);background:#df642a17}.integration-explorer__tabs button span{color:var(--marketing-ink-faint);letter-spacing:.12em;font-size:.62rem}.integration-explorer__tabs button svg{color:var(--marketing-ember-dark)}.integration-explorer__panel header{border-bottom:1px solid var(--marketing-line-strong);min-height:5.75rem;padding:1.4rem 1.6rem}.integration-explorer__panel header p{max-width:46rem;color:var(--marketing-ink-soft);font-size:.82rem;line-height:1.55}.integration-explorer__table-head,.integration-explorer__row{grid-template-columns:minmax(10rem,.8fr) repeat(3,minmax(10rem,1fr));gap:1rem;padding:1.15rem 1.6rem;display:grid}.integration-explorer__table-head{border-bottom:1px solid var(--marketing-line);color:var(--marketing-ink-faint);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:740}.integration-explorer__row{border-bottom:1px solid var(--marketing-line);align-items:start}.integration-explorer__row:last-child{border-bottom:0}.integration-explorer__row strong,.integration-explorer__row span{font-size:.72rem;line-height:1.55}.integration-explorer__row strong,.integration-explorer__row span:last-child{align-items:flex-start;gap:.45rem;display:flex}.integration-explorer__row strong{color:var(--marketing-ink);font-weight:680}.integration-explorer__row strong svg,.integration-explorer__row span:last-child svg{color:var(--marketing-ember-dark);flex:none;margin-top:.12rem}.integration-explorer__row>span{color:var(--marketing-ink-soft)}.execution-steps{border:1px solid var(--marketing-line-strong);background:var(--marketing-line-strong);border-radius:1.4rem;grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;list-style:none;display:grid;overflow:hidden}.execution-steps li{background:#fffdf9e0;grid-column:span 3;min-height:20rem;padding:1.6rem}.execution-steps li:nth-last-child(-n+3){grid-column:span 4}.execution-steps li>div{border-bottom:1px solid var(--marketing-line);color:var(--marketing-ember-dark);justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.execution-steps li>div span{color:var(--marketing-ink-faint);letter-spacing:.12em;font-size:.64rem;font-weight:740}.execution-steps h3{letter-spacing:-.035em;margin-top:2rem;font-size:1.25rem;font-weight:690;line-height:1.2}.execution-steps p{color:var(--marketing-ink-soft);margin-top:.9rem;font-size:.78rem;line-height:1.65}.agent-connections,.connect-sdk{border-block:1px solid var(--marketing-line);grid-template-columns:minmax(0,.78fr) minmax(32rem,1fr);align-items:center;gap:clamp(3rem,9vw,8rem);display:grid}.agent-connections h2,.connect-sdk h2,.market-contexts h2,.integration-security h2{letter-spacing:-.055em;margin-top:1rem;font-size:clamp(2.4rem,4.6vw,4.2rem);font-weight:720;line-height:1}.agent-connections>div:first-child>p:last-child,.connect-sdk>div:first-child>p:last-child,.market-contexts>div:first-child>p:last-child{max-width:42rem;color:var(--marketing-ink-soft);margin-top:1.3rem;font-size:.92rem;line-height:1.7}.agent-connections__diagram{grid-template-columns:1fr auto 1.12fr auto 1fr;align-items:center;gap:.7rem;display:grid}.connection-agent{border:1px solid var(--marketing-line-strong);min-height:8.5rem;color:var(--marketing-ink);text-align:center;background:#fffdf9cc;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.8rem;font-weight:690;display:flex}.connection-agent small{color:var(--marketing-ink-faint);font-size:.62rem;font-weight:550}.connection-agent--core{background:#ffede0e0;border-color:#df642a59;min-height:10.5rem}.agent-connections__diagram>i{background:var(--marketing-ember);width:2.5rem;height:1px}.product-controls__grid{border:1px solid var(--marketing-line-strong);background:var(--marketing-line-strong);border-radius:1.4rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.product-controls__grid article{background:#fffdf9db;min-height:18rem;padding:clamp(1.6rem,4vw,3rem)}.product-controls__grid article>span,.data-paths__grid article>div span{color:var(--marketing-ember-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:720}.product-controls__grid h3,.data-paths__grid h3{max-width:34rem;margin-top:2.2rem;font-size:clamp(1.45rem,2.8vw,2.25rem);font-weight:680;line-height:1.12}.product-controls__grid p,.data-paths__grid p{max-width:34rem;color:var(--marketing-ink-soft);margin-top:1rem;font-size:.84rem;line-height:1.65}.data-paths__grid{border:1px solid var(--marketing-line-strong);background:var(--marketing-line-strong);border-radius:1.4rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.data-paths__grid article{background:#fffdf9de;min-height:31rem;padding:clamp(1.8rem,5vw,4rem)}.data-paths__grid article>div{color:var(--marketing-ember-dark);align-items:center;gap:.65rem;display:flex}.data-paths__grid ul{gap:.8rem;margin-top:2rem;list-style:none;display:grid}.data-paths__grid li{color:var(--marketing-ink-soft);align-items:center;gap:.5rem;font-size:.75rem;font-weight:610;display:flex}.data-paths__grid li svg{color:var(--marketing-ember)}.connect-sdk pre{color:#f8e9dc;background:#332820;border:1px solid #37291f3d;border-radius:1rem;padding:2rem;overflow-x:auto;box-shadow:0 24px 60px #442a1a21}.connect-sdk code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;line-height:1.75}.connect-sdk p code{color:var(--marketing-ember-dark);background:#df642a17;border-radius:.3rem;padding:.12rem .35rem;font-size:.84em}.integration-security{grid-template-columns:minmax(0,.6fr) minmax(34rem,1fr);align-items:start;gap:clamp(3rem,9vw,8rem);display:grid}.integration-security ol{border-top:1px solid var(--marketing-line-strong);list-style:none}.integration-security li{border-bottom:1px solid var(--marketing-line-strong);grid-template-columns:2.5rem minmax(8rem,.45fr) 1fr;gap:1rem;padding:1.2rem 0;display:grid}.integration-security li span{color:var(--marketing-ink-faint);letter-spacing:.12em;font-size:.64rem;font-weight:740}.integration-security li strong{font-size:.82rem;font-weight:680}.integration-security li p{color:var(--marketing-ink-soft);font-size:.76rem;line-height:1.55}.market-contexts{border-block:1px solid var(--marketing-line);grid-template-columns:minmax(0,.72fr) minmax(34rem,1fr);align-items:start;gap:clamp(3rem,9vw,8rem);display:grid}.market-contexts__list{border-top:1px solid var(--marketing-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.market-contexts__list>span{border-bottom:1px solid var(--marketing-line);color:var(--marketing-ink);grid-template-columns:2.2rem 1fr;gap:.7rem;padding:1rem 0;font-size:.78rem;font-weight:640;display:grid}.market-contexts__list>span:nth-child(odd){border-right:1px solid var(--marketing-line);padding-right:1rem}.market-contexts__list>span:nth-child(2n){padding-left:1rem}.market-contexts__list i{color:var(--marketing-ink-faint);letter-spacing:.1em;font-size:.62rem;font-style:normal}.workflow-examples__table{border:1px solid var(--marketing-line-strong);background:#fffdf9b3;border-radius:1.15rem;overflow:hidden}.workflow-examples__head,.workflow-examples__table article{grid-template-columns:1.05fr repeat(3,1fr);gap:1.25rem;padding:1.2rem 1.4rem;display:grid}.workflow-examples__head{border-bottom:1px solid var(--marketing-line-strong);color:var(--marketing-ink-faint);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:720}.workflow-examples__table article{border-bottom:1px solid var(--marketing-line)}.workflow-examples__table article:last-child{border-bottom:0}.workflow-examples__table strong,.workflow-examples__table article span{font-size:.73rem;line-height:1.55}.workflow-examples__table strong,.workflow-examples__table article span:last-child{align-items:flex-start;gap:.45rem;display:flex}.workflow-examples__table strong{color:var(--marketing-ink);font-weight:670}.workflow-examples__table article span{color:var(--marketing-ink-soft)}.workflow-examples__table svg{color:var(--marketing-ember-dark);flex:none;margin-top:.1rem}@media (max-width:1080px){.product-tabs__panel,.agent-connections,.connect-sdk,.integration-security,.market-contexts{grid-template-columns:1fr}.product-tabs__summary{border-right:0;border-bottom:1px solid var(--marketing-line)}.integration-explorer{grid-template-columns:1fr}.integration-explorer__tabs{border-right:0;border-bottom:1px solid var(--marketing-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.integration-explorer__tabs button{border-right:1px solid var(--marketing-line);border-bottom:0}.integration-explorer__table{overflow-x:auto}.integration-explorer__table-head,.integration-explorer__row{min-width:62rem}.execution-steps li,.execution-steps li:nth-last-child(-n+3){grid-column:span 6}}@media (max-width:760px){.product-tabs__list{grid-template-columns:1fr}.product-tabs__list button{border-right:0;border-bottom:1px solid var(--marketing-line);min-height:4rem}.product-tabs__panel{min-height:auto}.product-tabs__summary,.product-tabs__detail{padding:1.5rem}.agent-path{grid-template-columns:repeat(2,1fr);gap:.8rem;display:grid}.agent-path i{display:none}.integration-explorer__tabs{grid-template-columns:1fr}.integration-explorer__tabs button{border-right:0;border-bottom:1px solid var(--marketing-line);min-height:4rem}.execution-steps li,.execution-steps li:nth-last-child(-n+3){grid-column:1/-1;min-height:auto}.agent-connections__diagram{grid-template-columns:1fr}.agent-connections__diagram>i{justify-self:center;width:1px;height:2rem}.product-controls__grid,.data-paths__grid,.market-contexts__list{grid-template-columns:1fr}.product-controls__grid article,.data-paths__grid article{min-height:auto}.market-contexts__list>span:nth-child(odd),.market-contexts__list>span:nth-child(2n){border-right:0;padding-inline:0}.workflow-examples__table{overflow-x:auto}.workflow-examples__head,.workflow-examples__table article{min-width:56rem}.integration-security li{grid-template-columns:2rem 1fr}.integration-security li p{grid-column:2}}.site-background{opacity:.9;background:0 0}.site-background:after{content:"";opacity:.08;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.26'/%3E%3C/svg%3E");position:absolute;inset:0}.paper-grain:before{border-color:#ffffff09}.btn-ink{color:#0a0908;background:#f7f3ef;border-color:#ffffffd1;box-shadow:0 12px 30px #00000042}.btn-ink:hover{background:#fff}.subpage-cta .btn-quiet,.site-footer .btn-quiet,.pricing-card .btn-quiet{color:#f7f3ef;background:#ffffff0e;border-color:#ffffff2b;box-shadow:inset 0 1px #ffffff12}.subpage-cta .btn-quiet:hover,.site-footer .btn-quiet:hover,.pricing-card .btn-quiet:hover{background:#ef6b2e17;border-color:#ef6b2e94}.hero-operation,.flow-card,.use-case-accordion,.pricing-card,.principles-grid article,.product-tabs,.integration-explorer,.connection-agent,.product-controls__grid article,.data-paths__grid article,.execution-steps li,.workflow-examples__table,.context-loop__visual,.context-node,.site-footer{--marketing-ink:#f7f3ef;--marketing-ink-soft:#aaa39d;--marketing-ink-faint:#716b66;--marketing-line:#ffffff1a;--marketing-line-strong:#ffffff2e;-webkit-backdrop-filter:none;backdrop-filter:none;background:#11100f;border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff0e,0 26px 70px #00000038}.hero-operation,.agent-card,.flow-card,.pricing-card,.product-tabs,.integration-explorer,.data-paths__grid article,.execution-steps li{position:relative;overflow:hidden}.hero-operation:before,.agent-card:before,.pricing-card:before,.product-tabs:before,.integration-explorer:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle at 92% 2%,#ef6b2e1f,#0000 31%);position:absolute;inset:0}.hero-operation>*,.agent-card>*,.pricing-card>*,.product-tabs>*,.integration-explorer>*{z-index:1;position:relative}.request-card,.result-card,.web-agent-demo,.demo-message--agent,.integration-line span,.use-case-panel[data-active=true],.use-case-panel__icon,.product-tabs__detail,.product-tabs__list button[aria-selected=true],.integration-explorer__tabs button[aria-selected=true]{background:#ffffff0e}.agent-bento,.pricing-grid,.principles-grid,.execution-steps,.product-controls__grid,.data-paths__grid{background:#ffffff1a}.agent-bento{grid-auto-flow:dense}.agent-card,.agent-card--voice,.pricing-card[data-featured=true]{--marketing-ink:#f7f3ef;--marketing-ink-soft:#aaa39d;--marketing-ink-faint:#716b66;--marketing-line:#ffffff1a;--marketing-line-strong:#ffffff2e;color:var(--marketing-ink);background:#11100f}.agent-card--voice small,.agent-card--voice p,.pricing-card[data-featured=true] .pricing-card__topline,.pricing-card[data-featured=true] h2,.pricing-card[data-featured=true] li,.pricing-card[data-featured=true] .pricing-card__tagline{color:inherit}.agent-symbol,.agent-symbol--dark,.product-tabs__symbol{color:#ff925f;background:#ef6b2e1c;border:1px solid #ef6b2e33}.flow-story,.integration-library,.signal-marquee{background:#ffffff05}.subpage-cta{--marketing-ink:#f7f3ef;--marketing-ink-soft:#aaa39d;--marketing-ink-faint:#716b66;--marketing-line:#ffffff1a;--marketing-line-strong:#ffffff2e;color:var(--marketing-ink);background:radial-gradient(circle at 88% 20%,#ef6b2e2e,#0000 36%),#11100f;border-color:#ffffff1f}.subpage-cta h2{color:var(--marketing-ink)}.connect-sdk pre{background:#090909;border:1px solid #ffffff1a}.launch-section,.outcomes-section{width:min(100% - (2 * var(--marketing-gutter)), var(--marketing-max));margin-inline:auto;padding-block:clamp(7rem,12vw,11rem)}.launch-studio{--marketing-ink:#f7f3ef;--marketing-ink-soft:#aaa39d;--marketing-ink-faint:#716b66;--marketing-line:#ffffff1a;--marketing-line-strong:#ffffff2e;-webkit-backdrop-filter:none;backdrop-filter:none;background:#11100f;border:1px solid #ffffff21;border-radius:1.5rem;grid-template-columns:minmax(18rem,.78fr) minmax(0,1.62fr);min-height:38rem;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 40px 110px #00000052}.launch-studio__tabs{border-right:1px solid var(--marketing-line-strong);flex-direction:column;display:flex}.launch-studio__tabs button{border:0;border-bottom:1px solid var(--marketing-line);min-height:9.2rem;color:var(--marketing-ink-soft);text-align:left;cursor:pointer;background:0 0;grid-template-columns:1.8rem 2.1rem minmax(0,1fr) auto;align-items:start;gap:.8rem;padding:1.5rem;transition:background .22s,color .22s;display:grid}.launch-studio__tabs button:last-child{border-bottom:0;flex:1}.launch-studio__tabs button[aria-selected=true]{color:var(--marketing-ink);background:linear-gradient(100deg,#ef6b2e29,#ef6b2e06)}.launch-studio__tabs button>span:first-child{color:var(--marketing-ink-faint);letter-spacing:.12em;font-size:.62rem}.launch-studio__tabs button>svg:nth-child(2){color:var(--marketing-ember-dark)}.launch-studio__tabs button>svg:last-child{opacity:0;margin-top:.1rem;transition:opacity .18s,transform .18s;transform:translate(-.5rem)}.launch-studio__tabs button[aria-selected=true]>svg:last-child{opacity:1;transform:translate(0)}.launch-studio__tabs strong,.launch-studio__tabs small{display:block}.launch-studio__tabs strong{color:inherit;font-size:.95rem}.launch-studio__tabs small{color:var(--marketing-ink-soft);margin-top:.45rem;font-size:.75rem;line-height:1.5}.launch-studio__panel{background:radial-gradient(circle at 92% 8%,#ef6b2e29,#0000 36%),linear-gradient(145deg,#ffffff09,#0000 55%);grid-template-rows:auto minmax(17rem,1fr);gap:2.5rem;padding:clamp(2rem,5vw,4.5rem);display:grid}.launch-studio__copy>p:first-child{color:var(--marketing-ember-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:750}.launch-studio__copy h3{max-width:38rem;margin-top:.8rem;font-size:clamp(2rem,4vw,4.2rem);line-height:.98}.launch-studio__copy>p:nth-child(3){max-width:42rem;color:var(--marketing-ink-soft);margin-top:1.25rem;font-size:.92rem;line-height:1.72}.launch-studio__copy ul{flex-wrap:wrap;gap:.65rem;margin-top:1.5rem;padding:0;list-style:none;display:flex}.launch-studio__copy li{border:1px solid var(--marketing-line);color:var(--marketing-ink-soft);border-radius:999px;align-items:center;gap:.42rem;padding:.55rem .7rem;font-size:.69rem;display:inline-flex}.launch-studio__copy li svg{color:var(--marketing-ember-dark)}.launch-studio__visual{background-color:#00000042;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff1a;border-radius:1.1rem;place-items:center;min-height:17rem;display:grid;overflow:hidden}.launch-code{background:#050505eb;border:1px solid #ffffff21;border-radius:.9rem;width:min(88%,42rem);overflow:hidden;box-shadow:0 24px 70px #0000006b}.launch-code>div{border-bottom:1px solid var(--marketing-line);align-items:center;gap:.35rem;padding:.85rem 1rem;display:flex}.launch-code>div i{background:#ffffff2e;border-radius:50%;width:.45rem;height:.45rem}.launch-code>div i:first-child{background:var(--marketing-ember)}.launch-code>div span{color:var(--marketing-ink-faint);letter-spacing:.12em;margin-left:auto;font-size:.58rem}.launch-code code{color:#d9d2cc;padding-inline:1.2rem;font-size:clamp(.65rem,1.2vw,.82rem);line-height:1.8;display:block}.launch-code code:first-of-type{padding-top:1.3rem}.launch-code>span{border-top:1px solid var(--marketing-line);color:#ffac84;align-items:center;gap:.45rem;margin-top:1.2rem;padding:.85rem 1.2rem;font-size:.72rem;display:flex}.launch-connect{text-align:center;grid-template-columns:1fr 4rem 1.2fr 4rem 1fr;align-items:center;width:min(92%,48rem);display:grid}.launch-connect>span,.launch-connect>strong{border:1px solid var(--marketing-line-strong);background:#ffffff0e;border-radius:1rem;justify-content:center;align-items:center;gap:.6rem;min-height:5rem;font-size:.8rem;display:flex}.launch-connect>i{background:linear-gradient(90deg, transparent, var(--marketing-ember), transparent);height:1px}.launch-connect>small{color:var(--marketing-ink-faint);grid-column:3;margin-top:.8rem;font-size:.65rem}.launch-thread{border:1px solid var(--marketing-line-strong);background:#070707e6;border-radius:1rem;width:min(86%,38rem);padding:1.4rem}.launch-thread>span{color:var(--marketing-ink-faint);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.45rem;font-size:.65rem;display:flex}.launch-thread>p{margin-block:1rem 1.4rem;font-size:clamp(.9rem,2vw,1.25rem);line-height:1.4}.launch-thread>div{border-top:1px solid var(--marketing-line);align-items:center;gap:.8rem;padding:.9rem 0;display:flex}.launch-thread>div i{background:var(--marketing-ember);color:#fff;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;display:grid}.launch-thread strong,.launch-thread small{display:block}.launch-thread strong{font-size:.76rem}.launch-thread small{color:var(--marketing-ink-soft);margin-top:.2rem;font-size:.67rem}.outcome-carousel{--marketing-ink:#f7f3ef;--marketing-ink-soft:#aaa39d;--marketing-ink-faint:#716b66;--marketing-line:#ffffff1a;--marketing-line-strong:#ffffff2e;border:1px solid var(--marketing-line-strong);background:#11100f;border-radius:1.4rem;grid-template-columns:minmax(0,1.45fr) minmax(15rem,.7fr);min-height:25rem;display:grid;overflow:hidden;box-shadow:0 32px 90px #00000047}.outcome-carousel__copy{padding:clamp(2rem,6vw,5rem)}.outcome-carousel__copy>span{color:var(--marketing-ember-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:750}.outcome-carousel__copy h3{max-width:46rem;margin-top:1rem;font-size:clamp(2.2rem,5vw,5.3rem);line-height:.98}.outcome-carousel__copy p{max-width:42rem;color:var(--marketing-ink-soft);margin-top:1.4rem;line-height:1.7}.outcome-carousel__metric{border-left:1px solid var(--marketing-line-strong);background:radial-gradient(circle at 70% 18%,#ef6b2e40,#0000 45%),#ffffff06;flex-direction:column;justify-content:flex-end;padding:2rem;display:flex}.outcome-carousel__metric svg{color:var(--marketing-ember-dark)}.outcome-carousel__metric strong{margin-top:1rem;font-size:2rem}.outcome-carousel__metric p{color:var(--marketing-ink-soft);margin-top:.6rem;font-size:.76rem;line-height:1.55}.outcome-carousel__controls{border-top:1px solid var(--marketing-line);grid-column:1/-1;justify-content:flex-end;align-items:center;gap:.8rem;padding:.8rem 1rem;display:flex}.outcome-carousel__controls button{border:1px solid var(--marketing-line-strong);width:2.5rem;height:2.5rem;color:var(--marketing-ink);cursor:pointer;background:#ffffff0a;border-radius:50%;place-items:center;display:grid}.outcome-carousel__controls button:hover{border-color:var(--marketing-ember);background:#ef6b2e1a}.outcome-carousel__controls span{min-width:4rem;color:var(--marketing-ink-faint);text-align:center;letter-spacing:.1em;font-size:.65rem}@media (max-width:900px){.launch-studio,.outcome-carousel{grid-template-columns:1fr}.launch-studio__tabs{border-right:0;border-bottom:1px solid var(--marketing-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.launch-studio__tabs button{border-right:1px solid var(--marketing-line);border-bottom:0;grid-template-columns:1.5rem 1fr;min-height:8rem}.launch-studio__tabs button>svg,.launch-studio__tabs button small{display:none}.outcome-carousel__metric{border-top:1px solid var(--marketing-line-strong);border-left:0;min-height:13rem}}@media (max-width:620px){.launch-studio__tabs{grid-template-columns:1fr}.launch-studio__tabs button{border-right:0;border-bottom:1px solid var(--marketing-line);grid-template-columns:1.5rem 1.8rem 1fr auto;min-height:4.8rem}.launch-studio__tabs button>svg,.launch-studio__tabs button small{display:block}.launch-studio__tabs button small{display:none}.launch-studio__panel{padding:1.4rem}.launch-connect{grid-template-columns:1fr;gap:.7rem}.launch-connect>i{justify-self:center;width:1px;height:1.2rem}.launch-connect>small{grid-column:1}}.product-tabs,.integration-explorer,.use-case-accordion,.launch-studio,.outcome-carousel{background:radial-gradient(circle at 92% 7%,#d2682f24,#0000 30%),linear-gradient(145deg,#211d19 0%,#12110f 62%,#17130f 100%);border-color:#fff5ea29;box-shadow:inset 0 1px #ffffff1a,0 30px 76px #2d1b0e33}.product-tabs__list,.integration-explorer__tabs{background:#ffffff06}.product-tabs__list button{color:#fff5eb9e;grid-template-columns:auto minmax(0,1fr) auto auto;gap:.9rem;min-height:6.8rem;padding:1.1rem 1.35rem}.product-tabs__tab-icon,.integration-explorer__tab-icon{color:#ff9b68;width:2.5rem;height:2.5rem;transition:transform .26s var(--marketing-ease), background .26s var(--marketing-ease);background:#ffffff0a;border:1px solid #ffffff24;border-radius:.8rem;place-items:center;display:grid}.product-tabs__tab-copy,.integration-explorer__tab-copy{gap:.24rem;min-width:0;display:grid}.product-tabs__tab-copy small,.integration-explorer__tab-copy small{color:#fff5eb7a;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:660;display:block}.product-tabs__tab-copy strong,.integration-explorer__tab-copy strong{color:inherit;font-size:.9rem}.product-tabs__tab-signal{color:#fff5eb75;white-space:nowrap;align-items:center;gap:.36rem;font-size:.64rem;font-weight:640;display:inline-flex}.product-tabs__tab-signal:before{content:"";background:#ff7a35;border-radius:50%;width:.36rem;height:.36rem;box-shadow:0 0 0 4px #ff7a351a}.product-tabs__list button[aria-selected=true],.integration-explorer__tabs button[aria-selected=true]{color:#fffaf5;background:linear-gradient(90deg,#de682a2b,#ffffff09);box-shadow:inset 3px 0 #f27539,inset 0 1px #ffffff14}.product-tabs__list button:hover,.integration-explorer__tabs button:hover{color:#fffaf5;background:#fff1}.product-tabs__list button:hover .product-tabs__tab-icon,.product-tabs__list button[aria-selected=true] .product-tabs__tab-icon,.integration-explorer__tabs button:hover .integration-explorer__tab-icon,.integration-explorer__tabs button[aria-selected=true] .integration-explorer__tab-icon{background:#f2753921;border-color:#ff9b6875;transform:translateY(-2px)}.product-tabs__summary,.product-tabs__detail,.integration-explorer__panel{background:0 0}.product-tabs__summary,.product-tabs__detail{border-color:#fff5ea1f}.product-tabs__summary h3,.product-tabs__detail dd,.integration-explorer__row strong{color:#fffaf5}.product-tabs__description{color:#fff5eb9e;max-width:34rem;margin-top:1rem;font-size:.88rem;line-height:1.68}.product-tabs__summary li,.product-tabs__detail dt,.integration-explorer__panel header p,.integration-explorer__row>span{color:#fff5eb9e}.agent-path,.agent-signal-map,.integration-explorer__signal,.use-case-panel__map,.flow-card__diagram{align-items:center;gap:.62rem;display:flex}.agent-signal-map,.integration-explorer__signal,.use-case-panel__map,.flow-card__diagram{background:#ffffff09;border:1px solid #fff5ea1f;border-radius:.9rem;margin-top:1.45rem;padding:1rem 1.1rem}.agent-signal-map span,.agent-signal-map strong,.integration-explorer__signal span,.integration-explorer__signal strong,.use-case-panel__map span,.use-case-panel__map strong,.flow-card__diagram span,.flow-card__diagram strong{color:#fff5eba8;white-space:nowrap;font-size:.66rem;font-weight:680}.agent-signal-map i,.integration-explorer__signal i,.use-case-panel__map i,.flow-card__diagram i{background:linear-gradient(90deg,#ff9b6833,#ff9b68c7);flex:1;min-width:1.35rem;height:1px}.integration-explorer__tabs button{color:#fff5eb9e;grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem;min-height:7rem;padding:1.1rem 1.15rem}.integration-explorer__panel header{border-color:#fff5ea1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;min-height:8.2rem;padding:1.5rem 1.7rem;display:grid}.integration-explorer__signal{margin-top:0}.integration-explorer__table-head{color:#fff5eb70}.use-case-accordion{min-height:28rem}.use-case-panel{border-color:#fff5ea1a}.use-case-panel[data-active=false]{background:#ffffff04}.use-case-panel>button{color:var(--marketing-ink-soft)}.use-case-panel__icon{color:var(--marketing-ink-soft);background:#fff6;border-color:#0000001a}.use-case-panel__rail{gap:.42rem;margin-top:auto;margin-bottom:.35rem;display:grid}.use-case-panel__rail i{background:#fff5eb38;border-radius:50%;width:.34rem;height:.34rem}.use-case-panel[data-active=true] .use-case-panel__rail i{background:var(--marketing-ink-soft);box-shadow:none}.use-case-panel__content h3{color:var(--marketing-ink)}.use-case-panel__content p,.use-case-panel__content li{color:var(--marketing-ink-soft)}.use-case-panel__content li>span{background:var(--marketing-ink);border-radius:50%;width:.42rem;height:.42rem;display:block;box-shadow:0 0 0 4px #0000000d}.flow-card{background:radial-gradient(circle at 90% 10%,#e36e2f2b,#0000 29%),linear-gradient(140deg,#201c18,#11100f 68%);border-color:#fff5ea26}.flow-card h3{color:#fffaf5}.flow-card>p{color:#fff5eba8}.flow-card__diagram{max-width:30rem}.execution-steps li,.data-paths__grid article,.product-controls__grid article,.workflow-examples__table,.connection-agent{background:radial-gradient(circle at 90% 0,#dc6a2c1c,#0000 32%),linear-gradient(145deg,#201c18,#12110f 72%);border-color:#fff5ea21}.execution-steps h3,.product-controls__grid h3,.data-paths__grid h3,.connection-agent{color:#fffaf5}.execution-steps p,.product-controls__grid p,.data-paths__grid p,.connection-agent small{color:#fff5eb9e}@media (max-width:900px){.product-tabs__list,.integration-explorer__tabs{grid-template-columns:1fr;display:grid}.product-tabs__list button,.integration-explorer__tabs button{border-right:0;min-height:5.25rem}.product-tabs__tab-signal{margin-left:auto}.integration-explorer__panel header{grid-template-columns:1fr}.integration-explorer__signal{width:fit-content}}@media (max-width:620px){.hero-copy h1{font-size:clamp(1.95rem,8.3vw,2.45rem);line-height:.97;display:block}.hero-copy h1>span:not(.hero-ember-line){display:inline}.hero-copy h1>span:first-child:after{content:" "}.hero-copy .headline-pulse{display:inline-flex}.hero-copy h1 .hero-ember-line{display:block}.subpage-hero h1{font-size:clamp(2.4rem,10.5vw,2.8rem);line-height:.98}.product-tabs__tab-signal{display:none}.agent-signal-map,.integration-explorer__signal,.use-case-panel__map,.flow-card__diagram{gap:.38rem;padding:.8rem}.agent-signal-map span,.integration-explorer__signal span,.use-case-panel__map span,.flow-card__diagram span{font-size:.58rem}.use-case-accordion{min-height:auto}}:root{--glass-ink:#241b16;--glass-ink-soft:#67564b;--glass-ink-faint:#927b6b;--glass-line:#5b3a2726;--glass-line-strong:#5b3a273d;--glass-surface:#fffaf58c;--glass-surface-strong:#fffcf8b8;--glass-copper:#e1662a26;--glass-shadow:0 30px 82px #532f1a24;--glass-grain:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.075'/%3E%3C/svg%3E")}.marketing-main{--marketing-ember-dark:#c94e18}body{background:#fff9f3}.site-background{opacity:.92}.site-aurora{background:radial-gradient(circle at 16% 14%,#ffffff2e,#0000 34%),linear-gradient(#fffaf405,#fffaf414)}.home-integration-section,.integration-library,.launch-section,.use-cases-section,.outcomes-section,.product-agent-section,.industry-examples,.principles-section,.faq-section{background:linear-gradient(#0000 0%,#fffdf933 13%,#fffdf94f 50%,#fffdf933 87%,#0000 100%)}.flow-story,.signal-marquee,.home-integration-section,.integration-library{border-color:#5938251f}:is(.hero-operation,.agent-card,.flow-card,.use-case-accordion,.pricing-card,.principles-grid article,.product-tabs,.integration-explorer,.connection-agent,.product-controls__grid article,.data-paths__grid article,.execution-steps li,.workflow-examples__table,.context-loop__visual,.context-node,.launch-studio,.outcome-carousel,.closing-cta,.subpage-cta,.site-footer){--marketing-ink:var(--glass-ink);--marketing-ink-soft:var(--glass-ink-soft);--marketing-ink-faint:var(--glass-ink-faint);--marketing-line:var(--glass-line);--marketing-line-strong:var(--glass-line-strong);background-color:var(--glass-surface);background-image:radial-gradient(circle at 91% 8%, var(--glass-copper), transparent 31%), linear-gradient(145deg, #ffffff70, #fff4eb33), var(--glass-grain);background-blend-mode:normal, normal, soft-light;color:var(--glass-ink);box-shadow:inset 0 1px 0 #ffffffdb, inset 0 -1px 0 #5b3a2712, var(--glass-shadow);-webkit-backdrop-filter:blur(26px)saturate(1.18);border-color:#ffffff9e}:is(.hero-operation,.agent-card,.flow-card,.use-case-accordion,.pricing-card,.principles-grid article,.product-tabs,.integration-explorer,.launch-studio,.outcome-carousel,.closing-cta,.subpage-cta,.site-footer) :is(h2,h3,h4,strong){color:var(--glass-ink)}:is(.hero-operation,.agent-card,.flow-card,.pricing-card,.principles-grid article,.product-tabs,.integration-explorer,.launch-studio,.outcome-carousel,.closing-cta,.subpage-cta,.site-footer) :is(p,small,li,dt,span){border-color:var(--glass-line)}.hero-operation:before,.agent-card:before,.pricing-card:before,.product-tabs:before,.integration-explorer:before{opacity:.54;background:radial-gradient(circle at 92% 2%,#e562241f,#0000 32%)}.agent-bento,.pricing-grid,.principles-grid,.execution-steps,.product-controls__grid,.data-paths__grid{box-shadow:var(--glass-shadow);background:#6a432b21;border-color:#ffffffa3}.request-card,.result-card,.web-agent-demo,.demo-message--agent,.integration-line span,.integration-tool-chip,.product-tabs__detail,.product-tabs__summary,.integration-explorer__panel,.outcome-carousel__metric{color:var(--glass-ink);background:#ffffff47;border-color:#68422b24}.integration-logo{background:#ffffff38;border-color:#68422b24}.integration-logo--more{color:var(--marketing-ember);background:#ee5b1314;border-color:#ee5b1366}.demo-message--customer{color:#fffaf6;background:#231a15f0}.demo-message--agent,.hero-operation__header strong,.request-card p,.result-card p{color:var(--glass-ink)}.hero-operation__header small,.request-card small,.result-card small,.operation-path span,.hero-operation__footer span,.live-status{color:var(--glass-ink-soft)}.live-status,.result-card>strong{color:#bd4514}.agent-card--voice,.agent-card--integration,.pricing-card[data-featured=true]{--marketing-ink:var(--glass-ink);--marketing-ink-soft:var(--glass-ink-soft);--marketing-ink-faint:var(--glass-ink-faint);color:var(--glass-ink);background-color:#fff7f094}.agent-card--voice :is(h3,p,small),.pricing-card[data-featured=true] :is(h2,p,li,span),.pricing-card[data-featured=true] .pricing-card__tagline{color:inherit}.agent-symbol,.agent-symbol--dark,.product-tabs__symbol,.use-case-panel__icon{color:#d9561b;background:#ef6b2e17;border-color:#d2521833}.product-tabs__list,.integration-explorer__tabs,.launch-studio__tabs{border-color:var(--glass-line-strong);background:#ffffff29}.product-tabs__list button,.integration-explorer__tabs button,.launch-studio__tabs button,.use-case-panel>button{border-color:var(--glass-line);color:#31241da8;background:0 0}.product-tabs__tab-icon,.integration-explorer__tab-icon{color:#db5d22;background:0 0;border:0;border-radius:0;width:2rem;height:2rem}.product-tabs__tab-copy small,.integration-explorer__tab-copy small,.product-tabs__tab-signal,.launch-studio__tabs small{color:#4f3b308a}.product-tabs__tab-copy strong,.integration-explorer__tab-copy strong,.launch-studio__tabs strong{color:inherit}.product-tabs__list button:hover,.integration-explorer__tabs button:hover,.launch-studio__tabs button:hover,.use-case-panel>button:hover{color:var(--glass-ink);background:#ffffff6b}.product-tabs__list button[aria-selected=true],.integration-explorer__tabs button[aria-selected=true],.launch-studio__tabs button[aria-selected=true]{background:linear-gradient(105deg, #ef6b2e21, #ffffff3d), var(--glass-grain);color:var(--glass-ink);box-shadow:inset 0 -2px #e86628,inset 0 1px #ffffff9e}.product-tabs__list button:hover .product-tabs__tab-icon,.product-tabs__list button[aria-selected=true] .product-tabs__tab-icon,.integration-explorer__tabs button:hover .integration-explorer__tab-icon,.integration-explorer__tabs button[aria-selected=true] .integration-explorer__tab-icon{background:0 0;border:0;transform:translateY(-1px)scale(1.06)}.product-tabs__summary h3,.product-tabs__detail dd,.integration-explorer__row strong,.use-case-panel__content h3,.flow-card h3{color:var(--glass-ink)}.product-tabs__description,.product-tabs__summary li,.product-tabs__detail dt,.integration-explorer__panel header p,.integration-explorer__row>span,.use-case-panel__content p,.use-case-panel__content li,.flow-card>p{color:var(--glass-ink-soft)}.agent-signal-map,.integration-explorer__signal,.use-case-panel__map,.flow-card__diagram{background:#ffffff4d;border-color:#6b442d24}.agent-signal-map span,.integration-explorer__signal span,.use-case-panel__map span,.flow-card__diagram span{color:var(--glass-ink-soft)}.agent-signal-map strong,.integration-explorer__signal strong,.use-case-panel__map strong,.flow-card__diagram strong{color:#ce4e15}.integration-explorer__table-head,.integration-explorer__row{border-color:var(--glass-line)}.integration-explorer__table-head{color:var(--glass-ink-faint);background:#ffffff2e}.integration-explorer__row:hover{background:#ffffff42}.use-case-panel,.use-case-panel[data-active=false]{border-color:var(--glass-line);background:#ffffff14}.use-case-panel[data-active=true]{background:radial-gradient(circle at 82% 18%,#e8662721,#0000 33%),#ffffff57;box-shadow:inset 2px 0 #ea692c}.use-case-panel[data-active=true]>button{color:var(--glass-ink)}.use-case-panel__icon{background:0 0;border:0}.use-case-panel__rail i{background:#5939263b}.use-case-panel[data-active=true] .use-case-panel__rail i{background:#e86628}.launch-studio__panel{background:radial-gradient(circle at 92% 8%,#ef6b2e21,#0000 36%),#fff3}.launch-studio__copy h3,.launch-studio__copy>p:nth-child(3),.launch-studio__copy li{color:var(--glass-ink)}.launch-studio__copy>p:nth-child(3),.launch-studio__copy li{color:var(--glass-ink-soft)}.launch-studio__visual,.launch-code,.launch-thread{--marketing-ink:#f7f3ef;--marketing-ink-soft:#aaa39d;--marketing-ink-faint:#716b66;color:#f7f3ef;-webkit-backdrop-filter:none;background-color:#0f0c0af0;border-color:#ffffff1f}.launch-connect>span,.launch-connect>strong{color:var(--glass-ink);background:#ffffff52;border-color:#5d3b2729}.launch-connect>strong{color:#9f3b12;background:#ef6b2e1f;border-color:#e05b1f4d}.outcome-carousel__metric{border-color:var(--glass-line-strong)}.outcome-carousel__copy p,.outcome-carousel__metric p{color:var(--glass-ink-soft)}.outcome-carousel__controls button{border-color:var(--glass-line-strong);color:var(--glass-ink);background:#ffffff47}.closing-cta,.subpage-cta{text-align:center}.subpage-cta{text-align:left}.closing-cta h2,.subpage-cta h2{color:var(--glass-ink)}.closing-cta>p,.site-footer a,.site-footer p,.site-footer .brand-lockup{color:var(--glass-ink-soft)}.site-footer .brand-lockup,.site-footer a:hover{color:var(--glass-ink)}.faq-list summary{grid-template-columns:1fr auto}.faq-list details>p{padding-left:0}.market-contexts__list>span{grid-template-columns:.6rem 1fr}.market-contexts__list i{background:#e86628;border-radius:50%;align-self:center;width:.38rem;height:.38rem;box-shadow:0 0 0 4px #e866281a}@media (max-width:760px){.site-nav,.site-nav--scrolled,.site-nav__mobile{background:linear-gradient(110deg, #ffffffc7, #fff5eda8), var(--glass-grain)}}@media (prefers-reduced-transparency:reduce){.site-nav,.site-nav--scrolled,.site-nav__mobile,.hero-operation,.launch-studio,.outcome-carousel{-webkit-backdrop-filter:none;background-color:#fff8f1}}.arch-graph{z-index:10;justify-content:center;align-items:stretch;gap:0;max-width:900px;margin:0 auto;display:flex;position:relative}.arch-col{flex-direction:column;flex:0 0 240px;justify-content:center;display:flex}.arch-col--center{flex:0 0 280px}.arch-gap{flex:80px;min-width:40px;position:relative}.arch-line{stroke:var(--marketing-line-strong);stroke-width:1.5px;fill:none;vector-effect:non-scaling-stroke}.arch-group{flex-direction:column;gap:1rem;display:flex}.arch-group-title{text-transform:uppercase;letter-spacing:.1em;color:var(--marketing-ink-faint);margin-bottom:.5rem;font-size:.75rem;font-weight:600}.arch-node{background:var(--glass-surface);border:1px solid var(--marketing-line);color:var(--marketing-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.9rem;font-weight:500;transition:transform .3s,border-color .3s;display:flex;box-shadow:0 4px 12px #0000000d,inset 0 1px #ffffff80}.arch-node:hover{border-color:#ef6b2e66;transform:translateY(-2px)}.arch-node svg{color:var(--marketing-ink-soft)}.arch-engine{border:1px solid var(--marketing-line-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd9;border-radius:16px;padding:1.5rem;position:relative;box-shadow:0 12px 32px #ef6b2e1a,inset 0 1px #fff}.arch-engine:before{content:"";z-index:-1;opacity:.5;filter:blur(10px);background:linear-gradient(135deg,#ef6b2e99,#ff9b6833);border-radius:18px;position:absolute;inset:-2px}.arch-engine-header{justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.arch-icon-ember{color:var(--marketing-ember)}.arch-engine-header h4{color:var(--marketing-ink);font-size:1.1rem;font-weight:600}.arch-engine-tags{flex-direction:column;align-items:center;gap:.5rem;display:flex}.arch-tag{color:var(--marketing-ink-soft);background:#0000000a;border:1px solid #0000000d;border-radius:20px;padding:.35rem .75rem;font-size:.75rem;font-weight:500}.arch-processing{background-image:radial-gradient(var(--marketing-ember) 40%, transparent 40%);background-position:0 0;background-size:10px 10px;width:100%;height:12px;margin-top:1.5rem;animation:1.5s linear infinite archMoveDots;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}@keyframes archMoveDots{0%{background-position:0 0}to{background-position:20px 0}}@media (max-width:900px){.arch-graph{flex-direction:column;align-items:center;gap:2rem}.arch-col{flex:none;width:100%;max-width:320px}.arch-gap{display:none}}.operating-flow-section{background:0 0;border-block:none;width:100%;position:relative}.operating-flow-container{width:min(100%, var(--marketing-max));padding:clamp(5rem, 8vw, 7.5rem) var(--marketing-gutter);flex-direction:column;align-items:center;margin:0 auto;display:flex}.operating-flow-container .section-heading{text-align:center;max-width:48rem;margin:0 auto clamp(2rem,4vw,3rem)}.operating-flow-container .section-heading h2{margin-top:1rem;letter-spacing:-.04em!important;color:var(--marketing-ink)!important;-webkit-text-fill-color:var(--marketing-ink)!important;background:0 0!important;font-size:clamp(2.2rem,4.2vw,3.4rem)!important;line-height:1.08!important}.operating-flow-container .section-subtext{max-width:40rem!important;color:var(--marketing-ink-soft)!important;margin:1.2rem auto 0!important;font-size:.98rem!important;line-height:1.65!important}.agent-selector-tabs-wrapper{justify-content:center;width:100%;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.agent-selector-tabs{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd9;border:1px solid #5938251f;border-radius:9999px;justify-content:center;align-items:center;gap:.35rem;padding:.35rem;display:inline-flex;box-shadow:0 4px 20px #41291b0f,inset 0 1px #fff}.agent-tab{color:var(--marketing-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.55rem 1.3rem;font-size:.84rem;font-weight:600;transition:all .2s}.agent-tab:hover{color:var(--marketing-ink)}.agent-tab.active{background:var(--marketing-ember);color:#fff;box-shadow:0 2px 10px #ef6b2e59}.six-stage-flow{justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:1140px;margin:0 auto;display:flex}.stage-block{text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb8;border:1px solid #5938251a;border-radius:16px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:220px;padding:1.75rem 1.15rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #fffc,0 8px 24px #41291b0a}.stage-block:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,0 12px 32px #41291b14}.stage-block h4{color:var(--marketing-ink);white-space:nowrap;margin-bottom:.4rem;font-size:.95rem;font-weight:700}.stage-block p{color:var(--marketing-ink-soft);margin:0;font-size:.78rem;line-height:1.45}.stage-icon-wrap{width:2.75rem;height:2.75rem;color:var(--marketing-ink);background:#ffffffe6;border:1px solid #59382514;border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex;box-shadow:0 2px 6px #41291b0a}.stage-gap{flex:0 0 36px;justify-content:center;align-items:center;display:flex}.flow-connector-line{stroke:var(--marketing-ember);stroke-width:2px;opacity:.5}.stage-block--brain{z-index:2;background:#fff;border-color:#ef6b2e4d;transform:scale(1.04);box-shadow:0 12px 36px #ef6b2e1f,inset 0 1px #fff}.stage-block--brain:hover{transform:scale(1.06)translateY(-2px)}.workflow-shell{overflow:hidden}.operating-flow-container .workflow-heading{max-width:64rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.operating-flow-container .workflow-heading h2{text-wrap:balance;max-width:60rem;margin-inline:auto}.workflow-cockpit-frame{isolation:isolate;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#f9f5ee;background:radial-gradient(circle at 13% 3%,#e8590c33,#0000 26rem),radial-gradient(circle at 82% 100%,#71aa9c29,#0000 28rem),#0e1216f2;border:1px solid #ead9c433;border-radius:1.65rem;width:100%;padding:clamp(1rem,2.4vw,2.1rem);position:relative;overflow:hidden;box-shadow:0 30px 80px #3d23122e,inset 0 1px #ffffff14}.workflow-cockpit-frame:before{z-index:-1;opacity:.18;content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.workflow-topline{color:#fff9f1f0;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ead9c424;align-items:center;gap:.58rem;padding:0 0 .85rem;font-size:.67rem;font-weight:700;display:flex}.workflow-live-mark{background:#83d1b8;border-radius:999px;width:.5rem;height:.5rem;box-shadow:0 0 0 .28rem #83d1b81f,0 0 1.2rem #83d1b8c7}.workflow-topline-detail{color:#f9f5ee75;margin-left:auto}.workflow-tabs{flex-wrap:wrap;justify-content:center;gap:.45rem;padding:clamp(1.3rem,3vw,2rem) 0;display:flex}.workflow-tab,.workflow-simulate,.workflow-inspector-toggle{color:#fff9f1c7;font:inherit;letter-spacing:-.01em;cursor:pointer;background:#ffffff0a;border:1px solid #ead9c433;border-radius:999px;font-size:.78rem;font-weight:650;transition:border-color .22s,background-color .22s,color .22s,transform .22s}.workflow-tab{min-height:2.35rem;padding:0 .85rem}.workflow-tab:hover,.workflow-tab:focus-visible,.workflow-inspector-toggle:hover,.workflow-inspector-toggle:focus-visible{color:#fffaf3;background:#e8590c29;border-color:#f08d54cc}.workflow-tab.is-active{color:#fffdf9;background:#e8590c;border-color:#f08d54e0;box-shadow:0 10px 24px #e8590c42}.workflow-tab:focus-visible,.workflow-simulate:focus-visible,.workflow-inspector-toggle:focus-visible{outline-offset:3px;outline:3px solid #f9f5eecc}.workflow-grid{grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:.8rem;display:grid}.workflow-panel{background:#ffffff0b;border:1px solid #ead9c424;border-radius:1.05rem;min-height:21rem;padding:clamp(1rem,1.8vw,1.35rem);transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .5s,background-color .5s;position:relative;overflow:hidden}.workflow-panel:hover{background:#ffffff12;border-color:#f08d546b;transform:translateY(-.22rem)scale(1.008)}.workflow-inputs,.workflow-brain,.workflow-flywheel,.workflow-impact{grid-column:span 3}.workflow-panel-heading{color:#eeb287;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.68rem;font-weight:700;display:flex}.workflow-panel p{color:#f9f5ee9e;margin:1rem 0 0;font-size:.76rem;line-height:1.55}.workflow-input-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:1.25rem;display:grid}.workflow-input{color:#fff9f1d6;background:#00000024;border:1px solid #ead9c41f;border-radius:.7rem;align-content:center;gap:.35rem;min-height:4rem;padding:.6rem;font-size:.72rem;transition:background-color .24s,transform .24s;display:grid}.workflow-input:hover{background:#e8590c29;transform:translateY(-2px)}.workflow-input svg{color:#eeb287}.workflow-brain{flex-direction:column;display:flex}.workflow-lattice{grid-template-columns:repeat(4,1fr);gap:.75rem;width:8.4rem;margin:auto;padding:1.2rem;display:grid;transform:rotate(45deg)}.workflow-lattice i{aspect-ratio:1;background:#83d1b81f;border:1px solid #83d1b8bf;border-radius:.22rem;animation:2.8s ease-in-out infinite workflow-lattice-pulse;box-shadow:0 0 1rem #83d1b824}.workflow-lattice i:nth-child(3n){animation-delay:-.75s}.workflow-lattice i:nth-child(4n){background:#f08d5438;border-color:#f08d54cc;animation-delay:-1.4s}.workflow-brain strong{color:#fffaf3;letter-spacing:-.04em;max-width:13rem;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.05}.workflow-flywheel{flex-direction:column;display:flex}.workflow-orbit{width:100%;min-height:12rem;margin:.6rem auto 0;position:relative}.workflow-orbit svg{width:100%;height:100%;position:absolute;inset:0}.workflow-orbit-ring{fill:none;stroke:#ead9c438;stroke-width:1.2px}.workflow-orbit-dash{fill:none;stroke:#eeb287;stroke-dasharray:8 10;stroke-width:2.1px}.workflow-orbit-node{color:#f6c29d;background:#1d2227;border:1px solid #f08d54b8;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;box-shadow:0 0 1.5rem #e8590c33}.workflow-orbit-node--top{top:.55rem;left:calc(50% - 1rem)}.workflow-orbit-node--right{top:calc(50% - 1rem);right:.65rem}.workflow-orbit-node--bottom{bottom:.55rem;left:calc(50% - 1rem)}.workflow-orbit-node--left{top:calc(50% - 1rem);left:.65rem}.workflow-orbit-core{color:#d8fbef;text-align:center;background:#121f21eb;border:1px solid #83d1b866;border-radius:.85rem;place-items:center;width:min(8.5rem,58%);min-height:4rem;padding:.5rem;font-size:.7rem;font-weight:700;line-height:1.22;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 2.5rem #83d1b81a}.workflow-impact{flex-direction:column;display:flex}.workflow-metrics{gap:.55rem;margin-top:1.25rem;display:grid}.workflow-metric{background:#ffffff09;border-left:2px solid #e8590c;padding:.55rem .65rem}.workflow-metric span,.workflow-metric small{color:#f9f5ee87;font-size:.65rem;display:block}.workflow-metric strong{color:#fffaf3;letter-spacing:-.025em;margin:.15rem 0;font-size:.86rem;display:block}.workflow-stage-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:.8rem;display:grid}.workflow-stage{background:#0000001f;border:1px solid #ead9c41f;border-radius:.8rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;min-height:5.2rem;padding:.75rem;transition:background-color .2s,border-color .2s;display:grid}.workflow-stage.is-running{background:#83d1b81c;border-color:#83d1b8cc}.workflow-stage-number{color:#eeb287;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.67rem}.workflow-stage strong{color:#fffaf3;font-size:.78rem}.workflow-stage p{color:#f9f5ee8c;margin:.16rem 0 0;font-size:.67rem;line-height:1.35}.workflow-stage svg{color:#eeb287}.workflow-controls{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.2rem;display:flex}.workflow-simulate,.workflow-inspector-toggle{min-height:2.65rem;padding:0 1rem}.workflow-simulate{color:#fffdf9;background:#e8590c;border-color:#e8590c;box-shadow:0 12px 28px #e8590c47}.workflow-simulate:hover,.workflow-simulate:focus-visible{background:#fa6a1a;transform:translateY(-2px)}.workflow-inspector{background:#04090b9e;border:1px solid #83d1b84d;border-radius:.9rem;grid-template-columns:minmax(10rem,.6fr) minmax(0,1fr);gap:1rem;margin-top:1rem;padding:1rem;display:grid}.workflow-inspector>div span,.workflow-inspector>div strong{display:block}.workflow-inspector>div span{color:#8fd5bf;letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:700}.workflow-inspector>div strong{color:#fffaf3;margin-top:.45rem;font-size:1rem;line-height:1.18}.workflow-inspector pre{color:#cfebe0;background:#00000047;border:1px solid #ead9c41a;border-radius:.65rem;margin:0;padding:.75rem;font-size:.68rem;line-height:1.5;overflow:auto}.workflow-inspector p{color:#f9f5ee7a;grid-column:1/-1;margin:0;font-size:.68rem}@keyframes workflow-lattice-pulse{0%,to{opacity:.46;transform:scale(.78)}50%{opacity:1;transform:scale(1.08)}}@media (max-width:1100px){.workflow-inputs,.workflow-brain,.workflow-flywheel,.workflow-impact{grid-column:span 6}}@media (max-width:700px){.workflow-cockpit-frame{border-radius:1.15rem;padding:.85rem}.workflow-topline-detail{display:none}.workflow-tabs{flex-wrap:nowrap;justify-content:flex-start;padding-inline:.1rem;overflow-x:auto}.workflow-tab{flex:none}.workflow-grid{scroll-snap-type:x mandatory;padding-bottom:.35rem;display:flex;overflow-x:auto}.workflow-panel{scroll-snap-align:start;flex:0 0 min(82vw,21rem);min-height:20rem}.workflow-stage-list,.workflow-inspector{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.workflow-lattice i{animation:none}.workflow-panel,.workflow-tab,.workflow-simulate,.workflow-inspector-toggle,.workflow-stage{transition:none}}.brain-orb{background:radial-gradient(circle at 30% 30%,#fff,#fff4ed);border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.25rem;display:flex;position:relative;box-shadow:inset 0 0 16px #ef6b2e33,0 0 0 6px #ef6b2e0f}.brain-particles{background-image:radial-gradient(var(--marketing-ember) 30%, transparent 30%);opacity:.15;z-index:-1;background-size:8px 8px;border-radius:50%;animation:20s linear infinite spinSlow;position:absolute;inset:-16px;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 70%);mask-image:radial-gradient(circle,#000 30%,#0000 70%)}@keyframes spinSlow{to{transform:rotate(360deg)}}.act-branches{flex-direction:column;gap:.4rem;width:100%;margin-bottom:.75rem;display:flex}.act-node{color:var(--marketing-ink);background:#ffffffbf;border:1px solid #59382514;border-radius:6px;align-items:center;gap:.45rem;padding:.4rem .65rem;font-size:.75rem;font-weight:600;display:flex}.act-node svg{color:var(--marketing-ember);flex-shrink:0}.dashboard-preview{background:#fff;border:1px solid #59382514;border-radius:8px;width:100%;margin-bottom:1.25rem;overflow:hidden;box-shadow:0 4px 12px #41291b0a}.dash-header{background:#59382508;border-bottom:1px solid #5938250f;gap:4px;padding:5px 8px;display:flex}.dash-dot{background:#59382533;border-radius:50%;width:5px;height:5px}.dash-body{flex-direction:column;gap:5px;padding:8px 10px;display:flex}.dash-line{background:#59382514;border-radius:2px;height:3px}@media (max-width:1024px){.six-stage-flow{flex-direction:column;gap:0;max-width:360px}.stage-block{width:100%}.stage-gap{flex:0 0 28px;width:100%;height:28px}.stage-gap svg{transform:rotate(90deg)}}@keyframes pricing-form-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.pricing-inline-form{border:1px solid var(--marketing-line);text-align:left;background:#fff6;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1.25rem 1rem;display:flex}.pricing-inline-form--success{text-align:center;padding:1.5rem 1rem}.pricing-inline-form__success-icon{color:#22c55e;background:#22c55e1f;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-bottom:.75rem;display:inline-flex}.pricing-inline-form__success-title{color:var(--marketing-ink);margin-bottom:.35rem;font-size:.95rem;font-weight:800}.pricing-inline-form__success-desc{color:var(--marketing-ink-soft);margin:0;font-size:.8rem}.pricing-inline-form__head{color:var(--marketing-ink);justify-content:space-between;align-items:center;margin-bottom:.25rem;font-size:.85rem;font-weight:700;display:flex}.pricing-inline-form__close{width:1.75rem;height:1.75rem;color:var(--marketing-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.pricing-inline-form__close:hover{color:var(--marketing-ink);background:#0000000d}.pricing-inline-form form{flex-direction:column;gap:.5rem;display:flex}.pricing-inline-form__row{gap:.5rem;display:flex}.pricing-inline-form input{border:1px solid var(--marketing-line);width:100%;color:var(--marketing-ink);background:#fff;border-radius:.5rem;padding:.6rem .75rem;font-size:.8rem;transition:border-color .2s,box-shadow .2s}.pricing-inline-form input:focus{border-color:var(--marketing-ember);outline:none;box-shadow:0 0 0 3px #ef6b2e26}.pricing-inline-form input.error{border-color:#ef4444}.pricing-inline-form__error{color:#ef4444;margin-top:-.25rem;font-size:.65rem;font-weight:600}.pricing-inline-form__submit{width:100%;margin-top:.5rem}.pricing-inline-form__country-code{flex:0 0 4.5rem!important}.animate-pricing-form{animation:.35s ease-out both pricing-form-in}.animate-pricing-form-success{animation:.5s ease-out both pricing-form-in}.animate-pricing-success-icon{animation:.4s cubic-bezier(.175,.885,.32,1.275) both pricing-form-in}.talk-to-team-btn{z-index:10;cursor:pointer;position:relative}
