.logo.svelte-1l8nvlt{justify-content:center;align-items:center;height:50px;display:flex}[data-theme=dark] .logo-light.svelte-1l8nvlt{display:none}[data-theme=dark] .logo-dark.svelte-1l8nvlt{display:block}[data-theme=light] .logo-dark.svelte-1l8nvlt{display:none}[data-theme=light] .logo-light.svelte-1l8nvlt{display:block}button.theme-toggle.svelte-1cmi4dh{border:1px solid var(--theme-toggle-border);color:var(--body-text-color);font-family:var(--hyperlegible-mono), sans-serif;cursor:pointer;border-radius:6px;flex-direction:row;align-items:center;gap:5px;min-width:90px;height:44px;padding:7px 10px;font-size:14px;font-weight:400;display:flex}button,input[type=button],input[type=reset],input[type=submit]{appearance:none;font-family:inherit;font-size:100%;line-height:inherit;color:inherit;letter-spacing:inherit;box-shadow:none;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}button::-moz-focus-inner{border-style:none;padding:0}:root{--extra-dark-od-green:#1e2117;--dark-od-green:#2f3328;--light-od-green:#4b5043;--neon-green:#d6e344;--light-gray-green:#dce0d1;--med-gray-green:#d4d9c7;--light-gray:#f4f4f4;--med-gray:#d9d9d9;--gray:#757575;--dark-gray:#3d3d3d;--accent-orange:#c95428;--black:#171616;--white:#fff;--h1-page-title-color:#d6e344;--h2-page-subtitle-color:#fff;--body-text-color:#fff;--main-background-color:#2f3328;--secondary-background-color:#1e2117;--grid-dot-color:#767c6c;--grid-lines-color:#363832;--theme-toggle-border:#1e2117;--link-color:#d6e344;--table-cell-border-color:#363832;--load-more-button-color:#1e2117}[data-theme=light]{--h1-page-title-color:#3b4222;--h2-page-subtitle-color:#24271b;--body-text-color:#171616;--main-background-color:#eee8e4;--secondary-background-color:#e4dfdb;--grid-dot-color:#3b4222;--grid-lines-color:#dbd5d0;--theme-toggle-border:#ccc;--link-color:#c95428;--table-cell-border-color:#a78c8c;--load-more-button-color:#3d3d3d}:root{--abel:"Abel";--open-sans:"Open Sans";--hyperlegible:"Atkinson Hyperlegible";--hyperlegible-mono:"Atkinson Hyperlegible Mono"}body{-webkit-font-smoothing:antialiased;background-color:var(--main-background-color);line-height:1.5}h1{font-family:var(--hyperlegible-mono), sans-serif;font-display:swap;font-size:64px;font-weight:600}h2{font-family:var(--hyperlegible-mono), sans-serif;color:var(--body-text-color);text-transform:uppercase;font-size:36px;font-weight:400}h3{font-family:var(--hyperlegible-mono), sans-serif;font-size:24px;font-weight:400}h4{font-family:var(--hyperlegible), sans-serif;font-size:24px;font-weight:400}h5{font-family:var(--hyperlegible), sans-serif;font-size:18px;font-weight:400}a:focus{outline:2px solid #0000}a:focus-visible{outline:2px solid var(--accent-orange);outline-offset:2px}p,a,ul,ol,li{font-family:var(--open-sans), sans-serif;font-size:18px;line-height:35px}@media (width<=768px){h1{font-size:48px}h2,h3,h4{font-size:24px}h5{font-size:18px}}.journal-page h1,.work-page h1,.about-page h1,.now-page h1,.disclaimer-page h1{color:var(--h1-page-title-color)}body{margin:0}header{background-color:var(--main-background-color);border-bottom:1px solid var(--grid-lines-color);z-index:100;width:100%;height:75px;position:absolute;top:0}main{margin-top:74px;padding:1px 0 0}.header-wrapper{justify-content:space-between;align-items:center;max-width:1140px;height:75px;margin:0 auto;padding:0 25px;display:flex}.hero--home{box-sizing:border-box;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:75vh;padding:0 25px;display:flex;overflow:hidden}.hero-grid{background-image:radial-gradient(circle at 0px 0px, var(--grid-dot-color) 1px, transparent 1px), linear-gradient(to right, var(--grid-lines-color) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-lines-color) 1px, transparent 1px);background-position:0 0;background-size:60px 60px;width:100%;position:relative}.hero--home-content-wrapper{box-sizing:border-box;width:100%;max-width:1140px;margin:0 auto}.hero--home h1{color:var(--h1-page-title-color);margin:0;line-height:65px}.hero--home h2{color:var(--h2-page-subtitle-color);margin:0}.hero--home p{color:var(--body-text-color);width:100%;max-width:650px}.quick-bio--home{background-color:var(--secondary-background-color);border-top:2px solid var(--grid-lines-color);box-sizing:border-box;width:100%;padding:0 25px}.quick-bio--home .upper-content,.quick-bio--home .lower-content{width:100%;max-width:1140px;margin:0 auto}.quick-bio--home .upper-content{border-bottom:1px solid var(--grid-dot-color);padding:100px 0 50px}.quick-bio--home .lower-content{padding:50px 0 100px}.quick-bio--home .lower-content ul{flex-direction:row;gap:50px;margin:0;padding:0;list-style:none;display:flex}@media (width<=768px){.quick-bio--home .lower-content ul{flex-direction:column}}.quick-bio--home .upper-content h2{color:var(--h1-page-title-color);text-transform:capitalize;margin:0;font-size:56px}.quick-bio--home .lower-content h3{color:var(--h1-page-title-color);max-width:230px;margin-top:0;font-size:24px}.quick-bio--home .lower-content p{color:var(--body-text-color)}footer{border-top:2px solid var(--grid-lines-color);background-color:var(--main-background-color);color:var(--body-text-color)}.footer-content-wrapper{box-sizing:border-box;flex-direction:row;justify-content:space-between;width:100%;max-width:1140px;margin:0 auto;padding:0 25px;display:flex}footer a{color:var(--h1-page-title-color)}nav.svelte-12qhfyh{justify-content:flex-end;align-items:center;gap:20px;margin-right:40px;display:flex}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--body-text-color);font-family:var(--hyperlegible-mono);text-transform:uppercase;font-weight:600;text-decoration:none}nav.svelte-12qhfyh a.active:where(.svelte-12qhfyh){color:var(--h1-page-title-color)}.header-nav-and-toggle.svelte-12qhfyh{flex-direction:row;justify-content:center;display:flex}.hamburger.svelte-12qhfyh{cursor:pointer;z-index:100;background:0 0;border:none;padding:0;display:none;position:absolute;top:25px;right:25px}.menu-icon.svelte-12qhfyh{color:var(--h1-page-title-color);font-size:28px;line-height:1}.mobile-menu-overlay.svelte-12qhfyh{background-color:var(--main-background-color);opacity:0;pointer-events:none;z-index:90;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;height:100vh;padding-top:150px;transition:opacity .3s;display:flex;position:fixed;top:0;left:0}.mobile-menu-overlay.open.svelte-12qhfyh{opacity:1;pointer-events:auto}.mobile-nav.svelte-12qhfyh{text-align:center;flex-direction:column;gap:24px;margin:0 0 75px;display:flex}.mobile-nav.svelte-12qhfyh a:where(.svelte-12qhfyh){font-size:32px}@media (width<=768px){.desktop-nav.svelte-12qhfyh,.desktop-theme-toggle.svelte-12qhfyh{display:none}.hamburger.svelte-12qhfyh{display:flex}}
