@font-face{font-family:Onest;src:url(/fonts/onest-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;src:url(/fonts/onest-latin-ext-wght-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--bg: #fcfdfe;--bg-alt: #eff5f9;--card: #ffffff;--ink: #1e2733;--ink-soft: #465468;--muted: #6e747c;--line: #e5ecf2;--accent: #1D6F9C;--accent-hover: #155877;--accent-tint: #e3eff6;--accent-on-dark: #6fb4d8;--font-heading: "Onest", "Avenir Next", "Segoe UI", system-ui, -apple-system, Arial, sans-serif;--font-body: "Onest", "Avenir Next", "Segoe UI", system-ui, -apple-system, Arial, sans-serif;--radius: 16px;--radius-faq: 12px;--radius-pill: 999px;--shadow: 0 1px 3px rgba(38, 41, 46, .07);--shadow-hover: 0 4px 14px #1D6F9C2e;--maxw: 1160px;--pad-x: clamp(20px, 5vw, 56px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-heading);font-weight:700;letter-spacing:-.01em;text-wrap:balance}.nw{white-space:nowrap}a{color:var(--accent)}a:hover{color:var(--accent-hover)}[hidden]{display:none!important}.wrap{max-width:var(--maxw);margin-inline:auto}.btn{display:inline-block;white-space:nowrap;background:var(--accent);color:#fff;font-weight:600;text-decoration:none;border:none;cursor:pointer;border-radius:var(--radius-pill);font-family:var(--font-body);font-size:16px;padding:13px 26px;box-shadow:var(--shadow);transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.btn:hover{background:var(--accent-hover);color:#fff;box-shadow:var(--shadow-hover)}.section{padding:0 var(--pad-x) clamp(44px,6vw,76px)}.section-head{max-width:var(--maxw);margin-inline:auto;padding-top:8px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}details summary::-webkit-details-marker{display:none}details summary{list-style:none}.btn{border-radius:12px}.btn-lg{font-size:17px;padding:15px 30px}.btn-block{display:block;width:100%;text-align:center}.btn-ghost{background:var(--card);color:var(--accent);box-shadow:none;border:1.5px solid var(--accent)}.btn-ghost:hover{background:var(--accent-tint);color:var(--accent-hover);box-shadow:none}.btn-white{background:#fff;color:#0f3a55;box-shadow:none}.btn-white:hover{background:#e9f3f9;color:#0f3a55}.u-wrap{max-width:var(--maxw);margin-inline:auto}.u-wrap-narrow{max-width:860px;margin-inline:auto}.u-section{padding:clamp(48px,6vw,80px) var(--pad-x)}.u-section-tight{padding:clamp(28px,4vw,48px) var(--pad-x)}.u-section-alt{background:var(--bg-alt)}.u-center{text-align:center}.u-head{margin:0 0 clamp(24px,3.4vw,36px)}.u-head.u-center{margin-inline:auto;max-width:720px}.u-head h2{margin:0;font-size:clamp(25px,3.2vw,34px);line-height:1.15;letter-spacing:-.015em}.u-head p{margin:10px 0 0;color:var(--ink-soft);font-size:16.5px;line-height:1.6}.u-crumb{margin:0 0 16px;font-size:13.5px;color:var(--ink-soft)}.u-crumb a{color:var(--ink-soft);text-decoration:none}.u-crumb a:hover{color:var(--accent)}[data-pill]{display:inline-block;background:var(--accent-tint);color:var(--accent-hover);font-weight:700;font-size:14px;padding:5px 13px;border-radius:var(--radius-pill);white-space:nowrap}[data-grid]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}[data-grid="2"]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}[data-card]{display:flex;flex-direction:column;gap:10px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:26px;text-decoration:none;color:var(--ink);box-shadow:0 1px 2px #00000008,0 8px 24px #0f3a550d;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}a[data-card]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0f3a551a;border-color:#cfe1ec;color:var(--ink)}[data-card] .card-top{display:flex;justify-content:space-between;align-items:center;gap:12px}[data-card] h3{margin:0;font-size:19px;font-weight:700;line-height:1.25}[data-card] p{margin:0;font-size:15px;color:var(--ink-soft);line-height:1.55;flex:1}[data-card] .card-cta{margin-top:4px;font-size:15px;font-weight:600;color:var(--accent)}a[data-card]:hover .card-cta{color:var(--accent-hover)}.u-ib{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:12px;background:var(--accent-tint);color:var(--accent)}.u-ib svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}[data-steps]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}[data-steps].cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}[data-step]{display:flex;gap:16px;align-items:flex-start;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px}[data-step] .k{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--accent-tint);color:var(--accent);font-family:var(--font-heading);font-weight:700;font-size:16px}[data-step]:last-child .k,[data-step].filled .k{background:var(--accent);color:#fff}[data-step] .b{align-self:center}[data-step] .b h3{margin:0 0 4px;font-size:17px}[data-step] .b p{margin:0;color:var(--ink-soft);font-size:15.5px;line-height:1.55}[data-ticks]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}[data-ticks] li{display:flex;gap:13px;align-items:flex-start;font-size:15.5px;line-height:1.55;color:var(--ink-soft)}[data-ticks] li:before{content:"✓";flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--accent);color:#fff;font-size:12px;font-weight:700;margin-top:1px}[data-note]{background:var(--accent-tint);border:1px solid #d3e6f1;border-radius:var(--radius);padding:16px 18px;font-size:15px;line-height:1.6;color:var(--ink-soft)}[data-note] strong{color:var(--ink)}[data-note].warn{background:#fdf4e7;border-color:#f2dfc0}[data-price]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}[data-price] .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;border-top:1px solid var(--line)}[data-price] .row:first-child{border-top:none}[data-price] .row .lbl{font-size:15.5px;color:var(--ink-soft)}[data-price] .row .val{font-family:var(--font-heading);font-weight:700;font-size:19px;color:var(--ink);text-align:right}[data-price] .row.head{background:var(--accent-tint)}[data-price] .row.head .lbl{color:var(--ink);font-weight:600}[data-chips]{display:flex;flex-wrap:wrap;gap:10px}[data-chips] .chip,[data-chips] a{border:1px solid var(--line);background:var(--card);border-radius:var(--radius-pill);padding:9px 16px;font-size:14.5px;font-weight:500;color:var(--ink);text-decoration:none}[data-chips] a:hover{border-color:var(--accent);color:var(--accent)}[data-prose]{max-width:860px;margin-inline:auto}[data-prose] h1{margin:0 0 10px;font-size:clamp(30px,4vw,44px);line-height:1.1}[data-prose] h2{margin:40px 0 12px;font-size:clamp(22px,2.6vw,27px);line-height:1.2;letter-spacing:-.01em}[data-prose] h3{margin:26px 0 8px;font-size:19px}[data-prose] p{margin:0 0 16px;font-size:17px;line-height:1.75;color:var(--ink-soft)}[data-prose] ul,[data-prose] ol{margin:0 0 18px;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:9px}[data-prose] ol{counter-reset:lp}[data-prose] li{position:relative;padding-left:26px;font-size:17px;line-height:1.7;color:var(--ink-soft)}[data-prose] ul>li:before{content:"";position:absolute;left:6px;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--accent)}[data-prose] ol>li{counter-increment:lp}[data-prose] ol>li:before{content:counter(lp) ".";position:absolute;left:0;top:0;font-weight:700;color:var(--accent)}[data-prose] strong{color:var(--ink)}[data-prose] a{color:var(--accent);text-underline-offset:3px}[data-prose] .lead{font-size:19px;line-height:1.6;color:var(--ink-soft);margin:0 0 24px}[data-prose] .byline{font-size:14px;color:var(--ink-soft);margin:0 0 26px}[data-prose] .updated{font-size:14px;color:var(--ink-soft);margin:0 0 24px}[data-prose] table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:15.5px}[data-prose] th,[data-prose] td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:top}[data-prose] th{background:var(--accent-tint);color:var(--ink)}[data-form]{display:flex;flex-direction:column;gap:18px}[data-fieldset]{border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px 20px;margin:0;display:flex;flex-direction:column;gap:14px}[data-fieldset]>legend{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--ink);padding:0 6px}[data-field]{display:flex;flex-direction:column;gap:6px;font-size:14.5px;color:var(--ink-soft)}[data-field] .req:after{content:" *";color:var(--accent)}[data-field] .hint{font-size:12.5px;color:var(--muted)}[data-form] input:not([type=checkbox]):not([type=radio]),[data-form] select,[data-form] textarea{font-family:var(--font-body);font-size:16px;color:var(--ink);background:var(--card);border:1px solid #d5e1ea;border-radius:12px;padding:12px 14px;width:100%}[data-form] textarea{resize:vertical;min-height:110px}[data-form] input:focus,[data-form] select:focus,[data-form] textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px #1d6f9c26}[data-consent]{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--ink-soft);line-height:1.5}[data-consent] input{margin-top:3px;flex:none}[data-consent] a{color:var(--accent)}[data-radios]{display:flex;flex-wrap:wrap;gap:10px}[data-radios] label{display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--card);border-radius:12px;padding:12px 16px;font-size:15px;color:var(--ink);cursor:pointer}[data-radios] label:has(input:checked){border-color:var(--accent);background:var(--accent-tint)}[data-faq]{max-width:860px;margin-inline:auto;display:flex;flex-direction:column;gap:12px}[data-faq-item]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-faq);overflow:hidden}[data-faq-q]{display:flex;justify-content:space-between;align-items:center;gap:14px;width:100%;text-align:left;cursor:pointer;padding:18px 22px;font-family:var(--font-body);font-weight:600;font-size:16.5px;color:var(--ink);background:none;border:none}[data-faq-q] .ic{flex:none;color:var(--accent);font-size:24px;line-height:1;transition:transform .15s ease}[data-faq-q][aria-expanded=true] .ic{transform:rotate(45deg)}[data-faq-a]{padding:0 22px 18px}[data-faq-a] p{margin:0;font-size:15.5px;line-height:1.7;color:var(--ink-soft)}[data-faq-a] p+p{margin-top:10px}[data-faq-a][hidden]{display:none}.u-back{display:inline-block;margin-bottom:16px;font-size:14px;text-decoration:none}.u-mt-s{margin-top:12px}.u-mt-m{margin-top:24px}.u-muted{color:var(--muted)}header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:20;background:#fffffff0;backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--line);padding-inline:var(--pad-x)}.hwrap[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:74px;max-width:var(--maxw);margin-inline:auto}.brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;text-decoration:none;flex:none}.brand[data-astro-cid-3ef6ksr2] svg{display:block;height:34px;width:auto}.nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:2px}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{position:relative;font-size:15px;font-weight:500;text-decoration:none;color:var(--ink-soft);white-space:nowrap;padding:9px 12px;border-radius:10px;transition:background .15s ease,color .15s ease}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--accent);background:var(--bg-alt)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--accent);font-weight:700;background:var(--accent-tint)}.hright[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:18px;flex:none}.login[data-astro-cid-3ef6ksr2]{font-size:15px;font-weight:600;color:var(--ink);text-decoration:none}.login[data-astro-cid-3ef6ksr2]:hover{color:var(--accent)}.cta[data-astro-cid-3ef6ksr2]{color:#fff!important;padding:10px 18px;font-size:15px}.cta[data-astro-cid-3ef6ksr2]:hover{color:#fff!important}.secure[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--ink-soft)}.secure[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{color:var(--accent)}.burger[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:42px;padding:0 11px;background:none;border:1px solid var(--line);border-radius:10px;cursor:pointer}.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;height:2px;width:100%;background:var(--ink);border-radius:2px;transition:transform .18s ease,opacity .18s ease}.burger[data-astro-cid-3ef6ksr2].is-open span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.burger[data-astro-cid-3ef6ksr2].is-open span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.burger[data-astro-cid-3ef6ksr2].is-open span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mnav[data-astro-cid-3ef6ksr2]{max-width:var(--maxw);margin-inline:auto;display:flex;flex-direction:column;gap:2px;padding:8px 0 16px;border-top:1px solid var(--line)}.mnav[data-astro-cid-3ef6ksr2][hidden]{display:none!important}.mnav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:16px;font-weight:600;text-decoration:none;color:var(--ink-soft);padding:12px 14px;border-radius:10px}.mnav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--accent);font-weight:700;background:var(--accent-tint);box-shadow:inset 3px 0 0 var(--accent)}.mnav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--accent)}.mnav[data-astro-cid-3ef6ksr2] .mcta[data-astro-cid-3ef6ksr2]{color:#fff;margin-top:10px;text-align:center;padding:13px 18px}.mnav[data-astro-cid-3ef6ksr2] .mcta[data-astro-cid-3ef6ksr2]:hover{color:#fff}@media (max-width: 1100px){.nav[data-astro-cid-3ef6ksr2],.login[data-astro-cid-3ef6ksr2]{display:none}.burger[data-astro-cid-3ef6ksr2]{display:flex}}@media (max-width: 420px){.brand[data-astro-cid-3ef6ksr2] svg{height:28px}.hright[data-astro-cid-3ef6ksr2]{gap:10px}.cta[data-astro-cid-3ef6ksr2]{padding:9px 14px;font-size:14px}}footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--line);padding:clamp(44px,6vw,64px) var(--pad-x) 32px;background:var(--bg-alt)}footer[data-astro-cid-sz7xmlte].bare{background:transparent;padding:22px var(--pad-x) 30px;text-align:center}.fgrid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:36px 28px}.fbrand[data-astro-cid-sz7xmlte] svg{display:block;height:28px;width:auto}.fbrand[data-astro-cid-sz7xmlte] .tag[data-astro-cid-sz7xmlte]{margin:14px 0 0;font-size:14.5px;color:var(--ink-soft);max-width:260px}.fhours[data-astro-cid-sz7xmlte]{margin:18px 0 0;display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:var(--ink-soft);max-width:280px}.fhours[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{flex:none;color:var(--accent);margin-top:1px}.fhours[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte]{display:block;color:var(--ink);font-weight:600}.fcol[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:10px}.fh[data-astro-cid-sz7xmlte]{font-family:var(--font-heading);font-weight:700;font-size:14.5px;color:var(--ink);margin-bottom:2px}.fcol[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:14px;text-decoration:none;color:var(--ink-soft)}.fcol[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--accent)}.legalrow[data-astro-cid-sz7xmlte]{margin-top:40px;padding-top:22px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.legal[data-astro-cid-sz7xmlte]{margin:0;font-size:12.5px;line-height:1.8;color:var(--muted)}.legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--muted)}.legalcol[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:4px}.dane-podmiotu[data-astro-cid-sz7xmlte] summary[data-astro-cid-sz7xmlte]{cursor:pointer;list-style:none}.dane-podmiotu[data-astro-cid-sz7xmlte] summary[data-astro-cid-sz7xmlte]::-webkit-details-marker{display:none}.dane-podmiotu[data-astro-cid-sz7xmlte] summary[data-astro-cid-sz7xmlte]:before{content:"";display:inline-block;margin-right:6px;border-left:5px solid currentColor;border-top:4px solid transparent;border-bottom:4px solid transparent}.dane-podmiotu[data-astro-cid-sz7xmlte][open] summary[data-astro-cid-sz7xmlte]:before{transform:rotate(90deg)}.copy[data-astro-cid-sz7xmlte]{margin:0;font-size:12.5px;color:var(--muted)}@media (max-width: 900px){.fgrid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.fbrand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media (max-width: 440px){.fgrid[data-astro-cid-sz7xmlte]{gap:28px 18px}}
