@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap";:root{--primary: #9d4edd;--primary-glow: rgba(157, 78, 221, .4);--secondary: #c77dff;--background: #ffffff;--text-dark: #10002b;--text-light: #ffffff;--glass: rgba(255, 255, 255, .7);--glass-border: rgba(255, 255, 255, .3)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Space Grotesk,sans-serif;color:var(--text-dark);background:var(--background);overflow-x:hidden;position:relative;width:100vw}body:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:radial-gradient(circle at 15% 50%,rgba(200,150,255,.2),transparent 40%),radial-gradient(circle at 85% 30%,rgba(157,78,221,.15),transparent 40%);z-index:-1;pointer-events:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--primary);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--secondary)}.container{max-width:1200px;margin:0 auto;padding:0 2rem}.btn-primary,.btn-secondary,.btn-outline{display:inline-block;padding:.9rem 2.2rem;border-radius:50px;text-decoration:none;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;font-family:inherit;text-align:center}.btn-primary{background:linear-gradient(135deg,var(--primary),var(--secondary));color:var(--text-light);box-shadow:0 10px 25px var(--primary-glow)}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 15px 35px #9d4edd99}.btn-secondary{background:#9d4edd0d;color:var(--primary);border:2px solid var(--primary);box-shadow:0 4px 15px #9d4edd1a}.btn-secondary:hover{background:#9d4edd1a;transform:translateY(-3px);box-shadow:0 10px 25px #9d4edd33}.btn-outline{background:transparent;color:var(--primary);border:2px solid var(--primary)}.btn-outline:hover{background:#9d4edd1a;transform:translateY(-3px)}.section-title{text-align:center;font-size:3rem;font-weight:700;margin-bottom:3rem;background:linear-gradient(135deg,var(--text-dark),var(--primary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){.container{padding:0 1.5rem}.section-title{font-size:2.5rem}.section-padding{padding:60px 0}}@media(max-width:480px){.container{padding:0 1rem}.section-title{font-size:2rem}}.loader-wrapper[data-v-c1122036]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;display:flex;justify-content:center;align-items:center;z-index:9999;overflow:hidden}.glow[data-v-c1122036]{position:absolute;width:400px;height:400px;background:radial-gradient(circle,rgba(157,78,221,.2) 0%,transparent 70%);animation:glow-pulse-c1122036 3s infinite ease-in-out;max-width:90vw;max-height:90vw}.loader-content[data-v-c1122036]{position:relative;display:flex;flex-direction:column;align-items:center;z-index:1}.logo-pulse[data-v-c1122036]{width:180px;height:auto;margin-bottom:2rem;animation:pulse-c1122036 2s infinite ease-in-out;filter:drop-shadow(0 0 20px rgba(157,78,221,.5))}.loading-bar[data-v-c1122036]{width:250px;height:4px;background:#9d4edd33;border-radius:4px;overflow:hidden;margin-bottom:1rem}.progress[data-v-c1122036]{width:0%;height:100%;background:linear-gradient(90deg,#9d4edd,#c77dff);animation:load-c1122036 2.5s cubic-bezier(.4,0,.2,1) forwards}.loading-text[data-v-c1122036]{font-family:Space Grotesk,sans-serif;color:#9d4edd;font-size:.9rem;font-weight:600;letter-spacing:3px;animation:blink-c1122036 1.5s infinite}@keyframes pulse-c1122036{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.05);opacity:1;filter:drop-shadow(0 0 30px rgba(157,78,221,.8))}to{transform:scale(.95);opacity:.8}}@keyframes glow-pulse-c1122036{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:.8}to{transform:scale(.8);opacity:.5}}@keyframes load-c1122036{0%{width:0%}30%{width:40%}60%{width:70%}to{width:100%}}@keyframes blink-c1122036{0%,to{opacity:1}50%{opacity:.5}}.navbar[data-v-fd9ebdd1]{position:fixed;top:0;left:0;width:100%;padding:1.5rem 0;transition:all .3s ease;z-index:1000;background:transparent}.navbar.scrolled[data-v-fd9ebdd1]{padding:1rem 0;background:var(--glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--glass-border);box-shadow:0 4px 30px #0000000d}.nav-container[data-v-fd9ebdd1]{display:flex;justify-content:space-between;align-items:center}.logo[data-v-fd9ebdd1]{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:700;font-size:1.5rem;color:var(--text-dark)}.logo img[data-v-fd9ebdd1]{height:40px;width:auto}.logo span[data-v-fd9ebdd1]{background:linear-gradient(135deg,var(--text-dark),var(--primary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.nav-links[data-v-fd9ebdd1]{display:flex;gap:3rem}.nav-links a[data-v-fd9ebdd1]{text-decoration:none;color:var(--text-dark);font-weight:500;font-size:1.1rem;position:relative;transition:color .3s ease}.nav-links a[data-v-fd9ebdd1]:hover,.nav-links a.router-link-active[data-v-fd9ebdd1]{color:var(--primary)}.nav-links a[data-v-fd9ebdd1]:after{content:"";position:absolute;width:0;height:2px;bottom:-5px;left:0;background:var(--primary);transition:width .3s ease}.nav-links a.router-link-active[data-v-fd9ebdd1]:after{width:100%}.menu-toggle[data-v-fd9ebdd1]{display:none;background:transparent;border:none;cursor:pointer;padding:.5rem;z-index:1001}.hamburger[data-v-fd9ebdd1]{display:block;width:25px;height:3px;background:var(--text-dark);position:relative;transition:all .3s ease}.hamburger[data-v-fd9ebdd1]:before,.hamburger[data-v-fd9ebdd1]:after{content:"";position:absolute;width:100%;height:100%;background:var(--text-dark);transition:all .3s ease;left:0}.hamburger[data-v-fd9ebdd1]:before{top:-8px}.hamburger[data-v-fd9ebdd1]:after{bottom:-8px}.hamburger.active[data-v-fd9ebdd1]{background:transparent}.hamburger.active[data-v-fd9ebdd1]:before{top:0;transform:rotate(45deg);background:var(--primary)}.hamburger.active[data-v-fd9ebdd1]:after{bottom:0;transform:rotate(-45deg);background:var(--primary)}.mobile-menu[data-v-fd9ebdd1]{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fffffffa;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;transform:translateY(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:999}.mobile-menu.open[data-v-fd9ebdd1]{transform:translateY(0)}.mobile-menu a[data-v-fd9ebdd1]:not(.btn-primary){text-decoration:none;color:var(--text-dark);font-size:1.5rem;font-weight:600}@media(max-width:900px){.nav-links[data-v-fd9ebdd1],.nav-actions[data-v-fd9ebdd1]{display:none}.menu-toggle[data-v-fd9ebdd1]{display:block}.navbar[data-v-fd9ebdd1]{padding:1rem 0}}@media(max-width:480px){.logo span[data-v-fd9ebdd1]{font-size:1.1rem}.logo img[data-v-fd9ebdd1]{height:32px}.menu-toggle[data-v-fd9ebdd1]{padding-right:0}}@media(max-width:380px){.logo span[data-v-fd9ebdd1]{display:none}}.footer[data-v-d649c621]{background:var(--text-dark);color:var(--text-light);padding:4rem 0 0;border-top:1px solid rgba(157,78,221,.3)}.footer-content[data-v-d649c621]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2rem;margin-bottom:3rem}.footer-logo[data-v-d649c621]{flex:1;min-width:250px}.footer-logo img[data-v-d649c621]{width:60px;margin-bottom:1rem}.footer-logo h2[data-v-d649c621]{font-size:1.8rem;font-weight:700;background:linear-gradient(135deg,#fff,var(--secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer-links[data-v-d649c621]{display:flex;gap:4rem;flex-wrap:wrap}.link-col[data-v-d649c621]{display:flex;flex-direction:column;gap:.8rem}.link-col h3[data-v-d649c621]{font-size:1.2rem;margin-bottom:.5rem;color:var(--secondary)}.link-col a[data-v-d649c621]{color:#ccc;text-decoration:none;transition:color .3s ease}.link-col a[data-v-d649c621]:hover{color:var(--primary)}.footer-bottom[data-v-d649c621]{text-align:center;padding:1.5rem;background:#0003;border-top:1px solid rgba(255,255,255,.05);font-size:.9rem;color:#aaa}.fade-enter-active[data-v-37a852db],.fade-leave-active[data-v-37a852db]{transition:opacity .8s ease}.fade-enter-from[data-v-37a852db],.fade-leave-to[data-v-37a852db]{opacity:0}.page-fade-enter-active[data-v-37a852db],.page-fade-leave-active[data-v-37a852db]{transition:opacity .4s ease,transform .4s ease}.page-fade-enter-from[data-v-37a852db]{opacity:0;transform:translateY(10px)}.page-fade-leave-to[data-v-37a852db]{opacity:0;transform:translateY(-10px)}.app-container[data-v-37a852db]{min-height:100vh;display:flex;flex-direction:column}main[data-v-37a852db]{flex:1}@media(max-width:768px){[data-v-37a852db] .section-title{font-size:2.2rem!important;padding:0 1rem}}.hero[data-v-a9f860fa]{min-height:100vh;display:flex;align-items:center;padding-top:80px;position:relative;overflow:hidden}.hero[data-v-a9f860fa]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(to top,#ffffff,transparent);z-index:1}.hero-content[data-v-a9f860fa]{display:flex;align-items:center;justify-content:space-between;gap:4rem;z-index:2}.hero-text[data-v-a9f860fa]{flex:1;max-width:600px}.badge[data-v-a9f860fa]{display:inline-block;padding:.5rem 1rem;background:#9d4edd1a;color:var(--primary);border-radius:20px;font-weight:700;font-size:.8rem;letter-spacing:1px;margin-bottom:1.5rem;border:1px solid rgba(157,78,221,.2)}.hero-text h1[data-v-a9f860fa]{font-size:4rem;line-height:1.1;margin-bottom:1.5rem;color:var(--text-dark)}.hero-text h1 span[data-v-a9f860fa]{color:var(--primary);background:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-text p[data-v-a9f860fa]{font-size:1.2rem;line-height:1.7;color:#555;margin-bottom:2.5rem}.hero-btns[data-v-a9f860fa]{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.btn-wrapper[data-v-a9f860fa]{position:relative}.btn-secondary.disabled[data-v-a9f860fa]{opacity:.6;cursor:not-allowed;background:#9d4edd0d;border-color:#9d4edd4d;color:#999}.btn-status[data-v-a9f860fa]{position:absolute;top:-15px;right:-10px;background:var(--text-dark);color:#fff;font-size:.65rem;padding:3px 10px;border-radius:20px;font-weight:800;display:flex;align-items:center;gap:5px;border:1px solid var(--primary);box-shadow:0 5px 15px #0000004d;white-space:nowrap;letter-spacing:.5px;text-transform:uppercase;z-index:10}.pulse-dot[data-v-a9f860fa]{width:6px;height:6px;background:#c77dff;border-radius:50%;animation:pulse-animation-a9f860fa 1.5s infinite}.pulse-purple[data-v-a9f860fa]{background:#9d4edd}@keyframes pulse-animation-a9f860fa{0%{transform:scale(.95);box-shadow:0 0 #c77dffb3}70%{transform:scale(1);box-shadow:0 0 0 6px #c77dff00}to{transform:scale(.95);box-shadow:0 0 #c77dff00}}.hero-image[data-v-a9f860fa]{flex:1;display:flex;justify-content:center;align-items:center;position:relative}.glow-container[data-v-a9f860fa]{position:relative;width:400px;height:400px;display:flex;justify-content:center;align-items:center}.floating-logo[data-v-a9f860fa]{width:250px;z-index:2;filter:drop-shadow(0 0 30px rgba(157,78,221,.4));animation:float-a9f860fa 4s infinite ease-in-out}.orbit[data-v-a9f860fa]{position:absolute;border:1px dashed rgba(157,78,221,.3);border-radius:50%}.orbit-1[data-v-a9f860fa]{width:320px;height:320px;animation:rotate-a9f860fa 20s linear infinite}.orbit-2[data-v-a9f860fa]{width:450px;height:450px;max-width:90vw;max-height:90vw;animation:rotate-a9f860fa 30s linear infinite reverse}@keyframes float-a9f860fa{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes rotate-a9f860fa{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:968px){.hero-content[data-v-a9f860fa]{flex-direction:column-reverse;text-align:center;padding-top:4rem}.hero-text h1[data-v-a9f860fa]{font-size:3rem}.hero-btns[data-v-a9f860fa]{justify-content:center}.glow-container[data-v-a9f860fa]{width:300px;height:300px}.floating-logo[data-v-a9f860fa]{width:180px}.orbit-1[data-v-a9f860fa]{width:240px;height:240px}.orbit-2[data-v-a9f860fa]{width:350px;height:350px}}.problem[data-v-4de83734]{background:#fff}.section-padding[data-v-4de83734]{padding:100px 0}.section-subtitle[data-v-4de83734]{max-width:700px;margin:0 auto 4rem;font-size:1.2rem;color:#666}.problem-grid[data-v-4de83734]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;margin-bottom:4rem}.problem-card[data-v-4de83734]{background:#fafafa;padding:3rem;border-radius:24px;border:1px solid rgba(0,0,0,.05);transition:all .3s ease;text-align:left}.problem-card[data-v-4de83734]:hover{transform:translateY(-8px);background:#fff;box-shadow:0 15px 40px #0000000d;border-color:#ff4d4d}.icon-box[data-v-4de83734]{font-size:2.5rem;margin-bottom:1.5rem}.problem-card h3[data-v-4de83734]{font-size:1.8rem;margin-bottom:1rem;color:var(--text-dark)}.problem-card p[data-v-4de83734]{color:#666;line-height:1.6}.problem-conclusion[data-v-4de83734]{padding:2rem;background:#9d4edd0d;border-radius:20px;display:inline-block;font-size:1.3rem;color:var(--text-dark)}.problem-conclusion strong[data-v-4de83734]{color:var(--primary)}.badge[data-v-4de83734]{display:inline-block;padding:.5rem 1rem;background:#ff4d4d1a;color:#ff4d4d;border-radius:20px;font-weight:700;font-size:.8rem;letter-spacing:1px;margin-bottom:1.5rem;border:1px solid rgba(255,77,77,.2)}.text-center[data-v-4de83734]{text-align:center}.solution[data-v-07bdd67d]{background:#fdfdfd}.section-padding[data-v-07bdd67d]{padding:100px 0}.badge[data-v-07bdd67d]{display:inline-block;padding:.5rem 1rem;background:#9d4edd1a;color:var(--primary);border-radius:20px;font-weight:700;font-size:.8rem;letter-spacing:1px;margin-bottom:1.5rem;border:1px solid rgba(157,78,221,.2)}.pillars-grid[data-v-07bdd67d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-top:3rem}.pillar-card[data-v-07bdd67d]{background:#fff;padding:3rem;border-radius:30px;border:1px solid rgba(157,78,221,.1);transition:all .4s ease;position:relative;overflow:hidden}.pillar-card[data-v-07bdd67d]:hover{transform:translateY(-10px);border-color:var(--primary);box-shadow:0 20px 50px #9d4edd1a}.pillar-card.active[data-v-07bdd67d]{background:linear-gradient(135deg,#fff,#f8f0ff);border-color:var(--primary)}.pillar-number[data-v-07bdd67d]{font-size:4rem;font-weight:800;color:#9d4edd0d;position:absolute;top:10px;right:20px}.pillar-card h3[data-v-07bdd67d]{font-size:1.8rem;margin-bottom:1.5rem;color:var(--text-dark);position:relative}.pillar-card p[data-v-07bdd67d]{color:#666;line-height:1.7;position:relative}.text-left[data-v-07bdd67d]{text-align:left}.technology[data-v-b02386af]{background:#fff}.section-padding[data-v-b02386af]{padding:100px 0}.cards-grid[data-v-b02386af]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem;margin-top:2rem}.card[data-v-b02386af]{padding:3rem 2rem;border-radius:24px;background:#fff;border:1px solid rgba(157,78,221,.1);box-shadow:0 10px 40px #00000008;transition:all .4s ease;text-align:center}.card[data-v-b02386af]:hover{transform:translateY(-10px);border-color:var(--primary);box-shadow:0 20px 50px #9d4edd1f}.card-icon[data-v-b02386af]{width:70px;height:70px;background:#9d4edd1a;color:var(--primary);border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 1.5rem}.card h3[data-v-b02386af]{font-size:1.5rem;margin-bottom:1rem;color:var(--text-dark)}.card p[data-v-b02386af]{color:#666;line-height:1.6}.text-center[data-v-b02386af]{text-align:center}.ecosystem[data-v-7198faa9]{background:#9d4edd05}.section-padding[data-v-7198faa9]{padding:100px 0}.badge[data-v-7198faa9]{display:inline-block;padding:.5rem 1rem;background:#9d4edd1a;color:var(--primary);border-radius:20px;font-weight:700;font-size:.8rem;letter-spacing:1px;margin-bottom:1.5rem;border:1px solid rgba(157,78,221,.2)}.use-cases-list[data-v-7198faa9]{display:flex;flex-direction:column;gap:6rem;margin-top:4rem}.use-case-item[data-v-7198faa9]{display:flex;align-items:center;gap:4rem}.use-case-item.reverse[data-v-7198faa9]{flex-direction:row-reverse}.use-case-image[data-v-7198faa9]{flex:1;height:400px;background:linear-gradient(135deg,#10002b,#240046);border-radius:30px;position:relative;overflow:hidden;box-shadow:0 15px 40px #10002b4d}.use-case-img[data-v-7198faa9]{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.use-case-item:hover .use-case-img[data-v-7198faa9]{transform:scale(1.05)}.use-case-content[data-v-7198faa9]{flex:1.2}.use-case-content h3[data-v-7198faa9]{font-size:2.2rem;margin-bottom:1.5rem;color:var(--text-dark)}.use-case-content p[data-v-7198faa9]{font-size:1.1rem;color:#666;line-height:1.8;margin-bottom:2rem}.mini-list[data-v-7198faa9]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.mini-list li[data-v-7198faa9]{position:relative;padding-left:25px;font-weight:600;color:var(--text-dark)}.mini-list li[data-v-7198faa9]:before{content:"→";position:absolute;left:0;color:var(--primary)}@media(max-width:968px){.use-case-item[data-v-7198faa9],.use-case-item.reverse[data-v-7198faa9]{flex-direction:column;text-align:center}.use-case-image[data-v-7198faa9]{width:100%;height:180px;font-size:1.8rem}.mini-list[data-v-7198faa9]{grid-template-columns:1fr;display:inline-block;text-align:left;width:100%;max-width:300px;margin:0 auto}.use-cases-list[data-v-7198faa9]{gap:4rem}}.tokenomics[data-v-0a959abe]{background:#fff}.section-padding[data-v-0a959abe]{padding:100px 0}.section-subtitle[data-v-0a959abe]{max-width:700px;margin:0 auto 3rem;font-size:1.1rem;color:#666}.tokenomics-container[data-v-0a959abe]{display:flex;flex-direction:column;gap:4rem}.stats-grid[data-v-0a959abe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.stat-card[data-v-0a959abe]{background:#fbfbfb;padding:3rem;border-radius:30px;border:1px solid rgba(157,78,221,.05);text-align:center;transition:all .3s ease}.stat-card[data-v-0a959abe]:hover{border-color:var(--primary);background:#fff;box-shadow:0 15px 40px #9d4edd14}.stat-card h3[data-v-0a959abe]{font-size:1.2rem;color:#888;margin-bottom:1rem}.stat-value[data-v-0a959abe]{font-size:2.8rem;font-weight:800;color:var(--primary);margin-bottom:.5rem}.utility-list[data-v-0a959abe]{list-style:none;text-align:left;display:inline-block}.utility-list li[data-v-0a959abe]{font-size:1.2rem;font-weight:600;margin-bottom:.5rem;color:var(--text-dark)}.utility-list li[data-v-0a959abe]:before{content:"⚡";margin-right:10px}.allocation-table-wrapper[data-v-0a959abe]{background:#fff;padding:3rem;border-radius:30px;border:1px solid rgba(157,78,221,.1);box-shadow:0 20px 60px #00000008}.allocation-table-wrapper h3[data-v-0a959abe]{font-size:1.8rem;margin-bottom:2rem;text-align:center}.allocation-table[data-v-0a959abe]{width:100%;border-collapse:collapse}.allocation-table th[data-v-0a959abe],.allocation-table td[data-v-0a959abe]{padding:1.5rem;text-align:left;border-bottom:1px solid #f0f0f0}.allocation-table th[data-v-0a959abe]{font-weight:700;color:var(--primary);font-size:1.1rem}.allocation-table tr.highlight[data-v-0a959abe]{background:#9d4edd05}.allocation-table tr:last-child td[data-v-0a959abe]{border-bottom:none}.text-center[data-v-0a959abe]{text-align:center}@media(max-width:600px){.allocation-table th[data-v-0a959abe],.allocation-table td[data-v-0a959abe]{padding:1rem .5rem}.stat-value[data-v-0a959abe]{font-size:2rem}}.goals[data-v-8260f316]{background:#fdfdfd;position:relative}.section-padding[data-v-8260f316]{padding:100px 0}.timeline[data-v-8260f316]{max-width:800px;margin:0 auto;position:relative;padding:2rem 0}.timeline[data-v-8260f316]:before{content:"";position:absolute;left:31px;top:0;width:2px;height:100%;background:linear-gradient(to bottom,transparent,var(--primary),transparent)}.timeline-item[data-v-8260f316]{position:relative;padding-left:80px;margin-bottom:4rem}.timeline-item[data-v-8260f316]:last-child{margin-bottom:0}.timeline-dot[data-v-8260f316]{position:absolute;left:20px;top:0;width:24px;height:24px;background:#fff;border:4px solid var(--primary);border-radius:50%;z-index:1;box-shadow:0 0 15px var(--primary-glow)}.timeline-content[data-v-8260f316]{background:#fff;padding:2.5rem;border-radius:24px;border:1px solid rgba(157,78,221,.1);transition:all .3s ease}.timeline-item:hover .timeline-content[data-v-8260f316]{transform:translate(10px);box-shadow:0 10px 30px #9d4edd1a;border-color:var(--primary)}.phase[data-v-8260f316]{display:block;font-size:.8rem;font-weight:700;color:var(--primary);margin-bottom:.5rem;letter-spacing:2px;text-transform:uppercase}.timeline-content h3[data-v-8260f316]{font-size:1.8rem;margin-bottom:1.5rem;color:var(--text-dark)}.roadmap-list[data-v-8260f316]{list-style:none}.roadmap-list li[data-v-8260f316]{margin-bottom:.8rem;color:#555;font-weight:500;position:relative;padding-left:20px}.roadmap-list li[data-v-8260f316]:before{content:"•";position:absolute;left:0;color:var(--primary);font-weight:800}.text-center[data-v-8260f316]{text-align:center}@media(max-width:768px){.timeline[data-v-8260f316]:before{left:21px}.timeline-dot[data-v-8260f316]{left:10px}.timeline-item[data-v-8260f316]{padding-left:50px}.timeline-content[data-v-8260f316]{padding:1.5rem}}.vision-closing[data-v-7bd7cc42]{background:linear-gradient(to bottom,#fff,#f8f0ff);padding-bottom:150px}.section-padding[data-v-7bd7cc42]{padding:120px 0}.content-box[data-v-7bd7cc42]{max-width:800px;margin:0 auto}.closing-text[data-v-7bd7cc42]{font-size:1.5rem;line-height:1.7;color:#444;margin-bottom:3rem}.final-cta[data-v-7bd7cc42]{margin-top:2rem}.final-cta .btn-primary[data-v-7bd7cc42]{padding:1.2rem 3rem;font-size:1.2rem}.text-center[data-v-7bd7cc42]{text-align:center}@media(max-width:768px){.closing-text[data-v-7bd7cc42]{font-size:1.2rem}}.about-hero[data-v-084e93f3]{padding-top:150px;background:#fff}.about-intro[data-v-084e93f3]{font-size:1.4rem;line-height:1.8;color:#555;max-width:900px}.founder-section[data-v-084e93f3]{background:#fdfafd}.founder-grid[data-v-084e93f3]{display:flex;align-items:center;gap:5rem}.founder-image-box[data-v-084e93f3]{flex:1;position:relative;display:flex;justify-content:center}.founder-img[data-v-084e93f3]{width:100%;max-width:450px;border-radius:30px;box-shadow:0 20px 60px #0000001a;z-index:2;position:relative}.glow-ring[data-v-084e93f3]{position:absolute;width:500px;height:500px;border:2px solid rgba(157,78,221,.2);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;max-width:90vw;max-height:90vw}.founder-text[data-v-084e93f3]{flex:1.2}.founder-text h2[data-v-084e93f3]{font-size:3rem;margin-bottom:1.5rem;color:var(--text-dark)}.founder-bio[data-v-084e93f3]{font-size:1.15rem;line-height:1.8;color:#666;margin-bottom:1.5rem}.founder-signature[data-v-084e93f3]{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:1.8rem;color:var(--primary);margin-top:2rem;font-style:italic}.values-grid[data-v-084e93f3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.value-card[data-v-084e93f3]{padding:3rem;background:#fff;border-radius:24px;border:1px solid rgba(157,78,221,.1);transition:all .3s ease}.value-card[data-v-084e93f3]:hover{transform:translateY(-10px);border-color:var(--primary);box-shadow:0 15px 40px #9d4edd1a}.value-card h3[data-v-084e93f3]{font-size:1.5rem;margin-bottom:1rem;color:var(--primary)}.section-padding[data-v-084e93f3]{padding:100px 0}.text-left[data-v-084e93f3]{text-align:left}.badge[data-v-084e93f3]{display:inline-block;padding:.5rem 1rem;background:#9d4edd1a;color:var(--primary);border-radius:20px;font-weight:700;font-size:.8rem;letter-spacing:1px;margin-bottom:1.5rem;border:1px solid rgba(157,78,221,.2)}@media(max-width:968px){.founder-grid[data-v-084e93f3]{flex-direction:column;text-align:center}.text-left[data-v-084e93f3]{text-align:center}.about-intro[data-v-084e93f3]{font-size:1.2rem}}.recruitment-hero[data-v-0834d16a]{padding-top:150px;background:#fff}.icon-box[data-v-0834d16a]{width:54px;height:54px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 8px 16px #0000000d}.icon-box svg[data-v-0834d16a]{width:28px;height:28px;stroke:#fff}.icon-box.frontend[data-v-0834d16a]{background:linear-gradient(135deg,#4f46e5,#06b6d4)}.icon-box.mobile[data-v-0834d16a]{background:linear-gradient(135deg,#10b981,#3b82f6)}.icon-box.design[data-v-0834d16a]{background:linear-gradient(135deg,#f43f5e,#fb923c)}.icon-box.community[data-v-0834d16a]{background:linear-gradient(135deg,#8b5cf6,#d946ef)}.icon-box.security[data-v-0834d16a]{background:linear-gradient(135deg,#374151,#111827)}.recruitment-intro[data-v-0834d16a]{font-size:1.2rem;line-height:1.8;color:#555;max-width:800px}.role-section[data-v-0834d16a]{background:#fdfafd}.role-grid[data-v-0834d16a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));max-width:1200px;margin:0 auto;gap:2rem;align-items:start}.recruitment-banner[data-v-0834d16a]{padding:0 0 4rem;background:#fff}.banner-image-wrapper[data-v-0834d16a]{width:100%;border-radius:32px;overflow:hidden;box-shadow:0 20px 40px #0000001a;border:1px solid rgba(157,78,221,.2)}.banner-img[data-v-0834d16a]{width:100%;height:auto;display:block}.role-header[data-v-0834d16a]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.role-header h2[data-v-0834d16a]{font-size:2.2rem;color:var(--text-dark)}.status-badge[data-v-0834d16a]{background:#2ecc7126;color:#27ae60;padding:.4rem .8rem;border-radius:20px;font-weight:700;font-size:.85rem;border:1px solid rgba(46,204,113,.3)}.mt-8[data-v-0834d16a]{margin-top:2rem}ul.requirements-list[data-v-0834d16a],ul.rewards-list[data-v-0834d16a]{list-style:none;padding:0;margin:0}ul.requirements-list li[data-v-0834d16a],ul.rewards-list li[data-v-0834d16a]{position:relative;padding-left:1.8rem;margin-bottom:.8rem;font-size:1.05rem;color:#444;line-height:1.6}ul.requirements-list li[data-v-0834d16a]:before,ul.rewards-list li[data-v-0834d16a]:before{content:"✓";position:absolute;left:0;top:0;color:var(--primary);font-weight:700}.reward-highlight[data-v-0834d16a]{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#9d4edd1a,#ff66c41a);padding:.5rem 1rem!important;border-radius:12px;border:1px solid rgba(157,78,221,.2);color:var(--text-dark)!important;font-weight:700;margin-top:.5rem}.reward-highlight[data-v-0834d16a]:before{display:none!important}.zytc-inline-logo[data-v-0834d16a]{height:24px;width:auto}.role-card[data-v-0834d16a]{display:block;background:#fff;padding:3rem;border-radius:24px;border:1px solid rgba(157,78,221,.1);box-shadow:0 15px 40px #00000008;text-decoration:none;transition:all .3s ease;color:inherit}.role-card[data-v-0834d16a]:hover{transform:translateY(-8px);border-color:var(--primary);box-shadow:0 25px 60px #9d4edd26}.role-card:hover .apply-cta span[data-v-0834d16a]{color:var(--primary);transform:translate(10px)}.apply-cta[data-v-0834d16a]{margin-top:3rem;padding-top:2rem;border-top:1px dashed rgba(157,78,221,.2)}.apply-cta span[data-v-0834d16a]{display:inline-block;font-size:1.2rem;font-weight:700;color:var(--text-dark);transition:all .3s ease}.role-details h3[data-v-0834d16a]{font-size:1.4rem;color:var(--primary);margin-bottom:1rem}.section-padding[data-v-0834d16a]{padding:100px 0}.text-left[data-v-0834d16a]{text-align:left}.badge[data-v-0834d16a]{display:inline-block;padding:.5rem 1rem;background:#9d4edd1a;color:var(--primary);border-radius:20px;font-weight:700;font-size:.8rem;letter-spacing:1px;margin-bottom:1.5rem;border:1px solid rgba(157,78,221,.2)}@media(max-width:968px){.role-grid[data-v-0834d16a]{grid-template-columns:1fr;gap:3rem}.text-left[data-v-0834d16a]{text-align:center}.recruitment-intro[data-v-0834d16a]{margin:0 auto;text-align:center}}.application-hero[data-v-f89b4b55]{padding-top:150px;background:#fdfafd;min-height:100vh}.cv-input-wrapper[data-v-f89b4b55]{position:relative}.tutorial-trigger[data-v-f89b4b55]{display:inline-block;font-size:.85rem;color:var(--primary);font-weight:600;cursor:pointer;margin-bottom:.5rem;position:relative}.tutorial-popup[data-v-f89b4b55]{position:absolute;bottom:120%;left:0;width:280px;background:#fff;padding:1.2rem;border-radius:12px;box-shadow:0 10px 30px #00000026;border:1px solid rgba(157,78,221,.2);z-index:10;opacity:0;visibility:hidden;transition:all .3s ease;transform:translateY(10px)}.tutorial-trigger:hover .tutorial-popup[data-v-f89b4b55]{opacity:1;visibility:visible;transform:translateY(0)}.tutorial-popup ol[data-v-f89b4b55]{padding-left:1.2rem;margin:0}.tutorial-popup li[data-v-f89b4b55]{font-size:.85rem;margin-bottom:.5rem;color:#555;line-height:1.4}.success-card[data-v-f89b4b55]{background:#fff;padding:4rem 3rem;border-radius:24px;text-align:center;border:1px solid rgba(157,78,221,.1);box-shadow:0 20px 50px #9d4edd1a}.success-card h3[data-v-f89b4b55]{font-size:2rem;color:var(--text-dark);margin:1.5rem 0 1rem}.success-card p[data-v-f89b4b55]{color:#666;font-size:1.1rem;max-width:500px;margin:0 auto 1.5rem}.success-card .sub-text[data-v-f89b4b55]{font-size:.95rem;color:#888}.back-btn[data-v-f89b4b55]{display:inline-block;margin-top:2rem;padding:1rem 2.5rem;background:var(--primary);color:#fff;text-decoration:none;border-radius:12px;font-weight:700;transition:all .3s ease}.back-btn[data-v-f89b4b55]:hover{transform:translateY(-3px);box-shadow:0 10px 20px #9d4edd4d}.checkmark__circle[data-v-f89b4b55]{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;animation:stroke-f89b4b55 .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark[data-v-f89b4b55]{width:80px;height:80px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:0 auto;box-shadow:inset 0 0 #7ac142;animation:fill-f89b4b55 .4s ease-in-out .4s forwards,scale-f89b4b55 .3s ease-in-out .9s both}.checkmark__check[data-v-f89b4b55]{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke-f89b4b55 .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke-f89b4b55{to{stroke-dashoffset:0}}@keyframes scale-f89b4b55{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill-f89b4b55{to{box-shadow:inset 0 0 0 40px #7ac142}}.radio-label[data-v-f89b4b55]{font-weight:400;font-size:.95rem;display:flex;align-items:center;gap:.5rem;margin-bottom:0;cursor:pointer;color:#444}.radio-label input[data-v-f89b4b55]{width:auto!important;cursor:pointer}.application-hero .badge[data-v-f89b4b55]{display:block;width:fit-content;margin:0 auto 1.5rem;padding:.5rem 1rem;background:#9d4edd1a;color:var(--primary);border-radius:20px;font-weight:700;font-size:.8rem;letter-spacing:1px;border:1px solid rgba(157,78,221,.2)}.text-center[data-v-f89b4b55]{text-align:center}.form-wrapper[data-v-f89b4b55]{max-width:800px;margin:3rem auto 0}.form-card[data-v-f89b4b55]{background:#fff;padding:3rem;border-radius:24px;border:1px solid rgba(157,78,221,.1);box-shadow:0 20px 50px #9d4edd14}.form-card h3[data-v-f89b4b55]{font-size:1.8rem;color:var(--text-dark);margin-bottom:1.5rem;text-align:center}.task-description[data-v-f89b4b55]{background:#f8f9fa;padding:1.5rem;border-left:4px solid var(--primary);border-radius:8px;margin-bottom:2rem}.task-description h4[data-v-f89b4b55]{margin:0 0 .5rem;font-size:1rem;color:var(--text-dark)}.task-description p[data-v-f89b4b55]{margin:0;font-size:.95rem;color:#555}.form-group[data-v-f89b4b55]{margin-bottom:1.5rem}.form-row[data-v-f89b4b55]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.application-form label[data-v-f89b4b55]{display:block;font-size:.9rem;font-weight:600;color:#444;margin-bottom:.5rem}.application-form input[data-v-f89b4b55],.application-form select[data-v-f89b4b55],.application-form textarea[data-v-f89b4b55]{width:100%;padding:.8rem 1rem;border:1px solid #ddd;border-radius:10px;background:#fafafa;font-family:inherit;font-size:1rem;transition:all .3s ease;color:#333}.application-form input[data-v-f89b4b55]:focus,.application-form select[data-v-f89b4b55]:focus,.application-form textarea[data-v-f89b4b55]:focus{outline:none;border-color:var(--primary);background:#fff;box-shadow:0 0 0 3px #9d4edd1a}.submit-btn[data-v-f89b4b55]{width:100%;padding:1rem;background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;border:none;border-radius:12px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;margin-top:1rem}.submit-btn[data-v-f89b4b55]:hover{transform:translateY(-2px);box-shadow:0 10px 20px #9d4edd4d}.form-note[data-v-f89b4b55]{text-align:center;font-size:.85rem;color:#888;margin-top:1rem}.section-padding[data-v-f89b4b55]{padding:100px 0}@media(max-width:968px){.form-row[data-v-f89b4b55]{grid-template-columns:1fr;gap:0}}@media(max-width:480px){.form-card[data-v-f89b4b55]{padding:2rem 1.5rem}}
