@media (max-width: 640px){#cookie-consent[data-astro-cid-garwan2p]{font-size:12px}#cookie-consent[data-astro-cid-garwan2p] button[data-astro-cid-garwan2p]{font-size:12px;padding:6px 12px}}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,sans-serif;line-height:1.6}html.dark,html.dark body{background-color:#070b14!important;color:#e2e8f0!important}html.dark .bg-white,html.dark [class*=bg-white]{background-color:#0d1424!important}html.dark .bg-white\/95,html.dark [class*="bg-white/95"]{background-color:#0d1424f7!important}html.dark .bg-white\/90,html.dark [class*="bg-white/90"]{background-color:#0d1424f2!important}html.dark .bg-white\/80,html.dark [class*="bg-white/80"]{background-color:#0d1424e6!important}html.dark .bg-white\/5,html.dark [class*="bg-white/5"]{background-color:#ffffff0d!important}html.dark .bg-gray-50,html.dark [class*=bg-gray-50]{background-color:#070b14!important}html.dark .bg-gray-100,html.dark [class*=bg-gray-100]{background-color:#0d1424!important}html.dark .bg-gray-200,html.dark [class*=bg-gray-200]{background-color:#111a30!important}html.dark .bg-gray-300{background-color:#1a2744!important}html.dark .bg-gray-900{background-color:#040710!important}html.dark .text-gray-900,html.dark .text-black{color:#f1f5f9!important}html.dark .text-gray-800{color:#e2e8f0!important}html.dark .text-gray-700{color:#cbd5e1!important}html.dark .text-gray-600,html.dark .text-gray-500{color:#94a3b8!important}html.dark .text-gray-400{color:#64748b!important}html.dark .border-gray-100,html.dark [class*=border-gray-100]{border-color:#111a30!important}html.dark .border-gray-200,html.dark [class*=border-gray-200]{border-color:#162040!important}html.dark .border-gray-300,html.dark [class*=border-gray-300]{border-color:#1a2744!important}html.dark .border-gray-700{border-color:#111a30!important}html.dark .shadow-sm,html.dark .shadow-md,html.dark .shadow-lg,html.dark .shadow-xl,html.dark .shadow-2xl{--tw-shadow-color: rgba(0, 0, 0, .6) !important}html.dark [class*=bg-gradient-to-br][class*=from-blue-50],html.dark [class*=bg-gradient-to-br][class*=from-primary-50],html.dark [class*=bg-gradient-to-r][class*=from-primary-50],html.dark [class*=bg-gradient-to-br][class*=from-primary-50][class*=to-secondary-50]{background:linear-gradient(to bottom right,#070b14,#0d1424)!important}html.dark [class*=bg-gradient-to-b][class*=from-gray-50]{background:linear-gradient(to bottom,#070b14,#0d1424)!important}html.dark [class*=bg-gradient-to-b][class*=from-gray-100]{background:linear-gradient(to bottom,#0d1424,#111a30)!important}html.dark .from-blue-50{--tw-gradient-from: #0a1020 !important}html.dark .to-indigo-50{--tw-gradient-to: #0a0820 !important}html.dark .from-primary-50{--tw-gradient-from: #0a1020 !important}html.dark .to-secondary-50{--tw-gradient-to: #081008 !important}html.dark .from-gray-50{--tw-gradient-from: #070b14 !important}html.dark [class*=via-white]{--tw-gradient-via: #0d1424 !important}html.dark [class*=from-gray-900]{--tw-gradient-from: #040710 !important}html.dark .bg-gradient-to-br.from-primary-50.via-white.to-secondary-50,html.dark section.relative.bg-gradient-to-br{background:linear-gradient(to bottom right,#070b14,#0d1424,#070b14)!important}html.dark .hover\:bg-gray-50:hover{background-color:#111a30!important}html.dark .hover\:bg-gray-100:hover{background-color:#162040!important}html.dark .hover\:bg-primary-50:hover,html.dark .hover\:bg-blue-50:hover{background-color:#0a1530!important}html.dark [class*=rounded][class*=bg-white],html.dark div[class*=bg-white],html.dark section[class*=bg-white],html.dark section[class*=bg-gray-50],html.dark section[class*=bg-gray-100]{background-color:#0d1424!important;border-color:#162040!important}html.dark .bg-purple-100,html.dark .bg-purple-50{background-color:#120830!important}html.dark .bg-orange-100,html.dark .bg-orange-50{background-color:#1a0d02!important}html.dark .bg-green-100,html.dark .bg-green-50{background-color:#031a0a!important}html.dark .bg-blue-100,html.dark .bg-blue-50{background-color:#081530!important}html.dark .bg-red-100,html.dark .bg-red-50{background-color:#1a0505!important}html.dark .bg-yellow-100,html.dark .bg-yellow-50{background-color:#1a1402!important}html.dark .bg-cyan-50{background-color:#041520!important}html.dark .bg-sky-50{background-color:#041525!important}html.dark .bg-indigo-50{background-color:#080a25!important}html.dark .bg-amber-50{background-color:#1a1002!important}html.dark .bg-primary-50{background-color:#0a1020!important}html.dark .bg-primary-100{background-color:#0a1530!important}html.dark .bg-secondary-50{background-color:#081008!important}html.dark .bg-secondary-100{background-color:#031a0a!important}html.dark .bg-accent-100{background-color:#1a0d02!important}html.dark .bg-pink-100{background-color:#1a0512!important}html.dark input,html.dark textarea,html.dark select{background-color:#111a30!important;color:#f1f5f9!important;border-color:#1a2744!important}html.dark input::-moz-placeholder,html.dark textarea::-moz-placeholder{color:#64748b!important}html.dark input::placeholder,html.dark textarea::placeholder{color:#64748b!important}html.dark header,html.dark nav,html.dark header[class*=bg-white]{background-color:#070b14fa!important;border-bottom:1px solid #162040!important}html.dark footer,html.dark footer.bg-gray-900{background-color:#040710!important}html.dark .bg-blue-500\/10,html.dark [class*="bg-blue-500/10"]{background-color:#3b82f614!important}html.dark .bg-primary-500\/10,html.dark [class*="bg-primary-500/10"]{background-color:#6366f114!important}html.dark table{background-color:#0d1424!important}html.dark thead tr{background-color:#111a30!important}html.dark tbody tr:nth-child(2n){background-color:#0d1424!important}html.dark tbody tr:nth-child(odd){background-color:#0a1020!important}html.dark tbody tr:hover{background-color:#0a1530!important}html.dark th,html.dark td{color:#cbd5e1!important}html.dark th{color:#e2e8f0!important}html.dark [class*=fixed][class*=bg-white],html.dark [class*=fixed][class*=bg-gray]{background-color:#0d1424!important;border-color:#162040!important}html.dark section.py-20.bg-gray-50,html.dark section[class*=py-][class*=bg-gray-50],html.dark section[class*=py-][class*=bg-white]{background-color:#070b14!important}html.dark .prose,html.dark article{color:#cbd5e1!important}html.dark .prose h1,html.dark .prose h2,html.dark .prose h3,html.dark article h1,html.dark article h2,html.dark article h3{color:#f1f5f9!important}.animate-fade-in{animation:fadeIn .6s ease-in-out}.animate-slide-up{animation:slideUp .8s ease-out}.animate-float{animation:float 3s ease-in-out infinite}.notification-badge{animation:pulse 2s infinite}.animate-slow-zoom{animation:slowZoom 20s ease-in-out infinite alternate}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes slowZoom{0%{transform:scale(1)}to{transform:scale(1.1)}}
