.fade-hover{transition:opacity .4s ease}.desktop .fade-hover:focus,.desktop .fade-hover:hover{opacity:.5}.page-enter-active,.page-leave-active{transition:all .3s}.page-enter-from,.page-leave-to{filter:blur(25px);opacity:0}.fade-enter-active{transition:all .4s ease-out}.fade-leave-active{transition:all 0s}.fade-enter-from,.fade-leave-to{opacity:0}.parallax{transform:translateY(calc(var(--parallax-progress)*50%))}.BlockStepsNav{margin:calc(var(--xl)*-1) 0 var(--xl);padding-left:var(--s);padding-right:var(--s);position:sticky;top:var(--s);z-index:8}@media only screen and (max-width:900px){.BlockStepsNav{top:var(--header-height)}}.BlockStepsNav__wrapper{margin-left:calc(var(--logo-width) + var(--header-gap));margin-right:auto;max-width:calc(var(--max-width)*8/12)}@media only screen and (max-width:1280px){.BlockStepsNav__wrapper{margin-left:calc(var(--logo-width) + var(--s));max-width:calc(var(--max-width)*7/12)}}@media only screen and (max-width:1024px){.BlockStepsNav__wrapper{max-width:calc(var(--max-width)*6/12)}}@media only screen and (max-width:900px){.BlockStepsNav__wrapper{margin-left:auto;max-width:100%}}@media print{.BlockStepsNav__wrapper{margin-left:0;max-width:100%}}.BlockStepsNav__wrapper .body.is-pdf-mode{margin-left:0;max-width:100%}.BlockStepsNav__nav{align-items:center;display:flex;justify-content:flex-start;width:100%}@media only screen and (max-width:900px){.BlockStepsNav__nav{gap:6px}}.BlockStepsNav__buttons,.BlockStepsNav__steps{align-items:stretch;counter-reset:steps-counter;display:flex;display:inline-flex;flex-grow:1;height:58px;justify-content:flex-start;width:100%}@media only screen and (max-width:900px){.BlockStepsNav__buttons,.BlockStepsNav__steps{align-items:stretch;display:flex;height:56px;justify-content:space-between}}.BlockStepsNav__buttons__inner,.BlockStepsNav__steps__inner{background-color:transparent;background-image:linear-gradient(var(--color-black),var(--color-black));background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;color:var(--color-black);transition:background-size .6s cubic-bezier(.785,.135,.15,.86),background-image .6s cubic-bezier(.23,1,.32,1),color .6s cubic-bezier(.23,1,.32,1)}.BlockStepsNav__buttons__inner.active,.BlockStepsNav__steps__inner.active,.desktop .BlockStepsNav__buttons__inner:hover,.desktop .BlockStepsNav__steps__inner:hover,.desktop a:hover .BlockStepsNav__buttons__inner,.desktop a:hover .BlockStepsNav__steps__inner{background-position:0 100%;background-size:100% 1px}@media only screen and (max-width:900px){.BlockStepsNav__buttons__inner,.BlockStepsNav__steps__inner{display:none}}.BlockStepsNav__buttons li,.BlockStepsNav__steps li{align-items:stretch;counter-increment:steps-counter;display:flex;flex-grow:1;justify-content:flex-start}.BlockStepsNav__buttons li:first-child a,.BlockStepsNav__steps li:first-child a{border-bottom-left-radius:var(--br-main);border-top-left-radius:var(--br-main);padding-left:20px}.BlockStepsNav__buttons li:last-child a,.BlockStepsNav__steps li:last-child a{border-bottom-right-radius:var(--br-main);border-top-right-radius:var(--br-main);padding-right:20px}.BlockStepsNav__buttons li a:before,.BlockStepsNav__steps li a:before{align-items:flex-start;background:var(--color-white);border-radius:50%;box-sizing:border-box;color:var(--color-iron);content:counter(steps-counter);display:flex;flex-shrink:0;font-family:Sofia-Regular;font-family:Sofia-Bold;font-size:12px;height:18px;justify-content:center;line-height:1!important;line-height:2em;margin-right:5px;padding-top:2px;width:18px}@media only screen and (max-width:900px){.BlockStepsNav__buttons li a:before,.BlockStepsNav__steps li a:before{margin-right:0}}.BlockStepsNav__buttons li a,.BlockStepsNav__steps li a{align-items:center;background:var(--color-blue-sky);color:var(--color-black);display:flex;font-family:Sofia-Regular;font-size:12px;justify-content:flex-start;line-height:1.5!important;line-height:2em;padding:20px 10px;text-transform:uppercase;width:100%}@media only screen and (max-width:900px){.BlockStepsNav__buttons li a,.BlockStepsNav__steps li a{align-items:center;display:flex;justify-content:center;padding-left:6px!important;padding-right:6px!important}}.BlockStepsNav__buttons li a.active,.BlockStepsNav__buttons li a.router-link-active,.BlockStepsNav__steps li a.active,.BlockStepsNav__steps li a.router-link-active{background:var(--color-lime);font-family:Sofia-Regular;font-family:Sofia-Bold;font-size:12px;line-height:2em;pointer-events:none}.BlockStepsNav__buttons li a.active:before,.BlockStepsNav__buttons li a.router-link-active:before,.BlockStepsNav__steps li a.active:before,.BlockStepsNav__steps li a.router-link-active:before{color:var(--color-black)}@media only screen and (max-width:900px){.BlockStepsNav__buttons li a.active:before,.BlockStepsNav__buttons li a.router-link-active:before,.BlockStepsNav__steps li a.active:before,.BlockStepsNav__steps li a.router-link-active:before{margin-right:4px}}.BlockStepsNav__buttons{align-items:stretch;display:none;min-width:43px;width:auto}@media only screen and (max-width:900px){.BlockStepsNav__buttons{display:flex}}.BlockStepsNav__buttons__inner{align-items:center;background:var(--color-white);border-radius:50%;display:flex;height:18px;justify-content:center;width:18px}.BlockStepsNav__buttons__inner svg path{stroke:var(--color-iron)}.BlockStepsNav__buttons li{align-items:stretch}.BlockStepsNav__buttons li a{padding-left:12px!important;padding-right:12px!important}.BlockStepsNav__buttons li a:before{display:none}.BlockStepsNav__buttons li a.active svg path,.BlockStepsNav__buttons li a.router-link-active svg path{stroke:var(--color-black)}
