@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@500;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@500;700;800&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#111413;--bg-2:#171c1a;--panel:#1c221ff5;--panel-2:#222825fa;--ink:#f3f5f2;--muted:#9aa39c;--line:#e7eee52e;--line-strong:#e7eee56b;--green:#8bf0b2;--green-2:#2fd481;--amber:#f5c15f;--red:#ff5d5d;--steel:#87919a;--black:#101314;--shadow:0 28px 80px #00000070;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{min-height:100vh;color:var(--ink);background:linear-gradient(#111413b3,#111413e0),radial-gradient(circle at 12% 12%,#8bf0b21f,#0000 28%),radial-gradient(circle at 86% 8%,#f5c15f14,#0000 22%),linear-gradient(135deg,#111413 0%,#222a26 48%,#141817 100%);margin:0;overflow-x:hidden}body:before{content:"";z-index:-2;opacity:.26;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 78%);mask-image:linear-gradient(#000 0%,#0000 78%)}body:after{content:"";z-index:-1;opacity:.22;pointer-events:none;background-image:linear-gradient(120deg,#ffffff1a,#0000 28%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='900' viewBox='0 0 1600 900'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.32'%3E%3Cpath d='M80 160h360v120H80zM520 160h280v120H520zM890 160h510v120H890zM160 390h320v180H160zM560 390h220v180H560zM860 390h430v180H860z'/%3E%3Cpath d='M0 720h1600M200 0v900M520 0v900M860 0v900M1240 0v900' stroke-opacity='.13'/%3E%3Ccircle cx='1280' cy='235' r='80'/%3E%3Cpath d='M980 675c120-70 250-70 390 0M1000 705c110-48 225-48 345 0'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-size:cover;position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}.container{width:min(1260px,100% - 56px);margin-inline:auto}.site-header{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#121615eb;position:sticky;top:0}.header-inner{grid-template-columns:260px 1fr 230px;align-items:center;gap:22px;min-height:78px;display:grid}.brand{align-items:center;gap:14px;display:flex}.brand-mark{border:1px solid var(--line-strong);width:46px;height:46px;color:var(--black);background:var(--green);letter-spacing:-.07em;border-radius:0;place-items:center;font-weight:900;display:grid}.brand-title{letter-spacing:.04em;text-transform:uppercase;font-size:14px;font-weight:900;display:block}.brand-subtitle{color:var(--muted);letter-spacing:.04em;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;display:block}.nav{justify-content:center;gap:2px;min-width:0;display:flex}.nav a{color:#cbd2cc;letter-spacing:.02em;text-transform:uppercase;border:1px solid #0000;padding:11px 12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800}.nav a:hover,.nav a.active{color:var(--green);border-color:var(--line);background:#ffffff13}.langs{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.langs button{color:#d8ded8;border:1px solid var(--line);background:#ffffff13;border-radius:0;padding:7px 9px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:800}.langs button.active{color:var(--black);background:var(--green);border-color:var(--green)}.section{border-bottom:1px solid #e7eee514;padding:clamp(86px,10vw,142px) 0}.hero{border-bottom:1px solid #e7eee51a;padding:clamp(70px,10vw,150px) 0 68px}.hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:52px;display:grid}.eyebrow{color:var(--green);border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;background:#8bf0b20e;align-items:center;gap:11px;padding:9px 12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;display:inline-flex}.eyebrow:before{content:"";background:var(--green);width:9px;height:9px;box-shadow:0 0 22px #8bf0b28c}h1,h2,h3,p{margin:0}.h1{letter-spacing:-.075em;text-transform:uppercase;margin-top:24px;font-size:clamp(46px,7vw,102px);font-weight:900;line-height:.86}.h2{letter-spacing:-.065em;text-transform:uppercase;font-size:clamp(34px,4.7vw,68px);font-weight:900;line-height:.9}.h3{letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(23px,2.6vw,38px);font-weight:900;line-height:.96}.lead{color:#d3dbd4;letter-spacing:-.01em;max-width:760px;margin-top:26px;font-size:clamp(18px,2vw,22px);line-height:1.55}.sublead{max-width:760px;color:var(--muted);margin-top:18px;font-size:15px;line-height:1.75}.actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.btn{border:1px solid var(--line-strong);color:#f5f7f5;letter-spacing:.04em;text-transform:uppercase;background:#ffffff14;border-radius:0;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 17px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:900;display:inline-flex}.btn:hover{background:#ffffff17}.btn.primary,.btn.blue{color:var(--black);background:var(--green);border-color:var(--green)}.btn.donate{color:#111;background:var(--amber);border-color:var(--amber)}.device{border:1px solid var(--line-strong);min-height:670px;box-shadow:var(--shadow);background:linear-gradient(135deg,#ffffff14,#ffffff05);border-radius:0;position:relative;overflow:hidden}.device:before{content:"";opacity:.24;pointer-events:none;background:linear-gradient(90deg,#0000 0 18%,#8bf0b233 18.2% 18.5%,#0000 18.7%),linear-gradient(#0000 0 48%,#ffffff2e 48.2% 48.4%,#0000 48.6%);position:absolute;inset:0}.device-screen{background:linear-gradient(#141917c7,#0e1110e6),radial-gradient(circle at 30% 20%,#8bf0b22e,#0000 32%),linear-gradient(135deg,#1b211f,#101312);border:10px solid #161a18;min-height:670px}.device-top{border-bottom:1px solid var(--line);background:#ffffff13;align-items:center;gap:7px;height:48px;padding:0 16px;display:flex}.dot{border:1px solid var(--line);background:var(--red);width:10px;height:10px}.dot:nth-child(2){background:var(--amber)}.dot:nth-child(3){background:var(--green)}.address{border:1px solid var(--line);width:100%;max-width:360px;color:var(--muted);text-align:center;background:#00000057;margin-left:auto;padding:8px 10px;font-family:JetBrains Mono,monospace;font-size:11px}.desktop{grid-template-columns:170px 1fr;gap:14px;padding:16px;display:grid}.sidebar,.app-window,.panel,.metric-card,.product-card,.science-card{background:var(--panel);border:1px solid var(--line);border-radius:0;box-shadow:0 24px 50px #0000003d}.sidebar{padding:10px}.side-item{color:#bec7c0;text-transform:uppercase;border:1px solid #0000;justify-content:space-between;padding:12px 10px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;display:flex}.side-item.active{color:var(--black);background:var(--green)}.app-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.app-title{border-bottom:1px solid var(--line);color:var(--green);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;padding:13px 14px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;display:flex}.app-body{padding:15px}.wave{border:1px solid var(--line);background-color:#00000040;background-image:linear-gradient(90deg,#8bf0b212 1px,#0000 1px),linear-gradient(#8bf0b212 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;height:100px;position:relative;overflow:hidden}.wave:before{content:"";background:linear-gradient(90deg, var(--green), var(--amber), var(--green));clip-path:polygon(0 50%,6% 25%,12% 75%,19% 18%,29% 72%,38% 38%,49% 63%,59% 12%,70% 82%,81% 45%,90% 64%,100% 34%);opacity:.9;height:2px;position:absolute;top:46px;left:0;right:0;transform:scaleY(17)}.metric-cards{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:0;display:grid}.metric-card{min-height:172px;padding:21px}.metric-card span{color:var(--muted);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;display:block}.metric-card strong{color:var(--green);letter-spacing:-.06em;margin-top:28px;font-size:clamp(30px,4vw,48px);line-height:.9;display:block}.metric-card p{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.45}.section-head{grid-template-columns:.85fr 1fr;align-items:end;gap:38px;margin-bottom:38px;display:grid}.section-head p,.panel p,.science-card p{color:var(--muted);line-height:1.75}.product-list{gap:16px;display:grid}.product-card{grid-template-columns:280px 1fr 250px;gap:24px;padding:14px;display:grid}.product-visual{border:1px solid var(--line);background:linear-gradient(#00000061,#000000b8),radial-gradient(circle at 28% 26%,#8bf0b247,#0000 25%),linear-gradient(135deg,#ffffff24,#ffffff05);min-height:230px;position:relative;overflow:hidden}.product-visual:before{content:"";opacity:.34;background-image:linear-gradient(90deg,#ffffff2e 1px,#0000 1px),linear-gradient(#ffffff24 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.product-visual:after{content:"";border:1px solid #8bf0b25c;position:absolute;inset:28px}.ai-note{z-index:2;border:1px solid var(--line);color:var(--muted);text-transform:uppercase;background:#000000a3;padding:7px 9px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:900;position:absolute;top:12px;left:12px}.product-main{padding:12px 0}.product-main .status{color:var(--amber);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900}.product-main h3{letter-spacing:-.065em;text-transform:uppercase;margin-top:12px;font-size:clamp(30px,3.7vw,54px);font-weight:900;line-height:.9}.product-main p{color:var(--muted);margin-top:16px;font-size:15px;line-height:1.72}.fact-list{flex-direction:column;justify-content:center;gap:8px;display:flex}.fact-list span{border:1px solid var(--line);color:#d9dfdb;text-transform:uppercase;background:#ffffff13;padding:10px 12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900}.deep-section{border:1px solid var(--line-strong);box-shadow:var(--shadow);background:linear-gradient(#070909c7,#070909ed),radial-gradient(circle at 72% 18%,#8bf0b224,#0000 28%),#1b2122;padding:clamp(34px,5vw,64px)}.roadmap{gap:10px;margin-top:34px;display:grid}.road-item{border:1px solid var(--line);background:#ffffff13;grid-template-columns:58px 1fr;gap:16px;padding:18px;display:grid}.road-number{width:46px;height:46px;color:var(--black);background:var(--green);place-items:center;font-family:JetBrains Mono,monospace;font-weight:900;display:grid}.road-item h3{color:#fff;letter-spacing:-.02em;text-transform:uppercase;font-size:19px}.road-item p{color:var(--muted);margin-top:7px;font-size:14px;line-height:1.65}.science-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.science-card{padding:25px}.science-card h3{color:#fff;letter-spacing:-.04em;text-transform:uppercase;font-size:24px}.science-card p{margin-top:14px;font-size:14px}.split{grid-template-columns:1fr 1fr;gap:22px;display:grid}.panel{padding:32px}.paypal-panel{background:linear-gradient(#14120deb,#0c0d0df5),radial-gradient(circle at 85% 10%,#f5c15f2e,#0000 35%);border-color:#f5c15f8c}.x-panel{min-height:470px;overflow:hidden}.twitter-timeline-wrap{border:1px solid var(--line);background:#ffffff12;min-height:360px;margin-top:18px;padding:12px}.twitter-fallback{color:var(--muted);gap:12px;font-size:14px;line-height:1.7;display:grid}.sales-note{color:#f7e1b7;background:#f5c15f14;border:1px solid #f5c15f8c;margin-top:20px;padding:18px;font-size:14px;line-height:1.7}.chat-button{z-index:70;border:1px solid var(--line-strong);color:#fff;width:min(360px,100vw - 44px);box-shadow:var(--shadow);text-align:left;background:#090c0cf0;align-items:center;gap:12px;padding:14px;display:flex;position:fixed;bottom:22px;right:22px}.lynx{border:1px solid var(--line);background:radial-gradient(circle at 35% 42%, #07100a 0 4px, transparent 5px), radial-gradient(circle at 66% 42%, #07100a 0 4px, transparent 5px), radial-gradient(circle at 50% 62%, #07100a 0 6px, transparent 7px), linear-gradient(135deg, var(--green), #d4ffe2);flex:none;width:48px;height:48px;position:relative}.lynx:before,.lynx:after{content:"";background:var(--green);border:1px solid var(--line);width:15px;height:15px;position:absolute;top:-6px;transform:rotate(45deg)}.lynx:before{left:6px}.lynx:after{right:6px}.chat-button strong{text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:12px;display:block}.chat-button span{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.35;display:block}.chat-panel{z-index:80;border:1px solid var(--line-strong);width:min(440px,100vw - 44px);box-shadow:var(--shadow);background:#0a0d0dfa;position:fixed;bottom:104px;right:22px;overflow:hidden}.chat-head{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:17px;display:flex}.chat-head h3{text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:13px}.chat-head p{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.4}.chat-close{border:1px solid var(--line);color:#fff;background:#ffffff0f;width:34px;height:34px;margin-left:auto}.chat-body{padding:16px}.quick-grid{gap:7px;margin-bottom:12px;display:grid}.quick-grid button{text-align:left;border:1px solid var(--line);color:#dbe3dc;text-transform:uppercase;background:#ffffff14;padding:10px 12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800}.chat-body textarea{resize:vertical;border:1px solid var(--line);color:#fff;background:#00000057;outline:none;width:100%;min-height:88px;padding:13px}.chat-row{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.chat-reply{border:1px solid var(--line);color:#dce5dd;white-space:pre-wrap;background:#00000042;max-height:260px;margin-top:13px;padding:14px;font-size:14px;line-height:1.62;overflow:auto}.footer{border-top:1px solid var(--line);background:#0d100f;padding:58px 0 110px}.footer-grid{grid-template-columns:1fr 1fr 1fr;gap:32px;display:grid}.footer h3{text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:13px}.footer p,.footer a{color:var(--muted);font-size:14px;line-height:1.7}.socials{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.socials a{border:1px solid var(--line);text-transform:uppercase;padding:8px 11px;font-family:JetBrains Mono,monospace;font-size:11px}@media (width<=1040px){.header-inner{grid-template-columns:1fr;gap:12px;padding:14px 0}.nav{justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.langs{justify-content:flex-start}.hero-grid,.section-head,.split,.desktop,.app-grid{grid-template-columns:1fr}.metric-cards{grid-template-columns:repeat(2,1fr)}.product-card,.science-grid,.footer-grid{grid-template-columns:1fr}}@media (width<=580px){.container{width:min(100% - 28px,1260px)}.metric-cards{grid-template-columns:1fr}.device,.device-screen{min-height:auto}.h1{font-size:clamp(40px,16vw,68px)}}#root{min-height:100vh}.app-window,.sidebar,.panel,.metric-card,.product-card,.science-card{background-color:#1d2320fa}.app-body p,.app-body span{color:#e7eee7}.device .app-body [style]{color:#e7eee7!important}.metric-card,.science-card,.panel,.product-card{outline:1px solid #8bf0b214}.hero,.section{position:relative}.hero:before,.section:before{content:"";pointer-events:none;background:linear-gradient(#ffffff06,#0000 32%);position:absolute;inset:0}.hero>*,.section>*{position:relative}.render-error{color:#fff;background:#2a1f1f;border:1px solid #ff5d5d8c;width:min(960px,100% - 40px);margin:48px auto;padding:32px}.render-error h1{margin:0 0 12px;font-size:42px}.render-error pre{white-space:pre-wrap;color:#ffcaca;overflow:auto}.reset-button{appearance:none;color:inherit;font:inherit;background:0 0;border:0;padding:0}.nav button{color:#cbd2cc;letter-spacing:.02em;text-transform:uppercase;border:1px solid #0000;padding:11px 12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800}.nav button:hover,.nav button.active{color:var(--green);border-color:var(--line);background:#ffffff0b}.section,.hero,.science-section,.metric-card,.product-card,.science-card,.panel,.app-window,.sidebar,.road-item,.x-api-panel,.post-card,.paypal-panel{color:var(--ink)}.metric-card,.product-card,.science-card,.panel,.app-window,.sidebar,.road-item,.x-api-panel,.post-card{background:linear-gradient(180deg, #283031f5, #171c1dfa), var(--panel)!important;border-color:#e7eee538!important}.science-card h3,.panel h2,.panel h3,.metric-card strong,.product-main h3{color:var(--ink)}.science-card p,.panel p,.product-main p,.metric-card p{color:#b8c2ba}.science-section{background:linear-gradient(#15191ae0,#15191af0),radial-gradient(circle at 20% 10%,#8bf0b217,#0000 34%)}.mini-bars{border:1px solid var(--line);background:#0000002e;align-items:end;gap:9px;height:100px;padding:10px;display:flex}.mini-bars span{background:linear-gradient(180deg, var(--green), #8bf0b23d);border:1px solid #8bf0b259;flex:1;min-height:14px}.terminal{color:#bfffd5;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.7}.device-copy{color:#d9e3dc;font-size:13px;line-height:1.65}.stacked{grid-template-columns:1fr}.x-api-panel{border:1px solid var(--line);min-height:340px;margin-top:18px;padding:14px}.api-note{text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--amber)!important;margin-bottom:12px!important}.post-list{gap:10px;display:grid}.post-card{border:1px solid var(--line);padding:15px}.post-card p{color:#dce5dd;font-size:14px;line-height:1.58}.post-card div{color:var(--muted);text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin-top:13px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.post-card a,a[href^=mailto\:]{color:var(--green)}body,#root{background-color:var(--bg)}.ps-shop{color:#eef4ef;background:linear-gradient(#111617eb,#111617f7),radial-gradient(circle at 12% 14%,#8bf0b21a,#0000 28%),radial-gradient(circle at 92% 8%,#f5c15f0f,#0000 26%),#111617;min-height:100vh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ps-shop *{box-sizing:border-box}.ps-shop:before{content:"";pointer-events:none;opacity:.18;background-color:#0000;background-image:linear-gradient(90deg,#ffffff17 1px,#0000 1px),linear-gradient(#ffffff12 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 82%);mask-image:linear-gradient(#000 0%,#0000 82%)}.ps-shop a{color:inherit;text-decoration:none}.ps-shop button,.ps-shop input,.ps-shop textarea{font:inherit}.ps-container{width:min(1240px,100% - 48px);margin-inline:auto}.ps-reset{appearance:none;color:inherit;background:0 0;border:0;padding:0}.ps-header{z-index:80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111617eb;border-bottom:1px solid #e8f0e92e;position:sticky;top:0}.ps-header-inner{grid-template-columns:320px 1fr 140px;align-items:center;gap:22px;min-height:76px;display:grid}.ps-brand{text-align:left;cursor:pointer;align-items:center;gap:14px;display:flex}.ps-mark{color:#0b0f10;letter-spacing:-.06em;background:#8bf0b2;border:1px solid #8bf0b2;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.ps-brand strong{text-transform:uppercase;letter-spacing:.04em;font-size:14px;display:block}.ps-brand small{color:#aeb9b0;text-transform:uppercase;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:800;display:block}.ps-nav{justify-content:center;gap:4px;min-width:0;display:flex}.ps-nav button{cursor:pointer;color:#cfd8d0;text-transform:uppercase;background:0 0;border:1px solid #0000;padding:10px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900}.ps-nav button:hover,.ps-nav button.active{color:#8bf0b2;background:#ffffff0b;border-color:#e8f0e933}.ps-actions{justify-content:flex-end;display:flex}.ps-btn{color:#eef4ef;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #e8f0e95c;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 15px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;display:inline-flex}.ps-btn:hover{background:#ffffff17}.ps-btn.primary{color:#0b0f10;background:#8bf0b2;border-color:#8bf0b2}.ps-btn.warning{color:#0b0f10;background:#f5c15f;border-color:#f5c15f}.ps-btn.full{width:100%;margin-top:18px}.ps-hero,.ps-section{border-bottom:1px solid #e8f0e917;padding:clamp(76px,9vw,132px) 0}.ps-section.slim{padding-top:0}.ps-hero-grid{grid-template-columns:1fr .88fr;align-items:center;gap:44px;display:grid}.ps-eyebrow{color:#8bf0b2;text-transform:uppercase;background:#8bf0b20f;border:1px solid #e8f0e933;align-items:center;gap:10px;padding:8px 11px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;display:inline-flex}.ps-eyebrow:before{content:"";background:#8bf0b2;width:8px;height:8px;box-shadow:0 0 18px #8bf0b273}.ps-shop h1,.ps-title{letter-spacing:-.075em;text-transform:uppercase;margin:22px 0 0;font-size:clamp(44px,7vw,94px);font-weight:900;line-height:.86}.ps-shop h2{letter-spacing:-.065em;text-transform:uppercase;margin:14px 0 0;font-size:clamp(32px,4.2vw,62px);font-weight:900;line-height:.9}.ps-shop h3{letter-spacing:-.04em;text-transform:uppercase;margin:14px 0 0;font-size:23px;font-weight:900;line-height:1}.ps-lead{color:#d7e0d8;max-width:820px;margin-top:24px;font-size:clamp(18px,2vw,22px);line-height:1.55}.ps-sublead,.ps-shop p{color:#aeb9b0;line-height:1.7}.ps-sublead{max-width:760px;margin-top:16px}.ps-button-row{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.ps-console,.ps-card,.ps-product,.ps-panel,.ps-form-box,.ps-pipeline-item,.ps-faq article{color:#eef4ef;background:linear-gradient(#2a3435f7,#191f20fa),#202829;border:1px solid #e8f0e933}.ps-console{min-height:560px;padding:18px}.ps-console-head{text-transform:uppercase;color:#8bf0b2;border-bottom:1px solid #e8f0e933;justify-content:space-between;gap:12px;padding-bottom:14px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;display:flex}.ps-terminal{gap:10px;margin-top:18px;display:grid}.ps-terminal p{color:#c9ffd8;background:#0000002e;border:1px solid #e8f0e933;margin:0;padding:14px;font-family:JetBrains Mono,monospace;font-size:12px}.ps-stock-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.ps-info{background:#ffffff09;border:1px solid #e8f0e933;padding:14px}.ps-info span{color:#aeb9b0;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:900;display:block}.ps-info strong{color:#eef4ef;margin-top:9px;font-size:17px;line-height:1.1;display:block}.ps-warning,.ps-success{color:#ffe0ad;background:#f5c15f14;border:1px solid #f5c15f8c;margin-top:18px;padding:17px;line-height:1.65}.ps-warning.red{color:#ffd2d2;background:#ff686814;border-color:#ff68687a}.ps-success{color:#c9ffdb;background:#8bf0b214;border-color:#8bf0b28c}.ps-card-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.ps-card-grid.two{grid-template-columns:repeat(2,1fr)}.ps-card{padding:24px}.ps-card svg,.ps-panel svg,.ps-faq svg{color:#8bf0b2}.ps-card p{margin-top:12px}.ps-section-head{grid-template-columns:.9fr 1fr;align-items:end;gap:36px;margin-bottom:34px;display:grid}.ps-section-head p{margin:0}.ps-product{grid-template-columns:.82fr 1.18fr;gap:24px;padding:18px;display:grid}.ps-product-visual{background:linear-gradient(#0000002e,#000000a8),radial-gradient(circle at 22% 20%,#8bf0b230,#0000 34%),linear-gradient(135deg,#ffffff1a,#ffffff05);border:1px solid #e8f0e933;min-height:520px;position:relative;overflow:hidden}.ps-product-visual:before{content:"";opacity:.46;background-color:#0000;background-image:linear-gradient(90deg,#ffffff1f 1px,#0000 1px),linear-gradient(#ffffff1a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.ps-product-visual:after{content:"RGX-PRISMA3-RC";color:#8bf0b2;background:#00000061;border:1px solid #e8f0e933;padding:10px 12px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:900;position:absolute;bottom:22px;left:22px}.ps-product-visual span{z-index:1;color:#aeb9b0;text-transform:uppercase;background:#00000061;border:1px solid #e8f0e933;padding:8px 10px;font-family:JetBrains Mono,monospace;font-size:10px;position:absolute;top:18px;left:18px}.ps-product-info{padding:18px}.ps-specs{gap:8px;margin-top:24px;display:grid}.ps-spec-row{background:#ffffff09;border:1px solid #e8f0e933;grid-template-columns:175px 1fr;gap:10px;padding:12px;display:grid}.ps-spec-row span{color:#aeb9b0;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:900}.ps-spec-row strong{color:#eef4ef}.ps-form-box{padding:28px}.ps-form-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.ps-field{gap:7px;display:grid}.ps-field.full{grid-column:1/-1}.ps-field label{color:#aeb9b0;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900}.ps-field input,.ps-field textarea{color:#eef4ef;background:#111718;border:1px solid #e8f0e95c;outline:none;width:100%;padding:13px}.ps-field textarea{resize:vertical;min-height:126px}.ps-checks{gap:10px;margin-top:20px;display:grid}.ps-checks label{color:#d8e0d9;background:#ffffff09;border:1px solid #e8f0e933;align-items:flex-start;gap:10px;padding:13px;line-height:1.5;display:flex}.ps-delivery-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.ps-panel{padding:28px}.ps-file-grid{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:22px;display:grid}.ps-file-grid span{color:#d7e0d8;background:#ffffff0a;border:1px solid #e8f0e933;padding:11px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800}.ps-pipeline{gap:11px;display:grid}.ps-pipeline-item{grid-template-columns:68px 1fr;gap:18px;padding:18px;display:grid}.ps-pipeline-item code{color:#0b0f10;background:#8bf0b2;place-items:center;width:50px;height:50px;font-family:JetBrains Mono,monospace;font-weight:900;display:grid}.ps-pipeline-item p{margin-top:8px}.ps-faq{gap:12px;margin-top:34px;display:grid}.ps-faq article{padding:20px}.ps-faq p{margin-top:10px}.ps-footer{background:#0a0e0f;border-top:1px solid #e8f0e92e;padding:54px 0 96px}.ps-footer-grid{grid-template-columns:1fr 1fr 1fr;gap:28px;display:grid}.ps-footer h3{text-transform:uppercase;margin:0;font-family:JetBrains Mono,monospace;font-size:12px}.ps-footer p,.ps-footer a{color:#aeb9b0;font-size:14px;line-height:1.7}.ps-footer a:hover{color:#8bf0b2}@media (width<=1080px){.ps-header-inner{grid-template-columns:1fr;padding:14px 0}.ps-nav{justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.ps-actions{justify-content:flex-start}.ps-hero-grid,.ps-product,.ps-delivery-grid,.ps-section-head,.ps-card-grid,.ps-card-grid.two,.ps-footer-grid{grid-template-columns:1fr}}@media (width<=640px){.ps-container{width:min(100% - 28px,1240px)}.ps-form-grid,.ps-stock-grid,.ps-file-grid,.ps-spec-row,.ps-pipeline-item{grid-template-columns:1fr}}.ps-checkout-grid{grid-template-columns:1.15fr .85fr;gap:22px;display:grid}.ps-price-stack{gap:12px;margin-top:28px;display:grid}.ps-price-card{background:#ffffff09;border:1px solid #e8f0e933;padding:18px}.ps-price-card.primary{background:#8bf0b214;border-color:#8bf0b2a6}.ps-price-card span{color:#aeb9b0;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;display:block}.ps-price-card strong{color:#8bf0b2;letter-spacing:-.06em;margin-top:8px;font-size:clamp(34px,4vw,54px);line-height:.95;display:block}.ps-price-card p{margin:12px 0 0}.ps-checkout-list{gap:10px;margin-top:22px;display:grid}.ps-checkout-list span{color:#d7e0d8;background:#ffffff0a;border:1px solid #e8f0e933;padding:12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800}@media (width<=1080px){.ps-checkout-grid{grid-template-columns:1fr}}.ps-paypal-qr{background:#ffffff0a;border:1px solid #e8f0e933;grid-template-columns:118px 1fr;align-items:center;gap:14px;margin-top:22px;padding:14px;display:grid}.ps-paypal-qr img{object-fit:contain;background:#fff;border:1px solid #e8f0e93d;width:118px;height:118px;padding:8px}.ps-paypal-qr span{color:#aeb9b0;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:900;display:block}.ps-paypal-qr strong{color:#8bf0b2;margin-top:7px;font-family:JetBrains Mono,monospace;font-size:13px;display:block}.ps-paypal-qr a{color:#eef4ef;border-bottom:1px solid #8bf0b2b3;margin-top:10px;display:inline-flex}@media (width<=640px){.ps-paypal-qr{grid-template-columns:1fr}}.ps-checkout-minimal-section{padding-top:clamp(64px,8vw,110px)}.ps-checkout-minimal{grid-template-columns:1fr .82fr;align-items:stretch;gap:22px;display:grid}.ps-checkout-main,.ps-checkout-side{background:linear-gradient(#2a3435f2,#191f20fa),#202829;border:1px solid #e8f0e933}.ps-checkout-main{padding:clamp(26px,4vw,46px)}.ps-checkout-side{align-content:start;gap:14px;padding:16px;display:grid}.ps-checkout-price{background:#8bf0b213;border:1px solid #8bf0b29e;margin-top:28px;padding:22px}.ps-checkout-price span{color:#aeb9b0;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:900;display:block}.ps-checkout-price strong{color:#8bf0b2;letter-spacing:-.08em;margin-top:8px;font-size:clamp(54px,7vw,94px);line-height:.86;display:block}.ps-checkout-price p{margin:12px 0 0}.ps-checkout-note{color:#aeb9b0;margin-top:18px;font-family:JetBrains Mono,monospace;font-size:12px}.ps-checkout-product-image{aspect-ratio:16/9;object-fit:cover;background:#111718;border:1px solid #e8f0e933;width:100%;display:block}.ps-paypal-qr.compact{margin-top:0}.ps-product-visual{background:linear-gradient(#0000002e,#000000a8),url(/shop/prisma3-product.png) 50%/cover no-repeat,radial-gradient(circle at 22% 20%,#8bf0b230,#0000 34%),linear-gradient(135deg,#ffffff1a,#ffffff05)!important}@media (width<=1080px){.ps-checkout-minimal{grid-template-columns:1fr}}
