*{font-family:Consolas,monaco,monospace}main{max-width:800px;margin:0 auto}header{display:flex;justify-content:center;margin:3rem 0 0}header h1{margin:0;text-align:center;color:#22c55e;-webkit-user-select:none;user-select:none}nav.main-nav{margin:2rem auto;display:flex;justify-content:center}nav ul,nav ul li{list-style:none;margin:0;padding:0}section.blog-index{display:inline-block}section.blog-index article{margin:2.8rem 1.2rem}section.blog-index article.coming-soon{cursor:not-allowed;color:#a1a1aa}section.blog-index article.coming-soon h2,section.blog-index article.coming-soon p{margin:.3rem 0}article.blog-post{margin:0 1.2rem}article.blog-post section{margin:1.7rem 0 2.5rem}article.blog-post p{margin:1.2rem 0}@media screen and (max-width: 767px){h1{font-weight:bolder;font-size:1.5rem;line-height:2.4rem;margin:2rem 0;letter-spacing:.01em}}@media screen and (min-width: 767px){h1{font-weight:bolder;font-size:2rem;line-height:3.3rem;margin:2rem 0;letter-spacing:.02em}}@media screen and (max-width: 767px){h2{font-weight:bolder;font-size:1.1rem;line-height:1.8rem;margin:1rem 0;letter-spacing:.03em}}@media screen and (min-width: 767px){h2{font-weight:bolder;font-size:1.2rem;line-height:1.94rem;margin:.7rem 0;letter-spacing:.03em}}p{font-size:1rem;line-height:1.618rem;letter-spacing:.03em;text-rendering:optimizelegibility;margin:.4rem 0}a{color:#2f81f7;text-decoration:none;letter-spacing:0rem}a:hover{text-decoration:underline}.right-arrow-symbol{margin-left:-4px;transition:.1s linear;font-size:20px}a:hover .right-arrow-symbol{margin-left:-2px}.left-arrow-symbol{margin-right:-4px;transition:.1s linear;font-size:20px}a:hover .left-arrow-symbol{margin-right:-2px}ul li{font-size:1rem;line-height:1.618rem;letter-spacing:.03em;text-rendering:optimizelegibility;margin:1rem 0}ul li li{font-size:1rem;line-height:1.618rem;letter-spacing:.03em;text-rendering:optimizelegibility;margin:.75rem 0}
