@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@400;500;600;700&display=swap";:root{font-family:DM Sans,sans-serif;color:#f8f4ee;background:#1a1411;font-synthesis:none;--gold: #c8914b;--champ: #e5c38a;--ivory: #f8f4ee;--taupe: #b8a89a;--border: #5b4638;--panel: #241b16}*{box-sizing:border-box}body{margin:0;background:#1a1411;color:var(--ivory)}button,input{font:inherit}button{cursor:pointer}header{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;border-bottom:1px solid rgba(229,195,138,.15);position:sticky;top:0;background:#1a1411eb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20}.brand{background:none;border:0;color:var(--ivory);display:flex;align-items:center;gap:9px;font:500 20px Manrope;letter-spacing:.14em}.brand b{color:var(--gold)}.brand small{font-size:7px;color:var(--taupe);letter-spacing:.18em;border-left:1px solid var(--border);padding-left:12px}.orbit{width:32px;height:32px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;color:var(--champ);box-shadow:inset 0 0 0 6px #2d221c}nav{display:flex;gap:32px}nav button,.link,footer button{background:none;border:0;color:var(--taupe)}nav button:hover,nav button.on,.link:hover{color:var(--ivory)}.header-actions{display:flex;align-items:center;gap:14px}.primary{border:1px solid var(--champ);background:linear-gradient(135deg,#e5c38a,#c8914b);color:#1a1411;padding:15px 22px;border-radius:4px;font-weight:600;box-shadow:0 8px 30px #c8914b1f}.primary:hover{transform:translateY(-1px);filter:brightness(1.05)}.primary.small{padding:10px 16px}.secondary{border:1px solid var(--border);background:#2d221c8c;color:var(--ivory);padding:14px 20px;border-radius:4px}.hero{min-height:760px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;padding:80px 7vw;overflow:hidden;background:radial-gradient(circle at 75% 45%,rgba(200,145,75,.12),transparent 32%)}.hero-copy{max-width:670px;z-index:2}.eyebrow{display:block;color:var(--gold);font-size:11px;letter-spacing:.25em;font-weight:600;margin-bottom:20px}.hero h1,.plain h1{font:500 clamp(54px,7vw,104px)/.98 Manrope;margin:0;letter-spacing:-.055em}.hero h1 em,.plain h1 em{font-style:normal;color:var(--champ)}.hero-copy>p{font-size:19px;line-height:1.7;color:#d6c9bd;max-width:620px;margin:32px 0}.actions{display:flex;gap:12px}.trust{display:flex;gap:26px;margin-top:34px;color:var(--taupe);font-size:12px}.trust span:before{content:"·";color:var(--gold);margin-right:8px}.hero-art{height:580px;position:relative;display:grid;place-items:center}.hero-art img{width:min(650px,50vw);border-radius:50%;mix-blend-mode:screen;filter:contrast(1.1) saturate(.8);-webkit-mask-image:radial-gradient(circle,#000 34%,rgba(0,0,0,.94) 54%,transparent 72%);mask-image:radial-gradient(circle,#000 34%,rgba(0,0,0,.94) 54%,transparent 72%)}.glow{position:absolute;width:390px;height:390px;border-radius:50%;border:1px solid rgba(229,195,138,.25);box-shadow:0 0 100px #c8914b29}.scanline{position:absolute;width:520px;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);animation:scan 5s ease-in-out infinite}@keyframes scan{0%,to{transform:translateY(-170px);opacity:.2}50%{transform:translateY(170px);opacity:1}}.metric{position:absolute;background:#241b16eb;border:1px solid var(--border);padding:14px 17px;border-radius:4px;display:flex;flex-direction:column}.metric b{font:600 24px Manrope;color:var(--champ)}.metric span{font-size:10px;color:var(--taupe);text-transform:uppercase;letter-spacing:.1em}.m1{left:2%;top:24%}.m2{right:0;bottom:22%}.manifest{text-align:center;padding:130px 20px;background:#f2e8da;color:#1a1411}.manifest>p:first-child{font:400 clamp(28px,4vw,55px) Manrope;margin:0}.manifest h2{font:600 clamp(42px,6vw,80px) Manrope;margin:5px;color:#7f552a}.muted{color:#6c5c51;line-height:1.7}.steps,.preview-wrap,.plans{padding:120px 7vw}.steps>h2,.plans>h2,.section-heading h2,.cta h2{font:500 clamp(38px,5vw,64px)/1.12 Manrope;letter-spacing:-.04em;margin:0 0 60px}.step-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--border)}.step-grid article{padding:30px 24px 40px 0;border-right:1px solid var(--border)}.step-grid article+article{padding-left:24px}.step-grid span{color:var(--gold);font-family:Manrope}.step-grid h3{font:500 22px Manrope}.step-grid p{color:var(--taupe);line-height:1.7}.preview-wrap{background:#201814}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px}.section-heading p{color:var(--taupe);max-width:420px;line-height:1.7}.radar{background:#17110f;border:1px solid #4a382e;border-radius:9px;box-shadow:0 30px 80px #0000004d;overflow:hidden}.radar-top{display:flex;justify-content:space-between;align-items:center;padding:28px 30px;border-bottom:1px solid #382a23}.radar h3{font:500 25px Manrope;margin:4px 0}.live{font-size:9px;color:#8fae86;letter-spacing:.12em}.live i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#8fae86;margin-right:7px;box-shadow:0 0 10px #8fae86}.filters{display:flex;gap:8px;padding:15px 30px}.filters button{font-size:9px;letter-spacing:.12em;color:var(--taupe);background:transparent;border:1px solid transparent;padding:7px 10px;border-radius:3px}.filters button.selected{border-color:var(--border);color:var(--champ);background:#2d221c}.asset{display:grid;grid-template-columns:42px 1.1fr .75fr 2fr .8fr .8fr 30px;align-items:center;gap:15px;padding:15px 30px;border-top:1px solid #30231e}.asset:hover{background:#211915}.coin{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#30241e;color:var(--champ);font-weight:600}.asset-name,.context,.confirm,.updated{display:flex;flex-direction:column;font-size:12px}.asset-name span,.context span,.confirm span,.updated span{font-size:8px;color:#88796e;letter-spacing:.1em;margin-bottom:4px}.status{font-size:9px;letter-spacing:.1em;padding:6px 8px;border:1px solid;border-radius:3px;width:max-content}.active{color:#e5c38a}.watch{color:#d4a76d}.scanning{color:#b8a89a}.quiet{color:#7d7168}.more{background:none;border:0;color:var(--champ)}.mock{text-align:center;color:#705f53;font-size:8px;letter-spacing:.14em;padding:8px}.plans{text-align:center}.plan-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;text-align:left}.plan-grid article{position:relative;background:var(--panel);border:1px solid #4a392f;padding:30px;min-height:350px;display:flex;flex-direction:column}.plan-grid article.featured{border-color:var(--gold);background:linear-gradient(160deg,#30241e,#211815)}.popular{position:absolute;top:0;right:0;background:var(--gold);color:#1a1411;font-size:8px;letter-spacing:.12em;padding:7px}.plan-grid h3{letter-spacing:.12em}.plan-grid p b{font:500 34px Manrope;color:var(--champ)}.plan-grid article>div{color:var(--taupe);border-block:1px solid var(--border);padding:16px 0}.plan-grid small{color:var(--taupe);line-height:2;margin:18px 0 auto}.plan-grid button{background:transparent;border:1px solid var(--border);color:var(--ivory);padding:12px}.plan-grid button:hover{border-color:var(--champ);color:var(--champ)}.trial{color:var(--taupe);margin-top:30px}.cta{text-align:center;padding:130px 20px;background:radial-gradient(circle,rgba(200,145,75,.14),transparent 55%)}.cta .brand{margin:0 auto 30px}.cta h2{margin-bottom:20px}.cta p{color:var(--taupe);margin-bottom:32px}.plain{min-height:75vh;padding:110px 7vw}.plain .lead{font-size:19px;color:var(--taupe);max-width:660px;line-height:1.7;margin:28px 0 60px}.plain>.plan-grid{margin-top:60px}.plain>.radar{margin-top:70px}.faq{max-width:900px;margin-top:60px}.faq details{border-top:1px solid var(--border);padding:25px}.faq summary{font:500 19px Manrope;cursor:pointer;display:flex;justify-content:space-between}.faq p{color:var(--taupe);line-height:1.7}.auth{max-width:620px;margin:auto;text-align:center}.auth .brand{margin:0 auto 40px}.auth input{display:block;width:100%;padding:16px;background:#211915;border:1px solid var(--border);color:#fff;margin:30px 0 12px}.auth .primary{width:100%}.auth small{display:block;color:var(--taupe);margin-top:20px}.app-shell{display:grid;grid-template-columns:245px 1fr;min-height:100vh;background:#15100e}.app-shell aside{padding:25px 17px;border-right:1px solid #382a23;display:flex;flex-direction:column;gap:8px}.app-shell aside .brand{margin-bottom:35px}.app-shell aside>button{border:0;background:transparent;color:#8f8177;padding:12px;text-align:left;border-radius:4px}.app-shell aside>button.active{background:#2c211b;color:var(--champ)}.scope-count{margin-top:auto;background:#211915;border:1px solid var(--border);padding:15px}.scope-count span,.scope-count small{display:block;color:var(--taupe);font-size:9px}.scope-count b{display:block;margin:8px 0}.scope-count div{height:3px;background:#3e3028}.scope-count i{display:block;width:60%;height:100%;background:var(--gold)}.scope-count small{margin-top:8px}.dash{padding:50px}.dash-head{display:flex;justify-content:space-between;align-items:end}.dash-head h1{font:500 46px Manrope;margin:0}.dash-head p{color:var(--taupe)}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:35px 0}.stats article{padding:18px;background:#201815;border:1px solid #3c2d26}.stats span{font-size:9px;color:var(--taupe);letter-spacing:.12em}.stats b{font:500 30px Manrope;display:block;margin-top:7px}.stats small{color:var(--taupe);font-size:14px}.gold{color:var(--champ)}footer{padding:55px 7vw;border-top:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr;gap:25px;align-items:center;color:var(--taupe);font-size:12px}footer div{text-align:right}footer small{grid-column:1/-1;border-top:1px solid #382a23;padding-top:25px}@media(max-width:900px){header nav{display:none}.hero{grid-template-columns:1fr;padding-top:100px}.hero-art{height:400px}.hero-art img{width:90vw}.step-grid,.plan-grid{grid-template-columns:1fr 1fr}.asset{grid-template-columns:35px 1fr auto}.context,.confirm,.updated,.more{display:none}.section-heading{display:block}.app-shell{grid-template-columns:70px 1fr}.app-shell aside span,.scope-count{display:none}.dash{padding:25px}.stats{grid-template-columns:1fr 1fr}.trust{flex-wrap:wrap}}@media(max-width:600px){header{padding:0 18px}.header-actions .link{display:none}.hero{padding:70px 22px}.hero h1{font-size:58px}.actions{flex-direction:column}.hero-art{height:300px}.metric{display:none}.manifest,.steps,.preview-wrap,.plans,.plain{padding:80px 22px}.step-grid,.plan-grid{grid-template-columns:1fr}.step-grid article{border-right:0}.step-grid article+article{padding-left:0}.filters{overflow:auto}.radar-top{padding:20px}.asset{padding:14px 18px}.app-shell{display:block}.app-shell aside{display:none}.dash{padding:20px}.dash-head .secondary{display:none}.dash-head h1{font-size:38px}footer{grid-template-columns:1fr}footer div{text-align:left}}.scope-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;padding:24px}.scope-picker label{border:1px solid var(--border);padding:12px;color:var(--taupe);display:flex;gap:8px}.scope-picker label.picked{border-color:var(--gold);color:var(--champ);background:#2d221c}.empty-note{padding:50px;color:var(--taupe);line-height:1.7}.api-error{padding:12px 16px;border:1px solid #8a4d3f;background:#38231d;color:#f2c6b9}.status.unavailable{color:#b47463}.scope-picker input{accent-color:var(--gold)}button:disabled{cursor:not-allowed;opacity:.55}
