.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%))}.block-zotero{margin-bottom:calc(var(--m) + var(--l));margin-top:calc(var(--m) + var(--l));padding-left:var(--xs);padding-right:var(--xs)}@media only screen and (max-width:480px){.block-zotero{padding-left:var(--s);padding-right:var(--s)}}.block-zotero__wrapper{align-items:flex-start;background-color:var(--color-white);border-radius:var(--br-main);color:var(--color-black);display:flex;flex-direction:column;justify-content:flex-start;margin-left:calc(var(--logo-width) + var(--header-gap) + (100% - var(--width-resume-opened))/12);max-width:calc((100% - var(--width-resume-opened))*7/12);padding:var(--s) var(--s) var(--l);position:relative}@media only screen and (max-width:1280px){.block-zotero__wrapper{margin-left:calc(var(--logo-width) + var(--s) + (100% - var(--width-resume-opened))/12);max-width:calc((100% - var(--width-resume-opened))*8/12)}}@media only screen and (max-width:1024px){.block-zotero__wrapper{margin-left:0;max-width:calc((100% - var(--width-resume-opened))*11/12)}}@media only screen and (max-width:900px){.block-zotero__wrapper{max-width:100%}}@media print{.block-zotero__wrapper{margin-left:0;max-width:100%}}.block-zotero__wrapper .body.is-pdf-mode{margin-left:0;max-width:100%}@media only screen and (max-width:480px){.block-zotero__wrapper{padding-bottom:0}}.block-zotero__header{align-items:center;display:flex;font-family:Sofia-Regular;font-family:Sofia-Bold;font-size:16px;justify-content:flex-start;line-height:1.71em;margin-bottom:calc(var(--m)*2);text-transform:uppercase}.block-zotero__header__initial{align-items:center;background-color:var(--color-lime);border-radius:var(--l);display:flex;height:var(--l);justify-content:center;width:var(--l)}.block-zotero__header__label{font-family:Sofia-Regular;font-family:Sofia-Bold;font-size:16px;line-height:1.71em;margin-left:12px}@media only screen and (max-width:480px){.block-zotero__header__label{margin-left:var(--xs)}}.block-zotero__title{font-family:Sofia-Regular;font-size:22px;line-height:1.45em}.block-zotero__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:var(--l);width:100%}.block-zotero__content__item{border-bottom:1px solid var(--color-moon);-moz-column-gap:var(--m);column-gap:var(--m);display:grid;grid-template-columns:1fr 3fr;padding-bottom:var(--xs);padding-top:12px;row-gap:var(--xs);width:100%}@media only screen and (max-width:480px){.block-zotero__content__item{align-items:flex-start;border-bottom-color:var(--color-black);display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:22px;padding-top:20px}.block-zotero__content__item:last-of-type{border-bottom:initial}}.block-zotero__content__item__title{color:var(--color-grey);font-family:Sofia-Regular;font-size:12px;line-height:2em;padding-top:2px;text-transform:uppercase}.block-zotero__content__item__text{font-family:Sofia-Regular;font-size:16px;line-height:1.71em}
