li.lang-blob.svelte-cp21b5{position:absolute;width:3rem;transition:.3s;top:50vh;left:50%;margin-left:-1.5rem;margin-top:-1.5rem;list-style:none}li.lang-blob.is-open.svelte-cp21b5:not(.is-active){opacity:0;visibility:hidden}li.lang-blob.svelte-cp21b5 div.lang-title:where(.svelte-cp21b5){display:flex;align-items:center;overflow:hidden;cursor:pointer;transition:.3s}li.lang-blob.svelte-cp21b5 div.lang-title:where(.svelte-cp21b5) img:where(.svelte-cp21b5){flex:0 1 auto;margin-right:.66rem}li.lang-blob.svelte-cp21b5 div.lang-title:where(.svelte-cp21b5) h3:where(.svelte-cp21b5){margin:0;flex:1 0 auto;white-space:nowrap;visibility:hidden;opacity:0;transition:.15s .3s}li.lang-blob.svelte-cp21b5 div.lang-title:where(.svelte-cp21b5) div.lang-level:where(.svelte-cp21b5){display:flex;flex-direction:column;justify-content:space-around;visibility:hidden;opacity:0;transition:.15s .3s;flex:0 1 auto;height:100%;max-height:100%;text-align:center;text-transform:uppercase;margin:0 .33rem}li.lang-blob.svelte-cp21b5 div.lang-title:where(.svelte-cp21b5) div.lang-level:where(.svelte-cp21b5) h4:where(.svelte-cp21b5){font-family:"Slabo 27px",serif;font-size:1.5008rem;margin:0}li.lang-blob.svelte-cp21b5 div.lang-title:where(.svelte-cp21b5) div.lang-level:where(.svelte-cp21b5) div:where(.svelte-cp21b5){font-family:"Slabo 27px",serif;font-size:.7392rem}li.lang-blob.svelte-cp21b5 div.lang-title:where(.svelte-cp21b5) img.close:where(.svelte-cp21b5){margin:0;visibility:hidden;opacity:0;transition:.15s .3s}li.lang-blob.svelte-cp21b5 hr:where(.svelte-cp21b5){height:0;border-bottom:1px solid #dddddd;transition:.3s}li.lang-blob.svelte-cp21b5 div.lang-description:where(.svelte-cp21b5){box-sizing:border-box;visibility:hidden;opacity:0;height:0;transition:.15s .3s;margin-top:.66rem;padding-left:3.66rem;overflow:hidden;width:100%}li.lang-blob.svelte-cp21b5 div.lang-description:where(.svelte-cp21b5) ul.lang-modules:where(.svelte-cp21b5){display:flex;flex-wrap:wrap;margin-top:.66rem}li.lang-blob.svelte-cp21b5 div.lang-description:where(.svelte-cp21b5) ul.lang-modules:where(.svelte-cp21b5) li img{margin:0 .66rem}li.lang-blob.is-active.svelte-cp21b5{width:480px;transform:translate(-240px,-150px)!important;margin-left:0}@media screen and (max-width:799px){li.lang-blob.is-active.svelte-cp21b5{width:300px;transform:translate(-150px,-150px)!important}}li.lang-blob.is-active.svelte-cp21b5 div.lang-title:where(.svelte-cp21b5) h3:where(.svelte-cp21b5),li.lang-blob.is-active.svelte-cp21b5 div.lang-title:where(.svelte-cp21b5) div.lang-level:where(.svelte-cp21b5),li.lang-blob.is-active.svelte-cp21b5 div.lang-title:where(.svelte-cp21b5) img.close:where(.svelte-cp21b5){visibility:visible;opacity:1;transition:.15s .3s}li.lang-blob.is-active.svelte-cp21b5 div.lang-description:where(.svelte-cp21b5){height:auto;visibility:visible;opacity:1;transition:.15s .3s}li.lang-blob.svelte-cp21b5:not(.is-active):hover div.lang-title:where(.svelte-cp21b5),li.lang-blob.svelte-cp21b5:not(.is-active):hover hr:where(.svelte-cp21b5){transition:.3s;transform:scale(1.2)}h2.svelte-1vpgx4b{position:relative;top:50vh;margin:0;transition:.3s;margin-top:-1.5rem}h2.is-active.svelte-1vpgx4b{transform:translateY(-225px);transition:.3s}li.project-card.svelte-1ntrexv{position:relative;cursor:pointer;width:22.5rem;height:16.875rem;perspective:1000px;margin-bottom:2.66rem}@media screen and (min-width:1200px)and (max-width:1649px){li.project-card.svelte-1ntrexv{width:18rem;height:13.5rem;font-size:80%;margin-bottom:1.33rem}li.project-card.svelte-1ntrexv h3:where(.svelte-1ntrexv){font-size:1.792rem}}@media screen and (max-width:1199px){li.project-card.svelte-1ntrexv{margin-bottom:0;overflow:hidden;width:22.5rem;height:16.875rem}}li.project-card.svelte-1ntrexv>div:where(.svelte-1ntrexv){position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;transform-origin:50% 50%}li.project-card.svelte-1ntrexv>div:where(.svelte-1ntrexv) a.to-url{position:absolute;top:.66rem;right:.66rem}li.project-card.svelte-1ntrexv div.project-cover:where(.svelte-1ntrexv){transform:rotateY(0);transition:transform .3s}li.project-card.svelte-1ntrexv div.project-cover:where(.svelte-1ntrexv) img:where(.svelte-1ntrexv){width:100%;height:100%;border-radius:.33rem}li.project-card.svelte-1ntrexv div.project-details:where(.svelte-1ntrexv){box-sizing:border-box;transform:rotateY(180deg);transition:transform .3s;background-color:#202020;border-radius:.33rem;padding:.66rem}li.project-card.svelte-1ntrexv div.project-details:where(.svelte-1ntrexv) span.project-client:where(.svelte-1ntrexv){font-size:95%}li.project-card.svelte-1ntrexv div.project-details:where(.svelte-1ntrexv) ul.project-details-list:where(.svelte-1ntrexv){margin:.66rem 1.33rem;list-style-type:circle}li.project-card.svelte-1ntrexv div.project-details:where(.svelte-1ntrexv) ul.project-details-list:where(.svelte-1ntrexv) li{margin-bottom:.33rem}li.project-card.svelte-1ntrexv div.project-details:where(.svelte-1ntrexv) ul.project-langs:where(.svelte-1ntrexv){display:flex;margin-top:.66rem}li.project-card.svelte-1ntrexv div.project-details:where(.svelte-1ntrexv) ul.project-langs:where(.svelte-1ntrexv) li img{margin:0 .66rem}@media screen and (min-width:1200px)and (max-width:1649px){li.project-card.svelte-1ntrexv div.project-details:where(.svelte-1ntrexv) ul.project-langs:where(.svelte-1ntrexv) li img{width:1.5rem;height:1.5rem}}li.project-card.svelte-1ntrexv div.project-details:where(.svelte-1ntrexv) ul.project-langs:where(.svelte-1ntrexv) li div{margin-top:.33rem;text-align:center;font-size:80%}li.project-card.svelte-1ntrexv div.project-details:where(.svelte-1ntrexv) a.to-url{display:none}@media screen and (min-width:1200px){li.project-card.svelte-1ntrexv:hover div.project-cover:where(.svelte-1ntrexv){transform:rotateY(-20deg);transition:transform .3s}li.project-card.svelte-1ntrexv:hover div.project-details:where(.svelte-1ntrexv){transform:rotateY(160deg);transition:transform .3s}}li.project-card.is-active.svelte-1ntrexv div.project-cover:where(.svelte-1ntrexv){transform:rotateY(-180deg);transition:transform .3s}li.project-card.is-active.svelte-1ntrexv div.project-details:where(.svelte-1ntrexv){transform:rotateY(0);transition:transform .3s}li.project-card.is-active.svelte-1ntrexv div.project-details:where(.svelte-1ntrexv) a.to-url{display:inline-block}@media screen and (max-width:1199px){ul#slide-projects-list.svelte-1xl8fw0{width:22.5rem;height:16.875rem}}@media screen and (min-width:1200px){ul#slide-projects-list.svelte-1xl8fw0{display:flex;flex-wrap:wrap;justify-content:space-around}}
