<!DOCTYPE html>
<html lang="pl">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Prowadzenie Social Mediów | Skuteczna Obsługa Social Media</title>
    <meta name="description" content="Profesjonalne prowadzenie social mediów dla firm. Zwiększ zasięgi i&nbsp;sprzedaż dzięki skutecznej obsłudze social media. Sprawdź naszą ofertę i&nbsp;cennik!">
    <meta name="keywords" content="prowadzenie social mediów, prowadzenie social media, obsługa social mediów, obsługa social media, marketing w&nbsp;mediach społecznościowych, agencja social media, prowadzenie fanpage">
    
    <link rel="canonical" href="https://socialmedia.pl">
    <meta name="robots" content="index, follow">
    
    <link rel="icon" type="image/webp" href="social-media-ikona.webp">
    <link rel="apple-touch-icon" href="social-media-ikona.webp">

    <meta property="og:type" content="website">
    <meta property="og:url" content="https://socialmedia.pl">
    <meta property="og:title" content="Prowadzenie Social Mediów | Skuteczna Obsługa Social Media">
    <meta property="og:description" content="Profesjonalne prowadzenie social mediów dla firm. Zwiększ zasięgi i&nbsp;sprzedaż dzięki skutecznej obsłudze social media.">
    <meta property="og:image" content="https://socialmedia.pl/og-image.png">
    <meta property="og:image:secure_url" content="https://socialmedia.pl/og-image.png">
    <meta property="og:image:type" content="image/png">
    <meta property="og:image:width" content="1200">
    <meta property="og:image:height" content="630">
    <meta property="og:site_name" content="SocialMedia.pl">
    <meta property="og:locale" content="pl_PL">

    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:url" content="https://socialmedia.pl">
    <meta name="twitter:title" content="Prowadzenie Social Mediów | Skuteczna Obsługa Social Media">
    <meta name="twitter:description" content="Profesjonalne prowadzenie social mediów dla firm. Zwiększ zasięgi i&nbsp;sprzedaż dzięki skutecznej obsłudze social media.">
    <meta name="twitter:image" content="https://socialmedia.pl/og-image.png">

    <script type="application/ld+json">
    [
      {
        "@context": "https://schema.org",
        "@type": "ProfessionalService",
        "name": "SocialMedia.pl",
        "url": "https://socialmedia.pl",
        "logo": "https://socialmedia.pl/social-media-ikona.webp",
        "image": "https://socialmedia.pl/og-image.png",
        "description": "Profesjonalne prowadzenie social mediów dla firm. Zwiększ zasięgi i&nbsp;sprzedaż dzięki skutecznej obsłudze social media.",
        "email": "kontakt@socialmedia.pl",
        "address": {
          "@type": "PostalAddress",
          "addressCountry": "PL"
        },
        "offers": {
          "@type": "Offer",
          "price": "99.00",
          "priceCurrency": "PLN"
        },
        "aggregateRating": {
          "@type": "AggregateRating",
          "ratingValue": "5.0",
          "reviewCount": "13"
        },
        "sameAs": [
          "https://www.facebook.com/wwwSocialMediapl/",
          "https://www.instagram.com/socialmedia_pl_",
          "https://x.com/socialmedia_pl_",
          "https://pl.pinterest.com/SocialMedia_pl/",
          "https://www.tiktok.com/@socialmedia.pl"
        ]
      },
      {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": [
          {
            "@type": "Question",
            "name": "Ile kosztuje prowadzenie social media?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Ceny za profesjonalne prowadzenie social mediów zaczynają się u&nbsp;nas już od 99 zł miesięcznie. Ostateczny koszt zależy od wybranego pakietu, liczby obsługiwanych kanałów oraz zakresu działań (np. tworzenie wideo, moderacja)."
            }
          },
          {
            "@type": "Question",
            "name": "Na jakich platformach prowadzicie profile?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "M.in. Facebook, Instagram, TikTok, LinkedIn, Pinterest, YouTube, wizytówka Google oraz X (Twitter). Dobieramy kanały do Twojej branży i&nbsp;celów — dokładny zakres ustalamy przy starcie współpracy."
            }
          },
          {
            "@type": "Question",
            "name": "Czy muszę podpisywać umowę długoterminową?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Nie wymagamy długoterminowej umowy. Współpracę możesz rozpocząć na jasnych, elastycznych warunkach i&nbsp;ocenić efekty bez wieloletnich zobowiązań."
            }
          }
        ]
      }
    ]
    </script>

    
    
    <style>
/*! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-\[-10\%\]{left:-10%}.right-4{right:1rem}.right-\[-10\%\]{right:-10%}.top-10{top:2.5rem}.top-4{top:1rem}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[9999\]{z-index:9999}.clear-both{clear:both}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-32{height:8rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-auto{height:auto}.h-full{height:100%}.max-h-\[min\(90vh\2c 32rem\)\]{max-height:min(90vh,32rem)}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-32{width:8rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[min\(100vw-2rem\2c 36rem\)\]{max-width:min(100vw - 2rem,36rem)}.max-w-lg{max-width:32rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x:-50%}.translate-y-full{--tw-translate-y:100%}.-rotate-12,.translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate:-12deg}.-rotate-3{--tw-rotate:-3deg}.-rotate-3,.rotate-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-3{--tw-rotate:3deg}.rotate-6{--tw-rotate:6deg}.rotate-6,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-hidden{overflow:visible}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-t{border-top-width:1px}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity))}.border-blue-600\/10{border-color:#2563eb1a}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}.border-slate-200\/60{border-color:#e2e8f099}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity))}.border-white\/60{border-color:#fff9}.bg-black\/45{background-color:#00000073}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/50{background-color:#ffffff80}.bg-white\/80{background-color:#fffc}.bg-white\/95{background-color:#fffffff2}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-5{padding-left:1.25rem}.pr-12{padding-right:3rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-inherit{color:inherit}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.decoration-slate-300{text-decoration-color:#cbd5e1}.decoration-slate-400{text-decoration-color:#94a3b8}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-blue-600{accent-color:#2563eb}.accent-green-600{accent-color:#16a34a}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-\[0_-10px_40px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_-10px_40px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:0 -10px 40px #0000000d;--tw-shadow-colored:0 -10px 40px var(--tw-shadow-color)}.shadow-\[0_40px_80px_-15px_rgba\(0\2c 102\2c 255\2c 0\.15\)\]{--tw-shadow:0 40px 80px -15px #0066ff26;--tw-shadow-colored:0 40px 80px -15px var(--tw-shadow-color)}.shadow-\[0_40px_80px_-15px_rgba\(0\2c 102\2c 255\2c 0\.15\)\],.shadow-inner{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-green-500\/30{--tw-shadow-color:#22c55e4d;--tw-shadow:var(--tw-shadow-colored)}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity))}.ring-opacity-50{--tw-ring-opacity:0.5}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}.backdrop-blur-3xl,.backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-family:Jura;font-style:normal;font-weight:700;font-display:swap;src:url(jura-v34-latin-ext-700.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(plus-jakarta-sans-v12-latin-ext-regular.woff2) format("woff2")}:root{--accent:#06f;--text:#0a0a0a;--glass-border:#ffffffe6;--glass-accent-border:#0066ff4d;--glass-bg:#eff6ff66;--card-shadow:0 30px 60px -15px #00000014,0 10px 20px -5px #0000000a;--dark-blue-ticker:#036;--dark-blue-gradient:linear-gradient(135deg,#036,#0059b3)}@keyframes bgFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}body{background:linear-gradient(-45deg,#fff,#f0f9ff,#fff,#f0fdfa,#fff);background-size:400% 400%;animation:bgFlow 4s ease-in-out infinite;color:var(--text);font-family:Plus Jakarta Sans,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}.font-syne,.h-super{font-family:Jura,sans-serif}#social-stars{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.star-icon{position:absolute;width:42px;height:42px;opacity:0;animation:twinkle var(--duration) infinite ease-in-out var(--delay);-o-object-fit:contain;object-fit:contain}@keyframes twinkle{0%,to{opacity:0;transform:scale(.5)}50%{opacity:.5;transform:scale(1.2)}}.glass-content{background:var(--glass-bg);backdrop-filter:blur(35px);-webkit-backdrop-filter:blur(35px);border:1px solid var(--glass-border);outline:1px solid var(--glass-accent-border);border-radius:3rem;box-shadow:var(--card-shadow);transform:translateZ(0)}.h-super{font-size:clamp(1.5rem,5vw,5.5rem);line-height:1.2;letter-spacing:-.02em;text-transform:uppercase}.font-syne.font-black,.h-super,.h-super .font-black{font-weight:700}.logo-svg{width:clamp(48px,8vw,128px);height:auto;aspect-ratio:1/1;transition:all .4s cubic-bezier(.16,1,.3,1)}.logo-path{fill:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.logo-text{font-size:clamp(1.5rem,4.5vw,4.5rem)}.logo-container{padding:clamp(.75rem,1.5vw,1.5rem) clamp(1.5rem,3vw,3rem);gap:clamp(.75rem,1.5vw,1.5rem)}.ticker-container{overflow:hidden;white-space:nowrap;padding:30px 0;background:var(--dark-blue-gradient);width:100vw;position:relative;left:50%;margin-left:-50vw;border:none;box-shadow:0 10px 30px #0003;z-index:50}.ticker-wrapper{display:inline-block;animation:ticker 30s linear infinite;will-change:transform}.ticker-item{display:inline-flex;align-items:center;gap:15px;margin-right:60px;font-weight:800;font-size:1.2rem;color:#fff}.ticker-item img{width:50px;height:50px;border-radius:50%;background:#fff;padding:8px;box-shadow:0 4px 10px #0000001a;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.bento-card{position:relative;overflow:hidden;background:var(--glass-bg);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid var(--glass-border);outline:1px solid var(--glass-accent-border);border-radius:2.5rem;padding:3rem;transition:all .5s cubic-bezier(.16,1,.3,1);box-shadow:0 15px 45px -10px #0000000f}.bento-card:hover{transform:translateY(-15px) scale(1.02);outline-color:var(--accent);box-shadow:0 50px 100px -20px #0066ff26}.gradient-text{background:linear-gradient(135deg,#06f,#00d4ff 45%,#06f 55%,#004db3);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text;padding-bottom:.1em;padding-right:.15em;display:inline-block}@keyframes shimmer{0%{transform:translateX(-150%) skewX(-25deg)}to{transform:translateX(150%) skewX(-25deg)}}.premium-btn-shine{position:relative;overflow:hidden}.premium-btn-shine:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,#0000,#fff6,#0000);transform:skewX(-25deg);animation:shimmer 4s infinite}@keyframes pulse-green{0%{transform:scale(1);box-shadow:0 0 0 0 #16a34ab3}50%{transform:scale(1.05);box-shadow:0 0 0 15px #16a34a00}to{transform:scale(1);box-shadow:0 0 0 0 #16a34a00}}.pulse-btn-green{animation:pulse-green 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes iconSwitch{0%,14%{opacity:0;transform:scale(.7) translateY(20px);filter:blur(10px)}16%,30%{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}32%,to{opacity:0;transform:scale(1.1) translateY(-20px);filter:blur(10px)}}.hero-switcher-icon{opacity:0;animation:iconSwitch 4.8s infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader-circle{border:6px solid #f3f3f3;border-top:6px solid var(--accent);border-radius:50%;width:48px;height:48px;animation:spin 1s linear infinite}.hero-blob-bg{position:absolute;top:-5%;left:-5%;width:110%;height:110%;background:#ffffff73;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid #fffc;box-shadow:0 20px 40px -10px #0066ff1a,inset 0 0 20px #fff9;z-index:0;animation:blobBounce 12s ease-in-out infinite alternate;pointer-events:none}@keyframes blobBounce{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 70% 70% 30%/30% 60% 40% 70%}to{border-radius:50% 50% 40% 60%/50% 40% 60% 50%}}#privacy-policy-modal{background:#0000}#privacy-policy-modal .privacy-modal-panel{background:#fff;color:#0f172a}@media (min-width:768px){.md\:mb-10{margin-bottom:2.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mt-16{margin-top:4rem}.md\:mt-4{margin-top:1rem}.md\:flex{display:flex}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-8{gap:2rem}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.md\:p-10{padding:2.5rem}.md\:p-3{padding:.75rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:pb-16{padding-bottom:4rem}.md\:pl-2{padding-left:.5rem}.md\:pt-20{padding-top:5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}.selection\:bg-blue-600 ::-moz-selection{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.selection\:bg-blue-600 ::selection{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.selection\:text-white ::-moz-selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.selection\:text-white ::selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.selection\:bg-blue-600::-moz-selection{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.selection\:bg-blue-600::selection{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.selection\:text-white::-moz-selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.selection\:text-white::selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.hover\:text-slate-500:hover{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.hover\:text-slate-600:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.hover\:decoration-slate-500:hover{text-decoration-color:#64748b}.hover\:decoration-slate-600:hover{text-decoration-color:#475569}.focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:400px){.min-\[400px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}}@media (min-width:768px){.md\:mb-10{margin-bottom:2.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mt-16{margin-top:4rem}.md\:mt-4{margin-top:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-8{gap:2rem}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.md\:p-10{padding:2.5rem}.md\:p-3{padding:.75rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:pb-16{padding-bottom:4rem}.md\:pl-2{padding-left:.5rem}.md\:pt-20{padding-top:5rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}}.selection\:bg-blue-600 ::-moz-selection{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.selection\:bg-blue-600 ::selection{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.selection\:text-white ::-moz-selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.selection\:text-white ::selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.selection\:bg-blue-600::-moz-selection{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.selection\:bg-blue-600::selection{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.selection\:text-white::-moz-selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.selection\:text-white::selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.hover\:bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.hover\:text-pink-600:hover{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.hover\:text-slate-500:hover{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.hover\:text-slate-600:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.hover\:decoration-slate-500:hover{text-decoration-color:#64748b}.hover\:decoration-slate-600:hover{text-decoration-color:#475569}.hover\:opacity-80:hover{opacity:.8}.focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:400px){.min-\[400px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:mb-10{margin-bottom:2.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mt-16{margin-top:4rem}.md\:mt-4{margin-top:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:h-12{height:3rem}.md\:w-12{width:3rem}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-8{gap:2rem}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.md\:p-10{padding:2.5rem}.md\:p-3{padding:.75rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:pb-16{padding-bottom:4rem}.md\:pl-2{padding-left:.5rem}.md\:pt-20{padding-top:5rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}}
    </style>
</head>
<body class="selection:bg-blue-600 selection:text-white">

    <div id="status-popup" class="fixed top-10 left-1/2 -translate-x-1/2 z-[10000] bg-white/95 backdrop-blur-3xl px-8 py-4 border-2 rounded-2xl shadow-2xl hidden opacity-0 transition-all duration-500 scale-90 max-w-[min(100vw-2rem,36rem)]">
        <p id="status-popup-text" class="font-black uppercase tracking-widest text-center text-sm md:text-lg"></p>
    </div>

    <div id="privacy-policy-modal" class="fixed inset-0 z-[10001] hidden" role="dialog" aria-modal="true" aria-labelledby="privacy-modal-title">
        <div class="absolute inset-0 bg-black/45" onclick="closePrivacyPolicyModal()" aria-hidden="true"></div>
        <div class="absolute inset-0 z-10 flex items-center justify-center p-4 pointer-events-none">
            <div class="privacy-modal-panel relative pointer-events-auto w-full max-w-lg rounded-2xl p-8 md:p-10 shadow-2xl border border-slate-200 max-h-[min(90vh,32rem)] overflow-y-auto" onclick="event.stopPropagation()">
                <button type="button" onclick="closePrivacyPolicyModal()" class="absolute top-4 right-4 flex h-10 w-10 items-center justify-center rounded-full text-2xl font-light text-slate-500 transition hover:bg-slate-100 hover:text-slate-900" aria-label="Zamknij">&times;</button>
                <h2 id="privacy-modal-title" class="pr-12 text-xl md:text-2xl font-black text-slate-900 leading-tight">Polityka Prywatności (Klauzula RODO i&nbsp;Cookies)</h2>
                <div id="privacy-modal-text" class="mt-6 text-sm md:text-base font-medium text-slate-700 leading-relaxed flex flex-col gap-4" style="text-align: justify;">
                    <p><strong>1. Administrator Danych</strong><br>Administratorem Twoich danych osobowych jest Retoryczna Agencja Reklamowa z&nbsp;siedzibą w&nbsp;Lublinie, NIP: 7123239469, e-mail: <span id="protected-email"></span><script>document.getElementById('protected-email').textContent = 'rodo' + '@' + 'socialmedia.pl';</script>.</p>
                    <p><strong>2. Cele i&nbsp;podstawy prawne przetwarzania</strong><br>Twoje dane (numer telefonu, ewentualnie imię, nazwisko, e-mail oraz dane podane w&nbsp;formularzu) przetwarzane są w&nbsp;celu nawiązania kontaktu, obsługi zapytań z&nbsp;formularza, przedstawienia oferty oraz realizacji usług związanych z&nbsp;prowadzeniem mediów społecznościowych (podstawa prawna: art. 6 ust. 1 lit. b RODO - podjęcie działań na żądanie osoby, której dane dotyczą, przed zawarciem umowy). Ponadto dane mogą być przetwarzane w&nbsp;celu ewentualnego ustalenia, dochodzenia lub obrony przed roszczeniami (podstawa prawna: art. 6 ust. 1 lit. f RODO - prawnie uzasadniony interes administratora).</p>
                    <p><strong>3. Odbiorcy danych</strong><br>Dane mogą być udostępniane podmiotom świadczącym dla nas usługi IT (np. hosting, obsługa poczty e-mail, wsparcie IT), wyłącznie na podstawie umów powierzenia przetwarzania danych.</p>
                    <p><strong>4. Czas przechowywania</strong><br>Dane będą przechowywane przez okres niezbędny do obsługi zapytania i&nbsp;realizacji celu, w&nbsp;jakim zostały zebrane, a&nbsp;po tym czasie przez okres wymagany przepisami prawa lub do czasu przedawnienia ewentualnych roszczeń.</p>
                    <p><strong>5. Twoje prawa</strong><br>Masz prawo do żądania dostępu do swoich danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, wniesienia sprzeciwu wobec przetwarzania, a&nbsp;także prawo do przenoszenia danych. Przysługuje Ci również prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych (PUODO).</p>
                    <p><strong>6. Dobrowolność podania danych</strong><br>Podanie danych w&nbsp;formularzu jest dobrowolne, jednak niezbędne do nawiązania kontaktu, przedstawienia oferty i&nbsp;podjęcia współpracy.</p>
                    <p><strong>7. Pliki Cookies</strong><br>Nasza strona wykorzystuje pliki cookies (ciasteczka) niezbędne do jej prawidłowego działania oraz pliki cookies analityczne, które pomagają nam ulepszać jej funkcjonalność. Możesz zarządzać ustawieniami plików cookies z&nbsp;poziomu swojej przeglądarki internetowej.</p>
                    <p><strong>8. Zmiany Polityki Prywatności</strong><br>Zastrzegamy sobie prawo do wprowadzania zmian w&nbsp;niniejszej Polityce Prywatności. Zmiany wchodzą w&nbsp;życie z&nbsp;dniem ich publikacji na stronie internetowej.</p>
                </div>
            </div>
        </div>
    </div>

    <div id="social-stars"></div>

    <main class="min-h-screen flex flex-col pt-10 md:pt-20 pb-10">
        <!-- Logo -->
        <div class="w-full flex justify-center mb-10 md:mb-16 relative z-30">
            <a href="/" title="Prowadzenie Social Media" class="logo-container flex items-center shrink-0 glass-content rounded-full" style="background: rgba(255, 255, 255, 0.85); border: 2px solid rgba(0, 51, 102, 0.1);">
                <svg class="logo-svg" viewBox="15 20 70 50" role="img" aria-label="Logo SocialMedia.pl">
                    <defs>
                        <linearGradient id="logo-gradient" x1="0%" y1="0%" x2="100%" y2="100%">
                            <stop offset="0%" stop-color="#003366" />
                            <stop offset="100%" stop-color="#0059b3" />
                        </linearGradient>
                    </defs>
                    <path class="logo-path" d="M30,20 C30,20 20,30 20,50 C20,70 40,70 50,50 C60,30 80,30 80,50 C80,70 70,60 70,60" stroke="url(#logo-gradient)" />
                </svg>
                <span class="logo-text font-syne font-black leading-none" style="letter-spacing: 1px; background: var(--dark-blue-gradient); -webkit-background-clip: text; -webkit-text-fill-color: transparent;">SocialMedia.pl</span>
            </a>
        </div>

        <!-- Hero Section -->
        <section class="flex-1 px-4 md:px-8 flex flex-col justify-center max-w-5xl mx-auto relative w-full z-20 text-center">
            
            <div class="relative w-full mx-auto mb-6">
                <div class="hero-blob-bg"></div>
                <h1 class="h-super w-full max-w-full break-words text-center relative z-10" style="text-transform: none; padding: 0.4em 0; width: 100%;">
                    Prowadzenie <span class="gradient-text italic font-black">Social Mediów</span>
                </h1>
                <p class="text-center relative z-10 w-full max-w-full m-0">
                    <span class="text-2xl md:text-4xl lg:text-5xl font-black mt-4 block text-slate-900">od 99zł/miesięcznie.</span>
                    <span class="text-xl md:text-3xl lg:text-4xl font-extrabold mt-2 block text-blue-600">Wypróbuj za darmo!</span>
                </p>
            </div>


            
            <div id="hero-form-container" class="glass-content p-6 md:p-10 mt-6 max-w-2xl mx-auto w-full relative z-30 shadow-2xl border-2 border-white/60">
                <!-- KROK 1: Telefon -->
                <div id="step-1-container">
                    <p class="text-lg md:text-2xl font-bold mb-6 text-slate-800">Podaj swój numer telefonu, aby kontynuować:</p>
                    
                    <form id="hero-lead-form" class="w-full" onsubmit="event.preventDefault(); handleHeroFormSubmit();" novalidate>
                        <input type="text" name="website_url" class="hidden" tabindex="-1" autocomplete="off" aria-hidden="true">
                        <div id="hero-form-main" class="flex flex-col gap-4 w-full">
                            <input type="tel" id="user-phone" placeholder="+48 000 000 000" inputmode="tel" autocomplete="tel"
                                oninput="this.value = this.value.replace(/[^0-9+]/g, '')"
                                onkeydown="if(event.key === 'Enter') { event.preventDefault(); handleHeroFormSubmit(); }"
                                class="w-full min-w-0 px-6 py-4 md:py-5 rounded-2xl border-2 border-blue-200 focus:border-blue-600 focus:outline-none text-xl text-center font-bold bg-white/80 backdrop-blur-sm transition-colors shadow-inner">
                            <div class="flex items-start gap-3 w-full px-1">
                                <input type="checkbox" id="privacy-accept" name="privacy_accept" required
                                    class="mt-1 h-5 w-5 shrink-0 rounded border-2 border-slate-300 text-green-600 focus:ring-2 focus:ring-blue-500 focus:ring-offset-0 cursor-pointer accent-green-600">
                                <label for="privacy-accept" class="text-xs md:text-sm text-slate-600 font-medium leading-snug cursor-pointer select-none" style="text-align: justify;">
                                    Zapoznałem/am się z&nbsp;informacjami zawartymi w&nbsp;<a href="polityka-prywatnosci" class="text-inherit font-medium underline decoration-slate-400 underline-offset-2 hover:decoration-slate-600" onclick="handlePrivacyPolicyClick(event)">Polityce Prywatności (Klauzula RODO i&nbsp;Cookies)</a>. Wyrażam zgodę na kontakt w&nbsp;celu udostępnienia demo oraz przedstawienia oferty.
                                </label>
                            </div>
                            <button type="submit" id="hero-submit-btn" class="pulse-btn-green premium-btn-shine px-6 md:px-8 py-4 md:py-5 bg-green-600 text-white text-base md:text-xl font-black uppercase tracking-widest rounded-2xl hover:bg-green-500 transition-all shadow-xl shadow-green-500/30 active:scale-95 disabled:opacity-60 disabled:pointer-events-none w-full shrink-0 whitespace-nowrap">
                                Wypróbuj za darmo
                            </button>
                        </div>
                        <div id="hero-form-loading" class="hidden flex flex-col sm:flex-row items-center justify-center gap-4 py-6">
                            <div class="loader-circle shrink-0"></div>
                            <p class="text-xl md:text-2xl font-black uppercase tracking-widest text-blue-600 animate-pulse">Zaczynamy!</p>
                        </div>
                    </form>
                    <p class="text-xs text-slate-500 mt-4 font-medium">* Bez zobowiązań.</p>
                </div>

                <!-- KROK 2: Social Media -->
                <div id="step-2-container" class="hidden w-full flex-col gap-4">
                    <h3 class="text-xl md:text-2xl font-black mb-4 text-slate-800">Jakie social media Cię interesują?</h3>
                    <div class="grid grid-cols-1 min-[400px]:grid-cols-2 sm:grid-cols-3 gap-2 md:gap-3 text-left mb-4">
                        <label class="flex items-center gap-2 cursor-pointer p-2.5 md:p-3 border-2 border-blue-100 rounded-xl hover:border-blue-300 transition-colors bg-white/50">
                            <input type="checkbox" value="Facebook" class="w-5 h-5 accent-blue-600">
                            <img src="icons/facebook.svg" alt="Facebook" class="w-5 h-5 object-contain" width="20" height="20" loading="lazy">
                            <span class="font-bold text-slate-700">Facebook</span>
                        </label>
                        <label class="flex items-center gap-2 cursor-pointer p-2.5 md:p-3 border-2 border-blue-100 rounded-xl hover:border-blue-300 transition-colors bg-white/50">
                            <input type="checkbox" value="Instagram" class="w-5 h-5 accent-blue-600">
                            <img src="icons/instagram.svg" alt="Instagram" class="w-5 h-5 object-contain" width="20" height="20" loading="lazy">
                            <span class="font-bold text-slate-700">Instagram</span>
                        </label>
                        <label class="flex items-center gap-2 cursor-pointer p-2.5 md:p-3 border-2 border-blue-100 rounded-xl hover:border-blue-300 transition-colors bg-white/50">
                            <input type="checkbox" value="TikTok" class="w-5 h-5 accent-blue-600">
                            <img src="icons/tiktok.svg" alt="TikTok" class="w-5 h-5 object-contain" width="20" height="20" loading="lazy">
                            <span class="font-bold text-slate-700">TikTok</span>
                        </label>
                        <label class="flex items-center gap-2 cursor-pointer p-2.5 md:p-3 border-2 border-blue-100 rounded-xl hover:border-blue-300 transition-colors bg-white/50">
                            <input type="checkbox" value="X (Twitter)" class="w-5 h-5 accent-blue-600">
                            <img src="icons/x-twitter.png" alt="X (Twitter)" class="w-5 h-5 object-contain" width="20" height="20" loading="lazy">
                            <span class="font-bold text-slate-700">X (Twitter)</span>
                        </label>
                        <label class="flex items-center gap-2 cursor-pointer p-2.5 md:p-3 border-2 border-blue-100 rounded-xl hover:border-blue-300 transition-colors bg-white/50">
                            <input type="checkbox" value="Pinterest" class="w-5 h-5 accent-blue-600">
                            <img src="icons/pinterest.svg" alt="Pinterest" class="w-5 h-5 object-contain" width="20" height="20" loading="lazy">
                            <span class="font-bold text-slate-700">Pinterest</span>
                        </label>
                        <label class="flex items-center gap-2 cursor-pointer p-2.5 md:p-3 border-2 border-blue-100 rounded-xl hover:border-blue-300 transition-colors bg-white/50">
                            <input type="checkbox" value="LinkedIn" class="w-5 h-5 accent-blue-600">
                            <img src="icons/linkedin.svg" alt="LinkedIn" class="w-5 h-5 object-contain" width="20" height="20" loading="lazy">
                            <span class="font-bold text-slate-700">LinkedIn</span>
                        </label>
                        <label class="flex items-center gap-2 cursor-pointer p-2.5 md:p-3 border-2 border-blue-100 rounded-xl hover:border-blue-300 transition-colors bg-white/50">
                            <input type="checkbox" value="Google" class="w-5 h-5 accent-blue-600">
                            <img src="icons/google.svg" alt="Google" class="w-5 h-5 object-contain" width="20" height="20" loading="lazy">
                            <span class="font-bold text-slate-700">Google</span>
                        </label>
                        <label class="flex items-center gap-2 cursor-pointer p-2.5 md:p-3 border-2 border-blue-100 rounded-xl hover:border-blue-300 transition-colors bg-white/50">
                            <input type="checkbox" value="YouTube" class="w-5 h-5 accent-blue-600">
                            <img src="icons/youtube.svg" alt="YouTube" class="w-5 h-5 object-contain" width="20" height="20" loading="lazy">
                            <span class="font-bold text-slate-700">YouTube</span>
                        </label>
                        <label class="flex items-center gap-2 cursor-pointer p-2.5 md:p-3 border-2 border-blue-100 rounded-xl hover:border-blue-300 transition-colors bg-white/50">
                            <input type="checkbox" value="Inne" class="w-5 h-5 accent-blue-600">
                            <svg class="w-5 h-5 text-slate-500" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 12h.01M12 12h.01M19 12h.01M6 12a1 1 0 11-2 0 1 1 0 012 0zm7 0a1 1 0 11-2 0 1 1 0 012 0zm7 0a1 1 0 11-2 0 1 1 0 012 0z"></path></svg>
                            <span class="font-bold text-slate-700">Inne</span>
                        </label>
                    </div>
                    <button type="button" onclick="handleStep2Submit()" class="pulse-btn-green premium-btn-shine px-6 md:px-8 py-4 md:py-5 bg-green-600 text-white text-base md:text-xl font-black uppercase tracking-widest rounded-2xl hover:bg-green-500 transition-all shadow-xl shadow-green-500/30 active:scale-95 w-full shrink-0">
                        Dalej
                    </button>
                </div>

                <!-- KROK 3: Szczegóły -->
                <div id="step-3-container" class="hidden w-full flex-col gap-4 text-left">
                    <h3 class="text-xl md:text-2xl font-black mb-2 text-slate-800 text-center">Podaj pozostałe informacje, abyśmy mogli przygotować jak najlepsze posty:</h3>
                    
                    <div class="flex flex-col gap-3 mt-2">
                        <div>
                            <label for="user-name" class="flex flex-wrap items-center gap-1.5 md:gap-2 text-xs md:text-sm font-bold text-slate-700 mb-1 pl-1 md:pl-2">
                                Nazwa firmy / marki:
                                <span class="text-[10px] font-bold uppercase tracking-wider bg-slate-100 text-slate-500 px-2 py-0.5 rounded-md">Opcjonalne</span>
                            </label>
                            <input type="text" id="user-name" placeholder="Wpisz nazwę" class="w-full px-4 md:px-5 py-2.5 md:py-3 rounded-xl border-2 border-blue-200 focus:border-blue-600 focus:outline-none text-base md:text-lg font-medium bg-white/80 transition-colors shadow-inner">
                        </div>
                        <div>
                            <label for="user-fullname" class="flex flex-wrap items-center gap-1.5 md:gap-2 text-xs md:text-sm font-bold text-slate-700 mb-1 pl-1 md:pl-2">
                                Imię i&nbsp;Nazwisko:
                                <span class="text-[10px] font-bold uppercase tracking-wider bg-slate-100 text-slate-500 px-2 py-0.5 rounded-md">Opcjonalne</span>
                            </label>
                            <input type="text" id="user-fullname" placeholder="Jan Kowalski" class="w-full px-4 md:px-5 py-2.5 md:py-3 rounded-xl border-2 border-blue-200 focus:border-blue-600 focus:outline-none text-base md:text-lg font-medium bg-white/80 transition-colors shadow-inner">
                        </div>
                        <div>
                            <label for="user-email" class="flex flex-wrap items-center gap-1.5 md:gap-2 text-xs md:text-sm font-bold text-slate-700 mb-1 pl-1 md:pl-2">
                                Adres E-mail:
                                <span class="text-[10px] font-bold uppercase tracking-wider bg-slate-100 text-slate-500 px-2 py-0.5 rounded-md">Opcjonalne</span>
                            </label>
                            <input type="email" id="user-email" placeholder="kontakt@twojafirma.pl" class="w-full px-4 md:px-5 py-2.5 md:py-3 rounded-xl border-2 border-blue-200 focus:border-blue-600 focus:outline-none text-base md:text-lg font-medium bg-white/80 transition-colors shadow-inner">
                        </div>
                        <div>
                            <label for="user-website" class="flex flex-wrap items-center gap-1.5 md:gap-2 text-xs md:text-sm font-bold text-slate-700 mb-1 pl-1 md:pl-2">
                                Strona WWW:
                                <span class="text-[10px] font-bold uppercase tracking-wider bg-slate-100 text-slate-500 px-2 py-0.5 rounded-md">Opcjonalne</span>
                            </label>
                            <input type="url" id="user-website" placeholder="https://..." class="w-full px-4 md:px-5 py-2.5 md:py-3 rounded-xl border-2 border-blue-200 focus:border-blue-600 focus:outline-none text-base md:text-lg font-medium bg-white/80 transition-colors shadow-inner">
                        </div>
                        <div>
                            <label for="user-assets" class="flex flex-wrap items-center gap-1.5 md:gap-2 text-xs md:text-sm font-bold text-slate-700 mb-1 pl-1 md:pl-2">
                                Link do zdjęć i&nbsp;materiałów graficznych:
                                <span class="text-[10px] font-bold uppercase tracking-wider bg-slate-100 text-slate-500 px-2 py-0.5 rounded-md">Opcjonalne</span>
                            </label>
                            <input type="url" id="user-assets" placeholder="np. Dysk Google, WeTransfer, Dropbox" class="w-full px-4 md:px-5 py-2.5 md:py-3 rounded-xl border-2 border-blue-200 focus:border-blue-600 focus:outline-none text-base md:text-lg font-medium bg-white/80 transition-colors shadow-inner">
                        </div>
                        
                        <div id="social-links-container" class="flex flex-col gap-3 mt-2">
                            <!-- Tutaj dynamicznie pojawią się pola na linki do wybranych sociali -->
                        </div>
                    </div>

                    <div class="flex flex-col items-center gap-3 mt-4">
                        <button type="button" onclick="goBackToStep2()" class="text-sm font-bold text-slate-400 hover:text-slate-600 transition-colors underline underline-offset-2 decoration-slate-300 hover:decoration-slate-500">
                            &larr; Wróć do wyboru platform
                        </button>
                        <button type="button" onclick="handleStep3Submit()" class="pulse-btn-green premium-btn-shine px-6 md:px-8 py-4 md:py-5 bg-green-600 text-white text-base md:text-xl font-black uppercase tracking-widest rounded-2xl hover:bg-green-500 transition-all shadow-xl shadow-green-500/30 active:scale-95 w-full shrink-0">
                            Rozpocznij
                        </button>
                    </div>
                </div>
            </div>

            <!-- Floating Decoration Icons -->
            <div class="hidden md:flex absolute right-[-10%] top-10 items-center justify-center w-40 h-40 border-blue-600/10 shadow-[0_40px_80px_-15px_rgba(0,102,255,0.15)] rotate-6 overflow-hidden select-none z-10" style="background: rgba(255, 255, 255, 0.4); backdrop-filter: blur(20px); border-radius: 2rem; border: 1px solid rgba(255,255,255,0.5);">
                <div class="relative w-20 h-20">
                    <img src="icons/facebook.svg" width="80" height="80" class="hero-switcher-icon absolute inset-0 w-full h-full object-contain" alt="" style="animation-delay: 0s;">
                    <img src="icons/instagram.svg" width="80" height="80" class="hero-switcher-icon absolute inset-0 w-full h-full object-contain" alt="" style="animation-delay: 1.6s;">
                    <img src="icons/tiktok.svg" width="80" height="80" class="hero-switcher-icon absolute inset-0 w-full h-full object-contain" alt="" style="animation-delay: 3.2s;">
                </div>
            </div>
            <div class="hidden md:flex absolute left-[-10%] bottom-10 items-center justify-center w-32 h-32 border-blue-600/10 shadow-[0_40px_80px_-15px_rgba(0,102,255,0.15)] -rotate-12 overflow-hidden select-none z-10" style="background: rgba(255, 255, 255, 0.4); backdrop-filter: blur(20px); border-radius: 2rem; border: 1px solid rgba(255,255,255,0.5);">
                <div class="relative w-16 h-16">
                    <img src="icons/google.svg" width="80" height="80" class="hero-switcher-icon absolute inset-0 w-full h-full object-contain" alt="" style="animation-delay: 0.8s;">
                    <img src="icons/pinterest.svg" width="80" height="80" class="hero-switcher-icon absolute inset-0 w-full h-full object-contain" alt="" style="animation-delay: 2.4s;">
                    <img src="icons/x-twitter.png" width="80" height="80" class="hero-switcher-icon absolute inset-0 w-full h-full object-contain" alt="" style="animation-delay: 4.0s;">
                </div>
            </div>
        </section>

        <!-- Advantages Icons -->
        <section class="max-w-6xl mx-auto px-4 md:px-8 mt-24 relative z-20 w-full">
            <div class="grid grid-cols-1 md:grid-cols-3 gap-6 md:gap-8">
                <div class="bento-card text-center flex flex-col items-center p-8">
                    <div class="w-20 h-20 rounded-2xl bg-blue-100 flex items-center justify-center mb-6 text-blue-600 shadow-inner rotate-3">
                        <svg class="w-10 h-10" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M13 7h8m0 0v8m0-8l-8 8-4-4-6 6"></path></svg>
                    </div>
                    <h3 class="text-xl md:text-2xl font-black mb-3 text-slate-900">Duże Zasięgi</h3>
                    <p class="text-slate-500 font-medium leading-relaxed">Docieraj do nowych klientów dzięki zoptymalizowanym i&nbsp;angażującym treściom.</p>
                </div>
                <div class="bento-card text-center flex flex-col items-center p-8">
                    <div class="w-20 h-20 rounded-2xl bg-green-100 flex items-center justify-center mb-6 text-green-600 shadow-inner -rotate-3">
                        <svg class="w-10 h-10" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"></path></svg>
                    </div>
                    <h3 class="text-xl md:text-2xl font-black mb-3 text-slate-900">Oszczędność Czasu</h3>
                    <p class="text-slate-500 font-medium leading-relaxed">My zajmujemy się regularną publikacją, a&nbsp;Ty skupiasz się na rozwijaniu swojego biznesu.</p>
                </div>
                <div class="bento-card text-center flex flex-col items-center p-8">
                    <div class="w-20 h-20 rounded-2xl bg-purple-100 flex items-center justify-center mb-6 text-purple-600 shadow-inner rotate-3">
                        <svg class="w-10 h-10" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"></path></svg>
                    </div>
                    <h3 class="text-xl md:text-2xl font-black mb-3 text-slate-900">Brak Ryzyka</h3>
                    <p class="text-slate-500 font-medium leading-relaxed">Przejrzyste warunki i&nbsp;brak wymogu długoterminowych umów. Wypróbuj!</p>
                </div>
            </div>
        </section>

        <!-- Ticker -->
        <div class="ticker-container mt-24 mb-10">
            <div class="ticker-wrapper">
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/facebook.svg" alt="Facebook"> Facebook</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/instagram.svg" alt="Instagram"> Instagram</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/tiktok.svg" alt="TikTok"> TikTok</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/google.svg" alt="Google"> Google Business</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/pinterest.svg" alt="Pinterest"> Pinterest</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/x-twitter.png" alt="X (Twitter)"> X (Twitter)</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/youtube.svg" alt="YouTube"> YouTube</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/facebook.svg" alt="Facebook"> Facebook</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/instagram.svg" alt="Instagram"> Instagram</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/tiktok.svg" alt="TikTok"> TikTok</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/google.svg" alt="Google"> Google Business</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/pinterest.svg" alt="Pinterest"> Pinterest</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/x-twitter.png" alt="X (Twitter)"> X (Twitter)</div>
                <div class="ticker-item"><img width="50" height="50" loading="lazy" src="icons/youtube.svg" alt="YouTube"> YouTube</div>
            </div>
        </div>


        <!-- FAQ Section -->
        <section id="faq" class="w-full max-w-3xl mx-auto px-4 md:px-8 pt-16 pb-12 md:pt-20 md:pb-16 mt-12 md:mt-16 mb-0 relative z-30" aria-labelledby="faq-heading">
            <h2 id="faq-heading" class="text-2xl md:text-3xl font-black text-slate-900 mb-8 md:mb-10 text-center">Najczęściej zadawane pytania</h2>
            
            <div class="space-y-4 md:space-y-5">
                <div class="glass-content py-6 px-5 md:py-7 md:px-8 rounded-3xl hover:-translate-y-1 transition-transform duration-300">
                    <h3 class="text-lg md:text-xl font-bold text-slate-800 mb-3">Ile kosztuje prowadzenie social media?</h3>
                    <p class="text-slate-700 text-base leading-relaxed">Ceny zaczynają się od 99 zł miesięcznie. Końcowa kwota zależy od pakietu, liczby kanałów oraz zakresu (np. wideo, moderacja, dodatkowe grafiki).</p>
                </div>
                
                <div class="glass-content py-6 px-5 md:py-7 md:px-8 rounded-3xl hover:-translate-y-1 transition-transform duration-300">
                    <h3 class="text-lg md:text-xl font-bold text-slate-800 mb-3">Na jakich platformach prowadzicie profile?</h3>
                    <p class="text-slate-700 text-base leading-relaxed">M.in. Facebook, Instagram, TikTok, LinkedIn, Pinterest, YouTube, wizytówka Google oraz X (Twitter). Dobieramy kanały do branży i&nbsp;celów — szczegóły ustalamy przy starcie współpracy.</p>
                </div>
                
                <div class="glass-content py-6 px-5 md:py-7 md:px-8 rounded-3xl hover:-translate-y-1 transition-transform duration-300">
                    <h3 class="text-lg md:text-xl font-bold text-slate-800 mb-3">Czy muszę podpisywać umowę długoterminową?</h3>
                    <p class="text-slate-700 text-base leading-relaxed">Nie wymagamy długoterminowej umowy. Możesz zacząć na jasnych, elastycznych warunkach i&nbsp;ocenić efekty bez wieloletnich zobowiązań.</p>
                </div>
            </div>
        </section>

        <!-- Expand Toggle Button -->
        <div class="w-full flex justify-center mt-2 md:mt-4 mb-6">
            <button type="button" onclick="toggleExpandedSection()" id="expand-toggle-btn" class="text-xs font-bold text-slate-500 hover:text-slate-700 py-2 transition-colors uppercase tracking-widest" style="background: transparent; border: none; outline: none;">
                Więcej
            </button>
        </div>

        <!-- Expanded Content Block -->
        <div id="expanded-content-block" class="hidden w-full max-w-5xl mx-auto px-4 md:px-8 pb-16 transition-all duration-500">
            <div class="glass-content p-6 md:p-10 text-slate-700 leading-relaxed" style="text-align: justify;">
                <h2 class="text-2xl md:text-3xl font-black text-slate-900 mb-8 text-center" style="text-align: center;">Skuteczne prowadzenie social mediów dla Twojej firmy</h2>
                
                <style>
                    @media (max-width: 768px) {
                        .content-img-float {
                            float: none !important;
                            margin: 0 auto 2rem auto !important;
                            display: block;
                        }
                    }
                </style>
                <div style="display: flow-root;">
                    <img src="prowadzenie-social-media.webp" alt="prowadzenie social mediów" title="Prowadzenie Social Mediów" width="450" height="450" class="content-img-float rounded-3xl shadow-xl border-2 border-white/60 object-cover" style="max-width: 100%; height: auto; aspect-ratio: 1/1; width: 450px; float: right; margin: 0 0 1.5rem 2rem; shape-outside: margin-box;">
                    
                    <p class="mb-6">
                        W&nbsp;dzisiejszych czasach <strong>prowadzenie social media</strong> to nie tylko dodawanie postów, ale przemyślana strategia biznesowa. Profesjonalne <em>prowadzenie mediów społecznościowych</em> pozwala na zbudowanie silnej relacji z&nbsp;klientami, zwiększenie rozpoznawalności marki oraz realny wzrost sprzedaży. Niezależnie od branży, odpowiednio zaplanowane <strong>prowadzenie fanpage</strong> to klucz do sukcesu w&nbsp;internecie.
                    </p>

                    <h3 class="text-xl md:text-2xl font-bold text-slate-800 mt-10 mb-6">Dlaczego warto zlecić prowadzenie profili social media specjalistom?</h3>
                    <p class="mb-6">
                        Samodzielne zarządzanie kanałami komunikacji bywa czasochłonne i&nbsp;często nie przynosi oczekiwanych rezultatów. Zlecając nam <strong>prowadzenie profili social media</strong>, zyskujesz pewność, że Twoja marka jest w&nbsp;dobrych rękach. Nasze działania obejmują:
                    </p>
                    <ul class="mb-8 pl-5" style="list-style-type: disc;">
                        <li class="mb-2">Kompleksowe <strong>prowadzenie social mediów</strong> na platformach takich jak Facebook, Instagram, TikTok czy LinkedIn.</li>
                        <li class="mb-2">Regularne i&nbsp;angażujące <em>prowadzenie fanpage</em>, które buduje lojalną społeczność wokół Twojej marki.</li>
                        <li class="mb-2">Tworzenie kreatywnych treści graficznych i&nbsp;wideo, idealnie dopasowanych do specyfiki <strong>prowadzenia mediów społecznościowych</strong>.</li>
                        <li class="mb-2">Bieżącą moderację komentarzy i&nbsp;wiadomości (usługa wyceniana indywidualnie), co często jest nieodłącznym elementem profesjonalnego <strong>prowadzenia social media</strong>.</li>
                    </ul>
                </div>

                <h4 class="text-lg md:text-xl font-bold text-slate-800 mt-10 mb-6 clear-both">Co obejmuje nasze prowadzenie mediów społecznościowych?</h4>
                <p class="mb-6">
                    Nasza oferta na <strong>prowadzenie fanpage</strong> oraz innych kanałów jest w&nbsp;pełni transparentna, jednak ostateczny zakres usług jest zawsze ustalany indywidualnie. Poniższa tabela przedstawia kluczowe elementy, które wchodzą w&nbsp;skład naszej usługi na <em>prowadzenie profili social media</em>.
                </p>

                <div style="overflow-x: auto; margin-bottom: 2rem; border-radius: 1rem; border: 1px solid rgba(0,0,0,0.1);">
                    <table style="width: 100%; min-width: 500px; border-collapse: collapse; text-align: left; background: rgba(255,255,255,0.5);">
                        <thead style="background: rgba(15, 23, 42, 0.05);">
                            <tr>
                                <th style="padding: 1rem; font-weight: 700; border-bottom: 2px solid rgba(0,0,0,0.1);">Zakres działań</th>
                                <th style="padding: 1rem; font-weight: 700; border-bottom: 2px solid rgba(0,0,0,0.1);">Prowadzenie social media (Korzyści)</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr style="border-bottom: 1px solid rgba(0,0,0,0.05);">
                                <td style="padding: 1rem; font-weight: 600;">Planowanie</td>
                                <td style="padding: 1rem;">Indywidualny plan na <strong>prowadzenie mediów społecznościowych</strong> dopasowany do celów biznesowych.</td>
                            </tr>
                            <tr style="border-bottom: 1px solid rgba(0,0,0,0.05);">
                                <td style="padding: 1rem; font-weight: 600;">Tworzenie Treści</td>
                                <td style="padding: 1rem;">Wysokiej jakości posty, grafiki i&nbsp;wideo wspierające <em>prowadzenie fanpage</em>.</td>
                            </tr>
                            <tr style="border-bottom: 1px solid rgba(0,0,0,0.05);">
                                <td style="padding: 1rem; font-weight: 600;">Moderacja</td>
                                <td style="padding: 1rem;">Bieżąca obsługa komentarzy i&nbsp;wiadomości (wyceniana indywidualnie).</td>
                            </tr>
                            <tr>
                                <td style="padding: 1rem; font-weight: 600;">Raportowanie</td>
                                <td style="padding: 1rem;">Miesięczne podsumowania wyników z&nbsp;<strong>prowadzenia profili social media</strong>.</td>
                            </tr>
                        </tbody>
                    </table>
                </div>

                <p class="mb-6">
                    Zaufaj ekspertom i&nbsp;przekonaj się, jak profesjonalne <strong>prowadzenie social mediów</strong> może odmienić wizerunek Twojej firmy w&nbsp;sieci. Skontaktuj się z&nbsp;nami już dziś, aby omówić szczegóły i&nbsp;rozpocząć skuteczne <strong>prowadzenie social media</strong> dla Twojej marki!
                </p>

                <h2 class="text-2xl md:text-3xl font-black text-slate-900 mt-12 mb-6 text-center" style="text-align: center;">Prowadzimy social media w&nbsp;całej Polsce i&nbsp;Europie!</h2>
                <p class="mb-10 text-center" style="text-align: center;">
                    Niezależnie od tego, gdzie znajduje się Twoja firma, zapewniamy profesjonalne <strong>prowadzenie social mediów</strong> dopasowane do lokalnego rynku. Działamy w&nbsp;pełni zdalnie, obsługując klientów ze wszystkich województw i&nbsp;największych miast w&nbsp;Polsce.
                </p>

                <div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-3 mb-10">
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Dolnośląskie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Kujawsko-Pomorskie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Lubelskie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Lubuskie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Łódzkie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Małopolskie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Mazowieckie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Opolskie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Podkarpackie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Podlaskie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Pomorskie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Śląskie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Świętokrzyskie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Warmińsko-Mazurskie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Wielkopolskie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Zachodniopomorskie</h3>
                </div>

                <div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-3 mb-10">
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Warszawa</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Kraków</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Łódź</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Wrocław</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Poznań</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Gdańsk</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Szczecin</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Bydgoszcz</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Lublin</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Białystok</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Katowice</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Gdynia</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Częstochowa</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Radom</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Sosnowiec</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Toruń</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Kielce</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Rzeszów</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Gliwice</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Zabrze</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Olsztyn</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Bielsko-Biała</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Bytom</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Zielona Góra</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Rybnik</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Ruda Śląska</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Tychy</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Opole</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Gorzów Wielkopolski</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Dąbrowa Górnicza</h3>
                </div>

                <h2 class="text-2xl md:text-3xl font-black text-slate-900 mt-12 mb-6 text-center" style="text-align: center;">Obsługujemy również rynek niemiecki!</h2>
                <p class="mb-10 text-center" style="text-align: center;">
                    Pomagamy polskim firmom w&nbsp;ekspansji na rynki zagraniczne. Oferujemy skuteczne <strong>prowadzenie mediów społecznościowych</strong> dla firm działających na terenie Niemiec, uwzględniając specyfikę każdego z&nbsp;landów oraz największych metropolii.
                </p>

                <div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-3 mb-10">
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Badenia-Wirtembergia</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Bawaria</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Berlin</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Brandenburgia</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Brema</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Hamburg</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Hesja</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Meklemburgia-Pomorze Przednie</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Dolna Saksonia</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Nadrenia Północna-Westfalia</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Nadrenia-Palatynat</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Kraj Saary</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Saksonia</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Saksonia-Anhalt</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Szlezwik-Holsztyn</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Turyngia</h3>
                </div>

                <div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-3 mb-6">
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Berlin</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Hamburg</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Monachium</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Kolonia</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Frankfurt nad Menem</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Stuttgart</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Düsseldorf</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Lipsk</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Dortmund</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Essen</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Brema</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Drezno</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Hanower</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Norymberga</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Duisburg</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Bochum</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Wuppertal</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Bielefeld</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Bonn</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Münster</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Karlsruhe</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Mannheim</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Augsburg</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Wiesbaden</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Gelsenkirchen</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Mönchengladbach</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Brunszwik</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Chemnitz</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Kilonia</h3>
                    <h3 class="text-xs md:text-sm text-slate-600 bg-white/50 px-3 py-2 rounded-lg border border-slate-200/60 text-center shadow-sm hover:bg-white/80 transition-colors">Prowadzenie Social Mediów Akwizgran</h3>
                </div>

            </div>
        </div>

    </main>

    <!-- Inne podstrony / Linki -->
    <section class="w-full bg-white border-t border-slate-200/60 py-6 relative z-30">
        <div class="max-w-6xl mx-auto px-4 md:px-8">
            <div class="flex justify-center mb-8">
                <a href="#hero-form-container" class="pulse-btn-green premium-btn-shine px-4 sm:px-8 py-4 bg-green-600 text-white text-base sm:text-lg md:text-xl font-black uppercase tracking-widest rounded-2xl hover:bg-green-500 transition-all shadow-xl shadow-green-500/30 active:scale-95 w-full sm:w-auto inline-block text-center">
                    Wypróbuj za darmo
                </a>
            </div>
            <div class="flex flex-wrap justify-center gap-2">
                <a href="/" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Prowadzenie Social Mediów</a>
                <a href="/obsluga-social-media" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Obsługa Social Mediów</a>
                <a href="/prowadzenie-mediow-spolecznosciowych" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Prowadzenie Mediów Społecznościowych</a>
                <a href="/obsluga-mediow-spolecznosciowych" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Obsługa Mediów Społecznościowych</a>
                <a href="/prowadzenie-facebook" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Prowadzenie Facebook</a>
                <a href="/obsluga-facebook" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Obsługa Facebook</a>
                <a href="/prowadzenie-instagram" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Prowadzenie Instagram</a>
                <a href="/obsluga-instagram" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Obsługa Instagram</a>
                <a href="/agencja-social-media" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Agencja Social Media</a>
                <a href="/agencja-mediow-spolecznosciowych" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Agencja Mediów Społecznościowych</a>
            </div>
            <div class="flex flex-wrap justify-center gap-2 mt-2">
                <a href="/prowadzenie-social-mediow/lublin/" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Prowadzenie Social Mediów Lublin</a>
                <a href="/obsluga-social-media/lublin/" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Obsługa Social Mediów Lublin</a>
                <a href="/prowadzenie-mediow-spolecznosciowych/lublin/" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Prowadzenie Mediów Społecznościowych Lublin</a>
                <a href="/obsluga-mediow-spolecznosciowych/lublin/" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Obsługa Mediów Społecznościowych Lublin</a>
                <a href="/prowadzenie-facebook/lublin/" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Prowadzenie Facebook Lublin</a>
                <a href="/obsluga-facebook/lublin/" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Obsługa Facebook Lublin</a>
                <a href="/prowadzenie-instagram/lublin/" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Prowadzenie Instagram Lublin</a>
                <a href="/obsluga-instagram/lublin/" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Obsługa Instagram Lublin</a>
                <a href="/agencja-social-media/lublin/" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Agencja Social Media Lublin</a>
                <a href="/agencja-mediow-spolecznosciowych/lublin/" class="px-3 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-xs text-slate-700 font-medium hover:bg-blue-50 hover:text-blue-700 hover:border-blue-200 transition-all shadow-sm hover:shadow text-center">Agencja Mediów Społecznościowych Lublin</a>
            </div>
        </div>
    </section>

    <!-- Footer -->
    <footer class="hidden w-full bg-white/80 backdrop-blur-xl border-t border-slate-200/60 py-10 md:py-16 relative z-30">
        <div class="max-w-6xl mx-auto px-4 md:px-8">
            <div class="flex justify-center mb-8">
                <a href="#hero-form-container" class="pulse-btn-green premium-btn-shine px-4 sm:px-8 py-4 bg-green-600 text-white text-base sm:text-lg md:text-xl font-black uppercase tracking-widest rounded-2xl hover:bg-green-500 transition-all shadow-xl shadow-green-500/30 active:scale-95 w-full sm:w-auto inline-block text-center">
                    Wypróbuj za darmo
                </a>
            </div>
            <div class="grid grid-cols-1 md:grid-cols-3 gap-10 md:gap-8 items-center md:items-start">
                
                <!-- Logo & Description -->
                <div class="flex flex-col items-center md:items-start text-center md:text-left">
                    <a href="/" title="Prowadzenie Social Media" class="flex items-center gap-2 mb-4 hover:opacity-80 transition-opacity">
                        <svg class="w-10 h-10 md:w-12 md:h-12" viewBox="15 20 70 50" role="img" aria-label="Logo SocialMedia.pl">
                            <defs>
                                <linearGradient id="footer-logo-gradient" x1="0%" y1="0%" x2="100%" y2="100%">
                                    <stop offset="0%" stop-color="#003366" />
                                    <stop offset="100%" stop-color="#0059b3" />
                                </linearGradient>
                            </defs>
                            <path fill="none" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" d="M30,20 C30,20 20,30 20,50 C20,70 40,70 50,50 C60,30 80,30 80,50 C80,70 70,60 70,60" stroke="url(#footer-logo-gradient)" />
                        </svg>
                        <span class="text-2xl font-black font-syne leading-none" style="letter-spacing: 1px; background: var(--dark-blue-gradient); -webkit-background-clip: text; -webkit-text-fill-color: transparent;">SocialMedia.pl</span>
                    </a>
                    <p class="text-slate-500 text-sm leading-relaxed max-w-xs">
                        Profesjonalne prowadzenie mediów społecznościowych. Budujemy zasięgi, angażujemy społeczność i&nbsp;oszczędzamy Twój czas.
                    </p>
                </div>

                <!-- Rating -->
                <div class="flex flex-col items-center justify-center">
                    <div class="flex text-yellow-400 text-2xl mb-2" aria-hidden="true">
                        ★★★★★
                    </div>
                    <span class="text-slate-700 font-medium text-sm md:text-base text-center">
                        Średnia ocen <span class="font-bold">5.0/5</span><br class="hidden md:block"> na podstawie <span class="font-bold">13 opinii</span>
                    </span>
                </div>

                <!-- Socials & Links -->
                <div class="flex flex-col items-center md:items-end">
                    <h4 class="text-slate-800 font-bold mb-4">Znajdź nas w&nbsp;sieci</h4>
                    <div class="flex items-center gap-4 mb-6">
                        <a href="https://www.facebook.com/wwwSocialMediapl/" target="_blank" rel="noopener noreferrer" class="w-10 h-10 rounded-full bg-slate-100 flex items-center justify-center hover:bg-blue-100 hover:text-blue-600 transition-colors hover:-translate-y-1" aria-label="Facebook">
                            <img src="icons/facebook.svg" alt="Facebook" class="w-5 h-5 object-contain">
                        </a>
                        <a href="https://www.instagram.com/socialmedia_pl_" target="_blank" rel="noopener noreferrer" class="w-10 h-10 rounded-full bg-slate-100 flex items-center justify-center hover:bg-pink-100 hover:text-pink-600 transition-colors hover:-translate-y-1" aria-label="Instagram">
                            <img src="icons/instagram.svg" alt="Instagram" class="w-5 h-5 object-contain">
                        </a>
                        <a href="https://www.tiktok.com/@socialmedia.pl" target="_blank" rel="noopener noreferrer" class="w-10 h-10 rounded-full bg-slate-100 flex items-center justify-center hover:bg-slate-200 transition-colors hover:-translate-y-1" aria-label="TikTok">
                            <img src="icons/tiktok.svg" alt="TikTok" class="w-5 h-5 object-contain">
                        </a>
                        <a href="https://pl.pinterest.com/SocialMedia_pl/" target="_blank" rel="noopener noreferrer" class="w-10 h-10 rounded-full bg-slate-100 flex items-center justify-center hover:bg-red-100 hover:text-red-600 transition-colors hover:-translate-y-1" aria-label="Pinterest">
                            <img src="icons/pinterest.svg" alt="Pinterest" class="w-5 h-5 object-contain">
                        </a>
                        <a href="https://x.com/socialmedia_pl_" target="_blank" rel="noopener noreferrer" class="w-10 h-10 rounded-full bg-slate-100 flex items-center justify-center hover:bg-slate-200 transition-colors hover:-translate-y-1" aria-label="X (Twitter)">
                            <img src="icons/x-twitter.png" alt="X (Twitter)" class="w-5 h-5 object-contain">
                        </a>
                    </div>
                    <button type="button" onclick="openPrivacyPolicyModal()" class="text-sm text-slate-500 hover:text-blue-600 transition-colors underline underline-offset-4">
                        Polityka prywatności
                    </button>
                </div>
            </div>
            
            <div class="w-full border-t border-slate-200/60 mt-10 pt-6 flex flex-col md:flex-row items-center justify-center gap-4">
                <p class="text-slate-400 text-xs text-center">
                    &copy; 2024 SocialMedia.pl. Wszelkie prawa zastrzeżone.
                </p>
            </div>
        </div>
    </footer>


    <script>
        // Pobieranie parametru z&nbsp;URL
        const urlParams = new URLSearchParams(window.location.search);
        let rabatCode = urlParams.get('rabat');

        // Zapis do localStorage, aby kod nie zginął po odświeżeniu strony
        if (rabatCode) {
            localStorage.setItem('rabatCode', rabatCode);
        } else {
            rabatCode = localStorage.getItem('rabatCode') || '';
        }

        function openPrivacyPolicyModal() {
            const modal = document.getElementById('privacy-policy-modal');
            if (!modal) return;
            modal.classList.remove('hidden');
            document.body.style.overflow = 'hidden';
            document.addEventListener('keydown', privacyModalOnEscape);
        }

        function closePrivacyPolicyModal() {
            const modal = document.getElementById('privacy-policy-modal');
            if (!modal) return;
            modal.classList.add('hidden');
            document.body.style.overflow = '';
            document.removeEventListener('keydown', privacyModalOnEscape);
        }

        function privacyModalOnEscape(e) {
            if (e.key === 'Escape') closePrivacyPolicyModal();
        }

        function handlePrivacyPolicyClick(event) {
            event.preventDefault();
            event.stopPropagation();
            openPrivacyPolicyModal();
        }

        function showStatusPopup(msg, isError = false) {
            const popup = document.getElementById('status-popup');
            const text = document.getElementById('status-popup-text');
            text.innerText = msg;
            popup.style.borderColor = isError ? '#ef4444' : '#16a34a';
            text.style.color = isError ? '#ef4444' : '#16a34a';
            popup.classList.remove('hidden');
            setTimeout(() => { popup.classList.add('opacity-100', 'scale-100'); }, 10);
            setTimeout(() => {
                popup.classList.remove('opacity-100', 'scale-100');
                setTimeout(() => { popup.classList.add('hidden'); }, 500);
            }, 4000);
        }

        function highlightError(elementId) {
            const el = document.getElementById(elementId);
            if (!el) return;
            el.classList.add('border-red-500', 'ring-2', 'ring-red-500', 'ring-opacity-50');
            el.classList.remove('border-blue-200', 'border-slate-300');
            setTimeout(() => {
                el.classList.remove('border-red-500', 'ring-2', 'ring-red-500', 'ring-opacity-50');
                if (elementId === 'privacy-accept') {
                    el.classList.add('border-slate-300');
                } else {
                    el.classList.add('border-blue-200');
                }
            }, 3000);
        }

        async function handleHeroFormSubmit() {
            const blockCookie = document.cookie.split('; ').find(row => row.startsWith('form_blocked='));
            if (blockCookie) {
                showStatusPopup('Wysłano zbyt wiele razy! Spróbuj ponownie za jakiś czas!', true);
                return;
            }

            const honeypot = document.querySelector('#hero-lead-form input[name="website_url"]');
            if (honeypot && honeypot.value.trim() !== '') {
                return;
            }

            const privacyCheckbox = document.getElementById('privacy-accept');
            if (!privacyCheckbox || !privacyCheckbox.checked) {
                highlightError('privacy-accept');
                showStatusPopup('Musisz wyrazić zgodę i zapoznać się z Polityką Prywatności.', true);
                return;
            }

            const phoneInput = document.getElementById('user-phone');
            const phoneValue = phoneInput.value.trim();
            if (!/^[0-9+]{9,15}$/.test(phoneValue)) {
                highlightError('user-phone');
                showStatusPopup('Wpisz poprawny numer telefonu (9\u201115\u00A0cyfr, dozwolony znak +).', true);
                return;
            }

            const mainEl = document.getElementById('hero-form-main');
            const loadingEl = document.getElementById('hero-form-loading');
            const submitBtn = document.getElementById('hero-submit-btn');

            mainEl.classList.add('hidden');
            loadingEl.classList.remove('hidden');
            submitBtn.disabled = true;

            try {
                const response = await fetch('send.php', {
                    method: 'POST',
                    headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
                    body: 'step=1&phone=' + encodeURIComponent(phoneValue) + '&rabat=' + encodeURIComponent(rabatCode)
                });

                if (response.ok) {
                    let count = parseInt(localStorage.getItem('submit_count') || '0', 10) + 1;
                    if (count >= 3) {
                        const d = new Date();
                        d.setTime(d.getTime() + (1 * 60 * 60 * 1000));
                        document.cookie = 'form_blocked=true; expires=' + d.toUTCString() + '; path=/';
                        localStorage.setItem('submit_count', '0');
                    } else {
                        localStorage.setItem('submit_count', String(count));
                    }
                    
                    // Zamiast pokazywać sukces, przechodzimy do kroku 2
                    document.getElementById('step-1-container').classList.add('hidden');
                    const step2 = document.getElementById('step-2-container');
                    step2.classList.remove('hidden');
                    step2.classList.add('flex');
                    
                } else {
                    showStatusPopup('Błąd serwera. Spróbuj ponownie później.', true);
                }
            } catch (e) {
                console.error(e);
                showStatusPopup('Wystąpił błąd połączenia. Spróbuj ponownie.', true);
            } finally {
                mainEl.classList.remove('hidden');
                loadingEl.classList.add('hidden');
                submitBtn.disabled = false;
            }
        }

        function handleStep2Submit() {
            const checkboxes = document.querySelectorAll('#step-2-container input[type="checkbox"]:checked');
            
            // Generowanie pól na linki do wybranych sociali
            const linksContainer = document.getElementById('social-links-container');
            linksContainer.innerHTML = '';
            
            checkboxes.forEach(cb => {
                const socialName = cb.value;
                const fieldHtml = `
                    <div>
                        <label for="social-link-${socialName}" class="flex flex-wrap items-center gap-1.5 md:gap-2 text-xs md:text-sm font-bold text-slate-700 mb-1 pl-1 md:pl-2">
                            Link do ${socialName}:
                            <span class="text-[10px] font-bold uppercase tracking-wider bg-slate-100 text-slate-500 px-2 py-0.5 rounded-md">Opcjonalne</span>
                        </label>
                        <input type="text" id="social-link-${socialName}" name="social_links[${socialName}]" placeholder="URL lub nazwa profilu" class="w-full px-4 md:px-5 py-2.5 md:py-3 rounded-xl border-2 border-blue-200 focus:border-blue-600 focus:outline-none text-base md:text-lg font-medium bg-white/80 transition-colors shadow-inner">
                    </div>
                `;
                linksContainer.insertAdjacentHTML('beforeend', fieldHtml);
            });

            // Przejście do kroku 3
            document.getElementById('step-2-container').classList.add('hidden');
            document.getElementById('step-2-container').classList.remove('flex');
            const step3 = document.getElementById('step-3-container');
            step3.classList.remove('hidden');
            step3.classList.add('flex');
        }

        function goBackToStep2() {
            document.getElementById('step-3-container').classList.add('hidden');
            document.getElementById('step-3-container').classList.remove('flex');
            
            const step2 = document.getElementById('step-2-container');
            step2.classList.remove('hidden');
            step2.classList.add('flex');
        }

        async function handleStep3Submit() {
            const phone = document.getElementById('user-phone').value.trim();
            const name = document.getElementById('user-name').value.trim();
            const fullname = document.getElementById('user-fullname').value.trim();
            const email = document.getElementById('user-email').value.trim();
            const website = document.getElementById('user-website').value.trim();
            const assets = document.getElementById('user-assets').value.trim();
            
            const platforms = Array.from(document.querySelectorAll('#step-2-container input[type="checkbox"]:checked')).map(cb => cb.value);
            
            const socialLinks = {};
            platforms.forEach(platform => {
                const linkInput = document.getElementById(`social-link-${platform}`);
                if (linkInput) {
                    socialLinks[platform] = linkInput.value.trim();
                }
            });

            const submitBtn = document.querySelector('#step-3-container button:last-child');
            const originalText = submitBtn.innerText;
            submitBtn.innerText = 'Wysyłanie...';
            submitBtn.disabled = true;

            const params = new URLSearchParams();
            params.append('step', '3');
            params.append('phone', phone);
            params.append('name', name);
            params.append('fullname', fullname);
            params.append('email', email);
            params.append('website', website);
            params.append('assets', assets);
            params.append('platforms', platforms.join(', '));
            params.append('socialLinks', JSON.stringify(socialLinks));
            params.append('rabat', rabatCode);

            try {
                const response = await fetch('send.php', {
                    method: 'POST',
                    headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
                    body: params.toString()
                });

                if (response.ok) {
                    showStatusPopup('Zapisano! Skontaktujemy się z Tobą wkrótce! Dziękujemy!', false);
                    setTimeout(() => {
                        document.getElementById('step-3-container').classList.add('hidden');
                        document.getElementById('step-3-container').classList.remove('flex');
                        document.getElementById('step-1-container').classList.remove('hidden');
                        document.getElementById('hero-lead-form').reset();
                        document.getElementById('social-links-container').innerHTML = '';
                        document.querySelectorAll('#step-2-container input[type="checkbox"]').forEach(cb => cb.checked = false);
                    }, 3000);
                } else {
                    showStatusPopup('Błąd serwera. Spróbuj ponownie później.', true);
                }
            } catch (e) {
                console.error(e);
                showStatusPopup('Wystąpił błąd połączenia. Spróbuj ponownie.', true);
            } finally {
                submitBtn.innerText = originalText;
                submitBtn.disabled = false;
            }
        }

        // Social media background
        const bgIcons = [
            'icons/facebook.svg',
            'icons/instagram.svg',
            'icons/tiktok.svg',
            'icons/google.svg',
            'icons/pinterest.svg',
            'icons/x-twitter.png',
            'icons/linkedin.svg',
            'icons/youtube.svg'
        ];
        const starsContainer = document.getElementById('social-stars');
        for (let i = 0; i < 45; i++) {
            const star = document.createElement('img');
            star.className = 'star-icon';
            star.src = bgIcons[Math.floor(Math.random() * bgIcons.length)];
            star.alt = '';
            star.style.left = `${Math.random() * 100}%`;
            star.style.top = `${Math.random() * 100}%`;
            star.style.setProperty('--delay', `${Math.random() * 5}s`);
            star.style.setProperty('--duration', `${3 + Math.random() * 4}s`);
            starsContainer.appendChild(star);
        }

        function toggleExpandedSection() {
            const content = document.getElementById('expanded-content-block');
            const btn = document.getElementById('expand-toggle-btn');
            if (content.classList.contains('hidden')) {
                content.classList.remove('hidden');
                btn.innerText = 'Mniej';
                setTimeout(() => {
                    content.scrollIntoView({ behavior: 'smooth', block: 'start' });
                }, 50);
            } else {
                content.classList.add('hidden');
                btn.innerText = 'Więcej';
            }
        }

    
        // Cookies Banner Logic
        document.addEventListener("DOMContentLoaded", function() {
            if (!localStorage.getItem('cookies_accepted')) {
                setTimeout(() => {
                    const banner = document.getElementById('cookie-banner');
                    if (banner) {
                        banner.classList.remove('translate-y-full');
                    }
                }, 1000);
            }
        });

        function acceptCookies() {
            localStorage.setItem('cookies_accepted', 'true');
            const banner = document.getElementById('cookie-banner');
            if (banner) {
                banner.classList.add('translate-y-full');
            }
        }
    </script>


    <!-- Cookies Banner -->
    <div id="cookie-banner" class="fixed bottom-0 left-0 w-full bg-white/95 backdrop-blur-md border-t border-slate-200 shadow-[0_-10px_40px_rgba(0,0,0,0.05)] z-[9999] transform translate-y-full transition-transform duration-500 flex flex-col sm:flex-row items-center justify-between px-4 py-3 md:px-8 md:py-4 gap-4">
        <p class="text-xs md:text-sm text-slate-600 text-center sm:text-left leading-relaxed">
            Ta strona używa plików cookies w&nbsp;celu poprawy jakości usług. Możesz zrezygnować z&nbsp;cookies, wyłączając je w&nbsp;ustawieniach swojej przeglądarki. 
            <button type="button" onclick="openPrivacyPolicyModal()" class="text-blue-600 hover:text-blue-800 underline underline-offset-2 ml-1">Więcej informacji</button>.
        </p>
        <button type="button" onclick="acceptCookies()" class="shrink-0 px-6 py-2 bg-slate-900 hover:bg-slate-800 text-white text-xs md:text-sm font-bold rounded-lg transition-colors shadow-md">
            Rozumiem
        </button>
    </div>

</body>
</html>
