<section id="ebook-hero" aria-labelledby="ebook-hero-heading"> <style> #ebook-hero { background-color: var(--et-colors-background, #f9fafb); padding-block: var(--et-spacing-vertical, 4rem); padding-inline: var(--et-spacing-horizontal, 1.5rem); } @media (min-width: 1024px) { #ebook-hero { padding-block: var(--et-spacing-vertical-lg, 6rem); padding-inline: var(--et-spacing-horizontal-lg, 3rem); } } #ebook-hero .container { margin-inline: auto; max-width: 80rem; display: grid; grid-template-columns: 1fr; gap: 3rem; align-items: center; } @media (min-width: 1024px) { #ebook-hero .container { grid-template-columns: 1.2fr 1fr; gap: 4rem; text-align: left; } } #ebook-hero .content-column { display: flex; flex-direction: column; align-items: center; text-align: center; } @media (min-width: 1024px) { #ebook-hero .content-column { align-items: flex-start; text-align: left; } } #ebook-hero .image-column { display: flex; justify-content: center; align-items: center; } #ebook-hero .book-mockup { width: 100%; max-width: 440px; height: auto; border-radius: 12px; box-shadow: 0 15px 35px rgba(16, 24, 40, 0.12), 0 5px 15px rgba(16, 24, 40, 0.06); transition: transform 0.3s ease; } #ebook-hero .book-mockup:hover { transform: translateY(-4px) rotate(1deg); } #ebook-hero .kicker { display: inline-block; color: var(--et-colors-brand, #9568d3); font-size: 12px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; background-color: color-mix(in srgb, var(--et-colors-brand, #9568d3) 10%, transparent); border-radius: 100px; padding: 4px 12px; margin-bottom: 20px; } #ebook-hero .main-heading { color: var(--et-colors-text, #101828); font-size: 44px; font-weight: 800; line-height: 1.1; letter-spacing: -0.03em; text-wrap: balance; margin-bottom: 20px; } @media (min-width: 640px) { #ebook-hero .main-heading { font-size: 56px; } } @media (min-width: 1024px) { #ebook-hero .main-heading { font-size: 64px; } } #ebook-hero .subtitle { color: var(--et-colors-text, #101828); font-size: 18px; line-height: 1.6; opacity: 0.75; text-wrap: balance; max-width: 36rem; margin-bottom: 32px; } #ebook-hero .btn-cta { display: inline-flex; align-items: center; justify-content: center; background-color: var(--et-colors-brand, #9568d3); color: #ffffff; font-size: 16px; font-weight: 700; letter-spacing: -0.01em; padding: 16px 32px; border-radius: var(--et-radius-button, 8px); text-decoration: none; transition: opacity 0.18s ease, transform 0.12s ease, box-shadow 0.18s ease; box-shadow: 0 4px 12px rgba(149, 104, 211, 0.25); margin-bottom: 12px; } #ebook-hero .btn-cta:hover { opacity: 0.95; box-shadow: 0 6px 20px rgba(149, 104, 211, 0.35); transform: translateY(-1px); } #ebook-hero .btn-cta:active { transform: translateY(0); } #ebook-hero .cta-note { font-size: 13px; color: var(--et-colors-text, #101828); opacity: 0.5; margin-bottom: 40px; } #ebook-hero .stats-row { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; width: 100%; } @media (min-width: 1024px) { #ebook-hero .stats-row { justify-content: flex-start; } } #ebook-hero .stat-pill { display: inline-flex; align-items: center; gap: 6px; background-color: var(--et-colors-card-background, #ffffff); border: 1px solid var(--et-colors-border, #e5e7eb); border-radius: 100px; padding: 7px 14px; font-size: 13px; font-weight: 600; color: var(--et-colors-text, #101828); letter-spacing: -0.01em; white-space: nowrap; } #ebook-hero .stat-pill .stat-icon { font-size: 14px; line-height: 1; } </style> <div class="container"> <div class="content-column"> <span class="kicker" aria-label="Kategoria: Przewodnik dla początkujących">Przewodnik dla początkujących</span> <h1 id="ebook-hero-heading" class="main-heading">Nie taki Claude straszny</h1> <p class="subtitle"> Rozmawiasz z Claude po polsku od pierwszej minuty. Ten ebook pokazuje dokładnie, gdzie kliknąć — nawet jeśli angielski interfejs Cię blokuje. </p> <a class="btn-cta" href="https://cart.easy.tools/checkout/uniszewska/nie-taki-claude-straszny">Kupuję ebook za 19,99 zł</a> <p class="cta-note">Dostęp natychmiast po zakupie · format PDF &amp; EPUB</p> <div class="stats-row" role="list" aria-label="Zawartość ebooka"> <div class="stat-pill" role="listitem"> <span class="stat-icon" aria-hidden="true">📖</span> 16 rozdziałów </div> <div class="stat-pill" role="listitem"> <span class="stat-icon" aria-hidden="true">✍️</span> ~20 gotowych promptów </div> <div class="stat-pill" role="listitem"> <span class="stat-icon" aria-hidden="true">🇵🇱</span> Zero angielskiego </div> </div> </div> <div class="image-column"> <img class="book-mockup" src="/files/pages/assets/2026-07-15/mockup-ksiaiziki_mrmf0ppf.png" alt="Okładka ebooka 'Nie taki Claude straszny' prezentująca wizualizację książki" loading="eager" > </div> </div> </section>
<section id="dlaczego-ten-ebook" style="background-color: var(--et-colors-background);"> <style> #dlaczego-ten-ebook { padding-block: var(--et-spacing-vertical); padding-inline: var(--et-spacing-horizontal); } @media (min-width: 1024px) { #dlaczego-ten-ebook { padding-block: var(--et-spacing-vertical-lg); padding-inline: var(--et-spacing-horizontal-lg); } } #dlaczego-ten-ebook .container { margin-inline: auto; max-width: 42rem; text-align: center; display: flex; flex-direction: column; align-items: center; } @media (min-width: 1024px) { #dlaczego-ten-ebook .container { max-width: 42rem; } } #dlaczego-ten-ebook .tag { color: var(--et-colors-brand); font-weight: 600; line-height: 1.2; letter-spacing: 0.08em; text-wrap: balance; font-size: 13px; text-transform: uppercase; margin-bottom: 8px; } #dlaczego-ten-ebook .heading { color: var(--et-colors-text); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; max-width: 42rem; font-size: 36px; margin-bottom: 16px; } @media (min-width: 640px) { #dlaczego-ten-ebook .heading { font-size: 48px; } } #dlaczego-ten-ebook .paragraph { color: var(--et-colors-text); font-size: 18px; opacity: 0.7; text-wrap: balance; max-width: 42rem; line-height: 1.7; margin-bottom: 20px; } #dlaczego-ten-ebook .divider { width: 48px; height: 3px; background-color: var(--et-colors-brand); border-radius: 999px; margin-bottom: 32px; opacity: 0.35; } </style> <div class="container"> <h3 class="tag">Dlaczego ten ebook</h3> <h2 class="heading">Boisz się otworzyć Claude, bo wszystko jest po angielsku?</h2> <div class="divider" aria-hidden="true"></div> <p class="paragraph last">Ustawienia, przyciski, menu — owszem, po angielsku. Ale to, co ważne — Twoja rozmowa, Twoje teksty, Twoja praca — dzieje się po polsku, bez ograniczeń. Ten ebook pokazuje Ci dokładnie, gdzie kliknąć, nawet jeśli nie znasz ani słowa po angielsku.</p> </div> </section>
<section id="co-w-srodku" style="background-color: var(--et-colors-background);"> <style> #co-w-srodku { padding-block: var(--et-spacing-vertical); padding-inline: var(--et-spacing-horizontal); } @media (min-width: 1024px) { #co-w-srodku { padding-block: var(--et-spacing-vertical-lg); padding-inline: var(--et-spacing-horizontal-lg); } } #co-w-srodku .container { margin-inline: auto; max-width: 42rem; } @media (min-width: 1024px) { #co-w-srodku .container { max-width: 80rem; } } #co-w-srodku .btn { border-radius: var(--et-radius-button, 8px); padding: 10px 14px; font-size: 14px; display: inline-flex; align-items: center; text-decoration: none; margin-bottom: 12px; } #co-w-srodku .btn-primary { background-color: var(--et-colors-brand); color: var(--et-colors-background); } #co-w-srodku .btn-primary:hover { background-color: color-mix(in srgb, var(--et-colors-brand) 90%, transparent); } #co-w-srodku .btn-primary:focus-visible { outline: 2px solid var(--et-colors-brand); outline-offset: 2px; } #co-w-srodku .link-secondary { color: var(--et-colors-text); text-decoration: none; display: inline-flex; align-items: center; gap: 8px; font-size: 14px; line-height: 1.25; align-self: center; border-bottom: 1px solid transparent; margin-bottom: 12px; } #co-w-srodku .link-secondary:hover { border-bottom: 1px solid currentColor; } #co-w-srodku .link-secondary:active { border-bottom: 1px solid color-mix(in srgb, var(--et-colors-text) 80%, transparent); } #co-w-srodku .link-secondary:focus-visible { outline: 1px dotted currentColor; outline-offset: 2px; } #co-w-srodku .card { background-color: var(--et-colors-card-background, #fff); border: 1px solid var(--et-colors-border, #e5e7eb); border-radius: 8px; padding: 1.5rem; } #co-w-srodku .media { display: block; width: 100%; height: auto; object-fit: cover; border-radius: var(--et-radius-image, 8px); margin-bottom: 24px; } #co-w-srodku .media-wrap { overflow: hidden; border-radius: var(--et-radius-image, 8px); margin-bottom: 24px; } #co-w-srodku .heading { color: var(--et-colors-text); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; max-width: 42rem; margin-bottom: 16px; } #co-w-srodku .heading-xl { font-size: 36px; } @media (min-width: 640px) { #co-w-srodku .heading-xl { font-size: 48px; } } #co-w-srodku .tag { color: var(--et-colors-brand); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; font-size: 16px; margin-bottom: 8px; } #co-w-srodku .paragraph { color: var(--et-colors-text); font-size: 18px; opacity: 0.7; text-wrap: balance; max-width: 42rem; margin-bottom: 20px; } #co-w-srodku ul { padding-left: 1.25rem; list-style: disc; margin: 0 0 16px; } #co-w-srodku ol { padding-left: 1.25rem; list-style: decimal; margin: 0 0 16px; } #co-w-srodku li { margin: 4px 0; color: var(--et-colors-text); } #co-w-srodku .last { margin-bottom: 0 !important; } /* Header area */ #co-w-srodku .section-header { margin-bottom: 48px; } /* Module grid */ #co-w-srodku .modules-grid { display: grid; grid-template-columns: 1fr; gap: 20px; margin-bottom: 32px; } @media (min-width: 640px) { #co-w-srodku .modules-grid { grid-template-columns: 1fr 1fr; } } @media (min-width: 1024px) { #co-w-srodku .modules-grid { grid-template-columns: 1fr 1fr 1fr; } } /* Module card internals */ #co-w-srodku .module-card { background-color: var(--et-colors-card-background, #fff); border: 1px solid var(--et-colors-border, #e5e7eb); border-radius: 8px; padding: 1.5rem; display: flex; flex-direction: column; gap: 0; transition: box-shadow 0.2s ease, transform 0.2s ease; } #co-w-srodku .module-card:hover { box-shadow: 0 4px 24px 0 color-mix(in srgb, var(--et-colors-brand) 12%, transparent); transform: translateY(-2px); } #co-w-srodku .module-numeral { display: inline-flex; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 8px; background-color: color-mix(in srgb, var(--et-colors-brand) 10%, transparent); color: var(--et-colors-brand); font-size: 16px; font-weight: 700; letter-spacing: 0.03em; margin-bottom: 16px; flex-shrink: 0; } #co-w-srodku .module-title { color: var(--et-colors-text); font-size: 18px; font-weight: 700; line-height: 1.25; letter-spacing: -0.01em; margin-bottom: 6px; } #co-w-srodku .module-subtitle { color: var(--et-colors-brand); font-size: 13px; font-weight: 500; font-style: italic; opacity: 0.85; margin-bottom: 14px; } #co-w-srodku .module-topics { padding-left: 0; list-style: none; margin: 0; display: flex; flex-direction: column; gap: 6px; } #co-w-srodku .module-topics li { font-size: 14px; color: var(--et-colors-text); opacity: 0.75; display: flex; align-items: flex-start; gap: 8px; line-height: 1.45; margin: 0; } #co-w-srodku .module-topics li::before { content: "–"; color: var(--et-colors-brand); font-weight: 700; flex-shrink: 0; line-height: 1.45; } /* Bonus card */ #co-w-srodku .bonus-card { background: linear-gradient( 135deg, color-mix(in srgb, var(--et-colors-brand) 8%, var(--et-colors-card-background, #fff)), color-mix(in srgb, var(--et-colors-brand) 3%, var(--et-colors-card-background, #fff)) ); border: 2px dashed color-mix(in srgb, var(--et-colors-brand) 35%, transparent); border-radius: 8px; padding: 1.75rem 1.5rem; display: flex; flex-direction: column; gap: 0; } @media (min-width: 768px) { #co-w-srodku .bonus-card { flex-direction: row; align-items: flex-start; gap: 1.5rem; } } #co-w-srodku .bonus-badge { display: inline-flex; align-items: center; gap: 8px; background-color: var(--et-colors-brand); color: var(--et-colors-background, #fff); font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; padding: 5px 12px; border-radius: 999px; margin-bottom: 12px; white-space: nowrap; flex-shrink: 0; align-self: flex-start; } #co-w-srodku .bonus-content { flex: 1; } #co-w-srodku .bonus-title { color: var(--et-colors-text); font-size: 18px; font-weight: 700; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 8px; } #co-w-srodku .bonus-desc { color: var(--et-colors-text); font-size: 15px; opacity: 0.7; line-height: 1.6; margin-bottom: 0; } </style> <div class="container"> <!-- Section header --> <header class="section-header"> <h3 class="tag">CO W ŚRODKU</h3> <h2 class="heading heading-xl last">Sześć części. Jedna znajomość, która zostaje.</h2> </header> <!-- Modules grid --> <div class="modules-grid" role="list"> <!-- Module I --> <article class="module-card" role="listitem"> <div class="module-numeral" aria-label="Rozdział pierwszy">I</div> <h3 class="module-title">Pierwsze wrażenie</h3> <p class="module-subtitle">„Nigdy nie zrobisz drugi raz"</p> <ul class="module-topics" aria-label="Tematy rozdziału pierwszego"> <li>Instalacja i pierwsze uruchomienie</li> <li>Zakładanie konta krok po kroku</li> <li>Twoja pierwsza rozmowa z Claude</li> </ul> </article> <!-- Module II --> <article class="module-card" role="listitem"> <div class="module-numeral" aria-label="Rozdział drugi">II</div> <h3 class="module-title">Jak to działa</h3> <p class="module-subtitle">„Bez tajemnic. No, może kilka zostawimy na później"</p> <ul class="module-topics" aria-label="Tematy rozdziału drugiego"> <li>Jak pisać do Claude, żeby rozumiał</li> <li>Dobre wyniki bez magicznych sztuczek</li> <li>Najczęstsze błędy i jak ich unikać</li> </ul> </article> <!-- Module III --> <article class="module-card" role="listitem"> <div class="module-numeral" aria-label="Rozdział trzeci">III</div> <h3 class="module-title">Twoja przestrzeń</h3> <p class="module-subtitle">„Urządzasz się na dłużej"</p> <ul class="module-topics" aria-label="Tematy rozdziału trzeciego"> <li>Pliki, projekty i porządek w materiałach</li> <li>Pamięć — co Claude zapamięta, a co nie</li> <li>Claude poznaje Twój świat i styl pracy</li> </ul> </article> <!-- Module IV --> <article class="module-card" role="listitem"> <div class="module-numeral" aria-label="Rozdział czwarty">IV</div> <h3 class="module-title">Claude bierze się do roboty</h3> <p class="module-subtitle">„Teraz to on odbiera telefon"</p> <ul class="module-topics" aria-label="Tematy rozdziału czwartego"> <li>Zadania, które Claude robi za Ciebie</li> <li>Delegowanie bez utraty kontroli</li> <li>Oszczędzony czas — konkretne przykłady</li> </ul> </article> <!-- Module V --> <article class="module-card" role="listitem"> <div class="module-numeral" aria-label="Rozdział piąty">V</div> <h3 class="module-title">Krok dalej</h3> <p class="module-subtitle">„Robi się poważnie — w dobrym sensie"</p> <ul class="module-topics" aria-label="Tematy rozdziału piątego"> <li>Strony internetowe bez pisania kodu</li> <li>Prezentacje i grafiki z pomocą Claude</li> <li>Claude Design — co to jest i jak używać</li> </ul> </article> <!-- Module VI --> <article class="module-card" role="listitem"> <div class="module-numeral" aria-label="Rozdział szósty">VI</div> <h3 class="module-title">Na stałe</h3> <p class="module-subtitle">„I już zostaje"</p> <ul class="module-topics" aria-label="Tematy rozdziału szóstego"> <li>Budowanie nawyku pracy z Claude</li> <li>Strategie na lata, nie na chwilę</li> <li>Jak rozwijać się razem z narzędziem</li> </ul> </article> </div> <!-- Bonus chapter --> <aside class="bonus-card" aria-label="Bonusowy rozdział"> <div class="bonus-badge" aria-hidden="true">★ Bonus</div> <div class="bonus-content"> <h3 class="bonus-title">Rozdział 16 — Osobny dodatek w prezencie</h3> <p class="bonus-desc last"> Do ebooka dołączony jest bonusowy rozdział 16. — osobny dodatek, który dostaniesz razem z książką. Znajdziesz w nim praktyczne ćwiczenia, gotowe szablony promptów i najnowsze funkcje Claude, które pojawiają się zbyt szybko, żeby czekały na kolejne wydanie. </p> </div> </aside> </div> </section>
<section id="biblioteka-promptow" aria-labelledby="biblioteka-heading"> <style> #biblioteka-promptow { background-color: var(--et-colors-background); padding-block: var(--et-spacing-vertical); padding-inline: var(--et-spacing-horizontal); } @media (min-width: 1024px) { #biblioteka-promptow { padding-block: var(--et-spacing-vertical-lg); padding-inline: var(--et-spacing-horizontal-lg); } } #biblioteka-promptow .container { margin-inline: auto; max-width: 42rem; } @media (min-width: 1024px) { #biblioteka-promptow .container { max-width: 80rem; } } #biblioteka-promptow .section-header { margin-bottom: 40px; } #biblioteka-promptow .tag { color: var(--et-colors-brand); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; font-size: 16px; margin-bottom: 8px; } #biblioteka-promptow .heading { color: var(--et-colors-text); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; max-width: 42rem; font-size: 36px; margin-bottom: 0; } @media (min-width: 640px) { #biblioteka-promptow .heading { font-size: 48px; } } #biblioteka-promptow .paragraph { color: var(--et-colors-text); font-size: 18px; opacity: 0.7; text-wrap: balance; max-width: 42rem; margin-bottom: 20px; } #biblioteka-promptow .cards-grid { display: grid; grid-template-columns: 1fr; gap: 24px; margin-bottom: 32px; } @media (min-width: 768px) { #biblioteka-promptow .cards-grid { grid-template-columns: repeat(3, 1fr); } } #biblioteka-promptow .card { background-color: var(--et-colors-card-background, #fff); border: 1px solid var(--et-colors-border, #e5e7eb); border-radius: 8px; padding: 1.5rem; box-shadow: 0 2px 12px rgba(0, 0, 0, 0.07); display: flex; flex-direction: column; gap: 0; transition: box-shadow 0.2s ease; } #biblioteka-promptow .card:hover { box-shadow: 0 6px 24px rgba(0, 0, 0, 0.13); } #biblioteka-promptow .card-tag { display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: var(--et-colors-brand); background-color: color-mix(in srgb, var(--et-colors-brand) 10%, transparent); border-radius: 4px; padding: 3px 8px; margin-bottom: 12px; width: fit-content; } #biblioteka-promptow .card-title { color: var(--et-colors-text); font-size: 18px; font-weight: 600; line-height: 1.3; letter-spacing: -0.01em; margin-bottom: 14px; } #biblioteka-promptow .card-prompt { background-color: color-mix(in srgb, var(--et-colors-text, #101828) 4%, transparent); border-left: 3px solid var(--et-colors-brand); border-radius: 0 6px 6px 0; padding: 14px 16px; margin: 0; font-family: 'Courier New', Courier, monospace; font-size: 13.5px; line-height: 1.65; color: var(--et-colors-text); opacity: 0.85; word-break: break-word; white-space: pre-wrap; flex: 1; } #biblioteka-promptow .card-prompt mark { background: color-mix(in srgb, var(--et-colors-brand) 18%, transparent); color: var(--et-colors-brand); border-radius: 3px; padding: 0 2px; font-style: normal; } #biblioteka-promptow .footnote { background-color: color-mix(in srgb, var(--et-colors-brand) 6%, transparent); border: 1px solid color-mix(in srgb, var(--et-colors-brand) 20%, transparent); border-radius: 8px; padding: 20px 24px; display: flex; align-items: flex-start; gap: 14px; } #biblioteka-promptow .footnote-icon { flex-shrink: 0; width: 36px; height: 36px; background-color: var(--et-colors-brand); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-top: 2px; } #biblioteka-promptow .footnote-icon svg { display: block; } #biblioteka-promptow .footnote-text { font-size: 16px; line-height: 1.6; color: var(--et-colors-text); opacity: 0.8; margin: 0; } #biblioteka-promptow .last { margin-bottom: 0 !important; } </style> <div class="container"> <header class="section-header"> <h3 class="tag">Biblioteka promptów</h3> <h2 class="heading last" id="biblioteka-heading">Około 20 gotowych promptów. Kopiujesz, wklejasz, działa.</h2> </header> <div class="cards-grid" role="list"> <article class="card" role="listitem"> <span class="card-tag" aria-label="Kategoria: Pierwsze kroki">Pierwsze kroki</span> <h4 class="card-title">Tłumacz od zera</h4> <blockquote class="card-prompt">Wytłumacz mi <mark>[temat]</mark> tak, jakbym nigdy wcześniej nie używał komputera do niczego poza przeglądarką. Bez skrótów, bez założeń.</blockquote> </article> <article class="card" role="listitem"> <span class="card-tag" aria-label="Kategoria: Codzienna organizacja">Codzienna organizacja</span> <h4 class="card-title">Porządek w chaosie</h4> <blockquote class="card-prompt">Mam listę zadań: <mark>[wklej]</mark>. Ułóż je według pilności i podpowiedz, co zrobić najpierw, jednym zdaniem uzasadnienia przy każdym.</blockquote> </article> <article class="card" role="listitem"> <span class="card-tag" aria-label="Kategoria: Tworzenie treści">Tworzenie treści</span> <h4 class="card-title">Bezlitosna korekta</h4> <blockquote class="card-prompt">Oto mój tekst: <mark>[wklej]</mark>. Nie chwal. Wskaż, co czytelnik pominie wzrokiem i co skrócić o połowę.</blockquote> </article> </div> <div class="footnote" role="note" aria-label="Dodatkowe informacje o bibliotece promptów"> <div class="footnote-icon" aria-hidden="true"> <svg width="18" height="18" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> <path d="M10 2L12.09 7.26L18 8.27L14 12.14L15.18 18L10 15.27L4.82 18L6 12.14L2 8.27L7.91 7.26L10 2Z" fill="#ffffff"/> </svg> </div> <p class="footnote-text last"> <strong>10 promptów gotowych do skopiowania w całości</strong>, plus drugie tyle jako przykłady wplecione w konkretne zadania z książki. </p> </div> </div> </section>
<section id="dla-kogo" style="padding-block: var(--et-spacing-vertical); padding-inline: var(--et-spacing-horizontal);"> <style> #dla-kogo { background-color: var(--et-colors-background); } @media (min-width: 1024px) { #dla-kogo { padding-block: var(--et-spacing-vertical-lg); padding-inline: var(--et-spacing-horizontal-lg); } } #dla-kogo .container { margin-inline: auto; max-width: 42rem; } @media (min-width: 1024px) { #dla-kogo .container { max-width: 80rem; } } #dla-kogo .tag { color: var(--et-colors-brand); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; font-size: 16px; margin-bottom: 8px; } #dla-kogo .section-heading { color: var(--et-colors-text); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; max-width: 42rem; font-size: 36px; margin-bottom: 40px; } @media (min-width: 640px) { #dla-kogo .section-heading { font-size: 48px; } } #dla-kogo .columns { display: grid; grid-template-columns: 1fr; gap: 24px; } @media (min-width: 640px) { #dla-kogo .columns { grid-template-columns: 1fr 1fr; } } #dla-kogo .card { background-color: var(--et-colors-card-background, #fff); border: 1px solid var(--et-colors-border, #e5e7eb); border-radius: 8px; padding: 2rem; margin-bottom: 0; } #dla-kogo .card-yes { border-top: 4px solid #16a34a; } #dla-kogo .card-no { border-top: 4px solid #dc2626; } #dla-kogo .card-title { display: flex; align-items: center; gap: 10px; font-size: 20px; font-weight: 700; letter-spacing: -0.02em; line-height: 1.2; color: var(--et-colors-text); margin-bottom: 24px; } #dla-kogo .card-title-icon { display: inline-flex; align-items: center; justify-content: center; width: 32px; height: 32px; border-radius: 50%; flex-shrink: 0; } #dla-kogo .card-title-icon-yes { background-color: #dcfce7; color: #16a34a; } #dla-kogo .card-title-icon-no { background-color: #fee2e2; color: #dc2626; } #dla-kogo .card-title-icon svg { width: 18px; height: 18px; display: block; } #dla-kogo .check-list { list-style: none; padding-left: 0; margin: 0; } #dla-kogo .check-list li { display: flex; align-items: flex-start; gap: 12px; font-size: 17px; line-height: 1.55; color: var(--et-colors-text); padding-block: 10px; border-bottom: 1px solid var(--et-colors-border, #e5e7eb); } #dla-kogo .check-list li:last-child { border-bottom: none; padding-bottom: 0; } #dla-kogo .check-list li:first-child { padding-top: 0; } #dla-kogo .item-icon { flex-shrink: 0; margin-top: 3px; width: 20px; height: 20px; display: flex; align-items: center; justify-content: center; } #dla-kogo .item-icon svg { width: 20px; height: 20px; display: block; } #dla-kogo .item-icon-yes svg { color: #16a34a; } #dla-kogo .item-icon-no svg { color: #dc2626; } </style> <div class="container"> <h3 class="tag">Sprawdź dopasowanie</h3> <h2 class="section-heading">Dla kogo to jest — a dla kogo nie</h2> <div class="columns"> <!-- Kolumna "Kupuj, jeśli" --> <div class="card card-yes"> <h4 class="card-title"> <span class="card-title-icon card-title-icon-yes" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> <polyline points="20 6 9 17 4 12"></polyline> </svg> </span> Kupuj, jeśli: </h4> <ul class="check-list" aria-label="Powody, dla których warto kupić"> <li> <span class="item-icon item-icon-yes" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"> <polyline points="20 6 9 17 4 12"></polyline> </svg> </span> <span>Angielski interfejs blokuje Cię przed zaczęciem</span> </li> <li> <span class="item-icon item-icon-yes" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"> <polyline points="20 6 9 17 4 12"></polyline> </svg> </span> <span>Chcesz działać po polsku od pierwszej minuty</span> </li> <li> <span class="item-icon item-icon-yes" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"> <polyline points="20 6 9 17 4 12"></polyline> </svg> </span> <span>Nie programujesz i nie zamierzasz</span> </li> <li> <span class="item-icon item-icon-yes" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"> <polyline points="20 6 9 17 4 12"></polyline> </svg> </span> <span>Chcesz konkretnej wiedzy, zamiast godzinami przeszukiwać YouTube w nadziei, że ktoś w końcu powie Ci to wprost</span> </li> </ul> </div> <!-- Kolumna "Odpuść, jeśli" --> <div class="card card-no"> <h4 class="card-title"> <span class="card-title-icon card-title-icon-no" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> <line x1="18" y1="6" x2="6" y2="18"></line> <line x1="6" y1="6" x2="18" y2="18"></line> </svg> </span> Odpuść, jeśli: </h4> <ul class="check-list" aria-label="Powody, dla których ta oferta nie jest dla Ciebie"> <li> <span class="item-icon item-icon-no" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"> <line x1="18" y1="6" x2="6" y2="18"></line> <line x1="6" y1="6" x2="18" y2="18"></line> </svg> </span> <span>Szukasz kursu programowania albo API</span> </li> <li> <span class="item-icon item-icon-no" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"> <line x1="18" y1="6" x2="6" y2="18"></line> <line x1="6" y1="6" x2="18" y2="18"></line> </svg> </span> <span>Znasz Claude i szukasz zaawansowanych technik</span> </li> <li> <span class="item-icon item-icon-no" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"> <line x1="18" y1="6" x2="6" y2="18"></line> <line x1="6" y1="6" x2="18" y2="18"></line> </svg> </span> <span>Jesteś przekonany, że już wszystko wiesz lepiej</span> </li> </ul> </div> </div> </div> </section>
<section id="o-autorce" style="background-color: var(--et-colors-background); padding-block: var(--et-spacing-vertical); padding-inline: var(--et-spacing-horizontal);"> <style> #o-autorce { padding-block: var(--et-spacing-vertical); padding-inline: var(--et-spacing-horizontal); } @media (min-width: 1024px) { #o-autorce { padding-block: var(--et-spacing-vertical-lg); padding-inline: var(--et-spacing-horizontal-lg); } } #o-autorce .container { margin-inline: auto; max-width: 42rem; } @media (min-width: 1024px) { #o-autorce .container { max-width: 80rem; } } #o-autorce .inner { display: flex; flex-direction: column; align-items: center; gap: 2rem; background-color: var(--et-colors-card-background, #fff); border: 1px solid var(--et-colors-border, #e5e7eb); border-radius: 8px; padding: 2rem; } @media (min-width: 640px) { #o-autorce .inner { flex-direction: row; align-items: flex-start; gap: 2.5rem; } } #o-autorce .avatar-wrap { flex-shrink: 0; display: flex; flex-direction: column; align-items: center; } #o-autorce .avatar { width: 160px; height: 160px; border-radius: 50%; object-fit: cover; overflow: hidden; border: 3px solid var(--et-colors-brand, #9568d3); display: block; } @media (min-width: 1024px) { #o-autorce .avatar { width: 200px; height: 200px; } } #o-autorce .text-wrap { display: flex; flex-direction: column; align-items: flex-start; } #o-autorce .tag { color: var(--et-colors-brand); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; font-size: 16px; margin-bottom: 8px; } #o-autorce .heading { color: var(--et-colors-text); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; font-size: 36px; margin-bottom: 16px; } @media (min-width: 640px) { #o-autorce .heading { font-size: 48px; } } #o-autorce .paragraph { color: var(--et-colors-text); font-size: 18px; opacity: 0.7; text-wrap: balance; max-width: 42rem; line-height: 1.7; margin-bottom: 0; } #o-autorce .accent-line { display: block; width: 40px; height: 3px; background-color: var(--et-colors-brand, #9568d3); border-radius: 2px; margin-bottom: 16px; opacity: 0.5; } </style> <div class="container"> <div class="inner"> <div class="avatar-wrap"> <img class="avatar" src="/files/pages/assets/2026-07-15/toksiaizika_mrmez75k.png" alt="Zdjęcie profilowe Sylwii Uniszewskiej" width="200" height="200" loading="lazy" > </div> <div class="text-wrap"> <h3 class="tag">AUTORKA</h3> <h2 class="heading">Sylwia Uniszewska</h2> <span class="accent-line" aria-hidden="true"></span> <p class="paragraph last"> Pomagam małym firmom z fotografią produktową, reklamami i stronami. Ten ebook powstał, bo widziałam, ile osób odbija się od Claude na starcie — nie przez brak umiejętności, tylko przez ścianę angielskich napisów. </p> </div> </div> </div> </section>
<section id="ebook-pricing" style="background-color: var(--et-colors-background); padding-block: var(--et-spacing-vertical); padding-inline: var(--et-spacing-horizontal);"> <style> #ebook-pricing { padding-block: var(--et-spacing-vertical); padding-inline: var(--et-spacing-horizontal); } @media (min-width: 1024px) { #ebook-pricing { padding-block: var(--et-spacing-vertical-lg); padding-inline: var(--et-spacing-horizontal-lg); } } #ebook-pricing .container { margin-inline: auto; max-width: 42rem; } @media (min-width: 1024px) { #ebook-pricing .container { max-width: 80rem; } } #ebook-pricing .pricing-wrapper { display: flex; justify-content: center; } #ebook-pricing .pricing-card { background-color: var(--et-colors-card-background, #fff); border: 2px solid var(--et-colors-brand, #9568d3); border-radius: 8px; padding: 2.5rem 2rem; width: 100%; max-width: 480px; text-align: center; box-shadow: 0 8px 32px color-mix(in srgb, var(--et-colors-brand, #9568d3) 15%, transparent); } #ebook-pricing .tag { color: var(--et-colors-brand); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; font-size: 16px; margin-bottom: 8px; text-transform: uppercase; } #ebook-pricing .heading { color: var(--et-colors-text); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; font-size: 36px; margin-bottom: 16px; } @media (min-width: 640px) { #ebook-pricing .heading { font-size: 40px; } } #ebook-pricing .divider { border: none; border-top: 1px solid var(--et-colors-border, #e5e7eb); margin-bottom: 24px; } #ebook-pricing .features-list { list-style: none; padding-left: 0; margin: 0 0 28px; text-align: left; } #ebook-pricing .features-list li { display: flex; align-items: flex-start; gap: 12px; font-size: 17px; color: var(--et-colors-text); padding: 10px 0; border-bottom: 1px solid var(--et-colors-border, #e5e7eb); line-height: 1.5; } #ebook-pricing .features-list li:last-child { border-bottom: none; } #ebook-pricing .check-icon { flex-shrink: 0; width: 22px; height: 22px; background-color: var(--et-colors-brand, #9568d3); border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; margin-top: 1px; } #ebook-pricing .check-icon svg { display: block; } #ebook-pricing .price-block { margin-bottom: 8px; } #ebook-pricing .price { font-size: 56px; font-weight: 800; letter-spacing: -0.03em; color: var(--et-colors-text); line-height: 1; } @media (min-width: 640px) { #ebook-pricing .price { font-size: 64px; } } #ebook-pricing .price-note { font-size: 14px; color: var(--et-colors-text); opacity: 0.55; margin-bottom: 24px; } #ebook-pricing .btn { border-radius: var(--et-radius-button, 8px); padding: 14px 28px; font-size: 17px; font-weight: 600; display: inline-flex; align-items: center; justify-content: center; text-decoration: none; margin-bottom: 0; width: 100%; } #ebook-pricing .btn-primary { background-color: var(--et-colors-brand); color: var(--et-colors-background, #fff); transition: background-color 0.15s ease; } #ebook-pricing .btn-primary:hover { background-color: color-mix(in srgb, var(--et-colors-brand) 88%, #000); } #ebook-pricing .btn-primary:focus-visible { outline: 2px solid var(--et-colors-brand); outline-offset: 3px; } </style> <div class="container"> <div class="pricing-wrapper"> <article class="pricing-card" aria-labelledby="pricing-title"> <h3 class="tag">Wszystko, co dostajesz</h3> <h2 class="heading" id="pricing-title">Nie taki Claude straszny</h2> <hr class="divider" aria-hidden="true"> <ul class="features-list" aria-label="Zawartość pakietu"> <li> <span class="check-icon" aria-hidden="true"> <svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 5L4.5 8.5L11 1.5" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </span> <span>Ebook: 16 rozdziałów w formacie PDF</span> </li> <li> <span class="check-icon" aria-hidden="true"> <svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 5L4.5 8.5L11 1.5" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </span> <span>Biblioteka około 20 promptów do kopiowania</span> </li> <li> <span class="check-icon" aria-hidden="true"> <svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 5L4.5 8.5L11 1.5" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </span> <span>Bonusowy rozdział 16</span> </li> <li> <span class="check-icon" aria-hidden="true"> <svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 5L4.5 8.5L11 1.5" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg> </span> <span>Zero angielskiego w praktyce — działasz po polsku od startu</span> </li> </ul> <div class="price-block" aria-label="Cena: 19 złotych 99 groszy"> <span class="price">19,99 zł</span> </div> <p class="price-note">płatność jednorazowa · dostęp natychmiast</p> <a class="btn btn-primary" href="https://cart.easy.tools/checkout/uniszewska/nie-taki-claude-straszny">Kupuję ebook</a> </article> </div> </div> </section>
<section id="cta-ebook-closing" aria-labelledby="cta-ebook-heading"> <style> #cta-ebook-closing { padding-block: var(--et-spacing-vertical); padding-inline: var(--et-spacing-horizontal); background-color: #0d0a14; background-image: radial-gradient(ellipse 80% 60% at 50% 0%, color-mix(in srgb, #9568d3 30%, transparent) 0%, transparent 70%), radial-gradient(ellipse 50% 40% at 80% 100%, color-mix(in srgb, #9568d3 15%, transparent) 0%, transparent 60%); position: relative; overflow: hidden; } @media (min-width: 1024px) { #cta-ebook-closing { padding-block: var(--et-spacing-vertical-lg); padding-inline: var(--et-spacing-horizontal-lg); } } #cta-ebook-closing .container { margin-inline: auto; max-width: 42rem; text-align: center; display: flex; flex-direction: column; align-items: center; } @media (min-width: 1024px) { #cta-ebook-closing .container { max-width: 80rem; } } #cta-ebook-closing .tag { color: #c4a0f5; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; font-size: 13px; line-height: 1.2; text-wrap: balance; margin-bottom: 8px; display: inline-block; background-color: color-mix(in srgb, #9568d3 20%, transparent); border: 1px solid color-mix(in srgb, #9568d3 40%, transparent); border-radius: 999px; padding: 4px 14px; } #cta-ebook-closing .heading { color: #ffffff; font-weight: 700; line-height: 1.1; letter-spacing: -0.03em; text-wrap: balance; max-width: 38rem; font-size: 36px; margin-bottom: 16px; } @media (min-width: 640px) { #cta-ebook-closing .heading { font-size: 52px; } } @media (min-width: 1024px) { #cta-ebook-closing .heading { font-size: 60px; } } #cta-ebook-closing .paragraph { color: #e5d9f8; font-size: 18px; opacity: 0.85; text-wrap: balance; max-width: 34rem; line-height: 1.65; margin-bottom: 36px; } @media (min-width: 640px) { #cta-ebook-closing .paragraph { font-size: 20px; } } #cta-ebook-closing .btn-cta { display: inline-flex; align-items: center; justify-content: center; gap: 0; background: linear-gradient(135deg, #9568d3 0%, #7b44c0 100%); color: #ffffff; font-weight: 700; font-size: 18px; padding: 18px 40px; border-radius: var(--et-radius-button, 8px); text-decoration: none; letter-spacing: -0.01em; border: none; box-shadow: 0 0 0 1px color-mix(in srgb, #9568d3 60%, transparent), 0 8px 32px color-mix(in srgb, #9568d3 45%, transparent), 0 2px 8px rgba(0,0,0,0.4); transition: transform 0.15s ease, box-shadow 0.15s ease, background 0.15s ease; margin-bottom: 12px; } #cta-ebook-closing .btn-cta:hover { background: linear-gradient(135deg, #a97de0 0%, #9568d3 100%); box-shadow: 0 0 0 1px color-mix(in srgb, #9568d3 80%, transparent), 0 12px 48px color-mix(in srgb, #9568d3 60%, transparent), 0 2px 12px rgba(0,0,0,0.5); transform: translateY(-2px); } #cta-ebook-closing .btn-cta:active { transform: translateY(0px); box-shadow: 0 0 0 1px color-mix(in srgb, #9568d3 60%, transparent), 0 4px 16px color-mix(in srgb, #9568d3 35%, transparent); } #cta-ebook-closing .btn-cta:focus-visible { outline: 2px solid #c4a0f5; outline-offset: 3px; } #cta-ebook-closing .cta-note { color: #a07fd4; font-size: 13px; margin-bottom: 0; opacity: 0.85; } #cta-ebook-closing .divider { width: 56px; height: 3px; background: linear-gradient(90deg, #9568d3, #c4a0f5); border-radius: 999px; margin-bottom: 24px; } /* Decorative glow orb */ #cta-ebook-closing .orb { position: absolute; border-radius: 50%; pointer-events: none; z-index: 0; } #cta-ebook-closing .orb-1 { width: 320px; height: 320px; background: radial-gradient(circle, color-mix(in srgb, #9568d3 25%, transparent), transparent 70%); top: -80px; left: 50%; transform: translateX(-50%); } #cta-ebook-closing .orb-2 { width: 200px; height: 200px; background: radial-gradient(circle, color-mix(in srgb, #7b44c0 18%, transparent), transparent 70%); bottom: -60px; right: 10%; } #cta-ebook-closing .inner { position: relative; z-index: 1; display: flex; flex-direction: column; align-items: center; } </style> <div class="container"> <div class="inner"> <div class="orb orb-1" aria-hidden="true"></div> <div class="orb orb-2" aria-hidden="true"></div> <h3 class="tag">Godzina minęła</h3> <h2 id="cta-ebook-heading" class="heading"> Tyle wystarczy, żeby przestać się bać. </h2> <div class="divider" aria-hidden="true"></div> <p class="paragraph"> Zamykasz ebooka i otwierasz Claude&nbsp;— bez wahania, po polsku, dokładnie tam, gdzie trzeba kliknąć. </p> <a class="btn-cta" href="https://cart.easy.tools/checkout/uniszewska/nie-taki-claude-straszny" aria-label="Kupuję ebook za 19,99 zł — przejdź do zakupu"> Kupuję ebook za 19,99&nbsp;zł </a> <p class="cta-note" role="note"> Dostęp natychmiastowy &middot; PDF &middot; Bez subskrypcji </p> </div> </div> </section>
<section id="faq-ebook" style="background-color: var(--et-colors-background, #f9fafb);"> <style> #faq-ebook { padding-block: var(--et-spacing-vertical, 3rem); } @media (min-width: 1024px) { #faq-ebook { padding-block: var(--et-spacing-vertical-lg, 5rem); } } #faq-ebook .outer { padding-inline: var(--et-spacing-horizontal, 1rem); } @media (min-width: 1024px) { #faq-ebook .outer { padding-inline: var(--et-spacing-horizontal-lg, 2rem); } } #faq-ebook .container { margin-inline: auto; max-width: 42rem; } @media (min-width: 1024px) { #faq-ebook .container { max-width: 80rem; } } #faq-ebook .inner { margin-inline: auto; max-width: 42rem; } #faq-ebook .tag { color: var(--et-colors-brand, #9568d3); font-weight: 600; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; font-size: 16px; margin-bottom: 8px; } #faq-ebook .heading { color: var(--et-colors-text, #101828); font-weight: 600; font-size: 36px; line-height: 1.2; letter-spacing: -0.02em; text-wrap: balance; max-width: 42rem; margin-bottom: 16px; } @media (min-width: 640px) { #faq-ebook .heading { font-size: 48px; } } #faq-ebook .paragraph { color: var(--et-colors-text, #101828); font-size: 18px; opacity: 0.7; text-wrap: balance; max-width: 42rem; margin-bottom: 20px; } #faq-ebook .faq-list { list-style: none; padding: 0; margin: 0 0 32px 0; } #faq-ebook .faq-item { border-bottom: 1px solid var(--et-colors-border, #e5e7eb); margin: 0; } #faq-ebook .faq-item:first-child { border-top: 1px solid var(--et-colors-border, #e5e7eb); } #faq-ebook .faq-trigger { all: unset; box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; gap: 1rem; width: 100%; padding: 1.125rem 0; cursor: pointer; color: var(--et-colors-text, #101828); font-size: 17px; font-weight: 600; line-height: 1.4; text-align: left; } #faq-ebook .faq-trigger:focus-visible { outline: 2px solid var(--et-colors-brand, #9568d3); outline-offset: 2px; border-radius: 4px; } #faq-ebook .faq-icon { flex-shrink: 0; width: 24px; height: 24px; border-radius: 50%; background-color: var(--et-colors-brand, #9568d3); color: #fff; display: flex; align-items: center; justify-content: center; font-size: 18px; font-weight: 400; line-height: 1; transition: transform 0.25s ease; } #faq-ebook .faq-trigger[aria-expanded="true"] .faq-icon { transform: rotate(45deg); } #faq-ebook .faq-panel { overflow: hidden; max-height: 0; transition: max-height 0.3s ease, padding 0.3s ease; padding-bottom: 0; } #faq-ebook .faq-panel.is-open { max-height: 500px; padding-bottom: 1.125rem; } #faq-ebook .faq-answer { color: var(--et-colors-text, #101828); font-size: 16px; line-height: 1.7; opacity: 0.75; margin: 0; } #faq-ebook .cta-block { text-align: center; padding-top: 8px; } #faq-ebook .btn { border-radius: var(--et-radius-button, 8px); padding: 14px 28px; font-size: 16px; font-weight: 600; display: inline-flex; align-items: center; text-decoration: none; margin-bottom: 12px; } #faq-ebook .btn-primary { background-color: var(--et-colors-brand, #9568d3); color: var(--et-colors-background, #f9fafb); } #faq-ebook .btn-primary:hover { background-color: color-mix(in srgb, var(--et-colors-brand, #9568d3) 88%, #000); } #faq-ebook .btn-primary:focus-visible { outline: 2px solid var(--et-colors-brand, #9568d3); outline-offset: 3px; } #faq-ebook .cta-note { color: var(--et-colors-text, #101828); font-size: 14px; opacity: 0.55; margin: 0; text-wrap: balance; } #faq-ebook .last { margin-bottom: 0 !important; } </style> <div class="outer"> <div class="container"> <div class="inner"> <h3 class="tag">Pytania</h3> <h2 class="heading">Zanim klikniesz „kupuję"</h2> <ul class="faq-list" role="list"> <li class="faq-item"> <button class="faq-trigger" aria-expanded="false" aria-controls="faq-panel-1" id="faq-btn-1"> <span>Nie znam angielskiego, poradzę sobie?</span> <span class="faq-icon" aria-hidden="true">+</span> </button> <div class="faq-panel" id="faq-panel-1" role="region" aria-labelledby="faq-btn-1" hidden> <p class="faq-answer">Tak. Ebook uczy Cię dokładnie, gdzie kliknąć, nawet bez znajomości ani słowa po angielsku. Sama rozmowa z Claude — cała Twoja praca — jest po polsku bez ograniczeń.</p> </div> </li> <li class="faq-item"> <button class="faq-trigger" aria-expanded="false" aria-controls="faq-panel-2" id="faq-btn-2"> <span>Nie jestem techniczna/techniczny. Poradzę sobie?</span> <span class="faq-icon" aria-hidden="true">+</span> </button> <div class="faq-panel" id="faq-panel-2" role="region" aria-labelledby="faq-btn-2" hidden> <p class="faq-answer">Ten ebook jest pisany właśnie dla Ciebie. Zero kodu, zero żargonu — krok po kroku, po polsku.</p> </div> </li> <li class="faq-item"> <button class="faq-trigger" aria-expanded="false" aria-controls="faq-panel-3" id="faq-btn-3"> <span>Ile realnie zajmuje przejście całości?</span> <span class="faq-icon" aria-hidden="true">+</span> </button> <div class="faq-panel" id="faq-panel-3" role="region" aria-labelledby="faq-btn-3" hidden> <p class="faq-answer">Samo czytanie to około godzina. Z ćwiczeniami rozłóż to na 2–3 wieczory.</p> </div> </li> <li class="faq-item"> <button class="faq-trigger" aria-expanded="false" aria-controls="faq-panel-4" id="faq-btn-4"> <span>W jakim formacie dostanę ebook?</span> <span class="faq-icon" aria-hidden="true">+</span> </button> <div class="faq-panel" id="faq-panel-4" role="region" aria-labelledby="faq-btn-4" hidden> <p class="faq-answer">PDF — do czytania na komputerze, tablecie i telefonie. Link do pobrania przychodzi mailem od razu po zakupie.</p> </div> </li> </ul> <div class="cta-block"> <a class="btn btn-primary" href="https://cart.easy.tools/checkout/uniszewska/nie-taki-claude-straszny">Kupuję ebook za 19,99 zł</a> <p class="cta-note last">Bezpieczna płatność. Plik dostajesz na maila od razu po zakupie.</p> </div> </div> </div> </div> <script> (function () { const section = document.getElementById('faq-ebook'); if (!section) return; const triggers = section.querySelectorAll('.faq-trigger'); triggers.forEach(function (trigger) { const panelId = trigger.getAttribute('aria-controls'); const panel = document.getElementById(panelId); if (!panel) return; trigger.addEventListener('click', function () { const isOpen = trigger.getAttribute('aria-expanded') === 'true'; if (isOpen) { trigger.setAttribute('aria-expanded', 'false'); panel.classList.remove('is-open'); panel.addEventListener('transitionend', function onEnd() { if (trigger.getAttribute('aria-expanded') === 'false') { panel.hidden = true; } panel.removeEventListener('transitionend', onEnd); }); } else { panel.hidden = false; requestAnimationFrame(function () { requestAnimationFrame(function () { trigger.setAttribute('aria-expanded', 'true'); panel.classList.add('is-open'); }); }); } }); }); })(); </script> </section>