:root{--color-bg:#121216;--color-bg-blur:#f9f9f9cc;--color-text:#f9f9f9;--color-text-secondary:#a7a7a7;--color-text-hover:#616161;--color-surface:#fff;--color-surface-high:#fff;--color-inverse:#fff;--color-logo:#ffbcff;--color-divider:#ccc;--color-nav:#333;--color-stroke-light:rgba(0,0,0,.089);--header-height:50px;--radius-lg:20px;--font-family-base:Poppins;--font-title-xxl:38px;--font-flag:100px;--hero-width:600px;--hero-width-mobile:350px;--donate-width:200px;--menu-padding:15%;--menu-padding-mobile:20px;--panel-margin-inline:20%;--panel-margin-inline-mobile:15px;--carousel-padding:20%;--carousel-padding-mobile:15px;--blur-strength:24px;--transition-default:0.5s;--transition-scale:0.35s ease}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@tailwind base;@tailwind components;@tailwind utilities;body{background-image:url(/static/media/bg.70365f1ef00f5022dd71.png);background:#121216;color:#f9f9f9;font-family:Poppins}header{display:flex;flex-direction:column;font-size:14.5px;height:fit-content;position:sticky;top:0;width:100%}header .menu{height:50px}.noise{background-image:url(/static/media/noise.5464c8746e27bd0e635f.png)!important}.menu-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:flex;height:100%;position:fixed;top:50px;width:100%}.stop-scrolling{overflow:hidden}.logo{color:#ffbcff}.contrast,.hight-contrast{background:#fff}.title-xxl{font-size:38px;font-weight:700}.menu{align-items:center;display:flex;height:100%;justify-content:space-between;padding-inline:15%;text-transform:capitalize}.menu a{color:currentColor;text-decoration:none}.menu-self{display:flex;flex-shrink:1;gap:35px}.menu-self:hover{color:#616161}.menu-self a:hover{color:#fff}.panel{margin-block:5rem;margin-inline:20%}.carrousel{padding-left:20%;padding-right:20%}.carrousel div{cursor:pointer;transition:all .5s}.carrousel div:hover{scale:1.05}#hero::-webkit-scrollbar,.carrousel::-webkit-scrollbar{display:none}.inverse-color{color:#fff}.hero-wt{width:600px}@media screen and (max-width:1000px){.menu{padding-inline:10px}.psc-flag{font-size:4rem!important}.panel{margin-block:5rem;margin-inline:15px}}@media screen and (max-width:600px){.menu{padding-inline:20px}.menu-tag{display:none!important}.menu-self{display:none}.carrousel{padding-left:15px}.menu-panel-list{flex-direction:column!important;font-size:20px;gap:30px!important}.hero-wt{width:350px}}#video_background{background:#fff;bottom:0;min-width:100%;overflow:hidden;position:absolute;right:0;top:85px;width:100%;z-index:-1000}#video_pattern{background:#fff;height:100%;left:0;opacity:.8;position:fixed;top:0;width:100%;z-index:1}.frame-abc{border-radius:20px;height:100%;width:100%}.or:after,.or:before{content:""}.or--y{align-items:center;display:inline-flex;justify-content:center;min-height:100%;position:relative}.or--y:after,.or--y:before{border-left:1px solid #ccc;height:calc(50% - .85em);left:50%;margin-left:-1px;position:absolute}.or--y:before{top:0}.or--y:after{bottom:0}.or--x:after,.or--x:before{border-top:1px solid #ccc;display:inline-block;margin-bottom:.15em;overflow:hidden;position:relative;vertical-align:middle;width:50px}.or--x:before{margin-left:-50%;right:.5em}.or--x:after{left:.5em;margin-right:-50%}.demo{width:100%}.demo,.demo .or{text-align:center}.demo .or{color:#828282;font-size:.75em;letter-spacing:.1em}.demo .or--y{height:4em}.psc-flag{-webkit-text-fill-color:#0000;-webkit-text-stroke:1px rgba(0,0,0,.089);-webkit-background-clip:text;background-image:url(https://replicate.delivery/pbxt/3lZrMf9UfjukWUDkmW9JBNf0aJSWLazBH1QhoerNNRX4UERLB/out-0.png);background-repeat:no-repeat;background-size:cover;font-size:100px;font-weight:600;text-decoration:none}#contenedor{height:50%;position:relative;width:70%}strong{font-weight:600!important}.caja{height:fit-content;position:absolute;width:220px}#donate-button{width:200px}#donate-button:hover{transform:scale(1.1);transition:transform .35s ease}.hyper-link a{color:currentColor;text-decoration:none}.hyper-link a:hover{text-decoration:underline}.particule{position:fixed;z-index:-1}a{color:currentColor;text-decoration:none}.slider{overflow:hidden}.slide{display:none}.nav{color:#333;cursor:pointer;font-size:2rem;padding:10px;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none}.left{left:10px}.right{right:10px}*{box-sizing:border-box;margin:0;padding:0}.App{background:#121216;color:#fdfefe}.home{overflow:hidden}.App section{margin:auto}.hero-video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.hero-overlay{background:linear-gradient(#121216,#0000,#121216);inset:0;position:absolute}.hero{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-inline:0;min-height:80vh;position:relative;text-align:center}.App section{margin-inline:8rem}.eyebrow{color:#fdfefe;font-size:16px;margin-bottom:35px}.hero h1{font-size:28px;font-weight:700}.hero p{color:#636363;font-size:28px;line-height:1.5;margin-top:50px;max-width:700px}.numbers{display:flex;gap:clamp(30px,8vw,150px);justify-content:center}.metric{border-top:1px solid #ffffff14;padding-top:35px}.metric span{font-size:90px;font-weight:600}.metric h3{color:#9a9a9a;font-weight:400;margin-top:20px}.statement{padding:140px 0}.statement h2{font-size:clamp(40px,5vw,90px);margin-bottom:80px}.statement-list{display:flex;flex-wrap:wrap;gap:20px}.statement-list span{background:#ffffff0d;border-radius:999px;font-size:22px;padding:20px 35px}.projects{padding:100px 0 0}.project{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1.4fr 1fr;margin-bottom:250px}.project.reverse{grid-template-columns:1fr 1.4fr}.project.reverse .project-image{order:2}.project.reverse .project-info{order:1}.project-image{aspect-ratio:16/10}.placeholder{align-items:center;background:linear-gradient(135deg,#ffffff0d,hsla(0,0%,100%,.015));border-radius:40px;color:#444;display:flex;height:100%;justify-content:center;letter-spacing:.6em;overflow:hidden;width:100%}.project-info span{color:#888}.project-info h2{font-size:clamp(60px,7vw,130px);margin:15px 0}.project-info p{color:#a7a7a7;font-size:24px;max-width:500px}.manifesto{padding:100px 0 50px}.manifesto span{color:#777;letter-spacing:.1em}.manifesto h2{font-size:clamp(50px,7vw,140px);line-height:1.1;margin-top:40px}.research-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);padding-bottom:120px}.research-card{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:hsla(0,0%,100%,.025);border-radius:35px;padding:50px}.research-card span{color:#666}.research-card h3{font-size:38px;font-weight:500;margin-top:60px}.quote{padding-bottom:250px}.quote p{font-size:clamp(50px,7vw,140px);line-height:1;max-width:1200px}@media(max-width:1100px){.project{gap:25px;margin-bottom:100px}.App section{margin-inline:14px}.numbers,.project,.project.reverse,.research-grid{grid-template-columns:1fr}.project.reverse .project-image{order:1}.project.reverse .project-info{order:2}}.footer{margin-block:40px;margin-inline:17%;width:66%}.footer-delimiter{color:#616161}@media screen and (max-width:1000px){.footer{margin-block:20px;margin-inline:15px;width:calc(100% - 30px)}}@media (prefers-color-scheme:dark){.footer-delimiter{color:#b4b4b4}}@media screen and (max-width:600px){.Roadmap .content{margin-inline:0}.roadmap-grid{grid-template-columns:auto!important}}.Roadmap .content{max-width:800px}.Roadmap{align-items:center;display:flex;flex-direction:column;font-family:Poppins;justify-content:center;margin-inline:20px}.Roadmap .content{margin-top:100px}.Roadmap a{color:currentcolor;font-weight:600;text-underline-offset:.2ex}.Roadmap footer{border-inline-start:.2rem solid;padding-inline-start:15px}figure{margin:50px 0!important;overflow:auto;position:relative;width:100%}em{font-family:Georgia,serif}.pt-yi{font-size:26px}.pt-yi:before{content:"Provisioned"}.pt-er{font-size:22px}.pt-er:before{content:"Alpha"}.pt-xiaoer{font-size:18px}.pt-xiaoer:before{content:"Beta"}.pt-san{font-size:18px}.pt-san:before{content:"Alpha"}.pt-si{font-size:18px}.pt-si:before{content:"beta"}.pt-xiaosi{font-size:16px}.pt-xiaosi:before{content:"Development"}figure div[lang=zh-Hans]{writing-mode:vertical-lr}figure div[lang=zh-Hans] [class^=pt-]{font-weight:900;letter-spacing:.25em}figure div[lang=zh-Hans] [class^=pt-]:before{font-size:var(--pt-xiaowu);min-block-size:100%}[class^=pt-]{align-items:center;block-size:1.5em;display:flex;font-weight:300;gap:1rem;letter-spacing:-.02em;line-height:1;white-space:nowrap}[class^=pt-]:before{border-inline-end:.2rem solid;display:grid;font-size:16px!important;font-weight:600;letter-spacing:0;min-block-size:50%;padding-inline-end:.5rem;place-items:center;text-align:center;text-transform:uppercase;word-break:break-all}[lang=zh-Hans]{font-family:Orbit}table [lang=zh-Hans]{font-weight:600}@media screen and (max-width:1200px){.Auth{margin:0 20%!important}}@media screen and (max-width:600px){.Auth{margin:0!important}}.Auth{align-items:center;display:flex;font-family:Poppins;height:calc(100vh - 18px);justify-content:center}.Auth h1{font-size:16px;letter-spacing:2px;text-align:center}.Auth .desc{font-size:14px;text-align:center}.Auth .account{font-size:.8rem}.Auth button{background:#181b1d;border:none;color:#fff;cursor:pointer;font-size:11px;font-weight:600;letter-spacing:3px;margin:auto;outline:none;padding:12px 30px;text-transform:uppercase}.Auth button:hover{background:#181b1d;color:#f6f6f6;transform:scale(1.1);transition:transform .3s ease}.Auth form{align-items:center;display:flex;flex-direction:column;padding-top:7px}.Auth .signin-form input{background:#f8f8f8;border:none;border-radius:8px;color:#252525;font-size:15px;min-width:65%;padding:12px 20px}.Auth .signin-form{display:flex;gap:15px}.Auth .submit{background:#27bccf;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;margin-top:25px;padding:8px;text-align:center;transition:transform .3s ease;width:-webkit-fill-available;width:200px}.Auth .submit:hover{transform:scale(1.125)}.Auth input::placeholder{color:#b1aeb1;font-weight:500}.Auth input:focus{color:#000;font-size:1.1em;outline:none;transition:all .5s ease}.Auth input:focus::placeholder{opacity:0}.Auth .checkbox{display:inline;left:-62px;position:relative;top:5px}.hidden{color:#6ab9c4}.valid{display:none}.aas-page{overflow-x:hidden;width:100%}.aas-hero{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(40px,6vw,100px);justify-content:center;min-height:80vh;padding:clamp(20px,8vw,60px) clamp(10px,2vw,140px);position:relative}.aas-hero-img{width:100%}.aas-content{align-items:center;display:flex;flex-direction:column}.aas-badge{border:1px solid var(--color-text);border-radius:999px;font-size:12px;letter-spacing:2px;padding:8px 14px}.aas-content h1{font-size:clamp(40px,5vw,90px);font-weight:700}.aas-content p{font-size:clamp(17px,2vw,22px)}.aas-buttons{display:flex;flex-direction:row;gap:15px;margin-top:35px}.primary-btn,.secondary-btn{border-radius:14px;cursor:pointer;padding:14px 22px;transition:.25s}.primary-btn{border:none}.secondary-btn{background:#0000;border:1px solid var(--color-text);color:var(--color-text)}.primary-btn:hover,.secondary-btn:hover{transform:translateY(-2px)}.aas-graph-container{aspect-ratio:1.4;flex:1 1;max-width:850px;min-width:320px;position:relative;width:100%}.aas-graph{height:100%;width:100%}.aas-node{fill:var(--color-bg);stroke:var(--color-text);stroke-width:2}.aas-node-text{fill:var(--color-text);dominant-baseline:middle;font-size:14px}.aas-line{stroke:var(--color-text);stroke-width:2;stroke-dasharray:12;animation:flow 2s linear infinite}@keyframes flow{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}.aas-abstraction,.aas-future,.aas-philosophy,.aas-principles,.aas-problem,.aas-runtime,.aas-solution{box-sizing:border-box;padding:clamp(80px,10vw,160px) clamp(20px,8vw,140px);width:100%}.aas-runtime{background:var(--color-bg)}.aas-future{background:#121216;color:#fff;text-align:center}.aas-section-header{margin-bottom:clamp(50px,6vw,80px);max-width:1000px}.aas-section-header span{color:var(--color-text-secondary);font-size:12px;font-weight:600;letter-spacing:3px}.aas-section-header h2{font-size:clamp(34px,5vw,64px);line-height:1.05;margin-bottom:24px;margin-top:12px}.aas-section-header p{color:var(--color-text-secondary);font-size:clamp(17px,2vw,22px);line-height:1.8;max-width:800px}.aas-flow{flex-direction:column;gap:4px}.aas-flow,.aas-flow-card{align-items:center;display:flex}.aas-flow-card{background:#f0f0f0;border:1px solid #e5e5e5;border-radius:18px;color:#000;font-size:18px;font-weight:500;justify-content:center;padding:14px;transition:.3s;width:min(100%,280px)}.aas-flow-card:hover{box-shadow:0 15px 40px #00000014;transform:translateY(-4px)}.aas-active{border-color:#000;border-width:2px;box-shadow:0 10px 30px #00000014}.aas-flow-arrow{color:#888;font-size:24px}.aas-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.aas-card,.aas-example-box,.aas-principle{border:1px solid #ececec;border-radius:24px;color:#f0f0f0;padding:clamp(22px,3vw,40px)}.aas-card{transition:.25s}.aas-card:hover{box-shadow:0 20px 50px #00000014;transform:translateY(-6px)}.aas-card h3,.aas-example-box h3,.aas-principle h3{font-size:clamp(20px,2vw,24px);margin-bottom:16px}.aas-card p,.aas-principle p{color:var(--color-text-secondary);line-height:1.7}.aas-three-column{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.aas-example-box pre{font-family:monospace;line-height:1.8;margin:0;white-space:pre-wrap}.aas-abstraction{background:linear-gradient(135deg,#ffffff0d,hsla(0,0%,100%,.015));padding-block:140px}.aas-abstraction-visual{grid-gap:60px;align-items:start;display:grid;gap:60px;grid-template-columns:.9fr 1.2fr .9fr;margin-top:80px}.aas-column-label{color:#999;font-size:12px;letter-spacing:.14em;margin-bottom:24px;text-transform:uppercase}.aas-intent-panel{display:flex;flex-direction:column;gap:14px}.aas-intent-panel div{color:#444;font-size:15px;transition:.3s}.aas-intent-active{color:var(--color-text)!important;font-size:32px!important;font-weight:600;line-height:1.15}.aas-registry{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.aas-node{align-items:center;background:#0000;border-radius:18px;color:#444;display:flex;font-size:14px;height:78px;justify-content:center;text-align:center;transition:.35s}.aas-node.active{background:#0000;border:1px solid #ececec!important;color:silver!important}.aas-generated{align-items:center;display:flex;flex-direction:column}.aas-graph-node{border:1px solid #ececec;border-radius:18px;font-size:15px;font-weight:500;max-width:260px;padding:16px 20px;text-align:center;width:100%}.aas-arrow{color:#b8b8b8;font-size:24px;padding-block:8px}.aas-abstraction-visual{position:relative}.aas-abstraction-visual:before{background:radial-gradient(circle at center,#00000008,#0000 70%);border-radius:40px;content:"";inset:-40px;pointer-events:none;position:absolute}@media (max-width:1100px){.aas-abstraction-visual{gap:70px;grid-template-columns:1fr}.aas-column{width:100%}.aas-generated{align-items:stretch}.aas-graph-node{max-width:none}}@media (max-width:768px){.aas-abstraction{padding-block:100px}.aas-abstraction-visual{gap:50px;margin-top:50px}.aas-intent-active{font-size:24px!important}.aas-registry{grid-template-columns:1fr}.aas-node{height:64px}.aas-graph-node{padding:14px 16px}.aas-hero-img{width:100%}}.aas-graph-node,.aas-intent-active,.aas-node{transition:all .4s ease}.aas-node.active{border-color:#111;box-shadow:0 12px 30px #0000000f;color:#111;transform:translateY(-2px)}.aas-graph-wrapper{align-items:center;animation:aasFade .4s ease;display:flex;flex-direction:column;width:100%}@keyframes aasFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.aas-principles-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.aas-future-tag{border:1px solid #fff3;border-radius:999px;display:inline-block;font-size:12px;letter-spacing:3px;margin-bottom:30px;padding:10px 18px}.aas-future h2{font-size:clamp(30px,5vw,60px);line-height:1.15;margin:0 auto 18px;max-width:1100px}.aas-future-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:80px}.aas-future-list span{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;padding:16px 24px}.runtime-panel{max-width:900px}.runtime-panel h2{font-size:clamp(34px,5vw,60px)}.runtime-log{display:flex;flex-direction:column;font-size:clamp(18px,2vw,24px);gap:20px;margin-top:40px}@media (max-width:1200px){.aas-three-column{grid-template-columns:1fr}.aas-principles-grid{grid-template-columns:repeat(2,1fr)}.aas-abstraction-grid{grid-template-columns:1fr}}@media (max-width:900px){.aas-hero{flex-direction:column;text-align:center}.aas-content p{margin-inline:auto}.aas-buttons{justify-content:center}.aas-principles-grid{grid-template-columns:1fr}}@media (max-width:480px){.primary-btn,.secondary-btn{white-space:nowrap;width:100%}.aas-flow-card{font-size:16px;padding:18px}}