@import"https://fonts.googleapis.com/css2?family=Crimson+Text:wght@400&display=swap";@import"https://fonts.googleapis.com/css2?family=Chivo+Mono:wght@300&display=swap";:root{--white-1: #f5f0e1;--white-2: #c5bfab;--black-1: #181818;--theme-1: #cddcec;--theme-2: #7da8d5;--container-padding: 2rem;--container-width: min(100%, 800px)}*{font-weight:inherit;box-sizing:border-box}body{font-family:Crimson Text,serif;font-weight:400;font-style:normal;display:flex;flex-direction:column;align-items:center;gap:0;margin:0;padding:2rem 1rem;min-height:100vh;color:var(--black-1);background:var(--white-1)}h1{font-size:2rem;margin:0}h2{font-size:1.75rem;margin:0}h3{font-size:1.5rem;margin:0}p{font-size:1.1rem;margin:0}.mono{font-family:Chivo Mono,monospace;font-optical-sizing:auto;font-weight:300;font-style:normal}a,button,.button{text-decoration:none;cursor:pointer;color:inherit;outline:none}:is(a,button,.button):focus-visible{text-decoration:underline}button,.button{--shadow-offset: .2rem;font-family:inherit;background:transparent;padding:.3rem 1.2rem;border-radius:.5rem;border:2px solid var(--black-1);box-shadow:var(--shadow-offset) var(--shadow-offset) 0 var(--black-1);transition:.05s ease}:is(button,.button):active{box-shadow:0 0 0 var(--black-1);transform:translate(var(--shadow-offset),var(--shadow-offset))}.faint{opacity:.5}.row{display:flex;gap:1rem}@media(max-width:720px){:root{--container-padding: 1rem}h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.25rem}p{font-size:1rem}}nav.svelte-12qhfyh{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem var(--container-padding);border-radius:1.5rem;width:var(--container-width)}
