﻿@keyframes wavy-scroll{0%{background-position-x:0}100%{background-position-x:12px}}.Post-body,.Post-header,.Archive,.Welcome{margin:24px 0}@media screen and (min-width: 640px){.Post-body,.Post-header,.Archive,.Welcome{margin:36px 0}}@media screen and (min-width: 1600px){.Post-body,.Post-header,.Archive,.Welcome{margin:60px 0}}.Post-header,.Welcome{position:relative;padding-bottom:36px}@media screen and (min-width: 640px){.Post-header,.Welcome{padding-bottom:48px}}@media screen and (min-width: 1600px){.Post-header,.Welcome{padding-bottom:64px}}.Post-header::after,.Welcome::after{content:"";position:absolute;left:0;bottom:0;height:4px;width:80px;background:currentColor}aside{padding:8px 10px}@media screen and (min-width: 640px){aside{padding:20px 25px}}@media screen and (min-width: 1600px){aside{padding:25px 30px}}.Post-cta,pre{padding:4px 5px}@media screen and (min-width: 640px){.Post-cta,pre{padding:10px 10px}}.Post-insert,.Post-embed{margin-left:-10px;margin-right:-10px}@media screen and (min-width: 640px){.Post-insert,.Post-embed{margin-left:-25px;margin-right:-25px}}@media screen and (min-width: 1600px){.Post-insert,.Post-embed{margin-left:-50px;margin-right:-50px}}.Welcome-heading{font-size:40px;line-height:44px}@media screen and (min-width: 640px){.Welcome-heading{font-size:52px;line-height:60px}}@media screen and (min-width: 1600px){.Welcome-heading{font-size:64px;line-height:72px}}h1{font-size:28px;line-height:32px}@media screen and (min-width: 640px){h1{font-size:32px;line-height:36px}}@media screen and (min-width: 1600px){h1{font-size:40px;line-height:44px}}h2{font-size:20px;line-height:24px}@media screen and (min-width: 640px){h2{font-size:24px;line-height:28px}}h3{font-size:20px;line-height:24px}@media screen and (min-width: 640px){h3{font-size:22px;line-height:26px}}.Post-cta,h4{font-size:20px;line-height:24px}.Banner-link,blockquote footer,figcaption,h1 i,h2 i,h3 i,h4 i{font-size:14px;line-height:18px}.Post-meta,.Archive-meta,.Footer-text{font-size:12px;line-height:16px}body{font-size:16px;line-height:22px}@media screen and (min-width: 1600px){body{font-size:18px;line-height:24px}}.Post-meta,.Archive-meta{text-transform:uppercase;font-weight:bold;color:#eb0510}aside>*+*,blockquote>*+*{margin-top:8px;margin-bottom:0}@media screen and (min-width: 640px){aside>*+*,blockquote>*+*{margin-top:12px}}aside>:first-child,blockquote>:first-child{margin-top:0;margin-bottom:0}.Post-body>*+*,.Welcome>*+*{margin-top:24px;margin-bottom:0}.Post-body>:first-child,.Welcome>:first-child{margin-top:0;margin-bottom:0}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-kerning:normal;margin:0;background:#fff;color:#1f1f26;border:2px solid #ffe600;min-height:100vh;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media screen and (min-width: 640px){body{border-width:4px}}a{padding-bottom:6px;margin-bottom:-6px;color:#4745d1;text-decoration:none}a:focus,a:hover{background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 4"><path fill="none" stroke="%2330DEAD" stroke-width="2" d="M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3"/></svg>');background-repeat:repeat-x;background-size:12px 12px;background-position:center bottom;animation:wavy-scroll .5s linear infinite}h1 i,h2 i,h3 i,h4 i{font-style:normal;color:#4745d1}@media screen and (min-width: 640px){h1 i,h2 i,h3 i,h4 i{display:inline-block;width:30px;padding-right:10px;margin-left:-40px;margin-right:-0.25em;text-align:right}}ol,ul{padding-left:24px}@media screen and (min-width: 640px){ol,ul{padding-left:40px}}ol li,ul li{margin-top:4px}ol li:first-child,ul li:first-child{margin-top:0}kbd,code{padding:0 .25em;background:#fef3f3;border-radius:4px;color:#eb0510;font-size:14px;font-family:"Space Mono",SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media screen and (min-width: 640px){kbd,code{font-size:15px}}img{display:block;max-width:100%;margin-left:auto;margin-right:auto}figcaption{text-align:center;font-style:italic;color:#655d6b}figcaption p{margin:16px 0}pre{max-height:320px;overflow:auto}pre code{color:inherit;background:none}aside,blockquote{color:#655d6b}aside::before,blockquote::before{content:"";display:block;width:28px;height:28px;margin-bottom:4px;background-size:cover}@media screen and (min-width: 640px){aside::before,blockquote::before{width:32px;height:32px}}@media screen and (min-width: 1600px){aside::before,blockquote::before{width:36px;height:36px}}aside{position:relative;background:#f1f1fc;border:2px solid #dadaf6}aside::before{position:absolute;left:-25px;display:none;background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill="%234745D1" d="M13 30h5c1.654 0 3-1.346 3-3a2.97 2.97 0 0 0-.387-1.472A3.001 3.001 0 0 0 22 23c0-.768-.29-1.469-.766-2a2.987 2.987 0 0 0 .595-3H29c1.654 0 3-1.346 3-3s-1.346-3-3-3H16.666l2.932-5.501A3.004 3.004 0 0 0 16.999 2c-.824 0-1.592.327-2.163.922l-.022.023-6.815 7.474V9a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v20a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-1.382l4.553 2.276c.139.069.292.106.447.106zm-8-2a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm8.236 0L8 25.382V13.387l8.287-9.088a1.002 1.002 0 0 1 1.591 1.18c-.01.017-.02.033-.029.051l-3.732 7a1 1 0 0 0 .882 1.47h14c.551 0 1 .449 1 1s-.449 1-1 1h-10a1 1 0 0 0 0 2c.551 0 1 .449 1 1s-.449 1-1 1a1 1 0 0 0 0 2c.551 0 1 .449 1 1s-.449 1-1 1h-1a1 1 0 0 0 0 2c.551 0 1 .449 1 1s-.449 1-1 1h-4.764z"/></svg>')}@media screen and (min-width: 640px){aside{background:none;border-left:0;border-right:0}aside::before{display:block}}blockquote::before{background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill="%2330DEAD" d="M7.031 14a7 7 0 1 1-7 7L0 20C0 12.268 6.268 6 14 6v4a9.934 9.934 0 0 0-7.071 2.929 10.24 10.24 0 0 0-.995 1.157A7.081 7.081 0 0 1 7.031 14zm18 0a7 7 0 1 1-7 7L18 20c0-7.732 6.268-14 14-14v4a9.934 9.934 0 0 0-7.071 2.929 10.24 10.24 0 0 0-.995 1.157A7.09 7.09 0 0 1 25.031 14z"/></svg>')}blockquote p{font-size:20px;line-height:24px}blockquote footer{color:#1f1f26}blockquote footer::before{content:"—";margin-right:.25em}table{margin-left:auto;margin-right:auto;border:1px solid #e0dfe1;border-collapse:collapse}th{text-align:left;border-bottom:1px solid #e0dfe1}td,th{padding:4px 5px;border-right:1px solid #e0dfe1}@media screen and (min-width: 640px){td,th{padding:8px 10px}}hr{width:80px;margin-left:0;border:0;border-bottom:4px solid #30dead}iframe{display:block}figure>iframe{border:1px solid #e0dfe1}.u-hidden{position:absolute;width:0;height:0;overflow:hidden}.u-imgComposed{width:75%}.u-imgShadow{box-shadow:0 2px 4px rgba(0,0,0,.25)}.Banner{display:flex;align-items:center;height:48px;padding:0 10px;border-bottom:1px solid #c1bec4}@media screen and (min-width: 640px){.Banner{padding:0 20px}}@media screen and (min-width: 1600px){.Banner{height:64px}}.Banner-link{margin-left:10px;text-decoration:none;color:#1f1f26}.Banner-link:hover,.Banner-link:focus{color:#4745d1}.Banner-link:first-child{margin-left:0;margin-right:auto}.Banner-link:first-child:hover,.Banner-link:first-child:focus{background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 4"><path fill="none" stroke="%23EB0510" stroke-width="2" d="M0,3.5 c 5,0,5,-3,10,-3 s 5,3,10,3 c 5,0,5,-3,10,-3 s 5,3,10,3"/></svg>');background-repeat:repeat-x;background-size:12px 12px;background-position:center bottom}@media screen and (min-width: 640px){.Banner-link{margin-left:20px}}.Footer{padding:24px 0;border-top:1px solid #c1bec4}@media screen and (min-width: 1600px){.Footer{padding:32px 0}}.Footer-text{margin:0;text-align:center;color:#655d6b;text-transform:uppercase}.Container{max-width:38em;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.Archive-post{margin:20px 0}@media screen and (min-width: 640px){.Archive-post{margin:32px 0}}@media screen and (min-width: 1600px){.Archive-post{margin:48px 0}}.Archive-more{margin:0}.Archive-title{margin:8px 0}.Archive-excerpt{margin:0;color:#655d6b}.Post-title{margin-top:16px;margin-bottom:0}@media screen and (min-width: 640px){.Post-title{margin-top:28px}}.Post-heading{margin:0 0 16px}.Post-heading::after{content:"";display:block;height:4px;width:80px;margin-top:8px;background:currentColor}.Post-cta{position:relative;display:block;border:2px solid currentColor;color:#eb0510;text-align:center}.Post-cta::before{content:"";position:absolute;z-index:-1;top:2px;left:2px;width:calc(100% + 2px);height:calc(100% + 2px);background:#fbcdcf}.Post-cta:hover,.Post-cta:focus{color:#4745d1;background:none}.Post-cta:hover::before,.Post-cta:focus::before{background:#dadaf6}.highlight{background:#282a3a;color:#eaf2f1}.ge{font-style:italic}.gs{font-weight:bold}.gi{color:#bad761}.gd{color:#ff657a}.err{color:#ff657a}.nc,.nf,.ld,.sr{color:#bad761}.kt,.nn,.ni,.s,.sb,.s2,.sx,.s1,.ss,.sc{color:#ffd76d}.l,.nv{color:#ff9b5e}.k,.o,.ow,.no,.ne,.nt,.vc,.vg,.vi{color:#ff657a}.kc,.kp,.kr,.m,.mf,.mi,.mo,.il,.se{color:#c39ac9}.kd,.kn,.na,.nd{color:#9cd1bb}.n,.nl,.nx,.py,.nb,.bp,.mh{color:#eaf2f1}.p,.w{color:#b2b9bd}.sd,.sh,.si,.c,.cm,.cp,.c1,.cs{color:#888d94}/*# sourceMappingURL=main.css.map */