.pf-fab{z-index:70;border:1px solid var(--line,#ffffff1c);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);color:#e6ece9;font:inherit;letter-spacing:.02em;cursor:pointer;opacity:0;pointer-events:none;background:#0a0f0cb8;border-radius:999px;align-items:center;gap:12px;padding:11px 13px 11px 18px;font-size:12px;font-weight:650;transition:transform .42s cubic-bezier(.22,.75,.16,1),opacity .3s,border-color .22s,background .22s;display:inline-flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%,26px);box-shadow:0 18px 44px #0000008c}.pf-fab.is-widoczny{opacity:1;pointer-events:auto;transform:translate(-50%)}.pf-fab:hover{background:#0c1410db;border-color:#00f38b57}.pf-fab:focus-visible{outline:1px solid var(--green,#00f38b);outline-offset:3px}.pf-fab-ikona{width:15px;height:15px;color:var(--green,#00f38b);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pf-fab-tekst{white-space:nowrap}.pf-fab-licznik{background:var(--green,#00f38b);color:#04150d;letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 8px;font-size:10px;font-weight:750;display:inline-flex}.pf-fab-licznik.pusty{color:#8b968f;background:#ffffff0f}.pf-backdrop{z-index:400;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030605b8;justify-content:center;align-items:center;padding:22px;animation:.24s pf-zjaw;display:flex;position:fixed;inset:0}@keyframes pf-zjaw{0%{opacity:0}to{opacity:1}}.pf-panel{border:1px solid var(--line,#ffffff1c);background:linear-gradient(#0d1411 0%,#080c0a 100%);border-radius:22px;flex-direction:column;width:min(640px,100%);max-height:min(84vh,720px);animation:.34s cubic-bezier(.22,.75,.16,1) pf-wjazd;display:flex;overflow:hidden;box-shadow:0 40px 110px #000000b3}@keyframes pf-wjazd{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}.pf-head{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:18px;padding:24px 24px 18px;display:flex}.pf-head small{color:var(--green,#00f38b);letter-spacing:.22em;text-transform:uppercase;margin-bottom:7px;font-size:9.5px;font-weight:700;display:block}.pf-head strong{letter-spacing:-.01em;color:#f2f6f4;font-size:20px;font-weight:800;display:block}.pf-head p{color:#8b968f;max-width:44ch;margin:8px 0 0;font-size:12px;line-height:1.6}.pf-zamknij{border:1px solid var(--line,#ffffff1c);color:#8b968f;width:34px;height:34px;font:inherit;cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;font-size:15px;line-height:1;transition:all .2s;display:inline-flex}.pf-zamknij:hover{color:#f2f6f4;border-color:#ffffff3d}.pf-zamknij:focus-visible{outline:1px solid var(--green,#00f38b);outline-offset:2px}.pf-lista{grid-template-columns:1fr 1fr;gap:8px;padding:20px 24px;display:grid;overflow-y:auto}.pf-chip{border:1px solid var(--line,#ffffff1c);color:#c9d3ce;font:inherit;text-align:left;cursor:pointer;background:#ffffff04;border-radius:13px;align-items:center;gap:12px;padding:13px 15px;font-size:12.5px;font-weight:600;transition:all .2s;display:flex}.pf-chip:hover{color:#f2f6f4;background:#ffffff0a;border-color:#fff3}.pf-chip:focus-visible{outline:1px solid var(--green,#00f38b);outline-offset:2px}.pf-chip.wybrany{color:#f2f6f4;background:#00f38b12;border-color:#00f38b6b}.pf-znacznik{color:#04150d;border:1px solid #fff3;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;font-size:11px;line-height:1;transition:all .2s;display:inline-flex}.pf-chip.wybrany .pf-znacznik{background:var(--green,#00f38b);border-color:var(--green,#00f38b)}.pf-nazwa{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pf-ile{color:#5d6862;letter-spacing:.02em;flex-shrink:0;font-size:10px;font-weight:700}.pf-chip.wybrany .pf-ile{color:#00f38bb8}.pf-stopka{background:#ffffff04;border-top:1px solid #ffffff0f;align-items:center;gap:12px;padding:16px 24px;display:flex}.pf-podsumowanie{color:#8b968f;letter-spacing:.01em;font-size:11.5px}.pf-akcje{align-items:center;gap:9px;margin-left:auto;display:flex}.pf-btn{border:1px solid var(--line,#ffffff1c);color:#c9d3ce;font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border-radius:999px;padding:11px 20px;font-size:11.5px;font-weight:650;transition:all .2s}.pf-btn:hover{color:#f2f6f4;border-color:#ffffff3d}.pf-btn:focus-visible{outline:1px solid var(--green,#00f38b);outline-offset:2px}.pf-btn--zapisz{border-color:var(--green,#00f38b);background:var(--green,#00f38b);color:#04150d;font-weight:750}.pf-btn--zapisz:hover{filter:brightness(1.08);color:#04150d}body.pf-lock{overflow:hidden}@media (max-width:620px){.pf-fab{padding:10px 11px 10px 16px;font-size:11.5px;bottom:18px}.pf-lista{grid-template-columns:1fr;padding:16px}.pf-head{padding:20px 18px 15px}.pf-head strong{font-size:17px}.pf-stopka{flex-wrap:wrap;padding:14px 18px}.pf-podsumowanie{order:2;width:100%}.pf-akcje{width:100%;margin-left:0}.pf-akcje .pf-btn{flex:1}}@media (prefers-reduced-motion:reduce){.pf-fab,.pf-chip,.pf-btn,.pf-zamknij{transition:none}.pf-backdrop,.pf-panel{animation:none}}
:root:where([data-strona=marka]){--bg:#050706;--bg2:#070a08;--panel:#090d0a;--panel2:#0d120f;--line:#ffffff1a;--line2:#ffffff29;--text:#f5f8f6;--muted:#89948e;--green:#00f38b;--green-soft:#00f38b12;--max:1500px;--ease:cubic-bezier(.2,.8,.2,1)}:where([data-strona=marka]) *{box-sizing:border-box}html:where([data-strona=marka]){scroll-behavior:smooth}:where([data-strona=marka]) body{color:var(--text);background:radial-gradient(circle at 80% -8%,#00f38b0e,transparent 28%), var(--bg);margin:0;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}:where([data-strona=marka]) body.menu-open{overflow:hidden}:where([data-strona=marka]) a{color:inherit;text-decoration:none}:where([data-strona=marka]) button{font:inherit}:where([data-strona=marka]) img{width:100%;display:block}:where([data-strona=marka]) .container{width:min(calc(100% - 48px),var(--max));margin-inline:auto}:where([data-strona=marka]) .green{color:var(--green)}:where([data-strona=marka]) .eyebrow{color:#76827b;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:10px;font-size:8px;font-weight:800;display:flex}:where([data-strona=marka]) .eyebrow:before{content:"";background:var(--green);width:22px;height:1px}:where([data-strona=marka]) .h2{letter-spacing:-.065em;margin:0;font:760 clamp(42px,5.4vw,84px)/.91 Manrope}:where([data-strona=marka]) .btn{border:1px solid var(--line);min-height:48px;transition:.35s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:13px;padding:13px 18px;font-size:10px;font-weight:800;display:inline-flex}:where([data-strona=marka]) .btn:hover{transform:translateY(-3px)}:where([data-strona=marka]) .btn-green{background:var(--green);border-color:var(--green);color:#00180e}:where([data-strona=marka]) .btn-dark{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050706a3}:where([data-strona=marka]) .btn b{font-size:14px;font-weight:500}:where([data-strona=marka]) .reveal{opacity:0;transition:opacity .75s var(--ease),transform .75s var(--ease);transform:translateY(24px)}:where([data-strona=marka]) .reveal.visible{opacity:1;transform:none}:where([data-strona=marka]) .nav{z-index:200;width:100%;transition:.35s var(--ease);padding:20px 0;position:fixed;top:0;left:0}:where([data-strona=marka]) .nav.scrolled{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#040605db;padding:12px 0}:where([data-strona=marka]) .nav-inner{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}:where([data-strona=marka]) .brand img{width:180px}:where([data-strona=marka]) .nav-links{gap:28px;display:flex}:where([data-strona=marka]) .nav-links a{color:#b8c0bb;font-size:10px}:where([data-strona=marka]) .nav-right{justify-self:end;align-items:center;gap:9px;display:flex}:where([data-strona=marka]) .nav-back{border:1px solid var(--line);color:#a8b1ac;border-radius:999px;padding:9px 12px;font-size:9px}:where([data-strona=marka]) .nav-contact{background:var(--green);color:#00180e;border-radius:999px;padding:10px 14px;font-size:9px;font-weight:800}:where([data-strona=marka]) .menu-toggle{background:0 0;border:0;width:40px;height:40px;display:none}:where([data-strona=marka]) .menu-toggle span{background:#fff;width:25px;height:1px;margin:7px auto;display:block}:where([data-strona=marka]) .mobile-menu{z-index:190;opacity:0;visibility:hidden;transition:.35s var(--ease);background:#060806;align-items:center;display:flex;position:fixed;inset:0}:where([data-strona=marka]) .mobile-menu.open{opacity:1;visibility:visible}:where([data-strona=marka]) .mobile-menu .container{flex-direction:column;gap:20px;display:flex}:where([data-strona=marka]) .mobile-menu a{border-bottom:1px solid var(--line);letter-spacing:-.05em;padding-bottom:14px;font:700 clamp(30px,9vw,48px)/1 Manrope}:where([data-strona=marka]) .hero{background:#050706;min-height:100svh;position:relative;overflow:hidden}:where([data-strona=marka]) .hero-media{position:absolute;inset:0}:where([data-strona=marka]) .hero-media img{object-fit:cover;object-position:53% 50%;filter:brightness(.59)saturate(.88)contrast(1.06);will-change:transform;height:110%;transform:scale(1.05)}:where([data-strona=marka]) .hero-shade{background:linear-gradient(90deg,#030504f5,#03050494 34%,#03050414 72%,#03050433),linear-gradient(#03050424,#0000 50%,#030504e8);position:absolute;inset:0}:where([data-strona=marka]) .hero-grid{opacity:.08;background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:78px 78px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}:where([data-strona=marka]) .hero-content{z-index:4;flex-direction:column;justify-content:flex-end;min-height:100svh;padding:0 0 clamp(56px,7vh,92px);display:flex;position:relative}:where([data-strona=marka]) .hero-kicker{letter-spacing:.16em;text-transform:uppercase;color:#a6afa9;align-items:center;gap:10px;margin-bottom:14px;font-size:8px;display:flex}:where([data-strona=marka]) .hero-kicker i{background:var(--green);width:22px;height:1px}:where([data-strona=marka]) .hero h1{letter-spacing:-.085em;margin:0 0 20px;font:800 clamp(72px,10vw,170px)/.76 Manrope}:where([data-strona=marka]) .hero h1 .soft{color:#fff;text-shadow:0 6px 40px #00000073;font-weight:800}:where([data-strona=marka]) .hero h1 .green{display:block}@supports (-webkit-text-stroke:1px currentColor){:where([data-strona=marka]) .hero h1 .green{color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:clamp(1.5px,.16vw,2.6px);-webkit-text-stroke-color:var(--green);filter:drop-shadow(0 0 2px #00f38bb3)drop-shadow(0 0 13px #00f38b66)drop-shadow(0 0 44px #00f38b3d);text-shadow:0 0 52px #00f38b1a}}:where([data-strona=marka]) .hero-bottom{grid-template-columns:minmax(0,620px) auto;align-items:end;gap:64px;display:grid}:where([data-strona=marka]) .hero-bottom p{color:#c1cac4;margin:0;font-size:13px;line-height:1.72}:where([data-strona=marka]) .hero-actions{flex-wrap:wrap;gap:9px;display:flex}:where([data-strona=marka]) .models{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 16%,#00f38b0b,#0000 24%),#070a08;padding:64px 0 0;position:relative;overflow:hidden}:where([data-strona=marka]) .models:before{content:attr(data-marka);text-transform:uppercase;white-space:nowrap;letter-spacing:-.11em;color:#ffffff06;pointer-events:none;font:800 clamp(140px,20vw,320px)/.7 Manrope;position:absolute;top:10px;right:-18px}:where([data-strona=marka]) .models-head{z-index:2;grid-template-columns:1fr .55fr;align-items:end;gap:44px;margin-bottom:24px;display:grid;position:relative}:where([data-strona=marka]) .models-head p{color:#89948e;justify-self:end;max-width:510px;margin:0;font-size:11px;line-height:1.72}:where([data-strona=marka]) .products{background:#050706;padding:100px 0 0}:where([data-strona=marka]) .products-head{grid-template-columns:1fr .55fr;align-items:end;gap:72px;margin-bottom:34px;display:grid}:where([data-strona=marka]) .products-aside{justify-self:end;max-width:490px}:where([data-strona=marka]) .products-head p{color:#89948e;margin:0;font-size:11px;line-height:1.72}:where([data-strona=marka]) .product-experience{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#070a08;grid-template-columns:minmax(0,1fr) 29%;height:min(900px,92vh);min-height:720px;display:grid;position:relative;overflow:hidden}:where([data-strona=marka]) .product-visual{position:relative;overflow:hidden}:where([data-strona=marka]) .product-visual img{object-fit:cover;object-position:48% center;filter:brightness(.57)saturate(.82);width:100%;height:100%;transition:opacity .22s ease,transform .7s var(--ease),filter .55s var(--ease),object-position .7s var(--ease);position:absolute;inset:0;transform:scale(1.025)}:where([data-strona=marka]) .product-visual:after{content:"";background:linear-gradient(#0000 48%,#030504f2),linear-gradient(90deg,#0305043d,#0000 64%);position:absolute;inset:0}:where([data-strona=marka]) .product-no{z-index:4;letter-spacing:.16em;color:#b3bdb7;font-size:11px;font-weight:600;position:absolute;top:20px;left:24px}:where([data-strona=marka]) .product-caption{z-index:4;grid-template-columns:1fr .62fr;align-items:end;gap:38px;display:grid;position:absolute;bottom:24px;left:24px;right:26px}:where([data-strona=marka]) .product-caption small{color:var(--green);letter-spacing:.16em;margin-bottom:8px;font-size:7px;display:block}:where([data-strona=marka]) .product-caption h3{letter-spacing:-.075em;margin:0;font:800 clamp(58px,6vw,96px)/.84 Manrope}:where([data-strona=marka]) .product-caption p{color:#aeb7b2;margin:0;font-size:10px;line-height:1.6}:where([data-strona=marka]) .product-list{border-left:1px solid var(--line);background:#090d0a;grid-template-rows:repeat(6,1fr);display:grid}:where([data-strona=marka]) .product-row{border-bottom:1px solid var(--line);transition:.35s var(--ease);grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:20px 18px;display:grid;position:relative;overflow:hidden}:where([data-strona=marka]) .product-row:last-child{border-bottom:0}:where([data-strona=marka]) .product-row:before{content:"";background:var(--green);transform-origin:50%;width:2px;transition:.32s var(--ease);position:absolute;top:14%;bottom:14%;left:0;transform:scaleY(0)}:where([data-strona=marka]) .product-row:after{content:"";opacity:0;transition:.35s var(--ease);background:radial-gradient(circle at 90% 60%,#00f38b14,#0000 28%),linear-gradient(90deg,#00f38b06,#0000 55%);position:absolute;inset:0}:where([data-strona=marka]) .product-row:hover,:where([data-strona=marka]) .product-row.active{background:#0a100c}:where([data-strona=marka]) .product-row:hover:after,:where([data-strona=marka]) .product-row.active:after{opacity:1}:where([data-strona=marka]) .product-row.active:before{transform:scaleY(1)}:where([data-strona=marka]) .product-row .num{z-index:2;color:#4e5952;font-size:6px;position:relative}:where([data-strona=marka]) .product-row strong{z-index:2;color:#777f7a;transition:.3s var(--ease);font:650 13px/1 Manrope;display:block;position:relative}:where([data-strona=marka]) .product-row small{z-index:2;color:#4f5a54;margin-top:6px;font-size:7px;display:block;position:relative}:where([data-strona=marka]) .product-row .arrow{z-index:2;color:#425049;font-size:11px;position:relative}:where([data-strona=marka]) .product-row:hover strong,:where([data-strona=marka]) .product-row.active strong{color:#fff;transform:translate(3px)}:where([data-strona=marka]) .product-row:hover .num,:where([data-strona=marka]) .product-row.active .num,:where([data-strona=marka]) .product-row:hover .arrow,:where([data-strona=marka]) .product-row.active .arrow{color:var(--green)}:where([data-strona=marka]) .tech{background:#050706;padding:26px 0 76px}:where([data-strona=marka]) .tech-shell{border:1px solid var(--line);background:#090d0a;grid-template-columns:1.15fr repeat(3,1fr);display:grid}:where([data-strona=marka]) .tech-intro,:where([data-strona=marka]) .tech-item{border-right:1px solid var(--line);min-height:122px;padding:18px}:where([data-strona=marka]) .tech-item:last-child{border-right:0}:where([data-strona=marka]) .tech-intro{flex-direction:column;justify-content:center;display:flex}:where([data-strona=marka]) .tech-intro span{letter-spacing:.15em;color:var(--green);font-size:7px}:where([data-strona=marka]) .tech-intro strong{letter-spacing:-.04em;margin-top:8px;font:650 23px/.98 Manrope}:where([data-strona=marka]) .tech-item{flex-direction:column;justify-content:flex-end;display:flex}:where([data-strona=marka]) .tech-item small{letter-spacing:.14em;color:#59645e;font-size:6px}:where([data-strona=marka]) .tech-item strong{margin-top:11px;font:650 20px/1 Manrope}:where([data-strona=marka]) .tech-item span{color:#69746e;margin-top:6px;font-size:7px}:where([data-strona=marka]) .final{border-top:1px solid var(--line);min-height:620px;position:relative;overflow:hidden}:where([data-strona=marka]) .final img{object-fit:cover;object-position:56% center;filter:brightness(.51)saturate(.88);height:100%;position:absolute;inset:0}:where([data-strona=marka]) .final:after{content:"";background:linear-gradient(90deg,#030504eb,#0305045c 62%,#03050424),linear-gradient(#0000 42%,#030504db);position:absolute;inset:0}:where([data-strona=marka]) .final-grid{z-index:2;grid-template-columns:1fr .5fr;align-items:end;gap:70px;min-height:620px;padding:70px 0;display:grid;position:relative}:where([data-strona=marka]) .final-side{justify-self:end;max-width:420px}:where([data-strona=marka]) .final-side p{color:#b2bbb5;margin:0 0 20px;font-size:11px;line-height:1.72}:where([data-strona=marka]) footer{background:#060806;padding:34px 0 24px}:where([data-strona=marka]) .footer-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;display:grid}:where([data-strona=marka]) .footer-row img{width:175px}:where([data-strona=marka]) .footer-row>span{letter-spacing:.1em;color:#59645e;justify-self:center;font-size:7px}:where([data-strona=marka]) .footer-links{justify-self:end;gap:18px;display:flex}:where([data-strona=marka]) .footer-links a{color:#7f8a84;font-size:8px}@media (max-width:1120px){:where([data-strona=marka]) .nav-links{display:none}:where([data-strona=marka]) .nav-inner{grid-template-columns:1fr auto}:where([data-strona=marka]) .nav-back{display:none}:where([data-strona=marka]) .menu-toggle{display:block}:where([data-strona=marka]) .hero-bottom,:where([data-strona=marka]) .models-head,:where([data-strona=marka]) .products-head,:where([data-strona=marka]) .final-grid{grid-template-columns:1fr}:where([data-strona=marka]) .models-head p,:where([data-strona=marka]) .products-head p,:where([data-strona=marka]) .final-side{justify-self:start}:where([data-strona=marka]) .model-selector{min-height:auto}:where([data-strona=marka]) .selector-bg{height:560px;position:relative}:where([data-strona=marka]) .selector-grid{height:560px}:where([data-strona=marka]) .selector-orbit,:where([data-strona=marka]) .selector-dot{display:none}:where([data-strona=marka]) .selector-copy{display:block;position:absolute;inset:336px 22px auto}:where([data-strona=marka]) .selector-copy p{max-width:540px;margin-top:14px}:where([data-strona=marka]) .selector-right{border-left:0;border-top:1px solid var(--line);width:100%;position:relative;top:auto;bottom:auto;right:auto}:where([data-strona=marka]) .product-experience{grid-template-columns:1fr;height:auto;min-height:0}:where([data-strona=marka]) .product-visual{height:640px}:where([data-strona=marka]) .product-list{border-left:0;border-top:1px solid var(--line);grid-template-rows:none;grid-template-columns:repeat(3,1fr)}:where([data-strona=marka]) .product-row{border-bottom:0;border-right:1px solid var(--line);min-height:130px}:where([data-strona=marka]) .product-row:nth-child(3n){border-right:0}:where([data-strona=marka]) .product-row{border-bottom:1px solid var(--line)}:where([data-strona=marka]) .product-row:nth-last-child(-n+3){border-bottom:0}:where([data-strona=marka]) .tech-shell{grid-template-columns:1fr 1fr}:where([data-strona=marka]) .tech-intro{border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1}:where([data-strona=marka]) .tech-item:nth-child(3){border-right:0}}@media (max-width:720px){:where([data-strona=marka]) .container{width:min(calc(100% - 24px),var(--max))}:where([data-strona=marka]) .nav{padding:max(10px,env(safe-area-inset-top)) 0 9px;background:linear-gradient(#030504c7,#03050429 74%,#0000)}:where([data-strona=marka]) .nav.scrolled{padding:max(8px,env(safe-area-inset-top)) 0 8px}:where([data-strona=marka]) .brand img{width:120px}:where([data-strona=marka]) .nav-contact{display:none}:where([data-strona=marka]) .menu-toggle{place-content:center;display:grid}:where([data-strona=marka]) .hero{min-height:800px}:where([data-strona=marka]) .hero-content{min-height:800px;padding:max(105px,calc(82px + env(safe-area-inset-top))) 0 max(42px,calc(26px + env(safe-area-inset-bottom)));justify-content:flex-end}:where([data-strona=marka]) .hero-media img{object-position:62% 50%;height:104%;transform:scale(1.02)}:where([data-strona=marka]) .hero-shade{background:linear-gradient(#0305046e,#0305042e 34%,#030504b3 76%,#030504f5),linear-gradient(90deg,#030504c7,#03050429)}:where([data-strona=marka]) .hero h1{font-size:clamp(54px,16vw,72px);line-height:.8}:where([data-strona=marka]) .hero-bottom{gap:17px}:where([data-strona=marka]) .hero-bottom p{font-size:10.6px;line-height:1.55}:where([data-strona=marka]) .hero-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}:where([data-strona=marka]) .hero-actions .btn{min-height:44px;padding:10px 8px;font-size:8.8px}:where([data-strona=marka]) .models{padding:82px 0 0}:where([data-strona=marka]) .models-head{gap:22px;margin-bottom:26px}:where([data-strona=marka]) .selector-bg,:where([data-strona=marka]) .selector-grid{height:430px}:where([data-strona=marka]) .selector-copy{top:230px;left:15px;right:15px}:where([data-strona=marka]) .selector-copy h3{font-size:54px}:where([data-strona=marka]) .selector-copy p{font-size:8.5px}:where([data-strona=marka]) .selector-stats{gap:6px;top:14px;left:15px}:where([data-strona=marka]) .selector-pill{padding:7px 9px;font-size:6px}:where([data-strona=marka]) .selector-right{width:100%}:where([data-strona=marka]) .selector-item{min-height:72px;padding:15px}:where([data-strona=marka]) .selector-item strong{font-size:16px}:where([data-strona=marka]) .products{padding-top:80px}:where([data-strona=marka]) .products-head{gap:22px;margin-bottom:26px}:where([data-strona=marka]) .product-visual{height:520px}:where([data-strona=marka]) .product-caption{display:block;bottom:15px;left:15px;right:15px}:where([data-strona=marka]) .product-caption h3{font-size:46px}:where([data-strona=marka]) .product-caption p{margin-top:13px;font-size:8px}:where([data-strona=marka]) .product-list{grid-template-rows:repeat(6,1fr);grid-template-columns:1fr}:where([data-strona=marka]) .product-row{border-right:0;border-bottom:1px solid var(--line);min-height:94px}:where([data-strona=marka]) .product-row:nth-child(-n+3){border-bottom:1px solid var(--line)}:where([data-strona=marka]) .product-row:last-child{border-bottom:0}:where([data-strona=marka]) .tech{padding:18px 0 56px}:where([data-strona=marka]) .tech-shell{grid-template-columns:1fr}:where([data-strona=marka]) .tech-intro,:where([data-strona=marka]) .tech-item{border-right:0;border-bottom:1px solid var(--line);grid-column:auto}:where([data-strona=marka]) .tech-item:last-child{border-bottom:0}:where([data-strona=marka]) .final{min-height:560px}:where([data-strona=marka]) .final-grid{gap:24px;min-height:560px;padding:55px 0}:where([data-strona=marka]) .final img{object-position:61% center}:where([data-strona=marka]) .final-side{max-width:none}:where([data-strona=marka]) .footer-row{grid-template-columns:1fr;gap:18px}:where([data-strona=marka]) .footer-row>span,:where([data-strona=marka]) .footer-links{justify-self:start}}@media (max-width:380px){:where([data-strona=marka]) .hero-actions{grid-template-columns:1fr}:where([data-strona=marka]) .hero h1{font-size:50px}}@media (min-width:1121px){:where([data-strona=marka]) .products{overflow:visible}:where([data-strona=marka]) .product-experience{align-items:start;height:auto!important;min-height:0!important;overflow:visible!important}:where([data-strona=marka]) .product-visual{border-right:1px solid var(--line);align-self:start;min-height:620px;top:84px;overflow:hidden;height:calc(100vh - 84px)!important;position:sticky!important}:where([data-strona=marka]) .product-list{background:#090d0a;border-left:0;display:block!important}:where([data-strona=marka]) .product-row{padding:18px 22px;min-height:clamp(108px,15vh,138px)!important}:where([data-strona=marka]) .product-row strong{letter-spacing:-.02em;font-size:21px}:where([data-strona=marka]) .product-row small{letter-spacing:.06em;color:#93a09a;margin-top:6px;font-size:12px}:where([data-strona=marka]) .product-row .num{font-size:13px}}:where([data-strona=marka]) .product-visual{background:#050706}:where([data-strona=marka]) .product-visual .product-layer{will-change:transform,opacity;transition:opacity .42s cubic-bezier(.22,.75,.24,1),transform .9s cubic-bezier(.16,.82,.24,1),filter .58s cubic-bezier(.2,.8,.2,1)}:where([data-strona=marka]) .product-visual .product-layer.is-back{opacity:0}:where([data-strona=marka]) .product-caption{will-change:transform,opacity;transition:opacity .3s cubic-bezier(.2,.8,.2,1),transform .46s cubic-bezier(.18,.82,.22,1)}:where([data-strona=marka]) .product-caption.is-transitioning{opacity:0;transform:translateY(18px)}:where([data-strona=marka]) .product-no{transition:opacity .28s ease,transform .4s var(--ease)}:where([data-strona=marka]) .product-visual.is-transitioning .product-no{opacity:.25;transform:translateY(-5px)}:where([data-strona=marka]) .product-row{transition:background .4s var(--ease),opacity .4s var(--ease)}:where([data-strona=marka]) .product-row strong,:where([data-strona=marka]) .product-row small,:where([data-strona=marka]) .product-row .num,:where([data-strona=marka]) .product-row .arrow{transition:color .38s var(--ease), transform .38s var(--ease), opacity .38s var(--ease)}:where([data-strona=marka]) .product-row:not(.active){opacity:.58}:where([data-strona=marka]) .product-row.active{opacity:1}:where([data-strona=marka]) .product-row.active strong{transform:translate(6px)}:where([data-strona=marka]) .product-row:before{transition:transform .5s cubic-bezier(.18,.82,.22,1)}:where([data-strona=marka]) .product-row.active:after{animation:.65s both productRowGlow}@keyframes productRowGlow{0%{opacity:0}45%{opacity:1}to{opacity:.72}}:where([data-strona=marka]) .product-visual .product-sweep{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}:where([data-strona=marka]) .product-visual .product-sweep:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00f38b09 35%,#ffffff0f 52%,#00f38b06 68%,#0000);width:32%;position:absolute;top:-10%;bottom:-10%;left:-42%;transform:skew(-14deg)}:where([data-strona=marka]) .product-visual.sweep-active .product-sweep:before{animation:.7s cubic-bezier(.18,.75,.18,1) productSweep}@keyframes productSweep{0%{opacity:0;left:-42%}18%{opacity:.8}to{opacity:0;left:116%}}@media (prefers-reduced-motion:reduce){:where([data-strona=marka]) .product-visual #productImage,:where([data-strona=marka]) .product-caption,:where([data-strona=marka]) .product-no,:where([data-strona=marka]) .product-row,:where([data-strona=marka]) .product-row strong,:where([data-strona=marka]) .product-row small,:where([data-strona=marka]) .product-row .num,:where([data-strona=marka]) .product-row .arrow{transition:none!important}:where([data-strona=marka]) .product-visual .product-sweep{display:none}}@media (max-width:1120px){:where([data-strona=marka]) .product-row{cursor:pointer;opacity:1!important}:where([data-strona=marka]) .product-row:before{opacity:.18;transform:scaleY(1)}:where([data-strona=marka]) .product-row.active:before{opacity:.18}:where([data-strona=marka]) .product-row.active{background:#090d0a}:where([data-strona=marka]) .product-row.active:after{opacity:0;animation:none}:where([data-strona=marka]) .product-row strong{color:#f1f5f2;transform:none!important}:where([data-strona=marka]) .product-row .arrow{color:var(--green);transition:transform .28s var(--ease);transform:translate(0)}:where([data-strona=marka]) .product-row:active .arrow{transform:translate(4px)}:where([data-strona=marka]) .product-row small{color:#68736d}:where([data-strona=marka]) .product-row .num{color:#5b6760}:where([data-strona=marka]) .product-visual{pointer-events:none}:where([data-strona=marka]) .product-list{z-index:5;position:relative}}@media (max-width:720px){:where([data-strona=marka]) .product-row{grid-template-columns:26px 1fr 22px;padding:16px 15px;min-height:88px!important}:where([data-strona=marka]) .product-row strong{font-size:14px;line-height:1.05}:where([data-strona=marka]) .product-row small{margin-top:5px;font-size:7px}:where([data-strona=marka]) .product-row .arrow{justify-self:end;font-size:15px}}:where([data-strona=marka]) .product-empty{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:640px;margin:20px auto 0;padding:56px 24px 60px;display:flex}:where([data-strona=marka]) .product-empty svg{color:var(--green);opacity:.7}:where([data-strona=marka]) .product-empty p{max-width:460px;color:var(--muted);margin:0;font-size:13px;line-height:1.75}:where([data-strona=marka]) .product-groups{display:none}@media (max-width:1120px){:where([data-strona=marka]) .product-experience{display:none}:where([data-strona=marka]) .product-groups{border-top:1px solid var(--line);display:block}:where([data-strona=marka]) .pg-head{z-index:6;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.19em;text-transform:uppercase;color:#c3ccc7;background:#070a08f0;align-items:center;gap:10px;margin:0;padding:11px 24px;font:700 9.5px/1 Inter,system-ui,sans-serif;display:flex;position:sticky;top:52px}:where([data-strona=marka]) .pg-head b{background:var(--green-soft);min-width:19px;height:19px;color:var(--green);letter-spacing:0;border:1px solid #00f38b4d;border-radius:99px;place-items:center;padding:0 5px;font-size:9px;font-weight:700;display:inline-grid}:where([data-strona=marka]) .pg-row{transition:background .25s var(--ease);border-bottom:1px solid #ffffff0e;grid-template-columns:58px minmax(0,1fr) 22px;align-items:center;gap:14px;padding:11px 24px;display:grid}:where([data-strona=marka]) .pg-row:active{background:#0c110e}:where([data-strona=marka]) .pg-group:last-child .pg-row:last-child{border-bottom:0}:where([data-strona=marka]) .pg-thumb{aspect-ratio:1;background:repeating-linear-gradient(45deg,#ffffff06 0 8px,#0000 8px 16px),#0c110e;border-radius:9px;display:block;overflow:hidden}:where([data-strona=marka]) .pg-thumb img{object-fit:cover;filter:brightness(.92)saturate(.95);width:100%;height:100%}:where([data-strona=marka]) .pg-name{letter-spacing:-.01em;min-width:0;color:var(--text);font:600 13px/1.3 Manrope,Inter,sans-serif}:where([data-strona=marka]) .pg-go{width:22px;height:22px;color:var(--green);opacity:.75;justify-self:end;place-items:center;display:grid}}@media (max-width:420px){:where([data-strona=marka]) .pg-head{padding:10px 16px}:where([data-strona=marka]) .pg-row{grid-template-columns:50px minmax(0,1fr) 20px;gap:12px;padding:10px 16px}:where([data-strona=marka]) .pg-name{font-size:12.5px}}@media (min-width:620px) and (max-width:1120px){:where([data-strona=marka]) .pg-list{grid-template-columns:1fr 1fr;display:grid}:where([data-strona=marka]) .pg-row:nth-child(odd){border-right:1px solid #ffffff0e}:where([data-strona=marka]) .pg-group:last-child .pg-row:nth-last-child(-n+2){border-bottom:0}}:where([data-strona=marka]) .product-switch{border:1px solid var(--line);background:#ffffff05;border-radius:999px;gap:4px;margin-top:18px;padding:4px;display:inline-flex}:where([data-strona=marka]) .product-switch button{color:#8b968f;font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:8px 15px;font-size:11px;font-weight:650;transition:all .22s;display:inline-flex}:where([data-strona=marka]) .product-switch button b{color:#5d6862;font-size:9px;font-weight:700;transition:all .22s}:where([data-strona=marka]) .product-switch button:hover{color:#e6ece9}:where([data-strona=marka]) .product-switch button.active{background:var(--green);color:#04150d}:where([data-strona=marka]) .product-switch button.active b{color:#04150d9e}:where([data-strona=marka]) .product-switch button:focus-visible{outline:1px solid var(--green);outline-offset:2px}:where([data-strona=marka]) .product-switch button:disabled{opacity:.34;cursor:default}:where([data-strona=marka]) .product-switch button:disabled:hover{color:#8b968f}:where([data-strona=marka]) .product-list[data-widok=glowne] .product-row[data-grupa=kompatybilne],:where([data-strona=marka]) .product-list[data-widok=kompatybilne] .product-row[data-grupa=glowne],:where([data-strona=marka]) .product-groups[data-widok=glowne] .pg-row[data-grupa=kompatybilne],:where([data-strona=marka]) .product-groups[data-widok=kompatybilne] .pg-row[data-grupa=glowne],:is(:where([data-strona=marka]) .product-groups[data-widok=glowne] .pg-group:not(:has(.pg-row[data-grupa=glowne]:not(.poza-filtrem))),:where([data-strona=marka]) .product-groups[data-widok=kompatybilne] .pg-group:not(:has(.pg-row[data-grupa=kompatybilne]:not(.poza-filtrem)))),:where([data-strona=marka]) .product-row.poza-filtrem,:where([data-strona=marka]) .pg-row.poza-filtrem,:where([data-strona=marka]) .product-groups[data-widok=glowne] .pg-head [data-liczba=kompatybilne],:where([data-strona=marka]) .product-groups[data-widok=kompatybilne] .pg-head [data-liczba=glowne]{display:none}@media (prefers-reduced-motion:reduce){:where([data-strona=marka]) .product-switch button{transition:none}}:where([data-strona=marka]) .model-vault{background:radial-gradient(circle at 10% 0,#00f38b0b,#0000 24%),#070a08;border-top:1px solid #ffffff1c;width:100%;margin:0;box-shadow:0 40px 120px #00000047}:where([data-strona=marka]) .model-vault-topbar{border-bottom:1px solid var(--line);background:#ffffff03;justify-content:space-between;align-items:center;gap:30px;height:66px;padding:0 20px;display:flex}:where([data-strona=marka]) .model-vault-topbar>div:first-child span{letter-spacing:.2em;color:var(--green);font-size:8px;font-weight:700;display:block}:where([data-strona=marka]) .model-vault-topbar>div:first-child strong{letter-spacing:.02em;margin-top:5px;font:700 15px/1 Manrope;display:block}:where([data-strona=marka]) .model-vault-instruction{align-items:center;gap:14px;display:flex}:where([data-strona=marka]) .model-vault-instruction>span{letter-spacing:.12em;color:#5e6963;font-size:8px}:where([data-strona=marka]) .model-vault-arrows{gap:5px;display:flex}:where([data-strona=marka]) .model-vault-arrows button{border:1px solid var(--line2);color:#c3ccc7;cursor:pointer;width:34px;height:34px;transition:.28s var(--ease);background:0 0;border-radius:50%;place-items:center;display:grid}:where([data-strona=marka]) .model-vault-arrows button:hover{border-color:var(--green);color:var(--green);background:#00f38b0f}:where([data-strona=marka]) .model-vault-viewport{scrollbar-width:none;scroll-behavior:smooth;overscroll-behavior-x:contain;overflow:auto hidden}:where([data-strona=marka]) .model-vault-viewport::-webkit-scrollbar{display:none}:where([data-strona=marka]) .model-vault-track{width:100%;height:620px;display:flex}:where([data-strona=marka]) .vault-model{min-width:96px;height:100%;transition:flex-basis .62s var(--ease),opacity .4s,filter .4s;border-right:1px solid #ffffff14;flex:1 0 96px;display:block;position:relative;overflow:hidden}:where([data-strona=marka]) .vault-model:last-child{border-right:0}:where([data-strona=marka]) .vault-model.active,:where([data-strona=marka]) .vault-model:hover{flex-basis:min(46%,720px)}:where([data-strona=marka]) .model-vault-track:hover .vault-model:not(:hover){opacity:.6}:where([data-strona=marka]) .model-vault-track:hover .vault-model:hover{opacity:1}:where([data-strona=marka]) .vault-model:after{content:"";z-index:8;background:var(--green);width:0;height:2px;transition:width .5s var(--ease);position:absolute;bottom:0;left:0}:where([data-strona=marka]) .vault-model:hover:after,:where([data-strona=marka]) .vault-model.active:after{width:52px}:where([data-strona=marka]) .vault-model>img{object-fit:cover;object-position:52% center;filter:brightness(.58);width:100%;height:100%;transition:transform 1s var(--ease),filter .45s var(--ease);position:absolute;inset:0;transform:scale(1.06)}:where([data-strona=marka]) .vault-model:hover>img,:where([data-strona=marka]) .vault-model.active>img{filter:brightness(.78);transform:scale(1)}:where([data-strona=marka]) .vault-model-shade{z-index:1;background:linear-gradient(#0305041a,#03050452 48%,#030504f0),linear-gradient(90deg,#030504a8,#0000 62%);transition:opacity .4s;position:absolute;inset:0}:where([data-strona=marka]) .vault-model:hover .vault-model-shade,:where([data-strona=marka]) .vault-model.active .vault-model-shade{opacity:.9}:where([data-strona=marka]) .vault-model-grid{z-index:2;opacity:.085;background-image:linear-gradient(#ffffff26 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}:where([data-strona=marka]) .vault-model-index{z-index:7;letter-spacing:.06em;color:#fff9;text-shadow:0 1px 10px #0000008c;font:700 17px/1 Manrope;position:absolute;top:14px;left:16px}:where([data-strona=marka]) .vault-model-vertical{z-index:7;writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.16em;color:#f0f4f1;white-space:nowrap;text-shadow:0 6px 26px #00000094;transition:opacity .28s var(--ease),transform .4s var(--ease);font:650 13px/1 Manrope;position:absolute;bottom:48px;left:50%;transform:translate(-50%)rotate(180deg)}:where([data-strona=marka]) .vault-model:hover .vault-model-vertical,:where([data-strona=marka]) .vault-model.active .vault-model-vertical{opacity:0;transform:translate(-50%)translateY(-8px)rotate(180deg)}:where([data-strona=marka]) .vault-model-word{z-index:2;letter-spacing:-.085em;color:#ffffff0e;white-space:nowrap;opacity:0;transition:opacity .45s .1s,transform .65s var(--ease);font:800 108px/.72 Manrope;position:absolute;top:76px;right:-8px;transform:translate(38px)}:where([data-strona=marka]) .vault-model-word--long{font-size:62px;top:100px}:where([data-strona=marka]) .vault-model:hover .vault-model-word,:where([data-strona=marka]) .vault-model.active .vault-model-word{opacity:1;transform:none}:where([data-strona=marka]) .vault-model-info{z-index:7;opacity:0;transition:opacity .42s .13s,transform .58s var(--ease);position:absolute;bottom:21px;left:23px;right:23px;transform:translateY(26px)}:where([data-strona=marka]) .vault-model:hover .vault-model-info,:where([data-strona=marka]) .vault-model.active .vault-model-info{opacity:1;transform:none}:where([data-strona=marka]) .vault-model-info>span{letter-spacing:.17em;color:var(--green);font-size:8px;font-weight:700}:where([data-strona=marka]) .vault-model-info h3{letter-spacing:-.065em;color:#fff;margin:8px 0 12px;font:720 62px/.82 Manrope}:where([data-strona=marka]) .vault-model-info p{color:#b3bbb6;max-width:400px;margin:0 0 19px;font-size:10.5px;line-height:1.65}:where([data-strona=marka]) .vault-model-enter{color:#e0e5e2;border-top:1px solid #fff3;justify-content:space-between;align-items:center;padding-top:12px;font-size:9px;font-weight:750;display:flex}:where([data-strona=marka]) .vault-model-enter b{background:var(--green);color:#00170d;width:33px;height:33px;transition:.35s var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 #00f38b38}:where([data-strona=marka]) .vault-model:hover .vault-model-enter b{transform:rotate(45deg);box-shadow:0 0 0 8px #00f38b0f,0 0 28px #00f38b24}:where([data-strona=marka]) .model-vault-foot{border-top:1px solid var(--line);grid-template-columns:240px 1fr auto;align-items:center;gap:28px;min-height:62px;padding:0 20px;display:grid}:where([data-strona=marka]) .model-vault-progress{background:#ffffff14;border-radius:999px;height:2px;overflow:hidden}:where([data-strona=marka]) .model-vault-progress i{background:var(--green);width:12%;height:100%;transition:width .5s var(--ease);display:block}:where([data-strona=marka]) .model-vault-foot-center{text-align:center}:where([data-strona=marka]) .model-vault-foot-center span{letter-spacing:.12em;color:#dfe5e1;font-size:9px;font-weight:700;display:block}:where([data-strona=marka]) .model-vault-foot-center small{color:#5e6963;margin-top:4px;font-size:8px;display:block}:where([data-strona=marka]) .model-vault-foot>a{letter-spacing:.06em;color:#8b968f;justify-self:end;align-items:center;gap:9px;font-size:8px;display:flex}:where([data-strona=marka]) .model-vault-foot>a b{color:var(--green);align-items:center;gap:6px;font-weight:750;display:flex}@media (max-width:1120px){:where([data-strona=marka]) .model-vault-track{height:520px}:where([data-strona=marka]) .vault-model.active,:where([data-strona=marka]) .vault-model:hover{flex-basis:min(62%,620px)}:where([data-strona=marka]) .vault-model-info h3{font-size:46px}:where([data-strona=marka]) .vault-model-word{font-size:76px}}@media (max-width:760px){:where([data-strona=marka]) .model-vault-topbar{height:58px;padding:0 14px}:where([data-strona=marka]) .model-vault-track{height:440px}:where([data-strona=marka]) .vault-model{flex-basis:78px}:where([data-strona=marka]) .vault-model.active,:where([data-strona=marka]) .vault-model:hover{flex-basis:86vw}:where([data-strona=marka]) .vault-model-info h3{font-size:38px}:where([data-strona=marka]) .vault-model-info p{font-size:10px}:where([data-strona=marka]) .vault-model-word{font-size:56px}:where([data-strona=marka]) .vault-model-word--long{font-size:34px}:where([data-strona=marka]) .model-vault-foot{grid-template-columns:1fr;gap:12px;padding:14px}:where([data-strona=marka]) .model-vault-foot>a{display:none}}@media (prefers-reduced-motion:reduce){:where([data-strona=marka]) .vault-model,:where([data-strona=marka]) .vault-model>img,:where([data-strona=marka]) .vault-model-info,:where([data-strona=marka]) .vault-model-word,:where([data-strona=marka]) .vault-model-vertical,:where([data-strona=marka]) .vault-model-enter b{transition:none}}:where([data-strona=marka]) .model-vault{--vault-otwarcie:cubic-bezier(.22,1,.28,1);--vault-zamkniecie:cubic-bezier(.4,0,.2,1)}:where([data-strona=marka]) .vault-model{transition:flex-basis .58s var(--vault-zamkniecie), opacity .3s var(--vault-zamkniecie), filter .3s var(--vault-zamkniecie)}:where([data-strona=marka]) .vault-model.active,:where([data-strona=marka]) .vault-model:hover{transition:flex-basis .78s var(--vault-otwarcie), opacity .4s var(--vault-otwarcie), filter .4s var(--vault-otwarcie)}:where([data-strona=marka]) .vault-model>img{transition:transform .5s var(--vault-zamkniecie),filter .35s;transform:scale(1.1)translate(3%)}:where([data-strona=marka]) .vault-model:hover>img,:where([data-strona=marka]) .vault-model.active>img{transition:transform 1.15s var(--vault-otwarcie),filter .6s;transform:scale(1)translate(0)}:where([data-strona=marka]) .vault-model-info>span,:where([data-strona=marka]) .vault-model-info h3,:where([data-strona=marka]) .vault-model-info p,:where([data-strona=marka]) .vault-model-enter{opacity:0;transition:opacity .24s var(--vault-zamkniecie),transform .24s var(--vault-zamkniecie);transform:translateY(16px)}:where([data-strona=marka]) .vault-model.active .vault-model-info>span,:where([data-strona=marka]) .vault-model:hover .vault-model-info>span{transition-delay:.16s}:where([data-strona=marka]) .vault-model.active .vault-model-info h3,:where([data-strona=marka]) .vault-model:hover .vault-model-info h3{transition-delay:.22s}:where([data-strona=marka]) .vault-model.active .vault-model-info p,:where([data-strona=marka]) .vault-model:hover .vault-model-info p{transition-delay:.29s}:where([data-strona=marka]) .vault-model.active .vault-model-enter,:where([data-strona=marka]) .vault-model:hover .vault-model-enter{transition-delay:.36s}:where([data-strona=marka]) .vault-model.active .vault-model-info>span,:where([data-strona=marka]) .vault-model.active .vault-model-info h3,:where([data-strona=marka]) .vault-model.active .vault-model-info p,:where([data-strona=marka]) .vault-model.active .vault-model-enter,:where([data-strona=marka]) .vault-model:hover .vault-model-info>span,:where([data-strona=marka]) .vault-model:hover .vault-model-info h3,:where([data-strona=marka]) .vault-model:hover .vault-model-info p,:where([data-strona=marka]) .vault-model:hover .vault-model-enter{opacity:1;transition:opacity .5s var(--vault-otwarcie), transform .62s var(--vault-otwarcie);transform:none}:where([data-strona=marka]) .vault-model-info{opacity:1;transition:none;transform:none}:where([data-strona=marka]) .vault-model-word{filter:blur(6px);transition:opacity .3s,transform .35s var(--vault-zamkniecie),filter .3s;transform:translate(46px)}:where([data-strona=marka]) .vault-model:hover .vault-model-word,:where([data-strona=marka]) .vault-model.active .vault-model-word{filter:blur();transition:opacity .55s .12s, transform .95s 60ms var(--vault-otwarcie), filter .6s .12s;transform:none}:where([data-strona=marka]) .vault-model-vertical{transition:opacity .34s .12s var(--vault-otwarcie),transform .44s .12s var(--vault-otwarcie)}:where([data-strona=marka]) .vault-model:hover .vault-model-vertical,:where([data-strona=marka]) .vault-model.active .vault-model-vertical{opacity:0;transition:opacity .18s,transform .26s var(--vault-zamkniecie);transform:translate(-50%)translateY(-14px)rotate(180deg)}:where([data-strona=marka]) .vault-model:after{transition:width .32s var(--vault-zamkniecie)}:where([data-strona=marka]) .vault-model:hover:after,:where([data-strona=marka]) .vault-model.active:after{transition:width .6s .3s var(--vault-otwarcie)}:where([data-strona=marka]) .vault-model-index{transition:color .3s}:where([data-strona=marka]) .vault-model:hover .vault-model-index,:where([data-strona=marka]) .vault-model.active .vault-model-index{color:#ffffffd1}@media (prefers-reduced-motion:reduce){:where([data-strona=marka]) .vault-model,:where([data-strona=marka]) .vault-model>img,:where([data-strona=marka]) .vault-model-word,:where([data-strona=marka]) .vault-model-vertical,:where([data-strona=marka]) .vault-model-info>span,:where([data-strona=marka]) .vault-model-info h3,:where([data-strona=marka]) .vault-model-info p,:where([data-strona=marka]) .vault-model-enter,:where([data-strona=marka]) .vault-model:after{filter:none!important;transition-duration:.01ms!important;transition-delay:0s!important}}:where([data-strona=marka]) .vault-model-glow{--mx:50%;--my:50%;z-index:3;pointer-events:none;opacity:0;background:radial-gradient(circle 340px at var(--mx) var(--my), #00f38b29, #00f38b0a 42%, transparent 72%);transition:opacity .5s var(--vault-otwarcie);position:absolute;inset:0}:where([data-strona=marka]) .vault-model.active .vault-model-glow,:where([data-strona=marka]) .vault-model:hover .vault-model-glow{opacity:1}:where([data-strona=marka]) .vault-model-sweep{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}:where([data-strona=marka]) .vault-model-sweep:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff0d,#00f38b1a,#0000);width:34%;position:absolute;top:-20%;bottom:-20%;left:-40%;transform:skew(-14deg)}:where([data-strona=marka]) .vault-model:hover .vault-model-sweep:before{animation:vault-przetarcie .85s var(--vault-otwarcie)}@keyframes vault-przetarcie{0%{opacity:0;left:-40%}16%{opacity:1}to{opacity:0;left:120%}}:where([data-strona=marka]) .vault-model:not(.active):hover .vault-model-vertical{color:var(--green)}:where([data-strona=marka]) .vault-model.active .vault-model-enter b,:where([data-strona=marka]) .vault-model:hover .vault-model-enter b{animation:2.8s ease-in-out 1.2s infinite vault-oddech}@keyframes vault-oddech{0%,to{box-shadow:0 0 0 8px #00f38b0f,0 0 28px #00f38b24}50%{box-shadow:0 0 0 12px #00f38b08,0 0 36px #00f38b38}}@media (prefers-reduced-motion:reduce){:where([data-strona=marka]) .vault-model-sweep:before,:where([data-strona=marka]) .vault-model.active .vault-model-enter b,:where([data-strona=marka]) .vault-model:hover .vault-model-enter b{animation:none!important}:where([data-strona=marka]) .vault-model-glow{transition:none}}:where([data-strona=marka]) .hero-media{animation:.95s ease-out both model-kadr-wejscie}:where([data-strona=marka]) .hero-media img{animation:1.6s cubic-bezier(.16,1,.3,1) both model-kadr-zblizenie}:where([data-strona=marka]) .hero-kicker{animation:.72s cubic-bezier(.22,1,.28,1) .12s both model-podnies}:where([data-strona=marka]) .hero h1 .soft{animation:.8s cubic-bezier(.22,1,.28,1) .2s both model-podnies}:where([data-strona=marka]) .hero h1 .green{animation:1.15s cubic-bezier(.22,1,.28,1) .36s both model-neon}:where([data-strona=marka]) .hero-bottom p{animation:.8s cubic-bezier(.22,1,.28,1) .5s both model-podnies}:where([data-strona=marka]) .hero-actions{animation:.8s cubic-bezier(.22,1,.28,1) .58s both model-podnies}@keyframes model-kadr-wejscie{0%{opacity:0}to{opacity:1}}@keyframes model-kadr-zblizenie{0%{transform:scale(1.17)}to{transform:scale(1.05)}}@keyframes model-podnies{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes model-neon{0%{opacity:0;transform:translateY(20px)}20%{opacity:.5;transform:translateY(7px)}28%{opacity:.1}42%{opacity:.85}50%{opacity:.24}68%{opacity:1;transform:none}76%{opacity:.6}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:where([data-strona=marka]) .hero-media,:where([data-strona=marka]) .hero-media img,:where([data-strona=marka]) .hero-kicker,:where([data-strona=marka]) .hero h1 .soft,:where([data-strona=marka]) .hero h1 .green,:where([data-strona=marka]) .hero-bottom p,:where([data-strona=marka]) .hero-actions{animation:none!important}}
