body.ssb-lp-body{margin:0;background:#FFFFFF}
body.ssb-lp-motyw #ssb-lp{padding-top:90px}
body.ssb-lp-motyw #ssb-lp [id]{scroll-margin-top:100px}
body.ssb-lp-motyw .elementor-location-footer .elementor-element-34e6a6b,body.ssb-lp-body .bne-flyout-wrapper{display:none!important}
#ssb-lp,#ssb-lp *,#ssb-lp *::before,#ssb-lp *::after{box-sizing:content-box}
@media (min-width:1300px){body.ssb-lp-motyw #ssb-lp [style*="max-width: 1200px"]{max-width:1248px !important}}
.ssb-lp [hidden]{display:none !important}
.ssb-lp [data-ssb-show][hidden]{display:flex !important;visibility:hidden}
.ssb-lp *{font-family:inherit}
.ssb-lp a{color:#202022}
.ssb-lp a:hover{color:#E8352A}
.ssb-lp img{max-width:none}
#ssb-lp :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,label,figcaption){color:inherit;text-transform:none}
#ssb-lp :is(h1,h2,h3,h4,h5,h6){font-family:inherit}
#ssb-lp label{line-height:inherit}
#ssb-lp a{color:#202022;text-decoration:underline}
#ssb-lp a:hover{color:#E8352A}
#ssb-lp a[style*="text-decoration: none"]{text-decoration:none}
#ssb-lp button{text-transform:none;letter-spacing:normal;line-height:inherit}
#ssb-lp img{max-width:none;height:auto}
#ssb-lp input,#ssb-lp select,#ssb-lp textarea{font-family:inherit;width:auto}
.ssb-lp details summary{list-style:none;cursor:pointer}
.ssb-lp details summary::-webkit-details-marker{display:none}
.ssb-lp details[open] .faq-plus{transform:rotate(45deg);background:#F6B41E;border-color:#F6B41E}
.ssb-lp .faq-plus{transition:transform .18s ease-out}
.ssb-lp .lift{transition:transform .18s ease-out, box-shadow .18s ease-out}
.ssb-lp .lift:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(32,32,34,.08)}
@keyframes ssb-flowR{from{left:0}to{left:calc(100% - 8px)}}
.ssb-lp .flow-dot{position:absolute;top:-3px;width:8px;height:8px;border-radius:50%;animation:ssb-flowR 2.6s linear infinite}
@keyframes ssb-fadeUp{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.ssb-lp .fade-up{opacity:0;animation:ssb-fadeUp .45s ease-out forwards}
@keyframes ssb-wordIn{from{opacity:0}to{opacity:1}}
.ssb-lp .word{opacity:0;animation:ssb-wordIn .2s ease-out forwards}
@keyframes ssb-pulseRed{0%{box-shadow:0 0 0 0 rgba(232,53,42,.5)}100%{box-shadow:0 0 0 16px rgba(232,53,42,0)}}
.ssb-lp .pulse{animation:ssb-pulseRed 1.3s ease-out infinite}
@keyframes ssb-grow{from{width:0}to{width:100%}}
.ssb-lp .grow{animation:ssb-grow 3.6s linear forwards}
@keyframes ssb-sweep{from{left:0}to{left:100%}}
.ssb-lp .sweep{animation:ssb-sweep 16s linear infinite}
@keyframes ssb-hubRing{0%{transform:scale(.92);opacity:.55}100%{transform:scale(1.18);opacity:0}}
.ssb-lp .hub-ring{animation:ssb-hubRing 2.4s ease-out infinite}
@keyframes ssb-dash{to{background-position:40px 0}}
.ssb-lp .line-on{background-image:repeating-linear-gradient(90deg,#E8352A 0 10px,transparent 10px 20px);background-size:40px 2px;animation:ssb-dash .9s linear infinite}
.ssb-lp .line-off{background:#E2DFD8}
@keyframes ssb-floaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}
.ssb-lp .chaos{animation:ssb-floaty 4s ease-in-out infinite}
.ssb-lp .flow{display:grid;grid-template-columns:minmax(0,1fr) 84px minmax(0,1.1fr) 84px minmax(0,1fr);row-gap:10px;align-items:center}
@media (max-width:900px){.ssb-lp .flow{grid-template-columns:1fr}.ssb-lp .flow .trk{display:none}.ssb-lp .flow>*{grid-column:1 !important;grid-row:auto !important}}
@media (prefers-reduced-motion:reduce){.ssb-lp *{animation:none !important}.ssb-lp .fade-up,.ssb-lp .word{opacity:1}}
.ssb-lp .pf .pf-ch{width:20px;height:20px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}
@keyframes pfPulse{0%{box-shadow:0 0 0 0 rgba(232,53,42,.5)}100%{box-shadow:0 0 0 14px rgba(232,53,42,0)}}
.ssb-lp .pf .pf-play{animation:pfPulse 1.3s ease-out infinite}
@media (max-width: 420px){.ssb-lp .pf .pf-lab,.ssb-lp .pf .pf-av{display:none}}
@media (prefers-reduced-motion: reduce){.ssb-lp .pf [class*="pf-"]{animation:none !important;opacity:1 !important;transform:none !important}.ssb-lp .pf .pf-st0,.ssb-lp .pf .pf-st1,.ssb-lp .pf .pf-acc0{opacity:0 !important}}
@keyframes pf-st0{0%,0%{opacity:0;transform:translateY(0px)}3%,55%{opacity:1;transform:none}58%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-st0{animation:pf-st0 12.0s linear infinite}
@keyframes pf-st1{0%,55%{opacity:0;transform:translateY(0px)}58%,69%{opacity:1;transform:none}72%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-st1{animation:pf-st1 12.0s linear infinite}
@keyframes pf-st2{0%,69%{opacity:0;transform:translateY(0px)}72%,97%{opacity:1;transform:none}99%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-st2{animation:pf-st2 12.0s linear infinite}
@keyframes pf-k11{0%,8%{opacity:0;transform:translateY(8px)}11%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-k11{animation:pf-k11 12.0s linear infinite}
@keyframes pf-k14{0%,23%{opacity:0;transform:translateY(8px)}26%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-k14{animation:pf-k14 12.0s linear infinite}
@keyframes pf-kw{0%,69%{opacity:0;transform:translateY(0px)}72%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-kw{animation:pf-kw 12.0s linear infinite}
@keyframes pf-k22{0%,13%{opacity:0;transform:translateY(8px)}16%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-k22{animation:pf-k22 12.0s linear infinite}
@keyframes pf-k33{0%,18%{opacity:0;transform:translateY(8px)}21%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-k33{animation:pf-k33 12.0s linear infinite}
@keyframes pf-msg{0%,30%{opacity:0;transform:translateY(10px)}33%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-msg{animation:pf-msg 12.0s linear infinite}
@keyframes pf-w00{0%,33%{opacity:0;transform:translateY(0px)}36%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w00{animation:pf-w00 12.0s linear infinite}
@keyframes pf-w01{0%,34%{opacity:0;transform:translateY(0px)}37%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w01{animation:pf-w01 12.0s linear infinite}
@keyframes pf-w02{0%,35%{opacity:0;transform:translateY(0px)}38%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w02{animation:pf-w02 12.0s linear infinite}
@keyframes pf-w03{0%,36%{opacity:0;transform:translateY(0px)}39%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w03{animation:pf-w03 12.0s linear infinite}
@keyframes pf-w04{0%,37%{opacity:0;transform:translateY(0px)}40%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w04{animation:pf-w04 12.0s linear infinite}
@keyframes pf-w05{0%,38%{opacity:0;transform:translateY(0px)}41%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w05{animation:pf-w05 12.0s linear infinite}
@keyframes pf-w06{0%,39%{opacity:0;transform:translateY(0px)}42%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w06{animation:pf-w06 12.0s linear infinite}
@keyframes pf-w07{0%,40%{opacity:0;transform:translateY(0px)}43%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w07{animation:pf-w07 12.0s linear infinite}
@keyframes pf-w08{0%,41%{opacity:0;transform:translateY(0px)}44%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w08{animation:pf-w08 12.0s linear infinite}
@keyframes pf-w09{0%,42%{opacity:0;transform:translateY(0px)}45%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w09{animation:pf-w09 12.0s linear infinite}
@keyframes pf-w10{0%,42%{opacity:0;transform:translateY(0px)}45%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w10{animation:pf-w10 12.0s linear infinite}
@keyframes pf-w11{0%,43%{opacity:0;transform:translateY(0px)}46%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w11{animation:pf-w11 12.0s linear infinite}
@keyframes pf-w12{0%,44%{opacity:0;transform:translateY(0px)}47%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w12{animation:pf-w12 12.0s linear infinite}
@keyframes pf-w13{0%,45%{opacity:0;transform:translateY(0px)}48%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w13{animation:pf-w13 12.0s linear infinite}
@keyframes pf-w14{0%,46%{opacity:0;transform:translateY(0px)}49%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w14{animation:pf-w14 12.0s linear infinite}
@keyframes pf-w15{0%,47%{opacity:0;transform:translateY(0px)}50%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w15{animation:pf-w15 12.0s linear infinite}
@keyframes pf-w16{0%,48%{opacity:0;transform:translateY(0px)}51%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w16{animation:pf-w16 12.0s linear infinite}
@keyframes pf-w17{0%,49%{opacity:0;transform:translateY(0px)}52%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w17{animation:pf-w17 12.0s linear infinite}
@keyframes pf-w18{0%,50%{opacity:0;transform:translateY(0px)}53%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w18{animation:pf-w18 12.0s linear infinite}
@keyframes pf-w19{0%,51%{opacity:0;transform:translateY(0px)}54%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w19{animation:pf-w19 12.0s linear infinite}
@keyframes pf-w20{0%,52%{opacity:0;transform:translateY(0px)}55%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w20{animation:pf-w20 12.0s linear infinite}
@keyframes pf-w21{0%,52%{opacity:0;transform:translateY(0px)}55%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-w21{animation:pf-w21 12.0s linear infinite}
@keyframes pf-acc0{0%,30%{opacity:0;transform:translateY(0px)}33%,55%{opacity:1;transform:none}58%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-acc0{animation:pf-acc0 12.0s linear infinite}
@keyframes pf-acc1{0%,55%{opacity:0;transform:translateY(0px)}58%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-acc1{animation:pf-acc1 12.0s linear infinite}
@keyframes pf-rep{0%,65%{opacity:0;transform:translateY(10px)}68%,95%{opacity:1;transform:none}98%,100%{opacity:0;transform:none}}
.ssb-lp .pf .pf-rep{animation:pf-rep 12.0s linear infinite}
.ssb-lp .s3-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}
@media (max-width:900px){.ssb-lp .s3-grid{grid-template-columns:1fr}}
.sp-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}
.sp-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}
@media (max-width:1000px){.sp-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:900px){.sp-grid3{grid-template-columns:1fr}}
@media (max-width:560px){.sp-grid4{grid-template-columns:1fr}}
@media (max-width:900px){.sp-shorts{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;-webkit-overflow-scrolling:touch}.sp-shorts>div{scroll-snap-align:center}}
@keyframes sp-arc{0%,18%{stroke-dashoffset:190;stroke:#E8352A}45%{stroke:#F6B41E}70%,100%{stroke-dashoffset:18;stroke:#1E9E4A}}
@keyframes sp-needle{0%,18%{transform:rotate(-62deg)}70%,100%{transform:rotate(58deg)}}
@keyframes sp-before{0%,40%{opacity:1}55%,100%{opacity:0}}
@keyframes sp-after{0%,55%{opacity:0;transform:translateY(8px)}70%,100%{opacity:1;transform:none}}
@keyframes sp-bar{0%,20%{width:92%;background:#E8352A}70%,100%{width:26%;background:#1E9E4A}}
@keyframes sp-ok{0%,62%{opacity:0;transform:scale(.6)}75%,100%{opacity:1;transform:none}}
.sp-arc{animation:sp-arc 8s ease-in-out infinite;stroke:#E8352A;stroke-dashoffset:190}
.sp-needle{transform-box:view-box;transform-origin:100px 110px;animation:sp-needle 8s ease-in-out infinite;transform:rotate(-62deg)}
.sp-before{animation:sp-before 8s ease-in-out infinite}
.sp-after{animation:sp-after 8s ease-in-out infinite;opacity:0}
.sp-bar{animation:sp-bar 8s ease-in-out infinite;width:92%;background:#E8352A}
.sp-ok{animation:sp-ok 8s ease-in-out infinite;opacity:0}
.sp-d1{animation-delay:.25s}.sp-d2{animation-delay:.5s}
@media (prefers-reduced-motion:reduce){.sp-arc,.sp-needle,.sp-before,.sp-after,.sp-bar,.sp-ok{animation:none}.sp-arc{stroke-dashoffset:18;stroke:#1E9E4A}.sp-needle{transform:rotate(58deg)}.sp-before{opacity:0}.sp-after,.sp-ok{opacity:1}.sp-bar{width:26%;background:#1E9E4A}}
@keyframes wt-alert{0%,45%{opacity:1}55%,100%{opacity:0}}
@keyframes wt-fixed{0%,50%{opacity:0;transform:translateY(6px)}62%,100%{opacity:1;transform:none}}
@keyframes wt-dot{0%,40%{background:#F6B41E}60%,100%{background:#1E9E4A}}
@keyframes wt-ok{0%,55%{opacity:0}68%,100%{opacity:1}}
.wt-alert{animation:wt-alert 7s ease-in-out infinite}
.wt-fixed{animation:wt-fixed 7s ease-in-out infinite;opacity:0}
.wt-dot{animation:wt-dot 7s ease-in-out infinite;background:#F6B41E}
.wt-ok{animation:wt-ok 7s ease-in-out infinite;opacity:0}
.wt-d1{animation-delay:.3s}.wt-d2{animation-delay:.6s}
@media (max-width:560px){.wt-row{grid-template-columns:1fr !important;gap:4px !important}}
@media (prefers-reduced-motion:reduce){.wt-alert,.wt-fixed,.wt-dot,.wt-ok{animation:none}.wt-alert{opacity:0}.wt-fixed,.wt-ok{opacity:1}.wt-dot{background:#1E9E4A}}
@keyframes op-msg{0%{opacity:0;transform:translateY(8px)}4%,94%{opacity:1;transform:none}98%,100%{opacity:0}}
@keyframes op-typing{0%,6%{opacity:0}9%,44%{opacity:1}47%,100%{opacity:0}}
@keyframes op-dot{0%,100%{opacity:.3}50%{opacity:1}}
@keyframes op-rep{0%,46%{opacity:0;transform:translateY(6px)}50%,94%{opacity:1;transform:none}98%,100%{opacity:0}}
@keyframes op-nav{0%,14%{max-width:0;opacity:0}19%,94%{max-width:70px;opacity:1}98%,100%{max-width:0;opacity:0}}
@keyframes op-b1{0%,19%{max-height:0;opacity:0}27%,94%{max-height:90px;opacity:1}98%,100%{max-height:0;opacity:0}}
@keyframes op-b2{0%,28%{max-height:0;opacity:0}35%,94%{max-height:60px;opacity:1}98%,100%{max-height:0;opacity:0}}
@keyframes op-b3{0%,36%{max-height:0;opacity:0}43%,94%{max-height:60px;opacity:1}98%,100%{max-height:0;opacity:0}}
@keyframes op-scroll{0%,37%{transform:none}46%,94%{transform:translateY(-80px)}98%,100%{transform:none}}
@keyframes op-ol{0%,66%{outline-color:#E8352A}72%,100%{outline-color:transparent}}
@keyframes op-tag{0%,66%{opacity:1}72%,100%{opacity:0}}
@keyframes op-wait{0%,48%{opacity:0}52%,66%{opacity:1}70%,100%{opacity:0}}
@keyframes op-done{0%,68%{opacity:0;transform:translateY(6px)}73%,94%{opacity:1;transform:none}98%,100%{opacity:0}}
.op-msg{animation:op-msg 12s ease-in-out infinite}
.op-typing{animation:op-typing 12s ease-in-out infinite;opacity:0}
.op-dot{animation:op-dot 1s ease-in-out infinite}.op-d1{animation-delay:.2s}.op-d2{animation-delay:.4s}
.op-rep{animation:op-rep 12s ease-in-out infinite;opacity:0}
.op-nav{animation:op-nav 12s ease-in-out infinite}
.op-b1{animation:op-b1 12s ease-in-out infinite;max-height:0}.op-b2{animation:op-b2 12s ease-in-out infinite;max-height:0}.op-b3{animation:op-b3 12s ease-in-out infinite;max-height:0}
.op-scroll{animation:op-scroll 12s ease-in-out infinite}
.op-ol{animation:op-ol 12s ease-in-out infinite}.op-tag{animation:op-tag 12s ease-in-out infinite}
.op-wait{animation:op-wait 12s ease-in-out infinite;opacity:0}
.op-done{animation:op-done 12s ease-in-out infinite;opacity:0}
@media (max-width:560px){.op-row{grid-template-columns:1fr !important;gap:4px !important}}
@media (prefers-reduced-motion:reduce){.op-msg,.op-typing,.op-dot,.op-rep,.op-nav,.op-b1,.op-b2,.op-b3,.op-scroll,.op-ol,.op-tag,.op-wait,.op-done{animation:none}.op-scroll{transform:translateY(-80px)}.op-rep,.op-done{opacity:1}.op-typing,.op-wait,.op-tag{opacity:0}.op-nav{max-width:70px !important}.op-b1{max-height:90px}.op-b2,.op-b3{max-height:60px}.op-ol{outline-color:transparent !important}}
@keyframes cf-front{0%,30%{fill:#C99A62}36%,63%{fill:#3A3A3E}69%,94%{fill:#E9E5DC}100%{fill:#C99A62}}
@keyframes cf-side{0%,30%{fill:#A87D4B}36%,63%{fill:#2A2A2E}69%,94%{fill:#CFCAC0}100%{fill:#A87D4B}}
@keyframes cf-top{0%,30%{fill:#D9B07E}36%,63%{fill:#4A4A4F}69%,94%{fill:#F4F1EA}100%{fill:#D9B07E}}
@keyframes cf-c1{0%,30%{border-color:#202022}36%,94%{border-color:#E0DDD6}100%{border-color:#202022}}
@keyframes cf-c2{0%,30%{border-color:#E0DDD6}36%,63%{border-color:#202022}69%,100%{border-color:#E0DDD6}}
@keyframes cf-c3{0%,63%{border-color:#E0DDD6}69%,94%{border-color:#202022}100%{border-color:#E0DDD6}}
.cf-front{animation:cf-front 9s ease-in-out infinite}.cf-side{animation:cf-side 9s ease-in-out infinite}.cf-top{animation:cf-top 9s ease-in-out infinite}
.cf-c1{animation:cf-c1 9s ease-in-out infinite}.cf-c2{animation:cf-c2 9s ease-in-out infinite}.cf-c3{animation:cf-c3 9s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){.cf-front,.cf-side,.cf-top,.cf-c1,.cf-c2,.cf-c3{animation:none}.cf-c1{border-color:#202022 !important}}
@keyframes ap-s1{0%,0%{background:transparent}0%,14%{background:#FDECEA}14%,100%{background:transparent}}
@keyframes ap-d1{0%,0%{background:#CFCCC4}0%,14%{background:#E8352A}14%,96%{background:#1E9E4A}100%{background:#CFCCC4}}
.ap-s1{animation:ap-s1 14s linear infinite}.ap-s1 .ap-dot{animation:ap-d1 14s linear infinite}
@keyframes ap-s2{0%,14%{background:transparent}14%,28%{background:#FDECEA}29%,100%{background:transparent}}
@keyframes ap-d2{0%,14%{background:#CFCCC4}14%,28%{background:#E8352A}29%,96%{background:#1E9E4A}100%{background:#CFCCC4}}
.ap-s2{animation:ap-s2 14s linear infinite}.ap-s2 .ap-dot{animation:ap-d2 14s linear infinite}
@keyframes ap-e2{0%,14%{opacity:0;transform:translateY(4px)}17%,96%{opacity:1;transform:none}100%{opacity:0}}
.ap-e2{animation:ap-e2 14s ease-out infinite;opacity:0}
@keyframes ap-s3{0%,29%{background:transparent}29%,42%{background:#FDECEA}43%,100%{background:transparent}}
@keyframes ap-d3{0%,29%{background:#CFCCC4}29%,42%{background:#E8352A}43%,96%{background:#1E9E4A}100%{background:#CFCCC4}}
.ap-s3{animation:ap-s3 14s linear infinite}.ap-s3 .ap-dot{animation:ap-d3 14s linear infinite}
@keyframes ap-e3{0%,29%{opacity:0;transform:translateY(4px)}32%,96%{opacity:1;transform:none}100%{opacity:0}}
.ap-e3{animation:ap-e3 14s ease-out infinite;opacity:0}
@keyframes ap-s4{0%,43%{background:transparent}43%,57%{background:#FDECEA}57%,100%{background:transparent}}
@keyframes ap-d4{0%,43%{background:#CFCCC4}43%,57%{background:#E8352A}57%,96%{background:#1E9E4A}100%{background:#CFCCC4}}
.ap-s4{animation:ap-s4 14s linear infinite}.ap-s4 .ap-dot{animation:ap-d4 14s linear infinite}
@keyframes ap-e4{0%,43%{opacity:0;transform:translateY(4px)}46%,96%{opacity:1;transform:none}100%{opacity:0}}
.ap-e4{animation:ap-e4 14s ease-out infinite;opacity:0}
@keyframes ap-s5{0%,57%{background:transparent}57%,71%{background:#FDECEA}71%,100%{background:transparent}}
@keyframes ap-d5{0%,57%{background:#CFCCC4}57%,71%{background:#E8352A}71%,96%{background:#1E9E4A}100%{background:#CFCCC4}}
.ap-s5{animation:ap-s5 14s linear infinite}.ap-s5 .ap-dot{animation:ap-d5 14s linear infinite}
@keyframes ap-e5{0%,57%{opacity:0;transform:translateY(4px)}60%,96%{opacity:1;transform:none}100%{opacity:0}}
.ap-e5{animation:ap-e5 14s ease-out infinite;opacity:0}
@keyframes ap-s6{0%,71%{background:transparent}72%,85%{background:#FDECEA}86%,100%{background:transparent}}
@keyframes ap-d6{0%,71%{background:#CFCCC4}72%,85%{background:#E8352A}86%,96%{background:#1E9E4A}100%{background:#CFCCC4}}
.ap-s6{animation:ap-s6 14s linear infinite}.ap-s6 .ap-dot{animation:ap-d6 14s linear infinite}
@keyframes ap-e6{0%,71%{opacity:0;transform:translateY(4px)}74%,96%{opacity:1;transform:none}100%{opacity:0}}
.ap-e6{animation:ap-e6 14s ease-out infinite;opacity:0}
@keyframes ap-s7{0%,86%{background:transparent}86%,100%{background:#FDECEA}100%,100%{background:transparent}}
@keyframes ap-d7{0%,86%{background:#CFCCC4}86%,100%{background:#E8352A}100%,96%{background:#1E9E4A}100%{background:#CFCCC4}}
.ap-s7{animation:ap-s7 14s linear infinite}.ap-s7 .ap-dot{animation:ap-d7 14s linear infinite}
@keyframes ap-e7{0%,86%{opacity:0;transform:translateY(4px)}89%,96%{opacity:1;transform:none}100%{opacity:0}}
.ap-e7{animation:ap-e7 14s ease-out infinite;opacity:0}
@media (prefers-reduced-motion:reduce){[class*="ap-s"],[class*="ap-s"] .ap-dot,[class*="ap-e"]{animation:none !important}[class*="ap-e"]{opacity:1}.ap-dot{background:#1E9E4A !important}}
@keyframes tp-c0{0%,14%{background:#202022;border-color:#202022;color:#F6B41E;box-shadow:0 0 0 6px rgba(232,53,42,.18)}14%,95%{background:#F6B41E;border-color:#F6B41E;color:#202022;box-shadow:none}98%,100%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}}
.tp-c0{animation:tp-c0 21s ease-in-out infinite}
@keyframes tp-v0{0%,13%{opacity:1}14%,100%{opacity:0}}
.tp-v0{animation:tp-v0 21s ease-in-out infinite}
@keyframes tp-c1{0%,14%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}15%,28%{background:#202022;border-color:#202022;color:#F6B41E;box-shadow:0 0 0 6px rgba(232,53,42,.18)}29%,95%{background:#F6B41E;border-color:#F6B41E;color:#202022;box-shadow:none}98%,100%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}}
.tp-c1{animation:tp-c1 21s ease-in-out infinite}
@keyframes tp-v1{0%,14%{opacity:0}15%,27%{opacity:1}28%,100%{opacity:0}}
.tp-v1{animation:tp-v1 21s ease-in-out infinite}
@keyframes tp-c2{0%,28%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}29%,42%{background:#202022;border-color:#202022;color:#F6B41E;box-shadow:0 0 0 6px rgba(232,53,42,.18)}43%,95%{background:#F6B41E;border-color:#F6B41E;color:#202022;box-shadow:none}98%,100%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}}
.tp-c2{animation:tp-c2 21s ease-in-out infinite}
@keyframes tp-v2{0%,28%{opacity:0}29%,42%{opacity:1}43%,100%{opacity:0}}
.tp-v2{animation:tp-v2 21s ease-in-out infinite}
@keyframes tp-c3{0%,43%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}43%,57%{background:#202022;border-color:#202022;color:#F6B41E;box-shadow:0 0 0 6px rgba(232,53,42,.18)}57%,95%{background:#F6B41E;border-color:#F6B41E;color:#202022;box-shadow:none}98%,100%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}}
.tp-c3{animation:tp-c3 21s ease-in-out infinite}
@keyframes tp-v3{0%,43%{opacity:0}44%,56%{opacity:1}57%,100%{opacity:0}}
.tp-v3{animation:tp-v3 21s ease-in-out infinite}
@keyframes tp-c4{0%,57%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}58%,71%{background:#202022;border-color:#202022;color:#F6B41E;box-shadow:0 0 0 6px rgba(232,53,42,.18)}71%,95%{background:#F6B41E;border-color:#F6B41E;color:#202022;box-shadow:none}98%,100%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}}
.tp-c4{animation:tp-c4 21s ease-in-out infinite}
@keyframes tp-v4{0%,57%{opacity:0}58%,70%{opacity:1}71%,100%{opacity:0}}
.tp-v4{animation:tp-v4 21s ease-in-out infinite}
@keyframes tp-c5{0%,71%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}72%,85%{background:#202022;border-color:#202022;color:#F6B41E;box-shadow:0 0 0 6px rgba(232,53,42,.18)}86%,95%{background:#F6B41E;border-color:#F6B41E;color:#202022;box-shadow:none}98%,100%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}}
.tp-c5{animation:tp-c5 21s ease-in-out infinite}
@keyframes tp-v5{0%,71%{opacity:0}72%,85%{opacity:1}86%,100%{opacity:0}}
.tp-v5{animation:tp-v5 21s ease-in-out infinite}
@keyframes tp-c6{0%,85%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}86%,99%{background:#202022;border-color:#202022;color:#F6B41E;box-shadow:0 0 0 6px rgba(232,53,42,.18)}100%,95%{background:#F6B41E;border-color:#F6B41E;color:#202022;box-shadow:none}98%,100%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}}
.tp-c6{animation:tp-c6 21s ease-in-out infinite}
@keyframes tp-v6{0%,86%{opacity:0}87%,99%{opacity:1}100%,100%{opacity:0}}
.tp-v6{animation:tp-v6 21s ease-in-out infinite}
@keyframes tp-f{0%{width:0}2%{width:0.0%}16%{width:16.7%}30%{width:33.3%}44%{width:50.0%}59%{width:66.7%}73%{width:83.3%}87%{width:100.0%}95%{width:100%}98%,100%{width:0}}
.tp-f{animation:tp-f 21s ease-in-out infinite}
@keyframes ep-c0{0%,19%{background:#202022;border-color:#202022;color:#F6B41E;box-shadow:0 0 0 6px rgba(232,53,42,.18)}20%,95%{background:#F6B41E;border-color:#F6B41E;color:#202022;box-shadow:none}98%,100%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}}
.ep-c0{animation:ep-c0 15s ease-in-out infinite}
@keyframes ep-v0{0%,19%{opacity:1}20%,100%{opacity:0}}
.ep-v0{animation:ep-v0 15s ease-in-out infinite}
@keyframes ep-c1{0%,20%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}20%,39%{background:#202022;border-color:#202022;color:#F6B41E;box-shadow:0 0 0 6px rgba(232,53,42,.18)}40%,95%{background:#F6B41E;border-color:#F6B41E;color:#202022;box-shadow:none}98%,100%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}}
.ep-c1{animation:ep-c1 15s ease-in-out infinite}
@keyframes ep-v1{0%,20%{opacity:0}21%,39%{opacity:1}40%,100%{opacity:0}}
.ep-v1{animation:ep-v1 15s ease-in-out infinite}
@keyframes ep-c2{0%,40%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}40%,59%{background:#202022;border-color:#202022;color:#F6B41E;box-shadow:0 0 0 6px rgba(232,53,42,.18)}60%,95%{background:#F6B41E;border-color:#F6B41E;color:#202022;box-shadow:none}98%,100%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}}
.ep-c2{animation:ep-c2 15s ease-in-out infinite}
@keyframes ep-v2{0%,40%{opacity:0}41%,59%{opacity:1}60%,100%{opacity:0}}
.ep-v2{animation:ep-v2 15s ease-in-out infinite}
@keyframes ep-c3{0%,60%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}60%,79%{background:#202022;border-color:#202022;color:#F6B41E;box-shadow:0 0 0 6px rgba(232,53,42,.18)}80%,95%{background:#F6B41E;border-color:#F6B41E;color:#202022;box-shadow:none}98%,100%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}}
.ep-c3{animation:ep-c3 15s ease-in-out infinite}
@keyframes ep-v3{0%,60%{opacity:0}61%,79%{opacity:1}80%,100%{opacity:0}}
.ep-v3{animation:ep-v3 15s ease-in-out infinite}
@keyframes ep-c4{0%,80%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}80%,99%{background:#202022;border-color:#202022;color:#F6B41E;box-shadow:0 0 0 6px rgba(232,53,42,.18)}100%,95%{background:#F6B41E;border-color:#F6B41E;color:#202022;box-shadow:none}98%,100%{background:#FFFFFF;border-color:#E0DDD6;color:#55555C;box-shadow:none}}
.ep-c4{animation:ep-c4 15s ease-in-out infinite}
@keyframes ep-v4{0%,80%{opacity:0}81%,99%{opacity:1}100%,100%{opacity:0}}
.ep-v4{animation:ep-v4 15s ease-in-out infinite}
@keyframes ep-f{0%{width:0}2%{width:0.0%}22%{width:25.0%}42%{width:50.0%}62%{width:75.0%}82%{width:100.0%}95%{width:100%}98%,100%{width:0}}
.ep-f{animation:ep-f 15s ease-in-out infinite}
@keyframes pv-c0{0%,4%{background:#ECEAE5;border-color:#ECEAE5}6%,94%{background:#F6B41E;border-color:#F6B41E}100%{background:#ECEAE5;border-color:#ECEAE5}}
.pv-c0{animation:pv-c0 12s ease-out infinite}
@keyframes pv-c1{0%,11%{background:#ECEAE5;border-color:#ECEAE5}12%,94%{background:#F6B41E;border-color:#F6B41E}100%{background:#ECEAE5;border-color:#ECEAE5}}
.pv-c1{animation:pv-c1 12s ease-out infinite}
@keyframes pv-c2{0%,17%{background:#ECEAE5;border-color:#ECEAE5}19%,94%{background:#F6B41E;border-color:#F6B41E}100%{background:#ECEAE5;border-color:#ECEAE5}}
.pv-c2{animation:pv-c2 12s ease-out infinite}
@keyframes pv-c3{0%,24%{background:#ECEAE5;border-color:#ECEAE5}25%,94%{background:#F6B41E;border-color:#F6B41E}100%{background:#ECEAE5;border-color:#ECEAE5}}
.pv-c3{animation:pv-c3 12s ease-out infinite}
@keyframes pv-c4{0%,30%{background:#ECEAE5;border-color:#ECEAE5}32%,94%{background:#F6B41E;border-color:#F6B41E}100%{background:#ECEAE5;border-color:#ECEAE5}}
.pv-c4{animation:pv-c4 12s ease-out infinite}
@keyframes pv-c5{0%,37%{background:#ECEAE5;border-color:#ECEAE5}38%,94%{background:#F6B41E;border-color:#F6B41E}100%{background:#ECEAE5;border-color:#ECEAE5}}
.pv-c5{animation:pv-c5 12s ease-out infinite}
@keyframes pv-c6{0%,43%{background:#ECEAE5;border-color:#ECEAE5}45%,94%{background:#F6B41E;border-color:#F6B41E}100%{background:#ECEAE5;border-color:#ECEAE5}}
.pv-c6{animation:pv-c6 12s ease-out infinite}
@keyframes pv-c7{0%,50%{background:#ECEAE5;border-color:#ECEAE5}51%,94%{background:#F6B41E;border-color:#F6B41E}100%{background:#ECEAE5;border-color:#ECEAE5}}
.pv-c7{animation:pv-c7 12s ease-out infinite}
@keyframes pv-c8{0%,56%{background:#ECEAE5;border-color:#ECEAE5}58%,94%{background:#F6B41E;border-color:#F6B41E}100%{background:#ECEAE5;border-color:#ECEAE5}}
.pv-c8{animation:pv-c8 12s ease-out infinite}
@keyframes pv-c9{0%,63%{background:#ECEAE5;border-color:#ECEAE5}64%,94%{background:#F6B41E;border-color:#F6B41E}100%{background:#ECEAE5;border-color:#ECEAE5}}
.pv-c9{animation:pv-c9 12s ease-out infinite}
@keyframes pv-c10{0%,69%{background:#ECEAE5;border-color:#ECEAE5}71%,94%{background:#F6B41E;border-color:#F6B41E}100%{background:#ECEAE5;border-color:#ECEAE5}}
.pv-c10{animation:pv-c10 12s ease-out infinite}
@keyframes pv-c11{0%,76%{background:#ECEAE5;border-color:#ECEAE5}77%,94%{background:#F6B41E;border-color:#F6B41E}100%{background:#ECEAE5;border-color:#ECEAE5}}
.pv-c11{animation:pv-c11 12s ease-out infinite}
@keyframes ea-t0{0%,4%{border-color:#ECEAE5;background:#FFFFFF}5%,13%{border-color:#E8352A;background:#FFF8F7}14%,100%{border-color:#ECEAE5;background:#F2F1EE}}
@keyframes ea-s0{0%,4%{opacity:0}5%,13%{opacity:1}14%,100%{opacity:.55}}
.ea-t0{animation:ea-t0 10s ease-in-out infinite}.ea-s0{animation:ea-s0 10s ease-in-out infinite}
@keyframes ea-t1{0%,15%{border-color:#ECEAE5;background:#FFFFFF}16%,24%{border-color:#E8352A;background:#FFF8F7}25%,100%{border-color:#ECEAE5;background:#F2F1EE}}
@keyframes ea-s1{0%,15%{opacity:0}16%,24%{opacity:1}25%,100%{opacity:.55}}
.ea-t1{animation:ea-t1 10s ease-in-out infinite}.ea-s1{animation:ea-s1 10s ease-in-out infinite}
@keyframes ea-t2{0%,25%{border-color:#ECEAE5;background:#FFFFFF}26%,34%{border-color:#E8352A;background:#FFF8F7}35%,100%{border-color:#ECEAE5;background:#F2F1EE}}
@keyframes ea-s2{0%,25%{opacity:0}26%,34%{opacity:1}35%,100%{opacity:.55}}
.ea-t2{animation:ea-t2 10s ease-in-out infinite}.ea-s2{animation:ea-s2 10s ease-in-out infinite}
@keyframes ea-t3{0%,36%{border-color:#ECEAE5;background:#FFFFFF}37%,45%{border-color:#E8352A;background:#FFF8F7}46%,100%{border-color:#ECEAE5;background:#F2F1EE}}
@keyframes ea-s3{0%,36%{opacity:0}37%,45%{opacity:1}46%,100%{opacity:.55}}
.ea-t3{animation:ea-t3 10s ease-in-out infinite}.ea-s3{animation:ea-s3 10s ease-in-out infinite}
@keyframes ea-t4{0%,46%{border-color:#ECEAE5;background:#FFFFFF}47%,55%{border-color:#E8352A;background:#FFF8F7}56%,100%{border-color:#ECEAE5;background:#F2F1EE}}
@keyframes ea-s4{0%,46%{opacity:0}47%,55%{opacity:1}56%,100%{opacity:.55}}
.ea-t4{animation:ea-t4 10s ease-in-out infinite}.ea-s4{animation:ea-s4 10s ease-in-out infinite}
@keyframes ea-t5{0%,57%{border-color:#ECEAE5;background:#FFFFFF}58%,66%{border-color:#E8352A;background:#FFF8F7}67%,100%{border-color:#ECEAE5;background:#F2F1EE}}
@keyframes ea-s5{0%,57%{opacity:0}58%,66%{opacity:1}67%,100%{opacity:.55}}
.ea-t5{animation:ea-t5 10s ease-in-out infinite}.ea-s5{animation:ea-s5 10s ease-in-out infinite}
@keyframes ea-t6{0%,67%{border-color:#ECEAE5;background:#FFFFFF}68%,76%{border-color:#E8352A;background:#FFF8F7}77%,100%{border-color:#ECEAE5;background:#F2F1EE}}
@keyframes ea-s6{0%,67%{opacity:0}68%,76%{opacity:1}77%,100%{opacity:.55}}
.ea-t6{animation:ea-t6 10s ease-in-out infinite}.ea-s6{animation:ea-s6 10s ease-in-out infinite}
@keyframes ea-t7{0%,78%{border-color:#ECEAE5;background:#FFFFFF}79%,87%{border-color:#E8352A;background:#FFF8F7}88%,100%{border-color:#ECEAE5;background:#F2F1EE}}
@keyframes ea-s7{0%,78%{opacity:0}79%,87%{opacity:1}88%,100%{opacity:.55}}
.ea-t7{animation:ea-t7 10s ease-in-out infinite}.ea-s7{animation:ea-s7 10s ease-in-out infinite}
.ti-gear{transform-box:fill-box;transform-origin:center;animation:ti-rot 9s linear infinite}
@keyframes ti-rot{to{transform:rotate(360deg)}}
.ti-flow{stroke-dasharray:6 8;animation:ti-flow 1s linear infinite}.ei-flow{stroke-dasharray:6 8;animation:ti-flow 1s linear infinite}
@keyframes ti-flow{to{stroke-dashoffset:-28}}
.ti-a{transform-box:fill-box;transform-origin:center}
@keyframes ti-a0{0%,6%{opacity:0;transform:scale(.6)}10%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}
.ti-a0{animation:ti-a0 12s ease-out infinite}
@keyframes ti-a1{0%,18%{opacity:0;transform:scale(.6)}22%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}
.ti-a1{animation:ti-a1 12s ease-out infinite}
@keyframes ti-a2{0%,30%{opacity:0;transform:scale(.6)}34%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}
.ti-a2{animation:ti-a2 12s ease-out infinite}
@keyframes ti-a3{0%,42%{opacity:0;transform:scale(.6)}46%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}
.ti-a3{animation:ti-a3 12s ease-out infinite}
@keyframes ti-a4{0%,54%{opacity:0;transform:scale(.6)}58%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}
.ti-a4{animation:ti-a4 12s ease-out infinite}
@keyframes ti-a5{0%,66%{opacity:0;transform:scale(.6)}70%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}
.ti-a5{animation:ti-a5 12s ease-out infinite}
@keyframes ti-ok{0%,74%{opacity:.35}80%,96%{opacity:1}100%{opacity:.35}}
.ti-ok{animation:ti-ok 12s ease-out infinite}
.ei-spin{transform-box:fill-box;transform-origin:center;animation:ti-rot 5s linear infinite}
.ei-a{transform-box:fill-box;transform-origin:center}
@keyframes ei-a0{0%,10%{opacity:0;transform:translateY(6px)}16%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}
.ei-a0{animation:ei-a0 12s ease-out infinite}
@keyframes ei-a1{0%,26%{opacity:0;transform:translateY(6px)}32%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}
.ei-a1{animation:ei-a1 12s ease-out infinite}
@keyframes ei-a2{0%,42%{opacity:0;transform:translateY(6px)}48%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}
.ei-a2{animation:ei-a2 12s ease-out infinite}
@keyframes ei-cyt{0%,64%{opacity:0;transform:translateY(8px)}70%,92%{opacity:1;transform:none}100%{opacity:0;transform:none}}
.ei-cyt{transform-box:fill-box;transform-origin:center;animation:ei-cyt 12s ease-out infinite}
.te-head{display:flex;flex-wrap:wrap;gap:40px 56px;align-items:center}.te-head-t{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:24px}.te-head-i{flex:1 1 420px;min-width:0;max-width:560px}.te-head-i svg{display:block;height:auto;filter:drop-shadow(0 22px 44px rgba(32,32,34,.10))}
@media (max-width:1000px){.te-head-i{max-width:none}}
@media (prefers-reduced-motion:reduce){.ti-gear,.ti-flow,.ei-flow,.ei-spin,[class*="ti-a"],[class*="ei-a"],.ti-ok,.ei-cyt{animation:none !important;opacity:1 !important;transform:none !important}}
@keyframes tq-park{0%,100%{opacity:1}50%{opacity:.45}}
.tq-park{animation:tq-park 1.8s ease-in-out infinite}
@keyframes eg-scan{0%,2%{transform:translateY(0);opacity:0}3%{opacity:1}18%{transform:translateY(470px);opacity:1}19%,100%{opacity:0;transform:translateY(470px)}}
@keyframes eg-b{0%,21%{max-height:0;opacity:0}29%,95%{max-height:80px;opacity:1}100%{max-height:0;opacity:0}}
@keyframes eg-t{0%,41%{max-height:0;opacity:0}48%,95%{max-height:110px;opacity:1}100%{max-height:0;opacity:0}}
@keyframes eg-f{0%,50%{max-height:0;opacity:0}57%,95%{max-height:50px;opacity:1}100%{max-height:0;opacity:0}}
@keyframes eg-yo{0%,62%{opacity:1}66%,95%{opacity:0}100%{opacity:1}}
@keyframes eg-yn{0%,62%{opacity:0}66%,95%{opacity:1}100%{opacity:0}}
@keyframes eg-do{0%,82%{opacity:1}86%,95%{opacity:0}100%{opacity:1}}
@keyframes eg-dn{0%,82%{opacity:0}86%,95%{opacity:1}100%{opacity:0}}
.eg-scan{animation:eg-scan 15s linear infinite;opacity:0}.eg-bluf{animation:eg-b 15s ease-in-out infinite;max-height:0}.eg-tab{animation:eg-t 15s ease-in-out infinite;max-height:0}.eg-faq{animation:eg-f 15s ease-in-out infinite;max-height:0}
.eg-y1{animation:eg-yo 15s ease-in-out infinite}.eg-y2{animation:eg-yn 15s ease-in-out infinite;opacity:0}.eg-old{animation:eg-do 15s ease-in-out infinite}.eg-new{animation:eg-dn 15s ease-in-out infinite;opacity:0}
@media (max-width:700px){.pp-lb{display:none}.pp-c{width:34px !important;height:34px !important;font-size:14px !important}.pp-tr{top:16px !important}.pp-gate{top:-26px !important}#trust-engine .pp-tr{top:46px !important}.ea-g{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.pv-r{grid-template-columns:62px repeat(12,minmax(0,1fr)) !important;gap:3px !important}.pv-r>span:first-child{font-size:11.5px !important}.pv-luki{display:none !important}.pv-leg{display:block !important}}
@media (prefers-reduced-motion:reduce){[class*="tp-c"],[class*="ep-c"],[class*="tp-v"],[class*="ep-v"],.tp-f,.ep-f,[class*="pv-c"],[class*="ea-t"],[class*="ea-s"],.tq-park,.eg-scan,.eg-bluf,.eg-tab,.eg-faq,.eg-y1,.eg-y2,.eg-old,.eg-new{animation:none !important}.pp-c{background:#F6B41E !important;border-color:#F6B41E !important;color:#202022 !important}.tp-f,.ep-f{width:100% !important}.tp-v0,.ep-v0{opacity:1 !important}[class*="pv-c"]{background:#F6B41E !important;border-color:#F6B41E !important}[class*="ea-s"]{opacity:1 !important}.eg-bluf{max-height:80px}.eg-tab{max-height:110px}.eg-faq{max-height:50px}.eg-y1,.eg-old{opacity:0}.eg-y2,.eg-new{opacity:1}}
.ms-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}
.ms-split-r{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}
.ms-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.ms-row{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr) minmax(0,1.2fr);align-items:stretch}
.ms-lab{display:none}
.ms-track{position:absolute;left:46px;right:46px;top:46px;height:2px;background:#3A3A3E}
.ms-fill{position:absolute;left:0;top:0;bottom:0;width:0;background:#F6B41E;animation:ms-fill 12s linear infinite}
@keyframes ms-fill{0%{width:0}92%{width:100%}100%{width:100%}}
@keyframes ms-en{0%,25%{background:#F6B41E;color:#202022;border-color:#F6B41E;transform:scale(1.08)}30%,100%{background:#202022;color:#F6B41E;border-color:#55555C;transform:none}}
@keyframes ms-ek{0%,25%{border-color:#F6B41E;background:#2C2C30}30%,100%{border-color:#3A3A3E;background:#26262A}}
.ms-e0 .ms-en{animation:ms-en 12s ease-in-out 0s infinite}.ms-e0{animation:ms-ek 12s ease-in-out 0s infinite}
.ms-e1 .ms-en{animation:ms-en 12s ease-in-out 3s infinite}.ms-e1{animation:ms-ek 12s ease-in-out 3s infinite}
.ms-e2 .ms-en{animation:ms-en 12s ease-in-out 6s infinite}.ms-e2{animation:ms-ek 12s ease-in-out 6s infinite}
.ms-e3 .ms-en{animation:ms-en 12s ease-in-out 9s infinite}.ms-e3{animation:ms-ek 12s ease-in-out 9s infinite}
@keyframes ms-p2{0%,6%{opacity:0;transform:translateY(8px)}11%,94%{opacity:1;transform:none}100%{opacity:0}}
@keyframes ms-p2s{0%,28%{opacity:0}33%,94%{opacity:1}100%{opacity:0}}
@keyframes ms-p3{0%,36%{opacity:0;transform:translateY(10px)}42%,94%{opacity:1;transform:none}100%{opacity:0}}
@keyframes ms-up{0%,46%{transform:none}50%{transform:scale(1.18)}54%,100%{transform:none}}
.ms-p2{animation:ms-p2 13s ease-in-out infinite}.ms-p2s{animation:ms-p2s 13s ease-in-out infinite;opacity:0}
.ms-p3{animation:ms-p3 13s ease-in-out infinite}.ms-up{animation:ms-up 13s ease-in-out infinite}
@keyframes ms-c1{0%,50%{opacity:0;transform:translateY(6px)}56%,94%{opacity:1;transform:none}100%{opacity:0}}.ms-c1{animation:ms-c1 13s ease-in-out infinite}
@keyframes ms-c2{0%,62%{opacity:0;transform:translateY(6px)}68%,94%{opacity:1;transform:none}100%{opacity:0}}.ms-c2{animation:ms-c2 13s ease-in-out infinite}
@keyframes ms-c3{0%,74%{opacity:0;transform:translateY(6px)}80%,94%{opacity:1;transform:none}100%{opacity:0}}.ms-c3{animation:ms-c3 13s ease-in-out infinite}
@keyframes ms-m{0%,8%{transform:scaleX(0)}38%,90%{transform:scaleX(1)}100%{transform:scaleX(0)}}
.ms-m{transform-origin:left center;animation:ms-m 9s ease-in-out infinite}.ms-m1{animation-delay:.4s}.ms-m2{animation-delay:.8s}
@keyframes ms-pin{0%,10%{left:8%}45%,55%{left:92%}90%,100%{left:8%}}.ms-pin{animation:ms-pin 10s ease-in-out infinite}
@media (max-width:900px){.ms-split,.ms-split-r{grid-template-columns:1fr;gap:28px}.ms-row{grid-template-columns:1fr}.ms-rowh{display:none}.ms-lab{display:block}.ms-row>div:first-child{padding-bottom:0}.ms-track{display:none}}
@media (max-width:1000px){.ms-track{display:none}}
@media (max-width:760px){.ms-hv{padding-right:0!important}.ms-hv-tel{position:static!important;transform:none!important;margin:22px auto 0}}
@media (max-width:560px){.ms-grid2{grid-template-columns:1fr}.ms-chips{grid-template-columns:1fr!important}}
@media (prefers-reduced-motion:reduce){.ms-fill{animation:none!important;width:100%!important}.ms-en,.ms-ek,.ms-p2,.ms-p3,.ms-up,.ms-c1,.ms-c2,.ms-c3,.ms-m,.ms-pin{animation:none!important;opacity:1!important;transform:none!important}.ms-p2s{animation:none!important;opacity:1!important}.ms-pin{left:30%!important}}
@keyframes fp-chip{0%,6%{opacity:.5;transform:translateY(6px) scale(.97)}12%,30%{opacity:1;transform:none}36%,100%{opacity:.5;transform:translateY(6px) scale(.97)}}
.fp-c0{animation:fp-chip 10s ease-in-out 0.0s infinite;opacity:.5}
.fp-c1{animation:fp-chip 10s ease-in-out 2.5s infinite;opacity:.5}
.fp-c2{animation:fp-chip 10s ease-in-out 5.0s infinite;opacity:.5}
.fp-c3{animation:fp-chip 10s ease-in-out 7.5s infinite;opacity:.5}
@keyframes fp-q{0%,8%{border-color:#3A3A3E;background:transparent}14%,30%{border-color:#F6B41E;background:#2C2C30}36%,100%{border-color:#3A3A3E;background:transparent}}
.fp-q0{animation:fp-q 10s ease-in-out 0.0s infinite}
.fp-q1{animation:fp-q 10s ease-in-out 2.0s infinite}
.fp-q2{animation:fp-q 10s ease-in-out 4.0s infinite}
.fp-q3{animation:fp-q 10s ease-in-out 6.0s infinite}
@keyframes fp-ans{0%,78%{opacity:.35}84%,96%{opacity:1}100%{opacity:.35}}.fp-ans{animation:fp-ans 10s ease-in-out infinite}
.fp-lider{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);gap:40px;align-items:center}
.fp-cols2{column-count:2;column-gap:40px}.fp-cols2>p{break-inside:avoid;margin-bottom:16px!important}
.fp-det summary::-webkit-details-marker{display:none}.fp-det summary::after{content:"+";margin-left:8px}.fp-det[open] summary::after{content:"-"}
@media (max-width:1000px){.fp-lider{grid-template-columns:1fr 1fr}.fp-lider>div:first-child{grid-row:span 2}}
@media (max-width:900px){.fp-cols2{column-count:1}}
@media (max-width:700px){.fp-lider{grid-template-columns:1fr}.fp-lider>div:first-child{grid-row:auto}.fp-hero-vis{min-height:0!important;flex-direction:column;gap:10px}.fp-hero-vis .fp-chip{position:static!important;align-self:stretch;justify-content:flex-start}.fp-qs{grid-template-columns:1fr!important}.fp-loga{gap:18px 16px!important}.fp-logo{width:140px!important;height:52px!important}.fp-logo img{max-height:24px!important;max-width:118px!important}}
@media (prefers-reduced-motion:reduce){.fp-chip,.fp-q,.fp-ans{animation:none!important;opacity:1!important;transform:none!important}}
.au-split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:start}
.au-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.au-liczby{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.au-kroki{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}
.au-track{position:absolute;left:44px;right:44px;top:44px;height:2px;background:#E0DDD6}
.au-fill{position:absolute;left:0;top:0;bottom:0;width:0;background:#F6B41E;animation:au-fill 15s linear infinite}
@keyframes au-fill{0%{width:0}92%{width:100%}100%{width:100%}}
@keyframes au-en{0%,18%{background:#F6B41E;border-color:#F6B41E;transform:scale(1.08)}22%,100%{background:#FFFFFF;border-color:#CFCCC4;transform:none}}
@keyframes au-ek{0%,18%{border-color:#F6B41E;box-shadow:0 12px 30px rgba(32,32,34,.10)}22%,100%{border-color:#E0DDD6;box-shadow:none}}
.au-e0 .au-en{animation:au-en 15s ease-in-out 0s infinite}.au-e0{animation:au-ek 15s ease-in-out 0s infinite}
.au-e1 .au-en{animation:au-en 15s ease-in-out 3s infinite}.au-e1{animation:au-ek 15s ease-in-out 3s infinite}
.au-e2 .au-en{animation:au-en 15s ease-in-out 6s infinite}.au-e2{animation:au-ek 15s ease-in-out 6s infinite}
.au-e3 .au-en{animation:au-en 15s ease-in-out 9s infinite}.au-e3{animation:au-ek 15s ease-in-out 9s infinite}
.au-e4 .au-en{animation:au-en 15s ease-in-out 12s infinite}.au-e4{animation:au-ek 15s ease-in-out 12s infinite}
@keyframes au-q{0%,4%{opacity:0;transform:translateY(6px)}9%,94%{opacity:1;transform:none}100%{opacity:0}}.au-q{animation:au-q 14s ease-in-out infinite}
@keyframes au-r0{0%,12%{opacity:0;transform:translateX(-8px)}17%,94%{opacity:1;transform:none}100%{opacity:0}}.au-r0{animation:au-r0 14s ease-in-out infinite}
@keyframes au-r1{0%,21%{opacity:0;transform:translateX(-8px)}26%,94%{opacity:1;transform:none}100%{opacity:0}}.au-r1{animation:au-r1 14s ease-in-out infinite}
@keyframes au-r2{0%,30%{opacity:0;transform:translateX(-8px)}35%,94%{opacity:1;transform:none}100%{opacity:0}}.au-r2{animation:au-r2 14s ease-in-out infinite}
@keyframes au-r3{0%,39%{opacity:0;transform:translateX(-8px)}44%,94%{opacity:1;transform:none}100%{opacity:0}}.au-r3{animation:au-r3 14s ease-in-out infinite}
@keyframes au-w{0%,50%{opacity:0;transform:translateY(6px)}56%,94%{opacity:1;transform:none}100%{opacity:0}}.au-wynik{animation:au-w 14s ease-in-out infinite}
@keyframes au-p{0%,64%{opacity:0;transform:translateY(6px)}70%,94%{opacity:1;transform:none}100%{opacity:0}}.au-plan{animation:au-p 14s ease-in-out infinite}
@media (max-width:1100px){.au-kroki{grid-template-columns:repeat(3,minmax(0,1fr))}.au-track{display:none}}
@media (max-width:900px){.au-split{grid-template-columns:1fr;gap:32px}}
@media (max-width:700px){.au-kroki,.au-grid2{grid-template-columns:1fr}.fp-loga{gap:18px 16px!important}.fp-logo{width:140px!important;height:52px!important}.fp-logo img{max-height:24px!important;max-width:118px!important}}
@media (max-width:480px){.au-liczby{grid-template-columns:1fr 1fr}}
@media (prefers-reduced-motion:reduce){.au-fill{animation:none!important;width:100%!important}.au-en,.au-ek,.au-q,.au-r0,.au-r1,.au-r2,.au-r3,.au-wynik,.au-plan{animation:none!important;opacity:1!important;transform:none!important}}
.lk-split{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:48px;align-items:start}
.lk-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
@media (max-width:900px){.lk-split{grid-template-columns:1fr;gap:32px}.lk-nap{position:relative!important;left:0!important;bottom:0!important;margin-top:14px;max-width:none!important}}
@media (max-width:700px){.lk-grid2{grid-template-columns:1fr}.fp-loga{gap:18px 16px!important}.fp-logo{width:140px!important;height:52px!important}.fp-logo img{max-height:24px!important;max-width:118px!important}}
@media (prefers-reduced-motion:reduce){.lk-reel{display:none}}
.pv-shorts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
.pv-prem{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}
.pv-arch{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}
@keyframes pv-eq{0%,100%{transform:scaleY(.45)}50%{transform:scaleY(1)}}
.pv-bar{transform-origin:bottom;animation:pv-eq 1.4s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){.pv-bar{animation:none}}
@media (max-width:1000px){.pv-arch{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-prem{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:900px){.pv-shorts{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:46%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.pv-shorts>*{scroll-snap-align:start}}
@media (max-width:560px){.pv-arch{grid-template-columns:1fr}.pv-shorts{grid-auto-columns:62%}}
@media (max-width:980px){.pw-zesp{grid-template-columns:1fr!important}.pw-pocz{grid-template-columns:1fr!important}}
@media (max-width:820px){.pw-etap{grid-template-columns:48px minmax(0,1fr)!important}.pw-etap>span:last-child{grid-column:2}}
@media (max-width:560px){.pw-role{grid-template-columns:1fr!important}}
.of-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}
.of-us:hover b{color:#E8352A}
@media (max-width:980px){.of-grid2{grid-template-columns:1fr}.of-lok{grid-template-columns:1fr!important}}
@media (max-width:620px){.of-pin span:last-child{display:none}}
.bp-karta{background:#fff;border:1px solid #E0DDD6;border-radius:24px;box-shadow:0 24px 60px rgba(32,32,34,.1);padding:28px;display:flex;flex-direction:column;gap:22px;box-sizing:border-box;color:#202022}
.bp-karta fieldset{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:18px}
.bp-karta legend{font-family:Poppins,sans-serif;font-weight:700;font-size:24px;padding:0;margin:0 0 4px;outline:none}
.bp-op{margin:-8px 0 0;font-size:15.5px;color:#55555C}
.bp-pasek{list-style:none;margin:0;padding:0;display:flex;gap:8px;counter-reset:k}
.bp-pasek li{display:flex;align-items:center;gap:8px;flex:1 1 0;min-width:0;font-size:14px;font-weight:700;color:#55555C}
.bp-pasek li span{width:30px;height:30px;border-radius:50%;background:#ECEAE5;color:#55555C;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-weight:800;font-size:13px;flex-shrink:0}
.bp-pasek li em{font-style:normal}
.bp-pasek li.bp-on{color:#202022}.bp-pasek li.bp-on span{background:#E8352A;color:#fff}
.bp-pasek li.bp-done{color:#202022}.bp-pasek li.bp-done span{background:#202022;color:#F6B41E}
.bp-kafle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.bp-kafel{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:16px;border:1.5px solid #E0DDD6;background:#fff;cursor:pointer;transition:border-color .2s,background .2s}
.bp-kafel input{margin-top:4px;accent-color:#E8352A;width:18px;height:18px;flex-shrink:0}
.bp-kafel .bp-ik{width:40px;height:40px;border-radius:12px;background:#F7F6F3;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#202022}
.bp-kafel .bp-kt{display:flex;flex-direction:column;gap:2px}.bp-kafel b{font-family:Poppins,sans-serif;font-size:16.5px}.bp-kafel .bp-kt span{font-size:14px;color:#55555C}
.bp-kafel:has(input:checked){border-color:#202022;background:#FFF3D1}.bp-kafel:has(input:checked) .bp-ik{background:#E8352A;color:#fff}
.bp-pyt{display:flex;flex-direction:column;gap:8px}.bp-pt{font-size:15px;font-weight:700}
.bp-opc{display:flex;flex-wrap:wrap;gap:8px}
.bp-opc label{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 14px;border-radius:999px;border:1.5px solid #CFCCC4;background:#fff;font-size:15px;font-weight:600;cursor:pointer}
.bp-opc input{accent-color:#E8352A}.bp-opc label:has(input:checked){border-color:#202022;background:#FFF3D1}
.bp-karta input[type=text],.bp-karta input[type=email],.bp-karta input[type=tel],.bp-karta select,.bp-karta textarea{font-family:"DM Sans",sans-serif;font-size:16px;padding:12px 14px;border:1px solid #CFCCC4;border-radius:12px;min-height:48px;box-sizing:border-box;background:#fff;color:#202022;width:100%}
.bp-karta textarea{resize:vertical}
.bp-det{display:flex;flex-direction:column;gap:16px;padding:18px;border-radius:16px;background:#F7F6F3}.bp-dt{font-family:Poppins,sans-serif;font-size:18px}
.bp-2k{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.bp-kontakt{display:flex;flex-direction:column;gap:14px}
.bp-kontakt label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:700}.bp-2{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.bp-kontakt .bp-zgoda{flex-direction:row;gap:10px;align-items:flex-start;font-size:13px;font-weight:400;line-height:1.45;color:#45454C}.bp-zgoda input{margin-top:3px;accent-color:#E8352A;width:18px;height:18px;flex-shrink:0}
.bp-pods{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:16px;background:#F7F6F3;border:1px solid #E0DDD6;align-self:start}
.bp-ph{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}.bp-ph b{font-family:Poppins,sans-serif;font-size:17px}.bp-ph em{font-style:normal;font-family:"JetBrains Mono",monospace;font-size:11.5px;background:#202022;color:#F6B41E;border-radius:999px;padding:3px 9px}
.bp-pr{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;padding:8px 0;border-top:1px solid #ECEAE5;font-size:14px;line-height:1.45}.bp-pr span:first-child{font-family:"JetBrains Mono",monospace;font-size:11.5px;color:#55555C;padding-top:2px}
.bp-msg{margin:0;font-size:15px;font-weight:700;color:#E8352A}
.bp-nawig{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:6px;border-top:1px solid #ECEAE5}
.bp-nawig [data-bp-info]{font-size:14px;color:#55555C;margin-right:auto}
.bp-nawig button{min-height:48px;padding:0 22px;border-radius:999px;font-weight:700;font-size:16px;cursor:pointer;display:inline-flex;align-items:center;gap:10px}
.bp-nawig [data-bp-wstecz]{border:1.5px solid #202022;background:#fff;color:#202022}.bp-nawig [data-bp-dalej],.bp-nawig [data-bp-wyslij]{border:0;background:#E8352A;color:#fff}
.bp-karta [hidden]{display:none!important}
@media (max-width:760px){.bp-kafle{grid-template-columns:1fr}.bp-2k{grid-template-columns:1fr}.bp-pasek em{display:none}.bp-karta{padding:20px}.bp-nawig [data-bp-info]{display:none}}
@media (max-width:760px){.bp-kafle{grid-template-columns:1fr!important}.bp-2k{grid-template-columns:1fr!important}}
@media (max-width:700px){.wp-mit{grid-template-columns:1fr!important;gap:8px!important}}
@media (max-width:900px){.fl-uklad{grid-template-columns:1fr!important}}
@media (max-width:560px){.fl-uklad>div:last-child{flex-wrap:wrap}}
@keyframes rz-tor{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.rz-tor{animation-name:rz-tor;animation-timing-function:linear;animation-iteration-count:infinite}
.rz-wstecz{animation-direction:reverse}
.rz-okno:hover .rz-tor,.rz-okno:focus-within .rz-tor{animation-play-state:paused}
.rz-k:hover b{color:#E8352A}.rz-k img{transition:transform .5s ease}.rz-k:hover img{transform:scale(1.04)}
.sc-odw>div:first-child{order:2}
@media (max-width:900px){.sc-w{grid-template-columns:1fr!important;gap:28px!important}.sc-odw>div:first-child{order:0}}
@media (max-width:620px){.rz-k{flex-basis:240px!important}}
@media (prefers-reduced-motion:reduce){.rz-tor{animation:none!important}.rz-okno{overflow-x:auto!important}}
@keyframes of-f{0%,9%{border-color:#F6B41E;box-shadow:0 18px 40px rgba(32,32,34,.12);transform:translateY(-4px)}13%,100%{border-color:#E0DDD6;box-shadow:none;transform:none}}
.of-f0{animation:of-f 27s ease-in-out 0s infinite}
.of-f1{animation:of-f 27s ease-in-out 3s infinite}
.of-f2{animation:of-f 27s ease-in-out 6s infinite}
.of-f3{animation:of-f 27s ease-in-out 9s infinite}
.of-f4{animation:of-f 27s ease-in-out 12s infinite}
.of-f5{animation:of-f 27s ease-in-out 15s infinite}
.of-f6{animation:of-f 27s ease-in-out 18s infinite}
.of-f7{animation:of-f 27s ease-in-out 21s infinite}
.of-f8{animation:of-f 27s ease-in-out 24s infinite}
.of-f img{transition:transform .6s ease}.of-f:hover img{transform:scale(1.05)}
.of-tor{position:absolute;left:40px;right:40px;top:43px;height:2px;background:#E0DDD6}
.of-fill{position:absolute;left:0;top:0;bottom:0;width:0;background:#E8352A;animation:of-fill 18s linear infinite}
@keyframes of-fill{0%{width:0}92%{width:100%}100%{width:100%}}
@keyframes of-kn{0%,14%{background:#E8352A;color:#FFFFFF;border-color:#E8352A;transform:scale(1.08)}18%,100%{background:#FFFFFF;color:#202022;border-color:#CFCCC4;transform:none}}
@keyframes of-k{0%,14%{border-color:#E8352A}18%,100%{border-color:#E0DDD6}}
.of-k0 .of-kn{animation:of-kn 18s ease-in-out 0s infinite}.of-k0{animation:of-k 18s ease-in-out 0s infinite}
.of-k1 .of-kn{animation:of-kn 18s ease-in-out 3s infinite}.of-k1{animation:of-k 18s ease-in-out 3s infinite}
.of-k2 .of-kn{animation:of-kn 18s ease-in-out 6s infinite}.of-k2{animation:of-k 18s ease-in-out 6s infinite}
.of-k3 .of-kn{animation:of-kn 18s ease-in-out 9s infinite}.of-k3{animation:of-k 18s ease-in-out 9s infinite}
.of-k4 .of-kn{animation:of-kn 18s ease-in-out 12s infinite}.of-k4{animation:of-k 18s ease-in-out 12s infinite}
.of-k5 .of-kn{animation:of-kn 18s ease-in-out 15s infinite}.of-k5{animation:of-k 18s ease-in-out 15s infinite}
@media (max-width:1100px){.of-kroki{grid-template-columns:repeat(3,minmax(0,1fr))!important}.of-tor{display:none}}
@media (max-width:640px){.of-kroki{grid-template-columns:1fr!important}.sp-grid3.of-grid{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px!important;margin:0 -24px;padding:6px 24px 14px;scrollbar-width:none}.sp-grid3.of-grid::-webkit-scrollbar{display:none}.sp-grid3.of-grid>.of-f{flex:0 0 84%;scroll-snap-align:center}}
@media (prefers-reduced-motion:reduce){.of-f,.of-k,.of-kn,.of-fill{animation:none!important}.of-fill{width:100%!important}}
@media (max-width:860px){.ex-pr{grid-template-columns:1fr!important;gap:28px!important}.ex-pr>div:last-child{margin:0 auto}}
@media (max-width:700px){.ex-hv{padding-top:0!important}}
@media (max-width:560px){.te-lock{padding:12px 16px 12px 12px!important}}
@media (max-width:700px){.ac-film{justify-content:center}}.ac-pl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:900px){.ac-pl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ac-pl{grid-template-columns:minmax(0,1fr)}.ac-pl-cta a{width:100%;justify-content:center}}
.pr-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px;align-items:stretch}.pr-male{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pr-k{transition:transform .2s ease-out,border-color .2s}.pr-k:hover{transform:translateY(-3px);border-color:#202022 !important}@media (max-width:1000px){.pr-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.pr-male{grid-template-columns:minmax(0,1fr)}}
.ob-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.ob-grid>.ob-k0,.ob-grid>.ob-k1{grid-column:span 3}.ob-grid>.ob-k2,.ob-grid>.ob-k3,.ob-grid>.ob-k4{grid-column:span 2}
.ob-k{transition:transform .2s ease-out,box-shadow .2s ease-out}.ob-k:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(32,32,34,.08)}
@media (max-width:1000px){.ob-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ob-grid>.ob-k{grid-column:auto !important}.ob-grid>.ob-k4{grid-column:1 / -1 !important}}
@media (max-width:640px){.ob-grid{grid-template-columns:minmax(0,1fr)}}
.ob-l{animation:ob-flow 1.2s linear infinite}@keyframes ob-flow{to{stroke-dashoffset:-24}}
@keyframes ob-n0{0%,0%{fill:#FFFFFF}2%,18%{fill:#F6B41E}20%,100%{fill:#FFFFFF}}
.ob-n0 .ob-b{animation:ob-n0 10s ease-in-out infinite}
@keyframes ob-n1{0%,20%{fill:#FFFFFF}22%,38%{fill:#F6B41E}40%,100%{fill:#FFFFFF}}
.ob-n1 .ob-b{animation:ob-n1 10s ease-in-out infinite}
@keyframes ob-n2{0%,40%{fill:#FFFFFF}42%,58%{fill:#F6B41E}60%,100%{fill:#FFFFFF}}
.ob-n2 .ob-b{animation:ob-n2 10s ease-in-out infinite}
@keyframes ob-n3{0%,60%{fill:#FFFFFF}62%,78%{fill:#F6B41E}80%,100%{fill:#FFFFFF}}
.ob-n3 .ob-b{animation:ob-n3 10s ease-in-out infinite}
@keyframes ob-n4{0%,80%{fill:#FFFFFF}82%,98%{fill:#F6B41E}100%,100%{fill:#FFFFFF}}
.ob-n4 .ob-b{animation:ob-n4 10s ease-in-out infinite}
.ob-tor{position:relative;height:4px;border-radius:4px;background:#3A3A3F;margin:0 0 -10px;overflow:hidden}.ob-fill{position:absolute;left:0;top:0;bottom:0;width:0;background:#F6B41E;border-radius:4px;animation:ob-fill 12s ease-in-out infinite}
@keyframes ob-fill{0%{width:0}25%{width:25%}50%{width:50%}75%{width:75%}92%,100%{width:100%}}
@keyframes ob-s0{0%,0%{background:#3A3A3F;color:#F6B41E}2%,96%{background:#F6B41E;color:#202022}100%{background:#3A3A3F;color:#F6B41E}}
.ob-s0 .ob-sn{animation:ob-s0 12s ease-in-out infinite}
@keyframes ob-s1{0%,25%{background:#3A3A3F;color:#F6B41E}27%,96%{background:#F6B41E;color:#202022}100%{background:#3A3A3F;color:#F6B41E}}
.ob-s1 .ob-sn{animation:ob-s1 12s ease-in-out infinite}
@keyframes ob-s2{0%,50%{background:#3A3A3F;color:#F6B41E}52%,96%{background:#F6B41E;color:#202022}100%{background:#3A3A3F;color:#F6B41E}}
.ob-s2 .ob-sn{animation:ob-s2 12s ease-in-out infinite}
@keyframes ob-s3{0%,75%{background:#3A3A3F;color:#F6B41E}77%,96%{background:#F6B41E;color:#202022}100%{background:#3A3A3F;color:#F6B41E}}
.ob-s3 .ob-sn{animation:ob-s3 12s ease-in-out infinite}
@media (max-width:900px){.ob-tor{display:none}}
@media (prefers-reduced-motion:reduce){.pr-k,.ob-l,[class*="ob-n"] .ob-b,.ob-fill,[class*="ob-s"] .ob-sn,.ob-k{animation:none !important;transition:none !important}.ob-fill{width:100%}}
button[data-ssb-film][style*="aspect-ratio: 16 / 9"]{box-shadow:0 0 0 2px #F6B41E,0 24px 60px rgba(32,32,34,.18)!important}
