@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Syne:wght@500;600;700;800&family=JetBrains+Mono:wght@500&display=swap";:root{--font-body: "Inter", "Segoe UI", sans-serif;--font-heading: "Syne", "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", Consolas, monospace;--ink-strong: #f7ece7;font-family:var(--font-body);line-height:1.6;font-weight:500;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root{margin:0;min-width:320px;min-height:100vh}body{color:var(--ink-strong);background:#0a0a0a}h1,h2,h3,h4,h5,h6,p{margin:0}.aegis-landing{background-color:#0a0a0a;color:#fff;font-family:var(--font-body);width:100%}.aegis-section{width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.aegis-container{width:100%;max-width:1400px;margin:0 auto;padding:2rem 4rem;position:relative;z-index:10}@media(max-width:768px){.aegis-container{padding:2rem 1.5rem}}.aegis-heading{font-family:var(--font-heading),sans-serif;font-size:clamp(3rem,6vw,6rem);font-weight:500;line-height:1.1;letter-spacing:-.04em;margin:0}.aegis-subheading{font-size:clamp(1rem,1.5vw,1.5rem);color:#fff9;margin-top:1rem;max-width:600px;line-height:1.5;font-weight:400}.aegis-accent{color:#ff7a00}.aegis-accent-bg{background-color:#ff7a00}.aegis-nav{position:absolute;top:0;left:0;width:100%;padding:2rem 4rem;display:flex;justify-content:space-between;align-items:center;z-index:50}.aegis-logo{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:600;letter-spacing:.05em;color:#fff}.aegis-logo span{color:#ff7a00}.aegis-nav-links{display:flex;gap:2rem;align-items:center}.aegis-nav-links button{background:none;border:none;color:#fffc;cursor:pointer;font-size:.95rem;transition:color .3s ease}.aegis-nav-links button:hover{color:#ff7a00}.aegis-btn-primary{background:#ff7a00;color:#0a0a0a;border:none;padding:.8rem 1.7rem;border-radius:4px;font-weight:600;cursor:pointer;font-size:1rem;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem}.aegis-btn-primary:hover{background:#ff8c20;transform:translateY(-2px)}.aegis-btn-ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.2);padding:.8rem 1.7rem;border-radius:4px;font-weight:500;cursor:pointer;transition:all .3s ease}.aegis-btn-ghost:hover{border-color:#ff7a00;color:#ff7a00}.aegis-btn-outline{background:transparent;color:#ff7a00;border:1px solid #FF7A00;padding:.8rem 1.7rem;border-radius:4px;font-weight:500;cursor:pointer;transition:all .3s ease}.aegis-btn-outline:hover{background:#ff7a001a}.aegis-workflow-row{display:flex;width:100%;justify-content:space-between;align-items:stretch;margin-top:4rem;gap:2rem}.aegis-workflow-step{flex:1;display:flex;flex-direction:column;gap:1.5rem;position:relative}.aegis-workflow-step h3{font-size:1.5rem;font-family:var(--font-heading);color:#ffffffe6;margin:0}.aegis-workflow-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;color:#ff7a00;border-radius:50%;background:radial-gradient(circle,rgba(255,122,0,.15) 0%,transparent 70%)}.aegis-live-counter{font-family:var(--font-mono);font-size:clamp(4rem,10vw,10rem);font-weight:200;color:#fff;line-height:1}.aegis-network-label{font-size:1.2rem;color:#ff7a00;letter-spacing:.1em;text-transform:uppercase}.aegis-stream-bg{position:absolute;inset:0;z-index:1;opacity:.1;overflow:hidden}.aegis-footer-row{display:flex;justify-content:space-between;align-items:flex-end;width:100%}*{box-sizing:border-box}.shell{position:relative;min-height:100vh;color:var(--ink-strong);overflow-x:clip;padding:1.4rem clamp(.9rem,2.2vw,2.2rem) 8.5rem}.shell.landing-shell{padding:0 0 2rem}.mars-veil,.ambient-layer,.grid-noise{position:fixed;inset:0;pointer-events:none}.mars-veil{z-index:0;background:radial-gradient(circle at 12% 15%,rgba(255,92,79,.2),transparent 42%),radial-gradient(circle at 88% 2%,rgba(140,28,44,.32),transparent 38%),#070708}.ambient-layer{z-index:1;background:linear-gradient(140deg,#100f148c,#08080af0)}.grid-noise{z-index:2;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:radial-gradient(circle at center,black 55%,transparent 100%)}.utility-strip,.content-area,.command-dock,.toast{position:relative;z-index:3}.utility-strip{width:min(1240px,calc(100% - .5rem));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1rem;border:1px solid rgba(249,105,102,.24);border-radius:16px;background:#0a0a0ecc;backdrop-filter:blur(16px)}.navbar-links{display:flex;gap:1.1rem;align-items:center;flex:1;justify-content:center;list-style:none;margin:0;padding:0}.navbar-link{background:none;border:none;color:#fcece6c7;cursor:pointer;font-weight:600;font-size:.88rem;letter-spacing:.03em;transition:color .22s ease}.navbar-link:hover{color:#ff5d56}.navbar-actions{display:flex;align-items:center;gap:.62rem}.brand-lockup{display:flex;align-items:center;gap:.78rem}.brand-token{width:2.2rem;height:2.2rem;border-radius:.6rem;background:linear-gradient(140deg,#ff5d56,#b1081f);color:#fff;display:grid;place-items:center;font-family:var(--font-heading);font-size:.84rem;font-weight:800;letter-spacing:.06em;box-shadow:0 8px 18px #ff534d47}.brand-title{margin:0;font-size:.95rem;font-family:var(--font-heading);font-weight:700;letter-spacing:.02em;color:#fff4ef}.brand-subtitle{margin:.1rem 0 0;font-size:.69rem;letter-spacing:.2em;text-transform:uppercase;color:#ffded49e}.wallet-pill{border:1px solid rgba(253,120,112,.32);background:#111117eb;color:#fff8f3;border-radius:999px;padding:.6rem 1rem;font-weight:700;display:inline-flex;align-items:center;gap:.44rem;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.wallet-pill:hover{transform:translateY(-1px);border-color:#ff7168bd;background:#20141ceb}.content-area{max-width:1240px;margin:1.25rem auto 0}.content-area.landing-mode{max-width:none;margin:0}.page{border:1px solid rgba(251,104,103,.2);border-radius:20px;background:linear-gradient(170deg,#161217f0,#0a0a0ef2 60%),#0a0a0ef2;backdrop-filter:blur(8px);padding:clamp(1.1rem,2.4vw,2rem);box-shadow:0 22px 38px #02020473}.page-head{margin-bottom:1rem}.page-head h2{margin:0;font-family:var(--font-heading);font-size:clamp(1.4rem,3vw,2.2rem);letter-spacing:-.01em;color:#fff4ee}.page-head p{margin:.45rem 0 0;color:#f9e3dcbf;line-height:1.62}.page-head.split{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem}.field-row,.button-row,.votes-inline,.proposal-top{display:flex;gap:.68rem;align-items:center;flex-wrap:wrap}.field-label{display:block;margin-bottom:.45rem;font-weight:700;font-size:.88rem;color:#ffeae2eb}.panel{margin-top:1rem;border:1px solid rgba(252,112,108,.22);border-radius:14px;background:#0d0c11eb;padding:clamp(.95rem,2.2vw,1.3rem)}.panel h3{margin:0;color:#fff0e9;font-family:var(--font-heading);font-size:1.07rem}.input,.page-input{width:100%;border:1px solid rgba(250,113,108,.28);border-radius:11px;padding:.7rem .82rem;background:#121016eb;color:#ffece5;font-size:.95rem;font-family:inherit}.input:focus,.page-input:focus{outline:none;border-color:#ff7168d1;box-shadow:0 0 0 3px #ff564e2e}.input-mono{font-family:var(--font-mono);letter-spacing:.03em}.text-area{min-height:120px;resize:vertical}.select-input{flex:1;min-width:160px}.filter-panel{margin-top:.7rem}.filter-row{align-items:stretch}.filter-row .input:first-child{flex:2}.status-block{margin-top:1rem;border-radius:12px;padding:.9rem;border:1px solid transparent}.success-block{border-color:#64c1a266;background:#1235268f}.error-block{border-color:#ef666d80;background:#451016c2}.status-title{margin:0;display:inline-flex;align-items:center;gap:.42rem;font-weight:700;color:#fff0e8}.status-copy,.muted-copy{margin:.42rem 0 0;color:#fce3dcc2;line-height:1.6}.secret-box{margin:.72rem 0 0;border-radius:10px;background:#08080ceb;color:#ffdacf;padding:.75rem;font-family:var(--font-mono);border:1px solid rgba(245,106,102,.32);overflow-x:auto}.secret-input-row{margin-top:1.3rem;margin-bottom:1.3rem}.secret-label{margin-bottom:.5rem}.proposal-grid,.docs-grid,.insight-grid,.support-grid{margin-top:1.15rem;display:grid;gap:.85rem}.proposal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.insight-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.proposal-card{cursor:pointer;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.proposal-card:hover{transform:translateY(-4px);border-color:#ff7970b8;box-shadow:0 12px 24px #00000059}.badge{border-radius:999px;padding:.22rem .58rem;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.badge.active{background:#ff5e5840;color:#ffd7d1}.badge.closed{background:#564f5875;color:#ebd6d0}.badge.success{background:#3ba48052;color:#ddffef}.badge.warn{background:#eb853d4d;color:#ffe8c8}.badge.subtle{background:#3a33408c;color:#fde9e2db}.stage-copy{margin-top:.52rem}.votes-inline{margin-top:.8rem;font-weight:700;color:#ffe9dfe0}.result-bar-wrap{margin-top:1rem}.result-bar{width:100%;height:.78rem;border-radius:999px;overflow:hidden;background:#50222bad}.yes-bar{height:100%;background:linear-gradient(90deg,#ff4d57,#ff8461);transition:width .6s ease}.vote-panel{margin-top:1rem;border-radius:14px;border:1px dashed rgba(255,114,106,.46);background:#1a151cc7;padding:1rem}.execution-panel{border-style:solid;border-color:#5cb48f75;background:#102a1fa6}.vote-btn{display:inline-flex;align-items:center;gap:.45rem}.stat-panel{margin-top:0}.metric-label{font-size:.73rem;letter-spacing:.15em;text-transform:uppercase;color:#ffe5ddad}.metric-value{margin-top:.48rem;font-size:1.15rem;font-weight:700;color:#fff3ec;word-break:break-word}.timeline-stack,.checklist-stack,.faq-stack,.notification-stack{margin-top:.9rem;display:flex;flex-direction:column;gap:.68rem}.timeline-item,.check-item,.faq-item,.notification-item{border-radius:12px;border:1px solid rgba(252,113,108,.24);background:#151218d6}.timeline-item{padding:.76rem .9rem;display:flex;justify-content:space-between;align-items:flex-start;gap:.82rem}.timeline-item.success{border-color:#51b18b80;background:#163024b8}.timeline-item.warn{border-color:#ec72768a;background:#3f0f16cc}.timeline-title{margin:0;font-weight:700;color:#ffede6}.timeline-time{font-size:.78rem;color:#f7ddd5ad;white-space:nowrap}.check-item,.faq-item{text-align:left;padding:.8rem;cursor:pointer;display:flex;gap:.7rem;align-items:flex-start;transition:transform .2s ease,border-color .2s ease}.check-item:hover,.faq-item:hover{transform:translateY(-2px);border-color:#ff7c75b3}.check-dot{width:1.55rem;height:1.55rem;border-radius:999px;background:linear-gradient(140deg,#ff6f66,#be0d28);color:#fff4ef;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;flex-shrink:0}.faq-item{flex-direction:column;gap:.44rem}.faq-item.open{border-color:#ff847abd;background:#3c1018d1}.faq-question-row{width:100%;display:flex;justify-content:space-between;align-items:center;gap:.7rem}.faq-answer{margin-top:.1rem}.notification-item{padding:.82rem;display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem}.notification-item.unread{box-shadow:0 10px 18px #0706085c}.notification-item.read{opacity:.78}.notification-item.warn{border-color:#fc7e738f;background:#440f17cc}.notification-item.success{border-color:#57b89180;background:#142e22c2}.notification-title-row{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.notification-meta{margin-top:.45rem;font-size:.77rem;color:#f7ded6a6}.notification-actions{display:flex;gap:.45rem;flex-wrap:wrap;justify-content:flex-end}.empty-state{grid-column:1 / -1}.hero-actions,.landing-top-actions,.pulse-action-row,.cta-actions,.stats-cta{display:flex;flex-wrap:wrap;gap:.65rem}.primary-btn,.ghost-btn,.danger-btn,.secondary-btn,.workflow-btn,.footer-link{border-radius:11px;padding:.7rem 1rem;font-weight:700;border:1px solid transparent;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.primary-btn{background:linear-gradient(130deg,#ff5b55,#cf1331);color:#fff;display:inline-flex;align-items:center;gap:.45rem}.primary-btn:hover:not(:disabled){transform:translateY(-1px)}.ghost-btn{background:#111016e0;border-color:#fd777057;color:#fff1ea;display:inline-flex;align-items:center;gap:.42rem}.ghost-btn:hover:not(:disabled){border-color:#ff7d74bf}.secondary-btn{background:#111016e0;border-color:#fb736e47;color:#ffebe4f2}.secondary-btn:hover:not(:disabled){border-color:#ff7c74ad}.danger-btn{background:#3b0f15eb;border-color:#f8696680;color:#ffd9d0}.danger-btn:hover:not(:disabled){border-color:#ff7c72d1}.compact-btn{padding:.45rem .72rem;font-size:.82rem}button:disabled{opacity:.6;cursor:not-allowed}.strip-cta{min-width:138px;justify-content:center}.landing-experience{width:min(1400px,calc(100% - 1.6rem));margin:0 auto;display:flex;flex-direction:column;gap:1.15rem}.landing-hero,.landing-section-block,.landing-cta-strip,.landing-footer{border:1px solid rgba(252,111,106,.2);border-radius:20px;background:#0a0a0edb;position:relative;overflow:hidden}.landing-hero{padding:clamp(1rem,2vw,1.3rem);min-height:min(920px,calc(100vh - 2rem))}.landing-hero:before,.landing-hero:after{content:"";position:absolute;border-radius:999px;filter:blur(90px);opacity:.5;pointer-events:none}.landing-hero:before{width:360px;height:360px;background:#ff464b59;top:-120px;left:-100px}.landing-hero:after{width:360px;height:360px;background:#9123396b;right:-120px;bottom:-90px}.landing-topbar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.9rem;padding:.8rem .95rem;border:1px solid rgba(255,121,112,.2);border-radius:14px;background:#0d0c12cc;backdrop-filter:blur(12px)}.landing-top-nav{display:inline-flex;align-items:center;justify-content:center;gap:1rem}.landing-top-nav a{color:#ffe4dcd1;text-decoration:none;font-size:.82rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;transition:color .2s ease}.landing-top-nav a:hover{color:#ff7068}.landing-hero-grid{position:relative;z-index:1;margin-top:1rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);gap:clamp(1rem,2vw,1.7rem);align-items:stretch}.landing-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(1rem,2vw,1.5rem)}.hero-eyebrow,.section-eyebrow{margin:0;color:#ff726a;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:800}.hero-title{margin:.88rem 0 0;font-family:var(--font-heading);font-size:clamp(2.15rem,5.8vw,4.9rem);letter-spacing:-.04em;line-height:.97;color:#fff2eb;max-width:11ch}.hero-copy{margin:1.1rem 0 0;max-width:56ch;color:#fee5ddcc;font-size:clamp(1rem,1.25vw,1.14rem);line-height:1.72}.hero-actions{margin-top:1.3rem}.hero-signal-row{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.hero-signal-row span{border:1px solid rgba(250,114,109,.28);border-radius:999px;background:#131118db;padding:.4rem .68rem;font-size:.76rem;letter-spacing:.07em;text-transform:uppercase;color:#ffe6dfd9}.landing-hero-visual{display:flex;align-items:stretch;min-height:540px}.spline-frame{width:100%;border-radius:18px;border:1px solid rgba(255,120,112,.26);background:#06060af2;overflow:hidden;position:relative;box-shadow:inset 0 0 0 1px #ffffff0a,0 26px 42px #00000080}.spline-frame:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(130deg,#060609a8,#0606091f 48%,#060609bd)}.spline-frame iframe{width:100%;height:100%;border:none}.spline-chip{position:absolute;top:.85rem;right:.85rem;z-index:2;border-radius:999px;border:1px solid rgba(255,124,116,.35);background:#100e14e6;color:#ffd9d1;padding:.34rem .62rem;font-size:.73rem;font-weight:700;display:inline-flex;align-items:center;gap:.34rem}.landing-section-block{padding:clamp(1.1rem,2.4vw,1.7rem)}.section-intro{max-width:760px}.section-intro h2{margin:.7rem 0 0;font-family:var(--font-heading);font-size:clamp(1.6rem,3.2vw,2.8rem);line-height:1.15;color:#fff1ea}.section-intro p{margin:.82rem 0 0;color:#ffe4dcbd;line-height:1.7}.story-grid,.usecase-grid,.workflow-grid,.pulse-grid-pro{margin-top:1.2rem;display:grid;gap:.86rem}.story-grid,.usecase-grid,.workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pulse-grid-pro{grid-template-columns:repeat(4,minmax(0,1fr))}.story-card,.usecase-card,.workflow-card,.pulse-stat-card{border-radius:14px;border:1px solid rgba(251,112,106,.22);background:linear-gradient(160deg,#141118f2,#0c0b10f2);padding:1rem;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.story-card:hover,.usecase-card:hover,.workflow-card:hover,.pulse-stat-card:hover{transform:translateY(-4px);border-color:#ff7e74b8;box-shadow:0 16px 26px #02020466}.story-card h3,.usecase-card h3,.workflow-card h3{margin:.85rem 0 0;color:#fff3ed;font-family:var(--font-heading);font-size:1.1rem}.story-card p,.usecase-card p,.workflow-card p{margin:.65rem 0 0;color:#ffe3dab8;line-height:1.63}.story-icon{width:2.2rem;height:2.2rem;border-radius:.7rem;border:1px solid rgba(255,123,112,.34);background:#2e141cad;color:#ff776f;display:inline-flex;align-items:center;justify-content:center}.usecase-top{display:flex;justify-content:space-between;align-items:center}.workflow-id{margin:0;font-family:var(--font-heading);font-size:1.7rem;letter-spacing:-.02em;color:#ff736a}.workflow-btn{margin-top:.95rem;width:100%;background:#131218eb;border-color:#ff7a7159;color:#fff0e8;display:inline-flex;align-items:center;justify-content:center;gap:.34rem}.workflow-btn:hover{border-color:#ff8277b3}.pulse-value{margin:.55rem 0 0;font-family:var(--font-heading);font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.03em;color:#fff4ee}.pulse-action-row{margin-top:1rem}.landing-cta-strip{padding:clamp(1rem,2.2vw,1.6rem);display:flex;align-items:center;justify-content:space-between;gap:1rem;background:radial-gradient(circle at 86% 20%,rgba(255,87,84,.24),transparent 42%),#0b0a0ee6}.landing-cta-strip h3{margin:.55rem 0 0;font-size:clamp(1.22rem,2.3vw,1.85rem);font-family:var(--font-heading);color:#fff0e9;line-height:1.2}.landing-footer{padding:clamp(1rem,2vw,1.4rem);display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.landing-footer-brand{display:flex;flex-direction:column;gap:.62rem}.landing-footer-links{display:flex;gap:.55rem;flex-wrap:wrap}.footer-link{border-radius:999px;background:#111016e0;border-color:#fd766f52;color:#ffece5;padding:.52rem .88rem}.footer-link:hover{border-color:#ff847bb8}.landing-footer-note{margin:0;color:#fbe2dbb0;line-height:1.6;max-width:520px}.command-dock{position:fixed;left:50%;bottom:1rem;transform:translate(-50%);display:flex;gap:.44rem;border-radius:999px;border:1px solid rgba(252,112,108,.35);background:#0e0d12d6;backdrop-filter:blur(14px);padding:.45rem;box-shadow:0 12px 24px #00000061;max-width:calc(100vw - 1.6rem);overflow-x:auto}.command-dock::-webkit-scrollbar{display:none}.dock-btn{border:0;background:transparent;color:#ffe3dcd6;border-radius:999px;padding:.46rem .74rem;display:inline-flex;align-items:center;gap:.32rem;cursor:pointer;white-space:nowrap}.dock-btn.active{background:linear-gradient(130deg,#ff5a55,#be132f);color:#fff6f1}.dock-btn:disabled{opacity:.35;cursor:not-allowed}.dock-count{min-width:1.16rem;height:1.16rem;border-radius:999px;background:#ff8f7d;color:#2a0a0d;font-size:.7rem;padding:0 .26rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.toast{position:fixed;right:1rem;top:1rem;border-radius:12px;border:1px solid rgba(252,112,106,.36);background:#121015e6;color:#ffe4dc;padding:.64rem .84rem;display:inline-flex;align-items:center;gap:.52rem;box-shadow:0 12px 28px #00000059}.spinner{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,228,220,.25);border-top-color:#ff8f7f;animation:spin .9s linear infinite}.reveal{animation:riseIn .55s cubic-bezier(.2,.8,.2,1)}.reveal-delay-1{animation:riseIn .62s cubic-bezier(.2,.8,.2,1)}.reveal-delay-2{animation:riseIn .72s cubic-bezier(.2,.8,.2,1)}.reveal-delay-3{animation:riseIn .82s cubic-bezier(.2,.8,.2,1)}@keyframes riseIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1120px){.landing-topbar{flex-wrap:wrap}.landing-top-nav{order:3;width:100%;justify-content:flex-start;overflow-x:auto;padding-bottom:.15rem}.landing-hero-grid{grid-template-columns:1fr}.landing-hero-visual{min-height:470px}.story-grid,.usecase-grid,.workflow-grid,.pulse-grid-pro,.docs-grid,.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.utility-strip{flex-wrap:wrap}.navbar-links{order:3;width:100%;justify-content:flex-start;overflow-x:auto}}@media(max-width:820px){.shell{padding:.9rem .7rem 8.3rem}.landing-experience{width:calc(100% - .2rem)}.landing-hero{min-height:auto}.landing-footer,.landing-cta-strip{flex-direction:column;align-items:flex-start}.proposal-grid,.docs-grid,.insight-grid,.support-grid,.story-grid,.usecase-grid,.workflow-grid,.pulse-grid-pro{grid-template-columns:1fr}.page-head.split,.field-row,.button-row{flex-direction:column;align-items:stretch}.notification-item{flex-direction:column}.notification-actions{width:100%;justify-content:flex-start}.primary-btn,.ghost-btn,.danger-btn,.secondary-btn{width:100%;justify-content:center}.landing-top-actions{width:100%}.landing-top-actions .wallet-pill,.landing-top-actions .secondary-btn{flex:1;justify-content:center}}@media(max-width:620px){.utility-strip{border-radius:13px;padding:.75rem}.navbar-actions{width:100%;flex-direction:column}.navbar-actions button{width:100%;justify-content:center}.hero-title{font-size:clamp(1.9rem,10vw,3rem);max-width:none}.hero-copy{font-size:.96rem}.landing-hero-visual{min-height:390px}.command-dock{width:calc(100vw - .8rem);justify-content:flex-start}}.landing-v4{width:min(1480px,calc(100% - .9rem));margin:0 auto;display:flex;flex-direction:column;gap:.8rem;--helix-orange: #ff8e3c;--helix-orange-soft: #ffbf8c;--helix-teal: #52e8ca;--helix-bg: #05070a;--helix-surface: #0a1014;--helix-line: rgba(255, 151, 79, .24);--helix-copy: rgba(212, 228, 241, .84)}.helix-hero{position:relative;min-height:min(760px,calc(100vh - 1rem));border-radius:24px;overflow:hidden;isolation:isolate;border:1px solid var(--helix-line);background:radial-gradient(circle at 15% 8%,rgba(255,125,56,.2),transparent 34%),radial-gradient(circle at 86% 20%,rgba(82,232,202,.2),transparent 44%),var(--helix-bg)}.helix-spline{position:absolute;inset:0 0 0 auto;width:52%;opacity:.92}.helix-spline iframe{width:100%;height:100%;border:none}.helix-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,#05070af7 20%,#05070ab3 57%,#05070af5)}.helix-orb{position:absolute;border-radius:999px;filter:blur(90px);opacity:.28;pointer-events:none;z-index:1}.helix-spline-fallback{position:absolute;inset:0;display:grid;place-items:center;color:#e2edf7c7;font-size:.9rem;letter-spacing:.04em;background:#080b0fa8}.helix-orb-one{width:300px;height:300px;left:-120px;bottom:-130px;background:#ff7b348a}.helix-orb-two{width:260px;height:260px;right:-100px;top:-120px;background:#44ddc46b}.helix-nav{position:relative;z-index:2;padding:1.15rem clamp(1rem,2.3vw,1.7rem);display:flex;align-items:center;justify-content:space-between;gap:.9rem}.helix-brand{display:inline-flex;align-items:center;gap:.58rem;color:#edf6ff;text-transform:uppercase;font-weight:800;letter-spacing:.05em}.helix-brand-mark{width:2.1rem;height:2.1rem;border-radius:9px;border:1px solid rgba(255,187,138,.65);background:linear-gradient(138deg,#ff9e47,#f16227);color:#201409;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-family:var(--font-heading)}.helix-nav-links{display:inline-flex;align-items:center;gap:.5rem}.helix-nav-links button,.helix-footer-links button{border:none;background:transparent;color:#d2e2f1cc;cursor:pointer;font-size:.9rem;font-weight:600;padding:.38rem .56rem;transition:color .2s ease}.helix-nav-links button:hover,.helix-footer-links button:hover{color:var(--helix-teal)}.helix-nav-aux{border:1px solid rgba(82,232,202,.48);border-radius:999px;background:#0912149e;color:#cffef3;font-weight:700;padding:.6rem 1rem;cursor:pointer}.helix-nav-aux:hover{border-color:#52e8cae6}.helix-hero-body{position:relative;z-index:2;margin-top:auto;padding:clamp(1rem,2.5vw,1.9rem);max-width:min(760px,58%)}.helix-overline{margin:0;color:var(--helix-teal);font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700}.helix-copy h1{margin:.78rem 0 0;font-family:var(--font-heading);color:#f4f9ff;font-size:clamp(2rem,5.8vw,4.3rem);max-width:12ch;line-height:.95;letter-spacing:-.03em}.helix-copy>p:last-of-type{margin:1rem 0 0;max-width:52ch;color:var(--helix-copy);line-height:1.64}.helix-cta-row,.helix-row-actions{margin-top:1rem;display:flex;gap:.6rem;flex-wrap:wrap}.helix-btn{border-radius:999px;border:1px solid transparent;background:transparent;color:#f1f8ff;padding:.66rem 1.06rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;transition:transform .2s ease,border-color .2s ease,background .2s ease}.helix-btn:hover{transform:translateY(-1px)}.helix-btn-primary{background:linear-gradient(130deg,#ff9f47,#f15d24);color:#24160b;border-color:#ffb77ac7}.helix-btn-ghost{border-color:#cde0f152;background:#0a0e12b8}.helix-fallback-link{margin-top:.7rem;display:inline-flex;align-items:center;gap:.35rem;color:var(--helix-teal);text-decoration:none;font-size:.84rem}.helix-fallback-link:hover{text-decoration:underline}.helix-section{border-radius:20px;border:1px solid var(--helix-line);background:radial-gradient(circle at 90% 0%,rgba(83,233,204,.09),transparent 35%),linear-gradient(170deg,#080b0ff5,#04060af7);padding:clamp(.85rem,1.8vw,1.2rem)}.helix-head{max-width:860px}.helix-head>p:first-child{margin:0;color:var(--helix-teal);font-size:.74rem;letter-spacing:.21em;text-transform:uppercase;font-weight:800}.helix-head h2{margin:.68rem 0 0;color:#f4f9ff;font-family:var(--font-heading);font-size:clamp(1.3rem,2.4vw,2rem);letter-spacing:-.02em;line-height:1.16}.helix-head>p{margin:.52rem 0 0;color:#cddcefc2;line-height:1.56}.helix-story{margin-top:1rem;display:grid;grid-template-columns:1.03fr 1fr;gap:.78rem}.helix-story-copy{border-radius:14px;border:1px solid rgba(255,146,76,.23);background:#0f0b088f;padding:.95rem}.helix-story-copy p{margin:0;color:#dee8f3d1;line-height:1.72}.helix-story-copy p+p{margin-top:.78rem}.helix-card-grid{margin-top:.75rem;display:grid;gap:.6rem}.helix-card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.helix-card-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.helix-card-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.helix-card{border-radius:14px;border:1px solid rgba(255,145,74,.22);background:#090c10c7;padding:.78rem;transition:transform .22s ease,border-color .22s ease}.helix-card:hover{transform:translateY(-3px);border-color:#57ecd08f}.helix-card span{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;border:1px solid rgba(255,146,76,.34);color:#ffa763;font-family:var(--font-heading);font-weight:800}.helix-card h3{margin:.62rem 0 0;color:#f4f9ff;font-size:.98rem}.helix-card p{margin:.4rem 0 0;color:#ccdbedc2;line-height:1.5}.helix-step-id{margin:0;color:#ffac68;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.helix-icon{width:2.15rem;height:2.15rem;border-radius:9px;border:1px solid rgba(84,232,207,.4);background:#081414a8;color:#92f4e3;display:inline-flex;align-items:center;justify-content:center;margin-top:.56rem}.helix-use-top{display:flex;align-items:center;justify-content:space-between}.helix-case-id{border-radius:999px;border:1px solid rgba(255,145,74,.36);background:#1a100dc7;color:#ffc694;font-size:.72rem;font-weight:700;padding:.18rem .5rem}.helix-metrics{margin-top:.7rem;border-radius:14px;border:1px solid rgba(84,232,207,.3);background:#060d10b3;padding:.74rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem}.helix-metrics p{margin:0;color:#b0cee6bd;font-size:.71rem;letter-spacing:.1em;text-transform:uppercase}.helix-metrics strong{display:block;margin-top:.32rem;color:#f4f9ff;font-size:1.08rem}.helix-final{display:flex;justify-content:space-between;align-items:center;gap:.85rem;border-color:#54e8cf3d;background:radial-gradient(circle at 92% 8%,rgba(84,232,207,.2),transparent 36%),radial-gradient(circle at 8% 90%,rgba(255,132,62,.2),transparent 38%),#06080cf7}.helix-final>div:first-child>p{margin:0;color:var(--helix-teal);font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;font-weight:800}.helix-final h3{margin:.44rem 0 0;color:#f4f9ff;font-family:var(--font-heading);max-width:33ch;font-size:clamp(1.2rem,2.5vw,1.9rem)}.helix-footer{border-radius:18px;border:1px solid var(--helix-line);background:#04070bfa;padding:.95rem;display:flex;justify-content:space-between;align-items:center;gap:.8rem}.helix-footer-brand{display:inline-flex;align-items:center;gap:.62rem}.helix-footer-brand p{margin:0;color:#f4f9ff;font-weight:700}.helix-footer-brand small{color:#b5c6dbbd}.helix-footer-links{display:inline-flex;align-items:center;gap:.2rem}@media(max-width:1220px){.helix-story{grid-template-columns:1fr}.helix-card-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.helix-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:920px){.landing-v4{width:calc(100% - .4rem)}.helix-spline{display:none}.helix-hero{min-height:auto}.helix-scrim{background:linear-gradient(180deg,#05070af2,#05070afa)}.helix-hero-body{max-width:none}.helix-card-grid-3{grid-template-columns:1fr}.helix-final,.helix-footer{flex-direction:column;align-items:flex-start}}@media(max-width:760px){.helix-nav{flex-wrap:wrap;gap:.72rem}.helix-nav-links{order:3;width:100%;justify-content:flex-start;overflow-x:auto}.helix-nav-links button{white-space:nowrap}.helix-nav-aux{width:100%}.helix-copy h1{max-width:12ch;font-size:clamp(2rem,12vw,3.4rem)}.helix-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.helix-card-grid-4{grid-template-columns:1fr}.helix-cta-row,.helix-row-actions{width:100%}.helix-btn{width:100%;justify-content:center}.helix-footer-links{width:100%;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mars-veil{background:radial-gradient(circle at 10% 20%,rgba(247,111,50,.08),transparent 45%),radial-gradient(circle at 85% 10%,rgba(62,215,215,.05),transparent 40%),#0a0a0a!important}.ambient-layer{background:linear-gradient(150deg,#100f1499,#08080af5)!important}body{background:#0a0a0a!important}.page{border:1px solid rgba(247,111,50,.15)!important;background:linear-gradient(170deg,#101012f2,#0a0a0cfa)!important;box-shadow:0 25px 50px #0009!important}.panel{border:1px solid rgba(255,255,255,.05)!important;background:#0e0e10cc!important;position:relative;overflow:hidden}.panel:before{content:"";position:absolute;top:-50px;right:-50px;width:150px;height:150px;background:radial-gradient(circle,rgba(247,111,50,.08) 0%,transparent 70%);z-index:0;pointer-events:none}.panel>*{position:relative;z-index:1}.input:focus,.page-input:focus,.text-area:focus,.select-input:focus{border-color:#3ed7d7!important;box-shadow:0 0 0 3px #3ed7d72e!important}.primary-btn{background:#f76f32!important;color:#0a0a0a!important;border:none!important}.primary-btn:hover:not(:disabled){background:#ff8550!important;box-shadow:0 4px 12px #f76f324d!important}.ghost-btn,.secondary-btn,.danger-btn{border-color:#ffffff1a!important}.ghost-btn:hover:not(:disabled),.secondary-btn:hover:not(:disabled),.danger-btn:hover:not(:disabled){border-color:#f76f32!important;color:#f76f32!important}.wallet-pill{border-color:#3ed7d74d!important}.wallet-pill:hover{border-color:#3ed7d7!important;background:#3ed7d71a!important}.success-block{border-color:#3ed7d766!important;background:#142e228f!important}.error-block,.timeline-item.warn,.notification-item.warn{border-color:#f76f3280!important;background:#451410c2!important}.yes-bar{background:linear-gradient(90deg,#f76f32,#ff9c4a)!important}.proposal-card:hover{border-color:#f76f32!important;box-shadow:0 12px 24px #f76f3226!important}.check-dot{background:#3ed7d7!important;color:#0a0a0a!important}.faq-item:hover,.check-item:hover{border-color:#f76f32!important}.timeline-item.success{border-color:#3ed7d780!important;background:#0a281eb8!important;box-shadow:0 0 15px #3ed7d726!important}@keyframes aegonPulse{0%{box-shadow:0 0 5px #3ed7d733}50%{box-shadow:0 0 20px #3ed7d799}to{box-shadow:0 0 5px #3ed7d733}}.timeline-item.success{animation:aegonPulse 3s infinite ease-in-out}.aegon-list-row{padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.05);line-height:1.8}.aegon-list-row:last-child{border-bottom:none}
