.language-picker[data-v-68ac0c26]{color:#ffffffa6}.language-picker__btn[data-v-68ac0c26]{color:#fff6}.language-picker__btn[data-v-68ac0c26]:hover{color:#ffffffa6}.language-picker__menu{background:#140a28fa;border:1px solid #a855f726;border-radius:10px;box-shadow:0 12px 40px #00000073}.language-picker__list{min-width:180px;padding:6px 0}.language-picker__menu .q-item{color:#ffffffa6;font-size:.875rem;font-weight:500;min-height:40px}.language-picker__menu .q-item.language-picker__item--active{background:#a855f71f;color:#fff}.language-picker__menu .q-item:not(.language-picker__item--active):hover{background:#ffffff0f}.mobile-nav-links[data-v-09c7aa84]{display:flex;flex-direction:column;gap:10px;width:min(320px,100vw - 48px)}.mobile-nav-links--stagger .mobile-nav-link[data-v-09c7aa84]{animation:mobile-nav-link-in-09c7aa84 .45s cubic-bezier(.22,1,.36,1) forwards;opacity:0;transform:translateX(18px)}.mobile-nav-links--stagger .mobile-nav-link[data-v-09c7aa84]:first-child{animation-delay:.04s}.mobile-nav-links--stagger .mobile-nav-link[data-v-09c7aa84]:nth-child(2){animation-delay:.1s}.mobile-nav-links--stagger .mobile-nav-link[data-v-09c7aa84]:nth-child(3){animation-delay:.16s}.mobile-nav-links--stagger .mobile-nav-link[data-v-09c7aa84]:nth-child(4){animation-delay:.22s}@keyframes mobile-nav-link-in-09c7aa84{to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.mobile-nav-links--stagger .mobile-nav-link[data-v-09c7aa84]{animation:none;opacity:1;transform:none}}.mobile-nav-link[data-v-09c7aa84]{background:#ffffff0a;border:1px solid #a855f726;border-radius:12px;box-shadow:0 4px 24px #00000026;color:#ffffffa6;display:block;font-size:1.125rem;font-weight:600;letter-spacing:.01em;padding:14px 20px;position:relative;text-align:left;text-decoration:none;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.mobile-nav-link[data-v-09c7aa84]:before{background:linear-gradient(135deg,#a855f7,#d946ef);border-radius:0 3px 3px 0;bottom:8px;content:"";left:0;opacity:0;position:absolute;top:8px;transform:scaleY(.6);transition:opacity .2s ease,transform .2s ease;width:3px}.mobile-nav-link[data-v-09c7aa84]:hover{background:#a855f71a;border-color:#a855f74d;box-shadow:0 8px 32px #0003,0 0 0 1px #a855f71f;color:#fff;transform:translateY(-1px)}.mobile-nav-link[data-v-09c7aa84]:hover:before{opacity:1;transform:scaleY(1)}.mobile-nav-link[data-v-09c7aa84]:focus-visible{outline:2px solid #a855f7d9;outline-offset:3px}.landing-container[data-v-1d331e74]{margin:0 auto;max-width:1200px;padding:0 24px;width:100%}.landing-btn[data-v-12156f5e]{align-items:center;border:none;border-radius:12px;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.95rem;font-weight:600;gap:8px;outline:none;overflow:hidden;padding:14px 28px;position:relative;text-decoration:none;transition:all .3s ease}.landing-btn--primary[data-v-12156f5e]{background:linear-gradient(135deg,#a855f7,#d946ef);box-shadow:0 0 30px #d946ef4d;color:#fff}.landing-btn--primary[data-v-12156f5e]:hover{box-shadow:0 0 50px #d946ef80;transform:translateY(-2px)}.landing-btn--secondary[data-v-12156f5e]{backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #a855f74d;color:#fff}.landing-btn--secondary[data-v-12156f5e]:hover{background:#ffffff1a;border-color:#a855f780;transform:translateY(-2px)}.landing-btn--lg[data-v-12156f5e]{border-radius:14px;font-size:1.05rem;padding:18px 36px}.landing-btn--sm[data-v-12156f5e]{border-radius:10px;font-size:.8rem;padding:10px 18px}.landing-btn--nav[data-v-12156f5e]{font-size:.875rem;padding:9px 20px}.brand-logo[data-v-4601d46e]{align-items:center;color:inherit;display:flex;font-size:1.4rem;font-weight:800;gap:10px;letter-spacing:-.03em;text-decoration:none}.brand-logo__text[data-v-4601d46e]{color:#fff}.mobile-nav-cta[data-v-5aa28261]{margin-top:12px}.navbar[data-v-5aa28261]{left:0;padding:20px 0;position:fixed;right:0;top:0;transition:all .4s ease;z-index:1000}.navbar.scrolled[data-v-5aa28261]{backdrop-filter:blur(20px);background:#0006;border-bottom:1px solid #a855f726}.nav-links[data-v-5aa28261],.navbar-inner[data-v-5aa28261]{align-items:center;display:flex}.nav-links .q-btn[data-v-5aa28261]:hover{background:#ffffff05}.nav-links a[data-v-5aa28261]{color:#ffffffa6;font-size:.9rem;font-weight:500;padding:8px 16px;text-decoration:none;transition:all .2s ease}.nav-links a[data-v-5aa28261]:hover{background:#ffffff0f;color:#fff}.nav-actions[data-v-5aa28261]{align-items:center;display:flex;gap:12px}.nav-cta[data-v-5aa28261]{background:linear-gradient(135deg,#a855f7,#d946ef);border-radius:10px;box-shadow:0 0 20px #d946ef40;color:#fff;font-size:.875rem;font-weight:600;padding:10px 22px;text-decoration:none;transition:all .3s ease}.nav-cta[data-v-5aa28261]:hover{box-shadow:0 0 30px #d946ef73;transform:translateY(-1px)}.hamburger[data-v-5aa28261]{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;padding:8px}.hamburger span[data-v-5aa28261]{background:#fff;border-radius:2px;display:block;height:2px;transform-origin:center;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s ease;width:24px}.hamburger.is-open span[data-v-5aa28261]:first-child{transform:translateY(7px) rotate(45deg)}.hamburger.is-open span[data-v-5aa28261]:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger.is-open span[data-v-5aa28261]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.landing-mobile-nav-dialog[data-v-5aa28261] .q-dialog__backdrop{backdrop-filter:blur(12px);background:#080012b8}.landing-mobile-nav-dialog[data-v-5aa28261] .q-dialog__inner{max-width:100%;padding:0;width:100%}.mobile-nav[data-v-5aa28261]{align-items:center;backdrop-filter:blur(20px);background:#0a0014f7;display:flex;flex-direction:column;gap:28px;justify-content:center;min-height:100%;position:relative;width:100%}.mobile-language-picker[data-v-5aa28261]{justify-content:center;margin-top:8px}.mobile-nav-close[data-v-5aa28261]{background:none;border:none;color:#fff;cursor:pointer;font-size:1.5rem;position:absolute;right:24px;top:24px}@media (max-width:768px){.nav-actions[data-v-5aa28261],.nav-links[data-v-5aa28261]{display:none}.hamburger[data-v-5aa28261]{display:flex}}.career-apply-dialog-card[data-v-6202c33e]{backdrop-filter:blur(24px);background:#0c0816f5;border:1px solid #ffffff14;border-radius:20px;box-shadow:0 0 0 1px #a855f71a,0 28px 80px #000000a6,0 0 48px #a855f70f;max-height:calc(100vh - 48px);overflow:hidden;position:relative;width:min(520px,100vw - 32px)}.career-apply-dialog-card[data-v-6202c33e]:before{background:linear-gradient(90deg,#f59e0b8c,#a855f7d9,#d946efd9);content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.career-apply-dialog-glow[data-v-6202c33e]{background:radial-gradient(ellipse 90% 55% at 50% -10%,#f59e0b1a,#0000 55%),radial-gradient(ellipse 50% 40% at 100% 100%,#a855f714,#0000 60%);inset:0;pointer-events:none;position:absolute}.career-apply-dialog-content[data-v-6202c33e]{color:#fff;max-height:calc(100vh - 48px);overflow-y:auto;padding:48px 24px 24px;position:relative;text-align:center;z-index:1}.career-apply-dialog-close[data-v-6202c33e]{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;color:#fff6;cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:12px;top:12px;transition:color .2s ease,border-color .2s ease,background .2s ease;width:34px;z-index:3}.career-apply-dialog-close[data-v-6202c33e]:hover{background:#ffffff14;border-color:#ffffff29;color:#fff}.career-apply-dialog-header[data-v-6202c33e]{margin-bottom:20px}.career-apply-title[data-v-6202c33e]{color:#fff;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:900;line-height:1.2;margin:0 0 12px}.career-apply-desc[data-v-6202c33e]{color:#ffffffa6;font-size:.9rem;line-height:1.6;margin:0 auto;max-width:400px}.career-apply-dialog-body[data-v-6202c33e]{background:#00000038;border:1px solid #ffffff0f;border-radius:14px;padding:16px}.career-apply-form[data-v-6202c33e]{display:flex;flex-direction:column;gap:10px;text-align:left}.career-apply-input[data-v-6202c33e]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;caret-color:#fff;color:#fff;font-family:inherit;font-size:.875rem;outline:none;padding:12px 14px;transition:border-color .2s,background .2s;width:100%}.career-apply-input[data-v-6202c33e]::placeholder{color:#fff6}.career-apply-input[data-v-6202c33e]:focus{background:#ffffff0f;border-color:#a855f773}.career-apply-file[data-v-6202c33e]{display:flex;flex-direction:column;gap:8px;margin-top:2px}.career-apply-file-label[data-v-6202c33e]{align-items:center;color:#ffffffd1;display:flex;font-size:.8rem;font-weight:600;gap:8px}.career-apply-file-optional[data-v-6202c33e]{color:#ffffff73;font-size:.72rem;font-weight:500}.career-apply-file-control[data-v-6202c33e]{align-items:center;background:#ffffff08;border:1px dashed #ffffff1f;border-radius:10px;cursor:pointer;display:flex;gap:10px;min-height:46px;padding:8px 10px;transition:border-color .2s ease,background .2s ease}.career-apply-file-control[data-v-6202c33e]:hover{background:#ffffff0d;border-color:#a855f759}.career-apply-file-input[data-v-6202c33e]{display:none}.career-apply-file-button[data-v-6202c33e]{align-items:center;background:#a855f724;border:1px solid #a855f73d;border-radius:8px;color:#d8b4fe;display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:700;gap:6px;padding:7px 12px}.career-apply-file-name[data-v-6202c33e]{color:#ffffff8c;font-size:.8rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.career-apply-file-error[data-v-6202c33e]{color:#fca5a5;font-size:.78rem;margin:0}.career-apply-form[data-v-6202c33e] .landing-btn{justify-content:center;margin-top:4px}.career-apply-form[data-v-6202c33e] .landing-btn.is-submitting{opacity:.7;pointer-events:none}.career-apply-success[data-v-6202c33e]{align-items:center;background:#22c55e1a;border:1px solid #22c55e47;border-radius:10px;color:#86efac;display:flex;font-size:.9rem;gap:10px;justify-content:center;line-height:1.5;padding:14px 16px;text-align:left}.career-apply-success i[data-v-6202c33e]{flex-shrink:0;font-size:1rem}.career-apply-error[data-v-6202c33e]{color:#fca5a5;font-size:.8rem;margin:0;text-align:center}@media (max-width:768px){.career-apply-dialog-content[data-v-6202c33e]{padding:44px 20px 20px}.career-apply-dialog-body[data-v-6202c33e]{padding:14px}.career-apply-file-control[data-v-6202c33e]{align-items:stretch;flex-direction:column}.career-apply-file-name[data-v-6202c33e]{white-space:normal}}.career-apply-dialog .q-dialog__backdrop{backdrop-filter:blur(14px);background:#04000cd1}.career-apply-dialog .q-dialog__inner{color:#fff;padding:16px}.career-apply-dialog .career-apply-dialog-card,.career-apply-dialog .career-apply-dialog-card h2,.career-apply-dialog .career-apply-dialog-card p{color:#fff}.gradient-text[data-v-d70bccec]{background:linear-gradient(135deg,#e9d5ff,#d946ef 50%,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text}.sales-dialog-card[data-v-7b5db9fd]{backdrop-filter:blur(24px);background:#0c0816f5;border:1px solid #ffffff14;border-radius:20px;box-shadow:0 0 0 1px #a855f71a,0 28px 80px #000000a6,0 0 48px #a855f70f;max-height:calc(100vh - 48px);overflow:hidden;position:relative;width:min(520px,100vw - 32px)}.sales-dialog-card[data-v-7b5db9fd]:before{background:linear-gradient(90deg,#f59e0b8c,#a855f7d9,#d946efd9);content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.sales-dialog-glow[data-v-7b5db9fd]{background:radial-gradient(ellipse 90% 55% at 50% -10%,#f59e0b1a,#0000 55%),radial-gradient(ellipse 50% 40% at 100% 100%,#a855f714,#0000 60%);inset:0;pointer-events:none;position:absolute}.sales-dialog-content[data-v-7b5db9fd]{color:#fff;max-height:calc(100vh - 48px);overflow-y:auto;padding:48px 24px 24px;position:relative;text-align:center;z-index:1}.sales-dialog-close[data-v-7b5db9fd]{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;color:#fff6;cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:12px;top:12px;transition:color .2s ease,border-color .2s ease,background .2s ease;width:34px;z-index:3}.sales-dialog-close[data-v-7b5db9fd]:hover{background:#ffffff14;border-color:#ffffff29;color:#fff}.sales-dialog-header[data-v-7b5db9fd]{margin-bottom:20px}.sales-title[data-v-7b5db9fd]{color:#fff;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:900;line-height:1.2;margin:0 0 12px}.sales-desc[data-v-7b5db9fd]{color:#ffffffa6;font-size:.9rem;line-height:1.6;margin:0 auto;max-width:400px}.sales-dialog-body[data-v-7b5db9fd]{background:#00000038;border:1px solid #ffffff0f;border-radius:14px;padding:16px}.sales-form[data-v-7b5db9fd]{display:flex;flex-direction:column;gap:10px;text-align:left}.sales-form-grid[data-v-7b5db9fd]{display:grid;gap:10px;grid-template-columns:1fr 1fr}.sales-input[data-v-7b5db9fd],.sales-textarea[data-v-7b5db9fd]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;caret-color:#fff;color:#fff;font-family:inherit;font-size:.875rem;outline:none;padding:12px 14px;transition:border-color .2s,background .2s;width:100%}.sales-textarea[data-v-7b5db9fd]{min-height:88px;resize:none}.sales-input[data-v-7b5db9fd]::placeholder,.sales-textarea[data-v-7b5db9fd]::placeholder{color:#fff6}.sales-input[data-v-7b5db9fd]:focus,.sales-textarea[data-v-7b5db9fd]:focus{background:#ffffff0f;border-color:#a855f773}.sales-form[data-v-7b5db9fd] .landing-btn{justify-content:center;margin-top:4px}.sales-form[data-v-7b5db9fd] .landing-btn.is-submitting{opacity:.7;pointer-events:none}.sales-success[data-v-7b5db9fd]{align-items:center;background:#22c55e1a;border:1px solid #22c55e47;border-radius:10px;color:#86efac;display:flex;font-size:.9rem;gap:10px;justify-content:center;line-height:1.5;padding:14px 16px;text-align:left}.sales-success i[data-v-7b5db9fd]{flex-shrink:0;font-size:1rem}.sales-error[data-v-7b5db9fd]{color:#fca5a5;font-size:.8rem;margin:0;text-align:center}@media (max-width:768px){.sales-dialog-content[data-v-7b5db9fd]{padding:44px 20px 20px}.sales-dialog-body[data-v-7b5db9fd]{padding:14px}.sales-form-grid[data-v-7b5db9fd]{grid-template-columns:1fr}}.sales-dialog .q-dialog__backdrop{backdrop-filter:blur(14px);background:#04000cd1}.sales-dialog .q-dialog__inner{color:#fff;padding:16px}.sales-dialog .sales-dialog-card,.sales-dialog .sales-dialog-card h2,.sales-dialog .sales-dialog-card p{color:#fff}.saga-landing[data-v-510b7478]{background-color:#0a0014;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;animation:landing-page-fade-in-510b7478 .5s ease .05s forwards;opacity:0}.saga-landing.q-page[data-v-510b7478]{max-width:none;padding:0}@keyframes landing-page-fade-in-510b7478{to{opacity:1}}.saga-landing[data-v-510b7478] a{color:inherit;text-decoration:none}.saga-landing[data-v-510b7478] button{font-family:inherit}.saga-landing[data-v-510b7478]{scrollbar-color:#a855f7 #0a0014;scrollbar-width:thin}.saga-landing[data-v-510b7478]::-webkit-scrollbar{width:6px}.saga-landing[data-v-510b7478]::-webkit-scrollbar-track{background:#0a0014}.saga-landing[data-v-510b7478]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#a855f7,#d946ef);border-radius:3px}.saga-landing[data-v-510b7478] h1{font-weight:900;letter-spacing:-.02em;line-height:1.2}.saga-landing[data-v-510b7478] h2,.saga-landing[data-v-510b7478] h3,.saga-landing[data-v-510b7478] h4,.saga-landing[data-v-510b7478] h5,.saga-landing[data-v-510b7478] h6{font-weight:700;letter-spacing:-.02em;line-height:1.2}.saga-landing[data-v-510b7478] section{overflow:hidden;padding:120px 0;position:relative}@media (max-width:768px){.saga-landing[data-v-510b7478] section{padding:80px 0}}