._SocialIcons_1m19q_1 li{margin-bottom:0;list-style:none}._SocialIconsInline_1m19q_5{justify-content:center;align-items:center;display:flex}._SocialIcons_1m19q_1 li{width:32px;height:32px}._SocialIcons_1m19q_1 svg{fill:var(--purple);width:32px;height:32px}._SocialIconsDarkMode_1m19q_22 li{width:80px;height:80px}._SocialIconsDarkMode_1m19q_22 svg{fill:#fff;width:80px;height:80px}._SocialIcons_1m19q_1 use:last-of-type{fill:#0000}._Nav_18ts0_1{transform-origin:100%;background:#fff;flex-direction:column;justify-content:center;align-items:center;height:100vh;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;right:0;transform:scaleX(0)}._NavFlyout_18ts0_18{width:100vw;transform:scaleX(1)}._Nav_18ts0_1 ul{margin:0;padding:0}._NavList_18ts0_28{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._NavList_18ts0_28 li{color:#000;text-transform:uppercase;background:0 0;border:0;margin-bottom:1rem;margin-right:10px;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;text-decoration:none;list-style:none;position:relative}._ButtonLink_18ts0_52{text-transform:uppercase;color:var(--purple);background:0 0;border:0;margin:0 auto;font-family:Montserrat,sans-serif;font-weight:700;text-decoration:none;display:block}@media screen and (width>=700px){._Nav_18ts0_1{left:initial;flex-direction:row;width:100%;height:auto;position:relative;transform:scaleX(1)}._NavList_18ts0_28{flex-direction:row;align-items:center}._NavList_18ts0_28 li{text-align:center;margin-bottom:0;font-size:.8rem}._ButtonLink_18ts0_52{display:none}._ButtonLinkClose_18ts0_88{margin-top:1rem}}._ButtonLink_18ts0_52[hidden]{display:none}._Header_1ggaj_1{grid-column-gap:1rem;max-width:var(--max-width);grid-template-columns:1fr;place-items:center;margin:0 auto 0;padding:0 1rem;display:grid}._Header_Image_1ggaj_13{margin-bottom:0}._Logo_1ggaj_17{margin:1rem 0}._HeaderWrapper_1ggaj_21{z-index:10000;background:#fff;margin-bottom:4rem;position:sticky;top:0;box-shadow:0 0 10px #16161633}@media screen and (width>=780px){._Header_1ggaj_1{grid-template-columns:400px 1fr;justify-items:start}}._Footer_c1uzf_1{background:var(--font-color);color:#fff}._Footer__interior_c1uzf_6{max-width:var(--max-width);margin:0 auto;padding:2rem 1rem}._Footer_c1uzf_1 ._SocialLinks-link-svg_c1uzf_12{fill:#fff;width:80px;height:80px}._DefaultSidebar__List_1snk4_1{margin:0;padding:0}._DefaultSidebar__Links_1snk4_6{list-style:none}._DefaultSidebar__Links_1snk4_6 a{align-items:center;width:100%;margin-bottom:2rem;font-size:.8rem;display:flex}._DefaultSidebar__Links_1snk4_6 a img{margin:0}._DefaultSidebar__Links_1snk4_6 a span{margin-left:.5rem;display:block}._DefaultSidebar_1snk4_1 h3{color:var(--green)}._OneColumnPage_tbdmu_1{max-width:var(--max-width);margin:0 auto;padding:0 1.0875rem 1.45rem}._TwoColumnPage_1f65h_1{word-break:break-word;margin:0 2rem;display:grid}@media (width>=780px){._TwoColumnPage_1f65h_1{grid-column-gap:2rem;max-width:var(--max-width);grid-template-columns:1fr 320px;margin:0 auto;padding:0 1.0875rem 1.45rem}}:root{--very-small:780px;--max-width:1000px;--yellow:#99bacc;--red:#de512a;--font-color:#353c3e;--quote-color:#edcec7;--fancy-rule-color:#ddbf51;--font:Montserrat, sans-serif;--base-spacing:16px;--gold:#da9c04;--green:#1e9e7f;--purple:#bb9ab9;--purple-tint:#bb9ab933;--blu:#465c96;--white:#fff}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{color:var(--font-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){height:0;display:none}progress{vertical-align:baseline}[hidden],template{display:none}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:var(--font-color);background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box;font:112.5%/1.45em georgia,serif;overflow-y:scroll}*,:before,:after{box-sizing:inherit}body{color:#000c;word-wrap:break-word;font-kerning:normal;-moz-font-feature-settings:"kern", "liga", "clig", "calt";-ms-font-feature-settings:"kern", "liga", "clig", "calt";-webkit-font-feature-settings:"kern", "liga", "clig", "calt";font-feature-settings:"kern", "liga", "clig", "calt";font-family:georgia,serif;font-weight:400}img{max-width:100%;margin:0 0 1.45rem;padding:0}h1{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.1}h2{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.62671rem;font-weight:700;line-height:1.1}h3{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.38316rem;font-weight:700;line-height:1.1}h4{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;line-height:1.1}h5{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.85028rem;font-weight:700;line-height:1.1}h6{color:inherit;text-rendering:optimizelegibility;margin:0 0 1.45rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.78405rem;font-weight:700;line-height:1.1}hgroup{margin:0 0 1.45rem;padding:0}ul,ol{margin:0 0 1.45rem 1.45rem;padding:0;list-style-image:none;list-style-position:outside}dl,dd,p,figure{margin:0 0 1.45rem;padding:0}pre{word-wrap:normal;background:#0000000a;border-radius:3px;margin:0 0 1.45rem;padding:1.45rem;font-size:.85rem;line-height:1.42;overflow:auto}table{border-collapse:collapse;width:100%;margin:0 0 1.45rem;padding:0;font-size:1rem;line-height:1.45rem}fieldset{margin:0 0 1.45rem;padding:0}blockquote{margin:0 1.45rem 1.45rem;padding:0}form,noscript,iframe{margin:0 0 1.45rem;padding:0}hr{background:#0003;border:none;height:1px;margin:0 0 calc(1.45rem - 1px);padding:0}address{margin:0 0 1.45rem;padding:0}b,strong,dt,th{font-weight:700}li{margin-bottom:.725rem}ol li,ul li{padding-left:0}li>ol,li>ul{margin-top:.725rem;margin-bottom:.725rem;margin-left:1.45rem}blockquote :last-child,li :last-child,p :last-child{margin-bottom:0}li>p{margin-bottom:.725rem}code,kbd,samp{font-size:.85rem;line-height:1.45rem}abbr,acronym{cursor:help;border-bottom:1px dotted #00000080}abbr[title]{cursor:help;border-bottom:1px dotted #00000080;text-decoration:none}thead{text-align:left}td,th{text-align:left;font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";border-bottom:1px solid #0000001f;padding:.725rem .96667rem calc(.725rem - 1px)}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}tt,code{background-color:#0000000a;border-radius:3px;padding:.2em 0;font-family:SFMono-Regular,Consolas,Roboto Mono,Droid Sans Mono,Liberation Mono,Menlo,Courier,monospace}pre code{background:0 0;line-height:1.42}code:before,code:after,tt:before,tt:after{letter-spacing:-.2em;content:" "}pre code:before,pre code:after,pre tt:before,pre tt:after{content:""}@media only screen and (width<=480px){html{font-size:100%}}*{box-sizing:border-box}body{font-family:Source Sans Pro,sans-serif;font-size:1rem;line-height:1.5}input{border:1px solid $color-blue;border-radius:.25rem;height:2rem}label{display:block}a{color:var(--font-color);text-decoration-color:$color-pink;background:0 0;transition:all .2s ease-in-out;position:relative;&:hover{background:#051f3b0d}& u{text-decoration:none}}blockquote{border-left:4px solid var(--green);background:var(--purple-tint);padding:.5rem .5rem .5rem 1rem}.color-title{color:var(--purple)}.unstyledList{margin:0;padding:0}.unstyledList li{list-style:none}.grid-2{grid-column-gap:var(--base-spacing);grid-template-columns:1fr;display:grid}@media screen and (width>=700px){.grid-2{grid-template-columns:1fr 1fr}}.grid-4{grid-column-gap:var(--base-spacing);grid-template-columns:1fr;display:grid}@media screen and (width>=700px){.grid-4{grid-template-columns:1fr 1fr}}@media screen and (width>=1000px){.grid-4{grid-template-columns:1fr 1fr 1fr 1fr}}
