.start,article{display:flex;margin:0 auto}.maintitle,.start{color:black}.maintitle{font-size:120px;font-family:Hahmlet;margin-top:15px;margin-left:10px}.subtitle{font-family:Hack;margin-left:15px}.nav,.subtitle{font-size:20px;color:gray}.nav{font-family:Hahmlet}.maintext span{font-size:30px;font-family:Hack;margin-top:auto;color:gray}.reveal-container{overflow:hidden}@keyframes reveal{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.reveal-container p span{display:block;transform:translateY(100%);opacity:0;animation:reveal 1.5s ease-out forwards}.reveal-container p span:first-child{animation-delay:.3s}.reveal-container p span:nth-child(2){animation-delay:.6s}.reveal-container p span:nth-child(3){animation-delay:.9s}.reveal-container p span:nth-child(4){animation-delay:1.2s}.typewriter-effect{display:flex}.typewriter-effect>.text{max-width:0;animation:typing 5s steps(var(--characters)) forwards;white-space:nowrap;overflow:hidden}.typewriter-effect:after{content:" |";animation:blink 1s infinite;animation-timing-function:step-end}@keyframes typing{75%,to{max-width:calc(var(--characters) * 1ch)}}@keyframes blink{0%,75%,to{opacity:1}25%{opacity:0}}.reveal-container a{color:darkolivegreen;text-decoration:none;transition:color .2s ease-in-out}.reveal-container p:hover{color:gray;text-decoration:underline}.reveal-container p:visited{color:darkgray}.reveal-container p:active{color:gray}ul.nav .nav-item a.nav:hover{color:#000000}ul.nav .nav-item a.nav.active{color:gray;font-weight:700}#page-header .maintitle{font-size:100px}.tags{margin-bottom:.75rem}.tag{font-size:.8rem;color:#868e96;font-family:NanumSquareNeoLight}.posts-title{font-size:1rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-content{max-width:720px;margin:auto}.post-content h1{font-size:50px;font-weight:800;margin-bottom:.5rem;font-family:Hahmlet;margin-left:20px}.post-meta time{color:#868e96;margin-left:17px}.post-content .post-meta a,.post-meta time{font-size:15px;margin-bottom:3px;font-family:Hack}.post-content .post-meta a{color:gray;margin-left:20px;transition:color .2s ease-in-out}.post-content .post-meta a:hover{color:darkolivegreen}.post-content p{font-size:15px;line-height:1.8;margin-bottom:1.5rem;margin-left:20px;margin-right:20px;font-family:NanumSquareNeoLight}.post-content a{color:#007bff;text-decoration:underline}.post-content hr{border:none;height:1.6px;background-color:#e9ecef;margin-top:1rem;margin-bottom:1srem}.feedtitle h1{font-size:100px}.feedtitle a,.feedtitle h1{font-family:Hack;margin-left:30px}.feedtitle a{font-size:20px;color:darkolivegreen}.feedtitle a:hover{color:gray}.post-list{color:rgb(37,33,33);font-size:15px;margin-bottom:3px;font-family:Hahmlet;margin-left:30px;transition:color .2s ease-in-out}.post-list:hover{color:darkolivegreen}.posts-list .post-card:first-child{padding-top:0}.posts-list .post-card:last-child{border-bottom:none}.post-date{font-family:Hack;font-size:12px;color:gray;margin-left:25px}.post-card{align-items:center;padding:1.25rem 0;border-top:1px solid #dee2e6;text-decoration:none;color:inherit;transition:background-color .2s ease}.post-card,.posts-list-header{display:grid;grid-template-columns:140px 1fr;grid-gap:1.5rem;gap:1.5rem}.posts-list-header{padding:.5rem 0;font-family:Hack;color:#868e96;font-size:.85rem;text-transform:uppercase;margin-left:30px}.lebenslauf h1{font-size:47px}.lebenslauf a,.lebenslauf h1{font-family:Hack;margin-left:15px}.lebenslauf a{font-size:20px;color:darkolivegreen}.lebenslauf a:hover{color:gray}.lebenslauf-text{font-family:NanumSquareNeoLight;margin-left:30px}.mich{margin-left:30px}.mich,.mich h1{font-family:NanumSquareNeoLight;color:black}.leben-mich,.mich,.mich h1{display:grid;grid-template-columns:140px 1fr;grid-gap:1.5rem;gap:1.5rem;font-size:15px}.leben-mich{font-family:Hack;color:#868e96;text-transform:uppercase;margin-left:30px}.mich2{display:grid;grid-template-columns:140px 1fr;grid-gap:1.5rem;gap:1.5rem;font-family:NanumSquareNeoLight;color:black;font-size:13px;margin-left:30px}.company a{font-size:17px;text-decoration:underline}.apple,.company a{font-family:Hack;margin-left:30px;color:#868e96}.apple{font-size:12px}