.lodmi-logo[data-v-c32fd59a]{width:auto;display:block}.lodmi-logo--white .letters-white[data-v-c32fd59a]{fill:var(--white)}.lodmi-logo--dark .letters-dark[data-v-c32fd59a]{fill:var(--dark)}.nav[data-v-ce05f8d2]{--nav-bg:#ffffffb8;--nav-bg-solid:#ffffffeb;--nav-line:#0d061814;--nav-ink:#0d0618;--nav-muted:#5d5470;--nav-hover:#0d06180d;--nav-active:#0d061812;--nav-shadow:0 1px 2px #0d06180a, 0 12px 32px -12px #0d06182e;--nav-ease:cubic-bezier(.23, 1, .32, 1);width:100%;height:clamp(60px,5.6vw,76px);z-index:var(--z-nav);pointer-events:none;transition:transform .45s var(--nav-ease), padding .35s var(--nav-ease);padding:10px clamp(10px,2vw,24px) 0;position:fixed;top:0;left:0;transform:translateY(0)}:root[data-theme=dark] .nav[data-v-ce05f8d2]{--nav-bg:#10091c9e;--nav-bg-solid:#10091ce0;--nav-line:#ffffff17;--nav-ink:#f4f1f8;--nav-muted:#f4f1f8b3;--nav-hover:#ffffff0f;--nav-active:#ffffff1a;--nav-shadow:0 1px 2px #0000004d, 0 16px 40px -12px #0009}.nav--scrolled[data-v-ce05f8d2]{padding-top:8px}.nav--hidden[data-v-ce05f8d2]{transform:translateY(-120%)}@media (prefers-reduced-motion:reduce){.nav[data-v-ce05f8d2]{transition:none}.nav--hidden[data-v-ce05f8d2]{transform:none}}.nav__inner[data-v-ce05f8d2]{pointer-events:auto;background:var(--nav-bg);width:100%;max-width:1280px;height:100%;box-shadow:inset 0 0 0 1px var(--nav-line), var(--nav-shadow);backdrop-filter:saturate(180%)blur(18px);color:var(--nav-ink);transition:background-color .3s ease, box-shadow .3s ease, height .35s var(--nav-ease);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:0 8px 0 clamp(14px,1.6vw,22px);display:flex;position:relative}.nav__inner[data-v-ce05f8d2]:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ff3b9a8c,#ff7a008c,#0000);height:1px;transition:opacity .4s;position:absolute;bottom:0;left:18px;right:18px}.nav--scrolled .nav__inner[data-v-ce05f8d2]{background:var(--nav-bg-solid);height:calc(100% - 4px)}.nav--scrolled .nav__inner[data-v-ce05f8d2]:after{opacity:1}.nav__brand[data-v-ce05f8d2]{flex-shrink:0;align-items:center;display:flex}.nav__logo[data-v-ce05f8d2]{border-radius:10px;align-items:center;padding:6px 4px;transition:opacity .2s;display:flex}.nav__logo[data-v-ce05f8d2] svg{width:auto;height:17px!important}@media (hover:hover) and (pointer:fine){.nav__logo[data-v-ce05f8d2]:hover{opacity:.8}}.nav__links[data-v-ce05f8d2]{border-radius:14px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;left:50%;translate:-50%}.nav__links a[data-v-ce05f8d2]{color:var(--nav-muted);font-family:var(--ff-body);letter-spacing:0;white-space:nowrap;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s;position:relative}@media (hover:hover) and (pointer:fine){.nav__links a[data-v-ce05f8d2]:hover{color:var(--nav-ink);background:var(--nav-hover)}}.nav__links a.router-link-active[data-v-ce05f8d2],.nav__links a.is-anchor-active[data-v-ce05f8d2]{color:var(--nav-ink);background:var(--nav-active)}.nav__links a.router-link-active[data-v-ce05f8d2]:after,.nav__links a.is-anchor-active[data-v-ce05f8d2]:after{content:"";background:linear-gradient(135deg,#ff3b9a,#ff7a00);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:50%;translate:-50%}.nav__actions[data-v-ce05f8d2]{flex-shrink:0;align-items:center;gap:6px;display:flex}.nav__theme-toggle[data-v-ce05f8d2]{width:40px;height:40px;color:var(--nav-muted);cursor:pointer;transition:color .2s ease, background-color .2s ease, transform .16s var(--nav-ease);background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid}.nav__theme-toggle svg[data-v-ce05f8d2]{width:18px;height:18px;transition:transform .5s var(--nav-ease)}.nav__theme-toggle[data-v-ce05f8d2]:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.nav__theme-toggle[data-v-ce05f8d2]:hover{color:var(--nav-ink);background:var(--nav-hover)}.nav__theme-toggle:hover svg[data-v-ce05f8d2]{transform:rotate(-25deg)}}.nav__cta-partner[data-v-ce05f8d2]{height:40px;color:var(--nav-ink);white-space:nowrap;transition:background-color .2s ease, transform .16s var(--nav-ease);border-radius:12px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.nav__cta-partner[data-v-ce05f8d2]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.nav__cta-partner[data-v-ce05f8d2]:hover{background:var(--nav-hover)}}.nav__cta[data-v-ce05f8d2]{color:#fff;white-space:nowrap;height:42px;transition:box-shadow .25s ease, transform .16s var(--nav-ease);background:linear-gradient(135deg,#ff3b9a 0%,#ff7a00 100%);border-radius:12px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 18px -6px #ff3b9a8c}.nav__cta[data-v-ce05f8d2]:before{content:"";transition:translate .7s var(--nav-ease);background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0;translate:-120%}.nav__cta[data-v-ce05f8d2]:active{transform:scale(.97)}.nav__cta-label[data-v-ce05f8d2],.nav__cta-arrow[data-v-ce05f8d2]{position:relative}.nav__cta-arrow[data-v-ce05f8d2]{transition:transform .25s var(--nav-ease)}@media (hover:hover) and (pointer:fine){.nav__cta[data-v-ce05f8d2]:hover{box-shadow:0 10px 26px -6px #ff3b9ab3}.nav__cta[data-v-ce05f8d2]:hover:before{translate:120%}.nav__cta:hover .nav__cta-arrow[data-v-ce05f8d2]{transform:translate(3px)}}.nav__mobile-right[data-v-ce05f8d2]{align-items:center;gap:4px;display:none}.nav__burger[data-v-ce05f8d2]{background:var(--nav-active);cursor:pointer;border:0;border-radius:12px;place-items:center;width:42px;height:42px;padding:0;display:grid;position:relative}.nav__burger span[data-v-ce05f8d2]{background:var(--nav-ink);width:18px;height:2px;transition:transform .35s var(--nav-ease), opacity .2s ease, top .35s var(--nav-ease);border-radius:2px;margin-left:-9px;position:absolute;left:50%}.nav__burger span[data-v-ce05f8d2]:first-child{top:14px}.nav__burger span[data-v-ce05f8d2]:nth-child(2){top:20px}.nav__burger span[data-v-ce05f8d2]:nth-child(3){top:26px}.nav__burger--open span[data-v-ce05f8d2]:first-child{top:20px;transform:rotate(45deg)}.nav__burger--open span[data-v-ce05f8d2]:nth-child(2){opacity:0;transform:scaleX(.3)}.nav__burger--open span[data-v-ce05f8d2]:nth-child(3){top:20px;transform:rotate(-45deg)}.mobile-menu[data-v-ce05f8d2]{--nav-ink:#0d0618;--nav-muted:#5d5470;--nav-line:#0d061814;--nav-hover:#0d06180d;z-index:calc(var(--z-nav) - 1);backdrop-filter:blur(6px);background:#0d06182e;position:fixed;top:0;bottom:0;left:0;right:0}:root[data-theme=dark] .mobile-menu[data-v-ce05f8d2]{--nav-ink:#f4f1f8;--nav-muted:#f4f1f8b3;--nav-line:#ffffff17;--nav-hover:#ffffff0f;background:#00000073}.mobile-menu__panel[data-v-ce05f8d2]{box-shadow:inset 0 0 0 1px var(--nav-line), 0 24px 60px -12px #0d06184d;backdrop-filter:saturate(180%)blur(20px);background:#fffffff5;border-radius:20px;padding:10px;position:absolute;top:76px;left:10px;right:10px}:root[data-theme=dark] .mobile-menu__panel[data-v-ce05f8d2]{box-shadow:inset 0 0 0 1px var(--nav-line), 0 24px 60px -12px #000000b3;background:#120a1ff5}.mobile-menu__links[data-v-ce05f8d2]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mobile-menu__links a[data-v-ce05f8d2]{color:var(--nav-ink);font-family:var(--ff-title);border-radius:12px;justify-content:space-between;align-items:center;padding:14px;font-size:20px;font-weight:600;text-decoration:none;transition:background-color .2s;display:flex}.mobile-menu__links a[data-v-ce05f8d2]:after{content:"→";font-family:var(--ff-body);color:var(--nav-muted);font-size:16px}.mobile-menu__links a[data-v-ce05f8d2]:active,.mobile-menu__links a.router-link-active[data-v-ce05f8d2],.mobile-menu__links a.is-anchor-active[data-v-ce05f8d2]{background:var(--nav-hover)}.mobile-menu__links a.router-link-active[data-v-ce05f8d2]:after,.mobile-menu__links a.is-anchor-active[data-v-ce05f8d2]:after{color:#ff3b9a}.mobile-menu__actions[data-v-ce05f8d2]{border-top:1px solid var(--nav-line);grid-template-columns:1fr;gap:8px;margin-top:8px;padding-top:10px;display:grid}.mobile-menu__btn[data-v-ce05f8d2]{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.mobile-menu__btn--partner[data-v-ce05f8d2]{color:var(--nav-ink);box-shadow:inset 0 0 0 1px var(--nav-line)}.mobile-menu__btn--cta[data-v-ce05f8d2]{color:#fff;background:linear-gradient(135deg,#ff3b9a 0%,#ff7a00 100%);box-shadow:0 8px 20px -8px #ff3b9a99}.mobile-cta__label[data-v-ce05f8d2],.mobile-cta__arrow[data-v-ce05f8d2]{position:relative}.mobile-menu-enter-active[data-v-ce05f8d2]{transition:opacity .3s}.mobile-menu-leave-active[data-v-ce05f8d2]{transition:opacity .2s}.mobile-menu-enter-from[data-v-ce05f8d2],.mobile-menu-leave-to[data-v-ce05f8d2]{opacity:0}.mobile-menu-enter-active .mobile-menu__panel[data-v-ce05f8d2]{animation:.4s cubic-bezier(.23,1,.32,1) menuIn-ce05f8d2}.mobile-menu-leave-active .mobile-menu__panel[data-v-ce05f8d2]{animation:.2s forwards menuOut-ce05f8d2}.mobile-menu-enter-active .mobile-menu__links li[data-v-ce05f8d2]{animation:.45s cubic-bezier(.23,1,.32,1) both menuItem-ce05f8d2}.mobile-menu-enter-active .mobile-menu__links li[data-v-ce05f8d2]:nth-child(2){animation-delay:40ms}.mobile-menu-enter-active .mobile-menu__links li[data-v-ce05f8d2]:nth-child(3){animation-delay:80ms}.mobile-menu-enter-active .mobile-menu__links li[data-v-ce05f8d2]:nth-child(4){animation-delay:.12s}.mobile-menu-enter-active .mobile-menu__links li[data-v-ce05f8d2]:nth-child(5){animation-delay:.16s}@keyframes menuIn-ce05f8d2{0%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:1;transform:none}}@keyframes menuOut-ce05f8d2{to{opacity:0;transform:translateY(-8px)scale(.98)}}@keyframes menuItem-ce05f8d2{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mobile-menu-enter-active .mobile-menu__panel[data-v-ce05f8d2],.mobile-menu-leave-active .mobile-menu__panel[data-v-ce05f8d2],.mobile-menu-enter-active .mobile-menu__links li[data-v-ce05f8d2]{animation:none}}@media (max-width:1180px){.nav__links[data-v-ce05f8d2]{position:static;translate:none}.nav__links a[data-v-ce05f8d2]{padding:8px 10px}}@media (max-width:1023px){.nav__logo[data-v-ce05f8d2] svg{height:15px!important}.nav__cta-partner[data-v-ce05f8d2]{display:none}}@media (max-width:700px){.nav__links[data-v-ce05f8d2]{display:none}.nav__mobile-right[data-v-ce05f8d2]{display:flex}.nav__theme-toggle--mobile[data-v-ce05f8d2]{display:none}.nav__inner[data-v-ce05f8d2]{gap:6px}.nav__brand[data-v-ce05f8d2]{margin-right:auto}.nav__logo[data-v-ce05f8d2] svg{height:14px!important}}@media (max-width:430px){.nav__actions[data-v-ce05f8d2]{display:none}.nav__theme-toggle--mobile[data-v-ce05f8d2]{display:grid}}
