@import url(https://db.onlinewebfonts.com/c/4b5ae315f5df148f0ab479a7cedc9832?family=ISOCPEUR);code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{margin:0;padding:0}.center-custom{align-items:center;display:flex;justify-content:center}@media (max-width:400px){.homepage{padding:.5rem 1.5rem .25rem}.desktop{display:none}.mobile{left:0;margin:0;padding-left:1.5rem;position:fixed;width:50rem}.mobile,li{display:block}li{margin-right:3rem}}@media (min-width:400px){.homepage{padding:2rem 6rem 1rem}.desktop{display:block}.mobile{display:none}li{display:inline-block;margin-right:3rem}}iframe{display:none}@font-face{font-family:ISOCPEUR;src:url(https://db.onlinewebfonts.com/t/4b5ae315f5df148f0ab479a7cedc9832.eot);src:url(https://db.onlinewebfonts.com/t/4b5ae315f5df148f0ab479a7cedc9832.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/4b5ae315f5df148f0ab479a7cedc9832.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/4b5ae315f5df148f0ab479a7cedc9832.woff)format("woff"),url(https://db.onlinewebfonts.com/t/4b5ae315f5df148f0ab479a7cedc9832.ttf)format("truetype"),url(https://db.onlinewebfonts.com/t/4b5ae315f5df148f0ab479a7cedc9832.svg#ISOCPEUR)format("svg")}html{background:#000;font-family:ISOCPEUR,serif}.logo{padding-bottom:1rem;width:12rem}ul{margin:0;padding:0}nav{margin-bottom:6rem;margin-top:2rem}li a{color:#fff;font-family:ISOCPEUR,italic,serif;font-size:1.7rem;text-decoration:none}h1,h2,h3,h4{color:#fff;font-family:ISOCPEUR,serif}.menu{position:fixed;top:2rem;z-index:10000}.img-personal{height:auto;width:100%}.grid-container-cont{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:repeat(2,9rem)}.grid-item-cont{padding:0;width:20rem}@media (max-width:400px){.menu-helper{display:block;height:6.5rem;left:0;position:fixed;top:0;width:50rem;z-index:10000}.grid-container{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:repeat(1,1fr)}.menu-padding{margin-top:5rem}.link-helper{position:relative;z-index:-1}h1{font-family:ISOCPEUR,serif;padding-bottom:2rem;padding-top:4rem}}@media (min-width:400px){h1{font-family:ISOCPEUR,serif;padding-bottom:1rem;padding-top:1rem}.menu-helper{display:none}.link-helper{position:relative;top:-9rem;z-index:-1}.grid-container{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,36rem)}.menu-padding{margin-top:10rem}.grid-item{height:30rem;padding:1rem}}#moon-text{color:#fff;left:50%;position:absolute;transform:translateX(-50%) rotate(-20deg);white-space:nowrap}.text-ring{left:15%;position:relative;top:-37%}.text-ring [style*=--index]{color:#fff;font-family:ISOCPEUR,italic,serif;font-size:1.8rem;font-size:calc(var(--font-size, 2)*.9rem);left:50%;margin-left:2rem;margin-left:calc(var(--left, 2)*1rem);margin-top:2rem;margin-top:calc(var(--bottom, 2)*1rem);position:absolute;top:50%;transform:translate(-50%,-50%) rotate(calc(var(--index)*var(--turn1)/var(--total) - var(--turn2))) translateY(calc(var(--revert)*5));transform:translate(-50%,-50%) rotate(calc(var(--index)*var(--turn1)/var(--total) - var(--turn2))) translateY(calc(var(--radius, 5)*var(--revert)));z-index:1}.link-img{max-height:300px;width:auto}.link-cont{color:#fff;font-family:ISOCPEUR,serif;font-style:italic;text-decoration:none}.link-cont-1{font-style:normal!important}@media (min-width:400px){.link-cont{font-size:1.7rem}.link-img{max-height:300px;width:auto}.position-0{margin-left:3rem}.position-1{position:relative;top:30%}.position-2{left:50%;position:relative}.position-3{margin-left:13.5rem}.projects{margin-top:5rem}.text-ring{left:15%;position:relative;top:-37%}}#pencet span{background-color:#000;display:block;height:.2em;margin:.13em 0;transform-origin:0 0;transition:all .4s ease;width:2em}@media (max-width:400px){.link-cont{font-size:x-large}.link-img{height:auto;max-width:260px;padding-left:3rem}.burger-icon{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;padding-left:25px;position:fixed;right:1rem;top:2.5rem}.burger-icon span{background-color:#fff;display:block;height:.12em;margin:.25em 0;transform-origin:0 0;transition:all .4s ease;width:2em}.diam span:first-child{transform:rotate(37deg) translate(1px,-1px)}.diam span:nth-child(2){Transform:scaleX(0)}.diam span:nth-child(3){transform:rotate(-37deg) translate(1px)}.text-ring{left:33%;position:relative;top:-59%}#pencet{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;padding-left:25px}#pencet span{background-color:#000;display:block;height:.2em;margin:.13em 0;transform-origin:0 0;transition:all .4s ease;width:2em}nav{z-index:5}}@keyframes text-entry{0%{transform:translateY(100%)}to{transform:translateY(0)}}.social{div{align-items:center;display:inline-flex;justify-content:space-between;padding-right:2rem}img{height:40px;width:40px}}.ns{body,html{height:100%!important;margin:0!important;overflow:hidden!important;padding:0!important}.info{background:#000;color:#fff;position:absolute;right:7rem;top:2.3rem;z-index:30}.i-icon{right:3rem;top:2.3rem;img{height:auto;width:1.5rem}}.button,.i-icon{cursor:pointer;height:3rem;position:absolute;width:3rem;z-index:40}.button{color:#000;right:1rem;top:1rem;p{color:#fff}}.svg-container{background:#000;height:100%;left:0;position:fixed;top:0;width:100%}.svg-container img{height:100%;position:relative;width:100%}.grid-container{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(1,1fr);left:60%;position:fixed;top:5%;z-index:30}.grid-item{height:-webkit-max-content;height:max-content;padding:1rem;width:auto;p{color:#fff}}@media (max-width:500px){.grid-item{p{font-size:x-small;margin-bottom:8px;margin-top:8px}}.grid-container{grid-template-columns:repeat(2,1fr);left:1rem;position:fixed;right:1rem;top:4.5rem}.i-icon{img{height:auto;width:1rem}}.info{background:#000;color:#fff;font-size:smaller;position:absolute;right:6.5rem;top:2.2rem;z-index:40}}@media (min-width:500px){.button{font-size:larger}}}.dd{overflow:hidden;.card{display:flex;max-height:100vh;width:90vw}.card-text p{color:#fff}@media (max-width:500px){.next-prev{align-items:center;bottom:15vh;display:flex;justify-content:center;left:10%}.next{transform:rotate(90deg)}.prev{transform:rotate(-90deg)}.view{top:8%}.card-text{font-size:90%;left:10%;position:absolute;top:.5rem}}@media (min-width:500px){.next-prev{left:62vw;top:2rem}.next{transform:rotate(180deg)}.view{left:0;top:0}.card-text{left:70vw;position:absolute;top:1rem}}height:100vh;padding:0!important;position:relative;width:100%;.view{align-items:center;display:flex;height:100vh;justify-content:center;opacity:0;overflow:hidden;position:absolute;transition:opacity 1.8s ease-in-out;width:100%}.view.active{opacity:1}.button{min-width:2rem}.button p{color:#fff;margin:0;padding:0}.center{align-items:center;display:flex;justify-content:center}.i-icon{height:auto;width:1rem}.info{color:#fff}.buttons{align-items:center;display:flex;left:10%;top:1rem}.buttons,.next-prev{cursor:pointer;position:absolute;z-index:100}.next-prev{color:#fff}.arrow{height:auto;width:3.5rem}}.p-li{display:block}.wrapper-li{margin:0 10vh;max-width:70rem}.active-button{background-color:#7fffd4}.settings-icon-div{position:absolute;right:1rem;top:1rem}.helper{height:7rem}.li-buttons{position:absolute;button{height:2rem;width:auto}}@media (max-width:1400px){.li-buttons{left:1rem;top:1rem}}@media (min-width:1400px){.li-buttons{right:1rem;top:10rem}}.portfolio{.texts{p{line-height:1.3rem}h1,p{color:#fff;margin:0;padding:1rem 0}h1{font-size:x-large}h2{color:#fff;font-size:large;margin:0;padding:1rem 0}}@media (max-width:700px){padding-bottom:2rem;padding-left:4rem;padding-right:4rem;padding-top:2rem;.about{display:grid;grid-template-columns:repeat(1,1fr)}.texts{p{font-size:medium}}}@media (min-width:700px){padding-bottom:4rem;padding-left:8rem;padding-right:8rem;padding-top:4rem;.about{display:grid;grid-template-columns:repeat(1,2fr)}.texts{p{font-size:larger}}}.button{color:#000;cursor:pointer;height:3rem;position:absolute;right:1rem;top:1rem;width:3rem;z-index:40;p{color:#fff;font-size:x-large}}.sub-title{margin-bottom:0!important;padding-bottom:0!important}.jobs-text{margin-top:0!important;padding-top:0!important}.separator{height:.1rem;margin:2rem 0}.separator,.small-separator{background-color:#fff;width:100%}.small-separator{height:.05rem;margin:1rem 0}.font-core-style{font-family:RG-StandardMedium,serif}}.cdn{background:#fff;font-family:ISOCPEUR,serif}.scratch{.text{color:#fff;font-family:Helvetica Neue,serif}.version{top:1rem}.diff,.version{left:1rem;position:fixed}.diff{background-color:#fff;top:3rem}.dock{top:5rem!important}@media (max-width:700px){.text-container{padding:0 10%}}@media (min-width:700px){.text-container{padding:0 20%}}.text-added{color:#7fffd4}.text-removed{color:#f08080;text-decoration:line-through}hr{background-color:#fff}.modal{.modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-container{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:400px;padding:20px;text-align:center;width:90%}.modal-header h2{margin:0}.modal-body p{font-family:Helvetica Neue,serif;margin:20px 0}.modal-footer{display:flex;justify-content:center}.close-button{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.close-button:hover{background:#0056b3}@media (max-width:700px){.modal-body p{font-size:70%}.modal-overlay{height:90%;left:0;position:fixed;top:5%;width:100%}}@media (min-width:700px){.modal-overlay{height:100%;left:0;position:fixed;top:0;width:100%}}}}
/*# sourceMappingURL=main.715b6079.css.map*/