:where(.pf-page) :where(p,blockquote,figure,h1,h2,h3,h4,dl,dd,ol,ul){margin:revert}:where(.pf-page) :where(ol,ul){padding:revert;list-style:revert}:where(.pf-page) :where(img,svg){display:revert;vertical-align:revert}:where(.pf-page) :where(small){font-size:revert}:where(.pf-page) :before,:where(.pf-page) :after{box-sizing:border-box}:where(.pf-page) :where(h1,h2,h3,h4){font-size:revert;font-weight:revert}.pf-page section{scroll-margin-top:63px;position:relative}.pfh{text-align:center;width:min(920px,100%);font-family:var(--font-sans);color:#fff;justify-items:center;margin:0 auto;padding-top:24px;display:grid}.pfh__crumb{font:500 11.5px/1 var(--font-mono);letter-spacing:.06em;color:#7a7a7a;gap:8px;margin:0 0 26px;display:inline-flex}.pfh__crumb a{color:#a1a1a1;border-bottom:1px solid #0000;text-decoration:none}.pfh__crumb a:hover{color:#fff;border-color:#fff6}.pfh__crumb [aria-current]{color:#fff}.pfh__h1{font:700 clamp(40px,6.2vw,80px)/.98 var(--font-sans);letter-spacing:-.04em;text-wrap:balance;margin:0}.pfh__lead{color:#a1a1a1;text-wrap:pretty;max-width:66ch;margin:26px 0 0;font-size:clamp(16.5px,1.5vw,19px);line-height:1.6}.pfh__lead b{color:#fff;font-weight:500}.pfh__cta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:flex}.pfh__cta a{height:46px;font:600 15px/1 var(--font-sans);border-radius:999px;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.pfh__cta .solid{color:#050505;background:#fff}.pfh__cta .outline{color:#fff;border:1px solid #ffffff47}.pfh__cta .outline:hover{border-color:#fff}.pfh__meta{font:500 11.5px/1.4 var(--font-mono);letter-spacing:.04em;color:#7a7a7a;margin:18px 0 0}.pfh>*{animation:.7s cubic-bezier(.2,.8,.2,1) both pf-rise}.pfh>:nth-child(2){animation-delay:60ms}.pfh>:nth-child(3){animation-delay:.14s}.pfh>:nth-child(n+4){animation-delay:.22s}@keyframes pf-rise{0%{opacity:.01;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.pfh>*{animation:none}}.pf-stack{justify-items:center;gap:64px;display:grid}.pf-stack>.pf-scene[data-scene=memory]{width:min(100%,1000px)}.pf-stack>.pf-scene[data-scene=skill]{width:min(100%,1120px)}@media (min-width:1081px){.pf-stack>.pf-scene[data-scene=memory]{--plm-ph:12.6px}}.s-pl-agentes .pfh{margin-bottom:88px}.s-pl-conocimiento .pfh{margin-bottom:64px}.pf-hero .pf-scene[data-scene=knowledge] .flow{margin-top:0}.pf-hero{font-family:var(--font-sans);color:#fff;border-top:1px solid #ffffff14}.pf-hero .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.pf-hero .alt{padding-block:96px}@media (max-width:900px){.pf-hero .alt{padding-block:64px}}.pf-hero.s-pl-memoria{--plm-line:#ffffff14;--plm-line-2:#ffffff24;--plm-s1:#ffffff0a;--plm-s3:#ffffff1a;--plm-body:#a1a1a1;--plm-mute:#7a7a7a;--plm-live:#2fd07a}.pf-hero.s-pl-conocimiento{--plk-line:#ffffff14;--plk-line-2:#ffffff24;--plk-s1:#ffffff09;--plk-body:#a1a1a1;--plk-mute:#7a7a7a}.pf-hero.s-pl-skills{--plsk-line:#ffffff14;--plsk-line-2:#ffffff24;--plsk-s1:#ffffff09;--plsk-s3:#ffffff17;--plsk-body:#a1a1a1;--plsk-mute:#7a7a7a}.pf-hero.s-pl-agentes{--pla-line:#ffffff14;--pla-line-2:#ffffff24;--pla-s1:#ffffff09;--pla-s2:#ffffff0f;--pla-s3:#ffffff1a;--pla-body:#a1a1a1;--pla-mute:#7a7a7a;--pla-live:#2fd07a}.pf-hero.s-pl-agentes a{color:inherit;text-decoration:none}.pf-hero.s-pl-agentes a:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #fff}.pf-hero.s-pl-agentes .head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px 56px;display:grid}.pf-hero.s-pl-agentes .eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pla-mute);grid-column:1/-1;margin:0}.pf-hero.s-pl-agentes .h2{font:700 clamp(34px,4.6vw,58px)/1.02 var(--font-sans);letter-spacing:-.032em;text-wrap:balance;margin:0}.pf-hero.s-pl-agentes .sub{color:var(--pla-body);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}.pf-hero.s-pl-agentes .sub2{border-top:1px solid var(--pla-line);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:14px 56px;margin-top:112px;padding-top:40px;display:grid}.pf-hero.s-pl-agentes .sub2__k{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pla-mute);grid-column:1/-1;margin:0}.pf-hero.s-pl-agentes .sub2__h{font:700 clamp(26px,3vw,38px)/1.08 var(--font-sans);letter-spacing:-.026em;text-wrap:balance;margin:0}.pf-hero.s-pl-agentes .pf-team-head{margin-top:120px}.pf-hero.s-pl-agentes .pfh__cta .solid{color:#050505}.pf-hero.s-pl-agentes .pfh__crumb a{color:#a1a1a1}.pf-hero.s-pl-agentes .pfh__crumb a:hover{color:#fff}@media (max-width:900px){.pf-hero.s-pl-agentes .head,.pf-hero.s-pl-agentes .sub2{grid-template-columns:minmax(0,1fr)}.pf-hero.s-pl-agentes .sub2{margin-top:72px}}.s-pf{--pf-line:#ffffff14;--pf-line-2:#ffffff24;--pf-card:#0b0b0b;--pf-s3:#ffffff1a;--pf-body:#a1a1a1;--pf-mute:#7a7a7a;--pf-live:#2fd07a;font-family:var(--font-sans);color:#fff;border-top:1px solid var(--pf-line)}.s-pf .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-pf .alt{padding-block:104px}.s-pf a{color:inherit;text-decoration:none}.s-pf .pf-head{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:20px 64px;display:grid}.s-pf .eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pf-mute);grid-column:1/-1;margin:0}.s-pf .h2{font:700 clamp(32px,4.4vw,56px)/1.03 var(--font-sans);letter-spacing:-.032em;text-wrap:balance;margin:0}.s-pf .p{color:var(--pf-body);text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.6}.s-pf .lg{background:var(--pf-s3);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.s-pf .lg img{object-fit:contain;width:58%;height:58%}.s-pf .lg svg{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}@media (max-width:900px){.s-pf .alt{padding-block:72px}.s-pf .pf-head{grid-template-columns:minmax(0,1fr)}}.s-pf-decide{--pfd-ink:#121212;--pfd-body:#57564f;--pfd-mute:#75736c;--pfd-line:#0000001a;--pfd-card:#f4f3f0;font-family:var(--font-sans);color:var(--pfd-ink);background:#e9e8e4}.s-pf-decide .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.s-pf-decide .alt{padding-block:104px}.s-pf-decide a{color:inherit;text-decoration:none}.s-pf-decide .pf-head{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:20px 64px;display:grid}.s-pf-decide .eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pfd-mute);grid-column:1/-1;margin:0}.s-pf-decide .h2{font:700 clamp(32px,4.6vw,58px)/1.02 var(--font-sans);letter-spacing:-.032em;text-wrap:balance;margin:0}.s-pf-decide .p{color:var(--pfd-body);text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.6}.s-pf-decide .alfred{color:var(--pfd-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;margin:36px 0 0;font-size:15.5px;display:flex}.s-pf-decide .alfred i{color:#f4f3f0;width:30px;height:30px;font:700 14px/1 var(--font-sans);background:#121212;border-radius:9px;place-items:center;font-style:normal;display:grid}.s-pf-decide .alfred a{color:var(--pfd-ink);border-bottom:1px solid #0000004d;padding-bottom:1px}.s-pf-decide a:focus-visible{outline:2px solid var(--pfd-ink);outline-offset:3px;border-radius:4px}@media (max-width:900px){.s-pf-decide .alt{padding-block:72px}.s-pf-decide .pf-head{grid-template-columns:minmax(0,1fr)}}.s-pf-mas .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:48px;display:grid}.s-pf-mas .card{border:1px solid var(--pf-line-2);background:#080808;border-radius:18px;flex-direction:column;gap:8px;min-width:0;padding:20px 20px 18px;transition:border-color .3s,transform .3s;display:flex}.s-pf-mas .card:hover{border-color:#fff6}.s-pf-mas .card:focus-visible{outline-offset:3px;outline:2px solid #fff}.s-pf-mas .card h3{font:700 19px/1.2 var(--font-sans);letter-spacing:-.015em;margin:0}.s-pf-mas .card p{color:var(--pf-body);margin:0;font-size:14px;line-height:1.5}.s-pf-mas .card span{font:500 11.5px/1.3 var(--font-mono);color:#d6d6d6;margin-top:auto;padding-top:10px}@media (max-width:1080px){.s-pf-mas .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.s-pf-mas .grid{grid-template-columns:minmax(0,1fr)}}.s-faq.s-pf-faq .a a{white-space:nowrap}@media (max-width:900px){.s-faq.s-pf-faq h3{font-size:17.5px}}.pf-scene{min-width:0}.pf-scene:empty{min-height:var(--pf-h1,600px)}.pf-scene:not(:empty){content-visibility:auto;contain-intrinsic-size:auto var(--pf-h1,600px)}.pf-page.is-laid .pf-scene{content-visibility:visible}@media (max-width:1080px){.pf-scene:empty{min-height:var(--pf-h2,var(--pf-h1,600px))}}@media (max-width:900px){.pf-scene:empty{min-height:var(--pf-h3,var(--pf-h2,600px))}}@media (max-width:640px){.pf-scene:empty{min-height:var(--pf-h4,var(--pf-h3,600px))}}.pf-page[data-page=agents] .pf-scene[data-scene=anatomy]{--pf-h1:643px;--pf-h2:656px;--pf-h3:1060px;--pf-h4:1717px}.pf-page[data-page=agents] .pf-scene[data-scene=team]{--pf-h1:949px;--pf-h2:1842px;--pf-h3:1795px;--pf-h4:3347px}.pf-page[data-page=agents] .pf-scene[data-scene=steps]{--pf-h1:531px;--pf-h2:687px;--pf-h3:1436px;--pf-h4:1617px}.pf-page[data-page=agents] .pf-scene[data-scene=versus]{--pf-h1:856px;--pf-h2:920px;--pf-h3:1446px;--pf-h4:1797px}.pf-page[data-page=agents] .pf-scene[data-scene=decide]{--pf-h1:324px;--pf-h2:490px;--pf-h3:509px;--pf-h4:922px}.pf-page[data-page=memory] .pf-scene[data-scene=memory]{--pf-h1:633px;--pf-h2:483px;--pf-h3:513px;--pf-h4:861px}.pf-page[data-page=memory] .pf-scene[data-scene=steps]{--pf-h1:580px;--pf-h2:639px;--pf-h3:1512px;--pf-h4:1648px}.pf-page[data-page=memory] .pf-scene[data-scene=decide]{--pf-h1:324px;--pf-h2:547px;--pf-h3:561px;--pf-h4:1054px}.pf-page[data-page=memory] .pf-scene[data-scene=areas]{--pf-h1:690px;--pf-h2:690px;--pf-h3:1196px;--pf-h4:1359px}.pf-page[data-page=knowledge] .pf-scene[data-scene=knowledge]{--pf-h1:643px;--pf-h2:1209px;--pf-h3:1323px;--pf-h4:1709px}.pf-page[data-page=knowledge] .pf-scene[data-scene=steps]{--pf-h1:592px;--pf-h2:634px;--pf-h3:1437px;--pf-h4:1594px}.pf-page[data-page=knowledge] .pf-scene[data-scene=decide]{--pf-h1:380px;--pf-h2:527px;--pf-h3:624px;--pf-h4:1077px}.pf-page[data-page=knowledge] .pf-scene[data-scene=areas]{--pf-h1:693px;--pf-h2:693px;--pf-h3:1199px;--pf-h4:1362px}.pf-page[data-page=skills] .pf-scene[data-scene=skill]{--pf-h1:600px;--pf-h2:602px;--pf-h3:626px;--pf-h4:992px}.pf-page[data-page=skills] .pf-scene[data-scene=steps]{--pf-h1:574px;--pf-h2:644px;--pf-h3:1438px;--pf-h4:1637px}.pf-page[data-page=skills] .pf-scene[data-scene=decide]{--pf-h1:324px;--pf-h2:511px;--pf-h3:526px;--pf-h4:939px}.pf-page[data-page=skills] .pf-scene[data-scene=areas]{--pf-h1:693px;--pf-h2:693px;--pf-h3:1199px;--pf-h4:1362px}
