.lo[data-astro-cid-j7pv25f6]{max-width:760px;margin-inline:auto;padding-inline:var(--pad-x)}.lo[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:32px 0 12px}.lo[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]:first-child{margin-top:0}.lo[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.lo[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{line-height:1.65;color:var(--ink-soft)}.lo[data-astro-cid-j7pv25f6] ol[data-astro-cid-j7pv25f6],.lo[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{padding-left:1.2em}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(24px,4vw,56px);max-width:calc(var(--maxw) + 2 * var(--pad-x));margin-inline:auto;padding:clamp(36px,6vw,72px) var(--pad-x) clamp(28px,4vw,44px);text-align:left}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-left:0;text-wrap:pretty}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0}.hero-cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{padding:15px 28px;font-size:16px}.hero-link[data-astro-cid-j7pv25f6]{font-weight:800;text-decoration:none;color:var(--peach-ink)}.hero-link[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.hero-foto[data-astro-cid-j7pv25f6]{aspect-ratio:5 / 4;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 80%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 14%,#000 72%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 80%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 14%,#000 72%,transparent 100%);mask-composite:intersect}.hero-foto[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%}@media (max-width: 860px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;text-align:center}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-inline:auto}.hero-cta[data-astro-cid-j7pv25f6]{justify-content:center}.hero-foto[data-astro-cid-j7pv25f6]{display:none}}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0 0 16px;font-size:clamp(34px,6vw,58px);text-wrap:balance}.lead[data-astro-cid-j7pv25f6]{margin:0 auto 26px;max-width:560px;font-size:clamp(16px,2vw,19px);line-height:1.55;color:var(--ink-soft);text-wrap:balance}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;color:var(--accent-vivid)}.stepbar[data-astro-cid-j7pv25f6]{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;max-width:100%;padding:12px 22px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-pill)}.steps-sec[data-astro-cid-j7pv25f6]{text-align:center}.step[data-astro-cid-j7pv25f6]{font-size:14px;font-weight:700;color:var(--ink);white-space:nowrap}.sep[data-astro-cid-j7pv25f6]{color:var(--peach-ink);font-weight:800}.tiles-sec[data-astro-cid-j7pv25f6]{padding-top:clamp(8px,2vw,20px)}.tiles-h[data-astro-cid-j7pv25f6]{max-width:1040px;margin:0 auto 18px;font-size:clamp(20px,2.6vw,26px);text-align:center;text-wrap:balance}.tiles[data-astro-cid-j7pv25f6]{list-style:none;margin:0 auto;padding:0;max-width:1040px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px}.tile[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:8px;height:100%;padding:24px 24px 20px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);text-decoration:none;color:var(--ink);transition:background .15s ease,border-color .15s ease,transform .15s ease}.tile[data-astro-cid-j7pv25f6]:hover{background:var(--peach-soft);border-color:var(--peach);transform:translateY(-3px)}.tile-kick[data-astro-cid-j7pv25f6]{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.tile-title[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-weight:800;font-size:21px;line-height:1.2}.tile-desc[data-astro-cid-j7pv25f6]{font-size:14.5px;line-height:1.5;color:var(--ink-soft)}.tile-foot[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px}.tile-price[data-astro-cid-j7pv25f6]{font-size:20px;font-weight:800;color:var(--accent)}.tile-arrow[data-astro-cid-j7pv25f6]{font-size:20px;font-weight:800;color:var(--peach-ink)}.tiles-note[data-astro-cid-j7pv25f6]{max-width:1040px;margin:18px auto 0;text-align:center;font-size:13px;color:var(--muted)}.zw[data-astro-cid-j7pv25f6]{position:relative;max-width:1040px;margin:0 auto;padding:34px 36px 30px;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,#fbeef5,#e9f8f3)}.zw[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 6px;font-size:clamp(23px,3.2vw,30px)}.zw-sub[data-astro-cid-j7pv25f6]{margin:0;font-size:16px;color:var(--ink-soft)}.zw-lista[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-wrap:wrap;gap:12px;position:relative}.zw-lista[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;background:#fff;border-radius:999px;padding:10px 20px 10px 10px;box-shadow:0 8px 18px -14px #2a183066}.zw-nr[data-astro-cid-j7pv25f6]{flex:none;width:34px;height:34px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;font-weight:800}.zw-lista[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font-size:15px;color:var(--ink)}.zw-lista[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;font-size:13px;color:var(--ink-soft)}.zw-linki[data-astro-cid-j7pv25f6]{margin:18px 0 0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;font-weight:700}.zw-linki[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent)}.zw-cta[data-astro-cid-j7pv25f6]{margin:28px 0 0;text-align:center}.app-sec[data-astro-cid-j7pv25f6]{padding-top:clamp(36px,5vw,56px)}@media (max-width: 640px){.zw[data-astro-cid-j7pv25f6]{padding:26px 20px 22px}.zw-lista[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{width:100%;border-radius:18px}}.kat-sec[data-astro-cid-j7pv25f6]{padding-top:clamp(28px,4vw,44px)}.kat-h[data-astro-cid-j7pv25f6]{max-width:1040px;margin:0 auto 16px;font-size:clamp(20px,2.6vw,26px);text-align:center}.kat[data-astro-cid-j7pv25f6]{list-style:none;margin:0 auto;padding:0;max-width:1040px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kat[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{min-width:0}.kat[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{min-width:0;overflow-wrap:anywhere;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink);text-decoration:none;font-weight:700;font-size:15px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.kat[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-2px);box-shadow:0 12px 24px -16px #b8437f73}.kat-ik[data-astro-cid-j7pv25f6]{flex:none;width:40px;height:40px;border-radius:50%;background:var(--peach-soft);color:var(--accent);display:grid;place-items:center}.kat-all[data-astro-cid-j7pv25f6]{text-align:center;margin:16px 0 0;font-weight:800}.kat-all[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent)}@media (max-width: 860px){.kat[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 360px){.kat[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media (max-width: 420px){.kat[data-astro-cid-j7pv25f6]{gap:8px}.kat[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:13.5px;padding:8px 10px 8px 8px;gap:8px;border-radius:18px}.kat-ik[data-astro-cid-j7pv25f6]{width:32px;height:32px}}.pasek-wybor[data-astro-cid-j7pv25f6]{display:none}@media (max-width: 760px){.pasek-wybor[data-astro-cid-j7pv25f6]{position:fixed;inset:auto 0 0;z-index:15;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px var(--pad-x) calc(10px + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid var(--line);box-shadow:0 -10px 24px -18px #2a183080}.pw-txt[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;line-height:1.25;font-size:14.5px}.pw-txt[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:12.5px}.pasek-wybor[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{padding:12px 18px;font-size:15px;white-space:nowrap}body{padding-bottom:74px}}
