:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}:root{--bg: #0e0f12;--panel: #15171c;--text: #e6e7eb;--muted: #a4a8b3;--brand: #6a7cff;--border: #24262e}*{box-sizing:border-box}html,body,#root{height:100%;width:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}a{color:var(--brand);text-decoration:none}.hero-navbar{position:absolute;top:0;left:0;width:100%;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:24px 48px;background:transparent}.hero-navbar-logo,.logo-link{display:flex;align-items:center;gap:10px;flex-direction:row}.logo-mark{width:36px;height:36px;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;border-radius:4px}.logo-text{color:#fff;font-weight:700;font-size:20px;letter-spacing:.1em}.hero-navbar-links{display:flex;align-items:center;gap:32px}.hero-navbar-links a{color:#ffffffb3;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s ease}.hero-navbar-links a:hover{color:#fff}@media (max-width: 768px){.hero-navbar{padding:16px 24px}.hero-navbar-links{gap:16px}.logo-text{font-size:16px}.logo-mark{width:28px;height:28px;font-size:14px}}.footer-enhanced{position:relative;background:linear-gradient(180deg,#0a0b0e,#0e0f12);border-top:1px solid rgba(255,255,255,.06);overflow:hidden;padding:30px}.footer-watermark{position:absolute;bottom:-15px;right:-5px;pointer-events:none;z-index:0}.watermark-text{font-size:clamp(4rem,10vw,7rem);font-weight:900;letter-spacing:-.05em;line-height:1;background:linear-gradient(135deg,#ffffff1a,#ffffff14,#ffffff0f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:0;transform:translate(50px);transition:opacity .8s ease-out,transform 1s ease-out}.footer-enhanced.visible .watermark-text{opacity:1;transform:translate(0)}.footer-content{position:relative;z-index:1;text-align:center}.footer-copyright{font-size:13px;color:#fff6;margin:0}@media (max-width: 768px){.footer-watermark{bottom:-5px;right:5px}}.carousel-container{position:relative;width:100%;height:100vh;min-height:600px;overflow:hidden;background:#000;color:#fff;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}.carousel-bg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:60px;opacity:0;transition:opacity 1s ease-in-out}.carousel-bg.active{opacity:1}.carousel-bg-image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform 10s ease-out}.carousel-bg.active .carousel-bg-image{transform:scale(1.02)}.carousel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000e6,#0006,#0003)}.carousel-content{position:relative;z-index:10;width:100%;height:100%;padding:120px 48px 60px;display:flex;align-items:end}.carousel-grid{display:grid;grid-template-columns:1fr 1fr;width:100%;align-items:end;justify-items:flex-start}.carousel-left{display:flex;flex-direction:column;gap:16px}.carousel-headline{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;font-family:monospace}.headline-icon{animation:pulse 2s infinite}.headline-arrow{color:#fff6}.headline-cta{color:#ffffff80;font-size:12px;cursor:pointer;transition:color .2s}.headline-cta:hover{color:#fff}.carousel-title{font-size:clamp(4rem,7vw,9rem);font-weight:900;letter-spacing:-.05em;margin:0;background:linear-gradient(to bottom right,#fff,#888);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:slideUp .8s cubic-bezier(.16,1,.3,1) forwards;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.coming-soon-badge{font-size:12px;font-weight:600;padding:6px 16px;background:linear-gradient(135deg,#ffffff26,#ffffff0d);border:1px solid rgba(255,255,255,.2);border-radius:20px;color:#fff;-webkit-text-fill-color:white;letter-spacing:.05em;text-transform:uppercase;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btn-coming-soon{opacity:.6;cursor:default;pointer-events:none}.carousel-subtitle{font-size:clamp(1.25rem,2vw,2rem);font-weight:600;color:#ffffff80;margin:0;animation:slideUp .8s cubic-bezier(.16,1,.3,1) .1s forwards;opacity:0}.carousel-right{display:flex;flex-direction:column;gap:32px;justify-self:end}.carousel-description{font-size:18px;line-height:1.7;color:#ffffffb3;white-space:pre-line;max-width:480px;margin:0;animation:fadeIn 1s ease-out forwards}.carousel-buttons{display:flex;gap:16px;flex-wrap:wrap}.btn-primary{display:flex;align-items:center;gap:12px;padding:16px 32px;background:#3df586;color:#000;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:transform .2s,box-shadow .2s}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px #0000004d}.btn-secondary{padding:16px 32px;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s}.btn-secondary:hover{background:#ffffff1a;border-color:#ffffff80}.btn-marketplace{display:flex;align-items:center;gap:10px;padding:16px 28px;background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btn-marketplace:hover{background:#fff3;border-color:#fff6;transform:translateY(-2px)}.marketplace-icon{width:20px;height:20px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}.icon-vscode{background-image:url(data:image/png;base64,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)}.icon-intellij{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='48px' height='48px'%3E%3Cpath fill='%23f57c00' d='M14.125 35.188L4.438 27.563 9.25 18.625 23.062 24z'/%3E%3Cpath fill='%231e88e5' d='M44 14.688L43.25 37.813 27.875 44 18.625 38 32.125 24z'/%3E%3Cpath fill='%232962ff' d='M44 14.688L31.812 29.063 26.25 11 31.563 4.625z'/%3E%3Cpath fill='%23ab47bc' d='M34.688 19.625L23.25 37.188 7.25 43 9.813 34 13.125 22.875z'/%3E%3Cpath fill='%23e91e63' d='M13.125 22.875L4 19.813 9.813 4 22.313 5.5 34.688 19.625z'/%3E%3Cpath fill='%23000001' d='M11 11H36V36H11z'/%3E%3Cpath fill='%23fff' d='M14 31.5H23V33H14zM20.5 15.875L20.5 14 15.5 14 15.5 15.875 17 15.875 17 22.375 15.5 22.375 15.5 24.25 20.5 24.25 20.5 22.375 19.159 22.375 19.159 15.875zM25.375 24.5c-1.875 0-2.871-1.098-3.25-1.548l1.411-1.605c.255.282.964 1.028 1.839 1.028 1.125 0 1.375-1.125 1.375-1.75V14H29v6.625c0 .624 0 1.625-.75 2.625C27.725 23.95 26.5 24.5 25.375 24.5z'/%3E%3C/svg%3E")}.btn-marketplace-vscode:hover{border-color:#007acc;box-shadow:0 4px 20px #007acc4d}.btn-marketplace-intellij:hover{border-color:#fe315d;box-shadow:0 4px 20px #fe315d4d}.carousel-pagination{display:flex;align-items:center;gap:12px}.pagination-dot{width:20px;height:8px;background:#ffffff4d;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease}.pagination-dot.active{width:40px}.pagination-dot:hover:not(.active){background:#ffffff80;height:10px}.play-pause-btn{background:transparent;border:none;color:#ffffff80;cursor:pointer;padding:4px;margin-left:8px;transition:color .2s}.play-pause-btn:hover{color:#fff}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}button{border-radius:8px;border:1px solid transparent;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (max-width: 1024px){.carousel-content{padding:100px 32px 40px}.carousel-grid{gap:40px}.carousel-right{padding-left:20px;justify-self:flex-start}}.carousel-inline-image{display:none}@media (max-width: 768px){.carousel-container{height:auto;min-height:100vh}.carousel-bg{display:none}.carousel-inline-image{display:block;width:100%;max-width:100%;margin-bottom:24px}.carousel-inline-image img{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:12px}.carousel-content{padding:100px 24px 60px;flex-direction:column;align-items:stretch}.carousel-grid{grid-template-columns:1fr;gap:24px;justify-items:baseline;align-self:center}.carousel-left{text-align:left}.carousel-headline{flex-wrap:wrap;font-size:12px}.carousel-title{font-size:clamp(3rem,15vw,5rem)}.carousel-subtitle{font-size:1.25rem}.carousel-right{padding-left:0}.carousel-description{font-size:16px}.carousel-buttons{flex-direction:column;width:100%}.btn-primary,.btn-secondary{width:100%;justify-content:center;padding:14px 24px}}@media (max-width: 480px){.carousel-content{padding:80px 16px 40px;align-items:center}.carousel-headline{font-size:10px}.carousel-title{font-size:3rem}.carousel-subtitle{font-size:1rem}.carousel-description{font-size:14px}}.detail-page{background:#0a0b0e;min-height:100vh;color:#e6e7eb}.detail-container{max-width:1200px;margin:0 auto;padding:0 24px}.detail-hero-section{padding:140px 0 80px;text-align:center;position:relative;overflow:hidden}.hero-label{display:inline-block;padding:6px 16px;background:#4343431a;border:1px solid rgb(167 174 170 / 20%);border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:24px}.detail-title{font-size:clamp(3rem,8vw,5rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 20px;background:linear-gradient(180deg,#fff,#888);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;flex-direction:column}.detail-tagline{font-size:clamp(1.1rem,2.5vw,1.5rem);color:#fff9;max-width:600px;margin:0 auto 32px;line-height:1.6}.detail-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:80px}.btn-primary-detail{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;color:#0a0b0e;border:none;border-radius:12px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s}.btn-primary-detail:hover{transform:translateY(-2px);box-shadow:0 12px 32px #a6a6a64d}.btn-secondary-detail{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;background:transparent;color:#e6e7eb;border:1px solid rgba(255,255,255,.15);border-radius:12px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s}.btn-secondary-detail:hover{background:#ffffff0d;border-color:#ffffff4d}.detail-title{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.coming-soon-badge-detail{font-size:14px;font-weight:600;padding:8px 20px;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid rgba(255,255,255,.15);border-radius:24px;color:#fff;-webkit-text-fill-color:white;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btn-coming-soon-detail{opacity:.7;cursor:default;pointer-events:none}.btn-marketplace-detail{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;color:#0a0b0e;border:none;border-radius:12px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s}.btn-marketplace-detail:hover{transform:translateY(-2px);box-shadow:0 12px 32px #a6a6a64d}.btn-marketplace-detail .marketplace-icon{width:20px;height:20px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}.btn-marketplace-detail .icon-vscode{background-image:url(data:image/png;base64,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)}.btn-marketplace-detail .icon-intellij{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='48px' height='48px'%3E%3Cpath fill='%23f57c00' d='M14.125 35.188L4.438 27.563 9.25 18.625 23.062 24z'/%3E%3Cpath fill='%231e88e5' d='M44 14.688L43.25 37.813 27.875 44 18.625 38 32.125 24z'/%3E%3Cpath fill='%232962ff' d='M44 14.688L31.812 29.063 26.25 11 31.563 4.625z'/%3E%3Cpath fill='%23ab47bc' d='M34.688 19.625L23.25 37.188 7.25 43 9.813 34 13.125 22.875z'/%3E%3Cpath fill='%23e91e63' d='M13.125 22.875L4 19.813 9.813 4 22.313 5.5 34.688 19.625z'/%3E%3Cpath fill='%23000001' d='M11 11H36V36H11z'/%3E%3Cpath fill='%23fff' d='M14 31.5H23V33H14zM20.5 15.875L20.5 14 15.5 14 15.5 15.875 17 15.875 17 22.375 15.5 22.375 15.5 24.25 20.5 24.25 20.5 22.375 19.159 22.375 19.159 15.875zM25.375 24.5c-1.875 0-2.871-1.098-3.25-1.548l1.411-1.605c.255.282.964 1.028 1.839 1.028 1.125 0 1.375-1.125 1.375-1.75V14H29v6.625c0 .624 0 1.625-.75 2.625C27.725 23.95 26.5 24.5 25.375 24.5z'/%3E%3C/svg%3E")}.hero-image-wrapper{position:relative;max-width:1000px;margin:0 auto;padding:0 24px}.hero-image-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;background:radial-gradient(ellipse,rgba(61,245,134,.15) 0%,transparent 70%);filter:blur(60px);z-index:0}.hero-image-container{position:relative;z-index:1;background:linear-gradient(145deg,#1a1c22,#12141a);border:1px solid rgba(255,255,255,.08);border-radius:20px;overflow:hidden;box-shadow:0 40px 80px #00000080}.hero-image{width:100%;height:auto;display:block}.purpose-section{padding:120px 0;background:linear-gradient(180deg,#0a0b0e,#0e1012)}.section-label{display:block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;margin-bottom:16px}.purpose-content{max-width:800px}.purpose-title{font-size:clamp(2rem,4vw,2.75rem);font-weight:700;margin:0 0 24px;color:#fff}.purpose-text{font-size:1.125rem;line-height:1.8;color:#ffffffa6;margin:0}.features-horizontal-section{position:relative;background:#18191d}.features-sticky{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;overflow:hidden}.features-header{padding:60px 48px 40px;flex-shrink:0}.features-main-title{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin:0;color:#fff}.features-track{display:flex;gap:32px;padding:5px 48px 60px;overflow:hidden;align-items:stretch;-ms-overflow-style:none;scrollbar-width:none}.features-track::-webkit-scrollbar{display:none}.feature-card{flex:0 0 550px;background:#0e0f12;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px;display:flex;flex-direction:column;transition:transform .3s,border-color .3s}.feature-card:hover{transform:translateY(-4px);border-color:#e1e1e14d}.feature-index{font-family:SF Mono,Consolas,monospace;font-size:13px;margin-bottom:16px;font-weight:600}.feature-title{font-size:1.25rem;font-weight:700;margin:0 0 20px;color:#fff}.feature-image-wrapper{background:#1a1c22;border-radius:12px;overflow:hidden;margin-bottom:20px;min-height:200px}.feature-image{width:100%;height:100%;object-fit:cover}.feature-description{font-size:14px;line-height:1.7;color:#fff9;margin:0}.tech-section{padding:80px 0;background:#0a0b0e;text-align:center}.tech-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;justify-content:center}.tech-tag{padding:10px 20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;font-size:14px;color:#ffffffbf}.cta-section{padding:100px 0;background:linear-gradient(180deg,#0a0b0e,#12141a);text-align:center}.cta-title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;margin:0 0 12px;color:#fff}.cta-subtitle{font-size:1.1rem;color:#ffffff80;margin:0 0 32px}.cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.back-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;margin-bottom:32px;transition:opacity .2s}.back-link:hover{opacity:.8}a:hover{color:#f3f3f3}@media (max-width: 768px){.detail-hero-section{padding:100px 0 60px}.detail-actions{flex-direction:column;align-items:center;margin-bottom:60px}.btn-primary-detail,.btn-secondary-detail{width:100%;max-width:280px;justify-content:center}.features-header{padding:40px 24px 24px}.features-track{padding:0 24px 40px;gap:20px}.feature-card{flex:0 0 320px;padding:24px}.purpose-section,.tech-section,.cta-section{padding:60px 0}.cta-buttons{flex-direction:column;align-items:center}}@media (max-width: 480px){.detail-container,.hero-image-wrapper{padding:0 16px}.hero-image-container{border-radius:12px}.feature-card{flex:0 0 280px}.features-header{padding:32px 16px 20px}.features-track{padding:0 16px 32px}}
