@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:100;src:local("IBM Plex Mono Thin "),local("IBM Plex Mono-Thin"),url(/static/ibm-plex-mono-latin-100-66147ec50b4eb05e3b6c21611c33790e.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-100-6a8f15dca011b70615a3c29f05f97dc8.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:100;src:local("IBM Plex Mono Thin italic"),local("IBM Plex Mono-Thinitalic"),url(/static/ibm-plex-mono-latin-100italic-a8800743f96e9961cd9ba84c08c2ad57.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-100italic-85ad593fed9a414fbeccfdc575cca676.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:200;src:local("IBM Plex Mono Extra Light "),local("IBM Plex Mono-Extra Light"),url(/static/ibm-plex-mono-latin-200-4b65d6136cfc2097c4a2103960f00a2c.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-200-c4a0ce12ecdb23f879da3d3fda010ee0.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:200;src:local("IBM Plex Mono Extra Light italic"),local("IBM Plex Mono-Extra Lightitalic"),url(/static/ibm-plex-mono-latin-200italic-77fe03f8b68f4604eecbce1da8151ef8.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-200italic-670a9e7995acf2c750e918bf26f185b6.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:local("IBM Plex Mono Light "),local("IBM Plex Mono-Light"),url(/static/ibm-plex-mono-latin-300-56e880ec6629cfe6a254bc193d5b6d9d.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-300-bae06435272a2c6a67ae2b36ff18e179.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:300;src:local("IBM Plex Mono Light italic"),local("IBM Plex Mono-Lightitalic"),url(/static/ibm-plex-mono-latin-300italic-ceaa5b358d024f93146bd25356545fa9.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-300italic-dc93117ab28a1eb0857163c4eb7deaf1.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:local("IBM Plex Mono Regular "),local("IBM Plex Mono-Regular"),url(/static/ibm-plex-mono-latin-400-762415236b4a11831f9fc064ea48dbdb.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-400-0c3db5c13d8ffb2ddd28b9a42a59dc65.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:400;src:local("IBM Plex Mono Regular italic"),local("IBM Plex Mono-Regularitalic"),url(/static/ibm-plex-mono-latin-400italic-8e7e467ca654d970db89cdb6e2b2f3d6.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-400italic-aaddd0148a7c6f9b5a75b92d73fe4bcd.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:local("IBM Plex Mono Medium "),local("IBM Plex Mono-Medium"),url(/static/ibm-plex-mono-latin-500-129e3b37c9d80c7e421b432c887c6a7b.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-500-408108116946c64550813cb58f61d3d9.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:500;src:local("IBM Plex Mono Medium italic"),local("IBM Plex Mono-Mediumitalic"),url(/static/ibm-plex-mono-latin-500italic-e4b488aee8485ff4fb95cc0afbdb2d0c.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-500italic-2ea8ff3f52922e7c387dd14aa99f453c.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:local("IBM Plex Mono SemiBold "),local("IBM Plex Mono-SemiBold"),url(/static/ibm-plex-mono-latin-600-0c4a54706495d75dc9e484eb51714f46.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-600-edc84851e3c314b4a16428b8eea5b83a.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:600;src:local("IBM Plex Mono SemiBold italic"),local("IBM Plex Mono-SemiBolditalic"),url(/static/ibm-plex-mono-latin-600italic-b6ce6afe50aad8959d72db8f692e20f4.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-600italic-c8e34ed5bac9db9130f08e17f3656241.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:local("IBM Plex Mono Bold "),local("IBM Plex Mono-Bold"),url(/static/ibm-plex-mono-latin-700-7d3e2006c08ae4fc5f9fd4ec4b6687fa.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-700-fad98aa1986d898f738f80d43016508e.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-display:swap;font-weight:700;src:local("IBM Plex Mono Bold italic"),local("IBM Plex Mono-Bolditalic"),url(/static/ibm-plex-mono-latin-700italic-3e2a214a5e4516e826cba5fc34d2695c.woff2) format("woff2"),url(/static/ibm-plex-mono-latin-700italic-a889348ccfccb600c0f7815832b98872.woff) format("woff")}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:300;src:local("Merriweather Light "),local("Merriweather-Light"),url(/static/merriweather-latin-300-b1158cfcd4aacb9d8fb61625e37af46a.woff2) format("woff2"),url(/static/merriweather-latin-300-cc7de05e166e90320d7d896e0f72a19d.woff) format("woff")}@font-face{font-family:Merriweather;font-style:italic;font-display:swap;font-weight:300;src:local("Merriweather Light italic"),local("Merriweather-Lightitalic"),url(/static/merriweather-latin-300italic-8fe52a48089d6ebe46db0b8e7cc66263.woff2) format("woff2"),url(/static/merriweather-latin-300italic-e1331f5397c2a673f9d3765138debdb5.woff) format("woff")}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:local("Merriweather Regular "),local("Merriweather-Regular"),url(/static/merriweather-latin-400-8276fdb72ae8f4714d4e6eba704cc39f.woff2) format("woff2"),url(/static/merriweather-latin-400-69f09800f4f6479d06e44eba837df872.woff) format("woff")}@font-face{font-family:Merriweather;font-style:italic;font-display:swap;font-weight:400;src:local("Merriweather Regular italic"),local("Merriweather-Regularitalic"),url(/static/merriweather-latin-400italic-3a9be9ea9f7aa4af6de7307df21d9fc0.woff2) format("woff2"),url(/static/merriweather-latin-400italic-d76079ed7541a433a54f79316de086e9.woff) format("woff")}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:local("Merriweather Bold "),local("Merriweather-Bold"),url(/static/merriweather-latin-700-fa534be7ffa380e39a7f6e03bf9a5e03.woff2) format("woff2"),url(/static/merriweather-latin-700-ba56ea84b8084b7ff9677f50d3cd81bd.woff) format("woff")}@font-face{font-family:Merriweather;font-style:italic;font-display:swap;font-weight:700;src:local("Merriweather Bold italic"),local("Merriweather-Bolditalic"),url(/static/merriweather-latin-700italic-1ef5edaaa20ae53ea50399884c5e48c6.woff2) format("woff2"),url(/static/merriweather-latin-700italic-534bc9e7ce93c73d73426e46acd78092.woff) format("woff")}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:900;src:local("Merriweather Black "),local("Merriweather-Black"),url(/static/merriweather-latin-900-7528fb70e8a4a82c7305e72ff43ac25f.woff2) format("woff2"),url(/static/merriweather-latin-900-3799b6e2f5ed3fcccf9d7a708d7419fa.woff) format("woff")}@font-face{font-family:Merriweather;font-style:italic;font-display:swap;font-weight:900;src:local("Merriweather Black italic"),local("Merriweather-Blackitalic"),url(/static/merriweather-latin-900italic-e1b4d2aaa78e12ad84aaf8a56321e4c2.woff2) format("woff2"),url(/static/merriweather-latin-900italic-2ae22f731b3424e8dbb4b37f7ca6e708.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:100;src:local("Montserrat Thin "),local("Montserrat-Thin"),url(/static/montserrat-latin-100-191cc9f50f3b76b9617cb383f19acb7d.woff2) format("woff2"),url(/static/montserrat-latin-100-370318464551d5f25b0f0a78f374faac.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:100;src:local("Montserrat Thin italic"),local("Montserrat-Thinitalic"),url(/static/montserrat-latin-100italic-bdeaeb79db315697bd173a55b097dc18.woff2) format("woff2"),url(/static/montserrat-latin-100italic-ecf7d49386e8f265878e735db34a7c4b.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:200;src:local("Montserrat Extra Light "),local("Montserrat-Extra Light"),url(/static/montserrat-latin-200-85d5ef9db7f2dc6979172a4a3b2c57cb.woff2) format("woff2"),url(/static/montserrat-latin-200-1fc98e126a3d152549240e6244d7e669.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:200;src:local("Montserrat Extra Light italic"),local("Montserrat-Extra Lightitalic"),url(/static/montserrat-latin-200italic-49095760a498d024fe1a85a078850df9.woff2) format("woff2"),url(/static/montserrat-latin-200italic-fe46cf8b9462c820457d3bf537e4057f.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:local("Montserrat Light "),local("Montserrat-Light"),url(/static/montserrat-latin-300-7c3daf12b706645b5d3710f863a4da04.woff2) format("woff2"),url(/static/montserrat-latin-300-8dc95fab9cf98d02ca8d76e97d3dff60.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:300;src:local("Montserrat Light italic"),local("Montserrat-Lightitalic"),url(/static/montserrat-latin-300italic-f20b178ca2024a5eac8e42e6649db86c.woff2) format("woff2"),url(/static/montserrat-latin-300italic-3fe16939288856e8e828fa2661bf2354.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:local("Montserrat Regular "),local("Montserrat-Regular"),url(/static/montserrat-latin-400-bc3aa95dca08f5fee5291e34959c27bc.woff2) format("woff2"),url(/static/montserrat-latin-400-8102c4838f9e3d08dad644290a9cb701.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:local("Montserrat Regular italic"),local("Montserrat-Regularitalic"),url(/static/montserrat-latin-400italic-5cad650422a7184467af5a4d17b264c4.woff2) format("woff2"),url(/static/montserrat-latin-400italic-d191f22af3bb50902b99ac577f81a322.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:local("Montserrat Medium "),local("Montserrat-Medium"),url(/static/montserrat-latin-500-92d16e458625f4d2c8940f6bdca0ff09.woff2) format("woff2"),url(/static/montserrat-latin-500-8b763220218ffc11c57c84ddb80e7b26.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:500;src:local("Montserrat Medium italic"),local("Montserrat-Mediumitalic"),url(/static/montserrat-latin-500italic-47bfcca6b69d6a9acca7a8bff17193e2.woff2) format("woff2"),url(/static/montserrat-latin-500italic-72c01f753c3940c0b9cb6bf2389caddf.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:local("Montserrat SemiBold "),local("Montserrat-SemiBold"),url(/static/montserrat-latin-600-6fb1b5623e528e27c18658fecf5ee0ee.woff2) format("woff2"),url(/static/montserrat-latin-600-7c839d15a6f54e7025ba8c0c4b333e8f.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:600;src:local("Montserrat SemiBold italic"),local("Montserrat-SemiBolditalic"),url(/static/montserrat-latin-600italic-60789af1c9338ed1a9546722ec54b4f7.woff2) format("woff2"),url(/static/montserrat-latin-600italic-f3d4de8d0afb19e777c79032ce828e3d.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:local("Montserrat Bold "),local("Montserrat-Bold"),url(/static/montserrat-latin-700-39d93cf678c740f9f6b2b1cfde34bee3.woff2) format("woff2"),url(/static/montserrat-latin-700-80f10bd382f0df1cd650fec59f3c9394.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:700;src:local("Montserrat Bold italic"),local("Montserrat-Bolditalic"),url(/static/montserrat-latin-700italic-ba136d97b14e82284dd595e257f11c47.woff2) format("woff2"),url(/static/montserrat-latin-700italic-8c98142b425630821139c24bd1698700.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:local("Montserrat ExtraBold "),local("Montserrat-ExtraBold"),url(/static/montserrat-latin-800-b7018be9ed6cd94da8b6675b3a468c3b.woff2) format("woff2"),url(/static/montserrat-latin-800-9a9befcf50d64f9d2d19d8b1d1984add.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:800;src:local("Montserrat ExtraBold italic"),local("Montserrat-ExtraBolditalic"),url(/static/montserrat-latin-800italic-540ffdd223d1a9ad3d4e678e1a23372e.woff2) format("woff2"),url(/static/montserrat-latin-800italic-897086f99f4e1f45e6b1e9368527d0bc.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:local("Montserrat Black "),local("Montserrat-Black"),url(/static/montserrat-latin-900-58cd789700850375b834e8b6776002eb.woff2) format("woff2"),url(/static/montserrat-latin-900-26d42c9428780e545a540bbb50c84bce.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:900;src:local("Montserrat Black italic"),local("Montserrat-Blackitalic"),url(/static/montserrat-latin-900italic-451157bc8861fe54f523b3669a3def71.woff2) format("woff2"),url(/static/montserrat-latin-900italic-a8ec4957e1c24f5793305763ad9845b3.woff) format("woff")}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}.layout-module--article--ZqoLH{font-family:Merriweather,serif}.layout-module--article--ZqoLH>div>p:first-of-type:first-letter{font-family:IBM Plex Mono,monospace;font-size:2.44141rem;display:block;float:left;border-radius:6px;padding:16px;margin-right:16px;color:#7ec699;background-color:#1e1e1e}.center-module--center--85JiL{margin-left:auto;margin-right:auto;max-width:53rem;padding:16px;overflow:hidden}@media (min-width:775px){.center-module--center--85JiL{padding:2.44141rem}}.header-module--header--3A712{display:flex;align-items:center;margin-bottom:4rem}.header-module--left--2-ITV{flex:1 1 auto}.header-module--leftLink--F8jx2{display:flex;align-items:center;text-decoration:none;transition:opacity .1s ease-out;color:#607080;width:100%;overflow:hidden}.header-module--leftLink--F8jx2:hover{opacity:.7}.header-module--leftImage--1mTlM{flex:0 0 24px;height:24px;width:24px;overflow:hidden;border-radius:50%}.header-module--leftText--3zNOs{position:relative;flex:1 1 auto;height:1.5625rem}.header-module--leftText--3zNOs>*{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.header-module--leftTextInner--HAnge{position:absolute;top:6px;left:0;right:0;bottom:-6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:6px;opacity:0;transition:opacity .3s}.header-module--hovered--2IYWN{opacity:1!important}.header-module--right--3YQtX{flex:0 0 auto;display:flex;justify-content:flex-end}.header-module--rightLink--2xLg7{display:flex;align-items:center;justify-content:flex-end;fill:#607080;text-decoration:none;transition:opacity .1s ease-out;color:#607080;padding-left:16px}.header-module--rightLink--2xLg7:hover{opacity:.7}.header-module--rightLink--2xLg7>*{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.list-module--list--2VtoL{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #ccc}.list-module--list--2VtoL:last-of-type{border:0}.list-module--link--3AXG6{text-decoration:none;transition:opacity .1s ease-out;color:#252535}.list-module--link--3AXG6:hover,.list-module--link--3AXG6:hover>*{opacity:.7}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html *{box-sizing:border-box}body{font-family:Montserrat,sans-serif;font-display:swap}a,body{color:#252535}a:hover{opacity:.7}kbd{background-color:#eee;border-radius:3px;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 2px 0 0 hsla(0,0%,100%,.7);display:inline-block;font-size:.85em;font-weight:700;line-height:1;padding:2px 4px;white-space:nowrap}table{border-collapse:collapse;width:100%;font-family:IBM Plex Mono,monospace;margin-bottom:1rem}td,th{text-align:left;padding:8px}tbody>tr:nth-child(odd){background-color:#f2f2f2}hr{border:0;border-bottom:1px solid #ccc;margin:1.95312rem 0}h1{font-size:2.44141rem;font-family:IBM Plex Mono,monospace;font-weight:500;margin:4.88281rem 0 2.44141rem}h1:first-child{margin-top:2.44141rem}h1.page-title{margin:0;padding:16px 0;text-align:center}h2{font-size:1.95312rem;margin:1.95312rem 0;padding-top:1.95312rem;border-top:1px solid #ccc}h2,h3{font-family:IBM Plex Mono,monospace;font-weight:500}h3{font-size:1.5625rem;margin:3.125rem 0 1.5625rem}h3:first-child{margin-top:1.5625rem}h4{font-size:1.25rem;font-family:IBM Plex Mono,monospace;font-weight:500;margin:2.5rem 0 1.25rem}h4:first-child{margin-top:1.25rem}h5{font-size:1rem;font-family:IBM Plex Mono,monospace;font-weight:500;margin:2rem 0 1rem;color:#607080;font-weight:400}h5:first-child{margin-top:1rem}h5.page-title{margin:0;padding:.5rem 0 2rem;text-align:center}a.light{color:#fff}p.page-description{text-align:center}li,p{font-family:Merriweather,serif;font-size:1rem;line-height:2.5rem;margin:0 0 1rem}li{margin:0}li,ol,ul{padding-left:16px}ol,ul{margin:0 0 1rem}ol>li,ul>li{margin-bottom:1rem}ol li,ul li{line-height:2rem}ol li li,ol li p,ul li li,ul li p{margin:0}blockquote{background-color:rgba(160,160,0,.15);padding-bottom:1px!important}.gatsby-highlight,blockquote{margin:0 -2.44141rem 1rem;padding:16px 2.44141rem;border-radius:0}@media (min-width:775px){.gatsby-highlight,blockquote{margin:0 -16px 1rem;padding:16px;border-radius:6px}}:not(pre)>code[class*=language-]{color:#252535;font-family:IBM Plex Mono,monospace;background:rgba(160,160,0,.15)!important;padding:.1rem .4rem!important;white-space:nowrap}.gatsby-highlight{overflow:auto;background-color:#1e1e1e}.gatsby-highlight pre>code{font-family:IBM Plex Mono,monospace;font-size:1rem}.gatsby-highlight pre[class*=language-]{background-color:transparent;margin:0;padding:0;overflow:initial;float:left;min-width:100%;font-weight:400}.gatsby-highlight pre[class*=language-].line-numbers{padding-left:2.5rem}.gatsby-highlight pre[class*=language-] span.token.comment{font-style:italic}.gatsby-highlight:not(.has-highlighted-lines) pre[class*=language-]{padding-right:2.44141rem}@media (min-width:775px){.gatsby-highlight:not(.has-highlighted-lines) pre[class*=language-]{padding-right:1rem}}.gatsby-highlight-code-line{background-color:#2b2b1f;display:block;border-left:.25rem solid #a0a000;min-height:1.5rem;padding-left:2.19141rem;padding-right:2.44141rem;margin-left:-2.44141rem;margin-right:-2.44141rem}@media (min-width:775px){.gatsby-highlight-code-line{padding-left:.75rem;padding-right:1rem;margin-left:-1rem;margin-right:-1rem}}.button-style-focus:focus{outline:5px auto red}.other-module--other--iwAGg{display:flex;width:100%;border:1px solid #fff;padding:16px;text-decoration:none;color:#fff}.other-module--other--iwAGg a{text-decoration:none;transition:opacity .1s ease-out;color:#607080;color:#fff;margin:0 1rem}.other-module--other--iwAGg a:hover{opacity:.7}.other-module--otherText--1eb1s{margin:0 4px}.other-module--otherPhrase--2Uup_{line-height:1.25rem;margin:0}.other-module--otherTitle--36hQ8{line-height:1.25rem;font-size:1rem;font-family:IBM Plex Mono,monospace;font-weight:500;margin:2rem 0 1rem}.other-module--otherTitle--36hQ8:first-child{margin-top:1rem}.other-module--arrow--2F-6P{margin-top:2px}.other-module--new--Z-zU_{justify-content:flex-end;margin-bottom:16px}.other-module--new--Z-zU_ p{text-align:right}.blog-post-module--post--3laZV{margin-bottom:4.88281rem}.blog-post-module--footer--1_nAH{background-color:#607080;color:#fff;display:flex;flex-direction:column;padding:2.625rem 1.3125rem}.blog-post-module--thanks--2eSu_{text-align:center}.blog-post-module--nav--2tpSX{width:100%;display:flex;justify-content:center}.blog-post-module--navWrapper--2bqen{max-width:53rem;width:100%;padding:2.625rem 0 0;overflow:hidden;display:flex;flex-direction:column-reverse}