[data-v-5c4ec4d0]:root{--color-primary:#006bdf;--color-secondary:#9333ea;--color-gradient:linear-gradient(90deg, #1e55d8 0%, #3b2bd6 50%, #4900a6 100%);--color-shadow:#2663eb;--color-success:#22c55e;--color-error:#ef4444;--color-info:#6366f1;--color-black:#08080a;--color-primary-dark:#0a1123;--color-success-dark:#0f1a0f;--color-error-dark:#1a0f0f;--color-info-dark:#0f0f1a;--color-white:#fff;--color-gray:#e2e8f0;--color-gray-dark:#64748b;--color-text:#fff;--color-text-muted:#ffffff80;--color-text-subtle:#fff6;--color-border-subtle:#ffffff14;--color-bg:#08080a;--color-background:#08080a}[data-theme=light][data-v-5c4ec4d0]{--color-black:#fff;--color-primary-dark:#f1f5f9;--color-success-dark:#f0fdf4;--color-error-dark:#fef2f2;--color-info-dark:#eef2ff;--color-white:#0f172a;--color-gray:#1e293b;--color-gray-dark:#475569;--color-text:#0f172a;--color-text-muted:#00000080;--color-text-subtle:#0006;--color-border-subtle:#00000014;--color-bg:#fff;--color-background:#f8fafc}[data-v-5c4ec4d0]:root{--space-xxs:4px;--space-xs:18px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--container-width:1400px;--container-padding:var(--space-xs)}@media (width>=768px){[data-v-5c4ec4d0]:root{--container-padding:var(--space-xs)}}@media (width>=1024px){[data-v-5c4ec4d0]:root{--container-padding:var(--space-xxl)}}[class^=o-col][data-v-5c4ec4d0]{padding-left:12px;padding-right:12px}svg[data-v-5c4ec4d0]{width:var(--icon-size,24px);height:var(--icon-size,24px)}[data-v-e86d6cad]:root{--color-primary:#006bdf;--color-secondary:#9333ea;--color-gradient:linear-gradient(90deg, #1e55d8 0%, #3b2bd6 50%, #4900a6 100%);--color-shadow:#2663eb;--color-success:#22c55e;--color-error:#ef4444;--color-info:#6366f1;--color-black:#08080a;--color-primary-dark:#0a1123;--color-success-dark:#0f1a0f;--color-error-dark:#1a0f0f;--color-info-dark:#0f0f1a;--color-white:#fff;--color-gray:#e2e8f0;--color-gray-dark:#64748b;--color-text:#fff;--color-text-muted:#ffffff80;--color-text-subtle:#fff6;--color-border-subtle:#ffffff14;--color-bg:#08080a;--color-background:#08080a}[data-theme=light][data-v-e86d6cad]{--color-black:#fff;--color-primary-dark:#f1f5f9;--color-success-dark:#f0fdf4;--color-error-dark:#fef2f2;--color-info-dark:#eef2ff;--color-white:#0f172a;--color-gray:#1e293b;--color-gray-dark:#475569;--color-text:#0f172a;--color-text-muted:#00000080;--color-text-subtle:#0006;--color-border-subtle:#00000014;--color-bg:#fff;--color-background:#f8fafc}[data-v-e86d6cad]:root{--space-xxs:4px;--space-xs:18px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--container-width:1400px;--container-padding:var(--space-xs)}@media (width>=768px){[data-v-e86d6cad]:root{--container-padding:var(--space-xs)}}@media (width>=1024px){[data-v-e86d6cad]:root{--container-padding:var(--space-xxl)}}[class^=o-col][data-v-e86d6cad]{padding-left:12px;padding-right:12px}.c-button[data-v-e86d6cad]{color:var(--color-white);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:10px 20px;transition:all .3s;display:inline-flex}.theme-light .c-button[data-v-e86d6cad]{color:var(--color-black)}.c-button[data-v-e86d6cad]:hover{background-color:var(--color-secondary)}.c-button--disabled[data-v-e86d6cad]{opacity:.5;cursor:not-allowed;pointer-events:none}.c-button__icon[data-v-e86d6cad]{align-items:center;display:flex}.c-button--gradient[data-v-e86d6cad]{background:var(--color-primary);position:relative}.c-button--gradient[data-v-e86d6cad]:before{content:"";background:linear-gradient(135deg, var(--color-primary-dark), var(--color-secondary-dark,var(--color-secondary)));opacity:0;z-index:-1;border-radius:8px;transition:opacity .3s;position:absolute;inset:0}.c-button--gradient[data-v-e86d6cad]:hover:before{opacity:1}[data-v-ed74da9d]:root{--color-primary:#006bdf;--color-secondary:#9333ea;--color-gradient:linear-gradient(90deg, #1e55d8 0%, #3b2bd6 50%, #4900a6 100%);--color-shadow:#2663eb;--color-success:#22c55e;--color-error:#ef4444;--color-info:#6366f1;--color-black:#08080a;--color-primary-dark:#0a1123;--color-success-dark:#0f1a0f;--color-error-dark:#1a0f0f;--color-info-dark:#0f0f1a;--color-white:#fff;--color-gray:#e2e8f0;--color-gray-dark:#64748b;--color-text:#fff;--color-text-muted:#ffffff80;--color-text-subtle:#fff6;--color-border-subtle:#ffffff14;--color-bg:#08080a;--color-background:#08080a}[data-theme=light][data-v-ed74da9d]{--color-black:#fff;--color-primary-dark:#f1f5f9;--color-success-dark:#f0fdf4;--color-error-dark:#fef2f2;--color-info-dark:#eef2ff;--color-white:#0f172a;--color-gray:#1e293b;--color-gray-dark:#475569;--color-text:#0f172a;--color-text-muted:#00000080;--color-text-subtle:#0006;--color-border-subtle:#00000014;--color-bg:#fff;--color-background:#f8fafc}[data-v-ed74da9d]:root{--space-xxs:4px;--space-xs:18px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--container-width:1400px;--container-padding:var(--space-xs)}@media (width>=768px){[data-v-ed74da9d]:root{--container-padding:var(--space-xs)}}@media (width>=1024px){[data-v-ed74da9d]:root{--container-padding:var(--space-xxl)}}[class^=o-col][data-v-ed74da9d]{padding-left:12px;padding-right:12px}.c-banner-fix[data-v-ed74da9d]{z-index:101;background:var(--color-gradient);height:52px;position:fixed;top:0;left:0;right:0;overflow:hidden}.c-banner-fix__inner[data-v-ed74da9d]{align-items:center;gap:.5rem;height:100%;display:flex}@media (width<=480px){.c-banner-fix__inner[data-v-ed74da9d]{gap:.375rem}}.c-banner-fix__image[data-v-ed74da9d]{-o-object-fit:cover;object-fit:cover;border-radius:6px;flex-shrink:0;width:28px;height:28px}@media (width<=480px){.c-banner-fix__image[data-v-ed74da9d]{display:none}}.c-banner-fix__content[data-v-ed74da9d]{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.c-banner-fix__icon[data-v-ed74da9d]{color:#fff;flex-shrink:0;width:15px;height:15px;margin-right:5px}@media (width<=380px){.c-banner-fix__icon[data-v-ed74da9d]{display:none}}.c-banner-fix__title[data-v-ed74da9d]{color:#fff;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.8125rem;font-weight:700;overflow:hidden}@media (width<=480px){.c-banner-fix__title[data-v-ed74da9d]{font-size:.75rem}}.c-banner-fix__description[data-v-ed74da9d]{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}@media (width<=640px){.c-banner-fix__description[data-v-ed74da9d]{display:none}}.c-banner-fix__dates[data-v-ed74da9d]{flex-shrink:0;align-items:center;gap:.375rem;display:flex}@media (width<=768px){.c-banner-fix__dates[data-v-ed74da9d]{display:none}}.c-banner-fix__badge[data-v-ed74da9d]{white-space:nowrap;border-radius:20px;align-items:center;gap:4px;padding:3px 10px;font-size:.6875rem;font-weight:600;display:inline-flex}.c-banner-fix__badge--days[data-v-ed74da9d]{color:#fff;background:#ffffff38}.c-banner-fix__badge--until[data-v-ed74da9d]{color:#ffffffe6;background:#0003;border:1px solid #fff3}.c-banner-fix__cta[data-v-ed74da9d]{color:#fff;white-space:nowrap;background:#ffffff2e;border:1px solid #fff6;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:5px 14px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}@media (width<=600px){.c-banner-fix__cta[data-v-ed74da9d]:not(.c-banner-fix__cta--whatsapp){display:none}}.c-banner-fix__cta[data-v-ed74da9d]:hover{background:#ffffff4d;border-color:#ffffffb3}.c-banner-fix__cta--whatsapp[data-v-ed74da9d]{background:#25d36640;border-color:#25d36699}@media (width<=400px){.c-banner-fix__cta--whatsapp[data-v-ed74da9d]{gap:0;padding:6px 8px;font-size:0}.c-banner-fix__cta--whatsapp svg[data-v-ed74da9d]{width:16px;height:16px}}.c-banner-fix__cta--whatsapp[data-v-ed74da9d]:hover{background:#25d36673;border-color:#25d366e6}.banner-fix-enter-active[data-v-ed74da9d],.banner-fix-leave-active[data-v-ed74da9d]{transition:transform .35s,opacity .35s}.banner-fix-enter-from[data-v-ed74da9d],.banner-fix-leave-to[data-v-ed74da9d]{opacity:0;transform:translateY(-100%)}[data-v-40013961]:root{--color-primary:#006bdf;--color-secondary:#9333ea;--color-gradient:linear-gradient(90deg, #1e55d8 0%, #3b2bd6 50%, #4900a6 100%);--color-shadow:#2663eb;--color-success:#22c55e;--color-error:#ef4444;--color-info:#6366f1;--color-black:#08080a;--color-primary-dark:#0a1123;--color-success-dark:#0f1a0f;--color-error-dark:#1a0f0f;--color-info-dark:#0f0f1a;--color-white:#fff;--color-gray:#e2e8f0;--color-gray-dark:#64748b;--color-text:#fff;--color-text-muted:#ffffff80;--color-text-subtle:#fff6;--color-border-subtle:#ffffff14;--color-bg:#08080a;--color-background:#08080a}[data-theme=light][data-v-40013961]{--color-black:#fff;--color-primary-dark:#f1f5f9;--color-success-dark:#f0fdf4;--color-error-dark:#fef2f2;--color-info-dark:#eef2ff;--color-white:#0f172a;--color-gray:#1e293b;--color-gray-dark:#475569;--color-text:#0f172a;--color-text-muted:#00000080;--color-text-subtle:#0006;--color-border-subtle:#00000014;--color-bg:#fff;--color-background:#f8fafc}[data-v-40013961]:root{--space-xxs:4px;--space-xs:18px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--container-width:1400px;--container-padding:var(--space-xs)}@media (width>=768px){[data-v-40013961]:root{--container-padding:var(--space-xs)}}@media (width>=1024px){[data-v-40013961]:root{--container-padding:var(--space-xxl)}}[class^=o-col][data-v-40013961]{padding-left:12px;padding-right:12px}.c-cookie-banner[data-v-40013961]{z-index:200;background:var(--color-primary-dark);border-top:1px solid var(--color-border-subtle);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #0000004d}.theme-light .c-cookie-banner[data-v-40013961]{box-shadow:0 -4px 24px #0000001a}.c-cookie-banner__inner[data-v-40013961]{flex-direction:column;gap:1rem;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}@media (width>=768px){.c-cookie-banner__inner[data-v-40013961]{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}.c-cookie-banner__text[data-v-40013961]{color:var(--color-text-muted);margin:0;font-size:.875rem;line-height:1.6}.c-cookie-banner__link[data-v-40013961]{color:var(--color-primary);white-space:nowrap;text-decoration:none}.c-cookie-banner__link[data-v-40013961]:hover{text-decoration:underline}.c-cookie-banner__btn[data-v-40013961]{flex-shrink:0;justify-content:center;width:100%}@media (width>=768px){.c-cookie-banner__btn[data-v-40013961]{justify-content:flex-start;width:auto}}.cookie-banner-enter-active[data-v-40013961],.cookie-banner-leave-active[data-v-40013961]{transition:transform .3s,opacity .3s}.cookie-banner-enter-from[data-v-40013961],.cookie-banner-leave-to[data-v-40013961]{opacity:0;transform:translateY(100%)}[data-v-2008c5a6]:root{--color-primary:#006bdf;--color-secondary:#9333ea;--color-gradient:linear-gradient(90deg, #1e55d8 0%, #3b2bd6 50%, #4900a6 100%);--color-shadow:#2663eb;--color-success:#22c55e;--color-error:#ef4444;--color-info:#6366f1;--color-black:#08080a;--color-primary-dark:#0a1123;--color-success-dark:#0f1a0f;--color-error-dark:#1a0f0f;--color-info-dark:#0f0f1a;--color-white:#fff;--color-gray:#e2e8f0;--color-gray-dark:#64748b;--color-text:#fff;--color-text-muted:#ffffff80;--color-text-subtle:#fff6;--color-border-subtle:#ffffff14;--color-bg:#08080a;--color-background:#08080a}[data-theme=light][data-v-2008c5a6]{--color-black:#fff;--color-primary-dark:#f1f5f9;--color-success-dark:#f0fdf4;--color-error-dark:#fef2f2;--color-info-dark:#eef2ff;--color-white:#0f172a;--color-gray:#1e293b;--color-gray-dark:#475569;--color-text:#0f172a;--color-text-muted:#00000080;--color-text-subtle:#0006;--color-border-subtle:#00000014;--color-bg:#fff;--color-background:#f8fafc}[data-v-2008c5a6]:root{--space-xxs:4px;--space-xs:18px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--container-width:1400px;--container-padding:var(--space-xs)}@media (width>=768px){[data-v-2008c5a6]:root{--container-padding:var(--space-xs)}}@media (width>=1024px){[data-v-2008c5a6]:root{--container-padding:var(--space-xxl)}}[class^=o-col][data-v-2008c5a6]{padding-left:12px;padding-right:12px}.c-footer[data-v-2008c5a6]{background:var(--color-black);border-top:1px solid var(--color-border-subtle);margin-top:4rem}.c-footer__brand[data-v-2008c5a6],.c-footer__col[data-v-2008c5a6]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(20px)}@media (prefers-reduced-motion:reduce){.c-footer__brand[data-v-2008c5a6],.c-footer__col[data-v-2008c5a6]{opacity:1;transition:none;transform:none}}.c-footer__bottom[data-v-2008c5a6]{opacity:0;transition:opacity .5s .45s}@media (prefers-reduced-motion:reduce){.c-footer__bottom[data-v-2008c5a6]{opacity:1;transition:none}}.c-footer.is-visible .c-footer__brand[data-v-2008c5a6]{opacity:1;transition-delay:0s;transform:none}.c-footer.is-visible .c-footer__col[data-v-2008c5a6]:nth-child(2){opacity:1;transition-delay:.1s;transform:none}.c-footer.is-visible .c-footer__col[data-v-2008c5a6]:nth-child(3){opacity:1;transition-delay:.2s;transform:none}.c-footer.is-visible .c-footer__col[data-v-2008c5a6]:nth-child(4){opacity:1;transition-delay:.3s;transform:none}.c-footer.is-visible .c-footer__bottom[data-v-2008c5a6]{opacity:1}.c-footer__inner[data-v-2008c5a6]{grid-template-columns:1fr;gap:2rem;padding-top:3rem;padding-bottom:3rem;display:grid}@media (width>=768px){.c-footer__inner[data-v-2008c5a6]{grid-template-columns:1fr 1fr;gap:3rem}}@media (width>=1024px){.c-footer__inner[data-v-2008c5a6]{grid-template-columns:1.5fr 1fr 1fr 1fr}}.c-footer__brand[data-v-2008c5a6]{flex-direction:column;gap:1rem;display:flex}.c-footer__logo[data-v-2008c5a6]{align-items:center;gap:.625rem;display:flex}.c-footer__logo-text[data-v-2008c5a6]{color:var(--color-white);font-size:1.125rem}.c-footer__logo-text strong[data-v-2008c5a6]{font-weight:700}.c-footer__description[data-v-2008c5a6]{color:var(--color-text-muted);max-width:280px;font-size:.9rem;line-height:1.6}.c-footer__col[data-v-2008c5a6]{flex-direction:column;gap:1rem;display:flex}.c-footer__col-title[data-v-2008c5a6]{color:var(--color-white);margin:0;font-size:.9375rem;font-weight:700}.c-footer__list[data-v-2008c5a6]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.c-footer__link[data-v-2008c5a6]{color:var(--color-text-muted);font-size:.9rem;text-decoration:none;transition:color .2s}.c-footer__link[data-v-2008c5a6]:hover{color:var(--color-white)}.c-footer__bottom[data-v-2008c5a6]{border-top:1px solid var(--color-border-subtle)}.c-footer__bottom-inner[data-v-2008c5a6]{text-align:center;flex-direction:column;gap:.75rem;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}@media (width>=768px){.c-footer__bottom-inner[data-v-2008c5a6]{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:0}}.c-footer__copy[data-v-2008c5a6]{color:var(--color-text-subtle);margin:0;font-family:monospace;font-size:.875rem}.c-footer__legal[data-v-2008c5a6]{gap:1.5rem;display:flex}.c-footer__legal-link[data-v-2008c5a6]{color:var(--color-text-subtle);cursor:pointer;font-size:.875rem;text-decoration:none;transition:color .2s}.c-footer__legal-link[data-v-2008c5a6]:hover{color:var(--color-white)}[data-v-c3574ff7]:root{--color-primary:#006bdf;--color-secondary:#9333ea;--color-gradient:linear-gradient(90deg, #1e55d8 0%, #3b2bd6 50%, #4900a6 100%);--color-shadow:#2663eb;--color-success:#22c55e;--color-error:#ef4444;--color-info:#6366f1;--color-black:#08080a;--color-primary-dark:#0a1123;--color-success-dark:#0f1a0f;--color-error-dark:#1a0f0f;--color-info-dark:#0f0f1a;--color-white:#fff;--color-gray:#e2e8f0;--color-gray-dark:#64748b;--color-text:#fff;--color-text-muted:#ffffff80;--color-text-subtle:#fff6;--color-border-subtle:#ffffff14;--color-bg:#08080a;--color-background:#08080a}[data-theme=light][data-v-c3574ff7]{--color-black:#fff;--color-primary-dark:#f1f5f9;--color-success-dark:#f0fdf4;--color-error-dark:#fef2f2;--color-info-dark:#eef2ff;--color-white:#0f172a;--color-gray:#1e293b;--color-gray-dark:#475569;--color-text:#0f172a;--color-text-muted:#00000080;--color-text-subtle:#0006;--color-border-subtle:#00000014;--color-bg:#fff;--color-background:#f8fafc}[data-v-c3574ff7]:root{--space-xxs:4px;--space-xs:18px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--container-width:1400px;--container-padding:var(--space-xs)}@media (width>=768px){[data-v-c3574ff7]:root{--container-padding:var(--space-xs)}}@media (width>=1024px){[data-v-c3574ff7]:root{--container-padding:var(--space-xxl)}}[class^=o-col][data-v-c3574ff7]{padding-left:12px;padding-right:12px}.c-header[data-v-c3574ff7]{width:100%;top:var(--banner-h,0px);z-index:100;background:var(--color-black);border-bottom:1px solid #0000;transition:top .35s,background .3s,border-color .3s;position:fixed;left:0}.c-header__inner[data-v-c3574ff7]{background-color:var(--color-black);justify-content:space-between;align-items:center;height:64px;display:flex;position:relative}.c-header__logo[data-v-c3574ff7]{cursor:pointer;align-items:center;gap:.625rem;text-decoration:none;display:flex}.c-header__logo-text[data-v-c3574ff7]{color:var(--color-white);letter-spacing:-.01em;font-size:1.125rem}.c-header__logo-text strong[data-v-c3574ff7]{color:var(--color-white);font-weight:700}.c-header__nav[data-v-c3574ff7]{align-items:center;gap:2rem;display:flex}.c-header__nav-link[data-v-c3574ff7]{color:var(--color-gray);cursor:pointer;font-size:.9375rem;text-decoration:none;transition:color .2s}.c-header__nav-link[data-v-c3574ff7]:hover{color:var(--color-secondary)}.c-header__cta[data-v-c3574ff7]{color:var(--color-white);background:var(--color-primary);cursor:pointer;border-radius:6px;align-items:center;padding:.5rem 1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.c-header__cta[data-v-c3574ff7]:hover{opacity:.85}.c-header__cta--mobile[data-v-c3574ff7]{justify-content:center;margin-top:.5rem}.c-header__burger[data-v-c3574ff7]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;padding:4px;display:flex}.c-header__burger span[data-v-c3574ff7]{background:var(--color-white);transform-origin:50%;border-radius:2px;width:24px;height:2px;transition:transform .3s,opacity .3s;display:block}.c-header__burger--open span[data-v-c3574ff7]:first-child{transform:translateY(7px)rotate(45deg)}.c-header__burger--open span[data-v-c3574ff7]:nth-child(2){opacity:0;transform:scaleX(0)}.c-header__burger--open span[data-v-c3574ff7]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.c-header__mobile-menu[data-v-c3574ff7]{background:var(--color-black);border-top:1px solid var(--color-border-subtle);transform-origin:top;flex-direction:column;gap:1rem;width:100%;padding:1rem 1.5rem 1.5rem;display:flex;position:absolute;top:100%;left:0;right:0}.c-theme-toggle[data-v-c3574ff7]{cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;padding:2px}.c-theme-toggle:focus-visible .c-theme-toggle__track[data-v-c3574ff7]{outline:2px solid var(--color-secondary);outline-offset:2px}.c-theme-toggle__track[data-v-c3574ff7]{border:1px solid var(--color-border-subtle);background:#ffffff0f;border-radius:14px;width:52px;height:28px;transition:background .35s,border-color .35s;display:block;position:relative}.c-theme-toggle__thumb[data-v-c3574ff7]{color:#1e1b4b;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0000004d}.c-theme-toggle__icon[data-v-c3574ff7]{width:11px;height:11px;display:block}.c-theme-toggle--dark .c-theme-toggle__thumb[data-v-c3574ff7]{color:#1e1b4b;transform:translate(24px)}.c-theme-toggle--light .c-theme-toggle__track[data-v-c3574ff7]{background:#f59e0b26;border-color:#f59e0b80}.c-theme-toggle--light .c-theme-toggle__thumb[data-v-c3574ff7]{color:#f59e0b;transform:translate(0)}.c-theme-toggle:hover .c-theme-toggle__track[data-v-c3574ff7]{border-color:var(--color-secondary,#ffffff4d)}.theme-icon-enter-active[data-v-c3574ff7],.theme-icon-leave-active[data-v-c3574ff7]{transition:opacity .18s,transform .18s}.theme-icon-enter-from[data-v-c3574ff7]{opacity:0;transform:rotate(45deg)scale(.4)}.theme-icon-leave-to[data-v-c3574ff7]{opacity:0;transform:rotate(-45deg)scale(.4)}.menu-slide-enter-active[data-v-c3574ff7],.menu-slide-leave-active[data-v-c3574ff7]{transition:transform .28s,opacity .28s}.menu-slide-enter-from[data-v-c3574ff7],.menu-slide-leave-to[data-v-c3574ff7]{opacity:0;transform:scaleY(0)}.menu-slide-enter-to[data-v-c3574ff7],.menu-slide-leave-from[data-v-c3574ff7]{opacity:1;transform:scaleY(1)}.c-header__mobile-link[data-v-c3574ff7]{color:var(--color-text-muted);font-size:1rem;text-decoration:none;transition:color .2s}.c-header__mobile-link[data-v-c3574ff7]:hover{color:var(--color-white)}.c-header__logo[data-v-c3574ff7]{cursor:pointer;align-items:center;gap:.625rem;width:140px;text-decoration:none;display:flex}.c-header__logo--mobile[data-v-c3574ff7]{pointer-events:auto;width:120px;position:absolute;left:50%;transform:translate(-50%)}.c-header__logo--hero-managed[data-v-c3574ff7]{visibility:hidden;pointer-events:none}[data-v-18800e52]:root{--color-primary:#006bdf;--color-secondary:#9333ea;--color-gradient:linear-gradient(90deg, #1e55d8 0%, #3b2bd6 50%, #4900a6 100%);--color-shadow:#2663eb;--color-success:#22c55e;--color-error:#ef4444;--color-info:#6366f1;--color-black:#08080a;--color-primary-dark:#0a1123;--color-success-dark:#0f1a0f;--color-error-dark:#1a0f0f;--color-info-dark:#0f0f1a;--color-white:#fff;--color-gray:#e2e8f0;--color-gray-dark:#64748b;--color-text:#fff;--color-text-muted:#ffffff80;--color-text-subtle:#fff6;--color-border-subtle:#ffffff14;--color-bg:#08080a;--color-background:#08080a}[data-theme=light][data-v-18800e52]{--color-black:#fff;--color-primary-dark:#f1f5f9;--color-success-dark:#f0fdf4;--color-error-dark:#fef2f2;--color-info-dark:#eef2ff;--color-white:#0f172a;--color-gray:#1e293b;--color-gray-dark:#475569;--color-text:#0f172a;--color-text-muted:#00000080;--color-text-subtle:#0006;--color-border-subtle:#00000014;--color-bg:#fff;--color-background:#f8fafc}[data-v-18800e52]:root{--space-xxs:4px;--space-xs:18px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--container-width:1400px;--container-padding:var(--space-xs)}@media (width>=768px){[data-v-18800e52]:root{--container-padding:var(--space-xs)}}@media (width>=1024px){[data-v-18800e52]:root{--container-padding:var(--space-xxl)}}[class^=o-col][data-v-18800e52]{padding-left:12px;padding-right:12px}.c-page-loader[data-v-18800e52]{z-index:999;pointer-events:none;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex;position:fixed;inset:0}.c-page-loader__bg[data-v-18800e52]{background:var(--color-black);z-index:0;position:absolute;inset:0}.c-page-loader__logo[data-v-18800e52]{z-index:1;opacity:0;position:relative}.c-page-loader__svg[data-v-18800e52]{width:160px;display:block}@media (width>=768px){.c-page-loader__svg[data-v-18800e52]{width:220px}}.c-page-loader__bar[data-v-18800e52]{z-index:1;background:var(--color-border-subtle);border-radius:99px;width:48px;height:2px;position:relative;overflow:hidden}.c-page-loader__bar-fill[data-v-18800e52]{background:linear-gradient(90deg, var(--color-primary), var(--color-secondary,var(--color-primary)));transform-origin:0;border-radius:99px;display:block;position:absolute;inset:0}.loader-fade-leave-active[data-v-18800e52]{transition:opacity .4s}.loader-fade-leave-to[data-v-18800e52]{opacity:0}.loader-instant-leave-active[data-v-18800e52]{transition:none}.c-progress-bar[data-v-18800e52]{z-index:1000;background:linear-gradient(90deg, var(--color-primary), var(--color-secondary,var(--color-primary)));height:2px;box-shadow:0 0 8px var(--color-primary);border-radius:0 2px 2px 0;transition:width .3s;position:fixed;top:0;left:0}.c-progress-bar--done[data-v-18800e52]{opacity:0;transition:width .15s,opacity .4s .1s}[data-v-724f473b]:root{--color-primary:#006bdf;--color-secondary:#9333ea;--color-gradient:linear-gradient(90deg, #1e55d8 0%, #3b2bd6 50%, #4900a6 100%);--color-shadow:#2663eb;--color-success:#22c55e;--color-error:#ef4444;--color-info:#6366f1;--color-black:#08080a;--color-primary-dark:#0a1123;--color-success-dark:#0f1a0f;--color-error-dark:#1a0f0f;--color-info-dark:#0f0f1a;--color-white:#fff;--color-gray:#e2e8f0;--color-gray-dark:#64748b;--color-text:#fff;--color-text-muted:#ffffff80;--color-text-subtle:#fff6;--color-border-subtle:#ffffff14;--color-bg:#08080a;--color-background:#08080a}[data-theme=light][data-v-724f473b]{--color-black:#fff;--color-primary-dark:#f1f5f9;--color-success-dark:#f0fdf4;--color-error-dark:#fef2f2;--color-info-dark:#eef2ff;--color-white:#0f172a;--color-gray:#1e293b;--color-gray-dark:#475569;--color-text:#0f172a;--color-text-muted:#00000080;--color-text-subtle:#0006;--color-border-subtle:#00000014;--color-bg:#fff;--color-background:#f8fafc}[data-v-724f473b]:root{--space-xxs:4px;--space-xs:18px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--container-width:1400px;--container-padding:var(--space-xs)}@media (width>=768px){[data-v-724f473b]:root{--container-padding:var(--space-xs)}}@media (width>=1024px){[data-v-724f473b]:root{--container-padding:var(--space-xxl)}}[class^=o-col][data-v-724f473b]{padding-left:12px;padding-right:12px}.c-toast[data-v-724f473b]{z-index:9999;border-radius:12px;min-width:320px;max-width:480px;position:fixed;bottom:2rem;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 24px #0000004d}.c-toast--success[data-v-724f473b]{background:var(--color-success-dark);border:1px solid var(--color-success)}.c-toast--success .c-toast__icon[data-v-724f473b]{color:var(--color-success)}.c-toast--success .c-toast__bar[data-v-724f473b]{background:var(--color-success)}.c-toast--error[data-v-724f473b]{background:var(--color-error-dark);border:1px solid var(--color-error)}.c-toast--error .c-toast__icon[data-v-724f473b]{color:var(--color-error)}.c-toast--error .c-toast__bar[data-v-724f473b]{background:var(--color-error)}.c-toast--info[data-v-724f473b]{background:var(--color-info-dark);border:1px solid var(--color-info)}.c-toast--info .c-toast__icon[data-v-724f473b]{color:var(--color-info)}.c-toast--info .c-toast__bar[data-v-724f473b]{background:var(--color-info)}.c-toast__body[data-v-724f473b]{align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.c-toast__icon[data-v-724f473b]{flex-shrink:0;font-size:1.1rem;font-weight:700}.c-toast__message[data-v-724f473b]{color:var(--color-text);flex:1;margin:0;font-size:.9375rem;line-height:1.4}.c-toast__close[data-v-724f473b]{color:var(--color-gray-dark);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:.875rem;transition:color .2s}.c-toast__close[data-v-724f473b]:hover{color:var(--color-text)}.c-toast__bar[data-v-724f473b]{width:100%;height:3px;animation:3s linear forwards toast-progress-724f473b}@keyframes toast-progress-724f473b{0%{width:100%}to{width:0%}}.toast-enter-active[data-v-724f473b],.toast-leave-active[data-v-724f473b]{transition:transform .3s,opacity .3s}.toast-enter-from[data-v-724f473b],.toast-leave-to[data-v-724f473b]{opacity:0;transform:translate(-50%)translateY(1rem)}.toast-enter-to[data-v-724f473b],.toast-leave-from[data-v-724f473b]{opacity:1;transform:translate(-50%)translateY(0)}[data-v-bffc86ce]:root{--color-primary:#006bdf;--color-secondary:#9333ea;--color-gradient:linear-gradient(90deg, #1e55d8 0%, #3b2bd6 50%, #4900a6 100%);--color-shadow:#2663eb;--color-success:#22c55e;--color-error:#ef4444;--color-info:#6366f1;--color-black:#08080a;--color-primary-dark:#0a1123;--color-success-dark:#0f1a0f;--color-error-dark:#1a0f0f;--color-info-dark:#0f0f1a;--color-white:#fff;--color-gray:#e2e8f0;--color-gray-dark:#64748b;--color-text:#fff;--color-text-muted:#ffffff80;--color-text-subtle:#fff6;--color-border-subtle:#ffffff14;--color-bg:#08080a;--color-background:#08080a}[data-theme=light][data-v-bffc86ce]{--color-black:#fff;--color-primary-dark:#f1f5f9;--color-success-dark:#f0fdf4;--color-error-dark:#fef2f2;--color-info-dark:#eef2ff;--color-white:#0f172a;--color-gray:#1e293b;--color-gray-dark:#475569;--color-text:#0f172a;--color-text-muted:#00000080;--color-text-subtle:#0006;--color-border-subtle:#00000014;--color-bg:#fff;--color-background:#f8fafc}[data-v-bffc86ce]:root{--space-xxs:4px;--space-xs:18px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--container-width:1400px;--container-padding:var(--space-xs)}@media (width>=768px){[data-v-bffc86ce]:root{--container-padding:var(--space-xs)}}@media (width>=1024px){[data-v-bffc86ce]:root{--container-padding:var(--space-xxl)}}[class^=o-col][data-v-bffc86ce]{padding-left:12px;padding-right:12px}.l-public[data-v-bffc86ce]{flex-direction:column;min-height:100vh;display:flex}.l-public__main[data-v-bffc86ce]{padding-top:calc(36px + var(--banner-h,0px));flex:1}@media (width>=1024px){.l-public__main[data-v-bffc86ce]{padding-top:calc(64px + var(--banner-h,0px))}}
