@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap&subset=latin-ext";:root{font-family:Poppins,sans-serif;color:#0a1240;background:#f8faff;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{color:inherit}.site{overflow:hidden}.nav{align-items:center;display:flex;gap:38px;justify-content:space-between;margin:auto;max-width:1240px;padding:24px 32px}.nav img,footer img{object-fit:contain;width:214px}.nav img{height:48px}.nav nav{display:flex;gap:30px;margin-left:auto}.nav nav a,footer span,footer small{color:#66718f;font-size:11px;font-weight:600;text-decoration:none}.nav-cta,.primary{background:#0052ff;border-radius:999px;color:#fff;font-size:12px;font-weight:700;padding:13px 20px;text-decoration:none}.nav-cta span,.primary span{margin-left:12px}.hero{display:grid;gap:72px;grid-template-columns:1fr .8fr;margin:58px auto 104px;max-width:1240px;padding:0 32px}.hero-copy{align-self:center;max-width:650px}.eyebrow{align-items:center;color:#0052ff;display:flex;font-size:11px;font-weight:700;gap:9px;letter-spacing:.12em;margin:0 0 20px;text-transform:uppercase}.eyebrow i{background:#00e5ff;border-radius:50%;height:7px;width:7px}.hero h1{font-size:clamp(42px,5vw,72px);letter-spacing:-.065em;line-height:1.02;margin:0}.hero em,.intro em,.modules em,.impact em,.contact em{color:#0052ff;font-style:normal}.lead{color:#66718f;font-size:16px;line-height:1.7;margin:26px 0 30px;max-width:540px}.actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.text-link{font-size:12px;font-weight:700;text-decoration:none}.text-link span{color:#0052ff;font-size:18px;margin-left:9px}.proof{border-left:2px solid #00e5ff;display:flex;gap:14px;margin-top:48px;padding-left:14px}.proof b,.proof span{font-size:11px}.proof span{color:#78829b}.hero-visual{align-items:center;background:radial-gradient(circle,rgba(0,82,255,.13),transparent 60%);display:flex;justify-content:center;min-height:430px;position:relative}.orbit{border:1px solid rgba(0,82,255,.12);border-radius:50%;height:330px;position:absolute;width:330px}.orbit.two{height:460px;width:460px}.core{background:#ffffffeb;border:1px solid rgba(0,82,255,.12);border-radius:24px;box-shadow:0 28px 70px #0a12402b;padding:28px;position:relative;width:260px;z-index:2}.core-icon{align-items:center;background:#0a1240;border-radius:14px;color:#00e5ff;display:flex;font-size:34px;height:58px;justify-content:center;width:58px}.core p{color:#0052ff;font-size:11px;font-weight:700;margin:20px 0 3px}.core h3{font-size:19px;letter-spacing:-.04em;margin:0}.bars{align-items:end;display:flex;gap:7px;height:70px;margin:24px 0 15px}.bars i{background:#0052ff;border-radius:5px 5px 0 0;display:block;height:42%;width:27px}.bars i:nth-child(2){background:#78a0ff;height:68%}.bars i:nth-child(3){background:#00e5ff;height:52%}.bars i:nth-child(4){background:#0a1240;height:90%}.core small{color:#79839a;font-size:10px}.signal{background:#fff;border:1px solid #e5eaff;border-radius:13px;box-shadow:0 14px 35px #0a12401a;color:#68738f;font-size:10px;padding:13px 16px;position:absolute;z-index:3}.signal strong{color:#0a1240;display:block;font-size:14px;margin-top:3px}.signal i{border-radius:50%;display:inline-block;height:7px;margin-right:7px;width:7px}.signal .cyan{background:#00e5ff}.signal .blue{background:#0052ff}.signal.top{right:2px;top:55px}.signal.bottom{bottom:52px;left:0}.flow,.modules,.impact,.contact{margin:auto;max-width:1240px;padding:80px 32px}.intro{max-width:580px}.intro h2,.modules h2,.impact h2,.contact h2{font-size:clamp(34px,4vw,54px);letter-spacing:-.06em;line-height:1.05;margin:0 0 18px}.intro>p:last-child,.impact>div:first-child>p:last-child{color:#69738d;font-size:14px;line-height:1.7;max-width:530px}.flow-grid{border-top:1px solid #dce3f2;display:grid;grid-template-columns:repeat(4,1fr);margin-top:58px}.flow-grid article{border-right:1px solid #dce3f2;padding:25px 22px 10px 0}.flow-grid article:not(:first-child){padding-left:22px}.flow-grid article:last-child{border:0}.flow-grid b,.module-grid b{color:#0052ff;font-size:11px}.flow-grid h3{font-size:20px;margin:36px 0 8px}.flow-grid p,.module-grid p{color:#77819a;font-size:11px;line-height:1.55}.modules{align-items:end;background:#0a1240;border-radius:30px;color:#fff;display:grid;gap:65px;grid-template-columns:.7fr 1.3fr;margin-top:50px}.modules .eyebrow{color:#00e5ff}.module-grid{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.module-grid article{border:1px solid rgba(255,255,255,.13);border-radius:17px;min-height:180px;padding:22px;position:relative}.module-grid h3{font-size:20px;margin:28px 0 8px}.module-grid p{color:#aab5d6;max-width:220px}.module-grid article>span{bottom:20px;color:#00e5ff;position:absolute;right:22px}.impact{align-items:center;display:flex;gap:80px;justify-content:space-between;padding-bottom:110px;padding-top:110px}.impact h2{max-width:620px}.stat{border-left:2px solid #0052ff;min-width:230px;padding-left:25px}.stat strong{color:#0052ff;display:block;font-size:48px;letter-spacing:-.06em}.stat span{color:#79839a;font-size:12px;line-height:1.5}.contact{background:#edf4ff;border-radius:30px;margin-bottom:70px;text-align:center}.contact .eyebrow{justify-content:center}.contact h2{margin:0 auto 28px}.contact .primary{display:inline-block}footer{align-items:center;border-top:1px solid #e2e7f2;display:flex;gap:18px;margin:auto;max-width:1240px;padding:26px 32px 32px}footer img{height:32px;width:145px}footer small{margin-left:auto;font-weight:400}@media (max-width:850px){.nav nav{display:none}.hero{grid-template-columns:1fr;gap:20px;margin-top:35px}.hero-visual{min-height:380px}.modules{grid-template-columns:1fr}.flow-grid{grid-template-columns:repeat(2,1fr);row-gap:20px}.flow-grid article:nth-child(2){border-right:0}.impact{align-items:start;flex-direction:column;gap:35px}footer{align-items:start;flex-direction:column}footer small{margin:0}}@media (max-width:520px){.nav{padding:18px}.nav img{height:38px;width:170px}.nav-cta{padding:11px 14px}.hero,.flow,.modules,.impact,.contact{padding-left:18px;padding-right:18px}.module-grid{grid-template-columns:1fr}.signal.top{right:-10px}.signal.bottom{left:-10px}}.brand-button,.nav nav button{background:none;border:0;cursor:pointer;font:600 11px Poppins,sans-serif;padding:0}.nav nav button{color:#66718f}.nav nav button:hover{color:#0052ff}.module-grid button{background:transparent;border:1px solid rgba(255,255,255,.13);border-radius:17px;color:#fff;cursor:pointer;min-height:180px;padding:22px;position:relative;text-align:left;transition:.3s}.module-grid button:hover{background:#00e5ff14;border-color:#00e5ff;transform:translateY(-7px)}.module-grid button h3{font:600 20px Poppins,sans-serif;margin:28px 0 8px}.module-grid button p{font:400 11px/1.55 Poppins,sans-serif}.module-grid button>span{bottom:20px;color:#00e5ff;position:absolute;right:22px}.subpage{min-height:calc(100vh - 100px)}.sub-hero{align-items:center;display:grid;gap:100px;grid-template-columns:1fr .75fr;margin:auto;max-width:1240px;padding:105px 32px 120px}.sub-hero h1{font-size:clamp(48px,6vw,86px);letter-spacing:-.08em;line-height:.98;margin:0;max-width:700px}.metric-panel{background:#0a1240;border:1px solid rgba(0,82,255,.2);border-radius:28px;box-shadow:0 25px 80px #0052ff29;color:#fff;min-height:310px;overflow:hidden;padding:30px;position:relative}.metric-panel:before{background:radial-gradient(circle,rgba(0,229,255,.3),transparent 65%);content:"";height:280px;position:absolute;right:-90px;top:-90px;width:280px}.metric-panel>span{color:#00e5ff;font-size:10px;letter-spacing:.12em;position:relative}.metric-panel strong{display:block;font-size:82px;letter-spacing:-.08em;margin-top:62px;position:relative}.metric-panel p{color:#abb6d3;font-size:12px;position:relative}.pulse-line{align-items:end;display:flex;gap:8px;height:80px;margin-top:28px}.pulse-line i{animation:barPulse 1.7s ease-in-out infinite;background:#0052ff;border-radius:6px 6px 0 0;height:35%;width:24px}.pulse-line i:nth-child(2){animation-delay:.15s;height:60%;background:#78a0ff}.pulse-line i:nth-child(3){animation-delay:.3s;height:45%;background:#00e5ff}.pulse-line i:nth-child(4){animation-delay:.45s;height:85%}.pulse-line i:nth-child(5){animation-delay:.6s;height:55%;background:#78a0ff}.pulse-line i:nth-child(6){animation-delay:.75s;height:72%;background:#00e5ff}.pulse-line i:nth-child(7){animation-delay:.9s;height:95%}.insight-grid{background:#0a1240;color:#fff;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1240px}.insight-grid article{border-right:1px solid rgba(255,255,255,.12);min-height:310px;padding:32px}.insight-grid article:last-child{border:0}.insight-grid span{color:#00e5ff;font-size:10px;letter-spacing:.12em}.insight-grid h2{font-size:25px;letter-spacing:-.05em;margin-top:75px}.insight-grid p{color:#aab5d6;font-size:12px;line-height:1.7}.sub-bottom{margin:0 auto;max-width:1240px;padding:115px 32px}.sub-bottom h2{font-size:clamp(40px,5vw,68px);letter-spacing:-.07em;line-height:1;margin:0 0 32px}.sub-bottom em{color:#0052ff;font-style:normal}@keyframes barPulse{0%,to{transform:scaleY(.7);opacity:.7}50%{transform:scaleY(1.08);opacity:1}}@keyframes orbitSpin{to{transform:rotate(360deg)}}.orbit.one{animation:orbitSpin 18s linear infinite}.orbit.two{animation:orbitSpin 30s linear infinite reverse}.data-section{align-items:center;display:grid;gap:75px;grid-template-columns:.7fr 1.3fr;margin:0 auto 110px;max-width:1240px;padding:0 32px}.data-copy h2{font-size:clamp(36px,4vw,58px);letter-spacing:-.07em;line-height:1.02;margin:0 0 16px}.data-copy>p:not(.eyebrow){color:#69738d;font-size:13px;line-height:1.7}.mini-kpis{display:flex;gap:35px;margin-top:38px}.mini-kpis span{border-left:2px solid #00e5ff;display:flex;flex-direction:column;padding-left:12px}.mini-kpis b{font-size:25px;letter-spacing:-.05em}.mini-kpis small{color:#78829b;font-size:10px;margin-top:5px}.chart{background:#fff;border:1px solid #e0e7f4;border-radius:24px;box-shadow:0 20px 65px #0a12401a;min-height:325px;padding:28px}.chart-head{align-items:center;color:#69738d;display:flex;font-size:11px;justify-content:space-between}.chart-head b{color:#0052ff;font-size:18px;letter-spacing:-.04em}.columns{align-items:end;border-bottom:1px solid #e0e7f4;display:flex;gap:10px;height:215px;justify-content:space-between;margin-top:28px;padding:0 5px}.columns i{animation:columnRise 1.2s ease both;background:linear-gradient(180deg,#00e5ff,#0052ff);border-radius:8px 8px 0 0;min-height:15px;position:relative;width:6%}.columns i:nth-child(2n){background:linear-gradient(180deg,#78a0ff,#0a1240)}.columns i b{bottom:-24px;color:#8a94aa;font-size:9px;font-style:normal;left:50%;position:absolute;transform:translate(-50%)}.line-chart svg{height:220px;margin-top:30px;overflow:visible;width:100%}.line-chart path{fill:#00e5ff14;stroke:#dbe4f6;stroke-width:2}.line-chart .forecast-line{fill:none;stroke:#0052ff;stroke-dasharray:800;stroke-dashoffset:800;animation:drawLine 2s ease forwards;stroke-width:4}.chart-legend{display:flex;gap:18px;margin-top:6px}.chart-legend span{color:#77819a;font-size:10px}.blue-dot,.cyan-dot{background:#0052ff;border-radius:50%;display:inline-block;height:7px;margin-right:5px;width:7px}.cyan-dot{background:#00e5ff}.automation-flow{align-items:center;display:flex;gap:18px;justify-content:center;margin:63px 0 36px}.automation-flow strong{background:#edf4ff;border:1px solid #cbdcff;border-radius:14px;color:#0a1240;font-size:13px;padding:18px 20px}.automation-flow span{color:#0052ff;font-size:22px}.automation-status{border-top:1px solid #e6ebf5;display:grid;gap:8px;grid-template-columns:10px 1fr 1.5fr;padding-top:15px}.automation-status i{background:#00d69b;border-radius:50%;height:8px;margin-top:5px;width:8px}.automation-status b,.automation-status small{font-size:10px}.automation-status small{color:#8a94aa}.progress{align-items:center;display:grid;gap:12px;grid-template-columns:115px 1fr 45px;margin-top:26px}.progress span,.progress b{color:#69738d;font-size:10px}.progress b{color:#0052ff;text-align:right}.progress div{background:#edf1f8;border-radius:10px;height:12px;overflow:hidden}.progress i{background:linear-gradient(90deg,#0052ff,#00e5ff);border-radius:10px;display:block;height:100%;animation:progressIn 1s ease both}.hero-manifesto{color:#0052ff;font-size:18px;font-weight:600;letter-spacing:-.04em;margin:28px 0 -10px}.contact-section{align-items:center;background:#edf4ff;border-radius:30px;display:grid;gap:80px;grid-template-columns:1fr .85fr;margin:0 auto 80px;max-width:1240px;padding:70px 65px}.contact-copy h2{font-size:clamp(35px,4vw,55px);letter-spacing:-.07em;line-height:1.03;margin:0 0 20px}.contact-copy>p:not(.eyebrow){color:#69738d;font-size:13px;line-height:1.7;max-width:450px}.contact-copy>strong{color:#0052ff;display:block;font-size:13px;margin-top:28px}.contact-form{display:flex;flex-direction:column;gap:15px}.contact-form label{color:#69738d;display:flex;flex-direction:column;font-size:10px;font-weight:600;gap:7px}.contact-form input,.contact-form textarea{background:#fff;border:1px solid #dbe4f1;border-radius:10px;color:#0a1240;font:400 12px Poppins,sans-serif;outline:none;padding:13px 14px;resize:vertical}.contact-form input:focus,.contact-form textarea:focus{border-color:#0052ff;box-shadow:0 0 0 3px #0052ff1a}.form-note{color:#0052ff;font-size:10px}.hero-manifesto:after{color:#66718f;content:"Wiemy, gdzie idzie każda złotówka — i potrafimy wskazać osobę lub dział odpowiedzialny za wyższy wydatek.";display:block;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.6;margin-top:16px;max-width:480px}.hero-manifesto:before{content:"NADZÓR TWARDĄ RĘKĄ";display:block;font-size:9px;letter-spacing:.14em;margin-bottom:8px}.contact-copy h2:after{color:#0052ff;content:"Umów się na audyt.";display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.06em;line-height:1.05;margin-top:12px}.contact-copy>strong{font-size:0}.contact-copy>strong:after{color:#0a1240;content:"Pozwól nam znaleźć i zakleić dziurę w sakiewce.";font-size:13px;font-weight:600}.contact-form .primary{font-size:0}.contact-form .primary:before{content:"Umów się na audyt  →";font:700 12px Poppins,sans-serif}@keyframes columnRise{0%{transform:scaleY(0);transform-origin:bottom}to{transform:scaleY(1)}}@keyframes drawLine{to{stroke-dashoffset:0}}@keyframes progressIn{0%{width:0!important}}@media (max-width:850px){.sub-hero{gap:35px;grid-template-columns:1fr;padding-top:60px}.insight-grid{grid-template-columns:1fr}.insight-grid article{border-bottom:1px solid rgba(255,255,255,.12);border-right:0}.metric-panel{max-width:520px}.nav nav{display:none}}@media (max-width:850px){.data-section{gap:35px;grid-template-columns:1fr}.chart{max-width:100%}.automation-flow{gap:8px}.automation-flow strong{font-size:10px;padding:13px 10px}}@media (max-width:850px){.contact-section{gap:40px;grid-template-columns:1fr;padding:42px 25px}.hero-manifesto{font-size:16px}}.actions .text-link{background:transparent;border:0;color:#0a1240;cursor:pointer;font:600 12px Poppins,sans-serif;padding:10px 0;transition:color .2s,transform .2s}.actions .text-link:hover{color:#0052ff;transform:translate(3px)}.savings-chart{overflow:hidden;position:relative}.savings-chart:after{background:#e9fbff;border:1px solid #00e5ff;border-radius:999px;color:#0052ff;content:"MOŻLIWE DO ODZYSKANIA";font-size:9px;font-weight:700;letter-spacing:.1em;padding:7px 11px;position:absolute;right:24px;top:58px;animation:savingsBadge 2.4s ease-in-out infinite}.savings-chart .columns i{animation:columnRise 1.2s ease both,savingsGlow 2.8s ease-in-out infinite}.savings-chart .columns i:nth-child(2){animation-delay:.08s,.25s}.savings-chart .columns i:nth-child(3){animation-delay:.16s,.5s}.savings-chart .columns i:nth-child(4){animation-delay:.24s,.75s}.savings-chart .columns i:nth-child(5){animation-delay:.32s,1s}.savings-chart .columns i:nth-child(6){animation-delay:.4s,1.25s}.savings-chart .columns i:nth-child(7){animation-delay:.48s,1.5s}.savings-chart .columns i:nth-child(8){animation-delay:.56s,1.75s}.savings-chart .columns i:nth-child(9){animation-delay:.64s,2s}.savings-chart .columns i:nth-child(10){animation-delay:.72s,2.25s}.savings-chart .columns i:nth-child(11){animation-delay:.8s,2.5s}.savings-chart .columns i:nth-child(12){animation-delay:.88s,2.75s}.line-chart{position:relative}.line-chart:after{background:#fffffff0;border:1px solid #dce5f4;border-radius:10px;box-shadow:0 8px 20px #0a124014;color:#69738d;content:"Założone: 120 000 zł  |  Oszczędzone: 14 400 zł     •     Założone: 185 000 zł  |  Oszczędzone: 28 750 zł     •     Założone: 240 000 zł  |  Oszczędzone: 46 800 zł";display:block;font-size:9px;line-height:1.7;margin:8px 0 0;padding:7px 10px;text-align:center}.line-chart:first-letter{color:#0052ff}.line-chart .chart-legend{margin-top:8px}@keyframes savingsGlow{0%,to{filter:brightness(1);transform:translateY(0)}50%{filter:brightness(1.25);transform:translateY(-3px)}}@keyframes savingsBadge{0%,to{box-shadow:0 0 #00e5ff2e}50%{box-shadow:0 0 0 7px #00e5ff00}}@media (max-width:520px){.hero{overflow:hidden;padding-top:20px}.hero-visual{min-height:430px;margin:48px -18px 18px;transform:scale(.9);transform-origin:top center;width:calc(100% + 36px)}.hero .proof{margin-top:0}.hero h1{font-size:42px}.hero .lead{font-size:13px}.signal.top{right:5px;top:42px}.signal.bottom{bottom:-6px;left:5px}.core{width:270px}.orbit.one{height:350px;width:350px}.orbit.two{height:440px;width:440px}.savings-chart:after{font-size:8px;right:14px;top:62px}.chart-head{gap:10px}.chart-head b{font-size:15px}.columns{gap:5px;height:180px}}@media (max-width:520px){.sub-hero{padding:86px 18px 72px}.sub-hero h1{font-size:51px}.data-section{padding:0 18px;margin-bottom:82px}.data-copy h2{font-size:48px}.data-copy>p:not(.eyebrow){font-size:14px}.mini-kpis{gap:28px}.chart{padding:28px 20px}.savings-chart .chart-head{align-items:flex-start;position:relative;padding-bottom:30px}.savings-chart .chart-head span{max-width:190px;line-height:1.55}.savings-chart .chart-head b{max-width:130px;text-align:right;line-height:1.15}.savings-chart:after{right:10px;top:92px}.line-chart{overflow:hidden}.line-chart .chart-head span:after,.line-chart .chart-head b:after,.line-chart .chart-legend span:first-child:after{box-sizing:border-box;font-size:7.5px;line-height:1.4;height:auto;max-width:150px;min-height:38px;overflow-wrap:anywhere;padding:7px 8px;white-space:pre-line;width:150px}.line-chart .chart-head span:after{content:"Założone 120 tys. zł\aOszczędzone 14,4 tys. zł";left:22%;top:194px;transform:translate(-50%,-50%)}.line-chart .chart-head b:after{content:"Założone 185 tys. zł\aOszczędzone 28,8 tys. zł";left:50%;top:142px;transform:translate(-50%,-50%)}.line-chart .chart-legend span:first-child:after{content:"Założone 240 tys. zł\aOszczędzone 46,8 tys. zł";left:68%;top:122px;transform:translate(-50%,-50%)}.line-chart .chart-head span:before{left:22%;top:194px}.line-chart .chart-head b:before{left:49%;top:142px}.line-chart .chart-legend span:first-child:before{left:68%;top:122px}}@media (min-width:521px){.line-chart .chart-head span:after{left:25%!important;top:165px!important;transform:translate(-50%)!important;animation:annotationFade .7s ease both!important}.line-chart .chart-head b:after{left:52%!important;top:134px!important;transform:translate(-50%)!important;animation:annotationFade .7s ease both!important}.line-chart .chart-legend span:first-child:after{left:79%!important;top:156px!important;transform:translate(-50%)!important;animation:annotationFade .7s ease both!important}.line-chart .chart-head span:before{left:25%!important;top:206px!important}.line-chart .chart-head b:before{left:52%!important;top:174px!important}.line-chart .chart-legend span:first-child:before{left:79%!important;top:196px!important}}.line-chart:after{opacity:0;transform:translateY(8px);animation:annotationReveal .8s 2s ease forwards,annotationPulse 3s 3s ease-in-out infinite}@keyframes annotationReveal{to{opacity:1;transform:translateY(0)}}@keyframes annotationPulse{0%,to{box-shadow:0 8px 20px #0a124014}50%{border-color:#00e5ff;box-shadow:0 8px 26px #0052ff33}}.line-chart:after{display:none}.line-chart .chart-head span:after,.line-chart .chart-head b:after,.line-chart .chart-legend span:first-child:after{background:#fff;border:1px solid #d7e3f5;border-radius:8px;box-shadow:0 7px 16px #0a12401f;color:#69738d;display:block;font-size:8px;font-weight:500;line-height:1.45;padding:6px 8px;position:absolute;white-space:nowrap;z-index:4}.line-chart .chart-head span:after{content:"Założone 120 000 zł\aOszczędzone 14 400 zł";left:18%;top:150px;animation:pointReveal .7s 1.5s both}.line-chart .chart-head b:after{content:"Założone 185 000 zł\aOszczędzone 28 750 zł";left:45%;top:92px;animation:pointReveal .7s 2s both}.line-chart .chart-legend span:first-child:after{content:"Założone 240 000 zł\aOszczędzone 46 800 zł";left:72%;top:48px;animation:pointReveal .7s 2.5s both}.line-chart .chart-head span:before,.line-chart .chart-head b:before,.line-chart .chart-legend span:first-child:before{background:#00e5ff;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #0052ff;content:"";height:7px;position:absolute;width:7px;z-index:5}.line-chart .chart-head span:before{left:25%;top:190px;animation:pointPulse 2s 1.5s infinite}.line-chart .chart-head b:before{left:52%;top:132px;animation:pointPulse 2s 2s infinite}.line-chart .chart-legend span:first-child:before{left:79%;top:88px;animation:pointPulse 2s 2.5s infinite}.hero-manifesto:before,.hero-manifesto:after{content:none!important;display:none!important}@keyframes pointReveal{0%{opacity:0;transform:translateY(9px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pointPulse{0%,to{transform:scale(1)}50%{transform:scale(1.45)}}@media (max-width:520px){.line-chart .chart-head span:after,.line-chart .chart-head b:after,.line-chart .chart-legend span:first-child:after{box-sizing:border-box!important;display:block!important;font-size:7.5px!important;height:auto!important;line-height:1.35!important;max-width:150px!important;min-height:0!important;overflow:visible!important;padding:7px 8px!important;white-space:pre-line!important;width:150px!important;animation:annotationFade .7s ease both!important}.line-chart .chart-head span:after{content:"Założone 120 tys. zł\aOszczędzone 14,4 tys. zł"!important;left:22%!important;top:194px!important;transform:translate(-50%,-50%)!important}.line-chart .chart-head b:after{content:"Założone 185 tys. zł\aOszczędzone 28,8 tys. zł"!important;left:50%!important;top:142px!important;transform:translate(-50%,-50%)!important}.line-chart .chart-legend span:first-child:after{content:"Założone 240 tys. zł\aOszczędzone 46,8 tys. zł"!important;left:68%!important;top:122px!important;transform:translate(-50%,-50%)!important}.line-chart .chart-head span:before{left:22%!important;top:194px!important}.line-chart .chart-head b:before{left:49%!important;top:142px!important}.line-chart .chart-legend span:first-child:before{left:68%!important;top:122px!important}}@keyframes annotationFade{0%{opacity:0}to{opacity:1}}.hero-visual .orbit{animation:orbitBreath 5.5s ease-in-out infinite;transform-origin:center}.site{padding-top:96px}.nav{background:#f7f9ffd1;box-sizing:border-box;left:0;max-width:none;padding-left:max(32px,calc((100vw - 1240px)/2 + 32px));padding-right:max(32px,calc((100vw - 1240px)/2 + 32px));position:fixed;right:0;top:0;transition:opacity .3s ease,transform .3s ease,background .3s ease,box-shadow .3s ease;width:100%;z-index:20}.nav-scrolled{background:#f7f9ff9e;box-shadow:0 10px 28px #0a12400f;opacity:.8;transform:translateY(12px)}.nav-scrolled:hover,.nav:hover{background:#f7f9fff5;box-shadow:0 10px 28px #0a12401a;opacity:1;transform:translateY(0)}@media (max-width:520px){.site{padding-top:74px}.nav{padding-left:18px;padding-right:18px}}.hero-visual .orbit.two{animation-delay:-2.3s;animation-duration:7s}@keyframes orbitBreath{0%,to{opacity:.55;transform:scale(.96);box-shadow:0 0 #0052ff00}50%{opacity:1;transform:scale(1.04);box-shadow:0 0 34px #0052ff1f,0 0 70px #00e5ff14}}.reveal-target:not(.in-view) *{animation-play-state:paused!important}.reveal-target.in-view *{animation-play-state:running!important}@media (max-width:520px){.line-chart .chart-head span:after,.line-chart .chart-head b:after,.line-chart .chart-legend span:first-child:after{font-size:7px!important;line-height:1.35!important;padding:7px 6px!important;width:122px!important;max-width:122px!important;z-index:6!important}.line-chart .chart-head span:after{left:20%!important;top:159px!important}.line-chart .chart-head b:after{left:50%!important;top:107px!important}.line-chart .chart-legend span:first-child:after{left:80%!important;top:87px!important}.line-chart .chart-head span:before{left:20%!important;z-index:5!important}.line-chart .chart-head b:before{left:50%!important;z-index:5!important}.line-chart .chart-legend span:first-child:before{left:80%!important;z-index:5!important}}
