.Hero-module__Z8hQ_W__hero{z-index:1;max-width:1680px;margin:0 auto;padding:148px 64px 76px;position:relative}.Hero-module__Z8hQ_W__heading{text-align:center;margin-bottom:56px}.Hero-module__Z8hQ_W__eyebrow{color:#75674f;font:10px/1.6 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.Hero-module__Z8hQ_W__eyebrow:before{content:"";background:var(--accent);flex-shrink:0;width:24px;height:1px}.Hero-module__Z8hQ_W__heading .Hero-module__Z8hQ_W__title{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(44px,6vw,96px);font-weight:300;line-height:1.12}.Hero-module__Z8hQ_W__title em{color:#947039;font-weight:300}.Hero-module__Z8hQ_W__intro{max-width:640px;margin:24px auto 0}.Hero-module__Z8hQ_W__description{color:#686a60;text-wrap:balance;font-size:17px;line-height:1.8}.Hero-module__Z8hQ_W__links{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.Hero-module__Z8hQ_W__links a{min-height:46px;font:10px/1.5 var(--font-mono);letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:17px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.Hero-module__Z8hQ_W__links a:focus-visible{outline-offset:5px;outline:2px solid #947039}.Hero-module__Z8hQ_W__links a span{font-size:16px}.Hero-module__Z8hQ_W__primaryLink{color:#fcf8f1;background:#30382e;border-radius:3px;padding:0 18px}.Hero-module__Z8hQ_W__primaryLink:hover{background:#4b5646}.Hero-module__Z8hQ_W__secondaryLink{color:#514c42;border-bottom:1px solid #9a7b4366}.Hero-module__Z8hQ_W__secondaryLink:hover{color:#93671f;background:#9a7b430a}@media (max-width:1100px){.Hero-module__Z8hQ_W__hero{padding:124px 32px 60px}.Hero-module__Z8hQ_W__links{gap:10px 18px}}@media (max-width:760px){.Hero-module__Z8hQ_W__hero{padding:108px 24px 46px}.Hero-module__Z8hQ_W__heading{margin-bottom:36px}.Hero-module__Z8hQ_W__heading .Hero-module__Z8hQ_W__title{font-size:clamp(42px,8vw,60px)}.Hero-module__Z8hQ_W__eyebrow{letter-spacing:.14em;margin-bottom:20px;font-size:9px}.Hero-module__Z8hQ_W__intro{max-width:520px;margin-top:20px}.Hero-module__Z8hQ_W__description{font-size:15px}.Hero-module__Z8hQ_W__links{margin-top:22px}}@media (prefers-reduced-motion:reduce){.Hero-module__Z8hQ_W__links a{transition:none}}
.NeuralHero-module__pAt8Yq__experience{--progress:0%;color:#30291f;text-align:left;background:0 0;border-block:1px solid #80663b33;scroll-margin-top:84px;position:relative;overflow:hidden}.NeuralHero-module__pAt8Yq__toolbar{font:11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#88714e;justify-content:space-between;align-items:center;padding:20px 12px;display:flex}.NeuralHero-module__pAt8Yq__toolbar>span{align-items:center;gap:9px;display:flex}.NeuralHero-module__pAt8Yq__toolbar i{background:#bb862c;border-radius:50%;width:6px;height:6px}.NeuralHero-module__pAt8Yq__playback{gap:12px;display:flex}.NeuralHero-module__pAt8Yq__toolbar button{color:#72531e;border:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:uppercase;background:0 0;border-bottom:1px solid #80663b40;padding:10px 0}.NeuralHero-module__pAt8Yq__storyHeading{z-index:3;width:30%;position:absolute;top:150px;left:12px}.NeuralHero-module__pAt8Yq__stepNumber{font:11px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#a77a2d;margin-bottom:23px;display:block}.NeuralHero-module__pAt8Yq__storyHeading h2{white-space:pre-line;font-family:var(--font-serif);letter-spacing:-.035em;font-size:clamp(33px,3.6vw,57px);font-weight:300;line-height:1.05;animation:.7s both NeuralHero-module__pAt8Yq__headingIn}.NeuralHero-module__pAt8Yq__storyHeading p{color:#71634f;max-width:300px;margin:23px 0 0;font-size:15px;line-height:1.75}@keyframes NeuralHero-module__pAt8Yq__headingIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.NeuralHero-module__pAt8Yq__pipeline{isolation:isolate;height:490px;margin:0 4px 10px 34%;position:relative}.NeuralHero-module__pAt8Yq__pipeline section{min-width:0;transition:left 1.15s cubic-bezier(.22,.7,.25,1),top 1.15s cubic-bezier(.22,.7,.25,1),width 1.15s cubic-bezier(.22,.7,.25,1),opacity .65s,transform 1.15s,visibility 0s .65s;position:absolute;top:25px}.NeuralHero-module__pAt8Yq__pipeline h3{font:11px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:#715a35;height:30px}.NeuralHero-module__pAt8Yq__pipeline h3 b{color:#ac7f31;margin-right:8px;font-weight:400}.NeuralHero-module__pAt8Yq__stageGlow{z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(at 52% 53%,#dcab4218,#0000 63%);transition:opacity 1.4s;position:absolute;inset:30px 0 20px}.NeuralHero-module__pAt8Yq__experience:not([data-step="0"]) .NeuralHero-module__pAt8Yq__stageGlow{opacity:1}.NeuralHero-module__pAt8Yq__stimulus{width:90%;max-width:740px;left:3%;top:30px!important}.NeuralHero-module__pAt8Yq__screen{aspect-ratio:16/9;background:#13110d;border-radius:5px;transition:transform 1.2s;position:relative;overflow:hidden;transform:perspective(1000px)rotateY(-3deg);box-shadow:0 20px 45px -15px #3a290d40}.NeuralHero-module__pAt8Yq__screen video{object-fit:cover;width:100%;height:100%}.NeuralHero-module__pAt8Yq__screen>span{font:11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#fff8e9;background:linear-gradient(#0000,#060c10ad);padding:28px 14px 12px;position:absolute;bottom:0;left:0;right:0}.NeuralHero-module__pAt8Yq__cortex{opacity:0;visibility:hidden;width:72%;left:28%;transform:translate(24px)scale(.94)}.NeuralHero-module__pAt8Yq__brain{height:366px;margin:-12px -18px 0;position:relative}.NeuralHero-module__pAt8Yq__webgl{position:absolute;inset:0}.NeuralHero-module__pAt8Yq__webgl canvas{width:100%;height:100%;display:block}.NeuralHero-module__pAt8Yq__poster{object-fit:contain;mix-blend-mode:multiply}.NeuralHero-module__pAt8Yq__hidden{opacity:0}.NeuralHero-module__pAt8Yq__legend{font:11px var(--font-mono);color:#806b49;justify-content:center;align-items:center;gap:8px;display:flex}.NeuralHero-module__pAt8Yq__legend i{background:linear-gradient(90deg,#c5bcac,#c79a40,#f1cc7a);width:55px;height:4px}.NeuralHero-module__pAt8Yq__output{background:var(--panel,#fcf8f1);opacity:0;visibility:hidden;border:1px solid #b99d6930;border-radius:5px;width:44%;height:360px;padding:20px 16px;left:54%;transform:translate(20px);box-shadow:0 15px 40px -20px #74541b24;top:45px!important}.NeuralHero-module__pAt8Yq__chartContext{height:30px;font:11px var(--font-mono);color:#78613d;line-height:1.5}.NeuralHero-module__pAt8Yq__morphPlot{height:231px}.NeuralHero-module__pAt8Yq__morphPlot canvas{width:100%;min-width:0;height:100%;display:block}.NeuralHero-module__pAt8Yq__experience[data-step="1"] .NeuralHero-module__pAt8Yq__stimulus{width:28%;left:0;top:132px!important}.NeuralHero-module__pAt8Yq__experience:not([data-step="0"]) .NeuralHero-module__pAt8Yq__screen{transform:none}.NeuralHero-module__pAt8Yq__experience:not([data-step="0"]) .NeuralHero-module__pAt8Yq__cortex{opacity:1;visibility:visible;transform:none}.NeuralHero-module__pAt8Yq__experience:not([data-step="0"]) .NeuralHero-module__pAt8Yq__screen>span{display:none}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__stimulus,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__stimulus{opacity:.85;width:26%;left:6%;top:20px!important}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__cortex,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__cortex{width:47%;top:216px;left:-2%}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__brain,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__brain{height:225px}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__cortex h3,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__cortex h3{text-align:center}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__output,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__output{opacity:1;visibility:visible;transform:none}.NeuralHero-module__pAt8Yq__steps{border-top:1px solid #80663b22;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 12px;display:grid}.NeuralHero-module__pAt8Yq__steps button{color:#8f7d5e;cursor:pointer;text-align:left;background:0 0;border:0;border-top:2px solid #0000;align-items:center;gap:13px;padding:23px 10px;transition:color .6s;display:flex;position:relative}.NeuralHero-module__pAt8Yq__steps button[aria-current]{color:#7d5419;border-top-color:#af8539}.NeuralHero-module__pAt8Yq__steps span{font:11px var(--font-mono)}.NeuralHero-module__pAt8Yq__steps strong{font-size:14px;font-weight:400}.NeuralHero-module__pAt8Yq__steps i{color:#ac8744;margin-left:auto;font-size:21px;font-style:normal}.NeuralHero-module__pAt8Yq__bottom{justify-content:space-between;align-items:center;gap:15px;min-height:50px;padding:10px 12px 17px;display:flex}.NeuralHero-module__pAt8Yq__contexts{gap:8px;display:flex}.NeuralHero-module__pAt8Yq__contexts button{cursor:pointer;color:#947e58;font:11px var(--font-mono);background:0 0;border:1px solid #0000;padding:9px 10px}.NeuralHero-module__pAt8Yq__contexts button[aria-pressed=true]{color:#8b5b12;border-color:#b27e2c60}.NeuralHero-module__pAt8Yq__bottom p{font:11px var(--font-mono);color:#82704f;text-transform:uppercase;letter-spacing:.07em;line-height:1.5}.NeuralHero-module__pAt8Yq__progress{height:1px;width:var(--progress);opacity:.5;background:#b48938}.NeuralHero-module__pAt8Yq__experience button:focus-visible{outline-offset:3px;outline:2px solid #ad791f}.NeuralHero-module__pAt8Yq__experience button:disabled{opacity:.45;cursor:wait}@media (min-width:1500px){.NeuralHero-module__pAt8Yq__stimulus{max-width:830px}.NeuralHero-module__pAt8Yq__pipeline{height:540px}.NeuralHero-module__pAt8Yq__brain{height:430px}.NeuralHero-module__pAt8Yq__output{height:390px}.NeuralHero-module__pAt8Yq__morphPlot{height:276px}.NeuralHero-module__pAt8Yq__storyHeading{top:175px}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__brain,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__brain{height:270px}}@media (max-width:1000px){.NeuralHero-module__pAt8Yq__storyHeading{width:31%;top:118px}.NeuralHero-module__pAt8Yq__storyHeading h2{font-size:35px}.NeuralHero-module__pAt8Yq__storyHeading p{font-size:14px}.NeuralHero-module__pAt8Yq__pipeline{height:480px;margin-left:35%}.NeuralHero-module__pAt8Yq__brain{height:300px}.NeuralHero-module__pAt8Yq__output{height:350px;padding:16px 12px}.NeuralHero-module__pAt8Yq__morphPlot{height:223px}.NeuralHero-module__pAt8Yq__pipeline h3{font-size:11px}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__brain,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__brain{height:210px}.NeuralHero-module__pAt8Yq__bottom{flex-direction:column;gap:6px}.NeuralHero-module__pAt8Yq__steps strong{font-size:11px}.NeuralHero-module__pAt8Yq__steps button{gap:7px;padding:18px 5px}}@media (max-width:700px){.NeuralHero-module__pAt8Yq__toolbar{letter-spacing:.08em;padding:15px 0;font-size:11px}.NeuralHero-module__pAt8Yq__playback{gap:12px}.NeuralHero-module__pAt8Yq__storyHeading{text-align:center;width:auto;min-height:206px;padding:25px 14px 18px;position:relative;top:auto;left:auto}.NeuralHero-module__pAt8Yq__stepNumber{margin-bottom:16px;font-size:11px}.NeuralHero-module__pAt8Yq__storyHeading h2{font-size:39px}.NeuralHero-module__pAt8Yq__storyHeading p{max-width:330px;margin:16px auto 0;font-size:14px}.NeuralHero-module__pAt8Yq__pipeline{height:360px;margin:0 4px 15px}.NeuralHero-module__pAt8Yq__stimulus{width:94%;left:3%;top:32px!important}.NeuralHero-module__pAt8Yq__cortex{width:73%;top:0;left:27%}.NeuralHero-module__pAt8Yq__brain{height:300px;margin:-12px 0 0}.NeuralHero-module__pAt8Yq__experience[data-step="1"] .NeuralHero-module__pAt8Yq__stimulus{width:28%;left:0;top:102px!important}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__stimulus,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__stimulus{width:27%;left:0;top:35px!important}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__cortex,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__cortex{width:30%;top:154px;left:-2%}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__brain,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__brain{height:140px}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__cortex h3,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__cortex h3{letter-spacing:0;height:34px;font-size:11px;line-height:1.4}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__cortex h3 b,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__cortex h3 b,.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__legend,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__legend{display:none}.NeuralHero-module__pAt8Yq__output{width:67%;height:350px;padding:15px 11px;left:33%;top:0!important}.NeuralHero-module__pAt8Yq__morphPlot{height:223px}.NeuralHero-module__pAt8Yq__chartContext,.NeuralHero-module__pAt8Yq__legend{font-size:11px}.NeuralHero-module__pAt8Yq__legend i{width:35px}.NeuralHero-module__pAt8Yq__pipeline h3{font-size:11px}.NeuralHero-module__pAt8Yq__steps{padding:0}.NeuralHero-module__pAt8Yq__steps button{flex-direction:column;align-items:flex-start;gap:7px;padding:14px 5px}.NeuralHero-module__pAt8Yq__steps strong{font-size:11px;line-height:1.3}.NeuralHero-module__pAt8Yq__steps i{display:none}.NeuralHero-module__pAt8Yq__bottom{padding:10px 0 14px}.NeuralHero-module__pAt8Yq__contexts{gap:1px}.NeuralHero-module__pAt8Yq__contexts button{padding:6px 5px;font-size:11px}.NeuralHero-module__pAt8Yq__bottom p{font-size:11px}}@media (prefers-reduced-motion:reduce){.NeuralHero-module__pAt8Yq__experience *{transition:none!important;animation:none!important}}.NeuralHero-module__pAt8Yq__experience:not([data-step="0"]) .NeuralHero-module__pAt8Yq__cortex{transition-delay:0s,0s,0s,.2s,.1s,0s}.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__output,.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__output{transition-delay:0s,0s,0s,.35s,.15s,0s}@media (max-width:700px){.NeuralHero-module__pAt8Yq__toolbar>span{letter-spacing:.02em;max-width:170px;line-height:1.5}.NeuralHero-module__pAt8Yq__toolbar{gap:14px}.NeuralHero-module__pAt8Yq__playback{flex-shrink:0}.NeuralHero-module__pAt8Yq__pipeline h3{letter-spacing:.01em}.NeuralHero-module__pAt8Yq__pipeline h3 b{margin-right:4px}.NeuralHero-module__pAt8Yq__output h3{height:36px;font-size:11px;line-height:1.4}.NeuralHero-module__pAt8Yq__chartContext{height:38px;font-size:11px}.NeuralHero-module__pAt8Yq__steps button{min-height:66px}.NeuralHero-module__pAt8Yq__steps strong{font-size:12px}.NeuralHero-module__pAt8Yq__bottom p{text-align:center;text-transform:none;letter-spacing:0;max-width:310px}.NeuralHero-module__pAt8Yq__contexts{flex-wrap:wrap;justify-content:center}.NeuralHero-module__pAt8Yq__contexts button{padding:9px 6px;font-size:11px}.NeuralHero-module__pAt8Yq__storyHeading{min-height:230px}}.NeuralHero-module__pAt8Yq__pipeline,.NeuralHero-module__pAt8Yq__storyHeading{opacity:var(--scene-opacity,1)}.NeuralHero-module__pAt8Yq__pipeline h3,.NeuralHero-module__pAt8Yq__chartContext,.NeuralHero-module__pAt8Yq__stepNumber{font-size:12px}.NeuralHero-module__pAt8Yq__storyHeading p{color:#6f6049}@media (max-width:700px){.NeuralHero-module__pAt8Yq__pipeline h3,.NeuralHero-module__pAt8Yq__chartContext{font-size:11px}.NeuralHero-module__pAt8Yq__stepNumber{font-size:12px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__storyHeading{text-align:center;width:auto;min-height:230px;padding:25px 14px 18px;position:relative;inset:auto}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__storyHeading h2{font-size:36px;line-height:1.08}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__storyHeading p{margin:16px auto 0;font-size:14px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__stepNumber{font-size:12px}}.NeuralHero-module__pAt8Yq__experience[data-reset=true] .NeuralHero-module__pAt8Yq__pipeline section{transition:none!important}.NeuralHero-module__pAt8Yq__titleLine{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.NeuralHero-module__pAt8Yq__titleLine>span{animation:1.05s cubic-bezier(.16,1,.3,1) both NeuralHero-module__pAt8Yq__lineArrive;display:block}.NeuralHero-module__pAt8Yq__storyHeading h2{white-space:normal;animation:none}.NeuralHero-module__pAt8Yq__storyDescription{animation:.9s .24s both NeuralHero-module__pAt8Yq__copyArrive}@keyframes NeuralHero-module__pAt8Yq__lineArrive{0%{opacity:0;transform:translateY(105%)rotate(1.5deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes NeuralHero-module__pAt8Yq__copyArrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.NeuralHero-module__pAt8Yq__flowArcs{pointer-events:none;z-index:1;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}.NeuralHero-module__pAt8Yq__flowArcs path{fill:none;stroke:#b77e28;stroke-width:1.8px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience{border-block-color:#bda17125}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__pipeline{height:520px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__pipeline section{z-index:2;transition:none!important}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__flowArcs{display:block}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__stimulus{left:var(--film-left,8%);width:var(--film-width,84%);opacity:1;max-width:none;top:var(--film-top,45px)!important}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__screen{transform:perspective(1200px) rotateY(var(--film-tilt,-2deg));border-radius:24px;transition:none;box-shadow:0 28px 50px -24px #5a371c50,0 2px 6px #5a371c10}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__screen>span{letter-spacing:.025em;padding:36px 22px 18px;font-size:12px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__cortex{left:var(--cortex-left,34%);top:var(--cortex-top,57px);width:var(--cortex-width,66%);opacity:var(--cortex-alpha,0);visibility:visible;transform:scale(var(--cortex-scale,.88));transform-origin:50% 55%}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__brain{height:var(--brain-height,365px);margin:-5px -12px 0}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__cortex h3{text-align:center}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__output{width:44%;height:375px;opacity:var(--panel-alpha,0);visibility:visible;transform:translateY(var(--panel-shift,28px)) scale(var(--panel-scale,.965));transform-origin:0;background:linear-gradient(135deg,#fffcf5f2,#faf3e8ed);border:1px solid #fffaf2;border-radius:26px;padding:24px 20px;left:54%;box-shadow:0 24px 60px -28px #87532235,inset 0 1px #fff;top:65px!important}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__morphPlot{height:245px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__stageGlow{inset:20px -30px 0;left:var(--halo-left,35%);opacity:var(--halo-alpha,.2);background:radial-gradient(at 48% 48%,#e8b54e27,#0000 65%);transition:none}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__pipeline h3{font-family:var(--font-sans),sans-serif;text-transform:none;letter-spacing:.025em;color:#76552e;font-size:13px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__pipeline h3 b{font-family:var(--font-mono);font-size:11px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__storyHeading{top:80px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__storyHeading h2{font-size:clamp(34px,3.5vw,56px);line-height:1.08}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__steps{border-top:0;gap:10px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__steps button{border-top:0;border-radius:40px;padding:15px 16px;transition:background .6s,color .6s}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__steps button[aria-current]{background:#ddbc7730}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__steps i{display:none}@media (min-width:1500px){.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__pipeline{height:570px}}@media (max-width:700px){.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__storyHeading{top:auto}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__pipeline{height:410px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__flowArcs{display:none}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__stimulus{width:94%;left:3%;transition:width 1.6s cubic-bezier(.22,1,.36,1),left 1.6s cubic-bezier(.22,1,.36,1)!important;top:22px!important}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience:not([data-step="0"]) .NeuralHero-module__pAt8Yq__stimulus{width:27%;left:0}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__screen{border-radius:13px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__cortex{width:73%;top:60px;left:27%}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__brain{height:260px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__cortex,.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__cortex{width:32%;top:190px;left:-2%}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience[data-step="2"] .NeuralHero-module__pAt8Yq__brain,.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience[data-step="3"] .NeuralHero-module__pAt8Yq__brain{height:140px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__output{border-radius:20px;width:66%;height:355px;padding:18px 12px;left:34%;top:15px!important}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__morphPlot{height:230px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__pipeline h3{font-size:11px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__steps{gap:2px}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__steps button{border-radius:14px;padding:12px 7px}}@media (prefers-reduced-motion:reduce){.NeuralHero-module__pAt8Yq__titleLine>span,.NeuralHero-module__pAt8Yq__storyDescription{animation:none!important}}@media (max-width:700px){.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__cortex{transition:left 1.6s cubic-bezier(.22,1,.36,1),top 1.6s cubic-bezier(.22,1,.36,1),width 1.6s cubic-bezier(.22,1,.36,1)!important}.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__brain{transition:height 1.6s cubic-bezier(.22,1,.36,1)}}@media (prefers-reduced-motion:reduce){.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__pipeline section,.NeuralHero-module__pAt8Yq__experience.NeuralHero-module__pAt8Yq__experience .NeuralHero-module__pAt8Yq__brain{transition:none!important}}
.ModelStory-module__J3pEaW__section{z-index:1;border-top:1px solid var(--line);padding:110px 0;scroll-margin-top:80px;position:relative}.ModelStory-module__J3pEaW__container{max-width:1280px;margin:auto;padding:0 64px}.ModelStory-module__J3pEaW__intro{max-width:760px;margin-bottom:52px}.ModelStory-module__J3pEaW__intro>p{color:var(--muted);max-width:680px;font-size:17px;line-height:1.8}.ModelStory-module__J3pEaW__outputs{grid-template-columns:1fr 1fr;gap:26px;display:grid}.ModelStory-module__J3pEaW__output{background:#fcf8efb3;border:1px solid #b9a07745;border-radius:24px;min-width:0;padding:30px;overflow:hidden}.ModelStory-module__J3pEaW__kicker{font:11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#97702f}.ModelStory-module__J3pEaW__output h3,.ModelStory-module__J3pEaW__flowStep h3{font:300 32px/1.2 var(--font-serif);margin:15px 0}.ModelStory-module__J3pEaW__output p,.ModelStory-module__J3pEaW__flowStep p{color:var(--muted);font-size:15px;line-height:1.75}.ModelStory-module__J3pEaW__output p{min-height:105px}.ModelStory-module__J3pEaW__eeg{height:250px;margin:18px -12px 16px}.ModelStory-module__J3pEaW__gaze{width:100%;height:250px;margin:18px 0 16px;display:block}.ModelStory-module__J3pEaW__caption{font:11px/1.7 var(--font-mono);color:#806d4e;border-top:1px solid var(--line-soft);padding-top:15px}.ModelStory-module__J3pEaW__heatLegend{background:linear-gradient(90deg,#f4cd6830,#eba839,#dc6a23);border-radius:6px;width:45px;height:6px;margin-right:8px;display:inline-block}.ModelStory-module__J3pEaW__flow{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.ModelStory-module__J3pEaW__flowStep{border-top:1px solid #b99b65;padding-top:24px}.ModelStory-module__J3pEaW__flowStep h3{font-size:28px}.ModelStory-module__J3pEaW__callout{background:#debf7930;border-radius:20px;grid-template-columns:1fr 2fr;align-items:center;gap:32px;margin-top:48px;padding:28px 32px;display:grid}.ModelStory-module__J3pEaW__callout strong{font:300 26px/1.3 var(--font-serif)}.ModelStory-module__J3pEaW__callout p{color:var(--muted);font-size:15px;line-height:1.75}@media (max-width:800px){.ModelStory-module__J3pEaW__section{padding:72px 0}.ModelStory-module__J3pEaW__container{padding:0 24px}.ModelStory-module__J3pEaW__outputs{gap:18px}.ModelStory-module__J3pEaW__output{padding:22px}.ModelStory-module__J3pEaW__flow{gap:20px}.ModelStory-module__J3pEaW__callout{grid-template-columns:1fr;gap:12px}.ModelStory-module__J3pEaW__output p{min-height:155px}}@media (max-width:600px){.ModelStory-module__J3pEaW__outputs,.ModelStory-module__J3pEaW__flow{grid-template-columns:1fr}.ModelStory-module__J3pEaW__output p{min-height:0}.ModelStory-module__J3pEaW__intro>p{font-size:16px}.ModelStory-module__J3pEaW__intro{margin-bottom:34px}.ModelStory-module__J3pEaW__gaze{height:auto}.ModelStory-module__J3pEaW__callout{padding:24px}.ModelStory-module__J3pEaW__section{padding:64px 0}.ModelStory-module__J3pEaW__flow{gap:30px}}.ModelStory-module__J3pEaW__gazeVideo{background:#1d1b16;border-radius:16px;margin:18px 0 16px;position:relative;overflow:hidden}.ModelStory-module__J3pEaW__gazeVideo video{width:100%;height:auto;display:block}.ModelStory-module__J3pEaW__gazePlay{color:#76552e;font:12px var(--font-mono);cursor:pointer;background:#e4c88b30;border:1px solid #b7965950;border-radius:20px;margin-bottom:14px;padding:9px 16px}.ModelStory-module__J3pEaW__gazePlay:disabled{opacity:.5;cursor:wait}
.shared-module__RQrxuW__frame{aspect-ratio:16/9;object-fit:cover;background:#191c1c;width:100%;height:auto;display:block}.shared-module__RQrxuW__stimulus{background:gray;place-items:center;display:grid;position:relative}.shared-module__RQrxuW__grating{aspect-ratio:1;background:repeating-linear-gradient(90deg,#272727 0%,#454545 1.2%,gray 2.5%,#bbb 3.8%,#d9d9d9 5%,#bbb 6.2%,gray 7.5%,#454545 8.8%,#272727 10%);border-radius:50%;width:39%;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 71%);mask-image:radial-gradient(circle,#000 40%,#0000 71%)}.shared-module__RQrxuW__fixation{color:#fff;text-shadow:0 1px 2px #000;place-items:center;font:18px/1 monospace;display:grid;position:absolute;inset:0}.shared-module__RQrxuW__chart{margin:0}.shared-module__RQrxuW__chart svg{border-bottom:1px solid var(--line);width:100%;height:auto;display:block;overflow:visible}.shared-module__RQrxuW__lineA,.shared-module__RQrxuW__lineB{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.shared-module__RQrxuW__lineA{stroke:#b9a582}.shared-module__RQrxuW__lineB{stroke:#8a5d12}.shared-module__RQrxuW__chart figcaption{font:10px/1.6 var(--font-mono);color:#6f624a;flex-wrap:wrap;gap:6px 16px;margin-top:10px;display:flex}.shared-module__RQrxuW__chart i{vertical-align:middle;width:12px;height:2px;margin-right:6px;display:inline-block}.shared-module__RQrxuW__keyA{background:#b9a582}.shared-module__RQrxuW__keyB{background:#8a5d12}.shared-module__RQrxuW__axis{color:#978a70;margin-left:auto}.shared-module__RQrxuW__tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.shared-module__RQrxuW__tags li{font:10px/1.6 var(--font-mono);color:#6e5b37;border:1px solid #c3ae8570;border-radius:12px;padding:3px 9px}
.ApplicationGrid-module__sG00ga__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ApplicationGrid-module__sG00ga__card{border:1px solid var(--line);background:var(--panel);transition:transform .3s var(--ease-out,ease), box-shadow .3s;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.ApplicationGrid-module__sG00ga__card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -28px #5a42186b}.ApplicationGrid-module__sG00ga__lead{grid-column:1/-1;grid-template-columns:1.15fr 1fr;display:grid}.ApplicationGrid-module__sG00ga__lead .ApplicationGrid-module__sG00ga__visual>:first-child{aspect-ratio:auto;height:100%;min-height:320px}.ApplicationGrid-module__sG00ga__visual{position:relative}.ApplicationGrid-module__sG00ga__badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:9px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#f1e8d6;background:#161513b3;border-radius:4px;padding:3px 8px;position:absolute;bottom:12px;left:12px}.ApplicationGrid-module__sG00ga__content{flex-direction:column;flex:1;gap:14px;padding:24px;display:flex}.ApplicationGrid-module__sG00ga__lead .ApplicationGrid-module__sG00ga__content{gap:16px;padding:32px}.ApplicationGrid-module__sG00ga__field{color:#4b4232;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.ApplicationGrid-module__sG00ga__field b{font:400 10px var(--font-mono);color:#a0844f}.ApplicationGrid-module__sG00ga__field em{font:normal 9px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:#8c7c5d;white-space:nowrap;margin-left:auto}.ApplicationGrid-module__sG00ga__content h3{font:300 22px/1.25 var(--font-serif);letter-spacing:-.015em;color:#2c2720;text-wrap:balance}.ApplicationGrid-module__sG00ga__lead h3{font-size:clamp(26px,2.6vw,34px)}.ApplicationGrid-module__sG00ga__steps{border-top:1px solid var(--line-soft);gap:0;margin:0;display:grid}.ApplicationGrid-module__sG00ga__steps>div{border-bottom:1px solid var(--line-soft);grid-template-columns:58px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.ApplicationGrid-module__sG00ga__steps dt{font:9px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#9b8255;padding-top:3px}.ApplicationGrid-module__sG00ga__steps dd{color:#5f584b;margin:0;font-size:13px;line-height:1.6}.ApplicationGrid-module__sG00ga__tag{font:9px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#8c7c5d}.ApplicationGrid-module__sG00ga__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:6px;display:flex}.ApplicationGrid-module__sG00ga__foot a{color:#74551f;border-bottom:1px solid #ad8c5255;font-size:12px;text-decoration:none}.ApplicationGrid-module__sG00ga__foot a:focus-visible{outline-offset:4px;outline:2px solid #996f27}@media (max-width:1000px){.ApplicationGrid-module__sG00ga__grid{grid-template-columns:1fr 1fr}.ApplicationGrid-module__sG00ga__grid>:last-child{grid-column:1/-1}}@media (max-width:700px){.ApplicationGrid-module__sG00ga__grid,.ApplicationGrid-module__sG00ga__lead{grid-template-columns:1fr}.ApplicationGrid-module__sG00ga__lead .ApplicationGrid-module__sG00ga__visual>:first-child{aspect-ratio:16/9;min-height:0}.ApplicationGrid-module__sG00ga__lead .ApplicationGrid-module__sG00ga__content,.ApplicationGrid-module__sG00ga__content{padding:22px 20px}}@media (prefers-reduced-motion:reduce){.ApplicationGrid-module__sG00ga__card{transition:none}.ApplicationGrid-module__sG00ga__card:hover{transform:none}}
.UseCases-module__soBoFW__section{z-index:1;border-top:1px solid var(--line);padding:112px 0;scroll-margin-top:80px;position:relative}.UseCases-module__soBoFW__container{max-width:1240px;margin:0 auto;padding:0 64px}.UseCases-module__soBoFW__intro{grid-template-columns:1.3fr 1fr;align-items:end;gap:64px;margin:22px 0 56px;display:grid}.UseCases-module__soBoFW__intro h2{margin:0}.UseCases-module__soBoFW__intro>p{color:#69665e;max-width:390px;padding-bottom:7px;font-size:16px;line-height:1.8}.UseCases-module__soBoFW__footer{color:#777064;justify-content:space-between;align-items:baseline;gap:20px;margin-top:24px;font-size:12px;line-height:1.8;display:flex}.UseCases-module__soBoFW__footer a{color:#74551f;border-bottom:1px solid #ad8c5255;flex-shrink:0;align-items:center;gap:7px;padding-bottom:3px;text-decoration:none;display:inline-flex}.UseCases-module__soBoFW__footer a:hover{border-color:#74551f}.UseCases-module__soBoFW__footer a:focus-visible{outline-offset:4px;outline:2px solid #996f27}@media (max-width:1050px){.UseCases-module__soBoFW__container{padding:0 32px}.UseCases-module__soBoFW__intro{gap:30px}}@media (max-width:800px){.UseCases-module__soBoFW__intro{grid-template-columns:1fr;gap:18px;margin-bottom:40px}.UseCases-module__soBoFW__intro>p{max-width:560px}.UseCases-module__soBoFW__footer{flex-direction:column;gap:10px}}@media (max-width:480px){.UseCases-module__soBoFW__section{padding:72px 0}.UseCases-module__soBoFW__container{padding:0 20px}.UseCases-module__soBoFW__intro>p{font-size:15px}}
