.pp{max-width:1200px;margin:0 auto;padding:0 28px 64px}.hero{padding:80px 0 56px;border-bottom:1px solid var(--border);position:relative;overflow:hidden}.hero:before{content:"// yieldin' 24/7 // last-exit nav vault // not a lp token // not a meme index // the bag of last resort // exit liquidity from the future // ";position:absolute;inset:auto 0 -8px;white-space:nowrap;color:var(--border-bright);font-size:11px;letter-spacing:.18em;text-transform:uppercase;opacity:.6}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.14em;margin-bottom:22px}.eyebrow .blink{background:var(--accent);width:8px;height:8px;display:inline-block;animation:blink 1.2s steps(2,end) infinite}.eyebrow b{color:var(--text);font-weight:600}.biggie{font-size:clamp(56px,9vw,124px);font-weight:800;letter-spacing:-.04em;line-height:.92;margin:0 0 24px}.biggie .acc{color:var(--accent)}.biggie .strk{color:var(--text-dim);text-decoration:line-through;text-decoration-thickness:4px;text-decoration-color:var(--red)}.biggie em{font-style:normal;background:var(--accent);color:var(--accent-ink);padding:0 12px;margin:0 -4px}.lede{max-width:760px;font-size:18px;color:var(--text-dim);line-height:1.6;margin:0 0 36px}.lede b{color:var(--text);font-weight:600}.lede u{color:var(--accent);text-decoration:none}.hero-actions{display:flex;gap:10px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;background:var(--accent);color:var(--accent-ink);font-family:inherit;font-weight:800;font-size:13px;letter-spacing:.08em;text-transform:uppercase;border:0;cursor:default}.btn:hover{background:#e8ff33}.btn.ghost{background:transparent;color:var(--text);border:1px solid var(--border-bright)}.btn.ghost:hover{border-color:var(--accent);color:var(--accent)}.btn .ar{transition:transform .2s}.btn:hover .ar{transform:translate(3px)}.sec{padding:72px 0 8px;border-bottom:1px solid var(--border)}.sec-hd{display:flex;gap:24px;align-items:baseline;padding-bottom:28px;margin-bottom:28px;border-bottom:1px dashed var(--border)}.sec-no{font-size:11px;color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;width:64px;flex-shrink:0}.sec-no b{color:var(--accent);font-weight:600}.sec-ttl{font-size:32px;font-weight:700;letter-spacing:-.02em;margin:0}.sec-sub{color:var(--text-dim);font-size:14px;margin-top:6px}.pillars{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--border);background:var(--panel)}.pillar{padding:26px 24px;border-right:1px solid var(--border);position:relative}.pillar:last-child{border-right:0}.pillar .n{font-size:11px;color:var(--accent);font-weight:700;letter-spacing:.14em;margin-bottom:14px}.pillar h3{font-size:17px;font-weight:700;margin:0 0 10px;letter-spacing:-.01em;line-height:1.25}.pillar p{font-size:12.5px;color:var(--text-dim);margin:0;line-height:1.6}.pillar b{color:var(--text);font-weight:600}.formula{background:var(--panel);border:1px solid var(--border);padding:32px;font-size:14px;line-height:1.9;white-space:pre;overflow-x:auto;margin-bottom:28px}.formula .c{color:var(--text-dim)}.formula .a{color:var(--accent);font-weight:600}.formula .r{color:var(--red)}.formula .g{color:var(--green)}.formula .lbl{font-size:10px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px;font-weight:600;white-space:normal}.formula-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.venues{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--border);background:var(--panel)}.venues>.v{padding:22px 24px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:6px}.venues>.v:nth-child(3n){border-right:0}.venues>.v:nth-last-child(-n+3){border-bottom:0}.venues .vhead{display:flex;align-items:baseline;gap:10px;margin-bottom:4px}.venues .vlogo{font-size:10px;font-weight:800;letter-spacing:.08em;padding:3px 7px}.venues .vlogo.pump{background:#b1ff5a29;color:#b1ff5a}.venues .vlogo.ray{background:#6df0ff29;color:#6df0ff}.venues .vlogo.met{background:#ff5acf29;color:#ff5acf}.venues h4{font-size:16px;font-weight:700;margin:0;letter-spacing:-.01em}.venues p{font-size:12px;color:var(--text-dim);margin:0;line-height:1.55}.venues .vmeta{margin-top:8px;display:flex;gap:16px;font-size:11px;color:var(--text-dim)}.venues .vmeta b{color:var(--text);font-weight:600}.venues .vstatus{margin-left:auto;font-size:10px;color:var(--green);text-transform:uppercase;letter-spacing:.08em}.venues .vstatus.wip{color:var(--amber)}.ratchet-explainer{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--border);background:var(--panel)}.ratchet-explainer .re-cell{padding:32px;border-right:1px solid var(--border)}.ratchet-explainer .re-cell:last-child{border-right:0}.ratchet-explainer h3{font-size:15px;margin:0 0 16px;color:var(--accent);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ratchet-explainer p{font-size:13px;color:var(--text-dim);line-height:1.7;margin:0 0 14px}.ratchet-explainer p b{color:var(--text);font-weight:600}.ratchet-explainer code{background:var(--bg2);border:1px solid var(--border);padding:1px 5px;font-family:inherit;font-size:11.5px;color:var(--text)}.re-axiom{display:flex;gap:14px;align-items:baseline;padding:12px 0;border-top:1px dashed var(--border-bright)}.re-axiom:last-child{padding-bottom:0}.re-axiom .ix{color:var(--accent);font-weight:700;font-size:13px;width:28px;flex-shrink:0}.re-axiom .tx{font-size:12.5px;color:var(--text);line-height:1.55}.re-axiom .tx b{color:var(--accent)}.faq{border-top:1px solid var(--border)}.faq .q{padding:26px 0;border-bottom:1px solid var(--border);display:grid;grid-template-columns:80px 1fr 1fr;gap:32px;align-items:baseline}.faq .qix{font-size:11px;color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.faq .qix b{color:var(--accent)}.faq h3{font-size:20px;margin:0;font-weight:700;letter-spacing:-.01em}.faq p{font-size:13px;color:var(--text-dim);line-height:1.7;margin:0}.faq p b{color:var(--text);font-weight:600}.faq p u{color:var(--accent);text-decoration:none;font-weight:600}.roadmap{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border:1px solid var(--border)}.rm{padding:24px 20px;border-right:1px solid var(--border);background:var(--panel);position:relative}.rm:last-child{border-right:0}.rm.done{background:var(--panel2)}.rm.now{background:var(--bg2)}.rm.now:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--accent)}.rm .rh{font-size:10px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.1em;display:flex;gap:8px;align-items:center;margin-bottom:12px}.rm .rh .rdot{width:8px;height:8px;background:var(--text-dimmer);border-radius:50%}.rm.done .rh .rdot{background:var(--green)}.rm.now .rh .rdot{background:var(--accent)}.rm h4{font-size:14px;margin:0 0 8px;font-weight:700}.rm ul{margin:0;padding:0;list-style:none}.rm li{font-size:11.5px;color:var(--text-dim);line-height:1.65;padding-left:14px;position:relative}.rm li:before{content:"→";position:absolute;left:0;color:var(--text-dimmer)}.rm.done li:before{content:"✓";color:var(--green)}.rm.now li:before{color:var(--accent)}.ppfoot{margin-top:80px;padding:40px 0 16px;border-top:1px solid var(--border);color:var(--text-dimmer);font-size:11.5px;line-height:1.7}.ppfoot a:hover{color:var(--text)}.ppfoot .row{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:8px}.ppfoot .row .grow{flex:1}.floater{position:fixed;bottom:18px;left:50%;transform:translate(-50%);z-index:10;display:flex;gap:8px;background:var(--panel);border:1px solid var(--border-bright);padding:6px;font-size:11px;color:var(--text-dim);letter-spacing:.04em}.floater a{padding:7px 13px}.floater a:hover{color:var(--text);background:var(--panel2)}.floater a.on{color:var(--accent-ink);background:var(--accent);font-weight:600}.quickstats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--border);margin-top:40px}.qs{padding:16px 20px;border-right:1px solid var(--border);background:var(--panel)}.qs:last-child{border-right:0}.qs .qsl{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);margin-bottom:6px}.qs .qsv{font-size:22px;font-weight:700;letter-spacing:-.01em}.qs .qsm{font-size:10.5px;color:var(--text-dim);margin-top:4px}.diagram{background:var(--panel);border:1px solid var(--border);padding:24px;margin-bottom:28px}.diagram svg{display:block;width:100%;height:auto}@media (max-width: 1180px){.pp{padding:0 20px 56px}.hero{padding:64px 0 44px}.roadmap{grid-template-columns:repeat(3,1fr)}.roadmap .rm:nth-child(n+4){border-top:1px solid var(--border)}.roadmap .rm:nth-child(3){border-right:0}}@media (max-width: 900px){.pp{padding:0 18px 48px}.hero{padding:56px 0 36px}.biggie{font-size:clamp(40px,9vw,80px)}.lede{font-size:16px}.hero-actions{gap:8px}.btn{padding:12px 16px;font-size:12px}.pillars{grid-template-columns:1fr 1fr}.pillar:nth-child(2){border-right:0}.pillar:nth-child(n+3){border-top:1px solid var(--border)}.venues{grid-template-columns:1fr 1fr}.venues>.v{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.venues>.v:nth-child(3n){border-right:1px solid var(--border)}.venues>.v:nth-child(2n){border-right:0}.ratchet-explainer{grid-template-columns:1fr}.ratchet-explainer .re-cell{border-right:0;border-bottom:1px solid var(--border);padding:24px 22px}.ratchet-explainer .re-cell:last-child{border-bottom:0}.formula-row{grid-template-columns:1fr}.formula{padding:22px;font-size:12px}.faq .q{grid-template-columns:1fr;gap:10px;padding:22px 0}.faq h3{font-size:17px}.roadmap{grid-template-columns:1fr 1fr}.rm{border-right:1px solid var(--border)!important}.rm:nth-child(2n){border-right:0!important}.rm:nth-child(n+3){border-top:1px solid var(--border)}.quickstats{grid-template-columns:1fr 1fr}.qs:nth-child(2){border-right:0}.qs:nth-child(n+3){border-top:1px solid var(--border)}.sec{padding:56px 0 6px}.sec-hd{flex-direction:column;gap:10px;padding-bottom:22px;margin-bottom:22px}.sec-no{width:auto}.sec-ttl{font-size:26px}.ppfoot .row{flex-direction:column;gap:18px}.ppfoot .row .grow{display:none}.topbar{flex-wrap:wrap;gap:10px 14px}.topbar .nav{order:5;flex-basis:100%;overflow-x:auto;scrollbar-width:none}.topbar .nav::-webkit-scrollbar{display:none}.topbar .chip{display:none}.floater{left:14px;right:14px;transform:none;justify-content:space-between}}@media (max-width: 560px){.pp{padding:0 14px 40px}.hero:before{font-size:9.5px;letter-spacing:.12em}.biggie{font-size:clamp(36px,11vw,64px);line-height:.96}.lede{font-size:14.5px}.pillars{grid-template-columns:1fr}.pillar{border-right:0!important;border-top:1px solid var(--border)}.pillar:first-child{border-top:0}.venues{grid-template-columns:1fr}.venues>.v{border-right:0!important;border-bottom:1px solid var(--border)}.venues>.v:last-child{border-bottom:0}.roadmap{grid-template-columns:1fr}.rm{border-right:0!important;border-top:1px solid var(--border)}.rm:first-child{border-top:0}.quickstats{grid-template-columns:1fr}.qs{border-right:0!important;border-top:1px solid var(--border)}.qs:first-child{border-top:0}.sec-ttl{font-size:22px}.biggie em{padding:0 6px}}
