.newsletter[data-astro-cid-motrwrji]{background:var(--ink);background-image:radial-gradient(520px 260px at 18% 40%,rgba(245,143,0,.16),transparent 70%),radial-gradient(420px 220px at 72% 80%,rgba(245,143,0,.1),transparent 70%)}.newsletter-inner[data-astro-cid-motrwrji]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:48px;align-items:center;padding:72px 20px 78px}.newsletter[data-astro-cid-motrwrji] h2[data-astro-cid-motrwrji]{font-size:32px;line-height:1.2;font-weight:600;letter-spacing:-.6px;color:var(--white);text-wrap:pretty}.newsletter[data-astro-cid-motrwrji] p[data-astro-cid-motrwrji]{margin:18px 0 0;max-width:420px;font-size:15px;line-height:1.65;color:#b8b8b8;text-wrap:pretty}.newsletter-row[data-astro-cid-motrwrji]{display:flex;flex-wrap:wrap;gap:12px}.newsletter-form[data-astro-cid-motrwrji] input[data-astro-cid-motrwrji][type=email]{flex:1;min-width:220px;padding:15px 18px;font-family:inherit;font-size:14px;color:var(--white);background:#ffffff0d;border:1px solid var(--ink-soft);border-radius:var(--radius);outline:none;transition:border-color .15s}.newsletter-form[data-astro-cid-motrwrji] input[data-astro-cid-motrwrji][type=email]::placeholder{color:var(--text-quiet)}.newsletter-form[data-astro-cid-motrwrji] input[data-astro-cid-motrwrji][type=email]:focus{border-color:var(--orange)}.newsletter-form[data-astro-cid-motrwrji] button[data-astro-cid-motrwrji]{padding:15px 24px;font-family:inherit;font-size:14px;font-weight:500;color:var(--ink);background:var(--orange);border-radius:var(--radius);transition:background .15s,color .15s}.newsletter-form[data-astro-cid-motrwrji] button[data-astro-cid-motrwrji]:hover{background:var(--orange-hover);color:var(--white)}.newsletter-consent[data-astro-cid-motrwrji]{margin-top:16px;display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.55;color:var(--text-quiet)}.newsletter-consent[data-astro-cid-motrwrji] input[data-astro-cid-motrwrji]{margin-top:3px;accent-color:var(--orange)}.newsletter-consent[data-astro-cid-motrwrji] a[data-astro-cid-motrwrji]{color:var(--orange);text-decoration:underline;text-underline-offset:3px}@media(max-width:780px){.newsletter-inner[data-astro-cid-motrwrji]{padding:48px 16px;gap:28px}.newsletter[data-astro-cid-motrwrji] h2[data-astro-cid-motrwrji]{font-size:24px}}.hero[data-astro-cid-j7pv25f6]{background:var(--ink);color:var(--white)}.hero-inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(340px,1fr) minmax(340px,1fr);gap:48px;align-items:center;padding:88px 20px 92px}.hero-eyebrow[data-astro-cid-j7pv25f6]{display:inline-block;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--orange);border:1px solid rgba(245,143,0,.45);border-radius:4px;padding:7px 12px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:26px 0 0;font-size:46px;line-height:1.1;font-weight:700;letter-spacing:-1px;color:var(--white);text-wrap:pretty;max-width:560px}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:22px 0 0;max-width:480px;font-family:var(--font-serif);font-size:19px;line-height:1.6;color:#b8b8b8;text-wrap:pretty}.hero-actions[data-astro-cid-j7pv25f6]{margin-top:34px;display:flex;flex-wrap:wrap;gap:12px}.btn-static[data-astro-cid-j7pv25f6]{cursor:default}.hero-art[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;border-radius:var(--radius-lg);overflow:hidden;min-height:300px}.hero-art[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;display:block}.section-poradniki[data-astro-cid-j7pv25f6]{padding:76px 0 84px}.landing-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:22px}@media(max-width:900px){.hero-inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding:56px 20px 60px;gap:32px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:34px;letter-spacing:-.6px}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:17px}.hero-art[data-astro-cid-j7pv25f6]{min-height:220px}.section-poradniki[data-astro-cid-j7pv25f6]{padding:48px 0 60px}}@media(max-width:560px){.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:28px}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:16px}.landing-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
