/*! 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{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}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}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[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}template,[hidden]{display:none}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../../../media/type/poppins-v21-latin_latin-ext-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../../../media/type/poppins-v21-latin_latin-ext-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:url(../../../media/type/poppins-v21-latin_latin-ext-500italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../../../media/type/poppins-v21-latin_latin-ext-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(../../../media/type/poppins-v21-latin_latin-ext-700italic.woff2)format("woff2")}html,body{height:100%;min-height:100%}html{--accent:#00a2ff;--ink:#13306f;font-family:Poppins,sans-serif;font-size:1.3em}#viewport{perspective:1px;transform-style:preserve-3d;overflow:auto}#viewport,#viewport *{transform-style:preserve-3d}.hero{z-index:200;position:relative;transform:translateZ(.2px)scale(.8)}.sr-only{opacity:0;position:absolute;top:-2147483648px;left:-2147483648px}p{max-width:35rem;margin:.5rem auto 1rem}.icon.close{filter:contrast(90%);background:url(../../../media/icon/close.svg) 50%/100%;width:100%;height:100%;transition:filter .1s}#navigation .dialog-content{border-radius:.5rem;padding:1rem}#navigation ul{margin:0;padding:0;list-style:none}.dialog-overlay{opacity:.6;background:linear-gradient(165deg,#7fffd4,#00f)}button.dialog-close{cursor:pointer;background:0;border:0;border-radius:10rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.5rem;transition:background .1s,color .1s;display:flex}button.dialog-close:hover{color:#fff;background:#ff5e00}button.dialog-close:hover .icon{filter:invert()}.form-elm{width:100%!important}.form-elm input,.form-elm label{color:#13306f}.form-elm input{width:100%}.form-elm input,.form-elm textarea{border:.15rem solid #9ce5ff;border-radius:.2rem;max-width:100vw}.form-elm textarea{min-width:100%}.form-submit{color:#02194a;background:#33b4ff;border:0;border-radius:.5rem;width:100%;margin-top:1rem;padding:1rem;font-size:1.25em;font-style:italic;font-weight:700;display:block}.form-submit:hover,.form-submit:focus{background:#63c6ff}.form-submit:active{color:#63c6ff;background:#02194a}.form-elm input[type=checkbox]+label:before,.form-elm input[type=checkbox]+label:after{margin-top:0!important}.wrapper.wide{max-width:80rem;margin:auto}.dialog-container,.dialog-overlay{position:fixed;inset:0}.dialog-container{z-index:2;display:flex}.dialog-container[aria-hidden=true]{display:none}.dialog-overlay{background-color:#2b2e38e6}.dialog-content{z-index:2;background-color:#fff;max-height:90vh;margin:auto;position:relative;overflow:auto}.arc-dialog--attachment-target{position:relative}.arc-dialog--attachment-observer{position:absolute;inset:0}.modal-head.svelte-1e65h3w,.modal-foot.svelte-1e65h3w{align-items:center;gap:.5rem;display:flex}.modal-head.svelte-1e65h3w{flex-wrap:nowrap;justify-content:space-between}.modal-head.svelte-1e65h3w h1:where(.svelte-1e65h3w){margin:0}.modal-foot.svelte-1e65h3w{justify-content:stretch}.modal-foot.svelte-1e65h3w button:where(.svelte-1e65h3w){width:100%}li.svelte-42b198{display:none}li.svelte-42b198 a span{font-weight:500}@media (width>=70rem){li.svelte-42b198{display:inline-block}}.site-branding.svelte-fkvc1s{align-items:center;gap:.5rem;display:inline-flex}.site-branding.svelte-fkvc1s a:where(.svelte-fkvc1s){text-decoration:none}.site-branding.svelte-fkvc1s>:where(.svelte-fkvc1s){display:inline-block}.site-branding.svelte-fkvc1s .site-logo:where(.svelte-fkvc1s){object-fit:contain;width:2.5em;height:2.5em}.site-branding.svelte-fkvc1s .site-title:where(.svelte-fkvc1s){height:100%;margin:0;display:block;position:relative}.site-branding.svelte-fkvc1s .site-title:where(.svelte-fkvc1s) img:where(.svelte-fkvc1s){max-height:100%}nav.svelte-fkvc1s{z-index:1;background:#fff;padding:.4rem 1rem}nav.svelte-fkvc1s>ul:where(.svelte-fkvc1s){align-items:center;margin:0;padding:0;list-style:none;display:flex}nav.svelte-fkvc1s>ul:where(.svelte-fkvc1s)>li:where(.svelte-fkvc1s){height:2.5em;display:inline-block}nav.svelte-fkvc1s>ul:where(.svelte-fkvc1s)>li:where(.svelte-fkvc1s) a.menu:where(.svelte-fkvc1s){height:100%;display:block}nav.svelte-fkvc1s>ul:where(.svelte-fkvc1s)>li:where(.svelte-fkvc1s) a.menu:where(.svelte-fkvc1s) img:where(.svelte-fkvc1s){width:auto;height:100%;margin:auto}nav.svelte-fkvc1s>ul:where(.svelte-fkvc1s)>li.spacer:where(.svelte-fkvc1s){flex-grow:1}#navigation .modal-head h1{opacity:0}#navigation .dialog-content{border-radius:1rem;margin-top:.5rem;margin-right:.5rem}footer.svelte-9sff3o{color:#2d0700;text-align:center;background:#ff5e00;margin-top:1rem;padding:1rem;font-weight:500}footer.svelte-9sff3o :where(.svelte-9sff3o){font-weight:inherit}@media (width>=45rem){footer.svelte-9sff3o{flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}}.branding.svelte-9sff3o{font-size:1.25em;font-weight:700;display:inline-block}.credit.svelte-9sff3o{border-radius:.2rem;width:fit-content;margin:auto 0}.credit.svelte-9sff3o,.credit.svelte-9sff3o a:where(.svelte-9sff3o){color:#2d0700}.layout.svelte-12qhfyh{flex-flow:column;height:100%;max-height:100vh;display:flex}#viewport.svelte-12qhfyh{perspective-origin:top;flex-grow:1;width:100%;height:100%;position:relative;overflow-y:scroll}#content.svelte-12qhfyh{flex-flow:column;justify-content:space-between;min-height:100%;display:flex}.layout-bg.svelte-12qhfyh{transform-origin:top;pointer-events:none;z-index:-300;background:#ff5e00 url(../../../media/WebsiteBackgroundV3.jpg) 50% -125px/100% no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.layout-bg.js.svelte-12qhfyh{position:fixed}@media (width<=650px){.layout-bg.svelte-12qhfyh{top:0}}
