.home-page[data-v-5c480cfa]{min-height:calc(100vh - 50px);background:#020515;overflow:visible}.hero-section[data-v-5c480cfa]{padding:100px 20px 120px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;background:linear-gradient(135deg,#050d1f,#0f1830)}.grid-background[data-v-5c480cfa]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(0,212,255,.1) 1px,transparent 0),linear-gradient(90deg,rgba(0,212,255,.1) 1px,transparent 0);background-size:50px 50px;animation:gridMove-5c480cfa 20s linear infinite;opacity:.3;pointer-events:none;z-index:0}@keyframes gridMove-5c480cfa{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.light-source[data-v-5c480cfa]{position:absolute;top:-50%;left:50%;width:200%;height:200%;background:radial-gradient(ellipse at center,rgba(0,153,255,.15) 0,transparent 50%);transform:translateX(-50%);pointer-events:none;z-index:1}.hero-content[data-v-5c480cfa]{position:relative;z-index:2;max-width:900px;width:100%;text-align:center}.hero-title[data-v-5c480cfa]{font-size:52px;font-weight:700;color:#fff;line-height:1.3;margin-bottom:24px;letter-spacing:-.5px}.hero-title .highlight[data-v-5c480cfa]{background:linear-gradient(135deg,#00d4ff,#09f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.subtitle[data-v-5c480cfa]{font-size:18px;color:#b8c5d6;line-height:1.6;margin-bottom:48px;font-weight:400;max-width:750px;margin-left:auto;margin-right:auto}.search-container[data-v-5c480cfa]{margin-bottom:32px;display:flex;justify-content:center}.search-box[data-v-5c480cfa]{width:100%;max-width:560px;display:flex;align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:8px;transition:all .3s cubic-bezier(.25,.46,.45,.94);backdrop-filter:blur(10px);box-shadow:0 4px 24px -1px rgba(0,0,0,.2);position:relative}.search-box[data-v-5c480cfa]:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2)}.search-box.focused[data-v-5c480cfa]{background:hsla(0,0%,100%,.07);border-color:#00d4ff;box-shadow:0 0 0 1px #00d4ff,0 8px 40px -4px rgba(0,212,255,.15);transform:translateY(-1px)}.search-icon[data-v-5c480cfa]{margin-left:12px;margin-right:12px;color:hsla(0,0%,100%,.4);transition:color .3s ease;flex-shrink:0}.search-box.focused .search-icon[data-v-5c480cfa]{color:#00d4ff}.search-input[data-v-5c480cfa]{flex:1;background:transparent;border:none;color:#fff;font-size:16px;outline:none;padding:8px 0;font-family:inherit}.search-input[data-v-5c480cfa]::-moz-placeholder{color:hsla(0,0%,100%,.3)}.search-input[data-v-5c480cfa]::placeholder{color:hsla(0,0%,100%,.3)}.search-shortcut[data-v-5c480cfa]{display:flex;align-items:center;margin-right:8px;pointer-events:none}.shortcut-key[data-v-5c480cfa]{font-size:12px;color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);padding:2px 6px;border-radius:4px}.search-button[data-v-5c480cfa]{background:linear-gradient(180deg,rgba(0,212,255,.1),rgba(0,212,255,0)),rgba(0,212,255,.1);color:#00d4ff;border:1px solid rgba(0,212,255,.2);padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;flex-shrink:0}.search-button[data-v-5c480cfa]:hover{background:rgba(0,212,255,.2);border-color:rgba(0,212,255,.4);color:#fff}.secondary-title[data-v-5c480cfa]{font-size:16px;color:#8a99ad;line-height:1.6;font-weight:400;margin:0}@media (max-width:1000px){.hero-section[data-v-5c480cfa]{padding:80px 20px 100px}.hero-title[data-v-5c480cfa]{font-size:42px}.subtitle[data-v-5c480cfa]{font-size:16px;margin-bottom:40px}.search-box[data-v-5c480cfa]{max-width:500px}.search-input[data-v-5c480cfa]{font-size:15px}.search-button[data-v-5c480cfa]{padding:6px 14px;font-size:14px}}@media (max-width:768px){.hero-section[data-v-5c480cfa]{padding:60px 16px 80px}.light-source[data-v-5c480cfa]{width:100%;height:400px}.hero-title[data-v-5c480cfa]{font-size:32px;margin-bottom:20px}.subtitle[data-v-5c480cfa]{font-size:15px;margin-bottom:36px}.search-box[data-v-5c480cfa]{max-width:90%;padding:6px}.search-icon[data-v-5c480cfa]{width:18px;height:18px;margin-left:8px;margin-right:8px}.search-input[data-v-5c480cfa]{font-size:14px;padding:6px 0}.search-shortcut[data-v-5c480cfa]{display:none}.search-button[data-v-5c480cfa]{padding:6px 12px;font-size:13px}.secondary-title[data-v-5c480cfa]{font-size:14px}}.custom-hero-section[data-v-5c480cfa]{background:linear-gradient(180deg,#fff,#f8fafc 50%,#f1f5f9);padding:120px 0 80px;position:relative;overflow:hidden;opacity:0;transform:translateY(60px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.custom-hero-section.animate-in[data-v-5c480cfa]{opacity:1;transform:translateY(0)}.custom-hero-section[data-v-5c480cfa]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 1200px 400px at 50% 0,rgba(0,212,255,.08) 0,transparent 60%),radial-gradient(ellipse 1000px 500px at 50% 100%,rgba(0,153,255,.04) 0,transparent 70%);pointer-events:none}.hero-container[data-v-5c480cfa]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:80px;align-items:center;position:relative;z-index:2}.custom-hero-section .hero-content[data-v-5c480cfa]{text-align:center;position:relative;z-index:2;opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.custom-hero-section.animate-in .hero-content[data-v-5c480cfa]{opacity:1;transform:translateY(0);transition-delay:.1s}.custom-hero-section .hero-title[data-v-5c480cfa]{font-size:48px;font-weight:700;line-height:1.2;margin:0 0 24px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:#1a202c;letter-spacing:-1px}.custom-hero-section .hero-description[data-v-5c480cfa]{font-size:18px;line-height:1.7;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:#64748b}.hero-visual[data-v-5c480cfa]{display:flex;justify-content:center;align-items:center;position:relative;z-index:2;opacity:0;transform:translateY(40px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.custom-hero-section.animate-in .hero-visual[data-v-5c480cfa]{opacity:1;transform:translateY(0);transition-delay:.3s}.stacked-windows-container[data-v-5c480cfa]{width:100%;max-width:800px;position:relative}.language-tabs[data-v-5c480cfa]{display:flex;gap:8px;margin-bottom:20px;justify-content:center;flex-wrap:wrap;opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.custom-hero-section.animate-in .language-tabs[data-v-5c480cfa]{opacity:1;transform:translateY(0);transition-delay:.4s}.language-tab[data-v-5c480cfa]{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 12px;color:#475569;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;box-shadow:0 1px 3px rgba(0,0,0,.08)}.language-tab[data-v-5c480cfa]:hover{background:#fff;border-color:#09f;color:#1a202c;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,153,255,.2)}.language-tab[data-v-5c480cfa]:active{transform:translateY(0);background:#f8fafc}.language-tab.active[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(0,153,255,.12),rgba(0,212,255,.12));color:#06c;border-color:#09f;box-shadow:0 4px 12px rgba(0,153,255,.25);font-weight:700}.language-tab.active[data-v-5c480cfa]:hover{background:linear-gradient(135deg,rgba(0,153,255,.18),rgba(0,212,255,.18));border-color:#06c;box-shadow:0 6px 16px rgba(0,153,255,.3)}.tab-icon[data-v-5c480cfa]{width:14px;height:14px;border-radius:2px}.stacked-windows[data-v-5c480cfa]{position:relative;height:320px;perspective:1000px;display:flex;justify-content:center;align-items:center;opacity:0;transform:translateY(30px) scale(.95);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.custom-hero-section.animate-in .stacked-windows[data-v-5c480cfa]{opacity:1;transform:translateY(0) scale(1);transition-delay:.5s}.code-window.stacked[data-v-5c480cfa]{position:absolute;top:50%;left:50%;background:#1e1e1e;border-radius:12px;overflow:hidden;width:100%;max-width:480px;height:280px;transition:all .4s cubic-bezier(.25,.46,.45,.94);transform-origin:center center;display:flex;flex-direction:column}.code-window.stacked.active[data-v-5c480cfa]{transform:translate(-50%,-50%) translateX(0) scale(1) rotateY(0deg);box-shadow:0 25px 50px rgba(0,0,0,.4);z-index:10!important;opacity:1}.code-window.stacked.behind-1[data-v-5c480cfa]{transform:translate(-50%,-50%) translateX(60px) scale(.95) rotateY(-15deg);box-shadow:0 20px 40px rgba(0,0,0,.3);opacity:.8}.code-window.stacked.behind-2[data-v-5c480cfa]{transform:translate(-50%,-50%) translateX(120px) scale(.9) rotateY(-25deg);box-shadow:0 15px 30px rgba(0,0,0,.25);opacity:.6}.code-window.stacked.behind-3[data-v-5c480cfa]{transform:translate(-50%,-50%) translateX(-60px) scale(.95) rotateY(15deg);box-shadow:0 20px 40px rgba(0,0,0,.3);opacity:.8}.code-window.stacked.behind-4[data-v-5c480cfa]{transform:translate(-50%,-50%) translateX(-120px) scale(.9) rotateY(25deg);box-shadow:0 15px 30px rgba(0,0,0,.25);opacity:.6}.code-window.stacked.behind-5[data-v-5c480cfa]{transform:translate(-50%,-50%) translateX(180px) scale(.85) rotateY(-35deg);box-shadow:0 10px 20px rgba(0,0,0,.2);opacity:.4}.code-window.stacked[data-v-5c480cfa]:not(.active):not(.behind-1):not(.behind-2):not(.behind-3):not(.behind-4):not(.behind-5){opacity:0;pointer-events:none;transform:translate(-50%,-50%) translateX(200px) scale(.8) rotateY(-40deg)}.window-header[data-v-5c480cfa]{background:#2d2d2d;padding:12px 16px;display:flex;align-items:center;gap:12px}.window-controls[data-v-5c480cfa]{display:flex;gap:8px}.control[data-v-5c480cfa]{width:12px;height:12px;border-radius:50%}.control.red[data-v-5c480cfa]{background:#ff5f57}.control.yellow[data-v-5c480cfa]{background:#ffbd2e}.control.green[data-v-5c480cfa]{background:#28ca42}.window-title[data-v-5c480cfa]{color:#fff;font-size:14px;font-weight:500;flex:1}.language-badge[data-v-5c480cfa]{display:flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:6px;padding:4px 8px;margin-left:auto}.language-badge .language-icon[data-v-5c480cfa]{width:14px;height:14px;border-radius:2px}.language-badge span[data-v-5c480cfa]{color:#fff;font-size:11px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.code-content[data-v-5c480cfa]{flex:1;padding:16px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:14px;line-height:1.6;overflow-y:auto;overflow-x:hidden}.code-content[data-v-5c480cfa]::-webkit-scrollbar{width:6px}.code-content[data-v-5c480cfa]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.code-content[data-v-5c480cfa]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.code-content[data-v-5c480cfa]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}.code-line[data-v-5c480cfa]{display:flex;align-items:center;margin-bottom:4px}.line-number[data-v-5c480cfa]{color:#6e7681;width:24px;text-align:right;margin-right:16px;font-size:12px}.code-text[data-v-5c480cfa]{color:#fff}.keyword[data-v-5c480cfa]{color:#ff7b72}.function[data-v-5c480cfa]{color:#d2a8ff}.string[data-v-5c480cfa]{color:#a5d6ff}.comment[data-v-5c480cfa]{color:#8b949e;font-style:italic}.cursor[data-v-5c480cfa]{color:#fff;animation:blink-5c480cfa 1s infinite}.type[data-v-5c480cfa]{color:#79c0ff}.class-name[data-v-5c480cfa]{color:#f0883e}.tag-name[data-v-5c480cfa],.tag[data-v-5c480cfa]{color:#7ee787}.attribute[data-v-5c480cfa]{color:#79c0ff}.annotation[data-v-5c480cfa]{color:#ffa657}.property[data-v-5c480cfa]{color:#79c0ff}.variable[data-v-5c480cfa]{color:#ffa657}.table-name[data-v-5c480cfa]{color:#7ee787}.column-name[data-v-5c480cfa]{color:#79c0ff}.number[data-v-5c480cfa]{color:#a5d6ff}@keyframes blink-5c480cfa{0%,50%{opacity:1}51%,to{opacity:0}}.window-footer[data-v-5c480cfa]{background:#1a1a1a;padding:8px 16px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.1)}.language-indicator[data-v-5c480cfa]{display:flex;align-items:center;gap:8px}.indicator-icon[data-v-5c480cfa]{width:16px;height:16px;border-radius:2px}.indicator-text[data-v-5c480cfa]{color:#fff;font-size:12px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.window-status[data-v-5c480cfa]{display:flex;align-items:center;gap:6px}.status-dot[data-v-5c480cfa]{width:6px;height:6px;border-radius:50%;background:#34c759;animation:pulse-5c480cfa 2s infinite}.status-text[data-v-5c480cfa]{color:#34c759;font-size:11px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}@keyframes pulse-5c480cfa{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.interaction-hint[data-v-5c480cfa]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:20px;color:#64748b;font-size:13px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.hint-icon[data-v-5c480cfa]{width:16px;height:16px;fill:currentColor;animation:sparkle-5c480cfa 2s ease-in-out infinite}@keyframes sparkle-5c480cfa{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@media (max-width:1000px){.custom-hero-section[data-v-5c480cfa]{padding:80px 0 60px}.hero-container[data-v-5c480cfa]{gap:60px}.custom-hero-section .hero-title[data-v-5c480cfa]{font-size:36px}.custom-hero-section .hero-description[data-v-5c480cfa]{font-size:16px}}@media (max-width:768px){.custom-hero-section[data-v-5c480cfa]{padding:60px 0 40px}.hero-container[data-v-5c480cfa]{padding:0 16px;gap:40px}.custom-hero-section .hero-title[data-v-5c480cfa]{font-size:28px}.custom-hero-section .hero-description[data-v-5c480cfa]{font-size:15px}.stacked-windows[data-v-5c480cfa]{height:280px}.stacked-windows-container[data-v-5c480cfa]{max-width:240px}.code-window.stacked[data-v-5c480cfa]{max-width:240px;height:200px}.language-tab[data-v-5c480cfa]{padding:5px 8px;font-size:10px}.tab-icon[data-v-5c480cfa]{width:10px;height:10px}.window-header[data-v-5c480cfa]{padding:6px 10px}.control[data-v-5c480cfa]{width:8px;height:8px}.window-title[data-v-5c480cfa]{font-size:11px}.code-content[data-v-5c480cfa]{padding:10px;font-size:11px;line-height:1.4}.line-number[data-v-5c480cfa]{width:16px;margin-right:8px;font-size:9px}.window-footer[data-v-5c480cfa]{padding:5px 10px}.indicator-text[data-v-5c480cfa],.status-text[data-v-5c480cfa]{font-size:9px}}.features-section[data-v-5c480cfa]{padding:120px 20px;background:linear-gradient(180deg,#020515,#0a152f 50%,#020515);position:relative;opacity:0;transform:translateY(60px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.features-section.animate-in[data-v-5c480cfa]{opacity:1;transform:translateY(0)}.features-section[data-v-5c480cfa]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 20%,rgba(0,153,255,.15) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(0,212,255,.15) 0,transparent 50%);pointer-events:none}.container[data-v-5c480cfa]{max-width:1200px;margin:0 auto}.section-title[data-v-5c480cfa]{font-size:42px;font-weight:700;color:#fff;margin-bottom:24px}.section-subtitle[data-v-5c480cfa],.section-title[data-v-5c480cfa]{text-align:center;opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.section-subtitle[data-v-5c480cfa]{font-size:20px;font-weight:400;color:#b8c5d6;margin-bottom:80px;line-height:1.6}.features-section.animate-in .section-subtitle[data-v-5c480cfa]{opacity:1;transform:translateY(0);transition-delay:.15s}.features-section.animate-in .section-title[data-v-5c480cfa]{opacity:1;transform:translateY(0)}.features-grid[data-v-5c480cfa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:28px;max-width:1400px;margin:0 auto;padding:0 20px}.feature-card[data-v-5c480cfa]{text-align:center;padding:40px 28px 36px;border-radius:24px;background:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));box-shadow:0 8px 32px rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1);transition:all .4s cubic-bezier(.25,.46,.45,.94);border:1px solid hsla(0,0%,100%,.1);position:relative;overflow:hidden;backdrop-filter:blur(10px);opacity:0;transform:translateY(40px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94),all .4s cubic-bezier(.25,.46,.45,.94)}.features-section.animate-in .feature-card[data-v-5c480cfa]{opacity:1;transform:translateY(0)}.features-section.animate-in .feature-card[data-v-5c480cfa]:first-child{transition-delay:.1s}.features-section.animate-in .feature-card[data-v-5c480cfa]:nth-child(2){transition-delay:.2s}.features-section.animate-in .feature-card[data-v-5c480cfa]:nth-child(3){transition-delay:.3s}.features-section.animate-in .feature-card[data-v-5c480cfa]:nth-child(4){transition-delay:.4s}.features-section.animate-in .feature-card[data-v-5c480cfa]:nth-child(5){transition-delay:.5s}.features-section.animate-in .feature-card[data-v-5c480cfa]:nth-child(6){transition-delay:.6s}.features-section.animate-in .feature-card[data-v-5c480cfa]:nth-child(7){transition-delay:.7s}.features-section.animate-in .feature-card[data-v-5c480cfa]:nth-child(8){transition-delay:.8s}.features-section.animate-in .feature-card[data-v-5c480cfa]:nth-child(9){transition-delay:.9s}.feature-card[data-v-5c480cfa]:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.15);border-color:rgba(0,212,255,.3);background:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04))}.feature-icon[data-v-5c480cfa]{width:72px;height:72px;margin:0 auto 28px;background:linear-gradient(135deg,rgba(0,153,255,.15),rgba(0,212,255,.2));border-radius:20px;color:#00d4ff;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;box-shadow:0 4px 16px rgba(0,153,255,.2),inset 0 1px 0 hsla(0,0%,100%,.2)}.feature-icon[data-v-5c480cfa]:before{content:"";position:absolute;inset:-2px;border-radius:22px;opacity:0;transition:opacity .4s ease;z-index:-1}.feature-card:hover .feature-icon[data-v-5c480cfa]{transform:scale(1.15) rotate(5deg);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4)}.feature-icon svg[data-v-5c480cfa]{width:36px;height:36px;filter:drop-shadow(0 2px 4px rgba(0,153,255,.1))}.card-download[data-v-5c480cfa]:before{background:linear-gradient(135deg,#09f,#00d4ff 50%,#06c)}.card-download .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(0,153,255,.15),rgba(0,212,255,.2));color:#00d4ff}.card-download .feature-icon[data-v-5c480cfa]:before{background:linear-gradient(135deg,#09f,#00d4ff,#06c)}.card-download:hover .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(0,153,255,.25),rgba(0,212,255,.3));box-shadow:0 8px 24px rgba(0,153,255,.3),inset 0 1px 0 hsla(0,0%,100%,.3);color:#00d4ff}.card-download:hover .feature-icon[data-v-5c480cfa]:before{opacity:.15}.card-support[data-v-5c480cfa]:before{background:linear-gradient(135deg,#10b981,#34d399 50%,#059669)}.card-support .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(16,185,129,.15),rgba(52,211,153,.2));color:#34d399}.card-support .feature-icon[data-v-5c480cfa]:before{background:linear-gradient(135deg,#10b981,#34d399,#059669)}.card-support:hover .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(16,185,129,.25),rgba(52,211,153,.3));box-shadow:0 8px 24px rgba(16,185,129,.3),inset 0 1px 0 hsla(0,0%,100%,.3);color:#34d399}.card-support:hover .feature-icon[data-v-5c480cfa]:before{opacity:.15}.card-code[data-v-5c480cfa]:before{background:linear-gradient(135deg,#8b5cf6,#a78bfa 50%,#7c3aed)}.card-code .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(139,92,246,.15),rgba(167,139,250,.2));color:#a78bfa}.card-code .feature-icon[data-v-5c480cfa]:before{background:linear-gradient(135deg,#8b5cf6,#a78bfa,#7c3aed)}.card-code:hover .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(167,139,250,.3));box-shadow:0 8px 24px rgba(139,92,246,.3),inset 0 1px 0 hsla(0,0%,100%,.3);color:#a78bfa}.card-code:hover .feature-icon[data-v-5c480cfa]:before{opacity:.15}.card-debug[data-v-5c480cfa]:before{background:linear-gradient(135deg,#f59e0b,#fbbf24 50%,#d97706)}.card-debug .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(251,191,36,.2));color:#fbbf24}.card-debug .feature-icon[data-v-5c480cfa]:before{background:linear-gradient(135deg,#f59e0b,#fbbf24,#d97706)}.card-debug:hover .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(245,158,11,.25),rgba(251,191,36,.3));box-shadow:0 8px 24px rgba(245,158,11,.3),inset 0 1px 0 hsla(0,0%,100%,.3);color:#fbbf24}.card-debug:hover .feature-icon[data-v-5c480cfa]:before{opacity:.15}.card-explain[data-v-5c480cfa]:before{background:linear-gradient(135deg,#06b6d4,#67e8f9 50%,#0891b2)}.card-explain .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(6,182,212,.15),rgba(103,232,249,.2));color:#67e8f9}.card-explain .feature-icon[data-v-5c480cfa]:before{background:linear-gradient(135deg,#06b6d4,#67e8f9,#0891b2)}.card-explain:hover .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(6,182,212,.25),rgba(103,232,249,.3));box-shadow:0 8px 24px rgba(6,182,212,.3),inset 0 1px 0 hsla(0,0%,100%,.3);color:#67e8f9}.card-explain:hover .feature-icon[data-v-5c480cfa]:before{opacity:.15}.card-develop[data-v-5c480cfa]:before{background:linear-gradient(135deg,#ef4444,#f87171 50%,#dc2626)}.card-develop .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(239,68,68,.15),rgba(248,113,113,.2));color:#f87171}.card-develop .feature-icon[data-v-5c480cfa]:before{background:linear-gradient(135deg,#ef4444,#f87171,#dc2626)}.card-develop:hover .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(239,68,68,.25),rgba(248,113,113,.3));box-shadow:0 8px 24px rgba(239,68,68,.3),inset 0 1px 0 hsla(0,0%,100%,.3);color:#f87171}.card-develop:hover .feature-icon[data-v-5c480cfa]:before{opacity:.15}.card-fix[data-v-5c480cfa]:before{background:linear-gradient(135deg,#84cc16,#a3e635 50%,#65a30d)}.card-fix .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(132,204,22,.15),rgba(163,230,53,.2));color:#a3e635}.card-fix .feature-icon[data-v-5c480cfa]:before{background:linear-gradient(135deg,#84cc16,#a3e635,#65a30d)}.card-fix:hover .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(132,204,22,.25),rgba(163,230,53,.3));box-shadow:0 8px 24px rgba(132,204,22,.3),inset 0 1px 0 hsla(0,0%,100%,.3);color:#a3e635}.card-fix:hover .feature-icon[data-v-5c480cfa]:before{opacity:.15}.card-privacy[data-v-5c480cfa]:before{background:linear-gradient(135deg,#6366f1,#818cf8 50%,#4f46e5)}.card-privacy .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(129,140,248,.2));color:#818cf8}.card-privacy .feature-icon[data-v-5c480cfa]:before{background:linear-gradient(135deg,#6366f1,#818cf8,#4f46e5)}.card-privacy:hover .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(99,102,241,.25),rgba(129,140,248,.3));box-shadow:0 8px 24px rgba(99,102,241,.3),inset 0 1px 0 hsla(0,0%,100%,.3);color:#818cf8}.card-privacy:hover .feature-icon[data-v-5c480cfa]:before{opacity:.15}.card-service[data-v-5c480cfa]:before{background:linear-gradient(135deg,#ec4899,#f472b6 50%,#db2777)}.card-service .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(236,72,153,.15),rgba(244,114,182,.2));color:#f472b6}.card-service .feature-icon[data-v-5c480cfa]:before{background:linear-gradient(135deg,#ec4899,#f472b6,#db2777)}.card-service:hover .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(236,72,153,.25),rgba(244,114,182,.3));box-shadow:0 8px 24px rgba(236,72,153,.3),inset 0 1px 0 hsla(0,0%,100%,.3);color:#f472b6}.card-service:hover .feature-icon[data-v-5c480cfa]:before{opacity:.15}.feature-card h3[data-v-5c480cfa]{font-size:22px;font-weight:700;color:#fff;margin-bottom:14px;letter-spacing:-.3px;transition:color .3s ease}.feature-card:hover h3[data-v-5c480cfa]{color:#00d4ff}.feature-card p[data-v-5c480cfa]{font-size:15px;color:#b8c5d6;line-height:1.65;font-weight:400;letter-spacing:.1px;transition:color .3s ease}.feature-card:hover p[data-v-5c480cfa]{color:#e2e8f0}.privacy-map-section[data-v-5c480cfa]{padding:120px 0;background:linear-gradient(180deg,#fff,#f8fafc 50%,#f1f5f9);position:relative;overflow:hidden;opacity:0;transform:translateY(60px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.privacy-map-section.animate-in[data-v-5c480cfa]{opacity:1;transform:translateY(0)}.privacy-map-section[data-v-5c480cfa]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 1200px 400px at 50% 0,rgba(0,212,255,.08) 0,transparent 60%),radial-gradient(ellipse 1000px 500px at 50% 100%,rgba(0,153,255,.04) 0,transparent 70%);pointer-events:none}.privacy-section[data-v-5c480cfa],.source-map-section-inner[data-v-5c480cfa]{margin-bottom:120px;position:relative}.source-map-section-inner[data-v-5c480cfa]{margin-bottom:0}.section-header[data-v-5c480cfa]{text-align:center;margin-bottom:60px;max-width:800px;margin-left:auto;margin-right:auto;padding:0 40px;opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.cta-section.animate-in .section-header[data-v-5c480cfa],.features-section.animate-in .section-header[data-v-5c480cfa],.privacy-map-section.animate-in .section-header[data-v-5c480cfa]{opacity:1;transform:translateY(0)}.section-title-text[data-v-5c480cfa]{font-size:48px;font-weight:800;color:#1a202c;line-height:1.2;margin-bottom:24px;letter-spacing:-1px}.section-description[data-v-5c480cfa]{font-size:18px;color:#64748b;line-height:1.7;margin:0}.privacy-features[data-v-5c480cfa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;max-width:1200px;margin:0 auto;padding:0 40px}.feature-item[data-v-5c480cfa]{display:flex;align-items:flex-start;gap:20px;padding:32px;background:linear-gradient(135deg,hsla(0,0%,100%,.8),rgba(248,250,252,.8));border-radius:20px;border:1px solid rgba(226,232,240,.5);backdrop-filter:blur(10px);transition:all .3s ease;position:relative;overflow:hidden;opacity:0;transform:translateY(40px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94),all .3s ease}.privacy-map-section.animate-in .feature-item[data-v-5c480cfa]{opacity:1;transform:translateY(0)}.privacy-map-section.animate-in .feature-item[data-v-5c480cfa]:first-child{transition-delay:.1s}.privacy-map-section.animate-in .feature-item[data-v-5c480cfa]:nth-child(2){transition-delay:.2s}.privacy-map-section.animate-in .feature-item[data-v-5c480cfa]:nth-child(3){transition-delay:.3s}.feature-item[data-v-5c480cfa]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#09f,#00d4ff);transform:scaleX(0);transition:transform .3s ease}.feature-item[data-v-5c480cfa]:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,153,255,.15);border-color:rgba(0,153,255,.2)}.feature-item[data-v-5c480cfa]:hover:before{transform:scaleX(1)}.feature-icon[data-v-5c480cfa]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(0,153,255,.1),rgba(0,212,255,.1));border-radius:16px;color:#09f;flex-shrink:0;transition:all .3s ease}.feature-item:hover .feature-icon[data-v-5c480cfa]{background:linear-gradient(135deg,rgba(0,153,255,.2),rgba(0,212,255,.2));transform:scale(1.1) rotate(5deg);box-shadow:0 8px 25px rgba(0,153,255,.25)}.feature-content h3[data-v-5c480cfa]{font-size:20px;font-weight:700;color:#1a202c;margin-bottom:8px;letter-spacing:-.3px}.feature-content p[data-v-5c480cfa]{font-size:15px;color:#64748b;line-height:1.6;margin:0}.map-visualization[data-v-5c480cfa]{max-width:1200px;margin:0 auto;padding:0 40px;position:relative;z-index:1}.map-visualization[data-v-5c480cfa]:before{top:-60px;width:800px;background:radial-gradient(ellipse at center,rgba(0,153,255,.1) 0,rgba(0,153,255,.02) 70%,transparent 100%);filter:blur(30px)}.map-visualization[data-v-5c480cfa]:after,.map-visualization[data-v-5c480cfa]:before{content:"";position:absolute;left:50%;transform:translateX(-50%);height:200px;pointer-events:none;z-index:-1}.map-visualization[data-v-5c480cfa]:after{bottom:-80px;width:900px;background:radial-gradient(ellipse at center,rgba(10,21,47,.05) 0,rgba(10,21,47,0) 70%);filter:blur(40px)}.map-stats[data-v-5c480cfa]{display:flex;justify-content:center}.stat-group[data-v-5c480cfa]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:600px}.stat-item[data-v-5c480cfa]{text-align:center;padding:32px 24px;background:linear-gradient(135deg,hsla(0,0%,100%,.8),rgba(248,250,252,.8));border-radius:20px;border:1px solid rgba(226,232,240,.5);backdrop-filter:blur(10px);transition:all .3s ease;position:relative;overflow:hidden}.stat-item[data-v-5c480cfa]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#09f,#00d4ff);transform:scaleX(0);transition:transform .3s ease}.stat-item[data-v-5c480cfa]:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,153,255,.15);border-color:rgba(0,153,255,.2)}.stat-item[data-v-5c480cfa]:hover:before{transform:scaleX(1)}.stat-number[data-v-5c480cfa]{font-size:36px;font-weight:800;background:linear-gradient(135deg,#09f,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:8px;line-height:1}.stat-label[data-v-5c480cfa]{font-size:14px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.5px}@media (max-width:1000px){.map-visualization[data-v-5c480cfa],.privacy-features[data-v-5c480cfa],.section-header[data-v-5c480cfa]{padding:0 32px}.section-title-text[data-v-5c480cfa]{font-size:42px}}@media (max-width:1000px){.privacy-map-section[data-v-5c480cfa]{padding:80px 0}.privacy-section[data-v-5c480cfa],.source-map-section-inner[data-v-5c480cfa]{margin-bottom:80px}.source-map-section-inner[data-v-5c480cfa]{margin-bottom:0}.section-header[data-v-5c480cfa]{padding:0 24px;margin-bottom:50px}.section-title-text[data-v-5c480cfa]{font-size:36px}.section-description[data-v-5c480cfa]{font-size:16px}.privacy-features[data-v-5c480cfa]{grid-template-columns:1fr;gap:24px;padding:0 24px}.feature-item[data-v-5c480cfa]{padding:28px;border-radius:16px}.feature-icon[data-v-5c480cfa]{width:48px;height:48px}.map-visualization[data-v-5c480cfa]{padding:0 24px}.stat-group[data-v-5c480cfa]{gap:24px}.stat-item[data-v-5c480cfa]{padding:24px 16px}.stat-number[data-v-5c480cfa]{font-size:28px}}@media (max-width:768px){.privacy-map-section[data-v-5c480cfa]{padding:60px 0}.privacy-section[data-v-5c480cfa],.source-map-section-inner[data-v-5c480cfa]{margin-bottom:60px}.source-map-section-inner[data-v-5c480cfa]{margin-bottom:0}.section-header[data-v-5c480cfa]{padding:0 20px;margin-bottom:40px}.section-title-text[data-v-5c480cfa]{font-size:28px}.section-description[data-v-5c480cfa]{font-size:15px}.privacy-features[data-v-5c480cfa]{gap:20px;padding:0 20px}.feature-item[data-v-5c480cfa]{gap:16px;padding:24px 20px;border-radius:16px}.feature-icon[data-v-5c480cfa]{width:44px;height:44px;border-radius:12px}.feature-content h3[data-v-5c480cfa]{font-size:18px}.feature-content p[data-v-5c480cfa]{font-size:14px}.map-visualization[data-v-5c480cfa]{padding:0 20px}.stat-group[data-v-5c480cfa]{grid-template-columns:1fr;gap:16px;max-width:300px}.stat-item[data-v-5c480cfa]{padding:20px 16px;border-radius:16px}.stat-number[data-v-5c480cfa]{font-size:24px}.stat-label[data-v-5c480cfa]{font-size:12px}}.source-gallery-section[data-v-5c480cfa]{padding:80px 20px;background:linear-gradient(180deg,#fff,#f8fafc 50%,#fff);position:relative;overflow:hidden}.gallery-title[data-v-5c480cfa]{font-size:42px;font-weight:700;color:#1f2937;text-align:center;margin-bottom:60px;letter-spacing:-.5px}.gallery-wrapper[data-v-5c480cfa]{width:80vw;max-width:100%;margin:0 auto;overflow:hidden;position:relative}.gallery-wrapper[data-v-5c480cfa]:after,.gallery-wrapper[data-v-5c480cfa]:before{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:10;pointer-events:none}.gallery-wrapper[data-v-5c480cfa]:before{left:0;background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0))}.gallery-wrapper[data-v-5c480cfa]:after{right:0;background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0))}.gallery-scroll[data-v-5c480cfa]{width:100%;overflow:hidden}.gallery-track[data-v-5c480cfa]{display:flex;gap:24px;will-change:transform}.gallery-image[data-v-5c480cfa]{flex-shrink:0;width:200px;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:none;box-shadow:none}@media (max-width:1000px){.source-gallery-section[data-v-5c480cfa]{padding:60px 20px}.gallery-title[data-v-5c480cfa]{font-size:32px;margin-bottom:40px}.gallery-wrapper[data-v-5c480cfa]{width:85vw;max-width:100%}.gallery-wrapper[data-v-5c480cfa]:after,.gallery-wrapper[data-v-5c480cfa]:before{width:80px}.gallery-image[data-v-5c480cfa]{width:160px;height:120px;gap:20px}.gallery-track[data-v-5c480cfa]{gap:20px}}@media (max-width:768px){.source-gallery-section[data-v-5c480cfa]{padding:40px 16px}.gallery-title[data-v-5c480cfa]{font-size:28px;margin-bottom:32px}.gallery-wrapper[data-v-5c480cfa]{width:90vw;max-width:100%}.gallery-wrapper[data-v-5c480cfa]:after,.gallery-wrapper[data-v-5c480cfa]:before{width:60px}.gallery-image[data-v-5c480cfa]{width:120px;height:90px}.gallery-track[data-v-5c480cfa]{gap:16px}}.cta-section[data-v-5c480cfa]{padding:120px 20px;background:linear-gradient(135deg,#0a152f,#1a2847);text-align:center;opacity:0;transform:translateY(60px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.cta-section.animate-in[data-v-5c480cfa]{opacity:1;transform:translateY(0)}.cta-section h2[data-v-5c480cfa]{font-size:36px;font-weight:700;color:#fff;margin-bottom:16px;opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.cta-section.animate-in h2[data-v-5c480cfa]{opacity:1;transform:translateY(0);transition-delay:.1s}.cta-section p[data-v-5c480cfa]{font-size:18px;color:#b8c5d6;margin-bottom:40px;opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.cta-section.animate-in p[data-v-5c480cfa]{opacity:1;transform:translateY(0);transition-delay:.2s}.cta-button[data-v-5c480cfa]{padding:16px 40px;font-size:18px;font-weight:600;color:#fff;background:linear-gradient(135deg,#09f,#06c);border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94),all .3s ease}.cta-section.animate-in .cta-button[data-v-5c480cfa]{opacity:1;transform:translateY(0);transition-delay:.3s}.cta-button[data-v-5c480cfa]:hover{background:linear-gradient(135deg,#0af,#07d);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,153,255,.3)}@media (max-width:1000px){.features-section[data-v-5c480cfa]{padding:80px 20px}.section-title[data-v-5c480cfa]{font-size:32px;margin-bottom:20px}.section-subtitle[data-v-5c480cfa]{font-size:18px;margin-bottom:60px}.features-grid[data-v-5c480cfa]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:0 16px}.feature-card[data-v-5c480cfa]{padding:32px 24px 28px;border-radius:20px}.feature-icon[data-v-5c480cfa]{width:64px;height:64px;margin-bottom:24px;border-radius:18px}.feature-card:hover .feature-icon[data-v-5c480cfa]{transform:scale(1.1) rotate(3deg)}.feature-icon svg[data-v-5c480cfa]{width:32px;height:32px}.feature-card h3[data-v-5c480cfa]{font-size:20px}.feature-card p[data-v-5c480cfa]{font-size:14px}.cta-section[data-v-5c480cfa]{padding:80px 20px}.cta-section h2[data-v-5c480cfa]{font-size:28px}}@media (max-width:768px){.features-section[data-v-5c480cfa]{padding:60px 16px}.section-title[data-v-5c480cfa]{font-size:28px;margin-bottom:16px}.section-subtitle[data-v-5c480cfa]{font-size:16px;margin-bottom:40px}.features-grid[data-v-5c480cfa]{grid-template-columns:1fr;gap:16px;padding:0 12px}.feature-card[data-v-5c480cfa]{padding:28px 20px 24px;border-radius:18px}.feature-card[data-v-5c480cfa]:hover{transform:translateY(-8px) scale(1.01)}.feature-icon[data-v-5c480cfa]{width:56px;height:56px;margin-bottom:20px;border-radius:16px}.feature-card:hover .feature-icon[data-v-5c480cfa]{transform:scale(1.08) rotate(2deg)}.feature-icon svg[data-v-5c480cfa]{width:28px;height:28px}.feature-card h3[data-v-5c480cfa]{font-size:18px;margin-bottom:12px}.feature-card p[data-v-5c480cfa]{font-size:13px;line-height:1.6}.feature-card h3[data-v-5c480cfa]{font-size:20px}.feature-card p[data-v-5c480cfa]{font-size:14px}.cta-section[data-v-5c480cfa]{padding:60px 16px}.cta-section h2[data-v-5c480cfa]{font-size:24px}.cta-section p[data-v-5c480cfa]{font-size:16px}}.home-footer[data-v-5c480cfa]{background:linear-gradient(135deg,#0a152f,#1a2847);border-top:1px solid hsla(0,0%,100%,.1);padding:80px 20px 0}.footer-container[data-v-5c480cfa]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 2fr;gap:80px;padding-bottom:60px}.footer-brand[data-v-5c480cfa]{display:flex;flex-direction:column;gap:16px}.brand-logo[data-v-5c480cfa]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.footer-logo-img[data-v-5c480cfa]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.brand-name[data-v-5c480cfa]{font-size:28px;font-weight:700;color:#fff;letter-spacing:-.5px}.brand-version[data-v-5c480cfa]{font-size:14px;color:#00d4ff;font-weight:500;margin-top:-8px}.brand-tagline[data-v-5c480cfa]{font-size:18px;color:#fff;font-weight:600;margin-top:8px;margin-bottom:4px}.brand-description[data-v-5c480cfa]{font-size:15px;color:#b8c5d6;line-height:1.6;margin-top:4px}.footer-links[data-v-5c480cfa]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.links-column[data-v-5c480cfa]{display:flex;flex-direction:column;gap:20px}.links-title[data-v-5c480cfa]{font-size:16px;font-weight:600;color:#fff;margin-bottom:4px;position:relative;padding-bottom:12px}.links-title[data-v-5c480cfa]:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:linear-gradient(90deg,#00d4ff,#09f);border-radius:2px}.links-list[data-v-5c480cfa]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.footer-link[data-v-5c480cfa]{font-size:14px;color:#b8c5d6;text-decoration:none;transition:all .3s ease;display:inline-block;position:relative;padding-left:0}.footer-link[data-v-5c480cfa]:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:0;height:2px;background:linear-gradient(90deg,#00d4ff,#09f);transition:width .3s ease;border-radius:1px}.footer-link[data-v-5c480cfa]:hover{color:#00d4ff;padding-left:12px;transform:translateX(4px)}.footer-link[data-v-5c480cfa]:hover:before{width:6px}.footer-bottom[data-v-5c480cfa]{border-top:1px solid hsla(0,0%,100%,.1);padding:32px 20px;background:rgba(0,0,0,.2)}.footer-bottom-container[data-v-5c480cfa]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.copyright[data-v-5c480cfa]{font-size:14px;color:#8b95a7;margin:0}.footer-slogan[data-v-5c480cfa]{font-size:14px;color:#b8c5d6;margin:0;font-weight:500}.footer-icp-info[data-v-5c480cfa]{max-width:1200px;margin:24px auto 0;padding:16px 20px;border-top:1px solid hsla(0,0%,100%,.1);background-color:rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;text-align:center}.icp-item[data-v-5c480cfa]{display:flex;align-items:flex-start;justify-content:center;gap:4px;margin-bottom:4px;font-size:10px;line-height:1.4}.icp-item[data-v-5c480cfa]:last-child{margin-bottom:0}.icp-badge-item[data-v-5c480cfa]{align-items:center}.icp-badge-icon[data-v-5c480cfa]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.icp-label[data-v-5c480cfa]{color:hsla(0,0%,100%,.5);font-weight:500;flex-shrink:0}.icp-value[data-v-5c480cfa]{color:hsla(0,0%,100%,.5);word-break:break-all}.icp-address[data-v-5c480cfa]{color:hsla(0,0%,100%,.4);word-break:break-all;font-size:9px}@media (max-width:1000px){.footer-container[data-v-5c480cfa]{grid-template-columns:1fr;gap:60px;padding-bottom:50px}.footer-brand[data-v-5c480cfa]{text-align:center;align-items:center}.brand-logo[data-v-5c480cfa]{justify-content:center}.footer-links[data-v-5c480cfa]{grid-template-columns:repeat(3,1fr);gap:24px}.links-column[data-v-5c480cfa]{text-align:center;align-items:center}.links-title[data-v-5c480cfa]:after{left:50%;transform:translateX(-50%)}.footer-bottom-container[data-v-5c480cfa]{flex-direction:column;text-align:center}}@media (max-width:768px){.home-footer[data-v-5c480cfa]{padding:60px 16px 0}.footer-container[data-v-5c480cfa]{gap:40px;padding-bottom:40px}.footer-brand[data-v-5c480cfa]{text-align:center;align-items:center}.brand-logo[data-v-5c480cfa]{justify-content:center}.footer-links[data-v-5c480cfa]{grid-template-columns:repeat(3,1fr);gap:16px}.links-column[data-v-5c480cfa]{text-align:center;align-items:center}.links-title[data-v-5c480cfa]:after{left:50%;transform:translateX(-50%)}.brand-name[data-v-5c480cfa]{font-size:24px}.brand-tagline[data-v-5c480cfa]{font-size:16px}.brand-description[data-v-5c480cfa]{font-size:14px}.links-title[data-v-5c480cfa]{font-size:15px}.footer-link[data-v-5c480cfa]{font-size:13px}.footer-bottom[data-v-5c480cfa]{padding:24px 16px}.copyright[data-v-5c480cfa],.footer-slogan[data-v-5c480cfa]{font-size:13px}.footer-icp-info[data-v-5c480cfa]{padding:12px 16px;margin-top:16px}.icp-item[data-v-5c480cfa]{font-size:9px}.icp-badge-icon[data-v-5c480cfa]{width:18px;height:18px}.icp-address[data-v-5c480cfa]{font-size:8px}}