:lang(en) body.ella,:lang(lt) body.ella{font-family:Lato,sans-serif}:lang(ar) body.ella{font-family:Amiri,sans-serif}:lang(ru) body.ella{font-family:'Open Sans',sans-serif}@keyframes animate-cover-photo{0%{transform:scale(2);animation-timing-function:ease-out}100%{transform:scale(1)}}@keyframes animate-main{0%{margin-top:60px;animation-timing-function:ease-out}100%{margin-top:-40px}}@keyframes animate-profile-photo{0%{transform:scale(0)}80%{transform:scale(1.1);animation-timing-function:ease-out}100%{transform:scale(1)}}@keyframes animate-name{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes animate-social{0%{transform:scale(0)}95%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes animate-link{0%{top:60px;transform:scale(0)}100%{top:0;transform:scale(1)}}@keyframes animate-watermark{0%{opacity:0}100%{opacity:1}}@media (prefers-reduced-motion:reduce){body.ella *{animation:none!important}}body.ella.noAnimate *{animation:none!important}body.ella a{color:#000;text-decoration:none}body.ella img{text-indent:100%;white-space:nowrap;overflow:hidden}body.ella .skip-link{position:absolute;top:-50px;left:0;background:#000;color:#fff;padding:8px;z-index:100}body.ella #app,body.ella #app #main,body.ella #app #main .links{position:relative}body.ella .skip-link:focus{top:0}body.ella #app{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;z-index:1}body.ella #app .centered-content{margin:0 auto;max-width:991px}body.ella #app .cover-photo-wrapper .cover-photo-blurred-wrapper{height:174px;left:0;overflow:hidden;position:absolute;width:100%;z-index:-1}body.ella #app .cover-photo-wrapper .cover-photo-blurred-wrapper .cover-photo-blurred{display:none;height:195px;margin-left:-5%;margin-top:-10px;object-fit:cover;width:110%}body.ella #app .cover-photo-wrapper .cover-photo{animation:animate-cover-photo 1s ease-in-out backwards;height:160px}@media (min-width:991px){body.ella #app .cover-photo-wrapper .cover-photo-blurred-wrapper .cover-photo-blurred{display:block;filter:blur(8px)}body.ella #app .cover-photo-wrapper .cover-photo{animation:none;height:174px}}body.ella #app .cover-photo-wrapper .cover-photo img{object-fit:cover;width:100%}body.ella #app .cover-photo-wrapper .cover-photo.placeholder{background:#e8ebea;border:1px dashed #979797;box-sizing:border-box}body.ella #app #main{background:var(--background-gradient,var(--background-color));animation:animate-main .75s ease-out backwards;border-top-left-radius:50% 60px;border-top-right-radius:50% 60px;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-left:-15%;margin-top:-40px;text-align:center;width:130%;will-change:transform;z-index:10}body.ella #app #main.no-cover-photo{animation:none;border-radius:0;padding-top:160px}body.ella #app #main.no-cover-photo .profile-wrapper .picture-wrapper{background:0 0}@media (min-width:991px){body.ella #app #main{animation:none;border-radius:0;margin:0 auto;width:100%}}body.ella #app #main .main-content{margin:0 auto;min-height:100%;width:100vw}body.ella #app #main .profile-wrapper{animation:animate-profile-wrapper .75s ease-out backwards}body.ella #app #main .profile-wrapper.no-photo{padding-top:30px}@media (min-width:991px){body.ella #app #main .profile-wrapper{animation:none;border-top-left-radius:0;border-top-right-radius:0}}body.ella #app #main .profile-wrapper .picture-wrapper{background:linear-gradient(180deg,var(--background-color) 0,var(--background-color) 52%,transparent 52%);display:inline-flex;border-radius:50%;align-items:center;justify-content:center;background-color:transparent;margin-top:-60px;width:132px;height:132px}body.ella #app #main .profile-wrapper .picture-wrapper .picture{animation:animate-profile-photo .8s .2s backwards;display:inline-flex;border-radius:50%;border:6px solid #fff;box-shadow:0 2px 15px rgba(0,0,0,.12);overflow:hidden;z-index:10}body.ella #app #main .profile-wrapper .picture-wrapper .picture img{object-fit:cover}body.ella #app #main .profile-wrapper .picture-wrapper .picture .placeholder{background:#e8ebea;border:1px dashed #979797;border-radius:50%;box-sizing:border-box;height:100px;width:100px}body.ella #app #main .profile-wrapper .name-bio-wrapper{box-sizing:border-box;width:100vw;max-width:600px;padding:8px 32px;margin:0 auto;overflow-wrap:break-word}body.ella #app #main .profile-wrapper .name-bio-wrapper .bio,body.ella #app #main .profile-wrapper .name-bio-wrapper .name{overflow:hidden}body.ella #app #main .profile-wrapper .name-bio-wrapper .name{font-size:28px;line-height:34px}body.ella #app #main .profile-wrapper .name-bio-wrapper .bio{line-height:18px;font-size:11px;letter-spacing:.5px;margin-top:6px;text-transform:uppercase}body.ella #app #main .profile-wrapper .name-bio-wrapper .content{animation:animate-name .3s .5s backwards;overflow:hidden}body.ella #app #main section:not(.socials){--animation-timing:calc(var(--animation-delay) / 5);animation:animate-link calc(var(--animation-timing) + .2s) .8s backwards;margin:21px auto;max-width:485px;padding:0 25px}body.ella #app #main .socials{display:flex;justify-content:center;flex-wrap:wrap}body.ella #app #main .socials .social{animation:animate-social .3s .7s backwards;width:40px;height:40px}body.ella #app #main .socials .social.placeholder{background:#e8ebea;border:1px dashed #979797;border-radius:50%;height:35px;margin:0 3px;width:35px}body.ella #app #main .socials .social>*{width:40px;height:40px}body.ella #app #main .links .link{--animation-timing:calc(var(--animation-delay) / 5);animation:animate-link calc(var(--animation-timing) + .4s) .8s backwards;background-color:#fff;border-radius:2px;box-shadow:0 5px 20px rgba(0,0,0,.08);font-size:14px;justify-content:center;line-height:18px;margin:16px 0;min-height:64px;padding:4px}body.ella #app #main .links .link.with-thumbnail{justify-content:left}body.ella #app #main .links .link.placeholder{background:#e8ebea;border:1px dashed #979797}body.ella #app #main .links .link img{box-shadow:0 6px 28px rgba(0,0,0,.12);object-fit:cover;border-radius:2px;margin-right:8px;width:56px;height:56px;flex-shrink:0;display:block}body.ella #app #main .support .title{color:#000!important}body.ella footer.watermark{animation:animate-watermark .5s 2s backwards}body.ella #main.isDark{color:#fff}body.ella #main.isDark .social img{filter:invert(1)}body.ella #main.isDark footer.watermark a{color:rgba(255,255,255,.35)}body.ella #main.isDark footer.watermark a span.unfold{color:#fff}