:root{--accent: #D97706;--accent-light: #FEF3C7;--accent-pale: #FFFBEB;--section-py: clamp(64px, 8vw, 120px)}.section-dark[data-astro-cid-zsky4mvs]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 30% 50%,rgba(217,119,6,.06) 0%,transparent 50%);pointer-events:none}.section-dark[data-astro-cid-zsky4mvs] .container[data-astro-cid-zsky4mvs]{position:relative}.section-dark[data-astro-cid-zsky4mvs] h4[data-astro-cid-zsky4mvs]{color:#fff}.section-dark[data-astro-cid-zsky4mvs] .label[data-astro-cid-zsky4mvs]{color:#fde68a}.section-dark[data-astro-cid-zsky4mvs] .section-desc[data-astro-cid-zsky4mvs]{color:var(--slate-400)}.label[data-astro-cid-zsky4mvs]{color:var(--accent)}.hero-dark[data-astro-cid-zsky4mvs]{background:var(--navy-900);padding:64px 24px 72px;position:relative;overflow:hidden}.hero-dark[data-astro-cid-zsky4mvs]:before{content:"";position:absolute;top:-200px;right:-100px;width:600px;height:600px;background:radial-gradient(circle,rgba(217,119,6,.08) 0%,transparent 60%);pointer-events:none}.hero-dark[data-astro-cid-zsky4mvs] .container[data-astro-cid-zsky4mvs]{position:relative;max-width:800px}.hero-dark[data-astro-cid-zsky4mvs] .label[data-astro-cid-zsky4mvs]{color:#fde68a}.hero-dark[data-astro-cid-zsky4mvs] h1[data-astro-cid-zsky4mvs]{font-size:clamp(2rem,4.5vw,3rem);font-weight:800;letter-spacing:-.03em;color:#fff;margin-bottom:16px}.hero-dark[data-astro-cid-zsky4mvs] h1[data-astro-cid-zsky4mvs] em[data-astro-cid-zsky4mvs]{font-style:normal;color:#fde68a}.hero-dark[data-astro-cid-zsky4mvs] .hero-desc[data-astro-cid-zsky4mvs]{font-size:17px;color:var(--slate-400);line-height:1.7;margin-bottom:28px}.hero-dark[data-astro-cid-zsky4mvs] .hero-buttons[data-astro-cid-zsky4mvs]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px}.problems-grid[data-astro-cid-zsky4mvs]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.problem-card[data-astro-cid-zsky4mvs]{padding:28px 24px;border-radius:var(--card-radius);background:#fff;border:1px solid var(--slate-200)}.problem-card[data-astro-cid-zsky4mvs] h3[data-astro-cid-zsky4mvs]{font-size:16px;margin-bottom:8px}.problem-card[data-astro-cid-zsky4mvs] p[data-astro-cid-zsky4mvs]{font-size:14px;color:var(--slate-500);line-height:1.55}.problem-icon[data-astro-cid-zsky4mvs]{margin-bottom:14px}.features-grid[data-astro-cid-zsky4mvs]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feat-card[data-astro-cid-zsky4mvs]{display:flex;gap:16px;padding:24px;border-radius:var(--card-radius);background:#fff;border:1px solid var(--slate-200);transition:all .2s}.feat-card[data-astro-cid-zsky4mvs]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.feat-icon[data-astro-cid-zsky4mvs]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.feat-icon[data-astro-cid-zsky4mvs] svg[data-astro-cid-zsky4mvs]{width:22px;height:22px}.feat-name[data-astro-cid-zsky4mvs]{font-size:15px;font-weight:700;color:var(--navy-900);margin-bottom:4px}.feat-desc[data-astro-cid-zsky4mvs]{font-size:13px;color:var(--slate-500);line-height:1.5}.stats-grid[data-astro-cid-zsky4mvs]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff1a;border-radius:var(--card-radius);overflow:hidden}.stat-item[data-astro-cid-zsky4mvs]{padding:28px 20px;text-align:center;background:var(--navy-800)}.stat-num[data-astro-cid-zsky4mvs]{font-size:2rem;font-weight:800;color:#fde68a;line-height:1;margin-bottom:4px}.stat-label[data-astro-cid-zsky4mvs]{font-size:13px;color:var(--slate-400)}.pricing-grid[data-astro-cid-zsky4mvs]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.price-card[data-astro-cid-zsky4mvs]{padding:28px 24px;border-radius:var(--card-radius);border:1px solid var(--slate-200);background:#fff;text-align:center;transition:all .2s}.price-card[data-astro-cid-zsky4mvs]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.price-card[data-astro-cid-zsky4mvs].popular{border:2px solid var(--accent);position:relative}.price-card[data-astro-cid-zsky4mvs].popular:before{content:"Najpopularniejszy";position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--accent);color:#fff;font-size:11px;font-weight:600;padding:3px 14px;border-radius:4px;white-space:nowrap}.price-name[data-astro-cid-zsky4mvs]{font-size:17px;font-weight:700;color:var(--navy-900);margin-bottom:4px}.price-amount[data-astro-cid-zsky4mvs]{font-size:2rem;font-weight:800;color:var(--navy-900);margin-bottom:2px}.price-amount[data-astro-cid-zsky4mvs] span[data-astro-cid-zsky4mvs]{font-size:14px;font-weight:500;color:var(--slate-500)}.price-users[data-astro-cid-zsky4mvs]{font-size:13px;color:var(--slate-500);margin-bottom:12px}.price-desc[data-astro-cid-zsky4mvs]{font-size:13px;color:var(--slate-500);line-height:1.5}.tools-grid[data-astro-cid-zsky4mvs]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tool-card[data-astro-cid-zsky4mvs]{text-decoration:none;color:inherit;border:1px solid var(--slate-200);border-radius:var(--card-radius);padding:24px;background:#fff;transition:all .2s}.tool-card[data-astro-cid-zsky4mvs]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.tool-card[data-astro-cid-zsky4mvs] h4[data-astro-cid-zsky4mvs]{font-size:15px;margin-bottom:6px}.tool-card[data-astro-cid-zsky4mvs] p[data-astro-cid-zsky4mvs]{font-size:13px;color:var(--slate-500);line-height:1.5}.tool-link[data-astro-cid-zsky4mvs]{font-size:13px;font-weight:600;color:var(--blue-600);margin-top:10px}.testimonial[data-astro-cid-zsky4mvs]{background:var(--accent-pale);border-left:4px solid var(--accent);border-radius:0 16px 16px 0;padding:24px 28px;margin-bottom:20px}.testimonial[data-astro-cid-zsky4mvs]:last-child{margin-bottom:0}.testimonial[data-astro-cid-zsky4mvs] p[data-astro-cid-zsky4mvs]{font-size:15px;font-style:italic;line-height:1.65;color:#1e293b;margin-bottom:12px}.testimonial[data-astro-cid-zsky4mvs] .author[data-astro-cid-zsky4mvs]{font-size:13px;color:#64748b}.testimonial[data-astro-cid-zsky4mvs] .author[data-astro-cid-zsky4mvs] strong[data-astro-cid-zsky4mvs]{color:#0f172a}@media(max-width:992px){.problems-grid[data-astro-cid-zsky4mvs],.tools-grid[data-astro-cid-zsky4mvs],.features-grid[data-astro-cid-zsky4mvs]{grid-template-columns:1fr}.pricing-grid[data-astro-cid-zsky4mvs],.stats-grid[data-astro-cid-zsky4mvs]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.stats-grid[data-astro-cid-zsky4mvs],.pricing-grid[data-astro-cid-zsky4mvs]{grid-template-columns:1fr}}
