nav.svelte-1h32yp1{position:fixed;top:0;left:0;width:100%;padding:1.5rem var(--gutter);display:flex;justify-content:space-between;align-items:center;z-index:100;mix-blend-mode:difference;transition:all .4s cubic-bezier(.4,0,.2,1)}.logo.svelte-1h32yp1{display:flex;align-items:center;text-decoration:none;transition:transform .3s ease}.logo.svelte-1h32yp1:hover{transform:scale(1.05)}.logo-img.svelte-1h32yp1{height:50px;width:auto;filter:drop-shadow(0 0 10px rgba(253,197,98,.3));transition:all .4s cubic-bezier(.4,0,.2,1)}.logo.svelte-1h32yp1:hover .logo-img:where(.svelte-1h32yp1){filter:drop-shadow(0 0 20px rgba(253,197,98,.8));transform:rotate(-5deg)}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1){color:#fff;text-decoration:none;margin-left:2rem;font-family:Space Grotesk,monospace;font-size:.9rem;text-transform:uppercase;position:relative}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):after{content:"";position:absolute;bottom:-4px;left:0;width:0%;height:2px;background:var(--color-gold);transition:width .3s cubic-bezier(.4,0,.2,1)}.nav-links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover:after{width:100%}@media(max-width:768px){.nav-links.svelte-1h32yp1{display:none}.logo-img.svelte-1h32yp1{height:40px}}.hero.svelte-1q37ri0{position:relative;height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;overflow:hidden}#hero-canvas.svelte-1q37ri0{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-content.svelte-1q37ri0{position:relative;z-index:2;text-align:center;width:100%;pointer-events:none}.hero-title.svelte-1q37ri0{font-size:clamp(3rem,13vw,12rem);line-height:.85;font-weight:700;text-transform:uppercase;letter-spacing:-.04em;color:var(--color-text);mix-blend-mode:overlay;opacity:.9;white-space:nowrap}.hero-subtitle.svelte-1q37ri0{margin-top:2rem;font-family:Space Grotesk,monospace;font-size:clamp(.8rem,1.5vw,1.2rem);color:var(--color-gold);text-transform:uppercase;letter-spacing:.2em;background:#0006;padding:.5rem 1rem;display:inline-block;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:auto}.section-padding.svelte-hz61c4{padding:8rem 0}.section-header.svelte-hz61c4{margin-bottom:5rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:2rem}.section-header.svelte-hz61c4 p:where(.svelte-hz61c4){margin-top:1rem}.section-title.svelte-hz61c4{font-size:clamp(2rem,5vw,4rem);font-weight:600;text-transform:uppercase}.font-mono.svelte-hz61c4{font-family:Space Grotesk,monospace}.text-gradient.svelte-hz61c4{background:linear-gradient(to right,var(--color-gold),var(--color-orange));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.services-grid.svelte-hz61c4{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.service-card.svelte-hz61c4{background:var(--color-bg);padding:4rem 2rem;position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.service-card.svelte-hz61c4:before{content:"";position:absolute;top:0;left:0;width:100%;height:0%;background:var(--color-gold);opacity:.1;transition:height .4s ease;z-index:0}.service-card.svelte-hz61c4:hover:before{height:100%}.service-card.svelte-hz61c4:hover{transform:translateY(-10px);z-index:10;box-shadow:0 20px 40px #00000080;border:1px solid var(--color-gold)}.service-icon.svelte-hz61c4{font-size:2rem;margin-bottom:1.5rem;color:var(--color-orange)}.service-title.svelte-hz61c4{font-size:1.5rem;margin-bottom:1rem;position:relative;z-index:1}.service-desc.svelte-hz61c4{font-family:Space Grotesk,monospace;font-size:.9rem;color:#8899a6;position:relative;z-index:1;line-height:1.6}@media(max-width:768px){.services-grid.svelte-hz61c4{grid-template-columns:1fr}}.section-padding.svelte-1brpuvp{padding:8rem 0;background:var(--color-surface)}.section-header.svelte-1brpuvp{margin-bottom:5rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:2rem}.section-title.svelte-1brpuvp{font-size:clamp(2rem,5vw,4rem);font-weight:600;text-transform:uppercase}.process-row.svelte-1brpuvp{display:flex;justify-content:space-between;align-items:center;margin-bottom:4rem;position:relative;flex-wrap:wrap;gap:2rem}.process-step.svelte-1brpuvp{flex:1;min-width:250px;border-left:2px solid var(--color-orange);padding-left:1.5rem;position:relative}.process-step.svelte-1brpuvp:before{content:attr(data-step);position:absolute;top:-1.5rem;left:-.6rem;background:var(--color-surface);padding:.5rem 0;color:var(--color-orange);font-family:Space Grotesk,monospace;font-weight:700}.process-title.svelte-1brpuvp{font-size:1.5rem;margin-bottom:.5rem}.font-mono.svelte-1brpuvp{font-family:Space Grotesk,monospace;font-size:.9rem;opacity:.7}.cta-section.svelte-1qdygc6{background:var(--color-gold);color:var(--color-bg);padding:8rem 0;text-align:center;position:relative;overflow:hidden}.cta-bg.svelte-1qdygc6{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.1;background:radial-gradient(circle at 50% 50%,#000 2px,transparent 2.5px);background-size:30px 30px}.cta-content.svelte-1qdygc6{position:relative;z-index:1}.cta-heading.svelte-1qdygc6{font-size:clamp(2.5rem,8vw,6rem);line-height:1;margin-bottom:2rem;font-weight:700}.btn-primary.svelte-1qdygc6{background:var(--color-bg);color:var(--color-gold);padding:1.2rem 3rem;font-size:1.2rem;font-family:Space Grotesk,monospace;font-weight:700;border:none;cursor:pointer;transition:transform .2s;text-decoration:none;display:inline-block;border:2px solid var(--color-bg)}.btn-primary.svelte-1qdygc6:hover{background:transparent;color:var(--color-bg);transform:scale(1.05)}footer.svelte-jz8lnl{padding:3rem 0;border-top:1px solid rgba(255,255,255,.1);text-align:center}.logo.svelte-jz8lnl{justify-content:center;margin-bottom:1rem;font-weight:700;font-size:1.2rem;letter-spacing:-.02em}footer.svelte-jz8lnl p:where(.svelte-jz8lnl){font-family:Space Grotesk,monospace;font-size:.8rem;color:#666}
