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}}.dstage{position:relative;height:260px;background:linear-gradient(180deg,#a9cde4,#cfe3ef);border-radius:6px;overflow:hidden}.dskin{position:absolute;left:0;right:0;bottom:0;height:58px;background:#3c5a6e}.vglow{position:absolute;left:50%;top:2px;width:200px;height:46px;border-radius:50%;background:radial-gradient(ellipse at center,#bfdcd6a6,#bfdcd600 70%);transform:translate(-50%) scale(.55);opacity:0;animation:vglow 5.6s ease-in-out infinite}.vdrop{position:absolute;left:50%;bottom:58px;width:54px;height:40px;margin-left:-27px;background:linear-gradient(180deg,#dcede9,#bfdcd6);border-radius:50% 50% 46% 46%/64% 64% 38% 38%;transform-origin:center bottom;animation:vdrop 5.6s cubic-bezier(.42,0,.4,1) infinite;opacity:0}.vdrop:before{content:"";position:absolute;left:12px;top:7px;width:13px;height:7px;border-radius:50%;background:#ffffff8c}.vsun{position:absolute;right:38px;top:38px;width:30px;height:30px;border-radius:50%;background:#f59e0b;box-shadow:0 0 24px #f59e0b99}.vsun i{position:absolute;left:50%;top:50%;width:3px;height:10px;border-radius:2px;background:#f59e0b;animation:vbeam 3.4s ease-in-out infinite}.vsun i:nth-of-type(1){transform:translate(-50%,-50%) rotate(0) translateY(-26px)}.vsun i:nth-of-type(2){transform:translate(-50%,-50%) rotate(45deg) translateY(-26px);animation-delay:.2s}.vsun i:nth-of-type(3){transform:translate(-50%,-50%) rotate(90deg) translateY(-26px);animation-delay:.4s}.vsun i:nth-of-type(4){transform:translate(-50%,-50%) rotate(135deg) translateY(-26px);animation-delay:.6s}.vsun i:nth-of-type(5){transform:translate(-50%,-50%) rotate(180deg) translateY(-26px);animation-delay:.8s}.vsun i:nth-of-type(6){transform:translate(-50%,-50%) rotate(225deg) translateY(-26px);animation-delay:1s}.vsun i:nth-of-type(7){transform:translate(-50%,-50%) rotate(270deg) translateY(-26px);animation-delay:1.2s}.vsun i:nth-of-type(8){transform:translate(-50%,-50%) rotate(315deg) translateY(-26px);animation-delay:1.4s}@keyframes vdrop{0%{transform:translate3d(0,-160px,0) scale(1);opacity:0}7%{opacity:1}30%{transform:translateZ(0) scale(1);opacity:1}40%{transform:translate3d(0,8px,0) scale(1.7,.55);opacity:1}62%{transform:translate3d(0,18px,0) scale(2.2,.3);opacity:.85}80%,to{transform:translate3d(0,30px,0) scale(2.4,.12);opacity:0}}@keyframes vglow{0%,36%{opacity:0;transform:translate(-50%) scale(.55)}60%{opacity:1;transform:translate(-50%) scale(1)}88%,to{opacity:0;transform:translate(-50%) scale(1.45)}}@keyframes vbeam{0%,to{opacity:.4}50%{opacity:1}}.vmat{position:absolute;left:0;right:0;top:0;height:7px;background:#88a7ba;opacity:0;transform:scaleX(.25);transform-origin:center;animation:vmat 5.6s ease-in-out infinite}@keyframes vmat{0%,45%{opacity:0;transform:scaleX(.25)}72%{opacity:1;transform:scaleX(1)}93%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.vdrop,.vglow,.vsun i,.vmat{animation:none!important}}.reveal,.reveal.armed,.reveal:not(.in),[data-reveal],#ao-body{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}
