#intro .hero{position:relative;max-width:100%}#intro .hero a,#intro .hero a:visited{color:inherit}#intro .hero .hero-body{z-index:10}#intro .hero-body{padding:3rem 1.5rem}#intro .media{align-items:center}#footer,#footer.legs{background:0 0!important}#footer .footer-links{margin-bottom:1rem}#footer .footer-links-row{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:.5rem}#footer .footer-links-row .tag{background-color:var(--card-bg);border:1px solid var(--card-border);color:var(--fg);padding-left:.75rem;padding-right:.75rem}#about .card{box-shadow:none}#about .card img{border-radius:.5em}.column img.profile{height:13rem}.row{width:"100%";display:flex}.row .column{width:"50%"}img.post-image-sm{display:block;width:100%;max-width:480px;margin:1rem auto}img.post-image-poster{max-width:320px}.tts-controls{margin:0 0 1rem}.tts-status{margin:.5rem 0 0;font-size:.9rem;opacity:.85}.tts-status.is-error{color:#dc322f}@keyframes bump{from{transform:scale(1)}to{transform:scale(1.015)}}#doodles .controls{display:flex;justify-content:center;z-index:3}#doodles .controls div{cursor:pointer;height:2rem;width:2rem;font-size:1rem;padding:10px;border-radius:50%;display:flex;align-items:center;justify-content:center}#doodles .controls div:hover{background-color:rgba(127,127,127,.2)}#doodles .slider{padding:0;margin:0 auto;height:35rem;max-height:35rem;overflow:hidden;position:relative}#doodles .slider .slide{position:absolute;left:0;top:0;opacity:0;width:100%;z-index:1;-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}#doodles .slider .slide img{object-fit:contain;width:100%;height:30rem;padding:3rem;transition:transform .5s ease-in-out}#doodles .slider .slide img:hover{animation-iteration-count:infinite;animation-duration:.8s;animation-name:bump;animation-direction:alternate}#doodles .slider .slide img.expand{position:fixed;animation:none!important;top:0;left:0;height:100vh}#doodles .slider .slide div{text-align:center;height:1rem;margin-top:1rem}#doodles .slider .showing{opacity:1;z-index:2}.background{position:absolute;display:block;top:0;left:0;z-index:0;max-height:250px}#resume{height:11.5in}