:root{--red:#e3061a;--red-dark:#b60415;--yellow:#f8cc08;--yellow-pale:#fff7d6;--yellow-soft:#ffefa6;--yellow-line:#e6b800;--ink:#111;--text:#1d1c1a;--muted:#5b5750;--line:#e2ddd3;--field:#8c8579;--paper:#fff;--paper-2:#f8f5ef;--card:#f1eee8;--err-bg:#fff5f5;--f-display:"Archivo Black","Arial Black","Helvetica Neue",Arial,sans-serif;--f-body:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--f-hand:"Caveat","Segoe Print","Bradley Hand",cursive;--gutter:16px;--radius:14px;--shadow-hard:4px 4px 0 var(--ink)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--paper-2)}body{background:var(--paper-2);color:var(--text);font:400 17px/1.5 var(--f-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0}img,svg{max-width:100%}img{height:auto;display:block}a{color:inherit}p{margin:0 0 .8em}ul,ol{margin:0;padding:0;list-style:none}strong,b{color:var(--ink);font-weight:800}h1,h2,h3{font-family:var(--f-display);color:var(--ink);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:400}button,input{font:inherit;color:inherit}.nw{white-space:nowrap}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.top :focus-visible,.foot :focus-visible{outline-color:var(--yellow)}.pz{background:var(--yellow);color:var(--ink);white-space:nowrap;border-radius:5px;padding:.04em .3em;font-weight:800;display:inline}.ic{flex:none;width:22px;height:22px}.top{background:var(--ink);color:#fff}.top-in{max-width:1100px;min-height:50px;padding:0 max(var(--gutter),env(safe-area-inset-right)) 0 max(var(--gutter),env(safe-area-inset-left));justify-content:space-between;align-items:center;gap:10px;margin:0 auto;display:flex}.logo{color:#fff;font:400 15px/1 var(--f-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.logo svg{width:24px;height:21px;fill:var(--yellow);flex:none}.safe{color:#ece8e0;white-space:nowrap;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex}.safe svg{width:15px;height:15px;fill:var(--yellow);flex:none}.co-main{padding:22px max(var(--gutter),env(safe-area-inset-right)) 44px max(var(--gutter),env(safe-area-inset-left))}.co-main>*{max-width:640px}h1{margin:0 0 10px;font-size:clamp(25px,7vw,40px);line-height:1.08}.lede{color:var(--ink);margin:0 0 22px;font-size:17px;font-weight:600;line-height:1.45}.sum{border-bottom:1px solid var(--line);background:#fff}.sum-bar{width:100%;min-height:54px;padding:10px max(var(--gutter),env(safe-area-inset-right)) 10px max(var(--gutter),env(safe-area-inset-left));background:var(--yellow-pale);color:var(--ink);font:700 16px/1.2 var(--f-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-bottom:1px solid #eadfb8;justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.sum-bar:focus-visible{outline-offset:-4px}.sum-bar .sb-l{align-items:center;gap:8px;min-width:0;display:inline-flex}.sum-bar .sb-l svg{flex:none;width:20px;height:20px}.sum-bar .sb-r{white-space:nowrap;align-items:center;gap:8px;font-weight:800;display:inline-flex}.sum-bar .chev{flex:none;width:18px;height:18px;transition:transform .2s}.sum.is-open .chev{transform:rotate(180deg)}.sum-body{padding:16px max(var(--gutter),env(safe-area-inset-right)) 18px max(var(--gutter),env(safe-area-inset-left))}.sum-title{margin:0 0 14px;font-size:20px}.si{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.si-th{border:2px solid var(--ink);background:#e6e1d7;border-radius:8px;width:52px;height:68px;overflow:hidden}.si-th img{object-fit:cover;object-position:50% 22%;width:100%;height:100%}.si-n{color:var(--ink);margin:0;font-size:16px;font-weight:800;line-height:1.3}.si-n small{color:var(--muted);font-size:13.5px;font-weight:500;display:block}.si-p{color:var(--ink);white-space:nowrap;margin:0;font-size:16px;font-weight:800}.sum-ticks{margin:14px 0 0}.sum-ticks li{color:var(--text);align-items:flex-start;gap:9px;margin:0 0 8px;font-size:14.5px;line-height:1.4;display:flex}.sum-ticks li>span{min-width:0}.sum-ticks .ic{width:19px;height:19px;margin-top:1px}.sum-bump{border-top:1px dashed var(--line);margin-top:14px;padding-top:14px}.sum-bump .si-th{background:0 0;border:0;border-radius:3px 6px 6px 3px;height:auto;overflow:visible}.sum-total{border-top:2px solid var(--ink);justify-content:space-between;align-items:center;gap:12px;margin:16px 0 0;padding-top:14px;display:flex}.sum-total .st-l{color:var(--ink);font-size:16px;font-weight:800;line-height:1.2}.sum-total .pz{font:400 24px/1.15 var(--f-display);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);border-radius:6px;padding:.1em .3em .04em}.sum-note{color:var(--muted);margin:12px 0 0;font-size:13.5px;line-height:1.45}.sum-access{color:var(--muted);margin:6px 0 0;font-size:13.5px;line-height:1.45}.sum-guar{background:var(--paper-2);color:var(--ink);border-radius:10px;align-items:center;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.3;display:flex}.sum-guar .ic{width:20px;height:20px}form{margin:0}.card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin:0 0 18px;padding:20px 16px 8px}.card h2,.pay-h{margin:0 0 14px;font-size:21px;line-height:1.15}.f{margin:0 0 18px}.lb{color:var(--ink);margin:0 0 6px;font-size:16px;font-weight:800;line-height:1.3;display:block}.lb .opt{color:var(--muted);font-weight:500}.inp{border:2px solid var(--field);width:100%;min-height:54px;color:var(--ink);font:500 17px/1.3 var(--f-body);appearance:none;background:#fff;border-radius:10px;margin:0;padding:12px 14px;transition:border-color .12s,box-shadow .12s;display:block}.inp::placeholder{color:#757067;opacity:1}.inp:hover{border-color:#6f695f}.inp:focus{outline-offset:2px;border-color:var(--ink);outline:2px solid #0000;box-shadow:0 0 0 4px #f8cc088c}.inp[aria-invalid=true]{border-color:var(--red);background:var(--err-bg)}.inp[aria-invalid=true]:focus{border-color:var(--red-dark);box-shadow:0 0 0 2px #fff,0 0 0 5px var(--ink)}.inp:disabled{color:#77716a;background:#f3f1ec}.help{color:var(--muted);margin:6px 0 0;font-size:14.5px;line-height:1.45}.err{color:var(--red-dark);margin:0;font-size:15px;font-weight:700;line-height:1.4}.err:not(:empty){align-items:flex-start;gap:7px;margin-top:7px;display:flex}.err:not(:empty):before{content:"!";background:var(--red);color:#fff;width:19px;height:19px;font:800 13px/1 var(--f-body);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.hint:not(:empty){background:var(--yellow-pale);color:var(--ink);border:1px solid #eadfb8;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px;padding:10px 12px;font-size:15px;line-height:1.35;display:flex}.hint button{border:2px solid var(--ink);min-height:44px;color:var(--ink);font:800 15px/1.2 var(--f-body);cursor:pointer;background:#fff;border-radius:9px;padding:6px 14px}.hint button:hover{background:var(--yellow-soft)}.chk{cursor:pointer;min-height:44px;color:var(--text);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:6px 0;font-size:16px;line-height:1.45;display:grid}.chk>span{min-width:0}.chk a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.cb{appearance:none;border:2px solid var(--ink);cursor:pointer;background:#fff 50%/20px 20px no-repeat;border-radius:7px;flex:none;width:28px;height:28px;margin:0;transition:background-color .12s}.cb:checked{background-color:var(--yellow);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.6l4.4 4.4L19 7.4' fill='none' stroke='%23111' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.cb[aria-invalid=true]{border-color:var(--red);box-shadow:0 0 0 3px #e3061a33}.cb:disabled{cursor:default;opacity:.7}.req{color:var(--red-dark);font-weight:800}.sub-note{border-left:4px solid var(--yellow);background:var(--paper-2);color:var(--ink);border-radius:0 10px 10px 0;margin:4px 0 8px 40px;padding:10px 12px;font-size:14.5px;line-height:1.45}.req-note{color:var(--muted);margin:6px 0 12px;font-size:13.5px}.chk-err{margin-left:40px}.stripe-note{color:var(--muted);margin:0 0 16px;font-size:15px;line-height:1.45}.bump{border:3px dashed var(--yellow-line);background:var(--yellow-pale);border-radius:16px;margin:34px 0 22px;padding:0 0 4px;transition:background-color .15s,border-color .15s;position:relative;box-shadow:0 16px 32px -24px #00000080}.bump.is-on{border-style:solid;border-color:var(--ink);box-shadow:var(--shadow-hard);background:#fff3c2}.bump-tag{background:var(--yellow);border:2px solid var(--ink);color:var(--ink);font:800 12px/1.2 var(--f-body);letter-spacing:.08em;text-transform:uppercase;border-radius:5px;margin:0;padding:6px 10px 5px;position:absolute;top:-15px;left:14px;transform:rotate(-1deg)}.bump-head{cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:auto 32px minmax(0,1fr);align-items:center;gap:10px;margin:0;padding:24px 14px 14px;display:grid}.bump-arr{width:26px;height:20px;color:var(--red)}.cb-lg{background-size:24px 24px;border-width:2.5px;width:32px;height:32px}.bump-q{color:var(--ink);font-size:17px;line-height:1.3}.bump-body{border-top:2px dashed #11111126;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:14px;padding:14px 14px 4px;display:grid}.bump-body>*{min-width:0}.bump-cover{padding:2px 4px 4px 0}.bump-hook{color:var(--ink);margin:0;font-size:16px;font-weight:600;line-height:1.45}.bump-list,.bump-price,.bump-why,.bump-no{grid-column:1/-1}.bump-list li{align-items:flex-start;gap:10px;margin:0 0 10px;font-size:15.5px;line-height:1.45;display:flex}.bump-list li>span{min-width:0}.bump-list .ic{width:22px;height:22px;margin-top:1px}.bump-price{color:var(--ink);background:#fff;border:1px solid #eadfb8;border-radius:10px;margin:4px 0 0;padding:12px;font-size:15px;line-height:1.45}.bump-price .bp-day{color:var(--muted);margin-top:2px;font-size:14px;display:block}.bump-why{color:var(--ink);margin:2px 0 0;font-size:15px;font-weight:700;line-height:1.45}.bump-no{color:var(--muted);margin:0 0 10px;font-size:14px;line-height:1.45}@media (prefers-reduced-motion:no-preference){.bump:not(.is-on) .bump-arr{animation:1.8s ease-in-out infinite nudge}}@keyframes nudge{0%,55%,to{transform:translate(0)}70%{transform:translate(4px)}85%{transform:translate(1px)}}.cover{aspect-ratio:1/1.414;border:2px solid var(--ink);width:100%;box-shadow:4px 4px 0 var(--ink);background:#fbf5e9;border-radius:3px 7px 7px 3px;position:relative;overflow:hidden;container-type:inline-size}.cover>img{width:100%;max-width:none;height:auto;position:absolute;bottom:0;left:0}.cover:after{content:"";pointer-events:none;background:linear-gradient(90deg,#11111129,#1110);width:7%;position:absolute;top:0;bottom:0;left:0}.cv-t{flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:4.5%;left:9%;right:6%}.cv-brand{font:400 5px/1 var(--f-display);letter-spacing:.05em;text-transform:uppercase;color:var(--ink);white-space:nowrap;align-items:center;gap:.35em;margin-bottom:2cqw;font-size:5.4cqw;display:flex}.cv-brand svg{width:1.3em;height:1.15em;fill:var(--yellow);stroke:var(--ink);stroke-width:7px;paint-order:stroke}.cv-title{font:400 10px/.96 var(--f-display);text-transform:uppercase;color:var(--ink);letter-spacing:-.01em;font-size:10.5cqw}.cv-30{background:var(--yellow);border:1px solid var(--ink);border:.7cqw solid var(--ink);box-shadow:1px 1px 0 var(--ink);box-shadow:1.1cqw 1.1cqw 0 var(--ink);font:400 9px/1 var(--f-display);text-transform:uppercase;color:var(--ink);white-space:nowrap;border-radius:1.6cqw;margin-top:2.6cqw;padding:1.4cqw 2.8cqw 1cqw;font-size:9cqw;transform:rotate(-3deg)}.cv-pdf{background:var(--red);color:#fff;font:400 5px/1 var(--f-display);letter-spacing:.06em;border-radius:1.2cqw;padding:1cqw 2.2cqw .7cqw;font-size:5cqw;position:absolute;top:4.5%;right:5%}.pay-card{padding-bottom:16px}.pay-fs{border:0;min-width:0;margin:0;padding:0}.pay-fs legend{margin:0;padding:0}.pay-sub{color:var(--muted);margin:-8px 0 14px;font-size:15px}.pm{border:2px solid var(--field);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:12px;grid-template-columns:24px minmax(0,1fr) 30px;align-items:center;gap:12px;min-height:72px;margin:0;padding:14px;transition:border-color .12s,background-color .12s,box-shadow .12s;display:grid}.pm+.pm,.blik+.pm{margin-top:10px}.blik:not([hidden])+.pm{margin-top:14px}.pm:hover{border-color:#6f695f}.pm.is-on{border-color:var(--ink);background:var(--yellow-pale);box-shadow:3px 3px 0 var(--ink)}.pm>span{min-width:0}.rd{appearance:none;border:2px solid var(--ink);cursor:pointer;background:#fff;border-radius:50%;width:24px;height:24px;margin:0}.rd:checked{background:var(--ink);box-shadow:inset 0 0 0 5px #fff}.rd:disabled{cursor:default}.pm-t{font:400 18px/1.15 var(--f-display);color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.pm-tag{background:var(--ink);color:var(--yellow);font:800 11px/1.2 var(--f-body);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 7px 2px;display:inline-block}.pm-s{color:var(--muted);margin-top:4px;font-size:14.5px;line-height:1.4;display:block}.pm-ic{width:30px;height:30px;color:var(--ink)}[data-pay=stripe] .only-api,[data-pay=api] .only-stripe{display:none!important}[data-pay=stripe] .pay-fs .pm{display:none}.card-dane{padding-bottom:4px}.card-dane .f{margin-bottom:14px}.pay-card .pay-h{margin-bottom:10px}.pm-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pm-logo{width:40px;height:24px;display:block;overflow:hidden}.pm-logo img{width:57.9px;max-width:none;height:auto;margin:-9.9px 0 0 -8.9px;display:block}.pm-logo-tpay{align-items:center;width:auto;height:24px;display:flex}.pm-logo-tpay img{width:56px;height:auto;margin:0}.pay-legal{color:var(--muted);margin:12px 0 0;font-size:13.5px;line-height:1.45}.pay-legal a{color:inherit}.pm-row .pm{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:64px;margin:0;padding:10px 4px;display:flex;position:relative}.pm-row .pm+.pm{margin-top:0}.pm-row .rd{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.pm-row .pm:focus-within{outline:3px solid var(--ink);outline-offset:2px}.pm-row .pm-ic{width:24px;height:24px}.pm-row .pm-t{font-size:15px;line-height:1.1;display:block}.pm-desc{color:var(--muted);margin:10px 0 0;font-size:14.5px;line-height:1.4}.pm-desc:empty{display:none}.blik{margin-top:12px}.blik-help{align-items:flex-start;gap:8px;display:flex}.blik-help svg{flex:none;width:20px;height:20px;margin-top:1px}.bump{margin:30px 0 18px}.bump-body{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:12px 14px 6px}.bump-txt{min-width:0}.bump-hook{font-size:15px}.bump-price{background:0 0;border:0;margin:8px 0 0;padding:0;font-size:14.5px}.bump-more{grid-column:1/-1;margin:0 0 6px}.bump-more summary{cursor:pointer;min-height:40px;color:var(--ink);text-underline-offset:3px;align-items:center;gap:6px;font-size:15px;font-weight:800;text-decoration:underline;list-style:none;display:inline-flex}.bump-more summary::-webkit-details-marker{display:none}.bump-more summary:after{content:"▾";text-decoration:none}.bump-more[open] summary:after{content:"▴"}.bump-more .bump-list{margin-top:6px}@media (width<=899px){.co-main{padding-top:14px}h1{margin-bottom:6px;font-size:clamp(22px,6.2vw,30px)}.lede{margin-bottom:14px;font-size:15px}.card{margin-bottom:14px;padding:16px 14px 6px}.card h2,.pay-h{font-size:19px}}.blik{border:2px solid var(--ink);box-shadow:var(--shadow-hard);background:#fff;border-radius:14px;margin:10px 0 0;padding:18px 16px 14px}.blik .lb{font:400 18px/1.2 var(--f-display)}.blik-inp{border:2px solid var(--ink);width:100%;max-width:260px;min-height:70px;color:var(--ink);font:400 34px/1 var(--f-display);letter-spacing:.14em;text-align:center;appearance:none;background:#fff;border-radius:12px;padding:8px 12px;display:block}.blik-inp::placeholder{color:#8c8579;opacity:1}.blik-inp:focus{outline-offset:2px;box-shadow:0 0 0 2px #fff,0 0 0 5px var(--ink);outline:2px solid #0000}.blik-inp[aria-invalid=true]{border-color:var(--red);background:var(--err-bg)}.blik-inp[aria-invalid=true]:focus{border-color:var(--red-dark);box-shadow:0 0 0 2px #fff,0 0 0 5px var(--ink)}.blik-help{color:var(--ink);margin:10px 0 0;font-size:15px;line-height:1.45}.blik-time{background:var(--yellow-pale);color:var(--ink);border-radius:10px;align-items:flex-start;gap:8px;margin:10px 0 0;padding:10px 12px;font-size:14.5px;line-height:1.45;display:flex}.blik-time svg{flex:none;width:20px;height:20px;margin-top:1px}.blik-stale{background:var(--err-bg);color:var(--red-dark);border:1px solid #f3b9bf;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:14.5px;font-weight:700;line-height:1.45}.pay{margin:22px 0 0}.recap{border:2px solid var(--ink);background:#fff;border-radius:12px;margin:0 0 14px;padding:12px 14px}.recap p{margin:0}.recap-row,.recap-total{justify-content:space-between;gap:12px;font-size:15px;line-height:1.35;display:flex}.recap-row span:last-child,.recap-total b{white-space:nowrap}.recap-meta{color:var(--muted);font-size:13.5px;line-height:1.45;margin-top:6px!important}.recap-total{border-top:1px dashed var(--line);color:var(--ink);padding-top:8px;font-weight:800;margin-top:8px!important}@media (width>=900px){.recap{display:none}}.err-sum:not(:empty){background:var(--err-bg);border:2px solid var(--red);color:var(--red-dark);border-radius:10px;margin:0 0 14px;padding:12px 14px;font-size:15.5px;font-weight:800;line-height:1.4}.btn{background:var(--red);color:#fff;border:2px solid var(--ink);width:100%;min-height:64px;box-shadow:var(--shadow-hard);font:800 18.5px/1.22 var(--f-body);letter-spacing:-.005em;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin:0;padding:14px 18px;transition:transform .12s,box-shadow .12s,background-color .12s;display:flex;position:relative}.btn:hover{background:var(--red-dark);box-shadow:5px 5px 0 var(--ink);transform:translate(-1px,-1px)}.btn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(3px,3px)}.btn .t{min-width:0}.btn .pr{white-space:nowrap}.btn .arr{flex:none;width:22px;height:22px}.btn .spin{border:3px solid #fff6;border-top-color:#fff;border-radius:50%;flex:none;width:20px;height:20px;display:none}.btn.is-busy{cursor:progress;box-shadow:var(--shadow-hard);background:var(--red-dark);transform:none}.btn.is-busy .spin{display:block}.btn.is-busy .arr{display:none}.btn:disabled:not(.is-busy){cursor:not-allowed;background:#9c958a}@media (width<=519px){.btn .pr{display:block}}@media (prefers-reduced-motion:no-preference){.btn.is-busy .spin{animation:.8s linear infinite spin}}@keyframes spin{to{transform:rotate(360deg)}}.micro{color:var(--muted);text-align:center;text-wrap:balance;margin:12px 0 0;font-size:14px;line-height:1.45}.micro b{color:var(--ink)}.micro .mb{color:var(--ink);margin-top:4px;font-weight:700;display:block}.note-live:not(:empty){margin:14px 0 0}.note{border:2px solid var(--ink);color:var(--text);background:#fff;border-radius:12px;padding:14px 16px;font-size:15.5px;line-height:1.45}.note p{margin:0}.note p+p{margin-top:6px}.note-t{color:var(--ink);font-weight:800}.note-info{background:var(--yellow-pale)}.note-err{border-color:var(--red);background:var(--err-bg)}.note-err .note-t{color:var(--red-dark)}.note-t[tabindex]:focus{outline:none}.note .fine-s{color:var(--muted);margin-top:10px;font-size:13.5px}.btn-2{border:2px solid var(--ink);min-height:48px;color:var(--ink);font:800 16px/1.2 var(--f-body);box-shadow:3px 3px 0 var(--ink);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;margin:12px 0 0;padding:10px 18px;display:inline-flex}.btn-2:hover{background:var(--yellow-soft)}.btn-2:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}#fail .btn-2{margin-right:10px}.cancel{margin:0 0 20px}.secure{color:var(--muted);align-items:flex-start;gap:9px;margin:14px 0 0;font-size:13.5px;line-height:1.45;display:flex}.secure svg{width:16px;height:16px;fill:var(--muted);flex:none;margin-top:2px}.wait{border:3px solid var(--ink);background:var(--yellow-pale);box-shadow:var(--shadow-hard);text-align:center;border-radius:16px;margin:0;padding:22px 18px 18px}.wait-ic{border:2px solid var(--ink);background:#fff;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 12px;display:grid;position:relative}.wait-ic svg{width:30px;height:30px;color:var(--ink)}.wait-ic:after{content:"";border:3px solid var(--yellow-line);opacity:0;border-radius:50%;position:absolute;inset:-8px}@media (prefers-reduced-motion:no-preference){.wait:not(.is-ok) .wait-ic:after{animation:1.8s ease-out infinite ring}}@keyframes ring{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.25)}}.wait h3{margin:0 0 10px;font-size:21px;line-height:1.2}.wait h3:focus{outline:none}.wait p{color:var(--ink);margin:0 0 8px;font-size:16px;line-height:1.45}.wait .w-slow{background:#fff;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:15px}.wait.is-ok{background:#e9f8ee;border-color:#1f9d55}.demo-tag{background:var(--ink);letter-spacing:.04em;border-radius:999px;padding:4px 10px;font-weight:800;display:inline-block;color:var(--yellow)!important;margin:10px 0 0!important;font-size:12.5px!important}.guar{border:3px solid var(--ink);box-shadow:var(--shadow-hard);background:#fff;border-radius:4px;flex-direction:column;align-items:center;gap:12px;margin:30px 0 0;padding:22px 18px 8px;display:flex}.guar .seal{width:112px;height:112px;filter:drop-shadow(3px 3px 0 var(--ink));flex:none}.guar-t{min-width:0}.guar h2{margin:0 0 10px;font-size:clamp(22px,6vw,26px);line-height:1.15}.guar p{font-size:16px;line-height:1.5}.guar .g-fine{color:var(--muted);font-size:14.5px}.seal-ring{font:400 9.6px/1 var(--f-display);letter-spacing:.04em}.seal-num{font:400 33px/1 var(--f-display)}.seal-dni{font:400 13px/1 var(--f-display);letter-spacing:.12em}@media (width>=560px){.guar{flex-direction:row;align-items:center;gap:22px;padding:22px 24px 10px}.guar .seal{margin-bottom:12px}}.faq-h{margin:36px 0 6px;font-size:22px}.faq{border-top:1px solid #d9d3c4}.faq details{border-bottom:1px solid #d9d3c4}.faq summary{cursor:pointer;min-height:44px;color:var(--ink);padding:16px 48px 16px 0;font-size:17px;font-weight:800;line-height:1.35;list-style:none;display:block;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";background:var(--yellow);width:32px;height:32px;color:var(--ink);font:400 22px/1 var(--f-display);border-radius:50%;place-items:center;margin-top:-16px;display:grid;position:absolute;top:50%;right:2px}.faq details[open] summary:after{content:"–"}.faq .ans{padding:0 0 8px}.faq .ans p{font-size:16px;line-height:1.55}.foot{background:var(--ink);color:#beb8ad;padding:32px 0 calc(28px + env(safe-area-inset-bottom));font-size:14px;line-height:1.6}.foot-in{max-width:1100px;padding:0 max(var(--gutter),env(safe-area-inset-right)) 0 max(var(--gutter),env(safe-area-inset-left));margin:0 auto}.foot p{margin:0 0 1em}.foot b,.foot a{color:#fff}.foot .links{flex-wrap:wrap;gap:6px 18px;margin:0 0 14px;display:flex}.foot .links a{text-underline-offset:3px;padding:6px 0;font-weight:700;text-decoration:underline;display:inline-block}.foot .copy{color:#8d877c;margin:0;font-size:13px}@media (width<=899px){.js .sum:not(.is-open) .sum-body{display:none}.sum-title{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width<=374px){.logo{gap:7px;font-size:13.5px}.logo svg{width:21px;height:19px}.safe{gap:5px;font-size:12px}.safe svg{width:13px;height:13px}.bump-body{grid-template-columns:56px minmax(0,1fr)}.bump-head{gap:8px;padding-left:12px;padding-right:12px}.bump-q{font-size:16px}}@media (width<=359px){.safe{white-space:normal;text-align:right;max-width:100px;line-height:1.15}}@media (width>=900px){body{font-size:17.5px}.co{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"main sum";align-items:start;column-gap:48px;max-width:1100px;margin:0 auto;padding:40px 32px 72px;display:grid}.co-main{grid-area:main;padding:0}.sum{border:2px solid var(--ink);max-height:calc(100vh - 48px);box-shadow:var(--shadow-hard);background:#fff;border-radius:16px;grid-area:sum;position:sticky;top:24px;overflow:auto}.sum-bar{display:none}.sum-body{padding:22px 22px 20px}.card{padding:24px 24px 10px}.pay-card{padding-bottom:20px}.bump-head{padding:28px 20px 16px}.bump-body{grid-template-columns:96px minmax(0,1fr);column-gap:18px;padding:16px 20px 6px}.bump-price,.bump-why,.bump-no{grid-column:1/-1}.bump-q{font-size:18px}.top-in{min-height:56px;padding:0 32px}.logo{font-size:16px}.safe{font-size:14px}.foot-in{padding:0 32px}}@media (width>=1100px){.co{grid-template-columns:minmax(0,1fr) 370px;column-gap:64px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (forced-colors:active){.cb,.rd{appearance:auto}.pm.is-on{outline:3px solid highlight}}@media (width<=899px){.card-dane .f{margin-bottom:10px}.card-dane .help{margin-top:4px;font-size:13.5px;line-height:1.35}.pay-card .pay-h{margin-bottom:8px}.pm-row .pm{min-height:56px;padding:7px 4px}.blik{margin-top:8px;padding-top:12px}.pm-desc{margin-top:6px}.lede{margin-bottom:10px}.card{margin-bottom:10px;padding-top:12px}.blik .lb{margin-bottom:4px}}@media (width<=899px) and (height<=760px){.co-main{padding-top:8px}h1{margin:0 0 8px;font-size:21px;line-height:1.08}.lede{display:none}.card{margin-bottom:8px;padding-top:8px}.card-dane{padding-bottom:0}.card-dane .f{margin-bottom:6px}.card-dane .lb{margin-bottom:3px;font-size:15px}#email-help,#name-help{display:none}.pay-card .pay-h{margin-bottom:6px}.pm-row .pm{gap:3px;min-height:46px;padding:5px 4px}.pm-desc{margin-top:4px;font-size:13px;line-height:1.3}.blik{margin-top:6px;padding-top:10px}}@media (width<=899px) and (height>=761px){.card-dane .f{margin-bottom:6px}.card-dane{padding-bottom:6px}.co-main{padding-top:12px}}[hidden]{display:none!important}.tpay-operator{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.tpay-operator img{width:76px;height:auto;display:block}
