.hero-section.svelte-18cmh41{color:var(--text-primary)}.hero-meta.svelte-18cmh41{font-family:Montserrat,sans-serif}@keyframes svelte-18cmh41-scroll-line{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}50.1%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.animate-scroll-line.svelte-18cmh41{animation:2.5s cubic-bezier(.76,0,.24,1) infinite svelte-18cmh41-scroll-line}.timeline-header-title.svelte-1w05v9e{perspective:1200px;font-family:Inter,sans-serif}.milestone-item.svelte-1w05v9e{perspective:2000px;transform-style:preserve-3d}.milestone-content.svelte-1w05v9e{will-change:transform, opacity, filter}.line-mask{display:block;overflow:hidden}.timeline-header-title .line{vertical-align:top;transform-style:preserve-3d;will-change:transform;overflow:hidden}.noise-overlay.svelte-1lgvyb9{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}h2.svelte-1lgvyb9,h4.svelte-1lgvyb9,span.svelte-1lgvyb9{font-family:Inter,sans-serif}.font-invoice-mono.svelte-1lgvyb9{font-family:Fira Code,Fira Mono,monospace}.font-signature.svelte-1lgvyb9{font-family:Dancing Script,cursive}
