.app-header[data-v-53068628]{background-color:#000;padding:0;display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;width:100%;max-width:100%;z-index:1000;box-sizing:border-box;border:none;border-bottom:none}.header-not-found[data-v-53068628]{background-color:#000}.header-content[data-v-53068628]{width:100%;max-width:100%;margin:0;padding:0 24px;display:flex;align-items:center;box-sizing:border-box;height:64px;flex-shrink:0;background-color:#000}.announcement-ribbon[data-v-53068628]{background-color:#000;color:#fff;width:100%;display:flex;justify-content:center;align-items:center;height:32px;font-size:.75rem;font-weight:500;position:relative;z-index:10}.ribbon-content[data-v-53068628]{width:100%;max-width:100%;padding:0 24px;display:flex;justify-content:center;align-items:center;position:relative}.ribbon-link[data-v-53068628]{color:#fff;text-decoration:underline;margin-left:4px;font-weight:500}.ribbon-close[data-v-53068628]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:#fff;opacity:.6;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:opacity .2s}.ribbon-close[data-v-53068628]:hover{opacity:1}.mobile-menu-btn[data-v-53068628]{display:none;background:none;border:none;padding:0;cursor:pointer;margin-right:16px;color:#fff}.app-header.is-logged-in .mobile-menu-btn[data-v-53068628]{color:#000}.mobile-menu-overlay[data-v-53068628]{position:fixed;top:64px;left:0;right:0;bottom:0;z-index:999;background-color:#00000080;display:flex;justify-content:flex-end}.mobile-menu-drawer[data-v-53068628]{width:100%;height:100%;background-color:#fff;color:#000;padding:24px;display:flex;flex-direction:column;box-sizing:border-box;overflow-y:auto}.mobile-menu-nav[data-v-53068628]{display:flex;flex-direction:column;gap:12px;flex-grow:1}.mobile-nav-item[data-v-53068628]{font-family:"Aspekta 550",sans-serif;font-size:1.15rem;font-weight:500;color:#000;text-decoration:none;padding:8px 0;display:block;border-bottom:none;letter-spacing:-.01em;transition:opacity .2s}.mobile-nav-item[data-v-53068628]:hover{opacity:.7}.mobile-nav-accordion[data-v-53068628]{display:flex;flex-direction:column}.mobile-accordion-trigger[data-v-53068628]{width:100%;background:none;border:none;padding:8px 0;font-family:"Aspekta 550",sans-serif;font-size:1.15rem;font-weight:500;color:#000;display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:none}.mobile-accordion-trigger .chevron-icon[data-v-53068628]{width:16px;height:16px;transition:transform .2s ease}.mobile-accordion-trigger .chevron-icon.is-rotated[data-v-53068628]{transform:rotate(180deg)}.mobile-accordion-content[data-v-53068628]{display:flex;flex-direction:column;padding:4px 0 8px 12px;gap:8px}.mobile-subnav-item[data-v-53068628]{font-family:"Aspekta 550",sans-serif;font-size:.95rem;font-weight:400;color:#000;text-decoration:none;opacity:.8;padding:4px 0}.mobile-subnav-item[data-v-53068628]:hover{opacity:1}.mobile-profile-section[data-v-53068628]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.mobile-profile-header[data-v-53068628]{display:flex;align-items:center;gap:12px;padding:4px 0}.mobile-profile-avatar[data-v-53068628]{width:40px;height:40px;border-radius:50%;background:#e5e5e5;color:#374151;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;overflow:hidden}.mobile-profile-avatar img[data-v-53068628]{width:100%;height:100%;object-fit:cover}.mobile-profile-name[data-v-53068628]{font-family:"Aspekta 550",sans-serif;font-size:1.15rem;font-weight:600}.mobile-profile-actions[data-v-53068628]{display:flex;flex-direction:column;gap:6px}.mobile-profile-btn[data-v-53068628]{width:100%;background:#f3f3f3;border:none;border-radius:8px;padding:10px 12px;font-family:"Aspekta 550",sans-serif;font-size:.95rem;font-weight:500;color:#000;text-align:left;cursor:pointer;transition:background-color .2s}.mobile-profile-btn[data-v-53068628]:hover{background:#e5e5e5}.mobile-logout-btn[data-v-53068628]{width:100%;background:#e11d4814;border:none;border-radius:8px;padding:10px 12px;font-family:"Aspekta 550",sans-serif;font-size:.95rem;font-weight:500;color:#e11d48;text-align:center;cursor:pointer;margin-top:4px;transition:background-color .2s}.mobile-logout-btn[data-v-53068628]:hover{background:#e11d4826}.mobile-menu-footer[data-v-53068628]{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:16px}.mobile-login-btn[data-v-53068628]{display:block;width:100%;background:#f6f6f6;border:none;border-radius:8px;padding:12px 20px;font-family:"Aspekta 550",sans-serif;font-size:14px;font-weight:500;color:#000;text-decoration:none;text-align:center;transition:all .2s ease;box-sizing:border-box}.mobile-login-btn[data-v-53068628]:hover{background:#e2e2e2}.mobile-register-btn[data-v-53068628]{display:block;width:100%;background:#000;border:none;border-radius:8px;padding:12px 20px;font-family:"Aspekta 550",sans-serif;font-size:14px;font-weight:500;color:#fff;text-decoration:none;text-align:center;transition:all .2s ease;box-sizing:border-box}.mobile-register-btn[data-v-53068628]:hover{background:#1a1a1a}.mobile-menu-lang-bottom[data-v-53068628]{margin-top:16px;padding-top:12px;display:flex;align-items:center}.mobile-lang-selector[data-v-53068628]{display:flex;align-items:center;gap:8px;cursor:pointer;color:#000;font-family:"Aspekta 550",sans-serif;font-size:.95rem;font-weight:500}.mobile-lang-selector .globe-icon[data-v-53068628]{color:#000}.mobile-menu-fade-enter-active[data-v-53068628],.mobile-menu-fade-leave-active[data-v-53068628]{transition:opacity .2s ease}.mobile-menu-fade-enter-from[data-v-53068628],.mobile-menu-fade-leave-to[data-v-53068628]{opacity:0}.mobile-menu-fade-enter-active .mobile-menu-drawer[data-v-53068628],.mobile-menu-fade-leave-active .mobile-menu-drawer[data-v-53068628]{transition:transform .2s cubic-bezier(.16,1,.3,1)}.mobile-menu-fade-enter-from .mobile-menu-drawer[data-v-53068628],.mobile-menu-fade-leave-to .mobile-menu-drawer[data-v-53068628]{transform:translate(100%)}.accordion-slide-enter-active[data-v-53068628],.accordion-slide-leave-active[data-v-53068628]{transition:max-height .2s ease,opacity .2s ease;max-height:200px;overflow:hidden}.accordion-slide-enter-from[data-v-53068628],.accordion-slide-leave-to[data-v-53068628]{max-height:0;opacity:0}.logo[data-v-53068628]{display:flex;align-items:center;gap:.5rem;color:#fff;text-decoration:none;flex-shrink:0;margin-right:32px}.logo-asset[data-v-53068628]{width:24px;height:24px;object-fit:contain}.logo-text[data-v-53068628]{font-family:"Aspekta 550",sans-serif;font-size:1.2rem;font-weight:500;color:#fff;letter-spacing:.02em}.header-divider[data-v-53068628]{width:1px;height:24px;background-color:#fff3;margin:0 16px;flex-shrink:0}.header-nav[data-v-53068628]{display:flex;align-items:center;gap:16px;height:64px}.nav-item[data-v-53068628]{font-family:"Aspekta 550",sans-serif;color:#fff;text-decoration:none;font-size:.8rem;font-weight:500;padding:5px 12px;border-radius:999px;display:flex;align-items:center;transition:background-color .2s ease;white-space:nowrap;letter-spacing:.02em;cursor:pointer}.dropdown-trigger[data-v-53068628]{position:relative;gap:6px}.chevron-icon[data-v-53068628]{transition:transform .2s ease}.is-active .chevron-icon[data-v-53068628]{transform:rotate(180deg)}.company-dropdown[data-v-53068628]{position:absolute;top:calc(100% + 8px);left:0;background-color:#000;border:1px solid rgba(255,255,255,.1);padding:8px 0;min-width:180px;border-radius:12px;box-shadow:0 12px 32px #0006;z-index:1001;display:flex;flex-direction:column}.company-dropdown a[data-v-53068628]{padding:10px 16px;color:#fff;text-decoration:none;font-size:.875rem;font-weight:500;transition:background-color .2s;letter-spacing:.03em}.company-dropdown a[data-v-53068628]:hover{background-color:#1f1f1f}.dropdown-backdrop[data-v-53068628]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.dropdown-enter-active[data-v-53068628],.dropdown-leave-active[data-v-53068628]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-53068628],.dropdown-leave-to[data-v-53068628]{opacity:0;transform:translateY(-8px)}.nav-item[data-v-53068628]:hover,.dropdown-trigger.is-active[data-v-53068628]{background-color:#1f1f1f;color:#fff}.header-actions[data-v-53068628]{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.btn-signup[data-v-53068628]{font-family:"Aspekta 550",sans-serif;background-color:#fff;color:#000;padding:5px 12px;border-radius:999px;font-size:.8rem;font-weight:500;text-decoration:none;transition:background-color .2s ease;margin-left:8px;white-space:nowrap;letter-spacing:.02em}.btn-signup[data-v-53068628]:hover{background-color:#eee}.lang-selector[data-v-53068628]{display:flex;align-items:center;cursor:pointer;font-size:.8rem;gap:5px}.btn-login-link[data-v-53068628]{font-family:"Aspekta 550",sans-serif;color:#fff;text-decoration:none;font-size:.8125rem;font-weight:500;white-space:nowrap;transition:color .15s ease;letter-spacing:.03em}.btn-login-link[data-v-53068628]:hover{color:#fffc}.header-waffle-btn[data-v-53068628]{background:none;border:none;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .15s ease}.header-waffle-btn[data-v-53068628]:hover{background-color:#ffffff1a}.header-profile-pill[data-v-53068628]{display:flex;align-items:center;gap:8px;text-decoration:none;background-color:#000;color:#fff;border:none;padding:8px 16px;border-radius:999px;cursor:pointer;transition:opacity .2s ease}.header-profile-pill[data-v-53068628]:hover{opacity:.8}.header-username[data-v-53068628]{font-size:.8rem;font-family:"Aspekta 550",sans-serif;font-weight:500;color:#fff}.app-header.is-logged-in[data-v-53068628]{background-color:#fff}.app-header.is-logged-in .header-content[data-v-53068628]{background-color:#fff;border-bottom:none}.app-header.is-logged-in .logo-text[data-v-53068628],.app-header.is-logged-in .nav-item[data-v-53068628],.app-header.is-logged-in .logo-asset[data-v-53068628]{color:#000}.app-header.is-logged-in .nav-item[data-v-53068628]:hover,.app-header.is-logged-in .dropdown-trigger.is-active[data-v-53068628]{background-color:#f1f3f4;color:#000}.app-header.is-logged-in .company-dropdown[data-v-53068628]{background-color:#fff;border-color:#0000001a}.app-header.is-logged-in .company-dropdown a[data-v-53068628]{color:#000}.app-header.is-logged-in .company-dropdown a[data-v-53068628]:hover{background-color:#f1f3f4}.header-profile-wrapper[data-v-53068628]{position:relative}.uber-user-dropdown[data-v-53068628]{position:absolute;top:calc(100% + 8px);right:0;width:320px;background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000001f;z-index:1100;padding:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e5e5e5}.uber-dropdown-header[data-v-53068628]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px}.uber-dropdown-name[data-v-53068628]{font-family:"Aspekta 550",sans-serif;font-size:1.25rem;font-weight:500;color:#000;letter-spacing:-.01em;line-height:1.2}.uber-dropdown-avatar[data-v-53068628]{width:48px;height:48px;border-radius:50%;background:#e5e5e5;color:#374151;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;flex-shrink:0}.uber-dropdown-quick-actions[data-v-53068628]{display:flex;gap:12px;padding:0 20px 16px}.uber-quick-btn[data-v-53068628]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background-color:#f3f3f3;border:none;border-radius:12px;padding:10px 6px;cursor:pointer;transition:background-color .2s;color:#000}.uber-quick-btn[data-v-53068628]:hover{background-color:#e5e5e5}.uber-quick-btn svg[data-v-53068628]{width:18px;height:18px}.uber-quick-btn span[data-v-53068628]{font-family:"Aspekta 550",sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.01em}.uber-dropdown-thick-divider[data-v-53068628]{height:8px;background-color:#f3f3f3;width:100%}.uber-dropdown-list[data-v-53068628]{display:flex;flex-direction:column;padding:8px 0}.uber-list-item[data-v-53068628]{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:16px;padding:12px 20px;background:transparent;border:none;cursor:pointer;color:#000;transition:background-color .2s;text-align:left}.uber-list-item[data-v-53068628]:hover{background-color:#f9f9f9}.uber-list-item span[data-v-53068628]{font-family:"Aspekta 550",sans-serif;font-size:1rem;font-weight:500}.uber-dropdown-logout-wrap[data-v-53068628]{padding:0 20px 20px}.uber-logout-btn[data-v-53068628]{width:100%;background-color:#f3f3f3;color:#e11d48;border:none;border-radius:12px;padding:12px;font-family:"Aspekta 550",sans-serif;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s}.uber-logout-btn[data-v-53068628]:hover{background-color:#e5e5e5}.header-dropdown-backdrop[data-v-53068628]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050}.header-dropdown-enter-active[data-v-53068628]{transition:all .2s cubic-bezier(.16,1,.3,1)}.header-dropdown-leave-active[data-v-53068628]{transition:all .15s cubic-bezier(.7,0,.84,0)}.header-dropdown-enter-from[data-v-53068628]{opacity:0;transform:translateY(-8px)}.header-dropdown-leave-to[data-v-53068628]{opacity:0;transform:translateY(-4px)}@media (max-width: 1024px){.header-nav[data-v-53068628],.header-divider[data-v-53068628],.announcement-ribbon[data-v-53068628]{display:none}.header-content[data-v-53068628]{padding:0 16px;justify-content:space-between;height:64px}.mobile-menu-btn[data-v-53068628]{display:block;order:3;margin-right:0;margin-left:12px}.logo[data-v-53068628]{order:1}.logo-asset[data-v-53068628]{display:none}.header-actions[data-v-53068628]{display:flex;margin-left:auto;gap:8px;order:2}.header-actions .nav-item[data-v-53068628]{padding:6px 8px}.nav-item--help[data-v-53068628]{display:none}.lang-selector[data-v-53068628]{display:none!important}.header-actions .btn-signup[data-v-53068628]{padding:6px 12px}.btn-go-to-app[data-v-53068628]{display:none}.logo-text[data-v-53068628]{font-size:1.2rem}}.app-footer[data-v-fa27dabe]{background-color:#000;padding:3rem 2.5rem 2rem;margin-top:auto;font-family:"Aspekta 550",sans-serif}.footer-content[data-v-fa27dabe]{max-width:1200px;margin:0 auto}.footer-top[data-v-fa27dabe]{display:grid;grid-template-columns:280px 1fr;gap:2.5rem;align-items:start}.footer-brand[data-v-fa27dabe]{padding-top:.1rem;display:flex;flex-direction:column;gap:0;align-items:flex-start;text-align:left}.logo-link[data-v-fa27dabe]{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:#fff}.logo-icon[data-v-fa27dabe]{width:25px;height:25px;object-fit:contain}.logo-text[data-v-fa27dabe]{font-size:1.35rem;font-weight:500;color:#fff;letter-spacing:-.01em}.brand-tagline[data-v-fa27dabe]{font-family:"Aspekta 550",sans-serif;font-size:.95rem;font-weight:500;color:#e5e5e5;line-height:1.45;margin:.75rem 0 0;text-wrap:pretty;padding-right:10px}.brand-updates-label[data-v-fa27dabe]{font-family:"Aspekta 550",sans-serif;font-size:.95rem;font-weight:400;color:#929497;margin:1.2rem 0 .5rem;letter-spacing:0}.newsletter-form[data-v-fa27dabe]{width:100%}.newsletter-input-wrap[data-v-fa27dabe]{display:flex;align-items:center;background:#ffffff1a;border:none;border-radius:24px;overflow:hidden;transition:none}.newsletter-input[data-v-fa27dabe]{flex:1;border:none;outline:none;padding:10px 16px;font-size:14px;color:#fff;background:transparent}.newsletter-input[data-v-fa27dabe]::placeholder{color:#b0b0b0}.newsletter-submit[data-v-fa27dabe]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;margin-right:6px;padding:0!important;background:#fff!important;border:none;border-radius:50%!important;color:#1a1a1a;cursor:pointer;transition:none;flex-shrink:0}.payment-methods[data-v-fa27dabe]{display:flex;align-items:center;gap:12px;margin-top:1.5rem;flex-wrap:wrap}.payment-icon[data-v-fa27dabe]{flex-shrink:0;opacity:.9;transition:opacity .2s ease}.payment-icon[data-v-fa27dabe]:hover{opacity:1}.footer-columns[data-v-fa27dabe]{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.footer-column[data-v-fa27dabe]{display:flex;flex-direction:column;gap:0;align-items:flex-start;text-align:left}.footer-column-links[data-v-fa27dabe]{display:flex;flex-direction:column;gap:.85rem;margin-top:.85rem;align-items:flex-start;text-align:left}.footer-column-chevron[data-v-fa27dabe]{display:none}.footer-column-title[data-v-fa27dabe]{font-family:"Aspekta 550",sans-serif;font-size:.95rem;font-weight:400;color:#929497;margin:0 0 .25rem;letter-spacing:0}.footer-column a[data-v-fa27dabe]{font-family:"Aspekta 550",sans-serif;color:#e5e5e5;text-decoration:none;font-size:.85rem;font-weight:450;transition:color .2s ease}.footer-column a[data-v-fa27dabe]:hover{color:#fff;opacity:1}.social-links-list[data-v-fa27dabe]{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem}.social-link[data-v-fa27dabe]{display:inline-flex;align-items:center;gap:.5rem;font-family:"Aspekta 550",sans-serif;color:#e5e5e5;text-decoration:none;font-size:.85rem;font-weight:450;transition:color .2s ease}.social-link[data-v-fa27dabe]:hover{color:#fff}.social-link svg[data-v-fa27dabe]{flex-shrink:0}.external-icon[data-v-fa27dabe]{opacity:.5}.footer-divider[data-v-fa27dabe]{display:none}.footer-bottom[data-v-fa27dabe]{display:flex;align-items:center;justify-content:space-between;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.footer-copyright[data-v-fa27dabe]{color:#a0a0a0;font-size:.85rem;font-weight:500;margin:0;white-space:nowrap}.footer-bottom-left[data-v-fa27dabe]{display:flex;align-items:center;gap:15px}.footer-bottom-link[data-v-fa27dabe]{color:#e5e5e5;font-size:.85rem;font-weight:400;text-decoration:none;transition:color .2s ease;display:flex;align-items:center}.footer-bottom-link[data-v-fa27dabe]:not(:last-child):after{content:"/";margin-left:15px;color:#fff3;pointer-events:none}.ad-choices-icon[data-v-fa27dabe]{margin-right:6px}.footer-bottom-link[data-v-fa27dabe]:hover{color:#fff}.footer-bottom-right[data-v-fa27dabe]{display:flex;align-items:center}.soc2-badge[data-v-fa27dabe]{display:flex;align-items:center;gap:6px;color:#929497;font-size:.9rem;font-weight:500;margin-right:24px;letter-spacing:-.01em;transition:color .2s ease;cursor:pointer}.soc2-badge svg[data-v-fa27dabe]{flex-shrink:0;stroke:#929497;transition:stroke .2s ease}.soc2-badge[data-v-fa27dabe]:hover{color:#fff}.soc2-badge:hover svg[data-v-fa27dabe]{stroke:#fff}.language-switcher[data-v-fa27dabe]{position:relative;display:inline-flex;align-items:center;gap:6px;color:#e5e5e5;cursor:pointer;padding:4px 0;transition:color .2s ease;-webkit-user-select:none;user-select:none}.language-switcher[data-v-fa27dabe]:hover{color:#fff}.language-current[data-v-fa27dabe]{font-size:.85rem;font-weight:400}.globe-icon[data-v-fa27dabe],.chevron-icon[data-v-fa27dabe]{flex-shrink:0}.chevron-icon[data-v-fa27dabe]{transition:transform .2s cubic-bezier(.16,1,.3,1)}.chevron-up[data-v-fa27dabe]{transform:rotate(180deg)}.language-menu[data-v-fa27dabe]{position:absolute;bottom:calc(100% + 8px);right:0;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:6px;min-width:190px;box-shadow:0 4px 12px #00000014;display:flex;flex-direction:column;gap:2px;z-index:100}.language-option[data-v-fa27dabe]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:4px;color:#4b4b4b;font-size:.85rem;font-weight:400;transition:all .15s ease;cursor:pointer}.language-option[data-v-fa27dabe]:hover{background:#f0f0f0;color:#1a1a1a}.language-option-active[data-v-fa27dabe]{color:#1473e6;font-weight:600}.check-icon[data-v-fa27dabe]{color:#1473e6}.fade-up-enter-active[data-v-fa27dabe],.fade-up-leave-active[data-v-fa27dabe]{transition:all .2s cubic-bezier(.16,1,.3,1)}.fade-up-enter-from[data-v-fa27dabe],.fade-up-leave-to[data-v-fa27dabe]{opacity:0;transform:translateY(10px)}@media (max-width: 1024px){.footer-top[data-v-fa27dabe]{grid-template-columns:1fr;gap:2rem}.footer-columns[data-v-fa27dabe]{grid-template-columns:repeat(3,1fr)}.footer-bottom[data-v-fa27dabe]{flex-direction:column;gap:1.25rem;align-items:center}}@media (max-width: 768px){.app-footer[data-v-fa27dabe]{padding:40px 20px}.footer-content[data-v-fa27dabe]{max-width:680px;margin:0 auto}.footer-columns[data-v-fa27dabe]{display:flex;flex-direction:column;gap:0;width:100%}.footer-column[data-v-fa27dabe]{border-bottom:none;padding:16px 0;width:100%}.footer-column-title[data-v-fa27dabe]{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0;color:#fff;font-size:1rem;font-weight:500;cursor:pointer}.footer-column-chevron[data-v-fa27dabe]{display:block;transition:transform .3s ease}.footer-column.is-open .footer-column-chevron[data-v-fa27dabe]{transform:rotate(180deg)}.footer-column-links[data-v-fa27dabe]{display:none;padding-top:16px;margin-top:0}.footer-column.is-open .footer-column-links[data-v-fa27dabe]{display:flex}.footer-bottom[data-v-fa27dabe]{flex-direction:column;gap:1rem;align-items:center;margin-top:1rem;border-top:none;padding-top:0}.footer-bottom-left[data-v-fa27dabe]{gap:12px;justify-content:center;flex-wrap:wrap}.footer-brand[data-v-fa27dabe]{align-items:center;text-align:center}.social-column[data-v-fa27dabe]{grid-column:span 1;align-items:flex-start!important;text-align:left;margin-top:0}.social-links-list[data-v-fa27dabe]{flex-direction:column;justify-content:flex-start;gap:12px}.social-link-name[data-v-fa27dabe]{display:inline}.newsletter-input-wrap[data-v-fa27dabe]{max-width:320px;margin:0 auto}}.cookie-banner-wrapper[data-v-7b2743e5]{position:fixed;bottom:24px;left:24px;z-index:99999}.cookie-banner[data-v-7b2743e5]{background:#fff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 4px 24px #00000014;padding:24px;width:90vw;max-width:500px;display:flex;flex-direction:column;gap:20px;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,sans-serif}.cookie-title[data-v-7b2743e5]{margin:0;font-size:18px;font-weight:500;color:#000;letter-spacing:normal}.cookie-text[data-v-7b2743e5]{margin:0;font-size:14px;font-weight:400;line-height:1.5;color:#1a1a1a}.cookie-link[data-v-7b2743e5]{color:#000;text-decoration:underline;font-weight:500}.cookie-link[data-v-7b2743e5]:hover{text-decoration:none}.cookie-actions[data-v-7b2743e5]{display:flex;justify-content:flex-end;gap:12px;width:100%;margin-top:8px}.btn-cookie-ghost[data-v-7b2743e5],.btn-cookie-secondary[data-v-7b2743e5],.btn-cookie-primary[data-v-7b2743e5]{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:"Aspekta 550",sans-serif}.btn-cookie-ghost[data-v-7b2743e5]{background-color:transparent;color:#000;border:none}.btn-cookie-ghost[data-v-7b2743e5]:hover{background-color:#f3f3f3}.btn-cookie-secondary[data-v-7b2743e5]{background-color:#f3f3f3;color:#000;border:none}.btn-cookie-secondary[data-v-7b2743e5]:hover{background-color:#e5e5e5}.btn-cookie-primary[data-v-7b2743e5]{background-color:#000;color:#fff;border:none}.btn-cookie-primary[data-v-7b2743e5]:hover{background-color:#333}.cookie-slide-enter-active[data-v-7b2743e5],.cookie-slide-leave-active[data-v-7b2743e5]{transition:all .4s cubic-bezier(.16,1,.3,1)}.cookie-slide-enter-from[data-v-7b2743e5],.cookie-slide-leave-to[data-v-7b2743e5]{opacity:0;transform:translateY(20px) scale(.95)}@media (max-width: 640px){.cookie-banner-wrapper[data-v-7b2743e5]{left:16px;right:16px;bottom:16px;transform:none}.cookie-banner[data-v-7b2743e5]{width:auto;max-width:100%;padding:24px}.cookie-actions[data-v-7b2743e5]{flex-direction:column}.btn-cookie-ghost[data-v-7b2743e5],.btn-cookie-secondary[data-v-7b2743e5],.btn-cookie-primary[data-v-7b2743e5]{width:100%;text-align:center}}.lang-overlay-wrapper[data-v-f31cad29]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:100000;display:flex;justify-content:center;align-items:flex-start;padding-top:15vh;box-sizing:border-box}.lang-overlay-container[data-v-f31cad29]{width:100%;max-width:1200px;padding:0 48px;position:relative;box-sizing:border-box}.close-btn[data-v-f31cad29]{position:absolute;top:-60px;right:48px;background:transparent;border:none;color:#000;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;z-index:10}.close-btn[data-v-f31cad29]:hover{opacity:.7}.lang-overlay-content[data-v-f31cad29]{display:flex;flex-direction:column;align-items:flex-start;gap:48px;width:100%}.overlay-title[data-v-f31cad29]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:500;color:#000;margin:0;letter-spacing:normal}.lang-grid[data-v-f31cad29]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;width:100%;box-sizing:border-box}.lang-option-btn[data-v-f31cad29]{background:transparent;border:none;color:#000;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;padding:12px 0;cursor:pointer;text-align:left;transition:opacity .2s ease;width:auto;justify-content:flex-start;letter-spacing:.02em}.lang-option-btn[data-v-f31cad29]:hover{opacity:.6}.lang-option-btn.is-active[data-v-f31cad29]{font-weight:600;text-decoration:underline;text-underline-offset:6px}.overlay-fade-enter-active[data-v-f31cad29],.overlay-fade-leave-active[data-v-f31cad29]{transition:all .35s cubic-bezier(.16,1,.3,1)}.overlay-fade-enter-from[data-v-f31cad29],.overlay-fade-leave-to[data-v-f31cad29]{opacity:0;transform:translateY(20px)}@media (max-width: 900px){.lang-grid[data-v-f31cad29]{grid-template-columns:repeat(2,1fr)}.overlay-title[data-v-f31cad29]{font-size:28px}}@media (max-width: 600px){.lang-overlay-container[data-v-f31cad29]{padding:0 24px}.close-btn[data-v-f31cad29]{right:24px}.lang-grid[data-v-f31cad29]{grid-template-columns:1fr;gap:16px}}.lang-confirm-wrapper[data-v-e0378117]{position:fixed;bottom:24px;right:24px;z-index:99998}.lang-confirm-content[data-v-e0378117]{background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 4px 24px #00000014;padding:16px 20px;width:90vw;max-width:380px;display:flex;flex-direction:column;gap:12px;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.02em}.lang-confirm-text[data-v-e0378117]{margin:0;font-size:14px;font-weight:500;line-height:1.4;color:#000}.lang-confirm-actions[data-v-e0378117]{display:flex;justify-content:flex-end;align-items:center;gap:12px}.btn-confirm-change[data-v-e0378117]{background:transparent;border:none;color:#000;font-size:14px;font-weight:500;padding:6px 12px;cursor:pointer;transition:opacity .2s ease;font-family:"Aspekta 550",sans-serif;text-decoration:underline;text-underline-offset:4px}.btn-confirm-change[data-v-e0378117]:hover{opacity:.7}.btn-confirm-yes[data-v-e0378117]{background-color:#000;color:#fff;border:none;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;font-family:"Aspekta 550",sans-serif}.btn-confirm-yes[data-v-e0378117]:hover{background-color:#333}.confirm-slide-enter-active[data-v-e0378117],.confirm-slide-leave-active[data-v-e0378117]{transition:all .4s cubic-bezier(.16,1,.3,1)}.confirm-slide-enter-from[data-v-e0378117],.confirm-slide-leave-to[data-v-e0378117]{opacity:0;transform:translateY(20px) scale(.95)}@media (max-width: 640px){.lang-confirm-wrapper[data-v-e0378117]{left:16px;right:16px;bottom:16px}.lang-confirm-content[data-v-e0378117]{width:auto;max-width:100%}}#footer-observer-trigger{width:100%}.fade-button-enter-active,.fade-button-leave-active{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-button-enter-from,.fade-button-leave-to{opacity:0;transform:scale(.9) translateY(10px)}.home[data-v-628c9bdd]{min-height:100vh;background-color:#fff;color:#000;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;padding-top:0;overflow-x:hidden}.ribbon-link[data-v-628c9bdd]{color:#1a1a1a;font-weight:600;text-decoration:none;margin-left:8px;transition:opacity .2s ease}.ribbon-link[data-v-628c9bdd]:hover{opacity:.8}.ribbon-arrow[data-v-628c9bdd]{font-size:12px;margin-left:2px}@media (max-width: 768px){.ribbon-arrow[data-v-628c9bdd]{display:none}.ribbon-text[data-v-628c9bdd]{margin-right:15px}}.hero[data-v-628c9bdd]{background-color:#fff;padding:40px 0 120px;min-height:85vh;display:flex;align-items:center;position:relative;overflow:hidden}.hero-container[data-v-628c9bdd]{max-width:1320px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center;width:100%}.hero-left[data-v-628c9bdd]{display:flex;flex-direction:column;z-index:2}.hero-title[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(2.5rem,4.5vw,3.75rem);font-weight:500;color:#000;line-height:1.1;letter-spacing:-.02em;margin-bottom:32px!important;text-align:left}.hero-description[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;color:#333;line-height:1.6;margin-bottom:48px;max-width:85%;text-align:left}.hero-actions[data-v-628c9bdd]{margin-bottom:80px;display:flex;justify-content:flex-start}.hero-btn-primary[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#000;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.hero-btn-primary[data-v-628c9bdd]:hover{background-color:#1a1a1a}.hero-partners[data-v-628c9bdd]{margin-top:auto;text-align:left}.partners-label[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;color:#666;margin-bottom:24px}.partners-grid[data-v-628c9bdd]{display:flex;align-items:center;flex-wrap:nowrap;gap:32px}.partner-logo[data-v-628c9bdd],.partner-logo-wrapper[data-v-628c9bdd]{display:inline-flex;align-items:center;justify-content:center;transition:opacity .3s ease;opacity:1}.partner-logo[data-v-628c9bdd]{font-size:1.25rem;font-weight:800;color:#000;letter-spacing:-.02em;font-style:italic}.partner-svg[data-v-628c9bdd],.partner-svg-img[data-v-628c9bdd]{height:28px;width:auto;color:#000}.amazon-logo[data-v-628c9bdd],.tesla-logo[data-v-628c9bdd]{height:22px}.stripe-logo[data-v-628c9bdd]{height:64px}.partner-svg-img[data-v-628c9bdd]{filter:grayscale(1) brightness(0);opacity:1}.partner-logo[data-v-628c9bdd]:hover,.partner-logo-wrapper[data-v-628c9bdd]:hover{opacity:.6}.hero-right[data-v-628c9bdd]{display:flex;justify-content:flex-end;z-index:1}.hero-cv-preview[data-v-628c9bdd]{width:100%;max-width:540px;border-radius:12px;overflow:hidden;box-shadow:0 40px 100px #00000014}.hero-cv-img[data-v-628c9bdd]{width:100%;height:auto;display:block}@media (max-width: 1024px){.hero-container[data-v-628c9bdd]{grid-template-columns:1fr;text-align:center;padding-top:40px}.hero-left[data-v-628c9bdd]{align-items:center}.hero-title[data-v-628c9bdd],.hero-description[data-v-628c9bdd]{max-width:100%;text-align:center}.hero-actions[data-v-628c9bdd]{justify-content:center}.hero-partners[data-v-628c9bdd]{text-align:center}.hero-right[data-v-628c9bdd]{justify-content:center;margin-top:60px}.hero-cv-preview[data-v-628c9bdd]{transform:none}.partners-grid[data-v-628c9bdd]{justify-content:center;flex-wrap:wrap;gap:30px}}@media (max-width: 768px){.hero[data-v-628c9bdd]{padding:40px 20px;gap:40px}.dark-card-content[data-v-628c9bdd]{padding:40px 20px}.dark-card-title[data-v-628c9bdd]{font-size:clamp(28px,6vw,40px)}.dark-card-actions[data-v-628c9bdd]{flex-direction:column}.anthropic-btn[data-v-628c9bdd],.anthropic-btn-secondary[data-v-628c9bdd]{width:100%;text-align:center}.testimonials-container[data-v-628c9bdd]{padding:40px 20px;max-width:680px;margin:0 auto 64px}.testimonial-quote[data-v-628c9bdd]{font-size:20px;margin-bottom:24px}.testimonial-author[data-v-628c9bdd]{flex-direction:column;gap:12px}.author-avatar-wrap[data-v-628c9bdd]{width:64px;height:64px;flex-shrink:0}.author-info[data-v-628c9bdd]{text-align:center}.author-name[data-v-628c9bdd],.author-title[data-v-628c9bdd]{font-size:12px}}.stats-section[data-v-628c9bdd]{max-width:1400px;margin:0 auto;padding:40px 40px 100px}.hero-stats-badge[data-v-628c9bdd]{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:32px}.activity-feed[data-v-628c9bdd]{max-width:420px;margin:0 auto 64px}.activity-list[data-v-628c9bdd]{display:flex;flex-direction:column;gap:10px;position:relative}.activity-entry[data-v-628c9bdd]{display:flex;align-items:center;gap:10px;font-size:.825rem;font-weight:500;color:#1a1a1a;padding:6px 0}.activity-icon-wrap[data-v-628c9bdd]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background-color:#f5f5f7;color:#1d1d1f;flex-shrink:0}.activity-name[data-v-628c9bdd]{font-weight:600;color:#1d1d1f}.activity-action[data-v-628c9bdd]{flex:1}.activity-time[data-v-628c9bdd]{font-size:.75rem;font-weight:500;color:#aeaeb2;white-space:nowrap}.activity-item-enter-active[data-v-628c9bdd]{transition:all .4s cubic-bezier(.16,1,.3,1)}.activity-item-leave-active[data-v-628c9bdd]{transition:all .3s cubic-bezier(.4,0,1,1);position:absolute;width:100%}.activity-item-enter-from[data-v-628c9bdd]{opacity:0;transform:translateY(-12px)}.activity-item-leave-to[data-v-628c9bdd]{opacity:0;transform:translateY(8px)}.activity-item-move[data-v-628c9bdd]{transition:transform .4s cubic-bezier(.16,1,.3,1)}.stats-icon-wrapper[data-v-628c9bdd]{width:28px;height:28px;background-color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center}.stats-svg[data-v-628c9bdd]{width:16px;height:16px}.stats-number[data-v-628c9bdd]{font-size:15px;font-weight:600;color:#000;display:flex;overflow:hidden;height:20px;line-height:20px}.digit-container[data-v-628c9bdd]{position:relative;display:inline-block;width:auto}.digit-column[data-v-628c9bdd]{display:flex;flex-direction:column;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.digit-column span[data-v-628c9bdd]{display:block;height:20px;text-align:center}.comma[data-v-628c9bdd]{display:inline-block;height:20px;vertical-align:top}.stats-label[data-v-628c9bdd]{font-size:15px;font-weight:600;color:#1a1a1a;letter-spacing:-.01em}.impact-section[data-v-628c9bdd]{max-width:1400px;margin:0 auto 100px;padding:0 40px}.impact-title[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:left;font-size:36px;font-weight:500;color:#000;margin-bottom:60px;letter-spacing:-.02em}.impact-grid[data-v-628c9bdd]{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}.impact-card-dark[data-v-628c9bdd]{background-color:#1a1a1a;border-radius:12px;padding:40px;color:#fff;display:flex;flex-direction:column}.impact-logo[data-v-628c9bdd]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;margin-bottom:32px}.impact-quote[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;line-height:1.6;font-weight:400;color:#f4f5f6;margin:0 0 40px;position:relative;letter-spacing:-.01em}.quote-mark[data-v-628c9bdd]{color:#b580ff;font-size:28px;font-weight:700;margin-right:4px;vertical-align:top}.impact-author[data-v-628c9bdd]{display:flex;align-items:center;gap:16px;margin-top:auto}.impact-author-img[data-v-628c9bdd]{width:48px;height:48px;border-radius:50%;object-fit:cover}.impact-name[data-v-628c9bdd]{font-size:14px;font-weight:600;margin-bottom:4px}.impact-role[data-v-628c9bdd]{font-size:12px;color:#a0a0a0}.impact-card-light[data-v-628c9bdd]{background-color:#f4f5f6;border-radius:12px;padding:40px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.impact-mesh[data-v-628c9bdd]{position:absolute;top:0;right:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(147,51,234,.15),transparent 60%)}.impact-mesh[data-v-628c9bdd]:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-image:repeating-linear-gradient(45deg,transparent,transparent 4px,rgba(147,51,234,.15) 4px,rgba(147,51,234,.15) 6px);mask-image:radial-gradient(circle at top right,black,transparent 60%);-webkit-mask-image:radial-gradient(circle at top right,black,transparent 60%)}.impact-stat-wrapper[data-v-628c9bdd]{position:relative;z-index:2;margin-top:auto}.impact-stat-value[data-v-628c9bdd]{font-size:clamp(48px,8vw,84px);font-weight:700;color:#1a1a1a;letter-spacing:-.04em;margin-bottom:12px;line-height:1}.impact-stat-label[data-v-628c9bdd]{font-size:16px;color:#1a1a1a;font-weight:500}@media (max-width: 968px){.impact-grid[data-v-628c9bdd]{grid-template-columns:1fr}.impact-card-light[data-v-628c9bdd]{min-height:280px}}.features-grid[data-v-628c9bdd]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.feature-card[data-v-628c9bdd]{background-color:transparent;padding:32px 0 0;border-radius:0;border-top:1px solid #eeeeee;color:#1a1a1a;display:flex;flex-direction:column;height:100%}.card-icon[data-v-628c9bdd]{width:64px;height:64px;margin-bottom:28px;color:#1a1a1a;display:flex;align-items:center;position:relative}.card-title[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;color:#000;margin-bottom:12px;letter-spacing:-.01em}.card-text[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;color:#333;line-height:1.6;margin:0}@media (max-width: 1024px){.features-grid[data-v-628c9bdd]{grid-template-columns:repeat(2,1fr)}.stats-number[data-v-628c9bdd],.stats-label[data-v-628c9bdd]{font-size:24px}}@media (max-width: 768px){.features-grid[data-v-628c9bdd]{grid-template-columns:1fr}.stats-badge[data-v-628c9bdd]{flex-wrap:wrap;text-align:center}.stats-number[data-v-628c9bdd],.stats-label[data-v-628c9bdd]{font-size:20px}}.templates-section[data-v-628c9bdd]{width:100%;background-color:#fff;padding:80px 0}.templates-inner[data-v-628c9bdd]{max-width:1400px;margin:0 auto;padding:0 40px;text-align:center}.templates-header[data-v-628c9bdd]{margin-bottom:56px}.templates-header h2[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:36px;font-weight:500;letter-spacing:-.02em;color:#000;margin-bottom:16px}.templates-header p[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;color:#333;line-height:1.6;letter-spacing:0;margin-top:0}.template-showcase-wrapper[data-v-628c9bdd]{position:relative;display:flex;align-items:center;margin-top:24px;max-width:100%}.template-showcase[data-v-628c9bdd]{display:flex;align-items:center;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;padding:16px 20px}.template-marquee[data-v-628c9bdd]{display:flex;gap:32px}.template-showcase[data-v-628c9bdd]::-webkit-scrollbar{display:none}.template-image[data-v-628c9bdd]{flex:0 0 auto;width:260px;height:auto;border-radius:8px;border:1px solid rgba(0,0,0,.04);scroll-snap-align:center}.scroll-arrow[data-v-628c9bdd]{position:absolute;z-index:10;width:40px;height:40px;border-radius:50%;background:#fafafa;color:#1a1a1a;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.scroll-arrow.left[data-v-628c9bdd]{left:-20px}.scroll-arrow.right[data-v-628c9bdd]{right:-20px}@media (max-width: 1240px){.scroll-arrow.left[data-v-628c9bdd]{left:10px}.scroll-arrow.right[data-v-628c9bdd]{right:10px}}.faq-section[data-v-628c9bdd]{max-width:800px;margin:0 auto;padding:0 40px 120px}.faq-header[data-v-628c9bdd]{text-align:center;margin-bottom:64px}.faq-header h2[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:36px;font-weight:500;letter-spacing:-.02em;color:#000;margin-bottom:0}.faq-header p[data-v-628c9bdd]{display:none}.faq-list[data-v-628c9bdd]{display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(0,0,0,.08);max-width:900px;margin:0 auto}.faq-item[data-v-628c9bdd]{background:transparent;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.08);transition:background-color .2s ease}.faq-item[data-v-628c9bdd]:hover{background-color:#f9f9f9}.faq-question[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none;padding:24px 0;font-size:16px;font-weight:500;letter-spacing:-.01em;color:#000;cursor:pointer;text-align:left}.faq-icon-wrapper[data-v-628c9bdd]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:transparent;color:#1a1a1a;opacity:.6}.faq-answer-wrapper[data-v-628c9bdd]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-answer-wrapper.is-open[data-v-628c9bdd]{grid-template-rows:1fr}.faq-answer[data-v-628c9bdd]{overflow:hidden}.faq-answer p[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:0 40px 32px 0;margin:0;font-size:16px;font-weight:400;color:#333;line-height:1.6}.advanced-features-section[data-v-628c9bdd]{max-width:1200px;margin:100px auto;padding:0 40px}.advanced-features-title[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:center;font-size:36px;font-weight:500;color:#000;margin-bottom:60px;letter-spacing:-.02em}.advanced-grid[data-v-628c9bdd]{display:grid;gap:16px}.advanced-card[data-v-628c9bdd]{background-color:#f7f7f7;border-radius:16px;padding:24px 24px 0;display:flex;flex-direction:column;align-items:flex-start;min-height:180px;overflow:hidden}.advanced-card.card-tall[data-v-628c9bdd]{min-height:280px}.ai-badge[data-v-628c9bdd]{display:inline-flex;align-items:center;gap:6px;background-color:#e8f0fe;color:#141212;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;margin-bottom:12px}.advanced-card h3[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:500;color:#000;margin-bottom:12px;line-height:1.3;letter-spacing:-.01em}.advanced-card p[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;color:#333;line-height:1.6;letter-spacing:0;margin:0;max-width:100%}.card-content[data-v-628c9bdd]{flex:1;margin-bottom:16px}.advanced-card[data-v-628c9bdd]{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.card-visual[data-v-628c9bdd]{width:calc(100% + 48px);margin:auto -24px 0;position:relative;background:transparent;overflow:hidden;border:none;box-shadow:none}.visual-architecture[data-v-628c9bdd]{padding:0;height:100%;display:flex;align-items:center;justify-content:center;background:transparent;position:relative;box-shadow:none;border:none}.arch-graph[data-v-628c9bdd]{display:flex;align-items:center;justify-content:center;width:100%;padding:0 20px}.arch-node-group[data-v-628c9bdd]{display:flex;flex-direction:column;gap:10px;z-index:2}.raw-group[data-v-628c9bdd]{gap:8px}.arch-data-block[data-v-628c9bdd]{background:#fff;border:1px solid #f0f0f0;border-radius:6px;padding:10px;width:70px}.data-bar[data-v-628c9bdd]{height:3px;background:#e5e5e5;border-radius:2px;margin-bottom:4px}.data-bar[data-v-628c9bdd]:last-child{margin-bottom:0}.w-full[data-v-628c9bdd]{width:100%}.w-half[data-v-628c9bdd]{width:50%}.w-3\/4[data-v-628c9bdd]{width:75%}.arch-edges[data-v-628c9bdd]{width:30px;height:2px;position:relative;background:repeating-linear-gradient(90deg,#141212 0,#141212 4px,transparent 4px,transparent 8px)}@keyframes moveEdge-628c9bdd{to{background-position:-8px 0}}.core-group[data-v-628c9bdd]{position:relative;margin:0 4px}@keyframes floatNode-628c9bdd{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.core-hexagon[data-v-628c9bdd]{width:54px;height:54px;background:#000;border-radius:10px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.core-pulse[data-v-628c9bdd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:#1877f200;border-radius:10px;box-shadow:0 0 #1877f266;z-index:1}@keyframes pulseCore-628c9bdd{to{box-shadow:0 0 0 16px #1877f200}}.arch-edges-branch[data-v-628c9bdd]{display:flex;align-items:center;height:100px}.struct-group[data-v-628c9bdd]{gap:12px}.struct-card[data-v-628c9bdd]{background:#fff;border-radius:6px;padding:10px 14px;width:100px}.struct-card.active[data-v-628c9bdd]{background:#fff}.struct-title[data-v-628c9bdd]{font-size:11px;font-weight:600;color:#888}.struct-title.blue[data-v-628c9bdd]{color:#141212;margin-bottom:6px}.struct-line[data-v-628c9bdd]{height:3px;background:#e8f0fe;border-radius:2px;width:100%;margin-bottom:4px}.struct-line.short[data-v-628c9bdd]{width:60%;margin-bottom:0}.visual-editor[data-v-628c9bdd]{padding:0 24px;background:transparent;box-shadow:none;border:none;display:flex;align-items:flex-start;justify-content:center}.mock-editor-window[data-v-628c9bdd]{background:#fff;border-radius:8px 8px 0 0;border:1px solid rgba(0,0,0,.06);border-bottom:none;padding:24px;width:100%;margin:0 auto}.mock-editor-title[data-v-628c9bdd]{font-size:.825rem;font-weight:700;color:#1a1a1a}.mock-editor-subtitle[data-v-628c9bdd]{font-size:.75rem;color:#888;margin-bottom:12px}.mock-editor-toolbar[data-v-628c9bdd]{display:flex;gap:8px;border-bottom:1px solid #eaeaea;padding-bottom:6px;margin-bottom:8px;color:#999}.mock-editor-content[data-v-628c9bdd]{font-size:.75rem;color:#666;line-height:1.5}.mock-editor-highlight[data-v-628c9bdd]{background:#dcfce7;color:#14532d;padding:0 4px;border-radius:4px;font-weight:600}.visual-document[data-v-628c9bdd]{padding:0 24px;display:flex;justify-content:center;align-items:flex-end;background:transparent;box-shadow:none;border:none}.mock-cover-letter[data-v-628c9bdd]{background:#fff;width:100%;height:140px;border-radius:8px 8px 0 0;border:1px solid rgba(0,0,0,.06);border-bottom:none;padding:24px;position:relative;overflow:hidden}.mock-cl-header[data-v-628c9bdd]{border-bottom:1px solid #eaeaea;padding-bottom:8px;margin-bottom:8px;display:flex;justify-content:space-between;align-items:baseline}.mock-cl-name[data-v-628c9bdd]{font-size:12px;font-weight:700;color:#1a1a1a;letter-spacing:.5px}.mock-cl-contact[data-v-628c9bdd]{font-size:8px;color:#888}.mock-cl-date[data-v-628c9bdd]{font-size:9px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.mock-cl-greeting[data-v-628c9bdd]{font-size:9px;color:#1a1a1a;font-weight:500;margin-bottom:6px}.mock-cl-text[data-v-628c9bdd]{font-size:9px;color:#666;line-height:1.4;margin-bottom:6px}.ai-sparkle-icon[data-v-628c9bdd]{position:absolute;top:12px;right:-8px;background:#e8f0fe;color:#141212;font-size:8px;font-weight:600;padding:4px 8px 4px 6px;border-radius:12px 0 0 12px;display:flex;align-items:center;gap:3px}.visual-input[data-v-628c9bdd]{background:transparent;box-shadow:none;border:none;padding:0 24px 24px;display:flex;justify-content:center;align-items:center}.mock-dashboard[data-v-628c9bdd]{background:#fff;border-radius:12px;width:100%;border:1px solid rgba(0,0,0,.06);overflow:hidden}.dashboard-header[data-v-628c9bdd]{padding:14px 16px;background:#fafafa}.mock-search-bar[data-v-628c9bdd]{background:#f8f8f8;border:none;border-radius:8px;padding:8px 12px;display:flex;align-items:center;gap:10px}.mock-url-text[data-v-628c9bdd]{font-family:monospace;font-size:10px;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-list[data-v-628c9bdd]{padding:8px 0}.dashboard-item[data-v-628c9bdd]{display:flex;align-items:center;padding:10px 16px;gap:12px;border-bottom:1px solid rgba(0,0,0,.02)}.dashboard-item[data-v-628c9bdd]:last-child{border-bottom:none}.logo-box[data-v-628c9bdd]{width:32px;height:32px;background:#000;border-radius:6px}.logo-box.grey[data-v-628c9bdd]{background:#e5e7eb}.mock-item-info[data-v-628c9bdd]{flex:1}.mock-item-name[data-v-628c9bdd]{font-size:12px;font-weight:600;color:#1a1a1a}.mock-item-sub[data-v-628c9bdd]{font-size:10px;color:#1a1a1a}.mock-status[data-v-628c9bdd]{font-size:10px;font-weight:600;padding:4px 8px;background:#f1f1f1;color:#666;border-radius:12px}.mock-status.pulse-green[data-v-628c9bdd]{background:#ffc107;color:#221f1f}@media (min-width: 1025px){.advanced-grid[data-v-628c9bdd]{grid-template-columns:repeat(5,1fr)}.advanced-card[data-v-628c9bdd]:nth-child(1){grid-column:span 3}.advanced-card[data-v-628c9bdd]:nth-child(2){grid-column:span 2}.advanced-card[data-v-628c9bdd]:nth-child(3){grid-column:span 2}.advanced-card[data-v-628c9bdd]:nth-child(4){grid-column:span 3}}@media (max-width: 1024px){.advanced-grid[data-v-628c9bdd]{grid-template-columns:1fr}}.contact-section[data-v-628c9bdd]{padding:60px 40px;background-color:transparent;display:flex;justify-content:center}.contact-inner[data-v-628c9bdd]{max-width:680px;width:100%}.contact-title[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:36px;font-weight:500;color:#000;margin-bottom:32px;text-align:center;letter-spacing:-.02em}.contact-card[data-v-628c9bdd]{background:transparent;border-radius:0;padding:0;box-shadow:none}.contact-form[data-v-628c9bdd]{display:flex;flex-direction:column;gap:16px}.form-row[data-v-628c9bdd]{display:flex;gap:16px}@media (max-width: 768px){.form-row[data-v-628c9bdd]{flex-direction:column;gap:16px}.contact-section[data-v-628c9bdd]{padding:40px 20px}.advanced-features-section[data-v-628c9bdd]{padding:40px 20px;margin:40px auto;max-width:680px}.advanced-features-title[data-v-628c9bdd]{margin-bottom:24px}.stats-section[data-v-628c9bdd]{padding:40px 20px;max-width:680px;margin:0 auto}.impact-section[data-v-628c9bdd]{padding:0;margin-bottom:40px}.impact-title[data-v-628c9bdd]{margin-bottom:24px}.templates-inner[data-v-628c9bdd]{padding:0 20px;max-width:680px;margin:0 auto}.templates-header[data-v-628c9bdd],.faq-header[data-v-628c9bdd]{margin-bottom:24px}.faq-section[data-v-628c9bdd]{padding:40px 20px;max-width:680px;margin:0 auto}.templates-section[data-v-628c9bdd]{padding:40px 0}.template-showcase[data-v-628c9bdd]{padding:0 16px}}.input-group[data-v-628c9bdd]{position:relative;display:flex;align-items:center;background:#f7f7f7;padding:0 24px;border-radius:12px;flex:1;border:1px solid transparent;transition:all .2s ease}.input-group[data-v-628c9bdd]:focus-within{background:#fff;border-color:#000}.input-group.full-width[data-v-628c9bdd]{align-items:flex-start}.input-group input[data-v-628c9bdd],.input-group select[data-v-628c9bdd],.input-group textarea[data-v-628c9bdd]{width:100%;border:none;background:transparent;padding:16px 0;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;color:#000;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-icon[data-v-628c9bdd]{position:absolute;right:16px;pointer-events:none}.input-group input[data-v-628c9bdd]::placeholder,.input-group textarea[data-v-628c9bdd]::placeholder{color:#b0b0b0}.input-group textarea[data-v-628c9bdd]{resize:none;min-height:80px}.consent-checkbox-wrap[data-v-628c9bdd]{display:flex;margin-top:8px;margin-bottom:16px;padding-left:4px}.consent-label[data-v-628c9bdd]{display:flex;align-items:flex-start;gap:12px;cursor:pointer;text-align:left}.consent-checkbox[data-v-628c9bdd]{margin-top:3px;width:16px;height:16px;cursor:pointer;accent-color:#000000;flex-shrink:0}.consent-text[data-v-628c9bdd]{font-size:1rem;color:#1a1a1a;line-height:1.6;font-weight:500}.consent-link[data-v-628c9bdd]{color:#000;text-decoration:underline;text-underline-offset:2px}.consent-link[data-v-628c9bdd]:hover{text-decoration:underline}.form-actions[data-v-628c9bdd]{display:flex;justify-content:flex-end;margin-top:8px}.btn-submit-contact[data-v-628c9bdd]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#000;color:#fff;font-size:15px;font-weight:500;padding:12px 32px;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease}.privacy-policy[data-v-a43c858d]{min-height:100vh;background-color:#fff;color:#000;padding-top:0}.policy-container[data-v-a43c858d]{max-width:900px;margin:0 auto;padding:80px 24px 120px;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.policy-container h1[data-v-a43c858d]{font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:#000;margin-bottom:24px}.last-updated[data-v-a43c858d]{font-size:14px;font-weight:500;color:#666;margin-bottom:64px;display:block}.greeting[data-v-a43c858d]{font-size:16px;line-height:1.6;color:#333;margin-bottom:48px;font-weight:500}section[data-v-a43c858d]{margin-bottom:56px}section h2[data-v-a43c858d]{font-size:28px;font-weight:500;margin-bottom:24px;letter-spacing:-.02em;color:#000}section p[data-v-a43c858d]{font-size:16px;line-height:1.6;color:#333;margin-bottom:16px}section ul[data-v-a43c858d]{list-style:none;padding:0;margin:0 0 24px}section ul li[data-v-a43c858d]{font-size:16px;line-height:1.6;color:#333;padding-left:24px;position:relative;margin-bottom:12px}section ul li[data-v-a43c858d]:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background-color:#000;border-radius:50%}section a[data-v-a43c858d]{color:#000;text-decoration:underline;text-underline-offset:4px;font-weight:500;transition:opacity .2s}section a[data-v-a43c858d]:hover{opacity:.7}@media (max-width: 768px){.policy-container[data-v-a43c858d]{padding:40px 20px 80px}.policy-container h1[data-v-a43c858d]{font-size:36px}section h2[data-v-a43c858d]{font-size:22px}section[data-v-a43c858d]{margin-bottom:40px}}.privacy-policy[data-v-d3dec899]{min-height:100vh;background-color:#fff;color:#000;padding-top:0}.policy-container[data-v-d3dec899]{max-width:900px;margin:0 auto;padding:80px 24px 120px;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.policy-container h1[data-v-d3dec899]{font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:#000;margin-bottom:24px}.last-updated[data-v-d3dec899]{font-size:14px;font-weight:500;color:#666;margin-bottom:64px;display:block}section[data-v-d3dec899]{margin-bottom:56px}section h2[data-v-d3dec899]{font-size:28px;font-weight:500;margin-bottom:24px;letter-spacing:-.02em;color:#000}section p[data-v-d3dec899]{font-size:16px;line-height:1.6;color:#333;margin-bottom:16px}section ul[data-v-d3dec899]{list-style:none;padding:0;margin:0 0 24px}section ul li[data-v-d3dec899]{font-size:16px;line-height:1.6;color:#333;padding-left:24px;position:relative;margin-bottom:12px}section ul li[data-v-d3dec899]:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background-color:#000;border-radius:50%}section a[data-v-d3dec899]{color:#000;text-decoration:underline;text-underline-offset:4px;font-weight:500;transition:opacity .2s}section a[data-v-d3dec899]:hover{opacity:.7}@media (max-width: 768px){.policy-container[data-v-d3dec899]{padding:40px 20px 80px}.policy-container h1[data-v-d3dec899]{font-size:36px}section h2[data-v-d3dec899]{font-size:22px}section[data-v-d3dec899]{margin-bottom:40px}}.privacy-policy[data-v-2a13e493]{min-height:100vh;background-color:#fff;color:#000;padding-top:0}.policy-container[data-v-2a13e493]{max-width:900px;margin:0 auto;padding:80px 24px 120px;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.policy-container h1[data-v-2a13e493]{font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:#000;margin-bottom:24px}.last-updated[data-v-2a13e493]{font-size:14px;font-weight:500;color:#666;margin-bottom:64px;display:block}section[data-v-2a13e493]{margin-bottom:56px}section h2[data-v-2a13e493]{font-size:28px;font-weight:500;margin-bottom:24px;letter-spacing:-.02em;color:#000}section p[data-v-2a13e493]{font-size:16px;line-height:1.6;color:#333;margin-bottom:16px}section ul[data-v-2a13e493]{list-style:none;padding:0;margin:0 0 24px}section ul li[data-v-2a13e493]{font-size:16px;line-height:1.6;color:#333;padding-left:24px;position:relative;margin-bottom:12px}section ul li[data-v-2a13e493]:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background-color:#000;border-radius:50%}section a[data-v-2a13e493]{color:#000;text-decoration:underline;text-underline-offset:4px;font-weight:500;transition:opacity .2s}section a[data-v-2a13e493]:hover{opacity:.7}@media (max-width: 768px){.policy-container[data-v-2a13e493]{padding:40px 20px 80px}.policy-container h1[data-v-2a13e493]{font-size:36px}section h2[data-v-2a13e493]{font-size:22px}section[data-v-2a13e493]{margin-bottom:40px}}.privacy-policy[data-v-f2ade5a9]{min-height:100vh;background-color:#fff;color:#000;padding-top:0}.policy-container[data-v-f2ade5a9]{max-width:900px;margin:0 auto;padding:80px 24px 120px;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.policy-container h1[data-v-f2ade5a9]{font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:#000;margin-bottom:24px}.last-updated[data-v-f2ade5a9]{font-size:14px;font-weight:500;color:#666;margin-bottom:64px;display:block}section[data-v-f2ade5a9]{margin-bottom:56px}section h2[data-v-f2ade5a9]{font-size:28px;font-weight:500;margin-bottom:24px;letter-spacing:-.02em;color:#000}section p[data-v-f2ade5a9]{font-size:16px;line-height:1.6;color:#333;margin-bottom:16px}section ul[data-v-f2ade5a9]{list-style:none;padding:0;margin:0 0 24px}section ul li[data-v-f2ade5a9]{font-size:16px;line-height:1.6;color:#333;padding-left:24px;position:relative;margin-bottom:12px}section ul li[data-v-f2ade5a9]:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background-color:#000;border-radius:50%}section a[data-v-f2ade5a9]{color:#000;text-decoration:underline;text-underline-offset:4px;font-weight:500;transition:opacity .2s}section a[data-v-f2ade5a9]:hover{opacity:.7}@media (max-width: 768px){.policy-container[data-v-f2ade5a9]{padding:40px 20px 80px}.policy-container h1[data-v-f2ade5a9]{font-size:36px}section h2[data-v-f2ade5a9]{font-size:22px}section[data-v-f2ade5a9]{margin-bottom:40px}}.privacy-policy[data-v-3d7dcf43]{min-height:100vh;background-color:#fff;color:#000;padding-top:0}.policy-container[data-v-3d7dcf43]{max-width:900px;margin:0 auto;padding:80px 24px 120px;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.policy-container h1[data-v-3d7dcf43]{font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:#000;margin-bottom:24px}.last-updated[data-v-3d7dcf43]{font-size:14px;font-weight:500;color:#666;margin-bottom:64px;display:block}section[data-v-3d7dcf43]{margin-bottom:56px}section h2[data-v-3d7dcf43]{font-size:28px;font-weight:500;margin-bottom:24px;letter-spacing:-.02em;color:#000}section p[data-v-3d7dcf43]{font-size:16px;line-height:1.6;color:#333;margin-bottom:16px}section ul[data-v-3d7dcf43]{list-style:none;padding:0;margin:0 0 24px}section ul li[data-v-3d7dcf43]{font-size:16px;line-height:1.6;color:#333;padding-left:24px;position:relative;margin-bottom:12px}section ul li[data-v-3d7dcf43]:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background-color:#000;border-radius:50%}section a[data-v-3d7dcf43]{color:#000;text-decoration:underline;text-underline-offset:4px;font-weight:500;transition:opacity .2s}section a[data-v-3d7dcf43]:hover{opacity:.7}.table-wrapper[data-v-3d7dcf43]{overflow-x:auto;margin-top:40px;margin-bottom:40px;background:transparent;border:1px solid #e5e5e5;border-radius:16px;padding:0 24px}table[data-v-3d7dcf43]{width:100%;border-collapse:collapse;font-size:14px}thead[data-v-3d7dcf43]{background:transparent}th[data-v-3d7dcf43]{text-align:left;padding:14px 20px;font-weight:500;color:#000;border-bottom:1px solid #e5e5e5;white-space:nowrap}th[data-v-3d7dcf43]:not(:last-child){border-right:1px solid #e5e5e5}td[data-v-3d7dcf43]{padding:14px 20px;color:#333;border-bottom:1px solid #e5e5e5;line-height:1.5}td[data-v-3d7dcf43]:not(:last-child){border-right:1px solid #e5e5e5}code[data-v-3d7dcf43]{font-family:monospace;background:#f6f6f6;padding:2px 6px;border-radius:4px;font-size:13px;color:#000}tr:last-child td[data-v-3d7dcf43]{border-bottom:none}.browser-info[data-v-3d7dcf43]{display:flex;align-items:center;gap:12px;font-weight:500;color:#000;white-space:nowrap}.browser-icon[data-v-3d7dcf43]{display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width: 768px){.policy-container[data-v-3d7dcf43]{padding:40px 20px 80px}.policy-container h1[data-v-3d7dcf43]{font-size:36px}section h2[data-v-3d7dcf43]{font-size:22px}section[data-v-3d7dcf43]{margin-bottom:40px}}.privacy-policy[data-v-ecad0a38]{min-height:100vh;background-color:#fff;color:#000;padding-top:0}.policy-container[data-v-ecad0a38]{max-width:900px;margin:0 auto;padding:80px 24px 120px;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.policy-container h1[data-v-ecad0a38]{font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:#000;margin-bottom:24px}.last-updated[data-v-ecad0a38]{font-size:14px;font-weight:500;color:#666;margin-bottom:64px;display:block}section[data-v-ecad0a38]{margin-bottom:56px}section h2[data-v-ecad0a38]{font-size:28px;font-weight:500;margin-bottom:24px;letter-spacing:-.02em;color:#000}section p[data-v-ecad0a38]{font-size:16px;line-height:1.6;color:#333;margin-bottom:16px}section ul[data-v-ecad0a38]{list-style:none;padding:0;margin:0 0 24px}section ul li[data-v-ecad0a38]{font-size:16px;line-height:1.6;color:#333;padding-left:24px;position:relative;margin-bottom:12px}section ul li[data-v-ecad0a38]:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background-color:#000;border-radius:50%}section a[data-v-ecad0a38]{color:#000;text-decoration:underline;text-underline-offset:4px;font-weight:500;transition:opacity .2s}section a[data-v-ecad0a38]:hover{opacity:.7}@media (max-width: 768px){.policy-container[data-v-ecad0a38]{padding:40px 20px 80px}.policy-container h1[data-v-ecad0a38]{font-size:36px}section h2[data-v-ecad0a38]{font-size:22px}section[data-v-ecad0a38]{margin-bottom:40px}}.help-page[data-v-32f91a28]{min-height:100vh;background-color:#fff;color:#000;padding-top:64px}.help-container[data-v-32f91a28]{max-width:1200px;margin:0 auto;padding:0 40px 100px}.uber-help-hero[data-v-32f91a28]{text-align:center;padding:32px 0 48px;max-width:800px;margin:0 auto}.uber-help-hero h1[data-v-32f91a28]{font-size:40px;font-weight:500;line-height:1.2;letter-spacing:-.02em;color:#000;margin-bottom:24px;font-family:"Aspekta 550",sans-serif}.uber-help-hero p[data-v-32f91a28]{color:#333;font-size:16px;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.uber-categories-grid[data-v-32f91a28]{display:grid;grid-template-columns:repeat(8,1fr);gap:16px;margin-bottom:80px}.uber-category-btn[data-v-32f91a28]{background:#f6f6f6;border:none;border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 12px;cursor:pointer;transition:background-color .2s ease;aspect-ratio:1;color:#000}.uber-category-btn[data-v-32f91a28]:hover{background:#ebebeb}.uber-category-icon[data-v-32f91a28]{display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#000}.uber-category-title[data-v-32f91a28]{font-family:"Aspekta 550",sans-serif;font-size:13px;font-weight:500;text-align:center;line-height:1.4}.fade-slide-enter-active[data-v-32f91a28],.fade-slide-leave-active[data-v-32f91a28]{transition:all .25s ease}.fade-slide-enter-from[data-v-32f91a28]{opacity:0;transform:translateY(10px)}.fade-slide-leave-to[data-v-32f91a28]{opacity:0;transform:translateY(-10px)}.uber-category-detail[data-v-32f91a28]{margin-bottom:80px}.uber-back-btn[data-v-32f91a28]{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;font-family:"Aspekta 550",sans-serif;font-size:16px;font-weight:600;color:#000;cursor:pointer;padding:0;margin-bottom:32px;transition:opacity .2s}.uber-back-btn[data-v-32f91a28]:hover{opacity:.7}.uber-detail-header[data-v-32f91a28]{display:flex;align-items:center;gap:16px;border-bottom:1px solid #e5e5e5;padding-bottom:24px;margin-bottom:32px}.uber-detail-header h2[data-v-32f91a28]{font-family:"Aspekta 550",sans-serif;font-size:32px;font-weight:500;color:#000;margin:0}.uber-detail-icon[data-v-32f91a28]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f6f6f6;border-radius:12px;color:#000}.uber-faq-list[data-v-32f91a28]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 48px}.uber-faq-item h3[data-v-32f91a28]{font-family:"Aspekta 550",sans-serif;font-size:16px;font-weight:500;color:#000;margin-bottom:12px}.uber-faq-item p[data-v-32f91a28]{font-size:14px;color:#444;line-height:1.6}.uber-contact-banner[data-v-32f91a28]{background:#f6f6f6;border-radius:12px;padding:40px 48px;display:flex;align-items:center;justify-content:space-between;gap:40px}.uber-contact-text h2[data-v-32f91a28]{font-family:"Aspekta 550",sans-serif;font-size:28px;font-weight:500;margin-bottom:12px;color:#000;letter-spacing:-.01em}.uber-contact-text p[data-v-32f91a28]{font-size:16px;color:#333;margin:0;max-width:500px;line-height:1.6}.uber-contact-btn[data-v-32f91a28]{background:#000;color:#fff;border-radius:8px;padding:12px 24px;font-size:14px;font-family:"Aspekta 550",sans-serif;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.uber-contact-btn[data-v-32f91a28]:hover{background:#333}@media (max-width: 1024px){.uber-categories-grid[data-v-32f91a28]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 768px){.help-container[data-v-32f91a28]{padding:0 20px 60px}.uber-help-hero[data-v-32f91a28]{padding:60px 0 40px}.uber-help-hero h1[data-v-32f91a28]{font-size:32px}.uber-categories-grid[data-v-32f91a28]{grid-template-columns:repeat(2,1fr)}.uber-faq-list[data-v-32f91a28]{grid-template-columns:1fr}.uber-contact-banner[data-v-32f91a28]{flex-direction:column;text-align:center;padding:32px 20px}}.uber-about-page[data-v-ac371ca0]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#000;background-color:#fff;padding-top:40px}.uber-about-container[data-v-ac371ca0]{max-width:1140px;margin:0 auto;padding:0 24px}.uber-about-section[data-v-ac371ca0]{padding:80px 0}.bg-light[data-v-ac371ca0]{background-color:#f6f6f6}.section-heading[data-v-ac371ca0]{font-size:36px;font-weight:500;margin-bottom:48px;letter-spacing:-.02em}.uber-about-hero[data-v-ac371ca0]{padding:60px 0 100px}.uber-about-hero h1[data-v-ac371ca0]{font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-bottom:24px;color:#333}.uber-about-hero h2[data-v-ac371ca0]{font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.02em;margin-bottom:32px;max-width:800px}.uber-about-hero p[data-v-ac371ca0]{font-size:18px;line-height:1.6;color:#333;max-width:800px}.uber-split-section[data-v-ac371ca0]{display:flex;align-items:center;gap:64px}.uber-split-section.reverse[data-v-ac371ca0]{flex-direction:row-reverse}.uber-split-content[data-v-ac371ca0]{flex:1}.uber-split-content h2[data-v-ac371ca0]{font-size:36px;font-weight:500;letter-spacing:-.02em;margin-bottom:24px}.uber-split-content p[data-v-ac371ca0]{font-size:16px;line-height:1.6;color:#333;margin-bottom:32px}.uber-split-image[data-v-ac371ca0]{flex:1;height:400px;border-radius:16px;overflow:hidden}.uber-illustration-container[data-v-ac371ca0]{background-color:#f6f6f6;display:flex;align-items:center;justify-content:center}.uber-fit-img[data-v-ac371ca0]{width:100%;height:100%;object-fit:cover;display:block}.placeholder-image.bg-gray[data-v-ac371ca0]{background-color:#e5e5e5}.placeholder-image.bg-dark[data-v-ac371ca0]{background-color:#1a1a1a}.uber-center-content[data-v-ac371ca0]{text-align:center;max-width:800px;margin:0 auto 64px}.uber-center-content h2[data-v-ac371ca0]{font-size:36px;font-weight:500;letter-spacing:-.02em;margin-bottom:24px}.uber-center-content p[data-v-ac371ca0]{font-size:16px;line-height:1.6;color:#333}.uber-about-link[data-v-ac371ca0]{display:inline-block;font-size:16px;font-weight:500;color:#000;text-decoration:underline;text-underline-offset:4px;transition:opacity .2s}.uber-about-link[data-v-ac371ca0]:hover{opacity:.7}.uber-quick-links[data-v-ac371ca0]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.uber-quick-card[data-v-ac371ca0]{display:block;background-color:#f6f6f6;padding:32px;border-radius:16px;text-decoration:none;color:#000}.uber-quick-card h3[data-v-ac371ca0]{font-size:20px;font-weight:500;margin-bottom:16px;letter-spacing:-.01em}.uber-quick-card span[data-v-ac371ca0]{font-size:16px;font-weight:500}.uber-grid-2[data-v-ac371ca0]{display:grid;grid-template-columns:1fr 1fr;gap:48px}.uber-grid-3[data-v-ac371ca0]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.uber-grid-item h3[data-v-ac371ca0]{font-size:20px;font-weight:500;margin-bottom:16px;letter-spacing:-.01em}.uber-grid-icon[data-v-ac371ca0]{margin-bottom:20px;display:flex;align-items:center}.uber-grid-item p[data-v-ac371ca0]{font-size:16px;line-height:1.6;color:#333;margin-bottom:24px}.uber-about-cta[data-v-ac371ca0]{padding:100px 0;text-align:center}.uber-about-cta h2[data-v-ac371ca0]{font-size:40px;font-weight:500;letter-spacing:-.02em;margin-bottom:40px}.uber-btn-primary[data-v-ac371ca0]{display:inline-block;background-color:#000;color:#fff;padding:16px 32px;font-size:18px;font-weight:500;border-radius:8px;text-decoration:none;transition:background-color .2s}.uber-btn-primary[data-v-ac371ca0]:hover{background-color:#333}@media (max-width: 992px){.uber-split-section[data-v-ac371ca0],.uber-split-section.reverse[data-v-ac371ca0]{flex-direction:column;align-items:flex-start;gap:40px}.uber-split-image[data-v-ac371ca0]{width:100%;height:300px}.uber-quick-links[data-v-ac371ca0],.uber-grid-2[data-v-ac371ca0],.uber-grid-3[data-v-ac371ca0]{grid-template-columns:1fr;gap:32px}}@media (max-width: 768px){.uber-about-hero h2[data-v-ac371ca0]{font-size:40px}.section-heading[data-v-ac371ca0],.uber-split-content h2[data-v-ac371ca0],.uber-center-content h2[data-v-ac371ca0],.uber-about-cta h2[data-v-ac371ca0]{font-size:32px}}.auth-page[data-v-7a2eab77]{min-height:100vh;width:100%;display:flex;background-color:#fff}.auth-left[data-v-7a2eab77]{width:50%;min-height:100vh;display:flex;flex-direction:column;padding:40px 56px 32px}.auth-left-inner[data-v-7a2eab77]{display:flex;flex-direction:column;max-width:400px;width:100%;height:100%}.auth-header[data-v-7a2eab77]{margin-bottom:0}.auth-logo[data-v-7a2eab77]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;transition:opacity .2s ease}.auth-logo[data-v-7a2eab77]:hover{opacity:.7}.logo-img[data-v-7a2eab77]{width:26px;height:auto}.logo-text[data-v-7a2eab77]{font-family:"Aspekta 550",sans-serif;font-size:1.25rem;font-weight:500;color:#000;letter-spacing:-.01em}.auth-separator[data-v-7a2eab77]{height:1px;background:#f2f2f2;margin:24px 0 40px}.auth-form-area[data-v-7a2eab77]{flex:1}.auth-footer[data-v-7a2eab77]{margin-top:auto;padding-top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:16px;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;color:#333}.auth-footer-copy[data-v-7a2eab77]{color:#333}.auth-footer-links[data-v-7a2eab77]{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.auth-footer-links a[data-v-7a2eab77]{color:#333;text-decoration:none;transition:opacity .2s ease}.auth-footer-links a[data-v-7a2eab77]:hover{text-decoration:underline;text-underline-offset:4px;opacity:.8}.auth-right[data-v-7a2eab77]{width:50%;min-height:100vh;padding:16px 16px 16px 0}.auth-right-inner[data-v-7a2eab77]{position:relative;width:100%;height:100%;border-radius:16px;overflow:hidden}.auth-right-bg[data-v-7a2eab77]{width:100%;height:100%;object-fit:cover;display:block;border-radius:16px}.auth-right-illustration[data-v-7a2eab77]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;padding:56px 24px 0;pointer-events:none;overflow:hidden}.auth-resume-img[data-v-7a2eab77]{width:88%;max-width:440px;height:auto;display:block;border-radius:14px 14px 0 0}@media (max-width: 1024px){.auth-right[data-v-7a2eab77]{display:none}.auth-left[data-v-7a2eab77]{width:100%;align-items:center;padding:32px 24px}.auth-left-inner[data-v-7a2eab77]{max-width:400px}}@media (max-width: 480px){.auth-left[data-v-7a2eab77]{padding:24px 20px}.auth-separator[data-v-7a2eab77]{margin:20px 0 32px}}.auth-box[data-v-e9126834]{width:100%;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}h2[data-v-e9126834]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;color:#000;line-height:1.2;margin-bottom:8px;letter-spacing:-.02em}.auth-subtitle[data-v-e9126834]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333;font-size:16px;margin-bottom:32px;line-height:1.6;font-weight:400}.auth-form[data-v-e9126834]{display:flex;flex-direction:column;gap:20px;margin-bottom:16px}.form-group[data-v-e9126834]{display:flex;flex-direction:column;gap:6px}label[data-v-e9126834]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;color:#1a1a1a}.input-wrapper[data-v-e9126834]{position:relative;display:flex;align-items:center}.input-wrapper input[data-v-e9126834]{width:100%;padding-right:44px}.toggle-password[data-v-e9126834]{position:absolute;right:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#888;transition:color .2s ease;border-radius:4px}.toggle-password[data-v-e9126834]:hover{color:#000}.toggle-password svg path[data-v-e9126834]{fill:currentColor}input[data-v-e9126834]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;padding:12px 16px;background:#f6f6f6;border:1px solid transparent;border-radius:8px;width:100%;transition:all .2s ease;color:#1a1a1a}input[data-v-e9126834]:focus{background:#fff;border-color:#000;outline:none;box-shadow:none}input[data-v-e9126834]::placeholder{color:#b0b0b0}.full-width[data-v-e9126834]{width:100%;padding:12px 24px;font-size:14px;border-radius:8px}.btn-primary[data-v-e9126834]{margin-top:4px;background:#000;color:#fff;border:none;font-weight:500;border-radius:8px;transition:background-color .2s ease;cursor:pointer}.btn-primary[data-v-e9126834]:hover{background:#1a1a1a}.btn-social[data-v-e9126834]{display:flex;align-items:center;justify-content:center;gap:10px;background:#f6f6f6;color:#000;border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-top:8px}.btn-social[data-v-e9126834]:hover{background:#e2e2e2}.auth-links[data-v-e9126834]{display:flex;justify-content:space-between;align-items:center;margin-top:24px;font-size:14px;color:#333}.auth-link[data-v-e9126834]{color:#000;text-decoration:underline;text-underline-offset:4px;font-weight:500}.auth-link[data-v-e9126834]:hover{opacity:.7}.forgot-link[data-v-e9126834]{font-size:14px;color:#333;text-decoration:underline;text-underline-offset:4px;font-weight:400}.forgot-link[data-v-e9126834]:hover{opacity:.7}.error-message[data-v-e9126834]{display:flex;align-items:center;justify-content:center;text-align:center;background:#fff5f5;color:#e02424;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;margin-bottom:20px;border:none;width:100%;box-sizing:border-box}.btn-spinner[data-v-e9126834]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-e9126834 .6s linear infinite;margin-right:8px;vertical-align:middle}@keyframes spin-e9126834{to{transform:rotate(360deg)}}button[data-v-e9126834]:disabled{opacity:.7;cursor:not-allowed}.auth-box[data-v-9bfc0e81]{width:100%;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}h2[data-v-9bfc0e81]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;color:#000;line-height:1.2;margin-bottom:8px;letter-spacing:-.02em}.auth-subtitle[data-v-9bfc0e81]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333;font-size:16px;margin-bottom:32px;line-height:1.6;font-weight:400}.auth-form[data-v-9bfc0e81]{display:flex;flex-direction:column;gap:20px;margin-bottom:16px}.form-group[data-v-9bfc0e81]{display:flex;flex-direction:column;gap:6px}label[data-v-9bfc0e81]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;color:#1a1a1a}.input-wrapper[data-v-9bfc0e81]{position:relative;display:flex;align-items:center}.input-wrapper input[data-v-9bfc0e81]{width:100%;padding-right:44px}.toggle-password[data-v-9bfc0e81]{position:absolute;right:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#888;transition:color .2s ease;border-radius:4px}.toggle-password[data-v-9bfc0e81]:hover{color:#000}.toggle-password svg path[data-v-9bfc0e81]{fill:currentColor}input[data-v-9bfc0e81]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;padding:12px 16px;background:#f6f6f6;border:1px solid transparent;border-radius:8px;width:100%;transition:all .2s ease;color:#1a1a1a}input[data-v-9bfc0e81]:focus{background:#fff;border-color:#000;outline:none;box-shadow:none}input[data-v-9bfc0e81]::placeholder{color:#b0b0b0}.full-width[data-v-9bfc0e81]{width:100%;padding:12px 24px;font-size:14px;border-radius:8px}.btn-primary[data-v-9bfc0e81]{margin-top:4px;background:#000;color:#fff;border:none;font-weight:500;border-radius:8px;transition:background-color .2s ease;cursor:pointer}.btn-primary[data-v-9bfc0e81]:hover{background:#1a1a1a}.auth-links[data-v-9bfc0e81]{display:flex;justify-content:space-between;align-items:center;margin-top:24px;font-size:14px;color:#333}.auth-link[data-v-9bfc0e81]{color:#000;text-decoration:underline;text-underline-offset:4px;font-weight:500}.auth-link[data-v-9bfc0e81]:hover{opacity:.7}.error-message[data-v-9bfc0e81]{display:flex;align-items:center;justify-content:center;text-align:center;background:#fff5f5;color:#e02424;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;margin-bottom:20px;border:none;width:100%;box-sizing:border-box}.btn-spinner[data-v-9bfc0e81]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-9bfc0e81 .6s linear infinite;margin-right:8px;vertical-align:middle}@keyframes spin-9bfc0e81{to{transform:rotate(360deg)}}button[data-v-9bfc0e81]:disabled{opacity:.7;cursor:not-allowed}.auth-box[data-v-dcccb67b]{width:100%;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}h2[data-v-dcccb67b]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;color:#000;line-height:1.2;margin-bottom:8px;letter-spacing:-.02em}.auth-subtitle[data-v-dcccb67b]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333;font-size:16px;margin-bottom:32px;line-height:1.6;font-weight:400}.auth-form[data-v-dcccb67b]{display:flex;flex-direction:column;gap:20px;margin-bottom:16px}.form-group[data-v-dcccb67b]{display:flex;flex-direction:column;gap:6px}label[data-v-dcccb67b]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;color:#1a1a1a}input[data-v-dcccb67b]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;padding:12px 16px;background:#f6f6f6;border:1px solid transparent;border-radius:8px;width:100%;transition:all .2s ease;color:#1a1a1a}input[data-v-dcccb67b]:focus{background:#fff;border-color:#000;outline:none;box-shadow:none}input[data-v-dcccb67b]::placeholder{color:#b0b0b0}.full-width[data-v-dcccb67b]{width:100%;padding:12px 24px;font-size:14px;border-radius:8px}.btn-primary[data-v-dcccb67b]{background:#000;color:#fff;border:none;font-weight:500;border-radius:8px;transition:background-color .2s ease;cursor:pointer}.btn-primary[data-v-dcccb67b]:hover{background:#1a1a1a}.auth-links[data-v-dcccb67b]{margin-top:24px;font-size:14px}.auth-link[data-v-dcccb67b]{display:flex;align-items:center;gap:8px;color:#000;text-decoration:underline;text-underline-offset:4px;font-weight:500;transition:opacity .2s}.auth-link[data-v-dcccb67b]:hover{opacity:.7}.success-message[data-v-dcccb67b]{text-align:center;padding:8px 0}.icon-success[data-v-dcccb67b]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#2ecc7114;color:#2ecc71;border-radius:50%;margin:0 auto 20px}.success-message p[data-v-dcccb67b]{color:#333;margin-bottom:24px;font-size:14px;line-height:1.6}.error-message[data-v-dcccb67b]{display:flex;align-items:center;justify-content:center;text-align:center;background:#fff5f5;color:#e02424;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;margin-bottom:20px;border:none;width:100%;box-sizing:border-box}.btn-spinner[data-v-dcccb67b]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-dcccb67b .6s linear infinite;margin-right:8px;vertical-align:middle}@keyframes spin-dcccb67b{to{transform:rotate(360deg)}}button[data-v-dcccb67b]:disabled{opacity:.7;cursor:not-allowed}.auth-box[data-v-ec87204d]{width:100%;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}h2[data-v-ec87204d]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;color:#000;line-height:1.2;margin-bottom:8px;letter-spacing:-.02em}.auth-subtitle[data-v-ec87204d]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333;font-size:16px;margin-bottom:32px;line-height:1.6;font-weight:400}.auth-form[data-v-ec87204d]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-ec87204d]{display:flex;flex-direction:column;gap:6px}label[data-v-ec87204d]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;color:#1a1a1a}.input-wrapper[data-v-ec87204d]{position:relative;display:flex;align-items:center}.input-wrapper input[data-v-ec87204d]{width:100%;padding-right:44px}.toggle-password[data-v-ec87204d]{position:absolute;right:12px;background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#888;transition:color .2s ease;border-radius:4px}.toggle-password[data-v-ec87204d]:hover{color:#000}.toggle-password svg path[data-v-ec87204d]{fill:currentColor}input[data-v-ec87204d]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;padding:12px 16px;background:#f6f6f6;border:1px solid transparent;border-radius:8px;width:100%;transition:all .2s ease;color:#1a1a1a}input[data-v-ec87204d]:focus{background:#fff;border-color:#000;outline:none;box-shadow:none}input[data-v-ec87204d]::placeholder{color:#b0b0b0}.full-width[data-v-ec87204d]{width:100%;padding:12px 24px;font-size:14px;border-radius:8px}.btn-primary[data-v-ec87204d]{background:#000;color:#fff;border:none;font-weight:500;border-radius:8px;transition:background-color .2s ease;cursor:pointer}.btn-primary[data-v-ec87204d]:hover{background:#1a1a1a}.error-message[data-v-ec87204d]{display:flex;align-items:center;justify-content:center;text-align:center;background:#fff5f5;color:#e02424;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;margin-bottom:20px;border:none;width:100%;box-sizing:border-box}.success-message[data-v-ec87204d]{text-align:center;padding:8px 0}.icon-success[data-v-ec87204d]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#2ecc7114;color:#2ecc71;border-radius:50%;margin:0 auto 20px}.success-message p[data-v-ec87204d]{color:#333;margin-bottom:24px;font-size:14px;line-height:1.6}button[data-v-ec87204d]:disabled{opacity:.7;cursor:not-allowed}.auth-box[data-v-2268dc67]{width:100%;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}h2[data-v-2268dc67]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:500;color:#000;line-height:1.2;margin-bottom:32px;letter-spacing:-.02em}.status-message[data-v-2268dc67]{text-align:center;padding:8px 0;display:flex;flex-direction:column;align-items:center}.status-message p[data-v-2268dc67]{color:#333;margin-bottom:24px;font-size:14px;line-height:1.6}.icon-success[data-v-2268dc67]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#2ecc7114;color:#2ecc71;border-radius:50%;margin-bottom:20px}.icon-error[data-v-2268dc67]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#e74c3c14;color:#e74c3c;border-radius:50%;margin-bottom:20px}.spinner[data-v-2268dc67]{width:40px;height:40px;border:3px solid #f6f6f6;border-radius:50%;border-top-color:#000;animation:spin-2268dc67 1s ease-in-out infinite;margin-bottom:24px}@keyframes spin-2268dc67{to{transform:rotate(360deg)}}.full-width[data-v-2268dc67]{width:100%;padding:12px 24px;font-size:14px;border-radius:8px}.btn-primary[data-v-2268dc67]{background:#000;color:#fff;border:none;font-weight:500;border-radius:8px;transition:background-color .2s ease;cursor:pointer}.btn-primary[data-v-2268dc67]:hover{background:#1a1a1a}.btn-secondary[data-v-2268dc67]{background:#f6f6f6;color:#000;border:none;font-weight:500;border-radius:8px;transition:all .2s ease;cursor:pointer}.btn-secondary[data-v-2268dc67]:hover{background:#e2e2e2}.pricing-page[data-v-4c8dca43]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:#fff;color:#000;padding-top:40px}.pricing-container[data-v-4c8dca43]{max-width:1280px;margin:0 auto;padding:0 24px}.pricing-section[data-v-4c8dca43]{padding:80px 0}.bg-light[data-v-4c8dca43]{background-color:#f6f6f6}.pricing-hero[data-v-4c8dca43]{padding:60px 0 80px}.pricing-label[data-v-4c8dca43]{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#666;margin-bottom:24px}.pricing-hero h1[data-v-4c8dca43]{font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.02em;margin-bottom:24px;max-width:640px;color:#000}.pricing-hero-desc[data-v-4c8dca43]{font-size:16px;line-height:1.6;color:#333;max-width:560px;margin-bottom:40px}.billing-toggle[data-v-4c8dca43]{display:inline-flex;background:#f0f0f0;border-radius:8px;padding:4px;gap:4px}.toggle-btn[data-v-4c8dca43]{font-size:14px;font-weight:500;color:#666;background:transparent;border:none;border-radius:6px;padding:8px 20px;cursor:pointer;transition:all .2s}.toggle-btn.active[data-v-4c8dca43]{background:#000;color:#fff}.plans-grid[data-v-4c8dca43]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.plan-card[data-v-4c8dca43]{position:relative;background:#f6f6f6;border-radius:4px;padding:32px;display:flex;flex-direction:column;gap:0}.plan-header[data-v-4c8dca43]{margin-bottom:16px}.plan-name[data-v-4c8dca43]{font-size:20px;font-weight:500;letter-spacing:-.01em;color:#1a1a1a;margin:0 0 4px}.plan-price-line[data-v-4c8dca43]{display:flex;align-items:baseline;gap:2px;margin:0}.price-num[data-v-4c8dca43]{font-size:18px;font-weight:450;color:#666;letter-spacing:-.01em}.price-custom[data-v-4c8dca43]{font-size:18px;font-weight:450;color:#666}.price-period[data-v-4c8dca43]{font-size:13px;color:#888;font-weight:400}.tier-pill[data-v-4c8dca43]{display:inline-flex;background:#eee;border-radius:100px;padding:3px;margin-bottom:16px;width:fit-content;gap:3px}.tier[data-v-4c8dca43]{font-size:12px;font-weight:450;color:#666;padding:3px 10px;border-radius:100px;cursor:pointer;-webkit-user-select:none;user-select:none}.tier.active[data-v-4c8dca43]{background:#e2e2e2;color:#1a1a1a;font-weight:500}.plan-desc[data-v-4c8dca43]{font-size:13px;color:#555;line-height:1.5;margin:0 0 16px;font-weight:450}.plan-features[data-v-4c8dca43]{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:10px;flex:1}.feature-item[data-v-4c8dca43]{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;color:#555;font-weight:400}.feature-item svg[data-v-4c8dca43]{flex-shrink:0;margin-top:2px}.plan-footer[data-v-4c8dca43]{margin-top:auto}.plan-btn[data-v-4c8dca43]{display:inline-block;text-align:center;padding:10px 24px;border-radius:9999px;font-size:13.5px;font-weight:500;text-decoration:none;cursor:pointer;border:none;transition:all .2s}.plan-btn-outline[data-v-4c8dca43]{background:#e2e2e2;color:#1a1a1a}.plan-btn-outline[data-v-4c8dca43]:hover{background:#d4d4d4}.plan-btn-dark[data-v-4c8dca43]{background:#1a1a1a;color:#fff}.plan-btn-dark[data-v-4c8dca43]:hover{background:#333}.plan-btn-dark[data-v-4c8dca43]:disabled{opacity:.5;cursor:not-allowed}.btn-spinner[data-v-4c8dca43]{display:inline-block;width:12px;height:12px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin-4c8dca43 .6s linear infinite;margin-right:6px}@keyframes spin-4c8dca43{to{transform:rotate(360deg)}}.pricing-quote-section[data-v-4c8dca43]{padding:80px 0;background-color:#000}.pricing-quote[data-v-4c8dca43]{max-width:840px;margin:0 auto;text-align:center}.pricing-quote p[data-v-4c8dca43]{font-size:24px;font-weight:400;line-height:1.5;color:#fff;margin-bottom:32px;letter-spacing:-.01em}.pricing-quote footer[data-v-4c8dca43]{font-size:14px;font-weight:500;color:#999}.pricing-section-heading[data-v-4c8dca43]{font-size:36px;font-weight:500;letter-spacing:-.02em;margin-bottom:48px;color:#000}.features-grid[data-v-4c8dca43]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.feature-card[data-v-4c8dca43]{background:#f6f6f6;border-radius:16px;padding:40px}.feature-card-icon[data-v-4c8dca43]{margin-bottom:24px}.feature-card h3[data-v-4c8dca43]{font-size:20px;font-weight:500;letter-spacing:-.01em;margin-bottom:16px;color:#000}.feature-card p[data-v-4c8dca43]{font-size:16px;line-height:1.6;color:#333;margin:0}.faq-list[data-v-4c8dca43]{display:flex;flex-direction:column}.faq-item[data-v-4c8dca43]{border-bottom:1px solid #e5e5e5}.faq-item[data-v-4c8dca43]:first-child{border-top:1px solid #e5e5e5}.faq-question[data-v-4c8dca43]{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;text-align:left;padding:24px 0;font-size:16px;font-weight:500;color:#000;cursor:pointer;gap:16px}.faq-chevron[data-v-4c8dca43]{flex-shrink:0;transition:transform .25s}.faq-item.active .faq-chevron[data-v-4c8dca43]{transform:rotate(180deg)}.faq-answer-wrap[data-v-4c8dca43]{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer-wrap.open[data-v-4c8dca43]{max-height:300px}.faq-answer[data-v-4c8dca43]{font-size:16px;line-height:1.6;color:#333;padding-bottom:24px;margin:0}.pricing-cta[data-v-4c8dca43]{padding:100px 0;text-align:center}.pricing-cta h2[data-v-4c8dca43]{font-size:40px;font-weight:500;letter-spacing:-.02em;margin-bottom:40px;color:#000}.cta-actions[data-v-4c8dca43]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.cta-btn-primary[data-v-4c8dca43]{display:inline-block;background:#000;color:#fff;padding:12px 24px;font-size:14px;font-weight:500;border-radius:8px;text-decoration:none;transition:opacity .2s}.cta-btn-primary[data-v-4c8dca43]:hover{opacity:.8}.cta-btn-secondary[data-v-4c8dca43]{display:inline-block;background:#f6f6f6;color:#000;padding:12px 24px;font-size:14px;font-weight:500;border-radius:8px;text-decoration:none;transition:opacity .2s}.cta-btn-secondary[data-v-4c8dca43]:hover{opacity:.7}@media (max-width: 1024px){.plans-grid[data-v-4c8dca43],.features-grid[data-v-4c8dca43]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.pricing-hero h1[data-v-4c8dca43]{font-size:36px}.plans-grid[data-v-4c8dca43],.features-grid[data-v-4c8dca43]{grid-template-columns:1fr}.pricing-section-heading[data-v-4c8dca43],.pricing-cta h2[data-v-4c8dca43]{font-size:28px}.pricing-quote p[data-v-4c8dca43]{font-size:20px}}.security-page[data-v-d81560b8]{min-height:100vh;background-color:#fff;color:#000;padding-top:0;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.security-hero[data-v-d81560b8]{text-align:center;padding:80px 24px 64px;max-width:900px;margin:0 auto}.security-hero h1[data-v-d81560b8]{font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:#000;margin-bottom:24px}.security-intro[data-v-d81560b8]{font-size:18px;line-height:1.6;color:#333;max-width:700px;margin:0 auto;font-weight:500}.security-container[data-v-d81560b8]{max-width:1100px;margin:0 auto;padding:0 40px 100px}.trust-grid[data-v-d81560b8]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:80px}.trust-card[data-v-d81560b8]{background:#f6f6f6;border-radius:20px;padding:32px;transition:all .2s ease}.trust-icon[data-v-d81560b8]{width:48px;height:48px;background:#000;color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.trust-icon svg[data-v-d81560b8]{width:24px;height:24px}.trust-card h2[data-v-d81560b8]{font-size:20px;font-weight:500;margin-bottom:16px;letter-spacing:-.02em;color:#000}.trust-card p[data-v-d81560b8]{font-size:16px;line-height:1.6;color:#333}.companies-section[data-v-d81560b8]{width:100%;padding:40px 0 80px;background-color:transparent}.companies-inner[data-v-d81560b8]{max-width:1200px;margin:0 auto;text-align:center}.companies-title[data-v-d81560b8]{font-size:13px;font-weight:500;color:#666;margin-bottom:32px}.companies-grid[data-v-d81560b8]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:64px;opacity:.6;filter:grayscale(1);transition:opacity .3s ease}.companies-grid[data-v-d81560b8]:hover{opacity:.9}.company-logo[data-v-d81560b8]{height:auto;display:flex;align-items:center;justify-content:center}.security-depth[data-v-d81560b8]{background:#fff;padding-top:40px;margin-bottom:80px}.depth-section[data-v-d81560b8]{margin-bottom:64px}.depth-section h2[data-v-d81560b8]{font-size:28px;font-weight:500;margin-bottom:24px;letter-spacing:-.02em;color:#000}.depth-section p[data-v-d81560b8]{font-size:16px;line-height:1.6;color:#333;max-width:800px;margin-bottom:24px}.check-list[data-v-d81560b8]{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.check-list li[data-v-d81560b8]{font-size:16px;color:#333;padding-left:28px;position:relative;line-height:1.6}.check-list li[data-v-d81560b8]:before{content:"✓";position:absolute;left:0;color:#000;font-weight:500}.security-specs[data-v-d81560b8]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.spec-item[data-v-d81560b8]{background:#f6f6f6;padding:24px;border-radius:16px;text-align:center}.spec-label[data-v-d81560b8]{display:block;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#666;margin-bottom:8px;font-weight:500}.spec-value[data-v-d81560b8]{font-size:18px;font-weight:500;color:#000}.contact-banner[data-v-d81560b8]{background:#000;border-radius:32px;padding:40px 48px;display:flex;align-items:center;justify-content:space-between;gap:40px}.contact-text h2[data-v-d81560b8]{font-size:28px;font-weight:500;margin-bottom:12px;color:#fff;letter-spacing:-.02em}.contact-text p[data-v-d81560b8]{font-size:16px;color:#ccc;margin:0;max-width:500px;line-height:1.6}.contact-btn[data-v-d81560b8]{background:#fff;color:#000;border-radius:100px;padding:14px 28px;font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.contact-btn[data-v-d81560b8]:hover{opacity:.8}@media (max-width: 768px){.security-hero[data-v-d81560b8],.security-container[data-v-d81560b8]{padding:40px 20px}.security-hero h1[data-v-d81560b8]{font-size:36px;margin-bottom:16px}.security-intro[data-v-d81560b8]{font-size:16px}.trust-grid[data-v-d81560b8]{grid-template-columns:1fr;gap:16px;margin-bottom:48px}.companies-grid[data-v-d81560b8]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;opacity:.8}.company-logo img[data-v-d81560b8]{max-width:100px}.security-specs[data-v-d81560b8]{grid-template-columns:1fr;gap:12px}.contact-banner[data-v-d81560b8]{flex-direction:column;text-align:center;padding:32px 20px;border-radius:24px;gap:24px}.contact-text h2[data-v-d81560b8]{font-size:22px}.trust-grid[data-v-d81560b8],.companies-section[data-v-d81560b8],.security-depth[data-v-d81560b8]{margin-bottom:48px}}.engineering-page[data-v-42b5a6b3]{min-height:100vh;background-color:#fff;color:#1a1a1a;padding-top:0}.engineering-hero[data-v-42b5a6b3]{text-align:center;padding:80px 24px 72px;max-width:720px;margin:0 auto}.hero-label[data-v-42b5a6b3]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#141212;margin-bottom:20px}.engineering-hero h1[data-v-42b5a6b3]{font-size:36px;font-weight:500;line-height:1.25;letter-spacing:-.02em;color:#1a1a1a;margin-bottom:24px}.hero-subtitle[data-v-42b5a6b3]{font-size:17px;line-height:1.65;color:#666;max-width:560px;margin:0 auto}.engineering-container[data-v-42b5a6b3]{max-width:960px;margin:0 auto;padding:0 40px 120px}.highlights-section[data-v-42b5a6b3]{margin-bottom:96px}.highlights-grid[data-v-42b5a6b3]{display:grid;grid-template-columns:1fr;gap:0}.highlight-card[data-v-42b5a6b3]{padding:40px 0;border-bottom:1px solid #e8e8e8}.highlight-card[data-v-42b5a6b3]:first-child{padding-top:0}.card-date[data-v-42b5a6b3]{font-size:12px;color:#999;margin-bottom:12px;font-weight:500}.highlight-card h2[data-v-42b5a6b3]{font-size:20px;font-weight:600;line-height:1.35;letter-spacing:-.01em;margin-bottom:12px;color:#1a1a1a}.highlight-card p[data-v-42b5a6b3]{font-size:12px;line-height:1.65;color:#666;margin-bottom:16px;max-width:680px}.card-tags[data-v-42b5a6b3],.post-tags[data-v-42b5a6b3]{display:flex;gap:8px;flex-wrap:wrap}.tag[data-v-42b5a6b3]{font-size:12px;font-weight:500;color:#141212;background:#0052ff0f;padding:4px 12px;border-radius:20px}.focus-section[data-v-42b5a6b3]{margin-bottom:96px}.focus-header[data-v-42b5a6b3]{margin-bottom:48px}.focus-header h2[data-v-42b5a6b3]{font-size:22px;font-weight:600;margin-bottom:12px;letter-spacing:-.01em}.focus-header p[data-v-42b5a6b3]{font-size:12px;color:#666;line-height:1.6;max-width:560px}.focus-grid[data-v-42b5a6b3]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.focus-card[data-v-42b5a6b3]{padding:32px;background:#f8f9fa;border-radius:20px}.focus-number[data-v-42b5a6b3]{font-size:12px;font-weight:700;color:#141212;margin-bottom:16px}.focus-card h3[data-v-42b5a6b3]{font-size:16px;font-weight:600;margin-bottom:12px;letter-spacing:-.01em}.focus-card p[data-v-42b5a6b3]{font-size:12px;line-height:1.65;color:#666;margin:0}.culture-section[data-v-42b5a6b3]{margin-bottom:96px}.culture-content[data-v-42b5a6b3]{display:grid;grid-template-columns:1.4fr .6fr;gap:64px;align-items:start}.culture-text h2[data-v-42b5a6b3]{font-size:22px;font-weight:600;margin-bottom:16px;letter-spacing:-.01em}.culture-text>p[data-v-42b5a6b3]{font-size:12px;line-height:1.7;color:#666;margin-bottom:40px}.culture-values[data-v-42b5a6b3]{display:flex;flex-direction:column;gap:24px}.value-item[data-v-42b5a6b3]{display:flex;gap:16px;align-items:flex-start}.value-dot[data-v-42b5a6b3]{width:8px;height:8px;background:#3260e7;border-radius:50%;flex-shrink:0;margin-top:6px}.value-title[data-v-42b5a6b3]{font-size:12px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.value-desc[data-v-42b5a6b3]{font-size:12px;color:#888;line-height:1.55}.culture-stats[data-v-42b5a6b3]{display:flex;flex-direction:column;gap:32px;padding-top:8px}.stat-block[data-v-42b5a6b3]{padding-bottom:32px;border-bottom:1px solid #e8e8e8}.stat-block[data-v-42b5a6b3]:last-child{border-bottom:none;padding-bottom:0}.stat-value[data-v-42b5a6b3]{font-size:18px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.stat-label[data-v-42b5a6b3]{font-size:12px;color:#999}.posts-section[data-v-42b5a6b3]{margin-bottom:96px}.posts-section h2[data-v-42b5a6b3]{font-size:22px;font-weight:600;margin-bottom:32px;letter-spacing:-.01em}.posts-list[data-v-42b5a6b3]{display:flex;flex-direction:column}.post-row[data-v-42b5a6b3]{display:grid;grid-template-columns:120px 1fr auto;gap:24px;align-items:start;padding:24px 0;border-bottom:1px solid #e8e8e8}.post-row[data-v-42b5a6b3]:first-child{border-top:1px solid #e8e8e8}.post-date[data-v-42b5a6b3]{font-size:12px;color:#999;font-weight:500;padding-top:2px}.post-info h3[data-v-42b5a6b3]{font-size:12px;font-weight:600;margin-bottom:6px;letter-spacing:-.01em;color:#1a1a1a}.post-info p[data-v-42b5a6b3]{font-size:12px;color:#888;line-height:1.55;margin:0}.post-tags[data-v-42b5a6b3]{padding-top:2px}.hiring-section[data-v-42b5a6b3]{margin-bottom:96px}.hiring-inner[data-v-42b5a6b3]{display:grid;grid-template-columns:1fr 1.2fr;gap:64px;align-items:start}.hiring-text h2[data-v-42b5a6b3]{font-size:22px;font-weight:600;margin-bottom:16px;letter-spacing:-.01em}.hiring-text p[data-v-42b5a6b3]{font-size:12px;line-height:1.7;color:#666}.hiring-roles[data-v-42b5a6b3]{display:flex;flex-direction:column}.role-card[data-v-42b5a6b3]{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:1px solid #e8e8e8;cursor:pointer;transition:opacity .2s ease}.role-card[data-v-42b5a6b3]:first-child{border-top:1px solid #e8e8e8}.role-card[data-v-42b5a6b3]:hover{opacity:.7}.role-title[data-v-42b5a6b3]{font-size:12px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.role-meta[data-v-42b5a6b3]{display:flex;gap:8px;align-items:center}.role-location[data-v-42b5a6b3],.role-type[data-v-42b5a6b3]{font-size:12px;color:#888}.role-divider[data-v-42b5a6b3]{font-size:12px;color:#ccc}.contact-section[data-v-42b5a6b3]{margin-bottom:0}.contact-inner[data-v-42b5a6b3]{background:#3260e7;border-radius:32px;padding:48px;text-align:center}.contact-inner h2[data-v-42b5a6b3]{font-size:24px;font-weight:500;color:#fff;margin-bottom:12px;letter-spacing:-.01em}.contact-inner p[data-v-42b5a6b3]{font-size:12px;color:#ffffffe6;margin-bottom:32px;max-width:480px;margin-left:auto;margin-right:auto;line-height:1.6}.contact-btn[data-v-42b5a6b3]{display:inline-block;background:#fff;color:#1a1a1a;border-radius:24px;padding:12px 28px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s ease}@media (max-width: 768px){.engineering-hero[data-v-42b5a6b3],.engineering-container[data-v-42b5a6b3]{max-width:680px;margin:0 auto;padding:40px 20px}.engineering-hero h1[data-v-42b5a6b3]{font-size:26px;margin-bottom:16px}.hero-subtitle[data-v-42b5a6b3]{font-size:16px}.focus-grid[data-v-42b5a6b3],.culture-content[data-v-42b5a6b3],.hiring-inner[data-v-42b5a6b3]{grid-template-columns:1fr;gap:32px}.culture-stats[data-v-42b5a6b3]{flex-direction:column;gap:24px}.stat-block[data-v-42b5a6b3]{border-right:none;padding-right:0;border-bottom:1px solid #e8e8e8;padding-bottom:24px}.stat-block[data-v-42b5a6b3]:last-child{border-bottom:none;padding-bottom:0}.post-row[data-v-42b5a6b3]{grid-template-columns:1fr;gap:8px}.contact-inner[data-v-42b5a6b3]{padding:32px 20px;border-radius:24px}.contact-inner h2[data-v-42b5a6b3]{font-size:22px}.highlights-section[data-v-42b5a6b3],.focus-section[data-v-42b5a6b3],.culture-section[data-v-42b5a6b3],.posts-section[data-v-42b5a6b3],.hiring-section[data-v-42b5a6b3]{margin-bottom:64px}}.careers-page[data-v-0529e471]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:#fff;color:#000;padding-top:0;margin-top:-60px;padding-bottom:0}.careers-container[data-v-0529e471]{max-width:1140px;margin:0 auto;padding:0 24px}.careers-section[data-v-0529e471]{padding:80px 0}.bg-light[data-v-0529e471]{background-color:#f6f6f6}.careers-hero[data-v-0529e471]{position:relative;padding:16px 0 80px;min-height:600px;display:flex;align-items:center;overflow:hidden}.careers-hero-video[data-v-0529e471]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.careers-hero-overlay[data-v-0529e471]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.careers-hero-content[data-v-0529e471]{position:relative;z-index:1}.careers-hero .careers-label[data-v-0529e471]{color:#ffffffc7}.careers-label[data-v-0529e471]{font-size:14px;font-weight:500;letter-spacing:.06em;color:#666;margin-bottom:24px}.careers-hero h1[data-v-0529e471]{font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.02em;margin-bottom:32px;max-width:780px;color:#fff}.careers-hero-desc[data-v-0529e471]{font-size:16px;line-height:1.6;color:#ffffffe0;max-width:720px;margin-bottom:40px}.careers-hero-btn[data-v-0529e471]{display:inline-block;background-color:#fff;color:#000;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s ease}.careers-hero-btn[data-v-0529e471]:hover{background-color:#f2f2f2}.careers-split[data-v-0529e471]{display:flex;align-items:center;gap:64px}.careers-split-content[data-v-0529e471]{flex:1}.careers-split-content h2[data-v-0529e471]{font-size:36px;font-weight:500;letter-spacing:-.02em;margin-bottom:24px;color:#000}.careers-split-content p[data-v-0529e471]{font-size:16px;line-height:1.6;color:#333;margin-bottom:32px}.careers-split-image[data-v-0529e471]{flex:1;height:400px;border-radius:16px;overflow:hidden}.careers-img-placeholder[data-v-0529e471]{width:100%;height:100%;background-color:#e5e5e5;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.careers-link[data-v-0529e471]{display:inline-block;font-size:16px;font-weight:500;color:#000;text-decoration:underline;text-underline-offset:4px;transition:opacity .2s}.careers-link[data-v-0529e471]:hover{opacity:.7}.sub-teams-section[data-v-0529e471]{padding:80px 0}.sub-teams-heading[data-v-0529e471]{font-size:28px;font-weight:500;margin-bottom:32px;color:#000}.sub-teams-grid[data-v-0529e471]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.sub-team-card[data-v-0529e471]{position:relative;height:340px;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#fff}.sub-team-bg[data-v-0529e471]{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform .3s ease}.sub-team-card:hover .sub-team-bg[data-v-0529e471]{transform:scale(1.05)}.sub-team-overlay[data-v-0529e471]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000001a,#000000b3);pointer-events:none}.sub-team-title[data-v-0529e471]{position:relative;font-size:24px;font-weight:500;z-index:1;text-align:center}.sub-team-pill[data-v-0529e471]{position:absolute;top:16px;right:16px;background-color:#00e676;color:#000;padding:8px 16px;border-radius:99px;font-size:13px;font-weight:500;z-index:1}.uber-internship-section[data-v-0529e471]{padding:100px 0}.uber-internship-grid[data-v-0529e471]{display:grid;grid-template-columns:1fr 1fr;gap:48px}.uber-internship-title[data-v-0529e471]{font-size:56px;font-weight:500;line-height:1.1;letter-spacing:-.03em;color:#000}.uber-accordion-list[data-v-0529e471]{display:flex;flex-direction:column}.uber-accordion-item[data-v-0529e471]{display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-bottom:1px solid #e5e5e5;cursor:pointer;font-size:16px;font-weight:500;color:#000}.uber-accordion-item[data-v-0529e471]:first-child{padding-top:0}.uber-accordion-icon[data-v-0529e471]{width:20px;height:20px}.uber-search-bar[data-v-0529e471]{display:flex;align-items:center;border-bottom:1px solid #000000;padding-bottom:12px;margin-bottom:32px}.uber-search-input[data-v-0529e471]{flex:1;border:none;font-size:28px;font-weight:400;color:#000;outline:none;padding:0;background:transparent}.uber-search-input[data-v-0529e471]::placeholder{color:#b3b3b3}.uber-search-btn[data-v-0529e471]{background:none;border:none;cursor:pointer;color:#000;padding:0 8px}.uber-filters[data-v-0529e471]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:48px}.uber-filter-group[data-v-0529e471]{display:flex;flex-direction:column;gap:8px}.uber-filter-group label[data-v-0529e471]{font-size:11px;color:#000;font-weight:500}.uber-select-wrapper[data-v-0529e471]{position:relative;display:flex;align-items:center}.uber-select-wrapper .loc-icon[data-v-0529e471]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#000;pointer-events:none;flex-shrink:0}.uber-select[data-v-0529e471]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f6f6f6;border:none;border-radius:4px;padding:12px 32px 12px 12px;font-size:14px;color:#000;outline:none;cursor:pointer}.uber-select-wrapper .loc-icon~.uber-select[data-v-0529e471]{padding-left:34px}.uber-select-wrapper[data-v-0529e471]:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000000;pointer-events:none}.uber-roles-header[data-v-0529e471]{margin-bottom:24px}.uber-section-heading[data-v-0529e471]{font-size:28px;font-weight:500;color:#000;margin:0 0 8px}.uber-roles-count[data-v-0529e471]{font-size:14px;color:#000;margin:0}.uber-roles-list[data-v-0529e471]{display:flex;flex-direction:column}.uber-roles-list-header[data-v-0529e471]{display:grid;grid-template-columns:2fr 1fr 1fr;padding-bottom:12px;border-bottom:1px solid #e5e5e5;font-size:11px;color:#666;font-weight:500}.uber-role-row[data-v-0529e471]{display:grid;grid-template-columns:2fr 1fr 1fr;padding:24px 0;border-bottom:1px solid #e5e5e5;text-decoration:none;color:#000;align-items:start}.uber-col-role[data-v-0529e471],.uber-col-team[data-v-0529e471],.uber-col-location[data-v-0529e471]{font-size:14px;line-height:1.5}.uber-role-title-link[data-v-0529e471]{color:#276ef1;font-size:16px}.uber-role-row:hover .uber-role-title-link[data-v-0529e471]{text-decoration:underline}.uber-roles-footer[data-v-0529e471]{margin-top:32px}.uber-roles-more-btn[data-v-0529e471]{background-color:#000;color:#fff;border:none;padding:12px 20px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .2s}.uber-roles-more-btn[data-v-0529e471]:hover{opacity:.8}.careers-footnote[data-v-0529e471]{padding:32px 0 64px}.careers-footnote p[data-v-0529e471]{font-size:13px;color:#888;line-height:1.6;max-width:720px}@media (max-width: 992px){.careers-split[data-v-0529e471]{flex-direction:column;gap:40px}.careers-split-image[data-v-0529e471]{width:100%;height:300px}.careers-split-content h2[data-v-0529e471]{font-size:28px}.uber-internship-grid[data-v-0529e471]{grid-template-columns:1fr;gap:32px}.uber-internship-title[data-v-0529e471]{font-size:40px}.sub-teams-grid[data-v-0529e471],.uber-filters[data-v-0529e471]{grid-template-columns:1fr}.uber-roles-list-header[data-v-0529e471]{display:none}.uber-role-row[data-v-0529e471]{grid-template-columns:1fr;gap:8px}}[data-v-7bc585aa]{box-sizing:border-box}.how-page[data-v-7bc585aa]{background:#fff;color:#1a1a1a;min-height:100vh}.how-hero[data-v-7bc585aa]{text-align:center;padding:80px 24px 72px;max-width:720px;margin:0 auto}.how-hero h1[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:#1a1a1a;margin:0 0 24px}.hero-subtitle[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.05rem;font-weight:500;color:#1a1a1a;max-width:540px;margin:0 auto;line-height:1.5}.how-container[data-v-7bc585aa]{max-width:1200px;margin:0 auto;padding:0 24px 120px}.steps-section[data-v-7bc585aa]{margin-bottom:96px}.step-row[data-v-7bc585aa]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin-bottom:96px}.step-row[data-v-7bc585aa]:last-child{margin-bottom:0}.step-row.reverse[data-v-7bc585aa]{direction:rtl}.step-row.reverse[data-v-7bc585aa]>*{direction:ltr}.step-number[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#1a1a1a;margin-bottom:14px}.step-text h2[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:500;margin-bottom:16px;letter-spacing:-.01em;line-height:1.3;color:#1a1a1a}.step-text>p[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;font-weight:450;line-height:1.6;color:#666;margin-bottom:20px}.step-details[data-v-7bc585aa]{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.step-details li[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;font-weight:450;color:#1a1a1a;padding-left:24px;position:relative;line-height:1.4}.step-details li[data-v-7bc585aa]:before{content:"✓";position:absolute;left:0;color:#1a1a1a;font-weight:600;font-size:14px}.visual-card[data-v-7bc585aa]{background:#f9f9f9;border-radius:4px;padding:32px;min-height:260px;display:flex;align-items:center;justify-content:center;transition:all .2s;border:1px solid transparent}.visual-card.download-bg[data-v-7bc585aa]{background-image:url(/assets/Thumb-EFiGI_Ia.jpg);background-size:cover;background-position:center;position:relative;overflow:hidden;border:none}.visual-card.review-bg[data-v-7bc585aa]{background-image:url(/assets/granska-BYXfDfjX.jpg);background-size:cover;background-position:center;position:relative;overflow:hidden;border:none}.visual-card.chat-bg[data-v-7bc585aa]{background:radial-gradient(at 0% 0%,#e3f2fd 0%,transparent 50%),radial-gradient(at 100% 0%,#f3e5f5 0%,transparent 50%),radial-gradient(at 100% 100%,#fff3e0 0%,transparent 50%),radial-gradient(at 0% 100%,#e8f5e9 0%,transparent 50%),#fff;border:none;position:relative;overflow:hidden}.visual-card.download-bg .visual-inner[data-v-7bc585aa],.visual-card.review-bg .visual-inner[data-v-7bc585aa],.visual-card.chat-bg .visual-inner[data-v-7bc585aa]{position:relative;z-index:2}.visual-inner[data-v-7bc585aa]{width:100%}.mock-chat[data-v-7bc585aa]{display:flex;flex-direction:column;gap:12px}.chat-bubble[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:10px 16px;border-radius:16px;font-size:.95rem;font-weight:450;max-width:80%;line-height:1.5}.chat-bubble.system[data-v-7bc585aa]{background:#fffc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#1a1a1a;align-self:flex-start;border-bottom-left-radius:4px;border:1px solid rgba(255,255,255,.3)}.chat-bubble.user[data-v-7bc585aa]{background:#1a1a1a;color:#fff;align-self:flex-end;border-bottom-right-radius:4px;box-shadow:0 4px 12px #0000001a}.chat-bubble.typing[data-v-7bc585aa]{display:flex;gap:4px;padding:14px 20px}.chat-bubble.typing span[data-v-7bc585aa]{width:6px;height:6px;background:#fff9;border-radius:50%;animation:typing-7bc585aa 1.4s infinite}.chat-bubble.typing span[data-v-7bc585aa]:nth-child(2){animation-delay:.2s}.chat-bubble.typing span[data-v-7bc585aa]:nth-child(3){animation-delay:.4s}@keyframes typing-7bc585aa{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1)}}.mock-doc[data-v-7bc585aa]{width:100%;background:#fff;padding:24px;border-radius:4px;box-shadow:0 4px 12px #0000000d}.doc-header[data-v-7bc585aa]{margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #1a1a1a}.doc-name[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;letter-spacing:.05em;margin-bottom:4px;color:#1a1a1a}.doc-contact[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;color:#666;font-weight:500}.doc-section[data-v-7bc585aa]{margin-bottom:16px}.doc-section-title[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#1a1a1a;margin-bottom:10px}.doc-line[data-v-7bc585aa]{height:6px;background:#e5e5e5;border-radius:3px;margin-bottom:6px}.doc-line.w-full[data-v-7bc585aa]{width:100%}.doc-line.w-90[data-v-7bc585aa]{width:90%}.doc-line.w-80[data-v-7bc585aa]{width:80%}.doc-line.w-70[data-v-7bc585aa]{width:70%}.doc-line.w-60[data-v-7bc585aa]{width:60%}.mock-editor[data-v-7bc585aa]{width:100%}.review-bg .mock-editor[data-v-7bc585aa]{background:#fffffff2;padding:24px;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #0000001a}.editor-tabs[data-v-7bc585aa]{display:flex;gap:0;margin-bottom:20px;border-bottom:1px solid #e5e5e5}.tab[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9rem;font-weight:500;color:#666;padding:8px 16px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.tab.active[data-v-7bc585aa]{color:#1a1a1a;border-bottom-color:#1a1a1a;font-weight:600}.editor-preview[data-v-7bc585aa]{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.preview-block[data-v-7bc585aa]{height:24px;background:#e5e5e5;border-radius:4px;width:100%}.preview-block.short[data-v-7bc585aa]{width:50%}.preview-block.medium[data-v-7bc585aa]{width:75%}.editor-actions[data-v-7bc585aa]{display:flex;gap:8px;justify-content:center}.action-dot[data-v-7bc585aa]{width:8px;height:8px;border-radius:50%;background:#d4d4d4}.mock-download[data-v-7bc585aa]{text-align:center;width:100%}.dl-icon[data-v-7bc585aa]{margin-bottom:16px}.download-bg .dl-icon svg[data-v-7bc585aa]{stroke:#fff}.dl-label[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.1rem;font-weight:600;margin-bottom:20px;color:#1a1a1a}.download-bg .dl-label[data-v-7bc585aa]{color:#fff}.dl-formats[data-v-7bc585aa]{display:flex;gap:12px;justify-content:center}.dl-badge[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.8rem;font-weight:600;padding:8px 20px;border-radius:20px;background:#e5e5e5;color:#1a1a1a;transition:all .2s}.download-bg .dl-badge[data-v-7bc585aa]{background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.3);color:#1a1a1a}.diff-section[data-v-7bc585aa]{margin-bottom:96px}.diff-header[data-v-7bc585aa]{margin-bottom:48px;text-align:center}.diff-header h2[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:500;margin-bottom:12px;letter-spacing:-.01em;color:#1a1a1a}.diff-header p[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.05rem;font-weight:500;color:#1a1a1a;line-height:1.5}.diff-grid[data-v-7bc585aa]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.diff-card[data-v-7bc585aa]{background:#f9f9f9;border-radius:4px;padding:32px;transition:all .2s;border:1px solid transparent}.diff-icon[data-v-7bc585aa]{width:40px;height:40px;background:#1a1a1a;color:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.diff-icon svg[data-v-7bc585aa]{width:20px;height:20px}.diff-card h3[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:500;margin-bottom:10px;letter-spacing:-.01em;color:#1a1a1a}.diff-card p[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9rem;line-height:1.6;color:#666;font-weight:450;margin:0}.formats-section[data-v-7bc585aa]{margin-bottom:96px}.formats-content[data-v-7bc585aa]{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.formats-text h2[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:500;margin-bottom:12px;letter-spacing:-.01em;color:#1a1a1a}.formats-text p[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.05rem;font-weight:500;color:#1a1a1a;line-height:1.5}.formats-list[data-v-7bc585aa]{display:flex;flex-direction:column;gap:0;border-top:1px solid #e5e5e5}.format-item[data-v-7bc585aa]{display:flex;gap:20px;align-items:center;padding:24px 0;border-bottom:1px solid #e5e5e5}.format-icon-wrapper[data-v-7bc585aa]{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.format-badge[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.8rem;font-weight:600;color:#1a1a1a;background:#e5e5e5;padding:6px 14px;border-radius:16px;min-width:48px;text-align:center;flex-shrink:0}.format-name[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;font-weight:600;color:#1a1a1a;margin-bottom:4px}.format-desc[data-v-7bc585aa]{font-family:Adobe Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9rem;font-weight:450;color:#666;line-height:1.5}@media (max-width: 768px){.how-hero[data-v-7bc585aa]{padding-top:60px}.how-hero h1[data-v-7bc585aa]{font-size:24px;margin-bottom:12px}.hero-subtitle[data-v-7bc585aa]{font-size:16px;margin-bottom:32px}.how-container[data-v-7bc585aa]{max-width:680px;margin:0 auto;padding:40px 20px}.step-row[data-v-7bc585aa]{grid-template-columns:1fr;gap:32px;margin-bottom:64px}.step-row.reverse[data-v-7bc585aa]{direction:ltr}.step-text h2[data-v-7bc585aa]{font-size:24px}.visual-card[data-v-7bc585aa]{min-height:200px;padding:20px}.diff-header h2[data-v-7bc585aa],.formats-text h2[data-v-7bc585aa]{font-size:24px}.diff-grid[data-v-7bc585aa]{grid-template-columns:1fr;gap:16px}.diff-card[data-v-7bc585aa]{padding:24px}.formats-content[data-v-7bc585aa]{grid-template-columns:1fr;gap:32px}.steps-section[data-v-7bc585aa],.diff-section[data-v-7bc585aa],.formats-section[data-v-7bc585aa]{margin-bottom:64px}}.community-page[data-v-b913337d]{min-height:100vh;background-color:#fff;color:#1a1a1a;padding-top:0}.community-hero[data-v-b913337d]{text-align:center;padding:80px 24px 72px;max-width:720px;margin:0 auto}.hero-label[data-v-b913337d]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#141212;margin-bottom:20px}.community-hero h1[data-v-b913337d]{font-size:36px;font-weight:500;line-height:1.25;letter-spacing:-.02em;color:#1a1a1a;margin-bottom:24px}.hero-subtitle[data-v-b913337d]{font-size:17px;line-height:1.65;color:#666;max-width:540px;margin:0 auto}.community-container[data-v-b913337d]{max-width:960px;margin:0 auto;padding:0 40px 120px}.channels-section[data-v-b913337d]{margin-bottom:96px}.channels-grid[data-v-b913337d]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.channel-card[data-v-b913337d]{display:flex;align-items:flex-start;gap:20px;background:#f8f9fa;border-radius:20px;padding:28px;text-decoration:none;color:inherit;transition:background .2s ease;position:relative}.channel-card[data-v-b913337d]:hover{background:#f0f1f3}.channel-icon[data-v-b913337d]{width:44px;height:44px;background:#1a1a1a;color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.channel-info h3[data-v-b913337d]{font-size:16px;font-weight:600;margin-bottom:6px;letter-spacing:-.01em}.channel-info p[data-v-b913337d]{font-size:12px;line-height:1.55;color:#888;margin:0}.channel-arrow[data-v-b913337d]{position:absolute;top:28px;right:28px;color:#ccc;flex-shrink:0}.stories-section[data-v-b913337d]{margin-bottom:96px}.stories-header[data-v-b913337d]{margin-bottom:48px}.stories-header h2[data-v-b913337d]{font-size:22px;font-weight:600;margin-bottom:12px;letter-spacing:-.01em}.stories-header p[data-v-b913337d]{font-size:12px;color:#666;line-height:1.6}.stories-grid[data-v-b913337d]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.story-card[data-v-b913337d]{background:#f8f9fa;border-radius:20px;padding:32px;display:flex;flex-direction:column;justify-content:space-between}.story-quote[data-v-b913337d]{font-size:12px;line-height:1.7;color:#444;margin-bottom:24px;font-style:italic}.story-author[data-v-b913337d]{display:flex;align-items:center;gap:14px}.author-avatar[data-v-b913337d]{width:36px;height:36px;background:#3260e7;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.author-name[data-v-b913337d]{font-size:12px;font-weight:600;color:#1a1a1a}.author-role[data-v-b913337d]{font-size:12px;color:#999}.contribute-section[data-v-b913337d]{margin-bottom:96px}.contribute-header[data-v-b913337d]{margin-bottom:48px}.contribute-header h2[data-v-b913337d]{font-size:22px;font-weight:600;margin-bottom:12px;letter-spacing:-.01em}.contribute-header p[data-v-b913337d]{font-size:12px;color:#666;line-height:1.6}.contribute-grid[data-v-b913337d]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.contribute-card[data-v-b913337d]{padding:32px;background:#f8f9fa;border-radius:20px}.contribute-number[data-v-b913337d]{font-size:12px;font-weight:700;color:#141212;margin-bottom:16px}.contribute-card h3[data-v-b913337d]{font-size:16px;font-weight:600;margin-bottom:10px;letter-spacing:-.01em}.contribute-card p[data-v-b913337d]{font-size:12px;line-height:1.65;color:#666;margin:0}.guidelines-section[data-v-b913337d]{margin-bottom:96px}.guidelines-content[data-v-b913337d]{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.guidelines-text h2[data-v-b913337d]{font-size:22px;font-weight:600;margin-bottom:12px;letter-spacing:-.01em}.guidelines-text p[data-v-b913337d]{font-size:12px;color:#666;line-height:1.65}.guidelines-list[data-v-b913337d]{display:flex;flex-direction:column;gap:16px}.guideline-item[data-v-b913337d]{display:flex;gap:14px;align-items:flex-start}.guideline-dot[data-v-b913337d]{width:8px;height:8px;background:#3260e7;border-radius:50%;flex-shrink:0;margin-top:5px}.guideline-item span[data-v-b913337d]{font-size:12px;color:#444;line-height:1.55}.cta-section[data-v-b913337d]{margin-bottom:0}.cta-inner[data-v-b913337d]{background:#3260e7;border-radius:32px;padding:48px;text-align:center}.cta-inner h2[data-v-b913337d]{font-size:24px;font-weight:500;color:#fff;margin-bottom:12px;letter-spacing:-.01em}.cta-inner p[data-v-b913337d]{font-size:12px;color:#ffffffe6;margin-bottom:32px;line-height:1.6}.cta-buttons[data-v-b913337d]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.cta-btn[data-v-b913337d]{display:inline-block;background:#fff;color:#1a1a1a;border-radius:24px;padding:12px 28px;font-size:12px;font-weight:600;text-decoration:none;transition:all .2s ease}.cta-btn-outline[data-v-b913337d]{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.4)}@media (max-width: 768px){.community-hero[data-v-b913337d],.community-container[data-v-b913337d]{max-width:680px;margin:0 auto;padding:40px 20px}.community-hero h1[data-v-b913337d]{font-size:26px;margin-bottom:16px}.hero-subtitle[data-v-b913337d]{font-size:16px}.channels-grid[data-v-b913337d],.stories-grid[data-v-b913337d],.contribute-grid[data-v-b913337d]{grid-template-columns:1fr;gap:16px}.guidelines-content[data-v-b913337d]{grid-template-columns:1fr;gap:32px}.cta-inner[data-v-b913337d]{padding:32px 20px;border-radius:24px}.cta-inner h2[data-v-b913337d]{font-size:22px}.channels-section[data-v-b913337d],.stories-section[data-v-b913337d],.contribute-section[data-v-b913337d],.guidelines-section[data-v-b913337d]{margin-bottom:64px}}.cv-editor[data-v-1c76953f]{height:100%;min-height:calc(100vh - 72px);background:#fafafa;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif}.selector-phase[data-v-1c76953f]{padding:32px;background:transparent;position:relative}.selector-container[data-v-1c76953f]{width:100%;margin:0 auto}.tool-header[data-v-1c76953f]{display:flex;flex-direction:column;align-items:flex-start}.close-btn[data-v-1c76953f]{position:absolute;top:32px;right:10px;background:transparent;border:none;cursor:pointer;color:#666;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}.method-stack[data-v-1c76953f]{display:flex;flex-direction:column;gap:12px;max-width:440px;margin:0 auto}.method-row-btn[data-v-1c76953f]{display:flex;align-items:center;width:100%;background:#fff;border:1px solid rgba(0,0,0,.05);padding:14px 20px;border-radius:12px;font-size:12px;font-weight:500;color:#1d1d1f;cursor:pointer;transition:all .2s ease;position:relative;justify-content:flex-start}.m-icon[data-v-1c76953f]{margin-right:14px;color:#666}.sparkle-icon[data-v-1c76953f]{color:#3260e7}@media (max-width: 768px){.selector-phase[data-v-1c76953f]{padding:32px 16px}.method-stack[data-v-1c76953f]{margin-left:0;max-width:100%}}.editor-layout[data-v-1c76953f]{display:flex;height:calc(100vh - 72px);overflow:hidden}.editor-left[data-v-1c76953f]{width:45%;background:#fff;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.editor-left[data-v-1c76953f]::-webkit-scrollbar{display:none}.editor-left-inner[data-v-1c76953f]{padding:0 32px 500vh;max-width:800px;margin:0 auto}.editor-right[data-v-1c76953f]{width:55%;background:#f5f5f7;display:flex;flex-direction:column}.editor-topbar[data-v-1c76953f]{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:4px;border-bottom:none}.editor-topbar .back-btn[data-v-1c76953f]{margin-bottom:0;padding:6px}.editor-title[data-v-1c76953f]{font-size:17px;font-weight:600;color:#1d1d1f}.google-stepper[data-v-1c76953f]{display:flex;align-items:center;margin-bottom:28px;padding:10px 20px;background:#f7f7f7;border:none;border-radius:24px;justify-content:space-between}.step-item[data-v-1c76953f]{display:flex;align-items:center;position:relative;flex:1}.step-item[data-v-1c76953f]:last-child{flex:0}.step-indicator[data-v-1c76953f]{width:20px;height:20px;border-radius:50%;background:#fff;color:#5f6368;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;margin-right:6px;flex-shrink:0;transition:all .3s;box-shadow:0 1px 2px #0000000d}.is-done .step-indicator[data-v-1c76953f]{background:#188038;color:#fff;box-shadow:none}.step-label[data-v-1c76953f]{font-size:11.5px;font-weight:500;color:#5f6368;white-space:nowrap}.is-done .step-label[data-v-1c76953f]{color:#1a1a1a}.step-line[data-v-1c76953f]{flex:1;height:2px;background:#e0e0e0;margin:0 10px;transition:background .3s}.step-line.is-done[data-v-1c76953f]{background:#188038}.section-block[data-v-1c76953f]{margin-bottom:28px}.section-title[data-v-1c76953f]{font-size:16px;font-weight:500;color:#202124;margin:0 0 16px}.section-header-row[data-v-1c76953f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.section-header-row .section-title[data-v-1c76953f]{margin:0}.photo-upload-wrapper[data-v-1c76953f]{margin-bottom:20px;display:flex;align-items:flex-start}.photo-upload-empty[data-v-1c76953f]{display:flex;align-items:center;gap:16px}.photo-upload-btn[data-v-1c76953f]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fff;border:1px dashed #d0d0d0;border-radius:8px;color:#555;cursor:pointer;transition:all .2s;font-size:12px;font-weight:500}.photo-hint[data-v-1c76953f]{display:flex;flex-direction:column;gap:2px}.hint-title[data-v-1c76953f]{font-size:12px;font-weight:600;color:#333}.hint-text[data-v-1c76953f]{font-size:12px;color:#666;max-width:200px;line-height:1.4}.photo-preview-box[data-v-1c76953f]{position:relative;width:64px;height:64px;border-radius:50%;border:1px solid #e0e0e0;padding:2px}.photo-preview-box img[data-v-1c76953f]{width:100%;height:100%;object-fit:cover;border-radius:50%}.remove-photo-btn[data-v-1c76953f]{position:absolute;top:-4px;right:-4px;background:#fff;border:1px solid #ddd;border-radius:50%;color:#666;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 1px 3px #0000001a}.toggle-extra-btn[data-v-1c76953f]{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:#3260e7;font-size:12px;font-weight:500;cursor:pointer;margin-top:16px;padding:0;transition:color .2s}.toggle-extra-btn .rotate-180[data-v-1c76953f]{transform:rotate(180deg)}.extra-details-grid[data-v-1c76953f]{margin-top:16px;padding-top:16px;border-top:1px dashed #e0e0e0}.form-grid[data-v-1c76953f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-1c76953f]{display:flex;flex-direction:column;gap:4px}.form-group.full[data-v-1c76953f]{grid-column:1 / -1}.form-group label[data-v-1c76953f]{font-size:12px;font-weight:500;color:#333;margin-bottom:2px}.form-group input[data-v-1c76953f],.form-group textarea[data-v-1c76953f]{padding:10px 16px;border:none;border-radius:24px;font-size:12px;color:#1a1a1a;background:#f7f7f7;transition:background .2s;font-family:inherit;resize:vertical}.form-group input[data-v-1c76953f]:focus,.form-group textarea[data-v-1c76953f]:focus{outline:none;background:#ebebeb}.add-btn[data-v-1c76953f]{display:flex;align-items:center;gap:4px;background:transparent;color:#3260e7;border:1px solid transparent;padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}.entry-card[data-v-1c76953f]{background:#fff;border:1px solid #dadce0;border-radius:8px;padding:16px;margin-bottom:12px;box-shadow:0 1px 2px #00000005}.entry-header[data-v-1c76953f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.entry-num[data-v-1c76953f]{font-size:12px;font-weight:700;color:#3260e7;background:#f0f2ff;width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center}.remove-btn[data-v-1c76953f]{background:none;border:none;color:#c4c4c4;cursor:pointer;padding:4px;border-radius:6px;display:flex}.tags-list[data-v-1c76953f]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tag[data-v-1c76953f]{display:flex;align-items:center;gap:6px;background:#f0f2ff;color:#3260e7;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:500}.tag button[data-v-1c76953f]{background:none;border:none;color:#3260e7;cursor:pointer;padding:0;display:flex;opacity:.6}.preview-topbar[data-v-1c76953f]{padding:4px 20px;border-bottom:none;display:flex;align-items:center;justify-content:space-between;background:#fff;flex-shrink:0}.preview-tabs[data-v-1c76953f]{display:flex;gap:4px}.preview-tab[data-v-1c76953f]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:6px 14px;border-radius:6px;background:transparent;color:#666;border:none;cursor:pointer;transition:all .15s}.preview-tab svg[data-v-1c76953f]{flex-shrink:0}.preview-tab[data-v-1c76953f]:hover{background:#f0f0f0;color:#1d1d1f}.preview-tab.active[data-v-1c76953f]{background:#f0f0f0;color:#1d1d1f;font-weight:600}.font-selector[data-v-1c76953f]{position:relative}.font-trigger[data-v-1c76953f]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#666;cursor:pointer}.font-trigger[data-v-1c76953f]:hover{color:#1d1d1f}.font-dropdown[data-v-1c76953f]{position:absolute;top:100%;right:0;margin-top:8px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:4px;z-index:100;min-width:120px}.font-item[data-v-1c76953f]{padding:8px 12px;font-size:12px;color:#333;cursor:pointer;border-radius:4px}.font-item[data-v-1c76953f]:hover{background:#f5f5f5}.preview-actions[data-v-1c76953f]{display:flex;align-items:center;gap:16px}.print-btn[data-v-1c76953f]{background:transparent;border:none;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:6px;transition:all .15s}.preview-scroll[data-v-1c76953f]{flex:1;overflow-x:hidden;overflow-y:auto;display:flex;justify-content:center;align-items:flex-start;padding:2px 0 0;scrollbar-width:none;-ms-overflow-style:none}.preview-scroll[data-v-1c76953f]::-webkit-scrollbar{display:none}.preview-page[data-v-1c76953f]{width:700px;min-height:990px;flex-shrink:0;background:#fff;box-shadow:none}.add-section-container[data-v-1c76953f]{margin-top:40px;padding-top:32px;border-top:1px solid #eee;padding-bottom:60px}.add-section-title[data-v-1c76953f]{font-size:16px;font-weight:500;color:#202124;margin-bottom:24px}.section-options-grid[data-v-1c76953f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.section-option-item[data-v-1c76953f]{display:flex;align-items:center;gap:12px;padding:8px 0;cursor:pointer;transition:all .2s;background:transparent}.section-option-item[data-v-1c76953f]:hover:not(.locked){opacity:.7}.section-option-item.locked[data-v-1c76953f]{cursor:not-allowed;opacity:.6}.option-icon-box[data-v-1c76953f]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#666;flex-shrink:0}.section-option-item.locked .option-icon-box[data-v-1c76953f]{color:#adb5bd}.option-label[data-v-1c76953f]{flex:1;font-size:12px;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-option-item.locked .option-label[data-v-1c76953f]{color:#adb5bd}.lock-indicator[data-v-1c76953f]{color:#adb5bd;display:flex;align-items:center;margin-left:auto}@media (max-width: 900px){.method-grid[data-v-1c76953f]{grid-template-columns:1fr}.editor-layout[data-v-1c76953f]{flex-direction:column;height:auto}.editor-left[data-v-1c76953f],.editor-right[data-v-1c76953f]{width:100%}.editor-right[data-v-1c76953f]{height:50vh}.selector-phase[data-v-1c76953f]{padding:40px 16px}.selector-header h1[data-v-1c76953f]{font-size:26px}.template-pills[data-v-1c76953f]{display:none}}@media (max-width: 768px){.step-label[data-v-1c76953f]{display:none}.step-indicator[data-v-1c76953f]{margin-right:0}.google-stepper[data-v-1c76953f]{padding:12px 16px;margin-bottom:24px}.step-line[data-v-1c76953f]{margin:0 8px}}[data-v-40a3080b]{box-sizing:border-box;margin:0;padding:0}.dashboard-layout[data-v-40a3080b]{display:flex;flex-direction:row;height:100vh;background:#161616;color:#e8e8e8;overflow:hidden}.dash-sidebar[data-v-40a3080b]{width:260px;height:100vh;background:#161616;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;flex-shrink:0;z-index:100}.sidebar-header[data-v-40a3080b]{height:64px;padding:0 20px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.03);flex-shrink:0}.sidebar-logo[data-v-40a3080b]{display:flex;align-items:center;gap:12px;cursor:pointer}.neon-logo-icon[data-v-40a3080b]{width:20px;height:20px}.brand-text[data-v-40a3080b]{font-size:15px;font-weight:600;color:#fff;letter-spacing:-.01em}.sidebar-new-action[data-v-40a3080b]{padding:20px 20px 10px;flex-shrink:0}.sidebar-nav[data-v-40a3080b]{flex:1;padding:10px 12px;display:flex;flex-direction:column;gap:4px;overflow-y:auto}.sidebar-nav-item[data-v-40a3080b]{display:flex;align-items:center;justify-content:flex-start!important;gap:12px;width:100%;padding:10px 12px;border:none;background:transparent;border-radius:8px;font-size:13px;font-weight:500;color:#a0a0a0;cursor:pointer;transition:all .15s ease;text-align:left}.sidebar-nav-item[data-v-40a3080b]:hover{background:#ffffff0a;color:#e0e0e0}.sidebar-nav-item.active[data-v-40a3080b]{background:#ffffff14;color:#fff}.nav-icon[data-v-40a3080b]{display:flex;align-items:center;justify-content:center;color:inherit}.nav-badge[data-v-40a3080b]{margin-left:auto;font-size:10px;font-weight:600;padding:2px 6px;border-radius:100px;background:#ffffff1a;color:#fff}.sidebar-footer[data-v-40a3080b]{padding:20px;border-top:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:16px;flex-shrink:0;position:relative}.upgrade-card[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .2s ease;color:#fff}.upgrade-card[data-v-40a3080b]:hover{background:linear-gradient(135deg,#ffffff26,#ffffff14);border-color:#fff3}.upgrade-content[data-v-40a3080b]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.upgrade-title[data-v-40a3080b]{font-size:12px;font-weight:600}.upgrade-subtitle[data-v-40a3080b]{font-size:11px;color:#fff9}.header-profile-wrapper[data-v-40a3080b]{position:relative}.uber-user-dropdown[data-v-40a3080b]{position:absolute;top:calc(100% + 12px);right:0;width:320px;background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000001f;z-index:1100;padding:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e5e5e5}.uber-dropdown-header[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px}.uber-dropdown-name[data-v-40a3080b]{font-family:"Aspekta 550",sans-serif;font-size:1.25rem;font-weight:500;color:#000;letter-spacing:-.01em;line-height:1.2}.uber-dropdown-avatar[data-v-40a3080b]{width:48px;height:48px;border-radius:50%;background:#e5e5e5;color:#374151;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;flex-shrink:0}.uber-dropdown-quick-actions[data-v-40a3080b]{display:flex;gap:12px;padding:0 20px 16px}.uber-quick-btn[data-v-40a3080b]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background-color:#f3f3f3;border:none;border-radius:12px;padding:10px 6px;cursor:pointer;transition:background-color .2s;color:#000}.uber-quick-btn[data-v-40a3080b]:hover{background-color:#e5e5e5}.uber-quick-btn svg[data-v-40a3080b]{width:18px;height:18px}.uber-quick-btn span[data-v-40a3080b]{font-family:"Aspekta 550",sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.01em}.uber-dropdown-thick-divider[data-v-40a3080b]{height:8px;background-color:#f3f3f3;width:100%}.uber-dropdown-list[data-v-40a3080b]{display:flex;flex-direction:column;padding:8px 0}.uber-list-item[data-v-40a3080b]{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:16px;padding:12px 20px;background:transparent;border:none;cursor:pointer;color:#000;transition:background-color .2s;text-align:left}.uber-list-item[data-v-40a3080b]:hover{background-color:#f9f9f9}.uber-list-item span[data-v-40a3080b]{font-family:"Aspekta 550",sans-serif;font-size:1rem;font-weight:500}.uber-dropdown-logout-wrap[data-v-40a3080b]{padding:0 20px 20px}.uber-logout-btn[data-v-40a3080b]{width:100%;background-color:#f3f3f3;color:#e11d48;border:none;border-radius:12px;padding:12px;font-family:"Aspekta 550",sans-serif;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s}.uber-logout-btn[data-v-40a3080b]:hover{background-color:#e5e5e5}.header-dropdown-backdrop[data-v-40a3080b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050}.header-dropdown-enter-active[data-v-40a3080b]{transition:all .2s cubic-bezier(.16,1,.3,1)}.header-dropdown-leave-active[data-v-40a3080b]{transition:all .15s cubic-bezier(.7,0,.84,0)}.header-dropdown-enter-from[data-v-40a3080b]{opacity:0;transform:translateY(-8px)}.header-dropdown-leave-to[data-v-40a3080b]{opacity:0;transform:translateY(-4px)}.user-profile-btn[data-v-40a3080b]{display:flex;align-items:center;gap:12px;padding:8px;margin:-8px;border-radius:8px;cursor:pointer;transition:background .2s ease}.user-profile-btn[data-v-40a3080b]:hover{background:#ffffff0f}.dash-user-wrapper[data-v-40a3080b]{position:relative}.dash-user-btn[data-v-40a3080b]{cursor:pointer;transition:opacity .15s}.dash-user-avatar[data-v-40a3080b]{width:30px;height:30px;border-radius:50%;background:#e5e7eb;color:#374151;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0}.user-dropdown-backdrop[data-v-40a3080b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1099}.user-dropdown[data-v-40a3080b]{position:absolute;bottom:calc(100% + 8px);left:20px;width:calc(100% - 40px);background:#222;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 12px 40px #0006;z-index:1100;padding:6px;font-family:inherit;transform-origin:bottom left}.user-dropdown-header[data-v-40a3080b]{display:flex;align-items:center;gap:10px;padding:8px 10px 6px}.user-avatar-small[data-v-40a3080b]{width:28px;height:28px;border-radius:50%;background:#e5e7eb;color:#374151;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0}.user-dropdown-identity[data-v-40a3080b]{display:flex;flex-direction:column;overflow:hidden;gap:0}.user-dropdown-name[data-v-40a3080b]{font-size:12px;font-weight:500;color:#fff;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-dropdown-email[data-v-40a3080b]{font-size:11px;color:#888;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-dropdown-divider[data-v-40a3080b]{height:1px;background:#ffffff0f;margin:4px 6px}.user-dropdown-item[data-v-40a3080b]{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;padding:7px 10px;border:none;background:none;border-radius:6px;font-size:12px;font-weight:450;color:#bbb;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);font-family:inherit;text-align:left}.user-dropdown-item[data-v-40a3080b]:hover{background:#ffffff0f;color:#fff}.user-dropdown-item svg[data-v-40a3080b]{flex-shrink:0;color:#888;transition:color .15s ease}.user-dropdown-item:hover svg[data-v-40a3080b]{color:#fff}.user-dropdown-item--logout[data-v-40a3080b]{color:#bbb}.user-dropdown-item--logout[data-v-40a3080b]:hover{background:#ffffff0f;color:#fff}.user-dropdown-enter-active[data-v-40a3080b]{transition:all .2s cubic-bezier(.16,1,.3,1)}.user-dropdown-leave-active[data-v-40a3080b]{transition:all .12s cubic-bezier(.7,0,.84,0)}.user-dropdown-enter-from[data-v-40a3080b]{opacity:0;transform:translateY(6px) scale(.96)}.user-dropdown-leave-to[data-v-40a3080b]{opacity:0;transform:translateY(-3px) scale(.98)}.main-content[data-v-40a3080b]{flex:1;display:flex;flex-direction:column;overflow:hidden}.topbar[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.page-title[data-v-40a3080b]{font-size:16px;font-weight:600;letter-spacing:-.01em}.topbar-right[data-v-40a3080b]{display:flex;align-items:center;gap:12px}.panel-wrapper[data-v-40a3080b]{flex:1;overflow-y:auto;padding:0 32px 8px}.panel-wrapper.is-editor-active[data-v-40a3080b]{padding:0;background:#1a1a1a}.panel-content[data-v-40a3080b]{max-width:100%;margin:0 auto;flex:1 0 auto;display:flex;flex-direction:column;width:100%}.welcome-section[data-v-40a3080b]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:32px;gap:24px;flex-wrap:wrap}.welcome-title[data-v-40a3080b]{font-size:24px;font-weight:600;letter-spacing:-.02em;margin-bottom:4px}.welcome-subtitle[data-v-40a3080b]{font-size:12px;color:#888;line-height:1.5}.quick-actions[data-v-40a3080b]{display:flex;gap:8px;flex-wrap:wrap}.quick-action-btn[data-v-40a3080b]{display:flex;align-items:center;gap:8px;padding:6px 16px;background:#f5f5f5;border:none;border-radius:24px;font-size:12px;font-weight:500;color:#1a1a1a;cursor:pointer;transition:all .2s ease}.quick-action-btn.primary[data-v-40a3080b]{background:#0057ff;color:#fff}.stats-grid[data-v-40a3080b]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px}.stat-card[data-v-40a3080b]{background:#1e1e1e;border-radius:14px;padding:20px;display:flex;align-items:center;gap:16px}.stat-icon[data-v-40a3080b]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon.blue[data-v-40a3080b]{background:#3260e726;color:#6b8aff}.stat-icon.green[data-v-40a3080b]{background:#10b98126;color:#10b981}.stat-icon.purple[data-v-40a3080b]{background:#8b5cf626;color:#8b5cf6}.stat-icon.orange[data-v-40a3080b]{background:#f59e0b26;color:#f59e0b}.stat-info[data-v-40a3080b]{display:flex;flex-direction:column}.stat-number[data-v-40a3080b]{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1}.stat-label[data-v-40a3080b]{font-size:12px;color:#777;margin-top:2px}.uber-sett-delete-btn[data-v-40a3080b]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:#ef4444;color:#fff;border:none;border-radius:8px;padding:12px 16px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-top:12px}.user-dropdown-item--delete[data-v-40a3080b]{color:#ef4444!important}.user-dropdown-item--delete[data-v-40a3080b]:hover{background:#fef2f2!important}.content-grid[data-v-40a3080b]{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}.content-section[data-v-40a3080b]{background:#1e1e1e;border-radius:14px;padding:24px}.section-header[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.section-header h3[data-v-40a3080b]{font-size:12px;font-weight:600;letter-spacing:-.01em}.see-all-btn[data-v-40a3080b]{background:none;border:none;color:#aaa;font-size:12px;font-weight:500;cursor:pointer}.document-list[data-v-40a3080b]{display:flex;flex-direction:column}.document-list.full-width[data-v-40a3080b]{background:#1e1e1e;border-radius:14px;padding:8px}.document-row[data-v-40a3080b]{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer;transition:background .12s}.document-row[data-v-40a3080b]:last-child{border-bottom:none}.doc-icon-wrap[data-v-40a3080b]{width:40px;height:40px;background:#2a2a2a;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.doc-info[data-v-40a3080b]{flex:1;display:flex;flex-direction:column;min-width:0}.doc-name[data-v-40a3080b]{font-size:12px;font-weight:500;color:#e0e0e0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-meta[data-v-40a3080b]{font-size:11px;color:#999}.doc-format[data-v-40a3080b]{font-size:11px;color:#888;background:#2a2a2a;padding:2px 8px;border-radius:6px}.doc-score[data-v-40a3080b]{flex-shrink:0}.score-ring[data-v-40a3080b]{width:36px;height:36px;border-radius:50%;background:conic-gradient(#141212 calc(var(--score) * 1%),#eee calc(var(--score) * 1%));display:flex;align-items:center;justify-content:center;position:relative}.score-ring[data-v-40a3080b]:before{content:"";position:absolute;width:28px;height:28px;border-radius:50%;background:#1e1e1e}.score-ring span[data-v-40a3080b]{position:relative;z-index:1;font-size:10px;font-weight:600;color:#e0e0e0}.doc-action-btn[data-v-40a3080b]{background:none;border:none;color:#bbb;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center}.activity-feed[data-v-40a3080b]{display:flex;flex-direction:column;gap:8px}.activity-item[data-v-40a3080b]{display:flex;gap:10px;padding:8px 0}.activity-dot[data-v-40a3080b]{width:8px;height:8px;border-radius:50%;margin-top:5px;flex-shrink:0}.activity-dot.blue[data-v-40a3080b]{background:#141212}.activity-dot.green[data-v-40a3080b]{background:#10b981}.activity-dot.purple[data-v-40a3080b]{background:#8b5cf6}.activity-dot.orange[data-v-40a3080b]{background:#f59e0b}.activity-info[data-v-40a3080b]{display:flex;flex-direction:column}.activity-text[data-v-40a3080b]{font-size:12.5px;color:#bbb;line-height:1.4}.activity-time[data-v-40a3080b]{font-size:11px;color:#bbb;margin-top:2px}.tool-header[data-v-40a3080b]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:32px;gap:16px;flex-wrap:wrap}.tool-header h2[data-v-40a3080b]{font-size:22px;font-weight:600;letter-spacing:-.02em;margin-bottom:4px}.tool-desc[data-v-40a3080b]{font-size:12px;color:#888}.doc-new-btn[data-v-40a3080b]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#0057ff;color:#fff;border:none;border-radius:24px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap;flex-shrink:0}.upgrade-pro-btn[data-v-40a3080b]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:#f5f5f5;color:#1a1a1a;border:none;border-radius:24px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.header-actions-group[data-v-40a3080b]{display:flex;gap:8px}.primary-btn[data-v-40a3080b]{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;background:#0057ff;color:#fff;border:none;border-radius:24px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.primary-btn.full-width[data-v-40a3080b]{width:100%;justify-content:center}.outline-btn[data-v-40a3080b]{display:flex;align-items:center;gap:8px;padding:6px 16px;background:transparent;color:#ccc;border:1px solid rgba(255,255,255,.15);border-radius:24px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.small-btn[data-v-40a3080b]{padding:5px 12px;background:#2a2a2a;border:none;border-radius:6px;font-size:12px;font-weight:500;color:#bbb;cursor:pointer}.text-btn[data-v-40a3080b]{background:none;border:none;font-size:12px;font-weight:500;cursor:pointer;color:#666}.text-btn.danger[data-v-40a3080b]{color:#ef4444}.danger-btn[data-v-40a3080b]{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;background:red;color:#fff;border:none;border-radius:24px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.secondary-utility-btn[data-v-40a3080b]{padding:8px 16px;background:#212121;color:#fff;border:none;border-radius:20px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.icon-btn[data-v-40a3080b]{background:none;border:none;color:#bbb;cursor:pointer;padding:6px;border-radius:6px;display:flex;align-items:center}.template-picker[data-v-40a3080b]{margin-bottom:40px}.picker-title[data-v-40a3080b]{font-size:12px;font-weight:600;margin-bottom:16px}.template-grid[data-v-40a3080b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}.template-card[data-v-40a3080b]{cursor:pointer;display:flex;flex-direction:column;gap:10px;transition:all .2s ease}.template-preview[data-v-40a3080b]{aspect-ratio:1/1.414;background:#1e1e1e;border:1px solid rgba(255,255,255,.08);border-radius:12px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:border-color .2s,box-shadow .2s}.template-img-preview[data-v-40a3080b]{width:100%;height:100%;object-fit:cover}.template-info[data-v-40a3080b]{padding:8px 12px;display:flex;align-items:center;gap:6px}.template-name[data-v-40a3080b]{font-size:12px;font-weight:500}.template-tag[data-v-40a3080b]{position:absolute;top:8px;right:8px;font-size:9px;font-weight:600;padding:2px 6px;border-radius:4px;background:#1a1a1a;color:#fff;z-index:2}.cv-list-section h3[data-v-40a3080b]{font-size:12px;font-weight:600;margin-bottom:16px}.cv-info-footer[data-v-40a3080b]{padding:8px 10px;display:flex;flex-direction:column;gap:4px}.cv-card-name[data-v-40a3080b]{font-size:12px;font-weight:500;color:#e0e0e0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cv-card-meta[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:center;position:relative}.cv-card-date[data-v-40a3080b]{font-size:11px;color:#888}.card-options[data-v-40a3080b]{position:relative}.options-btn[data-v-40a3080b]{padding:4px}.options-dropdown[data-v-40a3080b]{position:absolute;bottom:100%;right:-8px;margin-bottom:8px;background:#222;border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 4px 12px #0006;padding:4px;min-width:140px;z-index:20;display:flex;flex-direction:column}.dropdown-item[data-v-40a3080b]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;background:transparent;cursor:pointer;font-size:12px;font-family:inherit;color:#ccc;border-radius:6px;text-align:left}.dropdown-item[data-v-40a3080b]:hover{background:#ffffff0f}.dropdown-item.text-danger[data-v-40a3080b]{color:#ef4444}.empty-state-card[data-v-40a3080b]{text-align:center;padding:60px 40px;background:#1e1e1e;border-radius:16px;margin-bottom:32px}.empty-state-card h3[data-v-40a3080b]{font-size:18px;font-weight:600;margin:20px 0 8px}.empty-state-card p[data-v-40a3080b]{font-size:12px;color:#888;max-width:400px;margin:0 auto 24px;line-height:1.5}.empty-illustration[data-v-40a3080b]{display:flex;justify-content:center}.feature-cards-grid[data-v-40a3080b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature-mini-card[data-v-40a3080b]{background:#1e1e1e;border-radius:14px;padding:24px}.fmc-icon[data-v-40a3080b]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.fmc-icon.blue[data-v-40a3080b]{background:#3260e726;color:#6b8aff}.fmc-icon.green[data-v-40a3080b]{background:#10b98126;color:#10b981}.fmc-icon.purple[data-v-40a3080b]{background:#8b5cf626;color:#8b5cf6}.feature-mini-card h4[data-v-40a3080b]{font-size:12px;font-weight:600;margin-bottom:6px}.feature-mini-card p[data-v-40a3080b]{font-size:12px;color:#888;line-height:1.5}.kanban-board[data-v-40a3080b]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:8px;background:transparent}.kanban-column[data-v-40a3080b]{background:transparent;display:flex;flex-direction:column}.kanban-header[data-v-40a3080b]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.kanban-icon[data-v-40a3080b]{width:14px;height:14px;border-radius:50%;display:inline-block}.kanban-icon.gray-dashed[data-v-40a3080b]{border:1.5px dashed #9ca3af;background:transparent}.kanban-icon.orange-ring[data-v-40a3080b]{border:2px solid #f97316;background:transparent}.kanban-icon.blue-solid[data-v-40a3080b]{background:#6366f1;position:relative}.kanban-icon.blue-solid[data-v-40a3080b]:after{content:"";position:absolute;top:6px;left:3px;right:3px;height:2px;background:#fff;border-radius:1px}.kanban-icon.green-solid[data-v-40a3080b]{background:#10b981;position:relative}.kanban-icon.green-solid[data-v-40a3080b]:after{content:"";position:absolute;top:3px;left:5px;width:4px;height:7px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.kanban-title[data-v-40a3080b]{font-size:12px;font-weight:500;color:#bbb;flex:1}.kanban-count[data-v-40a3080b]{font-size:12px;font-weight:600;color:#bbb;background:#2a2a2a;padding:2px 8px;border-radius:12px}.add-job-col-btn[data-v-40a3080b]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 0;background:#2a2a2a;border:none;border-radius:8px;color:#64748b;font-size:12px;font-weight:500;cursor:pointer;margin-bottom:12px;transition:background .15s}.kanban-items[data-v-40a3080b]{display:flex;flex-direction:column;gap:12px}.kanban-card[data-v-40a3080b]{background:#1e1e1e;border-radius:8px;padding:16px;cursor:pointer;box-shadow:none;border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:6px;transition:box-shadow .15s}.kanban-card[data-v-40a3080b]:hover{box-shadow:0 4px 12px #0000004d}.kanban-card-top[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:flex-start}.kanban-company[data-v-40a3080b]{font-weight:600;color:#e0e0e0}.kanban-date[data-v-40a3080b]{font-size:11px;color:#bbb}.kanban-role[data-v-40a3080b]{font-size:12px;color:#666;margin-bottom:8px;display:block}.kanban-tags[data-v-40a3080b]{display:flex;gap:4px;flex-wrap:wrap}.kanban-tag[data-v-40a3080b]{font-size:10px;font-weight:500;padding:2px 8px;border-radius:6px;background:#2a2a2a;color:#888}.ats-layout[data-v-40a3080b]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:40px}.upload-zone[data-v-40a3080b]{background:#1e1e1e;border:2px dashed rgba(255,255,255,.12);border-radius:16px;padding:48px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;min-height:280px;justify-content:center}.upload-zone h4[data-v-40a3080b]{font-size:16px;font-weight:600;margin-top:8px}.upload-zone p[data-v-40a3080b]{font-size:12px;color:#999}.ats-paste-area h4[data-v-40a3080b]{font-size:12px;font-weight:600;margin-bottom:8px}.ats-textarea[data-v-40a3080b]{width:100%;min-height:200px;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;font-size:12px;color:#e0e0e0;background:#1e1e1e;resize:vertical;outline:none;margin-bottom:12px;transition:border-color .15s}.ats-textarea[data-v-40a3080b]:focus{border-color:#ffffff40}.ats-textarea[data-v-40a3080b]::placeholder{color:#bbb}.ats-features-row[data-v-40a3080b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ats-feature[data-v-40a3080b]{background:#1e1e1e;border-radius:14px;padding:24px}.ats-feature-icon[data-v-40a3080b]{margin-bottom:12px}.ats-feature h4[data-v-40a3080b]{font-size:12px;font-weight:600;margin-bottom:6px}.ats-feature p[data-v-40a3080b]{font-size:12px;color:#888;line-height:1.5}.interview-modes[data-v-40a3080b]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:40px}.interview-mode-card[data-v-40a3080b]{background:#1e1e1e;border-radius:14px;padding:24px;cursor:pointer;border:2px solid transparent;transition:all .15s}.interview-mode-card[data-v-40a3080b]:hover{border-color:#ffffff1f}.mode-icon[data-v-40a3080b]{margin-bottom:16px}.interview-mode-card h4[data-v-40a3080b]{font-size:12px;font-weight:600;margin-bottom:6px}.interview-mode-card p[data-v-40a3080b]{font-size:12px;color:#888;line-height:1.5;margin-bottom:12px}.mode-tag[data-v-40a3080b]{font-size:11px;font-weight:600;padding:3px 10px;background:#3260e726;color:#6b8aff;border-radius:8px}.past-sessions h3[data-v-40a3080b]{font-size:12px;font-weight:600;margin-bottom:12px}.session-list[data-v-40a3080b]{background:#1e1e1e;border-radius:14px;overflow:hidden}.session-row[data-v-40a3080b]{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer;transition:background .12s}.session-row[data-v-40a3080b]:hover{background:#ffffff0a}.session-row[data-v-40a3080b]:last-child{border-bottom:none}.session-icon[data-v-40a3080b]{width:36px;height:36px;background:#3260e726;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.session-info[data-v-40a3080b]{flex:1;display:flex;flex-direction:column}.session-title[data-v-40a3080b]{font-size:12px;font-weight:500}.session-meta[data-v-40a3080b]{font-size:11px;color:#999}.session-score[data-v-40a3080b]{font-size:12px;font-weight:600;color:#e0e0e0}.ai-writer-layout[data-v-40a3080b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.writer-mode-tabs[data-v-40a3080b]{display:flex;gap:4px;margin-bottom:12px;background:#2a2a2a;border-radius:10px;padding:4px}.writer-tab[data-v-40a3080b]{flex:1;padding:7px 12px;background:transparent;border:none;border-radius:8px;font-size:12px;font-weight:500;color:#888;cursor:pointer;transition:all .12s}.writer-tab.active[data-v-40a3080b]{background:#3a3a3a;color:#fff;box-shadow:none}.writer-textarea[data-v-40a3080b]{width:100%;min-height:240px;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px;font-size:12px;color:#e0e0e0;background:#1e1e1e;resize:vertical;outline:none;margin-bottom:12px;transition:border-color .15s}.writer-textarea[data-v-40a3080b]:focus{border-color:#ffffff40}.writer-textarea[data-v-40a3080b]::placeholder{color:#bbb}.writer-controls[data-v-40a3080b]{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.tone-select[data-v-40a3080b],.model-select[data-v-40a3080b]{display:flex;flex-direction:column;gap:4px}.tone-select label[data-v-40a3080b],.model-select label[data-v-40a3080b]{font-size:11px;font-weight:500;color:#999}.tone-select select[data-v-40a3080b],.model-select select[data-v-40a3080b]{padding:7px 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:12px;background:#1e1e1e;color:#e0e0e0;cursor:pointer;outline:none}.writer-output-section[data-v-40a3080b]{background:#1e1e1e;border-radius:14px;padding:20px;display:flex;flex-direction:column}.output-header[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:12px;font-weight:600}.output-actions[data-v-40a3080b]{display:flex;gap:6px}.output-placeholder[data-v-40a3080b]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;min-height:260px}.output-placeholder p[data-v-40a3080b]{font-size:12px;color:#bbb}.settings-sections[data-v-40a3080b]{display:flex;flex-direction:column;gap:32px}.settings-group h3[data-v-40a3080b]{font-size:12px;font-weight:600;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}.settings-group-header[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.settings-group-header h3[data-v-40a3080b]{margin-bottom:0;padding-bottom:0;border-bottom:none}.usage-chart-header[data-v-40a3080b]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px;gap:16px;flex-wrap:wrap}.usage-chart-header-left h3[data-v-40a3080b]{font-size:12px;font-weight:600;margin:0;padding:0;border:none}.usage-chart-subtitle[data-v-40a3080b]{font-size:12px;color:#999;margin-top:4px;font-weight:400}.usage-period-tabs[data-v-40a3080b]{display:flex;gap:2px;background:#2a2a2a;border-radius:10px;padding:3px}.usage-period-btn[data-v-40a3080b]{padding:5px 12px;border:none;background:transparent;border-radius:8px;font-size:12px;font-weight:500;color:#999;cursor:pointer;transition:all .15s}.usage-period-btn.active[data-v-40a3080b]{background:#3a3a3a;color:#fff;box-shadow:none}.usage-kpi-row[data-v-40a3080b]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.usage-kpi-card[data-v-40a3080b]{background:#1e1e1e;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:4px;transition:border-color .15s}.usage-kpi-card[data-v-40a3080b]:hover{border-color:#ffffff1f}.usage-kpi-card.highlight[data-v-40a3080b]{background:#1e1e1e;border:1px solid rgba(255,255,255,.06);border-left:3px solid #FA4616}.usage-kpi-card.highlight .usage-kpi-label[data-v-40a3080b],.usage-kpi-card.highlight .usage-kpi-value[data-v-40a3080b],.usage-kpi-card.highlight .usage-kpi-trend[data-v-40a3080b]{color:inherit}.usage-kpi-card.highlight .usage-kpi-trend[data-v-40a3080b]{color:#999}.usage-kpi-label[data-v-40a3080b]{font-size:11px;color:#999;font-weight:500;text-transform:none;letter-spacing:0}.usage-kpi-value[data-v-40a3080b]{font-size:22px;font-weight:500;color:#e0e0e0;letter-spacing:-.02em;line-height:1.1;margin:2px 0}.usage-kpi-trend[data-v-40a3080b]{font-size:11px;color:#999;display:flex;align-items:center;gap:3px}.usage-kpi-trend.up[data-v-40a3080b]{color:#10b981}.usage-kpi-trend.down[data-v-40a3080b]{color:#fa4616}.usage-chart-body[data-v-40a3080b]{display:block;margin-bottom:20px}.usage-chart-main[data-v-40a3080b]{background:#1e1e1e;border:none;border-radius:14px;padding:20px 20px 12px}.usage-echart[data-v-40a3080b]{height:220px;width:100%}.overview-stats-row[data-v-40a3080b]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.overview-stat[data-v-40a3080b]{display:flex;flex-direction:column;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.05)}.overview-stat-number[data-v-40a3080b]{font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1;color:#e0e0e0}.overview-stat-label[data-v-40a3080b]{font-size:12px;color:#999;margin-top:4px}.overview-stat--illustration[data-v-40a3080b]{flex-direction:row;align-items:center;gap:0}.overview-stat-text[data-v-40a3080b]{display:flex;flex-direction:column}.overview-stat-illustration[data-v-40a3080b]{width:64px;height:64px;flex-shrink:0}.overview-stat-illustration svg[data-v-40a3080b]{width:100%;height:100%}.settings-row[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.05)}.customization-intro[data-v-40a3080b]{font-size:12px;color:#888;line-height:1.6;margin-bottom:20px}.customization-block[data-v-40a3080b]{margin-bottom:20px}.customization-block-header[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.char-count[data-v-40a3080b]{font-size:11px;color:#bbb}.customization-textarea[data-v-40a3080b]{width:100%;min-height:120px;padding:14px 16px;background:#1e1e1e;border:1px solid rgba(255,255,255,.1);border-radius:12px;font-size:12px;color:#e0e0e0;line-height:1.6;resize:vertical;outline:none;transition:all .2s ease}.customization-textarea[data-v-40a3080b]:focus{background:#222;border-color:#ffffff40}.customization-textarea[data-v-40a3080b]::placeholder{color:#bbb;font-size:12px;line-height:1.6}.tool-toggle-row[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.05)}.tool-toggle-info[data-v-40a3080b]{display:flex;align-items:center;gap:14px}.tool-toggle-icon[data-v-40a3080b]{width:40px;height:40px;background:#2a2a2a;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#e0e0e0;flex-shrink:0}.settings-label[data-v-40a3080b]{display:flex;flex-direction:column}.s-title[data-v-40a3080b]{font-size:12px;font-weight:500}.s-desc[data-v-40a3080b]{font-size:12px;color:#999}.settings-input[data-v-40a3080b]{padding:10px 16px;background:#1e1e1e;border:1px solid rgba(255,255,255,.1);border-radius:12px;font-size:12px;color:#e0e0e0;width:320px;outline:none;transition:all .2s ease}.settings-input[data-v-40a3080b]:focus{background:#222;border-color:#ffffff40}.settings-select[data-v-40a3080b]{padding:10px 16px;background:#1e1e1e;border:1px solid rgba(255,255,255,.1);border-radius:12px;font-size:12px;color:#e0e0e0;cursor:pointer;outline:none;width:220px;transition:all .2s ease}.settings-select[data-v-40a3080b]:focus{background:#222;border-color:#ffffff40}.integration-row[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #f5f5f5}.integration-info[data-v-40a3080b]{display:flex;align-items:center;gap:16px}.integration-icon[data-v-40a3080b]{width:40px;height:40px;background:#2a2a2a;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#e0e0e0}.plan-info-card[data-v-40a3080b]{background:#1e1e1e;border-radius:14px;padding:20px}.plan-badge-row[data-v-40a3080b]{display:flex;gap:8px;margin-bottom:12px}.plan-pill[data-v-40a3080b]{display:inline-flex;align-items:center;justify-content:center;padding:5px 14px;background:#fa4616;color:#fff;border:none;border-radius:24px;font-size:12px;font-weight:600;white-space:nowrap}.plan-details[data-v-40a3080b]{font-size:12px;color:#666;margin-bottom:16px}.change-plan-btn[data-v-40a3080b]{background:#212121;color:#fff;border:none;padding:6px 16px;border-radius:24px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.tool-checkbox[data-v-40a3080b]{display:flex;align-items:center;cursor:pointer;flex-shrink:0}.tool-checkbox input[data-v-40a3080b]{position:absolute;opacity:0;width:0;height:0}.tool-checkbox-box[data-v-40a3080b]{width:20px;height:20px;border-radius:6px;border:1.5px solid #444;background:#1e1e1e;display:flex;align-items:center;justify-content:center;transition:all .15s ease;color:transparent}.tool-checkbox-box svg[data-v-40a3080b]{width:12px;height:12px}.tool-checkbox input:checked+.tool-checkbox-box[data-v-40a3080b]{background:#1a73e8;border-color:#1a73e8;color:#fff}.tool-checkbox input:not(:checked):hover+.tool-checkbox-box[data-v-40a3080b],.tool-checkbox:hover .tool-checkbox input:not(:checked)+.tool-checkbox-box[data-v-40a3080b]{border-color:#666}.toggle-switch[data-v-40a3080b]{position:relative;display:inline-block;width:44px;height:24px}.toggle-switch input[data-v-40a3080b]{opacity:0;width:0;height:0}.toggle-slider[data-v-40a3080b]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#444;border-radius:24px;transition:.2s}.toggle-slider[data-v-40a3080b]:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:.2s}.toggle-switch input:checked+.toggle-slider[data-v-40a3080b]{background:#1a73e8}.toggle-switch input:checked+.toggle-slider[data-v-40a3080b]:before{transform:translate(20px)}.plan-info-card[data-v-40a3080b]{background:#1e1e1e;border-radius:14px;padding:24px}.plan-badge-row[data-v-40a3080b]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.plan-name-badge[data-v-40a3080b]{font-size:12px;font-weight:700;background:#fa461626;color:#fa4616;padding:3px 14px;border-radius:20px}.plan-status[data-v-40a3080b]{font-size:12px;font-weight:500;color:#10b981}.plan-details[data-v-40a3080b]{font-size:12px;color:#888;margin-bottom:16px}.plan-actions-row[data-v-40a3080b]{display:flex;gap:12px}.help-grid[data-v-40a3080b]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.help-card[data-v-40a3080b]{background:#1e1e1e;border-radius:14px;padding:28px;cursor:pointer;border:2px solid transparent;transition:all .15s}.help-card[data-v-40a3080b]:hover{border-color:#ffffff1f}.help-icon[data-v-40a3080b]{margin-bottom:16px}.help-card h4[data-v-40a3080b]{font-size:12px;font-weight:600;margin-bottom:6px}.help-card p[data-v-40a3080b]{font-size:12px;color:#888;line-height:1.5}@media (max-width: 1100px){.stats-grid[data-v-40a3080b],.kanban-board[data-v-40a3080b],.interview-modes[data-v-40a3080b]{grid-template-columns:repeat(2,1fr)}.template-grid[data-v-40a3080b]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.neon-cta[data-v-40a3080b]{display:none}.dash-header[data-v-40a3080b]{padding:0 12px}.panel-wrapper[data-v-40a3080b]{padding:20px 0}.panel-content[data-v-40a3080b],.dash-footer-content[data-v-40a3080b]{max-width:680px;margin:0 auto;padding:40px 20px}.content-grid[data-v-40a3080b],.ats-layout[data-v-40a3080b],.ai-writer-layout[data-v-40a3080b],.billing-hero[data-v-40a3080b],.stats-grid[data-v-40a3080b],.kanban-board[data-v-40a3080b],.interview-modes[data-v-40a3080b],.feature-cards-grid[data-v-40a3080b]{grid-template-columns:1fr!important;gap:24px}.feature-mini-card[data-v-40a3080b]{text-align:center;display:flex;flex-direction:column;align-items:center;padding:32px 24px}.fmc-icon[data-v-40a3080b]{margin:0 auto 16px!important}.feature-mini-card h4[data-v-40a3080b]{font-size:16px;margin-bottom:8px}.feature-mini-card p[data-v-40a3080b]{font-size:12px;line-height:1.6}.template-grid[data-v-40a3080b]{grid-template-columns:1fr 1fr!important;gap:16px}.search-box[data-v-40a3080b]{display:none}.tool-header h2[data-v-40a3080b]{font-size:24px}}.billing-hero[data-v-40a3080b]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}.wallet-card[data-v-40a3080b]{position:relative;border-radius:20px;overflow:hidden;min-height:200px}.wallet-card-bg[data-v-40a3080b]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#1a1a1a,#2d2d2d,#1a1a1a);z-index:0}.wallet-card-bg[data-v-40a3080b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 20% 50%,rgba(0,87,255,.15) 0%,transparent 60%),radial-gradient(ellipse at 80% 30%,rgba(100,100,255,.08) 0%,transparent 50%)}.wallet-card-content[data-v-40a3080b]{position:relative;z-index:1;padding:28px;display:flex;flex-direction:column;justify-content:space-between;height:100%;color:#fff}.wallet-card-top[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between}.wallet-brand[data-v-40a3080b]{font-size:18px;font-weight:600;letter-spacing:-.02em;opacity:.95}.wallet-plan-pill[data-v-40a3080b]{font-size:11px;font-weight:600;padding:3px 10px;border-radius:100px;background:#ffffff26;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);letter-spacing:.02em}.wallet-balance-section[data-v-40a3080b]{display:flex;flex-direction:column;gap:4px;margin:24px 0}.wallet-balance-label[data-v-40a3080b]{font-size:12px;opacity:.6;font-weight:400;text-transform:uppercase;letter-spacing:.06em}.wallet-balance-amount[data-v-40a3080b]{font-size:40px;font-weight:700;letter-spacing:-.03em;line-height:1}.wallet-card-bottom[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between}.wallet-tokens[data-v-40a3080b]{display:flex;align-items:center;gap:6px;font-size:12px;opacity:.7}.wallet-period[data-v-40a3080b]{font-size:12px;opacity:.5;text-transform:capitalize}.billing-quick-stats[data-v-40a3080b]{display:flex;flex-direction:column;gap:12px}.billing-stat-card[data-v-40a3080b]{display:flex;align-items:center;gap:14px;padding:18px 20px;background:#1e1e1e;border-radius:14px;flex:1}.billing-stat-icon[data-v-40a3080b]{width:40px;height:40px;border-radius:10px;background:#2a2a2a;display:flex;align-items:center;justify-content:center;color:#bbb;flex-shrink:0}.billing-stat-info[data-v-40a3080b]{display:flex;flex-direction:column}.billing-stat-value[data-v-40a3080b]{font-size:18px;font-weight:600;letter-spacing:-.02em;color:#e0e0e0}.billing-stat-label[data-v-40a3080b]{font-size:12px;color:#999;margin-top:1px}.billing-section[data-v-40a3080b]{margin-bottom:32px}.billing-section-header[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.billing-section-title[data-v-40a3080b]{font-size:12px;font-weight:600;color:#e0e0e0;letter-spacing:-.01em;margin-bottom:16px}.billing-section-header .billing-section-title[data-v-40a3080b]{margin-bottom:0}.billing-add-btn[data-v-40a3080b]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#0057ff;color:#fff;border:none;border-radius:100px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.token-usage-bar-wrapper[data-v-40a3080b]{background:#1e1e1e;border-radius:14px;padding:20px}.token-usage-bar[data-v-40a3080b]{width:100%;height:8px;background:#2a2a2a;border-radius:100px;overflow:hidden;margin-bottom:10px}.token-usage-fill[data-v-40a3080b]{height:100%;background:linear-gradient(90deg,#0057ff,#3b82f6);border-radius:100px;transition:width .6s ease}.token-usage-meta[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#888}.payment-methods-list[data-v-40a3080b]{display:flex;flex-direction:column;gap:10px}.payment-method-card[data-v-40a3080b]{display:flex;align-items:center;gap:16px;padding:16px 20px;background:#1e1e1e;border-radius:14px;transition:all .15s ease}.payment-method-card.is-default[data-v-40a3080b]{background:#2a2a2a}.pm-icon[data-v-40a3080b]{flex-shrink:0;display:flex;align-items:center}.pm-info[data-v-40a3080b]{display:flex;flex-direction:column;flex:1}.pm-name[data-v-40a3080b]{font-size:12px;font-weight:600;color:#e0e0e0}.pm-detail[data-v-40a3080b]{font-size:12px;color:#999;margin-top:2px}.pm-actions[data-v-40a3080b]{flex-shrink:0}.pm-default-badge[data-v-40a3080b]{font-size:11px;font-weight:600;color:#0057ff;background:#0057ff14;padding:3px 10px;border-radius:100px}.pm-set-default-btn[data-v-40a3080b]{background:none;border:1px solid rgba(255,255,255,.1);padding:4px 12px;border-radius:100px;font-size:12px;font-weight:500;color:#ccc;cursor:pointer;transition:all .15s ease}.transactions-list[data-v-40a3080b]{display:flex;flex-direction:column;background:#1e1e1e;border-radius:14px;overflow:hidden}.transaction-row[data-v-40a3080b]{display:flex;align-items:center;gap:14px;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.05)}.transaction-row[data-v-40a3080b]:last-child{border-bottom:none}.tx-icon[data-v-40a3080b]{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tx-icon.charge[data-v-40a3080b]{background:#ef444426;color:#ef4444}.tx-icon.credit[data-v-40a3080b]{background:#10b98126;color:#10b981}.tx-icon.invoice[data-v-40a3080b]{background:#2a2a2a;color:#888}.tx-info[data-v-40a3080b]{display:flex;flex-direction:column;flex:1}.tx-title[data-v-40a3080b]{font-size:12px;font-weight:500;color:#e0e0e0}.tx-date[data-v-40a3080b]{font-size:11px;color:#aaa;margin-top:2px}.tx-amount[data-v-40a3080b]{font-size:12px;font-weight:600;letter-spacing:-.01em;flex-shrink:0}.tx-amount.charge[data-v-40a3080b]{color:#e0e0e0}.tx-amount.credit[data-v-40a3080b]{color:#10b981}.tx-amount.invoice[data-v-40a3080b]{color:#888}@media (max-width: 900px){.billing-hero[data-v-40a3080b]{grid-template-columns:1fr}}.dash-footer[data-v-40a3080b]{margin-top:auto;padding:24px 0 0;border-top:none;display:flex;justify-content:space-between;align-items:center;color:#71717a;font-family:"Aspekta 550",sans-serif;font-size:14px;font-weight:500;width:100%;flex-shrink:0}.dash-footer-content[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:center;width:100%}.dash-copyright[data-v-40a3080b]{margin:0;font-family:"Aspekta 550",sans-serif;font-size:14px;font-weight:500;color:#52525b;letter-spacing:.01em}.dash-language-switcher[data-v-40a3080b]{display:flex;align-items:center;gap:8px;cursor:pointer;position:relative;padding:4px 0;background-color:transparent;border:none;color:#52525b;transition:color .2s ease}.dash-language-switcher[data-v-40a3080b]:hover{color:#09090b}.globe-icon[data-v-40a3080b]{flex-shrink:0;color:currentColor}.language-current[data-v-40a3080b]{font-family:"Aspekta 550",sans-serif;font-size:14px;font-weight:500;color:currentColor;letter-spacing:.01em}.chevron-icon[data-v-40a3080b]{transition:transform .2s ease;color:currentColor}.chevron-up[data-v-40a3080b]{transform:rotate(180deg)}.dash-language-menu[data-v-40a3080b]{position:absolute;bottom:calc(100% + 8px);right:0;background:#fff;border:1px solid #e4e4e7;border-radius:12px;padding:8px;min-width:220px;box-shadow:0 10px 32px #00000014;display:flex;flex-direction:column;gap:2px;z-index:100}.dash-language-option[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:8px;color:#52525b;font-family:"Aspekta 550",sans-serif;font-size:14px;font-weight:500;transition:all .15s ease;cursor:pointer}.dash-language-option[data-v-40a3080b]:hover{background-color:#f4f4f5;color:#09090b}.dash-language-option-active[data-v-40a3080b]{color:#09090b;background-color:#f4f4f5;font-weight:600}.dash-language-backdrop[data-v-40a3080b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99}.dashboard-layout[data-v-40a3080b]{background:#fff;padding:0;gap:0;box-sizing:border-box}.main-content[data-v-40a3080b]{background:#fff;border-radius:0;overflow:hidden;height:100%;width:100%;padding-top:0!important}.panel-wrapper[data-v-40a3080b]{background:#fff;display:flex;flex-direction:column;height:100%;padding:0 32px 8px;box-sizing:border-box}.magnific-home-panel[data-v-40a3080b]{flex:1 0 auto;display:flex;flex-direction:column;width:100%;background:#fff;color:#000;font-family:"Aspekta 550",Inter,-apple-system,sans-serif}.magnific-topbar[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;padding:24px 0;width:100%;flex-shrink:0;position:sticky;top:0;z-index:150!important;background:#fff}.magnific-top-left[data-v-40a3080b]{font-size:14px;font-weight:500;color:#71717a}.magnific-announcement[data-v-40a3080b]{display:flex;align-items:center;gap:8px;background:#fff;color:#09090b;padding:8px 20px;border-radius:100px;font-size:13px;font-weight:500;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;max-width:600px;opacity:1;transform:translateY(0);white-space:nowrap}.magnific-announcement.announcement-hidden[data-v-40a3080b]{max-width:0;padding-left:0;padding-right:0;opacity:0;margin:0;transform:translateY(-10px);pointer-events:none}.magnific-announcement .dim[data-v-40a3080b]{color:#71717a;font-weight:400;margin-left:4px}.magnific-announcement .badge[data-v-40a3080b]{background:#000;color:#fff;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:500;margin-right:6px}.magnific-announcement .chevron[data-v-40a3080b],.magnific-announcement .close[data-v-40a3080b]{color:#71717a;margin-left:4px;transition:color .2s}.magnific-announcement:hover .chevron[data-v-40a3080b],.magnific-announcement:hover .close[data-v-40a3080b]{color:#09090b}.magnific-top-right[data-v-40a3080b]{display:flex;align-items:center;gap:24px}.magnific-pricing[data-v-40a3080b]{color:#09090b!important;font-size:13.5px!important;font-weight:500!important;cursor:pointer!important;transition:opacity .2s!important}.magnific-pricing[data-v-40a3080b]:hover{opacity:.7!important}.magnific-avatar[data-v-40a3080b]{width:32px;height:32px;border-radius:50%;background:#f4f4f5;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;cursor:pointer;overflow:hidden;border:1px solid #e4e4e7;color:#09090b}.magnific-avatar img[data-v-40a3080b]{width:100%;height:100%;object-fit:cover}.magnific-hero[data-v-40a3080b]{width:100%;max-width:1600px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;padding-top:40px;padding-bottom:60px}.magnific-greeting[data-v-40a3080b]{font-size:24px;font-weight:500;margin-bottom:24px;letter-spacing:-.02em;color:#000}.magnific-search-wrapper[data-v-40a3080b]{width:100%;max-width:640px;margin-bottom:40px}.magnific-search[data-v-40a3080b]{display:flex;align-items:center;background:#f6f6f6;border:1px solid transparent;border-radius:8px;padding:0 16px;height:48px;transition:all .2s ease;cursor:text}.magnific-search svg[data-v-40a3080b]{flex-shrink:0}.magnific-search svg path[data-v-40a3080b]{fill:#1a1a1a}.magnific-search input[data-v-40a3080b]{flex:1!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#000!important;font-size:14px!important;font-weight:500!important;padding:0 12px!important;outline:none!important;font-family:inherit!important;height:100%!important}.magnific-search input[data-v-40a3080b]:focus{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important}.magnific-search input[data-v-40a3080b]::placeholder{color:#71717a!important}.magnific-shortcut[data-v-40a3080b]{font-size:11px;color:#52525b;background:#e2e2e2;padding:3px 8px;border-radius:6px;font-weight:500;flex-shrink:0}.magnific-tools-grid[data-v-40a3080b]{display:flex;justify-content:flex-start;gap:16px;flex-wrap:nowrap;width:100%;margin:0 0 32px}.magnific-tool-card[data-v-40a3080b]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;cursor:pointer;padding:16px;border-radius:12px;transition:background .2s}.magnific-tool-card[data-v-40a3080b]:hover{background:#f4f4f5}.magnific-tool-icon[data-v-40a3080b]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;background:#f6f6f6!important;color:#1a1a1a!important}.magnific-tool-icon svg[data-v-40a3080b]{width:24px;height:24px}.magnific-tool-card h3[data-v-40a3080b]{font-size:16px;font-weight:500;margin:0 0 8px;color:#09090b}.magnific-tool-card p[data-v-40a3080b]{font-size:13px;color:#71717a;margin:0;line-height:1.5}.magnific-all-tools-btn[data-v-40a3080b]{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;color:#000;font-size:16px;font-weight:500;cursor:pointer;padding:8px 16px;border-radius:100px;transition:background .2s}.magnific-all-tools-btn[data-v-40a3080b]:hover{background:#f4f4f5}.dash-sidebar[data-v-40a3080b]{width:260px;height:100%;background:#fff;border-right:1px solid #e4e4e7;border-radius:0;transition:width .3s cubic-bezier(.4,0,.2,1);overflow:hidden;flex-shrink:0}.dash-sidebar.collapsed[data-v-40a3080b]{width:80px}.dash-sidebar.collapsed .brand-text[data-v-40a3080b],.dash-sidebar.collapsed .create-label[data-v-40a3080b],.dash-sidebar.collapsed .nav-label[data-v-40a3080b],.dash-sidebar.collapsed .chevron[data-v-40a3080b],.dash-sidebar.collapsed .user-dropdown-identity[data-v-40a3080b]{display:none!important}.dash-sidebar.collapsed .sidebar-header[data-v-40a3080b]{padding:0;justify-content:center;position:relative;cursor:pointer}.dash-sidebar.collapsed .sidebar-logo[data-v-40a3080b]{display:flex;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .2s ease,transform .2s ease}.dash-sidebar.collapsed .sidebar-toggle-btn[data-v-40a3080b]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;background:transparent!important;margin:0}.dash-sidebar.collapsed .sidebar-header:hover .sidebar-logo[data-v-40a3080b]{opacity:0;transform:scale(.8);pointer-events:none}.dash-sidebar.collapsed .sidebar-header:hover .sidebar-toggle-btn[data-v-40a3080b]{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.dash-sidebar.collapsed .sidebar-new-action[data-v-40a3080b]{padding:0 16px 24px;display:flex;justify-content:center}.dash-sidebar.collapsed .create-btn[data-v-40a3080b]{justify-content:center!important;width:100%}.dash-sidebar.collapsed .sidebar-nav-item[data-v-40a3080b]{justify-content:center!important;padding:12px}.dash-sidebar.collapsed .sidebar-section-header[data-v-40a3080b]{justify-content:center}.dash-sidebar.collapsed .sidebar-footer-icons[data-v-40a3080b]{flex-direction:column;align-items:flex-start!important;gap:12px;padding:24px 20px!important}.dash-sidebar.collapsed .footer-left-group[data-v-40a3080b]{flex-direction:column;align-items:flex-start!important}.sidebar-header[data-v-40a3080b]{height:80px;justify-content:space-between;border-bottom:none}.neon-logo-icon[data-v-40a3080b],.brand-text[data-v-40a3080b]{color:#09090b!important}.sidebar-toggle-btn[data-v-40a3080b]{background:transparent;border:none;color:#000!important;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:1;transition:all .2s ease;padding:8px;border-radius:8px}.sidebar-toggle-btn[data-v-40a3080b]:hover{background:#f4f4f5!important;color:#000!important}.sidebar-new-action[data-v-40a3080b]{padding:0 20px 24px}.create-btn[data-v-40a3080b]{display:flex;align-items:center;justify-content:flex-start!important;gap:12px;background:transparent;border:none;color:#09090b!important;font-size:15px;font-weight:600;cursor:pointer;padding:0;transition:opacity .2s ease}.create-btn[data-v-40a3080b]:hover{opacity:.8}.create-icon[data-v-40a3080b]{width:32px;height:32px;border-radius:8px;background:#ff2975;display:flex;align-items:center;justify-content:center;color:#fff}.sidebar-nav[data-v-40a3080b]::-webkit-scrollbar{width:1px}.sidebar-nav[data-v-40a3080b]::-webkit-scrollbar-track{background:transparent}.sidebar-nav[data-v-40a3080b]::-webkit-scrollbar-thumb{background:#a1a1aa26;border-radius:10px}.sidebar-nav[data-v-40a3080b]::-webkit-scrollbar-thumb:hover{background:#a1a1aa66}.sidebar-nav[data-v-40a3080b]{scrollbar-width:thin;scrollbar-color:rgba(161,161,170,.15) transparent}.sidebar-nav-item[data-v-40a3080b]{color:#52525b!important;padding:10px 16px;font-size:14px;border-radius:8px;margin-bottom:2px;transition:all .2s ease;justify-content:flex-start!important}.sidebar-nav-item[data-v-40a3080b]:hover{background:#f4f4f5!important;color:#09090b!important}.sidebar-nav-item.active[data-v-40a3080b]{background:#f4f4f5!important;color:#09090b!important;font-weight:600}.sidebar-section-divider[data-v-40a3080b]{height:1px;background:#e4e4e7!important;margin:16px 20px}.sidebar-section-header[data-v-40a3080b]{display:flex;align-items:center;gap:12px;padding:8px 16px 12px;color:#71717a!important;font-size:13px;font-weight:600}.sidebar-section-header .chevron[data-v-40a3080b]{margin-left:auto;opacity:.7}.sidebar-footer-icons[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;padding:24px 16px;margin-top:auto}.footer-left-group[data-v-40a3080b]{display:flex;align-items:center;gap:12px}.footer-icon-btn[data-v-40a3080b]{background:transparent;border:none;color:#000!important;opacity:1;cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;transition:all .2s ease}.footer-icon-btn[data-v-40a3080b]:hover{background:#f4f4f5!important;color:#09090b!important;opacity:1}.footer-icon-btn.notification[data-v-40a3080b]{position:relative}.notification-badge[data-v-40a3080b]{position:absolute;top:0;right:0;background:#ff2975;color:#fff;font-size:10px;font-weight:700;padding:2px 5px;border-radius:100px;transform:translate(25%,-25%)}.uber-home-section[data-v-40a3080b]{display:flex;flex-direction:column;gap:48px;margin-top:48px;max-width:1200px}.uber-cards-grid[data-v-40a3080b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.uber-card[data-v-40a3080b]{background:#f4f4f5;border-radius:16px;padding:32px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;cursor:pointer;transition:all .2s ease;color:#09090b}.uber-card[data-v-40a3080b]:hover{background:#e4e4e7;transform:translateY(-2px)}.uber-card-icon[data-v-40a3080b]{color:#09090b;display:flex;align-items:center;justify-content:center}.uber-card-title[data-v-40a3080b]{font-size:15px;font-weight:500;color:#09090b;text-align:center;line-height:1.3;letter-spacing:.01em}.uber-suggestion-section[data-v-40a3080b]{display:flex;flex-direction:column;gap:20px}.suggestion-title[data-v-40a3080b]{font-size:16px;font-weight:500;color:#09090b;letter-spacing:-.01em;margin:0}.uber-suggestion-card[data-v-40a3080b]{background:#fff;border:1px solid #e4e4e7;border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:24px;box-shadow:0 4px 20px #00000005}.uber-suggestion-borderless[data-v-40a3080b]{display:flex;flex-direction:column;gap:24px;padding:0;background:transparent;border:none;box-shadow:none}.suggestion-card-header[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.suggestion-header-left[data-v-40a3080b]{display:flex;flex-direction:column;gap:12px}.suggestion-header-left h4[data-v-40a3080b]{font-size:20px;font-weight:500;color:#09090b;margin:0;letter-spacing:-.01em}.suggestion-header-left p[data-v-40a3080b]{font-size:15px;font-weight:400;color:#52525b;margin:0;line-height:1.5;max-width:540px}.suggestion-badge-icon[data-v-40a3080b]{flex-shrink:0}.suggestion-card-action[data-v-40a3080b]{display:flex;justify-content:flex-start}.uber-action-btn[data-v-40a3080b]{background:#f4f4f5;color:#09090b;border:none;border-radius:100px;padding:10px 20px;font-size:14px;font-weight:500;letter-spacing:.01em;cursor:pointer;transition:background .2s ease}.uber-action-btn[data-v-40a3080b]:hover{background:#e4e4e7}.uber-integrations-list[data-v-40a3080b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding-top:8px}.uber-integration-item[data-v-40a3080b]{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:20px;background:#f4f4f5;border-radius:16px;gap:16px;min-height:180px;text-align:left}.integration-item-info[data-v-40a3080b]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.integration-item-icon[data-v-40a3080b]{width:24px;height:24px;background:transparent;display:flex;align-items:center;justify-content:center;border:none;flex-shrink:0;color:#09090b}.integration-item-icon svg[data-v-40a3080b]{width:16px;height:16px}.integration-item-label[data-v-40a3080b]{display:flex;flex-direction:column;gap:4px;width:100%}.integration-item-title[data-v-40a3080b]{font-size:16px;font-weight:500;color:#09090b;text-align:left;line-height:1.2}.integration-item-desc[data-v-40a3080b]{font-size:13px;font-weight:400;color:#71717a;text-align:left;line-height:1.4}.uber-action-btn.small-btn[data-v-40a3080b]{padding:8px 16px;font-size:12px;font-weight:500;border-radius:100px;background:#09090b;border:none;color:#fff;cursor:pointer;width:auto;transition:opacity .2s ease}.uber-action-btn.small-btn[data-v-40a3080b]:hover{opacity:.9}.uber-action-btn.small-btn.connected[data-v-40a3080b]{background:#e4e4e7;color:#09090b}.uber-action-btn.small-btn.connected[data-v-40a3080b]:hover{background:#d4d4d8}@media (max-width: 640px){.uber-integrations-list[data-v-40a3080b]{grid-template-columns:1fr}}@media (max-width: 768px){.overview-stats-row .overview-stat[data-v-40a3080b]:nth-child(3){display:none!important}.overview-stats-row[data-v-40a3080b]{grid-template-columns:repeat(3,1fr);gap:8px}.overview-stat-number[data-v-40a3080b]{font-size:20px}.overview-stat-label[data-v-40a3080b]{font-size:11px}.overview-stat-illustration[data-v-40a3080b]{width:40px;height:40px}.dash-footer-content[data-v-40a3080b]{flex-direction:column;gap:16px;justify-content:center}}.projects-page-container[data-v-40a3080b]{display:flex;gap:32px;padding-top:16px;padding-bottom:48px;width:100%}.projects-sidebar-subnav[data-v-40a3080b]{width:240px;flex-shrink:0;display:flex;flex-direction:column;gap:20px}.projects-subnav-list[data-v-40a3080b]{display:flex;flex-direction:column;gap:4px}.projects-subnav-item[data-v-40a3080b]{background:transparent!important;border:none!important;border-radius:8px!important;padding:8px 12px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;font-size:12.5px!important;font-weight:500!important;color:#52525b!important;cursor:pointer!important;text-align:left!important;transition:all .15s ease!important;width:100%!important;box-shadow:none!important}.projects-subnav-item svg[data-v-40a3080b]{width:16px!important;height:16px!important;flex-shrink:0!important}.projects-subnav-item[data-v-40a3080b]:hover{background:#f4f4f5!important;color:#09090b!important}.projects-subnav-item.active[data-v-40a3080b]{background:transparent!important;color:#09090b!important;font-weight:600!important}.projects-sidebar-divider[data-v-40a3080b]{height:1px;background:#e4e4e7;margin:4px 0;width:100%}.projects-section-header-row[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:center;padding:0 4px;margin-top:8px}.projects-section-header-title[data-v-40a3080b]{font-size:13px!important;font-weight:500!important;letter-spacing:0!important;color:#71717a!important;text-transform:none!important}.gradient-square-icon[data-v-40a3080b]{width:16px;height:16px;border-radius:4px;flex-shrink:0}.projects-main-content[data-v-40a3080b]{flex:1;display:flex;flex-direction:column;gap:28px;min-width:0}.projects-header-row[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:center}.projects-header-row h2[data-v-40a3080b]{font-size:24px!important;font-weight:500!important;color:#000!important;margin:0!important;letter-spacing:-.02em!important}.projects-create-pill-btn[data-v-40a3080b]{background:#000!important;color:#fff!important;border:none!important;font-size:12.5px!important;font-weight:500!important;padding:6px 14px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;cursor:pointer!important;transition:opacity .2s ease!important}.projects-create-pill-btn[data-v-40a3080b]:hover{opacity:.9!important}.projects-section-block[data-v-40a3080b]{display:flex!important;flex-direction:column!important;gap:16px!important}.projects-section-subheader[data-v-40a3080b]{display:flex!important;justify-content:space-between!important;align-items:center!important}.projects-section-title-dropdown[data-v-40a3080b]{font-size:14.5px!important;font-weight:500!important;color:#000!important;display:inline-flex!important;align-items:center!important;gap:6px!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.projects-document-card[data-v-40a3080b]{background:#fff!important;border:1px solid #f2f2f2!important;border-radius:8px!important;aspect-ratio:1 / 1.12!important;display:flex!important;flex-direction:column!important;cursor:pointer!important;position:relative!important;overflow:hidden!important;box-sizing:border-box!important}.new-doc-card[data-v-40a3080b]{border:1px dashed #e2e8f0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:16px!important;text-align:center!important;background:#fafafa!important}.new-doc-card[data-v-40a3080b]:hover{border-color:#e2e8f0!important;background:#fafafa!important}.new-doc-plus[data-v-40a3080b]{display:flex!important;align-items:center!important;justify-content:center!important;color:#71717a!important;margin-bottom:8px!important}.new-doc-card:hover .new-doc-plus[data-v-40a3080b]{transform:none!important}.new-doc-title[data-v-40a3080b]{font-size:14.5px!important;font-weight:500!important;color:#09090b!important;margin-bottom:4px!important}.new-doc-desc[data-v-40a3080b]{font-size:12.5px!important;color:#71717a!important}.projects-create-dropdown-menu[data-v-40a3080b]{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;background:#fff!important;border:1px solid #f2f2f2!important;border-radius:12px!important;padding:8px!important;min-width:250px!important;box-shadow:0 10px 25px #0000000f!important;display:flex!important;flex-direction:column!important;gap:4px!important;box-sizing:border-box!important}.create-menu-item[data-v-40a3080b]{width:100%!important;background:transparent!important;border:none!important;border-radius:8px!important;padding:8px 12px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;cursor:pointer!important;text-align:left!important;transition:background .15s ease!important;box-shadow:none!important}.create-menu-item[data-v-40a3080b]:hover{background:#f8fafc!important}.create-icon-wrap[data-v-40a3080b]{width:28px!important;height:28px!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;background:#f4f4f5!important;color:#09090b!important}.create-text-wrap[data-v-40a3080b]{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}.create-item-title[data-v-40a3080b]{font-size:13.5px!important;font-weight:500!important;color:#09090b!important}.create-item-desc[data-v-40a3080b]{font-size:11px!important;color:#71717a!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.create-menu-divider[data-v-40a3080b]{height:1px!important;background:#f2f2f2!important;margin:4px!important}.create-menu-backdrop[data-v-40a3080b]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:99!important;background:transparent!important;cursor:default!important}.doc-card-preview[data-v-40a3080b]{flex:1!important;background:#fafafa!important;border-bottom:1px solid #f4f4f5!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;padding:12px!important}.doc-sheet-skeleton[data-v-40a3080b]{width:68px!important;height:88px!important;background:#fff!important;border:1px solid #f2f2f2!important;border-radius:3px!important;box-shadow:0 1px 3px #00000003!important;padding:8px 6px!important;display:flex!important;flex-direction:column!important;gap:6px!important}.skeleton-header[data-v-40a3080b]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.skeleton-avatar[data-v-40a3080b]{width:14px;height:14px;border-radius:50%;background:#f4f4f5}.skeleton-body[data-v-40a3080b]{display:flex;flex-direction:column;gap:5px}.skeleton-line[data-v-40a3080b]{height:4px;background:#f4f4f5;border-radius:2px}.skeleton-line.full[data-v-40a3080b]{width:100%}.skeleton-line.medium[data-v-40a3080b]{width:75%}.skeleton-line.short[data-v-40a3080b]{width:45%}.doc-type-badge[data-v-40a3080b]{position:absolute!important;top:10px!important;left:10px!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase!important;padding:2px 6px!important;border-radius:4px!important;letter-spacing:.05em!important;line-height:1!important}.doc-type-badge.cv[data-v-40a3080b]{background:#fff8e1!important;color:#b7791f!important;border:1px solid #ffe082!important}.doc-type-badge.brev[data-v-40a3080b]{background:#e0f2fe!important;color:#0369a1!important;border:1px solid #bae6fd!important}.doc-card-info[data-v-40a3080b]{padding:12px 14px!important;display:flex!important;flex-direction:column!important;gap:8px!important;background:#fff!important;position:relative!important;box-sizing:border-box!important;width:100%!important}.doc-card-details[data-v-40a3080b]{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}.doc-card-name[data-v-40a3080b]{font-size:13px!important;font-weight:500!important;color:#202124!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:left!important;display:block!important;width:calc(100% - 28px)!important}.doc-card-meta-row[data-v-40a3080b]{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;box-sizing:border-box!important}.doc-meta-left[data-v-40a3080b]{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}.google-doc-icon[data-v-40a3080b]{flex-shrink:0!important;border-radius:3px!important}.doc-card-date[data-v-40a3080b]{font-size:11px!important;color:#5f6368!important;white-space:nowrap!important}.doc-card-options-wrap[data-v-40a3080b]{position:absolute!important;bottom:8px!important;right:8px!important;color:#5f6368!important;cursor:pointer!important;padding:6px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .15s ease!important;flex-shrink:0!important}.doc-card-options-wrap[data-v-40a3080b]:hover{background:#f1f3f4!important;color:#202124!important}.projects-section-all-link[data-v-40a3080b]{font-size:13.5px;font-weight:500;color:#09090b;display:inline-flex;align-items:center;gap:4px;cursor:pointer;transition:opacity .15s ease}.projects-section-all-link[data-v-40a3080b]:hover{opacity:.7}.projects-cards-grid[data-v-40a3080b]{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;gap:16px!important;width:100%!important}.projects-card[data-v-40a3080b]{border-radius:20px;aspect-ratio:1.1 / 1;display:flex;flex-direction:column;cursor:pointer;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease;position:relative;overflow:hidden;box-sizing:border-box}.projects-card[data-v-40a3080b]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #09090b0f}.new-project-card[data-v-40a3080b]{background:#ececec;align-items:center;justify-content:center;padding:24px;text-align:center;border:1.5px dashed transparent}.new-project-card[data-v-40a3080b]:hover{border-color:#d4d4d8;background:#eaeaea}.new-project-plus-badge[data-v-40a3080b]{width:36px;height:36px;background:#09090b;color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.new-project-card h4[data-v-40a3080b]{font-size:15px;font-weight:600;color:#09090b;margin:0 0 4px}.new-project-card p[data-v-40a3080b]{font-size:11.5px;color:#71717a;margin:0;line-height:1.4}.gradient-project-card[data-v-40a3080b]{justify-content:space-between;padding:20px;color:#fff}.gradient-card-topbar[data-v-40a3080b]{display:flex;justify-content:flex-start;align-items:center;width:100%}.card-translucent-circle[data-v-40a3080b]{width:32px;height:32px;background:#fff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.card-glass-badge[data-v-40a3080b]{padding:4px 10px;background:#fff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:100px;display:inline-flex;align-items:center;font-size:11px;font-weight:600;color:#fff}.gradient-card-footer[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}.gradient-card-title[data-v-40a3080b]{font-size:15px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:8px}.card-options-dot-wrap[data-v-40a3080b]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease;position:relative;flex-shrink:0}.card-options-dot-wrap[data-v-40a3080b]:hover{background:#ffffff26}.projects-card-dropdown[data-v-40a3080b]{position:absolute;bottom:calc(100% + 8px);right:0;background:#fff;border:1px solid #e4e4e7;border-radius:12px;padding:6px;min-width:130px;box-shadow:0 10px 25px #0000001f;display:flex;flex-direction:column;gap:2px;z-index:20}.projects-card-dropdown button[data-v-40a3080b]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border-radius:8px;font-size:12.5px;font-weight:500;color:#09090b;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .1s ease}.projects-card-dropdown button[data-v-40a3080b]:hover{background:#f4f4f5}.projects-card-dropdown button.danger[data-v-40a3080b]{color:#ef4444}.projects-card-dropdown button.danger[data-v-40a3080b]:hover{background:#fef2f2}.projects-card-dropdown .dropdown-divider[data-v-40a3080b]{height:1px;background:#e4e4e7;margin:4px 6px}.magnific-pricing[data-v-40a3080b]{color:#f97316!important;font-weight:600;cursor:pointer}.uber-jobs-container[data-v-40a3080b]{width:100%;max-width:1600px;margin:0 auto;padding:10px 0 60px;display:flex;flex-direction:column}.uber-jobs-header[data-v-40a3080b]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px}.uber-jobs-title-area[data-v-40a3080b]{display:flex;flex-direction:column;gap:8px}.uber-page-title[data-v-40a3080b]{font-size:28px;font-weight:500;letter-spacing:-.02em;color:#000;margin:0}.uber-page-subtitle[data-v-40a3080b]{font-size:14px;color:#71717a;margin:0}.uber-black-btn[data-v-40a3080b]{display:inline-flex;align-items:center;gap:8px;background:#000;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .2s}.uber-black-btn[data-v-40a3080b]:hover{opacity:.8}.uber-kanban-board[data-v-40a3080b]{display:flex;flex-direction:column;gap:32px;width:100%;padding-bottom:40px}.uber-kanban-column[data-v-40a3080b]{width:100%;display:flex;flex-direction:column;gap:16px}.uber-kanban-header[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f4f4f5;padding-bottom:12px}.uber-kanban-title-wrap[data-v-40a3080b]{display:flex;align-items:center;gap:8px}.uber-kanban-dot[data-v-40a3080b]{width:10px;height:10px;border-radius:50%}.uber-kanban-dot.gray-dashed[data-v-40a3080b]{background:#71717a}.uber-kanban-dot.orange-ring[data-v-40a3080b]{background:#f97316}.uber-kanban-dot.blue-solid[data-v-40a3080b]{background:#3b82f6}.uber-kanban-dot.green-solid[data-v-40a3080b]{background:#10b981}.uber-kanban-title[data-v-40a3080b]{font-size:15px;font-weight:500;color:#000;letter-spacing:-.01em}.uber-kanban-count[data-v-40a3080b]{font-size:12px;font-weight:500;color:#71717a;background:#f4f4f5;padding:2px 8px;border-radius:100px}.uber-icon-btn[data-v-40a3080b]{background:transparent;border:none;color:#71717a;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .2s}.uber-icon-btn[data-v-40a3080b]:hover{background:#e4e4e7;color:#000}.uber-kanban-items[data-v-40a3080b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;width:100%}.uber-kanban-card[data-v-40a3080b]{background:#f6f6f6;border:1px solid transparent;border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:8px;cursor:pointer;box-shadow:none}.uber-kanban-card[data-v-40a3080b]:hover{background:#eee}.uber-kanban-card-top[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:flex-start}.uber-kanban-avatar[data-v-40a3080b]{width:30px;height:30px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}.uber-kanban-card-body[data-v-40a3080b]{display:flex;flex-direction:column;gap:2px}.uber-kanban-role[data-v-40a3080b]{font-size:13.5px;font-weight:500;color:#000;line-height:1.3}.uber-kanban-company[data-v-40a3080b]{font-size:12px;font-weight:500;color:#52525b}.uber-kanban-salary[data-v-40a3080b]{display:flex;align-items:center;gap:4px;font-size:11.5px;font-weight:500;color:#10b981;margin-top:3px;line-height:1}.uber-kanban-tags[data-v-40a3080b]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.uber-kanban-tag[data-v-40a3080b]{font-size:10.5px;font-weight:500;background:#f4f4f5;color:#52525b;padding:3px 6px;border-radius:4px}.uber-add-card-btn[data-v-40a3080b]{display:flex;align-items:center;gap:8px;background:#f4f4f5;border:1px solid transparent;border-radius:8px;padding:10px 14px;font-size:12.5px;font-weight:500;color:#52525b;cursor:pointer;transition:all .2s;justify-content:center;width:100%}.uber-add-card-btn[data-v-40a3080b]:hover{background:#e4e4e7;color:#18181b}.uber-modal-backdrop[data-v-40a3080b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.uber-modal-container[data-v-40a3080b]{background:#fff;width:100%;max-width:600px;border-radius:12px;box-shadow:0 12px 40px #00000026;display:flex;flex-direction:column}.uber-modal-header[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:none}.uber-modal-header h3[data-v-40a3080b]{font-size:18px;font-weight:500;color:#000;letter-spacing:-.01em}.uber-modal-close[data-v-40a3080b]{background:transparent;border:none;color:#71717a;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.uber-modal-close[data-v-40a3080b]:hover{background:#f4f4f5;color:#000}.uber-modal-body[data-v-40a3080b]{padding:20px;display:flex;flex-direction:column;gap:16px}.uber-form-row[data-v-40a3080b]{display:flex;gap:16px}.uber-form-row>.uber-form-group[data-v-40a3080b]{flex:1}.uber-form-group[data-v-40a3080b]{display:flex;flex-direction:column;gap:6px}.uber-form-group label[data-v-40a3080b]{font-size:13px;font-weight:500;color:#000}.uber-input[data-v-40a3080b]{background:#f6f6f6;border:1px solid transparent;border-radius:8px;padding:12px 16px;font-size:14px;color:#1a1a1a;transition:all .2s ease;font-family:inherit;width:100%}.uber-input[data-v-40a3080b]:focus{background:#fff;border-color:#000;outline:none;box-shadow:none}.uber-input[data-v-40a3080b]:hover{background:#f6f6f6;border-color:transparent;outline:none}.uber-input[data-v-40a3080b]:focus:hover{background:#fff;border-color:#000}.uber-input[data-v-40a3080b]::placeholder{color:#b0b0b0}.uber-modal-footer[data-v-40a3080b]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:14px 20px;border-top:none;background:#fafafa;border-radius:0 0 12px 12px}.uber-modal-cancel[data-v-40a3080b]{background:transparent;border:none;color:#52525b;font-size:14px;font-weight:500;padding:10px 16px;border-radius:8px;cursor:pointer;transition:background .2s ease}.uber-modal-cancel[data-v-40a3080b]:hover{background:#e4e4e7;color:#000}.uber-modal-save[data-v-40a3080b]{background:#000;color:#fff;border:none;font-size:14px;font-weight:500;padding:10px 20px;border-radius:8px;cursor:pointer;transition:background .2s ease}.uber-modal-save[data-v-40a3080b]:hover{background:#27272a}.uber-modal-enter-active[data-v-40a3080b],.uber-modal-leave-active[data-v-40a3080b]{transition:opacity .2s ease}.uber-modal-enter-active .uber-modal-container[data-v-40a3080b],.uber-modal-leave-active .uber-modal-container[data-v-40a3080b]{transition:transform .2s ease}.uber-modal-enter-from[data-v-40a3080b],.uber-modal-leave-to[data-v-40a3080b]{opacity:0}.uber-modal-enter-from .uber-modal-container[data-v-40a3080b],.uber-modal-leave-to .uber-modal-container[data-v-40a3080b]{transform:scale(.95) translateY(10px)}.edit-modal-wide[data-v-40a3080b]{width:620px;max-width:96vw}.edit-modal-wide .uber-modal-body[data-v-40a3080b]{padding:14px 20px;gap:10px}.edit-modal-wide .uber-form-row[data-v-40a3080b]{gap:12px}.edit-modal-wide .uber-form-group[data-v-40a3080b]{gap:4px}.edit-modal-wide .uber-input[data-v-40a3080b]{padding:9px 12px;font-size:13.5px}.edit-modal-wide .uber-textarea[data-v-40a3080b]{min-height:52px}.edit-modal-header-left[data-v-40a3080b]{display:flex;align-items:center;gap:10px}.edit-modal-avatar[data-v-40a3080b]{width:24px;height:24px;border-radius:5px;background:#161616;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.edit-modal-tabs[data-v-40a3080b]{display:flex;gap:2px;padding:0 20px;border-bottom:1px solid #f0f0f0;background:#fff}.edit-tab[data-v-40a3080b]{display:flex;align-items:center;gap:5px;padding:10px 14px;font-size:13px;font-weight:500;color:#71717a;background:none;border:none;cursor:pointer;transition:color .15s}.edit-tab[data-v-40a3080b]:hover{color:#18181b}.edit-tab.active[data-v-40a3080b]{color:#000;font-weight:500}.uber-textarea[data-v-40a3080b]{resize:vertical;min-height:72px;font-family:inherit;font-size:13.5px;line-height:1.5}.edit-contact-intro[data-v-40a3080b]{display:flex;align-items:center;gap:10px;font-size:13px;color:#71717a;background:#f9f9f9;padding:12px 14px;border-radius:8px;margin-bottom:14px}.edit-contact-tip[data-v-40a3080b]{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#71717a;background:#f4f4f5;padding:10px 12px;border-radius:8px;margin-top:10px;line-height:1.5}.edit-contact-tip svg[data-v-40a3080b]{flex-shrink:0;margin-top:1px}.edit-ai-grid[data-v-40a3080b]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.edit-ai-card[data-v-40a3080b]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;background:#f9f9f9;border:1px solid #f0f0f0;border-radius:10px;cursor:pointer;text-align:left;transition:all .15s}.edit-ai-card[data-v-40a3080b]:hover:not(:disabled){background:#f0f0f0;border-color:#e0e0e0}.edit-ai-card[data-v-40a3080b]:disabled{opacity:.5;cursor:not-allowed}.edit-ai-icon[data-v-40a3080b]{display:flex;align-items:center;justify-content:center;color:#18181b;margin-bottom:2px}.edit-ai-label[data-v-40a3080b]{font-size:13px;font-weight:500;color:#18181b}.edit-ai-desc[data-v-40a3080b]{font-size:11.5px;color:#71717a;line-height:1.4}.edit-ai-loading[data-v-40a3080b]{display:flex;align-items:center;gap:10px;font-size:13px;color:#71717a;padding:14px 0}.edit-ai-spinner[data-v-40a3080b]{width:16px;height:16px;border:2px solid #e4e4e7;border-top-color:#161616;border-radius:50%;animation:spin-40a3080b .7s linear infinite;flex-shrink:0}.edit-ai-result[data-v-40a3080b]{white-space:pre-wrap;font-size:13px;line-height:1.6;color:#27272a;background:#f9f9f9;border:1px solid #f0f0f0;border-radius:10px;padding:14px}.edit-modal-footer[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:center}.edit-delete-btn[data-v-40a3080b]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#fff;background:#dc2626;border:none;border-radius:8px;padding:10px 16px;cursor:pointer;transition:background .2s ease}.edit-delete-btn[data-v-40a3080b]:hover:not(:disabled){background:#b91c1c}.edit-delete-btn[data-v-40a3080b]:disabled{opacity:.5;cursor:not-allowed}.uber-column-actions-wrapper[data-v-40a3080b]{position:relative}.uber-column-menu-backdrop[data-v-40a3080b]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:998}.uber-column-dropdown[data-v-40a3080b]{position:absolute;top:calc(100% + 6px);right:0;z-index:999;min-width:150px;background:#fff;border:1px solid #e4e4e7;border-radius:8px;box-shadow:0 4px 12px #00000014;padding:6px;display:flex;flex-direction:column;gap:2px}.uber-dropdown-item[data-v-40a3080b]{display:flex;align-items:center;width:100%;padding:8px 12px;font-size:13px;font-weight:500;color:#18181b;background:transparent;border:none;border-radius:6px;cursor:pointer;text-align:left;transition:all .15s ease}.uber-dropdown-item[data-v-40a3080b]:hover{background:#f4f4f5;color:#000}.uber-dropdown-item.danger[data-v-40a3080b]{color:#dc2626}.uber-dropdown-item.danger[data-v-40a3080b]:hover{background:#fef2f2;color:#b91c1c}.uber-dropdown-divider[data-v-40a3080b]{height:1px;background:#f4f4f5;margin:4px 6px}.uber-sett-page-header[data-v-40a3080b]{margin-bottom:24px}.uber-sett-page-title[data-v-40a3080b]{font-size:24px;font-weight:600;color:#1f1f1f;margin:0;letter-spacing:-.01em}.uber-sett-profile-card[data-v-40a3080b]{background:#f7f7f7;border-radius:12px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:36px;cursor:pointer;transition:background .2s ease}.uber-sett-profile-left[data-v-40a3080b]{display:flex;align-items:center;gap:16px}.uber-sett-profile-img[data-v-40a3080b]{width:48px;height:48px;border-radius:50%;object-fit:cover}.uber-sett-profile-name[data-v-40a3080b]{font-size:16px;font-weight:500;color:#1f1f1f}.uber-sett-quick-grid[data-v-40a3080b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:44px}.uber-sett-qcard[data-v-40a3080b]{background:#f4f4f5;border-radius:12px;padding:20px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:all .2s ease;color:#09090b}.uber-sett-qcard-icon[data-v-40a3080b]{color:#09090b;display:flex;align-items:center;justify-content:center}.uber-sett-qcard-label[data-v-40a3080b]{font-size:15px;font-weight:500;color:#09090b;text-align:center;line-height:1.3;letter-spacing:.01em}.uber-sett-block[data-v-40a3080b]{margin-bottom:44px}.uber-sett-block-title[data-v-40a3080b]{font-size:20px;font-weight:500;color:#09090b;margin:0 0 8px;letter-spacing:-.015em;line-height:1.3}.uber-sett-block-desc[data-v-40a3080b]{font-size:15px;color:#71717a;margin:0 0 20px;line-height:1.55;max-width:620px;font-weight:400}.uber-sett-list-card[data-v-40a3080b]{background:#fff;border:1px solid #e4e4e7;border-radius:16px;overflow:hidden}.uber-sett-list-item[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;transition:background .15s ease}.uber-sett-item-left[data-v-40a3080b]{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.uber-sett-item-icon[data-v-40a3080b]{width:44px;height:44px;background:#f4f4f5;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#09090b}.uber-sett-item-text[data-v-40a3080b]{display:flex;flex-direction:column;gap:2px;min-width:0}.uber-sett-item-title[data-v-40a3080b]{font-size:15px;font-weight:500;color:#09090b;line-height:1.3}.uber-sett-item-value[data-v-40a3080b]{font-size:14px;color:#71717a;font-weight:400}.uber-sett-item-subtitle[data-v-40a3080b]{font-size:13px;color:#71717a;line-height:1.45;max-width:440px;font-weight:400}.uber-sett-list-divider[data-v-40a3080b]{display:none}.uber-sett-sub-card[data-v-40a3080b]{background:#f7f7f7;border-radius:12px;padding:24px}.uber-sett-sub-top[data-v-40a3080b]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.uber-sett-sub-info[data-v-40a3080b]{display:flex;flex-direction:column;gap:8px}.uber-sett-sub-name[data-v-40a3080b]{font-size:20px;font-weight:600;color:#1f1f1f;margin:0}.uber-sett-sub-desc[data-v-40a3080b]{font-size:14px;color:#71717a;margin:0}.uber-sett-sub-btn[data-v-40a3080b]{background:#111;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.uber-sett-sub-divider[data-v-40a3080b]{height:1px;background:#0000000a;margin-bottom:24px}.uber-sett-sub-bottom[data-v-40a3080b]{display:flex;flex-direction:column;gap:12px}.uber-sett-sub-row[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between}.uber-sett-sub-val[data-v-40a3080b]{font-size:16px;font-weight:600;color:#1f1f1f}.uber-sett-sub-link[data-v-40a3080b]{display:flex;align-items:center;gap:4px;background:transparent;border:none;color:#71717a;font-size:14px;cursor:pointer;padding:0}.uber-sett-sub-track[data-v-40a3080b]{height:6px;background:#e4e4e7;border-radius:4px;overflow:hidden}.uber-sett-sub-bar[data-v-40a3080b]{height:100%;background:#1f1f1f;border-radius:4px}.uber-sett-sub-label[data-v-40a3080b]{font-size:13px;color:#71717a}.uber-sett-textarea-wrap[data-v-40a3080b]{padding:24px}.uber-sett-textarea-top[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.uber-sett-char[data-v-40a3080b]{font-size:12px;color:#a1a1aa;font-weight:400}.uber-sett-textarea[data-v-40a3080b]{width:100%;min-height:120px;padding:16px 18px;background:#f4f4f5;border:2px solid transparent;border-radius:14px;font-size:14px;color:#09090b;line-height:1.65;resize:vertical;outline:none;transition:all .2s ease;font-family:inherit;box-sizing:border-box}.uber-sett-textarea[data-v-40a3080b]:focus{background:#fff;border-color:#09090b}.uber-sett-textarea[data-v-40a3080b]::placeholder{color:#a1a1aa;font-size:14px}.uber-sett-toggle-row[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;gap:16px}.uber-sett-toggle-left[data-v-40a3080b]{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.uber-sett-toggle[data-v-40a3080b]{position:relative;display:inline-block;width:48px;height:28px;flex-shrink:0}.uber-sett-toggle.small[data-v-40a3080b]{width:42px;height:24px}.uber-sett-toggle input[data-v-40a3080b]{opacity:0;width:0;height:0;position:absolute}.uber-sett-toggle-track[data-v-40a3080b]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#d4d4d8;border-radius:100px;transition:all .25s cubic-bezier(.4,0,.2,1)}.uber-sett-toggle-track[data-v-40a3080b]:before{content:"";position:absolute;height:22px;width:22px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 4px #0000001a}.uber-sett-toggle.small .uber-sett-toggle-track[data-v-40a3080b]:before{height:18px;width:18px}.uber-sett-toggle input:checked+.uber-sett-toggle-track[data-v-40a3080b]{background:#006eff}.uber-sett-toggle input:checked+.uber-sett-toggle-track[data-v-40a3080b]:before{transform:translate(20px)}.uber-sett-toggle.small input:checked+.uber-sett-toggle-track[data-v-40a3080b]:before{transform:translate(18px)}.uber-sett-select[data-v-40a3080b]{padding:10px 40px 10px 18px;background:#f4f4f5;border:2px solid transparent;border-radius:12px;font-size:14px;color:#09090b;cursor:pointer;outline:none;min-width:180px;transition:all .2s ease;font-family:inherit;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2.5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.uber-sett-select[data-v-40a3080b]:focus{border-color:#09090b;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2309090b' stroke-width='2.5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}.uber-sett-tools-grid[data-v-40a3080b]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.uber-sett-tool-card[data-v-40a3080b]{background:#fafafa;border-radius:10px;padding:14px 18px;display:flex;flex-direction:column;gap:10px;transition:all .25s ease;border:1px solid #f0f0f0;cursor:default}.uber-sett-tool-card.is-active[data-v-40a3080b]{background:#fcfcfc;border-color:#e8e8e8}.uber-sett-tool-top[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between}.uber-sett-tool-icon[data-v-40a3080b]{width:40px;height:40px;background:#fcfcfc;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:none;border:1px solid #f0f0f0}.uber-sett-tool-card.is-active .uber-sett-tool-icon[data-v-40a3080b]{background:#fafafa;box-shadow:none}.uber-sett-tool-body[data-v-40a3080b]{display:flex;flex-direction:column;gap:6px}.uber-sett-tool-name[data-v-40a3080b]{font-size:15px;font-weight:450;color:#27272a;letter-spacing:-.01em}.uber-sett-tool-desc[data-v-40a3080b]{font-size:12px;color:#a1a1aa;line-height:1.5;font-weight:400}.uber-sett-integ-grid[data-v-40a3080b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.uber-sett-integ-card[data-v-40a3080b]{background:#f4f4f5;border-radius:16px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;min-height:190px;transition:transform .2s ease}.uber-sett-integ-top[data-v-40a3080b]{display:flex;flex-direction:column;gap:14px}.uber-sett-integ-icon[data-v-40a3080b]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#09090b}.uber-sett-integ-text[data-v-40a3080b]{display:flex;flex-direction:column;gap:4px}.uber-sett-integ-name[data-v-40a3080b]{font-size:16px;font-weight:500;color:#09090b;line-height:1.2}.uber-sett-integ-desc[data-v-40a3080b]{font-size:13px;color:#71717a;line-height:1.5;font-weight:400}.uber-sett-integ-btn[data-v-40a3080b]{background:#09090b;color:#fff;border:none;border-radius:100px;padding:10px 22px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;width:fit-content;letter-spacing:.01em}.uber-sett-integ-btn.connected[data-v-40a3080b]{background:#e4e4e7;color:#09090b}.uber-sett-btn-outline[data-v-40a3080b]{background:transparent;color:#09090b;border:1px solid #d4d4d8;border-radius:100px;padding:8px 22px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;letter-spacing:.01em}.uber-sett-btn-danger[data-v-40a3080b]{background:transparent;color:#ef4444;border:1px solid #fecaca;border-radius:100px;padding:8px 22px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;letter-spacing:.01em}.uber-sett-danger-item .uber-sett-item-icon.uber-sett-icon-danger[data-v-40a3080b]{background:#fef2f2;color:#ef4444}.uber-sett-text-danger[data-v-40a3080b]{color:#ef4444!important}@media (max-width: 900px){.uber-sett-quick-grid[data-v-40a3080b],.uber-sett-tools-grid[data-v-40a3080b],.uber-sett-integ-grid[data-v-40a3080b]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.uber-sett-quick-grid[data-v-40a3080b],.uber-sett-tools-grid[data-v-40a3080b],.uber-sett-integ-grid[data-v-40a3080b]{grid-template-columns:1fr}.uber-sett-profile-card[data-v-40a3080b]{flex-direction:column;text-align:center;gap:16px}.uber-sett-profile-left[data-v-40a3080b]{flex-direction:column}.uber-sett-profile-name[data-v-40a3080b]{font-size:22px}.uber-sett-sub-top[data-v-40a3080b]{flex-direction:column;align-items:center;gap:16px;text-align:center}.uber-sett-sub-btn[data-v-40a3080b]{width:100%}.uber-sett-btn-solid[data-v-40a3080b]{width:100%;text-align:center}}.konto-fields[data-v-40a3080b]{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px;margin-top:20px}.konto-field[data-v-40a3080b]{display:flex;flex-direction:column;gap:8px}.konto-field-label[data-v-40a3080b]{font-size:14px;font-weight:500;color:#18181b;line-height:1.3}.konto-field-input[data-v-40a3080b]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;padding:12px 16px;background:#f6f6f6;border:1px solid transparent;border-radius:8px;width:100%;transition:all .2s ease;color:#1a1a1a;outline:none}.konto-field-input[data-v-40a3080b]::placeholder{color:#b0b0b0}.konto-field-input[data-v-40a3080b]:focus{background:#fff;border-color:#000;outline:none;box-shadow:none}.konto-divider[data-v-40a3080b]{display:none}.uber-sett-links-card[data-v-40a3080b]{background:#f7f7f7;border-radius:12px;display:flex;flex-direction:column;margin-bottom:24px}.uber-sett-link-item[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:transparent;border:none;border-bottom:none;cursor:pointer;transition:background .2s ease}.uber-sett-link-item[data-v-40a3080b]:first-child{border-radius:12px 12px 0 0}.uber-sett-link-item[data-v-40a3080b]:last-child{border-bottom:none;border-radius:0 0 12px 12px}.uber-sett-link-left[data-v-40a3080b]{display:flex;align-items:center;gap:12px;color:#1f1f1f;font-size:15px;font-weight:500}.uber-sett-logout-btn[data-v-40a3080b]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;background:#f7f7f7;border:none;border-radius:12px;color:#1f1f1f;font-size:15px;font-weight:500;cursor:pointer;transition:background .2s ease;margin-bottom:24px}.google-cv-dashboard[data-v-40a3080b]{display:flex;flex-direction:column;gap:36px;padding:0 0 48px;background:#fff;color:#09090b}.google-cv-header[data-v-40a3080b]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;border-bottom:1px solid #f4f4f5;padding-bottom:24px;flex-wrap:wrap}.header-title-area[data-v-40a3080b]{display:flex;flex-direction:column;gap:4px}.header-actions-area[data-v-40a3080b]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.google-search-bar[data-v-40a3080b]{display:flex;align-items:center;background:#f4f4f5;border:1px solid transparent;border-radius:6px;padding:8px 16px;width:280px;gap:8px;transition:all .2s ease}.google-search-bar[data-v-40a3080b]:focus-within{background:#fff;border-color:#3260e7;box-shadow:0 0 0 2px #3260e71a}.google-search-bar input[data-v-40a3080b]{border:none;background:transparent;outline:none;font-size:13px;color:#18181b;width:100%}.search-icon[data-v-40a3080b]{color:#71717a;flex-shrink:0}.clear-search-btn[data-v-40a3080b]{background:transparent;border:none;cursor:pointer;color:#71717a;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%}.clear-search-btn[data-v-40a3080b]:hover{background:#e4e4e7;color:#18181b}.google-sort-dropdown select[data-v-40a3080b]{font-family:inherit;font-size:13px;padding:8px 14px;border-radius:6px;background:#fff;border:1px solid #e4e4e7;color:#18181b;outline:none;cursor:pointer;transition:all .2s ease}.google-sort-dropdown select[data-v-40a3080b]:hover{border-color:#a1a1aa}.template-gallery-section[data-v-40a3080b]{display:flex;flex-direction:column;gap:16px}.gallery-title[data-v-40a3080b]{font-size:14px;font-weight:500;color:#18181b}.template-gallery-scroll[data-v-40a3080b]{display:flex;gap:20px;overflow-x:auto;padding:4px 4px 16px;scrollbar-width:thin}.template-gallery-card[data-v-40a3080b]{width:180px;flex-shrink:0;cursor:pointer;display:flex;flex-direction:column;gap:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.template-thumbnail[data-v-40a3080b]{height:254px;border-radius:4px;background:#fff;border:1px solid #dadce0;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .2s ease}.template-gallery-card:hover .template-thumbnail[data-v-40a3080b]{border-color:#bdc1c6}.blank-card .template-thumbnail[data-v-40a3080b]{background:#fff;border:1px solid #dadce0}.gradient-thumb[data-v-40a3080b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.thumb-preview-title[data-v-40a3080b]{font-size:14px;font-weight:600;color:#fff;letter-spacing:.02em;text-shadow:0 2px 4px rgba(0,0,0,.15)}.modern-gradient[data-v-40a3080b]{background:linear-gradient(135deg,#3b82f6,#6366f1)}.minimal-gradient[data-v-40a3080b]{background:linear-gradient(135deg,#10b981,#06b6d4)}.classic-gradient[data-v-40a3080b]{background:linear-gradient(135deg,#8b5cf6,#d946ef)}.executive-gradient[data-v-40a3080b]{background:linear-gradient(135deg,#f59e0b,#ec4899,#f43f5e)}.tech-gradient[data-v-40a3080b]{background:linear-gradient(135deg,#0f172a,#1e293b)}.template-info[data-v-40a3080b]{display:flex;flex-direction:column;gap:2px}.template-name[data-v-40a3080b]{font-size:13px;font-weight:500;color:#18181b}.template-desc[data-v-40a3080b]{font-size:11px;color:#71717a}.cv-list-section[data-v-40a3080b]{display:flex;flex-direction:column;gap:20px}.cv-tabs-bar[data-v-40a3080b]{display:flex;gap:8px;border-bottom:1px solid #f4f4f5}.cv-tab-btn[data-v-40a3080b]{background:transparent;border:none;cursor:pointer;padding:12px 16px;font-size:14px;font-weight:500;color:#71717a;position:relative;transition:all .2s ease}.cv-tab-btn[data-v-40a3080b]:hover{color:#18181b}.cv-tab-btn.active[data-v-40a3080b]{color:#3260e7}.cv-tab-btn.active[data-v-40a3080b]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#3260e7}.cv-empty-state[data-v-40a3080b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;border:1px dashed #e4e4e7;border-radius:16px;background:#fafafa}.empty-icon-wrap[data-v-40a3080b]{width:40px;height:40px;color:#71717a;margin-bottom:12px}.cv-empty-state h4[data-v-40a3080b]{font-size:14px;font-weight:600;color:#18181b;margin-bottom:4px}.cv-empty-state p[data-v-40a3080b]{font-size:12px;color:#71717a;max-width:320px;line-height:1.4}.cv-cards-grid[data-v-40a3080b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px}.cv-item-card[data-v-40a3080b]{background:#fff;border:1px solid #e4e4e7;border-radius:12px;overflow:hidden;position:relative;display:flex;flex-direction:column;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.cv-item-card[data-v-40a3080b]:hover{border-color:#cbd5e1;box-shadow:0 12px 30px #0000000a;transform:translateY(-2px)}.card-star-btn[data-v-40a3080b]{position:absolute;top:12px;left:12px;background:#ffffffe6;border:none;cursor:pointer;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 2px 8px #0000000f;transition:all .2s ease;color:#71717a}.card-star-btn[data-v-40a3080b]:hover{transform:scale(1.1);background:#fff}.card-star-btn.active[data-v-40a3080b]{color:#f59e0b}.card-star-btn.active svg[data-v-40a3080b]{animation:starBounce-40a3080b .3s ease}@keyframes starBounce-40a3080b{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.cv-card-thumbnail[data-v-40a3080b]{height:140px;position:relative;display:flex;align-items:center;justify-content:center}.cv-format-badge[data-v-40a3080b]{position:absolute;top:12px;right:12px;background:#09090ba6;color:#fff;font-size:9px;font-weight:600;padding:2px 6px;border-radius:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cv-score-circular[data-v-40a3080b]{display:flex;flex-direction:column;align-items:center;gap:4px}.circular-chart[data-v-40a3080b]{width:52px;height:52px}.circle-bg[data-v-40a3080b]{fill:none;stroke:#ffffff40;stroke-width:3}.circle[data-v-40a3080b]{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;transition:stroke-dasharray .3s ease}.percentage[data-v-40a3080b]{fill:#fff;font-size:9px;font-weight:700;text-anchor:middle}.score-label[data-v-40a3080b]{font-size:9px;font-weight:600;color:#ffffffd9;letter-spacing:.02em}.cv-card-body[data-v-40a3080b]{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1;border-top:1px solid #f4f4f5}.cv-title-wrap[data-v-40a3080b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.cv-doc-name[data-v-40a3080b]{font-size:13px;font-weight:600;color:#18181b;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.inline-rename-input[data-v-40a3080b]{font-family:inherit;font-size:13px;font-weight:600;padding:2px 6px;border:1px solid #3260E7;border-radius:4px;outline:none;background:#fff;color:#18181b;flex:1}.rename-confirm-btn[data-v-40a3080b]{background:#3260e7;color:#fff;border:none;border-radius:4px;width:20px;height:20px;font-size:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.rename-edit-pencil[data-v-40a3080b]{background:transparent;border:none;cursor:pointer;color:#a1a1aa;padding:4px;border-radius:4px;display:flex;opacity:0;transition:all .2s ease}.cv-item-card:hover .rename-edit-pencil[data-v-40a3080b]{opacity:1}.rename-edit-pencil[data-v-40a3080b]:hover{background:#f4f4f5;color:#18181b}.cv-meta-row[data-v-40a3080b]{display:flex;align-items:center;gap:6px;font-size:11px;color:#71717a}.meta-divider[data-v-40a3080b]{color:#e4e4e7}.cv-card-actions[data-v-40a3080b]{position:absolute;bottom:12px;right:12px}.cv-action-menu-trigger[data-v-40a3080b]{background:transparent;border:none;cursor:pointer;color:#71717a;padding:6px;border-radius:50%;display:flex;transition:all .2s ease}.cv-action-menu-trigger[data-v-40a3080b]:hover{background:#f4f4f5;color:#18181b}.cv-action-dropdown[data-v-40a3080b]{position:absolute;bottom:100%;right:0;margin-bottom:6px;background:#fff;border:1px solid #e4e4e7;border-radius:12px;box-shadow:0 10px 30px #00000014;padding:6px;width:170px;display:flex;flex-direction:column;gap:2px;z-index:50;animation:dropdownFadeIn-40a3080b .15s cubic-bezier(.16,1,.3,1)}@keyframes dropdownFadeIn-40a3080b{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.dropdown-item[data-v-40a3080b]{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;padding:8px 10px;border-radius:8px;font-size:12px;font-weight:500;color:#18181b;cursor:pointer;text-align:left;transition:all .15s ease}.dropdown-item[data-v-40a3080b]:hover{background:#f4f4f5}.dropdown-item.delete-btn[data-v-40a3080b]{color:#ef4444}.dropdown-item.delete-btn[data-v-40a3080b]:hover{background:#fef2f2}.dropdown-divider[data-v-40a3080b]{height:1px;background:#f4f4f5;margin:4px 0}.google-integrations-section[data-v-40a3080b]{display:flex;flex-direction:column;gap:12px;border-top:1px solid #f4f4f5;padding-top:36px}.section-desc[data-v-40a3080b]{font-size:13px;color:#71717a;margin-top:-4px;margin-bottom:8px}.google-integrations-grid[data-v-40a3080b]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 768px){.google-integrations-grid[data-v-40a3080b]{grid-template-columns:1fr}}.integration-card[data-v-40a3080b]{display:flex;background:#fff;border:1px solid #e4e4e7;border-radius:16px;padding:24px;gap:20px;align-items:flex-start;transition:all .2s cubic-bezier(.4,0,.2,1)}.integration-card[data-v-40a3080b]:hover{border-color:#cbd5e1;box-shadow:0 4px 15px #00000005}.card-icon[data-v-40a3080b]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.linkedin-color[data-v-40a3080b]{background:#e0f2fe;color:#0284c7}.google-color[data-v-40a3080b]{background:#fee2e2;color:#dc2626}.indeed-color[data-v-40a3080b]{background:#e0e7ff;color:#4f46e5}.ats-color[data-v-40a3080b]{background:#f0fdf4;color:#16a34a}.card-content[data-v-40a3080b]{display:flex;flex-direction:column;gap:4px;flex:1}.card-content h4[data-v-40a3080b]{font-size:15px;font-weight:500;color:#18181b;margin:0}.card-content p[data-v-40a3080b]{font-size:12px;color:#71717a;line-height:1.45;margin:0}.integration-status[data-v-40a3080b]{display:flex;align-items:center;gap:6px;margin-top:6px}.status-indicator[data-v-40a3080b]{width:6px;height:6px;border-radius:50%;background:#d4d4d8}.status-indicator.active[data-v-40a3080b]{background:#10b981;box-shadow:0 0 8px #10b981}.status-text[data-v-40a3080b]{font-size:11px;font-weight:500;color:#71717a}.card-action[data-v-40a3080b]{align-self:center}.spinner[data-v-40a3080b]{display:inline-block;width:14px;height:14px;border:2px solid rgba(0,0,0,.15);border-radius:50%;border-top-color:currentColor;animation:spin-40a3080b .8s linear infinite;color:inherit}@keyframes spin-40a3080b{to{transform:rotate(360deg)}}.mobile-dash-header[data-v-40a3080b]{display:none}@media (max-width: 768px){.dash-sidebar[data-v-40a3080b]{display:none!important}.dashboard-layout[data-v-40a3080b]{flex-direction:column;height:100vh;overflow:hidden}.main-content[data-v-40a3080b]{width:100%!important;height:calc(100vh - 64px)!important;overflow-y:auto!important}.mobile-dash-header[data-v-40a3080b]{display:flex!important;align-items:center;justify-content:space-between;height:64px;padding:0 16px;background:#fff;position:sticky;top:0;z-index:100;box-sizing:border-box;flex-shrink:0}.mobile-dash-logo[data-v-40a3080b]{display:flex;align-items:center;gap:8px;color:#000;cursor:pointer}.mobile-dash-logo svg[data-v-40a3080b]{color:#000;width:24px;height:24px}.mobile-dash-logo .logo-text[data-v-40a3080b]{font-family:"Aspekta 550",sans-serif;font-size:1.15rem;font-weight:600;letter-spacing:.01em}.mobile-dash-profile-wrapper[data-v-40a3080b]{position:relative}.mobile-avatar[data-v-40a3080b]{width:36px;height:36px;border-radius:50%;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#e4e4e7;color:#09090b;font-size:14px;font-weight:600}.mobile-avatar img[data-v-40a3080b]{width:100%;height:100%;object-fit:cover}.mobile-dash-profile-wrapper .uber-user-dropdown[data-v-40a3080b]{position:absolute;top:calc(100% + 8px);right:0;left:auto;width:290px;background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000001f;z-index:1100;border:1px solid #e5e5e5}.magnific-topbar[data-v-40a3080b],.magnific-announcement[data-v-40a3080b]{display:none!important}.panel-wrapper[data-v-40a3080b]{padding:0!important}.panel-content[data-v-40a3080b]{max-width:100%!important;width:100%!important;padding:24px 16px!important;box-sizing:border-box!important}.magnific-home-panel[data-v-40a3080b]{padding:24px 16px!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}.magnific-greeting[data-v-40a3080b]{font-size:22px!important;margin-bottom:16px!important;text-align:left!important;font-weight:500!important}.magnific-search-wrapper[data-v-40a3080b]{margin-bottom:24px!important}.magnific-search[data-v-40a3080b]{padding:10px 14px!important}.magnific-shortcut[data-v-40a3080b]{display:none!important}.magnific-tools-grid[data-v-40a3080b]{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}.magnific-tool-card[data-v-40a3080b]{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;box-sizing:border-box!important;padding:20px!important;border-radius:12px!important;background:#f6f6f6!important;border:none!important;transition:background .2s}.magnific-tool-card .magnific-tool-icon[data-v-40a3080b]{width:48px!important;height:48px!important;margin-bottom:12px!important;border-radius:8px!important}.magnific-tool-card h3[data-v-40a3080b]{font-size:15px!important;font-weight:600!important;margin:0 0 4px!important;color:#000!important;display:block!important;width:100%!important}.magnific-tool-card p[data-v-40a3080b]{font-size:13px!important;color:#52525b!important;margin:0!important;line-height:1.5!important;display:block!important;width:100%!important}.uber-home-section[data-v-40a3080b]{margin-top:24px!important}.uber-cards-grid[data-v-40a3080b]{grid-template-columns:1fr!important;gap:12px!important}.uber-card[data-v-40a3080b]{padding:16px!important;border-radius:12px!important}.uber-suggestion-section[data-v-40a3080b]{margin-top:24px!important}.uber-suggestion-card[data-v-40a3080b]{padding:20px!important;border-radius:12px!important}}.payment-logos[data-v-c5081360]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px}.payment-logos svg[data-v-c5081360]{height:28px;width:auto}.payment-logos svg[data-v-c5081360]:nth-child(3),.payment-logos svg[data-v-c5081360]:nth-child(5),.payment-logos svg[data-v-c5081360]:nth-child(7),.payment-logos svg[data-v-c5081360]:nth-child(8){height:36px}.onboarding[data-v-b445f338]{min-height:100vh;background:#fff;display:flex;flex-direction:column;align-items:center;padding:120px 24px 80px;position:relative}.onboarding-header[data-v-b445f338]{position:absolute;top:0;left:0;width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:32px 40px;box-sizing:border-box}.onboarding-logo[data-v-b445f338]{display:flex;align-items:center}.header-actions[data-v-b445f338]{display:flex;justify-content:flex-end}.lang-wrapper[data-v-b445f338]{position:relative;display:flex;align-items:center}.lang-icon[data-v-b445f338]{position:absolute;left:0;width:14px;height:14px;color:#666;pointer-events:none}.chevron-icon[data-v-b445f338]{position:absolute;right:0;width:12px;height:12px;color:#999;pointer-events:none}.lang-select[data-v-b445f338]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:6px 20px 6px 24px;font-size:12px;font-weight:500;color:#555;cursor:pointer;outline:none;transition:all .2s}.lang-select[data-v-b445f338]:hover{color:#1a1a1a}.onboarding-progress[data-v-b445f338]{display:flex;align-items:center;justify-content:center;gap:12px;width:240px;margin:0}.progress-track[data-v-b445f338]{flex:1;height:4px;background:#f0f0f0;border-radius:4px;overflow:hidden}.progress-fill[data-v-b445f338]{height:100%;background:#000;border-radius:4px;transition:width .4s cubic-bezier(.4,0,.2,1)}.progress-label[data-v-b445f338]{font-size:12px;font-weight:500;color:#999;white-space:nowrap}.logo-icon[data-v-b445f338]{width:32px;height:32px}.step-card[data-v-b445f338]{width:100%;max-width:520px;text-align:center}.step-card-wide[data-v-b445f338]{max-width:740px}.step-card h1[data-v-b445f338]{font-size:26px;font-weight:600;color:#1a1a1a;letter-spacing:-.02em;margin-bottom:10px}.step-subtitle[data-v-b445f338]{font-size:12px;color:#666;line-height:1.6;margin-bottom:36px}.avatar-section[data-v-b445f338]{display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:40px}.avatar-preview[data-v-b445f338]{width:80px;height:80px;border-radius:50%;background:#f5f5f5;color:#666;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;transition:all .3s;overflow:hidden;border:1px solid #eee}.avatar-preview.has-image[data-v-b445f338]{background:transparent;border:none}.preview-img[data-v-b445f338]{width:100%;height:100%;object-fit:cover}.avatar-grid[data-v-b445f338]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.avatar-option[data-v-b445f338]{width:44px;height:44px;border-radius:50%;border:3px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff;transition:all .2s;position:relative}.preset-avatar[data-v-b445f338]{background:#f9f9f9;border:1px solid #eee;padding:0;overflow:hidden}.option-img[data-v-b445f338]{width:100%;height:100%;object-fit:cover}.upload-btn[data-v-b445f338]{background:transparent;padding:0;border:none}.upload-btn svg[data-v-b445f338]{width:100%;height:100%}.hidden-input[data-v-b445f338]{display:none}.custom-dropdown[data-v-b445f338]{position:relative;width:100%}.dropdown-trigger[data-v-b445f338]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f7f7;border:none;border-radius:24px;padding:12px 20px;font-size:12px;color:#1a1a1a;cursor:pointer;outline:none;display:flex;justify-content:space-between;align-items:center;transition:all .2s}.custom-dropdown.open .dropdown-trigger[data-v-b445f338]{background:#f7f7f7;border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-menu[data-v-b445f338]{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #f0f0f0;border-top:none;border-bottom-left-radius:18px;border-bottom-right-radius:18px;box-shadow:0 10px 25px #0000000f;z-index:100;max-height:240px;overflow-y:auto;padding:8px;animation:dropdownFadeIn-b445f338 .2s cubic-bezier(.4,0,.2,1)}@keyframes dropdownFadeIn-b445f338{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.dropdown-item[data-v-b445f338]{padding:10px 14px;font-size:12px;color:#444;border-radius:10px;cursor:pointer;transition:all .15s;text-align:left}.dropdown-item[data-v-b445f338]:hover{color:#1a1a1a}.dropdown-item.active[data-v-b445f338]{background:#f0f0f0;color:#141212;font-weight:600}.select-chevron[data-v-b445f338]{width:14px;height:14px;color:#999;transition:transform .2s}.custom-dropdown.open .select-chevron[data-v-b445f338]{transform:rotate(180deg)}.exp-item[data-v-b445f338]{display:flex!important;flex-direction:column;gap:2px}.exp-title[data-v-b445f338]{font-weight:500}.exp-desc[data-v-b445f338]{font-size:12px}.multi-select-item[data-v-b445f338]{display:flex!important;align-items:center;gap:10px}.checkbox[data-v-b445f338]{width:16px;height:16px;border-radius:4px;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s;flex-shrink:0}.checkbox.checked[data-v-b445f338]{background:#000;border-color:#000}.form-section[data-v-b445f338]{margin-bottom:28px;text-align:left}.field-label[data-v-b445f338]{display:block;font-size:12px;font-weight:600;color:#1a1a1a;margin-bottom:12px}.field-hint[data-v-b445f338]{display:block;font-size:12px;color:#999;margin-top:8px}.chip-grid[data-v-b445f338]{display:flex;flex-wrap:wrap;gap:12px}.chip[data-v-b445f338]{padding:12px 20px;border-radius:12px;border:none;background:#f7f7f7;font-size:12px;font-weight:500;color:#444;cursor:pointer;transition:all .15s}.chip-with-icon[data-v-b445f338]{display:inline-flex;align-items:center;gap:8px}.chip-icon[data-v-b445f338]{display:inline-flex;align-items:center;font-size:16px}.chip[data-v-b445f338]:hover{background:#f0f0f0}.chip.active[data-v-b445f338]{background:#ffa8cd;color:#141212;border-color:transparent}.option-list[data-v-b445f338]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.option-card[data-v-b445f338]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;border:1px solid #e5e5e5;border-radius:14px;background:#fff;cursor:pointer;transition:all .15s;text-align:left}.option-card[data-v-b445f338]:hover{border-color:#ccc;background:#fafafa}.option-card.active[data-v-b445f338]{border-color:#141212;background:#f8f8f8}.option-title[data-v-b445f338]{font-size:12px;font-weight:600;color:#1a1a1a}.option-desc[data-v-b445f338]{font-size:12px;color:#888}.billing-toggle[data-v-b445f338]{display:inline-flex;align-items:center;gap:4px;background:#f5f5f5;border-radius:32px;padding:4px}.toggle-btn[data-v-b445f338]{display:flex;align-items:center;gap:8px;background:transparent;border:none;padding:6px 14px;border-radius:100px;font-size:12px;font-weight:500;color:#666;cursor:pointer;transition:all .2s ease;font-family:inherit}.toggle-btn.active[data-v-b445f338]{background:#fff;color:#1a1a1a;box-shadow:0 1px 4px #00000014}.save-badge[data-v-b445f338]{background:#e7f1ff;color:#141212;font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px}.plans-grid[data-v-b445f338]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.plan-card[data-v-b445f338]{position:relative;background:#fdfdfd;border:1.5px solid #eaeaea;border-radius:20px;padding:32px 24px;display:flex;flex-direction:column;gap:24px;cursor:pointer;transition:all .2s;text-align:left}.plan-card.selected[data-v-b445f338]{border-color:#eaeaea;background:#fff;box-shadow:0 4px 16px #0000000f}.plan-featured[data-v-b445f338]{background:#000;border-color:#000}.plan-featured.selected[data-v-b445f338]{border-color:#000;background:#4530c8;box-shadow:0 4px 16px #523be44d}.plan-featured .plan-name[data-v-b445f338],.plan-featured .price-amount[data-v-b445f338],.plan-featured .price-period[data-v-b445f338],.plan-featured .plan-desc[data-v-b445f338],.plan-featured .feature-item span[data-v-b445f338]{color:#fff}.plan-featured .feature-item.excluded span[data-v-b445f338]{color:#666}.plan-check-top[data-v-b445f338]{position:absolute;top:16px;right:16px;width:22px;height:22px;border:1.5px solid #d0d0d0;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .15s;background:transparent}.plan-featured .plan-check-top[data-v-b445f338]{border-color:#444}.plan-check-top.active[data-v-b445f338]{background:#000;border-color:#000;color:#fff}.plan-featured .plan-check-top.active[data-v-b445f338]{background:#fff;border-color:#fff;color:#3260e7}.plan-name[data-v-b445f338]{font-size:18px;font-weight:600;color:#1a1a1a;letter-spacing:-.01em}.plan-price[data-v-b445f338]{display:flex;align-items:baseline;gap:6px;margin-top:8px;margin-bottom:12px}.price-amount[data-v-b445f338]{font-size:32px;font-weight:600;color:#1a1a1a;letter-spacing:-.03em;line-height:1}.price-custom[data-v-b445f338]{font-size:22px}.price-period[data-v-b445f338]{font-size:12px;color:#888;font-weight:400}.plan-desc[data-v-b445f338]{font-size:12px;color:#666;line-height:1.5;margin:0}.plan-features[data-v-b445f338]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;flex:1}.feature-item[data-v-b445f338]{display:flex;align-items:flex-start;gap:10px;font-size:12px;color:#444;line-height:1.4}.feature-item.excluded span[data-v-b445f338]:not(.feature-icon){color:#aaa}.feature-icon[data-v-b445f338]{flex-shrink:0;width:14px;height:14px;display:flex;align-items:center;justify-content:center;margin-top:2px}.payment-methods[data-v-b445f338]{padding:48px 0 16px;text-align:center;width:100%}.payment-text[data-v-b445f338]{font-size:12px;color:#666;margin-bottom:32px;font-weight:400}.step-actions[data-v-b445f338]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:8px}.btn-next[data-v-b445f338]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#000;color:#fff;border:none;padding:10px 56px;border-radius:100px;font-size:12px;font-weight:600;cursor:pointer;transition:opacity .2s;margin:0 auto;min-width:160px}.step-actions .btn-next[data-v-b445f338]{margin:0 0 0 auto}.btn-next[data-v-b445f338]:disabled{opacity:.4;cursor:not-allowed}.btn-back[data-v-b445f338]{display:inline-flex;align-items:center;gap:6px;background:none;border:none;font-size:12px;font-weight:500;color:#666;cursor:pointer;padding:12px 16px;border-radius:100px;transition:color .15s}.btn-spinner[data-v-b445f338]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-b445f338 .6s linear infinite;margin-right:6px}@keyframes spin-b445f338{to{transform:rotate(360deg)}}.slide-left-enter-active[data-v-b445f338],.slide-left-leave-active[data-v-b445f338],.slide-right-enter-active[data-v-b445f338],.slide-right-leave-active[data-v-b445f338]{transition:all .3s cubic-bezier(.4,0,.2,1)}.slide-left-enter-from[data-v-b445f338]{opacity:0;transform:translate(40px)}.slide-left-leave-to[data-v-b445f338],.slide-right-enter-from[data-v-b445f338]{opacity:0;transform:translate(-40px)}.slide-right-leave-to[data-v-b445f338]{opacity:0;transform:translate(40px)}.onboarding-footer[data-v-b445f338]{margin-top:auto;padding-top:40px;display:flex;align-items:center;gap:16px;z-index:10}.onboarding-footer a[data-v-b445f338]{font-size:12px;color:#888;text-decoration:none;transition:color .2s ease}.onboarding-footer a[data-v-b445f338]:hover{color:#1a1a1a;text-decoration:underline}.divider[data-v-b445f338]{color:#f0f0f0;font-size:12px}@media (max-width: 768px){.onboarding[data-v-b445f338]{padding:80px 20px 40px;max-width:680px;margin:0 auto}.onboarding-header[data-v-b445f338]{padding:20px;grid-template-columns:1fr auto 1fr}.onboarding-progress[data-v-b445f338]{width:120px}.progress-label[data-v-b445f338]{display:none}.step-card[data-v-b445f338]{max-width:100%;padding:0!important}.step-card h1[data-v-b445f338]{font-size:24px}.plans-grid[data-v-b445f338]{grid-template-columns:1fr!important;gap:24px}.avatar-grid[data-v-b445f338]{gap:8px}.chip-grid[data-v-b445f338]{grid-template-columns:1fr!important}}.checkout-page[data-v-dc6bd9ce]{min-height:100vh;display:flex;flex-direction:column;background:#fff;font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#000}.checkout-container[data-v-dc6bd9ce]{width:100%;max-width:1140px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;flex:1}.checkout-header[data-v-dc6bd9ce]{background-color:#000;width:100%}.checkout-header-inner[data-v-dc6bd9ce]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;max-width:1140px;margin:0 auto}.logo[data-v-dc6bd9ce]{display:flex;align-items:center;gap:.5rem;color:#fff;text-decoration:none}.logo-asset[data-v-dc6bd9ce]{width:24px;height:24px;object-fit:contain;flex-shrink:0;color:#fff}.logo-text[data-v-dc6bd9ce]{font-family:"Aspekta 550",sans-serif;font-size:1.2rem;font-weight:500;color:#fff;letter-spacing:.02em}.header-actions[data-v-dc6bd9ce]{display:flex;align-items:center;gap:24px}.header-secure-badge[data-v-dc6bd9ce]{display:flex;align-items:center;gap:6px;font-family:"Aspekta 550",sans-serif;font-size:14px;font-weight:500;color:#e0e0e0}.btn-cancel[data-v-dc6bd9ce]{font-size:13px;font-weight:500;color:#e0e0e0;text-decoration:none;padding:6px 14px;border-radius:6px;transition:background .15s,color .15s;letter-spacing:-.01em;background:#ffffff1a}.btn-cancel[data-v-dc6bd9ce]:hover{background:#fff3;color:#fff}.checkout-content[data-v-dc6bd9ce]{display:grid;grid-template-columns:1fr 1px 1fr;gap:0 64px;flex:1;padding:28px 0 48px;align-items:start}.checkout-divider[data-v-dc6bd9ce]{background:#f0f0f0;align-self:stretch}.checkout-summary[data-v-dc6bd9ce]{padding-right:0}.summary-label[data-v-dc6bd9ce]{font-size:14px;font-weight:500;color:#666;margin-bottom:24px}.summary-promo[data-v-dc6bd9ce]{margin-bottom:28px}.promo-image[data-v-dc6bd9ce]{width:100%;max-width:380px;height:auto;border-radius:12px;display:block}.summary-plan-name[data-v-dc6bd9ce]{font-size:20px;font-weight:500;letter-spacing:-.01em;color:#000;margin:0 0 12px}.summary-price-block[data-v-dc6bd9ce]{display:flex;align-items:baseline;gap:6px;margin-bottom:32px}.summary-amount[data-v-dc6bd9ce]{font-size:24px;font-weight:500;color:#000;letter-spacing:-.01em}.summary-period[data-v-dc6bd9ce]{font-size:16px;color:#666;font-weight:400}.summary-includes[data-v-dc6bd9ce]{font-size:13px;font-weight:500;color:#888;margin-bottom:16px}.summary-features[data-v-dc6bd9ce]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.summary-feature-item[data-v-dc6bd9ce]{display:flex;align-items:center;gap:12px;font-size:15px;color:#555;font-weight:400;line-height:1.4}.summary-feature-item svg[data-v-dc6bd9ce]{flex-shrink:0}.checkout-payment[data-v-dc6bd9ce]{padding-left:0;display:flex;flex-direction:column}.payment-label[data-v-dc6bd9ce]{font-size:14px;font-weight:500;color:#666;margin-bottom:24px}.payment-title[data-v-dc6bd9ce]{font-size:20px;font-weight:500;letter-spacing:-.01em;color:#000;margin:0 0 32px}#payment-form[data-v-dc6bd9ce]{display:flex;flex-direction:column;gap:20px}.btn-pay[data-v-dc6bd9ce]{background:#000;color:#fff;border:none;padding:14px 20px;border-radius:9999px;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .2s;width:100%;letter-spacing:-.01em}.btn-pay[data-v-dc6bd9ce]:hover:not(:disabled){opacity:.85}.btn-pay[data-v-dc6bd9ce]:disabled{opacity:.5;cursor:not-allowed}.error-message[data-v-dc6bd9ce]{font-size:13px;font-weight:500;color:#c0392b;background:#fde8ec;padding:14px 16px;border-radius:8px;line-height:1.5}.loading-state[data-v-dc6bd9ce]{display:flex;align-items:center;gap:12px;color:#666;font-size:15px;font-weight:400;height:200px}.spinner[data-v-dc6bd9ce],.spinner-small[data-v-dc6bd9ce]{border:2px solid rgba(0,0,0,.1);border-left-color:currentColor;border-radius:50%;animation:spin-dc6bd9ce .8s linear infinite;flex-shrink:0}.spinner[data-v-dc6bd9ce]{width:20px;height:20px}.spinner-small[data-v-dc6bd9ce]{width:14px;height:14px}@keyframes spin-dc6bd9ce{to{transform:rotate(360deg)}}.checkout-footer-wrapper[data-v-dc6bd9ce]{background-color:#000;width:100%;margin-top:auto;border-top:1px solid #1a1a1a}.checkout-footer[data-v-dc6bd9ce]{display:flex;justify-content:space-between;align-items:center;padding:24px;max-width:1140px;margin:0 auto;width:100%;box-sizing:border-box}.powered-by[data-v-dc6bd9ce]{font-size:13px;color:#fff;font-weight:400;letter-spacing:-.01em}.powered-by strong[data-v-dc6bd9ce]{font-weight:400;color:#fff}.checkout-footer-links[data-v-dc6bd9ce]{display:flex;gap:24px}.checkout-footer-links a[data-v-dc6bd9ce]{font-size:13px;color:#fff;text-decoration:none;font-weight:400;transition:opacity .2s;letter-spacing:-.01em}.checkout-footer-links a[data-v-dc6bd9ce]:hover{text-decoration:underline}@media (max-width: 900px){.checkout-content[data-v-dc6bd9ce]{grid-template-columns:1fr;gap:0;padding:40px 0}.checkout-divider[data-v-dc6bd9ce]{display:none}.checkout-summary[data-v-dc6bd9ce]{border-bottom:1px solid #f0f0f0;padding-bottom:40px;margin-bottom:40px}.promo-image[data-v-dc6bd9ce]{max-width:100%}}@media (max-width: 600px){.checkout-footer[data-v-dc6bd9ce]{flex-direction:column;gap:16px;text-align:center}}.not-found[data-v-100b0516]{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#fff;padding:40px 24px}.not-found-content[data-v-100b0516]{max-width:680px;width:100%}.not-found-label[data-v-100b0516]{font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400;color:#1a1a1a;margin-bottom:48px;letter-spacing:-.01em}.author-selector[data-v-100b0516]{position:relative;display:inline-flex;align-items:center;cursor:pointer;border-bottom:1px solid #1a1a1a;padding-bottom:1px;transition:opacity .2s}.author-selector[data-v-100b0516]:hover{opacity:.7}.selector-icon[data-v-100b0516]{margin-left:6px;margin-bottom:-2px;transition:transform .2s ease}.icon-rotated[data-v-100b0516]{transform:rotate(180deg)}.version-dropdown[data-v-100b0516]{position:absolute;top:calc(100% + 8px);left:0;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:0 4px 12px #00000014;min-width:180px;z-index:100;padding:4px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.dropdown-item[data-v-100b0516]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;font-size:12px;color:#1a1a1a;cursor:pointer;transition:background .15s}.dropdown-item[data-v-100b0516]:hover{background:#0000000a}.dropdown-item.active[data-v-100b0516]{background:#00000005;font-weight:500}.check-icon[data-v-100b0516]{opacity:.8}.dropdown-enter-active[data-v-100b0516],.dropdown-leave-active[data-v-100b0516]{transition:opacity .2s,transform .2s}.dropdown-enter-from[data-v-100b0516],.dropdown-leave-to[data-v-100b0516]{opacity:0;transform:translateY(-4px)}.poem[data-v-100b0516]{margin-bottom:64px}.poem-line[data-v-100b0516]{font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,44px);font-weight:400;line-height:1.35;color:#1a1a1a;margin:0;letter-spacing:-.02em}.not-found-logo[data-v-100b0516]{margin-bottom:48px;opacity:.85}.not-found-actions[data-v-100b0516]{display:flex;align-items:center}.back-home-btn[data-v-100b0516]{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:#1a1a1a;text-decoration:none;padding:10px 20px;border-radius:24px;background:#f0f0f0;transition:all .2s ease;letter-spacing:-.01em}@media (max-width: 768px){.not-found[data-v-100b0516]{padding:120px 20px 40px;align-items:flex-start}.not-found-label[data-v-100b0516]{font-size:16px;margin-bottom:32px}.poem[data-v-100b0516]{margin-bottom:48px}.not-found-logo[data-v-100b0516]{margin-bottom:36px}}.ceo-letter-page[data-v-4ccc4c19]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:#fff;color:#000;padding-top:40px;padding-bottom:100px}.ceo-letter-container[data-v-4ccc4c19]{max-width:780px;margin:0 auto;padding:0 24px}.ceo-label[data-v-4ccc4c19]{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#666;margin-bottom:40px}.ceo-hero-image[data-v-4ccc4c19]{width:100%;height:480px;border-radius:16px;overflow:hidden;margin-bottom:64px}.ceo-hero-img[data-v-4ccc4c19]{width:100%;height:100%;object-fit:cover;display:block}.ceo-letter-content h1[data-v-4ccc4c19]{font-size:32px;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin-bottom:12px;color:#000}.ceo-date[data-v-4ccc4c19]{font-size:15px;color:#666;font-weight:400;margin-bottom:48px}.ceo-letter-content>p[data-v-4ccc4c19]{font-size:16px;line-height:1.6;color:#333;font-weight:400;margin-bottom:24px}.ceo-signature[data-v-4ccc4c19]{display:flex;align-items:center;gap:20px;margin-top:64px;padding-top:40px;border-top:1px solid #e5e5e5}.ceo-sig-photo[data-v-4ccc4c19]{width:64px;height:64px;border-radius:50%;object-fit:cover;flex-shrink:0}.ceo-sig-text[data-v-4ccc4c19]{display:flex;flex-direction:column;gap:4px}.ceo-sig-name[data-v-4ccc4c19]{font-size:16px;font-weight:500;color:#000;margin:0;line-height:1.3}.ceo-sig-title[data-v-4ccc4c19]{font-size:14px;font-weight:400;color:#666;margin:0;line-height:1.3}@media (max-width: 768px){.ceo-hero-image[data-v-4ccc4c19]{height:280px}.ceo-letter-content h1[data-v-4ccc4c19]{font-size:28px}.ceo-letter-content>p[data-v-4ccc4c19]{font-size:15px}}.safety-page[data-v-459e01c7]{font-family:"Aspekta 550",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:#fff;color:#000;padding-top:40px;padding-bottom:0}.safety-container[data-v-459e01c7]{max-width:1140px;margin:0 auto;padding:0 24px}.safety-section[data-v-459e01c7]{padding:80px 0}.bg-light[data-v-459e01c7]{background-color:#f6f6f6}.safety-hero[data-v-459e01c7]{padding:60px 0 100px}.safety-label[data-v-459e01c7]{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#666;margin-bottom:24px}.safety-hero h1[data-v-459e01c7]{font-size:52px;font-weight:500;line-height:1.1;letter-spacing:-.02em;margin-bottom:32px;max-width:780px;color:#000}.safety-hero-desc[data-v-459e01c7]{font-size:16px;line-height:1.6;color:#333;max-width:720px}.safety-split[data-v-459e01c7]{display:flex;align-items:center;gap:64px}.safety-split.reverse[data-v-459e01c7]{flex-direction:row-reverse}.safety-split-content[data-v-459e01c7]{flex:1}.safety-split-content h2[data-v-459e01c7]{font-size:36px;font-weight:500;letter-spacing:-.02em;margin-bottom:24px;color:#000}.safety-split-content p[data-v-459e01c7]{font-size:16px;line-height:1.6;color:#333;margin-bottom:32px}.safety-split-image[data-v-459e01c7]{flex:1;height:400px;border-radius:16px;overflow:hidden}.safety-illustration-container[data-v-459e01c7]{width:100%;height:100%;background-color:#f6f6f6;display:flex;align-items:center;justify-content:center}.safety-img[data-v-459e01c7]{width:100%;height:100%;object-fit:cover;display:block}.safety-link[data-v-459e01c7]{display:inline-block;font-size:16px;font-weight:500;color:#000;text-decoration:underline;text-underline-offset:4px;transition:opacity .2s}.safety-link[data-v-459e01c7]:hover{opacity:.7}.safety-quote-section[data-v-459e01c7]{padding:80px 0;background-color:#000}.safety-quote[data-v-459e01c7]{max-width:840px;margin:0 auto;text-align:center}.safety-quote p[data-v-459e01c7]{font-size:24px;font-weight:400;line-height:1.5;color:#fff;margin-bottom:32px;letter-spacing:-.01em}.safety-quote footer[data-v-459e01c7]{font-size:14px;font-weight:500;color:#999}.safety-section-heading[data-v-459e01c7]{font-size:36px;font-weight:500;letter-spacing:-.02em;margin-bottom:48px;color:#000}.safety-cards[data-v-459e01c7]{display:grid;grid-template-columns:1fr 1fr;gap:32px}.safety-card[data-v-459e01c7]{background-color:#f6f6f6;border-radius:16px;padding:40px}.safety-card-icon[data-v-459e01c7]{margin-bottom:24px;display:flex;align-items:center}.safety-card h3[data-v-459e01c7]{font-size:20px;font-weight:500;letter-spacing:-.01em;margin-bottom:16px;color:#000}.safety-card p[data-v-459e01c7]{font-size:16px;line-height:1.6;color:#333;margin-bottom:24px}.safety-footnote[data-v-459e01c7]{padding:32px 0 64px;border-top:1px solid #e5e5e5}.safety-footnote p[data-v-459e01c7]{font-size:13px;color:#888;line-height:1.6;max-width:720px}@media (max-width: 992px){.safety-split[data-v-459e01c7],.safety-split.reverse[data-v-459e01c7]{flex-direction:column;gap:40px}.safety-split-image[data-v-459e01c7]{width:100%;height:300px}.safety-cards[data-v-459e01c7]{grid-template-columns:1fr}}@media (max-width: 768px){.safety-hero h1[data-v-459e01c7]{font-size:36px}.safety-split-content h2[data-v-459e01c7],.safety-section-heading[data-v-459e01c7]{font-size:28px}.safety-quote p[data-v-459e01c7]{font-size:20px}}:root{--color-bg: #ffffff;--color-text: #000000;--color-accent: #000000;--font-primary: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--transition: opacity .18s ease}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-primary);background:var(--color-bg);color:var(--color-text);line-height:1.7;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background-color:#d1d1cf;border-radius:20px;border:3px solid #ffffff}::-webkit-scrollbar-thumb:hover{background-color:#bcbcba}*{scrollbar-width:thin;scrollbar-color:#d1d1cf #ffffff}#app{min-height:100vh}h1{font-size:48px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:24px}h2{font-size:32px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin-bottom:16px}h3{font-size:24px;font-weight:600;line-height:1.4;margin-bottom:12px}p{font-size:16px;line-height:1.7;margin-bottom:16px}button,.btn{font-family:var(--font-primary);font-size:14px;font-weight:600;padding:10px 18px;background:#1a1a1a;color:#fff;border:none;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.5;transition:background .15s ease}button:disabled,.btn:disabled{opacity:.5;cursor:not-allowed}button.secondary,.btn-secondary{background:#f0f0f0;color:#000}button.outline,.btn-outline{background:transparent;color:#000;border:1px solid #d0d0d0}button.primary,.btn-primary{background:#000;color:#fff;border-radius:9999px;font-weight:600;letter-spacing:0}.btn-primary:hover{background:#1a1a1a}button.small,.btn-small{font-size:12px;padding:5px 12px}button.large,.btn-large{font-size:12px;padding:9px 18px}input,textarea{font-family:var(--font-primary);font-size:14px;padding:10px 14px;background:#fff;border:1px solid #e8e8e8;border-radius:9999px;width:100%;transition:border-color .15s ease,box-shadow .15s ease;color:#1a1a1a}input:focus,textarea:focus{outline:none;border-color:#000;box-shadow:0 0 0 2px #0000001a}input::placeholder{color:#b0b0b0}textarea{resize:vertical;min-height:100px;border-radius:12px}.form-group{position:relative}.validation-tooltip{position:absolute;bottom:-36px;left:16px;background:#333;color:#fff;font-size:12px;font-weight:400;padding:6px 12px;border-radius:16px;white-space:nowrap;z-index:10;pointer-events:none;animation:tooltipFadeIn .15s ease}.validation-tooltip:before{content:"";position:absolute;top:-5px;left:20px;width:10px;height:10px;background:#333;transform:rotate(45deg);border-radius:2px}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.container{max-width:800px;margin:0 auto;padding:40px}.text-center{text-align:center}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.mb-48{margin-bottom:48px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.app-header{position:fixed;top:0;left:0;right:0;width:100%;max-width:100%;background:#fff;z-index:100;display:flex;flex-direction:column}.header-content{width:100%;max-width:100%;margin:0;padding:0 24px;display:flex;align-items:center;height:52px;border-bottom:none}.logo{font-size:22px;font-weight:600;color:var(--color-text);text-decoration:none;letter-spacing:-.03em}.header-nav{display:flex;gap:8px;align-items:center}.nav-item{color:var(--color-text);text-decoration:none;font-size:12px;font-weight:500;padding:8px 20px;border-radius:20px;transition:all .18s ease;background:transparent}.header-actions{display:flex;gap:12px;align-items:center}.icon-button{width:40px;height:40px;border-radius:50%;background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .18s ease;padding:0;color:var(--color-text);font-size:20px}.app-footer{background:#fff;padding:32px 40px;text-align:center}.app-footer p{font-size:12px;color:#666;margin:0}.main-content{padding-top:84px;min-height:calc(100vh - 84px)}
