.slide-up-enter,.slide-up-leave-to{transform:translateY(15px);opacity:0}.slide-up-enter-to,.slide-up-leave{transform:translateY(0);opacity:1}.slide-up-enter-active{transition:all .5s ease-in-out}#app{--font-color:#293130;margin:0;padding:0;background-color:#fff;background-color:#efefef;background-image:url(/static/img/playstation-pattern.d3b06dd.png);position:relative}.button,[type=button],[type=submit],a.button,button{padding:13px 35px;color:var(--font-color);border:1.3px solid var(--font-color);border-radius:2.5px;display:inline-block;text-decoration:none;font-size:1rem;font-weight:600}.button.button-blue,[type=button].button-blue,[type=submit].button-blue,a.button.button-blue,button.button-blue{border:0;background-color:#44aff1;color:#fff}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(10px);opacity:0}header.header{--gradient-one:linear-gradient(180deg,rgba(250,178,255,.88),rgba(25,4,229,.88));--gradient-two:linear-gradient(180deg,rgba(58,96,115,.7),rgba(58,96,115,.7));--columns:100%;--rows:auto;width:100%;height:700px;display:grid;grid-template-columns:var(--columns);grid-template-rows:var(--rows);grid-auto-rows:80px;background-size:cover;background-position:50%;box-shadow:inset 0 -8px 6px 1px rgba(0,0,0,.1);position:relative}@media (min-width:768px){header.header{height:550px;padding-top:65px}}@media (min-width:938px){header.header{--columns:1fr 550px 350px 1fr}}@media (min-width:1050px){header.header{--columns:1fr minmax(700px,2fr) 350px 1fr;grid-row-gap:75px}}header.header .header__background-image{display:block;width:100%;height:100%;position:absolute;z-index:0;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50%}header.header .header-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;color:var(--font-color);z-index:1}@media (min-width:938px){header.header .header-title{grid-column:2/3}}@media (min-width:1050px){header.header .header-title{-ms-flex-align:left;align-items:left;grid-column:2/3}}header.header .header-title .header-introduction{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}header.header .header-title .header-introduction .header-title__image{width:100%;text-align:center}@media (min-width:768px){header.header .header-title .header-introduction .header-title__image{text-align:initial}}header.header .header-title .header-introduction .header-title__image svg{width:130px;height:130px}@media (min-width:768px){header.header .header-title .header-introduction .header-title__image svg{width:160px;height:160px}}header.header .header-title .header-introduction .\--title{font-weight:700}header.header .header-title .header-introduction .\--subtitle{font-weight:300;overflow:hidden;perspective:400px;perspective-origin:90% 50%}header.header .header-title .header-introduction .\--subtitle .rotating-subtitles{display:inline-block}header.header .header-title .header-introduction .\--subtitle .rotating-subtitles .rotatating-subtitles__viewer .subtitle{display:inline-block;transition:all 3s ease-in-out}header.header .header-title .header-introduction .\--subtitle .rotating-subtitles .rotatating-subtitles__viewer .subtitle.letter-enter{transform:translateY(30px);opacity:0}header.header .header-title .header-introduction .\--subtitle .rotating-subtitles .rotatating-subtitles__viewer .subtitle.letter-hide{transform:translateY(-30px);opacity:0}header.header .header-title .header-introduction .\--subtitle .rotating-subtitles .rotatating-subtitles__viewer .subtitle.letter-show{transform:translateY(0);opacity:1}header.header .header-title .header-introduction .\--subtitle .rotating-subtitles .rotatating-subtitles__viewer .active{display:block}header.header .header-title .header-introduction .\--subtitle .rotating-subtitles .rotatating-subtitles__viewer .inactive{transform:translateY(-100px);opacity:0}header.header .header-title .header-introduction .\--subtitle,header.header .header-title .header-introduction .\--title{margin:15px 0;text-align:center}@media (min-width:768px){header.header .header-title .header-introduction .\--subtitle,header.header .header-title .header-introduction .\--title{text-align:left;width:auto}}header.header .header-title .header-introduction .header-cta{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;margin:10px 0}@media (min-width:768px){header.header .header-title .header-introduction .header-cta{display:inline-block}}header.header .header-title .header-introduction .header-cta a{margin:0 15px 0 0}header.header .header-social{display:none;z-index:1}@media (min-width:938px){header.header .header-social{padding:20px 0;--columns:1fr 1fr;--rows:1fr 1fr;display:grid;grid-template-columns:var(--columns);grid-template-rows:var(--rows);grid-column:3/4}}@media (min-width:1050px){header.header .header-social{grid-column:3/4}}header.header .header-social .header-social__link{display:block;background-color:rgba(41,49,48,.3);border-radius:4px;margin:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}header.header .header-social .header-social__link.header-social__link--github{position:relative}header.header .header-social .header-social__link.header-social__link--github .github-notification{width:50px;position:absolute;top:-25px;left:-5px}header.header .navigation{grid-row:2/3;grid-column:1/5;z-index:1}header.header .navigation nav{width:100%;height:calc(100% - 4px);background-color:hsla(0,0%,100%,.2)}header.header .navigation nav ul{list-style-type:none;margin:0;padding:0}header.header .navigation nav ul,header.header .navigation nav ul li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}header.header .navigation nav ul li{-ms-flex-direction:column;flex-direction:column;text-align:center}@media (min-width:768px){header.header .navigation nav ul li{width:auto;height:auto;padding:0 60px}}header.header .navigation nav ul li a{color:var(--font-color);font-weight:600;font-size:1.3rem;text-decoration:none}header.header .navigation .selected-bar{width:100%;height:4px;background-color:hsla(0,0%,100%,.2)}header.header .navigation .selected-bar .selected{width:100%;height:100%}@media (min-width:768px){header.header .navigation .selected-bar .selected{width:410px;margin:0 auto}}header.header .navigation .selected-bar .selected .selected-indicator{--translate-x:0%;width:50%;height:100%;background-color:#fff;transition:all .3s cubic-bezier(.165,.84,.44,1);transform:translateX(var(--translate-x))}header{width:100%;height:590px;background-color:#708090;background-image:url(/static/img/balloon-background.0c962cb.jpg);background-size:cover;background-position:70% 50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media (min-width:610px){header{height:500px}}@media (min-width:768px){header{height:450px}}@media (min-width:1050px){header{height:400px}}@media (min-width:900px){header{background-position:50%}}header .hot-air-balloon{position:absolute;top:45px;left:22%;width:150px;animation:float 4.5s cubic-bezier(.445,.05,.55,.95) infinite}@media (min-width:768px){header .hot-air-balloon{top:55px;left:58%;width:160px}}@keyframes float{0%{transform:none}65%{transform:translateY(15px)}to{transform:none}}header .menu-icon{position:absolute;top:15px;left:20px}header .github-link{position:absolute;top:15px;right:20px}header .introduction-wrapper{margin:0 auto;width:100%}header .introduction-wrapper .introduction{display:-ms-flexbox;display:flex;width:100%;max-width:1400px;margin:0 auto}@media (max-width:610px){header .introduction-wrapper .introduction{-ms-flex-direction:column;flex-direction:column}}header .introduction-wrapper .introduction__photo{width:150px;height:150px;background-image:url(/static/img/tprofile2.f1dfb39.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;box-shadow:0 3px 10px 0 rgba(0,0,0,.1);border:8px solid #fff;margin:0 auto 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transform:scale(0);opacity:0;transition:all .35s cubic-bezier(.175,.885,.32,1.275);transition-delay:.2s;will-change:transform}header .introduction-wrapper .introduction__photo.active{transform:scale(1);opacity:1}header .introduction-wrapper .introduction__photo:hover{transform:scale(.95)}@media (min-width:610px){header .introduction-wrapper .introduction__photo{margin:0 0 -56px 40px;width:160px;height:160px}}@media (min-width:768px){header .introduction-wrapper .introduction__photo{margin:0 0 -56px 70px;width:180px;height:180px}}@media (min-width:970px){header .introduction-wrapper .introduction__photo{margin:0 0 -56px 40px}}@media (min-width:1050px){header .introduction-wrapper .introduction__photo{margin:0 0 -56px 58px}}header .introduction-wrapper .introduction__photo svg{width:100px;display:none}@media (min-width:768px){header .introduction-wrapper .introduction__photo svg{width:120px}}header .introduction-wrapper .introduction__information{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;text-align:center}@media (min-width:610px){header .introduction-wrapper .introduction__information{text-align:left;padding-left:30px}}@media (min-width:768px){header .introduction-wrapper .introduction__information{padding-left:50px}}header .introduction-wrapper .introduction__information h1,header .introduction-wrapper .introduction__information h2{color:#fff;transition:all .8s cubic-bezier(.165,.84,.44,1);transform:translateY(-25%);opacity:0;will-change:transform}header .introduction-wrapper .introduction__information h1.active,header .introduction-wrapper .introduction__information h2.active{transform:translateX(0);opacity:1}header .introduction-wrapper .introduction__information h1{padding:0 0 10px;font-weight:700;transition:all .6s cubic-bezier(.165,.84,.44,1);transition-delay:.2s}header .introduction-wrapper .introduction__information h2{margin:0 0 50px;transition-delay:225ms}@media (min-width:610px){header .introduction-wrapper .introduction__information h2{margin-bottom:30px}}header .introduction-wrapper .introduction__information--title{font-weight:400}header .nav-wrapper{width:100%;height:75px;background-color:#fff}@media (min-width:600px){header .nav-wrapper{border-bottom:1px solid #eee}}@media (min-width:1050px){header .nav-wrapper{height:75px}}header .nav-wrapper nav{--columns:245px repeat(5,1fr);width:100%;height:100%;max-width:1400px;margin:0 auto;position:relative;display:-ms-flexbox;display:flex}@media (min-width:610px){header .nav-wrapper nav{display:grid;grid-template-columns:var(--columns)}}@media (min-width:768px){header .nav-wrapper nav{--columns:317px repeat(5,1fr)}}@media (min-width:970px){header .nav-wrapper nav{--columns:283px repeat(5,1fr)}}@media (min-width:1050px){header .nav-wrapper nav{--columns:307px repeat(5,1fr)}}header .nav-wrapper nav .logo{display:none}@media (min-width:955px){header .nav-wrapper nav .logo{display:initial;position:absolute;top:15px;left:20px;opacity:0;transition:all .3s cubic-bezier(.215,.61,.355,1)}}header .nav-wrapper nav .information{grid-column:2/5;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;transition:all .35s cubic-bezier(.165,.84,.44,1)}@media (max-width:610px){header .nav-wrapper nav .information{margin:0 auto}}header .nav-wrapper nav .information a{transform:scale(0);opacity:0;transition:all .35s cubic-bezier(.175,.885,.32,1.275);font-weight:700}header .nav-wrapper nav .information a.active{transform:scale(1);opacity:1}header .nav-wrapper nav .information a:hover{transform:translateY(-5px)}header .nav-wrapper nav .information a:active{transform:none}header .nav-wrapper nav .information a:nth-child(2){margin-left:10px}@media (min-width:375px){header .nav-wrapper nav .information a:nth-child(2){margin-left:20px}}header .nav-wrapper nav .navigation{grid-column:5/7;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:970px){header .nav-wrapper nav .navigation{display:none}}header .nav-wrapper nav .navigation .navigation-links{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;height:calc(100% - 5px)}header .nav-wrapper nav .navigation .navigation-links a{text-decoration:none;font-size:1.2rem;font-weight:600;color:#404040}header .nav-wrapper nav .navigation .selected{width:100%;height:5px}header .nav-wrapper nav .navigation .selected__bar{height:100%;width:50%;background-color:rgba(64,64,64,.9);transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}header .nav-wrapper nav .navigation .selected__bar.isPost{transform:translateX(100%)}header .tablet-navigation{height:70px;background-color:#fff}@media (min-width:970px){header .tablet-navigation{display:none}}header .tablet-navigation .navigation-links{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;height:calc(100% - 4px)}header .tablet-navigation .navigation-links a{text-decoration:none;font-size:1.2rem;font-weight:600;color:#404040}header .tablet-navigation .selected{width:100%;height:4px}header .tablet-navigation .selected__bar{height:100%;width:50%;background-color:rgba(64,64,64,.9);transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}header .tablet-navigation .selected__bar.isPost{transform:translateX(100%)}.project-single-skeleton{background:#fff}.project-single-skeleton .skeleton-loading-bar{width:100%;height:5px;background-color:#44aff1;margin:0}.project-single-skeleton .skeleton-header{width:100%;height:400px;background:#dfdfdf;margin:20px auto 10px}@media (min-width:768px){.project-single-skeleton .skeleton-header{margin:0 auto 50px}}.project-single-skeleton .skeleton-project-capsule{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:20px;width:90%;max-width:1200px;margin:60px auto 0}@media (min-width:580px){.project-single-skeleton .skeleton-project-capsule{width:80%}}@media (min-width:1050px){.project-single-skeleton .skeleton-project-capsule{grid-template-columns:repeat(12,1fr)}}.project-single-skeleton .skeleton-project-capsule .skeleton-project-images{background-color:#dfdfdf;border-radius:4px;height:500px;grid-column:1/2}@media (min-width:768px){.project-single-skeleton .skeleton-project-capsule .skeleton-project-images{grid-column:8/12;height:800px;margin:0}}.project-single-skeleton .skeleton-project-capsule .skeleton-project-information{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;grid-column:1/6}.project-single-skeleton .skeleton-project-capsule .skeleton-project-information__header,.project-single-skeleton .skeleton-project-capsule .skeleton-project-information__subheader{width:100%;height:80px;background-color:#dfdfdf;border-radius:4px}.project-single-skeleton .skeleton-project-capsule .skeleton-project-information__header:nth-child(4){margin:60px 0 0}.project-single-skeleton .skeleton-project-capsule .skeleton-project-information__subheader{height:40px;width:55%;margin:20px 0;-ms-flex-item-align:center;align-self:center}@media (min-width:1050px){.project-single-skeleton .skeleton-project-capsule .skeleton-project-information__subheader{-ms-flex-item-align:start;align-self:flex-start}}.project-single-skeleton .skeleton-project-capsule .skeleton-project-information__paragraph{height:250px;width:90%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:center;align-self:center}@media (min-width:1050px){.project-single-skeleton .skeleton-project-capsule .skeleton-project-information__paragraph{-ms-flex-item-align:start;align-self:flex-start}}.project-single-skeleton .skeleton-project-capsule .skeleton-project-information__paragraph span{width:100%;display:block;background:#dfdfdf;border-radius:4px;height:7.69231%}.project-single{background-color:#fff}.project-single img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;margin:20px auto 10px;opacity:0}@media (min-width:768px){.project-single img{margin:5px auto 50px}}.project-single .project-capsule{width:90%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:auto;grid-template-rows:repeat(4,auto)}@media (min-width:580px){.project-single .project-capsule{width:80%}}@media (min-width:1050px){.project-single .project-capsule{grid-template-columns:repeat(12,1fr);grid-template-rows:none;padding:0 0 30px}}.project-single .project-capsule .project-images{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;padding:10px 0}@media (min-width:768px){.project-single .project-capsule .project-images{-ms-flex-direction:row;flex-direction:row;padding:20px 0}}@media (min-width:1050px){.project-single .project-capsule .project-images{grid-column:8/13;text-align:center;padding:0;-ms-flex-direction:column;flex-direction:column}}.project-single .project-capsule .project-images img{margin:0 0 10px;width:300px;border-radius:4px;opacity:0;transition:opacity .4s ease-in-out}.project-single .project-capsule .project-images img.loaded{opacity:1}.project-single .project-capsule .project-images .project-images__image{height:500px;background-size:cover;background-position:top;background-repeat:no-repeat;margin:20px 0;opacity:0;transition:all .3s ease-in-out;border-radius:4px}@media (min-width:1050px){.project-single .project-capsule .project-images .project-images__image{background-size:contain}}.project-single .project-capsule .project-images .project-images__image.loaded{opacity:1}.project-single .project-capsule .project-information{padding:0}@media (min-width:600px){.project-single .project-capsule .project-information{padding:0 10%}}@media (min-width:1050px){.project-single .project-capsule .project-information{grid-column:1/7;padding:0}}.project-single .project-capsule .project-information .project-information__capsule{margin:35px 0}.project-single .project-capsule .project-information .project-information__capsule p{margin:5px 0;line-height:1.4}@media (min-width:1050px){.project-single .project-capsule .project-information .project-information__capsule p{max-width:500px}}.project-single .project-capsule .project-information .project-information__capsule .project-title{text-align:center;margin:0 0 30px}@media (min-width:1050px){.project-single .project-capsule .project-information .project-information__capsule .project-title{text-align:initial}}.project-single .project-capsule .project-information .project-information__capsule .project-title h3{margin:5px auto;font-weight:300;color:#789}.project-single .project-capsule .project-information .project-information__tags h4{border-top:1px solid #eee;width:100%;font-weight:800;padding-top:15px;margin:10px 0}.project-single .project-capsule .project-information .project-information__tags .tags{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.project-single .project-capsule .project-information .project-information__tags span{display:block;color:#262d32;font-size:12.5px;font-weight:700;border-radius:.25rem;padding:9px 26px;margin:5px 5px 5px 0;background-color:#efefef}@media (min-width:768px){.project-single .project-capsule .project-information .project-information__tags span{padding:12px 28px}}.project-single .project-capsule .project-information .project-information__links{padding:20px 0;text-align:center}@media (min-width:1050px){.project-single .project-capsule .project-information .project-information__links{text-align:initial}}.project-single .project-capsule .project-information .project-information__links .button{border-radius:2px;margin:0 10px 0 0;border:1px solid #44aff1;background-color:#44aff1;color:#fff;padding:10px 27px;font-size:1rem;font-weight:600;transition:all .4s cubic-bezier(.215,.61,.355,1)}.project-single .project-capsule .project-information .project-information__links .button:hover{transform:scale(1.1)}.project-single .project-capsule .project-information .project-information__links .button:active{transform:scale(1)}.other-projects{width:100%;margin:0 auto;background-color:#efefef;padding:40px 0 95px}.other-projects .other-projects__title{text-align:center;margin:30px auto;font-weight:300}.other-projects .mini-cards{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:950px){.other-projects .mini-cards{-ms-flex-direction:row;flex-direction:row}}.other-projects .mini-cards .mini-card{border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;height:330px;width:80%;margin:20px .6%;max-width:400px;background-color:#fff;transition:all .4s cubic-bezier(.19,1,.22,1)}@media (min-width:768px){.other-projects .mini-cards .mini-card{width:60%}}@media (min-width:1050px){.other-projects .mini-cards .mini-card{-ms-flex:0 0 28%;flex:0 0 28%;margin:0 1%}}.other-projects .mini-cards .mini-card:active{transform:translateY(0)}.other-projects .mini-cards .mini-card__image{height:250px;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:inset 0 -4px 6px 1px rgba(0,0,0,.1);background-position:top;background-size:cover;background-repeat:no-repeat;opacity:0;transition:opacity .3s ease-in-out}@media (min-width:1200px){.other-projects .mini-cards .mini-card__image{background-size:100%}}.other-projects .mini-cards .mini-card__image.loaded{opacity:1}.other-projects .mini-cards .mini-card__title{background-color:#fefefe;padding:10px 20px;text-decoration:none;color:#282828}.other-projects .mini-cards .mini-card__title h2{font-size:1.7rem}.other-projects .mini-cards .mini-card__title h2,.other-projects .mini-cards .mini-card__title h3{padding:0 0 5px}.other-projects .mini-cards .mini-card__title h3{color:#789;font-weight:300}.fade-in-enter,.fade-in-leave-to{opacity:0}.fade-in-enter-to,.fade-in-leave{opacity:1}.fade-in-enter-active,.fade-in-leave-active{transition:opacity .4s ease-in-out}.connection{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:400px}.connection svg{animation:rotate;animation-duration:1s;animation-iteration-count:infinite;transform-origin:49.5% 56%;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes rotate{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(0deg) scale(.9)}to{transform:rotate(1turn) scale(1)}}.hiring{width:100%;height:500px;background-color:#fff;background:url(/static/img/city-blur-2.f5ecd85.jpg);color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;max-width:1920px;box-shadow:2px 6px 25px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0 auto}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.hiring__icon:hover{animation:shake;animation-duration:.9s;animation-timing-function:cubic-bezier(.36,.07,.19,.97);animation-iteration-count:1;animation-fill-mode:both}.hiring__icon svg g{fill:#44aff1}.hiring h1{font-weight:200;margin:20px 0}.hiring a{color:#44aff1;text-decoration:underline}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.skeleton-projects{width:100%;display:grid;grid-template-columns:1fr;grid-gap:10px;padding:10px 0;margin:0 auto;max-width:1420px}@media (min-width:600px){.skeleton-projects{width:80%;grid-gap:20px}}@media (min-width:768px){.skeleton-projects{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));width:calc(100% - 40px);grid-gap:10px}}.skeleton-projects .skeleton-card{box-shadow:2px 6px 25px rgba(0,0,0,.1);background-color:#fff;padding:0 0 30px;height:475px;border-radius:4px;grid-column:span 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (min-width:768px){.skeleton-projects .skeleton-card{height:650px}}.skeleton-projects .skeleton-card .skeleton-card-image{-ms-flex-preferred-size:250px;flex-basis:250px;width:100%;background-color:#efefef}.skeleton-projects .skeleton-card .skeleton-card-title{-ms-flex-preferred-size:5%;flex-basis:5%;width:100%;max-width:90%;background-color:#dfdfdf;border-radius:2px}@media (min-width:768px){.skeleton-projects .skeleton-card .skeleton-card-title{-ms-flex-preferred-size:9%;flex-basis:9%}}.skeleton-projects .skeleton-card .skeleton-card-description{-ms-flex-preferred-size:10%;flex-basis:10%;width:100%;max-width:90%;background-color:#dfdfdf;border-radius:4px}@media (min-width:768px){.skeleton-projects .skeleton-card .skeleton-card-description{-ms-flex-preferred-size:15%;flex-basis:15%}}.skeleton-projects .skeleton-card .skeleton-card-tags{width:100%;max-width:90%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:distribute;align-content:space-around}.skeleton-projects .skeleton-card .skeleton-card-tags span{display:block;border-radius:.25rem;padding:15px 30px;margin:5px 5px 5px 0;background-color:#dfdfdf}@media (min-width:768px){.skeleton-projects .skeleton-card .skeleton-card-tags span{padding:20px 50px}}.skeleton-projects .skeleton-card .skeleton-card-buttons{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-item-align:center;align-self:center;width:100%;max-width:90%}.skeleton-projects .skeleton-card .skeleton-card-buttons__button{display:block;border-radius:.25rem;padding:18px 33px;margin:5px 5px 5px 0;background-color:#dfdfdf}@media (min-width:768px){.skeleton-projects .skeleton-card .skeleton-card-buttons__button{padding:25px 60px}}.projects{--columns:repeat(auto-fit,1fr);margin:0;padding:0;margin:auto;width:100%;max-width:1420px;display:grid;grid-template-columns:var(--columns);position:relative;padding:10px 0}@media (min-width:600px){.projects{width:80%;grid-gap:20px}}@media (min-width:768px){.projects{--columns:repeat(auto-fit,minmax(350px,1fr));width:calc(100% - 40px);grid-gap:10px}}.projects .background-transition{--animation:initial;--width:initial;--height:initial;--top:0px;--left:0px;width:var(--width);height:var(--height);top:var(--top);left:var(--left);position:absolute;z-index:1;animation-name:var(--animation);animation-duration:.3s;animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-direction:normal;animation-fill-mode:forwards;opacity:0;background-color:#fff}@keyframes expand{0%{transform:scale(0)}to{transform:scale(1);opacity:.97}}.projects .project-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;box-shadow:2px 6px 25px rgba(0,0,0,.1);background-color:#fff;padding:0 0 30px;margin:0 auto;transition:all .4s cubic-bezier(.165,.84,.44,1);position:relative}@media (min-width:600px){.projects .project-card{border-radius:4px}}.projects .project-card img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .2s ease-in-out;background:#282828}.projects .project-card img.loaded{opacity:1}.projects .project-card .project-card-information{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;padding:20px 30px 10px}.projects .project-card .project-card-information .project-card-information__title{text-decoration:none;color:#262626}.projects .project-card .project-card-information .project-card-information__title>h1{font-weight:500}@media (min-width:768px){.projects .project-card .project-card-information .project-card-information__title>h1{font-weight:500}}.projects .project-card .project-card-information .project-card-information__tags{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.projects .project-card .project-card-information .project-card-information__tags span{display:block;color:#262d32;font-size:13.5px;font-weight:700;border-radius:.25rem;padding:.38rem .8rem;margin:5px 5px 5px 0;background-color:#efefef}.projects .project-card .project-card__links{padding:10px 30px}.projects .project-card .project-card__links .button{-webkit-font-smoothing:antialiased;border-radius:4px;margin:0 10px 0 0;border:1px solid #44aff1;color:#fff;background-color:#44aff1;padding:10px 25px;font-size:1rem;font-weight:600;position:relative;overflow:hidden;z-index:1;transition:all .2s cubic-bezier(.165,.84,.44,1)}.projects .project-card .project-card__links .button:hover{color:#44aff1}.projects .project-card .project-card__links .button:hover .button-transition{transform:none}.projects .project-card .project-card__links .button .button-transition{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transform:translateY(-100%);transition:all .3s cubic-bezier(.23,1,.32,1);z-index:-1;border-radius:2px}.projects h1{margin:0;padding:0}.info{--state:initial;position:fixed;top:0;left:0;z-index:3;overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;width:100%;height:100%;transform:translateY(-100%);transition:all .6s cubic-bezier(.23,1,.32,1)}@media (min-width:375px){.info{-ms-flex-pack:distribute;justify-content:space-around}}.info.active{transform:translateY(0)}.info .background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,97%,.98);opacity:1}.info .background.active{opacity:1}.info .info-exit{text-align:center;-ms-flex-order:4;order:4;z-index:1;position:absolute;top:10px;right:10px;opacity:0;transition:.4s ease-in-out;will-change:opacity}@media (min-width:768px){.info .info-exit{top:20px;right:50px}}.info .info-exit.active{opacity:1}.info .info-background{position:absolute;z-index:0;opacity:1}.info .info-background svg{width:450px;opacity:1}@media (min-width:768px){.info .info-background svg{width:500px}}.info .info-module{z-index:1;transform:translate3d(-300px,0,0);opacity:0;transition:all .5s cubic-bezier(.075,.82,.165,1);will-change:transform}@media (min-width:375px){.info .info-module{width:100%;max-width:300px;margin:0 auto}}@media (min-width:768px){.info .info-module{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;max-width:390px}}.info .info-module.active{transform:translateZ(0);opacity:1}.info .info-module p{margin:0;padding:0;text-align:left;padding-left:12px}@media (min-width:375px){.info .info-module p{padding-left:0;text-align:left}}.info .info-module img{border-radius:4px;margin:20px 0}.info .info-module__icon{display:none}@media (min-width:1050px){.info .info-module__icon{margin:5px 0;display:block;position:absolute;top:-5px;left:-90px}}.info .info-module__title{color:#fff;color:#494949;font-weight:600;text-align:center;margin:10px 0}@media (min-width:375px){.info .info-module__title{font-weight:600;text-align:left}}.info .info-module__subtitle{color:#494949;font-weight:300}.info .info-module__contact{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;margin:0;-ms-flex-pack:center;justify-content:center}@media (min-width:375px){.info .info-module__contact{-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:768px){.info .info-module__contact{margin:0}}.info .info-module__contact a{margin:2px 10px 2px 0;padding:12px 23px;font-size:.8rem;font-weight:700;border:1px solid #fff;background-color:#fff;color:#44aff1}@media (min-width:768px){.info .info-module__contact a{border:1px solid #44aff1}}.info .info-module__divider{width:100%}@media (min-width:375px){.info .info-module__divider{width:100%;display:block}}.info .info-module .info-module-list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}@media (min-width:375px){.info .info-module .info-module-list{-ms-flex-pack:start;justify-content:flex-start}}.info .info-module .info-module-list .info-module-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#fff;padding:5px;border-radius:4px;margin:2px}.info .info-module .info-module-list .info-module-list-item .info-module-list-item__icon{width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.info .info-module .info-module-list .info-module-list-item .info-module-list-item__icon svg{fill:#fff}.info .info-module .info-module-list .info-module-list-item .info-module-list-item__title{font-size:1rem;font-weight:400;text-decoration:none;text-align:left;width:80px;margin:0 0 0 5px;color:#fff;color:#494949}.info .info-module:first-child{transition-delay:.13s}.info .info-module:nth-child(2){transition-delay:.18s}.info .info-module:nth-child(3){transition-delay:.2s}.contact-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;transition:all .4s ease-in-out;opacity:1;margin:0 auto;border-radius:4px;background-color:#fff}.contact-wrapper .form{padding:30px 0 0;height:100%}@media (min-width:768px){.contact-wrapper .form{padding:25px 0 0;height:auto}}.contact-wrapper .form form#contact-form{--columns:1fr 7fr 1fr;--rows:50px 2fr 3fr;display:grid;grid-row-gap:20px;grid-template-columns:var(--columns);grid-template-rows:var(--rows);padding:20px 0;height:calc(100% - 97px);max-width:1420px;margin:0 auto}@media (min-width:768px){.contact-wrapper .form form#contact-form{--columns:repeat(12,1fr);--rows:auto auto;grid-row-gap:20px;padding:20px 0 0}}.contact-wrapper .form form#contact-form .form-title{grid-row:1/2;grid-column:2/3;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.contact-wrapper .form form#contact-form .form-title{grid-row:1/2;grid-column:2/8;-ms-flex-pack:start;justify-content:flex-start}}.contact-wrapper .form form#contact-form .form-title svg g{fill:#44aff1}.contact-wrapper .form form#contact-form .form-title h2{font-weight:300;margin:0 0 0 20px;color:#343434}.contact-wrapper .form form#contact-form .information{grid-row:2/3;grid-column:2/3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.contact-wrapper .form form#contact-form .information{grid-column:2/6;grid-row:2/3}}@media (min-width:1050px){.contact-wrapper .form form#contact-form .information{grid-column:2/5}}.contact-wrapper .form form#contact-form .message{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;grid-column:2/3;grid-row:3/4}@media (min-width:768px){.contact-wrapper .form form#contact-form .message{grid-row:2/3;grid-column:7/12}}.contact-wrapper .form form#contact-form .message .message__buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:10px}.contact-wrapper .form form#contact-form .message .message__buttons button{margin-right:5px;padding:9px 24px;font-size:.9rem;font-weight:700;cursor:pointer}.contact-wrapper .form form#contact-form label{margin:10px 0;font-weight:700;color:#484848}.contact-wrapper .form form#contact-form input[type=email],.contact-wrapper .form form#contact-form input[type=text]{margin-bottom:30px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact-wrapper .form form#contact-form input[type=email],.contact-wrapper .form form#contact-form input[type=text],.contact-wrapper .form form#contact-form textarea{width:calc(100% - 1.5rem);padding:.5rem .75rem;font-size:1rem;line-height:1.5;color:#494949;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;font-weight:400}.contact-wrapper .form form#contact-form textarea{-ms-flex:1 1 0px;flex:1 1 0}.contact-wrapper .form .subfooter{width:100%;background-color:transparent;background-position:50%;text-align:center;background-color:#fff;color:#282828;padding:20px 0;font-size:.8rem}@media (min-width:768px){.contact-wrapper .form .subfooter{margin:60px 0 0;font-size:.85rem}}.contact-wrapper .form .subfooter a{color:#44aff1;font-weight:700}.sharing{max-width:750px;margin:60px auto;background-color:#fff;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.sharing,.sharing .title{width:100%;display:-ms-flexbox;display:flex}.sharing .title{height:60px;-ms-flex:0 0 10%;flex:0 0 10%;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}@media (min-width:768px){.sharing .title{-ms-flex:0 0 20%;flex:0 0 20%}}.sharing .title__icon{width:30px;height:calc(100% - 20px)}.sharing .title h3{font-weight:300;color:var(--font-color);padding:0 20px}.sharing .links{width:100%;display:grid;padding:20px 0;grid-gap:10px;grid-template-columns:1fr repeat(2,130px) 1fr;grid-template-rows:130px 130px}@media (min-width:400px){.sharing .links{grid-template-columns:1fr repeat(2,150px) 1fr;grid-template-rows:150px 150px}}@media (min-width:768px){.sharing .links{grid-template-columns:1fr repeat(4,150px) 1fr;grid-template-rows:150px}}.sharing .links .link:first-child{grid-column:2/span 1}@media (min-width:768px){.sharing .links .link:first-child{grid-column-start:2}}.sharing .links .link:nth-child(2){grid-column:3/span 1}@media (min-width:768px){.sharing .links .link:nth-child(2){grid-column:initial;grid-row:initial}}.sharing .links .link:nth-child(3){grid-column:2/span 1;grid-row:2/span 1}@media (min-width:768px){.sharing .links .link:nth-child(3){grid-column:initial;grid-row:initial}}.sharing .links .link:nth-child(4){grid-column:3/span 1;grid-row:2/span 1}@media (min-width:768px){.sharing .links .link:nth-child(4){grid-column:initial;grid-row:initial}}.sharing .links .link:hover{transform:translateY(-10px)}.sharing .links .link{color:#fff;display:block;border:1px solid #efefef;border-radius:2px;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .2s ease-in-out;position:relative}@media (min-width:768px){.sharing .links .link{grid-column:span 1}}.sharing .links .link__icon{margin-bottom:15px}.sharing .links .link__title{color:#282828;font-weight:600;font-size:14px;background-color:#efefef;padding:8px 15px;border-radius:2px}.sharing .links .link__message{position:absolute;padding:9px 15px;background-color:#282828;border-radius:4px;color:#fff;font-weight:600;text-align:center;font-size:.8rem;opacity:0;transition:all .3s ease-in}@media (min-width:768px){.sharing .links .link__message{top:-10%;right:-23%}}.sharing .links .link__message.active{opacity:1}.posts{margin:0;padding:0;width:calc(100% - 20px);display:grid;grid-gap:10px;padding:10px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:1420px;margin:0 auto;position:relative}@media (min-width:768px){.posts{grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}}.posts .blog-card{background-color:#fff;box-shadow:2px 6px 25px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;border-radius:4px;position:relative;overflow:hidden;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.posts .blog-card{-ms-flex-direction:row;flex-direction:row}}.posts .blog-card__image{height:200px;background-color:#f6f6f6;background-position:top;background-size:cover;opacity:0;transition:opacity .3s ease-in-out;transition-delay:.3s}@media (min-width:545px){.posts .blog-card__image{height:250px}}@media (min-width:768px){.posts .blog-card__image{height:auto;-ms-flex:2 1 0px;flex:2 1 0}}.posts .blog-card__image.loaded{opacity:1}.posts .blog-card__info{padding:30px 25px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}@media (min-width:768px){.posts .blog-card__info{-ms-flex:3 1 0px;flex:3 1 0}}.posts .blog-card__info .date{display:block;color:#262d32;font-size:13.5px;font-weight:700;border-radius:.25rem;padding:.4rem .8rem;background-color:#efefef;max-width:120px;margin:20px 0 0}.posts .blog-card__info a{margin:0;font-size:1.5rem;font-weight:600;text-decoration:none;color:#262626}.posts .blog-card__info h4{font-weight:300;font-size:1.1rem;margin:8px 0;color:#708090}.posts .blog-card__info p{margin:0}.posts .blog-card .material-click{--animation:initial;width:100px;height:100px;background-color:hsla(0,0%,100%,.95);position:absolute;border-radius:50px;top:30%;left:40%;opacity:1;animation:var(--animation);animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes materialClick{0%{transform:scale(0)}to{transform:scale(9.9);opacity:1}}.post-wrapper{position:relative;padding-top:10px}.post{margin:0;background-color:#fff}.post .post-image-wrapper{background-color:#efefef}.post .post-image-wrapper .post-image{height:300px;background-size:cover;background-position:50%;box-shadow:inset 0 -3px 10px 1px rgba(0,0,0,.02);border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;text-align:center}@media (min-width:768px){.post .post-image-wrapper .post-image{-ms-flex-align:center;align-items:center;height:400px}}@media (min-width:1050px){.post .post-image-wrapper .post-image{height:400px}}.post .post-introduction{margin:10px auto;max-width:700px;padding:10px 0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.post .post-introduction .post-title{text-align:center;color:#282828;padding:0 20px;margin:15px 0;line-height:1.3}@media (min-width:768px){.post .post-introduction .post-title{margin:30px 0}}.post .post-introduction .post-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;margin:10px 0 0}@media (min-width:1100px){.post .post-introduction .post-info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:140px;position:absolute;top:0;left:-170px;height:100%;margin:0}}.post .post-introduction .post-info__icon{width:34px;height:34px;border-radius:50px;margin:0 25px 0 0}@media (min-width:1100px){.post .post-introduction .post-info__icon{margin:0;display:block}}.post .post-introduction .post-info__name{color:#708090;padding:6px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1050px){.post .post-introduction .post-info__name{display:initial}}.post .post-introduction .post-info__name h5{font-weight:500;font-size:1rem}@media (min-width:1050px){.post .post-introduction .post-info__name h5{font-size:.9rem}}.post .post-content{border-top:1px solid #eee;padding:20px 25px}@media (min-width:580px){.post .post-content{padding:20px 50px}}@media (min-width:700px){.post .post-content{padding:20px 20px 30px}}.post .post-content>*{max-width:750px;margin:0 auto}.post .post-content a{text-decoration:none;margin:5px auto;color:#4ab0ef;font-weight:600}.post .post-content img{width:100%}.post .post-content pre{background-color:rgba(2,22,38,.96);border-radius:2px;padding:20px 30px;overflow:scroll;margin:20px 0;-webkit-overflow-scrolling:touch}@media (min-width:768px){.post .post-content pre{margin:40px auto;overflow:initial}}.post .post-content code{line-height:1.55;background-color:transparent;font-size:.89rem;margin:20px auto;display:block;max-width:700px}@media (min-width:768px){.post .post-content code{font-size:1rem}}.post .post-content h1,.post .post-content h2,.post .post-content h3,.post .post-content h4,.post .post-content h5,.post .post-content h6{color:#282828;margin:20px auto 0;margin-top:2em;font-weight:600}.post .post-content p{font-size:1.1rem;line-height:1.555;line-height:1.556;margin:1.5rem auto 0}.post .post-content p>code{display:inline;padding:1px 10px;border-radius:2px;background-color:#282823;color:#f8f8f8}.post .post-content p>img{margin:15px auto}.post .post-content blockquote{font-style:italic;margin:30px auto}.post .post-content blockquote.warning p{border-left-color:rgba(252,65,60,.8)}.post .post-content blockquote p{background-color:#f8f8f8;border-left:10px solid #44aff1;padding:5% 5% 5% 6%}@media (min-width:768px){.post .post-content blockquote p{padding:3%}}.post .post-content ol,.post .post-content ul{list-style-type:disc;margin:40px auto;padding:0}.post .post-content ol li,.post .post-content ul li{position:relative;display:block;padding:1.2rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.post .post-content ol li a,.post .post-content ul li a{position:relative}.post .post-content ol li a:after,.post .post-content ul li a:after{content:""}@media (min-width:768px){.post .post-content ol li a:after,.post .post-content ul li a:after{width:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTkuNzMgMjU0LjUzIj4KICA8ZyBmaWxsPSIjNGFiMGVmIj4KICAgIDxwYXRoIGQ9Ik0yNDIuOTMgMTQxLjU0aC0xMS4zYTUuNDUgNS40NSAwIDAgMC01LjY1IDUuNjV2NTYuNDlhMjguMzIgMjguMzIgMCAwIDEtMjguMjUgMjguMjRINTAuODRhMjguMzIgMjguMzIgMCAwIDEtMjguMjUtMjguMjRWNTYuOGEyOC4zMyAyOC4zMyAwIDAgMSAyOC4yNS0yOC4yNWgxMjQuMjlhNS40NCA1LjQ0IDAgMCAwIDUuNjUtNS42NVYxMS42YTUuNDMgNS40MyAwIDAgMC01LjY1LTUuNjVINTAuODRBNTAuOTMgNTAuOTMgMCAwIDAgMCA1Ni43OXYxNDYuOWE1MC45NCA1MC45NCAwIDAgMCA1MC44NSA1MC44NWgxNDYuODhhNTAuOTQgNTAuOTQgMCAwIDAgNTAuODUtNTAuODV2LTU2LjVhNS40NSA1LjQ1IDAgMCAwLTUuNjUtNS42NXoiLz4KICAgIDxwYXRoIGQ9Ik0yOTYuOTQgMi43OEE5IDkgMCAwIDAgMjkwLjM1IDBoLTc0Ljk4YTkuMzIgOS4zMiAwIDAgMC02LjU5IDE2bDI1Ljc4IDI1Ljc4LTk1LjUgOTUuNWE0LjYxIDQuNjEgMCAwIDAgMCA2Ljc0bDE2LjcgMTYuN2E0LjYxIDQuNjEgMCAwIDAgNi43NCAwbDk1LjUtOTUuNUwyODMuNzggOTFhOS4zOCA5LjM4IDAgMCAwIDE2LTYuNTl2LTc1YTkgOSAwIDAgMC0yLjg0LTYuNjN6Ii8+CiAgPC9nPgo8L3N2Zz4=);background-repeat:no-repeat;background-position:50% 50%;position:absolute;top:0;right:-30px;height:100%}}.post .post-content ol li p,.post .post-content ul li p{margin:5px 0}.post .post-content ol li code,.post .post-content ul li code{display:inline;padding:3px 10px;border-radius:2px;background-color:#282823;color:#f8f8f8}