/* klikalna v6: strona główna. Działa na tokenach z brand-v4.css. */
.v6{--e:cubic-bezier(.2,.8,.2,1);--hh:124px;overflow-x:clip}
.v6 h2{font-family:Kalam,cursive;font-weight:700;font-size:clamp(36px,4.2vw,60px);line-height:1.15;letter-spacing:-.03em;margin:0}
.v6 .mono{font-family:Nunito,sans-serif;font-weight:800;font-size:11px;letter-spacing:.13em;color:var(--muted)}
.v6 :focus-visible{outline:3px solid var(--purple);outline-offset:3px;border-radius:6px}
.v6-mysz{display:block;height:auto;user-select:none;pointer-events:none}

/* HERO */
.v6-hero .v6-lead{font-size:18px!important;max-width:470px!important}
.v6-chips{list-style:none;padding:0;margin:30px 0 0;display:flex;flex-wrap:wrap;gap:10px;pointer-events:auto}
.v6-chips li{display:flex;flex-direction:column;padding:10px 14px;border:1px dashed var(--line);border-radius:12px;background:var(--white);line-height:1.3}
.v6-chips b{font:800 14px Nunito;color:var(--ink)}
.v6-chips span{font:600 12px Nunito;color:var(--muted)}
.v6-chips li:nth-child(3){background:var(--yellow);border-style:solid;border-color:#efe0a6}

/* BRANŻE */
.v6-marquee{border-block:1px solid var(--line);background:var(--white);overflow:hidden;padding:18px 0}
.v6-marquee-track{display:flex;width:max-content;animation:v6-marq 38s linear infinite}
.v6-marquee:hover .v6-marquee-track{animation-play-state:paused}
.v6-marquee ul{display:flex;list-style:none;margin:0;padding:0}
.v6-marquee li{font:700 26px Kalam;color:var(--ink);padding:0 28px;white-space:nowrap;display:flex;align-items:center;gap:56px}
.v6-marquee li::after{content:"✳";font-size:18px;color:var(--purple);margin-left:28px}
@keyframes v6-marq{to{transform:translateX(-50%)}}

/* WITRYNA: telefon dzwoni */
.v6-witryna{padding-block:110px}
.v6-witryna-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:60px;align-items:center}
.v6-witryna-copy p{font-size:17px;line-height:1.7;max-width:440px;margin:20px 0 0}
.v6-witryna-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px}
.v6-toggle{background:var(--ink);color:var(--paper);border:1px solid var(--ink);cursor:pointer}
.v6-toggle:hover{background:var(--purple);border-color:var(--purple)}
.v6-toggle[aria-pressed=true]{background:var(--white);color:var(--ink)}
.v6-hint{position:absolute;left:8px;top:-36px;font-size:21px;color:var(--purple);transform:rotate(-6deg);pointer-events:none}.v6-hint::after{content:"↙";margin-left:4px}.v6-witryna-actions{position:relative}.v6-witryna.is-after .v6-hint{opacity:0;transition:opacity .25s}
.v6-counter{display:flex;align-items:center;gap:12px}
.v6-counter-num{font:700 64px/1 Kalam;color:var(--coral);min-width:44px;text-align:center;transition:color .25s var(--e)}
.v6-stage[data-state=after]~* .v6-counter-num,.v6-witryna.is-after .v6-counter-num{color:var(--purple)}
.v6-counter-txt{font:700 13px/1.4 Nunito;color:var(--muted)}
.v6-mysz-witryna{width:190px;margin-top:22px;margin-left:-8px;transition:opacity .25s var(--e),transform .6s var(--e)}
.v6-mysz-witryna.is-swap{opacity:0;transform:translateY(8px) rotate(-3deg)}

.v6-stage{display:grid;grid-template-columns:200px 1fr;gap:22px;align-items:center;position:relative}
.v6-questions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}
.v6-questions li{position:relative;display:grid;grid-template-columns:24px 1fr;gap:4px 10px;padding:12px 14px;background:var(--white);border:1px solid var(--ink);border-radius:18px 18px 18px 4px;box-shadow:3px 4px 0 #e6dfd0;cursor:default;transition:transform .25s var(--e),background .25s var(--e),border-color .25s var(--e)}
.v6-questions li:nth-child(even){transform:translateX(14px) rotate(.6deg);border-radius:18px 18px 4px 18px}
.v6-questions li:nth-child(odd){transform:rotate(-.6deg)}
.v6-questions i{font:800 11px/24px Nunito;font-style:normal;width:24px;height:24px;border-radius:50%;background:var(--peach);color:var(--ink);text-align:center;grid-row:1/3}
.v6-questions span{font:700 14px/1.35 Nunito;color:var(--ink)}
.v6-questions small{display:block;font:700 11px Nunito;color:var(--purple);max-height:0;opacity:0;overflow:hidden;transition:max-height .25s var(--e),opacity .25s var(--e)}
.v6-stage[data-state=before] .v6-questions li{animation:v6-ring 3.6s var(--e) infinite}
.v6-stage[data-state=before] .v6-questions li:nth-child(2){animation-delay:.7s}
.v6-stage[data-state=before] .v6-questions li:nth-child(3){animation-delay:1.4s}
.v6-stage[data-state=before] .v6-questions li:nth-child(4){animation-delay:2.1s}
.v6-stage[data-state=before] .v6-questions li:nth-child(5){animation-delay:2.8s}
@keyframes v6-ring{0%,88%,100%{translate:0 0}91%{translate:-3px 0}94%{translate:3px 0}97%{translate:-2px 0}}
.v6-stage[data-state=after] .v6-questions li{background:var(--lavender);border-color:var(--purple);box-shadow:3px 4px 0 #cfd8ff}
.v6-stage[data-state=after] .v6-questions i{background:var(--purple);color:#fff;font-size:0}
.v6-stage[data-state=after] .v6-questions i::before{content:"✓";font-size:13px}
.v6-stage[data-state=after] .v6-questions span{text-decoration:line-through;text-decoration-color:var(--purple);text-decoration-thickness:2px;color:var(--muted)}
.v6-stage[data-state=after] .v6-questions small{max-height:20px;opacity:1}
.v6-stage[data-state=after] .v6-questions li:nth-child(2) small{transition-delay:.08s}
.v6-stage[data-state=after] .v6-questions li:nth-child(3) small{transition-delay:.16s}
.v6-stage[data-state=after] .v6-questions li:nth-child(4) small{transition-delay:.24s}
.v6-stage[data-state=after] .v6-questions li:nth-child(5) small{transition-delay:.32s}
.v6-questions li.is-hot{background:var(--yellow)}

.v6-browser{border:1.5px solid var(--ink);border-radius:16px;background:var(--white);box-shadow:6px 8px 0 #e6dfd0;overflow:hidden;transform:rotate(.6deg)}
.v6-browser-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1.5px solid var(--ink);background:var(--paper)}
.v6-browser-bar i{width:10px;height:10px;border-radius:50%;border:1.5px solid var(--ink)}
.v6-browser-bar span{margin-left:12px;font:700 12px Nunito;color:var(--muted);background:var(--white);border:1px solid var(--line);border-radius:20px;padding:3px 14px}
.v6-browser-body{position:relative;height:470px}
.v6-mock{position:absolute;inset:0;padding:22px 26px}

.v6-before{background:repeating-linear-gradient(0deg,transparent 0 27px,#ece6d8 27px 28px),var(--paper);font-family:Kalam,cursive;color:#7b7a80}
.vb-title{font:700 34px/1.1 Kalam;color:#6e6d74;text-align:center;margin-bottom:12px;text-decoration:underline wavy #b9b3a5 1px;text-underline-offset:8px}
.vb-img{height:92px;border:1.5px dashed #a9a497;border-radius:6px;display:grid;place-items:center;background:repeating-linear-gradient(45deg,transparent 0 9px,#e7e0d2 9px 10px);margin-bottom:14px}
.vb-img span{font:700 15px Kalam;background:var(--paper);padding:0 8px}
.vb-lines{display:grid;gap:9px;margin:10px 0}
.vb-lines i{display:block;height:5px;border-radius:4px;background:#cfc8b8;width:100%}
.vb-news{display:flex;flex-direction:column;border:1.5px solid #b9b3a5;border-radius:6px;padding:8px 12px;width:62%;margin:12px 0;transform:rotate(-1deg)}
.vb-news b{font-size:16px;color:#6e6d74}.vb-news span{font-size:15px}
.vb-pdf{display:inline-block;font:700 13px Nunito;border:1.5px solid #b9b3a5;border-radius:4px;padding:4px 10px;color:#8b8a90}
.vb-foot{position:absolute;left:26px;right:26px;bottom:14px;font:600 10px Nunito;color:#9a99a0;border-top:1px dashed #c9c2b2;padding-top:6px}
.vb-note{position:absolute;font-size:21px;line-height:1.1;color:var(--coral)}
.vb-note-1{right:24px;bottom:36px;transform:rotate(-4deg)}
.vb-note-1::after{content:"↓";display:block;text-align:right;font-size:24px}
.vb-note-2{right:30px;top:248px;transform:rotate(5deg)}

.v6-after{--t:#0E5E5A;--p:#FFD9C7;background:#FFF8F1;font-family:Nunito,sans-serif;color:#17302F;clip-path:inset(0 100% 0 0);transition:clip-path 1.1s var(--e);display:flex;flex-direction:column;gap:12px}
.v6-stage[data-state=after] .v6-after{clip-path:inset(0 0 0 0)}
.va-top{display:flex;justify-content:space-between;gap:10px;background:var(--t);color:#fff;margin:-22px -26px 0;padding:10px 26px;font:800 13px Nunito}
.va-top span{display:flex;align-items:center;gap:8px}
.va-hero{background:var(--p);border-radius:14px;padding:18px 20px;display:grid;grid-template-columns:1fr auto;gap:8px 16px;align-items:end}
.va-brand{grid-column:1/-1;font:700 26px/1 Kalam;color:var(--t)}
.va-brand small{font:800 10px Nunito;letter-spacing:.12em;text-transform:uppercase;margin-left:10px;color:#3d5b59}
.va-h{font:800 20px/1.25 Nunito;letter-spacing:-.02em;max-width:300px}
.va-btn{display:inline-flex;align-items:center;gap:8px;background:var(--t);color:#fff;font:800 14px Nunito;border-radius:30px;padding:11px 18px;white-space:nowrap}
.va-prices{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.va-prices span{position:relative;display:flex;flex-direction:column;gap:2px;border:1.5px solid #e9d9cc;background:#fff;border-radius:12px;padding:10px 12px;font:700 13px Nunito;color:#3d5b59}
.va-prices strong{font:800 19px Nunito;color:#17302F}
.va-prices b[data-spot]{position:absolute;top:-9px;right:-7px}
.va-map{position:relative;flex:1;min-height:90px;border-radius:12px;background:linear-gradient(90deg,#e9efe9 0 46%,#d7e3dc 46% 49%,#e9efe9 49%),#e9efe9;border:1.5px solid #d6e0d9;display:flex;align-items:flex-end;padding:12px}
.va-map::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,transparent 0 55%,#d7e3dc 55% 59%,transparent 59%);border-radius:12px}
.va-pin{position:absolute;left:47%;top:30%;width:18px;height:18px;border-radius:50% 50% 50% 0;background:var(--coral);transform:rotate(-45deg);border:2px solid #fff}
.va-map p{position:relative;margin:0;background:#fff;border-radius:8px;padding:6px 10px;font:800 13px Nunito}
.va-map>b[data-spot]{position:absolute;top:10px;right:10px}
b[data-spot]{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--sun);color:var(--ink);font:800 11px Nunito;flex:none;box-shadow:0 0 0 2px #fff;transition:transform .25s var(--e)}
b[data-spot].is-hot{transform:scale(1.35);box-shadow:0 0 0 4px rgba(255,210,63,.5)}
.v6-pencil{position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--ink);opacity:0;pointer-events:none;transition:left 1.1s var(--e)}
.v6-pencil::after{content:"";position:absolute;top:44%;left:-9px;width:20px;height:58px;background:linear-gradient(180deg,var(--sun) 0 70%,#f2c9a0 70% 88%,var(--ink) 88%);clip-path:polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);border-radius:3px 3px 0 0}
.v6-stage[data-state=after] .v6-pencil{left:100%}
.v6-stage.is-drawing .v6-pencil{opacity:1}
.v6-caption{grid-column:2;margin:6px 0 0;text-align:right;font-size:9px!important}

/* OFERTA */
.v6-offer{border-top:1px solid var(--line)}
.v6-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}
.v6-card{display:flex;flex-direction:column;gap:10px;padding:18px 18px 24px;border:1px solid var(--line);border-radius:20px;background:var(--white);color:var(--ink);text-decoration:none;transition:transform .25s var(--e),box-shadow .25s var(--e),border-color .25s var(--e)}
.v6-card:hover{transform:translateY(-4px);box-shadow:4px 6px 0 var(--ink);border-color:var(--ink)}
.v6-card figure{margin:0 0 6px;border-radius:14px;overflow:hidden;background:var(--paper);aspect-ratio:1.4}
.v6-card img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform .6s var(--e)}
.v6-card:hover img{transform:scale(1.04)}
.v6-card .mono{color:var(--purple)}
.v6-card h3{font:700 28px/1.2 Kalam;letter-spacing:-.02em;margin:0}
.v6-card h3 small{display:block;font:700 13px Nunito;color:var(--muted);letter-spacing:0;margin-top:2px}
.v6-card p{font-size:15px;line-height:1.65;margin:0;flex:1}
.v6-card-more{font:800 14px Nunito;color:var(--purple);border-bottom:1px solid currentColor;align-self:flex-start;padding-bottom:2px}
.v6-card-more::after{content:" →"}
.v6-price-line{margin:40px 0 0;font-size:17px;line-height:1.6;padding:20px 26px;border:1px dashed var(--line);border-radius:16px;background:var(--yellow);display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}
.v6-price-line .hand{font-size:26px;color:var(--purple)}

/* KROKI */
.v6-kroki{position:relative;border-top:1px solid var(--line);background:var(--paper)}
.v6-kroki-pin{padding:90px 0 60px}
.v6-kroki-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:40px}
.v6-legend{list-style:none;margin:0;padding:0;display:flex;gap:18px;font:800 13px Nunito}
.v6-legend li{display:flex;align-items:center;gap:8px}
.v6-legend i{width:14px;height:14px;border-radius:50%}
.t-ty{background:var(--coral)}.t-razem{background:var(--sun)}.t-my{background:var(--purple)}
.v6-kroki-viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:6px 0 18px}
.v6-kroki-track{list-style:none;margin:0;padding:0 max(20px,calc((100vw - var(--max))/2));display:flex;gap:24px;width:max-content}
.v6-krok{scroll-snap-align:center;width:min(380px,80vw);flex:none;display:flex;flex-direction:column;gap:14px;padding:16px 16px 22px;background:var(--white);border:1px solid var(--line);border-radius:20px}
.v6-krok figure{margin:0;border-radius:12px;overflow:hidden;aspect-ratio:4/3;background:var(--paper)}
.v6-krok img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}
.v6-krok>div{display:flex;flex-direction:column;gap:6px;position:relative}
.v6-krok h3{font:700 27px/1.2 Kalam;letter-spacing:-.02em;margin:2px 0 0}
.v6-krok p{font-size:15px;line-height:1.65;margin:0}
.v6-tag{position:absolute;right:0;top:-2px;font:800 11px Nunito;padding:4px 10px;border-radius:20px;color:#fff}
.v6-tag.t-razem{color:var(--ink)}
.v6-krok-end{width:min(520px,86vw);background:var(--yellow);border-color:#efe0a6}
.v6-krok-end figure{aspect-ratio:1.6;background:transparent}
.v6-krok-end .text-link{font-weight:800;color:var(--purple);margin-top:6px}
.v6-kroki-progress{margin-top:22px}
.v6-kroki-progress>span{display:block;height:3px;background:var(--line);border-radius:3px;overflow:hidden}
.v6-kroki-progress i{display:block;height:100%;width:100%;background:var(--purple);transform-origin:left;transform:scaleX(var(--p,0))}
/* przypięty poziomy przewijak tylko na dużych ekranach i z ruchem */
@media (min-width:1000px) and (prefers-reduced-motion:no-preference){
 .js .v6-kroki.is-pinned .v6-kroki-pin{position:sticky;top:var(--hh);height:calc(100vh - var(--hh));min-height:600px;padding:40px 0 30px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}
 .js .v6-kroki.is-pinned .v6-kroki-viewport{overflow:visible;scroll-snap-type:none}
 .js .v6-kroki.is-pinned .v6-kroki-track{will-change:transform}
 .js .v6-kroki.is-pinned .v6-krok{width:min(340px,26vw)}
 .js .v6-kroki.is-pinned .v6-krok-end{width:min(480px,36vw)}
 .js .v6-kroki.is-pinned .v6-krok figure{aspect-ratio:16/10}
}
@media (min-width:1000px) and (max-height:820px){.js .v6-kroki.is-pinned .v6-krok p{font-size:14px}.js .v6-kroki.is-pinned .v6-krok h3{font-size:23px}.js .v6-kroki.is-pinned .v6-kroki-head{margin-bottom:22px}.js .v6-kroki.is-pinned .v6-krok figure{aspect-ratio:2}}

/* PIEC */
.v6-piec{border-block:1px solid var(--line);background:var(--white);padding:46px 0}
.v6-piec-inner{display:flex;align-items:center;gap:40px}
.v6-piec .v6-mysz{width:170px;flex:none}
.v6-piec h2{font-size:clamp(30px,3vw,42px)}
.v6-piec p{font-size:17px;line-height:1.7;max-width:720px;margin:10px 0 0}

/* TŁUMACZ */
.v6-tlumacz-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}
.v6-tlumacz p{font-size:17px;line-height:1.7;max-width:460px;margin:20px 0 0}
.v6-jak{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:12px}
.v6-jak li{font-size:16px;line-height:1.5;padding-left:28px;position:relative}
.v6-jak li::before{content:"✓";position:absolute;left:0;top:0;color:var(--purple);font-weight:800}
.v6-dict{background:var(--lavender);border:1px solid #d3dbff;border-radius:24px;padding:30px}
.v6-dict-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}
.v6-dict-chips button{font:700 14px Nunito;min-height:44px;padding:8px 16px;border-radius:30px;border:1px solid var(--ink);background:var(--white);color:var(--ink);cursor:pointer;transition:background .15s var(--e),transform .15s var(--e)}
.v6-dict-chips button:hover{transform:translateY(-2px)}
.v6-dict-chips button[aria-pressed=true]{background:var(--ink);color:var(--paper)}
.v6-dict-card{background:var(--white);border:1.5px solid var(--ink);border-radius:18px;padding:26px 28px;box-shadow:5px 6px 0 var(--ink);min-height:230px;display:flex;flex-direction:column;gap:6px;transform:rotate(-.8deg)}
.v6-dict-card strong{font:700 40px/1.1 Kalam;color:var(--ink);margin-bottom:12px;text-decoration:line-through;text-decoration-color:var(--coral);text-decoration-thickness:3px}
.v6-dict-card p{font-size:19px!important;line-height:1.55!important;margin:0!important;color:var(--ink);max-width:none!important}
.v6-dict-card.is-swap p,.v6-dict-card.is-swap strong{animation:v6-in .25s var(--e)}
@keyframes v6-in{from{opacity:0;transform:translateY(6px)}}

/* FAQ */
.v6-faq{border-top:1px solid var(--line)}
.v6-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}
.v6-faq .v6-mysz{width:180px;margin-top:30px}
.v6-faq-list{display:grid;gap:12px}
.v6-faq-list details>summary{padding:22px 28px;font:800 18px Nunito;background:var(--white);list-style:none}
.v6-faq-list details>summary::-webkit-details-marker{display:none}
.v6-faq-list details>summary::after{content:"+";display:block!important;font:400 28px/1 Nunito;color:var(--purple);transition:transform .25s var(--e)}
.v6-faq-list details[open]>summary{background:var(--lavender)}
.v6-faq-list details[open]>summary::after{transform:rotate(45deg)}
.v6-faq-list details>p{margin:0;padding:18px 28px 24px;font-size:16px;line-height:1.75}

/* FINAŁ */
.v6-final{padding:80px 0 90px;border-top:1px solid var(--line);background:var(--yellow)}
.v6-final-inner{display:flex;align-items:center;justify-content:center;gap:60px}
.v6-final h2{margin-bottom:26px}
.v6-mysz-final{width:240px}
.v6-note{font:700 14px Nunito;color:var(--muted);margin:14px 0 0}

/* STOPKA cienka */
.v6-footer{padding:0!important}
.v6-footer-row{display:flex;flex-wrap:wrap;align-items:center;gap:20px 40px;padding:28px 0}
.v6-footer-logo{display:flex;align-items:center;gap:14px;color:var(--ink);text-decoration:none;font:700 14px Nunito}
.v6-footer-logo img{width:44px;height:44px}
.v6-footer .footer-links{margin-left:auto}
.v6-footer-meta{width:100%;display:flex;flex-wrap:wrap;gap:10px 26px;align-items:center;font:700 12px Nunito;color:var(--muted);border-top:1px solid var(--line);padding-top:14px}
.v6-footer-meta a{color:var(--muted)}

/* RESPONSYWNOŚĆ */
@media(max-width:1200px){.v6-stage{grid-template-columns:170px 1fr}.v6-questions span{font-size:13px}.v6-witryna-grid{gap:40px}}
@media(max-width:1000px){
 .v6-witryna-grid{grid-template-columns:1fr}.v6-witryna-copy{display:grid;grid-template-columns:1fr auto;column-gap:20px}.v6-witryna-copy>*{grid-column:1}.v6-mysz-witryna{grid-column:2;grid-row:1/6;align-self:end;width:150px}
 .v6-cards{grid-template-columns:1fr 1fr}.v6-cards .v6-card:last-child{grid-column:1/-1}
 .v6-tlumacz-grid,.v6-faq-grid{grid-template-columns:1fr;gap:40px}
 .v6-faq .v6-mysz{display:none}
}
@media(max-width:800px){
 .v6-hero .v6-lead{font-size:16px!important}
 .v6-chips{margin-top:22px}.v6-chips li{padding:8px 11px}.v6-chips b{font-size:13px}
 .v6-marquee li{font-size:21px;padding:0 18px}
 .v6-witryna{padding-block:70px}
 .v6-witryna-copy{display:block}.v6-hint{display:none}.v6-mysz-witryna{display:none}
 .v6-counter-num{font-size:52px}
 .v6-stage{grid-template-columns:1fr;gap:16px}
 .v6-questions{flex-direction:row;flex-wrap:wrap;gap:8px}
 .v6-questions li{padding:8px 11px;grid-template-columns:20px auto;transform:none!important}
 .v6-questions i{width:20px;height:20px;line-height:20px}
 .v6-questions span{font-size:12.5px}
 .v6-caption{grid-column:1}
 .v6-browser{transform:none}
 .v6-browser-body{height:440px}
 .v6-mock{padding:16px}
 .va-top{margin:-16px -16px 0;padding:9px 16px;font-size:11px}
 .va-hero{grid-template-columns:1fr;padding:14px}.va-h{font-size:17px}.va-btn{justify-self:start}
 .va-prices{gap:6px}.va-prices span{padding:8px;font-size:11px}.va-prices strong{font-size:15px}
 .vb-title{font-size:26px}.vb-note{font-size:18px}.vb-note-2{top:236px;right:14px}.vb-foot{left:16px;right:16px}
 .v6-cards{grid-template-columns:1fr}.v6-cards .v6-card:last-child{grid-column:auto}
 .v6-price-line{font-size:15px;padding:16px 18px}
 .v6-kroki-pin{padding:65px 0 40px}
 .v6-kroki-head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}
 .v6-piec-inner{flex-direction:column;align-items:flex-start;gap:16px}.v6-piec .v6-mysz{width:130px}
 .v6-dict{padding:20px}.v6-dict-card{padding:20px;min-height:200px}.v6-dict-card strong{font-size:32px}.v6-dict-card p{font-size:17px!important}
 .v6-faq-list details>summary{padding:18px 20px;font-size:16px}.v6-faq-list details>p{padding:14px 20px 20px;font-size:15px}
 .v6-final{padding:60px 0}.v6-final-inner{flex-direction:column-reverse;align-items:flex-start;gap:20px}.v6-mysz-final{width:170px;align-self:flex-end}
 .v6-footer .footer-links{margin-left:0;gap:16px}
}

/* ruch: szacunek dla ustawień i przycisku pauzy */
@media (prefers-reduced-motion:reduce){
 .v6-marquee-track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}.v6-marquee ul[aria-hidden]{display:none}.v6-marquee ul{flex-wrap:wrap;justify-content:center;row-gap:8px}
 .v6-stage .v6-questions li{animation:none!important}
 .v6-after,.v6-pencil,.v6-questions small,.v6-card,.v6-card img{transition:none!important}
 .v6-pencil{display:none}
}
.kl-motion-off .v6-marquee-track,.motion-paused .v6-marquee-track{animation-play-state:paused}
.kl-motion-off .v6-questions li,.motion-paused .v6-questions li{animation:none!important}
