:root{--priberi-purple:#5c16ce;--priberi-purple-dark:#3d0ea0;--priberi-live-red:#ff3b30;--priberi-hype-gold:#ffd94d;--priberi-bg-1:#0d0d1a;--priberi-bg-2:#1a0a2e;--priberi-halo:drop-shadow(0 0 40px #fffc);--priberi-font:system-ui, -apple-system, "SF Pro Text", "Segoe UI", "Noto Sans Hebrew", Arial, sans-serif;--priberi-radius:16px}.priberi-backdrop{z-index:-1;background:linear-gradient(135deg, var(--priberi-bg-1), var(--priberi-bg-2), var(--priberi-bg-1));position:fixed;inset:0;overflow:hidden}.priberi-backdrop:before,.priberi-backdrop:after{content:"";border-radius:50%;position:absolute}.priberi-backdrop:before{filter:blur(80px);background:#5c16ce26;width:320px;height:320px;top:calc(50% - 360px);left:calc(50% - 260px)}.priberi-backdrop:after{filter:blur(60px);background:#3d0ea01a;width:260px;height:260px;top:calc(50% + 90px);left:calc(50% - 10px)}.priberi-logo{height:auto;filter:var(--priberi-halo)}
*,:before,:after{box-sizing:border-box}html,body{background:var(--priberi-bg-1);color:#fff;min-height:100%;font-family:var(--priberi-font);-webkit-font-smoothing:antialiased;margin:0}.page{flex-direction:column;align-items:center;gap:72px;min-height:100dvh;padding:96px 24px 32px;display:flex}.hero{text-align:center;flex-direction:column;align-items:center;max-width:640px;display:flex}.wordmark{letter-spacing:.02em;font-size:28px;font-weight:700;font-family:ui-rounded, "SF Pro Rounded", var(--priberi-font);margin:4px 0 40px}.hero h1{margin:0 0 16px;font-size:clamp(34px,6vw,52px);font-weight:800;line-height:1.1}.lead{color:#ffffffb8;margin:0 0 28px;font-size:19px;line-height:1.6}.badge{background:#5c16ce47;border:1px solid #5c16ce99;border-radius:999px;margin:0;padding:10px 18px;font-size:15px;font-weight:600}.features{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;width:100%;max-width:960px;display:grid}.card{border-radius:var(--priberi-radius);-webkit-backdrop-filter:blur(20px);background:#ffffff0f;border:1px solid #ffffff1a;padding:24px}.card h2{margin:0 0 8px;font-size:18px}.card p{color:#ffffffad;margin:0;line-height:1.6}.footer{color:#ffffff73;margin-top:auto;font-size:13px}
