1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[385,571,308,404],{1183:function(t,e,r){Promise.resolve().then(r.t.bind(r,2972,23)),Promise.resolve().then(r.bind(r,4114))},4114:function(t,e,r){"use strict";r.d(e,{default:function(){return l}});var s=r(7437),a=r(7648),n=r(2265),o=r(2489),i=r(8293);function l(){let[t,e]=(0,n.useState)(!1);return(0,s.jsxs)("nav",{className:"fixed top-0 left-0 right-0 z-50 bg-brand-dark/80 backdrop-blur-xl border-b border-border",children:[(0,s.jsx)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:(0,s.jsxs)("div",{className:"flex items-center justify-between h-16",children:[(0,s.jsxs)(a.default,{href:"/",className:"flex items-center gap-2",children:[(0,s.jsx)("span",{className:"text-teal text-lg",children:"â"}),(0,s.jsxs)("span",{className:"text-lg font-bold font-heading tracking-tight",children:["Legal",(0,s.jsx)("span",{className:"text-teal",children:"Forge"})]})]}),(0,s.jsxs)("div",{className:"hidden md:flex items-center gap-8",children:[(0,s.jsx)(a.default,{href:"/#how-it-works",className:"text-txt-secondary hover:text-txt-primary transition-colors duration-150 text-sm font-medium",children:"How it works"}),(0,s.jsx)(a.default,{href:"/#features",className:"text-txt-secondary hover:text-txt-primary transition-colors duration-150 text-sm font-medium",children:"Features"}),(0,s.jsx)(a.default,{href:"/#pricing",className:"text-txt-secondary hover:text-txt-primary transition-colors duration-150 text-sm font-medium",children:"Pricing"}),(0,s.jsx)(a.default,{href:"/blog",className:"text-txt-secondary hover:text-txt-primary transition-colors duration-150 text-sm font-medium",children:"Blog"}),(0,s.jsx)(a.default,{href:"/app",className:"px-5 py-2 rounded-button bg-teal text-white font-heading font-semibold text-sm hover:bg-teal-deep transition-colors duration-150",children:"Launch App"})]}),(0,s.jsx)("button",{onClick:()=>e(!t),className:"md:hidden p-2 text-txt-secondary hover:text-txt-primary transition-colors duration-150",children:t?(0,s.jsx)(o.Z,{className:"w-5 h-5",strokeWidth:1.5}):(0,s.jsx)(i.Z,{className:"w-5 h-5",strokeWidth:1.5})})]})}),t&&(0,s.jsx)("div",{className:"md:hidden bg-brand-surface border-b border-border",children:(0,s.jsxs)("div",{className:"px-4 py-4 space-y-3",children:[(0,s.jsx)(a.default,{href:"/#how-it-works",className:"block text-txt-secondary hover:text-txt-primary transition-colors duration-150 text-sm font-medium",onClick:()=>e(!1),children:"How it works"}),(0,s.jsx)(a.default,{href:"/#features",className:"block text-txt-secondary hover:text-txt-primary transition-colors duration-150 text-sm font-medium",onClick:()=>e(!1),children:"Features"}),(0,s.jsx)(a.default,{href:"/#pricing",className:"block text-txt-secondary hover:text-txt-primary transition-colors duration-150 text-sm font-medium",onClick:()=>e(!1),children:"Pricing"}),(0,s.jsx)(a.default,{href:"/blog",className:"block text-txt-secondary hover:text-txt-primary transition-colors duration-150 text-sm font-medium",onClick:()=>e(!1),children:"Blog"}),(0,s.jsx)(a.default,{href:"/app",className:"block w-full text-center px-5 py-2.5 rounded-button bg-teal text-white font-heading font-semibold text-sm hover:bg-teal-deep transition-colors duration-150",onClick:()=>e(!1),children:"Launch App"})]})})]})}}},function(t){t.O(0,[553,971,117,744],function(){return t(t.s=1183)}),_N_E=t.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.