:root{--r:18px;--r-lg:26px;--r-xl:38px;--r-2xl:52px;--shadow-soft:0 24px 60px -28px rgba(23,57,97,.30), 0 4px 14px -6px rgba(23,57,97,.10);--shadow-float:0 30px 70px -30px rgba(23,57,97,.40);--grad-gold:linear-gradient(120deg, var(--gold) 0%, #ffd84d 100%)}*{-webkit-tap-highlight-color:transparent}.btn{border-radius:999px;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .25s,color .2s}.section{position:relative}.benefits{gap:24px}.bcard{border:none;border-radius:var(--r-lg);background:linear-gradient(180deg,#fff 0%,#FCFAF5 100%);box-shadow:var(--shadow-soft);padding:34px 30px 34px}.bcard::after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--grad-gold);opacity:0;transition:opacity .3s;border-radius:0}.bcard:hover{transform:translateY(-6px);box-shadow:var(--shadow-float)}.bcard:hover::after{opacity:1}.bcard .bic{width:60px;height:60px;border-radius:18px;margin-bottom:22px;background:var(--grad-gold);color:var(--ink);box-shadow:0 10px 22px -10px rgba(255,204,2,.7);position:relative}.bcard .bic svg{width:28px;height:28px}.bcard .num{position:absolute;top:28px;right:30px;font-size:40px;line-height:1;color:rgba(23,57,97,.06);font-family:var(--font-serif)}@media (min-width:1021px){.benefits{grid-template-columns:repeat(6,1fr)}.bcard{grid-column:span 2}.bcard:nth-child(1){grid-column:span 3}.bcard:nth-child(2){grid-column:span 3}}.dcard{border-radius:var(--r-lg);border-color:rgba(255,255,255,.10);transition:transform .25s,background .25s}.dcard:hover{transform:translateY(-5px);background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.02))}.dcard .dic{border-radius:16px}.tcard{border:none;border-radius:var(--r-lg);box-shadow:var(--shadow-soft);background:linear-gradient(180deg,#fff,#FCFAF5);transition:transform .25s,box-shadow .25s}.tcard:hover{transform:translateY(-5px);box-shadow:var(--shadow-float)}.tcard .quote-mark{font-family:var(--font-serif);font-size:60px;line-height:.6;color:var(--gold);height:30px;display:block}.form-card{border:none;border-radius:var(--r-2xl);box-shadow:var(--shadow-float)}.field input,.field select{border-radius:12px;border-width:1.5px}.qitem{border:none;border-radius:var(--r);box-shadow:var(--shadow-sm)}.qitem.open{box-shadow:var(--shadow-soft)}.aside-card{border-radius:var(--r-lg)}.savings{background:var(--paper);overflow:hidden}.savings-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(34px,5vw,76px);align-items:center}.savings-copy .big-figure{font-family:var(--font-serif);font-size:clamp(60px, 9vw, 116px);line-height:.9;background:var(--grad-gold);-webkit-background-clip:text;background-clip:text;color:transparent;margin:18px 0 6px}.savings-copy .big-figure small{font-size:.42em;color:var(--muted);-webkit-text-fill-color:var(--muted)}.savings-copy p{color:var(--muted);font-size:18px;margin-top:14px;max-width:30em}.savings-copy .micro{display:flex;gap:22px;margin-top:30px;flex-wrap:wrap}.savings-copy .micro div{display:flex;flex-direction:column}.savings-copy .micro b{font-size:22px}.savings-copy .micro span{font-size:13.5px;color:var(--muted);font-weight:600}.bars{display:flex;align-items:flex-end;gap:clamp(20px,4vw,46px);padding:26px 0 0}.bar-col{flex:1;display:flex;flex-direction:column;align-items:center}.bar-track{width:100%;max-width:150px;height:280px;display:flex;align-items:flex-end}.bar{width:100%;border-radius:20px 20px 8px 8px;position:relative;transform:scaleY(0);transform-origin:bottom;display:flex;align-items:flex-start;justify-content:center}.bar.b-bad{height:280px;background:linear-gradient(180deg,#1e4a7a,#173961)}.bar.b-good{height:162px;background:var(--grad-gold);box-shadow:0 20px 44px -18px rgba(255,204,2,.75)}.reveal.in .bar.b-bad{animation:barGrow 1.05s cubic-bezier(.2,.8,.2,1) forwards}.reveal.in .bar.b-good{animation:barGrow 1.05s cubic-bezier(.2,.8,.2,1) .18s forwards}@keyframes barGrow{from{transform:scaleY(0)}to{transform:scaleY(1)}}.bar .bar-val{margin-top:-42px;font-weight:800;font-size:19px;white-space:nowrap;opacity:0}.reveal.in .bar .bar-val{animation:valFade .5s .7s forwards}@keyframes valFade{to{opacity:1}}.bar.b-bad .bar-val{color:var(--ink)}.bar.b-good .bar-val{color:var(--gold-deep)}.bar-col .bar-label{margin-top:18px;text-align:center;font-weight:700;font-size:15px}.bar-col .bar-label span{display:block;font-weight:600;color:var(--muted);font-size:13px;margin-top:3px}.savings-delta{align-self:center;writing-mode:vertical-rl;text-orientation:mixed;font-weight:800;color:var(--gold-deep);font-size:14px;letter-spacing:.04em;border-left:2px dashed var(--gold);padding-left:10px;height:42%}.calc{background:var(--ink);color:#fff;overflow:hidden}.calc-card{margin-top:50px;background:linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.12);border-radius:var(--r-2xl);padding:clamp(28px,4vw,52px);display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(30px,5vw,64px);align-items:center}.calc-control label{display:flex;justify-content:space-between;align-items:baseline;font-weight:700;margin-bottom:16px}.calc-control label b{font-family:var(--font-serif);font-size:34px;color:var(--gold);font-weight:400}.calc-control input[type=range]{width:100%;-webkit-appearance:none;appearance:none;height:8px;border-radius:999px;background:rgba(255,255,255,.16);outline:none}.calc-control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:var(--grad-gold);cursor:grab;box-shadow:0 6px 16px -4px rgba(255,204,2,.8),0 0 0 5px rgba(255,204,2,.18)}.calc-control input[type=range]::-moz-range-thumb{width:28px;height:28px;border:none;border-radius:50%;background:var(--gold);cursor:grab}.calc-control .ticks{display:flex;justify-content:space-between;margin-top:12px;font-size:12.5px;color:rgba(255,255,255,.5);font-weight:600}.calc-control .term{margin-top:30px;display:flex;gap:10px;flex-wrap:wrap}.calc-chip{padding:10px 18px;border-radius:999px;border:1.5px solid rgba(255,255,255,.18);background:transparent;color:#fff;font-weight:700;font-size:14px;cursor:pointer;transition:.2s}.calc-chip.active{background:var(--grad-gold);color:var(--ink);border-color:transparent}.calc-result{display:grid;gap:16px}.calc-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:20px 22px;border-radius:var(--r);background:rgba(255,255,255,.05)}.calc-row .rl{font-size:14.5px;color:rgba(255,255,255,.74);font-weight:600}.calc-row .rv{font-family:var(--font-serif);font-size:30px;line-height:1}.calc-row.bad .rv{color:#E7A3A3}.calc-row.good{background:linear-gradient(120deg,rgba(255,204,2,.22),rgba(255,204,2,.08));border:1px solid rgba(255,204,2,.35)}.calc-row.good .rv{color:var(--gold)}.calc-save{text-align:center;padding:22px;border-radius:var(--r);background:var(--grad-gold);color:var(--ink);margin-top:4px}.calc-save .cs-v{font-family:var(--font-serif);font-size:clamp(34px,4vw,46px);line-height:1}.calc-save .cs-l{font-weight:700;font-size:14px;margin-top:6px}.calc-note{font-size:12.5px;color:rgba(255,255,255,.5);margin-top:18px;text-align:center}.compare{background:var(--cream)}.ctable{margin-top:50px;border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--shadow-soft);background:#fff}.ctable .crow{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center}.ctable .crow+.crow{border-top:1px solid var(--line)}.ctable .chead{background:var(--ink);color:#fff}.ctable .chead>div{padding:22px 24px;font-weight:800;font-size:15px}.ctable .chead .c-us{background:var(--grad-gold);color:var(--ink);text-align:center;border-radius:var(--r) var(--r) 0 0}.ctable .chead .c-them{text-align:center;color:rgba(255,255,255,.7)}.ctable .crow>div{padding:20px 24px}.ctable .c-feat{font-weight:700;font-size:15.5px}.ctable .c-cell{text-align:center}.ctable .c-cell.us{background:rgba(255,204,2,.07)}.ctable .yes,.ctable .no{width:30px;height:30px;border-radius:50%;display:inline-grid;place-items:center}.ctable .yes{background:rgba(46,125,84,.14);color:var(--ok)}.ctable .no{background:rgba(192,57,43,.12);color:#C0392B}.ctable .yes svg,.ctable .no svg{width:17px;height:17px}.ctable .crow:last-child .c-cell.us{border-radius:0 0 var(--r) var(--r)}.timeline{position:relative;margin-top:60px}.timeline .track{position:absolute;top:33px;left:6%;right:6%;height:3px;background:var(--line-strong);border-radius:2px}.timeline .track .fill{position:absolute;inset:0 100% 0 0;background:var(--grad-gold);border-radius:2px;transition:right 1.4s cubic-bezier(.3,.7,.2,1)}.reveal.in .timeline .track .fill{right:0}.tl-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative}.tl-step{text-align:center}.tl-step .tl-dot{width:66px;height:66px;border-radius:50%;margin:0 auto 22px;display:grid;place-items:center;background:#fff;border:3px solid var(--gold);color:var(--ink);position:relative;z-index:2;font-family:var(--font-serif);font-size:26px;box-shadow:0 0 0 8px var(--cream);transition:transform .4s,background .4s,color .4s}.section:not(.cream) .tl-step .tl-dot{box-shadow:0 0 0 8px #fff}.reveal.in .tl-step .tl-dot{animation:dotPop .5s both}.tl-step:nth-child(2) .tl-dot{animation-delay:.25s}.tl-step:nth-child(3) .tl-dot{animation-delay:.5s}.tl-step:nth-child(4) .tl-dot{animation-delay:.75s}@keyframes dotPop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12)}100%{transform:scale(1);opacity:1}}.tl-step h3{font-size:20px}.tl-step p{margin-top:10px;color:var(--muted);font-size:15px}@media (max-width:860px){.timeline .track{display:none}.tl-steps{grid-template-columns:1fr;gap:30px;text-align:left}.tl-step{display:grid;grid-template-columns:66px 1fr;gap:20px;text-align:left;align-items:start}.tl-step .tl-dot{margin:0}}.statband .st{padding:26px 18px;border-radius:var(--r-lg);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);transition:transform .25s}.cream .statband .st{background:#fff;border-color:var(--line);box-shadow:var(--shadow-sm)}.statband .st:hover{transform:translateY(-5px)}.statband .st .v .suf{font-size:.55em}.reveal{opacity:.01;transform:translateY(28px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}.reveal.in{opacity:1;transform:none}.reveal[data-rev="left"]{transform:translateX(-40px)}.reveal[data-rev="right"]{transform:translateX(40px)}.reveal[data-rev="scale"]{transform:scale(.92)}.reveal[data-rev="left"].in,.reveal[data-rev="right"].in,.reveal[data-rev="scale"].in{transform:none}.stagger>*{opacity:.01;transform:translateY(24px);transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1)}.stagger.in>*{opacity:1;transform:none}.stagger.in>*:nth-child(1){transition-delay:.04s}.stagger.in>*:nth-child(2){transition-delay:.12s}.stagger.in>*:nth-child(3){transition-delay:.20s}.stagger.in>*:nth-child(4){transition-delay:.28s}.stagger.in>*:nth-child(5){transition-delay:.36s}.stagger.in>*:nth-child(6){transition-delay:.44s}.blob{position:absolute;border-radius:50%;filter:blur(2px);pointer-events:none;z-index:0}@keyframes floaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-22px)}}@media (prefers-reduced-motion:no-preference){.floaty{animation:floaty 7s ease-in-out infinite}.floaty.slow{animation-duration:11s}}.grad-text{background:var(--grad-gold);-webkit-background-clip:text;background-clip:text;color:transparent}@media (prefers-reduced-motion:reduce){.stagger>*{opacity:1;transform:none;transition:none}.bar{transform:none;animation:none}.reveal.in .bar.b-bad,.reveal.in .bar.b-good{animation:none;transform:none}.bar .bar-val{opacity:1}}@media (max-width:1020px){.savings-grid{grid-template-columns:1fr}.calc-card{grid-template-columns:1fr}.bar-track{height:240px}.bar.b-bad{height:240px}.bar.b-good{height:139px}}@media (max-width:720px){.ctable .crow{grid-template-columns:1.3fr .85fr .85fr}.ctable .chead>div,.ctable .crow>div{padding:14px 12px;font-size:13px}.ctable .c-feat{font-size:13.5px}.savings-delta{display:none}.bars{gap:26px}.section.ink{margin-inline:0;border-radius:0}}.btn{border-radius:12px}.btn-lg{border-radius:14px}.calc-chip{border-radius:10px}.field input,.field select{border-radius:10px}.hero-badge{border-radius:12px}.form-card .fc-head .pill{border-radius:8px}.tarrow{border-radius:12px}.tslider{margin-top:50px;position:relative}.ttrack{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:8px 4px 16px;-ms-overflow-style:none;scrollbar-width:none}.ttrack::-webkit-scrollbar{display:none}.tslider .tcard{flex:0 0 calc((100% - 44px) / 3);scroll-snap-align:start}.tcard .quote-mark{margin-bottom:6px}.tnav{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:30px}.tarrow{width:52px;height:52px;border:1.5px solid var(--line-strong);background:#fff;display:grid;place-items:center;color:var(--ink);transition:background .2s,color .2s,border-color .2s,opacity .2s,transform .2s}.tarrow:hover:not([disabled]){background:var(--ink);color:#fff;border-color:var(--ink);transform:translateY(-2px)}.tarrow svg{width:22px;height:22px}.tarrow[disabled]{opacity:.3;cursor:default}.tdots{display:flex;gap:9px;align-items:center}.tdot{width:9px;height:9px;border-radius:50%;background:var(--line-strong);border:none;padding:0;cursor:pointer;transition:width .25s,background .25s}.tdot.active{background:var(--gold);width:28px;border-radius:5px}@media (max-width:1020px){.tslider .tcard{flex-basis:calc((100% - 22px) / 2)}}@media (max-width:720px){.tslider .tcard{flex-basis:86%}}.contact-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:46px;text-align:left}.cc{display:flex;gap:15px;align-items:flex-start;padding:24px;border-radius:var(--r-lg);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);transition:background .2s,transform .2s}.cc:hover{background:rgba(255,255,255,.09);transform:translateY(-4px)}.cc .ic{width:46px;height:46px;border-radius:12px;background:rgba(255,204,2,.16);color:var(--gold);display:grid;place-items:center;flex:none}.cc .ic svg{width:23px;height:23px}.cc .lbl{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.5);font-weight:800}.cc .val{font-weight:700;font-size:16.5px;margin-top:5px;display:block}.cc .sub{font-size:13px;color:rgba(255,255,255,.58);margin-top:5px}@media (max-width:820px){.contact-cards{grid-template-columns:1fr}}.parallax{position:relative;min-height:clamp(360px, 46vw, 540px);overflow:hidden;display:grid;place-items:center;background:var(--ink)}.parallax-bg{position:absolute;left:0;right:0;top:-15%;height:130%;will-change:transform;z-index:0}.parallax-bg image-slot{display:block;width:100%;height:100%}.parallax-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(23,57,97,.50) 0%,rgba(23,57,97,.62) 55%,rgba(23,57,97,.80) 100%)}.parallax-content{position:relative;z-index:2;text-align:center;color:#fff;padding-block:48px;pointer-events:none}.parallax-content h2{font-size:clamp(28px, 4vw, 48px);max-width:19ch;margin-inline:auto}.parallax-content h2 em{font-family:var(--font-serif);font-style:normal;color:var(--gold)}.parallax-content p{margin:18px auto 0;max-width:42ch;color:rgba(255,255,255,.82);font-size:17.5px}@media (prefers-reduced-motion:reduce){.parallax-bg{transform:none!important}}.wyroznia-split{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(30px,5vw,60px);align-items:start;margin-top:52px}.wphoto-sticky{position:sticky;top:96px;max-width:440px}.wphoto-sticky image-slot{display:block;width:100%;aspect-ratio:4 / 5;border-radius:var(--r-xl);box-shadow:var(--shadow-lg);background:linear-gradient(160deg,#1e4a7a 0%,#173961 100%)}.wstamp{position:absolute;left:-18px;bottom:26px;background:var(--grad-gold);color:var(--ink);border-radius:var(--r);padding:14px 20px;box-shadow:var(--shadow)}.wstamp .big{font-family:var(--font-serif);font-size:30px;line-height:1}.wstamp .lbl{font-size:12.5px;font-weight:700;margin-top:3px}.diffs-col{display:flex;flex-direction:column;gap:18px}.diffs-col .dcard{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:start;padding:26px 28px}.diffs-col .dcard .dic{margin-bottom:0}.diffs-col .dcard h3{font-size:20px}@media (max-width:900px){.wyroznia-split{grid-template-columns:1fr;gap:30px}.wphoto-sticky{position:static}.wphoto-sticky image-slot{aspect-ratio:16 / 9;max-width:520px;margin-inline:auto}.wstamp{left:12px}}.mhe-img{display:block;width:100%;height:100%;object-fit:cover}.mhe-ph{display:grid;place-items:center;width:100%;height:100%;min-height:220px;background:linear-gradient(160deg,#e9eef4 0%,#dfe7f1 55%,#b9cbe4 100%);color:var(--ink);text-align:center;padding:24px}.mhe-ph span{font-weight:700;font-size:14px;opacity:.55;max-width:80%}.ink .mhe-ph,.calc .mhe-ph,.parallax .mhe-ph{background:linear-gradient(160deg,#1e4a7a 0%,#173961 100%);color:#fff}.hero-photo{display:block}.hero-photo .mhe-img,.hero-photo .mhe-ph{position:absolute;inset:0}.split-photo .mhe-img,.split-photo .mhe-ph{width:100%;aspect-ratio:4/4.7;border-radius:var(--r-xl);box-shadow:var(--shadow-lg);overflow:hidden}.wphoto-sticky .mhe-img,.wphoto-sticky .mhe-ph{width:100%;aspect-ratio:4 / 5;border-radius:var(--r-xl);box-shadow:var(--shadow-lg);overflow:hidden}.parallax-bg .mhe-img,.parallax-bg .mhe-ph{width:100%;height:100%;min-height:100%}.brand .custom-logo{height:42px;width:auto;border-radius:8px}.foot .brand .custom-logo{height:36px}:root{--hdr-h:74px}:target{scroll-margin-top:calc(var(--hdr-h) + 12px)}.section[id],section[id],[id^="formularz"],[id^="kontakt"],[id^="contact"]{scroll-margin-top:calc(var(--hdr-h) + 12px)}.admin-bar .hdr{top:32px}@media (max-width:782px){.admin-bar .hdr{top:46px}}:root{--gold-ink:#ffcc02;--grad-gold-text:linear-gradient(120deg, #ffcc02 0%, #ffd84d 100%)}.kicker{color:var(--ink)}.kicker::before{background:var(--gold)}.kicker.light{color:var(--gold)}.section h2 em,.form-aside h2 em{color:var(--gold-ink)}.section.ink h2 em,.calc h2 em,.finalcta h2 em,.parallax-content h2 em{color:var(--gold)}.expert-role{color:var(--gold-ink)}.bcard .num{color:rgba(23,57,97,.10)}.grad-text{background:var(--grad-gold-text);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-float .ic.gold{background:var(--ink);color:var(--gold)}.calc-note{color:rgba(255,255,255,.62)}.cc .sub{color:rgba(255,255,255,.70)}.bcard,.tcard,.qitem{border:1px solid var(--line)}.bcard:hover{border-color:transparent}.strip{border-block:1px solid var(--line);background:#fff}.sec-head h2{letter-spacing:-.02em}.sec-head p{max-width:42ch}.sec-head.center p{margin-inline:auto}.bcard,.tcard,.qitem{border:none}.strip{border-block:none;box-shadow:inset 0 1px 0 rgba(23,57,97,.04),inset 0 -1px 0 rgba(23,57,97,.04)}.ctable{border:none}:root{--r:20px;--r-lg:28px;--r-xl:40px;--r-2xl:52px}.btn{border-radius:16px}.btn-lg{border-radius:20px}.calc-chip{border-radius:14px}.field input,.field select{border-radius:14px}.hero-badge{border-radius:999px}.form-card .fc-head .pill{border-radius:999px}.tarrow{border-radius:16px}.bcard,.tcard{border-radius:28px}.bcard .bic,.dcard .dic{border-radius:20px}.qitem{border-radius:18px}.form-card{border-radius:40px}.aside-card,.cc,.calc-row,.calc-save{border-radius:20px}:root{--shadow-soft:0 30px 70px -34px rgba(23,57,97,.30), 0 6px 18px -8px rgba(23,57,97,.10);--shadow-float:0 40px 90px -36px rgba(23,57,97,.42)}.hero-photo{aspect-ratio:4 / 4.2;border-radius:var(--r-2xl)}.split-photo .mhe-img,.split-photo .mhe-ph{aspect-ratio:4 / 4.3;border-radius:var(--r-2xl)}.wphoto-sticky .mhe-img,.wphoto-sticky .mhe-ph{aspect-ratio:4 / 5;border-radius:var(--r-2xl)}.split{grid-template-columns:1fr 1.04fr}.wyroznia-split{grid-template-columns:.9fr 1.1fr}.parallax{min-height:clamp(440px, 56vw, 680px);border-radius:0;margin-inline:0;overflow:hidden}@media (max-width:720px){.parallax{margin-inline:0;border-radius:0}}.finalcta{position:relative;overflow:hidden}.finalcta-bg{position:absolute;inset:0;z-index:0}.finalcta-bg .mhe-img{width:100%;height:100%;object-fit:cover}.finalcta-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,40,68,.82) 0%,rgba(15,40,68,.90) 100%)}.finalcta .wrap{position:relative;z-index:2}.section{padding-block:clamp(72px, 9vw, 128px)}.benefits{gap:28px}.sec-head{margin-bottom:4px}.reveal{transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;filter:blur(7px)}.reveal.in{filter:blur(0)}.reveal[data-rev="left"]{transform:translateX(-52px)}.reveal[data-rev="right"]{transform:translateX(52px)}.reveal[data-rev="scale"]{transform:scale(.94)}.nav a{position:relative}.nav a::after{content:"";position:absolute;left:0;right:100%;bottom:-6px;height:2px;background:var(--gold);border-radius:2px;transition:right .32s cubic-bezier(.16,1,.3,1)}.nav a:hover::after,.nav a.active::after{right:0}.nav a.active{opacity:1}.btn-gold{position:relative;overflow:hidden}.btn-gold::after{content:"";position:absolute;top:0;left:-130%;width:55%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-20deg);transition:left .6s ease;pointer-events:none}.btn-gold:hover::after{left:150%}.bcard,.tcard,.dcard,.cc,.qitem,.calc-chip,.hero-float,.stamp,.wstamp{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,background .3s ease,border-color .3s ease}@media (prefers-reduced-motion:no-preference){.hero-float.tl{animation:floaty 7s ease-in-out infinite}.hero-float.br{animation:floaty 9s ease-in-out infinite .4s}.split-photo .stamp,.wstamp{animation:floaty 8s ease-in-out infinite}}@media (prefers-reduced-motion:no-preference){.parallax-bg .mhe-img{animation:pxZoom 1.4s cubic-bezier(.16,1,.3,1) both}@keyframes pxZoom{from{transform:scale(1.12)}to{transform:scale(1)}}}.foot a,.cc{transition:color .25s ease,background .25s ease,transform .35s cubic-bezier(.16,1,.3,1)}.qitem .qic,.qitem{transition:box-shadow .3s ease,background .3s ease}.qitem .qic svg{transition:transform .3s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.reveal{filter:none}.parallax-bg .mhe-img{animation:none}.hero-float.tl,.hero-float.br,.split-photo .stamp,.wstamp{animation:none}}.bcard-cta{background:linear-gradient(155deg,var(--ink) 0%,#1e4a7a 100%);color:#fff;display:flex;flex-direction:column;justify-content:center;box-shadow:var(--shadow-float)}.bcard-cta::after{display:none}.bcard-cta h3{color:#fff;font-size:clamp(22px, 2.4vw, 30px);margin:0}.bcard-cta p{color:rgba(255,255,255,.82);margin-top:14px;font-size:16px}.bcard-cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.bcard-cta-actions .btn-ghost.light{color:#fff;border-color:rgba(255,255,255,.34)}.bcard-cta:hover{transform:translateY(-6px);box-shadow:var(--shadow-float)}@media (min-width:1021px){.benefits .bcard:nth-child(6){grid-column:span 3}.benefits .bcard-cta{grid-column:span 3}}.tcard .av{background:var(--gold);color:var(--ink);font-weight:800}html,body{overflow-x:clip;max-width:100%}html{scroll-padding-top:0}.reveal{filter:blur(4px)}.reveal[data-rev="scale"]{transform:scale(.96)}.nav a{transition:opacity .25s ease,color .25s ease}.form-card .wpcf7{margin-top:4px}.cf7-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:560px){.cf7-row{grid-template-columns:1fr}}.cf7-field{display:flex;flex-direction:column;gap:7px;margin-top:16px}.cf7-field-label{font-size:13.5px;font-weight:700;color:var(--ink-2)}.form-card .wpcf7 input[type=text],.form-card .wpcf7 input[type=email],.form-card .wpcf7 input[type=tel],.form-card .wpcf7 input[type=number],.form-card .wpcf7 textarea,.form-card .wpcf7 select{width:100%;font-family:inherit;font-size:15.5px;color:var(--ink);background:#fff;border:1.5px solid var(--line-strong);border-radius:14px;padding:13px 14px;transition:border-color .15s,box-shadow .15s}.form-card .wpcf7 textarea{min-height:110px;resize:vertical}.form-card .wpcf7 input::placeholder,.form-card .wpcf7 textarea::placeholder{color:var(--muted-2)}.form-card .wpcf7 input:focus,.form-card .wpcf7 textarea:focus,.form-card .wpcf7 select:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 4px rgba(255,204,2,.18)}.cf7-consent{margin-top:18px}.cf7-consent .wpcf7-list-item{margin:0}.cf7-consent label{display:flex;gap:12px;align-items:flex-start;font-size:13px;color:var(--muted);line-height:1.5;font-weight:400;cursor:pointer}.cf7-consent input[type=checkbox]{width:20px;height:20px;accent-color:var(--gold-deep);margin-top:2px;flex:none}.cf7-submit{margin-top:22px}.form-card .wpcf7 .wpcf7-submit{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:19px 34px;border-radius:20px;font-weight:700;font-size:17px;line-height:1;border:none;cursor:pointer;background:var(--gold);color:var(--ink);box-shadow:0 12px 26px -12px rgba(255,204,2,.85);transition:transform .2s,box-shadow .2s}.form-card .wpcf7 .wpcf7-submit:hover{transform:translateY(-2px)}.form-card .wpcf7 .wpcf7-not-valid{border-color:#C0392B!important;box-shadow:0 0 0 4px rgba(192,57,43,.12)}.form-card .wpcf7-not-valid-tip{color:#C0392B;font-size:12.5px;margin-top:6px;display:block}.form-card .wpcf7-response-output{margin:18px 0 0!important;border-radius:12px;padding:12px 16px!important;font-size:14px}.form-card .wpcf7 .wpcf7-spinner{margin:8px auto 0}.hero-bg{position:absolute;inset:0;z-index:0}.hero-bg .mhe-img{width:100%;height:100%;object-fit:cover}.hero-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(15,40,68,.94) 0%,rgba(15,40,68,.86) 50%,rgba(15,40,68,.60) 100%)}.hero::before{z-index:1}.hero .hero-grid{position:relative;z-index:2}@media (max-width:1020px){.hero-bg::after{background:linear-gradient(180deg,rgba(15,40,68,.90),rgba(15,40,68,.82))}}.split-photo .mhe-img,.wphoto-sticky .mhe-img,.hero-photo .mhe-img{object-position:center top}.brand .brand-logo{height:auto;width:auto;max-height:48px;max-width:220px;display:block;border-radius:0}@media (max-width:600px){.brand .brand-logo,.brand-logo>img{max-height:40px}}.foot .brand .brand-logo,.foot .brand-logo>img{max-height:42px}.foot-logo.is-white{filter:brightness(0) invert(1)}.form-agent{width:100%;aspect-ratio:4 / 3.6;border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--shadow-soft);margin-bottom:26px}.form-agent .mhe-img{width:100%;height:100%;object-fit:cover;object-position:center top}@media (min-width:1021px){.form-grid{align-items:start}.formsec .form-card{position:sticky;top:100px;align-self:start}}@media (max-width:1080px){.hdr-cta{display:none}}.drawer-info{margin-top:18px;padding-top:16px;border-top:1px solid var(--line);display:grid;gap:12px}.drawer-info a{display:flex;align-items:center;gap:10px;color:var(--ink);font-weight:600;font-size:14.5px}.drawer-info a svg{width:18px;height:18px;color:var(--gold-deep);flex:none}.drawer-info a:hover{color:var(--gold-deep)}@media (max-width:1020px){.split{grid-template-columns:1fr;gap:30px}.split-photo{max-width:560px;margin-inline:auto}.split-photo .mhe-img,.split-photo .mhe-ph{aspect-ratio:16 / 12}.split-photo .stamp{right:14px;bottom:14px}.expert-contact .btn{flex:1;min-width:0}}@media (max-width:900px){.wyroznia-split{grid-template-columns:1fr;gap:26px;margin-top:34px}.wphoto-sticky{position:static}.wphoto-sticky .mhe-img,.wphoto-sticky .mhe-ph{aspect-ratio:4 / 5;max-width:340px;margin-inline:auto}.wstamp{left:14px;bottom:14px}.diffs-col{gap:14px}.diffs-col .dcard{padding:22px 22px;grid-template-columns:auto 1fr}}@media (max-width:860px){.tl-steps{gap:22px}.tl-step{grid-template-columns:54px 1fr;gap:16px;align-items:start}.tl-step .tl-dot{width:54px;height:54px;font-size:22px;box-shadow:0 0 0 6px var(--cream)}.tl-step h3{font-size:18px}}.parallax.has-bg{background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}@media (max-width:920px){.parallax.has-bg{background-attachment:scroll}}@media (hover:none) and (pointer:coarse){.parallax.has-bg{background-attachment:scroll}}.page-main{padding-block:clamp(54px, 7vw, 100px);background:#fff}.page-main .wrap{max-width:880px}.page-title{font-size:clamp(28px, 4vw, 44px);line-height:1.1;margin-bottom:26px}.entry-content{color:var(--ink-2);font-size:16.5px;line-height:1.75}.entry-content>*{margin:0 0 16px}.entry-content h2{font-size:clamp(22px, 2.6vw, 28px);margin:36px 0 12px;line-height:1.2}.entry-content h3{font-size:21px;margin:28px 0 10px}.entry-content h4{font-size:18px;margin:22px 0 8px}.entry-content a{color:var(--gold-deep);text-decoration:underline}.entry-content a:hover{color:var(--ink)}.entry-content ul,.entry-content ol{margin:0 0 16px;padding-left:22px}.entry-content li{margin-bottom:8px}.entry-content strong,.entry-content b{color:var(--ink)}.entry-content blockquote{border-left:3px solid var(--gold);padding-left:18px;color:var(--muted);margin:18px 0}.entry-content table{width:100%;border-collapse:collapse}.entry-content td,.entry-content th{border:1px solid var(--line);padding:10px 12px}.entry-content img{border-radius:var(--r);height:auto}.page-links{margin-top:20px;font-weight:700}picture.mhe-img{display:block;line-height:0}.mhe-img>img,.mhe-img>source+img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.split-photo .mhe-img>img,.wphoto-sticky .mhe-img>img,.hero-photo .mhe-img>img,.form-agent .mhe-img>img{object-position:center top}picture.brand-logo{display:inline-block;line-height:0}.brand-logo>img{display:block;width:auto;height:auto;max-height:48px;max-width:100%;object-fit:contain}.foot-logo.is-white>img{filter:none}.parallax{min-height:720px;height:auto;display:grid;place-items:center}.parallax.has-bg{background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.parallax-overlay{background:linear-gradient(180deg,rgba(15,40,68,.46) 0%,rgba(15,40,68,.34) 50%,rgba(15,40,68,.50) 100%)}.parallax-content h2,.parallax-content p{text-shadow:0 2px 20px rgba(8,20,34,.55)}.parallax+.section,.section+.parallax{margin-top:0;border-radius:0}@media (max-width:768px){.parallax{min-height:560px}.parallax.has-bg{background-attachment:scroll}}@media (max-width:480px){.parallax{min-height:400px}}.foot .brand-logo{height:auto;width:auto;max-height:42px;max-width:200px;filter:brightness(0) invert(1)}.foot .brand-logo>img{height:auto;width:auto;max-height:100%;max-width:100%;filter:none}.brand{gap:12px}.parallax.has-bg{background-attachment:scroll;background-size:cover;background-position:center center}@media (max-width:860px){.tl-step{grid-template-columns:54px 1fr;column-gap:16px;row-gap:6px;align-items:start}.tl-step .tl-dot{grid-row:1 / 3;margin:0}.tl-step h3{grid-column:2;grid-row:1;align-self:center}.tl-step p{grid-column:2;grid-row:2}}.drawer{display:block;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}.drawer.open{visibility:visible;opacity:1}.drawer .scrim{opacity:0;transition:opacity .3s ease}.drawer.open .scrim{opacity:1}.drawer .panel{transform:translateX(100%);transition:transform .42s cubic-bezier(.16,1,.3,1);will-change:transform}.drawer.open .panel{transform:translateX(0)}.drawer .panel>a{opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.drawer.open .panel>a{opacity:1;transform:none}.drawer.open .panel>a:nth-child(2){transition-delay:.06s}.drawer.open .panel>a:nth-child(3){transition-delay:.10s}.drawer.open .panel>a:nth-child(4){transition-delay:.14s}.drawer.open .panel>a:nth-child(5){transition-delay:.18s}.drawer.open .panel>a:nth-child(6){transition-delay:.22s}.drawer.open .panel>a:nth-child(7){transition-delay:.26s}.drawer.open .panel>a:nth-child(8){transition-delay:.30s}@media (prefers-reduced-motion:reduce){.drawer,.drawer .panel,.drawer .panel>a,.drawer .scrim{transition:none}}.parallax.has-bg{background-attachment:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width:1024px){.parallax.has-bg{background-attachment:scroll}}@media (hover:none) and (pointer:coarse){.parallax.has-bg{background-attachment:scroll}}.reveal{animation:mheReveal .8s cubic-bezier(.16,1,.3,1) both;opacity:1;filter:none}.reveal[data-rev="left"]{animation-name:mheRevealLeft}.reveal[data-rev="right"]{animation-name:mheRevealRight}.reveal[data-rev="scale"]{animation-name:mheRevealScale}@keyframes mheReveal{from{opacity:.01;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes mheRevealLeft{from{opacity:.01;transform:translateX(-48px)}to{opacity:1;transform:none}}@keyframes mheRevealRight{from{opacity:.01;transform:translateX(48px)}to{opacity:1;transform:none}}@keyframes mheRevealScale{from{opacity:.01;transform:scale(.94)}to{opacity:1;transform:none}}.savings .bar{animation:barGrow 1.1s cubic-bezier(.2,.8,.2,1) both}.savings .bar.b-good{animation-delay:.18s}.savings .bar .bar-val{opacity:0;animation:valFade .5s .7s both}.timeline .track .fill{animation:mheFill 1.4s cubic-bezier(.3,.7,.2,1) both}@keyframes mheFill{from{right:100%}to{right:0}}.tl-step .tl-dot{animation:dotPop .5s both}.benefits .bcard:nth-child(2){animation-delay:.06s}.benefits .bcard:nth-child(3){animation-delay:.12s}.benefits .bcard:nth-child(4){animation-delay:.18s}.benefits .bcard:nth-child(5){animation-delay:.24s}.benefits .bcard:nth-child(6){animation-delay:.30s}.benefits .bcard:nth-child(7){animation-delay:.36s}.diffs-col .dcard:nth-child(2){animation-delay:.08s}.diffs-col .dcard:nth-child(3){animation-delay:.16s}.diffs-col .dcard:nth-child(4){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.reveal,.savings .bar,.savings .bar .bar-val,.timeline .track .fill,.tl-step .tl-dot{animation:none!important;opacity:1!important;transform:none!important;right:0!important}}.section h2 em,.form-aside h2 em{color:var(--ink)}.section.ink h2 em,.calc h2 em,.finalcta h2 em,.parallax-content h2 em{color:var(--gold)}.expert-role{color:var(--ink)}.bar.b-good .bar-val{color:var(--ink)}.grad-text{background:linear-gradient(120deg,#173961 0%,#1e4a7a 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.calc .sec-head p{color:rgba(255,255,255,.74)}.tdot{width:24px;height:24px;padding:0;background:transparent;border:none;display:grid;place-items:center;cursor:pointer}.tdot::before{content:'';width:9px;height:9px;border-radius:50%;background:var(--line-strong);transition:width .25s ease,background .25s ease}.tdot.active{width:24px;background:transparent}.tdot.active::before{width:24px;border-radius:5px;background:var(--gold)}.parallax.has-bg{background-attachment:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width:1024px){.parallax.has-bg{background-attachment:scroll}}@media (hover:none) and (pointer:coarse){.parallax.has-bg{background-attachment:scroll}}.parallax{background:transparent}.parallax-bg{position:fixed;inset:0;top:0;left:0;right:0;width:100%;height:100vh;z-index:-1;overflow:hidden;transform:none}.parallax-bg .mhe-img,.parallax-bg .mhe-img>img,.parallax-bg .mhe-ph{width:100%;height:100%;min-height:100%;object-fit:cover}#korzysci,#ekspert,#opinie{background:#fff}.parallax{background:var(--ink);position:relative;overflow:hidden}.parallax-bg{position:absolute;inset:0;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0;overflow:hidden;transform:none}.parallax-bg .mhe-img,.parallax-bg .mhe-img>img,.parallax-bg .mhe-ph{width:100%;height:100%;object-fit:cover}#korzysci,#ekspert,#opinie{background:transparent}.parallax{position:relative!important;overflow:hidden!important;background:var(--ink)!important;min-height:clamp(360px, 50vw, 560px);display:grid;place-items:center}.parallax>.parallax-bg{position:absolute!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:0!important;transform:none!important;will-change:auto!important;animation:none!important}.parallax-bg .mhe-img,.parallax-bg picture.mhe-img,.parallax-bg .mhe-img>img,.parallax-bg .mhe-ph{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;transform:none!important;animation:none!important}#korzysci,#ekspert,#opinie{background:transparent}html{background:#fff}body{background:#fff}picture.mhe-img{display:block}.mhe-img>img{display:block;width:100%;height:100%;object-fit:cover}.mhe-nofx *,.mhe-nofx *::before,.mhe-nofx *::after{animation:none!important;transition:none!important;opacity:1!important;transform:none!important;filter:none!important}.mhe-nofx .reveal,.mhe-nofx .bar,.mhe-nofx .bar .bar-val,.mhe-nofx .timeline .track .fill,.mhe-nofx .tl-step .tl-dot{opacity:1!important;transform:none!important;right:0!important}