:root{--red:#e8192c;--red-dim:#8b0f1a;--red-glow:#e8192c40;--bg:#0a0a0b;--bg2:#111113;--bg3:#18181b;--border:#e8192c33;--border-dim:#ffffff12;--text:#ececec;--text-dim:#c5c5c5;--text-muted:#949493;--mono:"IBM Plex Mono", monospace;--display:"Bebas Neue", sans-serif;--serif:"Crimson Pro", serif;--yellow:#f5c842}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--mono);font-size:14px;line-height:1.7;overflow-x:hidden}.container-site{width:100%;max-width:100%;overflow:hidden}body:before{content:"";pointer-events:none;z-index:9999;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");position:fixed;inset:0}nav{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-dim);background:#0a0a0beb;justify-content:space-between;align-items:center;padding:14px 32px;display:flex;position:fixed;top:0;left:0;right:0}nav .logo{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--red);font-size:11px;font-weight:700}nav .logo span{color:var(--text-dim)}nav ul{gap:28px;list-style:none;display:flex}nav ul a{color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;font-size:10px;text-decoration:none;transition:color .2s}nav ul a:hover{color:var(--red)}#hero{flex-direction:column;justify-content:flex-end;min-height:100vh;padding:100px 48px 64px;display:flex;position:relative;overflow:hidden}.hero-bg{background:radial-gradient(60% 50% at 70% 40%,#8c0a142e 0%,#0000 70%),radial-gradient(40% 60% at 20% 60%,#e8192c14 0%,#0000 60%),linear-gradient(#0a0a0b 0%,#100608 60%,#0a0a0b 100%);position:absolute;inset:0}.hero-scan{pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0000000f 2px 4px);position:absolute;inset:0}.hero-tag{letter-spacing:.2em;text-transform:uppercase;color:var(--red);justify-content:center;align-items:center;gap:10px;margin-bottom:20px;font-size:10px;display:flex}.hero-tag:before{content:"";background:var(--red);width:32px;height:1px}.blink{background:var(--red);border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.2s infinite blink;display:inline-block}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}h1.display{font-family:var(--display);letter-spacing:.02em;color:var(--text);margin-bottom:18px;font-size:clamp(52px,5vw,120px);line-height:.9;position:relative}h1.display .accent{color:var(--red)}h1.display .strike{display:inline-block;position:relative}h1.display .strike:after{content:"";background:var(--red);height:3px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hero-content{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;max-width:3000px;margin:0 auto 2rem;display:flex}.hero-sub{font-family:var(--serif);color:var(--text-dim);max-width:500px;margin-bottom:48px;font-size:22px;font-style:italic}.hero-image{width:40%}.hero-image img{width:100%;height:auto}.stats-grid{background:var(--border-dim);border:1px solid var(--border-dim);grid-template-columns:repeat(4,1fr);gap:1px;max-width:900px;margin:0 auto;display:grid}.stat-item{background:#111113f2;padding:20px 24px;position:relative}.stat-item:before{content:"";background:var(--red);height:2px;position:absolute;top:0;left:0;right:0}.stat-num{font-family:var(--display);color:var(--red);font-size:36px;line-height:1;display:block}.stat-label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-top:4px;font-size:13px;display:block}section{padding:96px 48px;position:relative}.section-label{letter-spacing:.22em;text-transform:uppercase;color:var(--red);align-items:center;gap:12px;margin-bottom:12px;font-size:9px;display:flex}.section-label:after{content:"";background:var(--red-dim);flex:1;max-width:60px;height:1px}h2.section-title{font-family:var(--display);letter-spacing:.02em;margin-bottom:48px;font-size:clamp(36px,5vw,64px);line-height:1}.container{max-width:1100px;margin:0 auto}#intro{background:var(--bg2)}.intro-grid{flex-wrap:wrap;justify-content:center;align-items:start;gap:64px;display:flex}.intro-text{width:60%}.intro-text p{font-family:var(--serif);color:var(--text-dim);margin-bottom:20px;font-size:19px;line-height:1.8}.intro-text p strong{color:var(--text);font-style:normal}.screenshot-mock{background:var(--bg3);border:1px solid var(--border-dim);border-radius:4px;width:350px;max-width:100%;position:relative;overflow:hidden}.screenshot-mock .mock-bar{border-bottom:1px solid var(--border-dim);background:#1e1e20;align-items:center;gap:6px;padding:10px 16px;display:flex}.mock-dot{border-radius:50%;width:10px;height:10px}.mock-dot:first-child{background:#e8192c}.mock-dot:nth-child(2){background:#f5c842}.mock-dot:nth-child(3){background:#2ecc71}.mock-url{color:var(--text-muted);letter-spacing:.06em;margin-left:10px;font-size:10px}.screenshot-mock .image{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.screenshot-mock img{width:100%}#timeline{background:var(--bg)}.timeline{padding-left:32px;position:relative}.timeline:before{content:"";background:linear-gradient(180deg, var(--red) 0%, var(--red-dim) 60%, transparent 100%);width:1px;position:absolute;top:0;bottom:0;left:0}.tl-month{letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim);margin-top:40px;margin-bottom:8px;font-size:12px;position:relative}.tl-month:first-child{margin-top:0}.tl-item{background:var(--bg2);border:1px solid var(--border-dim);cursor:default;border-left:2px solid #0000;margin-bottom:4px;padding:20px 24px;transition:border-color .3s,background .3s;position:relative}.tl-item:hover{border-left-color:var(--red);background:var(--bg3)}.tl-item:before{content:"";background:var(--bg);border:2px solid var(--red-dim);border-radius:50%;width:10px;height:10px;transition:border-color .3s,background .3s;position:absolute;top:24px;left:-37px}.tl-item:hover:before{background:var(--red);border-color:var(--red);box-shadow:0 0 12px var(--red-glow)}.tl-item.critical{border-left-color:var(--red);background:#e8192c0a}.tl-item.critical:before{background:var(--red);border-color:var(--red);box-shadow:0 0 16px var(--red-glow)}.tl-title{color:var(--text);letter-spacing:.04em;margin-bottom:4px;font-size:17px;font-weight:700}.tl-item.critical .tl-title{color:var(--red)}.tl-desc{color:var(--text-dim);font-family:var(--serif);font-size:17px}.tl-badge{letter-spacing:.12em;text-transform:uppercase;color:var(--red);vertical-align:middle;background:#e8192c26;border:1px solid #e8192c4d;margin-left:10px;padding:2px 8px;font-size:9px;display:inline-block}.evidence-grid{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.evidence-card{background:var(--bg3);flex-direction:column;gap:14px;padding:28px;transition:background .2s;display:flex;position:relative}.evidence-card:hover{background:#1c1c1f}.ev-coming,.ev-ca{padding:5px 10px;position:absolute;top:1.75rem;right:1.75rem}.ev-ca{background-color:#77545746;border:1px solid #e2dbdcaf;font-size:.7rem}.ev-coming{color:var(--red);background-color:#8b0f1946;border:1px solid #e8192eaf;font-size:12px}.ev-icon{border:1px solid var(--border);width:36px;height:36px;color:var(--red);justify-content:center;align-items:center;font-size:16px;display:flex}.ev-title{letter-spacing:.1em;text-transform:uppercase;color:var(--text);font-size:11px;font-weight:700}.ev-desc{font-family:var(--serif);color:var(--text-dim);flex:1;font-size:17px;line-height:1.6}.ev-desc b{color:#fff}.ev-desc ul{padding-left:16px}.ev-address{color:var(--text-muted);word-break:break-all;border:1px solid var(--border-dim);letter-spacing:.04em;background:#0000004d;padding:8px;font-size:10px}.evidence-card .image{max-width:100%}.evidence-card img{width:100%}.ev-btn{letter-spacing:.14em;text-transform:uppercase;color:var(--red);border:1px solid var(--border);align-items:center;gap:8px;width:fit-content;padding:8px 14px;font-size:9px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.ev-btn:hover{background:var(--red);color:#fff;border-color:var(--red)}.ev-btn svg{width:10px;height:10px}#telegram{background:var(--bg)}.tg-grid{grid-template-columns:1fr 2fr;align-items:start;gap:48px;display:grid}.tg-profile-card{background:var(--bg2);border:1px solid var(--border-dim);text-align:center;padding:12px;position:relative}.tg-profile-card img{width:100%}.tg-profile-card:before{content:"DELETED ACCOUNT";letter-spacing:.14em;background:var(--red);color:#fff;padding:2px 8px;font-size:8px;position:absolute;top:12px;right:12px}.tg-facts{flex-direction:column;gap:16px;display:flex}.tg-fact{border-left:2px solid var(--border);background:var(--bg2);padding:14px 20px}.tg-fact ul{padding-left:1rem}.tg-fact-label{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px;font-size:9px}.tg-fact-text{font-family:var(--serif);color:var(--text-dim);font-size:17px}.tg-chat-mock{background:var(--bg2);border:1px solid var(--border-dim);border-radius:4px;margin-top:20px;overflow:hidden}.chat-header{color:var(--text-dim);border-bottom:1px solid var(--border-dim);background:#1e1e22;align-items:center;gap:10px;padding:12px 16px;font-size:11px;display:flex}.chat-header span{color:var(--text-muted);font-size:10px}.chat-messages{gap:10px;padding:16px;display:flex}.inside-chat-image{flex-direction:column;align-items:center;width:50%;display:flex}.chat-messages .inside-chat-image img{width:100%!important}.chat-messages img{object-fit:contain;width:48%;height:auto}#identity{background:var(--bg2)}.about-text{color:var(--text-dim);max-width:100%;margin-bottom:1rem}.about-text b,.about-text a{color:#fff;text-overflow:clip;max-width:100%}.id-grid{flex-wrap:wrap;align-items:start;gap:2rem;display:flex}.id-photo-frame{width:30%;position:relative}.id-photo{aspect-ratio:3/4;border:1px solid var(--border-dim);background:linear-gradient(160deg,#1a0f0f,#0f0f14);justify-content:center;align-items:center;width:100%;font-size:64px;display:flex;position:relative;overflow:hidden}.id-photo img{width:100%}.id-photo:before{content:"";background:linear-gradient(#0000 60%,#0a0a0be6);position:absolute;inset:0}.id-photo-label{letter-spacing:.16em;text-transform:uppercase;text-align:center;color:var(--text-muted);padding:16px;font-size:9px;position:absolute;bottom:0;left:0;right:0}.id-corner{border-color:var(--red);border-style:solid;width:20px;height:20px;position:absolute}.id-corner.tl{border-width:2px 0 0 2px;top:-4px;left:-4px}.id-corner.tr{border-width:2px 2px 0 0;top:-4px;right:-4px}.id-corner.bl{border-width:0 0 2px 2px;bottom:-4px;left:-4px}.id-corner.br{border-width:0 2px 2px 0;bottom:-4px;right:-4px}.id-info{flex-direction:column;gap:0;width:65%;max-width:100%;display:flex}.id-disclaimer{color:var(--yellow);letter-spacing:.06em;background:#f5c84214;border:1px solid #f5c84233;margin-bottom:32px;padding:12px 16px;font-size:10px}.id-field{border-bottom:1px solid var(--border-dim);grid-template-columns:140px 1fr;align-items:start;gap:20px;padding:16px 0;display:grid}.id-field-label{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);padding-top:2px;font-size:9px}.id-field-value{font-family:var(--serif);color:var(--text);font-size:16px}.id-field-value a{color:var(--red);text-decoration:none}.id-field-value a:hover{text-decoration:underline}.id-field-value small{color:var(--text-dim);margin-top:2px;font-size:12px;display:block}#chart{background:var(--bg)}.chart-wrapper{background:var(--bg2);border:1px solid var(--border-dim);padding:32px;position:relative;overflow:hidden}.chart-wrapper img{object-fit:contain;width:100%}.chart-wrapper:before{content:"";pointer-events:none;background:radial-gradient(at 50% 100%,#e8192c1f 0%,#0000 60%);position:absolute;inset:0}.chart-area{align-items:flex-end;gap:0;height:200px;display:flex;position:relative}.chart-note{font-family:var(--serif);color:var(--text-dim);border-top:1px solid var(--border-dim);max-width:600px;margin-top:24px;padding-top:24px;font-size:15px;font-style:italic}.chart-labels{letter-spacing:.1em;color:var(--text-muted);text-transform:uppercase;justify-content:space-between;margin-top:8px;font-size:9px;display:flex}#community{background:var(--bg2)}.community-content{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.community-text p{font-family:var(--serif);color:var(--text-dim);margin-bottom:20px;font-size:19px;line-height:1.85}.community-text p strong{color:var(--text)}.victim-quotes{flex-direction:column;gap:16px;display:flex}.victim-quote{background:var(--bg3);border:1px solid var(--border-dim);border-left:3px solid var(--red-dim);padding:20px 24px}.victim-quote blockquote{font-family:var(--serif);color:var(--text-dim);margin-bottom:10px;font-size:15px;font-style:italic;line-height:1.7}.victim-quote cite{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:9px}#contact{background:var(--bg)}.contact-grid{background:var(--border-dim);grid-template-columns:1fr;gap:2px;display:grid}.contact-card{background:var(--bg2);padding:36px;position:relative}.contact-card:before{content:"";background:var(--red);height:2px;position:absolute;top:0;left:0;right:0}.contact-card.secondary:before{background:var(--border-dim)}.contact-card h3{font-family:var(--display);letter-spacing:.04em;margin-bottom:12px;font-size:28px}.contact-card p{font-family:var(--serif);color:var(--text-dim);margin-bottom:24px;font-size:17px;line-height:1.7}.contact-email{border:1px solid var(--border);color:var(--red);background:#e8192c14;align-items:center;gap:10px;margin-bottom:16px;padding:14px 18px;font-size:12px;text-decoration:none;transition:all .15s ease-in;display:flex}.contact-email:hover{transform:translateY(-5px)}.warn-list{flex-direction:column;gap:10px;list-style:none;display:flex}.warn-list li{font-family:var(--serif);color:var(--text-dim);align-items:flex-start;gap:12px;font-size:15px;display:flex}.warn-list li:before{content:"→";color:var(--red);font-family:var(--mono);flex-shrink:0;margin-top:1px}.submit-btn{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;background:var(--red);color:#fff;cursor:pointer;border:none;align-items:center;gap:10px;padding:14px 24px;font-size:10px;text-decoration:none;transition:background .2s;display:inline-flex}.submit-btn:hover{background:#c0111f}footer{border-top:1px solid var(--border-dim);flex-direction:column;justify-content:space-between;align-items:center;gap:.35rem;padding:32px 48px;display:flex}footer p{letter-spacing:.1em;color:var(--text-muted);font-size:10px}footer p a{color:var(--text-muted)}#rug-chart{width:100%;height:200px;overflow:visible}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:.6s both fadeUp}.fade-up:first-child{animation-delay:.1s}.fade-up:nth-child(2){animation-delay:.2s}.fade-up:nth-child(3){animation-delay:.3s}.fade-up:nth-child(4){animation-delay:.4s}@media (width<=1028px){.hero-image{width:100%;margin-bottom:3rem}.intro-grid{gap:22px}.id-photo-frame,.id-info{width:100%}footer{text-align:center;flex-direction:column;gap:10px}}@media (width<=768px){nav{flex-direction:column;gap:10px;height:auto;padding:16px 6px;position:relative}nav ul{flex-wrap:wrap;justify-content:center;gap:4px 40px;width:100%;margin-top:.55rem}section{padding:64px 24px}.spacing{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-top:1rem;display:flex}.display .hidden{display:none}#hero{padding:30px 24px 48px}.intro-text,.screenshot-mock{width:100%}.stats-grid{grid-template-columns:repeat(2,1fr)}.intro-grid,.tg-grid,.id-grid,.community-content,.contact-grid,.evidence-grid{grid-template-columns:1fr}h1.display{text-align:center;width:100%;font-size:48px}.chart-wrapper{padding:12px}.chat-messages{flex-direction:column}.chat-messages img,.chat-messages .inside-chat-image,.chat-messages .inside-chat-image img{gap:10px;width:100%!important}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--red-dim)}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}
