1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8974],{10061:(e,t,a)=>{Promise.resolve().then(a.bind(a,55529))},39522:(e,t,a)=>{"use strict";a.d(t,{d:()=>l});var s=a(95155),i=a(12115),r=a(7121);function l({checked:e,onChange:t,label:a,description:l,disabled:n,size:o="md",className:c,id:d}){let x=(0,i.useId)(),m=d??`switch-${x}`,h=(0,s.jsx)("button",{id:m,type:"button",role:"switch","aria-checked":e,"aria-labelledby":a?`${m}-label`:void 0,disabled:n,onClick:()=>t(!e),className:(0,r.cn)("relative inline-flex shrink-0 items-center rounded-full border-2 border-transparent transition-colors duration-200 ease-out-soft disabled:opacity-50","sm"===o?"h-5 w-9":"h-6 w-11",e?"bg-brand-600":"bg-ink-300",!a&&c),children:(0,s.jsx)("span",{"aria-hidden":!0,className:(0,r.cn)("inline-block rounded-full bg-white shadow-sm transition-transform duration-200 ease-out-expo","sm"===o?"size-4":"size-5",e?"sm"===o?"translate-x-4":"translate-x-5":"translate-x-0")})});return a?(0,s.jsxs)("div",{className:(0,r.cn)("flex items-center justify-between gap-4",c),children:[(0,s.jsxs)("div",{className:"min-w-0",children:[(0,s.jsx)("span",{id:`${m}-label`,className:"block text-sm font-semibold text-ink-900",children:a}),l&&(0,s.jsx)("span",{className:"mt-0.5 block text-caption",children:l})]}),h]}):h}},49548:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var s=a(95155),i=a(12115),r=a(94843);let l="uramaki_promo_banner_dismissed";function n(){let[e,t]=(0,i.useState)(!0);(0,i.useEffect)(()=>{try{t("1"===sessionStorage.getItem(l))}catch{t(!1)}},[]);let a=(0,i.useCallback)(()=>{try{sessionStorage.setItem(l,"1")}catch{}t(!0)},[]);return e?null:(0,s.jsx)(r.A,{variant:"fixed",dismissible:!0,showCta:!0,onDismiss:a})}},51862:(e,t,a)=>{"use strict";a.d(t,{D:()=>l});var s=a(95155);a(12115);var i=a(28439),r=a(7121);function l({tone:e="dark",label:t="Loading",className:a,style:l}){return(0,s.jsxs)("div",{role:"status","aria-live":"polite","aria-busy":"true",style:l,className:(0,r.cn)("fixed inset-0 z-splash flex items-center justify-center animate-fade-in","light"===e?"bg-ink-950":"bg-canvas",a),children:[(0,s.jsx)(i.g,{size:"lg",tone:e,showWordmark:!1,className:"animate-breathe will-change-transform"}),(0,s.jsx)("span",{className:"sr-only",children:t})]})}},55529:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>K});var s=a(95155),i=a(12115),r=a(73321),l=a(81008),n=a(86160),o=a(28266),c=a(98500),d=a.n(c),x=a(5772),m=a(9089),h=a(6489),p=a(7133),u=a(34220),g=a(53961),b=a(68806),f=a(37618),w=a(33024),j=a(86901),v=a(41641),y=a(21362),N=a(66088),k=a(21628),C=a(94514),A=a(82492);a(33520);var z=a(18336),D=a(7121);let I={hero:{eyebrow:"AI social campaign generator",title:"Turn one idea into a ready-to-post carousel.",subtitle:"Describe your product or message in a sentence. Uramaki writes the story, designs every slide and prepares the captions for Instagram, Facebook, LinkedIn and TikTok.",ctaPrimary:"Start for free",ctaSecondary:"See how it works",trust:["Free plan","No credit card","First campaign in about a minute"],promptLabel:"You write",prompt:"Launch a lingerie brand inspired by famous works of art.",outputLabel:"Uramaki delivers",outputCaption:"A 6-slide Instagram carousel, with copy and caption, ready to download."},channels:{title:"Made for the channels you already use",items:["Instagram","Facebook","LinkedIn","TikTok"]},howItWorks:{eyebrow:"How it works",title:"Three steps, no design skills",subtitle:"You stay in control of every word and every slide. Uramaki does the heavy lifting.",steps:[{title:"Write a short brief",description:"Tell Uramaki what you sell and who it is for. Pick the channels and the number of slides.",example:"âMinimal skincare brand for Gen Zâ"},{title:"Review the slides",description:"Get a headline, text and image for every slide. Change a word, swap a layout or ask the AI to redo any part."},{title:"Download or publish",description:"Export the finished slides and captions in the right size for each channel, or send them straight to your accounts."}]},gallery:{eyebrow:"Examples",title:"Campaigns made with Uramaki",subtitle:"Every image, headline and caption below was generated from a one-line brief.",cta:"Create yours for free"},features:{eyebrow:"What you get",title:"Everything a campaign needs, in one place",items:[{title:"Images, copy and captions together",description:"One brief produces the visual
1s, the slide text and a caption written for each channel."},{title:"Your brand, every time",description:"Save your logo, fonts and colours once. Every campaign follows your brand kit automatically."},{title:"Right size for every channel",description:"Square, portrait or vertical: slides come out in the format each platform expects."},{title:"Edit anything",description:"Rewrite a headline, regenerate an image or switch between four slide layouts without starting over."},{title:"Fast",description:"A complete carousel is usually ready in about a minute. Refinements take seconds."},{title:"Works with Claude too",description:"Connect Uramaki to Claude and create carousels from a chat, with the same brand kits and campaigns."}]},pricing:{eyebrow:"Pricing",title:"Start free, upgrade when you need more",subtitle:"The free plan is enough to see real results. Paid plans add TikTok, more generations and unlimited editing.",freeLabel:"Free plan includes",cta:"Compare plans"},faq:{eyebrow:"Questions",title:"Good to know before you start",items:[{q:"Do I need design or copywriting skills?",a:"No. You describe the idea in plain words and Uramaki produces the slides, the text and the captions. You only review and approve."},{q:"Which social networks are supported?",a:"Instagram, Facebook and LinkedIn on every plan. TikTok carousels are included in paid plans, and TikTok video in the Master plan."},{q:"Is it really free?",a:"Yes. The free plan lets you create campaigns every month with no credit card. Paid plans remove the watermark and add more generations."},{q:"Can I use my own logo, fonts and colours?",a:"Yes. Create a brand kit once and every campaign will use your logo, fonts and slide templates."},{q:"Who owns the content?",a:"You do. Download the slides and captions and use them in organic posts or paid ads."}]},finalCta:{title:"Your next post is one sentence away.",subtitle:"Create a free account and generate your first campaign today.",cta:"Create your free account",helper:z.D.landing.ctaHelper}},S=z.D.pricing.plans.free.features,T=[1,2,3,4,5,6].map(e=>({id:e,src:`/landing/presentation/instagram_carousel_0${e}.jpg`,width:1080,height:1350})),$=z.D.landing.showcaseItems.map((e,t)=>({id:t+1,title:e.title,category:e.category,src:`/landing/examples/carousel_0${t+1}.jpg`,width:1080,height:1080}));var _=a(34426),E=a(8979);let q=[m.A,h.A,p.A,u.A,g.A,b.A],L=[f.A,w.A,j.A];function P(){let e=(0,i.useRef)(null),[t,a]=(0,i.useState)(0),r=T.length-1;return(0,s.jsxs)("div",{className:"relative mx-auto w-full max-w-[22rem] sm:max-w-[24rem] lg:max-w-[26rem]","aria-label":z.D.landing.aria.exampleCampaignsCarousel,children:[(0,s.jsxs)("div",{className:"mb-3 rounded-card border border-white/10 bg-white/[0.06] p-3.5",children:[(0,s.jsx)("p",{className:"text-eyebrow text-brand-400",children:I.hero.promptLabel}),(0,s.jsxs)("p",{className:"mt-1 text-sm leading-relaxed text-white/90",children:["â",I.hero.prompt,"â"]})]}),(0,s.jsxs)("div",{className:"relative",children:[(0,s.jsx)("div",{className:"overflow-hidden rounded-sheet bg-ink-900 shadow-pop ring-1 ring-white/15",children:(0,s.jsx)(A.RC,{onSwiper:t=>{e.current=t},onSlideChange:e=>a(Math.max(0,Math.min(e.activeIndex,r))),slidesPerView:1,spaceBetween:0,grabCursor:!0,resistanceRatio:.65,speed:320,className:"!overflow-hidden",children:T.map((e,t)=>(0,s.jsx)(A.qr,{children:(0,s.jsx)("div",{className:"relative aspect-[4/5]",children:(0,s.jsx)(x.default,{src:e.src,alt:`${z.D.landing.campaignExampleAlt} ${e.id}`,width:e.width,height:e.height,sizes:"(min-width: 1024px) 26rem, 90vw",priority:0===t,loading:0===t?"eager":"lazy",className:"absolute inset-0 h-full w-full object-cover"})})},e.id))})}),(0,s.jsx)("button",{type:"button","aria-label":z.D.landing.previousSlide,onClick:()=>e.current?.slidePrev(),disabled:0===t,className:"absolute -left-4 top-1/2 z-10 hidden size-10 -translate-y-1/2 items-center justify-center rounded-full bg-white text-ink-800 shadow-pop transition hover:bg-ink-50 disabled:opacity-0 lg:flex",children:(0,s.jsx)(v.A,{className:"size-5"})}),(0,s.jsx)("button",{type:"button","aria-label":z.D.landing.nextSlide,onClick:()=>e.current?.slideNext(),disabled:t===r,className:"absolute -right-4 top-1/2 z-10 hidden size-10 -translate-y-1/2 items-center justify-center rounded-full bg-white text-ink-800 shadow-pop transition hover:bg-ink-50 disabled:opacity-0 lg:flex",children:(0,s.jsx)(y.A,{className:"size-5"})})]}),(0,s.jsxs)("div",{className:"mt-3 flex items-center justify-between gap-3",children:[(0,s.jsx)("p",{className:"text-eyebrow text-brand-400",children:I.hero.outputLabel}),(0,s.jsx)("div",{className:"flex gap-1.5",role:"tablist","aria-label":z.D.landing.aria.carouselPaginator,children:T.map((a,i)=>(0,s.jsx)("button",{type:"button",role:"tab","aria-label":`${z.D.landing.goToSlide} ${i+1}`,"aria-selected":i===t,onClick:()=>e.current?.slideTo(i),className:(0,D.cn)("h-1.5 rounded-full transition-all",i===t?"w-6 bg-white":"w-1.5 bg-white/40 hover:bg-white/70")},a.id))})]}),(0,s.jsx)("p",{className:"mt-1 text-xs text-white/60",children:I.hero.outputCaption})]})}function M({eyebrow:e,title:t,subtitle:a,dark:i}){return(0,s.jsxs)("div",{className:"mx-auto mb-10 max-w-2xl text-center sm:mb-14",children:[e&&(0,s.jsx)("p",{className:(0,D.cn)("text-eyebrow mb-3",i?"text-brand-400":"text-brand-700"),children:e}),(0,s.jsx)("h2",{className:(0,D.cn)("text-h1",i?"text-white":"text-ink-900"),children:t}),a&&(0,s.jsx)("p",{className:(0,D.cn)("text-lead mt-4",i&&"text-white/70"),children:a})]})}function R({q:e,a:t}){let[a,r]=(0,i.useState)(!1),l=(0,i.useId)();return(0,s.jsxs)("div",{className:"border-b border-ink-100 last:border-b-0",children:[(0,s.jsxs)("button",{type:"button",onClick:()=>r(e=>!e),"aria-expanded":a,"aria-controls":l,className:"flex w-full items-center justify-between gap-4 py-4 text-left",children:[(0,s.jsx)("span",{className:"text-base font-semibold text-ink-900",children:e}),(0,s.jsx)(N.A,{className:(0,D.cn)("size-5 shrink-0 text-ink-400 transition-transform",a&&"rotate-180"),"aria-hidden":!0})]}),a&&(0,s.jsx)("p",{id:l,className:"pb-5 pr-8 text-sm leading-relaxed text-ink-600 animate-fade-in",children:t})]})}let W=({onRegisterClick:e,comingSoon:t=!1})=>{let a=(0,i.useCallback)(()=>{document.getElementById("how-it-works")?.scrollIntoView({behavior:"smooth",block:"start"})},[]);return(0,s.jsxs)("div",{className:"overflow-x-hidden bg-canvas",children:[(0,s.jsxs)("section",{className:"relative overflow-hidden bg-ink-950 pt-24 pb-14 sm:pt-28 lg:pt-32 lg:pb-24","aria-label":z.D.landing.sections.hero,children:[(0,s.jsxs)("div",{className:"pointer-events-none absolute inset-0","aria-hidden":!0,
1children:[(0,s.jsx)("div",{className:"absolute left-1/2 top-[-24rem] size-[72rem] -translate-x-1/2 bg-radial from-brand-500/25 via-brand-500/10 via-35% to-transparent to-65%"}),(0,s.jsx)("div",{className:"absolute -right-48 bottom-[-22rem] size-[48rem] bg-radial from-brand-400/15 via-brand-400/6 via-35% to-transparent to-65%"}),(0,s.jsx)("div",{className:"absolute inset-0 bg-[radial-gradient(60%_50%_at_50%_0%,rgb(255_255_255/0.06),transparent)]"})]}),(0,s.jsxs)("div",{className:"relative mx-auto grid max-w-7xl items-center gap-12 px-4 sm:px-6 lg:grid-cols-[1.05fr_0.95fr] lg:gap-16 lg:px-8",children:[(0,s.jsxs)("div",{className:"max-w-xl",children:[(0,s.jsx)(E.E,{tone:"dark",className:"bg-white/10 text-brand-300 ring-1 ring-white/10",icon:(0,s.jsx)(j.A,{}),children:I.hero.eyebrow}),(0,s.jsx)("h1",{className:"text-display mt-5 text-white",children:I.hero.title}),(0,s.jsx)("p",{className:"mt-5 text-lg leading-relaxed text-white/75 sm:text-xl",children:I.hero.subtitle}),!t&&(0,s.jsxs)("div",{className:"mt-8 flex flex-col gap-3 sm:flex-row sm:items-center",children:[(0,s.jsx)(_.$n,{size:"xl",onClick:e,rightIcon:(0,s.jsx)(k.A,{}),"aria-label":z.D.landing.aria.startCreatingFreeAccount,children:I.hero.ctaPrimary}),(0,s.jsx)(_.$n,{size:"xl",variant:"ghost",onClick:a,className:"text-white hover:bg-white/10 hover:text-white",children:I.hero.ctaSecondary})]}),(0,s.jsx)("ul",{className:"mt-6 flex flex-wrap gap-x-5 gap-y-2 text-sm text-white/70",children:I.hero.trust.map(e=>(0,s.jsxs)("li",{className:"inline-flex items-center gap-1.5",children:[(0,s.jsx)(C.A,{className:"size-4 text-brand-400","aria-hidden":!0}),e]},e))})]}),(0,s.jsx)(P,{})]})]}),(0,s.jsx)("section",{className:"border-b border-ink-200/70 bg-surface","aria-label":I.channels.title,children:(0,s.jsxs)("div",{className:"mx-auto flex max-w-7xl flex-col items-center gap-3 px-4 py-6 sm:flex-row sm:justify-between sm:px-6 lg:px-8",children:[(0,s.jsx)("p",{className:"text-sm font-medium text-ink-500",children:I.channels.title}),(0,s.jsx)("ul",{className:"flex flex-wrap items-center justify-center gap-2",children:I.channels.items.map(e=>(0,s.jsx)("li",{children:(0,s.jsx)(E.E,{tone:"neutral",size:"md",className:"px-3",children:e})},e))})]})}),(0,s.jsx)("section",{id:"how-it-works",className:"scroll-mt-20 py-16 sm:py-24","aria-label":z.D.landing.sections.features,children:(0,s.jsxs)("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[(0,s.jsx)(M,{eyebrow:I.howItWorks.eyebrow,title:I.howItWorks.title,subtitle:I.howItWorks.subtitle}),(0,s.jsx)("ol",{className:"grid gap-4 md:grid-cols-3 md:gap-6",children:I.howItWorks.steps.map((e,t)=>{let a=L[t];return(0,s.jsxs)("li",{className:"relative rounded-sheet border border-ink-200/80 bg-surface p-6 shadow-card sm:p-8",children:[(0,s.jsxs)("div",{className:"mb-5 flex items-center justify-between",children:[(0,s.jsx)("span",{className:"flex size-11 items-center justify-center rounded-card bg-brand-50 text-brand-700","aria-hidden":!0,children:(0,s.jsx)(a,{className:"size-5"})}),(0,s.jsxs)("span",{className:"text-eyebrow text-ink-400",children:["Step ",t+1]})]}),(0,s.jsx)("h3",{className:"text-h3 text-ink-900",children:e.title}),(0,s.jsx)("p",{className:"mt-2 text-sm leading-relaxed text-ink-600",children:e.description}),"example"in e&&e.example&&(0,s.jsx)("p",{className:"mt-4 rounded-control bg-ink-50 px-3 py-2 text-sm italic text-ink-700",children:e.example})]},e.title)})})]})}),(0,s.jsx)("section",{className:"bg-surface py-16 sm:py-24","aria-label":z.D.landing.sections.showcase,children:(0,s.jsxs)("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[(0,s.jsx)(M,{eyebrow:I.gallery.eyebrow,title:I.gallery.title,subtitle:I.gallery.subtitle}),(0,s.jsx)("ul",{className:"grid grid-cols-2 gap-3 sm:gap-5 lg:grid-cols-3",children:$.map(e=>(0,s.jsxs)("li",{className:"group relative aspect-square overflow-hidden rounded-card bg-ink-100 sm:rounded-sheet",children:[(0,s.jsx)(x.default,{src:e.src,alt:`${e.title} â ${e.category}`,width:e.width,height:e.height,sizes:"(min-width: 1024px) 26rem, (min-width: 640px) 45vw, 50vw",loading:"lazy",className:"absolute inset-0 h-full w-full object-cover transition-transform duration-500 ease-out-soft group-hover:scale-[1.03]"}),(0,s.jsx)("span",{className:"absolute left-3 top-3 rounded-full bg-black/45 px-2.5 py-1 text-[11px] font-semibold text-white backdrop-blur-sm sm:left-4 sm:top-4",children:e.category})]},e.id))}),!t&&(0,s.jsxs)("div",{className:"mt-10 flex flex-col items-center gap-3 text-center",children:[(0,s.jsx)(_.$n,{size:"lg",onClick:e,rightIcon:(0,s.jsx)(k.A,{}),children:I.gallery.cta}),(0,s.jsx)("p",{className:"text-caption",children:z.D.landing.ctaHelper})]})]})}),(0,s.jsx)("section",{className:"py-16 sm:py-24","aria-label":I.features.title,children:(0,s.jsxs)("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[(0,s.jsx)(M,{eyebrow:I.features.eyebrow,title:I.features.title}),(0,s.jsx)("ul",{className:"grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:I.features.items.map((e,t)=>{let a=q[t];
1return(0,s.jsxs)("li",{className:"flex gap-4 rounded-card border border-ink-200/80 bg-surface p-5 shadow-card",children:[(0,s.jsx)("span",{className:"flex size-10 shrink-0 items-center justify-center rounded-control bg-brand-50 text-brand-700","aria-hidden":!0,children:(0,s.jsx)(a,{className:"size-5"})}),(0,s.jsxs)("div",{children:[(0,s.jsx)("h3",{className:"text-h4 text-ink-900",children:e.title}),(0,s.jsx)("p",{className:"mt-1 text-sm leading-relaxed text-ink-600",children:e.description})]})]},e.title)})})]})}),(0,s.jsx)("section",{className:"bg-surface py-16 sm:py-24","aria-label":I.pricing.title,children:(0,s.jsx)("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:(0,s.jsxs)("div",{className:"grid items-center gap-10 rounded-sheet border border-ink-200/80 bg-canvas p-6 sm:p-10 lg:grid-cols-2 lg:p-14",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{className:"text-eyebrow mb-3 text-brand-700",children:I.pricing.eyebrow}),(0,s.jsx)("h2",{className:"text-h1 text-ink-900",children:I.pricing.title}),(0,s.jsx)("p",{className:"text-lead mt-4",children:I.pricing.subtitle}),(0,s.jsxs)("div",{className:"mt-8 flex flex-col gap-3 sm:flex-row",children:[!t&&(0,s.jsx)(_.$n,{size:"lg",onClick:e,rightIcon:(0,s.jsx)(k.A,{}),children:I.hero.ctaPrimary}),(0,s.jsx)(_.vx,{href:"/pricing",variant:"outline",size:"lg",children:I.pricing.cta})]})]}),(0,s.jsxs)("div",{className:"rounded-sheet border border-ink-200/80 bg-surface p-6 shadow-card sm:p-8",children:[(0,s.jsxs)("div",{className:"flex items-baseline justify-between gap-3",children:[(0,s.jsx)("p",{className:"text-h3 text-ink-900",children:z.D.pricing.plans.free.label}),(0,s.jsxs)("p",{className:"text-h2 text-ink-900",children:[z.D.pricing.plans.free.price,(0,s.jsx)("span",{className:"ml-1 text-sm font-medium text-ink-500",children:z.D.pricing.plans.free.period})]})]}),(0,s.jsx)("p",{className:"text-eyebrow mt-6 text-ink-400",children:I.pricing.freeLabel}),(0,s.jsx)("ul",{className:"mt-3 space-y-2.5",children:S.map(e=>(0,s.jsxs)("li",{className:"flex items-start gap-2.5 text-sm text-ink-700",children:[(0,s.jsx)(C.A,{className:"mt-0.5 size-4 shrink-0 text-brand-600","aria-hidden":!0}),e]},e))}),(0,s.jsx)("p",{className:"mt-5 text-caption",children:z.D.pricing.usageDisclaimer})]})]})})}),(0,s.jsx)("section",{className:"py-16 sm:py-24","aria-label":I.faq.title,children:(0,s.jsxs)("div",{className:"mx-auto max-w-3xl px-4 sm:px-6 lg:px-8",children:[(0,s.jsx)(M,{eyebrow:I.faq.eyebrow,title:I.faq.title}),(0,s.jsx)("div",{className:"rounded-sheet border border-ink-200/80 bg-surface px-5 shadow-card sm:px-8",children:I.faq.items.map(e=>(0,s.jsx)(R,{q:e.q,a:e.a},e.q))}),(0,s.jsxs)("p",{className:"mt-6 text-center text-sm text-ink-500",children:["More questions?"," ",(0,s.jsx)(d(),{href:"/legal/help",className:"font-semibold text-brand-700 underline underline-offset-4 hover:text-brand-800",children:"Visit the help center"})]})]})}),(0,s.jsxs)("section",{className:"relative overflow-hidden bg-ink-950 py-20 sm:py-28","aria-label":z.D.landing.sections.callToAction,children:[(0,s.jsx)("div",{className:"pointer-events-none absolute inset-0","aria-hidden":!0,children:(0,s.jsx)("div",{className:"absolute left-1/2 top-[-12rem] h-[44rem] w-[80rem] -translate-x-1/2 bg-radial from-brand-500/25 via-brand-500/10 via-35% to-transparent to-65%"})}),(0,s.jsxs)("div",{className:"relative mx-auto max-w-3xl px-4 text-center sm:px-6",children:[(0,s.jsx)("h2",{className:"text-display text-white",children:I.finalCta.title}),(0,s.jsx)("p",{className:"mt-4 text-lg text-white/70",children:I.finalCta.subtitle}),!t&&(0,s.jsxs)("div",{className:"mt-8 flex flex-col items-center gap-3",children:[(0,s.jsx)(_.$n,{size:"xl",onClick:e,rightIcon:(0,s.jsx)(k.A,{}),children:I.finalCta.cta}),(0,s.jsx)("p",{className:"text-sm text-white/60",children:I.finalCta.helper})]}),(0,s.jsxs)("nav",{className:"mt-10 flex flex-wrap items-center justify-center gap-x-6 gap-y-2 text-sm text-white/60","aria-label":"Footer navigation",children:[(0,s.jsx)(d(),{href:"/pricing",className:"transition-colors hover:text-white",children:z.D.footer.links.pricing}),(0,s.jsx)(d(),{href:"/legal/help",className:"transition-colors hover:text-white",children:z.D.footer.links.helpCenter}),(0,s.jsx)(d(),{href:"/mcp",className:"transition-colors hover:text-white",children:z.D.footer.links.mcpServer}),(0,s.jsx)(d(),{href:"/legal/contact",className:"transition-colors hover:text-white",children:z.D.footer.links.contactUs})]})]})]})]})};var F=a(69866),U=a(85384),Y=a(47427),G=a(49548),O=a(32497),B=a(51862);function H(){return(0,s.jsx)(B.D,{tone:"light",style:{backgroundColor:"#121212"}})}var V=a(89100);function K(){let e=(0,r.useRouter)(),{isAuthenticated:t,authLoading:a,handleInstallPwa:c,isPwaStandalone:d,isInstallHelpModalOpen:x,closeInstallHelpModal:m}=(0,l.A)(),{cookieOpenRequestId:h,setCookieOpenRequestId:p}=(0,o.A)(),u=(0,V.S)(),[g,b]=(0,i.useState)(!0);return((0,i.useEffect)(()=>{u||!t||a||e.replace(n.vG)},[t,a,e,u]),(0,i.useEffect)(()=>
1{if(!d)return void b(!0);b(!0);let e=window.setTimeout(()=>b(!1),2400);return()=>window.clearTimeout(e)},[d]),(0,i.useEffect)(()=>{if(!d||a||!t||u)return;let e=window.setTimeout(()=>{"/"===window.location.pathname&&window.location.replace(n.vG)},2400);return()=>window.clearTimeout(e)},[d,a,t,u]),d&&g&&(a||t))?(0,s.jsx)(H,{}):(0,s.jsxs)("div",{className:"relative flex min-h-dvh flex-col overflow-x-hidden",children:[(0,s.jsx)(F.A,{variant:"landing",transparent:!0,forceGuestActions:!0}),(0,s.jsx)(W,{onRegisterClick:()=>e.push("/auth/register"),comingSoon:u}),(0,s.jsx)(U.A,{onLogoClick:()=>e.push("/"),logoAriaLabel:"Go to home",onNavigateToLegal:t=>e.push("pricing"===t?"/pricing":`/legal/${t}`),onNavigateToBlog:()=>e.push("/blog"),onManageConsent:()=>p(e=>e+1),onInstallPwa:()=>c(),isPwaStandalone:d,isAuthenticated:t,onAccountClick:u?void 0:t?()=>e.push("/projects"):()=>e.push("/auth/login")}),(0,s.jsx)(O.A,{isOpen:x,onClose:m}),!a&&!t&&(0,s.jsx)(G.A,{}),(0,s.jsx)(Y.A,{openRequestId:h,onCloseRequest:()=>p(0)})]})}},86160:(e,t,a)=>{"use strict";a.d(t,{vG:()=>i,x_:()=>s});let s="/",i="/projects"},94843:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var s=a(95155),i=a(12115),r=a(84980),l=a(94514),n=a(67635),o=a(33210),c=a(18336);let d={hours:"--",minutes:"--",seconds:"--",isExpired:!1,ready:!1};var x=a(7121),m=a(34426);let h=c.D.landing.promoBanner;function p({variant:e="inline",dismissible:t=!1,onDismiss:a,showCta:c=!0,className:p=""}){let{hours:u,minutes:g,seconds:b,isExpired:f}=function(){let[e,t]=(0,i.useState)(d);return(0,i.useEffect)(()=>{let e=()=>{let e,a,s,i,r=function(e=Date.now()){return Math.max(0,function(e=Date.now()){let t=new Date(e);return t.setHours(23,59,59,999),t.getTime()}(e)-e)}();t({...(a=Math.floor((e=Math.max(0,Math.floor(r/1e3)))/3600),s=Math.floor(e%3600/60),{hours:(i=e=>String(e).padStart(2,"0"))(a),minutes:i(s),seconds:i(e%60)}),isExpired:r<=0,ready:!0})};e();let a=window.setInterval(e,1e3);return()=>window.clearInterval(a)},[]),e}(),[w,j]=(0,i.useState)(!1),v=(0,i.useCallback)(async()=>{try{await navigator.clipboard.writeText("URA25"),j(!0),window.setTimeout(()=>j(!1),2e3)}catch{}},[]);if(f)return null;let y="modal"===e,N=`${u}:${g}:${b}`,k=(0,s.jsxs)("p",{className:"inline-flex items-center gap-1.5 rounded-full bg-brand-500/15 px-2.5 py-1 text-[11px] font-semibold uppercase tracking-[0.08em] text-brand-300","aria-live":"polite","aria-atomic":"true",children:[(0,s.jsx)(r.A,{className:"size-3.5","aria-hidden":!0}),(0,s.jsx)("span",{children:h.limitedOffer}),(0,s.jsx)("span",{"aria-hidden":!0,className:"text-brand-300/60",children:"\xb7"}),(0,s.jsx)("span",{className:"sr-only",children:h.countdownLabel}),(0,s.jsxs)("span",{className:"normal-case tracking-normal tabular-nums text-white",children:[h.endsIn," ",N]})]}),C=(0,s.jsxs)("button",{type:"button",onClick:v,"aria-label":w?h.copied:`${h.copyCode} ${h.couponCode}`,className:(0,x.cn)("group inline-flex h-11 shrink-0 items-center gap-2 rounded-control border border-dashed border-white/30 bg-white/[0.06] px-3.5 text-sm transition-colors hover:border-white/60 hover:bg-white/10",y&&"w-full max-w-64 justify-center"),children:[(0,s.jsx)("span",{className:"text-xs text-ink-300",children:h.useCode}),(0,s.jsx)("code",{className:"font-bold tracking-[0.18em] text-white",children:h.couponCode}),(0,s.jsx)("span",{className:(0,x.cn)("inline-flex items-center [&_svg]:size-4",w?"text-brand-300":"text-ink-300 group-hover:text-white"),"aria-hidden":!0,children:w?(0,s.jsx)(l.A,{}):(0,s.jsx)(n.A,{})}),(0,s.jsx)("span",{className:"sr-only","aria-live":"polite",children:w?h.copied:""})]}),A=(0,s.jsxs)("div",{role:"region","aria-label":h.regionAriaLabel,className:(0,x.cn)("relative rounded-card border border-white/10 bg-ink-950 text-white shadow-pop","fixed"===e&&"animate-promo-slide-in-bottom"),children:[(0,s.jsxs)("div",{className:(0,x.cn)(y?"flex flex-col items-center gap-5 px-6 py-7 text-center":"flex flex-col gap-4 px-4 py-4 lg:flex-row lg:items-center lg:gap-6 lg:px-6",t&&!y&&"pr-12 lg:pr-14"),children:[(0,s.jsxs)("div",{className:(0,x.cn)("flex min-w-0 flex-col gap-2",y?"items-center":"items-start lg:flex-1"),children:[k,(0,s.jsx)("p",{className:(0,x.cn)("font-bold leading-tight tracking-[-0.01em] text-white",y?"text-xl":"text-base sm:text-lg"),children:h.offer})]}),(0,s.jsxs)("div",{className:(0,x.cn)("flex items-center gap-2.5",y?"w-full flex-col":"w-full lg:w-auto lg:shrink-0"),children:[C,c?(0,s.jsx)(m.vx,{href:"/pricing",size:"lg",className:(0,x.cn)("shadow-brand",y?"w-full max-w-64":"flex-1 lg:flex-none"),children:h.cta}):null]})]}),t&&a?(0,s.jsx)(m.K0,{label:h.dismissAria,size:"sm",onClick:a,className:"absolute right-2 top-2 text-white/60 hover:bg-white/10 hover:text-white",children:(0,s.jsx)(o.A,{})}):null]});return"fixed"===e?(0,s.jsx)("div",{className:(0,x.cn)("pointer-events-none fixed left-1/2 z-banner w-[calc(100%-1.5rem)] max-w-4xl -translate-x-1/2 sm:w-[calc(100%-3rem)]","bottom-[calc(0.75rem+env(safe-area-inset-bottom,0px))] sm:bottom-[calc(1.25rem+env(safe-area-inset-bottom,0px))]",p),children:(0,s.jsx)("div",{className:"pointer-events-auto",children:A})}):"modal"===e?(0,s.jsx)("div",{className:(0,x.cn)("flex h-full w-full items-center justify-center",p),children:A}):(0,s.jsx)("div",{className:(0,x.cn)("mb-8 w-full",p),children:A})}}},e=>{e.O(0,[8193,7153,5563,5279,4851,3016,1910,1008,9145,8266,9866,7258,8441,3794,7358],()=>e(e.s=10061)),_N_E=e.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.