PageSourceSearch

https://grow-your-income-page.lovable.app/assets/routes-BB8FVrcw.js

js grow-your-income-page.lovable.app collected 2026-10-03 05:35:45 UTC 28,619 bytes, 528 lines download raw bytes

1import{n as e,r as t,t as n}from"./index-T77Cr3zP.js";var r=t(e()),i={asset_id:`29d25e79-f27f-4b42-968d-5a9808e3d4d1`,content_type:`image/png`,created_at:`2026-08-20T16:13:31Z`,original_filename:`logo-semana-pomarista.png`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/29d25e79-f27f-4b42-968d-5a9808e3d4d1/logo-semana-pomarista.png`,size:285480,url:`/__l5e/assets-v1/29d25e79-f27f-4b42-968d-5a9808e3d4d1/logo-semana-pomarista.png`,version:1},a={asset_id:`db6c6c05-8c8f-45a7-9942-38d7f0230515`,content_type:`image/jpeg`,created_at:`2026-08-20T16:13:22Z`,original_filename:`emerson-hero-desktop.jpg`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/db6c6c05-8c8f-45a7-9942-38d7f0230515/emerson-hero-desktop.jpg`,size:284236,url:`/__l5e/assets-v1/db6c6c05-8c8f-45a7-9942-38d7f0230515/emerson-hero-desktop.jpg`,version:1},o={asset_id:`b9b00341-5e9b-4c53-9733-e00bf7e94c4f`,content_type:`image/jpeg`,created_at:`2026-08-20T16:13:27Z`,original_filename:`emerson-hero-mobile.jpg`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/b9b00341-5e9b-4c53-9733-e00bf7e94c4f/emerson-hero-mobile.jpg`,size:431227,url:`/__l5e/assets-v1/b9b00341-5e9b-4c53-9733-e00bf7e94c4f/emerson-hero-mobile.jpg`,version:1},s={asset_id:`4bad0f2b-e492-43f4-804a-a7bdec009d77`,content_type:`image/jpeg`,created_at:`2026-08-20T16:13:17Z`,original_filename:`emerson-bio.jpg`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/4bad0f2b-e492-43f4-804a-a7bdec009d77/emerson-bio.jpg`,size:259817,url:`/__l5e/assets-v1/4bad0f2b-e492-43f4-804a-a7bdec009d77/emerson-bio.jpg`,version:1},c={version:1,asset_id:`4b4a98ec-e81a-479d-9168-ebdc5e175259`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,url:`/__l5e/assets-v1/4b4a98ec-e81a-479d-9168-ebdc5e175259/n1-natal.jpg`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/4b4a98ec-e81a-479d-9168-ebdc5e175259/n1-natal.jpg`,original_filename:`n1-natal.jpg`,size:46135,content_type:`image/jpeg`,created_at:`2026-09-06T00:36:21Z`},l={version:1,asset_id:`04eed567-2af2-4431-8429-d96125878c20`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,url:`/__l5e/assets-v1/04eed567-2af2-4431-8429-d96125878c20/n2-minas.jpg`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/04eed567-2af2-4431-8429-d96125878c20/n2-minas.jpg`,original_filename:`n2-minas.jpg`,size:34576,content_type:`image/jpeg`,created_at:`2026-09-06T00:36:23Z`},u={version:1,asset_id:`4a22e002-49c7-498f-b6cd-b55f9b33a747`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,url:`/__l5e/assets-v1/4a22e002-49c7-498f-b6cd-b55f9b33a747/n3-faca-pra-mim.jpg`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/4a22e002-49c7-498f-b6cd-b55f9b33a747/n3-faca-pra-mim.jpg`,original_filename:`n3-faca-pra-mim.jpg`,size:33451,content_type:`image/jpeg`,created_at:`2026-09-06T00:36:26Z`},d={version:1,asset_id:`0d051488-f8fe-42a8-8f34-70cbc2c6c3a6`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,url:`/__l5e/assets-v1/0d051488-f8fe-42a8-8f34-70cbc2c6c3a6/n4-preco-canteiros.jpg`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/0d051488-f8fe-42a8-8f34-70cbc2c6c3a6/n4-preco-canteiros.jpg`,original_filename:`n4-preco-canteiros.jpg`,size:41567,content_type:`image/jpeg`,created_at:`2026-09-06T00:36:28Z`},f={version:1,asset_id:`f9b64faa-7fef-4642-9bce-6b0cf978474f`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,url:`/__l5e/assets-v1/f9b64faa-7fef-4642-9bce-6b0cf978474f/n5-sitio.jpg`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/f9b64faa-7fef-4642-9bce-6b0cf978474f/n5-sitio.jpg`,original_filename:`n5-sitio.jpg`,size:16973,content_type:`image/jpeg`,created_at:`2026-09-06T00:36:31Z`},p={version:1,asset_id:`3a399420-77a2-4f2b-ad1d-6f17967a2d12`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,url:`/__l5e/assets-v1/3a399420-77a2-4f2b-ad1d-6f17967a2d12/n6-rio-de-janeiro.jpg`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/3a399420-77a2-4f2b-ad1d-6f17967a2d12/n6-rio-de-janeiro.jpg`,original_filename:`n6-rio-de-janeiro.jpg`,size:20841,content_type:`image/jpeg`,created_at:`2026-09-06T00:36:33Z`}
1,m={version:1,asset_id:`141a9f07-8aff-4d32-a19e-615aec36cce6`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,url:`/__l5e/assets-v1/141a9f07-8aff-4d32-a19e-615aec36cce6/n7-organizar-plantas.jpg`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/141a9f07-8aff-4d32-a19e-615aec36cce6/n7-organizar-plantas.jpg`,original_filename:`n7-organizar-plantas.jpg`,size:34335,content_type:`image/jpeg`,created_at:`2026-09-06T00:36:36Z`},h={version:1,asset_id:`f0927fdc-d0f2-4cad-8866-06eb617cb5fb`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,url:`/__l5e/assets-v1/f0927fdc-d0f2-4cad-8866-06eb617cb5fb/n8-porto-alegre.jpg`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/f0927fdc-d0f2-4cad-8866-06eb617cb5fb/n8-porto-alegre.jpg`,original_filename:`n8-porto-alegre.jpg`,size:23111,content_type:`image/jpeg`,created_at:`2026-09-06T00:36:38Z`},g={version:1,asset_id:`0fe5715e-2ff5-488d-9e3c-6b1af71750ee`,project_id:`42a79576-8d59-4f3f-8f41-02b3f1bccf9e`,url:`/__l5e/assets-v1/0fe5715e-2ff5-488d-9e3c-6b1af71750ee/n9-rancho.jpg`,r2_key:`a/v1/42a79576-8d59-4f3f-8f41-02b3f1bccf9e/0fe5715e-2ff5-488d-9e3c-6b1af71750ee/n9-rancho.jpg`,original_filename:`n9-rancho.jpg`,size:34048,content_type:`image/jpeg`,created_at:`2026-09-06T00:36:41Z`},_=n(),v=`<svg width="18" height="18" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="10" fill="var(--verde)"/><path d="M6 10.2l2.4 2.4L14 7" stroke="white" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg>`,y=`<svg width="52" height="52" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 2l7 3v6c0 5-3.2 8.4-7 11-3.8-2.6-7-6-7-11V5l7-3z" fill="none" stroke="var(--verde)" stroke-width="1.6" stroke-linejoin="round"/><path d="M8.5 12l2.3 2.3L15.5 9.5" stroke="var(--verde)" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg>`,b=`
2  :root{
3    --bg:#faf9f5;
4    --surface:#ffffff;
5    --surface-2:#f1efe8;
6    --ink:#152019;
7    --ink-soft:#54614f;
8    --verde:#0e7a3e;
9    --verde-forte:#0a5c2e;
10    --verde-escuro:#0c3320;
11    --laranja:#e2711d;
12    --petroleo:#1f6672;
13    --border:#e1ded2;
14    --cta-a:#ff6a1a;
15    --cta-b:#e0281c;
16    --cta-ink:#fff7f0;
17    --card-shadow: 0 10px 30px -14px rgba(12,51,32,.25);
18    --cta-shadow: 0 14px 30px -10px rgba(224,40,28,.55);
19  }
20  @media (prefers-color-scheme: dark){
21    :root:not([data-theme="light"]){
22      --bg:#0c1512;
23      --surface:#121e19;
24      --surface-2:#0f1a15;
25      --ink:#eef2ec;
26      --ink-soft:#a9b7ac;
27      --verde:#3fca7c;
28      --verde-forte:#33b56d;
29      --verde-escuro:#0c3320;
30      --laranja:#ff9a4d;
31      --petroleo:#5fb7c4;
32      --border:#213229;
33      --cta-a:#ff7a2e;
34      --cta-b:#ff3d2e;
35      --cta-ink:#1a0a05;
36      --card-shadow: 0 10px 30px -14px rgba(0,0,0,.6);
37      --cta-shadow: 0 14px 32px -10px rgba(255,61,46,.4);
38    }
39  }
40  :root[data-theme="dark"]{
41    --bg:#0c1512;
42    --surface:#121e19;
43    --surface-2:#0f1a15;
44    --ink:#eef2ec;
45    --ink-soft:#a9b7ac;
46    --verde:#3fca7c;
47    --verde-forte:#33b56d;
48    --verde-escuro:#0c3320;
49    --laranja:#ff9a4d;
50    --petroleo:#5fb7c4;
51    --border:#213229;
52    --cta-a:#ff7a2e;
53    --cta-b:#ff3d2e;
54    --cta-ink:#1a0a05;
55    --card-shadow: 0 10px 30px -14px rgba(0,0,0,.6);
56    --cta-shadow: 0 14px 32px -10px rgba(255,61,46,.4);
57  }
58
59  *{box-sizing:border-box;}
60  html{scroll-behavior:smooth;}
61  body{
62    margin:0;
63    background:var(--bg);
64    color:var(--ink);
65    font-family:'Karla', -apple-system, BlinkMacSystemFont, sans-serif;
66    line-height:1.65;
67  }
68  img{max-width:100%; display:block;}
69  h1,h2,h3{
70    font-family:'Barlow Semi Condensed','Arial Narrow',sans-serif;
71    font-weight:800;
72    line-height:1.08;
73    text-wrap:balance;
74    margin:0;
75    color:var(--verde-escuro);
76  }
77  h1{font-weight:900; letter-spacing:-.01em;}
78  @media (prefers-color-scheme: dark){ :root:not([data-theme="light"]) h1, :root:not([data-theme="light"]) h2, :root:not([data-theme="light"]) h3{ color:var(--ink); } }
79  :root[data-theme="dark"] h1, :root[data-theme="dark"] h2, :root[data-theme="dark"] h3{ color:var(--ink); }
80
81  .wrap{max-width:1080px; margin:0 auto; padding:0 20px;}
82  .narrow{max-width:680px;}
83
84  .topbar{height:8px; display:flex;}
85  .topbar span{flex:1;}
86  .topbar .b1{background:var(--petroleo);}
87  .topbar .b2{background:var(--laranja);}
88  .topbar .b3{background:var(--verde);}
89
90  section{padding:56px 0;}
91  .bg-surface{background:var(--surface);}
92  .bg-alt{background:var(--surface-2);}
93
94  .eyebrow{
95    display:inline-block;
96    font-family:'Karla',sans-serif;
97    font-weight:800;
98    font-size:.72rem;
99    letter-spacing:.12em;
100    text-transform:uppercase;
101    color:var(--cta-ink);
102    background:var(--verde-escuro);
103    padding:5px 12px;
104    border-radius:999px;
105    margin-bottom:14px;
106  }
107  @media (prefers-color-scheme: dark){ :root:not([data-theme="light"]) .eyebrow{ background:var(--petroleo); color:#04120f; } }
108  :root[data-theme="dark"] .eyebrow{ background:var(--petroleo); color:#04120f; }
109
110  /* HERO */
111  .hero{padding:44px 0 52px;}
112  .hero-grid{display:grid; grid-template-columns:1fr; gap:32px; align-items:center;}
113  @media(min-width:860px){ .hero-grid{grid-template-columns:1.05fr .95fr; gap:48px;} }
114  .logo{height:34px; width:auto; object-fit:contain; margin-bottom:22px; border-radius:6px;}
115  .hero h1{font-size:clamp(2.4rem, 6vw, 3.6rem);}
116  .hero .lede{
117    margin-top:18px;
118    font-size:1.32rem;
119    color:var(--ink);
120    font-weight:500;
121    max-width:46ch;
122  }
123  .hero .body-copy{
124    margin-top:16px;
125    color:var(--ink-soft);
126    font-size:1.12rem;
127    max-width:52ch;
128  }
129  .hero-meta{
130    margin-top:22px;
131    font-family:'Barlow Semi Condensed',sans-serif;
132    font-weight:700;
133    font-size:1.15rem;
134    color:var(--verde-forte);
135  }
136  @media (prefers-color-scheme: dark){ :root:not([data-theme="light"]) .hero-meta{ color:var(--verde); } }
137  :root[data-theme="dark"] .hero-meta{ color:var(--verde); }
138  .hero-sub{margin-top:4px; color:var(--ink-soft); font-size:1rem;}
139
140  .cta{
141    appearance:none; border:none; cursor:pointer; text-decoration:none;
142    display:inline-flex; align-items:center; justify-content:center; gap:8px;
143    background:linear-gradient(135deg, var(--cta-a) 0%, var(--cta-b) 100%);
144    color:var(--cta-ink);
145    font-family:'Barlow Semi Condensed',sans-serif;
146    font-weight:800; font-size:1.08rem; letter-spacing:.02em; text-transform:uppercase;
147    padding:15px 24px;
148    border-radius:10px;
149    box-shadow:var(--cta-shadow);
150    transition:transform .15s ease, box-shadow .15s ease;
151    width:100%;
152    animation:ctaPulse 2.2s ease-in-out infinite;
153  }
154  .cta:hover{transform:translateY(-1px) scale(1.01); box-shadow:0 18px 36px -8px rgba(224,40,28,.6);}
155  .cta:focus-visible{outline:3px solid var(--petroleo); outline-offset:2px;}
156  .hero-cta{margin-top:26px; max-width:360px;}
157  @keyframes ctaPulse{
158    0%,100%{ box-shadow:var(--cta-shadow); }
159    50%{ box-shadow:0 14px 34px -6px rgba(224,40,28,.75); }
160  }
161  @media (prefers-reduced-motion: reduce){ .cta{ animation:none; } }
162
163  .hero-photo{
164    border-radius:14px;
165    overflow:hidden;
166    box-shadow:var(--card-shadow);
167    aspect-ratio:4/5;
168  }
169  .hero-photo img{width:100%; height:100%; object-fit:cover;}
170  .hero-photo.mobile-only{display:block; margin-top:22px; aspect-ratio:16/11;}
171  .hero-photo.desktop-only{display:none;}
172  @media(min-width:860px){
173    .hero-photo.mobile-only{display:none;}
174    .hero-photo.desktop-only{display:block;}
175  }
176
177  /* SERVICO */
178  .servico-grid{display:grid; grid-template-columns:1fr; gap:36px; align-items:center;}
179  @media(min-width:860px){ .servico-grid{grid-template-columns:1fr 1fr; gap:56px;} }
180  .servico-grid h2{font-size:clamp(1.8rem,4vw,2.5rem);}
181  .servico-grid p{margin-top:16px; color:var(--ink-soft); font-size:1.12rem; max-width:50ch;}
182  .servico-photo{border-radius:14px; overflow:hidden; box-shadow:var(--card-shadow); aspect-ratio:5/6;}
183  .servico-photo img{width:100%; height:100%; object-fit:cover;}
184
185  /* PROVA */
186  .prova-head{max-width:640px; margin:0 auto; text-align:center;}
187  .prova-head h2{font-size:clamp(1.8rem,4vw,2.5rem);}
188  .prova-head p{margin-top:14px; color:var(--ink-soft); font-size:1.12rem;}
189  .prova-mosaico{
190    margin-top:32px;
191    max-height:900px;
192    overflow-y:auto;
193    padding:4px 4px 4px 0;
194    -webkit-overflow-scrolling:touch;
195  }
196  .prova-mosaico::-webkit-scrollbar{width:8px;}
197  .prova-mosaico::-webkit-scrollbar-thumb{background:var(--border); border-radius:8px;}
198  @media(min-width:640px){ .prova-mosaico{ columns:2; column-gap:14px; } }
199  @media(min-width:980px){ .prova-mosaico{ columns:3; } }
200  .prova-item{
201    break-inside:avoid;
202    margin:0 0 14px;
203    background:var(--surface);
204    border:1px solid var(--border);
205    border-radius:10px;
206    overflow:hidden;
207    box-shadow:var(--card-shadow);
208  }
209  .prova-item img{width:100%; height:auto; display:block;}
210
211  /* AULAS */
212  .aulas-head h2{font-size:clamp(1.8rem,4vw,2.5rem);}
213  .aulas-list{margin-top:28px; display:flex; flex-direction:column; gap:2px; border-top:1px solid var(--border);}
214  .aula-row{
215    display:grid; grid-template-columns:auto 1fr; gap:18px; align-items:baseline;
216    padding:16px 0; border-bottom:1px solid var(--border);
217  }
218  @media(min-width:640px){ .aula-row{grid-template-columns:150px 1fr;} }
219  .aula-num{
220    font-family:'Barlow Semi Condensed',sans-serif; font-weight:800; color:var(--border);
221    font-size:1.8rem; line-height:1;
222  }
223  .aula-when{font-family:'Barlow Semi Condensed',sans-serif; font-weight:700; color:var(--petroleo); font-size:1.05rem;}
224  .aula-title{color:var(--ink); font-size:1.1rem;}
225  .aulas-foot{margin-top:22px; color:var(--ink-soft); font-size:1.05rem;}
226  .mid-cta{margin-top:34px; padding-top:30px; border-top:1px solid var(--border); text-align:center;}
227  .mid-cta .cta{max-width:380px; margin:0 auto;}
228  .mid-cta-note{margin-top:12px; font-size:.9rem; color:var(--ink-soft);}
229
230  /* INGRESSOS — a seção mais forte da página, de propósito */
231  .ingressos-section{background:var(--verde-escuro);}
232  .ingressos-head{text-align:center; max-width:640px; margin:0 auto;}
233  .ingressos-head .eyebrow{background:var(--cta-b); color:#fff5ee;}
234  .ingressos-head h2{font-size:clamp(2rem,4.5vw,2.8rem); color:#fff;}
235  .cards{margin-top:28px; display:grid; grid-template-columns:1fr; gap:14px;}
236  @media(min-width:720px){ .cards{grid-template-columns:1fr 1fr; gap:16px;} }
237  .card{
238    position:relative;
239    background:#0f2b1c;
240    border:1px solid rgba(255,255,255,.12);
241    border-radius:16px;
242    padding:22px 22px;
243    box-shadow:0 20px 44px -16px rgba(0,0,0,.55);
244    display:flex; flex-direction:column;
245  }
246  .card.vip{border:2px solid var(--cta-a);}
247  .badge{
248    position:absolute; top:-13px; left:26px;
249    background:linear-gradient(135deg, var(--cta-a), var(--cta-b)); color:#fff;
250    font-family:'Barlow Semi Condensed',sans-serif; font-weight:800;
251    font-size:.75rem; letter-spacing:.08em; text-transform:uppercase;
252    padding:5px 12px; border-radius:999px;
253  }
254  .card h3{font-size:1.35rem; color:#fff;}
255  .price{
256    margin-top:10px; font-family:'Barlow Semi Condensed',sans-serif; font-weight:900;
257    font-size:2.9rem; color:#57e08f; font-variant-numeric:tabular-nums; line-height:1;
258  }
259  .installment{margin-top:5px; color:rgba(255,255,255,.65); font-size:.95rem;}
260  .features{margin:14px 0 0; padding:0; list-style:none; display:flex; flex-direction:column; gap:7px; flex:1;}
261  .features li{display:flex; align-items:flex-start; gap:10px; font-size:1.05rem; color:rgba(255,255,255,.92);}
262  .features li svg{flex:0 0 auto; margin-top:3px;}
263  .card .cta{margin-top:16px;}
264  .comum-flag{margin-top:10px; font-size:.9rem; font-weight:700; color:rgba(255,255,255,.55);}
265  .vip-flag{margin-top:10px; font-size:.9rem; font-weight:700; color:#57e08f;}
266
267  @media(max-width:720px){
268    .ingressos-section{padding:18px 0 28px;}
269    .ingressos-head h2{font-size:clamp(1.35rem,4.5vw,1.7rem);}
270    .ingressos-head .eyebrow{font-size:.6rem; padding:3px 8px; margin-bottom:6px;}
271    .cards{margin-top:10px; gap:8px;}
272    .card{padding:10px 12px; border-radius:12px;}
273    .card h3{font-size:.95rem;}
274    .price{font-size:1.75rem; margin-top:4px;}
275    .installment{font-size:.78rem;}
276    .features{margin-top:6px; gap:3px;}
277    .features li{font-size:.88rem; line-height:1.3; gap:6px;}
278    .features li svg{margin-top:2px; width:15px; height:15px;}
279    .card .cta{margin-top:9px; padding:9px 14px; font-size:.85rem;}
280    .comum-flag,.vip-flag{margin-top:5px; font-size:.74rem;}
281    .badge{font-size:.58rem; padding:3px 8px; top:-9px; left:20px;}
282  }
283
284  /* GARANTIA */
285  .garantia{text-align:center; max-width:560px; margin:0 auto;}
286  .garantia svg{margin:0 auto 14px;}
287  .garantia h2{font-size:clamp(1.8rem,4vw,2.5rem);}
288  .garantia p{margin-top:12px; color:var(--ink-soft); font-size:1.15rem;}
289
290  footer{background:var(--verde-escuro); color:rgba(255,255,255,.82); padding:34px 0;}
291  footer .wrap{max-width:680px;}
292  footer p{margin:0 0 12px; font-size:.88rem; line-height:1.65;}
293  footer p:last-child{margin-bottom:0; color:rgba(255,255,255,.6);}
294
295  .note{
296    max-width:680px; margin:40px auto 0; padding:14px 18px;
297    background:var(--surface-2); border:1px dashed var(--border); border-radius:10px;
298    font-size:.9rem; color:var(--ink-soft);
299  }
300
301  /* BARRA FIXA */
302  .barra-fixa{
303    position:fixed; left:0; right:0; bottom:0; z-index:40;
304    background:var(--verde-escuro);
305    border-top:2px solid var(--cta-a);
306    padding:10px 16px;
307    display:flex; align-items:center; justify-content:space-between; gap:14px;
308    transform:translateY(120%);
309    transition:transform .25s ease;
310    box-shadow:0 -12px 28px -14px rgba(0,0,0,.4);
311  }
312  .barra-fixa.mostrar{transform:translateY(0);}
313  .barra-fixa .txt{color:#fff; font-family:'Barlow Semi Condensed',sans-serif; font-weight:700; font-size:1.05rem; line-height:1.15;}
314  .barra-fixa .txt b{color:#57e08f; font-weight:800;}
315  .barra-fixa .cta{width:auto; padding:12px 20px; font-size:.98rem; white-space:nowrap; animation:none;}
316  @media(max-width:520px){ .barra-fixa .txt{display:none;} }
317`,x=`<div class="topbar"><span class="b1"></span><span class="b2"></span><span class="b3"></span></div>
318
319<!-- BLOCO 1 · HERO -->
320<section class="hero bg-surface">
321  <div class="wrap">
322    <div class="hero-grid">
323      <div>
324        <img class="logo" src="${i.url}" alt="Semana do Pomarista Profissional">
325        <h1>Você não precisa esperar alguém te contratar para começar a ganhar dinheiro</h1>
326        <p class="lede">Aprenda a montar e cuidar de pomares e hortas na casa de clientes e crie uma fonte de renda própria todos os meses.</p>
327
328        <div class="hero-photo mobile-only">
329          <img src="${o.url}" alt="Emerson Bola cuidando de uma muda frutífera">
330        </div>
331
332        <p class="body-copy">Você vai até a casa do cliente, monta o pomar ou a horta dele, e volta todo mês pra cuidar. O cliente paga a montagem e paga a manutenção. Nessas 6 aulas ao vivo eu te mostro como fazer esse serviço e como conseguir clientes todos os dias, mesmo sem experiência nenhuma. Não vai gastar nada para iniciar esse negócio, vai fazer o que gosta e vai ter liberdade.</p>
333
334        <p class="hero-meta">Vou te ensinar tudo isso em 6 aulas ao vivo · 14 a 20 de setembro</p>
335        <p class="hero-sub">Clica abaixo para se inscrever e garantir sua vaga</p>
336
337        <div class="hero-cta">
338          <a class="cta" href="#ingressos" onclick="event.preventDefault(); document.getElementById('ingressos').scrollIntoView({behavior:'smooth', block:'start'}); return false;">Quero me inscrever agora</a>
339        </div>
340      </div>
341
342      <div class="hero-photo desktop-only">
343        <img src="${a.url}" alt="Emerson Bola podando uma muda frutífera em vaso">
344      </div>
345    </div>
346  </div>
347</section>
348
349<!-- BLOCO 2 · O SERVICO -->
350<section class="bg-alt">
351  <div class="wrap">
352    <div class="servico-grid">
353      <div>
354        <span class="eyebrow">Sem enrolação</span>
355        <h2>É isso que você vai fazer</h2>
356        <p>Você vai até a casa do cliente, monta o pomar ou a horta, e volta todo mês para cuidar. O cliente paga a montagem. E paga de novo a manutenção. Não é jardinagem de deixar bonito. É um serviço contratado, com orçamento e retorno mensal.</p>
357      </div>
358      <div class="servico-photo">
359        <img src="${s.url}" alt="Emerson Bola em campo cuidando de plantas frutíferas">
360      </div>
361    </div>
362  </div>
363</section>
364
365<!-- BLOCO 3 · PROVA DE PROCURA -->
366<section class="bg-surface">
367  <div class="wrap">
368    <div class="prova-head">
369      <span class="eyebrow">Ninguém está atendendo</span>
370      <h2>Todo dia chega mensagem de gente procurando quem faça isso</h2>
371      <p>Natal, Minas Gerais, Rio de Janeiro. Perguntando quanto custa, pedindo indicação, procurando quem faça a manutenção. E quase ninguém faz.</p>
372    </div>
373
374    <div class="prova-mosaico">
375      <div class="prova-item"><img src="${c.url}" alt="Mensagem de Natal/RN pedindo um pomarista"></div>
376      <div class="prova-item"><img src="${l.url}" alt="Comentário de Minas Gerais pedindo um pomarista"></div>
377      <div class="prova-item"><img src="${u.url}" alt="Comentário pedindo para a equipe fazer o serviço"></div>
378      <div class="prova-item"><img src="${d.url}" alt="Comentário perguntando o preço para fazer canteiros e hortas"></div>
379      <div class="prova-item"><img src="${f.url}" alt="Comentário pedindo um pomarista para um sítio"></div>
380      <div class="prova-item"><img src="${p.url}" alt="Mensagem do Rio de Janeiro perguntando como agendar visita"></div>
381      <div class="prova-item"><img src="${m.url}" alt="Comentário pedindo um pomarista para organizar as plantas"></div>
382      <div class="prova-item"><img src="${h.url}" alt="Comentário de Porto Alegre perguntando se há um pomarista na região"></div>
383      <div class="prova-item"><img src="${g.url}" alt="Comentário pedindo um pomarista para um rancho"></div>
384    </div>
385  </div>
386</section>
387
388<!-- BLOCO 4 · AS 6 AULAS -->
389<section class="bg-alt">
390  <div class="wrap narrow">
391    <div class="aulas-head">
392      <span class="eyebrow">Direto ao ponto</span>
393      <h2>As 6 aulas</h2>
394    </div>
395
396    <div class="aulas-list">
397      <div class="aula-row"><div class="aula-when">Seg 14/09 · 7h</div><div class="aula-title">A profissão que quase ninguém conhece</div></div>
398      <div class="aula-row"><div class="aula-when">Ter 15/09 · 7h</div><div class="aula-title">Como montar o pomar ou a horta do cliente</div></div>
399      <div class="aula-row"><div class="aula-when">Qua 16/09 · 7h</div><div class="aula-title">Como conseguir o primeiro cliente, sem Instagram e sem experiência</div></div>
400      <div class="aula-row"><div class="aula-when">Qui 17/09 · 7h</div><div class="aula-title">Quanto cobrar pelo seu serviço</div></div>
401      <div class="aula-row"><div class="aula-when">Sex 18/09 · 7h</div><div class="aula-title">O plano pra começar do zero</div></div>
402      <div class="aula-row"><div class="aula-when">Sáb 19/09 · 7h</div><div class="aula-title">Tira-dúvidas ao vivo</div></div>
403    </div>
404
405    <p class="aulas-foot">Mais: grupo da Semana no WhatsApp e material de apoio pra usar nos primeiros atendimentos.</p>
406
407    <div class="mid-cta">
408      <a class="cta" href="#ingressos">Quero garantir minha vaga</a>
409      <p class="mid-cta-note">As aulas começam segunda, 14/09, às 7h. É ao vivo — quem entra depois, perde aula.</p>
410    </div>
411  </div>
412</section>
413
414<!-- BLOCO 5 · INGRESSOS -->
415<section id="ingressos" class="ingressos-section">
416  <div class="wrap">
417    <div class="ingressos-head">
418      <span class="eyebrow">Últimos dias antes de começar</span>
419      <h2>Garanta seu ingresso</h2>
420    </div>
421
422    <div class="cards">
423      <div class="card">
424        <h3>Ingresso Comum</h3>
425        <div class="price">R$ 62</div>
426        <div class="installment">à vista, ou 12x de R$ 6,41</div>
427        <ul class="features">
428          <li>${v}As 6 aulas ao vivo</li>
429          <li>${v}
429Tira-dúvidas</li>
430          <li>${v}Grupo no WhatsApp</li>
431          <li>${v}Material de apoio</li>
432        </ul>
433        <a class="cta" data-href-base="https://pay.hotmart.com/X106460580P?off=mujtgtm9&checkoutMode=10" data-value="62" href="#" onclick="return irCheckout(this)">Garantir o Comum</a>
434        <p class="comum-flag">Só ao vivo. Perdeu a aula, perdeu.</p>
435      </div>
436
437      <div class="card vip" id="ingressos-vip">
438        <span class="badge">Mais completo</span>
439        <h3>Ingresso VIP</h3>
440        <div class="price">R$ 97</div>
441        <div class="installment">à vista, ou 12x de R$ 10,03</div>
442        <ul class="features">
443          <li>${v}Tudo do Ingresso Comum</li>
444          <li>${v}Gravações de todas as aulas</li>
445          <li>${v}Acesso vitalício</li>
446        </ul>
447        <a class="cta" data-href-base="https://pay.hotmart.com/X106460580P?off=b0ebbhff&checkoutMode=10" data-value="97" href="#" onclick="return irCheckout(this)">Garantir o VIP</a>
448        <p class="vip-flag">Perdeu a aula ao vivo? Assiste gravada.</p>
449      </div>
450    </div>
451  </div>
452</section>
453
454<!-- BLOCO 6 · GARANTIA -->
455<section class="bg-alt">
456  <div class="wrap garantia">
457    ${y}
458    <h2>7 dias de garantia</h2>
459    <p>Entra, assiste, participa. Se achar que não é pra você, pede e recebe 100% de volta. Sem pergunta.</p>
460  </div>
461</section>
462
463<!-- BLOCO 7 · RODAPE -->
464<footer id="rodape">
465  <div class="wrap">
466    <p>Evento educacional. Uma montagem costuma ficar entre R$300 e R$800, e quem monta carteira de manutenção vai além — mas isso é o topo, não a entrada. Nenhum resultado é garantido: depende de dedicação, execução, região e clientes conquistados.</p>
467    <p>Pagamento processado com segurança pela Hotmart. Este site não pertence ao Facebook, Google ou Instagram.</p>
468  </div>
469</footer>
470
471<div class="barra-fixa" id="barraFixa">
472  <span class="txt">A partir de <b>R$ 62</b> · 6 aulas ao vivo · começa segunda</span>
473  <a class="cta" href="#ingressos">Garantir vaga</a>
474</div>`,S=`
475  (function(){
476    var barra = document.getElementById('barraFixa');
477    var rodape = document.getElementById('rodape');
478    var ticking = false;
479    function atualizar(){
480      var mostrarDepoisDe = window.innerHeight * 0.7;
481      var pertoDoFim = rodape.getBoundingClientRect().top < window.innerHeight * 0.4;
482      if (window.scrollY > mostrarDepoisDe && !pertoDoFim) {
483        barra.classList.add('mostrar');
484      } else {
485        barra.classList.remove('mostrar');
486      }
487      ticking = false;
488    }
489    window.addEventListener('scroll', function(){
490      if (!ticking) { window.requestAnimationFrame(atualizar); ticking = true; }
491    }, { passive:true });
492  })();
493`,C=`
vendor: 416 bytes, lines 493-502
493
494  !function(f,b,e,v,n,t,s)
495  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
496  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
497  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
498  n.queue=[];t=b.createElement(e);t.async=!0;
499  t.src=v;s=b.getElementsByTagName(e)[0];
500  s.parentNode.insertBefore(t,s)}(window,document,'script',
501  'https://connect.facebook.net/en_US/fbevents.js');
502  fbq('init', '
5021723318155239219
vendor: 34 bytes, lines 502-504
502');
503  fbq('track', 'PageView');
504  
504fbq('track', 'ViewContent', {content_name: 'Semana do Pomarista Profissional'});
505`,w=`
506  function irCheckout(el){
507    try{
508      var value = parseFloat(el.getAttribute('data-value')) || 0;
509      if(window.fbq){
510        window.fbq('track', 'InitiateCheckout', {currency: 'BRL', value: value});
511      }
512    }catch(err){}
513    try{
514      var base = el.getAttribute('data-href-base');
515      var url = new URL(base);
516      var atual = new URLSearchParams(window.location.search);
517      ['utm_source','utm_medium','utm_campaign','utm_content','utm_term','fbclid'].forEach(function(k){
518        var v = atual.get(k);
519        if(v) url.searchParams.set(k, v);
520      });
521      url.searchParams.set('sck','pagina-curta');
522      window.location.href = url.toString();
523    }catch(e){
524      window.location.href = el.getAttribute('data-href-base');
525    }
526    return false;
527  }
528`;function T(){return(0,r.useEffect)(()=>{let e=[];for(let t of[C,S,w]){let n=document.createElement(`script`);n.textContent=t,document.body.appendChild(n),e.push(n)}return()=>{e.forEach(e=>e.remove())}},[]),(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(`style`,{dangerouslySetInnerHTML:{__html:b}}),(0,_.jsx)(`div`,{dangerouslySetInnerHTML:{__html:x}})]})}export{T 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.