@import"https://fonts.googleapis.com/css2?family=Public+Sans:wght@200;500;600;800&display=swap";html{font-size:18px}body{margin:0;padding:0;font-family:Public Sans,sans-serif;font-weight:500;font-size:1rem;color:rgba(0,0,0,.6);-webkit-overflow-scrolling:touch}.index-page .container{margin:auto;display:flex;height:100vh}.index-page .container .author-image{background-color:rgba(0,0,0,.8);background-image:url(/dan-radenkovic.webp);width:33.33vw;height:100vh;background-size:cover;background-position:50%;flex-shrink:0}.index-page .content{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;padding:4rem;overflow-y:auto}.index-page .content .muted{margin-bottom:1rem}.index-page main{max-width:500px}.index-page main h1{color:rgba(0,0,0,.85);letter-spacing:-.38px;line-height:1;font-size:2.48832rem;font-weight:800;padding:0;transform:translateX(-2px);margin:0 0 1rem}.index-page main h5{font-size:.694rem;text-transform:uppercase;letter-spacing:2px;color:rgba(0,0,0,.4);margin:0;padding:0}.index-page main p{padding:0;margin:0;color:rgba(0,0,0,.7);font-weight:500;line-height:1.55}.index-page main a{color:#3f51b5;text-decoration:none}.index-page main .cntct-link{color:rgba(0,0,0,.55);margin-top:.6666666667rem;font-size:.9166666667rem}.index-page main section{margin-bottom:4rem}.index-page main section:last-child{margin-bottom:0}.index-page .social-links{padding-bottom:0}.index-page .social-links .social-icon{margin-right:1rem}.index-page .social-links .social-icon svg{fill:rgba(0,0,0,.4);width:20px;height:20px}.index-page .social-links .social-icon:hover svg{fill:#3f51b5}@media screen and (max-width:960px){.container .content{padding:4rem 2rem}.container main{max-width:100%;width:100%}.container main h1{font-size:1.728rem}.container section{margin-bottom:2rem}.author-image{display:none}}