.kp-calc,.kp-section{--kp-navy:#0B2545;--kp-night:#050F24;--kp-blue:#1E6FD9;--kp-blue-2:#2B7BE4;--kp-blue-3:#1557B0;--kp-green:#22C55E;--kp-mint:#86EFAC;--kp-cyan:#8BE9FF;--kp-ink:#334155;--kp-muted:#64748B;--kp-line:#DCE4EE;--kp-soft:#F7FAFF;--kp-card-shadow:0 -14px 34px -22px rgba(11,37,69,.5), 0 26px 44px -26px rgba(11,37,69,.45);font-family:inherit;font-size:16px;line-height:1.55}.kp-calc{color:var(--kp-ink);max-width:1120px;margin:0 auto}.kp-calc *,.kp-calc *::before,.kp-calc *::after{box-sizing:border-box}.kp-calc [hidden]{display:none!important}.kp-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:1.75rem;align-items:start}@media (max-width:860px){.kp-grid{grid-template-columns:1fr;gap:1.25rem}}.kp-form{background:#fff;border:1px solid var(--kp-line);border-radius:24px;box-shadow:var(--kp-card-shadow);padding:1.75rem;display:grid;gap:1.25rem}.kp-row{display:grid;gap:.5rem}.kp-label,.kp-field label{font-weight:600;color:var(--kp-navy);font-size:.95rem}.kp-seg{display:flex;flex-wrap:wrap;background:var(--kp-soft);border:1px solid var(--kp-line);border-radius:50px;padding:4px;gap:4px}.kp-seg button{appearance:none;border:0;background:#fff0;color:var(--kp-navy);font:inherit;font-size:.9rem;font-weight:500;padding:.55rem 1rem;border-radius:50px;cursor:pointer;flex:1 1 auto;transition:background-color .2s,color .2s,box-shadow .2s}.kp-seg button[aria-checked="true"]{background:var(--kp-blue);color:#fff;font-weight:600;box-shadow:0 8px 18px -8px rgb(30 111 217 / .7)}.kp-seg button:hover:not([aria-checked="true"]):not([disabled]){background:#fff}.kp-seg button small{font-size:.72em;font-weight:500;opacity:.75}.kp-seg button[disabled]{color:#94A3B8;cursor:not-allowed}.kp-field{display:grid;gap:.4rem}.kp-input{position:relative}.kp-input input{width:100%;font:inherit;font-size:1.05rem;font-weight:500;font-variant-numeric:tabular-nums;padding:.8rem 3.8rem .8rem 1rem;border:1px solid var(--kp-line);border-radius:14px;background:var(--kp-soft);color:var(--kp-navy);transition:border-color .2s,box-shadow .2s,background-color .2s}.kp-input input::placeholder{color:#9AA9BC;font-weight:400}.kp-input input:focus{outline:none;background:#fff;border-color:var(--kp-blue);box-shadow:0 0 0 4px rgb(30 111 217 / .15)}.kp-unit{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:var(--kp-muted);font-size:.9rem;pointer-events:none}.kp-hint{margin:0;color:var(--kp-muted);font-size:.85rem}.kp-checks{display:grid;gap:.65rem}.kp-check{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;padding:.85rem 1rem;border:1px solid var(--kp-line);border-radius:16px;font-size:.86rem;color:var(--kp-muted);cursor:pointer;transition:border-color .2s,box-shadow .2s,background-color .2s}.kp-check:has(input:checked){border-color:rgb(34 197 94 / .6);background:#F3FDF6;box-shadow:0 0 0 4px rgb(34 197 94 / .12)}.kp-check strong{display:block;color:var(--kp-navy);font-size:.95rem;margin-bottom:.1rem}.kp-check input{width:1.15rem;height:1.15rem;margin-top:.2rem;accent-color:var(--kp-green)}.kp-check:has(input:disabled){opacity:.55;cursor:not-allowed}.kp-result{position:sticky;top:1.5rem;overflow:hidden;color:#DCE8FA;border-radius:32px;padding:2rem;background:radial-gradient(120% 140% at 0% 0%,var(--kp-blue-2) 0%,var(--kp-blue-3) 38%,var(--kp-navy) 100%);box-shadow:0 36px 60px -30px rgb(11 37 69 / .7),inset 0 1px 0 rgb(255 255 255 / .18)}.kp-result::before{content:"";position:absolute;width:260px;height:260px;right:-90px;top:-90px;border-radius:50%;background:radial-gradient(closest-side,rgb(134 239 172 / .35),transparent);pointer-events:none}.kp-result>*:not(.kp-scanbg):not(.kp-scanline){position:relative;z-index:1}@media (max-width:860px){.kp-result{position:relative;top:0;border-radius:24px;padding:1.5rem}}.kp-empty{color:rgb(255 255 255 / .75);min-height:380px;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem 1rem 2.5rem;text-align:center;font-size:.95rem}.kp-empty strong{display:block;color:#fff;font-size:1.1rem;margin-bottom:.3rem}.kp-net-label{display:inline-block;margin:0 0 .6rem;padding:.3rem .8rem;border-radius:50px;background:var(--kp-green);color:var(--kp-navy);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kp-net{margin:0;font-size:clamp(2.4rem, 5.5vw, 3.4rem);font-weight:700;color:#fff;line-height:1.05;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.kp-net small{font-size:1rem;font-weight:500;color:rgb(255 255 255 / .7);letter-spacing:0}.kp-net-sub{margin:.4rem 0 1.4rem;color:var(--kp-mint);font-weight:500;font-variant-numeric:tabular-nums}.kp-bar{display:flex;height:12px;border-radius:50px;overflow:hidden;background:rgb(255 255 255 / .14);gap:2px}.kp-bar span{display:block;height:100%;transition:width .4s ease}.kp-b-ib,.kp-ib{background:#fff}.kp-b-zvw,.kp-zvw{background:var(--kp-cyan)}.kp-b-net,.kp-net-d{background:var(--kp-mint)}.kp-b-net{box-shadow:0 0 16px rgb(134 239 172 / .6)}.kp-legend{margin:1rem 0 0;display:grid;gap:.45rem}.kp-legend div{display:flex;justify-content:space-between;gap:1rem}.kp-legend dt{display:flex;align-items:center;gap:.55rem;color:rgb(255 255 255 / .82)}.kp-legend dd{margin:0;font-variant-numeric:tabular-nums;color:#fff;font-weight:600}.kp-dot{width:.65rem;height:.65rem;border-radius:50%;display:inline-block}.kp-eff,.kp-reserve div,.kp-note{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .16);border-radius:16px;backdrop-filter:blur(6px)}.kp-eff{margin:1.25rem 0 .9rem;padding:.85rem 1.1rem;font-size:.95rem}.kp-eff strong{color:var(--kp-mint)}.kp-reserve{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.kp-reserve div{padding:.85rem 1rem;display:grid}.kp-reserve span{font-size:.82rem;color:rgb(255 255 255 / .72)}.kp-reserve strong{font-size:1.35rem;color:#fff;font-variant-numeric:tabular-nums}.kp-reserve small{color:rgb(255 255 255 / .6);font-size:.78rem}.kp-note{margin:.9rem 0 0;padding:.8rem 1rem;font-size:.9rem;border-color:rgb(134 239 172 / .45)}.kp-steps{margin-top:1.25rem;border-top:1px solid rgb(255 255 255 / .16);padding-top:1rem}.kp-steps summary{cursor:pointer;color:var(--kp-mint);font-weight:600;list-style-position:inside}.kp-steps table{width:100%;border-collapse:collapse;margin-top:.8rem;font-size:.88rem}.kp-steps th{text-align:left;font-weight:400;color:rgb(255 255 255 / .78);padding:.38rem 0}.kp-steps td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding:.38rem 0 .38rem 1rem;color:#fff}.kp-steps .kp-sum th,.kp-steps .kp-sum td{color:#fff;font-weight:600;border-top:1px solid rgb(255 255 255 / .16)}.kp-steps .kp-total th,.kp-steps .kp-total td{color:var(--kp-mint);font-weight:700;border-top:1px solid rgb(134 239 172 / .5);padding-top:.6rem}.kp-cta{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.5rem}.kp-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;padding:.8rem 1.4rem;border-radius:50px;font-weight:600;font-size:.92rem;transition:transform .2s,box-shadow .2s,background-color .2s}.kp-btn-main{background:#fff;color:var(--kp-navy)!important;box-shadow:0 10px 24px -12px rgb(0 0 0 / .5)}.kp-btn-main:hover{transform:translateY(-1px);box-shadow:0 14px 28px -12px rgb(0 0 0 / .55)}.kp-btn-alt{background:rgb(255 255 255 / .08);color:#fff!important;border:1px solid rgb(255 255 255 / .95);box-shadow:0 0 20px rgb(134 239 172 / .35),inset 0 0 14px rgb(255 255 255 / .1)}.kp-btn-alt:hover{background:rgb(255 255 255 / .14)}@media (max-width:480px){.kp-btn{flex:1 1 100%}}.kp-disclaimer{margin:1.1rem .25rem 0;color:var(--kp-muted);font-size:.8rem;max-width:80ch}.kp-section{background-color:var(--kp-night);background-image:radial-gradient(560px 460px at 50% 260px,rgb(30 111 217 / .26),transparent 70%),radial-gradient(460px 380px at 90% 70%,rgb(22 163 74 / .12),transparent 70%);padding:clamp(2.5rem, 6vw, 5rem) 1.25rem}.kp-section .kp-disclaimer{color:rgb(255 255 255 / .55)}.kp-head{text-align:center;max-width:760px;margin:0 auto 2.5rem}.kp-eyebrow{margin:0 0 .6rem;color:var(--kp-mint);font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.kp-title{margin:0;color:#fff;font-size:clamp(1.9rem, 4.5vw, 2.9rem);font-weight:700;line-height:1.15;letter-spacing:-.02em}.kp-title em{font-style:normal;color:var(--kp-mint)}.kp-lead{margin:.9rem auto 0;color:rgb(255 255 255 / .75);max-width:60ch}.kp-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.2rem}.kp-pills span{padding:.35rem .85rem;border-radius:50px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .2);color:#fff;font-size:.8rem;font-weight:600}@media (max-width:480px){.kp-seg-wide{display:grid;grid-template-columns:repeat(3,1fr);border-radius:18px}.kp-seg-wide button{padding:.55rem .3rem;font-size:.8rem;line-height:1.25;border-radius:14px}.kp-form{padding:1.2rem;border-radius:20px}}.kp-calc :focus-visible{outline:3px solid var(--kp-cyan);outline-offset:2px}@media (prefers-reduced-motion:reduce){.kp-calc *{transition:none!important}}.kp-scanbg{position:absolute;inset:0;z-index:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'%3E%3Cdefs%3E%3CradialGradient id='c'%3E%3Cstop offset='0' stop-color='%23BBF7D0'/%3E%3Cstop offset='.3' stop-color='%2322C55E'/%3E%3Cstop offset='.6' stop-color='%231E6FD9' stop-opacity='.45'/%3E%3Cstop offset='1' stop-color='%231E6FD9' stop-opacity='0'/%3E%3C/radialGradient%3E%3ClinearGradient id='a' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%233B8CF0' stop-opacity='0'/%3E%3Cstop offset='.6' stop-color='%233B8CF0'/%3E%3Cstop offset='1' stop-color='%2386EFAC'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' stroke='%2386EFAC' stroke-width='2'%3E%3Ccircle cx='300' cy='300' r='45'%3E%3Canimate attributeName='r' values='45;300' dur='7s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' values='.42;0' dur='7s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='300' cy='300' r='45'%3E%3Canimate attributeName='r' values='45;300' dur='7s' begin='-2.33s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' values='.42;0' dur='7s' begin='-2.33s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='300' cy='300' r='45'%3E%3Canimate attributeName='r' values='45;300' dur='7s' begin='-4.66s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' values='.42;0' dur='7s' begin='-4.66s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3Cg fill='none' stroke='%23FFFFFF' stroke-opacity='.04'%3E%3Ccircle cx='300' cy='300' r='200'/%3E%3Ccircle cx='300' cy='300' r='135'/%3E%3C/g%3E%3Cg opacity='.65'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 300 300' to='360 300 300' dur='9s' repeatCount='indefinite'/%3E%3Ccircle cx='300' cy='300' r='200' fill='none' stroke='url(%23a)' stroke-width='3' stroke-linecap='round' stroke-dasharray='380 877'/%3E%3C/g%3E%3Cg opacity='.38'%3E%3CanimateTransform attributeName='transform' type='rotate' from='360 300 300' to='0 300 300' dur='13s' repeatCount='indefinite'/%3E%3Ccircle cx='300' cy='300' r='135' fill='none' stroke='url(%23a)' stroke-width='2.5' stroke-linecap='round' stroke-dasharray='300 548'/%3E%3C/g%3E%3Ccircle cx='300' cy='300' r='60' fill='url(%23c)' opacity='.5'%3E%3Canimate attributeName='r' values='60;72;60' dur='4.2s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='.48;.66;.48' dur='4.2s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E") no-repeat 50% 42% / min(560px, 130%);opacity:.22;transition:opacity .5s ease}.kp-result:has(.kp-out[hidden]) .kp-scanbg{opacity:.9;background-position:50% 30%}.kp-result.kp-scanning .kp-scanbg{opacity:.6}.kp-scanline{position:absolute;left:0;right:0;top:0;height:3px;z-index:2;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,#86EFAC 15%,#BBF7D0 50%,#86EFAC 85%,transparent);box-shadow:0 0 16px 5px rgb(34 197 94 / .55),0 0 46px 12px rgb(34 197 94 / .18);transition:opacity .25s ease;will-change:transform}.kp-scanline::before{content:"";position:absolute;left:0;right:0;bottom:3px;height:90px;background:linear-gradient(to top,rgb(134 239 172 / .16),transparent)}.kp-result.kp-scanning .kp-scanline{opacity:1}.kp-result :is(.kp-net-label,.kp-net,.kp-net-sub,.kp-bar,.kp-legend>div,.kp-eff,.kp-save-teaser,.kp-reserve>div,.kp-note,.kp-steps summary,.kp-steps tr,.kp-cta){transition:opacity .35s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.kp-result :is(.kp-net-label,.kp-net,.kp-net-sub,.kp-bar,.kp-legend>div,.kp-eff,.kp-save-teaser,.kp-reserve>div,.kp-note,.kp-steps summary,.kp-steps tr,.kp-cta):not(.kp-in){opacity:0;transform:translate3d(0,8px,0)}.kp-bar span{transition:width .7s cubic-bezier(.2,.8,.2,1)}.kp-flash{animation:kp-flash .7s ease-out}.kp-eff.kp-flash,.kp-reserve>div.kp-flash,.kp-note.kp-flash,.kp-bar.kp-flash{animation-name:kp-flash-box}@keyframes kp-flash{0%{text-shadow:0 0 18px rgb(134 239 172 / .95),0 0 34px rgb(34 197 94 / .5)}100%{text-shadow:none}}@keyframes kp-flash-box{0%{border-color:#86EFAC;box-shadow:0 0 22px rgb(134 239 172 / .85),0 0 40px rgb(34 197 94 / .35),inset 0 -2px 0 rgb(134 239 172 / .7)}100%{box-shadow:none}}@media (prefers-reduced-motion:reduce){.kp-scanline{display:none}.kp-flash{animation:none}}.kp-save-teaser{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 .9rem;padding:.75rem 1.1rem;border-radius:50px;background:rgb(34 197 94 / .16);border:1px solid rgb(134 239 172 / .55);color:#fff!important;font-weight:600;font-size:.92rem;text-decoration:none!important}.kp-save-teaser::after{content:"";width:.55rem;height:.55rem;border-right:2px solid #86EFAC;border-bottom:2px solid #86EFAC;transform:rotate(45deg) translateY(-2px);flex:none}.kp-save-teaser:hover{background:rgb(34 197 94 / .26)}.kp-tips{margin-top:2.5rem;scroll-margin-top:1.5rem}.kp-tips-head{max-width:680px;margin-bottom:1.25rem}.kp-tips-head h3{margin:0;font-size:clamp(1.4rem, 3vw, 1.9rem);line-height:1.2;letter-spacing:-.02em;color:var(--kp-navy)}.kp-tips-head p{margin:.45rem 0 0;color:var(--kp-muted)}.kp-section .kp-tips-head h3{color:#fff}.kp-section .kp-tips-head p{color:rgb(255 255 255 / .72)}.kp-tip-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:1rem}.kp-tip{display:flex;flex-direction:column;gap:.5rem;background:#fff;border:1px solid var(--kp-line);border-radius:20px;padding:1.35rem 1.4rem;box-shadow:0 14px 30px -16px rgb(11 37 69 / .25);animation:kp-tip-in .45s cubic-bezier(.2,.8,.2,1) both}.kp-tip:nth-child(2){animation-delay:.06s}.kp-tip:nth-child(3){animation-delay:.12s}.kp-tip:nth-child(4){animation-delay:.18s}.kp-tip:nth-child(5){animation-delay:.24s}.kp-tip:nth-child(6){animation-delay:.3s}.kp-tip:nth-child(7){animation-delay:.36s}.kp-tip-top{border:2px solid rgb(34 197 94 / .55);box-shadow:0 0 0 4px rgb(34 197 94 / .15),0 18px 34px -18px rgb(22 163 74 / .6)}.kp-tip-save{margin:0;color:var(--kp-muted);font-size:.88rem}.kp-tip-save strong{display:block;color:var(--kp-green-dark,#16A34A);font-size:1.55rem;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kp-tip-save span{color:var(--kp-muted)}.kp-tip h4{margin:.15rem 0 0;color:var(--kp-navy);font-size:1.05rem;line-height:1.3}.kp-tip p{margin:0;color:var(--kp-ink);font-size:.9rem;line-height:1.55}.kp-tip-cta{margin-top:auto;align-self:flex-start;display:inline-flex;padding:.6rem 1.1rem;border-radius:50px;background:var(--kp-blue);color:#fff!important;font-weight:600;font-size:.86rem;text-decoration:none!important;box-shadow:0 8px 18px -8px rgb(30 111 217 / .7);transition:transform .2s}.kp-tip-cta:hover{transform:translateY(-1px)}.kp-tip>p:last-of-type{margin-bottom:.6rem}.kp-tip-consult{background:radial-gradient(120% 140% at 0% 0%,var(--kp-blue-2) 0%,var(--kp-blue-3) 38%,var(--kp-navy) 100%);border-color:#fff0;box-shadow:0 24px 44px -24px rgb(11 37 69 / .7),inset 0 1px 0 rgb(255 255 255 / .18)}.kp-tip-consult h4{color:#fff}.kp-tip-consult p{color:rgb(255 255 255 / .8)}.kp-tip-consult .kp-tip-cta{background:#fff;color:var(--kp-navy)!important;box-shadow:0 10px 24px -12px rgb(0 0 0 / .5)}@keyframes kp-tip-in{from{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.kp-tip{animation:none}}.kp-section{border-radius:32px}@media (max-width:600px){.kp-section{border-radius:24px;padding-left:.9rem;padding-right:.9rem}}.kp-seg-wide{display:grid;grid-template-columns:repeat(3,1fr);border-radius:18px}.kp-seg-wide button{padding:.55rem .4rem;font-size:.85rem;line-height:1.25;border-radius:14px}.kp-result .kp-t{transition:opacity .35s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.kp-result .kp-t:not(.kp-in){opacity:0;transform:translate3d(0,8px,0)}.kp-box.kp-flash{animation-name:kp-flash-box}.kp-bar [data-w]{transition:width .7s cubic-bezier(.2,.8,.2,1)}.kp-bar6 span{display:block;height:100%}.c-vpb{background:#FFF}.c-ib{background:#BFDBFE}.c-zvw{background:#8BE9FF}.c-b2{background:#A5B4FC}.c-net{background:#86EFAC}.c-ret{background:#22C55E}.c-z{background:#8BE9FF}.c-b{background:#86EFAC}.kp-subhead{margin:.4rem 0 -.4rem;padding-top:1rem;border-top:1px solid var(--kp-line);font-weight:700;color:var(--kp-navy);font-size:1rem}.kp-range{display:flex;align-items:center;gap:.9rem}.kp-range input[type=range]{flex:1;accent-color:var(--kp-blue);height:2rem}.kp-range output{min-width:3.2rem;text-align:right;font-weight:700;color:var(--kp-navy);font-variant-numeric:tabular-nums}.kp-net-label.kp-v-bv{background:#86EFAC}.kp-vs{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin:1.2rem 0 .9rem}.kp-vs-col{padding:.95rem 1rem;display:grid;gap:.1rem}.kp-vs-col h4{margin:0 0 .2rem;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255 / .7)}.kp-vs-net{margin:0;font-size:1.45rem;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.kp-vs-l{margin:0 0 .5rem;font-size:.8rem;color:rgb(255 255 255 / .6)}.kp-vs-col dl{margin:0;display:grid;gap:.25rem;font-size:.82rem}.kp-vs-col dl div{display:grid;gap:0}.kp-vs-col dt{color:rgb(255 255 255 / .72)}.kp-vs-col dd{margin:0;color:#fff;font-weight:600;font-variant-numeric:tabular-nums}.kp-vs-col.kp-win{border-color:rgb(134 239 172 / .8);box-shadow:0 0 0 3px rgb(134 239 172 / .18)}.kp-vs-col.kp-win h4::after{content:"korzystniej";display:inline-block;margin-left:.5rem;padding:.1rem .5rem;border-radius:50px;background:#22C55E;color:#0B2545;font-size:.66rem;letter-spacing:.06em;vertical-align:1px}.kp-chart{padding:.9rem 1rem .7rem;margin-bottom:.9rem}.kp-chart-t{margin:0 0 .5rem;font-size:.92rem;color:#fff}.kp-chart-svg{width:100%;height:auto;display:block;overflow:visible}.kp-chart-svg text{fill:rgb(255 255 255 / .6);font-size:11px;font-family:inherit}.kp-grid-l{stroke:rgb(255 255 255 / .12);stroke-width:1}.kp-lz{fill:none;stroke:#8BE9FF;stroke-width:3;stroke-linejoin:round}.kp-lb{fill:none;stroke:#86EFAC;stroke-width:3;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgb(134 239 172 / .55))}.kp-be{stroke:#fff;stroke-width:1.5;stroke-dasharray:5 5;opacity:.8}.kp-dz{fill:#8BE9FF;stroke:#0B2545;stroke-width:2}.kp-db{fill:#86EFAC;stroke:#0B2545;stroke-width:2}.kp-chart-l{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:.4rem 0 0;font-size:.8rem;color:rgb(255 255 255 / .75)}.kp-chart-l span{display:inline-flex;align-items:center;gap:.4rem}.kp-dash{width:18px;height:0;border-top:2px dashed #fff;display:inline-block}@media (max-width:480px){.kp-vs{grid-template-columns:1fr}}.kp-chart-s{margin:-.3rem 0 .4rem;font-size:.78rem;color:rgb(255 255 255 / .6)}.kp-chart-svg text{font-size:11px}.kp-zero{stroke:rgb(255 255 255 / .6);stroke-width:1.2}.kp-area-up{fill:rgb(134 239 172 / .28)}.kp-area-dn{fill:rgb(139 233 255 / .22)}.kp-dot-now,.c-now{fill:#fff;background:#fff;stroke:#0B2545;stroke-width:2}.kc-panel{position:relative;overflow:hidden;border-radius:32px;padding:1.6rem 1.5rem 1.4rem;color:#DCE8FA;background:radial-gradient(120% 140% at 0% 0%,#2B7BE4 0%,#1557B0 38%,#0B2545 100%);box-shadow:0 36px 60px -30px rgb(11 37 69 / .7),inset 0 1px 0 rgb(255 255 255 / .18)}.kc-panel::before{content:"";position:absolute;width:280px;height:280px;right:-100px;top:-100px;border-radius:50%;background:radial-gradient(closest-side,rgb(134 239 172 / .32),transparent);pointer-events:none}.kc-panel>*{position:relative}.kc-ph{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem;margin-bottom:1.2rem}.kc-ph h3{margin:0;color:#fff;font-size:clamp(1.3rem, 3vw, 1.7rem);letter-spacing:-.02em}.kc-badge{display:inline-block;padding:.3rem .8rem;border-radius:50px;background:#22C55E;color:#0B2545;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kc-cards{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:760px){.kc-cards{grid-template-columns:1fr 1fr}}.kc-card{background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .16);border-radius:20px;padding:1rem 1.1rem 1.1rem;backdrop-filter:blur(6px);min-width:0}.kc-card h4{margin:0 0 .15rem;color:#fff;font-size:1rem}.kc-card>p{margin:0 0 .8rem;color:rgb(255 255 255 / .65);font-size:.82rem}.kc-wide{grid-column:1 / -1}.kc-svg{width:100%;max-width:520px;height:auto;display:block;margin:0 auto;overflow:visible;font-family:inherit}.kc-wide .kc-svg{max-width:640px}.kc-donut-row{display:grid;grid-template-columns:minmax(150px,210px) 1fr;gap:1rem;align-items:center}@media (max-width:420px){.kc-donut-row{grid-template-columns:1fr}.kc-donut-row .kc-svg{max-width:220px;margin:0 auto}}.kc-legend{margin:0;display:grid;gap:.45rem;font-size:.88rem}.kc-legend div{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;align-items:center}.kc-legend i{width:.7rem;height:.7rem;border-radius:50%;display:inline-block}.kc-legend dt{color:rgb(255 255 255 / .82)}.kc-legend dd{margin:0;color:#fff;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.kc-legend small{display:block;color:rgb(255 255 255 / .55);font-weight:400;font-size:.75rem}.kc-chips{display:flex;flex-wrap:wrap;gap:.4rem .9rem;margin-top:.7rem;font-size:.78rem;color:rgb(255 255 255 / .75)}.kc-chips span{display:inline-flex;align-items:center;gap:.35rem}.kc-chips i{width:.65rem;height:.65rem;border-radius:3px;display:inline-block}.kc-verdict{margin:0 0 1rem;display:grid;gap:.15rem}.kc-verdict strong{color:#fff;font-size:clamp(2rem, 6vw, 2.8rem);letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}.kc-verdict span{color:#86EFAC;font-weight:500}.kc-share{display:flex;align-items:center;gap:.8rem;margin:-.4rem 0 1rem;font-size:.88rem;color:rgb(255 255 255 / .8)}.kc-share input{flex:1;accent-color:#86EFAC}.kc-share output{color:#fff;font-weight:700;min-width:3rem;text-align:right}.kc-track{fill:none;stroke:rgb(255 255 255 / .1)}.kc-arc{transition:stroke-dasharray .9s cubic-bezier(.2,.8,.2,1)}.kc-dc{fill:#fff;font-size:22px;font-weight:700;text-anchor:middle;letter-spacing:-.5px}.kc-ds{fill:rgb(255 255 255 / .65);font-size:11.5px;text-anchor:middle}.kc-base{stroke:rgb(255 255 255 / .35);stroke-width:1}.kc-bar{transition:y .8s cubic-bezier(.2,.8,.2,1),height .8s cubic-bezier(.2,.8,.2,1)}.kc-link{stroke:rgb(255 255 255 / .4);stroke-dasharray:3 3}.kc-v{fill:#fff;font-size:12px;font-weight:700;text-anchor:middle}.kc-l{fill:rgb(255 255 255 / .72);font-size:11px;text-anchor:middle}.kc-rl{fill:rgb(255 255 255 / .85);font-size:13px}.kc-rv{fill:#fff;font-size:13px;font-weight:700;text-anchor:end}.kc-track-r{fill:rgb(255 255 255 / .08)}.kc-hb{transition:width .8s cubic-bezier(.2,.8,.2,1)}.kc-in{fill:#0B2545;font-size:12px;font-weight:700;text-anchor:middle}.kc-cl{fill:#fff;font-size:13px;font-weight:700;text-anchor:middle;letter-spacing:.06em}.kc-svg .kc-grid{stroke:rgb(255 255 255 / .1)}.kc-ax{fill:rgb(255 255 255 / .55);font-size:10.5px}.kc-ax-b{fill:#fff;font-weight:600}.kc-be{stroke:#fff;stroke-dasharray:5 5;opacity:.75}.kc-line{transition:stroke-dashoffset 1.2s cubic-bezier(.2,.8,.2,1)}.kc-dot{stroke:#0B2545;stroke-width:2}.kc-flow{stroke-opacity:0;transition:stroke-opacity .7s ease;mix-blend-mode:screen}.kc-on .kc-flow{stroke-opacity:.38}.kc-sl{fill:#fff;font-size:11.5px;font-weight:600}.kc-sv{fill:rgb(255 255 255 / .7);font-size:11px;font-variant-numeric:tabular-nums}.kc-sl-in{paint-order:stroke;stroke:rgb(11 37 69 / .75);stroke-width:3px}@media (prefers-reduced-motion:reduce){.kc-arc,.kc-bar,.kc-hb,.kc-line,.kc-flow{transition:none!important}}.kc-lead{fill:none;stroke:rgb(255 255 255 / .45);stroke-width:1}.kc-orbit{fill:none;stroke:rgb(134 239 172 / .55);stroke-width:1.5;stroke-dasharray:3 9 40 12;transform-origin:110px 110px;animation:kc-spin 30s linear infinite}.kc-arc2{filter:drop-shadow(0 0 5px rgb(255 255 255 / .12))}.kc-glow{filter:drop-shadow(0 0 10px rgb(134 239 172 / .65));animation:kc-breathe 5s ease-in-out infinite}.kc-march{stroke-dasharray:4 4;animation:kc-march 2.6s linear infinite}.kc-shine{fill:url(../../../plugins/kompas-podatkowy/assets/#none);fill:rgb(255 255 255 / .12);transform:skewX(-20deg);animation:kc-sweep 9s ease-in-out infinite}.kc-flow2{stroke-opacity:.32;mix-blend-mode:screen}.kc-stream{stroke:rgb(255 255 255 / .16);stroke-dasharray:3 21;stroke-linecap:butt;animation:kc-stream 3.2s linear infinite;mix-blend-mode:screen}.kc-pulse{transform-box:fill-box;transform-origin:center;animation:kc-pulse 3.2s ease-out infinite}@keyframes kc-spin{to{transform:rotate(360deg)}}@keyframes kc-breathe{0%,100%{filter:drop-shadow(0 0 6px rgb(134 239 172 / .45))}50%{filter:drop-shadow(0 0 16px rgb(134 239 172 / .9))}}@keyframes kc-march{to{stroke-dashoffset:-16}}@keyframes kc-sweep{0%,55%{transform:translateX(-80px) skewX(-20deg)}100%{transform:translateX(460px) skewX(-20deg)}}@keyframes kc-stream{to{stroke-dashoffset:-48}}@keyframes kc-pulse{0%{transform:scale(1);opacity:.7}100%{transform:scale(3.2);opacity:0}}@media (prefers-reduced-motion:reduce){.kc-orbit,.kc-glow,.kc-march,.kc-shine,.kc-stream,.kc-pulse{animation:none!important}}.kp-charts{margin-top:1.75rem}.kp-charts .kc-ph p{margin:.2rem 0 0;color:rgb(255 255 255 / .7);font-size:.9rem;flex-basis:100%}@media (max-width:860px){.kp-charts{border-radius:24px;padding:1.25rem 1rem 1.1rem}}.kp-calc .kp-seg button,.kp-calc .kp-btn,.kp-calc .kp-tip-cta{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}.kp-net-label.kp-v-off{background:#FDE68A}.kp-input input.kp-date{padding-right:1rem;min-height:3.1rem}.kp-form>.kp-hint[data-o="whoHint"]{margin-top:-.6rem}