.p-cenik{--bg:#fff;--bg-alt:#f4f2ee;--ink:#0e0e0d;--ink-soft:#4a4945;--ink-mute:#76746d;--line:#e2ded6;--line-hard:#c9c3b7;--acc:#8a5a24;--acc-deep:#6b4419;--sand:#f0d3ad;--sand-soft:#f0d3adb3;--btn-bg:#16171b;--btn-fg:#f0d3ad;--disp:"Archivo", "Helvetica Neue", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.65}.p-cenik a{color:inherit}.p-cenik img{max-width:100%;display:block}.p-cenik h1,.p-cenik h2,.p-cenik h3{font-family:var(--disp);letter-spacing:-.015em;margin:0}.p-cenik h1{font-size:clamp(1.75rem,4.8vw,2.7rem);font-weight:900;line-height:1.1}.p-cenik h2{font-size:clamp(1.4rem,3.6vw,2rem);font-weight:800;line-height:1.16}.p-cenik h3{font-size:1.08rem;font-weight:700;line-height:1.3}.p-cenik :where(p){margin:0 0 1rem}.p-cenik :where(p:last-child){margin-bottom:0}.p-cenik .wrap{width:100%;max-width:780px;margin:0 auto;padding:0 20px}.p-cenik .wrap--wide{max-width:1040px}.p-cenik .wrap--plans{max-width:1240px}.p-cenik .sec{padding:clamp(38px,6vw,64px) 0}.p-cenik .sec--alt{background:var(--bg-alt);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.p-cenik .sec--tight{padding:clamp(26px,3.4vw,40px) 0}.p-cenik .head{border-bottom:1px solid var(--line)}.p-cenik .head__inner{align-items:center;gap:.6rem;max-width:1040px;margin:0 auto;padding:.6rem 20px;display:flex}.p-cenik .logo{align-items:center;gap:.55rem;margin-right:auto;text-decoration:none;display:flex}.p-cenik .logo__mark{background:var(--btn-bg);width:36px;height:36px;color:var(--btn-fg);font-family:var(--disp);border-radius:7px;place-content:center;font-size:1.15rem;font-weight:900;line-height:1;display:grid}.p-cenik .logo__name{font-family:var(--disp);font-size:1.05rem;font-weight:900;line-height:1.1}.p-cenik .logo__sub{font-family:var(--body);color:var(--ink-mute);letter-spacing:.05em;text-transform:uppercase;font-size:.66rem;font-weight:500;display:block}.p-cenik .tel{border:1px solid var(--line);white-space:nowrap;border-radius:6px;align-items:center;gap:.4rem;padding:.55rem .8rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.p-cenik .tel svg{width:15px;height:15px}.p-cenik .btn{font-family:var(--body);text-align:center;cursor:pointer;background:var(--btn-bg);color:var(--btn-fg);border:0;border-radius:6px;padding:1rem 1.7rem;font-size:1rem;font-weight:800;line-height:1.25;text-decoration:none;transition:background .12s;display:inline-block}.p-cenik .btn:hover{color:#fff;background:#000}.p-cenik .btn--wide{width:100%;display:block}.p-cenik .btn--sand{background:var(--sand);color:var(--btn-bg)}.p-cenik .btn--sand:hover{color:var(--btn-bg);background:#fff}.p-cenik .btn--ghost{color:var(--ink);border:2px solid var(--ink);background:0 0}.p-cenik .btn--ghost:hover{background:var(--bg-alt);color:var(--ink)}.p-cenik .pagehead{text-align:center}.p-cenik .pagehead h2{margin-top:1.8rem}.p-cenik .stars{text-align:center;color:var(--ink-soft);margin:1rem 0 0;font-size:.9rem}.p-cenik .stars__val{color:var(--acc);letter-spacing:.05em;font-weight:800}.p-cenik .tablewrap{-webkit-overflow-scrolling:touch;margin-top:1.6rem;overflow-x:auto}.p-cenik table{border-collapse:collapse;background:#fff;width:100%;min-width:30rem;font-size:.96rem}.p-cenik th,.p-cenik td{text-align:left;border-bottom:1px solid var(--line);padding:.85rem .9rem}.p-cenik thead th{font-family:var(--disp);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);background:var(--bg-alt);border-bottom:2px solid var(--line-hard);white-space:nowrap;font-size:.72rem;font-weight:800}.p-cenik tbody th{font-weight:700}.p-cenik td.num,.p-cenik th.num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.p-cenik tbody tr:last-child th,.p-cenik tbody tr:last-child td{border-bottom:0}.p-cenik .total{color:var(--ink);font-weight:800}.p-cenik .best td,.p-cenik .best th{background:#fdfaf5}.p-cenik .best .total{color:var(--acc-deep)}.p-cenik td.save{color:var(--acc-deep);font-weight:800}.p-cenik .keep{border:1px solid var(--line-hard);background:#fff;border-radius:14px;margin-top:2rem;padding:1.6rem}.p-cenik .keep__ico{letter-spacing:.16em;text-transform:uppercase;background:var(--btn-bg);color:var(--sand);border-radius:4px;margin-bottom:.9rem;padding:.3rem .6rem;font-size:.64rem;font-weight:800;display:inline-block}.p-cenik .keep__list{gap:.5rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.p-cenik .keep__list li{padding-left:1.6rem;font-size:.96rem;position:relative}.p-cenik .keep__list li:before{content:"✓";color:var(--acc);font-weight:800;position:absolute;left:0}.p-cenik .final{text-align:center}.p-cenik .final p{max-width:38rem;color:var(--ink-soft);margin:1rem auto 0}.p-cenik .final .btn{margin-top:1.8rem}.p-cenik .foot{background:var(--btn-bg);color:#cbc8c0;padding:2.4rem 0 1.6rem;font-size:.92rem}.p-cenik .foot a{color:#fff}.p-cenik .foot__row{margin-bottom:.4rem}.p-cenik .foot__legal{color:#9d9a92;border-top:1px solid #33312c;margin-top:1.6rem;padding-top:1.1rem;font-size:.78rem}.p-cenik .foot__legal a{text-decoration:underline}.p-cenik a:focus-visible,.p-cenik button:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (min-width:700px){.p-cenik .keep{padding:2rem}}@media (prefers-reduced-motion:reduce){.p-cenik .btn{transition:none}}
:is(.p-cenik,.p-lp) .plans{gap:1.6rem;margin-top:2.6rem;display:grid}:is(.p-cenik,.p-lp) .plan{border:1px solid var(--line-hard);background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}:is(.p-cenik,.p-lp) .plan--top{border:2px solid var(--acc);box-shadow:0 14px 40px #8a5a2424}:is(.p-cenik,.p-lp) .plan__head{background:var(--btn-bg);color:#fff;padding:1.5rem 1.4rem 1.3rem}:is(.p-cenik,.p-lp) .plan--top .plan__head{background:linear-gradient(160deg,#24252b 0%,#16171b 70%)}:is(.p-cenik,.p-lp) .plan__tag{letter-spacing:.16em;text-transform:uppercase;background:var(--sand);color:var(--acc-deep);border-radius:4px;margin-bottom:.8rem;padding:.28rem .55rem;font-size:.62rem;font-weight:800;display:inline-block}:is(.p-cenik,.p-lp) .plan__meta{letter-spacing:.1em;text-transform:uppercase;color:#a8a49b;margin:0 0 .5rem;font-size:.68rem;font-weight:700}:is(.p-cenik,.p-lp) .plan__name{color:#fff;font-family:var(--disp);letter-spacing:-.015em;font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:800;line-height:1.16}:is(.p-cenik,.p-lp) .plan__body{flex-direction:column;flex:auto;padding:1.2rem 1.4rem 1.5rem;display:flex}:is(.p-cenik,.p-lp) .plan__list{margin:0;padding:0;list-style:none}:is(.p-cenik,.p-lp) .plan__list li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.9rem;padding:.52rem 0;font-size:.88rem;line-height:1.4;display:flex}:is(.p-cenik,.p-lp) .plan__list li:first-child{padding-top:0}:is(.p-cenik,.p-lp) .plan__list b{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);flex:none;font-weight:700}:is(.p-cenik,.p-lp) .plan__list .free{color:var(--acc);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:800}:is(.p-cenik,.p-lp) .plan__sum{margin-top:auto;padding-top:1.1rem}:is(.p-cenik,.p-lp) .plan__row{justify-content:space-between;align-items:baseline;gap:.8rem;margin:0 0 .45rem;font-size:.9rem;display:flex}:is(.p-cenik,.p-lp) .plan__row b{font-variant-numeric:tabular-nums;white-space:nowrap}:is(.p-cenik,.p-lp) .plan__row--value{color:var(--ink-mute)}:is(.p-cenik,.p-lp) .plan__row--value b{font-weight:700;text-decoration:line-through}:is(.p-cenik,.p-lp) .plan__row--save{color:var(--acc-deep);font-weight:700}:is(.p-cenik,.p-lp) .plan__row--save b{font-weight:800}:is(.p-cenik,.p-lp) .plan__row--pay{border-top:2px solid var(--ink);align-items:center;margin-top:.7rem;padding-top:.8rem}:is(.p-cenik,.p-lp) .plan__row--pay span{font-family:var(--disp);font-size:.98rem;font-weight:800}:is(.p-cenik,.p-lp) .plan__row--pay b{font-family:var(--disp);font-size:clamp(1.5rem,3.4vw,1.9rem);font-weight:900;line-height:1.05}:is(.p-cenik,.p-lp) .plan__guarantee{border:1px solid var(--acc);border-left:5px solid var(--acc);background:#fdfaf5;border-radius:8px;margin-top:1.1rem;padding:.85rem .95rem}:is(.p-cenik,.p-lp) .plan__guarantee b{font-family:var(--disp);margin-bottom:.2rem;font-size:.9rem;display:block}:is(.p-cenik,.p-lp) .plan__guarantee p{color:var(--ink-soft);font-size:.85rem;line-height:1.45}:is(.p-cenik,.p-lp) .plan__cta{margin-top:1.1rem}:is(.p-cenik,.p-lp) .plan__cta .btn{width:100%;padding:.95rem 1rem;font-size:.95rem}.p-lp .wrap.wrap--plans{max-width:1240px}.p-lp .plan .btn--sand{background:var(--sand);color:var(--btn-bg)}.p-lp .plan .btn--sand:hover{color:var(--btn-bg);background:#fff}@media (min-width:700px){:is(.p-cenik,.p-lp) .plan__head{padding:1.8rem 1.7rem 1.5rem}:is(.p-cenik,.p-lp) .plan__body{padding:1.4rem 1.7rem 1.7rem}}@media (min-width:1000px){:is(.p-cenik,.p-lp) .plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem}:is(.p-cenik,.p-lp) .plan__head{padding:1.6rem 1.4rem 1.4rem}:is(.p-cenik,.p-lp) .plan__body{padding:1.3rem 1.4rem 1.5rem}}
