.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%))}.BlockAnchorsNav{align-self:start}.BlockAnchorsNav--sticky{position:sticky;top:var(--header-height)}@media only screen and (max-width:900px){.BlockAnchorsNav{left:0;position:fixed;top:calc(var(--app-height) - 55px);transform:translateY(0);transition:transform .6s cubic-bezier(.77,0,.175,1);width:100%;z-index:10}.BlockAnchorsNav--open{transform:translateY(calc(-100% + 55px))}}.BlockAnchorsNav__wrapper{background:var(--color-white);border-radius:var(--br-main);padding:0 var(--m)}@media only screen and (max-width:900px){.BlockAnchorsNav__wrapper{background:linear-gradient(190.65deg,#b8d3fa 7.14%,#f0f0eb 102.03%)}}.BlockAnchorsNav__title{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:var(--color-black);display:block;font-family:Sofia-Regular;font-size:14px;line-height:1.56em;padding:18px var(--m) 18px 0;pointer-events:none;position:relative;text-align:left;text-transform:uppercase;width:100%;z-index:1}body:not(.desktop) .BlockAnchorsNav__title{pointer-events:auto}@media only screen and (max-width:900px){.BlockAnchorsNav__title{pointer-events:auto}.BlockAnchorsNav__title:after{border-left:1px solid var(--color-black);border-top:1px solid var(--color-black);content:"";height:7px;margin-top:-3px;position:absolute;right:0;top:50%;transform:rotate(45deg);transition:transform .6s cubic-bezier(.77,0,.175,1);width:7px}.BlockAnchorsNav--open .BlockAnchorsNav__title:after{transform:rotate(-135deg)}}.BlockAnchorsNav__filters{margin-top:calc(var(--s)*-1)}.BlockAnchorsNav__filters__item{border-bottom:1px solid var(--color-moon);color:var(--color-black);display:block;font-family:Sofia-Regular;font-size:14px;line-height:1.1!important;line-height:1.83em;padding:var(--m) 0}@media only screen and (max-width:900px){.BlockAnchorsNav__filters__item{border-color:var(--color-black)}}.BlockAnchorsNav__filters__item__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)}.BlockAnchorsNav__filters__item__inner.active,.desktop .BlockAnchorsNav__filters__item__inner:hover,.desktop a:hover .BlockAnchorsNav__filters__item__inner{background-position:0 100%;background-size:100% 1px}.BlockAnchorsNav__filters__item:last-child{border-bottom:0}.BlockAnchorsNav__filters__item--active{font-family:Sofia-Regular;font-family:Sofia-Bold;font-size:14px;line-height:1.83em}.BlockAnchorsNav__button,.BlockAnchorsNav__button.btn-zotero{bottom:auto;display:block;left:auto;margin-top:16px;position:relative;transform:none!important;width:100%}@media only screen and (max-width:900px){.BlockAnchorsNav__button,.BlockAnchorsNav__button.btn-zotero{display:none}}.BlockAnchorsNav__button .button__inner,.BlockAnchorsNav__button.btn-zotero .button__inner{align-items:center;display:flex;height:40px;justify-content:center}.BlockAnchorsNav__button .button__inner .icon,.BlockAnchorsNav__button.btn-zotero .button__inner .icon{margin-left:0;margin-right:12px}.BlockAnchorsNav__button .icon__inner,.BlockAnchorsNav__button.btn-zotero .icon__inner{height:10px;width:10px}.BlockAnchorsNav__button .icon__inner svg,.BlockAnchorsNav__button.btn-zotero .icon__inner svg{height:auto;width:auto}.BlockAnchorsNav__button .button__inner__title,.BlockAnchorsNav__button.btn-zotero .button__inner__title{font-family:Sofia-Regular;font-size:14px;font-size:12px;line-height:1.83em;text-transform:uppercase}.BlockAnchorsNav__button .button__inner__initial,.BlockAnchorsNav__button.btn-zotero .button__inner__initial{margin-right:12px}
