html{scroll-behavior:smooth}body{margin:0;background:#f6f8fa;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}a:hover{color:#3c5a6e}section[id]{scroll-margin-top:84px}image-slot{border-radius:inherit;overflow:hidden}.pomoc-grid{display:grid;gap:1px;grid-template-columns:1fr}@media(min-width:640px){.pomoc-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.pomoc-grid{grid-template-columns:repeat(3,1fr)}}@keyframes chic-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.chic-marquee-track{display:flex;width:max-content;animation:chic-marquee 48s linear infinite;will-change:transform;backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.chic-marquee-track{animation:none}}.chic-slider-track{scrollbar-width:none;scroll-padding-left:clamp(20px,5vw,48px)}.chic-slider-track::-webkit-scrollbar{display:none}@keyframes chic-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.chic-cta-float{animation:chic-float 3.2s ease-in-out infinite;box-shadow:0 10px 22px -14px #1e324680}.chic-cta-float:hover{animation:none}@media(prefers-reduced-motion:reduce){.chic-cta-float{animation:none}}.chic-cta{transition:transform .16s cubic-bezier(.4,0,.2,1),box-shadow .16s cubic-bezier(.4,0,.2,1)}.chic-cta:hover{transform:translateY(-2px);box-shadow:0 12px 24px -12px #1e32468c;color:#fff}.chic-cta:active{transform:translateY(0) scale(.98)}.pkg{transition:transform .16s cubic-bezier(.4,0,.2,1),box-shadow .16s cubic-bezier(.4,0,.2,1)}.pkg:hover{transform:translateY(-2px);box-shadow:0 12px 22px -16px #1e324680}.pkg:active{transform:translateY(0) scale(.995)}.anim-stage{position:relative;overflow:hidden;border-radius:8px;background:#151b21;border:1px solid #2B333B}.anim-grid{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:820px){.anim-grid{grid-template-columns:1fr 1fr}}.gstage{position:relative;height:210px;background:#f6f8fa;border-radius:6px;overflow:hidden}.gskin{position:absolute;left:0;right:0;bottom:0;height:52px;background:#3c5a6e}.glayer{position:absolute;left:0;right:0;bottom:52px;height:9px;background:#9bc3bc}.glayer.gdiss{animation:gdiss 10s ease-in-out infinite;animation-delay:1.6s;transform-origin:bottom}.gbub{position:absolute;border-radius:50%;background:#88a7ba29;border:1.5px solid rgba(60,90,110,.55);animation:gsweep 7s linear infinite;opacity:0}.gdirt{position:absolute;bottom:61px;width:9px;height:6px;border-radius:50%;background:#8a6b4f}.gdirt.grub{animation:grub 14s linear infinite;opacity:0}.gclean{position:absolute;bottom:61px;width:14px;height:26px;animation:gliftoff 10s ease-in-out infinite;opacity:0}.gclean .gd{position:absolute;bottom:0;left:2px;width:9px;height:6px;border-radius:50%;background:#8a6b4f}.gclean .gc{position:absolute;bottom:4px;left:0;width:13px;height:13px;border-radius:50%;background:#2e353c;box-shadow:0 0 0 2px #1e28321f;animation:gfallin 10s ease-in-out infinite;animation-delay:inherit;opacity:0}.gcog{position:absolute;border-radius:50%;background:#2e353c;box-shadow:0 0 0 2px #1e283224;animation:gsweep 7s linear infinite;opacity:0}.gwat{position:absolute;bottom:4px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 33% 26%,#fffffff2,#7fb3d4 40%,#3f7ba3);box-shadow:0 0 0 1.5px #32506480;z-index:2;animation:gevap 10s ease-in-out infinite;opacity:0}.gbnc{position:absolute;bottom:6px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 33% 26%,#fffffff2,#7fb3d4 40%,#3f7ba3);box-shadow:0 0 0 1.5px #32506480;z-index:2;animation:gbounce 10s ease-in-out infinite;opacity:0}.gcrack{position:absolute;top:0;width:3px;height:26px;background:#f6f8fa;opacity:0;animation:gcrack 10s ease-in-out infinite}@keyframes gsweep{0%{transform:translate3d(-60px,0,0);opacity:1}to{transform:translate3d(640px,0,0);opacity:1}}@keyframes gdiss{0%,12%{opacity:1;transform:scaleY(1)}48%{opacity:.3;transform:scaleY(.45)}62%,97%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@keyframes grub{0%{opacity:0;transform:translate(0)}4%{opacity:1}30%{opacity:1;transform:translate(0)}31.5%{transform:translateY(-4px)}66.5%{opacity:1;transform:translate(498px,-4px)}68%,to{opacity:0;transform:translate(498px,-4px)}}@keyframes gliftoff{0%{opacity:0;transform:translateY(0)}8%{opacity:1}46%{opacity:1;transform:translateY(0)}78%{opacity:0;transform:translateY(-70px)}to{opacity:0;transform:translateY(-70px)}}@keyframes gfallin{0%,12%{transform:translateY(-56px);opacity:0}24%{opacity:1}36%,to{transform:translateY(0);opacity:1}}@keyframes gevap{0%,54%{transform:translateY(0) scale(.6);opacity:0}60%{opacity:.95;transform:translateY(-8px) scale(1)}68%{transform:translateY(-24px) scale(1)}74%{transform:translateY(-38px) scaleX(.5) scaleY(1.15)}80%{transform:translateY(-56px) scale(1.05)}96%,to{transform:translateY(-125px) scale(1.3);opacity:0}}@keyframes gbounce{0%{transform:translateY(0) scale(.5);opacity:0}6%{opacity:.85}22%{transform:translateY(-35px) scale(1)}24%{transform:translateY(-36px) scaleX(1.25) scaleY(.7)}40%{transform:translateY(-2px) scale(.95)}48%{transform:translateY(-16px) scale(.8)}58%{transform:translateY(0) scale(.6);opacity:.75}66%,to{transform:translateY(3px) scale(.45);opacity:0}}@keyframes gcrack{0%,45%{opacity:0}58%,94%{opacity:1}to{opacity:0}}.hero-img2-mobile{display:none}@media(max-width:719px){.hero-img2-desktop{display:none}.hero-img2-mobile{display:block}}@media(prefers-reduced-motion:reduce){.gbub,.gcog,.gcrack,.gdirt,.gclean,.gclean .gc,.glayer,.gwat,.gbnc{animation:none!important;opacity:1}.gdirt.grub,.gclean{opacity:1}}.reveal,.reveal.armed,.reveal:not(.in),[data-reveal],#ao-body{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}
