@font-face{font-family:Baskervville;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/baskervville-latin-ext-400-italic-BtClzOMy.woff2) format("woff2"),url(/assets/baskervville-latin-ext-400-italic-DB1u2RZk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/baskervville-latin-400-italic-DNBgBWFw.woff2) format("woff2"),url(/assets/baskervville-latin-400-italic-BXE_AG31.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Adventor;src:url(/fonts/adventor-regular.woff2) format("woff2");font-weight:100 450;font-style:normal;font-display:swap}@font-face{font-family:Adventor;src:url(/fonts/adventor-bold.woff2) format("woff2");font-weight:451 900;font-style:normal;font-display:swap}.landing-v5{--l-charcoal: #171717;--l-forest: #06110c;--l-crimson: #a31c1b;--l-ink: #f2eee8;--l-ink-64: rgb(242 238 232 / 64%);--l-ink-24: rgb(242 238 232 / 24%);--l-ink-12: rgb(242 238 232 / 12%);--l-scripts: "Kohinoor Devanagari", "Noto Sans Devanagari", "PingFang SC", "Noto Sans SC", "Microsoft YaHei", "Nirmala UI";--l-sans: "Adventor", "Avant Garde", "Century Gothic", var(--l-scripts), sans-serif;--l-serif: "Baskervville", "Baskerville", Georgia, serif;--l-type: "American Typewriter", "IBM Plex Mono", var(--l-scripts), monospace;--l-mono: "IBM Plex Mono", monospace;width:100%;max-width:none;margin:0;padding:0;overflow:clip;color:var(--l-ink);background:var(--l-charcoal);font-family:var(--l-sans);font-weight:300}.landing-v5 *,.landing-v5 *:before,.landing-v5 *:after{box-sizing:border-box}.landing-v5 a,.landing-v5 button{font:inherit}.landing-v5 a:focus-visible,.landing-v5 button:focus-visible{outline:2px solid var(--l-ink);outline-offset:4px}.landing-v5:after{content:"";position:fixed;z-index:8;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.055;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='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");mix-blend-mode:soft-light}.app.landing-shell>.topbar{position:fixed;width:100%;color:#fff;background:transparent;border:0;backdrop-filter:none;-webkit-backdrop-filter:none;mix-blend-mode:difference}.app.landing-shell>.topbar .topbar-inner{max-width:none;padding-inline:clamp(20px,4vw,68px)}.app.landing-shell>.topbar .nav-link,.app.landing-shell>.topbar .lang-switch,.app.landing-shell>.topbar .wordmark{color:#f2eee8;text-decoration:none}.app.landing-shell>.topbar .nav-link,.app.landing-shell>.topbar .btn{font-family:Adventor,Avant Garde,Century Gothic,sans-serif}.app.landing-shell>.topbar .nav-link:hover{color:#f2eee8;background:#f2eee81f}.app.landing-shell>.topbar .btn-primary{color:#171717;background:#f2eee8;border-color:#f2eee8}.landing-v5 .l-hero,.landing-v5 .l-chapter,.landing-v5 .l-close,.landing-v5 .l-foot{padding-inline:clamp(20px,4vw,68px)}.landing-v5 .l-hero-intro,.landing-v5 .l-chapter>*,.landing-v5 .l-close>*,.landing-v5 .l-foot>*{max-width:1440px}.landing-v5 .l-hero{position:relative;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,90px);padding-top:calc(var(--topbar-h) + 100px);padding-bottom:58px}.landing-v5 .l-hero-intro{position:relative;z-index:2;align-self:center;max-width:820px}.landing-v5 .l-kicker{margin:0 0 26px;color:var(--l-ink-64);font-family:var(--l-mono);font-size:10px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.landing-v5 .l-hero h1{max-width:10.6ch;margin:0;color:var(--l-ink);font-size:clamp(58px,9vw,142px);font-weight:200;line-height:.9;letter-spacing:-.045em;text-wrap:balance}.landing-v5 .l-mask{display:block;overflow:hidden;margin-top:-.08em;padding:.14em .08em .12em 0}.landing-v5 .l-mask>span{display:block}.landing-v5 .l-hero h1 .l-mask:last-child>span{font-weight:500}.landing-v5 em{font-family:var(--l-serif);font-weight:400;letter-spacing:-.02em}.landing-v5 .cx-sentence,.landing-v5 .lx-quote,.landing-v5 .gd-line{font-family:var(--l-type);font-weight:400;letter-spacing:-.02em}.landing-v5 .l-lede{max-width:52ch;margin:34px 0 0;color:var(--l-ink-64);font-size:clamp(15px,1.25vw,19px);line-height:1.65;text-wrap:pretty}.landing-v5 .l-cta{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:50px;margin-top:28px;padding:13px 18px;color:var(--l-charcoal);background:var(--l-ink);border:1px solid var(--l-ink);text-decoration:none;font-size:14px;font-weight:500;transition:transform .22s ease,background .22s ease}.landing-v5 .l-cta:hover{transform:translateY(-2px);background:var(--l-ink)}.landing-v5 .l-cta:active{transform:translateY(1px)}.landing-v5 .l-scroll-cue{position:absolute;left:clamp(20px,4vw,68px);bottom:28px;display:flex;align-items:center;gap:13px;margin:0;color:var(--l-ink-64);font-family:var(--l-sans);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.landing-v5 .l-scroll-cue span{font-size:24px}.landing-v5 .listening-panel{position:relative;min-width:0;aspect-ratio:1;color:var(--l-ink)}.landing-v5 .lp-still,.landing-v5 .lp-gl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.landing-v5 .lp-still{display:block;object-fit:contain;transition:opacity .6s cubic-bezier(.16,1,.3,1)}.landing-v5 .lp-gl canvas{display:block;width:100%;height:100%}.landing-v5 .is-gl-ready .lp-still{opacity:0}.landing-v5 .lp-wave-field{position:absolute;top:calc(var(--ear-y) * 100% - 3%);left:calc(var(--ear-x) * 100% + 3%);width:34%;height:6%;overflow:visible;pointer-events:none;transform:scaleX(-1);z-index:0;-webkit-mask-image:linear-gradient(to right,#000 40%,transparent 88%);mask-image:linear-gradient(to right,#000 40%,transparent 88%)}.landing-v5 .listening-panel.is-hero .lp-still,.landing-v5 .listening-panel.is-hero .lp-gl{z-index:1}.landing-v5 .lp-wave{stroke:currentColor;stroke-width:1.1;stroke-dasharray:7 10;opacity:.7;vector-effect:non-scaling-stroke;animation:lp-wave-in 3.2s linear infinite}.landing-v5 .is-listening .lp-wave{animation-duration:1.1s;opacity:1}@keyframes lp-wave-in{to{stroke-dashoffset:-170}}.landing-v5 .listening-panel.is-hero{position:absolute;z-index:0;top:var(--topbar-h);right:-3vw;height:calc(100% - var(--topbar-h));width:auto;max-width:70vw}.landing-v5 .listening-panel.is-hero.is-capture{position:fixed;z-index:99;inset:0 auto auto 0;width:600px;height:600px;max-width:none;background:transparent}.landing-v5 .listening-panel.is-calm:not(.is-gl-ready) .lp-still{opacity:.85}.landing-v5 .listening-panel.is-audit,.landing-v5 .listening-panel.is-room,.landing-v5 .listening-panel.is-calm{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:auto;aspect-ratio:auto;margin:0;pointer-events:none}.landing-v5 .comparison-experience{position:relative;min-height:100svh;background:var(--l-forest)}.landing-v5 .cx-stage{position:relative;min-height:100svh;padding:clamp(92px,10vw,150px) clamp(20px,4vw,68px) 36px;overflow:hidden}.landing-v5 .cx-heading{position:relative;z-index:2}.landing-v5 .cx-heading h2{max-width:19ch;margin:0;font-size:clamp(32px,3.6vw,58px);font-weight:200;line-height:1;letter-spacing:-.035em;text-wrap:balance}.landing-v5 .cx-sentence{position:absolute;z-index:2;top:56%;left:clamp(20px,4vw,68px);right:clamp(20px,4vw,68px);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:.26em;align-items:baseline;margin:0;font-size:clamp(34px,5.2vw,92px);font-weight:300;line-height:1.12;letter-spacing:-.045em;transform:translateY(-50%)}.landing-v5 .cx-before{text-align:right}.landing-v5 .cx-sentence,.landing-v5 .gd-line{column-gap:0}.landing-v5 .cx-before,.landing-v5 .cx-after,.landing-v5 .gd-before,.landing-v5 .gd-after{text-wrap:balance;line-break:strict;-webkit-hyphens:manual;hyphens:manual}.landing-v5 .cx-before.has-gap,.landing-v5 .gd-before.has-gap{padding-right:.26em}.landing-v5 .cx-after.has-gap,.landing-v5 .gd-after.has-gap{padding-left:.26em}.landing-v5 .cx-voice{display:inline-flex;align-items:center;gap:.07em;height:.62em;margin-right:.32em;vertical-align:.02em}.landing-v5 .cx-voice i{width:.06em;height:100%;border-radius:1px;background:currentColor;transform-origin:center;animation:cx-voice 1.1s ease-in-out infinite}.landing-v5 .cx-voice i:nth-child(2){animation-delay:-.35s}.landing-v5 .cx-voice i:nth-child(3){animation-delay:-.7s}.landing-v5 .cx-voice i:nth-child(4){animation-delay:-.2s}.landing-v5 .cx-voice i:nth-child(5){animation-delay:-.55s}@keyframes cx-voice{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.landing-v5 .cx-word-settle{display:inline}.landing-v5 .reading-morph{position:relative;display:inline-grid;justify-items:center;vertical-align:baseline;white-space:nowrap}.landing-v5 .rm-measure,.landing-v5 .rm-text{grid-area:1 / 1}.landing-v5 .rm-measure{visibility:hidden}.landing-v5 .rm-text{transition:opacity .14s ease}.landing-v5 .reading-morph.is-morphing .rm-text{opacity:0}.landing-v5 .rm-dots{position:absolute;z-index:1;pointer-events:none}.landing-v5 .rm-control{position:absolute;z-index:2;top:50%;left:0;width:100%;height:max(100%,44px);padding:0;border:0;background:transparent;cursor:pointer;transform:translateY(-50%)}.landing-v5 .rm-control:focus-visible{outline:2px solid var(--l-ink);outline-offset:4px}.landing-v5 .cx-dispute,.landing-v5 .lx-dispute{padding:0 .08em;color:var(--l-ink);background:var(--l-crimson)}.landing-v5 .l-chapter{min-height:100svh;display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:clamp(44px,7vw,120px);align-items:start;padding-top:clamp(110px,13vw,190px);padding-bottom:clamp(120px,14vw,210px)}.landing-v5 .l-chapter-head{display:block;margin-bottom:0}.landing-v5 .l-chapter-head h2{max-width:12ch;margin:0;font-size:clamp(44px,6.4vw,96px);font-weight:200;line-height:1;letter-spacing:-.04em;text-wrap:balance}.landing-v5 .l-chapter-head>p:last-child{max-width:48ch;margin:30px 0 0;color:var(--l-ink-64);font-size:15px;line-height:1.7}.landing-v5 .l-dialogue{position:relative;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:0;padding-bottom:56px;overflow:hidden;background:var(--l-charcoal)}.landing-v5 .l-dialogue>:not(.listening-panel){position:relative;z-index:2}.landing-v5 .l-examples{background:var(--l-forest)}.landing-v5 .lx-library{min-width:0;display:grid;grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr);gap:36px}.landing-v5 .lx-navigation{display:flex;flex-direction:column;align-self:start}.landing-v5 .lx-navigation button{min-height:58px;display:flex;justify-content:space-between;gap:16px;padding:13px 0;border:0;border-top:1px solid var(--l-ink-24);color:var(--l-ink-64);background:transparent;text-align:left;cursor:pointer}.landing-v5 .lx-navigation button:before{content:counter(item,decimal-leading-zero);margin-right:9px;color:var(--l-ink-64);font-family:var(--l-mono);font-size:9px}.landing-v5 .lx-navigation{counter-reset:item}.landing-v5 .lx-navigation button{position:relative;counter-increment:item}.landing-v5 .lx-navigation button:after{content:"";position:absolute;top:-1px;right:0;left:0;height:1px;background:var(--l-ink);transform:scaleX(0);transform-origin:left}.landing-v5 .lx-navigation button[aria-pressed=true]:after{transform:none}.landing-v5 .lx-library.is-playing .lx-navigation button[aria-pressed=true]:after{animation:lx-turn var(--example-ms) linear both}@keyframes lx-turn{0%{transform:scaleX(0)}}.landing-v5 .lx-navigation button[aria-pressed=true]{color:var(--l-ink)}.landing-v5 .lx-example{margin:0;animation:l-example-in .55s ease-out both}@keyframes l-example-in{0%{transform:translateY(12px)}}.landing-v5 .lx-example figcaption{display:flex;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--l-ink-24);color:var(--l-ink-64);font-family:var(--l-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.landing-v5 .lx-quote{min-height:4.2em;margin:34px 0;font-size:clamp(30px,4.2vw,62px);font-weight:300;line-height:1.18;letter-spacing:-.045em}.landing-v5 .lx-gesture{margin:0;color:var(--l-ink-64);font-size:13px}.landing-v5 .lx-context{max-width:54ch;margin:30px 0 0;color:var(--l-ink-64);line-height:1.65}.landing-v5 .lx-format{margin:24px 0 0;color:var(--l-ink-64);font-family:var(--l-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.landing-v5 .l-close{position:relative;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;gap:24px;padding-top:120px;padding-bottom:72px;overflow:hidden;background:var(--l-charcoal)}.landing-v5 .l-close>:not(.listening-panel){position:relative;z-index:2}.landing-v5 .l-close h2{max-width:11ch;margin:0;font-size:clamp(48px,6.6vw,112px);font-weight:200;line-height:.96;letter-spacing:-.045em;text-wrap:balance}.landing-v5 .l-close-cta{grid-row:3;justify-self:end;display:grid;justify-items:start;gap:28px}.landing-v5 .l-close h3{max-width:14ch;margin:0;font-family:var(--l-serif);font-size:clamp(32px,4vw,58px);font-weight:400;font-style:italic;line-height:1}.landing-v5 .l-foot{padding-top:34px;padding-bottom:34px;background:var(--l-charcoal);border-top:1px solid var(--l-ink-24)}.landing-v5 .l-foot-mark{display:block;color:var(--l-ink);padding:.08em 0 .18em;font-size:clamp(62px,15vw,220px);letter-spacing:-.07em}.landing-v5 .l-foot-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 26px;padding-top:18px;border-top:1px solid var(--l-ink-24);color:var(--l-ink-64);font-family:var(--l-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.landing-v5 .l-foot a{color:var(--l-ink);text-underline-offset:4px}@media(max-width:900px){.landing-v5 .l-hero{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr)}.landing-v5 .l-chapter{grid-template-columns:minmax(0,1fr);gap:56px}.landing-v5 .l-chapter-head h2{max-width:14ch}.landing-v5 .cx-stage{grid-template-columns:minmax(220px,.78fr) minmax(0,1.22fr)}.landing-v5 .lx-library{display:block}.landing-v5 .lx-navigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:40px}.landing-v5 .lx-navigation button{padding-right:10px}}@media(max-width:767px){.landing-v5 .l-hero{min-height:100svh;display:block;padding:calc(var(--topbar-h) + 100px) 16px 62px}.landing-v5 .l-hero h1{max-width:11ch;font-size:clamp(49px,14.3vw,76px)}.landing-v5 .l-lede{margin-top:26px}.landing-v5 .listening-panel.is-hero{position:relative;top:auto;right:auto;height:auto;max-width:none;width:min(112vw,600px);margin:-6vw -16vw -10vw auto;opacity:.62}.landing-v5 .l-scroll-cue{left:16px;bottom:18px}.landing-v5 .cx-stage{padding:90px 16px 48px}.landing-v5 .cx-heading h2{font-size:42px}.landing-v5 .cx-sentence{display:block;left:16px;right:16px;font-size:clamp(26px,7.4vw,38px);text-align:center}.landing-v5 .l-chapter{min-height:auto;display:block;padding:96px 16px 112px}.landing-v5 .l-chapter-head{margin-bottom:64px}.landing-v5 .l-chapter-head h2{font-size:clamp(46px,13vw,68px)}.landing-v5 .lx-navigation{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:38px}.landing-v5 .lx-navigation button{min-height:64px;font-size:12px}.landing-v5 .lx-quote{min-height:5.7em;font-size:clamp(29px,8.3vw,42px)}.landing-v5 .l-dialogue{min-height:100svh;display:grid;padding:96px 16px 40px}.landing-v5 .l-close{min-height:100svh;display:grid;padding:110px 16px 72px}.landing-v5 .l-close h2{font-size:clamp(52px,14vw,76px)}.landing-v5 .l-close-cta{justify-self:stretch}.landing-v5 .l-foot{padding:26px 16px}}@media(max-width:380px){.landing-v5 .l-hero h1{font-size:47px}.landing-v5 .l-cta{width:100%}.landing-v5 .lx-navigation{grid-template-columns:1fr}.landing-v5 .lx-quote{min-height:0}}.landing-v5 .l-cursor{position:fixed;z-index:20;top:0;left:0;width:22px;height:22px;margin:-11px 0 0 -11px;border:1px solid #fff;border-radius:50%;opacity:0;mix-blend-mode:difference;pointer-events:none;transition:width .26s cubic-bezier(.16,1,.3,1),height .26s cubic-bezier(.16,1,.3,1),margin .26s cubic-bezier(.16,1,.3,1),opacity .2s ease}.landing-v5 .l-cursor.is-on{opacity:1}.landing-v5 .l-cursor.is-listening{width:64px;height:64px;margin:-32px 0 0 -32px;animation:l-cursor-listen 1.4s ease-out infinite}.landing-v5 .l-cursor.is-magnet{width:10px;height:10px;margin:-5px 0 0 -5px;background:#fff}@keyframes l-cursor-listen{0%{box-shadow:0 0 #ffffff73}to{box-shadow:0 0 0 18px #fff0}}@media(pointer:coarse){.landing-v5 .l-cursor{display:none}}.landing-v5 .l-cta{transition:transform .22s ease,background .22s ease,translate .26s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.landing-v5 .listening-panel,.landing-v5 .lp-wave,.landing-v5 .cx-voice i,.landing-v5 .lx-example{animation:none}}@media(max-width:480px){.app.landing-shell>.topbar .nav-link[href="/agents"]{display:none}}.landing-v5 .l-dialogue>.gd-showcase{position:static;align-self:end;min-width:0}.landing-v5 .l-dialogue .l-chapter-head h2{max-width:16ch;font-size:clamp(32px,3.6vw,58px)}.landing-v5 .gd-markets{position:relative;z-index:2}.landing-v5 .gd-line{position:absolute;z-index:2;top:50%;right:clamp(20px,4vw,68px);left:clamp(20px,4vw,68px);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;margin:0;font-size:clamp(28px,3.8vw,66px);font-weight:300;line-height:1.16;letter-spacing:-.035em;transform:translateY(-50%);animation:gd-line-in .7s cubic-bezier(.16,1,.3,1) both}.landing-v5 .gd-before{text-align:right}@keyframes gd-line-in{0%{opacity:0;filter:blur(8px);transform:translateY(calc(-50% + 14px))}}.landing-v5 .gd-word{padding:0 .08em;color:var(--l-ink);box-shadow:inset 0 -3px 0 var(--l-crimson)}.landing-v5 .gd-markets{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 30px}.landing-v5 .gd-markets button{position:relative;min-height:44px;display:grid;gap:3px;padding:8px 0 11px;border:0;color:var(--l-ink-64);background:transparent;text-align:left;cursor:pointer;transition:color .2s ease}.landing-v5 .gd-markets button:hover,.landing-v5 .gd-markets button[aria-pressed=true]{color:var(--l-ink)}.landing-v5 .gd-markets button>span:first-child{font-size:14px;font-weight:500}.landing-v5 .gd-markets button>span:last-child{color:var(--l-ink-64);font-size:10px}.landing-v5 .gd-markets button:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--l-ink-24);transform-origin:left}.landing-v5 .gd-markets button[aria-pressed=true]:after{background:var(--l-ink)}.landing-v5 .gd-showcase.is-playing .gd-markets button[aria-pressed=true]:after{animation:gd-room var(--room-ms) linear both}@keyframes gd-room{0%{transform:scaleX(0)}}@media(max-width:767px){.landing-v5 .gd-line{display:block;right:16px;left:16px;font-size:clamp(26px,7.4vw,36px);text-align:center}.landing-v5 .gd-markets{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-inline:-16px;padding-inline:16px;gap:22px;scrollbar-width:none}.landing-v5 .gd-markets button{flex:none}}@media(prefers-reduced-motion:reduce){.landing-v5 .gd-line{animation:none}}
