.theme-toggle[data-astro-cid-f7xyyxox]{background:var(--glass-bg,#ffffff1a);border:1px solid var(--color-border,#80808033);cursor:pointer;color:var(--color-text-secondary,inherit);-webkit-backdrop-filter:blur(12px);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:.5rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.theme-toggle[data-astro-cid-f7xyyxox]:hover{color:var(--color-accent,#0ea5e9);border-color:var(--color-accent,#0ea5e9);transform:translateY(-2px)}.theme-toggle[data-astro-cid-f7xyyxox]:focus-visible{box-shadow:0 0 0 2px var(--color-accent-glow,#0ea5e980);outline:none}.theme-toggle-sun[data-astro-cid-f7xyyxox]{display:none}.theme-toggle-moon[data-astro-cid-f7xyyxox]{width:16px;height:16px;display:block}[data-theme=dark] .theme-toggle-sun[data-astro-cid-f7xyyxox]{width:18px;height:18px;display:block}[data-theme=dark] .theme-toggle-moon[data-astro-cid-f7xyyxox]{display:none}@media (prefers-reduced-motion:reduce){.theme-toggle[data-astro-cid-f7xyyxox]{transition:none}}.navbar[data-astro-cid-yxete6jp]{z-index:1000;-webkit-backdrop-filter:blur(20px);transition:all var(--transition);background:#0f1923f2;border-bottom:1px solid #00c2a81f;position:fixed;top:0;left:0;right:0}.navbar[data-astro-cid-yxete6jp].scrolled{background:#0f1923fa;box-shadow:0 4px 30px #04243a59}.nav-container[data-astro-cid-yxete6jp]{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:.85rem 2rem;display:flex}.logo[data-astro-cid-yxete6jp]{z-index:1001;align-items:center;gap:.75rem;display:flex}.logo-icon[data-astro-cid-yxete6jp]{flex-shrink:0}.logo-text[data-astro-cid-yxete6jp]{font-family:var(--font-heading);letter-spacing:3px;background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.6rem;font-weight:800}.nav-links[data-astro-cid-yxete6jp]{align-items:center;gap:.25rem;list-style:none;display:flex}.nav-link[data-astro-cid-yxete6jp]{color:#ffffffbf;border-radius:var(--radius-sm);transition:all var(--transition);padding:.5rem .85rem;font-size:.9rem;font-weight:500}.nav-link[data-astro-cid-yxete6jp]:hover{color:#fff;background:#ffffff14}.lang-switch[data-astro-cid-yxete6jp]{color:#ffffffb3;border-radius:var(--radius-full);transition:all var(--transition);letter-spacing:.5px;border:1px solid #fff3;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.8rem;font-weight:600;display:flex}.lang-switch[data-astro-cid-yxete6jp]:hover{color:#fff;background:#ffffff14;border-color:#ffffff80}.lang-icon[data-astro-cid-yxete6jp]{flex-shrink:0}.nav-cta[data-astro-cid-yxete6jp]{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-dark) 100%);border-radius:var(--radius-full);transition:all var(--transition);margin-left:.25rem;padding:.6rem 1.5rem;font-size:.9rem;font-weight:600;box-shadow:0 2px 10px #0a5e8a4d;color:#fff!important}.nav-cta[data-astro-cid-yxete6jp]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0a5e8a66}.nav-theme-toggle[data-astro-cid-yxete6jp]{align-items:center;display:flex}.navbar .theme-toggle{color:#ffffffd9;background:0 0;border:1.5px solid #ffffff40}.navbar .theme-toggle:hover{color:#fff;background:#ffffff14;border-color:#ffffff80}.nav-right-mobile[data-astro-cid-yxete6jp]{z-index:1001;align-items:center;gap:.75rem;display:none}.lang-switch-mobile[data-astro-cid-yxete6jp]{color:#fffc;border-radius:var(--radius-sm);letter-spacing:.5px;border:1px solid #ffffff4d;padding:.3rem .6rem;font-size:.75rem;font-weight:700}.hamburger[data-astro-cid-yxete6jp]{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:.5rem;display:none}.hamburger-line[data-astro-cid-yxete6jp]{width:24px;height:2px;transition:all var(--transition);background:#fff;border-radius:2px;display:block}.hamburger[data-astro-cid-yxete6jp].active .hamburger-line[data-astro-cid-yxete6jp]:first-child{transform:rotate(45deg)translate(5px,5px)}.hamburger[data-astro-cid-yxete6jp].active .hamburger-line[data-astro-cid-yxete6jp]:nth-child(2){opacity:0}.hamburger[data-astro-cid-yxete6jp].active .hamburger-line[data-astro-cid-yxete6jp]:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}@media (width<=960px){.nav-right-mobile[data-astro-cid-yxete6jp],.hamburger[data-astro-cid-yxete6jp]{display:flex}.nav-links[data-astro-cid-yxete6jp]{width:80%;max-width:360px;height:100dvh;transition:right var(--transition);background:#0f1923;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem;position:fixed;top:0;right:-100%;box-shadow:-10px 0 30px #0000004d}.nav-links[data-astro-cid-yxete6jp].open{right:0}.nav-link[data-astro-cid-yxete6jp]{text-align:center;width:100%;padding:.75rem 1.5rem;font-size:1.1rem}.lang-switch[data-astro-cid-yxete6jp]{justify-content:center;margin-top:.5rem}.nav-cta[data-astro-cid-yxete6jp]{text-align:center;width:100%;margin-top:.5rem;margin-left:0;padding:.85rem 1.5rem;display:block}}.ci-breadcrumb[data-astro-cid-wsvzdvwj]{padding:var(--ci-breadcrumb-padding,1rem 0 0)}.ci-breadcrumb__list[data-astro-cid-wsvzdvwj]{align-items:center;gap:var(--ci-breadcrumb-gap,.5rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ci-breadcrumb__item[data-astro-cid-wsvzdvwj]{align-items:center;gap:var(--ci-breadcrumb-gap,.5rem);font-size:var(--ci-breadcrumb-font-size,.875rem);line-height:1.4;display:flex}.ci-breadcrumb__link[data-astro-cid-wsvzdvwj]{color:var(--ci-breadcrumb-link,var(--text-tertiary,#64748b));text-decoration:none;transition:color .2s}.ci-breadcrumb__link[data-astro-cid-wsvzdvwj]:hover{color:var(--ci-breadcrumb-link-hover,var(--accent,#2563eb))}.ci-breadcrumb__separator[data-astro-cid-wsvzdvwj]{color:var(--ci-breadcrumb-separator,var(--text-muted,#94a3b8));-webkit-user-select:none;user-select:none}.ci-breadcrumb__current[data-astro-cid-wsvzdvwj]{color:var(--ci-breadcrumb-current,var(--text-primary,#0f172a));font-weight:500}
