// hod-sections.jsx — sekcije za Autoškolu HOD landing // ─── HERO ─────────────────────────────────────────────── function HeroSection({ variant, onCTA }) { const [tick, setTick] = React.useState(0); React.useEffect(() => { const id = setInterval(() => setTick(t => t + 1), 1600); return () => clearInterval(id); }, []); // breathing needle that oscillates const breath = 0.35 + 0.45 * (0.5 + 0.5 * Math.sin(tick * 0.7)); return (
); } // ─── PREPOZNAJ SE (pain grid) ───────────────────────────── function PainSection() { const pains = [ { code: "01:14", title: "Padaš bez trunke energije. Mozak se pali.", body: "01:14... 02:47... 04:22. Poznaješ te brojeve. Lebiš između umora i budnosti — tijelo je iscrpljeno, ali živčani sustav ne daje dozvolu za san." }, { code: "02:03", title: "Ramena kao beton. Čeljust u grču.", body: "Masaža pomogne dva-tri dana. Četvrti dan — sve isto. Jer napetost nije samo u mišiću. Napetost je naredba koju mozak stalno šalje tijelu." }, { code: "03:21", title: "Tijelo reagira prije uma.", body: "Eksplodiraš zbog sitnice, pa ti je žao. Ili se potpuno zamrzneš kad bi trebao reagirati. I ne znaš kako to zaustaviti — jer okidač nije misao, nego signal u tijelu." }, { code: "04:07", title: "Kava da se pokreneš. Vino da se ugasiš.", body: "Stimulans da kreneš. Depresant da staneš. Dva kemijska haka za sustav koji sam po sebi ne zna prebaciti brzinu. Nije navika — to je kompenzacija." }, { code: "05:18", title: "Izvana funkcioniraš. Iznutra goriš.", body: "Pišeš, radiš, ideš na sastanke. Nitko ne vidi. Ali ti znaš da negdje ispod površine gori nešto što ne bi trebalo. I svaki dan malo više." }, { code: "06:44", title: "Razumiješ da je stres — tijelo ne sluša.", body: "Svjesnost nije dovoljna. Čitaš knjige, znaš teoriju, razumiješ okidače. Tijelo i dalje radi svoje — jer informacija ne putuje od uma prema živcima. Putuje obrnuto." }, ]; return (
{pains.map((p, i) => (

{p.body}

))}
◎ NAPOMENA

Ako ti je barem jedna zvučala poznato — nisi jedini u tome. I nije to karakter. To je fiziologija. A fiziologija se može prekalibrirati.

); } // ─── ALTERNATIVES ───────────────────────────────── function AlternativesSection() { const alts = [ { label: "MEDITACIJA", sign: "✕", body: "Radi odozgo prema dolje — um pokušava smiriti tijelo. Ali anksioznost nije misao koja se pojavila. To je signal koji je tijelo poslalo mozgu. Smiriš misao, signal ostaje. Frustracija na vrhu anksioznosti." }, { label: "MASAŽA", sign: "✕", body: "Opušta mišiće — ali ne gasi signal koji ga steže. Dok je simpatikus zaglavio na ON, tijelo se automatski vraća u napetost. Ne zato što nešto radiš krivo. Već zato što noga još uvijek stišće papučicu gasa." }, { label: "MELATONIN · CBD · Mg", sign: "✕", body: "Flaster, ne lijek. Pomognu večeras. Ne dotaknu korijen: živčani sustav koji ne zna kako sam sebe isključiti. Sutra ujutro — isti dan, iste reakcije, isti umor." }, { label: "VJEŽBANJE", sign: "✕", body: "Za nekoga tko je u deficitu — spas. Za nekoga tko je stalno u pogonu — dolivanje ulja na vatru. Vježbanje aktivira simpatikus. Ako on već gori 16 sati na dan, trening ga ne gasi. Još ga više opterećuje." }, { label: "TERAPIJA", sign: "✕", body: "Liječi priču — i to vrijedi. Razumiješ odakle stres dolazi, što ga hrani, zašto traje. Ali razumijevanje ne putuje do amigdale. Tijelo i dalje reagira kao da priča nije ispričana. Dvije različite adrese." }, ]; return (
{alts.map((a, i) => (
{a.sign}
{String(i + 1).padStart(2, '0')} {a.label}

{a.body}

))}

— — — Nijedan od tih alata ne pristupa direktno živčanom sustavu. A to je jedino mjesto gdje se problem rješava.

); } // ─── EPIPHANY / NOVI MEHANIZAM ───────────────────────── function EpiphanySection() { return (
{[ ['01', 'spavati duboko'], ['02', 'probavljati normalno'], ['03', 'zadržati fokus dulje od 20 minuta'], ['04', 'osjećati mir bez vidljivog razloga'], ['05', 'obnavljati i regenerirati tijelo'], ].map(([n, t], i) => (
{n} {t}
))}
◉ PRISTUP · 01

Disanje.

Jedini sustav u tijelu koji radi automatski — ali kojim možeš upravljati voljom. Srce ne možeš usporiti mišlju. Probavu ne možeš pokrenuti odlukom. Ali disanje možeš. I kroz njega — direktno — dosežeš kočnicu živčanog sustava.

Nije wellness. Nije duhovnost kojoj moraš vjerovati. To je fiziologija — ista ona koja stoji iza protokola koje koriste psiholozi, hitna medicina i vojni instruktori za regulaciju u kriznim situacijama.

23 000×/dan dišeš, svjesno ili ne
27%rast GABA neurotransmitera u jednoj sesiji (za smirivanje) (Streeter, 2010)
60stoliko treba da se ANS mjerljivo promijeni
); } // ─── FASCINATIONS (što ćeš naučiti) ───────────────── function FascinationsSection() { const items = [ ['◉', 'Zašto "duboko udahni" zapravo pogoršava anksioznost u trenutku panike — i koji obrazac radi umjesto toga.'], ['◉', '90-sekundni obrazac koji fiziološki — ne psihološki — prebacuje tijelo iz panike u sigurnost. Isti protokol koji psiholozi koriste u kriznim intervencijama.'], ['◉', 'Zašto nemaš energije cijeli dan, a noću ne možeš zaspati — i zašto rješenje nije ni manje ekrana, ni manje kave, nego nešto što radiš 23 000 puta dnevno.'], ['◉', 'Kako prekinuti pad energije u 14h bez kave — 3-minutni aktivacijski obrazac koji radi direktno na živčani sustav, a ne na kortizol.'], ['◉', 'Jedan obrazac disanja koji u jednoj sesiji podiže GABA-u za 27% — neurotransmiter koji tvoj mozak koristi za prirodno smirenje i blokadu anksioznosti. (Streeter, 2010)'], ['◉', 'Tvoj mozak troši 20% ukupnog kisika u tijelu — a prosječna osoba pod kroničnim stresom diše na 40–60% kapaciteta. Matematika nedostatka kisika objašnjava maglu u glavi, umor i nemogućnost fokusa.'], ['◉', 'Zašto učinak masaže popusti za dva do tri dana — i koji signal iz živčanog sustava vraća napetost u mišiće dok spavaš.'], ['◉', 'Točna neurološka veza između stisnute čeljusti, plitkog disanja i kronične aktivacije simpatikusa — i zašto tretiranje čeljusti ne rješava ništa.'], ['◉', 'Zašto se razboliš upravo kad staneš — na godišnjem, vikendu, prvom slobodnom danu — i što se događa u tijelu kad se simpatikus naglo isključi.'], ['◉', 'Jedna nesvjesna stvar koju rade svi koji zaspnu čim legnu — i kako ju namjerno aktivirati ako te živčani sustav drži budnim.'], ]; return (
); } // ─── PROGRAM INTRO ───────────────────────────── function ProgramIntroSection() { return (
Zato sam stvorio Autoškolu za živčani sustav.} />

Ovo nije "još jedan tečaj disanja." Nema mantri. Nema meditacije. Nema duhovnosti kojoj moraš vjerovati.

Ovo je 4-tjedni operativni priručnik za tvoj živčani sustav — utemeljen na neuroznanosti autonomnog živčanog sustava, primijenjen na tvoj svakodnevni život.

E

Ja sam Ernest (Erni), osnivač Duhodaha. Dedicirani i certificirani breathwork instruktor u Slavoniji. Nisam ovdje da ti prodam zen. Ovdje sam da ti dam alat koji radi — i koji možeš koristiti u autu, na poslu, u krevetu u 02:47.

— ERNEST · OSNIVAČ · OSIJEK
); } // ─── CURRICULUM (4 tjedna) ───────────────────────── function CurriculumSection() { const weeks = [ { n: '01', tag: 'KOČNICA', sign: '▢', color: 'var(--hod-accent-hot)', title: '"Zašto sam uvijek na rubu?"', body: 'Upoznaješ svog unutarnjeg krokodila — simpatikus. Prepoznaješ osobne okidače i rane signale prije nego eksplodiraš ili implodiraš. Prve vježbe regulacije za iste večeri.', km: '0 km' }, { n: '02', tag: 'GAS', sign: '◈', color: 'var(--hod-accent-mid)', title: '"Kako se aktivirati bez stimulansa?"', body: 'Punjenje energije bez kofeina i adrenalina. Nosno disanje, jutarnji protokol, obrazac koji zamjenjuje drugi espresso — bez crasha u 15h.', km: '25 km' }, { n: '03', tag: 'MJENJAČ', sign: '◇', color: 'var(--hod-accent-cool)', title: '"Regulacija u hodu — u pravom životu."', body: 'Tehnike za situacije koje ne čekaju: stresni sastanak, svađa, gužva, napad panike u trgovini. Prebacuješ brzine za <2 min, bez da netko primijeti.', km: '50 km' }, { n: '04', tag: 'TEMPOMAT', sign: '◎', color: 'var(--hod-accent-soft)', title: '"Autonomija — novi temelj."', body: 'Integracija u osobni protokol od 5-10 min dnevno. Dugoročna regulacija. Postavljaš novi bazalni tonus živčanog sustava — radi i kad ti ne misliš na to.', km: '100 km' }, ]; return (
{weeks.map((w, i) => (
{w.sign} {w.km}
TJEDAN {w.n} {w.tag}

{w.title}

{w.body}

))}
+ BONUS
1 mjesec Online Pretplate — besplatno vrijednost 35€

Polaznici dobivaju prvi mjesec online pristupa svim budućim sesijama. Nastavljaš vježbati bez da ti išta ispadne iz navike.

); } // ─── ZA KOGA / NIJE ZA KOGA ───────────────────────── function FitSection() { const isFor = [ 'Pod kroničnim stresom si — i hoćeš promjenu od korijena', 'Dosta ti je kave da uspiješ probuditi i vina da se ugasiš', 'Eksplodiraš, ili se smrzneš — tijelo reagira prije uma', 'Uložit ćeš 10 min dnevno i 4 × 120 min u alat koji nosiš zauvijek', 'Skepticizam je dobrodošao — ne trebaš vjerovati, testiraj!', 'Živiš u Osijeku ili online — svugdje', ]; const notFor = [ 'Tražiš brzi fix, bez ikakve prakse', 'Svjesno disanje je woo-woo — ne želiš čak ni dokaze vlastite fiziologije', 'Čekaš da netko drugi odradi posao za tebe', 'U aktivnoj psihijatrijskoj krizi — ovo nije klinička zamjena', 'Tražiš instant rezultate — promjene se grade 4 tjedna, ne 4 minute', ]; return (
PRISTUP DOZVOLJEN

Ovo JE za tebe ako…

    {isFor.map((t, i) => (
  • {String(i + 1).padStart(2, '0')}{t}
  • ))}
PRISTUP OGRANIČEN

NIJE za tebe ako…

    {notFor.map((t, i) => (
  • {String(i + 1).padStart(2, '0')}{t}
  • ))}
); } // ─── TESTIMONIALS ───────────────────────── function TestimonialsSection() { const t = [ { body: 'Naučila sam primijeniti disanje na razne situacije — podizanje energije kad mi nedostaje, spuštanje kad me preuzme simpatikus, kako biti prisutna i fokusirana. Dobrobit se već osjeti jer uz našeg krokodila spavam kao beba. Veselija sam, smirenija, poletnija.', author: 'RENATA ŠTERN', role: 'POLAZNICA', metric: ['SAN', '+62%'], }, { body: 'Autoškola me praktično naučila kako svjesnim disanjem proći kroz napad panike. Kao osoba koja živi s astmom cijeli život, smanjila sam kortikosteroidnu terapiju za više od pola. Kad jednom naučiš — ne vraćaš se na staro.', author: 'VESNA SAPLAIĆ', role: 'POLAZNICA', metric: ['LIJEKOVI', '−54%'], }, { body: 'Uletjelo u moj život u stresnom periodu — simptomi imaju naziv Burnout. U Autoškoli sam dobila uvid što se događa u tijelu i ono najbitnije — kako se brzo izbaciti iz stanja stresa samo svjesnim disanjem. Nadam se da nastavak slijedi.', author: 'TIHANA KOVAČIĆ', role: 'POLAZNICA', metric: ['BURNOUT', 'RECOVERY'], }, { body: 'Naučila sam ono što bi svi trebali znati, a ne znamo. Imamo dah, to nam je život, a tako malo znamo o njemu. Svjesno disanje primjenjujem svakodnevno — u autu, kad mi nešto digne živac, sada se znam smiriti vrlo brzo.', author: 'IVA ZAVAGNI', role: 'POLAZNICA', metric: ['DNEVNO', '100%'], }, ]; return (
{t.map((x, i) => (
{String(i + 1).padStart(2, '0')} / 04 {x.metric[0]} {x.metric[1]}

{x.body}

{x.author} {x.role}
))}
); } // ─── GARANCIJA ───────────────────────── function GuaranteeSection() { return (
100% GUARANTEE OSJETI RAZLIKU
Garancija

Nakon prvog tjedna — ili novac natrag.

Ne osjetiš mjerljivu razliku u razini stresa ili kvaliteti sna nakon prvog tjedna — vraćam ti novac. Bez pitanja. Bez objašnjavanja. Bez sitnog tiska.

Znam da ovo radi. Želim da i ti to znaš — bez rizika.
— ERNEST · OSNIVAČ

); } // ─── URGENCIJA / VALUE STACK / CTA ───────────────────────── function UpisiSection() { const rows = [ ['4 × 120 min uživo (ili online)', 'core program'], ['Osobni protokol disanja za tvoj profil', 'individualno'], ['Materijali i vježbe za svaki tjedan', 'tvoje zauvijek'], ['Bonus: 1 mj. online pristupa (35€)', 'besplatno', 'cool'], ['100% garancija povrata — bez pitanja', 'bez rizika', 'cool'], ]; return (
INVESTICIJA · HOD SKU · AUT-HOD-01
{rows.map(([k, v, tone], i) => (
{k} {v}
))}
Tvoja investicija 149
Rezerviraj svoje mjesto

Plaćanje sigurno putem Stripe-a. Mjesta se popunjavaju redoslijedom prijava.

); } // ─── COST OF INACTION ───────────────────────── function InactionSection() { return (

Možeš nastaviti piti tri kave da uspeš — i čašu vina da staneš. Okretati se u krevetu u 02:47. Eksplodirati na ljude koje voliš i osjećati grižnju koja dolazi za tim.

Možeš ići na masažu. Trošiti na suplemente. Pokušavati meditirati. I vraćati se na isto.

Legitimna opcija. Bez osude. Ali znaš što će biti za godinu dana ako se ništa ne promijeni. Jer se nije promijenilo u zadnjih pet. Stres koji ignoriraš — ne jenjava. Akumulira se.

Ili možeš uložiti 4 tjedna u alat koji nosiš zauvijek.

Rezerviraj mjesto
); } // ─── FAQ ───────────────────────── function FaqSection() { const faqs = [ { q: 'Nemam vremena za još jedan program.', a: 'Jednom tjedno, 120 min — kroz 4 tjedna. 8 sati ukupno. Između: 5–10 min dnevno. Ako nalaziš 10 min za kavu, nalaziš 10 min za ovo. A kava ne rješava problem.', }, { q: 'Je li ovo sigurno? Imam zdravstvenih problema.', a: 'Svjesno disanje je sigurno za veliku većinu odraslih. Ako imaš kardiovaskularne probleme, epilepsiju, trudnoću ili aktivnu psihijatrijsku krizu — konzultiraj liječnika prije. Prijaviš li na prvom susretu, prilagodbe su moguće.', }, { q: 'Dostupno online? Ne živim u Osijeku.', a: 'Da. Autoškola HOD dostupna je i u potpunosti online — live sesije putem videopoziva. Materijali, vježbe i interakcija su isti.', }, { q: 'Nema iskustva s meditacijom ni breathworkom. Je li ovo za mene?', a: 'Savršeno si polaznik. Ovo nije meditacija — nema potrebe za prethodnim iskustvom. Kreće od nule. Skeptici su često naši najbolji polaznici — testiraju sve i budu iznenađeni.', }, { q: 'Što ako ne osjetim razliku?', a: '100% garancija povrata nakon prvog tjedna. Ako ne osjećaš mjerljivu razliku u razini stresa ili kvaliteti sna — vraćam novac. Bez pitanja. Uzimam rizik na sebe.', }, { q: 'Zašto su grupe male?', a: 'Max 10 polaznika po grupi — to je granica, ne "otprilike toliko." Mali format znači da svaki susret dobije moju pažnju i prilagodbu grupi. Kad se popune, zatvaramo prijave.', }, ]; return (
{faqs.map((f, i) => (
{String(i + 1).padStart(2, '0')} {f.q} +
{f.a}
))}
); } // ─── FOOTER ───────────────────────── function FooterSection() { return ( ); } // ─── SECTION HEADER (shared) ───────────────────────── function SectionHeader({ code, eyebrow, title, subtitle, accent }) { return (
{code} {eyebrow}

{title}

{subtitle &&

{subtitle}

}
); } Object.assign(window, { HeroSection, PainSection, AlternativesSection, EpiphanySection, FascinationsSection, ProgramIntroSection, CurriculumSection, FitSection, TestimonialsSection, GuaranteeSection, UpisiSection, InactionSection, FaqSection, FooterSection, SectionHeader, });