.navbar.svelte-1fkxwcl{position:fixed;top:0;left:0;right:0;z-index:50;transition:all .4s cubic-bezier(.4,0,.2,1);background:transparent;border:none;box-shadow:none}.navbar.scrolled.svelte-1fkxwcl{background:#ffffff1a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #1f26871a}.navbar-container.svelte-1fkxwcl{max-width:1400px;margin:0 auto;padding:0 1.5rem}.navbar-content.svelte-1fkxwcl{display:flex;height:5rem;align-items:center;justify-content:space-between;gap:2rem}.logo-container.svelte-1fkxwcl{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem;border-radius:20px;transition:all .4s ease}.logo-image.svelte-1fkxwcl{height:2.5rem;width:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.1))}.logo-text.svelte-1fkxwcl{font-size:1.5rem;font-weight:700;color:#1a1a1a;letter-spacing:-.025em}.nav-desktop.svelte-1fkxwcl{display:none;transition:all .4s ease}@media (min-width: 768px){.nav-desktop.svelte-1fkxwcl{display:block}}.docs-grid.svelte-1fkxwcl{display:grid;width:400px;grid-template-columns:1fr 1fr;gap:1rem;padding:1.5rem;list-style:none;margin:0}.service-title.svelte-1fkxwcl{margin:1.25rem 0 .75rem;font-size:1.25rem;font-weight:600;color:#2d3748}.service-description.svelte-1fkxwcl{font-size:.9rem;line-height:1.5;color:#4a5568;margin:0}.service-name.svelte-1fkxwcl{font-size:.95rem;font-weight:600;color:#2d3748;margin-bottom:.5rem}.service-text.svelte-1fkxwcl{font-size:.85rem;line-height:1.4;color:#4a5568;margin:0}.cta-container.svelte-1fkxwcl{display:flex;align-items:center;gap:1rem;transition:all .4s ease}.mobile-menu-btn.svelte-1fkxwcl{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:.75rem;color:#4a5568;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);cursor:pointer;transition:all .3s ease}.mobile-menu-btn.svelte-1fkxwcl:hover{background:#8b5cf626;color:#8b5cf6;border-color:#8b5cf64d}@media (min-width: 768px){.mobile-menu-btn.svelte-1fkxwcl{display:none}}.mobile-nav.svelte-1fkxwcl{position:fixed;top:5rem;left:0;right:0;bottom:0;background:#fffffff2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:45;overflow-y:auto;box-shadow:0 10px 30px #00000026}.mobile-nav.scrolled.svelte-1fkxwcl{border-top:1px solid rgba(255,255,255,.2)}@media (min-width: 768px){.mobile-nav.svelte-1fkxwcl{display:none}}.mobile-nav-content.svelte-1fkxwcl{padding:1.5rem;display:flex;flex-direction:column;gap:.75rem}.mobile-link.svelte-1fkxwcl{display:block;border-radius:12px;padding:1rem;font-weight:500;color:#2d3748;text-decoration:none;transition:all .3s ease;background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.mobile-link.svelte-1fkxwcl:hover{background:#8b5cf626;color:#8b5cf6;border-color:#8b5cf64d}.mobile-services.svelte-1fkxwcl{margin:.75rem 0}.mobile-services-title.svelte-1fkxwcl{padding:1rem;font-weight:600;color:#2d3748;font-size:1.05rem}.mobile-services-links.svelte-1fkxwcl{padding-left:1.5rem;display:flex;flex-direction:column;gap:.5rem}.mobile-sublink.svelte-1fkxwcl{display:block;border-radius:10px;padding:.75rem 1rem;font-size:.9rem;color:#4a5568;text-decoration:none;transition:all .3s ease;background:#ffffff14;border:1px solid rgba(255,255,255,.15)}.mobile-sublink.svelte-1fkxwcl:hover{background:#8b5cf61a;color:#8b5cf6;border-color:#8b5cf633}.mobile-cta.svelte-1fkxwcl{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.2);display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.mobile-cta .cta-mobile{display:inline-flex!important;align-items:center;background:linear-gradient(135deg,#8b5cf6,#a855f7)!important;color:#fff!important;border:none!important;padding:.75rem 1.5rem!important;border-radius:12px!important;font-weight:600!important;font-size:.9rem!important;width:auto!important;max-width:fit-content!important;text-decoration:none!important;transition:all .3s ease!important;margin:0!important}.mobile-cta .cta-mobile:hover{background:linear-gradient(135deg,#7c3aed,#9333ea)!important;transform:translateY(-2px)!important}.mobile-cta .cta-mobile-secondary{display:inline-flex!important;align-items:center;background:#ffffff26!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:#2d3748!important;border:1px solid rgba(255,255,255,.3)!important;padding:.75rem 1.5rem!important;border-radius:12px!important;font-weight:600!important;font-size:.9rem!important;width:auto!important;max-width:fit-content!important;text-decoration:none!important;transition:all .3s ease!important;margin:0!important}.mobile-cta .cta-mobile-secondary:hover{background:#8b5cf633!important;color:#5b21b6!important;transform:translateY(-2px)!important}.nav-cta-primary{background:linear-gradient(135deg,#7c3aed,#a855f7)!important;border:none!important;color:#fff!important;padding:.75rem 1.5rem!important;border-radius:15px!important;font-weight:600!important;font-size:.9rem!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important;box-shadow:0 4px 15px #7c3aed4d!important;white-space:nowrap!important}.nav-cta-primary:hover{background:linear-gradient(135deg,#6d28d9,#9333ea)!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 8px 25px #7c3aed66!important}.nav-cta-secondary{background:#ffffff26!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.3)!important;color:#2d3748!important;padding:.75rem 1.3rem!important;border-radius:15px!important;font-weight:600!important;font-size:.9rem!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important;box-shadow:0 4px 15px #0000000d!important;white-space:nowrap!important}.nav-cta-secondary:hover{background:#8b5cf633!important;border-color:#8b5cf666!important;color:#5b21b6!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 8px 25px #8b5cf633!important}.docs-grid.svelte-1fkxwcl{display:grid;width:450px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1rem;padding:1.5rem;list-style:none;margin:0}.docs-highlight.svelte-1fkxwcl{grid-row:span 2;grid-column:1}.docs-grid.svelte-1fkxwcl li:where(.svelte-1fkxwcl):nth-child(2){grid-column:2;grid-row:1}.docs-grid.svelte-1fkxwcl li:where(.svelte-1fkxwcl):nth-child(3){grid-column:2;grid-row:2}
