.nav-actions[data-v-28eadb55]{display:flex;gap:1rem;align-items:center}.lang-switch[data-v-28eadb55]{background:transparent;border:1px solid var(--border);color:var(--foreground);padding:.25rem .5rem;border-radius:4px;cursor:pointer;font-size:.75rem;font-weight:600;transition:all .2s}.lang-switch[data-v-28eadb55]:hover{border-color:var(--primary);color:var(--primary)}.navbar[data-v-28eadb55]{position:fixed;top:0;left:0;right:0;height:70px;z-index:1000;display:flex;align-items:center}.nav-content[data-v-28eadb55]{display:flex;justify-content:space-between;align-items:center}.nav-links[data-v-28eadb55]{display:flex;gap:2rem}.nav-links a[data-v-28eadb55]{text-decoration:none;color:var(--foreground);font-weight:500;font-size:.95rem;transition:color .2s}.nav-links a[data-v-28eadb55]:hover{color:var(--primary)}.nav-actions[data-v-28eadb55]{display:flex;gap:1rem}.btn-sm[data-v-28eadb55]{padding:.5rem 1rem;font-size:.875rem}@media(max-width:768px){.nav-links[data-v-28eadb55]{display:none}}.hero[data-v-6d7ef3c2]{padding-top:160px;padding-bottom:100px;background:radial-gradient(circle at 10% 20%,rgba(99,102,241,.05) 0%,transparent 50%),radial-gradient(circle at 90% 80%,rgba(168,85,247,.05) 0%,transparent 50%)}.hero-grid[data-v-6d7ef3c2]{display:grid;grid-template-columns:1fr 1.2fr;gap:4rem;align-items:center}.badge[data-v-6d7ef3c2]{display:inline-block;padding:.5rem 1rem;background:var(--muted);border:1px solid var(--border);border-radius:2rem;font-size:.875rem;font-weight:600;margin-bottom:2rem;color:var(--primary)}h1[data-v-6d7ef3c2]{font-size:5rem;margin-bottom:.5rem;background:linear-gradient(135deg,var(--foreground) 60%,var(--primary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.subtitle[data-v-6d7ef3c2]{font-size:2rem;margin-bottom:1.5rem;color:var(--foreground);font-weight:500}.description[data-v-6d7ef3c2]{font-size:1.25rem;margin-bottom:3rem;max-width:540px}.hero-btns[data-v-6d7ef3c2]{display:flex;gap:1.5rem}.btn-lg[data-v-6d7ef3c2]{padding:1rem 2rem;font-size:1.125rem}.hero-visual[data-v-6d7ef3c2]{position:relative}.image-wrapper[data-v-6d7ef3c2]{border-radius:1.5rem;overflow:hidden;position:relative;box-shadow:0 40px 80px -20px #00000026;transition:transform .5s ease}.image-wrapper[data-v-6d7ef3c2]:hover{transform:translateY(-10px) rotateX(2deg)}.mockup-img[data-v-6d7ef3c2]{width:100%;display:block}.glow[data-v-6d7ef3c2]{position:absolute;top:-20%;right:-20%;width:60%;height:60%;background:radial-gradient(circle,var(--primary-glow) 0%,transparent 70%);filter:blur(60px);opacity:.3;z-index:-1}@media(max-width:1024px){.hero-grid[data-v-6d7ef3c2]{grid-template-columns:1fr;gap:4rem;text-align:center}.description[data-v-6d7ef3c2]{margin-left:auto;margin-right:auto}.hero-btns[data-v-6d7ef3c2]{justify-content:center}h1[data-v-6d7ef3c2]{font-size:4rem}}.stats[data-v-e753ec8b]{padding:40px 0;margin-top:-60px;position:relative;z-index:10}.stats-container[data-v-e753ec8b]{display:flex;justify-content:space-around;padding:3rem;border-radius:2rem;box-shadow:0 20px 40px #0000000d}.stat-item[data-v-e753ec8b]{text-align:center}.stat-value[data-v-e753ec8b]{font-size:2.5rem;margin-bottom:.5rem;background:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stat-label[data-v-e753ec8b]{color:var(--muted-foreground);font-weight:500;font-size:1rem}@media(max-width:768px){.stats-container[data-v-e753ec8b]{flex-direction:column;gap:2rem;padding:2rem}}.features[data-v-651ee2cc]{padding:120px 0 60px;position:relative}.section-header[data-v-651ee2cc]{text-align:center;margin-bottom:3.5rem}.section-header h2[data-v-651ee2cc]{font-size:3rem;margin-bottom:1.5rem}.features-grid[data-v-651ee2cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem}.feature-card[data-v-651ee2cc]{padding:3.5rem 2.5rem;border-radius:2rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;border:1px solid var(--glass-border);background:#fff}.feature-card[data-v-651ee2cc]:hover{transform:translateY(-12px);box-shadow:var(--shadow-xl);border-color:var(--primary)}.feat-icon-container[data-v-651ee2cc]{width:64px;height:64px;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;background:#fff;color:var(--icon-color);box-shadow:0 10px 20px -5px #0000000d}.icon-bg-blur[data-v-651ee2cc]{position:absolute;inset:0;border-radius:50%;background:var(--icon-color);opacity:.1;filter:blur(4px);z-index:0}.feat-icon-svg[data-v-651ee2cc]{width:32px;height:32px;position:relative;z-index:1}.feat-icon-img[data-v-651ee2cc]{width:100%;height:100%;object-fit:cover;border-radius:50%;position:relative;z-index:1}.feature-card h3[data-v-651ee2cc]{font-size:1.25rem;margin-bottom:1rem;color:var(--foreground)}.feature-card p[data-v-651ee2cc]{font-size:.95rem;line-height:1.6;color:var(--muted-foreground)}.card-glow[data-v-651ee2cc]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 100% 100%,var(--primary) 0%,transparent 50%);opacity:0;transition:opacity .4s;pointer-events:none}.feature-card:hover .card-glow[data-v-651ee2cc]{opacity:.05}.core-features[data-v-95fa0659]{padding:80px 0 120px;background:#f8fafc;position:relative;overflow:hidden}.section-header[data-v-95fa0659]{text-align:center;margin-bottom:3.5rem}.section-header h2[data-v-95fa0659]{font-size:2.5rem;margin-bottom:1rem}.top-tabs[data-v-95fa0659]{display:flex;justify-content:center;gap:1.5rem;margin-bottom:3rem}.tab-item[data-v-95fa0659]{display:flex;align-items:center;gap:.75rem;padding:.75rem 2rem;background:#fff;border-radius:12px;cursor:pointer;transition:all .3s ease;font-weight:600;color:#64748b;box-shadow:0 4px 6px -1px #0000000d}.tab-item[data-v-95fa0659]:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}.tab-item.active[data-v-95fa0659]{background:#5c67f2;color:#fff}.tab-icon[data-v-95fa0659]{width:20px;height:20px}.scene-container[data-v-95fa0659]{background:#fff;border-radius:2rem;overflow:hidden;min-height:600px;border:1px solid rgba(0,0,0,.05)}.scene-content[data-v-95fa0659]{display:flex;height:100%}.scene-left[data-v-95fa0659]{flex:1;padding:4rem;display:flex;flex-direction:column}.scene-header[data-v-95fa0659]{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.5rem}.main-icon-box[data-v-95fa0659]{width:54px;height:54px;background:#5c67f2;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.main-icon[data-v-95fa0659]{width:28px;height:28px}.scene-title[data-v-95fa0659]{font-size:2.25rem;font-weight:800;color:#1e293b}.scene-desc[data-v-95fa0659]{font-size:1.125rem;line-height:1.6;color:#64748b;margin-bottom:2.5rem;max-width:90%}.small-cards-grid[data-v-95fa0659]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:3rem}.small-card[data-v-95fa0659]{display:flex;gap:1rem}.card-icon-min[data-v-95fa0659]{width:32px;height:32px;background:#f1f5fe;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-dot[data-v-95fa0659]{width:6px;height:6px;background:#5c67f2;border-radius:50%}.card-info h4[data-v-95fa0659]{font-size:1.05rem;font-weight:700;color:#1e293b;margin-bottom:.25rem}.card-info p[data-v-95fa0659]{font-size:.875rem;color:#94a3b8;line-height:1.4}.core-list-wrapper[data-v-95fa0659]{margin-bottom:3rem}.list-title[data-v-95fa0659]{font-size:1.125rem;font-weight:800;color:#1e293b;margin-bottom:1.5rem}.core-grid[data-v-95fa0659]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 2rem}.core-item[data-v-95fa0659]{display:flex;align-items:center;gap:.5rem;color:#64748b;font-size:.95rem}.list-arrow[data-v-95fa0659]{width:14px;height:14px;color:#5c67f2}.scene-btn[data-v-95fa0659]{width:fit-content;padding:.75rem 2.5rem;font-size:1rem;border-radius:10px;background:#5c67f2}.scene-right[data-v-95fa0659]{flex:1.1;background:#0f172a;position:relative;overflow:hidden}.scene-image-mask[data-v-95fa0659]{width:100%;height:100%}.scene-big-img[data-v-95fa0659]{width:100%;height:100%;object-fit:cover;opacity:.85}.fade-slide-enter-active[data-v-95fa0659],.fade-slide-leave-active[data-v-95fa0659]{transition:all .4s cubic-bezier(.4,0,.2,1)}.fade-slide-enter-from[data-v-95fa0659]{opacity:0;transform:translate(30px)}.fade-slide-leave-to[data-v-95fa0659]{opacity:0;transform:translate(-30px)}@media(max-width:1024px){.scene-content[data-v-95fa0659]{flex-direction:column}.scene-left[data-v-95fa0659]{padding:2.5rem}.scene-right[data-v-95fa0659]{min-height:300px}.top-tabs[data-v-95fa0659]{flex-wrap:wrap;padding:0 1rem}.small-cards-grid[data-v-95fa0659],.core-grid[data-v-95fa0659]{grid-template-columns:1fr}}.feature-insights[data-v-0893755a]{padding:100px 0;background-color:#fff;overflow:hidden}.section-header[data-v-0893755a]{text-align:center;margin-bottom:3.5rem;opacity:0;transform:translateY(20px);transition:all .6s ease}.section-header.is-visible[data-v-0893755a]{opacity:1;transform:translateY(0)}.section-header h2[data-v-0893755a]{font-size:2.5rem;margin-bottom:1rem}.insights-list[data-v-0893755a]{display:flex;flex-direction:column;gap:120px}.insight-item[data-v-0893755a]{display:flex;align-items:center;gap:80px;opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.insight-item.is-visible[data-v-0893755a]{opacity:1;transform:translateY(0)}.insight-item.reverse[data-v-0893755a]{flex-direction:row-reverse}.insight-content[data-v-0893755a]{flex:1}.item-title[data-v-0893755a]{font-size:2.25rem;font-weight:800;color:#1e293b;margin-bottom:2rem}.highlight-list[data-v-0893755a]{margin-bottom:2.5rem;display:flex;flex-direction:column;gap:1rem}.highlight-point[data-v-0893755a]{display:flex;align-items:center;gap:.75rem;font-size:1.1rem;color:#5c67f2;font-weight:600}.point-dot[data-v-0893755a]{width:6px;height:6px;background-color:#5c67f2;border-radius:50%}.value-box[data-v-0893755a]{padding:1.5rem;background:#5c67f208;border-radius:16px;border-left:4px solid #5c67f2}.value-title[data-v-0893755a]{font-size:.875rem;font-weight:700;color:#94a3b8;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.value-text[data-v-0893755a]{font-size:1rem;line-height:1.6;color:#475569}.insight-image-wrapper[data-v-0893755a]{flex:1.2}.image-glass-card[data-v-0893755a]{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 25px 50px -12px #00000026;transition:transform .5s ease}.image-glass-card[data-v-0893755a]:hover{transform:scale(1.02)}.insight-img[data-v-0893755a]{width:100%;display:block;object-fit:cover}.image-overlay[data-v-0893755a]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(92,103,242,.1),transparent);pointer-events:none}@media(max-width:1024px){.insight-item[data-v-0893755a],.insight-item.reverse[data-v-0893755a]{flex-direction:column;gap:40px;text-align:center}.highlight-point[data-v-0893755a]{justify-content:center}.value-box[data-v-0893755a]{text-align:left}.title[data-v-0893755a]{font-size:2.25rem}.item-title[data-v-0893755a]{font-size:1.75rem}}.tech-advantages[data-v-b2aa318c]{padding:80px 0}.container[data-v-b2aa318c]{padding:4rem;border-radius:2rem;display:flex;justify-content:center;align-items:center}.content[data-v-b2aa318c]{max-width:800px;text-align:center}.eval-header[data-v-b2aa318c]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem}.gitee-logo[data-v-b2aa318c]{font-size:1.5rem;font-weight:800;color:#c71d23}.badge[data-v-b2aa318c]{padding:.25rem .75rem;background:#c71d231a;color:#c71d23;border-radius:1rem;font-size:.75rem;font-weight:600}h2[data-v-b2aa318c]{font-size:2.5rem;margin-bottom:1.5rem}.quote[data-v-b2aa318c]{font-size:1.25rem;font-style:italic;color:var(--muted-foreground);margin-bottom:3rem;line-height:1.8}.stats-mini[data-v-b2aa318c]{display:flex;justify-content:center;gap:4rem}.stat[data-v-b2aa318c]{display:flex;flex-direction:column}.stat .val[data-v-b2aa318c]{font-size:2rem;font-weight:800;color:var(--primary)}.stat .lab[data-v-b2aa318c]{font-size:.875rem;color:var(--muted-foreground)}@media(max-width:768px){.stats-mini[data-v-b2aa318c]{gap:2rem}h2[data-v-b2aa318c]{font-size:2rem}}.about-us[data-v-35d83c18]{padding-bottom:100px}.about-hero[data-v-35d83c18]{height:400px;background-size:cover;background-position:center;position:relative;display:flex;align-items:center;margin-bottom:80px;padding-top:80px}.hero-overlay[data-v-35d83c18]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(15,23,42,.7) 0%,rgba(99,102,241,.15) 60%,transparent 100%)}.hero-content[data-v-35d83c18]{color:#fff;z-index:1;text-shadow:0 4px 15px rgba(0,0,0,.8)}.hero-content h1[data-v-35d83c18]{color:#fff;font-size:4rem;margin-bottom:1rem;letter-spacing:-.02em;font-weight:800}.hero-content .subtitle[data-v-35d83c18]{color:#fff;font-size:1.5rem;opacity:1;font-weight:600;letter-spacing:.05em}.about-section[data-v-35d83c18]{padding:80px 0}.story-section .section-image img[data-v-35d83c18],.team-section .section-image img[data-v-35d83c18]{width:100%;border-radius:1rem;display:block}.grid-2[data-v-35d83c18]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.grid-2.reverse[data-v-35d83c18]{direction:rtl}.grid-2.reverse .section-text[data-v-35d83c18]{direction:ltr}h2[data-v-35d83c18]{font-size:2.5rem;margin-bottom:2rem;color:var(--primary)}p[data-v-35d83c18]{font-size:1.125rem;line-height:1.8;margin-bottom:1.5rem;color:var(--foreground)}.values-grid[data-v-35d83c18]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.value-card[data-v-35d83c18]{padding:3rem 2rem;text-align:center;border-radius:1.5rem;transition:transform .3s ease}.value-card[data-v-35d83c18]:hover{transform:translateY(-10px)}.value-icon[data-v-35d83c18]{font-size:3rem;margin-bottom:1.5rem}.value-card h3[data-v-35d83c18]{font-size:1.5rem;margin-bottom:1rem}.stats-grid[data-v-35d83c18]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}.stat-item[data-v-35d83c18]{display:flex;flex-direction:column}.stat-item .num[data-v-35d83c18]{font-size:2.5rem;font-weight:800;color:var(--primary)}.stat-item .label[data-v-35d83c18]{font-size:.875rem;color:var(--muted-foreground)}.contact-section[data-v-35d83c18]{padding:4rem;border-radius:2rem}.contact-info-list[data-v-35d83c18]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.contact-item[data-v-35d83c18]{display:flex;gap:1.5rem}.contact-item .icon[data-v-35d83c18]{font-size:2rem}.contact-item .label[data-v-35d83c18]{font-weight:700;margin-bottom:.25rem;color:var(--muted-foreground)}.contact-item .text[data-v-35d83c18]{color:var(--foreground);font-weight:500}@media(max-width:1024px){.grid-2[data-v-35d83c18]{grid-template-columns:1fr;gap:2rem}.grid-2.reverse[data-v-35d83c18]{direction:ltr}.values-grid[data-v-35d83c18],.contact-info-list[data-v-35d83c18]{grid-template-columns:1fr}.hero-content h1[data-v-35d83c18]{font-size:3rem}}.comparison[data-v-19d9b1dd]{padding:160px 0 100px;background:radial-gradient(circle at 90% 80%,rgba(168,85,247,.05) 0%,transparent 50%)}.section-header[data-v-19d9b1dd]{text-align:center;margin-bottom:4rem}.section-header h1[data-v-19d9b1dd]{font-size:3.5rem;margin-bottom:1rem}.comparison-table-wrapper[data-v-19d9b1dd]{overflow-x:auto;border-radius:2rem;padding:2rem;max-width:1000px;margin:0 auto}.comparison-table[data-v-19d9b1dd]{width:100%;border-collapse:collapse}.comparison-table th[data-v-19d9b1dd],.comparison-table td[data-v-19d9b1dd]{padding:1.5rem;text-align:center;border-bottom:1px solid var(--border)}.comparison-table th[data-v-19d9b1dd]{font-size:1.25rem;font-weight:700;color:var(--primary)}.feature-name[data-v-19d9b1dd]{text-align:left!important;font-weight:600;color:var(--foreground)}.icon[data-v-19d9b1dd]{font-size:1.5rem;font-weight:700}.check[data-v-19d9b1dd]{color:#10b981}.cross[data-v-19d9b1dd]{color:#ef4444;opacity:.3}.tag[data-v-19d9b1dd]{background:var(--primary);color:#fff;font-size:.75rem;padding:.2rem .5rem;border-radius:.5rem;margin-left:.5rem;vertical-align:middle}.comparison-footer[data-v-19d9b1dd]{text-align:center;margin-top:3rem}.comparison-footer p[data-v-19d9b1dd]{color:var(--muted-foreground);font-size:.875rem;margin-bottom:2rem}.footer[data-v-9e7253c8]{padding:80px 0 40px;background:var(--muted);border-top:1px solid var(--border)}.footer-grid[data-v-9e7253c8]{display:grid;grid-template-columns:1fr 2fr;gap:4rem;margin-bottom:4rem}.footer-brand h3[data-v-9e7253c8]{font-size:1.5rem;margin-bottom:1rem}.social-links[data-v-9e7253c8]{display:flex;gap:1.5rem;margin-top:1.5rem}.social-links a[data-v-9e7253c8]{color:var(--muted-foreground);text-decoration:none;font-size:.875rem;transition:color .2s}.social-links a[data-v-9e7253c8]:hover{color:var(--primary)}.footer-links[data-v-9e7253c8]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.link-group h4[data-v-9e7253c8]{margin-bottom:1.5rem;font-size:1rem}.link-group a[data-v-9e7253c8],.link-group p[data-v-9e7253c8]{display:block;color:var(--muted-foreground);text-decoration:none;font-size:.875rem;margin-bottom:.75rem;transition:color .2s}.link-group a[data-v-9e7253c8]:hover{color:var(--primary)}.qr-container[data-v-9e7253c8]{width:120px;height:120px;padding:10px;border-radius:12px;overflow:hidden}.qr-image[data-v-9e7253c8]{width:100%;height:100%;object-fit:contain}.footer-bottom[data-v-9e7253c8]{padding-top:2rem;border-top:1px solid var(--border);text-align:center;font-size:.875rem;color:var(--muted-foreground)}.footer-copyright[data-v-9e7253c8]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.beian-link[data-v-9e7253c8]{color:var(--muted-foreground);text-decoration:none;transition:color .2s}.beian-link[data-v-9e7253c8]:hover{color:var(--primary)}@media(max-width:768px){.footer-grid[data-v-9e7253c8]{grid-template-columns:1fr;gap:3rem}.footer-links[data-v-9e7253c8]{grid-template-columns:1fr}.footer-qr-wrapper[data-v-9e7253c8]{display:flex;flex-direction:column;align-items:center}}:root{--primary: #6366f1;--primary-glow: #818cf8;--secondary: #a855f7;--accent: #3b82f6;--background: #ffffff;--foreground: #0f172a;--muted: #f8fafc;--muted-foreground: #64748b;--border: #e2e8f0;--glass-bg: rgba(255, 255, 255, .7);--glass-border: rgba(255, 255, 255, .3);--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-md: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-lg: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-xl: 0 25px 50px -12px rgb(0 0 0 / .25);--shadow-primary: 0 20px 25px -5px rgba(99, 102, 241, .2)}@media(prefers-color-scheme:dark){:root{--background: #020617;--foreground: #f8fafc;--muted: #0f172a;--muted-foreground: #94a3b8;--border: #1e293b;--glass-bg: rgba(15, 23, 42, .7);--glass-border: rgba(30, 41, 59, .5)}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:var(--background);color:var(--foreground);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}.glass{background:var(--glass-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border)}.gradient-text{background:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bg-glow{position:absolute;width:500px;height:500px;background:radial-gradient(circle,var(--primary-glow) 0%,transparent 70%);opacity:.15;filter:blur(80px);z-index:-1;pointer-events:none}.bg-glow-alt{background:radial-gradient(circle,var(--secondary) 0%,transparent 70%)}section{position:relative;overflow:hidden}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;border:none}.btn-primary{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;box-shadow:0 4px 12px #6366f133}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f14d}.btn-secondary{background:var(--muted);color:var(--foreground);border:1px solid var(--border)}.btn-secondary:hover{background:var(--border)}section{padding:80px 0}h1{font-size:3.5rem;line-height:1.1;margin-bottom:1.5rem}h2{font-size:2.5rem;margin-bottom:1.25rem}p{font-size:1.125rem;color:var(--muted-foreground)}@media(max-width:768px){h1{font-size:2.5rem}h2{font-size:2rem}section{padding:60px 0}}.app-wrapper{overflow-x:hidden;position:relative}main{animation:fadeIn .5s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
