html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}hr{box-sizing:content-box;height:0;overflow:visible}code,pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;text-transform:none}button,input{overflow:visible}[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}textarea{overflow:auto}@font-face{font-display:swap;font-family:Raptor;font-style:normal;font-weight:400;src:url(../fonts/RaptorText-SemiBold.woff2) format("woff2"),url(../fonts/RaptorText-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Raptor;font-style:italic;font-weight:400;src:url(../fonts/RaptorText-SemiBoldItalic.woff2) format("woff2"),url(../fonts/RaptorText-SemiBoldItalic.woff) format("woff")}#app,body,div,header,html{border:0;margin:0;padding:0}#app{min-height:100%;min-width:100%}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:400;line-height:var(--line-height);margin:0;padding:0}a,abbr,acronym,blockquote,dd,dt,input,li,ol,p,q,select,td,textarea,th,ul{border:0;margin:0;padding:0}img,table{border:none}form,table{margin:0;padding:0}form{display:inline}:root{--line-height:1.35;--letter-spacing:.03em;--lh-em:calc(var(--line-height)*1em);--lh-rem:calc(var(--line-height)*1rem);--margin-em:calc(var(--line-height)*1em*1.25);--margin-rem:calc(var(--line-height)*1rem*1.25)}@media (max-width:767px){:root{--margin-em:calc(var(--line-height)*1em*1);--margin-rem:calc(var(--line-height)*1rem*1);--side-margin-em:calc(var(--line-height)*1em*.5);--side-margin-rem:calc(var(--line-height)*1rem*.5)}}#app,body,html{background-color:#fff;display:block;max-width:100%}#__layout,#__nuxt,body,html{height:100%}.container{display:flex;flex-direction:column}.container .white{color:#fff}.container .white svg path{fill:#fff}.container .white .shadow{filter:drop-shadow(0 0 1px rgba(0,0,0,.25)) drop-shadow(0 0 5px rgba(0,0,0,.25)) drop-shadow(0 0 10px rgba(0,0,0,.25)) drop-shadow(0 0 20px rgba(0,0,0,.25))}.container .black{color:#000}.container .black svg path{fill:#000}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:transparent!important;box-shadow:inset 0 0 0 30px #fff!important}hr{background:#999;border:0;border-bottom:1px dashed #ccc;margin:0;padding:0}li{list-style:none}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}textarea{left:-100%;position:absolute}.clickable,.magnifiable{cursor:pointer}img,picture{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scroll{overflow:scroll}.lazyfade{transition:opacity .25s ease-out}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}svg{height:100%;width:100%}:root{--grass:#c0dc52;--river:#8abecd}#app,body,html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;font-family:Raptor,sans-serif;font-weight:400;letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media (min-width:1700px){#app,body,html{font-size:18px}}@media (min-width:1024px) and (max-width:1699px){#app,body,html{font-size:18px}}@media (min-width:768px) and (max-width:1023px){#app,body,html{font-size:18px}}@media (max-width:767px){#app,body,html{font-size:14px}}@media (max-width:499px){#app,body,html{font-size:14px}}#app ::-moz-selection,body ::-moz-selection,html ::-moz-selection{background:#000;color:#fff}#app ::selection,body ::selection,html ::selection{background:#000;color:#fff}.typography-large{font-size:1.5em}.typography-large,.typography-medium{font-family:Raptor,sans-serif;font-weight:400;letter-spacing:var(--letter-spacing);line-height:var(--line-height)}.typography-medium{font-size:1em}.typography-small{font-family:Raptor,sans-serif;font-size:.8em;font-weight:400;letter-spacing:var(--letter-spacing);line-height:var(--line-height)}.italic{font-style:italic}.header-link,.subscribe-button,a{color:inherit;cursor:pointer;text-decoration:none;transition:opacity .333s ease}.header-link:hover,.subscribe-button:hover,a:hover{color:inherit;opacity:1!important}.header-link.nuxt-link-exact-active,.header-link:active,.subscribe-button.nuxt-link-exact-active,.subscribe-button:active,a.nuxt-link-exact-active,a:active{color:inherit;opacity:1}.header-link{opacity:.5}.footnote-link:hover .underline-span{text-decoration-color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.07em;text-underline-offset:.15em}.page-enter-active,.page-leave-active{transition:opacity .2s}.page-enter-from,.page-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter-from,.fade-leave-to{opacity:0}.page-grid{grid-gap:var(--margin-em);grid-row-gap:calc(var(--lh-em)*5);display:grid;grid-template-columns:repeat(12,1fr);margin:calc(var(--margin-em)*1 + var(--lh-em)*2) var(--margin-em)}@media (max-width:767px){.page-grid{margin:calc(var(--margin-em)*1 + var(--lh-em)*5) var(--margin-em)}}.page-grid.top-margin{margin-top:var(--margin-em)}@media (max-width:767px){.page-grid.top-margin{margin-top:calc(var(--margin-em)*1 + var(--lh-em)*5)}}
