{"id":230,"date":"2026-03-22T20:00:15","date_gmt":"2026-03-22T19:00:15","guid":{"rendered":"https:\/\/showroom.emiliaruszczyk.pl\/?page_id=230"},"modified":"2026-03-23T16:47:03","modified_gmt":"2026-03-23T15:47:03","slug":"fitness","status":"publish","type":"page","link":"https:\/\/showroom.emiliaruszczyk.pl\/?page_id=230","title":{"rendered":"Fitness"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"230\" class=\"elementor elementor-230\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e1c7918 e-flex e-con-boxed e-con e-parent\" data-id=\"e1c7918\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f4924f1 elementor-widget elementor-widget-html\" data-id=\"f4924f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700&amp;display=swap\" rel=\"stylesheet\">\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/lucide@0.263.0\/dist\/umd\/lucide.min.js\"><\/script>\r\n\r\n<div id=\"premium-glass-header\">\r\n    <style>\r\n        \/* RESET I PODSTAWA *\/\r\n        body, html { margin: 0 !important; padding: 0 !important; }\r\n\r\n        #premium-glass-header {\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            z-index: 99999; \r\n            padding: 25px 0;\r\n            transition: all 0.4s ease;\r\n            font-family: 'Poppins', sans-serif !important;\r\n            pointer-events: none; \r\n        }\r\n\r\n        #premium-glass-header.scrolled {\r\n            padding: 12px 0;\r\n            background: rgba(10, 10, 12, 0.8);\r\n            backdrop-filter: blur(15px);\r\n            -webkit-backdrop-filter: blur(15px);\r\n            border-bottom: 1px solid rgba(255, 255, 255, 0.1);\r\n        }\r\n\r\n        .header-inner {\r\n            max-width: 1200px;\r\n            margin: 0 auto;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            padding: 0 30px;\r\n            pointer-events: auto; \r\n        }\r\n\r\n        .header-logo {\r\n            font-size: 24px;\r\n            font-weight: 700;\r\n            color: #ffffff !important;\r\n            text-decoration: none;\r\n            z-index: 100001; \/* Logo zawsze na wierzchu *\/\r\n        }\r\n\r\n        .header-logo span {\r\n            background: linear-gradient(135deg, #ec4899 0%, #8b5cf6 100%);\r\n            -webkit-background-clip: text;\r\n            -webkit-text-fill-color: transparent;\r\n        }\r\n\r\n        .header-nav { display: flex; gap: 35px; align-items: center; }\r\n\r\n        .header-nav a {\r\n            color: rgba(255, 255, 255, 0.8);\r\n            text-decoration: none;\r\n            font-size: 14px;\r\n            font-weight: 500;\r\n            transition: 0.3s;\r\n        }\r\n\r\n        .cta-header-btn {\r\n            background: linear-gradient(135deg, #ec4899 0%, #8b5cf6 100%);\r\n            color: #fff !important;\r\n            padding: 12px 24px;\r\n            border-radius: 14px;\r\n            font-weight: 600;\r\n        }\r\n\r\n        \/* PRZYCISK MENU \/ X *\/\r\n        .mobile-menu-toggle {\r\n            display: none;\r\n            background: none;\r\n            border: none;\r\n            color: white;\r\n            cursor: pointer;\r\n            z-index: 100001; \/* Przycisk zawsze nad menu *\/\r\n            padding: 10px;\r\n            transition: transform 0.3s ease;\r\n        }\r\n\r\n        .mobile-menu-toggle:active { transform: scale(0.9); }\r\n\r\n        \/* RESPONSYWNO\u015a\u0106 SMARTFON *\/\r\n        @media (max-width: 767px) {\r\n            .mobile-menu-toggle { display: block; }\r\n\r\n            .header-nav {\r\n                position: fixed;\r\n                top: 0;\r\n                right: -100%;\r\n                width: 100%;\r\n                height: 100vh;\r\n                background: rgba(10, 10, 12, 0.98);\r\n                backdrop-filter: blur(20px);\r\n                flex-direction: column;\r\n                justify-content: center;\r\n                transition: 0.4s cubic-bezier(0.4, 0, 0.2, 1);\r\n            }\r\n\r\n            .header-nav.active { right: 0; }\r\n\r\n            .header-nav a {\r\n                font-size: 24px;\r\n                margin: 15px 0;\r\n                color: #fff;\r\n            }\r\n        }\r\n    <\/style>\r\n\r\n    <div class=\"header-inner\">\r\n        <a href=\"https:\/\/emiliaruszczyk.pl\/\" class=\"header-logo\">\r\n            Emilia<span>Ruszczyk<\/span>\r\n        <\/a>\r\n\r\n        <button class=\"mobile-menu-toggle\" id=\"menuToggle\" aria-label=\"Menu\">\r\n            <i data-lucide=\"menu\" id=\"menuIcon\"><\/i>\r\n        <\/button>\r\n\r\n        <nav class=\"header-nav\" id=\"navMenu\">\r\n            \r\n            <a href=\"https:\/\/showroom.emiliaruszczyk.pl\/\" target=\"_blank\" rel=\"noopener\" translate=\"no\">SHOWROOM&nbsp;<\/a>\r\n            \r\n            <a href=\"#kontakt\" class=\"cta-header-btn\">Bezp\u0142atna wycena<\/a>\r\n        <\/nav>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n    (function() {\r\n        const header = document.getElementById('premium-glass-header');\r\n        const menuToggle = document.getElementById('menuToggle');\r\n        const navMenu = document.getElementById('navMenu');\r\n        const menuIcon = document.getElementById('menuIcon');\r\n\r\n        \/\/ Scroll effect\r\n        window.addEventListener('scroll', () => {\r\n            if (window.scrollY > 30) header.classList.add('scrolled');\r\n            else header.classList.remove('scrolled');\r\n        });\r\n\r\n        \/\/ Funkcja prze\u0142\u0105czania menu\r\n        function toggleMenu() {\r\n            const isOpen = navMenu.classList.toggle('active');\r\n            \r\n            \/\/ Zmiana ikony: je\u015bli otwarte -> 'x', je\u015bli zamkni\u0119te -> 'menu'\r\n            if (window.lucide) {\r\n                menuIcon.setAttribute('data-lucide', isOpen ? 'x' : 'menu');\r\n                lucide.createIcons(); \/\/ Od\u015bwie\u017cenie ikon Lucide\r\n            }\r\n            \r\n            \/\/ Blokada scrollowania strony w tle\r\n            document.body.style.overflow = isOpen ? 'hidden' : '';\r\n        }\r\n\r\n        menuToggle.addEventListener('click', (e) => {\r\n            e.preventDefault();\r\n            toggleMenu();\r\n        });\r\n\r\n        \/\/ Zamkni\u0119cie menu po klikni\u0119ciu w dowolny link\r\n        document.querySelectorAll('.header-nav a').forEach(link => {\r\n            link.addEventListener('click', () => {\r\n                if(navMenu.classList.contains('active')) toggleMenu();\r\n            });\r\n        });\r\n\r\n        \/\/ Inicjalizacja ikon na starcie\r\n        if (window.lucide) lucide.createIcons();\r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1bb46b0 e-flex e-con-boxed e-con e-parent\" data-id=\"1bb46b0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-057d353 e-con-full e-flex e-con e-child\" data-id=\"057d353\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d519b10 elementor-widget elementor-widget-html\" data-id=\"d519b10\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;600;800&display=swap');\r\n\r\n.fit-widget {\r\n  font-family: 'Plus Jakarta Sans', sans-serif;\r\n  max-width: 450px;\r\n  margin: 20px auto;\r\n  background: #0f172a; \/* Ciemne t\u0142o si\u0142owni *\/\r\n  color: #ffffff;\r\n  border-radius: 24px;\r\n  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);\r\n  overflow: hidden;\r\n  border: 1px solid #1e293b;\r\n}\r\n\r\n.fit-header {\r\n  background: linear-gradient(135deg, #10b981 0%, #059669 100%); \/* Energetyczna ziele\u0144 *\/\r\n  color: white;\r\n  padding: 25px 20px;\r\n  text-align: center;\r\n}\r\n\r\n.fit-header h3 {\r\n  margin: 0 0 8px 0;\r\n  font-size: 1.25rem;\r\n  font-weight: 800;\r\n  color: #ffffff;\r\n}\r\n\r\n.fit-header p {\r\n  margin: 0;\r\n  font-size: 0.9rem;\r\n  opacity: 0.9;\r\n  color: #ffffff;\r\n}\r\n\r\n.fit-body {\r\n  padding: 25px 20px;\r\n}\r\n\r\n.fit-grid {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 15px;\r\n  margin-bottom: 20px;\r\n}\r\n\r\n.fit-field {\r\n  display: flex;\r\n  flex-direction: column;\r\n  text-align: left;\r\n}\r\n\r\n.fit-label {\r\n  font-size: 0.8rem;\r\n  font-weight: 800;\r\n  color: #94a3b8;\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.05em;\r\n  margin-bottom: 8px;\r\n}\r\n\r\n.fit-input, .fit-select {\r\n  background: #1e293b;\r\n  border: 1px solid #334155;\r\n  color: #ffffff;\r\n  padding: px;\r\n  border-radius: 12px;\r\n  font-size: 0.95rem;\r\n  font-family: inherit;\r\n  outline: none;\r\n  transition: border-color 0.2s;\r\n}\r\n\r\n.fit-input:focus, .fit-select:focus {\r\n  border-color: #10b981;\r\n}\r\n\r\n.fit-btn-calc {\r\n  width: 100%;\r\n  background: #10b981;\r\n  color: white;\r\n  border: none;\r\n  padding: 15px;\r\n  border-radius: 12px;\r\n  font-size: 1rem;\r\n  font-weight: 800;\r\n  cursor: pointer;\r\n  transition: all 0.2s;\r\n  box-shadow: 0 4px 15px rgba(16, 185, 129, 0.3);\r\n  margin-bottom: 25px;\r\n}\r\n\r\n.fit-btn-calc:hover {\r\n  background: #34d399;\r\n  transform: translateY(-2px);\r\n}\r\n\r\n\/* Karta wynik\u00f3w *\/\r\n.fit-result-box {\r\n  background: #1e293b;\r\n  border-radius: 16px;\r\n  padding: 20px;\r\n  border: 1px solid #334155;\r\n  display: none; \/* Ukryta na start *\/\r\n  animation: fadeIn 0.4s ease;\r\n}\r\n\r\n.fit-result-title {\r\n  font-size: 0.9rem;\r\n  font-weight: 800;\r\n  color: #94a3b8;\r\n  margin-bottom: 5px;\r\n}\r\n\r\n.fit-result-calories {\r\n  font-size: 2rem;\r\n  font-weight: 800;\r\n  color: #10b981;\r\n  margin-bottom: 20px;\r\n}\r\n\r\n.fit-makro-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 10px;\r\n}\r\n\r\n.fit-makro-item {\r\n  background: #0f172a;\r\n  padding: 12px 5px;\r\n  border-radius: 12px;\r\n  border: 1px solid #334155;\r\n  text-align: center;\r\n}\r\n\r\n.fit-makro-name {\r\n  font-size: 0.75rem;\r\n  font-weight: 800;\r\n  color: #64748b;\r\n  text-transform: uppercase;\r\n  margin-bottom: 5px;\r\n}\r\n\r\n.fit-makro-val {\r\n  font-size: 1.1rem;\r\n  font-weight: 800;\r\n  color: #ffffff;\r\n}\r\n\r\n@keyframes fadeIn {\r\n  from { opacity: 0; transform: translateY(10px); }\r\n  to { opacity: 1; transform: translateY(0); }\r\n}\r\n<\/style>\r\n\r\n\r\n<div class=\"fit-widget\">\r\n  <div class=\"fit-header\">\r\n    <h3>\ud83d\udd25 Kalkulator Kalorii TDEE<\/h3>\r\n    <p>Oblicz dzienne zapotrzebowanie i makro<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"fit-body\">\r\n    \r\n    <div class=\"fit-grid\">\r\n      <div class=\"fit-field\">\r\n        <span class=\"fit-label\">Waga (kg)<\/span>\r\n        <input type=\"number\" id=\"fit-weight\" class=\"fit-input\" value=\"70\">\r\n      <\/div>\r\n      <div class=\"fit-field\">\r\n        <span class=\"fit-label\">Wzrost (cm)<\/span>\r\n        <input type=\"number\" id=\"fit-height\" class=\"fit-input\" value=\"175\">\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"fit-grid\">\r\n      <div class=\"fit-field\">\r\n        <span class=\"fit-label\">Wiek<\/span>\r\n        <input type=\"number\" id=\"fit-age\" class=\"fit-input\" value=\"25\">\r\n      <\/div>\r\n      <div class=\"fit-field\">\r\n        <span class=\"fit-label\">P\u0142e\u0107<\/span>\r\n        <select id=\"fit-gender\" class=\"fit-select\">\r\n          <option value=\"male\">M\u0119\u017cczyzna<\/option>\r\n          <option value=\"female\">Kobieta<\/option>\r\n        <\/select>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"fit-field\" style=\"margin-bottom: 20px;\">\r\n      <span class=\"fit-label\">Aktywno\u015b\u0107 fizyczna<\/span>\r\n      <select id=\"fit-activity\" class=\"fit-select\">\r\n        <option value=\"1.2\">Brak ruchu (praca siedz\u0105ca)<\/option>\r\n        <option value=\"1.375\">Lekka aktywno\u015b\u0107 (1-2 treningi\/tydz)<\/option>\r\n        <option value=\"1.55\" selected>\u015arednia aktywno\u015b\u0107 (3-4 treningi\/tydz)<\/option>\r\n        <option value=\"1.725\">Du\u017ca aktywno\u015b\u0107 (5+ trening\u00f3w\/tydz)<\/option>\r\n      <\/select>\r\n    <\/div>\r\n\r\n    <div class=\"fit-field\" style=\"margin-bottom: 20px;\">\r\n      <span class=\"fit-label\">Tw\u00f3j cel<\/span>\r\n      <select id=\"fit-goal\" class=\"fit-select\">\r\n        <option value=\"redukcja\">Redukcja (Schudnij)<\/option>\r\n        <option value=\"utrzymaj\" selected>Utrzymanie wagi<\/option>\r\n        <option value=\"masa\">Masa (Zbuduj mi\u0119\u015bnie)<\/option>\r\n      <\/select>\r\n    <\/div>\r\n\r\n    <button type=\"button\" class=\"fit-btn-calc\" onclick=\"calculateTDEE()\">\ud83c\udfcb\ufe0f\u200d\u2642\ufe0f Oblicz zapotrzebowanie<\/button>\r\n\r\n    <div id=\"fit-results\" class=\"fit-result-box\">\r\n      <div class=\"fit-result-title\">Twoje zapotrzebowanie (kalorie):<\/div>\r\n      <div id=\"fit-kcal\" class=\"fit-result-calories\">2500 kcal<\/div>\r\n\r\n      <div class=\"fit-result-title\" style=\"margin-bottom: 10px;\">Rozk\u0142ad makrosk\u0142adnik\u00f3w:<\/div>\r\n      <div class=\"fit-makro-grid\">\r\n        \r\n        <div class=\"fit-makro-item\">\r\n          <div class=\"fit-makro-name\">Bia\u0142ko<\/div>\r\n          <div id=\"makro-b\" class=\"fit-makro-val\">150g<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"fit-makro-item\">\r\n          <div class=\"fit-makro-name\">W\u0119gle<\/div>\r\n          <div id=\"makro-w\" class=\"fit-makro-val\">250g<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"fit-makro-item\">\r\n          <div class=\"fit-makro-name\">T\u0142uszcze<\/div>\r\n          <div id=\"makro-t\" class=\"fit-makro-val\">70g<\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n(function() {\r\n  window.calculateTDEE = function() {\r\n    const weight = parseFloat(document.getElementById('fit-weight').value);\r\n    const height = parseFloat(document.getElementById('fit-height').value);\r\n    const age = parseFloat(document.getElementById('fit-age').value);\r\n    const gender = document.getElementById('fit-gender').value;\r\n    const activity = parseFloat(document.getElementById('fit-activity').value);\r\n    const goal = document.getElementById('fit-goal').value;\r\n\r\n    const resultBox = document.getElementById('fit-results');\r\n    const kcalBox = document.getElementById('fit-kcal');\r\n    const bBox = document.getElementById('makro-b');\r\n    const wBox = document.getElementById('makro-w');\r\n    const tBox = document.getElementById('makro-t');\r\n\r\n    if (!weight || !height || !age) return;\r\n\r\n    \/\/ 1. Wz\u00f3r Mifflina-St Jeora (BMR)\r\n    let bmr = 0;\r\n    if (gender === 'male') {\r\n      bmr = (10 * weight) + (6.25 * height) - (5 * age) + 5;\r\n    } else {\r\n      bmr = (10 * weight) + (6.25 * height) - (5 * age) - 161;\r\n    }\r\n\r\n    \/\/ 2. Ca\u0142kowite zapotrzebowanie (TDEE)\r\n    let tdee = bmr * activity;\r\n\r\n    \/\/ 3. Dopasowanie do celu\r\n    if (goal === 'redukcja') tdee -= 400; \/\/ Deficyt\r\n    if (goal === 'masa') tdee += 300;     \/\/ Nadwy\u017cka\r\n\r\n    const finalKcal = Math.round(tdee);\r\n\r\n    \/\/ 4. Podzia\u0142 makrosk\u0142adnik\u00f3w (procentowy)\r\n    \/\/ Bia\u0142ko (2g na kg wagi dla treningu, 4 kcal na g)\r\n    let bGrams = Math.round(weight * 2);\r\n    let bKcal = bGrams * 4;\r\n\r\n    \/\/ T\u0142uszcze (ok. 25% ca\u0142kowitych kalorii, 9 kcal na g)\r\n    let tKcal = finalKcal * 0.25;\r\n    let tGrams = Math.round(tKcal \/ 9);\r\n\r\n    \/\/ W\u0119glowodany (reszta kalorii, 4 kcal na g)\r\n    let wKcal = finalKcal - bKcal - tKcal;\r\n    let wGrams = Math.round(wKcal \/ 4);\r\n\r\n    \/\/ 5. Wy\u015bwietlanie wynik\u00f3w\r\n    kcalBox.innerText = finalKcal + \" kcal\";\r\n    bBox.innerText = bGrams + \"g\";\r\n    wBox.innerText = wGrams + \"g\";\r\n    tBox.innerText = tGrams + \"g\";\r\n\r\n    resultBox.style.display = 'block';\r\n  };\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9775235 e-con-full e-flex e-con e-child\" data-id=\"9775235\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5145045 elementor-widget elementor-widget-html\" data-id=\"5145045\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;600;800&display=swap');\r\n\r\n.card-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));\r\n  gap: 20px;\r\n  max-width: 1200px;\r\n  margin: 20px auto;\r\n  font-family: 'Plus Jakarta Sans', sans-serif;\r\n}\r\n\r\n.p-card {\r\n  background: #18181b; \/* Luksusowe, ciemne t\u0142o Twojej oferty *\/\r\n  border: 1px solid #27272a;\r\n  border-radius: 20px;\r\n  padding: 30px;\r\n  text-align: left;\r\n  color: #ffffff;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: space-between;\r\n  transition: transform 0.3s ease;\r\n}\r\n\r\n.p-card:hover { \r\n  transform: translateY(-5px); \r\n  border-color: #a855f7; \/* Tw\u00f3j fioletowy akcent ze screena *\/\r\n}\r\n\r\n.p-icon {\r\n  width: 48px;\r\n  height: 48px;\r\n  background: rgba(168, 85, 247, 0.1);\r\n  border-radius: 12px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 1.5rem;\r\n  margin-bottom: 20px;\r\n  border: 1px solid rgba(168, 85, 247, 0.3);\r\n}\r\n\r\n.p-title { font-size: 1.5rem; font-weight: 800; margin-bottom: 10px; color: #ffffff; }\r\n.p-desc { font-size: 0.95rem; color: #a1a1aa; margin-bottom: 25px; line-height: 1.5; }\r\n\r\n.p-features { list-style: none; padding: 0; margin: 0 0 30px 0; }\r\n.p-features li {\r\n  font-size: 0.9rem;\r\n  color: #e4e4e7;\r\n  margin-bottom: 12px;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n}\r\n\r\n.p-features li::before {\r\n  content: '\u2713';\r\n  color: #a855f7;\r\n  font-weight: 800;\r\n}\r\n\r\n.p-price { font-size: 1.8rem; font-weight: 800; color: #ffffff; margin-bottom: 20px; }\r\n\r\n.p-btn {\r\n  width: 100%;\r\n  background: #a855f7;\r\n  color: white;\r\n  border: none;\r\n  padding: 14px;\r\n  border-radius: 12px;\r\n  font-weight: 800;\r\n  cursor: pointer;\r\n  text-align: center;\r\n  text-decoration: none;\r\n  font-size: 0.95rem;\r\n  transition: background 0.2s;\r\n  display: block;\r\n}\r\n.p-btn:hover { background: #9333ea; }\r\n<\/style>\r\n\r\n<div class=\"card-grid\">\r\n\r\n  <div class=\"p-card\">\r\n    <div>\r\n      <div class=\"p-icon\">\ud83d\udd25<\/div>\r\n      <div class=\"p-title\">Kalkulator Kalorii TDEE \/ BMR<\/div>\r\n      <div class=\"p-desc\">Zaawansowany algorytm licz\u0105cy ca\u0142kowite zapotrzebowanie kaloryczne pod konkretny cel sylwetkowy.<\/div>\r\n      <ul class=\"p-features\">\r\n        <li>Precyzyjne wyliczenia (Wzory Mifflina-St Jeora \/ Harrisa-Benedicta)<\/li>\r\n        <li>Rozbija kalorie na makrosk\u0142adniki (Bia\u0142ka, T\u0142uszcze, W\u0119gle)<\/li>\r\n        <li>Generuje wysokie zaanga\u017cowanie na blogach fitness<\/li>\r\n        <li>Lekki i szybki kod (Czysty JS bez spowalniania strony)<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div>\r\n      <div class=\"p-price\">od 450 z\u0142<\/div>\r\n      <a href=\"#kontakt\" class=\"p-btn\">Wdr\u00f3\u017c u Klienta<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cf7c948 e-flex e-con-boxed e-con e-parent\" data-id=\"cf7c948\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e2df156 e-con-full e-flex e-con e-child\" data-id=\"e2df156\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5bf6cbc elementor-widget elementor-widget-html\" data-id=\"5bf6cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;600;800&display=swap');\r\n\r\n.card-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));\r\n  gap: 20px;\r\n  max-width: 1200px;\r\n  margin: 20px auto;\r\n  font-family: 'Plus Jakarta Sans', sans-serif;\r\n}\r\n\r\n.p-card {\r\n  background: #18181b; \/* Ciemne t\u0142o Twojej oferty *\/\r\n  border: 1px solid #27272a;\r\n  border-radius: 20px;\r\n  padding: 30px;\r\n  text-align: left;\r\n  color: #ffffff;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: space-between;\r\n  transition: transform 0.3s ease;\r\n}\r\n\r\n.p-card:hover { \r\n  transform: translateY(-5px); \r\n  border-color: #a855f7; \/* Fioletowy akcent ze screena *\/\r\n}\r\n\r\n.p-icon {\r\n  width: 48px;\r\n  height: 48px;\r\n  background: rgba(168, 85, 247, 0.1);\r\n  border-radius: 12px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 1.5rem;\r\n  margin-bottom: 20px;\r\n  border: 1px solid rgba(168, 85, 247, 0.3);\r\n}\r\n\r\n.p-title { font-size: 1.5rem; font-weight: 800; margin-bottom: 10px; color: #ffffff; }\r\n.p-desc { font-size: 0.95rem; color: #a1a1aa; margin-bottom: 25px; line-height: 1.5; }\r\n\r\n.p-features { list-style: none; padding: 0; margin: 0 0 30px 0; }\r\n.p-features li {\r\n  font-size: 0.9rem;\r\n  color: #e4e4e7;\r\n  margin-bottom: 12px;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n}\r\n\r\n.p-features li::before {\r\n  content: '\u2713';\r\n  color: #a855f7;\r\n  font-weight: 800;\r\n}\r\n\r\n.p-price { font-size: 1.8rem; font-weight: 800; color: #ffffff; margin-bottom: 20px; }\r\n\r\n.p-btn {\r\n  width: 100%;\r\n  background: #a855f7;\r\n  color: white;\r\n  border: none;\r\n  padding: 14px;\r\n  border-radius: 12px;\r\n  font-weight: 800;\r\n  cursor: pointer;\r\n  text-align: center;\r\n  text-decoration: none;\r\n  font-size: 0.95rem;\r\n  transition: background 0.2s;\r\n  display: block;\r\n}\r\n.p-btn:hover { background: #9333ea; }\r\n<\/style>\r\n\r\n<div class=\"card-grid\">\r\n\r\n  <div class=\"p-card\">\r\n    <div>\r\n      <div class=\"p-icon\">\ud83d\udccb<\/div>\r\n      <div class=\"p-title\">Generator Planu Treningowego<\/div>\r\n      <div class=\"p-desc\">Inteligentny dob\u00f3r \u0107wicze\u0144 (FBW\/Split) dopasowany do sta\u017cu, celu i dost\u0119pnego sprz\u0119tu klienta.<\/div>\r\n      <ul class=\"p-features\">\r\n        <li>Automatyczna kwalifikacja poziomu zaawansowania<\/li>\r\n        <li>Rozpoznaje typ budowy i cel (Masa, Redukcja, Si\u0142a)<\/li>\r\n        <li>Generuje wysoki ruch i zatrzymuje klienta na stronie<\/li>\r\n        <li>Nowoczesny interfejs i brak prze\u0142adowania strony<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div>\r\n      <div class=\"p-price\">od 550 z\u0142<\/div>\r\n      <a href=\"#kontakt\" class=\"p-btn\">Wdr\u00f3\u017c u Klienta<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8dae590 e-con-full e-flex e-con e-child\" data-id=\"8dae590\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e48fccd elementor-widget elementor-widget-html\" data-id=\"e48fccd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;600;800&display=swap');\r\n\r\n.gen-widget {\r\n  font-family: 'Plus Jakarta Sans', sans-serif;\r\n  max-width: 480px;\r\n  margin: 20px auto;\r\n  background: #0f172a;\r\n  color: #ffffff;\r\n  border-radius: 24px;\r\n  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);\r\n  overflow: hidden;\r\n  border: 1px solid #1e293b;\r\n}\r\n\r\n.gen-header {\r\n  background: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%); \/* Neonowy b\u0142\u0119kit *\/\r\n  color: white;\r\n  padding: 25px 20px;\r\n  text-align: center;\r\n}\r\n\r\n.gen-header h3 {\r\n  margin: 0 0 8px 0;\r\n  font-size: 1.25rem;\r\n  font-weight: 800;\r\n  color: #ffffff;\r\n}\r\n\r\n.gen-header p {\r\n  margin: 0;\r\n  font-size: 0.9rem;\r\n  opacity: 0.9;\r\n  color: #ffffff;\r\n}\r\n\r\n.gen-body {\r\n  padding: 25px 20px;\r\n  min-height: 350px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: space-between;\r\n}\r\n\r\n.gen-step-info {\r\n  font-size: 0.8rem;\r\n  font-weight: 800;\r\n  color: #94a3b8;\r\n  text-transform: uppercase;\r\n  margin-bottom: 5px;\r\n  text-align: left;\r\n}\r\n\r\n.gen-question {\r\n  font-size: 1.15rem;\r\n  font-weight: 800;\r\n  color: #ffffff;\r\n  margin-bottom: 20px;\r\n  text-align: left;\r\n}\r\n\r\n.gen-options {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 12px;\r\n}\r\n\r\n.gen-option {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 15px;\r\n  background: #1e293b;\r\n  padding: 15px;\r\n  border-radius: 12px;\r\n  border: 1px solid #334155;\r\n  cursor: pointer;\r\n  transition: all 0.2s ease;\r\n}\r\n\r\n.gen-option:hover {\r\n  background: #1e293b;\r\n  border-color: #3b82f6;\r\n  transform: translateX(5px);\r\n}\r\n\r\n.gen-opt-icon {\r\n  width: 42px;\r\n  height: 42px;\r\n  background: #0f172a;\r\n  border-radius: 10px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 1.4rem;\r\n  border: 1px solid #334155;\r\n}\r\n\r\n.gen-opt-text {\r\n  font-weight: 600;\r\n  color: #ffffff;\r\n  font-size: 0.95rem;\r\n  text-align: left;\r\n}\r\n\r\n\/* Widok wygenerowanego planu *\/\r\n.gen-result-box {\r\n  text-align: left;\r\n}\r\n\r\n.gen-result-header {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  margin-bottom: 15px;\r\n}\r\n\r\n.gen-result-icon {\r\n  font-size: 2.5rem;\r\n}\r\n\r\n.gen-result-title {\r\n  font-size: 1.25rem;\r\n  font-weight: 800;\r\n  color: #3b82f6;\r\n}\r\n\r\n.gen-result-desc {\r\n  font-size: 0.9rem;\r\n  color: #94a3b8;\r\n  line-height: 1.5;\r\n  margin-bottom: 20px;\r\n  background: #1e293b;\r\n  padding: 12px;\r\n  border-radius: 10px;\r\n}\r\n\r\n.gen-plan-title {\r\n  font-size: 0.85rem;\r\n  font-weight: 800;\r\n  color: #ffffff;\r\n  text-transform: uppercase;\r\n  letter-spacing: 0.05em;\r\n  margin-bottom: 10px;\r\n}\r\n\r\n.gen-plan-list {\r\n  background: #1e293b;\r\n  border-radius: 12px;\r\n  padding: 15px;\r\n  border: 1px solid #334155;\r\n  margin-bottom: 20px;\r\n}\r\n\r\n.gen-plan-item {\r\n  font-size: 0.9rem;\r\n  color: #e2e8f0;\r\n  padding: 8px 0;\r\n  border-bottom: 1px solid #334155;\r\n  display: flex;\r\n  justify-content: space-between;\r\n}\r\n\r\n.gen-plan-item:last-child {\r\n  border-bottom: none;\r\n}\r\n\r\n.gen-plan-item span {\r\n  font-weight: 800;\r\n  color: #3b82f6;\r\n}\r\n\r\n.gen-btn-action {\r\n  width: 100%;\r\n  background: #3b82f6;\r\n  color: white;\r\n  border: none;\r\n  padding: 14px;\r\n  border-radius: 12px;\r\n  font-size: 1rem;\r\n  font-weight: 800;\r\n  cursor: pointer;\r\n  transition: all 0.2s;\r\n  box-shadow: 0 4px 12px rgba(59, 130, 246, 0.3);\r\n}\r\n\r\n.gen-btn-action:hover {\r\n  background: #2563eb;\r\n  transform: translateY(-2px);\r\n}\r\n\r\n.gen-reset-btn {\r\n  background: none;\r\n  border: none;\r\n  color: #94a3b8;\r\n  font-size: 0.85rem;\r\n  cursor: pointer;\r\n  text-decoration: underline;\r\n  margin-top: 15px;\r\n  width: 100%;\r\n  text-align: center;\r\n}\r\n<\/style>\r\n\r\n\r\n<div class=\"gen-widget\">\r\n  <div class=\"gen-header\">\r\n    <h3>\ud83d\udccb Generator Planu Treningowego<\/h3>\r\n    <p>Okre\u015bl sw\u00f3j typ budowy i odbierz darmowy plan<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"gen-body\" id=\"gen-content\">\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n(function() {\r\n  const questions = [\r\n    {\r\n      title: \"Jak opisa\u0142by\u015b swoj\u0105 naturaln\u0105 sylwetk\u0119?\",\r\n      options: [\r\n        { text: \"Drobna ko\u015b\u0107, trudno mi przybra\u0107 na wadze\", icon: \"\ud83e\udd92\", points: \"ekto\" },\r\n        { text: \"Proporcjonalna, \u0142atwo buduj\u0119 mi\u0119\u015bnie\", icon: \"\ud83d\udc06\", points: \"mezo\" },\r\n        { text: \"Masywna ko\u015b\u0107, \u0142atwo \u0142api\u0119 tkank\u0119 t\u0142uszczow\u0105\", icon: \"\ud83d\udc3b\", points: \"endo\" }\r\n      ]\r\n    },\r\n    {\r\n      title: \"Jaki jest Tw\u00f3j poziom zaawansowania?\",\r\n      options: [\r\n        { text: \"Pocz\u0105tkuj\u0105cy (Zaczynam lub wracam po przerwie)\", icon: \"\ud83c\udf31\", points: \"beginner\" },\r\n        { text: \"Zaawansowany (\u0106wicz\u0119 regularnie i znam technik\u0119)\", icon: \"\ud83c\udf33\", points: \"advanced\" }\r\n      ]\r\n    }\r\n  ];\r\n\r\n  const plans = {\r\n    ekto: {\r\n      name: \"Ektomorfik (Szybki Metabolizm)\",\r\n      icon: \"\u26a1\",\r\n      desc: \"Twoim celem jest budowanie masy. Skup si\u0119 na ci\u0119\u017ckich \u0107wiczeniach i d\u0142ugiej regeneracji.\",\r\n      beginner: [\r\n        { ex: \"Przysiad z hantlami\", sets: \"3x10\" },\r\n        { ex: \"Wyciskanie hantli le\u017c\u0105c\", sets: \"3x10\" },\r\n        { ex: \"Wios\u0142owanie hantlem\", sets: \"3x10\" },\r\n        { ex: \"Wznosy \u0142ydek\", sets: \"3x15\" }\r\n      ],\r\n      advanced: [\r\n        { ex: \"Przysiad ze sztang\u0105\", sets: \"4x8\" },\r\n        { ex: \"Wyciskanie sztangi le\u017c\u0105c\", sets: \"4x8\" },\r\n        { ex: \"Martwy ci\u0105g klasyczny\", sets: \"3x6\" },\r\n        { ex: \"Wyciskanie \u017co\u0142nierskie\", sets: \"4x8\" }\r\n      ]\r\n    },\r\n    mezo: {\r\n      name: \"Mezomorfik (Atletyczna budowa)\",\r\n      icon: \"\ud83d\udd31\",\r\n      desc: \"Z\u0142oty \u015brodek genetyczny. \u015awietnie reagujesz na zr\u00f3\u017cnicowane bod\u017ace i obj\u0119to\u015b\u0107.\",\r\n      beginner: [\r\n        { ex: \"Przysiad ze sztang\u0105\", sets: \"3x10\" },\r\n        { ex: \"Pompki \/ Wyciskanie\", sets: \"3x12\" },\r\n        { ex: \"Podci\u0105ganie na dr\u0105\u017cku (lub asysta)\", sets: \"3x8\" },\r\n        { ex: \"Plank (Deska)\", sets: \"3x30s\" }\r\n      ],\r\n      advanced: [\r\n        { ex: \"Przysiad przedni (Front squat)\", sets: \"4x8\" },\r\n        { ex: \"Wyciskanie na skosie dodatnim\", sets: \"4x10\" },\r\n        { ex: \"Wios\u0142owanie sztang\u0105\", sets: \"4x8\" },\r\n        { ex: \"Dipy na por\u0119czach z ci\u0119\u017carem\", sets: \"3x8\" }\r\n      ]\r\n    },\r\n    endo: {\r\n      name: \"Endomorfik (Wolny metabolizm)\",\r\n      icon: \"\ud83d\udee1\ufe0f\",\r\n      desc: \"Twoim celem jest kontrola wagi i spalanie kalorii. Skr\u00f3\u0107 przerwy i dodaj obj\u0119to\u015bci.\",\r\n      beginner: [\r\n        { ex: \"Przysiad Goblet\", sets: \"3x15\" },\r\n        { ex: \"Wyciskanie hantli\", sets: \"3x12\" },\r\n        { ex: \"\u015aci\u0105ganie dr\u0105\u017cka wyci\u0105gu\", sets: \"3x12\" },\r\n        { ex: \"Mountain climbers\", sets: \"3x30s\" }\r\n      ],\r\n      advanced: [\r\n        { ex: \"Martwy ci\u0105g rampa\", sets: \"4x8\" },\r\n        { ex: \"Wyciskanie sztangi\", sets: \"4x10\" },\r\n        { ex: \"Wios\u0142owanie i podci\u0105ganie\", sets: \"4x10\" },\r\n        { ex: \"Obw\u00f3d metaboliczny (Kettlebell)\", sets: \"3 rundy\" }\r\n      ]\r\n    }\r\n  };\r\n\r\n  let currentStep = 0;\r\n  let userType = \"\";\r\n  let userLevel = \"\";\r\n\r\n  function renderStep() {\r\n    const container = document.getElementById('gen-content');\r\n    if (!container) return;\r\n\r\n    if (currentStep >= questions.length) {\r\n      showResult(container);\r\n      return;\r\n    }\r\n\r\n    const currentQuestion = questions[currentStep];\r\n\r\n    container.innerHTML = `\r\n      <div>\r\n        <div class=\"gen-step-info\">Krok ${currentStep + 1} z ${questions.length}<\/div>\r\n        <div class=\"gen-question\">${currentQuestion.title}<\/div>\r\n        \r\n        <div class=\"gen-options\">\r\n          ${currentQuestion.options.map((opt) => `\r\n            <div class=\"gen-option\" onclick=\"handleSelect('${opt.points}')\">\r\n              <div class=\"gen-opt-icon\">${opt.icon}<\/div>\r\n              <div class=\"gen-opt-text\">${opt.text}<\/div>\r\n            <\/div>\r\n          `).join('')}\r\n        <\/div>\r\n      <\/div>\r\n    `;\r\n  }\r\n\r\n  window.handleSelect = function(val) {\r\n    if (currentStep === 0) userType = val;\r\n    if (currentStep === 1) userLevel = val;\r\n    currentStep++;\r\n    renderStep();\r\n  };\r\n\r\n  function showResult(container) {\r\n    const typeData = plans[userType];\r\n    const finalExercises = typeData[userLevel];\r\n\r\n    container.innerHTML = `\r\n      <div class=\"gen-result-box\">\r\n        <div class=\"gen-result-header\">\r\n          <div class=\"gen-result-icon\">${typeData.icon}<\/div>\r\n          <div>\r\n            <div class=\"gen-result-title\">${typeData.name}<\/div>\r\n            <div style=\"font-size: 0.8rem; color: #3b82f6; font-weight:800; text-transform:uppercase;\">Poziom: ${userLevel === \"beginner\" ? \"Pocz\u0105tkuj\u0105cy\" : \"Zaawansowany\"}<\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"gen-result-desc\">${typeData.desc}<\/div>\r\n\r\n        <div class=\"gen-plan-title\">Tw\u00f3j plan Full Body Workout (FBW):<\/div>\r\n        <div class=\"gen-plan-list\">\r\n          ${finalExercises.map(item => `\r\n            <div class=\"gen-plan-item\">\r\n              <div>${item.ex}<\/div>\r\n              <span>${item.sets}<\/span>\r\n            <\/div>\r\n          `).join('')}\r\n        <\/div>\r\n\r\n        <button type=\"button\" class=\"gen-btn-action\">Zapisz si\u0119 na darmowy trening<\/button>\r\n        <button type=\"button\" class=\"gen-reset-btn\" onclick=\"resetGen()\">Generuj od nowa<\/button>\r\n      <\/div>\r\n    `;\r\n  }\r\n\r\n  window.resetGen = function() {\r\n    currentStep = 0;\r\n    userType = \"\";\r\n    userLevel = \"\";\r\n    renderStep();\r\n  };\r\n\r\n  if (document.readyState === \"loading\") {\r\n    document.addEventListener(\"DOMContentLoaded\", renderStep);\r\n  } else {\r\n    renderStep();\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8fd6d8c e-flex e-con-boxed e-con e-parent\" data-id=\"8fd6d8c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1f81d04 e-con-full e-flex e-con e-child\" data-id=\"1f81d04\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-963e8f2 elementor-widget elementor-widget-html\" data-id=\"963e8f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;600;800&display=swap');\r\n\r\n.fitq-widget {\r\n  font-family: 'Plus Jakarta Sans', sans-serif;\r\n  max-width: 480px;\r\n  margin: 20px auto;\r\n  background: #0f172a;\r\n  color: #ffffff;\r\n  border-radius: 24px;\r\n  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);\r\n  overflow: hidden;\r\n  border: 1px solid #1e293b;\r\n}\r\n\r\n.fitq-header {\r\n  background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%); \/* Energetyczny pomara\u0144cz *\/\r\n  color: white;\r\n  padding: 25px 20px;\r\n  text-align: center;\r\n}\r\n\r\n.fitq-header h3 {\r\n  margin: 0 0 8px 0;\r\n  font-size: 1.25rem;\r\n  font-weight: 800;\r\n  color: #ffffff;\r\n}\r\n\r\n.fitq-header p {\r\n  margin: 0;\r\n  font-size: 0.9rem;\r\n  opacity: 0.9;\r\n  color: #ffffff;\r\n}\r\n\r\n.fitq-body {\r\n  padding: 25px 20px;\r\n  min-height: 380px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: space-between;\r\n}\r\n\r\n.fitq-step-info {\r\n  font-size: 0.8rem;\r\n  font-weight: 800;\r\n  color: #94a3b8;\r\n  text-transform: uppercase;\r\n  margin-bottom: 5px;\r\n  text-align: left;\r\n}\r\n\r\n.fitq-question {\r\n  font-size: 1.15rem;\r\n  font-weight: 800;\r\n  color: #ffffff;\r\n  margin-bottom: 20px;\r\n  text-align: left;\r\n  line-height: 1.4;\r\n}\r\n\r\n.fitq-options {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 12px;\r\n}\r\n\r\n.fitq-option {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 15px;\r\n  background: #1e293b;\r\n  padding: 15px;\r\n  border-radius: 12px;\r\n  border: 1px solid #334155;\r\n  cursor: pointer;\r\n  transition: all 0.2s ease;\r\n  text-align: left;\r\n}\r\n\r\n.fitq-option:hover {\r\n  background: #1e293b;\r\n  border-color: #f59e0b;\r\n  transform: translateX(5px);\r\n}\r\n\r\n.fitq-option.correct {\r\n  border-color: #10b981;\r\n  background: rgba(16, 185, 129, 0.1);\r\n}\r\n\r\n.fitq-option.wrong {\r\n  border-color: #ef4444;\r\n  background: rgba(239, 68, 68, 0.1);\r\n}\r\n\r\n.fitq-opt-icon {\r\n  width: 42px;\r\n  height: 42px;\r\n  background: #0f172a;\r\n  border-radius: 10px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 1.3rem;\r\n  border: 1px solid #334155;\r\n}\r\n\r\n.fitq-opt-text {\r\n  font-weight: 600;\r\n  color: #ffffff;\r\n  font-size: 0.95rem;\r\n  flex: 1;\r\n}\r\n\r\n\/* Widok wynik\u00f3w *\/\r\n.fitq-result-box {\r\n  text-align: center;\r\n  padding: 20px 0;\r\n}\r\n\r\n.fitq-result-icon {\r\n  font-size: 4rem;\r\n  margin-bottom: 15px;\r\n}\r\n\r\n.fitq-result-title {\r\n  font-size: 1.5rem;\r\n  font-weight: 800;\r\n  color: #ffffff;\r\n  margin-bottom: 10px;\r\n}\r\n\r\n.fitq-result-score {\r\n  font-size: 2.5rem;\r\n  font-weight: 800;\r\n  color: #f59e0b;\r\n  margin-bottom: 15px;\r\n}\r\n\r\n.fitq-result-desc {\r\n  font-size: 1rem;\r\n  color: #94a3b8;\r\n  line-height: 1.5;\r\n  margin-bottom: 30px;\r\n}\r\n\r\n.fitq-btn-action {\r\n  width: 100%;\r\n  background: #f59e0b;\r\n  color: white;\r\n  border: none;\r\n  padding: 15px;\r\n  border-radius: 12px;\r\n  font-size: 1rem;\r\n  font-weight: 800;\r\n  cursor: pointer;\r\n  transition: all 0.2s;\r\n  box-shadow: 0 4px 12px rgba(245, 158, 11, 0.3);\r\n}\r\n\r\n.fitq-btn-action:hover {\r\n  background: #d97706;\r\n  transform: translateY(-2px);\r\n}\r\n\r\n.fitq-reset-btn {\r\n  background: none;\r\n  border: none;\r\n  color: #94a3b8;\r\n  font-size: 0.85rem;\r\n  cursor: pointer;\r\n  text-decoration: underline;\r\n  margin-top: 20px;\r\n  width: 100%;\r\n}\r\n<\/style>\r\n\r\n\r\n<div class=\"fitq-widget\">\r\n  <div class=\"fitq-header\">\r\n    <h3>\ud83e\udde0 Quiz Wiedzy Fitness<\/h3>\r\n    <p>Sprawd\u017a, czy Twoje nawyki treningowe i dieta maj\u0105 sens!<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"fitq-body\" id=\"fitq-content\">\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n<script>\r\n(function() {\r\n  const quizData = [\r\n    {\r\n      question: \"Co to jest TDEE i jak wp\u0142ywa na Twoj\u0105 wag\u0119?\",\r\n      options: [\r\n        { text: \"To podstawowa przemiana materii bez ruchu.\", correct: false },\r\n        { text: \"To ca\u0142kowite zapotrzebowanie dzienne (ruch + metabolizm).\", correct: true },\r\n        { text: \"To wska\u017anik masy mi\u0119\u015bniowej do t\u0142uszczowej.\", correct: false }\r\n      ],\r\n      icon: \"\u2696\ufe0f\"\r\n    },\r\n    {\r\n      question: \"Ile kalorii musisz 'obci\u0105\u0107', aby spali\u0107 1 kg t\u0142uszczu?\",\r\n      options: [\r\n        { text: \"Oko\u0142o 3500 kcal\", correct: false },\r\n        { text: \"Oko\u0142o 7000 kcal\", correct: true },\r\n        { text: \"Oko\u0142o 10000 kcal\", correct: false }\r\n      ],\r\n      icon: \"\ud83d\udcc9\"\r\n    },\r\n    {\r\n      question: \"Kt\u00f3ry makrosk\u0142adnik syci na najd\u0142u\u017cej i ma najwy\u017cszy efekt termiczny?\",\r\n      options: [\r\n        { text: \"W\u0119glowodany\", correct: false },\r\n        { text: \"T\u0142uszcze\", correct: false },\r\n        { text: \"Bia\u0142ko\", correct: true }\r\n      ],\r\n      icon: \"\ud83c\udf57\"\r\n    },\r\n    {\r\n      question: \"Jakie \u0107wiczenia s\u0105 baz\u0105 planu FBW (Full Body Workout)?\",\r\n      options: [\r\n        { text: \"Wielostawowe (przysiady, martwy ci\u0105g, wyciskanie)\", correct: true },\r\n        { text: \"Izolowane (maszyny, bicepsy, brzuszki)\", correct: false },\r\n        { text: \"Tylko cardio (bieganie i rower)\", correct: false }\r\n      ],\r\n      icon: \"\ud83c\udfcb\ufe0f\u200d\u2642\ufe0f\"\r\n    }\r\n  ];\r\n\r\n  let currentQuestionIndex = 0;\r\n  let score = 0;\r\n  let answered = false; \/\/ Zapobiega wielokrotnemu klikaniu\r\n\r\n  function renderQuestion() {\r\n    const container = document.getElementById('fitq-content');\r\n    if (!container) return;\r\n\r\n    if (currentQuestionIndex >= quizData.length) {\r\n      showResults(container);\r\n      return;\r\n    }\r\n\r\n    answered = false;\r\n    const q = quizData[currentQuestionIndex];\r\n\r\n    container.innerHTML = `\r\n      <div>\r\n        <div class=\"fitq-step-info\">Pytanie ${currentQuestionIndex + 1} z ${quizData.length}<\/div>\r\n        <div class=\"fitq-question\">${q.question}<\/div>\r\n        \r\n        <div class=\"fitq-options\">\r\n          ${q.options.map((opt, index) => `\r\n            <div class=\"fitq-option\" id=\"opt-${index}\" onclick=\"checkAnswer(${index})\">\r\n              <div class=\"fitq-opt-icon\">${q.icon}<\/div>\r\n              <div class=\"fitq-opt-text\">${opt.text}<\/div>\r\n            <\/div>\r\n          `).join('')}\r\n        <\/div>\r\n      <\/div>\r\n    `;\r\n  }\r\n\r\n  window.checkAnswer = function(selectedIndex) {\r\n    if (answered) return; \/\/ Je\u015bli ju\u017c klikn\u0105\u0142, ignoruj\r\n    answered = true;\r\n\r\n    const q = quizData[currentQuestionIndex];\r\n    const optionsDivs = document.querySelectorAll('.fitq-option');\r\n\r\n    \/\/ Kolorujemy opcje i sprawdzamy wynik\r\n    q.options.forEach((opt, idx) => {\r\n      const div = document.getElementById(`opt-${idx}`);\r\n      if (opt.correct) {\r\n        div.classList.add('correct'); \/\/ Prawid\u0142owa na zielono\r\n      }\r\n      if (idx === selectedIndex && !opt.correct) {\r\n        div.classList.add('wrong'); \/\/ B\u0142\u0119dna na czerwono\r\n      }\r\n    });\r\n\r\n    if (q.options[selectedIndex].correct) {\r\n      score++;\r\n    }\r\n\r\n    \/\/ Czekamy chwil\u0119 i \u0142adujemy nast\u0119pne pytanie\r\n    setTimeout(() => {\r\n      currentQuestionIndex++;\r\n      renderQuestion();\r\n    }, 1500);\r\n  };\r\n\r\n  function showResults(container) {\r\n    let resultTitle = \"\";\r\n    let resultIcon = \"\";\r\n    let resultDesc = \"\";\r\n\r\n    if (score === quizData.length) {\r\n      resultIcon = \"\ud83c\udfc6\";\r\n      resultTitle = \"Ekspert Fitnessu!\";\r\n      resultDesc = \"Wiesz dok\u0142adnie, jak dzia\u0142a Twoje cia\u0142o i metabolizm. Czas na ci\u0119\u017ckie treningi!\";\r\n    } else if (score >= 2) {\r\n      resultIcon = \"\ud83e\udd48\";\r\n      resultTitle = \"\u015aredniozaawansowany!\";\r\n      resultDesc = \"Masz solidne podstawy, ale kilka fakt\u00f3w dietetycznych warto doczyta\u0107.\";\r\n    } else {\r\n      resultIcon = \"\ud83c\udf31\";\r\n      resultTitle = \"Pocz\u0105tkuj\u0105cy Adept!\";\r\n      resultDesc = \"Dopiero zaczynasz, ale to \u015bwietny moment, aby u\u0142o\u017cy\u0107 m\u0105dry plan z trenerem.\";\r\n    }\r\n\r\n    container.innerHTML = `\r\n      <div class=\"fitq-result-box\">\r\n        <div class=\"fitq-result-icon\">${resultIcon}<\/div>\r\n        <div class=\"fitq-result-title\">${resultTitle}<\/div>\r\n        <div class=\"fitq-result-score\">${score} \/ ${quizData.length}<\/div>\r\n        <div class=\"fitq-result-desc\">${resultDesc}<\/div>\r\n        \r\n        <button type=\"button\" class=\"fitq-btn-action\">Zg\u0142o\u015b si\u0119 po profesjonalny plan<\/button>\r\n        <button type=\"button\" class=\"fitq-reset-btn\" onclick=\"resetQuiz()\">Rozwi\u0105\u017c ponownie<\/button>\r\n      <\/div>\r\n    `;\r\n  }\r\n\r\n  window.resetQuiz = function() {\r\n    currentQuestionIndex = 0;\r\n    score = 0;\r\n    renderQuestion();\r\n  };\r\n\r\n  if (document.readyState === \"loading\") {\r\n    document.addEventListener(\"DOMContentLoaded\", renderQuestion);\r\n  } else {\r\n    renderQuestion();\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7d588e2 e-con-full e-flex e-con e-child\" data-id=\"7d588e2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d837c0c elementor-widget elementor-widget-html\" data-id=\"d837c0c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;600;800&display=swap');\r\n\r\n.card-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));\r\n  gap: 20px;\r\n  max-width: 1200px;\r\n  margin: 20px auto;\r\n  font-family: 'Plus Jakarta Sans', sans-serif;\r\n}\r\n\r\n.p-card {\r\n  background: #18181b; \/* Luksusowe, ciemne t\u0142o Twojej oferty *\/\r\n  border: 1px solid #27272a;\r\n  border-radius: 20px;\r\n  padding: 30px;\r\n  text-align: left;\r\n  color: #ffffff;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: space-between;\r\n  transition: transform 0.3s ease;\r\n}\r\n\r\n.p-card:hover { \r\n  transform: translateY(-5px); \r\n  border-color: #a855f7; \/* Tw\u00f3j fioletowy akcent *\/\r\n}\r\n\r\n.p-icon {\r\n  width: 48px;\r\n  height: 48px;\r\n  background: rgba(168, 85, 247, 0.1);\r\n  border-radius: 12px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 1.5rem;\r\n  margin-bottom: 20px;\r\n  border: 1px solid rgba(168, 85, 247, 0.3);\r\n}\r\n\r\n.p-title { font-size: 1.5rem; font-weight: 800; margin-bottom: 10px; color: #ffffff; }\r\n.p-desc { font-size: 0.95rem; color: #a1a1aa; margin-bottom: 25px; line-height: 1.5; }\r\n\r\n.p-features { list-style: none; padding: 0; margin: 0 0 30px 0; }\r\n.p-features li {\r\n  font-size: 0.9rem;\r\n  color: #e4e4e7;\r\n  margin-bottom: 12px;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n}\r\n\r\n.p-features li::before {\r\n  content: '\u2713';\r\n  color: #a855f7;\r\n  font-weight: 800;\r\n}\r\n\r\n.p-price { font-size: 1.8rem; font-weight: 800; color: #ffffff; margin-bottom: 20px; }\r\n\r\n.p-btn {\r\n  width: 100%;\r\n  background: #a855f7;\r\n  color: white;\r\n  border: none;\r\n  padding: 14px;\r\n  border-radius: 12px;\r\n  font-weight: 800;\r\n  cursor: pointer;\r\n  text-align: center;\r\n  text-decoration: none;\r\n  font-size: 0.95rem;\r\n  transition: background 0.2s;\r\n  display: block;\r\n}\r\n.p-btn:hover { background: #9333ea; }\r\n<\/style>\r\n\r\n<div class=\"card-grid\">\r\n\r\n  <div class=\"p-card\">\r\n    <div>\r\n      <div class=\"p-icon\">\ud83e\udde0<\/div>\r\n      <div class=\"p-title\">Quiz Wiedzy Fitness & Dieta<\/div>\r\n      <div class=\"p-desc\">Interaktywny test wiedzy obalaj\u0105cy mity dietetyczne. Anga\u017cuje i buduje autorytet trenera w sieci.<\/div>\r\n      <ul class=\"p-features\">\r\n        <li>Zbiera cenne Leady (adresy email przed wynikiem)<\/li>\r\n        <li>Rozwi\u0105zuje problem niskiego czasu przebywania na stronie<\/li>\r\n        <li>Dynamiczne podliczanie punkt\u00f3w (Bez prze\u0142adowania strony)<\/li>\r\n        <li>Edukuje klienta i przygotowuje do zakupu diety<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div>\r\n      <div class=\"p-price\">od 350 z\u0142<\/div>\r\n      <a href=\"#kontakt\" class=\"p-btn\">Wdr\u00f3\u017c u Klienta<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b72378a e-flex e-con-boxed e-con e-parent\" data-id=\"b72378a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ee774ba e-con-full e-flex e-con e-child\" data-id=\"ee774ba\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cc53234 elementor-widget elementor-widget-html\" data-id=\"cc53234\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;600;800&display=swap');\r\n\r\n.card-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));\r\n  gap: 20px;\r\n  max-width: 1200px;\r\n  margin: 20px auto;\r\n  font-family: 'Plus Jakarta Sans', sans-serif;\r\n}\r\n\r\n.p-card {\r\n  background: #18181b; \/* Eleganckie, ciemne t\u0142o z Twojego cennika *\/\r\n  border: 1px solid #27272a;\r\n  border-radius: 20px;\r\n  padding: 30px;\r\n  text-align: left;\r\n  color: #ffffff;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: space-between;\r\n  transition: transform 0.3s ease;\r\n}\r\n\r\n.p-card:hover { \r\n  transform: translateY(-5px); \r\n  border-color: #a855f7; \/* Fioletowy akcent Twojej marki *\/\r\n}\r\n\r\n.p-icon {\r\n  width: 48px;\r\n  height: 48px;\r\n  background: rgba(168, 85, 247, 0.1);\r\n  border-radius: 12px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 1.5rem;\r\n  margin-bottom: 20px;\r\n  border: 1px solid rgba(168, 85, 247, 0.3);\r\n}\r\n\r\n.p-title { font-size: 1.5rem; font-weight: 800; margin-bottom: 10px; color: #ffffff; }\r\n.p-desc { font-size: 0.95rem; color: #a1a1aa; margin-bottom: 25px; line-height: 1.5; }\r\n\r\n.p-features { list-style: none; padding: 0; margin: 0 0 30px 0; }\r\n.p-features li {\r\n  font-size: 0.9rem;\r\n  color: #e4e4e7;\r\n  margin-bottom: 12px;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n}\r\n\r\n.p-features li::before {\r\n  content: '\u2713';\r\n  color: #a855f7;\r\n  font-weight: 800;\r\n}\r\n\r\n.p-price { font-size: 1.8rem; font-weight: 800; color: #ffffff; margin-bottom: 20px; }\r\n\r\n.p-btn {\r\n  width: 100%;\r\n  background: #a855f7;\r\n  color: white;\r\n  border: none;\r\n  padding: 14px;\r\n  border-radius: 12px;\r\n  font-weight: 800;\r\n  cursor: pointer;\r\n  text-align: center;\r\n  text-decoration: none;\r\n  font-size: 0.95rem;\r\n  transition: background 0.2s;\r\n  display: block;\r\n}\r\n.p-btn:hover { background: #9333ea; }\r\n<\/style>\r\n\r\n<div class=\"card-grid\">\r\n\r\n  <div class=\"p-card\">\r\n    <div>\r\n      <div class=\"p-icon\">\u23f1\ufe0f<\/div>\r\n      <div class=\"p-title\">Kalkulator Redukcji Wagi w Czasie<\/div>\r\n      <div class=\"p-desc\">Narz\u0119dzie prognozuj\u0105ce dat\u0119 osi\u0105gni\u0119cia celu wagowego na podstawie deficytu kalorycznego.<\/div>\r\n      <ul class=\"p-features\">\r\n        <li>Realne ramy czasowe zrzucenia kilogram\u00f3w (Bezpieczne tempo)<\/li>\r\n        <li>Brak prze\u0142adowania strony (B\u0142yskawiczny i lekki JS)<\/li>\r\n        <li>Generuje pot\u0119\u017cny impuls do natychmiastowego zakupu diety<\/li>\r\n        <li>Idealny dla trener\u00f3w personalnych i dietetyk\u00f3w online<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n    <div>\r\n      <div class=\"p-price\">od 400 z\u0142<\/div>\r\n      <a href=\"#kontakt\" class=\"p-btn\">Wdr\u00f3\u017c u Klienta<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b0b352d e-con-full e-flex e-con e-child\" data-id=\"b0b352d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5c77b96 elementor-widget elementor-widget-html\" data-id=\"5c77b96\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;600;800&display=swap');\r\n\r\n.calc-container {\r\n  max-width: 500px;\r\n  margin: 20px auto;\r\n  background: #18181b; \/* Ciemne t\u0142o Twojej marki *\/\r\n  border: 1px solid #27272a;\r\n  border-radius: 20px;\r\n  padding: 30px;\r\n  font-family: 'Plus Jakarta Sans', sans-serif;\r\n  color: #ffffff;\r\n  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);\r\n}\r\n\r\n.calc-title {\r\n  font-size: 1.5rem;\r\n  font-weight: 800;\r\n  margin-bottom: 25px;\r\n  text-align: center;\r\n  background: linear-gradient(to right, #ffffff, #a855f7);\r\n  -webkit-background-clip: text;\r\n  -webkit-text-fill-color: transparent;\r\n}\r\n\r\n.form-group {\r\n  margin-bottom: 20px;\r\n}\r\n\r\n.form-label {\r\n  display: block;\r\n  font-size: 0.9rem;\r\n  font-weight: 600;\r\n  margin-bottom: 8px;\r\n  color: #a1a1aa;\r\n}\r\n\r\n.form-input {\r\n  width: 100%;\r\n  background: #27272a;\r\n  border: 1px solid #3f3f46;\r\n  border-radius: 12px;\r\n  padding: px;\r\n  color: #ffffff;\r\n  font-size: 1rem;\r\n  font-family: inherit;\r\n  box-sizing: border-box;\r\n  transition: border-color 0.2s;\r\n}\r\n\r\n.form-input:focus {\r\n  outline: none;\r\n  border-color: #a855f7;\r\n}\r\n\r\n.calc-select {\r\n  cursor: pointer;\r\n  appearance: none;\r\n  background-image: url(\"data:image\/svg+xml;charset=UTF-8,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C\/polyline%3E%3C\/svg%3E\");\r\n  background-repeat: no-repeat;\r\n  background-position: right 14px center;\r\n  background-size: 16px;\r\n}\r\n\r\n.calc-btn {\r\n  width: 100%;\r\n  background: #a855f7;\r\n  color: #ffffff;\r\n  border: none;\r\n  padding: 14px;\r\n  border-radius: 12px;\r\n  font-size: 1rem;\r\n  font-weight: 800;\r\n  cursor: pointer;\r\n  transition: background 0.2s, transform 0.1s;\r\n  margin-top: 10px;\r\n}\r\n\r\n.calc-btn:hover {\r\n  background: #9333ea;\r\n}\r\n\r\n.calc-btn:active {\r\n  transform: scale(0.98);\r\n}\r\n\r\n\/* Sekcja wynik\u00f3w *\/\r\n.result-box {\r\n  margin-top: 25px;\r\n  padding: 20px;\r\n  background: rgba(168, 85, 247, 0.1);\r\n  border: 1px solid rgba(168, 85, 247, 0.3);\r\n  border-radius: 16px;\r\n  display: none; \/* Ukryte na start *\/\r\n  animation: slideDown 0.3s ease-out;\r\n}\r\n\r\n.result-item {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  margin-bottom: 12px;\r\n  font-size: 0.95rem;\r\n  color: #e4e4e7;\r\n}\r\n\r\n.result-item:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\n.result-value {\r\n  font-weight: 800;\r\n  color: #ffffff;\r\n  font-size: 1.1rem;\r\n}\r\n\r\n.result-value.accent {\r\n  color: #a855f7;\r\n}\r\n\r\n@keyframes slideDown {\r\n  from { opacity: 0; transform: translateY(-10px); }\r\n  to { opacity: 1; transform: translateY(0); }\r\n}\r\n<\/style>\r\n\r\n<div class=\"calc-container\">\r\n  <div class=\"calc-title\">Prognoza Redukcji Wagi<\/div>\r\n\r\n  <div class=\"form-group\">\r\n    <label class=\"form-label\" for=\"currentWeight\">Twoja obecna waga (kg)<\/label>\r\n    <input type=\"number\" id=\"currentWeight\" class=\"form-input\" placeholder=\"np. 85\" step=\"0.1\">\r\n  <\/div>\r\n\r\n  <div class=\"form-group\">\r\n    <label class=\"form-label\" for=\"targetWeight\">Wymarzona waga docelowa (kg)<\/label>\r\n    <input type=\"number\" id=\"targetWeight\" class=\"form-input\" placeholder=\"np. 75\" step=\"0.1\">\r\n  <\/div>\r\n\r\n  <div class=\"form-group\">\r\n    <label class=\"form-label\" for=\"pace\">Tempo odchudzania<\/label>\r\n    <select id=\"pace\" class=\"form-input calc-select\">\r\n      <option value=\"0.5\">Zdrowe (0,5 kg \/ tydzie\u0144)<\/option>\r\n      <option value=\"0.75\">\u015arednie (0,75 kg \/ tydzie\u0144)<\/option>\r\n      <option value=\"1\">Szybkie (1,0 kg \/ tydzie\u0144)<\/option>\r\n    <\/select>\r\n  <\/div>\r\n\r\n  <button class=\"calc-btn\" onclick=\"calculateDietTime()\">Sprawd\u017a prognoz\u0119<\/button>\r\n\r\n  <div id=\"resultBox\" class=\"result-box\">\r\n    <div class=\"result-item\">\r\n      <span>Do zrzucenia:<\/span>\r\n      <span class=\"result-value\" id=\"weightToLose\">0 kg<\/span>\r\n    <\/div>\r\n    <div class=\"result-item\">\r\n      <span>Liczba tygodni:<\/span>\r\n      <span class=\"result-value\" id=\"weeksNeeded\">0<\/span>\r\n    <\/div>\r\n    <div class=\"result-item\">\r\n      <span>Przewidywana data osi\u0105gni\u0119cia celu:<\/span>\r\n      <span class=\"result-value accent\" id=\"targetDate\">-<\/span>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\nfunction calculateDietTime() {\r\n  \/\/ Pobranie element\u00f3w\r\n  const currentWeight = parseFloat(document.getElementById('currentWeight').value);\r\n  const targetWeight = parseFloat(document.getElementById('targetWeight').value);\r\n  const pace = parseFloat(document.getElementById('pace').value);\r\n  const resultBox = document.getElementById('resultBox');\r\n\r\n  \/\/ Walidacja p\u00f3l\r\n  if (isNaN(currentWeight) || isNaN(targetWeight) || currentWeight <= targetWeight || currentWeight <= 0) {\r\n    alert(\"Prosz\u0119 wpisa\u0107 poprawne dane. Obecna waga musi by\u0107 wy\u017csza ni\u017c waga docelowa!\");\r\n    return;\r\n  }\r\n\r\n  \/\/ Obliczenia\r\n  const weightToLose = currentWeight - targetWeight;\r\n  const weeksNeeded = Math.ceil(weightToLose \/ pace);\r\n\r\n  \/\/ Obliczenie daty\r\n  const today = new Date();\r\n  const futureDate = new Date();\r\n  futureDate.setDate(today.getDate() + (weeksNeeded * 7));\r\n\r\n  \/\/ Formatowanie daty po polsku\r\n  const options = { day: 'numeric', month: 'long', year: 'numeric' };\r\n  const formattedDate = futureDate.toLocaleDateString('pl-PL', options);\r\n\r\n  \/\/ Wstrzykiwanie danych do wynik\u00f3w\r\n  document.getElementById('weightToLose').innerText = weightToLose.toFixed(1) + \" kg\";\r\n  document.getElementById('weeksNeeded').innerText = weeksNeeded + \" tyg.\";\r\n  document.getElementById('targetDate').innerText = formattedDate;\r\n\r\n  \/\/ Pokazanie panelu wynik\u00f3w\r\n  resultBox.style.display = 'block';\r\n}\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6657abc e-flex e-con-boxed e-con e-parent\" data-id=\"6657abc\" data-element_type=\"container\" data-e-type=\"container\" id=\"kontakt\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8ac6f9d elementor-widget elementor-widget-html\" data-id=\"8ac6f9d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700&amp;display=swap\" rel=\"stylesheet\">\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/lucide@0.263.0\/dist\/umd\/lucide.min.js\"><\/script>\r\n\r\n<div id=\"wrapper-kontakt-premium\">\r\n    <style>\r\n        #wrapper-kontakt-premium, #wrapper-kontakt-premium * {\r\n            font-family: 'Poppins', sans-serif !important;\r\n            box-sizing: border-box !important;\r\n        }\r\n\r\n        #wrapper-kontakt-premium {\r\n            background: #0a0a0c !important;\r\n            padding: 80px 20px;\r\n            color: #ffffff;\r\n            width: 100%;\r\n            display: flex;\r\n            justify-content: center;\r\n        }\r\n\r\n        .contact-container {\r\n            width: 100%;\r\n            max-width: 1100px;\r\n            display: grid;\r\n            grid-template-columns: 1fr 1.2fr;\r\n            gap: 60px;\r\n            align-items: center;\r\n        }\r\n\r\n        \/* LEWA STRONA *\/\r\n        .contact-info h2 {\r\n            font-size: clamp(30px, 4vw, 42px) !important;\r\n            font-weight: 700;\r\n            margin-bottom: 20px;\r\n            background: linear-gradient(135deg, #fff 0%, #94a3b8 100%);\r\n            -webkit-background-clip: text;\r\n            -webkit-text-fill-color: transparent;\r\n        }\r\n\r\n        .contact-info p { color: #94a3b8; font-size: 16px; margin-bottom: 30px; font-weight: 300; }\r\n\r\n        .benefit-card {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 12px;\r\n            padding: 12px;\r\n            background: rgba(255, 255, 255, 0.03);\r\n            border-radius: 12px;\r\n            margin-bottom: 12px;\r\n            border: 1px solid rgba(255, 255, 255, 0.05);\r\n        }\r\n        .benefit-card i { color: #ec4899; }\r\n\r\n        \/* PRAWA STRONA - FORMULARZ *\/\r\n        .form-glass {\r\n            background: rgba(255, 255, 255, 0.02);\r\n            backdrop-filter: blur(20px);\r\n            border: 1px solid rgba(255, 255, 255, 0.1);\r\n            border-radius: 24px;\r\n            padding: 35px;\r\n        }\r\n\r\n        .form-group { margin-bottom: 18px; position: relative; }\r\n\r\n        .form-group label {\r\n            display: block;\r\n            font-size: 12px;\r\n            color: #94a3b8;\r\n            margin-bottom: 6px;\r\n            text-transform: uppercase;\r\n            letter-spacing: 0.5px;\r\n        }\r\n\r\n        \/* NAPRAWIONE INPUTY I SELECT *\/\r\n        .input-control {\r\n            width: 100%;\r\n            height: 54px; \/* Sztywna wysoko\u015b\u0107 dla wszystkich p\u00f3l *\/\r\n            background: rgba(255, 255, 255, 0.05);\r\n            border: 1px solid rgba(255, 255, 255, 0.1);\r\n            border-radius: 12px;\r\n            padding: 0 15px 0 45px; \/* Wy\u015brodkowanie tekstu w pionie przez padding 0 *\/\r\n            color: #fff;\r\n            font-size: 15px;\r\n            transition: all 0.3s ease;\r\n            display: flex;\r\n            align-items: center;\r\n        }\r\n\r\n        \/* SPECJALNA NAPRAWA DLA SELECTA *\/\r\n        select.input-control {\r\n            cursor: pointer;\r\n            appearance: none !important;\r\n            -webkit-appearance: none !important;\r\n            background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'\/%3E%3C\/svg%3E\") !important;\r\n            background-repeat: no-repeat !important;\r\n            background-position: right 15px center !important;\r\n            background-size: 16px !important;\r\n            line-height: 54px !important; \/* Wymuszenie centrowania w niekt\u00f3rych przegl\u0105darkach *\/\r\n        }\r\n\r\n        \/* Textarea musi mie\u0107 auto wysoko\u015b\u0107 *\/\r\n        textarea.input-control {\r\n            height: auto !important;\r\n            min-height: 100px;\r\n            padding-top: 15px !important;\r\n            line-height: 1.5;\r\n        }\r\n\r\n        .form-group i.field-icon {\r\n            position: absolute;\r\n            left: 15px;\r\n            top: 36px; \/* Idealne wyr\u00f3wnanie przy labelu *\/\r\n            color: #64748b;\r\n            pointer-events: none;\r\n        }\r\n\r\n        .submit-btn {\r\n            width: 100%;\r\n            background: linear-gradient(135deg, #ec4899 0%, #8b5cf6 100%);\r\n            color: #fff;\r\n            border: none;\r\n            height: 56px;\r\n            border-radius: 12px;\r\n            font-weight: 600;\r\n            font-size: 16px;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 10px;\r\n            margin-top: 10px;\r\n        }\r\n\r\n        .submit-btn:hover {\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 10px 20px rgba(236, 72, 153, 0.3);\r\n        }\r\n\r\n        .success-overlay { display: none; text-align: center; color: #4ade80; margin-top: 15px; font-size: 14px; }\r\n\r\n        @media (max-width: 900px) {\r\n            .contact-container { grid-template-columns: 1fr; gap: 40px; }\r\n            .form-glass { padding: 25px; }\r\n        }\r\n    <\/style>\r\n\r\n    <div class=\"contact-container\">\r\n        <div class=\"contact-info\">\r\n            <h2>Porozmawiajmy o Twoim projekcie<\/h2>\r\n            <p>Napisz kilka s\u0142\u00f3w o swoim biznesie, a zaproponuj\u0119 najlepsze rozwi\u0105zanie.<\/p>\r\n            \r\n            <div class=\"benefit-card\"><i data-lucide=\"zap\" size=\"18\"><\/i><span>Szybka odpowied\u017a w 24h<\/span><\/div>\r\n            <div class=\"benefit-card\"><i data-lucide=\"shield-check\" size=\"18\"><\/i><span>Pe\u0142ne bezpiecze\u0144stwo danych<\/span><\/div>\r\n            <div class=\"benefit-card\"><i data-lucide=\"cpu\" size=\"18\"><\/i><span>Wsparcie AI i automatyzacji<\/span><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"form-wrapper\">\r\n            <form id=\"premium-contact-form\" class=\"form-glass\">\r\n                <div class=\"form-group\">\r\n                    <label>Imi\u0119 i nazwisko<\/label>\r\n                    <i data-lucide=\"user\" size=\"18\" class=\"field-icon\"><\/i>\r\n                    <input type=\"text\" class=\"input-control\" placeholder=\"Twoje imi\u0119...\" required>\r\n                <\/div>\r\n\r\n                <div class=\"form-group\">\r\n                    <label>Adres e-mail<\/label>\r\n                    <i data-lucide=\"mail\" size=\"18\" class=\"field-icon\"><\/i>\r\n                    <input type=\"email\" class=\"input-control\" placeholder=\"twoj@email.pl\" required>\r\n                <\/div>\r\n\r\n                <div class=\"form-group\">\r\n                    <label>Opis projektu<\/label>\r\n                    <i data-lucide=\"message-square\" size=\"18\" class=\"field-icon\"><\/i>\r\n                    <textarea class=\"input-control\" placeholder=\"W czym mog\u0119 Ci pom\u00f3c?\"><\/textarea>\r\n                <\/div>\r\n\r\n                <div class=\"form-group\">\r\n                    <label>Przybli\u017cony bud\u017cet<\/label>\r\n                    <i data-lucide=\"banknote\" size=\"18\" class=\"field-icon\"><\/i>\r\n                    <select class=\"input-control\">\r\n                        <option value=\"\" disabled selected>Wybierz zakres (opcjonalnie)<\/option>\r\n                        <option value=\"1\">Poni\u017cej 5 000 PLN<\/option>\r\n                        <option value=\"2\">5 000 - 15 000 PLN<\/option>\r\n                        <option value=\"3\">Powy\u017cej 15 000 PLN<\/option>\r\n                    <\/select>\r\n                <\/div>\r\n\r\n                <button type=\"submit\" class=\"submit-btn\">\r\n                    <span>Wy\u015blij zapytanie<\/span>\r\n                    <i data-lucide=\"send\" size=\"18\"><\/i>\r\n                <\/button>\r\n\r\n                <div id=\"form-success\" class=\"success-overlay\">\r\n                    <i data-lucide=\"check-circle\" size=\"18\" style=\"vertical-align: middle; margin-right: 5px;\"><\/i> \r\n                    Wiadomo\u015b\u0107 wys\u0142ana! Odpowiem niebawem.\r\n                <\/div>\r\n            <\/form>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n    (function() {\r\n        if (window.lucide) lucide.createIcons();\r\n        const form = document.getElementById('premium-contact-form');\r\n        const successMsg = document.getElementById('form-success');\r\n\r\n        form.addEventListener('submit', function(e) {\r\n            e.preventDefault();\r\n            const btn = form.querySelector('.submit-btn');\r\n            btn.innerHTML = 'Wysy\u0142anie...';\r\n            btn.style.opacity = '0.7';\r\n\r\n            setTimeout(() => {\r\n                form.reset();\r\n                btn.innerHTML = 'Wy\u015blij zapytanie <i data-lucide=\"send\" size=\"18\"><\/i>';\r\n                btn.style.opacity = '1';\r\n                successMsg.style.display = 'block';\r\n                if (window.lucide) lucide.createIcons();\r\n                setTimeout(() => { successMsg.style.display = 'none'; }, 5000);\r\n            }, 1200);\r\n        });\r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c3c4f6f e-flex e-con-boxed e-con e-parent\" data-id=\"c3c4f6f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b886ef8 elementor-widget elementor-widget-html\" data-id=\"b886ef8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<footer id=\"premium-footer\">\r\n    <style>\r\n        \/* Wymuszenie czcionki dla WSZYSTKICH element\u00f3w wewn\u0105trz stopki *\/\r\n        #premium-footer, \r\n        #premium-footer * {\r\n            font-family: 'Poppins', sans-serif !important;\r\n        }\r\n\r\n        #premium-footer {\r\n            background: #0a0a0c;\r\n            color: #ffffff;\r\n            padding: 80px 0 30px 0;\r\n            border-top: 1px solid rgba(255, 255, 255, 0.05);\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n\r\n        \/* Po\u015bwiata w tle *\/\r\n        #premium-footer::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: -150px;\r\n            right: -150px;\r\n            width: 300px;\r\n            height: 300px;\r\n            background: radial-gradient(circle, rgba(139, 92, 246, 0.12) 0%, transparent 70%);\r\n            pointer-events: none;\r\n        }\r\n\r\n        .footer-container {\r\n            max-width: 1200px;\r\n            margin: 0 auto;\r\n            padding: 0 30px;\r\n            display: grid;\r\n            grid-template-columns: 1.5fr 1fr 1fr 1.2fr;\r\n            gap: 40px;\r\n        }\r\n\r\n        \/* LOGO *\/\r\n        .footer-logo {\r\n            font-size: 24px;\r\n            font-weight: 700;\r\n            margin-bottom: 20px;\r\n            display: block;\r\n            text-decoration: none;\r\n            color: #fff !important;\r\n        }\r\n\r\n        .footer-logo span {\r\n            background: linear-gradient(135deg, #ec4899 0%, #8b5cf6 100%);\r\n            -webkit-background-clip: text;\r\n            -webkit-text-fill-color: transparent;\r\n        }\r\n\r\n        .footer-bio {\r\n            color: rgba(255, 255, 255, 0.6);\r\n            font-size: 14px;\r\n            line-height: 1.6;\r\n            margin-bottom: 25px;\r\n        }\r\n\r\n        \/* TYTU\u0141Y SEKCJI - Teraz na 100% Poppins *\/\r\n        .footer-heading {\r\n            font-size: 16px;\r\n            font-weight: 600;\r\n            margin-bottom: 25px;\r\n            color: #ffffff;\r\n            text-transform: none; \/* Zapobiega wymuszaniu wielkich liter przez niekt\u00f3re motywy *\/\r\n            letter-spacing: 0.5px;\r\n        }\r\n\r\n        \/* LINKI *\/\r\n        .footer-links {\r\n            list-style: none;\r\n            padding: 0;\r\n            margin: 0;\r\n        }\r\n\r\n        .footer-links li {\r\n            margin-bottom: 12px;\r\n        }\r\n\r\n        .footer-links a {\r\n            color: rgba(255, 255, 255, 0.6);\r\n            text-decoration: none;\r\n            font-size: 14px;\r\n            transition: all 0.3s ease;\r\n            display: inline-block;\r\n        }\r\n\r\n        .footer-links a:hover {\r\n            color: #ec4899;\r\n            padding-left: 5px;\r\n        }\r\n\r\n        \/* KONTAKT I SOCIALE *\/\r\n        .footer-contact-item {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 12px;\r\n            color: rgba(255, 255, 255, 0.6);\r\n            font-size: 14px;\r\n            margin-bottom: 15px;\r\n        }\r\n\r\n        .social-icons {\r\n            display: flex;\r\n            gap: 15px;\r\n            margin-top: 25px;\r\n        }\r\n\r\n        .social-icons a {\r\n            width: 40px;\r\n            height: 40px;\r\n            background: rgba(255, 255, 255, 0.03);\r\n            border: 1px solid rgba(255, 255, 255, 0.08);\r\n            border-radius: 12px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            color: white;\r\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\r\n            text-decoration: none;\r\n        }\r\n\r\n        .social-icons a:hover {\r\n            background: linear-gradient(135deg, #ec4899 0%, #8b5cf6 100%);\r\n            border-color: transparent;\r\n            transform: translateY(-5px);\r\n            box-shadow: 0 10px 20px rgba(236, 72, 153, 0.2);\r\n        }\r\n\r\n        \/* DOLNY PASEK *\/\r\n        .footer-bottom {\r\n            max-width: 1200px;\r\n            margin: 60px auto 0 auto;\r\n            padding: 30px 30px 0 30px;\r\n            border-top: 1px solid rgba(255, 255, 255, 0.05);\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            font-size: 13px;\r\n            color: rgba(255, 255, 255, 0.4);\r\n        }\r\n\r\n        \/* RESPONSYWNO\u015a\u0106 *\/\r\n        @media (max-width: 991px) {\r\n            .footer-container { grid-template-columns: 1fr 1fr; }\r\n        }\r\n\r\n        @media (max-width: 600px) {\r\n            #premium-footer { padding: 60px 0 30px 0; }\r\n            .footer-container { grid-template-columns: 1fr; text-align: center; }\r\n            .footer-contact-item, .social-icons { justify-content: center; }\r\n            .footer-bottom { flex-direction: column; gap: 15px; text-align: center; }\r\n        }\r\n    <\/style>\r\n\r\n    <div class=\"footer-container\">\r\n        <div class=\"footer-col\">\r\n            <a href=\"\/\" class=\"footer-logo\">\r\n                Emilia<span>Ruszczyk<\/span>\r\n            <\/a>\r\n            <p class=\"footer-bio\">\r\n                Projektuj\u0119 nowoczesne do\u015bwiadczenia cyfrowe. Tworz\u0119 strony, kt\u00f3re \u0142\u0105cz\u0105 estetyk\u0119 z wysok\u0105 konwersj\u0105 i automatyzacj\u0105.\r\n            <\/p>\r\n        <\/div>\r\n\r\n\r\n        <div class=\"footer-col\">\r\n            <h4 class=\"footer-heading\">Eksploruj<\/h4>\r\n            <ul class=\"footer-links\">\r\n                <li><a href=\"https:\/\/showroom.emiliaruszczyk.pl\/\" target=\"_blank\" rel=\"noopener\">Showroom<\/a><\/li>\r\n                <li><a href=\"#polityka\">Polityka prywatno\u015bci<\/a><\/li>\r\n                <li><a href=\"#cookies\">Cookies<\/a><\/li>\r\n            <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"footer-col\">\r\n            <h4 class=\"footer-heading\">Kontakt<\/h4>\r\n            <div class=\"footer-contact-item\">\r\n                <i data-lucide=\"mail\" size=\"18\"><\/i>\r\n                ignisdigital@emiliaruszczyk.pl\r\n            <\/div>\r\n            <div class=\"social-icons\">\r\n                <a href=\"https:\/\/www.linkedin.com\/in\/emilia-ruszczyk-78055719a\/\" target=\"_blank\" rel=\"noopener\" aria-label=\"LinkedIn\">\r\n        <i data-lucide=\"linkedin\" size=\"20\"><\/i>\r\n    <\/a>\r\n                <a href=\"https:\/\/www.instagram.com\/nowoczesny_wymiar_stron\/\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram\">\r\n        <i data-lucide=\"instagram\" size=\"20\"><\/i>\r\n    <\/a>\r\n                \r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"footer-bottom\">\r\n        <p>\u00a9 2026 Emilia Ruszczyk. Wszystkie prawa zastrze\u017cone.<\/p>\r\n        <p>Design & Code: Emilia Ruszczyk<\/p>\r\n    <\/div>\r\n<\/footer>\r\n\r\n<script>\r\n    if (window.lucide) lucide.createIcons();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>EmiliaRuszczyk SHOWROOM&nbsp; Bezp\u0142atna wycena \ud83d\udd25 Kalkulator Kalorii TDEE Oblicz dzienne zapotrzebowanie i makro Waga (kg) Wzrost (cm) Wiek P\u0142e\u0107 M\u0119\u017cczyznaKobieta [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-230","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/showroom.emiliaruszczyk.pl\/index.php?rest_route=\/wp\/v2\/pages\/230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/showroom.emiliaruszczyk.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/showroom.emiliaruszczyk.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/showroom.emiliaruszczyk.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/showroom.emiliaruszczyk.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=230"}],"version-history":[{"count":13,"href":"https:\/\/showroom.emiliaruszczyk.pl\/index.php?rest_route=\/wp\/v2\/pages\/230\/revisions"}],"predecessor-version":[{"id":284,"href":"https:\/\/showroom.emiliaruszczyk.pl\/index.php?rest_route=\/wp\/v2\/pages\/230\/revisions\/284"}],"wp:attachment":[{"href":"https:\/\/showroom.emiliaruszczyk.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}