a.svelte-52ih3v{padding:.5em 1em;text-decoration:none;color:#f2f2f2;border-top:1px solid rgb(167.4909090909,35.0363636364,20.5090909091);border-bottom:1px solid rgb(167.4909090909,35.0363636364,20.5090909091);background-color:#202020;transition:background-color .2s ease-in-out;transition:color .2s ease-in-out;font-weight:800;text-align:center}@media (prefers-color-scheme: light),print{a.svelte-52ih3v{color:#202020;background-color:#f2f2f2}}@media screen and (min-width: 480px){a.svelte-52ih3v{width:100%}}@media screen and (min-width: 480px){a.svelte-52ih3v{border-radius:.5em}a.svelte-52ih3v:first-of-type{border-left:1px solid rgb(167.4909090909,35.0363636364,20.5090909091)}a.svelte-52ih3v:last-of-type{border-right:1px solid rgb(167.4909090909,35.0363636364,20.5090909091)}}a.active.svelte-52ih3v{background:#a72315;color:#f2f2f2}a.subrouteActive.svelte-52ih3v{background:#7a1a0f}a.svelte-52ih3v:hover{background-color:#e74c3bb3;cursor:pointer}@media (prefers-color-scheme: light),print{a:hover.active.svelte-52ih3v{background-color:#ed7568}a.svelte-52ih3v:hover:not(.active){background-color:#e5e5e5;color:#e74c3b}}a.svelte-52ih3v:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}a.svelte-52ih3v:not(:last-of-type){border-top-right-radius:0;border-bottom-right-radius:0}nav.svelte-t4zdit{z-index:999!important;justify-content:space-around;padding:.5em;display:none}nav.svelte-t4zdit .menu-title:where(.svelte-t4zdit){display:none}@media screen and (max-width: 479px){nav.mobile-open.svelte-t4zdit{position:fixed;background:#202020;width:100%;height:100vh;z-index:10000;overflow:hidden;top:0;padding:0;flex-direction:column;display:flex;justify-content:start}}@media screen and (max-width: 479px) and (prefers-color-scheme: light){nav.mobile-open.svelte-t4zdit{background:#f2f2f2}}@media screen and (max-width: 479px){nav.mobile-open.svelte-t4zdit .menu-title:where(.svelte-t4zdit){display:flex;color:#f2f2f2;justify-content:space-between;padding:1em;background-color:#e74c3b;margin-top:0}nav.mobile-open.svelte-t4zdit .menu-title:where(.svelte-t4zdit) h2:where(.svelte-t4zdit){display:inline}nav.mobile-open.svelte-t4zdit .menu-title:where(.svelte-t4zdit) button:where(.svelte-t4zdit){background:none;border:0;padding:0 .5em;font-size:2em;border-radius:.5em}}@media screen and (min-width: 480px){nav.svelte-t4zdit{display:flex}}@media not screen{nav.svelte-t4zdit{display:none}}button.openMenu.svelte-t4zdit{z-index:999!important;width:100%;border:none;font-size:1em;background-color:#a72315;color:#f2f2f2;text-transform:lowercase}@media screen and (min-width: 480px),not screen{button.openMenu.svelte-t4zdit{display:none}}header.svelte-qvgn1d{display:flex;padding:3em;overflow:hidden;background:#e74c3b;transition:background-color .1s ease-in-out;color:#f2f2f2;align-items:end;justify-content:space-between;will-change:filter;transition:filter 1s}@media screen and (min-width: 768px){header.svelte-qvgn1d{border-radius:1em 1em 0 0}}header.svelte-qvgn1d .header-heading:where(.svelte-qvgn1d){font-size:2rem;font-weight:400;font-family:Signika NegativeVariable;margin:.67em 0;line-height:1.1}@media screen and (min-width: 350px){header.svelte-qvgn1d .header-heading:where(.svelte-qvgn1d){font-size:3rem}}header.svelte-qvgn1d .header-heading.main-title:where(.svelte-qvgn1d){font-size:15vw}@media screen and (min-width: 480px){header.svelte-qvgn1d .header-heading.main-title:where(.svelte-qvgn1d){font-size:4rem}}@media screen and (min-width: 768px){header.svelte-qvgn1d .header-heading.main-title+.pronouns:where(.svelte-qvgn1d){margin-top:-3em}}header.svelte-qvgn1d .pronouns:where(.svelte-qvgn1d){color:#171717}@media screen and (min-width: 768px){header.svelte-qvgn1d .pronouns:where(.svelte-qvgn1d){margin-top:-2em;margin-bottom:1em}}@media screen and (max-width: 479px){header.svelte-qvgn1d .pronouns:where(.svelte-qvgn1d){font-size:.8em}}@media screen and (max-width: 767px){header.svelte-qvgn1d .header-text:where(.svelte-qvgn1d){display:flex;flex-direction:column-reverse;margin-bottom:-2em}header.svelte-qvgn1d .header-text:where(.svelte-qvgn1d) .header-heading:where(.svelte-qvgn1d){margin-bottom:0}}@media screen and (max-width: 479px){header.svelte-qvgn1d .header-text:where(.svelte-qvgn1d) .header-heading:where(.svelte-qvgn1d) .allow-smaller:where(.svelte-qvgn1d){font-size:1.5rem;display:block}}header.svelte-qvgn1d .me:where(.svelte-qvgn1d),header.svelte-qvgn1d .me:where(.svelte-qvgn1d) img:where(.svelte-qvgn1d){height:55vw;flex:1;padding:1.5em;width:auto;z-index:2;transform-origin:bottom left;margin-left:-3em;margin-bottom:-3em}@media screen and (min-width: 480px){header.svelte-qvgn1d .me:where(.svelte-qvgn1d),header.svelte-qvgn1d .me:where(.svelte-qvgn1d) img:where(.svelte-qvgn1d){height:40vw;padding-left:1.5em}}@media screen and (min-width: 768px){header.svelte-qvgn1d .me:where(.svelte-qvgn1d),header.svelte-qvgn1d .me:where(.svelte-qvgn1d) img:where(.svelte-qvgn1d){height:18em;margin-top:-7em;margin-bottom:-10em}}header.svelte-qvgn1d:hover{filter:drop-shadow(0 0 1em rgba(231,76,59,.8))}header.svelte-qvgn1d .contact-icons:where(.svelte-qvgn1d){padding:1rem;margin:-1rem -1rem -1rem -.5rem;background:#911e12;border-radius:1em;display:inline-block;line-height:2.5em}header.svelte-qvgn1d .contact-icons>:where(.svelte-qvgn1d):not(:last-child){margin-right:1em}header.svelte-qvgn1d .contact-icons:where(.svelte-qvgn1d) svg{color:#f2f2f2}@media screen and (max-width: 767px){header.svelte-qvgn1d .contact-icons:where(.svelte-qvgn1d) .contact-intro:where(.svelte-qvgn1d){display:block;margin-bottom:1em}}header.svelte-qvgn1d .contact-icons:where(.svelte-qvgn1d) span:where(.svelte-qvgn1d){line-height:1em}@media screen and (min-width: 768px){header.svelte-qvgn1d .contact-icons:where(.svelte-qvgn1d){margin-top:.1em}}.console-overlay.svelte-1hiozaw{position:absolute;z-index:1000;color:#f2f2f2}.console-overlay.svelte-1hiozaw .console:where(.svelte-1hiozaw){position:fixed;bottom:0;left:0;margin:1em;width:calc(100% - 2em);background:#a72315e6;max-height:95%;overflow-y:scroll;min-height:50%}@media screen and (min-width: 1024px){.console-overlay.svelte-1hiozaw .console:where(.svelte-1hiozaw){background:#000000b3}}.console-overlay.svelte-1hiozaw .console:where(.svelte-1hiozaw) button:where(.svelte-1hiozaw){position:sticky;left:100%;top:2em;margin:2em;text-transform:uppercase;color:#f2f2f2;border:1px solid white;padding:1em;background:none;transition:background .2s ease-in-out;cursor:pointer}.console-overlay.svelte-1hiozaw .console:where(.svelte-1hiozaw) button:where(.svelte-1hiozaw):hover{background:#e74c3b}.console-overlay.svelte-1hiozaw .console:where(.svelte-1hiozaw) ul:where(.svelte-1hiozaw){list-style:"$ ";font-family:Courier New,Courier,monospace;padding-bottom:1.1em}.console-overlay.svelte-1hiozaw .console:where(.svelte-1hiozaw) ul:where(.svelte-1hiozaw) pre:where(.svelte-1hiozaw){white-space:pre-wrap}.console-overlay.svelte-1hiozaw .console:where(.svelte-1hiozaw) input:where(.svelte-1hiozaw){background:#0003;border:transparent;width:100%;padding:.4em .4em .4em 1em;width:calc(100% - 1.4em);position:sticky;bottom:0;top:100%;color:#fff}footer.svelte-ly0m49{padding:.3em 3em;border-top:.1em dashed #f2f2f2;margin-top:1em}@media screen and (min-width: 768px){footer.svelte-ly0m49{border-top:.2em groove rgb(231,76,59);margin-top:0}}footer.svelte-ly0m49 ul:where(.svelte-ly0m49){display:flex;justify-content:space-around;flex-wrap:wrap;gap:1em;padding:0;list-style:none;text-align:center;text-transform:lowercase}footer.svelte-ly0m49 ul:where(.svelte-ly0m49) li:where(.svelte-ly0m49){border-bottom:.5em solid #202020;border-image:linear-gradient(to right,#202020,#131313) 1 100%;padding:.25em}footer.svelte-ly0m49 ul:where(.svelte-ly0m49) li:where(.svelte-ly0m49) a:where(.svelte-ly0m49){text-decoration:none;padding-bottom:.5em;border-bottom:.1em solid rgb(231,76,59)}footer.svelte-ly0m49 ul:where(.svelte-ly0m49) li:where(.svelte-ly0m49):after{content:" ";letter-spacing:1em;background:linear-gradient(to right,transparent 0%,transparent 45%,currentColor 45%,currentColor 55%,transparent 55%)}.heart-yes{color:#006400}a.skip-link.svelte-1wuvgwo{position:absolute;top:-3em;background:#202020;color:#f2f2f2}@media (prefers-color-scheme: light),print{a.skip-link.svelte-1wuvgwo{background-color:#f2f2f2;color:#202020}}a.skip-link.svelte-1wuvgwo:focus{top:0}.container.svelte-1wuvgwo{max-width:768px;width:100vw;display:flex;flex-direction:column;min-height:100vh;position:relative}.container.svelte-1wuvgwo:before{background:#202020;content:"";width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width: 768px){.container.svelte-1wuvgwo:before{border-radius:1rem}}@media (prefers-color-scheme: light),print{.container.svelte-1wuvgwo:before{background-color:#f2f2f2;color:#202020}}@media screen and (min-width: 768px){.container.svelte-1wuvgwo:after{z-index:-1;height:25em;width:30em;position:absolute;content:"";left:-11em;top:10em;margin:auto;transform:rotate(-45deg);border-top-left-radius:1em!important;border-top-right-radius:1em!important;background-image:linear-gradient(#0000004d,#00000080),linear-gradient(to bottom,#fcf434,#fcf434 25%,#fff 25%,#fff 50%,#9c59d1 50%,#9c59d1 75%,#2c2c2c 75%,#2c2c2c)}}@media (prefers-color-scheme: light),print{.container.svelte-1wuvgwo{color:#202020}}@media screen and (min-width: 768px){.container.svelte-1wuvgwo{min-height:0}}@media screen and (min-width: 768px){.container.svelte-1wuvgwo{margin:2em 0;filter:drop-shadow(0 0 2rem rgba(167.4909090909,35.0363636364,20.5090909091,.8))}}.container.svelte-1wuvgwo main:where(.svelte-1wuvgwo){position:relative}.container.svelte-1wuvgwo>*{z-index:1}.container.svelte-1wuvgwo>*:not(header,nav,footer){padding:.5rem 3rem;margin:0}.container.svelte-1wuvgwo>*:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;z-index:10}.container.svelte-1wuvgwo>*:nth-child(2){padding-top:1rem}.container.svelte-1wuvgwo>*:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.container.svelte-1wuvgwo>* h1{font-size:3.2rem;line-height:1.1}.container.svelte-1wuvgwo>* .flex-30{flex:30%}.container.svelte-1wuvgwo>* .flex-50{flex:50%}.container.svelte-1wuvgwo>* .flex-100{flex:100%}
