:root{--color-lime:#afcfff;--color-ink:#f2f6ff;--color-ink-2:#a7bbd5;--color-cta:#afcfff;--color-on-cta:#10243d;--color-deep:#0a1423;--color-line:#263d56}html{scroll-behavior:smooth}body{background:#080f1a!important;color:#eff5ff;font-family:'Inter Tight',sans-serif}a{text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.forge-nav{max-width:1328px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:19px 30px;gap:24px}.brand{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;letter-spacing:.03em}.brand img{width:36px;height:36px}.forge-nav>div{display:flex;gap:30px;font-size:14px;color:#a7bbd5}.button{display:inline-flex;align-items:center;justify-content:center;padding:13px 23px;border-radius:30px;background:#afcfff;color:#10243d;font-size:14px;font-weight:600;border:0}.hero-art{filter:hue-rotate(100deg) saturate(.6);animation:breathe 14s ease-in-out infinite alternate}.rise{opacity:1!important;transform:none!important}@keyframes breathe{to{transform:scale(1.06) translateY(-1%);filter:hue-rotate(115deg) saturate(.75)}}.workspace-strip{display:flex;justify-content:space-between;gap:20px;padding:25px 30px;max-width:1200px;margin:10px auto 0;border-bottom:1px solid #24364d;color:#a7bbd5;font-size:12px;letter-spacing:.1em}.workspace-strip i{display:inline-block;background:#9de2bf;width:7px;height:7px;border-radius:50%;margin-right:8px}.block{max-width:1200px;margin:0 auto;padding:100px 30px 0}.block small,.launch-shell>small{font-size:11px;letter-spacing:.15em;color:#afcfff;display:block;margin-bottom:20px}h2{font-size:clamp(32px,4vw,54px);font-weight:550;letter-spacing:-.035em;line-height:1.08}.intro{max-width:560px;margin:22px 0 35px;color:#a7bbd5;font-size:16px;line-height:1.6}.three{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.panel{background:linear-gradient(145deg,#152438,#0d1828);border:1px solid #293f59;border-radius:22px;padding:28px}.panel small{font-size:10px;margin:25px 0 16px;color:#8ea6c3}.panel h3{font-size:26px;letter-spacing:-.02em}.panel p{color:#a7bbd5;line-height:1.6;font-size:15px;margin:15px 0 28px}.panel a{color:#afcfff;font-size:14px}.panel-icon{display:grid;place-items:center;border:1px solid #4b6b95;background:#213c5a;color:#afcfff;font-size:35px;width:66px;height:66px;border-radius:20px;transform:rotate(-7deg)}.panel:nth-child(2) .panel-icon{color:#d9c1f4;background:#362b4d;border-color:#61507a}.panel:nth-child(3) .panel-icon{color:#a1daca;background:#183c3d;border-color:#406e67}.fee-block{background:radial-gradient(ellipse at 80% 70%,#233e6255,transparent 65%);padding-bottom:55px;margin-top:25px}.fee-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:35px;gap:1px;background:#2c435e;border:1px solid #2c435e;border-radius:22px;overflow:hidden}.fee-grid article{padding:28px;background:#0e1b2d}.fee-grid strong{display:block;font-size:clamp(65px,9vw,125px);font-weight:500;line-height:1.1;letter-spacing:-.08em;color:#afcfff}.fee-grid strong span{font-size:.4em;letter-spacing:0}.fee-grid output{display:block;margin-top:26px;font-size:17px;color:#c2d2e8}.fee-input{display:flex;align-items:center;gap:20px;color:#a7bbd5;font-size:14px}.fee-input input{width:150px}.fine{color:#8da7c5;font-size:13px;margin-top:22px}.heading-row{display:flex;align-items:end;justify-content:space-between;gap:20px}.empty{grid-column:1/-1;border:1px dashed #395473;border-radius:24px;padding:45px;text-align:center;color:#a7bbd5}.empty img{width:75px;margin:0 auto 20px}.empty a{display:inline-block;margin-top:18px}.closing{display:flex;align-items:center;gap:30px;padding:42px;background:#12263f;border:1px solid #395574;border-radius:26px}.closing>img{width:95px}.closing h2{font-size:38px}.closing p{margin-top:15px;color:#a7bbd5}.closing .button{margin-left:auto;white-space:nowrap}footer{max-width:1200px;margin:90px auto 0;padding:32px 30px;border-top:1px solid #283e57;display:flex;align-items:center;justify-content:space-between;gap:25px;color:#9db5d3;font-size:13px}.launch-shell{max-width:800px;margin:35px auto;padding:25px}.launch-shell>a{font-size:13px;color:#9db5d3}.launch-shell>small{margin-top:40px}.launch-shell h1{font-size:48px;letter-spacing:-.04em}.launch-shell>p{color:#a7bbd5;margin:15px 0 30px}.upload{display:flex;align-items:center;gap:22px;margin-bottom:30px}.upload img{width:96px;height:96px;object-fit:cover;border-radius:22px}.upload label{display:grid;gap:8px;font-size:14px}.upload span{font-size:11px;color:#9db5d3}.fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.fields label{display:grid;gap:10px;color:#afc3dd;font-size:13px}.full{grid-column:1/-1}input,textarea,select{border:1px solid #3a536f;background:#0b1523;color:#f2f6ff;border-radius:10px;padding:12px;max-width:100%;width:100%}input[type=file]{font-size:12px}input:focus,textarea:focus,select:focus{outline:2px solid #afcfff;outline-offset:2px}.review{background:#0a1525;border:1px solid #324b68;border-radius:15px;padding:20px;margin-top:25px}.review small{margin:0 0 12px}.review p{margin:10px 0 20px}.split{display:flex;gap:8px;flex-wrap:wrap;font-size:12px;color:#afcfff}.split span{background:#21344c;border-radius:8px;padding:8px}.form-actions{display:flex;gap:18px;align-items:center;margin-top:25px}.secondary{background:transparent;border:1px solid #526982;border-radius:30px;color:#e7efff;padding:12px 20px}#notice{font-size:12px;margin-bottom:0}.draft img{width:70px;height:70px;object-fit:cover;border-radius:18px;margin-bottom:20px}@media(max-width:750px){.forge-nav{padding:16px}.forge-nav>div{display:none}.forge-nav>.button{font-size:11px;padding:11px}.brand{font-size:15px}.three,.fee-grid{grid-template-columns:1fr}.block{padding:65px 20px 0}.fee-grid strong{font-size:90px}.workspace-strip span:last-child{display:none}.workspace-strip{font-size:10px;padding:20px}.heading-row,.closing,footer{align-items:start;flex-direction:column}.closing{padding:28px}.closing .button{margin:0}.fields{grid-template-columns:1fr}.form-actions{flex-wrap:wrap}.launch-shell h1{font-size:36px}.fee-input{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important}}
.hero-panel{background:#0b1825eb;border:1px solid #345574;border-radius:20px;padding:24px;backdrop-filter:blur(20px);display:flex;flex-direction:column;justify-content:center;gap:13px}.hero-panel small{font-size:10px;letter-spacing:.14em;color:#9ab9db}.hero-panel>img{width:64px;height:64px;border-radius:18px}.hero-panel h3{font-size:30px;letter-spacing:-.035em;line-height:1.05;margin-bottom:5px}.hero-panel>div{display:flex;justify-content:space-between;border-bottom:1px solid #293f55;padding-bottom:9px;font-size:12px;color:#9bb4d0}.hero-panel b{color:#d5e5fb;font-weight:500}.hero-panel a{color:#afcfff;font-size:13px}.hero-panel p{font-size:11px;color:#8fa8c7}.panel-icon svg{width:35px;height:35px}
.metric-strip{max-width:1200px;margin:28px auto 0;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #2b4059;border-radius:20px;background:#111d2c;overflow:hidden}.metric-strip>div{padding:26px 32px;display:grid;gap:9px;border-right:1px solid #2b4059}.metric-strip>div:last-child{border:0}.metric-strip small{font-size:10px;letter-spacing:.14em;color:#8ea8c6}.metric-strip strong{font-size:31px;line-height:1.1;font-weight:550;letter-spacing:-.03em}.metric-strip span{font-size:12px;color:#a1b5cc}.hero-panel{padding:20px;gap:16px}.hero-panel .console-head{display:flex;justify-content:space-between;border:0;font-size:10px;letter-spacing:.1em;align-items:center;padding:0}.console-head i{width:6px;height:6px;background:#9dddc6;display:inline-block;border-radius:50%;margin-right:7px}.hero-panel .console-profile{display:flex;justify-content:start;align-items:center;gap:12px;padding:0 0 14px}.console-profile img{width:53px;height:53px}.hero-panel .console-profile h3{font-size:21px;margin:0}.hero-panel .console-profile p{margin-top:5px;font-size:10px}.status-chip{margin-left:auto;padding:4px 7px;border:1px solid #395675;border-radius:5px;font-size:8px;color:#afcfff}.hero-panel .agent-message{display:flex;gap:10px;border:0;padding:0;align-items:start}.agent-message>img{width:28px;height:28px}.agent-message>div{flex:1;background:#172c43;border:1px solid #2a4563;padding:12px;border-radius:0 12px 12px}.agent-message b{font-size:11px}.agent-message p{font-size:12px;line-height:1.6;margin:6px 0 9px;color:#c4d6ea}.agent-message small{font-size:8px;letter-spacing:0;color:#88a2c0}.hero-panel .console-tags{border:0;display:flex;justify-content:start;gap:5px;flex-wrap:wrap;padding:0}.console-tags span{font-size:9px;border:1px solid #324d6a;padding:4px 7px;border-radius:6px}.hero-panel .allocation-row{display:flex;justify-content:start;gap:14px;padding:0;border:0;align-items:center}.allocation-symbol{width:40px;height:40px;border:1px solid #456489;background:#1e3a58;display:grid;place-items:center;border-radius:10px;font-size:25px;color:#afcfff}.allocation-row b{font-size:16px}.allocation-row p{margin-top:4px}.hero-panel .allocation-track{display:flex;gap:4px;height:14px;border:0;padding:0}.allocation-track i{background:#afcfff;width:70%;border-radius:4px}.allocation-track i:nth-child(2){width:20%;background:#c9b5ed}.allocation-track i:nth-child(3){width:10%;background:#a3d9c5}.hero-panel .allocation-lines{display:block;border:0;padding:0}.allocation-lines>div{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid #294059}.allocation-lines i{display:inline-block;width:6px;height:6px;background:#afcfff;border-radius:2px;margin-right:6px}.allocation-lines>div:nth-child(2) i{background:#c9b5ed}.allocation-lines>div:nth-child(3) i{background:#a3d9c5}.agent-cards{margin-top:38px}.agent-card{border:1px solid #32485f;border-radius:24px;overflow:hidden;background:#101b2b;transition:transform .25s,border-color .25s}.agent-card:hover{transform:translateY(-5px);border-color:#7999c0}.agent-stage{height:265px;position:relative;display:grid;place-items:center;background:radial-gradient(ellipse at center,#31547a80,transparent 70%),#102035;overflow:hidden}.agent-stage img{width:145px;z-index:1;filter:drop-shadow(0 20px 20px #0005);animation:agentFloat 6s ease-in-out infinite}.stage-1{background:radial-gradient(ellipse at center,#664b8a70,transparent 70%),#211c32}.stage-2{background:radial-gradient(ellipse at center,#316c6070,transparent 70%),#122d2b}.stage-1 img{animation-delay:-2s}.stage-2 img{animation-delay:-4s}.agent-index{position:absolute;left:20px;top:20px;font-size:9px;color:#9fb5cf;letter-spacing:.12em}.floating-chip{position:absolute;right:25px;bottom:36px;z-index:2;background:#0a1628c9;border:1px solid #527193;padding:7px 12px;border-radius:8px;font-size:11px;transform:rotate(-7deg)}.orbit-ring{position:absolute;width:260px;height:260px;border:1px solid #a8caff20;border-radius:50%;transform:rotateX(58deg) rotate(-25deg)}.orbit-ring.second{width:330px;height:330px;transform:rotateX(30deg) rotate(45deg);border-style:dashed;animation:orbit 38s linear infinite}.agent-body{padding:26px}.agent-body small{font-size:9px;margin:0 0 14px;color:#9fb5cf}.agent-body h3{font-size:32px;font-weight:550;letter-spacing:-.03em}.agent-body p{font-size:14px;line-height:1.6;color:#a7bbd5;margin:14px 0 24px;min-height:67px}.agent-body dl{margin:0;font-size:11px}.agent-body dl>div{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #2c4159;padding:12px 0}.agent-body dt{color:#829bb7}.agent-body dd{margin:0;color:#c5d5e9;text-align:right}.agent-choose{display:flex;justify-content:space-between;margin-top:16px;padding:13px 15px;border:1px solid #456282;background:#1a3049;border-radius:10px;color:#c7dfff;font-size:13px}.process-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px;border:1px solid #2b425e;border-radius:24px;overflow:hidden}.process-grid article{padding:30px;border-right:1px solid #2b425e;background:#0e1b2b}.process-grid article:last-child{border:0}.process-grid span{display:block;color:#afcfff;font-size:32px;margin-bottom:30px}.process-grid h3{font-size:23px}.process-grid p{margin-top:14px;color:#9fb4cd;font-size:14px;line-height:1.7}.mandate-banner{border-radius:26px;border:1px solid #36516f;padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:55px;background:radial-gradient(at 0 100%,#24486a70,transparent 65%),#0e1c2d}.mandate-banner>div>p{font-size:15px;color:#a7bbd5;max-width:330px;margin-top:25px}.rules-list>div{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid #30455e}.rules-list>div:last-child{border:0}.rules-list span{font-size:11px;color:#afcfff;line-height:24px}.rules-list p{font-size:13px;color:#98b1cf;line-height:1.7}.rules-list b{display:block;color:#e3edfc;font-size:16px;margin-bottom:6px}@keyframes agentFloat{50%{transform:translateY(-12px) rotate(3deg)}}@keyframes orbit{to{transform:rotateX(30deg) rotate(405deg)}}@media(max-width:750px){.metric-strip{margin:20px 15px 0;grid-template-columns:1fr}.metric-strip>div{border-right:0;border-bottom:1px solid #2b4059;padding:20px}.metric-strip strong{font-size:26px}.mandate-banner,.process-grid{grid-template-columns:1fr}.process-grid article{border-right:0;border-bottom:1px solid #2b425e}.mandate-banner{padding:25px;gap:20px}.hero-panel{padding:18px}.agent-body p{min-height:0}}@media(prefers-reduced-motion:reduce){.agent-stage img,.orbit-ring.second{animation:none}}
