button.back{cursor:pointer;opacity:0;outline-color:var(--outline-color);height:2em;right:calc(50% - var(--page-max-width)/2);background:0 0;border:0;width:2em;padding:0;animation:.3s ease-in-out .2s forwards fadeinbtn;position:absolute;top:0}@media only screen and (width<=1440px){button.back{right:0}}@keyframes fadeinbtn{0%{opacity:0}to{opacity:1}}.background-blur{-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0;visibility:hidden;z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:all .25s ease-out;display:flex;position:absolute;top:0;left:0}.launchpad-open{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:1;visibility:visible}.launchpad-apps{background-color:#fff9;border-radius:40px;flex-flow:wrap;justify-content:space-evenly;align-items:center;width:60%;padding:2em;transition:width .25s ease-out .25s;display:flex;overflow:auto}.launchpad-apps-open{width:80%}.launchpad-app{cursor:pointer;opacity:0;flex-direction:column;justify-content:center;align-items:center;padding:1.2em;transition:opacity .25s ease-out .5s;display:flex}.launchpad-app-open{opacity:1}.launchpad-app-img{width:24vw;max-width:160px;height:24vw;max-height:160px}.launchpad-app-label{color:#fff;margin:0}@media only screen and (device-width<=640px),only screen and (width<=768px){.launchpad-apps{width:80%;height:60%;transition:height .25s ease-out .25s}.launchpad-apps-open{height:80%}}button.next{color:var(--text-color);cursor:pointer;opacity:0;outline-color:var(--outline-color);background:0 0;border:0;width:5em;height:3em;padding:0;transition:transform .3s ease-out;animation:.5s ease-in-out 6s forwards fadeinbtn;position:absolute;bottom:10%;left:calc(50% - 2.5em)}button.next:hover{transform:translateY(-5px)}.no-animation button.next{opacity:1;animation:none;bottom:15%}div.social{text-align:center;width:100%;position:relative}div.social .spacer{margin-left:.5em}div.social a{outline-color:var(--outline-color);border-radius:.2em;padding:.2em}div.social a:hover{background-color:#fffc}div.social.mobile{display:none}@media only screen and (device-width<=640px),only screen and (width<=768px){div.social.mobile{display:inherit}}div.navbar{scrollbar-width:none}div.navbar::-webkit-scrollbar{display:none}div.navbar{background-color:var(--bg-color);flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;display:flex;overflow-y:auto}div.navbar.avatar{background:linear-gradient(var(--bg-dark-color),var(--bg-color));flex:1;justify-content:flex-end;align-items:center;display:flex}div.navbar.avatar img.navbar-avatar{height:inherit;opacity:.7;max-width:200px;max-height:200px;width:inherit;border-radius:50%;margin:0;padding:0;transition:opacity .5s ease-in-out}div.navbar.avatar img.navbar-avatar:hover{opacity:1}div.navbar.menu{flex:1;justify-content:flex-start;height:calc(100vh - 390px)}div.navbar.name{color:var(--text-color);flex:1;justify-content:center}div.navbar.name .navbar-name{letter-spacing:.1em;text-align:center;margin-top:.1em;margin-bottom:.1em}div.navbar.name .navbar-title{letter-spacing:-.05em;text-align:center;text-transform:lowercase;margin-top:.1em;margin-bottom:.1em}div.navbar.name .navbar-gender,div.navbar.name .navbar-location{text-align:center;margin-top:1.4em;font-size:.7em}div.navbar.name .navbar-gender .navbar-gender-text,div.navbar.name .navbar-gender .navbar-location-text,div.navbar.name .navbar-location .navbar-gender-text,div.navbar.name .navbar-location .navbar-location-text{margin:0;padding:0}div.navbar.social{flex:1;justify-content:flex-end;align-items:center;height:30px;display:flex}div.navbar.social a:hover{background-color:inherit;color:var(--text-color)}div.navbar.copyright{text-align:center;height:20px}div.navbar.copyright .copyright-version{color:#999;margin:0;padding:0;font-size:.6em}button.navbar{color:#d9d9d9;cursor:pointer;outline-color:var(--outline-color);text-align:left;background-color:#666;border:1px solid #262626;border-left:0;border-right:0;width:100%;height:3.5em;margin-bottom:-1px;padding:.5em;font-size:.8em;transition:all .2s ease-in-out}button.navbar:hover{color:#f2f2f2;padding-left:.6em}button.navbar.active{border-right:4px solid}button.navbar:first-child:hover{background-color:#6d7a52}button.navbar:first-child.active{border-right-color:#a0ad85}button.navbar:nth-child(2):hover{background-color:#7a7a52}button.navbar:nth-child(2).active{border-right-color:#adad85}button.navbar:nth-child(3):hover{background-color:#7a6d52}button.navbar:nth-child(3).active{border-right-color:#ada085}button.navbar:nth-child(4):hover{background-color:#7a5f52}button.navbar:nth-child(4).active{border-right-color:#ad9285}button#back-to-top{color:var(--bg-dark-color);cursor:pointer;outline-color:var(--bg-color);height:3em;bottom:20px;right:calc(50% - var(--page-max-width)/2 + 20px);text-align:center;text-transform:uppercase;z-index:9999;background:0 0;border:2px solid;border-radius:4px;width:4em;padding:.6em;font-size:.7em;font-weight:600;transition:opacity .3s ease-in-out;position:fixed;overflow-x:hidden}button#back-to-top:hover{border:1px solid}button#back-to-top.visible{opacity:.8}button#back-to-top.hidden{opacity:0}@media only screen and (width<=1440px){button#back-to-top{right:20px}}@media only screen and (device-width<=640px),only screen and (width<=768px){button#back-to-top{text-indent:-9999px;width:2.5em;line-height:0;bottom:80px;right:20px}button#back-to-top:after{content:"↑";text-indent:0;line-height:normal;display:block}}button.more{color:var(--text-color);cursor:pointer;opacity:0;outline-color:var(--outline-color);text-transform:uppercase;background:0 0;border:2px solid;border-radius:4px;width:17em;height:3em;padding:0;animation:.5s ease-in-out 4s forwards fadeinbtn;overflow-x:hidden}button.more:hover{border:1px solid}section#about-me div.starter{position:absolute;bottom:15%;left:60px}section#about-me div.starter h1{color:var(--text-color);text-align:left;text-transform:uppercase}section#about-me div.starter h1 span{opacity:0;animation:1s forwards aboutheader}section#about-me div.starter h1 span.first{animation-delay:1s}section#about-me div.starter h1 span.second{animation-delay:1.5s}section#about-me div.starter h5{color:#d9d9d9;letter-spacing:.1em;opacity:0;text-transform:lowercase;margin-left:3em;font-style:italic;animation:1s 3s forwards aboutsubheader}@keyframes aboutheader{0%{letter-spacing:inherit;opacity:0}to{letter-spacing:.1em;opacity:1}}@keyframes aboutsubheader{0%{opacity:0}to{opacity:1}}section#what-i-do{background-color:var(--bg-pages-color)}section#what-i-do div.top-spacer{height:60px}section#what-i-do div.mid-spacer{height:40px}div#skills{grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-template-areas:"frontend backend unix";display:grid}div#skills .frontend{-ms-grid-column:1;-ms-grid-row:1;grid-area:frontend}div#skills .backend{-ms-grid-column:2;-ms-grid-row:1;grid-area:backend}div#skills .unix{-ms-grid-column:3;-ms-grid-row:1;grid-area:unix}@media only screen and (device-width<=640px),only screen and (width<=600px){div#skills{grid-template:"frontend""backend""unix"/auto}div#skills .frontend{-ms-grid-column:1;-ms-grid-row:1}div#skills .backend{-ms-grid-column:1;-ms-grid-row:2}div#skills .unix{-ms-grid-column:1;-ms-grid-row:3}}div.skill-box{background-color:#fff;border-bottom:2px solid #000;height:5em;margin:10px;padding:10px;transition:all .4s;box-shadow:0 0 20px -10px #0003}div.skill-box div.skill-box-content{color:#000;visibility:hidden;max-height:0;transition:max-height .4s;overflow:hidden}div.skill-box div.skill-box-content ul.skill-list{margin-left:1.25em}div.skill-box div.skill-box-content ul.skill-list li{-webkit-user-select:none;user-select:none;padding:.2em;font-size:.8em;line-height:1em}div.skill-box:hover{height:14em}div.skill-box:hover div.skill-box-content{visibility:visible;max-height:9em}div.skill-box.blue{color:#2d99f0}div.skill-box.red{color:#ec5555}div.skill-box.yellow{color:#f9be3e}div.skill-box.blue:hover{border-bottom-color:#2d99f0}div.skill-box.red:hover{border-bottom-color:#ec5555}div.skill-box.yellow:hover{border-bottom-color:#f9be3e}div.skill-box h6{-webkit-user-select:none;user-select:none}ul.accordion{perspective:900px;margin:0;padding:0;list-style:none}ul.accordion h4.accordion{color:#fff;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;-webkit-user-select:none;user-select:none;background-color:#f0752d;margin:0;padding:20px 25px;line-height:25px;transition:all .25s ease-in-out;display:block}ul.accordion article.accordion{opacity:1;z-index:3;background-color:#fcfcfc;border:1px solid #e3e3e3;margin-top:5px;padding:25px;font-size:.9em;font-weight:400;transition:margin-top .25s ease-in-out;position:relative;overflow:hidden}ul.accordion li.accordion{margin:0;padding:0 0 4px;position:relative}ul.accordion li.accordion i.accordion{position:absolute;top:30px;right:20px;transform:translate(-6px)}ul.accordion li.accordion i.accordion:after,ul.accordion li.accordion i.accordion:before{content:"";background-color:#f2f2f2;width:3px;height:9px;transition:all .25s ease-in-out;position:absolute}ul.accordion li.accordion i.accordion:before{transform:translate(-2px)rotate(45deg)}ul.accordion li.accordion i.accordion:after{transform:translate(2px)rotate(-45deg)}ul.accordion li.accordion input[type=checkbox].accordion{cursor:pointer;opacity:0;z-index:2;width:100%;height:100%;position:absolute}ul.accordion li.accordion input[type=checkbox].accordion:checked~article.accordion{opacity:0;-webkit-user-select:none;user-select:none;max-height:0;margin-top:0;padding:0}ul.accordion li.accordion input[type=checkbox].accordion:checked~i:before{transform:translate(2px)rotate(45deg)}ul.accordion li.accordion input[type=checkbox].accordion:checked~i:after{transform:translate(-2px)rotate(-45deg)}ul.accordion li.accordion input[type=checkbox].accordion:checked~h4.accordion{color:#f2f2f2;background-color:#d68251}div.timeline{margin-bottom:30px;position:relative}div.timeline:before{content:"";background-color:#e6e6e6;width:4px;margin-left:29px;display:block;position:absolute;top:20px;bottom:20px}div.timeline:after{clear:both;content:" ";display:table}div.timeline article.timeline-element{clear:both;margin-top:5px;margin-bottom:10px;margin-left:30px;position:relative}div.timeline article.timeline-element div.timeline-element-inner{margin-left:-20px;position:relative}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-icon{float:left;background-color:#e6e6e6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 0 0 5px #e6e6e6}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-icon:last-of-type{background:var(--bg-pages-color);width:16px;height:16px;margin-left:13px}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-content{background-color:#e6e6e6;background-clip:padding-box;margin-left:60px;padding:1.5em;position:relative}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-content:after{content:"";border:9px solid #0000;border-left-width:0;border-right-color:#e6e6e6;width:0;height:0;margin-left:-9px;display:block;position:absolute;top:10px;left:0}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-content div.timeline-element-header{width:100%;display:flex}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-content div.timeline-element-header span.timeline-element-title{opacity:.9;text-align:left;width:70%;font-size:.9em;font-weight:500;display:inline-block}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-content div.timeline-element-header span.timeline-element-time{letter-spacing:.1em;opacity:.6;text-align:right;text-transform:lowercase;width:30%;font-size:.8em;font-weight:400;display:inline-block}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-content div.timeline-element-where{border-top:1px dotted #b3b3b3;font-size:.7em;font-weight:600}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-content div.timeline-element-text{opacity:.8;text-align:justify;margin-top:1em;font-size:.85em}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-content div.timeline-element-text div.timeline-element-extra{margin-top:1.5em}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-content div.timeline-element-text div.timeline-element-extra button.timeline-extra{color:#069;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:block}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-content div.timeline-element-text div.timeline-element-extra button.timeline-extra:focus{outline-offset:.2em;outline:1px dotted #666}div.timeline article.timeline-element div.timeline-element-inner div.timeline-element-content div.timeline-element-text div.timeline-element-extra div.timeline-element-extra-text{margin-top:1.5em}section#what-i-did{background-color:var(--bg-pages-color)}section#what-i-did div.top-spacer{height:60px}section#what-i-did div.mid-spacer{height:40px}div#academic{grid-template:"leftcol middlecol rightcol"/2fr 8fr 2fr;display:grid}div#academic .leftcol{-ms-grid-column:1;-ms-grid-row:1;grid-area:leftcol}div#academic .middlecol{-ms-grid-column:2;-ms-grid-row:1;grid-area:middlecol}div#academic .rightcol{-ms-grid-column:3;-ms-grid-row:1;grid-area:rightcol}@media only screen and (device-width<=640px),only screen and (width<=768px){div#academic{grid-template:"leftcol middlecol rightcol"/0fr 1fr 0fr}div#academic .leftcol{-ms-grid-column:1;-ms-grid-row:1}div#academic .middlecol{-ms-grid-column:2;-ms-grid-row:1}div#academic .rightcol{-ms-grid-column:3;-ms-grid-row:1}}h4.academic-title{letter-spacing:.1em;text-transform:uppercase;-webkit-user-select:none;user-select:none;border-bottom:1px solid #666;width:100%;padding-bottom:.5em;font-weight:500}h4.academic-title:not(:first-of-type){margin-top:3em}section#what-i-like{background-color:var(--bg-pages-color)}section#what-i-like div.top-spacer{height:60px}section#what-i-like div.mid-spacer{height:40px}div#interests{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr);grid-template-areas:"opensource science facts music""cinema writing photography coffee";display:grid}div#interests .opensource{-ms-grid-column:1;-ms-grid-row:1;grid-area:opensource}div#interests .science{-ms-grid-column:2;-ms-grid-row:1;grid-area:science}div#interests .facts{-ms-grid-column:3;-ms-grid-row:1;grid-area:facts}div#interests .music{-ms-grid-column:4;-ms-grid-row:1;grid-area:music}div#interests .cinema{-ms-grid-column:1;-ms-grid-row:2;grid-area:cinema}div#interests .writing{-ms-grid-column:2;-ms-grid-row:2;grid-area:writing}div#interests .photography{-ms-grid-column:3;-ms-grid-row:2;grid-area:photography}div#interests .coffee{-ms-grid-column:4;-ms-grid-row:2;grid-area:coffee}@media only screen and (device-width<=640px),only screen and (width<=600px){div#interests{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr);grid-template-areas:"opensource science""facts music""cinema writing""photography coffee"}div#interests .opensource{-ms-grid-column:1;-ms-grid-row:1}div#interests .science{-ms-grid-column:2;-ms-grid-row:1}div#interests .facts{-ms-grid-column:1;-ms-grid-row:2}div#interests .music{-ms-grid-column:2;-ms-grid-row:2}div#interests .cinema{-ms-grid-column:1;-ms-grid-row:3}div#interests .writing{-ms-grid-column:2;-ms-grid-row:3}div#interests .photography{-ms-grid-column:1;-ms-grid-row:4}div#interests .coffee{-ms-grid-column:2;-ms-grid-row:4}}div.interest-box{text-align:center;padding:10px}div.interest-box div.interest-icon,div.interest-box h6.interest-title{margin:1em 0}div.content{scrollbar-width:none}div.content::-webkit-scrollbar{display:none}div.content{background-attachment:fixed;background-image:var(--bg-about-image);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;overflow-y:auto}div.content section{min-height:100vh;padding:2em;position:relative}div.content section h1,div.content section h2{letter-spacing:.1em;text-transform:uppercase}div.content p a{text-decoration:underline}.show div.content{animation-name:background-hack;animation-duration:.7s}@keyframes background-hack{0%{background-position:top}to{background-position:50%}}span.emoji{margin-left:.5em;font-style:normal}div.mobile div.social{visibility:hidden}@media only screen and (device-width<=640px),only screen and (width<=768px){div.mobile div.social{background-color:var(--bg-color);visibility:visible;padding:.5em 0;font-size:1.6em}}#pages{overscroll-behavior:none;z-index:2;background-color:#fff;flex-direction:column;width:100%;transition:height .2s ease-in-out .2s;display:flex;position:absolute;bottom:0;left:0}#pages.show{height:100vh;overflow:auto}#pages.hide{height:0;overflow:hidden}.grid{grid-template-columns:var(--navbar-size) 1fr;height:100vh;max-width:var(--page-max-width);grid-template-rows:auto;width:100%;margin:0 auto;display:grid;box-shadow:0 0 30px 10px #0003}@media only screen and (device-width<=640px),only screen and (width<=768px){.grid-navbar{display:none}.grid{grid-template-rows:auto;grid-template-columns:1fr;width:100vw;height:100vh;display:grid}}@media only screen and (device-width<=640px),only screen and (width<=768px){:root,[data-theme=default]{--bg-image:url(/assets/background-DWgJ3Wbb.jpg?size=800);--bg-about-image:url(/assets/about-bg-DhU0HnUy.jpg?size=800)}}#brandname{scrollbar-width:none}#brandname::-webkit-scrollbar{display:none}#brandname{color:var(--text-color);overscroll-behavior:none;height:100%}#brandname-section{text-align:center;width:100%;height:10em;position:absolute;top:calc(50% - 5em)}#brandname-section header{width:90%;display:inline-block}#brandname-section header h1{letter-spacing:.4em;opacity:0;text-transform:uppercase;animation:2s ease-in-out 1s forwards fadeinbrand}#brandname-section header h4{opacity:0;text-transform:uppercase;line-height:2em;animation:4s ease-out 3s forwards fadeintext}#brandname-section.no-animation header h1,#brandname-section.no-animation header h4{opacity:1;animation:none}@media only screen and (width>=768px){#brandname-section header{width:750px}}@media only screen and (device-width<=640px),only screen and (width<=768px){#brandname-section header h1{font-size:1.5em}#brandname-section header h4{font-size:.8em}}footer.brandname{color:var(--text-color);opacity:0;width:100%;animation:2s ease-out 4s forwards fadeintext;position:fixed;bottom:0}footer.brandname p{color:#f2f2f2;text-align:center;width:100%;font-size:.7em;position:relative;top:.9em}@keyframes fadeinbrand{0%{letter-spacing:.3em;opacity:0}to{letter-spacing:.4em;opacity:1}}@keyframes fadeintext{0%{opacity:0}to{opacity:1}}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;overscroll-behavior:none;line-height:1.45;overflow:auto}*,:after,:before{box-sizing:inherit}.element-hidden{display:none}.element-visible{display:inherit}html{font:112.5%/1.45 Open Sans,sans-serif}body{color:#000;word-wrap:break-word;font-feature-settings:"kern","liga","clig","calt";font-kerning:normal;font-family:Open Sans,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.16rem;padding:0;font-family:Domine,sans-serif;font-weight:700;line-height:1.1}h1{font-size:2rem}h2{font-size:1.51572rem}h3{font-size:1.31951rem}h4{font-size:1rem}h5{font-size:.87055rem}h6{font-size:.81225rem}img{max-width:100%;margin:0 0 1.16rem;padding:0}ol,ul{margin:0 0 1.16rem 1.45rem;padding:0;list-style-image:none;list-style-position:outside}address,dd,dl,fieldset,figure,form,hgroup,iframe,noscript,p,pre{margin:0 0 1.16rem;padding:0}blockquote{color:#00000096;border-left:.27187rem solid #000000e6;margin:0 1.45rem 1.16rem 0;padding:0 0 0 1.17812rem;font-size:1.1487rem;font-style:italic}blockquote,table{line-height:1.45rem}table{border-collapse:collapse;width:100%;margin:0 0 1.16rem;font-size:1rem}hr,table{padding:0}hr{background:#0003;border:0;height:1px;margin:0 0 calc(1.16rem - 1px)}b,dt,strong,th{font-weight:700}li,li>ol,li>ul{margin-bottom:.58rem}li>ol,li>ul{margin-top:.58rem;margin-left:1.45rem}code,kbd,pre,samp{font-size:.85rem;line-height:1.45rem}a{color:#ff5700;text-decoration:none}a:active,a:hover{color:#000}blockquote>:last-child,li :last-child,p :last-child{margin-bottom:0}@media only screen and (width<=480px){html{font-size:100%}blockquote{margin-left:-1.0875rem;margin-right:0;padding-left:.81562rem}}:root,[data-theme=default]{--text-color:#f2f2f2;--outline-color:#ff5700;--bg-dark-color:#2b2b2b;--bg-color:#454545;--bg-image:url(/assets/background-DWgJ3Wbb.jpg?size=1200);--bg-about-image:url(/assets/about-bg-DhU0HnUy.jpg?size=1200);--bg-opacity:.4;--bg-pages-color:#f2f2f2;--loader-color:#f2f2f2;--loader-positon:50%;--loader-size:4px;--page-max-width:1440px;--section-min-height:1060px;--navbar-size:240px}@media only screen and (device-width<=640px),only screen and (width<=768px){:root,[data-theme=default]{--bg-image:url(/assets/background-DWgJ3Wbb.jpg?size=800);--bg-about-image:url(/assets/about-bg-DhU0HnUy.jpg?size=800)}}#blackout:before{color:var(--text-color);content:"Try me with JavaScript disabled !";opacity:0;text-align:center;z-index:2;background-color:#fff0;border-radius:6px;width:40vw;height:50px;margin-left:-20vw;line-height:50px;animation:.3s ease-in-out 7.5s forwards showUp,.3s ease-in-out 10s reverse forwards showUp;position:fixed;top:0;left:50%;transform:translateZ(0)}@media only screen and (device-width<=640px),only screen and (width<=768px){#blackout:before{display:none}}@keyframes showUp{0%{opacity:0;background-color:#fff0;top:0}to{opacity:1;background-color:#ffffff4d;top:40px}}body{background-attachment:fixed;background-color:var(--bg-color);background-image:var(--bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover}body:after{content:var(--bg-about-image);display:none}#blackout{background-color:#000;width:100%;height:100%;animation:2s ease-out 5s forwards fadeout;position:absolute;top:0;left:0}@keyframes fadeout{0%{background-color:#000}to{background-color:#0006}}.loader:empty,.loader:empty:after,.loader:empty:before{border-radius:50%;width:2.5em;height:2.5em;animation:1.8s ease-in-out infinite both loadanim}.loader:empty{color:var(--loader-color);font-size:var(--loader-size);left:var(--loader-positon);text-indent:-9999em;top:var(--loader-positon);animation-delay:-.16s;position:absolute;transform:translateZ(0)}.loader:empty:after,.loader:empty:before{content:"";position:absolute;top:0}.loader:empty:before{animation-delay:-.32s;left:-3.5em}.loader:empty:after{left:3.5em}@keyframes loadanim{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}p.idented{text-indent:2em}p.smaller{font-size:.9em}p.justified{text-align:justify}
