.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%))}.step-panel{align-items:flex-start;background-color:var(--color-white);border:1px solid var(--color-moon);border-radius:var(--br-main);display:flex;height:inherit;justify-content:flex-start;opacity:0;overflow:hidden;padding:var(--s);pointer-events:visible;position:relative;transition:width .6s cubic-bezier(.39,.575,.565,1),visibility .3s cubic-bezier(.39,.575,.565,1),opacity .3s cubic-bezier(.39,.575,.565,1);visibility:hidden;width:var(--width-panel-closed);--panel-scrollbar-width:9px}@media only screen and (max-width:900px){.step-panel{height:var(--height-panel-closed);padding-right:var(--s);width:100%}}.step-panel.is-visible{opacity:1;visibility:visible}.step-panel.is-opened{width:var(--width-panel-opened)}@media only screen and (max-width:900px){.step-panel.is-opened{height:auto;width:100%}}.step-panel.is-opened .step-panel__header{opacity:0;transform:translate(calc(var(--width-panel-closed)*-1.5));transition-delay:0s;visibility:hidden}.step-panel.is-opened .step-panel__wrapper{opacity:1;pointer-events:visible;transform:translate(0);transition-delay:.4s;visibility:visible}.step-panel.is-opened .step-panel__wrapper__header__title{color:var(--color-black);font-family:Sofia-Regular;font-family:Sofia-Bold;font-size:14px;line-height:1.83em}.step-panel__header{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;left:0;opacity:1;position:absolute;top:var(--s);transition:transform .6s cubic-bezier(.39,.575,.565,1) .2s,visibility .6s cubic-bezier(.39,.575,.565,1) .2s,opacity .6s cubic-bezier(.39,.575,.565,1) .2s;visibility:visible;width:100%}@media only screen and (max-width:900px){.step-panel__header{display:none}}.step-panel__header__title{color:var(--color-grey);text-transform:uppercase;transform:translateY(calc(var(--m)*2));transform-origin:center right;width:-moz-max-content;width:max-content;writing-mode:vertical-rl}.step-panel__header__title span{display:block;transform:scale(-1)}.step-panel__wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;min-width:calc(var(--width-panel-opened) - var(--s)*2);opacity:0;pointer-events:none;transform:translate(calc(var(--width-panel-closed)*.5));transition:transform .6s cubic-bezier(.39,.575,.565,1),visibility .6s cubic-bezier(.39,.575,.565,1),opacity .6s cubic-bezier(.39,.575,.565,1);visibility:hidden;width:100%}@media only screen and (max-width:900px){.step-panel__wrapper{opacity:1;transform:none;visibility:visible}}.step-panel__wrapper__header{align-items:center;background-color:var(--color-white);display:flex;justify-content:flex-start;padding-bottom:40px;width:100%}.step-panel__wrapper__header__title{margin-left:var(--xs);padding-bottom:1px;text-transform:uppercase;transition:color .6s cubic-bezier(.39,.575,.565,1) .2s}@media only screen and (max-width:900px){.step-panel__wrapper__header__title{color:var(--color-grey);font-family:Sofia-Regular;font-size:14px;line-height:1.83em}}.step-panel__wrapper__inner{height:calc(var(--app-height) - var(--header-height) - var(--xxs) - var(--xxl));overflow:auto;width:100%}@media only screen and (max-width:900px){.step-panel__wrapper__inner{height:auto;overflow:hidden}}.step-panel__wrapper__inner__list{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:100%;height:auto;margin-bottom:var(--s);row-gap:0;width:100%}.step-panel .number{align-items:center;background-color:var(--color-moon);border-radius:50%;display:flex;height:var(--l);justify-content:center;padding-bottom:1px;width:var(--l)}.ios .step-panel,.mobile .step-panel,.safari .step-panel.tablet .step-panel{--panel-scrollbar-width:0px}.step-panel ::-webkit-scrollbar{width:var(--panel-scrollbar-width)}.step-panel ::-webkit-scrollbar-track{background:var(--color-white)}.step-panel ::-webkit-scrollbar-thumb{background:var(--color-blue-navy);border-bottom:var(--s) solid var(--color-white);border-left:7px solid var(--color-white)}.step-panel ::-webkit-scrollbar-thumb:hover{background:var(--color-blue-pastel)}
