.switch.svelte-1ziuvn.svelte-1ziuvn{position:relative;display:inline-block;width:60px;height:34px}.switch.svelte-1ziuvn input.svelte-1ziuvn{opacity:0;width:0;height:0}.slider.svelte-1ziuvn.svelte-1ziuvn{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:0.4s;transition:0.4s;background-color:#2196f3}.slider.svelte-1ziuvn.svelte-1ziuvn:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;background-image:image("zest-icon/outdoors/moon.svg");-webkit-transition:0.4s;transition:0.4s}input:checked+.slider.svelte-1ziuvn.svelte-1ziuvn{background-color:#000000d1}input:focus+.slider.svelte-1ziuvn.svelte-1ziuvn{box-shadow:0 0 1px #2196f3}input:checked+.slider.svelte-1ziuvn.svelte-1ziuvn:before{transform:translateX(26px)}.slider.round.svelte-1ziuvn.svelte-1ziuvn{border-radius:34px}.slider.round.svelte-1ziuvn.svelte-1ziuvn:before{border-radius:50%}.moon.svelte-1ziuvn.svelte-1ziuvn{z-index:50;position:relative;top:5px;left:4px;transition:0.25s}.sun.svelte-1ziuvn.svelte-1ziuvn{z-index:50;position:relative;top:5px;right:-32px;transition:0.25s}svg.svelte-1ziuvn.svelte-1ziuvn{position:relative;z-index:50}
nav.svelte-17pwj0h ul.svelte-17pwj0h{display:flex;list-style:none;margin-top:1rem;margin-right:1rem;padding-left:1rem;flex-wrap:wrap}@media(min-width: 550px){nav.svelte-17pwj0h ul.svelte-17pwj0h{justify-content:flex-end}}nav.svelte-17pwj0h li a.svelte-17pwj0h{margin-left:0.5rem;margin-right:0.5rem}nav.svelte-17pwj0h li a.svelte-17pwj0h:hover{text-decoration:none}nav.svelte-17pwj0h li a.blog.svelte-17pwj0h{background:#419edadb;border-radius:3px;text-align:center;width:60px;transition:ease-out 0.15s;color:#fff}nav.svelte-17pwj0h li a.blog.svelte-17pwj0h:hover{background:#419eda}a.svelte-17pwj0h.svelte-17pwj0h{color:#419eda;display:block;font-size:18px;text-decoration:none;padding:4px}
main.svelte-1nkwftx{margin:0 auto;box-sizing:border-box}#particles-js.svelte-1nkwftx{height:300px;position:absolute;top:50px;width:100%;z-index:-999}
h1.svelte-8od9u6,p.svelte-8od9u6{margin:0 auto}h1.svelte-8od9u6{font-size:2.8em;font-weight:700;margin:0 0 0.5em 0}p.svelte-8od9u6{margin:1em auto}@media(min-width: 480px){h1.svelte-8od9u6{font-size:4em}}