:root{--motion-ease-out: cubic-bezier(.16, 1, .3, 1);--motion-ease-soft: cubic-bezier(.22, 1, .36, 1)}.blisk-header{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color .26s ease,box-shadow .26s ease,transform .76s var(--motion-ease-out),opacity .52s ease}.is-scrolled .blisk-header{border-bottom-color:#11100f38;box-shadow:0 10px 28px #11100f0e}.motion-capable .motion-header{opacity:0;transform:translate3d(0,-8px,0)}.motion-ready .motion-header{opacity:1;transform:translateZ(0)}.motion-capable .motion-item{--motion-x: 0px;--motion-y: 18px;--motion-scale: 1;--motion-depth-y: 0px;opacity:0;transform:translate3d(var(--motion-x),calc(var(--motion-y) + var(--motion-depth-y)),0) scale(var(--motion-scale));transition:opacity .62s ease,transform .86s var(--motion-ease-out);transition-delay:var(--motion-delay, 0ms)}.motion-capable .motion-item--from-left{--motion-x: -14px}.motion-ready .motion-scene.is-visible .motion-item,.motion-ready .motion-scene.is-visible.motion-item{opacity:1;transform:translate3d(0,var(--motion-depth-y, 0px),0) scale(1)}.motion-scene:not(.is-settled) .motion-item,.motion-scene.motion-item:not(.is-settled){will-change:opacity,transform}.motion-scene.is-settled .motion-item,.motion-scene.motion-item.is-settled{will-change:auto}.motion-heading .motion-line{display:block;overflow:hidden;padding-block:.16em .2em;margin-block:-.16em -.2em}.motion-capable .motion-heading .motion-line>span{opacity:0;transform:translate3d(0,1.02em,0) rotate(.45deg);transform-origin:left bottom;transition:opacity .52s ease,transform .98s var(--motion-ease-out);transition-delay:calc(70ms + var(--line-index, 0) * 82ms);will-change:opacity,transform}.motion-ready .motion-scene.is-visible .motion-heading .motion-line>span,.motion-ready .motion-scene.is-visible.motion-heading .motion-line>span{opacity:1;transform:translateZ(0) rotate(0)}.motion-scene.is-settled .motion-heading .motion-line,.motion-scene.is-settled.motion-heading .motion-line{overflow:visible}.motion-scene.is-settled .motion-heading .motion-line>span,.motion-scene.is-settled.motion-heading .motion-line>span{will-change:auto}.hero .motion-heading .motion-line>span{transition-delay:calc(90ms + var(--line-index, 0) * 96ms)}.hero .hero-lead.motion-item{--motion-delay: .28s}.hero .btn.motion-item{--motion-delay: .36s}.motion-capable .decision-map .decision-path{opacity:.35;stroke-dasharray:var(--path-length, 900);stroke-dashoffset:var(--path-length, 900);transition:stroke-dashoffset 1.12s var(--motion-ease-out),opacity .36s ease}.motion-ready .decision-map.is-visible .decision-path{opacity:1;stroke-dashoffset:0;transition-delay:.21s}.motion-capable .decision-map .decision-node circle{opacity:0;transform:scale(.32);transform-box:fill-box;transform-origin:center;transition:opacity .3s ease,transform .62s var(--motion-ease-out);transition-delay:var(--node-delay, .42s)}.motion-capable .decision-map .decision-node text{opacity:0;transform:translate3d(0,8px,0);transition:opacity .36s ease,transform .62s var(--motion-ease-out);transition-delay:calc(var(--node-delay, .42s) + 90ms)}.motion-ready .decision-map.is-visible .decision-node circle,.motion-ready .decision-map.is-visible .decision-node text{opacity:1;transform:translateZ(0) scale(1)}.motion-ready .decision-map.is-visible .decision-node-contact circle{transition-delay:calc(var(--node-delay, .42s) + 90ms)}.process-faq details[open] .process-faq__answer{animation:blisk-faq-open .44s var(--motion-ease-out) both;transform-origin:top}@keyframes blisk-faq-open{0%{opacity:0;transform:translate3d(0,-8px,0)}to{opacity:1;transform:translateZ(0)}}.nav-toggle span{transform-origin:center;transition:transform .26s var(--motion-ease-out)}.nav-open .nav-toggle span:first-child{transform:translate3d(0,3px,0) rotate(45deg)}.nav-open .nav-toggle span:last-child{transform:translate3d(0,-3px,0) rotate(-45deg)}.btn:active{transform:translateY(0) scale(.985);transition-duration:90ms}.diagnosis-form:tool-form-active,.diagnosis-form.is-agent-prepared{outline:1px dashed rgba(155,72,32,.72);outline-offset:clamp(12px,2vw,20px);box-shadow:0 0 0 8px #9b48200b}.diagnosis-form button:tool-submit-active{outline:2px solid rgba(155,72,32,.78);outline-offset:4px}main [id]{scroll-margin-top:78px}@media(min-width:900px){.decision-system{border:1px solid var(--line);background:linear-gradient(rgba(17,16,15,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(17,16,15,.018) 1px,transparent 1px),linear-gradient(90deg,transparent 0 72%,rgba(155,72,32,.038));background-size:44px 44px,44px 44px,auto}.decision-system:before{inset:18px 28px auto auto;width:auto;height:auto;background:none;color:var(--ink);content:"03";font-family:var(--serif);font-size:clamp(4.8rem,6.2vw,7.2rem);font-weight:360;line-height:.8;opacity:.055}.decision-system:after{position:absolute;top:28px;left:32px;z-index:2;color:var(--ink-soft);content:"\15a CIE\17bKA DECYZYJNA KLIENTA";font-family:var(--sans);font-size:.63rem;font-weight:800;letter-spacing:.12em;pointer-events:none}}@media(max-width:899px){.decision-system{min-height:clamp(430px,112vw,500px);border:1px solid var(--line);overflow:hidden;background:linear-gradient(rgba(17,16,15,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(17,16,15,.018) 1px,transparent 1px),linear-gradient(90deg,transparent 0 72%,rgba(155,72,32,.038)),#faf7f075;background-size:38px 38px,38px 38px,auto,auto}.decision-system:before{background:none}.decision-system:after{position:absolute;top:17px;left:17px;z-index:2;color:var(--muted);content:"\15a CIE\17bKA DECYZYJNA KLIENTA";font-family:var(--sans);font-size:.6rem;font-weight:800;letter-spacing:.13em;pointer-events:none}.decision-art-mobile{display:block;width:100%;height:100%;min-height:inherit}.decision-art-mobile .decision-path{opacity:1;stroke-dasharray:none;stroke-dashoffset:0;transition:none;animation:none}.decision-art-mobile .decision-node circle,.decision-art-mobile .decision-node text{opacity:1;transform:none;transition:none;animation:none}.decision-art-mobile .decision-node text{font-size:14px;letter-spacing:.065em}.motion-capable .motion-item,.motion-capable .motion-item--from-left{--motion-x: 0px;--motion-y: 14px;--motion-scale: 1;transition-duration:.52s,.72s}.motion-capable .motion-heading .motion-line>span{transform:translate3d(0,.82em,0);transition-duration:.42s,.82s}}@media(max-width:420px){.decision-system{min-height:430px}.decision-system:after{top:15px;left:15px;font-size:.56rem;letter-spacing:.11em}.decision-art-mobile .decision-node text{font-size:13px}}@media(prefers-reduced-motion:reduce){.motion-header,.motion-item,.motion-heading .motion-line>span,.decision-map .decision-path,.decision-map .decision-node circle,.decision-map .decision-node text{opacity:1;transform:none;transition:none;animation:none}.decision-map .decision-path{stroke-dasharray:none;stroke-dashoffset:0}}
