ul.svelte-1jnx671{padding:0}ul.svelte-1jnx671:after{content:"";display:block;clear:both}li.svelte-1jnx671{display:block;float:left}.main-nav.svelte-1jnx671 .active{position:relative;display:inline-block}.main-nav.svelte-1jnx671 .active:after{position:absolute;content:"";width:calc(100% - 1em);height:2px;background-color:#3e9b32;display:block;bottom:-1px}a.svelte-1jnx671{text-decoration:none;padding:1em .5em;display:block}.ray-layer.svelte-1a3ywrt{animation:svelte-1a3ywrt-turn 360s linear infinite paused;transform-origin:center}.ray-layer.running.svelte-1a3ywrt{animation-play-state:running;will-change:transform}.sparkle.svelte-1a3ywrt{animation:svelte-1a3ywrt-twinkle 7.1s ease-in-out infinite both paused;transform-box:border-box;transform-origin:center}.sparkle[data-sparkle="1"].svelte-1a3ywrt{animation-duration:9.7s;animation-delay:-3.1s}.numeral-sparkle.svelte-1a3ywrt{opacity:0;animation-name:svelte-1a3ywrt-glitter}.central-glint.svelte-1a3ywrt{opacity:1;animation-name:svelte-1a3ywrt-shimmer;animation-duration:5.6s}.sparkle.running.svelte-1a3ywrt{animation-play-state:running;will-change:transform,opacity}@keyframes svelte-1a3ywrt-turn{to{transform:rotate(360deg)}}@keyframes svelte-1a3ywrt-twinkle{0%,51%{opacity:0;transform:scale(.65) rotate(-18deg)}6%,57%{opacity:1;transform:scale(1.65) rotate(8deg)}12%,63%,to{opacity:0;transform:scale(.85) rotate(30deg)}}@keyframes svelte-1a3ywrt-glitter{0%{opacity:0;transform:scale(.8) rotate(-18deg)}1%{opacity:1;transform:scale(1.65) rotate(8deg)}2.3%,to{opacity:0;transform:scale(.9) rotate(30deg)}}@keyframes svelte-1a3ywrt-shimmer{0%,to{opacity:.45;transform:scale(.88) rotate(-12deg)}50%{opacity:1;transform:scale(1.12) rotate(12deg)}}@media(prefers-reduced-motion:reduce){.ray-layer.svelte-1a3ywrt,.sparkle.svelte-1a3ywrt{animation:none}.ray-layer.running.svelte-1a3ywrt,.sparkle.running.svelte-1a3ywrt{will-change:auto}}.site-masthead.svelte-1yqo6w9{--edge-depth: clamp(2rem, 5vw, 4rem);--edge-shape: polygon( 0 0, 100% 0, 100% calc(100% - var(--edge-depth)), 0 100% );position:relative;isolation:isolate}.site-masthead-content.svelte-1yqo6w9{isolation:isolate;overflow:clip;padding-bottom:var(--edge-depth);background:#000;color:#ffffffe5;clip-path:var(--edge-shape)}html.dark .site-masthead.svelte-1yqo6w9:after{content:"";position:absolute;inset:auto 0 -3rem;z-index:-1;height:calc(var(--edge-depth) + 6rem);background:linear-gradient(calc(180deg - atan2(var(--edge-depth),100vw)),transparent calc(50% - 8px),rgb(57 104 74 / 40%) calc(50% + 4px),rgb(57 104 74 / 12%) calc(50% + 16px),transparent calc(50% + 40px))}
