body,html{margin:0;padding:0}body{background-color:rgb(243,231,199);font-family:Helvetica,Arial,sans-serif;line-height:1.5em;font-size:1em}h1,h2,h3,h4{margin-bottom:.3em;color:#494942}h1{text-align:center}ul{margin-top:0}p{margin-bottom:0}.link{text-decoration:none;border-bottom:1px solid}.author-photo{width:200px}.about{width:70%;max-width:800px}.columns{margin:30px 20px;box-sizing:border-box}.columns__col{display:inline-block;vertical-align:top;width:49%}.columns__col_left{width:70%}.columns__col_right{width:29%}.web-links{margin-top:.5em}.menu,.web-links{padding:0;list-style-position:inside}@media screen and (max-width:550px){.columns{margin:auto}.columns__col{display:block}.columns__col_left,.columns__col_right{width:100%}.columns__col_right{margin-top:20px}.about{width:100%}.page>h1{line-height:1em;margin-top:0}}@media print{body{background-color:transparent}.columns{margin:auto}.columns__col{display:block}.columns__col_left,.columns__col_right{width:100%}.columns__col_right{margin-top:20px}.about{width:100%}body>h1{line-height:1em;margin-top:0}a{color:inherit!important}a[href^="http://"]:after{content:" (" attr(href) ")";font-size:90%;text-decoration:none}.columns__col_right,.experience-info{page-break-before:always}h1,h2,h3,h4,h5,h6{page-break-after:avoid}p{page-break-inside:avoid}.menu{display:none}}