:root{color-scheme:dark;--ink:#f7f5ff;--lime:#1fff93;--muted:#b7aed8;--line:rgba(198,204,212,.22);--surface:rgba(190,196,204,.06);--surface-strong:rgba(212,217,224,.1);--surface-bg:linear-gradient(135deg,rgba(210,215,222,.09),rgba(83,90,99,.045));--purple:#a855f7}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink)}.code-rain{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.64;mix-blend-mode:screen;mask-image:linear-gradient(180deg,transparent,black 6%,black 90%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,black 6%,black 90%,transparent)}main{position:relative;z-index:1;max-width:1180px;margin:auto;padding:22px 28px 48px}nav{display:flex;align-items:center;gap:22px;font-size:13px}.mark{font-weight:900;font-size:21px;letter-spacing:-1px;text-decoration:none;color:inherit}.mark span{color:var(--lime)}.badge{margin-right:auto;border:1px solid var(--line);padding:6px 9px;font-size:10px;letter-spacing:1px}a{color:inherit}.hero{padding:110px 0 85px}.eyebrow{text-transform:uppercase;letter-spacing:1.4px;font-weight:800;color:var(--lime);margin:0 0 16px}.hero h1{font-size:clamp(48px,8vw,100px);line-height:.91;letter-spacing:-.075em;margin:0;max-width:900px}.hero h1 em{font-family:Georgia,serif;font-weight:400}.lede{max-width:665px;font-size:19px;line-height:1.5;margin:34px 0;color:var(--muted)}.hero-actions{display:flex;align-items:center;gap:20px;font-size:13px}.button,button{color:#06130d;border:1px solid var(--lime);padding:13px 17px;text-decoration:none;cursor:pointer;font-weight:700}.button:disabled,button:disabled{cursor:not-allowed;opacity:.55}.architecture{display:grid;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.architecture article{min-height:240px;padding:28px;border-right:1px solid var(--line)}.architecture article:first-child{padding-left:0}.architecture article:last-child{border:0}.architecture h2,.boundaries h2,.demo h2,.wallet-check h2{font-size:25px;letter-spacing:-.045em;margin:0 0 15px}.architecture p:not(.eyebrow){line-height:1.55;color:var(--muted)}.wallet-check{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;padding:45px 0;border-bottom:1px solid var(--line)}.wallet-check-action p,.wallet-check>div>p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.55}.wallet-check-action{border-left:1px solid var(--line);padding-left:32px}.wallet-check-action h3{margin:0 0 8px}.wallet-check button{margin:7px 0}.wallet-result{border-top:1px solid var(--line);padding-top:10px}.mono,.wallet-blocked{font-family:monospace;overflow-wrap:anywhere}.review-grid label,.wallet-select{display:grid;gap:6px;font-size:11px;font-weight:700;margin:14px 0}.review-grid input,.wallet-select select{width:100%;padding:11px;border:1px solid var(--line);background:var(--surface-strong);color:var(--ink)}.review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.review-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:20px 0}.review-facts div{display:grid;grid-template-columns:100px 1fr;gap:12px;padding:8px 0}.review-facts dt{font-size:10px;text-transform:uppercase;letter-spacing:1px}.review-facts dd{margin:0;font-family:monospace;font-size:11px;overflow-wrap:anywhere}.review-controls{display:grid;gap:8px}.review-acknowledgement{display:flex;align-items:start;gap:8px;font-size:12px;line-height:1.4}.review-acknowledgement input{margin-top:2px;accent-color:var(--lime)}.wallet-flow-status{padding:10px 12px;background:rgba(31,255,147,.12)}.demo{background:var(--surface-bg);color:var(--ink);padding:38px;margin:70px 0}.demo-top{display:flex;justify-content:space-between;align-items:start}.demo .eyebrow{color:var(--lime)}.roles{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:rgba(247,245,255,.72);padding:20px 0}.roles span{border:1px solid var(--line);padding:9px}.roles b{color:var(--ink)}.step-grid{display:grid;grid-template-columns:repeat(4,1fr);margin:20px 0 28px}.step{border:1px solid var(--line);min-height:95px;padding:17px;font-weight:700;display:flex;flex-direction:column;gap:8px}.step i{width:10px;height:10px;border-radius:100%;background:rgba(183,174,216,.48)}.step.complete i{background:var(--lime)}.step.active i{background:var(--purple)}.step small{text-transform:uppercase;font-size:9px;letter-spacing:1px;color:rgba(247,245,255,.72)}.controls{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.controls label{font-size:11px;display:grid;gap:5px}.controls select{padding:12px;background:var(--surface-strong);color:var(--ink);border:0;min-width:215px}.controls button{background:var(--lime);color:#06130d;border:0;font-size:12px}.notice{border-top:1px solid var(--line);padding-top:17px;font-family:monospace;font-size:12px;color:var(--muted)}.boundaries{padding:30px 0 70px;max-width:850px}.boundaries>div{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.boundaries p{line-height:1.55;color:var(--muted)}.boundaries b{color:var(--ink)}footer{border-top:1px solid var(--line);padding-top:20px;font-size:12px;color:var(--muted)}@media(max-width:700px){main{padding:18px}.hero{padding:70px 0}.architecture,.boundaries>div,.review-grid,.step-grid,.wallet-check{grid-template-columns:1fr}.wallet-check{gap:20px}.wallet-check-action{border-left:0;border-top:1px solid var(--line);padding:22px 0 0}.architecture article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.architecture article:first-child{padding-left:28px}.demo{padding:24px;margin:45px 0}.demo-top{gap:10px}.hero-actions{align-items:start;flex-direction:column}nav a:last-child{display:none}}.compute-architecture{padding:48px 0;border-bottom:1px solid var(--line)}.compute-architecture>div{max-width:760px}.compute-architecture h2{font-size:34px;letter-spacing:-.05em;margin:0 0 15px}.compute-architecture>div>p:not(.eyebrow){color:var(--muted);line-height:1.55}.compute-architecture ol{list-style:none;padding:0;margin:30px 0 18px;display:grid;grid-template-columns:repeat(4,1fr)}.compute-architecture li{border:1px solid var(--line);padding:17px;min-height:130px;display:grid;align-content:start;gap:12px}.compute-architecture li+li{border-left:0}.compute-architecture li b{font-size:12px;text-transform:uppercase;letter-spacing:1px}.compute-architecture li span{font-size:12px;color:var(--muted);line-height:1.45}.compute-caveat{font-family:monospace;font-size:11px;color:var(--muted)}@media(max-width:700px){.compute-architecture ol{grid-template-columns:1fr}.compute-architecture li+li{border-left:1px solid var(--line);border-top:0}.compute-architecture li{min-height:0}}.release-status{padding:0 0 48px;border-bottom:1px solid var(--line)}.release-status-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.release-status-heading h2{max-width:660px;font-size:34px;letter-spacing:-.05em;margin:0}.release-status-heading .button{white-space:nowrap}.release-grid{display:grid;grid-template-columns:repeat(4,1fr)}.release-card{min-height:170px;padding:20px;border:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.release-card+article{border-left:0}.release-card p{margin:0;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:1px}.release-card strong{font-size:21px}.release-card span{color:var(--muted);font-size:12px;line-height:1.5}.release-ready{box-shadow:inset 0 3px 0 var(--lime)}.release-review{box-shadow:inset 0 3px 0 var(--starknet-pink)}.release-locked{box-shadow:inset 0 3px 0 var(--starknet-coral)}.release-note{margin:18px 0 0;color:var(--muted);font-family:monospace;font-size:11px;line-height:1.5}@media(max-width:700px){.release-status-heading{align-items:start;flex-direction:column}.release-grid{grid-template-columns:1fr}.release-card+article{border-left:1px solid var(--line);border-top:0}.release-card{min-height:0}}.marketplace{padding:58px 0;border-bottom:1px solid var(--line)}.marketplace-heading{display:flex;justify-content:space-between;gap:40px;align-items:end}.marketplace-heading>div:first-child{max-width:700px}.marketplace h2{font-size:34px;letter-spacing:-.05em;margin:0 0 14px}.marketplace h3{margin:0 0 12px;font-size:19px}.marketplace .muted,.marketplace-heading p:not(.eyebrow){font-size:13px;line-height:1.55;color:var(--muted)}.market-stats{display:grid;grid-template-columns:repeat(3,auto);gap:3px 10px;white-space:nowrap;font-size:11px}.market-stats b{font-size:25px;color:var(--lime)}.market-stats span{align-self:end;color:var(--muted);margin-bottom:5px}.market-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:25px}.market-card{border:1px solid var(--line);padding:20px;background:var(--surface);display:flex;flex-direction:column;align-items:stretch;gap:9px}.market-card input,.market-card select,.market-card textarea{width:100%;border:1px solid var(--line);background:#070707;color:var(--ink);padding:10px;font:inherit;font-size:12px}.market-card textarea{min-height:72px;resize:vertical}.market-card button{margin-top:auto;font-size:12px}.market-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.feed,.market-list>div,.market-orders{border:1px solid var(--line);padding:20px;background:var(--surface)}.feed article,.market-list article,.market-orders article{border-top:1px solid var(--line);padding:12px 0;display:grid;gap:5px}.feed article:first-of-type,.market-list article:first-of-type,.market-orders article:first-of-type{border-top:0}.feed article b,.market-list article b,.market-orders article b{font-size:13px}.market-list article span,.market-orders article span,.reputation span{font-family:monospace;font-size:10px;color:var(--lime)}.market-list article small{font-size:12px;color:var(--muted);line-height:1.45}.market-list button{justify-self:start;font-size:11px;margin-top:5px;padding:8px 10px}.market-orders{margin-top:12px}.market-orders article{grid-template-columns:1fr auto;align-items:center}.market-orders article>div:first-child{display:grid;gap:5px}.order-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:end}.order-actions button{font-size:11px;padding:8px 10px}.market-bottom{margin-top:12px}.reputation{display:grid;gap:4px;border-top:1px solid var(--line);padding:10px 0;margin:0;font-size:12px}.reputation:first-of-type{border-top:0}.feed{margin-top:12px}.feed p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}@media(max-width:700px){.marketplace-heading{align-items:start;flex-direction:column}.market-grid,.market-list,.market-orders article{grid-template-columns:1fr}.market-orders article{gap:12px}.order-actions{justify-content:start}.market-stats{width:100%}}.subscription-planner{padding:58px 0;border-bottom:1px solid var(--line)}.subscription-planner>div:first-child{max-width:720px}.subscription-planner h2{font-size:30px;letter-spacing:-.05em;margin:0 0 12px}.subscription-planner .muted,.subscription-planner>div:first-child p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.55}.subscription-planner form{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:9px;margin-top:22px}.subscription-planner input{border:1px solid var(--line);background:#070707;color:var(--ink);padding:10px;font:inherit;font-size:12px}.subscription-list{border:1px solid var(--line);padding:20px;background:var(--surface);margin-top:16px}.subscription-list article{display:grid;grid-template-columns:1fr auto;gap:15px;align-items:center;border-top:1px solid var(--line);padding:12px 0}.subscription-list article:first-of-type{border-top:0}.subscription-list article>div:first-child{display:grid;gap:5px}.subscription-list b{font-size:13px}.subscription-list span{font-family:monospace;color:var(--lime);font-size:10px}.subscription-list small{color:var(--muted);font-size:11px}@media(max-width:700px){.subscription-list article,.subscription-planner form{grid-template-columns:1fr}}.local-data-tools{padding:48px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto;gap:22px;align-items:end}.local-data-tools>div:first-child{max-width:650px}.local-data-tools h2{font-size:28px;letter-spacing:-.05em;margin:0 0 10px}.local-data-tools p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.55}.local-data-tools>.notice{grid-column:1/-1;margin:0}.secondary-link{background:transparent;color:var(--ink);border-color:var(--line);font-size:11px;padding:8px 10px}@media(max-width:700px){.local-data-tools{grid-template-columns:1fr;align-items:start}}.encrypted-messaging{padding:58px 0;border-bottom:1px solid var(--line)}.encrypted-messaging>div:first-child{max-width:760px}.encrypted-messaging h2{font-size:31px;letter-spacing:-.05em;margin:0 0 12px}.encrypted-messaging>div:first-child p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.55}.message-controls{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:20px}.message-controls form{display:flex;gap:8px;flex:1 1}.message-controls input,.message-controls select{border:1px solid var(--line);background:#070707;color:var(--ink);padding:10px;font:inherit;font-size:12px}.message-controls input{flex:1 1;min-width:230px}.message-list{margin-top:16px;border:1px solid var(--line);padding:18px;background:var(--surface)}.message-list article{border-top:1px solid var(--line);padding:12px 0;display:grid;gap:6px}.message-list article:first-of-type{border-top:0}.message-list b{font-size:13px}.message-list span{font-family:monospace;font-size:10px;color:var(--lime);overflow-wrap:anywhere}.message-list p{font-size:13px;color:var(--muted);margin:0}.message-list button{justify-self:start;font-size:11px;padding:8px 10px}@media(max-width:700px){.message-controls form{width:100%;flex-direction:column}.message-controls input{min-width:0}}.architecture{grid-template-columns:repeat(3,1fr)}.payment-mvp{padding:58px 0;border-bottom:1px solid var(--line)}.payment-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:26px}.payment-heading>div{max-width:760px}.payment-heading h2,.roadmap h2{font-size:34px;letter-spacing:-.05em;margin:0 0 13px}.payment-heading p:not(.eyebrow),.roadmap p:not(.eyebrow){color:var(--muted);line-height:1.55}.payment-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);background:rgba(0,0,0,.72)}.payment-grid article{padding:24px;border-right:1px solid var(--line)}.payment-grid article:last-child{border-right:0}.payment-grid h3{margin:0 0 18px}.payment-grid label{display:grid;gap:6px;margin:12px 0;font-size:11px;font-weight:700}.payment-grid input,.payment-grid select{width:100%;padding:11px;border:1px solid var(--line);background:#070707;color:var(--ink);font:inherit}.payment-grid p{color:var(--muted);font-size:12px;line-height:1.5}.payment-grid button{margin:7px 0}.payment-note{border-left:3px solid var(--purple);padding-left:10px}.receipt-card{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:16px;border:1px solid var(--lime);margin-top:15px;background:rgba(31,255,147,.08)}.receipt-card a,.transaction-history a{font-family:monospace;font-size:11px;overflow-wrap:anywhere}.transaction-history{border:1px solid var(--line);padding:15px;margin-top:12px}.transaction-history summary{cursor:pointer;font-weight:700}.transaction-history div{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding-top:10px}.receipt-card button,.transaction-history button{font-size:10px;padding:8px}.verified-hash{color:var(--lime);font-size:10px;text-transform:uppercase;letter-spacing:1px}.manifest-hint{border-top:1px solid var(--line);margin:12px 0 0;padding-top:12px;line-height:1.5}.manifest-hint,.payment-boundary{color:var(--muted);font-size:11px}.payment-boundary{font-family:monospace;line-height:1.55;margin-top:18px}.roadmap{padding:55px 0;border-bottom:1px solid var(--line);max-width:850px}@media(max-width:700px){.payment-heading{align-items:start;flex-direction:column}.payment-grid{grid-template-columns:1fr}.payment-grid article{border-right:0;border-bottom:1px solid var(--line)}.payment-grid article:last-child{border-bottom:0}.receipt-card{grid-template-columns:1fr}}.payment-demo-route,.receipt-timeline{border:1px solid var(--line);padding:22px;margin:18px 0;background:var(--surface)}.payment-demo-route-heading{display:flex;align-items:end;justify-content:space-between;gap:24px}.payment-demo-route h3,.receipt-timeline h3{font-size:22px;letter-spacing:-.04em;margin:0}.payment-demo-route-heading>p,.receipt-timeline>div>p:not(.eyebrow){max-width:410px;margin:0;color:var(--muted);font-size:12px;line-height:1.55}.demo-progress{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:0;margin:22px 0;list-style:none}.demo-progress li{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-content:start;border:1px solid var(--line);padding:14px;min-height:104px}.demo-progress li+li{border-left:0}.demo-progress span,.receipt-timeline li>span{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--lime);color:var(--lime);font-size:11px;font-weight:700}.demo-progress b{font-size:13px}.demo-progress small{grid-column:2;color:var(--muted);font-size:11px;line-height:1.45}.participant-handoff{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.participant-handoff article{padding:20px 20px 0 0}.participant-handoff article+article{border-left:1px solid var(--line);padding-left:20px;padding-right:0}.participant-handoff h4{margin:0 0 9px;font-size:16px}.participant-handoff p{color:var(--muted);font-size:12px;line-height:1.55}.participant-handoff code{display:block;overflow-wrap:anywhere;font-size:11px;color:var(--lime);margin:10px 0}.participant-handoff button{font-size:10px;padding:8px 10px}.participant-handoff dl{margin:0}.participant-handoff dl div{border-top:1px solid var(--line);padding:8px 0;display:grid;grid-template-columns:96px 1fr;gap:10px}.participant-handoff dt{font-size:9px;text-transform:uppercase;letter-spacing:1px}.participant-handoff dd{margin:0;font-size:11px;color:var(--muted);line-height:1.4}.receipt-timeline{display:grid;grid-template-columns:.8fr 1.2fr;gap:25px}.receipt-timeline ol{margin:0;padding:0;list-style:none}.receipt-timeline li{display:grid;grid-template-columns:auto 1fr;gap:12px;border-top:1px solid var(--line);padding:12px 0}.receipt-timeline li:first-child{border-top:0;padding-top:0}.receipt-timeline li>div{display:grid;gap:5px}.receipt-timeline li b{font-size:13px}.receipt-timeline li small{font-size:11px;line-height:1.45;color:var(--muted)}.receipt-timeline a{font-size:11px;color:var(--lime);overflow-wrap:anywhere}.receipt-timeline a code{color:var(--muted)}@media(max-width:700px){.payment-demo-route-heading,.receipt-timeline{display:grid;grid-template-columns:1fr;align-items:start}.demo-progress,.participant-handoff{grid-template-columns:1fr}.demo-progress li+li{border-left:1px solid var(--line);border-top:0}.participant-handoff article{padding:16px 0}.participant-handoff article+article{border-left:0;border-top:1px solid var(--line);padding-left:0}.receipt-timeline{gap:20px}}.qualifying-route{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;list-style-position:inside;padding:0;margin:0 0 18px;background:var(--line)}.qualifying-route li{padding:13px;background:#050505;color:var(--muted);font-size:11px;line-height:1.45}.qualifying-route b{color:var(--ink)}@media (max-width:700px){.qualifying-route{grid-template-columns:1fr}}:root{--starknet-navy:#0c0c4f;--starknet-coral:#ec796b;--starknet-pink:#e175b1;--starknet-white:#fafafa;--starknet-gradient:linear-gradient(110deg,var(--starknet-coral),var(--starknet-pink));--retro-font:"Courier New","Lucida Console",Monaco,monospace}body{background:radial-gradient(circle at 88% 2%,rgba(236,121,107,.2),transparent 34rem),radial-gradient(circle at 8% 42%,rgba(225,117,177,.13),transparent 36rem),linear-gradient(180deg,rgba(12,12,79,.4),transparent 38rem),var(--paper);font-family:var(--retro-font);font-feature-settings:none;font-variant-ligatures:none;text-rendering:geometricPrecision}.architecture h2,.badge,.boundaries h2,.compute-architecture h2,.demo h2,.eyebrow,.hero h1,.mark,.wallet-check h2,button,input,select{font-family:var(--retro-font)}.hero h1{letter-spacing:-.045em}.hero h1 em{font-family:var(--retro-font);filter:drop-shadow(0 0 13px rgba(236,121,107,.2))}.hero h1 em:after{content:"▌";display:inline-block;margin-left:.08em;background:none;color:var(--starknet-coral);animation:retro-cursor 1.05s step-end infinite}.badge,.eyebrow{letter-spacing:.14em;text-shadow:0 0 12px currentColor}.hero h1 em,.mark span{background:var(--starknet-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.badge{border-color:rgba(236,121,107,.52);background:rgba(12,12,79,.48)}.architecture article:first-child .eyebrow,.badge,.compute-architecture li b,.hero .eyebrow{color:var(--starknet-coral)}.architecture article:nth-child(2) .eyebrow,.compute-architecture li:nth-child(2n) b{color:var(--starknet-pink)}.demo{background:radial-gradient(circle at 92% 0,rgba(236,121,107,.16),transparent 42%),radial-gradient(circle at 8% 100%,rgba(225,117,177,.12),transparent 46%),linear-gradient(135deg,rgba(12,12,79,.46),rgba(83,90,99,.045))}.step.active i{background:var(--starknet-pink);box-shadow:0 0 18px rgba(225,117,177,.42)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--starknet-coral);outline-offset:3px}@keyframes retro-cursor{0%,48%{opacity:1}49%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.hero h1 em:after{animation:none}}:root{--ink:#f7f7f7;--paper:#000;--lime:#f5f5f5;--muted:#a8adb5;--line:rgba(220,224,230,0.24);--surface:rgba(255,255,255,0.055);--surface-strong:rgba(255,255,255,0.12);--purple:#d7dce4;--starknet-navy:#0b0b0d;--starknet-coral:#cfd4dc;--starknet-pink:#f0f2f5;--starknet-gradient:linear-gradient(110deg,#ffffff,#aeb5bf);--zeero-blue:#f4f4f5;--zeero-silver:#d8dde5;--zeero-wolf:#8e949d}.pro-command{display:grid;gap:24px;padding:28px 0 58px;border-bottom:1px solid var(--line)}.pro-hero{display:grid;gap:15px;max-width:780px}.pro-hero h2{margin:0;font-size:38px;line-height:1.02;letter-spacing:0}.pro-hero p:not(.eyebrow){margin:0;color:var(--muted);font-size:14px;line-height:1.55}.pro-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pro-lanes article,.pro-plan{display:grid;align-content:start;gap:10px;border:1px solid var(--line);background:rgba(0,0,0,.68);padding:20px}.pro-lanes h3,.pro-lanes h4,.pro-plan h3{margin:0;letter-spacing:0}.pro-plan strong{font-size:36px;line-height:1}.pro-lanes span,.pro-plan span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:1px}.pro-plan ul{display:grid;gap:8px;padding:0;margin:8px 0 4px;list-style:none;color:var(--muted);font-size:13px;line-height:1.45}.pro-plan li:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border:1px solid var(--lime)}.pro-lanes{display:grid;grid-template-columns:1.2fr repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}.pro-lanes>div{display:grid;align-content:center;gap:12px;border:1px solid var(--line);padding:20px;background:var(--surface)}.pro-lanes p,.pro-lanes small{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.pro-gates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pro-gates p{margin:0;border-left:3px solid var(--lime);padding:10px 12px;background:rgba(31,255,147,.08);color:var(--muted);font-size:12px;line-height:1.5}.open-social-hub,.room-access-flow{display:grid;gap:18px;padding:28px clamp(18px,3vw,30px);border-bottom:1px solid var(--line);background:rgba(0,0,0,.54)}.open-social-head,.room-access-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:end}.open-social-head>div,.room-access-head>div{max-width:760px}.open-social-head h2,.room-access-head h2{margin:0 0 10px;font-size:30px;line-height:1.08;letter-spacing:0}.open-social-head p:not(.eyebrow),.room-access-head p:not(.eyebrow){margin:0;color:var(--muted);font-size:13px;line-height:1.55}.open-social-head dl{display:grid;grid-template-columns:repeat(3,auto);gap:8px;margin:0}.open-social-head dl div{min-width:98px;border:1px solid var(--line);padding:10px;background:var(--surface)}.open-social-head dt{color:var(--lime);font-size:10px;font-weight:800;text-transform:uppercase}.open-social-head dd{margin:4px 0 0;color:var(--muted);font-size:11px}.open-social-compose{display:grid;gap:12px;border:1px solid var(--line);padding:18px;background:rgba(8,14,29,.72)}.open-social-compose label{display:grid;gap:7px;color:var(--zeero-silver);font-size:11px;font-weight:800;text-transform:uppercase}.open-social-compose input,.open-social-compose textarea{width:100%;border:1px solid var(--line);background:#05070e;color:var(--ink);padding:11px;font:inherit;font-size:13px;text-transform:none}.open-thread-list,.room-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.open-thread-list article,.room-card{border:1px solid var(--line);background:rgba(8,14,29,.74)}.open-thread-list article{display:grid;gap:9px;padding:18px}.open-thread-list span{width:fit-content;border:1px solid var(--line);padding:4px 7px;color:var(--lime);font-size:10px;font-weight:800;text-transform:uppercase}.open-thread-list h3,.room-card h3{margin:0;font-size:18px;letter-spacing:0}.open-thread-list p,.open-thread-list small,.room-boundary,.room-card small,.room-feed p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.room-cover{min-height:74px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,rgba(31,255,147,.18),transparent 38%),linear-gradient(45deg,rgba(248,113,113,.16),transparent 55%),#05070e}.room-card-body{display:grid;gap:12px;padding:18px}.room-card-action{justify-self:start}.account-control{display:grid;gap:8px;margin-top:10px}.account-control>button,.account-signout{width:100%;padding:10px 12px;font-size:12px}.account-name{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.account-dialog-backdrop{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.76)}.account-dialog{width:min(100%,440px);border:1px solid var(--line);border-radius:8px;padding:24px;background:#121416;box-shadow:0 18px 60px rgba(0,0,0,.48)}.account-dialog-head{display:flex;justify-content:space-between;gap:16px;align-items:start}.account-dialog h2{margin:0;font-size:24px}.icon-button{width:32px;height:32px;padding:0;border-color:var(--line);background:transparent;color:var(--ink);font-size:24px;line-height:1}.account-mode{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:22px 0 16px;border-bottom:1px solid var(--line)}.account-mode button{border:0;border-bottom:2px solid transparent;padding:10px 8px;background:transparent;color:var(--muted);font-size:12px}.account-mode button[aria-selected=true]{border-bottom-color:var(--outline-cyan);color:var(--ink)}.account-form{display:grid;gap:12px}.account-form label{display:grid;gap:6px;color:var(--muted);font-size:12px}.account-form input{width:100%;min-height:42px;border:1px solid var(--line);background:#090a0b;color:var(--ink);padding:10px;font:inherit}.account-form .account-role{display:flex;align-items:center;gap:8px;color:var(--ink)}.account-form .account-role input{width:16px;min-height:16px;accent-color:var(--outline-magenta)}.account-notice{margin:0;color:var(--muted);font-size:12px}.creator-workspace{padding:34px 0;border-bottom:1px solid var(--line)}.creator-workspace h2,.creator-workspace h3{margin:0}.creator-workspace h2{font-size:25px}.creator-workspace h3{font-size:17px}.creator-workspace-head{display:flex;justify-content:space-between;align-items:end;gap:20px}.workspace-empty,.workspace-intro,.workspace-notice{color:var(--muted);font-size:13px;line-height:1.5}.workspace-notice{margin:0}.creator-profile-form,.creator-room-form,.room-post-form{display:grid;gap:12px;margin-top:22px;padding-top:22px;border-top:1px solid var(--line)}.creator-profile-form{grid-template-columns:minmax(160px,.6fr) minmax(0,1.4fr) auto;align-items:end}.creator-room-form{grid-template-columns:1fr 1fr 1fr auto;align-items:end}.creator-profile-form label,.creator-room-form label,.room-post-form label{display:grid;gap:6px;color:var(--muted);font-size:12px}.creator-profile-form input,.creator-profile-form textarea,.creator-room-form input,.creator-room-form select,.creator-room-form textarea,.room-post-form textarea{width:100%;border:1px solid var(--line);background:#090a0b;color:var(--ink);padding:10px;font:inherit;font-size:13px}.creator-profile-form textarea,.creator-room-form textarea,.room-post-form textarea{min-height:76px;resize:vertical}.creator-operations{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:28px}.creator-operations section,.creator-report-queue{padding-top:18px;border-top:1px solid var(--line)}.creator-report-queue,.creator-room-list,.member-request-list{display:grid;gap:8px;margin-top:14px}.creator-room-list>button{display:grid;gap:4px;width:100%;border-color:var(--line);background:#131517;color:var(--ink);text-align:left}.creator-room-list>button.active{border-color:var(--outline-cyan);box-shadow:inset 3px 0 var(--outline-cyan)}.creator-report-queue span,.creator-room-list span,.member-request-list span{color:var(--muted);font-size:11px}.creator-report-queue article,.member-request-list article{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.creator-report-queue article>div:first-child,.member-request-list article>div:first-child{display:grid;gap:4px}.creator-report-queue article>div:last-child,.member-request-list article>div:last-child{display:flex;gap:8px;flex-wrap:wrap}.creator-report-queue button,.member-request-list button{padding:8px 10px;font-size:11px}.creator-report-queue p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.managed-room-directory{padding:0 0 28px;border-bottom:1px solid var(--line)}.managed-room-head{display:flex;justify-content:space-between;align-items:end;gap:18px}.managed-room-head h2{margin:0;font-size:25px}.managed-room-head>p{margin:0;color:var(--muted);font-size:12px}.managed-room-list{display:grid;gap:0;margin-top:20px;border-top:1px solid var(--line)}.managed-room-list>article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.managed-room-list h3{margin:0 0 6px;font-size:18px}.managed-room-list p:not(.eyebrow){margin:0;color:var(--muted);font-size:13px;line-height:1.45}.managed-room-list small{color:var(--muted);font-size:11px}.managed-room-actions{display:flex;align-items:start;gap:8px;flex-wrap:wrap;justify-content:end}.managed-room-actions button{padding:9px 11px;font-size:11px}.managed-room-state{padding:10px 0;color:var(--muted);font-size:11px}.room-report-form{grid-column:1/-1;display:flex;gap:8px}.room-report-form input{width:100%;min-height:38px;border:1px solid var(--line);background:#090a0b;color:var(--ink);padding:9px;font:inherit;font-size:12px}.room-report-form label{flex:1 1}.room-report-form button{padding:9px 11px;font-size:11px}.managed-room-posts{grid-column:1/-1;display:grid;gap:8px;padding:14px;border:1px solid var(--line);background:#101214}.managed-room-posts>p{margin:0}.managed-room-posts article{padding-top:10px;border-top:1px solid var(--line)}.managed-room-posts article:first-child{border-top:0;padding-top:0}.managed-room-posts span{margin-left:8px;color:var(--muted);font-size:11px}.managed-room-posts article p{margin-top:6px!important}.passes-empty{margin:0;padding:26px 0;color:var(--muted);font-size:14px}.passes-empty a{color:var(--outline-cyan)}.social-footer{display:flex;gap:16px;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:18px 0 32px;color:var(--muted);font-size:12px}.social-footer a{text-decoration:none}.social-footer a:hover{color:var(--outline-cyan);text-decoration:underline;text-underline-offset:3px}.policy-page{width:min(760px,calc(100% - 40px));margin:0 auto;padding:42px 0 72px}.policy-brand{display:inline-block;margin-bottom:64px;color:var(--ink);font-weight:800;text-decoration:none}.policy-page h1{margin:0;font-size:42px}.policy-lede{margin:18px 0 34px;color:var(--muted);font-size:18px;line-height:1.5}.policy-page section{padding:20px 0;border-top:1px solid var(--line)}.policy-page h2{margin:0 0 8px;font-size:18px}.policy-page section p,.policy-updated{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.policy-updated{padding-top:20px;border-top:1px solid var(--line)}@media (max-width:700px){.creator-workspace-head,.managed-room-head{align-items:start;flex-direction:column}.creator-operations,.creator-profile-form,.creator-room-form,.managed-room-list>article{grid-template-columns:1fr}.managed-room-actions{justify-content:start}}.room-feed{display:grid;gap:7px;border:1px solid var(--line);padding:12px}.room-feed.unlocked{border-color:rgba(31,255,147,.55);background:rgba(31,255,147,.07)}.room-feed.locked{opacity:.72}.drop-list{display:grid;gap:8px}.drop{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid var(--line);padding:10px}.drop span{color:var(--lime);font-size:10px;font-weight:800;text-transform:uppercase}.drop.locked span{color:var(--muted)}.drop b{min-width:0;overflow-wrap:anywhere;font-size:12px}.room-template-panel{display:grid;gap:12px}.room-template-panel article{display:grid;gap:14px;border:1px solid var(--line);padding:16px;background:rgba(8,14,29,.66)}.room-template-panel h3{margin:6px 0 4px;font-size:17px;letter-spacing:0}.room-template-panel span{color:var(--lime);font-size:10px;font-weight:800;text-transform:uppercase}.room-template-panel dd,.room-template-panel small{color:var(--muted);font-size:11px;line-height:1.45}.room-template-panel dl{display:grid;gap:0;margin:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.room-template-panel dl div{display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;padding:7px 0;border-top:1px solid var(--line)}.room-template-panel dl div:first-child{border-top:0}.room-template-panel dt{color:var(--zeero-silver);font-size:9px;font-weight:800;text-transform:uppercase}.room-template-panel dd{margin:0;overflow-wrap:anywhere}.template-drop-list{display:flex;flex-wrap:wrap;gap:6px}.template-drop-list span{border:1px solid var(--line);padding:6px 8px;color:var(--zeero-silver)}.room-boundary{border-left:3px solid var(--lime);padding-left:12px}.checkout-intent,.thirdweb-readiness{display:grid;gap:18px;padding:28px clamp(18px,3vw,30px);border-bottom:1px solid var(--line);background:rgba(8,14,29,.58)}.checkout-intent>div:first-child,.thirdweb-readiness>div:first-child{max-width:760px}.checkout-intent h2,.thirdweb-readiness h2{margin:0 0 10px;font-size:28px;line-height:1.08;letter-spacing:0}.checkout-intent p:not(.eyebrow),.thirdweb-readiness p:not(.eyebrow){margin:0;color:var(--muted);font-size:13px;line-height:1.55}.checkout-intent-grid,.checkout-intent-list,.thirdweb-boundaries,.thirdweb-lanes{display:grid;gap:12px}.thirdweb-lanes{grid-template-columns:repeat(4,minmax(0,1fr))}.checkout-intent-list article,.thirdweb-lanes article{display:grid;gap:8px;border:1px solid var(--line);padding:16px;background:rgba(0,0,0,.62)}.thirdweb-lanes article.ready{border-color:rgba(31,255,147,.58)}.checkout-intent-list span,.thirdweb-lanes span{color:var(--lime);font-size:10px;font-weight:800;text-transform:uppercase}.thirdweb-lanes article.locked span{color:var(--muted)}.checkout-intent-list b,.thirdweb-lanes h3{margin:0;font-size:14px;letter-spacing:0}.checkout-intent-list small,.thirdweb-lanes p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.thirdweb-boundaries{grid-template-columns:repeat(3,minmax(0,1fr))}.thirdweb-boundaries p{margin:0;border-left:3px solid var(--lime);padding:10px 12px;background:rgba(31,255,147,.08);color:var(--muted);font-size:12px;line-height:1.5}.checkout-intent-grid{grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end}.checkout-intent-grid label{display:grid;gap:7px;color:var(--zeero-silver);font-size:11px;font-weight:800;text-transform:uppercase}.checkout-intent-grid input,.checkout-intent-grid select{width:100%;border:1px solid var(--line);background:#05070e;color:var(--ink);padding:11px;font:inherit;font-size:13px;text-transform:none}.checkout-intent-list{grid-template-columns:repeat(2,minmax(0,1fr))}.privacy-payment-setup{display:grid;gap:18px;padding:28px clamp(18px,3vw,30px);border-bottom:1px solid var(--line);background:rgba(3,8,25,.72)}.privacy-payment-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end}.privacy-payment-head>div{max-width:780px}.privacy-payment-head h2{margin:0 0 10px;font-size:30px;line-height:1.08;letter-spacing:0}.privacy-payment-head p:not(.eyebrow){margin:0;color:var(--muted);font-size:13px;line-height:1.55}.privacy-intent-grid,.privacy-intent-list,.privacy-payment-boundaries,.privacy-payment-steps{display:grid;gap:12px}.privacy-payment-steps{grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:0;list-style:none}.privacy-payment-steps li{display:grid;gap:9px;border:1px solid var(--line);padding:16px;background:rgba(0,0,0,.62)}.privacy-payment-steps span{width:fit-content;border:1px solid var(--lime);padding:4px 7px;color:var(--lime);font-size:10px;font-weight:800;text-transform:uppercase}.privacy-intent-list b,.privacy-payment-steps b{font-size:14px}.privacy-intent-list p,.privacy-intent-list small,.privacy-intent-list span,.privacy-payment-steps p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.privacy-intent-panel{display:grid;gap:12px;border:1px solid var(--line);padding:18px;background:rgba(8,14,29,.74)}.privacy-intent-grid{grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end}.privacy-intent-grid label{display:grid;gap:7px;color:var(--zeero-silver);font-size:11px;font-weight:800;text-transform:uppercase}.privacy-intent-grid input,.privacy-intent-grid select{width:100%;border:1px solid var(--line);background:#05070e;color:var(--ink);padding:11px;font:inherit;font-size:13px;text-transform:none}.privacy-intent-list{grid-template-columns:repeat(2,minmax(0,1fr))}.privacy-intent-list article{display:grid;gap:7px;border:1px solid var(--line);padding:14px;background:rgba(0,0,0,.58)}.privacy-payment-boundaries{grid-template-columns:repeat(5,minmax(0,1fr))}.privacy-payment-boundaries p{margin:0;border-left:3px solid var(--lime);padding:10px 12px;background:rgba(31,255,147,.08);color:var(--muted);font-size:12px;line-height:1.5}@media (max-width:900px){.checkout-intent-grid,.checkout-intent-list,.open-social-head,.open-thread-list,.privacy-intent-grid,.privacy-intent-list,.privacy-payment-boundaries,.privacy-payment-head,.privacy-payment-steps,.pro-gates,.pro-lanes,.pro-plan-grid,.room-access-head,.room-grid,.room-template-panel,.thirdweb-boundaries,.thirdweb-lanes{grid-template-columns:1fr}.pro-hero h2{font-size:30px}.drop,.open-social-head dl{grid-template-columns:1fr}}.skip-link{position:fixed;top:12px;left:12px;z-index:20;padding:10px 14px;background:var(--lime);color:#050505;font-weight:800;transform:translateY(-160%);transition:transform .16s ease}body{background:linear-gradient(180deg,rgba(0,0,0,.98),rgba(8,8,10,.96) 34rem),var(--paper);background-attachment:fixed;font-size:16px;line-height:1.5;text-rendering:optimizeLegibility}.architecture h2,.badge,.boundaries h2,.compute-architecture h2,.demo h2,.eyebrow,.mark,.payment-heading h2,.roadmap h2,.wallet-check h2,a,body,button,dd,dt,h1,h2,h3,h4,input,label,li,p,select,summary,textarea{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}.memo-tools code,.memo-tools span,.mono,.payment-boundary,.receipt-card a,.review-facts dd,.transaction-history a,.transaction-history span,.wallet-blocked,code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}main{max-width:1220px}.code-rain{opacity:.6;filter:grayscale(1) saturate(0) contrast(1.1)}.skip-link:focus{transform:translateY(0)}nav{position:sticky;top:0;z-index:10;min-height:58px;padding:10px 0;border-bottom:1px solid transparent;background:linear-gradient(180deg,rgba(3,8,25,.94),rgba(3,8,25,.76) 72%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}nav>a:not(.mark){color:var(--muted);text-underline-offset:4px;transition:color .16s ease}nav>a:not(.mark):hover{color:var(--ink)}.mark{font-size:20px}.badge,.eyebrow{letter-spacing:.03em}.button,button{background:var(--zeero-blue);border-color:var(--zeero-blue);color:#050505}.secondary{background:transparent;border-color:var(--line);color:var(--ink)}.hero{padding:clamp(70px,10vw,116px) 0 34px}.hero h1{max-width:920px;font-size:clamp(44px,7vw,86px);line-height:1.02;letter-spacing:0}.hero-wordmark{font-weight:900;text-transform:uppercase}.hero-wordmark span{background:var(--starknet-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.hero h1 em{font-family:inherit;font-style:normal;font-weight:800}.lede{max-width:760px;font-size:clamp(18px,2vw,22px);line-height:1.55}.hero-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px;margin:44px 0 0;padding:0;list-style:none;border:1px solid var(--line);background:rgba(8,14,29,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hero-proof li{display:grid;gap:5px;padding:16px 18px;border-right:1px solid var(--line)}.hero-proof li:last-child{border-right:0}.hero-proof b{color:var(--lime);font-size:19px}.hero-proof span{color:var(--muted);font-size:10px;line-height:1.4;text-transform:uppercase;letter-spacing:.08em}.creator-social{margin:18px 0;border:1px solid rgba(198,204,212,.28);background:rgba(8,13,26,.95);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.creator-cover{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(18px,3vw,30px);align-items:end;min-height:250px;padding:clamp(24px,4vw,44px);border-bottom:1px solid var(--line);background:linear-gradient(120deg,rgba(255,255,255,.16),transparent 34%),linear-gradient(180deg,rgba(212,217,226,.08),rgba(18,18,20,.36)),repeating-linear-gradient(90deg,rgba(212,217,226,.1) 0 1px,transparent 1px 76px)}.creator-avatar{display:grid;place-items:center;width:clamp(78px,10vw,112px);aspect-ratio:1;border:2px solid rgba(212,217,226,.88);border-radius:8px;background:#d4d9e2;color:#050505;font-size:clamp(26px,4vw,40px);font-weight:900}.creator-cover h2{margin:0 0 8px;font-size:clamp(32px,5vw,58px);line-height:1.04}.creator-cover p:not(.eyebrow){max-width:620px;margin:0;color:var(--muted);font-size:15px;line-height:1.55}.creator-dashboard{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:1px;background:rgba(198,204,212,.2)}.creator-dashboard article{min-width:0;padding:clamp(20px,3vw,28px);background:#080e1d}.creator-feed{grid-row:span 2}.feed-heading{display:flex;justify-content:space-between;gap:18px;align-items:start;margin-bottom:18px}.feed-heading h3,.inbox-panel h3,.membership-panel h3{margin:0 0 10px;font-size:clamp(22px,3vw,32px);line-height:1.12}.feed-heading span{flex:0 0 auto;padding:7px 9px;border:1px solid rgba(216,221,229,.48);border-radius:6px;color:#eef2f8;font-size:12px}.social-post{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;padding:16px 0;border-top:1px solid var(--line)}.social-post:first-of-type{border-top:0}.post-media{display:block;width:100%;aspect-ratio:4/3;border:1px solid rgba(198,204,212,.24);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(142,148,157,.22)),repeating-linear-gradient(45deg,rgba(212,217,226,.12) 0 2px,transparent 2px 12px)}.social-post.locked .post-media{background:linear-gradient(135deg,rgba(133,141,153,.24),rgba(255,255,255,.08)),repeating-linear-gradient(90deg,rgba(212,217,226,.1) 0 1px,transparent 1px 16px)}.inbox-row b,.social-post b,.tier-price b{color:var(--ink)}.inbox-panel p,.membership-panel p,.social-post p{margin:6px 0;color:var(--muted);font-size:14px;line-height:1.55}.social-post small{color:var(--lime);font-size:12px}.tier-price{display:grid;gap:2px;margin:18px 0;padding:14px;border:1px solid rgba(216,221,229,.42);border-radius:8px;background:rgba(255,255,255,.08)}.tier-price b{font-size:28px;line-height:1}.inbox-row span,.membership-panel li,.tier-price span{color:var(--muted);font-size:13px}.membership-panel ul{display:grid;gap:8px;margin:0 0 18px;padding-left:18px}.membership-panel .button{display:inline-block}.inbox-row{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-top:1px solid var(--line)}.payment-mvp{position:relative;isolation:isolate}#boundaries,#disclosure,#evidence,#pay,#receipt-room{scroll-margin-top:72px}.social-app{display:grid;grid-template-columns:210px minmax(0,1fr) 300px;gap:0;max-width:1340px;min-height:100vh;padding-top:0}.social-context,.social-rail{position:sticky;top:0;align-self:start;height:100vh;padding:24px 18px}.social-rail{border-right:1px solid var(--line)}.social-brand{display:inline-flex;align-items:center;gap:12px;margin-bottom:24px;color:var(--ink);font-size:17px;font-weight:900;line-height:1.05;text-decoration:none}.social-brand img{width:64px;height:64px;object-fit:contain}.social-brand span{color:var(--ink)}.social-nav{position:static;display:grid;gap:6px;min-height:0;padding:0;border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.social-nav a{display:block;padding:12px 13px;border-radius:8px;color:var(--muted);font-weight:750;text-decoration:none}.social-nav a.active,.social-nav a:hover{background:rgba(212,217,226,.08);color:var(--ink)}.social-compose{display:block;margin-top:22px;text-align:center}.social-main{min-width:0;border-right:1px solid var(--line)}.social-header{position:relative;z-index:5;padding:22px clamp(18px,3vw,30px);border-bottom:1px solid var(--line);background:rgba(3,8,25,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.social-header h1{max-width:760px;margin:0;font-size:32px;line-height:1.05}.social-title-lockup{display:flex;align-items:center;gap:clamp(16px,2.6vw,28px);max-width:940px}.social-title-lockup img{flex:0 0 auto;width:clamp(82px,9vw,108px);height:clamp(82px,9vw,108px);object-fit:contain;box-shadow:0 0 24px rgba(216,221,229,.12)}.social-product-name{margin:0 0 6px;color:var(--ink);font-size:24px;font-weight:900;line-height:1}.social-title-lockup>div{min-width:0}.social-header h1,.social-product-name{overflow-wrap:anywhere;letter-spacing:0}.social-main .encrypted-messaging{padding:24px;background:rgba(0,0,0,.88)}.social-nav a:last-child{display:block}.social-main .encrypted-messaging h2{font-size:24px;letter-spacing:0}.social-main .message-controls form{flex-wrap:wrap;min-width:0}.social-main .message-controls input{min-width:0;width:100%}.social-main .message-list p{overflow-wrap:anywhere}.social-context{color:var(--muted)}.social-context h2{margin:0 0 10px;color:var(--ink);font-size:20px}.social-context p{margin:0 0 18px;font-size:13px;line-height:1.55}.social-context dl{margin:0;border:1px solid var(--line);background:rgba(8,14,29,.76)}.social-context dl div{display:grid;gap:4px;padding:12px;border-top:1px solid var(--line)}.social-context dl div:first-child{border-top:0}.social-context dt{color:var(--zeero-silver);font-size:10px;font-weight:800;text-transform:uppercase}.social-context dd{margin:0;color:var(--muted);font-size:12px;line-height:1.4}.context-link{display:inline-block;margin-top:14px;color:var(--ink);font-size:12px;font-weight:800}.feed-composer,.feed-post,.message-inbox,.profile-card,.public-feed-composer,.receipt-ledger,.social-tabs{border-bottom:1px solid var(--line)}.feed-composer{padding:clamp(20px,3vw,30px);background:rgba(8,14,29,.72)}.feed-composer,.public-feed-composer{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px}.public-feed-composer{padding:20px clamp(18px,3vw,30px);background:rgba(8,14,29,.64)}.public-feed-composer label{display:grid;gap:7px;margin-bottom:12px;color:var(--zeero-silver);font-size:11px;font-weight:800;text-transform:uppercase}.public-feed-composer input,.public-feed-composer textarea{width:100%;border:1px solid rgba(198,204,212,.32);border-radius:6px;background:#0b1428;color:var(--ink);font:inherit;font-size:13px;padding:11px 12px}.public-feed-composer textarea{min-height:92px;resize:vertical}.public-feed-composer .composer-actions span{color:var(--muted);font-size:12px;line-height:1.45}.composer-avatar,.message-avatar,.post-avatar,.profile-avatar{display:grid;place-items:center;border:1px solid rgba(212,217,226,.74);border-radius:8px;background:#d4d9e2;color:#050505;font-weight:900}.composer-avatar,.message-avatar,.post-avatar{width:48px;height:48px}.feed-composer h2,.feed-post h2,.ledger-row h2,.message-toolbar h2,.profile-card h2{margin:0;line-height:1.15}.feed-composer p,.feed-post p,.ledger-row p,.ledger-row small,.message-row p,.message-row small,.profile-body p{color:var(--muted);font-size:14px;line-height:1.55}.composer-actions,.message-toolbar,.social-tabs{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.composer-actions a:not(.button),.social-tabs a{color:var(--ink);font-size:13px;font-weight:800}.social-tabs{position:sticky;top:96px;z-index:4;justify-content:space-around;padding:0;background:rgba(3,8,25,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.social-tabs a{flex:1 1;padding:14px 10px;color:var(--muted);text-align:center;text-decoration:none}.social-tabs a.active{box-shadow:inset 0 -3px 0 var(--zeero-blue);color:var(--ink)}.feed-post,.ledger-row,.message-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:20px clamp(18px,3vw,30px);background:rgba(8,14,29,.58)}.feed-post header,.message-row header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.feed-post header span,.message-row header span,.post-visibility{color:var(--muted);font-size:12px}.post-visibility{margin:8px 0;color:var(--zeero-blue-bright)!important;font-weight:800}.post-source{display:inline-block;margin-bottom:8px;color:var(--zeero-silver);font-size:11px}.public-update{background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(8,8,10,.58))}.agent-brain{margin:18px 0;padding:clamp(22px,4vw,38px);border:1px solid rgba(204,213,226,.28);background:rgba(6,13,28,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.agent-brain-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.agent-brain-heading>div{max-width:760px}.agent-brain-heading h2{margin:0 0 12px;font-size:clamp(28px,4vw,44px);line-height:1.06}.agent-boundary p,.agent-brain-heading p:not(.eyebrow),.agent-node p{color:var(--muted);font-size:13px;line-height:1.55}.agent-brain-stats{display:grid;grid-template-columns:repeat(3,auto);gap:8px 14px;margin:0;padding:14px;border:1px solid var(--line);background:rgba(255,255,255,.05)}.agent-brain-stats div{display:grid;gap:4px;min-width:64px}.agent-brain-stats dt{color:var(--zeero-silver);font-size:10px;font-weight:800;text-transform:uppercase}.agent-brain-stats dd{margin:0;color:var(--lime);font-size:26px;font-weight:900}.agent-graph{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border:1px solid rgba(204,213,226,.22);background:rgba(204,213,226,.18)}.agent-node{display:grid;grid-template-rows:auto 1fr;gap:14px;min-width:0;min-height:238px;padding:16px;background:#080e1d}.agent-node>span{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--zeero-blue-bright);color:var(--zeero-blue-bright);font-size:11px;font-weight:900}.agent-node small{display:inline-block;margin-bottom:10px;color:var(--zeero-silver);font-size:10px;font-weight:900;text-transform:uppercase}.agent-node h3{margin:0 0 10px;font-size:16px;line-height:1.2}.agent-node code{display:block;margin-top:12px;overflow-wrap:anywhere;color:var(--lime);font-size:10px}.agent-node.follow-block{box-shadow:inset 0 3px 0 var(--starknet-coral)}.agent-node.feed-delivery{box-shadow:inset 0 3px 0 var(--lime)}.agent-boundary{display:grid;grid-template-columns:minmax(0,.74fr) minmax(240px,1fr);gap:18px;align-items:start;padding-top:18px}.agent-boundary p{margin:0;font-family:monospace;font-size:11px}.agent-boundary div{display:flex;gap:8px;flex-wrap:wrap}.agent-live-link{justify-self:start;grid-column:2;color:var(--ink);font-size:12px;font-weight:900}.agent-boundary span{border:1px solid rgba(198,204,212,.28);border-radius:999px;padding:7px 9px;color:var(--zeero-silver);font-size:10px;font-weight:800}.profile-list{display:grid;gap:0}.profile-card{background:rgba(8,14,29,.72)}.profile-cover{height:150px;background:linear-gradient(120deg,rgba(255,255,255,.14),rgba(212,217,226,.08)),repeating-linear-gradient(90deg,rgba(212,217,226,.12) 0 1px,transparent 1px 70px)}.profile-body{padding:0 clamp(18px,3vw,30px) 24px}.profile-avatar{width:92px;height:92px;margin-top:-46px;border-width:3px}.profile-topline{display:flex;align-items:start;justify-content:space-between;gap:16px;margin-top:12px}.profile-topline p{margin:4px 0 0}.profile-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.profile-follow{min-height:38px;padding:8px 12px;border:1px solid #54595d;background:transparent;color:var(--ink)}.profile-follow:hover,.profile-follow[aria-pressed=true]{border-color:var(--outline-cyan);background:rgba(0,230,237,.08);color:var(--ink)}.profile-follow[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--outline-magenta)}.profile-stats{display:flex;gap:18px;flex-wrap:wrap;margin:18px 0;color:var(--muted);font-size:13px}.profile-stats b{color:var(--ink)}.profile-tier{display:inline-grid;gap:2px;padding:12px 14px;border:1px solid rgba(216,221,229,.42);border-radius:8px;background:rgba(255,255,255,.08)}.profile-tier span{color:var(--muted);font-size:12px}.message-inbox{background:rgba(8,14,29,.72)}.message-toolbar{justify-content:space-between;padding:20px clamp(18px,3vw,30px);border-bottom:1px solid var(--line)}.ledger-row a,.message-row code{display:block;margin-top:10px;overflow-wrap:anywhere;color:var(--zeero-blue-bright);font-size:11px}.receipt-ledger{background:rgba(8,14,29,.72)}.ledger-row>span{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--lime);color:var(--lime);font-size:12px;font-weight:800}.receipt-room{margin:18px 0;padding:clamp(24px,4vw,42px);border:1px solid rgba(204,213,226,.28);background:rgba(8,14,29,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.receipt-room-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.receipt-room-heading>div{max-width:780px}.receipt-room-heading h2{margin:0 0 12px;font-size:clamp(30px,4vw,48px);line-height:1.05}.access-pass-panel p,.receipt-room-card small,.receipt-room-heading p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.55}.receipt-room-heading p:not(.eyebrow){margin:0}.receipt-room-grid{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1fr) minmax(260px,.82fr);gap:1px;border:1px solid rgba(204,213,226,.22);background:rgba(204,213,226,.18)}.receipt-stack{display:grid;align-content:start;gap:0;min-width:0;background:#080e1d}.receipt-room-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px 12px;width:100%;min-height:122px;padding:16px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink);text-align:left}.receipt-room-card:last-child{border-bottom:0}.receipt-room-card.active{background:linear-gradient(90deg,rgba(255,255,255,.12),rgba(8,8,10,0));box-shadow:inset 3px 0 0 var(--lime)}.receipt-room-card span{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--lime);color:var(--lime);font-size:11px}.receipt-room-card b{align-self:center;font-size:14px}.receipt-room-card code,.receipt-room-card small{grid-column:2}.access-pass code,.receipt-inspector code,.receipt-room-card code{overflow-wrap:anywhere;color:var(--lime);font-size:10px}.access-pass-panel,.receipt-inspector{min-width:0;padding:clamp(20px,3vw,28px);background:#080e1d}.inspector-top{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:16px}.access-pass-panel h3,.inspector-top h3{margin:0;font-size:clamp(22px,3vw,30px);line-height:1.12}.inspector-top a{flex:0 0 auto;padding:8px 10px;border:1px solid rgba(216,221,229,.52);border-radius:6px;color:var(--ink);font-size:11px;font-weight:700;text-decoration:none}.receipt-inspector dl{margin:0}.receipt-inspector dl div{display:grid;grid-template-columns:74px minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid var(--line)}.receipt-inspector dl div:first-child{border-top:0}.receipt-inspector dt{color:var(--zeero-silver);font-size:10px;font-weight:800;text-transform:uppercase}.receipt-inspector dd{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.access-pass-panel label{display:grid;gap:7px;margin:18px 0 12px;color:var(--zeero-silver);font-size:11px;font-weight:800;text-transform:uppercase}.access-pass-panel select{min-height:44px;border:1px solid rgba(198,204,212,.32);background:#0b1428;color:var(--ink);font:inherit;font-size:12px}.access-pass{display:grid;gap:5px;margin-top:14px;padding:14px;border:1px solid rgba(216,221,229,.48);border-radius:8px;background:rgba(255,255,255,.08)}.access-pass b{font-size:18px}.access-pass span{color:var(--muted);font-size:12px}.selective-disclosure{margin:18px 0;padding:clamp(24px,4vw,42px);border:1px solid var(--line);background:rgba(8,14,29,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.disclosure-heading{max-width:760px}.disclosure-heading h2{margin:0 0 12px;font-size:clamp(32px,4.5vw,54px);line-height:1.04}.disclosure-heading p:not(.eyebrow){margin:0;color:var(--muted);font-size:15px;line-height:1.6}.disclosure-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:24px 0 18px;border:1px solid rgba(204,213,226,.22);background:rgba(204,213,226,.18)}.disclosure-strip span{display:grid;gap:4px;min-width:0;padding:14px;background:#080e1d;color:var(--muted);font-size:12px;line-height:1.35}.disclosure-strip b{color:var(--zeero-silver);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.disclosure-demo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid rgba(204,213,226,.22);background:rgba(204,213,226,.18)}.disclosure-demo-grid>section{min-width:0;max-width:none;margin:0;padding:clamp(20px,3vw,28px);background:#080e1d}.disclosure-demo-grid h2{margin:0 0 10px;font-size:clamp(22px,3vw,32px);line-height:1.12}.disclosure-demo-grid p:not(.eyebrow){max-width:620px;color:var(--muted);font-size:14px;line-height:1.55}.disclosure-demo-grid button{margin-top:10px}.payment-mvp:before{content:"";position:absolute;z-index:-1;inset:18px -24px;background:linear-gradient(180deg,rgba(20,20,22,.82),rgba(0,0,0,.98));border:1px solid rgba(204,213,226,.1)}.payment-heading h2{max-width:780px;font-size:clamp(32px,4.5vw,54px);line-height:1.04;letter-spacing:0}.payment-demo-route,.payment-grid,.qualifying-route li,.receipt-timeline,.transaction-history{background:rgba(8,14,29,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.payment-demo-route,.receipt-timeline{padding:clamp(22px,3vw,34px)}.payment-demo-route-heading h3,.receipt-timeline h3{font-size:clamp(22px,3vw,31px);line-height:1.12}.demo-progress li{position:relative;min-height:112px;overflow:hidden;background:rgba(255,255,255,.018)}.demo-progress li:after,.flow-card:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--line)}.demo-progress li.active:after,.flow-card.active:after{background:var(--starknet-gradient)}.demo-progress li.complete:after,.flow-card.complete:after{background:var(--lime)}.demo-progress li.complete span{background:var(--lime);color:#050505;box-shadow:0 0 20px rgba(216,221,229,.28)}.participant-handoff article{min-width:0}.participant-handoff code,.participant-handoff dd{overflow-wrap:anywhere}.payment-grid{gap:1px;border-color:rgba(198,204,212,.32);background:rgba(198,204,212,.24)}.payment-grid article{position:relative;min-width:0;border-right:0;background:#080e1d}.payment-grid h3{margin-top:4px;font-size:20px}.flow-card-kicker{margin:0!important;color:var(--lime)!important;font-size:9px!important;letter-spacing:.05em;text-transform:uppercase}.payment-grid input,.payment-grid select,.payment-grid textarea{min-height:44px;border-color:rgba(198,204,212,.32);background:#0b1428;color:var(--ink);font:inherit;font-size:12px}.payment-grid input:focus,.payment-grid select:focus,.payment-grid textarea:focus{border-color:var(--starknet-coral)}.memo-receipts textarea,.payment-grid textarea{width:100%;resize:vertical}.payment-grid button{min-height:44px}.account-identity{padding-top:10px;border-top:1px solid var(--line)}.review-facts dd{color:var(--ink);line-height:1.4}.review-acknowledgement{padding:12px;border:1px solid var(--line);background:rgba(255,255,255,.025)}.review-acknowledgement input{width:16px;min-height:16px}.wallet-flow-status{display:flex;align-items:flex-start;gap:10px;min-height:48px;margin:14px 0;border:1px solid rgba(216,221,229,.34);border-left:4px solid var(--lime);background:rgba(12,12,14,.94);color:#eef2f8;font-size:12px;line-height:1.5}.status-dot{flex:0 0 auto;width:7px;height:7px;margin-top:5px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px rgba(255,255,255,.72)}.receipt-timeline{border-color:rgba(216,221,229,.52);background:linear-gradient(180deg,rgba(12,12,14,.98),rgba(0,0,0,.96))}.memo-receipts{margin:18px 0;padding:clamp(22px,3vw,34px);border:1px solid rgba(204,213,226,.28);background:rgba(8,14,29,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.memo-receipts>div:first-child{max-width:720px}.memo-receipts h3{margin:0 0 12px;font-size:clamp(22px,3vw,31px);line-height:1.12;letter-spacing:0}.memo-receipts h4{margin:0 0 10px;font-size:16px}.memo-receipts p{color:var(--muted);font-size:12px;line-height:1.55}.memo-tools{display:grid;grid-template-columns:.8fr 1.2fr;gap:1px;margin-top:18px;background:rgba(198,204,212,.2);border:1px solid var(--line)}.memo-tools article{min-width:0;padding:18px;background:#080e1d}.memo-tools code,.memo-tools span,.transaction-history span{display:block;overflow-wrap:anywhere;color:var(--lime);font-family:monospace;font-size:10px}.memo-tools textarea{min-height:92px;border:1px solid rgba(198,204,212,.32);background:#0b1428;color:var(--ink);font:inherit;font-size:12px;padding:10px}.memo-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.memo-actions button,.memo-tools button{font-size:10px;padding:8px 10px}.memo-plaintext{padding:12px;border:1px solid rgba(216,221,229,.34);background:rgba(255,255,255,.08);color:#eef2f8!important}.receipt-timeline a{text-decoration-thickness:1px;text-underline-offset:4px}.submission-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.submission-links a{padding:8px 10px;border:1px solid rgba(204,213,226,.24);border-radius:6px;background:rgba(212,217,226,.06);color:var(--ink);font-size:11px;font-weight:700;text-decoration:none}.evidence-seal{display:inline-flex;align-items:center;gap:9px;margin-top:18px;padding:8px 11px;border:1px solid rgba(216,221,229,.52);color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.04em}.evidence-seal b{color:var(--lime);font-size:14px}.submission-dossier{display:grid;grid-template-columns:.85fr 1.15fr;gap:1px;margin:18px 0;border:1px solid rgba(204,213,226,.28);background:rgba(204,213,226,.18)}.submission-dossier dl,.submission-dossier>div{min-width:0;margin:0;padding:clamp(20px,3vw,30px);background:#080e1d}.submission-dossier h3{margin:0 0 10px;font-size:clamp(22px,3vw,31px);line-height:1.12}.submission-dossier dd,.submission-dossier p{color:var(--muted);font-size:12px;line-height:1.55}.submission-dossier p{margin:0}.submission-dossier dl{display:grid;gap:0}.submission-dossier dl div{display:grid;grid-template-columns:126px minmax(0,1fr);gap:14px;padding:11px 0;border-top:1px solid var(--line)}.submission-dossier dl div:first-child{border-top:0;padding-top:0}.submission-dossier dt{color:var(--zeero-silver);font-size:10px;font-weight:800;text-transform:uppercase}.submission-dossier dd{margin:0}.payment-boundary{margin-top:20px;padding:14px 16px;border:1px solid var(--line);background:rgba(8,14,29,.9)}.payment-boundary b{color:var(--ink)}.boundaries,.roadmap{max-width:none;margin-top:18px;padding:clamp(30px,5vw,58px);border:1px solid var(--line);background:rgba(8,14,29,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.boundaries>div,.roadmap>p:not(.eyebrow){max-width:850px}footer{margin-top:18px;padding:22px;background:rgba(0,0,0,.88)}@media (max-width:700px){.social-app{grid-template-columns:1fr;padding:0 0 40px}.social-context,.social-rail{position:static;height:auto}.social-rail{z-index:8;padding:14px 18px;border-right:0;border-bottom:1px solid var(--line);background:rgba(0,0,0,.94)}.social-brand{margin-bottom:12px}.social-brand img{width:48px;height:48px}.social-title-lockup{align-items:flex-start;gap:12px}.social-title-lockup img{width:66px;height:66px}.social-nav{display:flex;overflow-x:auto}.social-nav a{flex:0 0 auto;padding:10px 12px}.social-compose{display:none}.social-main{border-right:0}.social-header{top:0}.social-tabs{top:91px;overflow-x:auto;justify-content:start}.social-tabs a{flex:0 0 auto;min-width:118px}.social-context{padding:18px}.feed-composer,.public-feed-composer{grid-template-columns:1fr}.message-toolbar,.profile-topline{display:grid;align-items:start}.profile-actions{justify-content:start}.code-rain{opacity:.72}nav{gap:12px;overflow-x:auto}nav .badge{display:none}nav>a:not(.mark){margin-left:auto;font-size:11px}nav>a:not(.mark)+a{margin-left:0}.creator-cover,.hero-proof{grid-template-columns:1fr}.creator-cover{align-items:start;min-height:0}.creator-dashboard{grid-template-columns:1fr}.creator-feed{grid-row:auto}.feed-heading{display:grid}.social-post{grid-template-columns:84px minmax(0,1fr)}.agent-boundary,.agent-brain-heading,.agent-graph,.disclosure-demo-grid,.disclosure-strip,.receipt-room-grid{grid-template-columns:1fr}.agent-brain-heading{display:grid;align-items:start}.agent-brain-stats{width:100%;grid-template-columns:repeat(3,1fr)}.agent-node{min-height:0}.agent-live-link{grid-column:auto}.receipt-room-heading{display:grid;align-items:start}.receipt-room-card{min-height:104px}.receipt-inspector dl div{grid-template-columns:1fr;gap:4px}.architecture{grid-template-columns:1fr}.hero-proof li{border-right:0;border-bottom:1px solid var(--line)}.hero-proof li:last-child{border-bottom:0}.payment-mvp:before{inset:10px -10px}.memo-receipts,.payment-demo-route,.receipt-timeline{padding:22px}.demo-progress li{min-height:90px}.payment-grid article{border-bottom:0}.review-facts div{grid-template-columns:82px minmax(0,1fr)}.receipt-timeline a code{display:block;margin-top:4px}.memo-tools,.submission-dossier{grid-template-columns:1fr}.submission-dossier dl div{grid-template-columns:1fr;gap:4px}}:root{--outline-cyan:#00e6ed;--outline-magenta:#f000e6;--zeero-blue-bright:#f8f8f8;--zeero-silver:#f2f3f4}.creator-start-steps span,.eyebrow,.room-template-panel dt,.social-context dt{color:var(--outline-cyan)}.template-choice{width:100%;min-height:38px;padding:9px 12px;border:1px solid #54595d;background:transparent;color:var(--ink);text-align:left}.template-choice:hover,.template-choice[aria-pressed=true]{border-color:var(--outline-cyan);background:rgba(0,230,237,.08);color:var(--ink)}.template-choice[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--outline-magenta)}.template-selection{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:16px 22px;align-items:end;padding-top:20px;border-top:1px solid var(--line)}.room-draft-preview h4,.template-selection h3{margin:5px 0;letter-spacing:0}.room-draft-preview p,.room-draft-preview small,.template-selection p:not(.eyebrow),.template-selection-status{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.template-selection form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;gap:10px;align-items:end}.template-selection label{display:grid;gap:6px}.room-draft-preview>span,.template-selection label span{color:var(--outline-cyan);font-size:10px;font-weight:800;text-transform:uppercase}.template-selection input{width:100%;min-height:39px;border:1px solid #54595d;border-radius:6px;background:#17191b;color:var(--ink);font:inherit;font-size:13px;padding:9px 10px}.template-selection input:focus{outline:2px solid var(--outline-magenta);outline-offset:1px;border-color:var(--outline-magenta)}.template-selection form button{min-height:39px;padding:9px 12px;white-space:nowrap}.template-selection-status{grid-column:1/-1;min-height:18px}.room-draft-preview{display:grid;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 0 0;border-top:1px solid var(--line)}.room-draft-avatar{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--outline-cyan);border-radius:50%;background:rgba(0,230,237,.08);color:var(--outline-cyan);font-size:12px;font-weight:800}.social-nav a.active{box-shadow:inset 3px 0 0 var(--outline-cyan)}.social-tabs button{flex:0 0 auto;min-width:110px;min-height:0;padding:13px 16px;border:0;border-radius:0;background:transparent;color:var(--muted);font-size:13px;text-align:center}.social-tabs button:hover,.social-tabs button[aria-selected=true]{background:transparent;color:var(--ink)}.social-tabs button[aria-selected=true]{box-shadow:inset 0 -3px 0 var(--outline-magenta)}.feed-empty{margin:0;padding:34px 24px;border-bottom:1px solid var(--line);color:var(--muted);font-size:14px;text-align:center}.context-link,.feed-mode,.post-source{color:var(--outline-cyan)}.profile-cover,.room-cover{background:linear-gradient(150deg,var(--outline-cyan),#f7f7f5 72%,#25272a 72%)}.profile-card:nth-child(2) .profile-cover,.room-card:nth-child(2) .room-cover{background:linear-gradient(150deg,var(--outline-magenta),#f7f7f5 72%,#25272a 72%)}.profile-card:nth-child(3) .profile-cover,.room-card:nth-child(3) .room-cover{background:linear-gradient(150deg,var(--outline-cyan),var(--outline-magenta) 72%,#25272a 72%)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:var(--outline-magenta)}@media (prefers-reduced-motion:reduce){.skip-link,nav>a{transition:none}}:root{--ink:#f7f7f5;--paper:#101112;--lime:var(--outline-cyan);--muted:#a7abb0;--line:#2a2d30;--surface:#181a1c;--surface-strong:#212428;--zeero-blue:var(--outline-cyan);--zeero-blue-bright:#ffffff;--zeero-silver:#e8e9eb}body{background:var(--paper);font-family:Arial,Helvetica,sans-serif;font-feature-settings:normal;font-variant-ligatures:normal}.architecture h2,.badge,.boundaries h2,.compute-architecture h2,.demo h2,.eyebrow,.hero h1,.mark,.wallet-check h2,button,input,select,textarea{font-family:inherit}.eyebrow{color:var(--outline-cyan);font-size:11px;letter-spacing:0;text-shadow:none}.social-app{grid-template-columns:220px minmax(520px,700px) 286px;max-width:1208px;padding:0}.social-context,.social-rail{padding:28px 18px;background:var(--paper)}.social-brand{gap:9px;margin-bottom:30px;font-size:19px}.social-brand img{width:38px;height:38px}.social-nav{gap:4px}.social-nav a{padding:11px 12px;border-radius:6px;font-size:15px;font-weight:700}.social-nav a.active,.social-nav a:hover{background:var(--surface-strong)}.button,button{border-radius:6px;background:var(--lime);border-color:var(--lime);color:#071116;font-weight:800}.button.secondary,.secondary{background:transparent;border-color:#54595d;color:var(--ink)}.social-compose{margin-top:24px;padding:12px}.social-main{background:#131517}.social-header{position:sticky;top:0;padding:18px 24px;background:rgba(19,21,23,.94)}.social-header h1{max-width:600px;font-size:28px;line-height:1.16}.social-title-lockup{gap:12px}.social-title-lockup img{width:48px;height:48px;box-shadow:none}.social-product-name{margin-bottom:4px;font-size:17px}.social-context h2{font-size:18px}.social-context dl{border:0;background:transparent}.social-context dl div{grid-template-columns:70px minmax(0,1fr);align-items:baseline;gap:8px;padding:12px 0;background:transparent}.context-link,.social-context dt{color:var(--outline-cyan)}.context-link{text-decoration-thickness:1px}.home-welcome{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:22px 24px;border-bottom:1px solid var(--line);background:#17191b}.home-welcome h2{margin:0;font-size:20px;line-height:1.25}.home-welcome p{margin:7px 0 14px;color:var(--muted);font-size:14px;line-height:1.5}.composer-avatar,.message-avatar,.post-avatar,.profile-avatar{border:0;border-radius:50%;background:#dffeff;color:#071116}.social-tabs{top:98px;justify-content:flex-start;gap:0;padding:0 20px;background:rgba(19,21,23,.94)}.social-tabs a{flex:0 0 auto;min-width:110px;padding:13px 16px}.social-tabs a.active{box-shadow:inset 0 -3px 0 var(--outline-magenta)}.public-feed-composer{padding:18px 24px;background:#151719}.public-feed-composer label{margin:0}.public-feed-composer textarea{min-height:76px;padding:7px 0 12px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;font-size:17px;line-height:1.4}.public-feed-composer textarea:focus{outline:none;border-bottom-color:var(--outline-cyan)}.public-feed-composer .composer-actions{justify-content:flex-end;margin-top:10px}.public-feed-composer .composer-actions button{padding:9px 18px}.feed-mode{margin-right:auto;color:var(--muted);font-size:12px}.feed-post,.ledger-row,.message-row{padding:20px 24px;background:#131517}.feed-post:hover{background:#17191b}.feed-post h2{font-size:18px}.post-visibility{display:none}.post-source{color:var(--outline-cyan)}.open-social-hub,.room-access-flow{padding:26px 24px 30px;background:#131517}.open-social-head h2,.room-access-head h2{font-size:27px;line-height:1.18}.room-grid{grid-template-columns:1fr;gap:10px}.room-card{display:grid;grid-template-columns:138px minmax(0,1fr);scroll-margin-top:120px}.room-card:target{border-color:var(--outline-cyan);box-shadow:inset 3px 0 0 var(--outline-magenta)}.room-cover{min-height:100%;border-right:1px solid var(--line);border-bottom:0;background:linear-gradient(150deg,var(--outline-cyan),#f7f7f5 74%,#25272a 74%)}.room-card:nth-child(2) .room-cover{background:linear-gradient(150deg,var(--outline-magenta),#f7f7f5 74%,#25272a 74%)}.room-card:nth-child(3) .room-cover{background:linear-gradient(150deg,var(--outline-cyan),var(--outline-magenta) 74%,#25272a 74%)}.room-card-body{padding:17px}.room-feed{background:#191c1e}.room-feed.unlocked{border-color:var(--outline-cyan);background:rgba(0,230,237,.08)}.drop{background:#17191b}.creator-template-section{border-top:1px solid var(--line)}.creator-template-section>div:first-child{padding:30px 24px 12px}.creator-template-section h2{margin:0 0 8px;font-size:26px}.creator-template-section>div:first-child>p:not(.eyebrow){margin:0;color:var(--muted);line-height:1.5}.creator-template-section .room-access-flow{padding-top:14px}.creator-template-section .room-access-head{display:none}.room-template-panel{grid-template-columns:repeat(3,minmax(0,1fr))}.room-template-panel article{border-radius:6px;background:#181a1c}.room-template-panel dt{color:var(--outline-cyan)}.pro-command{gap:22px;padding:28px 24px 32px;background:#131517}.pro-hero h2{font-size:32px;line-height:1.1}.creator-start-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.creator-start-steps article{min-height:150px;padding:18px;border-right:1px solid var(--line)}.creator-start-steps article:last-child{border-right:0}.creator-start-steps span{color:var(--outline-cyan);font-size:12px;font-weight:800}.creator-start-steps h3{margin:18px 0 7px;font-size:16px}.creator-start-steps p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.pro-plan-grid{gap:10px}.pro-plan{border-radius:6px;background:#181a1c}.profile-card{background:#131517;scroll-margin-top:120px}.profile-card:target{box-shadow:inset 3px 0 0 var(--outline-magenta)}.post-author,.post-handle{color:inherit;text-decoration:none}.post-author{font-weight:800}.post-handle{color:var(--muted)}.post-author:hover,.post-handle:hover{color:var(--outline-cyan);text-decoration:underline;text-underline-offset:3px}.profile-cover{background:linear-gradient(120deg,var(--outline-cyan),#f7f7f5 70%,#25272a 70%)}.profile-card:nth-child(2) .profile-cover{background:linear-gradient(120deg,var(--outline-magenta),#f7f7f5 70%,#25272a 70%)}.profile-card:nth-child(3) .profile-cover{background:linear-gradient(120deg,var(--outline-cyan),var(--outline-magenta) 70%,#25272a 70%)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:980px){.social-app{grid-template-columns:178px minmax(0,1fr);max-width:920px}.social-context{display:none}}@media (max-width:700px){.social-app{grid-template-columns:1fr}.social-rail{padding:12px 16px 0}.social-brand{margin-bottom:10px}.social-nav{gap:2px}.social-nav a{min-width:68px;padding:9px 10px;font-size:13px;white-space:nowrap}.feed-post,.home-welcome,.ledger-row,.message-row,.open-social-hub,.pro-command,.public-feed-composer,.room-access-flow,.social-header{padding-left:18px;padding-right:18px}.social-header{top:0}.social-tabs{top:81px;padding:0 8px}.social-tabs a,.social-tabs button{min-width:96px}.social-header h1{font-size:24px}.home-welcome{grid-template-columns:auto minmax(0,1fr)}.home-welcome h2{font-size:18px}.room-access-head{grid-template-columns:1fr;align-items:start}.room-card{grid-template-columns:90px minmax(0,1fr)}.creator-start-steps,.pro-plan-grid,.room-template-panel,.template-selection,.template-selection form{grid-template-columns:1fr}.template-selection form button{width:100%}.creator-start-steps article{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.creator-start-steps article:last-child{border-bottom:0}}