[data-v-2cb2572d]{margin:0;padding:0;box-sizing:border-box}.cursor-intro[data-v-2cb2572d]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333}.header[data-v-2cb2572d]{position:fixed;top:0;left:0;right:0;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #e5e7eb;z-index:1000}.nav-container[data-v-2cb2572d]{max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between}.logo[data-v-2cb2572d]{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:1.25rem}.logo-text[data-v-2cb2572d]{color:#000}.nav[data-v-2cb2572d]{display:flex;gap:2rem}.nav a[data-v-2cb2572d]{text-decoration:none;color:#666;font-weight:500;transition:color .3s}.nav a[data-v-2cb2572d]:hover{color:#000}.hero[data-v-2cb2572d]{margin-top:80px;padding:6rem 2rem;max-width:1200px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;min-height:80vh}.hero-title[data-v-2cb2572d]{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:1.5rem}.gradient-text[data-v-2cb2572d]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-2cb2572d]{font-size:1.25rem;color:#666;margin-bottom:2rem}.hero-buttons[data-v-2cb2572d]{display:flex;gap:1rem}.btn-primary[data-v-2cb2572d],.btn-secondary[data-v-2cb2572d]{padding:.875rem 2rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s}.btn-primary[data-v-2cb2572d]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary[data-v-2cb2572d]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66}.btn-secondary[data-v-2cb2572d]{background:transparent;color:#333;border:2px solid #e5e7eb}.btn-secondary[data-v-2cb2572d]:hover{border-color:#667eea}.code-preview[data-v-2cb2572d]{background:#1e1e1e;border-radius:.75rem;overflow:hidden;box-shadow:0 20px 40px #0000001a}.window-header[data-v-2cb2572d]{background:#2d2d30;padding:.75rem;display:flex;align-items:center;gap:1rem}.window-controls[data-v-2cb2572d]{display:flex;gap:.5rem}.control[data-v-2cb2572d]{width:12px;height:12px;border-radius:50%}.control.red[data-v-2cb2572d]{background:#ff5f57}.control.yellow[data-v-2cb2572d]{background:#ffbd2e}.control.green[data-v-2cb2572d]{background:#28ca42}.window-title[data-v-2cb2572d]{color:#ccc;font-size:.875rem}.code-content[data-v-2cb2572d]{padding:1.5rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}.line[data-v-2cb2572d]{display:flex;align-items:center;min-height:1.5rem;position:relative}.line-number[data-v-2cb2572d]{color:#858585;width:2rem;text-align:right;margin-right:1rem}.code[data-v-2cb2572d]{color:#d4d4d4}.line.active .code[data-v-2cb2572d]{color:#9cdcfe}.cursor-blink[data-v-2cb2572d]{width:2px;height:1.2rem;background:#007acc;margin-left:.25rem;animation:blink-2cb2572d 1s infinite}@keyframes blink-2cb2572d{0%,50%{opacity:1}51%,to{opacity:0}}.features[data-v-2cb2572d]{padding:6rem 2rem;background:#f9fafb}.container[data-v-2cb2572d]{max-width:1200px;margin:0 auto}.features h2[data-v-2cb2572d]{text-align:center;font-size:2.5rem;font-weight:700;margin-bottom:3rem}.features-grid[data-v-2cb2572d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.feature[data-v-2cb2572d]{background:#fff;padding:2rem;border-radius:1rem;text-align:center;box-shadow:0 4px 6px #0000000d}.feature-icon[data-v-2cb2572d]{font-size:2.5rem;margin-bottom:1rem}.feature h3[data-v-2cb2572d]{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.feature p[data-v-2cb2572d]{color:#666}.footer[data-v-2cb2572d]{background:#1f2937;color:#fff;padding:3rem 2rem 1rem}.footer-content[data-v-2cb2572d]{max-width:1200px;margin:0 auto}.footer-links[data-v-2cb2572d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-bottom:2rem}.link-group h4[data-v-2cb2572d]{font-weight:600;margin-bottom:1rem}.link-group a[data-v-2cb2572d]{display:block;color:#d1d5db;text-decoration:none;margin-bottom:.5rem;transition:color .3s}.link-group a[data-v-2cb2572d]:hover{color:#fff}.footer-bottom[data-v-2cb2572d]{border-top:1px solid #374151;padding-top:1rem;display:flex;justify-content:space-between;align-items:center}.footer-bottom p[data-v-2cb2572d]{color:#9ca3af;font-size:.875rem}.hidden-buttons[data-v-2cb2572d]{display:flex;gap:1rem;align-items:center}.learn-more-btn[data-v-2cb2572d]{background:none;border:none;color:#6b7280;font-size:.75rem;cursor:pointer;opacity:.6;transition:opacity .3s}.learn-more-btn[data-v-2cb2572d]:hover{opacity:1;color:#9ca3af}@media (max-width: 768px){.hero[data-v-2cb2572d]{grid-template-columns:1fr;text-align:center;padding:4rem 1rem}.hero-title[data-v-2cb2572d]{font-size:2.5rem}.nav[data-v-2cb2572d]{display:none}.footer-bottom[data-v-2cb2572d]{flex-direction:column;gap:1rem;text-align:center}.hidden-buttons[data-v-2cb2572d]{flex-wrap:wrap;justify-content:center;gap:.5rem}.learn-more-btn[data-v-2cb2572d]{font-size:.7rem}}
