@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(/static/montserrat-latin-300-italic-a4bc4c0a463f89f93453df9ae8f5e5f9.woff2) format("woff2"),url(/static/montserrat-latin-300-italic-db3e9298b6060a2499328c6c05e849cd.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/montserrat-latin-400-normal-9ef09180105730e3cb92149072fb90b8.woff2) format("woff2"),url(/static/montserrat-latin-400-normal-b48c3d9a8c0a49c1c7b4227697f00c48.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/static/montserrat-latin-500-normal-63b09632586acfb651b601c34e2355c6.woff2) format("woff2"),url(/static/montserrat-latin-500-normal-dc9466031ec251207907d2a101925a59.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(/static/montserrat-latin-500-italic-24c79042bc7620b67d69dfb8398d2bb0.woff2) format("woff2"),url(/static/montserrat-latin-500-italic-c4e20b539b3b0029ff9ccf0a5ae0be09.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/static/montserrat-latin-700-normal-8ee112252f6bd5f0d5bd6de1932b4713.woff2) format("woff2"),url(/static/montserrat-latin-700-normal-f1715a34ee999e9315e6cf06dc9da9f4.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/static/montserrat-latin-900-normal-55df880ad9bbd18ed75d2f21d584111c.woff2) format("woff2"),url(/static/montserrat-latin-900-normal-d933ac094a038c3332d07e0f61a8edb2.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/static/open-sans-latin-300-normal-6dacce4cff13d02117d689b93a52d800.woff2) format("woff2"),url(/static/open-sans-latin-300-normal-5ebd80338e5dca7676b4839806b5c7cd.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(/static/open-sans-latin-500-normal-4014dc96fc81e6741eacbe20b7db7f3d.woff2) format("woff2"),url(/static/open-sans-latin-500-normal-eae14b91d11a7417b25f7622974699f0.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/static/open-sans-latin-600-normal-0887b7d317f32a6a0d991108d62d2be1.woff2) format("woff2"),url(/static/open-sans-latin-600-normal-44658d09a2ccdcd9d93a310db1539bc6.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:400;src:url(/static/lora-latin-400-normal-bb84bcfe741b8f1b3e7320effc0dee36.woff2) format("woff2"),url(/static/lora-latin-400-normal-945b9533957026c4896b1baa594bfad5.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:500;src:url(/static/lora-latin-500-normal-46acc780b6bf2436d3abc435c39c8766.woff2) format("woff2"),url(/static/lora-latin-500-normal-665e76471b7ddae08d9587e944ff839a.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:600;src:url(/static/lora-latin-600-normal-cea635cab3b6a5d79727aa406bd9e43f.woff2) format("woff2"),url(/static/lora-latin-600-normal-50d14be8f095f76b69216d80895c55ce.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:700;src:url(/static/lora-latin-700-normal-79a65c8358004ff60b0197d119f5dbc4.woff2) format("woff2"),url(/static/lora-latin-700-normal-9ea94afa1734ea11166094e5c61ac525.woff) format("woff")}@font-face{font-display:swap;font-family:Dela Gothic One;font-style:normal;font-weight:400;src:url(/static/dela-gothic-one-latin-400-normal-d7325daf188bda7c65219f0d16f82e61.woff2) format("woff2"),url(/static/dela-gothic-one-latin-400-normal-7a89d9727858b56d63d1d6e2e703e095.woff) format("woff")}@font-face{font-display:swap;font-family:Permanent Marker;font-style:normal;font-weight:400;src:url(/static/permanent-marker-latin-400-normal-bd982c23c848c3486469cba1b358606c.woff2) format("woff2"),url(/static/permanent-marker-latin-400-normal-620e313233adb6e7af769079971c013f.woff) format("woff")}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}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]{display:none}:root{--spacing-px:"1px";--spacing-0:0;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-section-1:1.5rem;--spacing-section-2:2rem;--spacing-header-1:3rem 1.5rem 1.5rem 1.5rem;--spacing-header-2:3rem 2rem 2rem 2rem;--spacing-header-0:3rem 2.5rem;--letterSpacing-0:0.005rem;--letterSpacing-1:0.01rem;--letterSpacing-2:0.02rem;--letterSpacing-3:0.03rem;--letterSpacing-4:0.04rem;--letterSpacing-5:0.05rem;--fontFamily-sans:"MontserratVariable",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--fontFamily-serif:"Georgia",Cambria,"Times New Roman",Times,serif;--font-openSans:"Open Sans",sans-serif;--font-montserrat:"Montserrat",sans-serif;--font-lora:"Lora",sans-serif;--font-dela:"Dela Gothic One",sans-serif;--font-marker:"Permanent Marker",sans-serif;--dimension-card-08:12rem;--dimension-card-09:14rem;--dimension-card-0:16rem;--dimension-card-1:18rem;--dimension-card-2:20rem;--dimension-card-3:22rem;--dimension-card-4:24rem;--dimension-card-5:26rem;--dimension-card-6:28rem;--dimension-gold-08:0.236;--dimension-gold-09:0.382;--dimension-gold-0:0.618rem;--dimension-gold-1:1rem;--dimension-gold-2:1.618rem;--dimension-gold-3:2.618rem;--dimension-gold-4:4.236rem;--dimension-gold-5:6.854rem;--dimension-gold-6:11.089rem;--dimension-gold-7:17.942rem;--dimension-gold-8:29.03rem;--font-body:var(--fontFamily-serif);--font-heading:var(--fontFamily-sans);--fontSize-root:16px;--lineHeight-tight:1.1;--lineHeight-normal:1.5;--lineHeight-relaxed:1.625;--fontSize--1:0.694rem;--fontSize-0:0.833rem;--fontSize-1:1rem;--fontSize-2:1.2rem;--fontSize-3:1.44rem;--fontSize-4:1.728rem;--fontSize-5:2.074rem;--fontSize-6:2.488rem;--fontSize-7:2.986rem;--fontSize-8:3.583rem;--fontSize-9:4.3rem;--color-greyscale-50:#fafafa;--color-greyscale-100:#f5f5f5;--color-greyscale-200:#eee;--color-greyscale-300:#e0e0e0;--color-greyscale-400:#bdbdbd;--color-greyscale-500:#9e9e9e;--color-greyscale-600:#757575;--color-greyscale-700:#616161;--color-greyscale-800:#424242;--color-greyscale-900:#212121;--color-black-1:#111;--color-black-2:#222;--color-black-3:#333;--color-black-4:#444;--color-black-5:#555;--color-black-6:#666;--color-black-7:#777;--color-primary-900:#004d3f;--color-primary-800:#00695b;--color-primary-700:#00796a;--color-primary-600:#00897a;--color-primary-500:#009687;--color-primary-400:#26a699;--color-primary-300:#4db6ab;--color-primary-200:#80cbc3;--color-primary-100:#b2dfdb;--color-primary-50:#e0f2f1;--color-primary-dark-900:#005c3a;--color-primary-dark-800:#007957;--color-primary-dark-700:#008965;--color-primary-dark-600:#009a75;--color-primary-dark-500:#00a882;--color-primary-dark-400:#00b794;--color-primary-dark-300:#00c5a7;--color-primary-dark-200:#6ed6c1;--color-primary-dark-100:#abe6d9;--color-primary-dark-50:#ddf5f1;--color-secondary-900:#17252a;--color-secondary-800:#273940;--color-secondary-700:#344c54;--color-secondary-600:#425f69;--color-secondary-500:#4c6d79;--color-secondary-400:#67828c;--color-secondary-300:#8197a0;--color-secondary-200:#a4b5bb;--color-secondary-100:#c8d2d6;--color-secondary-50:#e8edef;--color-orange-200:#ffa17a;--color-beige:#f3eada;--color-teal-x:#2e8a85;--color-text:#2e353f;--color-text-light:#4f5969;--shadow-loose:rgba(0,0,0,.15) 0px 4px 8px;--shadow-medium:0px 5px 5px -5px #000;--shadow-tight:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;--shadow-lifted:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px;--shadow-button-1:inset 0px 0px 5px #000;--shadow-button-2:rgba(0,0,0,.1) 0rem -4.5rem 2rem -1.5rem inset;--border-radius-1:6px;--border-radius-2:8px;--border-radius-3:10px;--border-radius-4:12px;--border-radius-5:14px;--border-radius-6:16px}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgb(0,105,91,.5);font-size:var(--fontSize-root);line-height:var(--lineHeight-normal);scroll-behavior:smooth}body{font-family:var(--font-body);font-size:var(--fontSize-1)}hr{background:grey;border:0;height:1px;margin:auto 3rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-montserrat);letter-spacing:-.025em;line-height:var(--lineHeight-tight);margin-bottom:var(--spacing-6);margin-top:var(--spacing-12)}h2,h3,h4,h5,h6{font-weight:700}h1{font-size:var(--fontSize-6);font-weight:900}h2{font-size:var(--fontSize-5)}h3{font-size:var(--fontSize-4)}h4{font-size:var(--fontSize-3)}h5{font-size:var(--fontSize-2)}h6{font-size:var(--fontSize-1)}h1>a{text-decoration:none}h2>a,h3>a,h4>a,h5>a,h6>a{color:inherit;text-decoration:none}p{--baseline-multiplier:0.179;--x-height-multiplier:0.35;line-height:var(--lineHeight-relaxed);margin:var(--spacing-0) var(--spacing-0) var(--spacing-8) var(--spacing-0)}ol,p,ul{padding:var(--spacing-0)}ol,ul{list-style-image:none;list-style-position:outside;margin:-1rem 2rem var(--spacing-8) 2rem}ol li,ul li{padding-left:var(--spacing-0)}li>p,ol li,ul li{margin-bottom:calc(var(--spacing-8)/2)}li :last-child{margin-bottom:var(--spacing-0)}li>ul{margin-left:var(--spacing-8);margin-top:calc(var(--spacing-8)/2)}blockquote{border-left:var(--spacing-1) solid var(--color-primary-400);color:var(--color-text-light);font-size:var(--fontSize-2);font-style:italic;margin-bottom:var(--spacing-8);margin-left:calc(var(--spacing-6)*-1);margin-right:var(--spacing-8);padding:var(--spacing-0) var(--spacing-0) var(--spacing-0) var(--spacing-6)}blockquote>:last-child{margin-bottom:var(--spacing-0)}blockquote>ol,blockquote>ul{list-style-position:inside}table{border-collapse:collapse;border-spacing:.25rem;margin-bottom:var(--spacing-8);width:100%}table thead tr th{border-bottom:1px solid var(--color-accent)}.bio{display:flex;margin-bottom:var(--spacing-16)}.bio p,.bio-avatar{margin-bottom:var(--spacing-0)}.bio-avatar{border-radius:100%;margin-right:var(--spacing-4);min-width:50px}.blog-post header p{font-family:var(--font-heading);font-size:var(--fontSize-2)}.blog-post a{color:#3aafa9}.blog-post a:hover{color:#2e8a85;text-decoration:none}.blog-post-nav ul{display:flex;gap:1.5rem;justify-content:center;list-style:none;margin:0 auto;padding:0}.blog-post-nav ul li{margin:0}.gatsby-highlight{margin-bottom:var(--spacing-8)}@media (max-width:42rem){blockquote{margin-left:var(--spacing-0);padding:var(--spacing-0) var(--spacing-0) var(--spacing-0) var(--spacing-4)}}@media (max-width:767px){.blog-post-nav ul{flex-wrap:wrap}}@media (max-width:479px){h1{font-size:var(--fontSize-5)}h2{font-size:var(--fontSize-4)}h3{font-size:var(--fontSize-3)}h4{font-size:var(--fontSize-2)}h5{font-size:var(--fontSize-1)}h6{font-size:var(--fontSize-0)}blockquote,p{font-size:var(--fontSize-1)}}sup{font-size:.5rem;padding-top:.6rem}.content{margin:0 auto;max-width:1200px;padding:3rem 20px}.content h2{margin-bottom:1rem}.content a{color:#cc3852;margin-right:10px}.hide-element{display:none}.center-test{align-content:center;align-items:center;align-self:center;display:flex;flex-direction:column;justify-content:center;text-align:center;vertical-align:center}.headerimage{height:100vh}.dropdown.show{display:block}.dropdown .dropdown-submenu{left:100%;position:absolute;top:-7px}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:hsla(0,0%,100%,.5);color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}