:root{--ice: #e8f6ef;--paper: #fff8df;--ink: #12120f;--muted: #5e625c;--line: #aeb8ae;--aqua: #00e6bd;--blue: #1e4dff;--coral: #ff5e5b;--pink: #ff3bbd;--lime: #dfff00;--yellow: #ffe500;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:var(--ice);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:var(--ink)}button,a{color:inherit;font:inherit}button{cursor:pointer}a{text-decoration:none}.shell{min-height:100vh;background:var(--ice)}.topbar{height:74px;padding:0 32px;position:relative;z-index:30;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:2px solid var(--ink);background:var(--lime)}.brand{width:max-content;display:inline-flex;align-items:center;gap:9px;font-weight:950;letter-spacing:-.055em}.brand small{margin-left:2px;padding-left:10px;border-left:1px solid var(--ink);font:800 8px ui-monospace,monospace;letter-spacing:.12em}.brand-orb{width:36px;height:36px;display:grid;place-items:center;overflow:hidden;border:2px solid var(--ink);border-radius:50%;background:var(--coral);box-shadow:3px 3px 0 var(--ink)}.brand-orb img{width:100%;height:100%;object-fit:cover}.nav-links{display:flex;gap:28px;font-size:11px;font-weight:850;text-transform:uppercase}.nav-links a{padding:5px 0;border-bottom:2px solid transparent}.nav-links a:hover{border-color:var(--ink)}.topbar-actions{justify-self:end;display:flex;align-items:center;gap:10px}.network-chip{justify-self:end;padding:9px 12px;border:2px solid var(--ink);border-radius:0;background:var(--ink);color:#fff;box-shadow:4px 4px 0 var(--coral);font:850 9px ui-monospace,monospace;letter-spacing:.06em}.network-chip:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--blue)}.wallet-button{padding:10px 12px;border:2px solid var(--ink);color:var(--ink);background:var(--aqua);box-shadow:4px 4px 0 var(--blue);font:950 9px ui-monospace,monospace;letter-spacing:.04em;white-space:nowrap}.wallet-button:hover,.wallet-button:focus-visible{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--coral);outline:none}.hero-chaos{min-height:calc(100vh - 74px);position:relative;overflow:hidden;isolation:isolate;color:#fff;background:var(--ink) url(/neal-chaos-bg.png) center / cover no-repeat}.hero-chaos:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0b0c09eb,#0b0c09bd 46%,#0b0c091f 78%),linear-gradient(0deg,rgba(11,12,9,.74),transparent 38%)}.hero-marquee{height:34px;display:flex;align-items:center;overflow:hidden;border-bottom:2px solid var(--ink);color:var(--ink);background:var(--coral);font:950 11px ui-monospace,monospace;letter-spacing:.1em;white-space:nowrap}.hero-marquee span{display:block;width:max-content;animation:marquee 18s linear infinite}.hero-marquee--bottom{border-top:2px solid var(--ink);border-bottom:0;background:var(--aqua)}.hero-marquee--bottom span{animation-direction:reverse;animation-duration:14s}@keyframes marquee{to{transform:translate(-50%)}}.hero-stage{max-width:1540px;min-height:570px;margin:0 auto;padding:38px clamp(24px,4vw,68px) 22px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(410px,.95fr);align-items:center;gap:30px}.hero-copy{position:relative;z-index:5}.hero-kicker{margin:0 0 20px;display:flex;flex-wrap:wrap;gap:7px}.hero-kicker span{padding:6px 8px;border:1px solid white;background:#00000080;font:800 8px ui-monospace,monospace;letter-spacing:.08em}.hero-copy h1{max-width:820px;margin:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.16em;color:var(--paper);font-size:clamp(58px,7.3vw,124px);line-height:.76;letter-spacing:-.085em;text-transform:uppercase}.hero-copy h1 span{width:100%;color:var(--lime);font-size:1.23em;text-shadow:8px 8px 0 var(--blue),-3px -3px 0 var(--ink)}.hero-copy h1 em{font:inherit;font-size:.43em;transform:rotate(-4deg)}.hero-copy h1 strong{color:var(--coral);font-size:.68em;-webkit-text-stroke:1px var(--ink);text-shadow:5px 5px 0 var(--ink)}.hero-copy h1 i{width:100%;margin-top:.12em;color:transparent;font:inherit;font-size:.58em;letter-spacing:-.06em;-webkit-text-stroke:1.5px white}.eyebrow{margin:0 0 13px;color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.hero-copy>#description{max-width:640px;margin:24px 0 0;color:#d7d7cd;font-size:15px;font-weight:650;line-height:1.48}.hero-actions{margin-top:23px;display:flex;flex-wrap:wrap;gap:9px}.hero-actions a{padding:13px 15px;border:2px solid var(--ink);font:900 10px ui-monospace,monospace;letter-spacing:.04em}.primary-action{background:var(--lime);color:var(--ink);box-shadow:5px 5px 0 var(--blue)}.secondary-action{background:#fff;color:var(--ink);box-shadow:5px 5px 0 var(--coral)}.hero-actions a:hover{transform:translate(-2px,-2px)}.neal-monument{min-height:520px;position:relative;display:grid;place-items:center}.neal-frame{width:min(470px,39vw);aspect-ratio:1;overflow:hidden;position:relative;z-index:2;border:5px solid var(--ink);border-radius:15% 54% 48% 14%/18% 42% 58% 20%;background:var(--coral);box-shadow:16px 17px 0 var(--lime),-13px -12px 0 var(--blue);transform:rotate(2deg);animation:float-neal 4.2s ease-in-out infinite}.neal-frame:after{content:"";position:absolute;inset:0;border:11px solid rgba(255,255,255,.22);mix-blend-mode:overlay;pointer-events:none}.neal-frame>img{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(1.18) contrast(1.06)}.neal-halo{width:530px;height:530px;position:absolute;display:grid;place-items:center;border:2px dashed rgba(255,255,255,.65);border-radius:50%;color:transparent;animation:spin 18s linear infinite}.neal-halo:before,.neal-halo:after{content:"";position:absolute;inset:45px;border:1px solid rgba(223,255,0,.55);border-radius:50%}.neal-halo:after{inset:90px;border-color:#ff5e5bb3}.sticker{position:absolute;z-index:4;padding:11px 13px;border:3px solid var(--ink);color:var(--ink);box-shadow:5px 5px 0 var(--ink);font:950 11px/1 ui-monospace,monospace;text-align:center}.sticker--one{top:11%;right:3%;background:var(--pink);transform:rotate(8deg)}.sticker--two{bottom:8%;left:2%;background:var(--yellow);transform:rotate(-9deg)}.sticker--three{right:-1%;bottom:23%;border-radius:50%;background:var(--aqua);transform:rotate(11deg)}.neal-name-tag{width:205px;height:auto;position:absolute;left:1%;bottom:4%;z-index:5;filter:drop-shadow(8px 9px 0 rgba(18,18,15,.78));transform:rotate(-4deg)}@keyframes float-neal{50%{transform:rotate(-1deg) translateY(-10px)}}@keyframes spin{to{transform:rotate(360deg)}}.hero-control-deck{max-width:1540px;margin:0 auto 34px;padding:0 clamp(24px,4vw,68px);display:grid;grid-template-columns:320px 1fr;gap:12px;position:relative;z-index:10}.hype-console,.hero-quests{border:3px solid var(--ink);box-shadow:7px 7px #0009}.hype-console{padding:16px;position:relative;display:grid;grid-template-columns:1fr auto;gap:10px 14px;align-items:center;overflow:visible;color:var(--ink);background:var(--yellow)}.hype-console:focus-visible{outline:5px solid var(--aqua);outline-offset:4px}.hype-console>div:first-child{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:0 8px}.hype-console .console-label{grid-column:1 / -1;margin:0;font:900 8px ui-monospace,monospace;letter-spacing:.1em}.hype-console strong{font-size:38px;line-height:.8;letter-spacing:-.08em}.hype-console span{font:900 8px ui-monospace,monospace}.hype-console button{padding:10px;border:2px solid var(--ink);background:var(--coral);box-shadow:3px 3px 0 var(--ink);font:950 9px ui-monospace,monospace}.hype-console button:active{transform:translate(3px,3px);box-shadow:none}.hype-console button:disabled{cursor:not-allowed;opacity:.76}.hype-console small{grid-column:1 / -1;font:700 7px ui-monospace,monospace}.hype-gauge{display:flex;align-items:flex-end;gap:3px;height:35px}.hype-gauge i{width:5px;height:20%;background:#12120f33;transition:.12s}.hype-gauge i:nth-child(2n){height:50%}.hype-gauge i:nth-child(3n){height:80%}.hype-gauge i.on{background:var(--blue)}.yahoo-peek{width:min(820px,calc(100vw - 48px));padding:17px;position:absolute;left:-3px;top:calc(100% + 10px);z-index:60;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;visibility:hidden;opacity:0;border:3px solid var(--ink);color:var(--ink);background:var(--paper);box-shadow:9px 9px 0 var(--blue);transform:translateY(-8px);transition:opacity .16s ease,transform .16s ease,visibility .16s;pointer-events:none}.yahoo-peek:before{content:"";height:12px;position:absolute;left:0;right:0;top:-12px}.hype-console:hover .yahoo-peek,.hype-console:focus-within .yahoo-peek{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.yahoo-peek header{grid-column:1 / -1;padding-bottom:10px;display:flex;align-items:center;justify-content:space-between;border-bottom:3px solid var(--ink);font:950 9px ui-monospace,monospace;letter-spacing:.07em}.yahoo-peek header b{padding:6px 8px;background:var(--lime)}.yahoo-peek>div{min-width:0;padding:10px;border:2px solid var(--ink);background:#fff}.yahoo-peek>div>strong{font:950 8px ui-monospace,monospace;letter-spacing:.06em}.yahoo-peek ol{margin:9px 0 0;padding:0;list-style:none}.yahoo-peek li{padding:7px 0;display:flex;justify-content:space-between;gap:10px;border-top:1px solid var(--ink);font:850 8px ui-monospace,monospace}.yahoo-peek li span{overflow-wrap:anywhere}.yahoo-peek li b{white-space:nowrap}.yahoo-peek>a{grid-column:1 / -1;padding:10px;border:2px solid var(--ink);background:var(--aqua);box-shadow:4px 4px 0 var(--coral);font:950 9px ui-monospace,monospace;text-align:center}.hero-quests{color:var(--ink);background:var(--paper)}.hero-quests-head{padding:13px 15px 10px;display:flex;justify-content:space-between;align-items:start;border-bottom:2px solid var(--ink)}.hero-quests-head span,.hero-quests-head b{font:900 8px ui-monospace,monospace;letter-spacing:.08em}.hero-quests-head h2{margin:2px 0 0;font-size:24px;letter-spacing:-.05em}.hero-quests-head b{padding:6px 8px;background:var(--coral)}.hero-quest-callout{min-height:78px;padding:14px 16px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;background:var(--aqua)}.hero-quest-callout strong{font-size:clamp(14px,1.5vw,22px);letter-spacing:-.035em}.hero-quest-callout small{padding:7px 9px;border:2px solid var(--ink);background:var(--lime);font:850 8px ui-monospace,monospace}.hero-quest-callout:hover{background:var(--coral)}.wallet-identity{padding:clamp(54px,7vw,105px) clamp(24px,6vw,92px);display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(28px,5vw,78px);align-items:center;border-bottom:4px solid var(--ink);color:var(--paper);background:var(--blue)}.wallet-identity-copy h2{margin:0;color:#fff;font-size:clamp(58px,7.8vw,122px);line-height:.72;letter-spacing:-.075em}.wallet-identity-copy h2 em{color:var(--lime);font-style:normal;text-shadow:6px 6px 0 var(--ink)}.wallet-identity-copy>p:not(.eyebrow){max-width:640px;margin:32px 0 0;color:#dce4ff;font-size:14px;font-weight:720;line-height:1.6}.wallet-standard-note{width:max-content;max-width:100%;margin-top:30px;padding:11px 13px;display:flex;flex-wrap:wrap;gap:7px;border:3px solid var(--ink);color:var(--ink);background:var(--lime);box-shadow:7px 7px 0 var(--coral);font:950 9px ui-monospace,monospace;transform:rotate(-2deg)}.wallet-standard-note span{color:var(--blue)}.wallet-proof-board{min-width:0;padding:clamp(18px,3vw,34px);border:4px solid var(--ink);color:var(--ink);background:var(--paper);box-shadow:14px 14px 0 var(--ink);transform:rotate(1deg)}.wallet-status{margin:0;padding:14px 16px;border:3px solid var(--ink);background:var(--yellow);font:900 10px/1.35 ui-monospace,monospace}.wallet-status.busy{color:#fff;background:var(--blue)}.wallet-status.connected{background:var(--aqua)}.wallet-status.verified{background:var(--lime)}.wallet-status.error{color:#fff;background:var(--coral)}.wallet-proof-grid{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wallet-proof-grid article{min-width:0;min-height:105px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;border:2px solid var(--ink);background:#fff;box-shadow:3px 3px 0 var(--ink)}.wallet-proof-grid article:nth-child(2){grid-column:span 2;background:#dbe2ff}.wallet-proof-grid span,.wallet-capability-row>span{font:900 7px ui-monospace,monospace;letter-spacing:.09em}.wallet-proof-grid strong{overflow-wrap:anywhere;font-size:12px;line-height:1.35}.wallet-capability-row{margin-top:16px;padding:12px 0;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}#wallet-capabilities{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}#wallet-capabilities span{padding:6px 7px;border:2px solid var(--ink);color:#6b6b66;background:#d7d7cf;font:900 7px ui-monospace,monospace}#wallet-capabilities span.on{color:var(--ink);background:var(--aqua)}.wallet-actions{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.wallet-actions button{padding:11px 12px;border:3px solid var(--ink);color:var(--ink);background:var(--lime);box-shadow:4px 4px 0 var(--coral);font:950 8px ui-monospace,monospace}.wallet-actions button:nth-child(2),.wallet-actions button:nth-child(3){background:var(--aqua);box-shadow-color:var(--blue)}.wallet-actions button.quiet{background:#fff;box-shadow:none}.wallet-actions button:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.55}.wallet-actions button:not(:disabled):hover{transform:translate(-2px,-2px)}.wallet-privacy{margin-top:19px;display:block;color:#5d5d57;font:750 8px/1.5 ui-monospace,monospace}.wallet-dialog{width:min(620px,calc(100vw - 28px));max-height:min(760px,calc(100vh - 28px));padding:26px;overflow:auto;border:4px solid var(--ink);border-radius:0;color:var(--ink);background:var(--paper);box-shadow:14px 14px 0 var(--coral)}.wallet-dialog::backdrop{background:#12120fd1;backdrop-filter:blur(4px)}.wallet-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.wallet-dialog-head span{font:900 8px ui-monospace,monospace;letter-spacing:.09em}.wallet-dialog h2{margin:10px 0 0;font-size:clamp(44px,8vw,76px);line-height:.76;letter-spacing:-.07em}.wallet-dialog-head>button{width:42px;height:42px;border:3px solid var(--ink);background:var(--coral);box-shadow:4px 4px 0 var(--ink);font-size:25px;font-weight:950;line-height:1}.wallet-dialog>p{margin:25px 0;font-size:12px;font-weight:750;line-height:1.5}.wallet-dialog>small{margin-top:22px;display:block;font:850 8px ui-monospace,monospace}.wallet-list{display:grid;gap:9px}.wallet-choice{width:100%;padding:13px;display:flex;align-items:center;gap:13px;border:3px solid var(--ink);color:var(--ink);background:#fff;box-shadow:5px 5px 0 var(--ink);text-align:left}.wallet-choice.castalia{background:var(--lime);box-shadow:5px 5px 0 var(--blue)}.wallet-choice:hover,.wallet-choice:focus-visible{transform:translate(-2px,-2px);outline:4px solid var(--aqua);outline-offset:2px}.wallet-choice img{width:42px;height:42px;object-fit:contain;border-radius:10px}.wallet-choice span{display:grid;gap:4px}.wallet-choice strong{font-size:16px}.wallet-choice small{font:850 7px ui-monospace,monospace;letter-spacing:.08em}.wallet-empty{margin:0;padding:18px;border:3px dashed var(--ink);background:var(--yellow);font-size:12px;font-weight:800;line-height:1.5}.attitude,.verification,.principles,.quests{max-width:1380px;margin:12px auto 0;padding:30px;border:1px solid var(--line);border-radius:24px;background:#ffffff75}.attitude{display:grid;grid-template-columns:.75fr 1.25fr;gap:34px;background:var(--coral);border-color:var(--ink)}.attitude h2{margin:0;font-size:clamp(42px,5vw,73px);line-height:.86;letter-spacing:-.065em}.attitude-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.attitude-grid article{min-height:230px;padding:20px;display:flex;flex-direction:column;border:1px solid var(--ink);border-radius:15px;background:var(--paper)}.attitude-grid span{font:750 8px ui-monospace,monospace}.attitude-grid h3{margin:auto 0 8px;font-size:20px;letter-spacing:-.04em}.attitude-grid p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.verification{background:#f2f7f5}.verification-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.verification h2,.principles h2,.quests h2{margin:0;font-size:clamp(34px,4vw,55px);line-height:.95;letter-spacing:-.055em}.status-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font:750 9px ui-monospace,monospace;letter-spacing:.04em;text-transform:uppercase}.status-chip i{width:6px;height:6px;border-radius:50%;background:#b9a14d}.status-chip.prelaunch{color:#674e18;border-color:#cbb76d;background:#fff3c5}.status-chip.prelaunch i{background:#b78e1b}.status-chip.launched{color:#225b46;border-color:#7ab89d;background:#daf7e9}.status-chip.launched i{background:#2b9e70}.status-chip.failed{color:#7a3529;border-color:#d79888;background:#ffe1d9}.status-chip.failed i{background:var(--coral)}.record-grid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:9px;margin-top:28px}.record-grid article{min-width:0;min-height:145px;padding:19px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--line);border-radius:15px;background:var(--paper)}.record-grid .primary-record{background:var(--ink);color:#fff}.record-label{color:var(--muted);font:750 8px ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.primary-record .record-label{color:#96a29e}.record-grid strong{overflow-wrap:anywhere;font-size:12px;line-height:1.45}.primary-record strong{color:var(--lime)}.primary-record button{width:max-content;padding:7px 9px;border:1px solid #52605c;border-radius:999px;background:transparent;color:#fff;font-size:8px}.record-warning{margin:15px 0 0;color:var(--muted);font-size:10px}.principles{position:relative;display:grid;grid-template-columns:1fr;gap:32px;overflow:hidden;background:linear-gradient(90deg,#12120ffa,#12120fde 43%,#12120f7a),linear-gradient(0deg,rgba(18,18,15,.86) 0%,transparent 58%),url(/neal-token.png) center 38% / cover no-repeat}.real-neal-copy{position:relative;z-index:2}.real-neal-copy h2{text-shadow:5px 5px 0 rgba(0,0,0,.62)}.real-neal-copy h2 em{color:var(--lime);font-style:normal}.real-neal-copy>p:not(.eyebrow){margin:22px 0 0;font-size:16px;font-weight:800}.real-neal-copy>a{width:max-content;margin-top:28px;padding:14px 17px;display:block;border:3px solid var(--ink);color:var(--ink);background:var(--lime);box-shadow:7px 7px 0 var(--coral);font:950 10px ui-monospace,monospace;letter-spacing:.06em}.real-neal-copy>a span{color:var(--blue);font-size:1.3em}.real-neal-copy>a:hover{transform:translate(-2px,-2px);box-shadow:10px 10px 0 var(--blue)}.neal-decree{grid-column:1 / -1;margin-top:8px;padding:26px 30px;position:relative;z-index:2;display:grid;grid-template-columns:.55fr 1.35fr .8fr;align-items:center;gap:25px;border:4px solid var(--ink);color:var(--ink);background:var(--paper);box-shadow:12px 12px 0 var(--coral);transform:rotate(-1deg)}.neal-decree>span{font:950 10px ui-monospace,monospace;letter-spacing:.08em}.neal-decree>strong{font-size:clamp(26px,3vw,47px);line-height:.84;letter-spacing:-.055em}.neal-decree>small{padding-left:22px;border-left:3px solid var(--ink);font:850 9px/1.5 ui-monospace,monospace}.receipt-strip{grid-column:1 / -1;margin-top:30px;padding:15px 0;display:flex;justify-content:space-between;gap:20px;border-top:2px solid rgba(255,255,255,.45);border-bottom:2px solid rgba(255,255,255,.45)}.receipt-strip span{color:var(--lime);font:900 9px ui-monospace,monospace;letter-spacing:.08em}.receipt-strip span+span:before{content:"✦";margin-right:clamp(20px,5vw,80px);color:var(--coral)}.quests{padding:0;overflow:hidden;background:var(--paper)}.quests h3{margin:0;font-size:clamp(27px,3.1vw,43px);line-height:.98;letter-spacing:-.05em}.quests h4{margin:0;font-size:21px;letter-spacing:-.04em}.quests-intro{padding:34px;display:grid;grid-template-columns:1.15fr .85fr;gap:38px;align-items:end;background:var(--ink);color:#fff}.quests-copy>p:last-child{max-width:690px;margin:24px 0 0;color:#aeb9b5;font-size:13px;line-height:1.65}.quests-intro .eyebrow,.quests-intro .record-label{color:#8d9a96}.program-state{padding:22px;border:1px solid #43504c;border-radius:16px;background:#172622}.program-state strong,.program-state p{display:block}.program-state strong{margin-top:25px;color:var(--coral);font-size:17px}.program-state.funded strong{color:var(--aqua)}.program-state p{margin:10px 0 0;color:#98a5a1;font-size:10px;line-height:1.55}.nealonomics,.quest-process{padding:34px;border-top:1px solid var(--line)}.section-line{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.section-line>span{padding:8px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font:750 8px ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase}.nealonomics-truth{max-width:900px}.nealonomics-wallets{display:flex;gap:12px}.quest-guardrails{padding:34px;display:grid;grid-template-columns:.75fr 1.25fr;gap:40px;background:var(--blue);color:#fff}.quest-guardrails .eyebrow{color:#c9d3ff}.quest-guardrails ul{margin:0;padding:0;list-style:none;counter-reset:guardrail}.quest-guardrails li{padding:12px 0 12px 32px;position:relative;border-bottom:1px solid rgba(255,255,255,.25);font-size:11px;line-height:1.45;counter-increment:guardrail}.quest-guardrails li:before{content:counter(guardrail,decimal-leading-zero);position:absolute;left:0;color:var(--lime);font:750 8px ui-monospace,monospace}footer{max-width:1380px;margin:0 auto;padding:25px 0 45px;display:flex;justify-content:space-between;color:var(--muted);font:750 8px ui-monospace,monospace;letter-spacing:.08em}@media(max-width:1000px){.hero-stage{grid-template-columns:1fr}.neal-monument{min-height:490px}.neal-frame{width:min(460px,68vw)}.hero-control-deck{grid-template-columns:1fr}.record-grid{grid-template-columns:1fr 1fr}.principles,.wallet-identity{grid-template-columns:1fr}.wallet-identity-copy>p:not(.eyebrow){max-width:780px}.attitude,.quests-intro,.quest-guardrails{grid-template-columns:1fr}}@media(max-width:680px){.yahoo-peek{width:calc(100vw - 42px);grid-template-columns:1fr}.yahoo-peek header,.yahoo-peek>a{grid-column:1}.shell{padding:0}.topbar{height:64px;padding:0 14px}.topbar{grid-template-columns:1fr auto}.nav-links,.brand small,.topbar-actions .network-chip{display:none}.wallet-button{max-width:165px;overflow:hidden;padding:8px;font-size:7px;box-shadow:3px 3px 0 var(--blue);text-overflow:ellipsis}.hero-stage{min-height:0;padding:30px 17px 8px}.hero-copy h1{font-size:clamp(51px,19vw,78px)}.hero-copy h1 span{text-shadow:5px 5px 0 var(--blue),-2px -2px 0 var(--ink)}.hero-copy>#description{font-size:13px}.hero-actions{align-items:stretch;flex-direction:column}.hero-actions a{text-align:center}.neal-monument{min-height:390px}.neal-frame{width:min(330px,78vw);box-shadow:10px 11px 0 var(--lime),-8px -8px 0 var(--blue)}.neal-halo{width:360px;height:360px}.sticker{padding:8px;font-size:8px}.sticker--one{right:0}.sticker--two{left:0}.sticker--three{right:0}.neal-name-tag{width:150px;left:0;bottom:5%;filter:drop-shadow(5px 6px 0 rgba(18,18,15,.78))}.hero-control-deck{margin-bottom:20px;padding:0 12px}.hype-console{grid-template-columns:1fr auto}.hero-quest-callout,.record-grid,.attitude-grid{grid-template-columns:1fr}.verification-head{flex-direction:column}.attitude,.verification,.principles{padding:21px}.wallet-identity{padding:54px 18px}.wallet-identity-copy h2{font-size:clamp(58px,19vw,88px)}.wallet-proof-board{padding:14px;box-shadow:8px 8px 0 var(--ink);transform:none}.wallet-proof-grid{grid-template-columns:1fr}.wallet-proof-grid article:nth-child(2){grid-column:auto}.wallet-capability-row{align-items:flex-start;flex-direction:column}#wallet-capabilities{justify-content:flex-start}.wallet-actions{display:grid;grid-template-columns:1fr}.wallet-dialog{padding:18px;box-shadow:7px 7px 0 var(--coral)}.attitude-grid article{min-height:175px}.quests-intro,.nealonomics,.quest-process,.quest-guardrails{padding:21px}.section-line{align-items:flex-start;flex-direction:column}.nealonomics-wallets{grid-template-columns:1fr}footer{flex-direction:column;gap:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}::selection{color:var(--paper);background:var(--blue)}.topbar{position:sticky;top:0}.quests,.attitude,.verification,.principles{max-width:none;margin:0;border:0;border-bottom:4px solid var(--ink);border-radius:0}.quests{overflow:hidden;background:var(--paper)}.quests-intro{min-height:490px;padding:clamp(42px,6vw,96px) clamp(24px,6vw,92px);position:relative;grid-template-columns:1.3fr .7fr;align-items:center;background:var(--lime);color:var(--ink)}.quests-intro:before{content:"42";position:absolute;right:-3vw;bottom:-7vw;color:transparent;font-size:clamp(260px,37vw,620px);font-weight:950;line-height:.72;letter-spacing:-.13em;-webkit-text-stroke:3px rgba(18,18,15,.11);pointer-events:none}.quests-intro .eyebrow{color:var(--ink)}.quests-copy{position:relative;z-index:1}.quests-copy h2{font-size:clamp(68px,9vw,150px);line-height:.72;letter-spacing:-.085em}.quests-copy h2 em{color:var(--blue);font-style:normal;text-shadow:6px 6px 0 var(--coral);-webkit-text-stroke:2px var(--ink)}.quests-copy>p:last-child{max-width:760px;margin-top:32px;color:var(--ink);font-size:15px;font-weight:700;line-height:1.5}.program-state{position:relative;z-index:1;padding:28px;border:3px solid var(--ink);border-radius:0;color:var(--ink);background:var(--coral);box-shadow:12px 12px 0 var(--blue);transform:rotate(2deg)}.program-state:before{content:"CURRENT REALITY";position:absolute;right:-17px;top:-19px;padding:7px 9px;border:2px solid var(--ink);background:var(--paper);font:900 8px ui-monospace,monospace;transform:rotate(5deg)}.quests-intro .record-label{color:var(--ink)}.program-state strong{margin-top:36px;color:var(--ink);font-size:clamp(22px,2.2vw,35px);line-height:.98;letter-spacing:-.045em;text-transform:uppercase}.program-state.funded strong{color:var(--ink)}.program-state p{color:#2e251f;font-size:11px;font-weight:650}.nealonomics,.quest-process{padding:clamp(44px,6vw,92px) clamp(24px,6vw,92px);border-top:4px solid var(--ink)}.nealonomics{position:relative;overflow:hidden;color:var(--paper);background:var(--coral)}.nealonomics:after{content:"BUY";position:absolute;right:-1vw;bottom:-5vw;color:transparent;font-size:clamp(220px,35vw,570px);font-weight:950;line-height:.7;letter-spacing:-.12em;-webkit-text-stroke:3px rgba(18,18,15,.13);pointer-events:none}.quests h3{font-size:clamp(39px,5.2vw,82px)}.nealonomics>*{position:relative;z-index:1}.nealonomics .eyebrow{color:var(--ink)}.nealonomics h3{max-width:1200px;color:var(--ink);font-size:clamp(66px,9vw,150px);line-height:.75;letter-spacing:-.078em}.nealonomics-truth{max-width:940px;margin:38px 0 0;color:var(--ink);font-size:clamp(18px,2.1vw,31px);font-weight:850;line-height:1.22;letter-spacing:-.025em}.nealonomics-wallets{margin-top:48px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.nealonomics-wallets span{min-width:0;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:3px solid var(--ink);color:var(--ink);background:var(--paper);box-shadow:7px 7px 0 var(--blue)}.nealonomics-wallets strong{font:950 10px ui-monospace,monospace;letter-spacing:.08em}.nealonomics-wallets i{overflow-wrap:anywhere;font:850 9px ui-monospace,monospace;font-style:normal;text-align:right}.nealonomics-racket{margin:36px 0 0;padding:15px 0;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);color:var(--ink);font:950 clamp(9px,1.1vw,14px) ui-monospace,monospace;letter-spacing:.08em;word-spacing:.45em}.community-vote{padding:clamp(52px,7vw,110px) clamp(24px,6vw,92px);display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,.75fr);align-items:center;gap:clamp(38px,7vw,110px);border-top:4px solid var(--ink);color:var(--ink);background:var(--yellow)}.community-vote .eyebrow{color:var(--ink)}.community-vote-copy h3{font-size:clamp(64px,8vw,132px);line-height:.73;letter-spacing:-.075em}.community-vote-copy h3 em{color:var(--blue);font-style:normal;text-shadow:6px 6px 0 var(--coral);-webkit-text-stroke:2px var(--ink)}.community-vote-copy>p:not(.eyebrow){max-width:760px;margin:34px 0 0;font-size:clamp(16px,1.7vw,24px);font-weight:800;line-height:1.35}.vote-loop{margin-top:38px;padding:15px 0;display:flex;flex-wrap:wrap;align-items:center;gap:12px;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);font:950 9px ui-monospace,monospace;letter-spacing:.07em}.vote-loop i{color:var(--coral);font-size:18px;font-style:normal;-webkit-text-stroke:1px var(--ink)}.suggestion-entry{padding:24px;border:4px solid var(--ink);background:var(--paper);box-shadow:13px 13px 0 var(--blue);transform:rotate(1deg)}.suggestion-entry header{padding-bottom:17px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:3px solid var(--ink)}.suggestion-entry header span{font:950 10px ui-monospace,monospace;letter-spacing:.08em}.suggestion-entry header strong{padding:8px 10px;color:var(--paper);background:var(--ink);font:900 8px ui-monospace,monospace;letter-spacing:.07em}.suggestion-entry fieldset{margin:20px 0 0;padding:0;display:grid;gap:15px;border:0}.suggestion-entry fieldset:disabled{opacity:.58}.suggestion-entry label{display:grid;gap:7px}.suggestion-entry label>span,.suggestion-cost>span{font:950 8px ui-monospace,monospace;letter-spacing:.08em}.suggestion-entry input,.suggestion-entry textarea{width:100%;padding:15px;border:3px solid var(--ink);border-radius:0;color:var(--ink);background:#fff;font:800 12px/1.45 ui-monospace,monospace;outline:none}.suggestion-entry input:focus,.suggestion-entry textarea:focus{box-shadow:5px 5px 0 var(--coral)}.suggestion-entry textarea{min-height:145px;resize:vertical}.suggestion-entry input::placeholder,.suggestion-entry textarea::placeholder{color:#77736a;opacity:1}.suggestion-assets{display:grid;grid-template-columns:1fr 1fr;gap:10px}.suggestion-assets label{padding:12px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px 9px;border:3px solid var(--ink);background:var(--yellow)}.suggestion-assets input{width:16px;height:16px;padding:0;grid-row:1 / 3;accent-color:var(--blue)}.suggestion-assets strong{font:950 12px ui-monospace,monospace}.suggestion-assets small{font:850 7px ui-monospace,monospace;letter-spacing:.05em}.suggestion-assets label:has(input:disabled){color:#6c695f;background:#d9d6cb}.suggestion-cost{padding:13px 0;display:grid;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:10px;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.suggestion-cost strong{font:950 11px ui-monospace,monospace;text-align:right}.suggestion-entry button{width:100%;padding:15px;border:3px solid var(--ink);color:var(--ink);background:var(--lime);box-shadow:6px 6px 0 var(--coral);font:950 10px ui-monospace,monospace;letter-spacing:.06em}.suggestion-entry button:disabled{cursor:not-allowed}.suggestion-connect{margin-top:18px;background:var(--aqua)!important;box-shadow:6px 6px 0 var(--blue)!important}.suggestion-connect:hover,.suggestion-connect:focus-visible{transform:translate(-2px,-2px);box-shadow:9px 9px 0 var(--coral)!important;outline:none}.suggestion-entry>p{margin:18px 0 0;color:#494941;font:750 9px/1.55 ui-monospace,monospace}.quest-process{color:#fff;background:var(--ink)}.gc-manifesto{min-height:680px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.gc-coming{padding:9px 11px;border:2px solid var(--ink);color:var(--ink);background:var(--lime);box-shadow:5px 5px 0 var(--coral);font:950 9px ui-monospace,monospace;transform:rotate(-2deg)}.gc-manifesto h3{margin-top:38px;color:var(--paper);font-size:clamp(70px,10vw,168px);line-height:.72;letter-spacing:-.075em}.gc-manifesto h3 em{color:var(--coral);font-style:normal;text-shadow:6px 6px 0 var(--blue)}.gc-manifesto>p{max-width:780px;margin:40px 0 0;color:#d9ddd7;font-size:16px;font-weight:700;line-height:1.55}.gc-cta{width:min(760px,100%);margin-top:36px;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:3px solid var(--ink);color:var(--ink);background:var(--lime);box-shadow:9px 9px 0 var(--coral);transform:rotate(-1deg);transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.gc-cta strong{font-size:clamp(20px,2.8vw,38px);line-height:.9;letter-spacing:-.055em}.gc-cta strong span{color:var(--blue)}.gc-cta small{max-width:175px;padding-left:18px;border-left:2px solid var(--ink);font:950 9px/1.25 ui-monospace,monospace;letter-spacing:.06em}.gc-cta:hover,.gc-cta:focus-visible{background:var(--aqua);box-shadow:13px 13px 0 var(--blue);transform:translate(-3px,-3px) rotate(0);outline:none}.quest-tease{width:100%;margin-top:48px;padding:15px 0;display:flex;flex-wrap:wrap;gap:10px 24px;border-top:2px solid rgba(255,255,255,.4);border-bottom:2px solid rgba(255,255,255,.4)}.quest-tease span{color:var(--lime);font:900 9px ui-monospace,monospace;letter-spacing:.08em}.quest-tease span+span:before{content:"✦";margin-right:24px;color:var(--coral)}.quest-guardrails{padding:clamp(52px,7vw,110px) clamp(24px,6vw,92px);border-top:4px solid var(--ink);grid-template-columns:.8fr 1.2fr;background:var(--blue)}.quest-guardrails h3{font-size:clamp(55px,7vw,110px);line-height:.73}.guardrail-stamp{display:inline-block;margin-top:35px;padding:11px 13px;border:3px solid var(--ink);color:var(--ink);background:var(--lime);box-shadow:6px 6px 0 var(--coral);font:950 9px ui-monospace,monospace;transform:rotate(-3deg)}.quest-steps{margin:0;padding:0;display:grid;gap:13px;list-style:none;counter-reset:quest-step}.quest-steps li{min-height:150px;padding:24px 26px 22px 74px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;border:3px solid var(--ink);color:var(--ink);background:var(--paper);box-shadow:8px 8px 0 var(--ink);counter-increment:quest-step}.quest-steps li:nth-child(2){background:var(--aqua);transform:translate(10px)}.quest-steps li:nth-child(3){background:var(--lime);transform:translate(-7px)}.quest-steps li:before{content:counter(quest-step,decimal-leading-zero);position:absolute;left:24px;top:24px;color:var(--blue);font:950 12px ui-monospace,monospace}.quest-steps strong{font-size:clamp(23px,2.7vw,40px);line-height:.9;letter-spacing:-.055em}.quest-steps span{max-width:620px;margin-top:12px;font-size:12px;font-weight:750;line-height:1.45}.quest-rules{grid-column:1 / -1;margin-top:26px;border:3px solid var(--ink);color:var(--ink);background:var(--paper);box-shadow:8px 8px 0 var(--coral)}.quest-rules summary{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer}.quest-rules summary::-webkit-details-marker{display:none}.quest-rules summary>span{font:950 11px ui-monospace,monospace;letter-spacing:.08em}.quest-rules summary strong{padding:8px 10px;color:var(--paper);background:var(--ink);font:900 8px ui-monospace,monospace;letter-spacing:.06em}.quest-rules summary i{font-style:normal}.quest-rules summary i:last-child{display:none}.quest-rules[open] summary i:first-child{display:none}.quest-rules[open] summary i:last-child{display:inline}.quest-rules>div{padding:0 20px 20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.quest-rules:not([open])>div{display:none}.quest-rules p{margin:0;padding:16px;border:2px solid var(--ink);background:#fff;font-size:11px;font-weight:700;line-height:1.5}.attitude{padding:clamp(54px,7vw,105px) clamp(24px,6vw,92px);grid-template-columns:.7fr 1.3fr;background:var(--pink)}.attitude-lead{position:sticky;top:110px;align-self:start}.attitude h2{font-size:clamp(66px,8vw,125px);line-height:.72}.attitude-lead>span{display:inline-block;margin-top:32px;padding:10px;border:2px solid var(--ink);background:var(--yellow);box-shadow:5px 5px 0 var(--ink);font:900 10px ui-monospace,monospace;transform:rotate(-2deg)}.attitude-grid{gap:16px}.attitude-grid article{min-height:390px;padding:25px;border:3px solid var(--ink);border-radius:0;box-shadow:8px 8px 0 var(--ink)}.attitude-grid article:nth-child(1){background:var(--yellow);transform:rotate(-2deg)}.attitude-grid article:nth-child(2){background:var(--aqua);transform:translateY(26px) rotate(1deg)}.attitude-grid article:nth-child(3){background:#a8baff;transform:rotate(2deg)}.attitude-grid span{font-size:8px;font-weight:900}.attitude-grid h3{margin-top:auto;font-size:clamp(25px,3vw,47px);line-height:.82}.attitude-grid p{color:var(--ink);font-size:11px;font-weight:650}.verification{padding:clamp(54px,7vw,105px) clamp(24px,6vw,92px);color:var(--ink);background:var(--aqua)}.verification h2{font-size:clamp(58px,8vw,125px);line-height:.73}.verification-sub{max-width:560px;margin:25px 0 0;font-size:14px;font-weight:750}.status-chip{border:3px solid var(--ink);border-radius:0;color:var(--ink);box-shadow:5px 5px 0 var(--ink);font-weight:900}.record-grid{margin-top:45px;gap:13px}.record-grid article{min-height:180px;padding:22px;border:3px solid var(--ink);border-radius:0;box-shadow:6px 6px 0 var(--ink)}.record-grid .primary-record{background:var(--ink)}.record-grid strong{font-size:13px}.record-warning{margin-top:22px;padding:14px 16px;border:2px solid var(--ink);color:var(--ink);background:var(--yellow);font-size:11px;font-weight:800}.principles{padding:clamp(54px,7vw,105px) clamp(24px,6vw,92px);color:#fff;background:linear-gradient(90deg,#12120ffa,#12120fde 43%,#12120f7a),linear-gradient(0deg,rgba(18,18,15,.86) 0%,transparent 58%),url(/neal-token.png) center 38% / cover no-repeat}.principles .eyebrow{color:var(--coral)}.principles h2{font-size:clamp(88px,12vw,190px);line-height:.68;letter-spacing:-.09em}footer{max-width:none;margin:0;padding:28px clamp(24px,6vw,92px);border-top:0;color:var(--ink);background:var(--lime);font-size:9px}@media(max-width:1000px){.quests-intro,.community-vote,.quest-guardrails,.attitude,.principles{grid-template-columns:1fr}.community-vote{gap:45px}.attitude-lead{position:static}.attitude-grid{margin-top:40px}.nealonomics-wallets{grid-template-columns:1fr}.neal-decree{grid-template-columns:1fr 1.4fr}.neal-decree>small{grid-column:1 / -1;padding:15px 0 0;border-top:3px solid var(--ink);border-left:0}}@media(max-width:680px){.quests-intro{padding-top:58px}.quests-copy h2{font-size:clamp(58px,19vw,90px)}.program-state{margin:25px 4px 7px 0;transform:rotate(0)}.attitude-grid{grid-template-columns:1fr}.attitude-grid article:nth-child(n){min-height:270px;grid-column:auto;transform:none;rotate:0deg}.nealonomics h3{font-size:clamp(52px,16vw,78px)}.nealonomics-truth{margin-top:28px;font-size:18px}.nealonomics-wallets span{align-items:flex-start;flex-direction:column}.nealonomics-wallets i{text-align:left}.community-vote{padding:48px 21px}.community-vote-copy h3{font-size:clamp(53px,16vw,76px)}.suggestion-entry{padding:17px;box-shadow:8px 8px 0 var(--blue);transform:none}.suggestion-assets{grid-template-columns:1fr}.suggestion-cost{grid-template-columns:1fr 1fr}.suggestion-cost strong{text-align:left}.gc-manifesto{min-height:560px}.gc-manifesto h3{font-size:clamp(58px,18vw,92px)}.gc-manifesto>p{font-size:13px}.gc-cta{padding:17px;align-items:flex-start;flex-direction:column}.gc-cta small{max-width:none;padding:12px 0 0;border-top:2px solid var(--ink);border-left:0}.quest-tease{display:grid;gap:10px}.quest-tease span+span:before{margin-right:10px}.quest-steps li,.quest-steps li:nth-child(n){min-height:135px;padding:20px 20px 20px 62px;transform:none}.quest-steps li:before{left:18px;top:20px}.quest-rules summary{align-items:flex-start;flex-direction:column}.quest-rules>div{grid-template-columns:1fr}.record-grid{grid-template-columns:1fr}.verification-head{align-items:flex-start}.principles h2{font-size:clamp(78px,25vw,116px)}.principles{background-position:66% center;background-size:auto 100%}.real-neal-copy>p:not(.eyebrow){font-size:14px}.neal-decree{padding:22px;grid-template-columns:1fr;gap:18px;transform:none;box-shadow:8px 8px 0 var(--coral)}.neal-decree>small{grid-column:auto;padding:15px 0 0;border-top:3px solid var(--ink);border-left:0}.receipt-strip{display:grid}.receipt-strip span+span:before{margin-right:10px}}
