.hero-flow g{transform-box:fill-box;transform-origin:center}.hero-flow .beh-press,.hero-flow .rev-press{transform-origin:0 0}@keyframes hf-sq{0.00%{fill:#fff}35.93%{fill:#fff}37.41%{fill:#ffc518}85.19%{fill:#ffc518}86.67%{fill:#fff}100.00%{fill:#fff}}.hero-flow .sq{animation:hf-sq 27s linear infinite}@keyframes hf-src{0.00%{transform:scale(1)}35.93%{transform:scale(1)}36.85%{transform:scale(1.04)}38.15%{transform:scale(1)}85.19%{transform:scale(1)}86.11%{transform:scale(1.04)}87.41%{transform:scale(1)}100.00%{transform:scale(1)}}.hero-flow .src{animation:hf-src 27s linear infinite}@keyframes hf-subA0{0.00%{opacity:1}46.67%{opacity:1}47.78%{opacity:0}93.33%{opacity:0}95.19%{opacity:1}100.00%{opacity:1}}.hero-flow .subA0{animation:hf-subA0 27s linear infinite}@keyframes hf-subB0{0.00%{opacity:0}47.78%{opacity:0}49.26%{opacity:1}90.37%{opacity:1}91.85%{opacity:0}100.00%{opacity:0}}.hero-flow .subB0{animation:hf-subB0 27s linear infinite}@keyframes hf-a0scr{0.00%{opacity:0;transform:translateY(6px)}9.63%{opacity:0;transform:translateY(6px)}11.30%{opacity:1;transform:none}46.30%{opacity:1;transform:none}47.96%{opacity:0;transform:none}100.00%{opacity:0;transform:none}}.hero-flow .a0scr{animation:hf-a0scr 27s linear infinite}@keyframes hf-a0str{0.00%{opacity:0;transform:scale(.3)}8.52%{opacity:0;transform:scale(.3)}9.19%{opacity:1;transform:scale(1.15)}9.78%{opacity:1;transform:scale(1)}46.30%{opacity:1;transform:scale(1)}47.96%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .a0str{animation:hf-a0str 27s linear infinite}@keyframes hf-a0chk{0.00%{opacity:0;transform:scale(.3)}12.04%{opacity:0;transform:scale(.3)}12.70%{opacity:1;transform:scale(1.15)}13.30%{opacity:1;transform:scale(1)}46.30%{opacity:1;transform:scale(1)}47.96%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .a0chk{animation:hf-a0chk 27s linear infinite}@keyframes hf-a0y{0.00%{opacity:0;transform:scale(.3)}23.52%{opacity:0;transform:scale(.3)}24.19%{opacity:1;transform:scale(1.15)}24.78%{opacity:1;transform:scale(1)}46.30%{opacity:1;transform:scale(1)}47.96%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .a0y{animation:hf-a0y 27s linear infinite}@keyframes hf-b0scr{0.00%{opacity:0;transform:translateY(6px)}51.48%{opacity:0;transform:translateY(6px)}53.15%{opacity:1;transform:none}90.37%{opacity:1;transform:none}92.04%{opacity:0;transform:none}100.00%{opacity:0;transform:none}}.hero-flow .b0scr{animation:hf-b0scr 27s linear infinite}@keyframes hf-b0str{0.00%{opacity:0;transform:scale(.3)}50.37%{opacity:0;transform:scale(.3)}51.04%{opacity:1;transform:scale(1.15)}51.63%{opacity:1;transform:scale(1)}90.37%{opacity:1;transform:scale(1)}92.04%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .b0str{animation:hf-b0str 27s linear infinite}@keyframes hf-b0chk{0.00%{opacity:0;transform:scale(.3)}53.89%{opacity:0;transform:scale(.3)}54.56%{opacity:1;transform:scale(1.15)}55.15%{opacity:1;transform:scale(1)}90.37%{opacity:1;transform:scale(1)}92.04%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .b0chk{animation:hf-b0chk 27s linear infinite}@keyframes hf-subA1{0.00%{opacity:1}40.74%{opacity:1}41.85%{opacity:0}93.33%{opacity:0}95.19%{opacity:1}100.00%{opacity:1}}.hero-flow .subA1{animation:hf-subA1 27s linear infinite}@keyframes hf-subB1{0.00%{opacity:0}41.85%{opacity:0}43.33%{opacity:1}90.37%{opacity:1}91.85%{opacity:0}100.00%{opacity:0}}.hero-flow .subB1{animation:hf-subB1 27s linear infinite}@keyframes hf-a1scr{0.00%{opacity:0;transform:translateY(6px)}12.22%{opacity:0;transform:translateY(6px)}13.89%{opacity:1;transform:none}40.37%{opacity:1;transform:none}42.04%{opacity:0;transform:none}100.00%{opacity:0;transform:none}}.hero-flow .a1scr{animation:hf-a1scr 27s linear infinite}@keyframes hf-a1str{0.00%{opacity:0;transform:scale(.3)}11.11%{opacity:0;transform:scale(.3)}11.78%{opacity:1;transform:scale(1.15)}12.37%{opacity:1;transform:scale(1)}40.37%{opacity:1;transform:scale(1)}42.04%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .a1str{animation:hf-a1str 27s linear infinite}@keyframes hf-a1chk{0.00%{opacity:0;transform:scale(.3)}14.63%{opacity:0;transform:scale(.3)}15.30%{opacity:1;transform:scale(1.15)}15.89%{opacity:1;transform:scale(1)}40.37%{opacity:1;transform:scale(1)}42.04%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .a1chk{animation:hf-a1chk 27s linear infinite}@keyframes hf-b1scr{0.00%{opacity:0;transform:translateY(6px)}45.56%{opacity:0;transform:translateY(6px)}47.22%{opacity:1;transform:none}90.37%{opacity:1;transform:none}92.04%{opacity:0;transform:none}100.00%{opacity:0;transform:none}}.hero-flow .b1scr{animation:hf-b1scr 27s linear infinite}@keyframes hf-b1str{0.00%{opacity:0;transform:scale(.3)}44.44%{opacity:0;transform:scale(.3)}45.11%{opacity:1;transform:scale(1.15)}45.70%{opacity:1;transform:scale(1)}90.37%{opacity:1;transform:scale(1)}92.04%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .b1str{animation:hf-b1str 27s linear infinite}@keyframes hf-b1chk{0.00%{opacity:0;transform:scale(.3)}47.96%{opacity:0;transform:scale(.3)}48.63%{opacity:1;transform:scale(1.15)}49.22%{opacity:1;transform:scale(1)}90.37%{opacity:1;transform:scale(1)}92.04%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .b1chk{animation:hf-b1chk 27s linear infinite}@keyframes hf-subA2{0.00%{opacity:1}52.59%{opacity:1}53.70%{opacity:0}93.33%{opacity:0}95.19%{opacity:1}100.00%{opacity:1}}.hero-flow .subA2{animation:hf-subA2 27s linear infinite}@keyframes hf-subB2{0.00%{opacity:0}53.70%{opacity:0}55.19%{opacity:1}90.37%{opacity:1}91.85%{opacity:0}100.00%{opacity:0}}.hero-flow .subB2{animation:hf-subB2 27s linear infinite}@keyframes hf-a2scr{0.00%{opacity:0;transform:translateY(6px)}6.67%{opacity:0;transform:translateY(6px)}8.33%{opacity:1;transform:none}52.22%{opacity:1;transform:none}53.89%{opacity:0;transform:none}100.00%{opacity:0;transform:none}}.hero-flow .a2scr{animation:hf-a2scr 27s linear infinite}@keyframes hf-a2str{0.00%{opacity:0;transform:scale(.3)}5.56%{opacity:0;transform:scale(.3)}6.22%{opacity:1;transform:scale(1.15)}6.81%{opacity:1;transform:scale(1)}52.22%{opacity:1;transform:scale(1)}53.89%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .a2str{animation:hf-a2str 27s linear infinite}@keyframes hf-a2chk{0.00%{opacity:0;transform:scale(.3)}9.07%{opacity:0;transform:scale(.3)}9.74%{opacity:1;transform:scale(1.15)}10.33%{opacity:1;transform:scale(1)}52.22%{opacity:1;transform:scale(1)}53.89%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .a2chk{animation:hf-a2chk 27s linear infinite}@keyframes hf-b2scr{0.00%{opacity:0;transform:translateY(6px)}57.41%{opacity:0;transform:translateY(6px)}59.07%{opacity:1;transform:none}90.37%{opacity:1;transform:none}92.04%{opacity:0;transform:none}100.00%{opacity:0;transform:none}}.hero-flow .b2scr{animation:hf-b2scr 27s linear infinite}@keyframes hf-b2str{0.00%{opacity:0;transform:scale(.3)}56.30%{opacity:0;transform:scale(.3)}56.96%{opacity:1;transform:scale(1.15)}57.56%{opacity:1;transform:scale(1)}90.37%{opacity:1;transform:scale(1)}92.04%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .b2str{animation:hf-b2str 27s linear infinite}@keyframes hf-b2chk{0.00%{opacity:0;transform:scale(.3)}59.81%{opacity:0;transform:scale(.3)}60.48%{opacity:1;transform:scale(1.15)}61.07%{opacity:1;transform:scale(1)}90.37%{opacity:1;transform:scale(1)}92.04%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .b2chk{animation:hf-b2chk 27s linear infinite}@keyframes hf-subA3{0.00%{opacity:1}59.26%{opacity:1}60.37%{opacity:0}93.33%{opacity:0}95.19%{opacity:1}100.00%{opacity:1}}.hero-flow .subA3{animation:hf-subA3 27s linear infinite}@keyframes hf-subB3{0.00%{opacity:0}60.37%{opacity:0}61.85%{opacity:1}90.37%{opacity:1}91.85%{opacity:0}100.00%{opacity:0}}.hero-flow .subB3{animation:hf-subB3 27s linear infinite}@keyframes hf-a3scr{0.00%{opacity:0;transform:translateY(6px)}15.19%{opacity:0;transform:translateY(6px)}16.85%{opacity:1;transform:none}58.89%{opacity:1;transform:none}60.56%{opacity:0;transform:none}100.00%{opacity:0;transform:none}}.hero-flow .a3scr{animation:hf-a3scr 27s linear infinite}@keyframes hf-a3str{0.00%{opacity:0;transform:scale(.3)}14.07%{opacity:0;transform:scale(.3)}14.74%{opacity:1;transform:scale(1.15)}15.33%{opacity:1;transform:scale(1)}58.89%{opacity:1;transform:scale(1)}60.56%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .a3str{animation:hf-a3str 27s linear infinite}@keyframes hf-a3chk{0.00%{opacity:0;transform:scale(.3)}17.59%{opacity:0;transform:scale(.3)}18.26%{opacity:1;transform:scale(1.15)}18.85%{opacity:1;transform:scale(1)}58.89%{opacity:1;transform:scale(1)}60.56%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .a3chk{animation:hf-a3chk 27s linear infinite}@keyframes hf-b3scr{0.00%{opacity:0;transform:translateY(6px)}64.07%{opacity:0;transform:translateY(6px)}65.74%{opacity:1;transform:none}90.37%{opacity:1;transform:none}92.04%{opacity:0;transform:none}100.00%{opacity:0;transform:none}}.hero-flow .b3scr{animation:hf-b3scr 27s linear infinite}@keyframes hf-b3str{0.00%{opacity:0;transform:scale(.3)}62.96%{opacity:0;transform:scale(.3)}63.63%{opacity:1;transform:scale(1.15)}64.22%{opacity:1;transform:scale(1)}90.37%{opacity:1;transform:scale(1)}92.04%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .b3str{animation:hf-b3str 27s linear infinite}@keyframes hf-b3chk{0.00%{opacity:0;transform:scale(.3)}66.48%{opacity:0;transform:scale(.3)}67.15%{opacity:1;transform:scale(1.15)}67.74%{opacity:1;transform:scale(1)}90.37%{opacity:1;transform:scale(1)}92.04%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .b3chk{animation:hf-b3chk 27s linear infinite}@keyframes hf-b3y{0.00%{opacity:0;transform:scale(.3)}74.26%{opacity:0;transform:scale(.3)}74.93%{opacity:1;transform:scale(1.15)}75.52%{opacity:1;transform:scale(1)}90.37%{opacity:1;transform:scale(1)}92.04%{opacity:0;transform:scale(1)}100.00%{opacity:0;transform:scale(1)}}.hero-flow .b3y{animation:hf-b3y 27s linear infinite}@keyframes hf-behv{0.00%{opacity:0;transform:scale(.6)}33.15%{opacity:0;transform:scale(.6)}34.07%{opacity:1;transform:scale(1.08)}34.63%{opacity:1;transform:scale(1)}38.89%{opacity:1;transform:scale(1)}40.37%{opacity:0;transform:scale(.6)}82.41%{opacity:0;transform:scale(.6)}83.33%{opacity:1;transform:scale(1.08)}83.89%{opacity:1;transform:scale(1)}88.15%{opacity:1;transform:scale(1)}89.63%{opacity:0;transform:scale(.6)}100.00%{opacity:0;transform:scale(.6)}}.hero-flow .behv{animation:hf-behv 27s linear infinite}@keyframes hf-beh-press{0.00%{transform:scale(1)}35.56%{transform:scale(1)}36.00%{transform:scale(.9)}36.67%{transform:scale(1)}84.81%{transform:scale(1)}85.26%{transform:scale(.9)}85.93%{transform:scale(1)}100.00%{transform:scale(1)}}.hero-flow .beh-press{animation:hf-beh-press 27s linear infinite}@keyframes hf-revv{0.00%{opacity:0;transform:scale(.6)}16.67%{opacity:0;transform:scale(.6)}17.78%{opacity:1;transform:scale(1.08)}18.52%{opacity:1;transform:scale(1)}29.26%{opacity:1;transform:scale(1)}30.74%{opacity:0;transform:scale(.6)}67.41%{opacity:0;transform:scale(.6)}68.52%{opacity:1;transform:scale(1.08)}69.26%{opacity:1;transform:scale(1)}80.00%{opacity:1;transform:scale(1)}81.48%{opacity:0;transform:scale(.6)}100.00%{opacity:0;transform:scale(.6)}}.hero-flow .revv{animation:hf-revv 27s linear infinite}@keyframes hf-rev{0.00%{transform:translate(20px,-267px)}19.26%{transform:translate(20px,-267px)}22.59%{transform:translateY(-294px)}25.56%{transform:translateY(-294px)}28.89%{transform:translate(20px,-267px)}31.11%{transform:translate(20px,-267px)}31.48%{transform:translate(20px,27px)}70.00%{transform:translate(20px,27px)}73.33%{transform:translate(0)}76.30%{transform:translate(0)}79.63%{transform:translate(20px,27px)}99.63%{transform:translate(20px,27px)}100.00%{transform:translate(20px,-267px)}}.hero-flow .rev{animation:hf-rev 27s linear infinite}@keyframes hf-rev-press{0.00%{transform:scale(1)}22.78%{transform:scale(1)}23.22%{transform:scale(.9)}23.89%{transform:scale(1)}73.52%{transform:scale(1)}73.96%{transform:scale(.9)}74.63%{transform:scale(1)}100.00%{transform:scale(1)}}.hero-flow .rev-press{animation:hf-rev-press 27s linear infinite}.hero-flow .rev{animation-timing-function:cubic-bezier(.45,0,.25,1)}@media(prefers-reduced-motion:reduce){.hero-flow *{animation:none!important}.hero-flow .dot,.hero-flow .r1{display:none}}.why-ill .pc,.why-ill [class^=w]{transform-box:fill-box;transform-origin:center}html.js .why-ill .p1{transform:translate(-46px,-17px) rotate(-14deg)}.is-revealed .why-ill .p1,.is-revealed.why-wrap .why-ill .p1{transform:none;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .5s}html.js .why-ill .p2{transform:translate(60px,-15px) rotate(0)}.is-revealed .why-ill .p2,.is-revealed.why-wrap .why-ill .p2{transform:none;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .62s}html.js .why-ill .p3{transform:translate(-81px,46px) rotate(0)}.is-revealed .why-ill .p3,.is-revealed.why-wrap .why-ill .p3{transform:none;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .74s}html.js .why-ill .p4{transform:translate(36px,40px) rotate(0)}.is-revealed .why-ill .p4,.is-revealed.why-wrap .why-ill .p4{transform:none;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .86s}html.js .why-ill .p5{transform:translate(63px,-8px) rotate(10deg)}.is-revealed .why-ill .p5,.is-revealed.why-wrap .why-ill .p5{transform:none;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .98s}html.js .why-ill .p6{transform:translate(-79px,3px) rotate(-12deg)}.is-revealed .why-ill .p6,.is-revealed.why-wrap .why-ill .p6{transform:none;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) 1.1s}html.js .why-ill .p7{transform:translate(13px,25px) rotate(8deg)}.is-revealed .why-ill .p7,.is-revealed.why-wrap .why-ill .p7{transform:none;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) 1.22s}html.js .why-ill .p8{transform:translate(-10px,-62px) rotate(-10deg)}.is-revealed .why-ill .p8,.is-revealed.why-wrap .why-ill .p8{transform:none;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) 1.34s}.is-revealed .why-ill .w1{opacity:0;transform:scale(.4);transition:opacity .5s ease 1.4s,transform .6s ease 1.4s}.is-revealed .why-ill .w2{opacity:0;transform:scale(.4);transition:opacity .5s ease 1.55s,transform .6s ease 1.55s}.is-revealed .why-ill .w3{opacity:0;transform:scale(.4);transition:opacity .5s ease 1.7s,transform .6s ease 1.7s}.is-revealed .why-ill .w4{opacity:0;transform:scale(.4);transition:opacity .5s ease 1.85s,transform .6s ease 1.85s}@media(prefers-reduced-motion:reduce){html.js .why-ill .pc{transform:none!important;transition:none!important}.why-ill [class^=w]{display:none}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.why-wrap.ready .why-ill .p1{transform:none;transition:transform .6s cubic-bezier(.2,.8,.2,1) 0s}.why-wrap.ready:hover .why-ill .p1{transform:translate(-46px,-17px) rotate(-14deg)}.why-wrap.ready .why-ill .p2{transform:none;transition:transform .6s cubic-bezier(.2,.8,.2,1) .04s}.why-wrap.ready:hover .why-ill .p2{transform:translate(60px,-15px) rotate(0)}.why-wrap.ready .why-ill .p3{transform:none;transition:transform .6s cubic-bezier(.2,.8,.2,1) .08s}.why-wrap.ready:hover .why-ill .p3{transform:translate(-81px,46px) rotate(0)}.why-wrap.ready .why-ill .p4{transform:none;transition:transform .6s cubic-bezier(.2,.8,.2,1) .12s}.why-wrap.ready:hover .why-ill .p4{transform:translate(36px,40px) rotate(0)}.why-wrap.ready .why-ill .p5{transform:none;transition:transform .6s cubic-bezier(.2,.8,.2,1) .16s}.why-wrap.ready:hover .why-ill .p5{transform:translate(63px,-8px) rotate(10deg)}.why-wrap.ready .why-ill .p6{transform:none;transition:transform .6s cubic-bezier(.2,.8,.2,1) .2s}.why-wrap.ready:hover .why-ill .p6{transform:translate(-79px,3px) rotate(-12deg)}.why-wrap.ready .why-ill .p7{transform:none;transition:transform .6s cubic-bezier(.2,.8,.2,1) .24s}.why-wrap.ready:hover .why-ill .p7{transform:translate(13px,25px) rotate(8deg)}.why-wrap.ready .why-ill .p8{transform:none;transition:transform .6s cubic-bezier(.2,.8,.2,1) .28s}.why-wrap.ready:hover .why-ill .p8{transform:translate(-10px,-62px) rotate(-10deg)}.why-wrap.ready .why-ill .w1{opacity:0;transform:scale(.4);transition:opacity .3s ease,transform .4s ease}.why-wrap.ready:hover .why-ill .w1{opacity:1;transform:none}.why-wrap.ready .why-ill .w2{opacity:0;transform:scale(.4);transition:opacity .3s ease,transform .4s ease}.why-wrap.ready:hover .why-ill .w2{opacity:1;transform:none}.why-wrap.ready .why-ill .w3{opacity:0;transform:scale(.4);transition:opacity .3s ease,transform .4s ease}.why-wrap.ready:hover .why-ill .w3{opacity:1;transform:none}.why-wrap.ready .why-ill .w4{opacity:0;transform:scale(.4);transition:opacity .3s ease,transform .4s ease}.why-wrap.ready:hover .why-ill .w4{opacity:1;transform:none}}.consultancy{--wrap: calc(1472px - 6.25vw) ;--gut:36px}@media only screen and (max-width:750px){.consultancy{--gut:30px}}.consultancy{font-family:Poppins,sans-serif;color:#232323}.consultancy a{color:#0d0064}.consultancy p,.consultancy h1,.consultancy h2,.consultancy h3,.consultancy h4,.consultancy ul,.consultancy ol{letter-spacing:normal}.consultancy .form .form__inner{padding-bottom:0}.qk{position:relative;isolation:isolate;display:inline-block;margin:0 .3em 0 .26em}.qk svg{position:absolute;z-index:-1;left:-.5em;top:-.26em;width:calc(100% + 1em);height:calc(100% + .52em);overflow:visible;pointer-events:none}.qk path{fill:none;stroke:#ffc518;stroke-width:4;stroke-linecap:round;vector-effect:non-scaling-stroke}.steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:56px 24px;position:relative}.steps-loop{display:block}@media(min-width:1100px){.oneline span{white-space:nowrap}}.steps-mobile{display:none}.flow-base{fill:none;stroke:#0049dc;stroke-opacity:.16;stroke-width:2;stroke-linecap:round}.flow-draw{fill:none;stroke:#0049dc;stroke-width:2;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1;opacity:0}.flow-run .flow-draw{animation:flow-draw 4s cubic-bezier(.65,0,.35,1) both}.flow-run .flow-draw--2{animation-delay:.2s}.flow-run .flow-draw--3{animation-delay:.4s}@keyframes flow-draw{0%{stroke-dashoffset:1;opacity:1}45%{stroke-dashoffset:0;opacity:1}75%{stroke-dashoffset:0;opacity:1}90%,to{stroke-dashoffset:0;opacity:0}}.res-tl{position:relative;list-style:none;margin:32px 0 0;padding:0 0 0 44px;font-size:18px;line-height:1.6;color:#0d0064}.res-tl>li{position:relative}.res-tl>li+li{margin-top:24px}.res-tl p{margin:0;max-width:none}.res-tl strong{font-weight:600}.res-tl__dot{position:absolute;left:-44px;top:0;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#0049dc}.res-tl__dot svg{width:13px;height:13px;fill:#fff}.res-tl>li:not(:last-child):after{content:"";position:absolute;left:-31px;top:34px;bottom:-20px;width:2px;background:#e3f0ff}.res-tree{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:6px}.res-tree li{position:relative;padding-left:26px}.res-tree li:before{content:"";position:absolute;left:0;top:-10px;width:16px;height:30px;border-left:2px solid #e3f0ff;border-bottom:2px solid #e3f0ff;border-bottom-left-radius:8px}.res-sub{display:inline-flex;align-items:center;gap:10px;padding:6px;border:0;border-radius:48px;background:none;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.3;color:#0d0064;cursor:pointer;transition:background .25s ease}.res-sub:hover,.res-sub:focus-visible{background:#f2f8ff}.res-sub:focus-visible{outline:3px solid #0d0064;outline-offset:2px}.res-sub__nb{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#ffc518;color:#232323;font-size:13px;font-weight:600;line-height:1}.res-sub__plus{flex:none;margin-left:6px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#e3f0ff;color:#0049dc;transition:background .25s ease,color .25s ease,transform .35s cubic-bezier(.16,1,.3,1)}.res-sub__plus svg{width:12px;height:12px}.res-sub:hover .res-sub__plus,.res-sub:focus-visible .res-sub__plus{background:#0049dc;color:#fff;transform:rotate(90deg)}@media(max-width:600px){.res-tl{padding-left:40px;font-size:17px}.res-tl__dot{left:-40px}.res-tl>li:not(:last-child):after{left:-27px}}@media(max-width:860px){.flow-wrap{display:none}.scan-result{margin-top:56px!important;padding:44px 24px 32px!important}}@media(prefers-reduced-motion:reduce){.flow-draw{animation:none!important;stroke-dashoffset:0;opacity:1}}.steplink{display:inline-flex;align-items:center;gap:8px;margin:0 2px;padding:4px 10px 4px 5px;border:0;border-radius:48px;background:#e3f0ff;color:#0d0064;font-family:Poppins,sans-serif;font-size:17px;font-weight:600;line-height:1.3;vertical-align:middle;position:relative;top:-1px;cursor:pointer;white-space:nowrap;transition:background .25s ease,color .25s ease}.steplink__num{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:13px;font-weight:600;line-height:1;transition:background .25s ease,color .25s ease,box-shadow .25s ease}.steplink__num--y{background:#ffc518;color:#232323}.steplink__num--b{background:#fff;color:#0049dc;box-shadow:inset 0 0 0 2px #0049dc}.steplink__plus{width:14px;height:14px;color:#0049dc;transition:transform .35s cubic-bezier(.16,1,.3,1),color .25s ease}.steplink:hover,.steplink:focus-visible{background:#0049dc;color:#fff}.steplink:hover .steplink__plus,.steplink:focus-visible .steplink__plus{color:#fff;transform:rotate(90deg)}.steplink:hover .steplink__num--b,.steplink:focus-visible .steplink__num--b{box-shadow:inset 0 0 0 2px #fff}.steplink:focus-visible{outline:3px solid #0d0064;outline-offset:2px}.steplink--lg{padding:8px 16px 8px 8px;gap:10px;font-size:16px;top:0}.steplink--lg .steplink__num{width:28px;height:28px;font-size:14px}.stepcard__plus{position:absolute;right:16px;bottom:16px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#e3f0ff;color:#0049dc;transition:background .25s ease,color .25s ease,transform .35s cubic-bezier(.16,1,.3,1)}.stepcard__plus svg{width:16px;height:16px}.stepcard:hover .stepcard__plus,.stepcard:focus-visible .stepcard__plus{background:#0049dc;color:#fff;transform:rotate(90deg)}.stepcard{transition:transform .25s cubic-bezier(.16,1,.3,1)}.stepcard:hover,.stepcard:focus-visible{transform:translateY(-6px)}@media(max-width:1000px){.why-dots{display:none}}@media(max-width:750px){.contact-dots{display:none}}@media(max-width:760px){.steps{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;margin:56px -16px 0!important;padding:0 16px 8px!important;scroll-padding:0 16px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 70%,transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 70%,transparent 100%);transition:-webkit-mask-image .3s}.steps::-webkit-scrollbar{display:none}.steps.is-end{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 100%)}.steps.is-mid{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 72%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 72%,transparent 100%)}.steps-loop{display:none}.steps-mobile{display:flex}}@media(prefers-reduced-motion:no-preference){html.js [data-rv]:not(.ill):not(.tri):not(.steps):not(.flow-wrap){opacity:0;translate:0 18px;transition:opacity .8s cubic-bezier(.16,1,.3,1) var(--rd, 0ms),translate .8s cubic-bezier(.16,1,.3,1) var(--rd, 0ms)}html.js [data-rv]:not(.ill):not(.tri):not(.steps):not(.flow-wrap).is-revealed{opacity:1;translate:none}html.js .contact-copy[data-rv]{transition:opacity .8s cubic-bezier(.16,1,.3,1) var(--rd, 0ms),translate .8s cubic-bezier(.16,1,.3,1) var(--rd, 0ms),box-shadow .3s ease-out,transform .3s ease-out}html.js .ill{opacity:0;scale:.94;transition:opacity 1s cubic-bezier(.16,1,.3,1) var(--rd, 0ms),scale 1s cubic-bezier(.16,1,.3,1) var(--rd, 0ms)}html.js .ill.is-revealed{opacity:1;scale:1}.hero-ill .hi-float,.hero-ill .hi-pop,.hero-ill .hi-fade{transform-box:fill-box;transform-origin:center}html.js .hero-ill .hi-float{opacity:0;translate:0 14px}html.js .hero-ill .hi-pop{opacity:0;scale:.3}html.js .hero-ill .hi-fade{opacity:0}.ill.is-revealed .hero-ill .hi-float{animation:hi-float .9s cubic-bezier(.16,1,.3,1) var(--fd, 0s) both}.ill.is-revealed .hero-ill .hi-pop{animation:hi-pop .6s cubic-bezier(.34,1.56,.64,1) var(--fd, 0s) both}.ill.is-revealed .hero-ill .hi-fade{animation:hi-fade .8s ease-out 1.1s both}@keyframes hi-float{to{opacity:1;translate:0 0}}@keyframes hi-pop{to{opacity:1;scale:1}}@keyframes hi-fade{to{opacity:1}}.tri path{transform-box:fill-box}.tri.is-revealed path{animation:arrow-nudge 1.1s cubic-bezier(.37,0,.63,1) both}.tri.is-revealed path+path{animation-delay:.14s}html.js .qk path{stroke-dasharray:1;stroke-dashoffset:1}.is-revealed .qk path{animation:qk-draw .9s cubic-bezier(.65,0,.35,1) .6s both}.is-revealed .qk:nth-of-type(2) path{animation-delay:1.3s}@keyframes qk-draw{to{stroke-dashoffset:0}}.steps>li:nth-child(1){--n: 0}.steps>li:nth-child(2){--n: 1}.steps>li:nth-child(3){--n: 2}.steps>li:nth-child(4){--n: 3}.steps>li:nth-child(5){--n: 4}html.js .steps>li>div>span:first-child{opacity:0;scale:.4}html.js .steps>li>div>span+span{opacity:0;scale:0 1;transform-origin:left center}html.js .steps .stepcard{opacity:0;translate:0 20px}html.js .steps-loop{opacity:0}.steps.is-revealed>li>div>span:first-child{animation:hi-pop .6s cubic-bezier(.34,1.56,.64,1) calc(var(--n) * .15s) both}.steps.is-revealed>li>div>span+span{animation:step-line .5s cubic-bezier(.16,1,.3,1) calc(var(--n) * .15s + .2s) both}html.js .steps.is-revealed .stepcard{opacity:1;translate:none;transition:opacity .8s cubic-bezier(.16,1,.3,1) calc(var(--n) * .12s + .35s),translate .8s cubic-bezier(.16,1,.3,1) calc(var(--n) * .12s + .35s),transform .25s cubic-bezier(.16,1,.3,1)}.steps.is-revealed .steps-loop{animation:hi-fade .3s ease-out 1.1s both}html.js .steps-loop__arc{clip-path:inset(0 0 0 100%)}.steps.is-revealed .steps-loop__arc{animation:loop-draw .9s cubic-bezier(.65,0,.35,1) 1.15s both}@keyframes loop-draw{to{clip-path:inset(0 0 0 0)}}html.js .steps-loop__head{opacity:0}.steps.is-revealed .steps-loop__head{animation:hi-fade .3s ease-out 1.95s both}@keyframes step-line{to{opacity:1;scale:1 1}}html.js .flow-wrap svg{clip-path:inset(0 0 100% 0);transition:clip-path .9s cubic-bezier(.65,0,.35,1) .2s}html.js .flow-wrap.is-revealed svg{clip-path:inset(0 0 0 0)}.scan-result{--rd: .6s}}@media print{html.js [data-rv],html.js .hero-ill *,html.js .steps *,html.js .qk path{opacity:1!important;translate:none!important;scale:none!important;clip-path:none!important;stroke-dashoffset:0!important}}.hero-under-header{margin-top:-73px;padding-top:73px}@media(max-width:1023px){.hero-under-header{margin-top:-70px;padding-top:70px}}@media(max-width:600px){.hero-under-header{margin-top:-64px;padding-top:64px}}.info-tip{display:inline-grid;place-items:center;width:26px;height:26px;margin-left:-2px;padding:0;border:0;border-radius:50%;background:#0049dc;vertical-align:super;cursor:help;position:relative;top:-2px;transition:background .2s ease}.info-tip:hover,.info-tip:focus-visible{background:#0d0064}.info-tip svg{width:18px;height:18px}.info-tip:focus-visible{outline:3px solid #0049dc;outline-offset:2px}.info-tip .tip__bubble{width:auto;padding:10px 14px;border-radius:8px;font-family:Poppins,sans-serif;font-size:14px;line-height:1.5;white-space:nowrap;text-align:left}.info-tip:focus .tip__bubble{opacity:1;visibility:visible;pointer-events:auto;translate:0 0;scale:1}@media(max-width:600px){.info-tip .tip__bubble{left:auto;right:-12px;transform:none;transform-origin:100% 100%}}.stepdialog{width:min(100% - 32px,760px);max-height:calc(100dvh - 48px);margin:24px auto;padding:0;overflow:hidden;border:0;border-radius:8px;background:#fff;color:#232323;font-family:Poppins,sans-serif;letter-spacing:normal}.stepdialog{width:min(100% - 32px,880px)}.slidenav{position:relative;display:flex;gap:4px;margin:28px 0 0;padding-bottom:2px;border-bottom:2px solid #e3f0ff}.slidenav [role=tab]{position:relative;margin:0;padding:10px 14px 12px;border:0;background:none;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.2;color:#0d0064;opacity:.55;cursor:pointer;border-radius:8px 8px 0 0;transition:opacity .3s ease,color .3s ease}.slidenav [role=tab]:hover,.slidenav [role=tab]:focus-visible{opacity:1}.slidenav [role=tab][aria-selected=true]{opacity:1;color:#0049dc}.slidenav [role=tab]:focus-visible{outline:3px solid #0049dc;outline-offset:-3px}.slidenav__bar{position:absolute;left:0;bottom:-2px;height:4px;width:0;border-radius:4px;background:#ffc518;transition:transform .45s cubic-bezier(.16,1,.3,1),width .45s cubic-bezier(.16,1,.3,1)}.stepdialog__inner{display:flex;flex-direction:column;overflow:hidden}.stepdialog__inner>*{flex:none}.slides-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin:28px -8px 0;padding:2px 8px 8px}.slides{position:relative;min-height:200px}.slide{min-width:0}.slide[hidden]{display:none}.slide.is-leaving{position:absolute;left:0;right:0;top:0;pointer-events:none}.slide__label{display:inline-block;margin:0 0 16px;padding:4px 12px;border-radius:48px;background:#ffc518;color:#232323;font-size:16px;font-weight:600;line-height:1.4}.slidefoot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding-top:24px;border-top:2px solid #e3f0ff}.slidecount{font-size:15px;font-weight:600;color:#0d0064;opacity:.7;font-variant-numeric:tabular-nums}.slidebtn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;min-width:48px;padding:0 16px;border:0;border-radius:14.08px;background:#0049dc;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1;box-shadow:3.52px -3.52px #232323;cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),opacity .25s ease}.slidebtn:hover,.slidebtn:focus-visible{transform:translate(-2px,2px);box-shadow:5.5px -5.5px #232323}.slidebtn:active{transform:translate(1px,-1px);box-shadow:2px -2px #232323}.slidebtn:focus-visible{outline:3px solid #0d0064;outline-offset:3px}.slidebtn--prev{background:#fff;color:#0049dc;box-shadow:inset 0 0 0 3px #0049dc}.slidebtn--prev:hover,.slidebtn--prev:focus-visible{transform:none;box-shadow:inset 0 0 0 3px #0049dc;background:#e3f0ff}.slidebtn--prev[disabled]{opacity:.35;cursor:default;background:#fff}.slidebtn[hidden]{display:none}.slidebtn--done{padding:0 22px}@media(prefers-reduced-motion:no-preference){.slides{transition:height .42s cubic-bezier(.16,1,.3,1)}.slide{transition:opacity .42s cubic-bezier(.16,1,.3,1),translate .42s cubic-bezier(.16,1,.3,1)}.slide.is-leaving{opacity:0;translate:calc(var(--dir, 1) * -32px) 0}.slide.is-entering{opacity:0;translate:calc(var(--dir, 1) * 32px) 0;transition:none}.slide.is-active{opacity:1;translate:0 0}}@media(max-width:600px){.slidenav{gap:0;margin-top:20px;overflow-x:auto;scrollbar-width:none}.slidenav [role=tab]{padding:10px 10px 12px;font-size:14px;white-space:nowrap}.slides{margin-top:22px}.slidefoot{margin-top:24px;padding-top:18px}.slidebtn--done{font-size:15px;padding:0 14px}}.stepdialog::backdrop{background:#0d00648c}.stepdialog__inner{position:relative;max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:clamp(28px,4vw,48px)}.stepdialog h3,.stepdialog h4,.stepdialog p,.stepdialog ul{letter-spacing:normal}@media(prefers-reduced-motion:no-preference){.stepdialog[open]{animation:dialog-in .3s cubic-bezier(.16,1,.3,1)}@keyframes dialog-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}
