*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}html,body{height:100%}:root{--text-dark: #464646;--text-light: #ffffff;--bg-light: #d9dfe7;--bg-dark: #1b222c;--corner-radius: 4px;--box-shadow-light-highlight: hsla(0, 0%, 90%, .5);--box-shadow-light-shadow: rgba(139, 156, 182, .5);--box-shadow-dark-highlight: hsla(216, 23%, 20%, .463);--box-shadow-dark-shadow: hsl(215, 24%, 10%);--transition-time: 2s ease-in}[data-theme=light]{--text-headings-color: var(--text-dark);--background: var(--bg-light);--item-highlight: var(--box-shadow-light-highlight);--item-shadow: var(--box-shadow-light-shadow);--box-container-shadow: inset 9px 9px 20px var(--item-shadow), inset -8px -8px 16px var(--item-highlight);--box-container-border-radius: 24px;--box-container-bg-color: transparent;--text-color: var(--text-dark);--text-highlight: 0px -1px 1px rgba(0, 0, 0, 1);--text-shadow: 0px 2px 1px rgba(255, 255, 255, .883);--box-container-border: transparent;--icon-color: #7e7e7e;--image-frame-filter: none}[data-theme=dark]{--text-headings-color: var(--text-light);--background: var(--bg-dark);--item-shadow: transparent;--item-highlight: transparent;--text-headings-color: #a2beac;--glow-color: hsl(141, 59%, 69%, .553);--box-container-shadow: inset 0px 0px .5em 0px var(--glow-color), 0px 0px .5em 0px var(--glow-color), -4px 4px 4px 2px hsla(137, 17%, 16%, .945);--box-container-border-radius: 48px 8px 8px 8px;--box-container-bg-color: hsla(141, 88%, 69%, .08);--text-color: var(--text-light);--text-highlight: transparent;--text-shadow: transparent;--box-container-border: .15em solid var(--glow-color);--icon-color: #f4e1a3;--image-frame-filter: brightness(20%) hue-rotate(350deg)}body{background-color:var(--background);font-family:Maven Pro,sans-serif}body,nav ul{transition:background-color var(--transition-time)}section{width:100%}.midsection{width:100%;padding-top:4rem}.divider{width:100%;height:16px;background-color:var(--background);box-shadow:inset 9px 9px 20px var(--item-shadow),inset -9px -9px 16px var(--item-highlight);transition:background-color var(--transition-time)}h1,h2,h3{color:var(--text-headings-color)}h1,h2{text-transform:uppercase;margin-top:1.6rem;text-shadow:var(--text-highlight),var(--text-shadow)}h1{font-size:2.4rem;line-height:2.4rem;margin-bottom:2.4rem}h2{font-size:2rem}p{margin-bottom:1rem;line-height:1.6rem;color:var(--text-color)}iframe{border-radius:var(--corner-radius)}.box{background-color:var(--box-container-bg-color);border:var(--box-container-border);border-radius:var(--box-container-border-radius);box-shadow:var(--box-container-shadow)}.container{padding:3.2rem 1.6rem;width:100%;max-width:800px;display:flex;flex-direction:column;justify-content:center;margin:1.6rem auto}.container>h2:first-child{margin-top:0;margin-bottom:1.6rem}.two-columns{display:flex;flex-direction:column}.two-columns>div{height:100%;width:100%}@media (min-width: 800px){.content{padding:0}h1{font-size:4rem}h2{font-size:2.4rem}.two-columns{flex-direction:row}.two-columns>div:first-of-type{margin-right:2.4rem}}footer.svelte-oi43jx{text-align:center;padding:.8rem;color:var(--text-dark)}button.svelte-1aq1x34 svg path.svelte-1aq1x34{fill:var(--icon-color);transition:fill 2s ease-in}nav.svelte-1aq1x34.svelte-1aq1x34{position:fixed;top:0;z-index:80;width:100%;background-color:var(--background)}nav.svelte-1aq1x34 button.svelte-1aq1x34{width:36px;height:36px;background-color:transparent;border:none}nav.svelte-1aq1x34 button svg.svelte-1aq1x34{fill:var(--icon-color);transition:fill 2s ease-in}nav.svelte-1aq1x34 ul.svelte-1aq1x34{display:flex;flex-direction:row;list-style:none;align-items:center;justify-content:center;padding:.8rem 1.6rem .8rem .8rem;margin:0;background-color:var(--background);box-shadow:0 16px 8px -16px var(--item-shadow)}nav.svelte-1aq1x34 ul li a.svelte-1aq1x34{text-decoration:none;padding:.8rem;color:var(--text-color)}
