@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap";
*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{background:radial-gradient(circle at 80% 0%,#184aa01f,transparent 28%),var(--bg);color:var(--text);margin:0;font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.site-header{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05070cd1;border-bottom:1px solid #ffffff0f;position:sticky;top:0}.nav-shell{align-items:center;gap:28px;max-width:1240px;height:72px;margin:auto;padding:0 24px;display:flex}.brand{letter-spacing:-.8px;align-items:center;gap:9px;font-family:Space Grotesk;font-size:19px;font-weight:700;display:flex}.brand img{object-fit:cover;border-radius:8px;width:34px;height:34px}.nav-links{color:#aeb7c5;align-items:center;gap:25px;margin-left:auto;font-size:14px;display:flex}.nav-links a:hover{color:#fff}.nav-create{color:#fff;background:#0c1320;border:1px solid #24334c;border-radius:10px;align-items:center;gap:7px;padding:10px 14px;display:flex}.wallet-btn,.primary-btn,.secondary-btn{color:#fff;cursor:pointer;background:#0d1523;border:1px solid #263650;border-radius:10px;align-items:center;gap:8px;padding:11px 15px;display:inline-flex}.wallet-btn{white-space:nowrap;font-size:13px}.primary-btn{background:linear-gradient(135deg,#2e84ff,#1d5ee0);border-color:#3489ff;font-weight:700;box-shadow:0 12px 35px #1c68e833}.primary-btn:hover{filter:brightness(1.08)}.mobile-menu{color:#fff;background:0 0;border:0;display:none}.page{max-width:1240px;margin:auto;padding:0 24px}.hero{grid-template-columns:1.08fr .92fr;align-items:center;gap:70px;min-height:650px;display:grid;position:relative}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#1f67ee21,#0000 65%);width:550px;height:550px;position:absolute;top:40px;left:-220px}.eyebrow{color:#5b9dff;text-transform:uppercase;letter-spacing:2.4px;font-size:12px;font-weight:700}.hero h1{letter-spacing:-5px;max-width:760px;margin:18px 0 24px;font-family:Space Grotesk;font-size:clamp(54px,7vw,88px);line-height:.98}.hero h1 em{color:#4d96ff;font-style:normal}.hero-copy{color:#9da8b8;max-width:610px;font-size:18px;line-height:1.7}.hero-actions{gap:12px;margin-top:34px;display:flex}.hero-note{color:#687487;gap:18px;margin-top:28px;font-size:12px;display:flex}.hero-note span{align-items:center;gap:7px;display:flex}.hero-note i{background:#3d87ff;border-radius:50%;width:5px;height:5px}.hero-visual{height:450px;position:relative}.orb{border:1px solid #1b345d;border-radius:50%;width:330px;height:330px;position:absolute;top:50px;right:30px;box-shadow:0 0 100px #2371ff21}.orb:after,.orb:before{content:"";border:1px solid #142746;border-radius:50%;position:absolute;inset:40px}.orb:before{inset:90px}.float-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c121ce6;border:1px solid #25334a;border-radius:15px;width:320px;padding:20px;position:absolute;box-shadow:0 25px 80px #00000073}.float-card.one{top:55px;left:5px;transform:rotate(-4deg)}.float-card.two{top:225px;right:0;transform:rotate(4deg)}.float-card .fc-top{color:#78869a;text-transform:uppercase;letter-spacing:1.2px;justify-content:space-between;font-size:11px;display:flex}.float-card h4{margin:12px 0;font-size:17px}.fc-money{font-size:25px;font-weight:700}.fc-money small{color:#5e9aff;font-size:11px}.fc-bottom{color:#728095;justify-content:space-between;margin-top:18px;font-size:12px;display:flex}.section-head{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.section h2{letter-spacing:-2px;margin:8px 0;font-family:Space Grotesk;font-size:38px}.section-sub{color:#7e8a9b;max-width:560px;line-height:1.6}.view-link{color:#5f9cff;font-size:14px}.bounty-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.bounty-card{border:1px solid var(--line);background:linear-gradient(145deg,#0b1019,#080c13);border-radius:16px;padding:21px;transition:all .2s;display:block}.bounty-card:hover{border-color:#2b4b78;transform:translateY(-3px);box-shadow:0 18px 50px #0003}.card-top{justify-content:space-between;align-items:center;display:flex}.category{text-transform:uppercase;letter-spacing:1px;color:#6ea3ff;font-size:11px}.status-dot{color:#7f8b9d;font-size:11px}.status-dot i{background:var(--green);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.bounty-card h3{margin:22px 0 10px;font-family:Space Grotesk;font-size:18px;line-height:1.35}.bounty-card p{color:#818d9f;min-height:64px;font-size:13px;line-height:1.65}.reward{border-top:1px solid #151d29;border-bottom:1px solid #151d29;margin-top:16px;padding:18px 0}.reward span{color:#687587;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;font-size:11px;display:block}.reward strong{font-size:21px}.reward small{color:#5997ff;font-size:10px}.card-meta{color:#687588;align-items:center;gap:15px;margin-top:16px;font-size:11px;display:flex}.card-meta span{align-items:center;gap:5px;display:flex}.card-meta svg:last-child{color:#4c83d8;margin-left:auto}.stats-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding:28px 0;display:grid}.stat{text-align:center;border-right:1px solid var(--line)}.stat:last-child{border:0}.stat strong{font-family:Space Grotesk;font-size:30px}.stat span{color:#707d8f;margin-top:4px;font-size:12px;display:block}.dark-section{background:#070b12;border-top:1px solid #111823;border-bottom:1px solid #111823}.flow-grid{grid-template-columns:repeat(5,1fr);gap:0;display:grid}.flow-item{border-left:1px solid var(--line);min-height:160px;padding:20px}.flow-item:first-child{border-left:0}.flow-num{color:#438bff;font-family:Space Grotesk;font-size:12px}.flow-item h3{margin:18px 0 9px;font-size:17px}.flow-item p{color:#738093;font-size:12px;line-height:1.6}.page-title{padding:70px 0 40px}.page-title h1{letter-spacing:-3px;margin:0 0 12px;font-family:Space Grotesk;font-size:52px}.page-title p{color:#7f8b9c;max-width:650px;line-height:1.6}.toolbar{gap:10px;margin-bottom:20px;display:flex}.bounty-toolbar{align-items:center}.select-wrap{align-items:center;display:flex;position:relative}.select-wrap svg{color:#59677b;pointer-events:none;z-index:1;position:absolute;left:14px}.select-wrap .filter{padding-left:37px}.marketplace-summary{color:#66758a;justify-content:space-between;align-items:center;margin:-5px 0 18px;font-size:12px;display:flex}.marketplace-summary button{color:#6ea3ff;cursor:pointer;background:0 0;border:0;font-size:12px}.creator-line{color:#687588;margin-top:-2px;font-size:11px}.creator-line strong{color:#a8b4c4;font-weight:600}.empty-marketplace{text-align:center;background:#090e16;border:1px dashed #26354a;border-radius:16px;margin-bottom:100px;padding:70px 24px}.empty-marketplace strong{font-family:Space Grotesk;font-size:18px;display:block}.empty-marketplace span{color:#687588;margin-top:8px;font-size:12px;display:block}.searchbox{flex:1;position:relative}.searchbox svg{color:#59677b;position:absolute;top:13px;left:14px}.searchbox input{border:1px solid var(--line);color:#fff;background:#0a0f18;border-radius:10px;outline:none;width:100%;padding:12px 14px 12px 42px}.filter{border:1px solid var(--line);color:#aab4c2;background:#0a0f18;border-radius:10px;padding:0 14px}.detail-layout{grid-template-columns:1fr 340px;gap:22px;padding:55px 0 90px;display:grid}.panel{border:1px solid var(--line);background:#090e16;border-radius:16px;padding:26px}.detail-main h1{letter-spacing:-2px;margin:12px 0 14px;font-family:Space Grotesk;font-size:43px}.muted{color:#8490a1;line-height:1.7}.detail-meta{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.pill{color:#8ea0b8;background:#0d1520;border:1px solid #253247;border-radius:7px;padding:7px 10px;font-size:11px}.detail-section{border-top:1px solid var(--line);padding:25px 0}.detail-section h3{text-transform:uppercase;letter-spacing:1.2px;color:#9ba7b7;font-size:14px}.detail-section li{color:#8d99aa;margin:11px 0;font-size:13px}.side-sticky{height:max-content;position:sticky;top:95px}.price{font-family:Space Grotesk;font-size:42px}.price small{color:#5b98ff;font-size:13px}.side-line{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 0;font-size:12px;display:flex}.side-line span:first-child{color:#6f7c8e}.full{justify-content:center;width:100%;margin-top:20px}.form-wrap{max-width:820px;margin:auto;padding:55px 0 100px}.form-wrap h1{letter-spacing:-2px;font-family:Space Grotesk;font-size:45px}.form-card{border:1px solid var(--line);background:#090e16;border-radius:16px;padding:28px}.field{margin-bottom:20px}.field label{color:#aab5c4;margin-bottom:8px;font-size:12px;display:block}.field input,.field textarea,.field select{color:#fff;background:#070b12;border:1px solid #202b3b;border-radius:9px;outline:none;width:100%;padding:12px 13px}.field textarea{resize:vertical;min-height:130px}.two-col{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dashboard-top{justify-content:space-between;align-items:end;padding:55px 0 30px;display:flex}.dashboard-top h1{letter-spacing:-2px;margin:0 0 8px;font-family:Space Grotesk;font-size:43px}.metric-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.metric{border:1px solid var(--line);background:#090e16;border-radius:13px;padding:20px}.metric span{color:#718096;text-transform:uppercase;letter-spacing:1px;font-size:11px}.metric strong{margin-top:10px;font-family:Space Grotesk;font-size:28px;display:block}.dash-grid{grid-template-columns:1.2fr .8fr;gap:18px;margin:18px 0 80px;display:grid}.dash-list{border:1px solid var(--line);background:#090e16;border-radius:15px}.list-head{border-bottom:1px solid var(--line);justify-content:space-between;padding:19px 20px;font-size:13px;display:flex}.list-row{border-bottom:1px solid #131a25;align-items:center;gap:15px;padding:17px 20px;display:flex}.list-row:last-child{border:0}.list-row .grow{flex:1}.list-row strong{font-size:13px}.list-row small{color:#707d90;margin-top:4px;display:block}.badge{color:#79a9ff;background:#101a28;border-radius:6px;padding:5px 8px;font-size:10px}.profile-card{grid-template-columns:180px 1fr;gap:35px;padding:50px 0 90px;display:grid}.avatar{background:radial-gradient(circle at 30% 20%,#2d83ff,#0a1220 65%);border:1px solid #294064;border-radius:30px;justify-content:center;align-items:center;width:150px;height:150px;font-family:Space Grotesk;font-size:50px;display:flex}.profile-card h1{letter-spacing:-2px;margin:0 0 6px;font-family:Space Grotesk;font-size:43px}.profile-stats{gap:40px;margin-top:25px;display:flex}.profile-stats strong{font-family:Space Grotesk;font-size:23px}.profile-stats span{color:#728094;margin-top:3px;font-size:11px;display:block}.toast{z-index:100;background:#0d1622;border:1px solid #29476d;border-radius:11px;align-items:center;gap:9px;padding:13px 14px;font-size:13px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 20px 60px #00000080}.toast svg{color:var(--green)}.toast button{color:#7d8a9c;cursor:pointer;background:0 0;border:0}.notice{color:#8ba0bb;background:#0b1421;border:1px solid #203654;border-radius:10px;margin-bottom:18px;padding:12px;font-size:12px;line-height:1.5}.error{color:#ff7b8a;margin-top:7px;font-size:12px}@media (max-width:900px){.nav-links{border:1px solid var(--line);background:#090e16;border-radius:12px;flex-direction:column;align-items:stretch;padding:15px;display:none;position:absolute;top:66px;left:15px;right:15px}.nav-links.open{display:flex}.nav-create{justify-content:center}.mobile-menu{display:block}.hero{grid-template-columns:1fr;padding:70px 0}.hero-visual{display:none}.bounty-grid,.flow-grid{grid-template-columns:1fr 1fr}.flow-item:nth-child(odd){border-left:0}.detail-layout,.dash-grid{grid-template-columns:1fr}.side-sticky{position:static}.metric-grid{grid-template-columns:1fr 1fr}.profile-card{grid-template-columns:1fr}.profile-stats{flex-wrap:wrap;gap:20px}}@media (max-width:600px){.nav-shell,.page{padding:0 16px}.wallet-btn{padding:9px 10px}.brand span{display:none}.hero h1{letter-spacing:-3px;font-size:52px}.hero-copy{font-size:16px}.hero-actions{flex-direction:column}.section{padding:70px 0}.section-head{align-items:start;gap:15px}.section h2{font-size:31px}.bounty-grid{grid-template-columns:1fr}.stats-strip{grid-template-columns:1fr 1fr;gap:22px}.stat{border:0}.page-title h1{font-size:41px}.toolbar{flex-direction:column}.filter{height:44px}.two-col{grid-template-columns:1fr}.detail-main h1{font-size:34px}.metric-grid{grid-template-columns:1fr 1fr}.dashboard-top{display:block}.dashboard-top .primary-btn{margin-top:18px}.profile-card h1{font-size:35px}}.review-card{background:#080d15;border:1px solid #182334;border-radius:11px;margin:10px 0;padding:13px}.review-top{justify-content:space-between;align-items:center;gap:9px;display:flex}.review-card p{color:#8995a7;margin:10px 0;font-size:12px;line-height:1.6}.review-card .secondary-btn,.review-card .primary-btn{padding:9px 11px;font-size:12px}.primary-btn:disabled,.secondary-btn:disabled{opacity:.55;cursor:not-allowed}.review-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.review-actions .primary-btn,.review-actions .secondary-btn{margin-top:0}.profile-editor{margin-bottom:70px}.profile-editor h2{letter-spacing:-1.4px;margin:8px 0 24px;font-family:Space Grotesk;font-size:30px}.profile-editor small{margin-top:7px;font-size:11px;display:block}.profile-editor .primary-btn{margin-top:6px}.review-card .detail-meta{gap:6px}.review-card .pill{padding:5px 7px}.review-card .view-link{font-size:12px}.review-card .muted{font-size:11px}.profile-mini-stats{flex-wrap:wrap;gap:8px;margin:10px 0 12px;display:flex}.profile-mini-stats span{color:#728096;border:1px solid #1d2a3c;border-radius:7px;padding:6px 8px;font-size:10px}.profile-mini-stats strong{color:#dbe5f2;margin-right:3px}.profile-links{flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;display:flex}.profile-links .view-link{align-items:center;gap:5px;display:inline-flex}.profile-links .muted{align-items:center;display:inline-flex}.application-panel{background:#080e17;border:1px solid #1c2a3e;border-radius:13px;margin-top:18px;padding:16px}.application-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.application-heading h3{margin:5px 0 0;font-family:Space Grotesk;font-size:18px}.applicant-preview{background:#0a111c;border:1px solid #1a283a;border-radius:10px;gap:12px;margin-bottom:16px;padding:13px;display:flex}.applicant-avatar{color:#9fc3ff;background:#10213a;border:1px solid #29466b;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-family:Space Grotesk;font-weight:700;display:flex}.applicant-body{min-width:0}.applicant-body>strong{font-size:14px;display:block}.applicant-body>span{color:#64758c;margin-top:3px;font-size:10px;display:block}.applicant-body p{color:#8997aa;margin:8px 0;font-size:11px;line-height:1.55}.applicant-skills{flex-wrap:wrap;gap:5px;margin:8px 0;display:flex}.application-panel .notice,.application-panel .field{margin-bottom:12px}.demo-hero{max-width:820px;padding:72px 0 44px}.demo-hero h1{letter-spacing:-3px;margin:12px 0 16px;font-family:Space Grotesk;font-size:54px}.demo-hero>p{color:#8996a8;max-width:700px;font-size:16px;line-height:1.7}.demo-notice{color:#91a1b5;background:#0a1320;border:1px solid #27405f;border-radius:11px;align-items:center;gap:10px;margin-top:24px;padding:14px 16px;font-size:12px;display:flex}.demo-notice svg{color:#5f9cff;flex:none}.demo-notice strong{color:#e6edf7;margin-right:5px}.demo-section{padding:24px 0 90px}.demo-section-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.demo-section-head h2,.demo-how h2{letter-spacing:-1.8px;margin:8px 0;font-family:Space Grotesk;font-size:34px}.demo-card{background:linear-gradient(145deg,#0b111b,#080c13);border:1px solid #26364d;border-radius:16px;padding:21px;box-shadow:0 18px 50px #0000002e}.demo-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.demo-badge{color:#78aaff;letter-spacing:.8px;background:#101c2b;border:1px solid #294263;border-radius:7px;align-items:center;gap:6px;padding:6px 8px;font-size:9px;font-weight:700;display:inline-flex}.demo-card h3{margin:22px 0 10px;font-family:Space Grotesk;font-size:19px;line-height:1.35}.demo-card p{color:#818d9f;min-height:84px;font-size:13px;line-height:1.65}.demo-reward{border-top:1px solid #151e2c;border-bottom:1px solid #151e2c;justify-content:space-between;align-items:end;margin-top:17px;padding:17px 0;display:flex}.demo-reward span{color:#687587;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;font-size:10px;display:block}.demo-reward strong{font-size:22px}.demo-reward small{color:#5c99ff;font-size:10px}.demo-deadline{color:#718096;align-items:center;gap:6px;font-size:11px;display:flex}.demo-meta{color:#657388;flex-wrap:wrap;gap:14px;margin-top:15px;font-size:10px;display:flex}.demo-meta span{align-items:center;gap:5px;display:flex}.demo-how{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:60px;padding:75px 0 100px;display:grid}.demo-how p{color:#7d899b;max-width:520px;font-size:13px;line-height:1.7}.demo-steps{border:1px solid var(--line);background:#090e16;border-radius:15px}.demo-step{border-bottom:1px solid #141c28;align-items:center;gap:18px;padding:20px;display:flex}.demo-step:last-child{border-bottom:0}.demo-step span{color:#4d91ff;font-family:Space Grotesk;font-size:11px}.demo-step strong{font-size:14px}@media (max-width:900px){.demo-how{grid-template-columns:1fr;gap:30px}.demo-section-head{flex-direction:column;align-items:start}}@media (max-width:600px){.demo-hero h1{font-size:42px}.demo-section-head .secondary-btn{justify-content:center;width:100%}}:root{--bg:#04060a;--panel:#0a0f17;--panel2:#0d1420;--line:#182334;--blue:#4b92ff;--green:#42e6a0;--text:#f7f9fc;--muted:#8793a5}.site-header{background:#04060ae0;border-bottom:1px solid #668bbe1f;box-shadow:0 8px 35px #00000029}.nav-shell{height:74px}.brand{font-size:20px}.brand img{border:1px solid #5c8fdc2e;width:36px;height:36px;box-shadow:0 0 24px #327cff1f}.nav-links{gap:8px}.nav-links a{border-radius:8px;padding:9px 11px;transition:all .18s}.nav-links a:hover{background:#0d1521}.nav-create{background:linear-gradient(#0e1827,#0a111d)!important;border-color:#243a5a!important;padding:10px 14px!important}.wallet-btn{background:linear-gradient(#101a29,#0b121d);border-color:#29405f;transition:all .18s;box-shadow:0 8px 24px #0000002e}.wallet-btn:hover{border-color:#4771a8;transform:translateY(-1px)}.primary-btn{background:linear-gradient(135deg,#4b96ff,#2368dc);transition:all .18s;box-shadow:0 12px 32px #2368dc33}.primary-btn:hover{transform:translateY(-1px);box-shadow:0 15px 38px #2368dc47}.secondary-btn{background:#0b121d;border-color:#253750;transition:all .18s}.secondary-btn:hover{transform:translateY(-1px)}.hero{min-height:680px}.hero h1{text-shadow:0 12px 50px #00000059;font-size:clamp(56px,7vw,90px)}.hero-copy{color:#a2adbd}.hero-note{color:#748195}.float-card{background:linear-gradient(145deg,#0f1723f0,#080d15f0);border-color:#263953;box-shadow:0 30px 90px #00000080}.float-card.one{animation:7s ease-in-out infinite floatOne}.float-card.two{animation:8s ease-in-out infinite floatTwo}@keyframes floatOne{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(-3deg)translateY(-7px)}}@keyframes floatTwo{0%,to{transform:rotate(4deg)translateY(0)}50%{transform:rotate(3deg)translateY(7px)}}.stats-strip{background:#070b128c;border-color:#151f2d}.stat strong{font-size:32px}.stat span{color:#7d899a}.section{padding:105px 0}.section h2{font-size:40px}.section-sub{color:#8793a5}.bounty-card,.panel,.form-card,.metric,.review-card,.application-panel,.demo-card{background:linear-gradient(145deg,#0b111a,#080c13);border-color:#1b293b;box-shadow:0 12px 40px #00000021}.bounty-card{transition:transform .2s,border-color .2s,box-shadow .2s}.bounty-card:hover{border-color:#34557e;box-shadow:0 20px 55px #0000004d}.reward strong,.price,.metric strong{letter-spacing:-.8px}.category,.view-link{color:#6ba3ff}.pill{background:#0b1420;border-color:#22344d}.field input,.field textarea,.field select,.searchbox input,.filter{background:#060a10;border-color:#1e2c3e;transition:all .18s}.detail-layout{padding-top:65px}.detail-main h1,.page-title h1,.form-wrap h1,.dashboard-top h1,.profile-card h1{letter-spacing:-2.5px}.side-sticky .panel{box-shadow:0 20px 60px #0000003d}.flow-item{transition:background .2s}.status-dot i{box-shadow:0 0 9px #42e6a08c}.toast{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d1622f0}@media (max-width:900px){.nav-links{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 70px #0000008c}}@media (max-width:600px){.hero{min-height:auto;padding:72px 0}.hero h1{font-size:50px}.section{padding:75px 0}.stats-strip{padding:24px 16px}}.role-label{letter-spacing:1.1px;color:#5f9cff;font-size:10px;font-weight:700}.payment-status strong{color:#dbe8ff}.view-link{cursor:pointer}.site-footer{background:#05080e;border-top:1px solid #162130;margin-top:80px;padding:58px 0 22px}.footer-grid{grid-template-columns:1.5fr .8fr .8fr .8fr;gap:45px;display:grid}.footer-brand .brand{margin-bottom:14px}.footer-brand p{color:#778498;max-width:340px;font-size:12px;line-height:1.7}.footer-testnet{color:#6f91ba;text-transform:uppercase;letter-spacing:.8px;align-items:center;gap:7px;margin-top:10px;font-size:10px;display:inline-flex}.footer-col{flex-direction:column;gap:11px;font-size:12px;display:flex}.footer-col strong{color:#dfe7f2;margin-bottom:4px;font-family:Space Grotesk;font-size:12px}.footer-col a,.footer-muted{color:#718096;align-items:center;gap:4px;display:inline-flex}.footer-muted{font-size:11px}.footer-bottom{color:#58667a;border-top:1px solid #111a27;justify-content:space-between;gap:20px;margin-top:45px;padding-top:18px;font-size:10px;display:flex}.content-hero{max-width:850px;padding:95px 0 65px}.content-hero h1{letter-spacing:-4px;margin:15px 0 20px;font-family:Space Grotesk;font-size:clamp(48px,6vw,72px);line-height:1}.content-hero h1 em{color:#5e9dff;font-style:normal}.content-hero>p{color:#8794a6;max-width:690px;font-size:16px;line-height:1.75}.section-tight{padding:35px 0 85px}.about-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:65px;display:grid}.about-copy h2,.contact-panel h2{letter-spacing:-2px;margin:10px 0 18px;font-family:Space Grotesk;font-size:38px}.about-copy p{color:#8390a2;font-size:14px;line-height:1.8}.about-cards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.about-cards .panel:last-child{grid-column:1/-1}.about-cards h3{margin:17px 0 8px;font-size:16px}.contact-panel{background:linear-gradient(145deg,#0a111b,#070c13);border:1px solid #1c2d43;border-radius:17px;justify-content:space-between;align-items:center;gap:35px;margin-bottom:20px;padding:30px;display:flex}.contact-panel h2{margin-bottom:8px}.contact-panel .muted{max-width:620px}.contact-actions{min-width:250px}.contact-actions .primary-btn{justify-content:center}.contact-actions .notice{font-size:11px}.terms-hero{max-width:780px}.terms-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.terms-card{min-height:230px}.terms-card h2{letter-spacing:-.6px;margin:15px 0 10px;font-family:Space Grotesk;font-size:20px}.terms-card p{color:#818d9f;font-size:13px;line-height:1.75}.terms-num{color:#5e9dff;font-family:Space Grotesk;font-size:11px}.terms-note{color:#778598;border-top:1px solid #172333;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.terms-note strong{color:#dce5f0}.terms-note a{color:#6ca5ff;margin-left:auto}@media (max-width:900px){.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-col:last-child{grid-column:auto}.about-grid{grid-template-columns:1fr}.contact-panel{flex-direction:column;align-items:flex-start}.contact-actions{width:100%;min-width:0}.terms-grid{grid-template-columns:1fr}}@media (max-width:600px){.site-footer{padding-top:45px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px}.footer-brand{grid-column:1/-1}.footer-bottom{display:block}.footer-bottom span{margin-bottom:8px;display:block}.content-hero{padding:65px 0 45px}.content-hero h1{letter-spacing:-3px;font-size:46px}.about-cards{grid-template-columns:1fr}.about-cards .panel:last-child{grid-column:auto}.about-copy h2,.contact-panel h2{font-size:31px}.terms-card{min-height:0}.terms-note a{width:100%;margin-left:0}}:root{--bg:#050706;--panel:#0a0d0b;--panel2:#0f1411;--line:#1d2821;--text:#f5f7f5;--muted:#8b968e;--blue:#00c805;--blue2:#00a804;--green:#00c805;--danger:#ff5c5c}body{background:radial-gradient(circle at 76% -8%,#00c8051f,transparent 30%), radial-gradient(circle at 8% 28%,#0096040e,transparent 25%), var(--bg)}.site-header{background:#050706e6;border-bottom-color:#00c8051a}.brand span span{color:#00c805}.nav-create{border-color:#26352a;background:#0b110d!important}.wallet-btn,.primary-btn,.secondary-btn{background:#0c120e;border-color:#29382d}.primary-btn{color:#041005;background:linear-gradient(135deg,#00d307,#00ad05);border-color:#00c805;box-shadow:0 12px 35px #00c8052e}.primary-btn:hover{box-shadow:0 15px 38px #00c80542}.secondary-btn:hover,.wallet-btn:hover{background:#101811;border-color:#416348}.hero:before{background:radial-gradient(circle,#00c8051a,#0000 65%)}.eyebrow{color:#5ee866}.hero h1 em{background:linear-gradient(100deg,#67ed6d,#00c805);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-note i{background:#00c805;box-shadow:0 0 10px #00c8056b}.orb{border-color:#23452a;box-shadow:0 0 100px #00c8051a}.orb:after,.orb:before{border-color:#19331f}.float-card{background:linear-gradient(145deg,#0f1811f0,#080d09f0);border-color:#293b2d}.fc-money small,.price small,.reward small{color:#5de864}.view-link,.category{color:#63e96a}.bounty-card:hover{border-color:#315c36}.status-dot i{background:#00c805;box-shadow:0 0 9px #00c80580}.flow-num{color:#5de864}.detail-meta .pill,.pill{background:#0c150f;border-color:#2a3b2e}.badge,.demo-badge{color:#71ed77;background:#0c190e;border-color:#294d2e}.notice{background:linear-gradient(145deg,#0b170d,#09110a);border-color:#294a2e}.field input:focus,.field textarea:focus,.field select:focus,.searchbox input:focus{border-color:#3a8740;box-shadow:0 0 0 3px #00c8051a}.dark-section{background:linear-gradient(#060a07,#080e09);border-color:#142018}.flow-item:hover{background:#00c80509}.role-label{color:#63e96a}.payment-status{border-color:#315c36}.site-footer{background:#050806;border-top-color:#18251b}.footer-testnet svg{color:#59df60}.footer-col a:hover{color:#70e977}.content-hero h1 em{color:#5de864}.about-cards svg{color:#61e969}.terms-num{color:#5de864}.terms-note a{color:#61e969}.empty-marketplace{background:linear-gradient(145deg,#090f0a,#070b08);border-color:#2a3c2d}
