.project-title.svelte-hxlrw6{font-size:3rem;font-weight:700;color:var(--color-primary, #c77dff);margin-bottom:.5rem;margin-top:2.5rem;text-align:center;text-shadow:0 0 12px #ff00ff99}#container.svelte-hxlrw6{margin:2rem auto 1.5rem;padding:2rem 2vw;max-width:900px;background:#61148080;border-radius:18px;border:4px solid var(--color-primary, #c77dff);box-shadow:0 0 32px #c77dff44;text-align:center}#first-p.svelte-hxlrw6{font-size:1.2rem;margin-bottom:.5rem}#pilot-status.svelte-hxlrw6{font-size:1rem;margin-top:.5rem;color:#fc0;background:#ffcc001a;padding:.8rem 1rem;border-radius:12px;border:2px solid #ffcc00;display:inline-block}#features.svelte-hxlrw6,#core-features.svelte-hxlrw6,#security.svelte-hxlrw6,#architecture.svelte-hxlrw6{margin:2.5rem auto 1.5rem;max-width:900px;background:#61148059;border-radius:14px;border:2px solid var(--color-primary, #c77dff);box-shadow:0 0 16px #c77dff33;padding:1.5rem 2vw}#features.svelte-hxlrw6 h2:where(.svelte-hxlrw6),#core-features.svelte-hxlrw6 h2:where(.svelte-hxlrw6),#security.svelte-hxlrw6 h2:where(.svelte-hxlrw6),#architecture.svelte-hxlrw6 h2:where(.svelte-hxlrw6),#screenshots.svelte-hxlrw6 h2:where(.svelte-hxlrw6){color:#fff;text-shadow:0 0 8px #c77dff;margin-bottom:.7rem}#problem-solution.svelte-hxlrw6,#results-roadmap.svelte-hxlrw6{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:2.5rem auto 1.5rem;max-width:900px}.problem-box.svelte-hxlrw6,.solution-box.svelte-hxlrw6,.results-box.svelte-hxlrw6,.roadmap-box.svelte-hxlrw6{flex:1 1 320px;background:#61148040;border-radius:14px;border:2px solid var(--color-primary, #c77dff);box-shadow:0 0 12px #c77dff22;padding:1.2rem;min-width:260px}.problem-box.svelte-hxlrw6 h3:where(.svelte-hxlrw6),.solution-box.svelte-hxlrw6 h3:where(.svelte-hxlrw6),.results-box.svelte-hxlrw6 h3:where(.svelte-hxlrw6),.roadmap-box.svelte-hxlrw6 h3:where(.svelte-hxlrw6){color:#ff47f0;margin-bottom:.5rem;font-size:1.3rem}.screenshots-title.svelte-hxlrw6{text-align:center;margin-bottom:1.5rem;color:#fff;text-shadow:0 0 8px #c77dff;font-size:2.2rem;font-weight:700;letter-spacing:1px}.screenshots-row.svelte-hxlrw6{display:flex;gap:1.5rem;justify-content:center;margin-bottom:1.5rem}.screenshot-img.svelte-hxlrw6{width:100%;max-width:380px;aspect-ratio:16/9;border-radius:12px;border:2px solid #c77dff;box-shadow:0 0 24px #c77dff55;background:#181028;object-fit:cover;transition:transform .2s,box-shadow .2s;cursor:pointer}.screenshot-img.svelte-hxlrw6:hover{transform:scale(1.04);box-shadow:0 0 48px #ff47f0cc;border-color:#ff47f0}.fullscreen-overlay.svelte-hxlrw6{position:fixed;top:0;right:0;bottom:0;left:0;background:#14001ef2;z-index:1000;display:flex;align-items:center;justify-content:center;animation:svelte-hxlrw6-fadeIn .3s}.fullscreen-img.svelte-hxlrw6{max-width:90vw;max-height:85vh;border-radius:18px;border:4px solid #ff47f0;box-shadow:0 0 64px #c77dffcc,0 0 24px #ff47f0cc;background:#181028;object-fit:contain;animation:svelte-hxlrw6-popIn .3s}.close-fullscreen.svelte-hxlrw6{position:fixed;top:2.5rem;right:3.5rem;font-size:3rem;color:#fff;background:none;border:none;cursor:pointer;z-index:1100;text-shadow:0 0 16px #ff47f0,0 0 8px #c77dff;transition:color .2s}.close-fullscreen.svelte-hxlrw6:hover{color:#ff47f0}@keyframes svelte-hxlrw6-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-hxlrw6-popIn{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}#cta-links.svelte-hxlrw6{display:flex;gap:1.5rem;justify-content:center;margin:2.5rem auto 2rem}.cta-btn.svelte-hxlrw6{background:linear-gradient(90deg,#c77dff 40%,#ff47f0);color:#fff;font-size:1.1rem;font-weight:700;border:none;border-radius:10px;padding:.8rem 2.2rem;box-shadow:0 0 24px #c77dff88;cursor:pointer;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;opacity:.95}.cta-btn.svelte-hxlrw6:hover{transform:scale(1.07);box-shadow:0 0 48px #ff47f0cc;opacity:1}ul.svelte-hxlrw6{margin:.5rem 0 .5rem 1.2rem;padding:0;color:#fff}li.svelte-hxlrw6{margin-bottom:.5rem}@media (max-width: 900px){#container.svelte-hxlrw6,#features.svelte-hxlrw6,#core-features.svelte-hxlrw6,#security.svelte-hxlrw6,#architecture.svelte-hxlrw6,#problem-solution.svelte-hxlrw6,#results-roadmap.svelte-hxlrw6{max-width:98vw;padding:1rem 2vw}.screenshots-row.svelte-hxlrw6{flex-direction:column;align-items:center}.screenshot-img.svelte-hxlrw6{max-width:98vw}.close-fullscreen.svelte-hxlrw6{top:1rem;right:1.5rem;font-size:2.2rem}}
