[data-landing-root],[data-landing-root] *{box-sizing:border-box}html:has([data-landing-root]){scroll-behavior:smooth;scroll-padding-top:88px}@media (max-height:760px){[data-hero] h1{font-size:clamp(32px,5vw,54px)!important}[data-hero] p{margin-top:16px!important;font-size:16px!important}[data-hero] [data-magnet]{padding:13px 22px!important}}@media (max-height:620px){[data-hero] h1{font-size:clamp(28px,4.2vw,42px)!important}}html:has([data-landing-root]) body{font-size:16px;line-height:normal;letter-spacing:normal;margin:0;background-color:#0a0a0b;transition:background-color 1.9s cubic-bezier(.22,.61,.36,1);font-family:Poppins,sans-serif;color:#f4f4f2;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-landing-root] a{color:#7fa8d6;text-decoration:none}[data-landing-root] img{display:block;max-width:100%}[data-landing-root] button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}[data-landing-root] summary{list-style:none;cursor:pointer}[data-landing-root] summary::-webkit-details-marker{display:none}[data-landing-root] details[open] [data-faq-plus]{transform:rotate(45deg)}[data-faq] details [data-faq-a]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1)}[data-faq] details[open] [data-faq-a]{grid-template-rows:1fr}[data-faq] details [data-faq-a]>div{overflow:hidden;min-height:0}[data-faq] details [data-faq-a] p{opacity:0;transform:translateY(-4px);transition:opacity .35s ease .06s,transform .35s ease .06s}[data-faq] details[open] [data-faq-a] p{opacity:1;transform:none}[data-faq-plus]{transition:transform .3s cubic-bezier(.4,0,.2,1)}[data-faq] summary{transition:color .2s ease}[data-faq] summary:hover{color:#fff}[data-landing-root] ::selection{background:#2f6bb0;color:#fff}html:has([data-landing-root]) ::-webkit-scrollbar,html:has([data-landing-root])::-webkit-scrollbar{width:11px}html:has([data-landing-root]) ::-webkit-scrollbar-track,html:has([data-landing-root])::-webkit-scrollbar-track{background:#0a0a0b}html:has([data-landing-root]) ::-webkit-scrollbar-thumb,html:has([data-landing-root])::-webkit-scrollbar-thumb{background:#26262a;border-radius:6px;border:2px solid #0a0a0b}[data-skip]{position:absolute;left:-9999px;top:0;z-index:200}[data-skip]:focus{left:16px;top:16px;background:#fff;color:#0e0e0e;padding:12px 18px;border-radius:10px;font-family:Poppins,sans-serif;font-size:14px}[data-landing-root] :focus-visible{outline:2px solid #7fa8d6;outline-offset:3px;border-radius:3px}@media (min-width:901px){[data-header-actions]{margin-right:-42px}}@media (max-width:900px){[data-navlinks]{display:none!important}[data-hamburger]{display:inline-flex!important}}@media (min-width:901px){[data-mobile-menu]{display:none!important}}@media (max-width:820px){[data-row]>*{order:0!important}[data-arrow],[data-band-sub]{display:none!important}}@media (max-width:640px){[data-hero-3d]{right:-8px!important;bottom:-18px!important;width:47%!important}}@media (max-width:560px){[role=group][aria-label="Wybór wariantu"]{display:flex!important;flex-wrap:wrap}[role=group][aria-label="Wybór wariantu"] button{flex:1 1 auto}}@keyframes op-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes op-drift1{0%,to{transform:translate(-50%) scale(1);opacity:.9}50%{transform:translate(-45%,-5%) scale(1.14);opacity:1}}@keyframes op-drift2{0%,to{transform:translate(-50%) scale(1.06);opacity:.85}50%{transform:translate(-56%,4%) scale(.9);opacity:1}}@keyframes op-drift3{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-52%,-6%) scale(1.1)}}[data-drift1]{animation:op-drift1 17s ease-in-out infinite}[data-drift2]{animation:op-drift2 21s ease-in-out infinite}[data-drift3]{animation:op-drift3 25s ease-in-out infinite}@keyframes op-scandown{0%{top:-6%}to{top:106%}}@keyframes op-scanfade{0%{opacity:0}12%{opacity:1}72%{opacity:1}to{opacity:0}}@keyframes op-scan{0%{top:5%}55%{top:95%}to{top:5%}}@keyframes op-glow{0%,to{opacity:.8}50%{opacity:1}}@keyframes op-sheen{0%{transform:translateX(-80%)}to{transform:translateX(80%)}}[data-marquee-track]{animation:op-marquee 30s linear infinite}[data-marquee]:hover [data-marquee-track]{animation-play-state:paused}[data-scanline] span{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(127,168,214,.9),transparent);animation:op-scan 5.2s cubic-bezier(.45,0,.55,1) infinite;will-change:top}[data-scanline] span:first-child{height:2.5px;box-shadow:0 0 20px rgba(111,161,214,.9)}[data-scanline] span:nth-child(2){opacity:.62;filter:blur(.3px);animation-delay:.07s}[data-scanline] span:nth-child(3){opacity:.44;filter:blur(.5px);animation-delay:.14s}[data-scanline] span:nth-child(4){opacity:.31;filter:blur(.8px);animation-delay:.21s}[data-scanline] span:nth-child(5){opacity:.21;filter:blur(1px);animation-delay:.29s}[data-scanline] span:nth-child(6){opacity:.14;filter:blur(1.3px);animation-delay:.37s}[data-scanline] span:nth-child(7){opacity:.08;filter:blur(1.6px);animation-delay:.46s}[data-scanline] span:nth-child(8){opacity:.04;filter:blur(2px);animation-delay:.56s}[data-scanband]{position:absolute;left:0;right:0;height:130px;margin-top:-65px;background:linear-gradient(180deg,rgba(47,107,176,0),rgba(47,107,176,.13),rgba(47,107,176,0));animation:op-scan 5.2s cubic-bezier(.45,0,.55,1) infinite,op-scanfade 5.2s ease-in-out infinite;animation-delay:.04s;will-change:top,opacity}@keyframes op-ring{0%{transform:scale(1);opacity:.75}70%{opacity:0}to{transform:scale(1.5);opacity:0}}@keyframes op-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}[data-energy-ring]{animation:op-ring 2.8s cubic-bezier(.22,.61,.36,1) infinite}[data-energy-ring="2"]{animation-delay:1.4s}[data-howto-arrow]{animation:op-bob 2.2s ease-in-out infinite;transition:border-color .2s ease,background .2s ease}[data-howto]:hover [data-howto-arrow]{border-color:#7fa8d6;background:rgba(47,107,176,.18)}[data-nav]:hover [data-nav-u]{transform:scaleX(1)}[data-nav]{transition:color .3s ease,transform .42s cubic-bezier(.22,.61,.36,1),text-shadow .3s ease}[data-nav]:hover{transform:scale(1.09);color:#b9a9f0!important;text-shadow:0 0 16px rgba(124,58,237,.5)}[data-armed-self],[data-armed]>*{opacity:0;transform:translate3d(0,34px,0);filter:blur(7px)}[data-armed-media],[data-armed-media]>*{filter:none!important}[data-risk]:hover{transform:translateY(-8px);border-color:#3d5a82;box-shadow:0 28px 60px -28px rgba(47,107,176,.5)}[data-risk]:hover [data-risk-ic]{transform:scale(1.22) rotate(-5deg) translateY(-3px);background:rgba(47,107,176,.28);border-color:#7fa8d6;box-shadow:0 0 26px -4px rgba(127,168,214,.55)}[data-risk]:hover [data-risk-ic] svg{transform:scale(1.06)}[data-risk-ic] svg{transition:transform .6s cubic-bezier(.34,1.4,.5,1)}[data-lift]{transition:transform .55s cubic-bezier(.16,1,.3,1),border-color .45s ease,box-shadow .55s cubic-bezier(.16,1,.3,1)}[data-lift]:hover{transform:translateY(-6px);border-color:#3d5a82;box-shadow:0 26px 56px -30px rgba(47,107,176,.45)}[data-lift=v]:hover{border-color:#8b5cf6;box-shadow:0 30px 62px -30px rgba(124,58,237,.5)}@media (min-width:760px){[data-lift=v]{margin-top:-10px}}[data-kogo]{grid-template-columns:1fr}@media (min-width:900px){[data-kogo]{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-ai-modes]{grid-template-columns:1fr}@media (min-width:820px){[data-ai-modes]{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-jak-strip]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:660px){[data-jak-strip]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){[data-jak-strip]{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}[data-jak-strip] [data-jak-title]{font-size:14.5px}}@media (min-width:1240px) and (min-height:700px) and (prefers-reduced-motion:no-preference){[data-jak-pin]{height:calc(100vh + 416vh)}[data-jak-sticky]{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;align-items:center;padding:92px 0 26px}[data-jak-stagebox]{margin-top:20px!important;max-width:min(100%,calc((100vh - 300px) * 1.7778))}[data-jak-head] h2{font-size:clamp(26px,3.3vw,40px)!important;margin-top:15px!important}[data-jak-hint-click]{display:none!important}[data-jak-hint-scroll]{display:inline-flex!important}[data-jak-arrow]{animation:op-nudge 2.4s ease-in-out infinite}}@keyframes op-nudge{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(3px);opacity:1}}[data-chip]{transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .3s ease,color .3s ease}[data-chip]:hover{transform:translateY(-3px);border-color:#4e6a8c;color:#f4f4f2}[data-img-zoom] img{transition:transform 1.3s cubic-bezier(.16,1,.3,1)}[data-img-zoom]:hover img{transform:scale(1.035)}[data-flink]{display:inline-block;transition:color .25s ease,transform .35s cubic-bezier(.16,1,.3,1)}[data-flink]:hover{color:#f4f4f2;transform:translateX(3px)}[data-faq] summary:hover [data-faq-plus]{color:#b9a9f0;transform:scale(1.18)}[data-faq] details[open] summary:hover [data-faq-plus]{transform:rotate(45deg) scale(1.18)}@media (prefers-reduced-motion:reduce){[data-chip],[data-flink],[data-img-zoom] img,[data-lift]{transition:none!important}}[data-glow]{animation:op-glow 9s ease-in-out infinite}[data-sheen]{animation:op-sheen 5.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){html:has([data-landing-root]){scroll-behavior:auto}[data-drift1],[data-drift2],[data-drift3],[data-energy-ring],[data-glow],[data-howto-arrow],[data-marquee-track],[data-scanband],[data-scanline],[data-scanline] span,[data-sheen]{animation:none!important}}[data-landing-root] .opl-hide-desktop{display:none!important}@media (max-width:980px){[data-landing-root] .opl-hide-desktop{display:block!important}[data-landing-root] .opl-hide-tablet{display:none!important}}@media (max-width:640px){[data-landing-root] .opl-hide-tablet{display:block!important}[data-landing-root] .opl-hide-mobile{display:none!important}}html:has([data-landing-root]) [data-src-row]+[data-src-row]{border-top:1px solid hsla(0,0%,100%,.07)}html:has([data-landing-root]) [data-marquee-track] span[data-on]{color:#b9a9f0!important}html:has([data-landing-root]) [data-cms-id=ai] span[data-on]{background:#b9a9f0!important;border-color:transparent!important;box-shadow:0 0 9px rgba(185,169,240,.7)}