body{background:url(/images/background.jpg)no-repeat 50% fixed;background-size:cover;font-family:palatino,serif;margin:0;padding:0;color:#dcdcdc}.section{background-color:rgba(255,255,255,.8);padding:2rem;border-radius:1rem;box-sizing:border-box}.bio-opaque{background-color:rgba(0,0,0,.5);padding:2rem;border-radius:1rem;color:#dcdcdc;line-height:1.7;box-sizing:border-box;font-family:palatino,serif;font-size:1.05rem}.bio-wide{max-width:95%;margin:0 auto}.bio-opaque.bio-wide,.bio-opaque.bio-wide>div,.bio-opaque.bio-wide .container,.bio-opaque.bio-wide .row{width:100%;max-width:100%;padding-left:2%;padding-right:2%;padding-top:2rem;padding-bottom:2rem;margin:0 auto;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:montserrat,sans-serif;margin-top:1.5rem;margin-bottom:1rem;color:#80d4ff}p{color:#dcdcdc;font-size:1.05rem;line-height:1.7}a{color:#00bfff;text-decoration:none;transition:color .3s ease}a:hover{color:#80d4ff}strong,b{color:#fff}ul li,ol li{color:#dcdcdc}h2::after,h3::after{content:"";display:block;width:50px;height:2px;background:linear-gradient(90deg,#ffffff,#505050);margin-top:.3rem;margin-bottom:1rem}.author-name{color:#fff;font-weight:700}