@supports (padding: env(safe-area-inset-top)){nav.fixed.top-0{padding-top:env(safe-area-inset-top,0px)}}@supports (padding: env(safe-area-inset-bottom)){.seo-footer-links{padding-bottom:calc(2rem + env(safe-area-inset-bottom,0px))}}.min-h-screen.bg-\[\#050505\],.landing-main-content{overflow-x:hidden;max-width:100vw}@media(max-width:480px){.max-w-\[1600px\] .text-4xl,.max-w-\[1600px\] h1{font-size:1.75rem;line-height:1.15;letter-spacing:-.02em}.max-w-\[1600px\] .text-4xl.sm\:text-6xl,.max-w-\[1600px\] h1.text-4xl{font-size:1.75rem!important}.max-w-\[1600px\] .border.border-cyan-500\/40.rounded-full.px-8{padding-left:1rem;padding-right:1rem;font-size:.625rem;letter-spacing:.15em}.max-w-\[1600px\] h2{font-size:1.25rem;line-height:1.3}.max-w-\[1600px\] h2.text-3xl,.max-w-\[1600px\] h2.text-3xl.sm\:text-4xl{font-size:1.25rem!important}.max-w-\[1600px\] p.text-lg,.max-w-\[1600px\] p.text-lg.sm\:text-xl{font-size:.9375rem;line-height:1.6}.max-w-\[1600px\] .rounded-\[2rem\].bg-\[\#0A0A0A\]{border-radius:1rem;padding:1.25rem}.max-w-\[1600px\] .rounded-\[2rem\].bg-\[\#0A0A0A\] .p-8,.max-w-\[1600px\] .rounded-\[2rem\].bg-\[\#0A0A0A\].p-8{padding:1.25rem}.max-w-\[1600px\] .text-5xl.font-black.text-white\/5{font-size:2rem}.max-w-\[1600px\] .rounded-\[2rem\].bg-\[\#0A0A0A\].border.border-white\/10.p-8{padding:1.5rem 1.25rem 1.25rem}.max-w-\[1600px\] .absolute.-top-3.-right-3{top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;font-size:.625rem}.max-w-\[1600px\] .rounded-\[2rem\].sm\:rounded-\[3rem\]{border-radius:1rem;padding:2rem 1.25rem}.max-w-\[1600px\] .rounded-\[2\.5rem\]{border-radius:1rem;padding:1.5rem}.max-w-\[1600px\] .grid.grid-cols-1.lg\:grid-cols-2.gap-12{gap:2rem}.max-w-\[1600px\] .rounded-2xl.bg-\[\#0A0A0A\].border.border-white\/10{border-radius:.75rem}.max-w-\[1600px\] .rounded-2xl button.px-8{padding-left:1rem;padding-right:1rem}.max-w-\[1600px\] .rounded-2xl button h3{font-size:.9375rem;line-height:1.4}.max-w-\[1600px\] .rounded-2xl .px-8.text-zinc-400{padding-left:1rem;padding-right:1rem;font-size:.875rem}.max-w-\[1600px\] .border.border-cyan-500\/30.rounded-full{padding:.25rem .625rem;font-size:.6875rem}.max-w-\[1600px\] .rounded-\[2rem\].p-10{padding:1.25rem}.max-w-\[1600px\] .text-5xl.font-black.mb-4{font-size:1.75rem}.max-w-\[1600px\] .rounded-\[2rem\].bg-\[\#0A0A0A\].border.border-white\/5.p-8.text-center{padding:1.25rem}.max-w-\[1600px\] .pb-32{padding-bottom:3rem}.max-w-\[1600px\] .pb-40{padding-bottom:3.5rem}.max-w-\[1600px\] .pt-32{padding-top:5rem}.max-w-\[1600px\] .mb-16{margin-bottom:2rem}.max-w-\[1600px\] .border-t.border-white\/10.pt-8.flex.flex-wrap{padding-top:1.5rem;gap:.75rem;font-size:.8125rem}.max-w-\[1600px\] button.rounded-full{min-height:44px;padding:.75rem 1.5rem}}@media(max-width:374px){.max-w-\[1600px\] h1,.max-w-\[1600px\] .text-4xl.sm\:text-6xl{font-size:1.5rem!important}.max-w-\[1600px\] h2{font-size:1.125rem}.max-w-\[1600px\]{padding-left:.75rem!important;padding-right:.75rem!important}.max-w-\[1600px\] .rounded-\[2rem\].bg-\[\#0A0A0A\],.max-w-\[1600px\] .rounded-\[2rem\].bg-\[\#0A0A0A\].p-8,.max-w-\[1600px\] .rounded-\[2\.5rem\]{padding:1rem}}@media(pointer:coarse){.max-w-\[1600px\] .rounded-\[2rem\]:hover .absolute.top-0.left-0.h-1.bg-cyan-400{transform:none}.max-w-\[1600px\] a,.max-w-\[1600px\] button{min-height:44px}.max-w-\[1600px\] button.hover\:scale-105:hover{transform:none}.max-w-\[1600px\] .group:hover .group-hover\:text-cyan-400,.max-w-\[1600px\] .group:hover .group-hover\:text-zinc-300{color:inherit}.max-w-\[1600px\] .group:hover .group-hover\:border-cyan-500\/40{border-color:#ffffff0d}.max-w-\[1600px\] .group:hover .group-hover\:bg-\[\#111111\]{background:#0a0a0a}}@media(max-width:640px){.overflow-x-auto{-webkit-overflow-scrolling:touch}table{font-size:.8125rem;min-width:28rem}table th,table td{padding:.5rem .625rem;white-space:normal;word-break:break-word}.max-w-4xl h2{font-size:1.125rem}.max-w-4xl .text-4xl,.max-w-4xl .text-4xl.lg\:text-6xl{font-size:1.75rem}.grid.grid-cols-1.md\:grid-cols-2.gap-2 nav,nav.grid.grid-cols-1.md\:grid-cols-2{grid-template-columns:1fr}.bg-surface\/30.backdrop-blur-md.border.border-border\/20.rounded-2xl.p-6,.bg-surface\/30.backdrop-blur-md.border.border-border\/20.rounded-\[2rem\].p-8{padding:1rem;border-radius:.75rem}.ml-4.pl-4.border-l{margin-left:.5rem;padding-left:.75rem}.ml-4.pl-4.border-l ul.ml-4{margin-left:.25rem}.w-8.h-8.rounded-lg{width:1.75rem;height:1.75rem;font-size:.75rem}.grid.grid-cols-1.md\:grid-cols-2.gap-2{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.max-w-\[1600px\] *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@supports (overflow-y: auto){.min-h-screen.bg-\[\#050505\]{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}}html{background:#050505}@keyframes shimmer{to{transform:translate(100%)}}
