PageSourceSearch

https://grow-your-hair-flow.lovable.app/assets/routes-KTndhY-t.js

js grow-your-hair-flow.lovable.app collected 2026-10-03 05:35:46 UTC 34,350 bytes, 1 lines download raw bytes

1import{a as e,i as t,n,r}from"./index-BInwUJru.js";import{n as i,t as a}from"./circle-check-vslBB1eX.js";var o=i(`book-open`,[[`path`,{d:`M12 7v14`,key:`1akyts`}],[`path`,{d:`M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z`,key:`ruj8y`}]]),s=i(`clipboard-list`,[[`rect`,{width:`8`,height:`4`,x:`8`,y:`2`,rx:`1`,ry:`1`,key:`tgr4d6`}],[`path`,{d:`M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2`,key:`116196`}],[`path`,{d:`M12 11h4`,key:`1jrz19`}],[`path`,{d:`M12 16h4`,key:`n85exb`}],[`path`,{d:`M8 11h.01`,key:`1dfujw`}],[`path`,{d:`M8 16h.01`,key:`18s6g9`}]]),c=i(`droplets`,[[`path`,{d:`M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z`,key:`1ptgy4`}],[`path`,{d:`M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97`,key:`1sl1rz`}]]),l=i(`eye`,[[`path`,{d:`M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0`,key:`1nclc0`}],[`circle`,{cx:`12`,cy:`12`,r:`3`,key:`1v7zrd`}]]),u=i(`flame`,[[`path`,{d:`M12 3q1 4 4 6.5t3 5.5a1 1 0 0 1-14 0 5 5 0 0 1 1-3 1 1 0 0 0 5 0c0-2-1.5-3-1.5-5q0-2 2.5-4`,key:`1slcih`}]]),d=i(`leaf`,[[`path`,{d:`M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z`,key:`nnexq3`}],[`path`,{d:`M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12`,key:`mt58a7`}]]),f=i(`lock`,[[`rect`,{width:`18`,height:`11`,x:`3`,y:`11`,rx:`2`,ry:`2`,key:`1w4ew1`}],[`path`,{d:`M7 11V7a5 5 0 0 1 10 0v4`,key:`fwvmzm`}]]),p=i(`shield-check`,[[`path`,{d:`M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z`,key:`oel41y`}],[`path`,{d:`m9 12 2 2 4-4`,key:`dzmm74`}]]),m=i(`shopping-bag`,[[`path`,{d:`M16 10a4 4 0 0 1-8 0`,key:`1ltviw`}],[`path`,{d:`M3.103 6.034h17.794`,key:`awc11p`}],[`path`,{d:`M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z`,key:`o988cm`}]]),h=i(`star`,[[`path`,{d:`M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z`,key:`r04s7s`}]]),g=i(`timer`,[[`line`,{x1:`10`,x2:`14`,y1:`2`,y2:`2`,key:`14vaq8`}],[`line`,{x1:`12`,x2:`15`,y1:`14`,y2:`11`,key:`17fdiu`}],[`circle`,{cx:`12`,cy:`14`,r:`8`,key:`1e1u0o`}]]),_=i(`users`,[[`path`,{d:`M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2`,key:`1yyitq`}],[`path`,{d:`M16 3.128a4 4 0 0 1 0 7.744`,key:`16gr8j`}],[`path`,{d:`M22 21v-2a4 4 0 0 0-3-3.87`,key:`kshegd`}],[`circle`,{cx:`9`,cy:`7`,r:`4`,key:`nufk8`}]]),v=i(`zap`,[[`path`,{d:`M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z`,key:`1xq2db`}]]),y=e(t()),b=`/assets/ebook-mockup-optimized-CinNOl_q.webp`,x=`/assets/proof-2-gtKS-lHj.webp`,S=`/assets/proof-3-Dlt_Cla8.webp`,ee=`/assets/proof-4-CCSADBuc.webp`,C=`/assets/proof-5-D4o67NvR.webp`,w=`/assets/proof-6-DeimHvSp.webp`,T=`/assets/proof-7-BZvLSBGz.webp`,E=`/assets/proof-8-DymHPsT9.webp`,D=`/assets/proof-9-7uugAyLo.webp`,O=`/assets/proof-10-DHb_x3sH.webp`,k=`/assets/proof-11-DG7wH88W.webp`,A=`/assets/proof-12-RSIoP4Mk.webp`,j=`/assets/proof-13-CAY-Otbe.webp`,M=r(),N=[{url:ee,alt:`Antes e depois de crescimento capilar`},{url:C,alt:`Resultado antes e agora do cabelo`},{url:n,alt:`Evolução do cabelo entre 2018 e 2021`},{url:S,alt:`Depoimento recebido por mensagem`},{url:x,alt:`Recuperação de fios na linha frontal`},{url:w,alt:`Comentário de cliente satisfeita`},{url:T,alt:`Evolução do cabelo entre 2018 e 2020`},{url:E,alt:`Evolução do comprimento do cabelo entre 2020 e 2025`},{url:D,alt:`Evolução do cabelo entre 2014 e 2015`},{url:O,alt:`Evolução do cabelo entre 2017 e 2020`},{url:k,alt:`Evolução do cabelo entre 2019 e 2020`},{url:A,alt:`Comparação do comprimento de uma mecha de cabelo`},{url:j,alt:`Resultado de recuperação da linha frontal do cabelo`}],P=[`Maria José`,`Esperança`,`Luísa`,`Nzola`,`Felismina`,`Ana Bela`,`Margarida`,`Ivone`,`Luzia`,`Paulina`,`Delfina`,`Josefa`,`Cátia`,`Teresa`,`Domingas`,`Nzuzi`,`Beatriz`,`Helena`,`Rosária`,`Elizandra`,`Madalena`,`Cristina`],F=[`Luanda`,`Benguela`,`Huambo`,`Lubango`,`Malanje`,`Cabinda`,`Lobito`,`Namibe`,`Uíge`,`Soyo`,`Sumbe`,`Menongue`,`Caxito`,`Ondjiva`,`Viana`,`Cacuaco`,`Talatona`,`Benguela`],I=[{icon:v,title:`Estímulo ao crescimento`,text:`Técnicas naturais que ativam a circulação do couro cabeludo e aceleram o crescimento fio a fio.`},{icon:c,title:`Cabelos fortes e brilhantes`,text:`Rotinas de hidratação e nutrição que devolvem força, brilho e saúde visível aos seus fios.`}
1,{icon:d,title:`Cuidados naturais e eficazes`,text:`Receitas com ingredientes acessíveis que encontra em qualquer mercado em Angola.`},{icon:s,title:`Rotinas práticas, resultados reais`,text:`Planos semanais passo a passo, fáceis de seguir mesmo com uma agenda cheia.`}],L=[`O ciclo de crescimento capilar e o que está a travar o seu cabelo`,`Cronograma capilar completo: hidratação, nutrição e reconstrução`,`Óleos e máscaras caseiras com ingredientes acessíveis`,`Massagens e técnicas de estímulo do couro cabeludo`,`Alimentação e hábitos que fazem o cabelo crescer mais rápido`,`Erros comuns que quebram os fios e como evitá-los`,`Plano de 90 dias para resultados visíveis e duradouros`],R=[{name:`Esperança M.`,city:`Luanda`,initials:`EM`,text:`Em 2 meses o meu cabelo cresceu o que não crescia num ano. As rotinas são simples e os ingredientes encontro no mercado aqui do bairro.`},{name:`Luísa K.`,city:`Benguela`,initials:`LK`,text:`Sofria com queda e quebra há anos. Segui o plano de 90 dias e hoje o meu cabelo está forte, brilhante e muito mais comprido.`},{name:`Nzola P.`,city:`Huambo`,initials:`NP`,text:`Vale cada kwanza. O ebook explica tudo passo a passo, sem complicações. Já recomendei a todas as minhas amigas.`}],z=[{q:`Como recebo o ebook depois da compra?`,a:`Logo após a confirmação do pagamento, recebe o ebook no seu WhatsApp e e-mail em formato PDF, pronto para ler no telemóvel, tablet ou computador.`},{q:`Quais são as formas de pagamento?`,a:`Aceitamos Multicaixa Express, transferência bancária e TPA. O pagamento é rápido, seguro e confirmado em minutos.`},{q:`O ebook serve para todos os tipos de cabelo?`,a:`Sim. O método foi criado para cabelos crespos, encaracolados, ondulados e lisos, com orientações específicas para cada textura.`},{q:`E se eu não gostar do conteúdo?`,a:`Tem 7 dias de garantia total. Se não ficar satisfeita, devolvemos 100% do seu dinheiro, sem perguntas.`}],B=`ccl_offer_deadline`,V=36e5;function H(){let[e,t]=(0,y.useState)(3600);return(0,y.useEffect)(()=>{let e=Number(localStorage.getItem(B));(!e||Number.isNaN(e)||e<Date.now())&&(e=Date.now()+V,localStorage.setItem(B,String(e)));let n=()=>{let n=Math.max(0,Math.floor((e-Date.now())/1e3));n===0?(e=Date.now()+V,localStorage.setItem(B,String(e)),t(3600)):t(n)};n();let r=window.setInterval(n,1e3);return()=>window.clearInterval(r)},[]),e}function te(e){return[Math.floor(e/3600),Math.floor(e%3600/60),e%60].map(e=>String(e).padStart(2,`0`))}function U(){let[e,t]=(0,y.useState)(97);return(0,y.useEffect)(()=>{let e=window.setInterval(()=>{t(e=>{let t=e+(Math.random()>.5?1:-1)*Math.floor(Math.random()*4+1);return Math.min(Math.max(t,87),128)})},5200);return()=>window.clearInterval(e)},[]),e}function W({className:e=``}){let t=U();return(0,M.jsxs)(`span`,{className:`inline-flex items-center gap-1.5 rounded-full border border-gold/40 bg-accent px-2.5 py-1 text-[11px] font-semibold uppercase tracking-wide text-accent-foreground ${e}`,children:[(0,M.jsxs)(`span`,{className:`relative flex size-2`,children:[(0,M.jsx)(`span`,{className:`absolute inline-flex h-full w-full animate-ping rounded-full bg-primary opacity-75`}),(0,M.jsx)(`span`,{className:`relative inline-flex size-2 rounded-full bg-primary`})]}),(0,M.jsx)(l,{className:`size-3 text-gold`,"aria-hidden":!0}),t,` pessoas estão no site agora`]})}function G(){let[e,t]=(0,y.useState)(null),n=(0,y.useRef)(0);return(0,y.useEffect)(()=>{let e,r,i=e=>e[Math.floor(Math.random()*e.length)]??e[0],a=()=>{let e=i(P),r=i(F);!e||!r||(n.current+=1,t({id:n.current,name:e,city:r}))},o=n=>{r=window.setTimeout(()=>{a(),e=window.setTimeout(()=>{t(null),o(2500+Math.random()*2500)},4200)},n)};return a(),e=window.setTimeout(()=>{t(null),o(2500)},4200),()=>{window.clearTimeout(r),window.clearTimeout(e)}},[]),e?(0,M.jsxs)(`div`,{className:`fixed bottom-4 left-4 z-50 flex max-w-[calc(100vw-2rem)] animate-slide-in-left items-center gap-3 rounded-2xl border border-border bg-card/95 p-3 pr-4 shadow-lift-lg backdrop-blur sm:bottom-6 sm:left-6`,role:`status`,"aria-live":`polite`,children:[(0,M.jsx)(`span`,{className:`flex size-10 shrink-0 items-center justify-center rounded-full bg-primary text-primary-foreground`,children:(0,M.jsx)(m,{className:`size-5`,"aria-hidden":!0})}),(0,M.jsxs)(`div`,{className:`min-w-0 text-left`,children:[(0,M.jsxs)(`p`,{className:`truncate text-sm font-bold text-card-foreground`,children:[e.name,` `,(0,M.jsxs)(`span`,{className:`font-medium text-muted-foreground`,children:[`de `,e.city]})]}),(0,M.jsxs)(`p`,{className:`text-xs text-muted-foreground`,children:[`comprou agora por `,(0,M.jsx)(`span`,{className:`font-bold text-card-foreground`,children:`2.999 Kz`})]})]})]},e.id):null}function K({compact:e=!1}){let[t,n,r]=te(H());return(0,M.jsxs)(`div`,{className:e?`flex items-center gap-1.5`:`flex items-center gap-2`,children:[(0,M.jsx)(g,{className:e?`size-4 shrink-0`:`size-5 shrink-0`,"aria-hidden":!0}),(0,M.jsx)(`span`,{className:e?`text-xs font-semibold uppercase tracking-wide`:`text-sm font-semibold uppercase tracking-wide`,children:`A oferta expira em`}
1),(0,M.jsxs)(`span`,{className:e?`rounded-md bg-foreground/15 px-1.5 py-0.5 font-mono text-sm font-bold tabular-nums`:`rounded-lg bg-foreground/15 px-2 py-1 font-mono text-lg font-bold tabular-nums`,children:[t,`:`,n,`:`,r]})]})}var q=`https://pay.kursinha.com/c/6a8c6c26586d1df02a73aed1`,J=`https://wa.me/244926660492?text=Ol%C3%A1%2C%20Vita%20Prime!%20Tenho%20interesse%20no%20C%C3%B3digo%20do%20Cabelo%20Longo%20e%20gostaria%20de%20saber%20mais.`;function Y({className:e=`size-5`}){return(0,M.jsx)(`svg`,{className:e,viewBox:`0 0 24 24`,fill:`currentColor`,"aria-hidden":`true`,xmlns:`http://www.w3.org/2000/svg`,children:(0,M.jsx)(`path`,{d:`M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51a12.8 12.8 0 0 0-.57-.01c-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.83 9.83 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.8 11.8 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.9 11.9 0 0 0 5.688 1.449h.005c6.554 0 11.89-5.335 11.893-11.893A11.82 11.82 0 0 0 20.465 3.49`})})}function X({children:e,variant:t=`inline`,className:n=``}){return t===`compact`?(0,M.jsx)(`a`,{href:J,target:`_blank`,rel:`noopener noreferrer`,"aria-label":`Tirar dúvidas pelo WhatsApp`,className:`fixed bottom-5 right-4 z-40 flex size-14 items-center justify-center rounded-full bg-[#25D366] text-white shadow-lift-lg transition-transform duration-200 hover:scale-105 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring md:hidden ${n}`,children:(0,M.jsx)(Y,{className:`size-7`})}):(0,M.jsxs)(`a`,{href:J,target:`_blank`,rel:`noopener noreferrer`,className:`inline-flex items-center justify-center gap-2 rounded-full border border-border bg-background px-6 py-3 text-sm font-bold text-foreground shadow-lift transition-all duration-200 hover:-translate-y-0.5 hover:border-gold/50 hover:bg-accent focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring ${n}`,children:[(0,M.jsx)(`span`,{className:`flex size-7 items-center justify-center rounded-full bg-[#25D366] text-white`,children:(0,M.jsx)(Y,{className:`size-4`})}),e??`Falar com a Vita Prime`]})}function Z({children:e,className:t=``,href:n=q,scrollTo:r}){let i=`inline-flex animate-pulse-soft items-center justify-center gap-2 rounded-full bg-gold px-8 py-4 text-base font-extrabold uppercase tracking-wide text-gold-foreground shadow-lift transition-transform duration-200 hover:scale-[1.03] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring ${t}`;return r?(0,M.jsx)(`button`,{type:`button`,onClick:()=>{let e=document.getElementById(r);e&&e.scrollIntoView({behavior:`smooth`,block:`start`})},className:i,children:e}):(0,M.jsx)(`a`,{href:n,target:`_blank`,rel:`noopener noreferrer`,className:i,children:e})}var Q=`Q02knKbtHik`;function ne({onEnded:e}){let t=(0,y.useRef)(null),n=(0,y.useRef)(null),r=(0,y.useRef)(e),[i,a]=(0,y.useState)(!1);return r.current=e,(0,y.useEffect)(()=>{let e=t.current;if(!e)return;let n=new IntersectionObserver(([e])=>{e?.isIntersecting&&(a(!0),n.disconnect())},{rootMargin:`500px 0px`});return n.observe(e),()=>n.disconnect()},[]),(0,y.useEffect)(()=>{if(!i)return;let e=null,t=!1,a,o=window,s=()=>{t||r.current()};function c(){if(t||!n.current||!o.YT?.Player)return;let r=o.YT;e=new r.Player(n.current,{videoId:Q,playerVars:{rel:0,playsinline:1,modestbranding:1},events:{onStateChange:e=>{e.data===r.PlayerState.ENDED&&s()},onError:s}})}if(o.YT?.Player)c();else{let t=o.onYouTubeIframeAPIReady;if(o.onYouTubeIframeAPIReady=()=>{t?.(),c()},!document.getElementById(`yt-iframe-api`)){let e=document.createElement(`script`);e.id=`yt-iframe-api`,e.src=`https://www.youtube.com/iframe_api`,document.head.appendChild(e)}a=window.setTimeout(()=>{e||s()},15e3)}return()=>{t=!0,a&&window.clearTimeout(a);try{e?.destroy?.()}catch{}}},[i]),(0,M.jsx)(`div`,{ref:t,className:`mx-auto w-full max-w-[264px] overflow-hidden rounded-2xl border border-border shadow-lift`,children:(0,M.jsx)(`div`,{ref:n,className:`aspect-[9/16] w-full bg-forest/10`,"aria-label":`Vídeo de apresentação`})})}function re(){return(0,M.jsx)(`div`,{className:`sticky top-0 z-40 bg-forest text-forest-foreground`,children:(0,M.jsxs)(`div`,{className:`mx-auto flex max-w-6xl flex-col items-center justify-center gap-y-1 px-4 py-2.5 sm:flex-row sm:flex-wrap sm:gap-x-4`,children:[(0,M.jsxs)(`span`,{className:`flex items-center gap-1.5 text-xs font-bold uppercase tracking-wider text-gold`,children:[(0,M.jsx)(u,{className:`size-4`,"aria-hidden":!0}),`Condição especial`]}),(0,M.jsxs)(`span`,{className:`flex items-center gap-1.5 text-xs font-semibold text-forest-foreground
1/90`,children:[(0,M.jsx)(_,{className:`size-3.5 text-gold`,"aria-hidden":!0}),`Condição de lançamento por tempo limitado — preço volta a 4.999 Kz quando o cronómetro zerar`]}),(0,M.jsx)(K,{compact:!0}),(0,M.jsxs)(`span`,{className:`text-xs font-semibold`,children:[`de `,(0,M.jsx)(`span`,{className:`line-through opacity-70`,children:`4.999 Kz`}),` por`,` `,(0,M.jsx)(`span`,{className:`text-gold`,children:`2.999 Kz`})]})]})})}function ie(){return(0,M.jsx)(`header`,{className:`hero-glow relative overflow-hidden`,children:(0,M.jsxs)(`div`,{className:`mx-auto grid max-w-6xl items-center gap-10 px-4 pb-16 pt-12 sm:pt-16 lg:grid-cols-[1.05fr_0.95fr] lg:gap-8 lg:pb-24`,children:[(0,M.jsxs)(`div`,{className:`animate-fade-up text-center lg:text-left`,children:[(0,M.jsxs)(`span`,{className:`inline-flex items-center gap-2 rounded-full border border-gold/50 bg-accent px-4 py-1.5 text-xs font-bold uppercase tracking-widest text-accent-foreground`,children:[(0,M.jsx)(o,{className:`size-3.5 text-gold`,"aria-hidden":!0}),`Ebook digital · Acesso imediato`]}),(0,M.jsx)(`h1`,{className:`mt-6 font-display text-4xl font-bold leading-[1.05] tracking-tight text-foreground sm:text-5xl lg:text-6xl`,children:`Pare de gastar dinheiro em produtos caros para o cabelo que não entregam o que você espera.`}),(0,M.jsx)(`p`,{className:`mx-auto mt-5 max-w-xl text-lg leading-relaxed text-muted-foreground lg:mx-0`,children:`Antes de comprar mais um produto, descubra o que uma rotina organizada de 90 dias pode mudar na forma como você cuida dos seus fios — com um passo a passo simples para acompanhar.`}),(0,M.jsx)(`div`,{className:`mt-6 flex justify-center lg:justify-start`,children:(0,M.jsx)(W,{})}),(0,M.jsx)(`div`,{className:`mt-4 flex justify-center lg:justify-start`,children:(0,M.jsxs)(`span`,{className:`inline-flex items-center gap-2 rounded-full border border-gold/40 bg-accent px-3 py-1.5 text-xs font-semibold text-accent-foreground`,children:[(0,M.jsx)(_,{className:`size-3.5 text-gold`,"aria-hidden":!0}),`Mais de 100 mulheres já estão a seguir o método Código do Cabelo Longo`]})})]}),(0,M.jsxs)(`div`,{className:`relative mx-auto w-full max-w-md animate-fade-up lg:max-w-none`,style:{animationDelay:`120ms`},children:[(0,M.jsx)(`div`,{className:`absolute inset-8 -z-10 rounded-full bg-gold/25 blur-3xl`,"aria-hidden":!0}),(0,M.jsx)(`img`,{src:n,alt:`Evolução real de cabelo entre 2018 e 2021 com o método Código do Cabelo Longo`,width:480,height:408,fetchPriority:`high`,decoding:`async`,className:`mx-auto w-full max-w-sm rounded-2xl shadow-lift-lg lg:max-w-md`})]})]})})}function ae(){return(0,M.jsx)(`section`,{className:`bg-card`,"aria-labelledby":`beneficios`,children:(0,M.jsxs)(`div`,{className:`mx-auto max-w-6xl px-4 py-16 sm:py-20`,children:[(0,M.jsxs)(`h2`,{id:`beneficios`,className:`text-center font-display text-3xl font-bold tracking-tight sm:text-4xl`,children:[`O que o ebook vai fazer pelo `,(0,M.jsx)(`span`,{className:`text-gold-gradient`,children:`seu cabelo`})]}),(0,M.jsx)(`p`,{className:`mx-auto mt-3 max-w-2xl text-center text-muted-foreground`,children:`Um método completo, natural e comprovado — pensado para a realidade angolana.`}),(0,M.jsx)(`div`,{className:`mt-12 grid gap-5 sm:grid-cols-2 lg:grid-cols-4`,children:I.map(e=>(0,M.jsxs)(`article`,{className:`group rounded-2xl border border-border bg-background p-6 shadow-lift transition-transform duration-200 hover:-translate-y-1`,children:[(0,M.jsx)(`span`,{className:`flex size-12 items-center justify-center rounded-xl bg-primary text-primary-foreground transition-colors group-hover:bg-gold group-hover:text-gold-foreground`,children:(0,M.jsx)(e.icon,{className:`size-6`,"aria-hidden":!0})}),(0,M.jsx)(`h3`,{className:`mt-4 text-lg font-bold text-foreground`,children:e.title}),(0,M.jsx)(`p`,{className:`mt-2 text-sm leading-relaxed text-muted-foreground`,children:e.text})]},e.title))})]})})}function oe(){return(0,M.jsx)(`section`,{className:`bg-background`,"aria-labelledby":`para-quem`,children:(0,M.jsxs)(`div`,{className:`mx-auto max-w-4xl px-4 py-16 sm:py-20`,children:[(0,M.jsx)(`h2`,{id:`para-quem`,className:`text-center font-display text-3xl font-bold tracking-tight sm:text-4xl`,children:`Este ebook é para si se...`}),(0,M.jsx)(`ul`,{className:`mt-10 space-y-4`,children:[`Sente que o seu cabelo parou de crescer ou cresce muito devagar`,`Sofre com queda, quebra ou pontas fracas`,`Já tentou várias coisas e não viu resultado real`,`Quer uma rotina simples, com produtos acessíveis, sem gastar uma fortuna`].map(e=>(0,M.jsxs)(`li`,{className:`flex items-start gap-3 rounded-xl border border-border bg-card p-4 shadow-lift`,children:[(0,M.jsx)(a,{className:`mt-0.5 size-5 shrink-0 text-gold`,"aria-hidden":!0}),(0,M.jsx)(`span`,{className:`text-foreground`,children:e})]},e))}),(0,M.jsx)(`p`,{className:`mt-8 text-center text-base font-semibold leading-relaxed text-muted-foreground`,children:`Um método simples e direto — sem enrolação, sem produtos caros, sem soluções milagrosas. Só o passo a passo que funciona.`})]})})}function $(){return(0,M.jsx)(`section`,{className:`bg-forest text-forest-foreground`,"aria-labelledby":`conteudo`,children:(0,M.jsxs)(`div`,{className:`mx-auto grid max-w-6xl items-center gap-10 px-4 py-16 sm:py-20 lg:grid-cols-2`,children:[(0,M.jsxs)(`div`,{children:[(0,M.jsx)(`span`,{className:`text-xs font-bold uppercase tracking-widest text-gold`,children:`Dentro do ebook`}),(0,M.jsx)(`h2`,{id:`conteudo`,className:`mt-3 font-display text-3xl font-bold tracking-tight sm:text-4xl`,children:`Tudo o que precisa para ver o seu cabelo crescer`}),(0,M.jsx)(`p`,{className:`mt-4 leading-relaxed text-forest-foreground
1/80`,children:`Conteúdo direto e prático, sem enrolação — do primeiro passo ao plano completo de 90 dias.`}),(0,M.jsx)(`div`,{className:`mt-8`,children:(0,M.jsx)(Z,{children:`Começar hoje por 2.999 Kz`})})]}),(0,M.jsx)(`ul`,{className:`space-y-3`,children:L.map((e,t)=>(0,M.jsxs)(`li`,{className:`flex items-start gap-3 rounded-xl border border-forest-foreground/15 bg-forest-foreground/5 p-4`,children:[(0,M.jsx)(`span`,{className:`flex size-7 shrink-0 items-center justify-center rounded-full bg-gold text-xs font-extrabold text-gold-foreground`,children:t+1}),(0,M.jsx)(`span`,{className:`text-sm font-medium leading-relaxed`,children:e})]},e))})]})})}function se(){return(0,M.jsx)(`section`,{"aria-labelledby":`depoimentos`,children:(0,M.jsxs)(`div`,{className:`mx-auto max-w-6xl px-4 py-16 sm:py-20`,children:[(0,M.jsxs)(`h2`,{id:`depoimentos`,className:`text-center font-display text-3xl font-bold tracking-tight sm:text-4xl`,children:[`Quem já está a `,(0,M.jsx)(`span`,{className:`text-gold-gradient`,children:`transformar o cabelo`})]}),(0,M.jsx)(`div`,{className:`mt-12 grid gap-5 md:grid-cols-3`,children:R.map(e=>(0,M.jsxs)(`figure`,{className:`rounded-2xl border border-border bg-card p-6 shadow-lift`,children:[(0,M.jsx)(`div`,{className:`flex gap-1 text-gold`,"aria-label":`5 de 5 estrelas`,children:Array.from({length:5}).map((e,t)=>(0,M.jsx)(h,{className:`size-4 fill-current`,"aria-hidden":!0},t))}),(0,M.jsxs)(`blockquote`,{className:`mt-4 text-sm leading-relaxed text-card-foreground`,children:[`“`,e.text,`”`]}),(0,M.jsxs)(`figcaption`,{className:`mt-5 flex items-center gap-3`,children:[(0,M.jsx)(`span`,{className:`flex size-10 items-center justify-center rounded-full bg-primary text-xs font-extrabold text-primary-foreground`,children:e.initials}),(0,M.jsxs)(`div`,{children:[(0,M.jsx)(`p`,{className:`text-sm font-bold text-card-foreground`,children:e.name}),(0,M.jsxs)(`p`,{className:`text-xs text-muted-foreground`,children:[e.city,`, Angola`]})]})]})]},e.name))}),(0,M.jsx)(`p`,{className:`mt-14 text-center text-sm font-semibold uppercase tracking-wide text-muted-foreground`,children:`Resultados reais enviados pelas nossas leitoras`}),(0,M.jsx)(`div`,{className:`marquee mt-8`,role:`region`,"aria-label":`Galeria de resultados reais`,children:(0,M.jsx)(`div`,{className:`marquee-track`,children:[...N,...N].map((e,t)=>(0,M.jsx)(`figure`,{className:`w-36 shrink-0 overflow-hidden rounded-xl border border-border bg-card shadow-lift sm:w-40 md:w-44`,children:(0,M.jsx)(`img`,{src:e.url,alt:e.alt,loading:`lazy`,decoding:`async`,className:`aspect-[4/5] w-full object-cover`})},`${e.url}-${t}`))})})]})})}function ce(){return(0,M.jsx)(`section`,{className:`bg-card`,"aria-labelledby":`garantia`,children:(0,M.jsxs)(`div`,{className:`mx-auto flex max-w-4xl flex-col items-center gap-6 px-4 py-16 text-center sm:py-20 md:flex-row md:text-left`,children:[(0,M.jsx)(`span`,{className:`flex size-24 shrink-0 items-center justify-center rounded-full bg-gold/15 text-gold`,children:(0,M.jsx)(p,{className:`size-12`,"aria-hidden":!0})}),(0,M.jsxs)(`div`,{children:[(0,M.jsx)(`h2`,{id:`garantia`,className:`font-display text-3xl font-bold tracking-tight`,children:`Garantia total de 7 dias`}),(0,M.jsxs)(`p`,{className:`mt-3 leading-relaxed text-muted-foreground`,children:[`O risco é todo nosso. Se em 7 dias não ficar satisfeita com o conteúdo do ebook, basta enviar uma mensagem e devolvemos `,(0,M.jsx)(`strong`,{className:`font-bold text-foreground`,children:`100% do seu dinheiro`}),` — sem perguntas e sem burocracia.`]})]})]})})}function le(){return(0,M.jsx)(`section`,{"aria-labelledby":`faq`,children:(0,M.jsxs)(`div`,{className:`mx-auto max-w-3xl px-4 py-16 sm:py-20`,children:[(0,M.jsx)(`h2`,{id:`faq`,className:`text-center font-display text-3xl font-bold tracking-tight sm:text-4xl`,children:`Perguntas frequentes`}),(0,M.jsx)(`div`,{className:`mt-10 space-y-3`,children:z.map(e=>(0,M.jsxs)(`details`,{className:`group rounded-2xl border border-border bg-card p-5 shadow-lift open:border-gold/60`,children:[(0,M.jsxs)(`summary`,{className:`flex cursor-pointer list-none items-center justify-between gap-4 text-base font-bold text-card-foreground [&::-webkit-details-marker]:hidden`,children:[e.q,(0,M.jsx)(`span`,{className:`shrink-0 text-gold transition-transform duration-200 group-open:rotate-45`,children:`+`})]}),(0,M.jsx)(`p`,{className:`mt-3 text-sm leading-relaxed text-muted-foreground`,children:e.a})]},e.q))})]})})}function ue(){let[e,t]=(0,y.useState)(!1);return(0,M.jsx)(`section`,{id:`comprar`,className:`bg-forest text-forest-foreground`,"aria-labelledby":`comprar-title`,children:(0,M.jsxs)(`div`,{className:`mx-auto grid max-w-6xl items-center gap-10 px-4 py-16 sm:py-20 lg:grid-cols-2`,children:[(0,M.jsxs)(`div`,{className:`text-center lg:text-left`,children:[(0,M.jsxs)(`span`,{className:`inline-flex items-center gap-1.5 rounded-full border border-gold/40 bg-forest-foreground
1/5 px-3 py-1 text-[11px] font-semibold uppercase tracking-wide text-gold`,children:[(0,M.jsx)(_,{className:`size-3.5`,"aria-hidden":!0}),`Condição de lançamento por tempo limitado — preço volta a 4.999 Kz quando o cronómetro zerar`]}),(0,M.jsx)(`h2`,{id:`comprar-title`,className:`mt-4 font-display text-3xl font-bold tracking-tight sm:text-4xl`,children:`Garanta o seu ebook antes que o tempo acabe`}),(0,M.jsx)(`div`,{className:`mt-6 flex justify-center lg:justify-start`,children:(0,M.jsx)(K,{})}),(0,M.jsxs)(`div`,{className:`mt-6 flex flex-wrap items-end justify-center gap-3 lg:justify-start`,children:[(0,M.jsx)(`span`,{className:`text-lg font-semibold text-forest-foreground/60 line-through`,children:`4.999 Kz`}),(0,M.jsx)(`span`,{className:`font-display text-5xl font-bold text-gold`,children:`2.999 Kz`})]}),(0,M.jsx)(`ul`,{className:`mx-auto mt-8 max-w-md space-y-2.5 text-left lg:mx-0`,children:[`Acesso imediato após o pagamento`,`Lê no telemóvel, tablet ou computador`,`Pagamento via Multicaixa Express ou transferência`,`Garantia total de 7 dias`].map(e=>(0,M.jsxs)(`li`,{className:`flex items-start gap-2.5 text-sm`,children:[(0,M.jsx)(a,{className:`mt-0.5 size-4 shrink-0 text-gold`,"aria-hidden":!0}),(0,M.jsx)(`span`,{children:e})]},e))}),(0,M.jsxs)(`div`,{className:`relative mx-auto mt-10 w-full max-w-[230px] lg:mx-0 lg:ml-2`,children:[(0,M.jsx)(`div`,{className:`absolute inset-6 -z-10 rounded-full bg-gold/25 blur-3xl`,"aria-hidden":!0}),(0,M.jsx)(`img`,{src:b,alt:`Capa do ebook Código do Cabelo Longo — guia completo de crescimento capilar da Vita Prime`,width:720,height:960,loading:`lazy`,decoding:`async`,className:`w-full rounded-2xl shadow-lift-lg`}),(0,M.jsx)(`div`,{className:`absolute -right-2 top-6 rotate-6 rounded-full bg-destructive px-4 py-2 text-sm font-extrabold uppercase tracking-wide text-destructive-foreground shadow-lift`,children:`-40% hoje`})]})]}),(0,M.jsx)(`div`,{className:`rounded-3xl border border-forest-foreground/15 bg-card p-6 text-card-foreground shadow-lift-lg sm:p-8`,children:(0,M.jsxs)(`div`,{className:`text-center`,children:[(0,M.jsx)(`span`,{className:`mx-auto flex size-16 items-center justify-center rounded-full bg-gold/15 text-gold`,children:(0,M.jsx)(f,{className:`size-8`,"aria-hidden":!0})}),(0,M.jsx)(`h3`,{className:`mt-5 font-display text-2xl font-bold`,children:`Último passo`}),(0,M.jsxs)(`p`,{className:`mx-auto mt-3 max-w-sm text-sm leading-relaxed text-muted-foreground`,children:[`Clique no botão abaixo para ser direcionada à página de pagamento seguro e garantir o seu ebook por apenas `,(0,M.jsx)(`strong`,{className:`text-card-foreground`,children:`2.999 Kz`}),`.`]}),(0,M.jsx)(`div`,{className:`mt-6 flex justify-center`,children:(0,M.jsx)(W,{})}),(0,M.jsxs)(`div`,{className:`mt-5`,children:[(0,M.jsx)(ne,{onEnded:()=>t(!0)}),(0,M.jsx)(`p`,{className:`mt-3 text-[11px] leading-relaxed text-muted-foreground`,children:`Assista ao vídeo curto — o botão de compra é liberado no final.`})]}),(0,M.jsx)(`div`,{className:`mt-5`,children:e?(0,M.jsxs)(Z,{className:`w-full sm:w-auto`,children:[`Quero descobrir o passo a passo`,(0,M.jsx)(v,{className:`size-5`,"aria-hidden":!0})]}):(0,M.jsxs)(`span`,{"aria-hidden":!0,className:`flex w-full animate-pulse-soft items-center justify-center gap-2 rounded-full bg-gold/40 px-8 py-4 text-base font-extrabold uppercase tracking-wide text-gold-foreground/70 sm:w-auto`,children:[(0,M.jsx)(f,{className:`size-5`,"aria-hidden":!0}),`Assista o vídeo para liberar seu botão de compra`]})}),(0,M.jsx)(`p`,{className:`mt-4 text-[11px] leading-relaxed text-muted-foreground`,children:`Pagamento seguro · Garantia de 7 dias · Acesso imediato`}),(0,M.jsxs)(`div`,{className:`mt-5 flex flex-col items-center gap-2 border-t border-border pt-5`,children:[(0,M.jsx)(`p`,{className:`text-xs font-medium text-muted-foreground`,children:`Prefere tirar dúvidas primeiro?`}),(0,M.jsx)(X,{children:`Tirar dúvidas pelo WhatsApp`})]})]})})]})})}function de(){return(0,M.jsx)(`footer`,{className:`border-t border-forest-foreground/10 bg-forest text-forest-foreground
1/70`,children:(0,M.jsxs)(`div`,{className:`mx-auto flex max-w-6xl flex-col items-center gap-3 px-4 py-8 text-center text-xs`,children:[(0,M.jsxs)(`p`,{className:`font-display text-sm font-bold tracking-widest text-forest-foreground`,children:[`VITA PRIME `,(0,M.jsx)(`span`,{className:`font-sans font-medium text-gold`,children:`· Saúde & Bem-Estar`})]}),(0,M.jsxs)(`a`,{href:J,target:`_blank`,rel:`noopener noreferrer`,className:`inline-flex items-center gap-2 rounded-full border border-forest-foreground/15 bg-forest-foreground/5 px-4 py-2 text-sm font-medium text-forest-foreground transition-colors hover:bg-forest-foreground/10 hover:text-gold`,children:[(0,M.jsx)(Y,{className:`size-4 text-[#25D366]`}),`Falar com a Vita Prime`]}),(0,M.jsxs)(`p`,{children:[`© `,new Date().getFullYear(),` Vita Prime. Todos os direitos reservados.`]}),(0,M.jsx)(`p`,{className:`max-w-md leading-relaxed opacity-70`,children:`Este produto não substitui aconselhamento médico. Os resultados podem variar de pessoa para pessoa.`})]})})}function fe(){let[e,t]=(0,y.useState)(!1),n=(0,y.useRef)(!1);return(0,y.useEffect)(()=>{sessionStorage.getItem(`ccl_exit_shown`)===`1`&&(n.current=!0);let e=()=>{n.current||(n.current=!0,sessionStorage.setItem(`ccl_exit_shown`,`1`),t(!0))},r=t=>{!t.relatedTarget&&t.clientY<=0&&e()},i=e=>{e.key===`Escape`&&t(!1)},a=0,o=e=>{a=e.touches[0]?.clientY??0},s=t=>{(t.touches[0]?.clientY??0)-a>90&&window.scrollY<40&&e()};return document.addEventListener(`mouseout`,r),document.addEventListener(`keydown`,i),document.addEventListener(`touchstart`,o,{passive:!0}),document.addEventListener(`touchmove`,s,{passive:!0}),()=>{document.removeEventListener(`mouseout`,r),document.removeEventListener(`keydown`,i),document.removeEventListener(`touchstart`,o),document.removeEventListener(`touchmove`,s)}},[]),e?(0,M.jsx)(`div`,{className:`fixed inset-0 z-50 flex items-center justify-center bg-forest/70 px-4 backdrop-blur-sm`,role:`dialog`,"aria-modal":`true`,"aria-label":`Espere antes de sair`,onClick:()=>t(!1),children:(0,M.jsxs)(`div`,{className:`w-full max-w-md rounded-3xl border border-gold/40 bg-background p-6 text-center shadow-lift sm:p-8`,onClick:e=>e.stopPropagation(),children:[(0,M.jsx)(`p`,{className:`text-sm font-extrabold uppercase tracking-wide text-forest`,children:`⚠️ Espere! Antes de sair…`}),(0,M.jsx)(`h2`,{className:`mt-3 font-display text-2xl font-bold text-foreground`,children:`Você realmente quer deixar essa oportunidade passar?`}),(0,M.jsx)(`p`,{className:`mt-3 text-sm text-muted-foreground`,children:`Se você quer ter um cabelo longo, forte e saudável, talvez seja melhor continuar por mais alguns segundos.`}),(0,M.jsx)(`p`,{className:`mt-2 text-sm text-muted-foreground`,children:`A oferta que você acabou de encontrar pode sair do ar a qualquer momento e talvez não esteja disponível quando você voltar.`}),(0,M.jsx)(`p`,{className:`mt-3 text-sm font-semibold text-forest`,children:`💚 Continue na página e descubra como começar.`}),(0,M.jsx)(`button`,{type:`button`,onClick:()=>{t(!1),document.getElementById(`comprar`)?.scrollIntoView({behavior:`smooth`,block:`start`})},className:`mt-5 inline-flex w-full items-center justify-center gap-2 rounded-full bg-gold px-8 py-4 text-base font-extrabold uppercase tracking-wide text-gold-foreground shadow-lift transition-transform duration-200 hover:scale-[1.02]`,children:`Quero continuar`}),(0,M.jsx)(`button`,{type:`button`,onClick:()=>t(!1),className:`mt-3 block w-full text-xs text-muted-foreground underline-offset-2 hover:underline`,children:`Você pode sair mesmo assim, mas esta condição poderá não estar disponível novamente.`})]})}):null}function pe(){return(0,M.jsxs)(`main`,{className:`min-h-screen bg-background font-sans text-foreground antialiased`,children:[(0,M.jsx)(re,{}),(0,M.jsx)(ie,{}),(0,M.jsx)(ae,{}),(0,M.jsx)(oe,{}),(0,M.jsx)($,{}),(0,M.jsx)(se,{}),(0,M.jsx)(ce,{}),(0,M.jsx)(le,{}),(0,M.jsx)(ue,{}),(0,M.jsx)(de,{}),(0,M.jsx)(G,{}),(0,M.jsx)(X,{variant:`compact`}),(0,M.jsx)(fe,{})]})}export{pe as component};

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.