#curve.svelte-hrilqx{stroke-width:.1em;stroke-linecap:round;stroke:var(--border-color);stroke-opacity:1;overflow:visible}#signature.svelte-hrilqx{fill:var(--foreground);fill-opacity:1}.sidebar.svelte-129hoe0{display:flex;flex-direction:column;align-items:start;position:sticky;width:100%;-webkit-user-select:none;user-select:none}@media screen and (min-width:800px){.sidebar.svelte-129hoe0{max-width:28rem;align-items:end;top:0}}.header-logotype.svelte-129hoe0{font-size:var(--spacer-lg);font-style:normal;font-weight:300;text-decoration:none;color:inherit}.header-logotype.svelte-129hoe0 b:where(.svelte-129hoe0){font-family:Gloock,serif}.header-logotype.svelte-129hoe0 sup:where(.svelte-129hoe0){font-style:normal;font-family:Gloock,serif;opacity:.3}.header-content.svelte-129hoe0{display:flex;flex-direction:column;align-items:start;gap:1rem;padding:2rem}@media screen and (min-width:800px){.header-content.svelte-129hoe0{margin-top:1rem;padding:0 0 0 2rem;align-items:end}}ol.header-navigation-list.svelte-129hoe0{list-style:none;padding:0;margin:0;display:flex;gap:1rem}@media screen and (min-width:800px){ol.header-navigation-list.svelte-129hoe0{flex-direction:column;align-items:end;gap:.8rem}}li.header-navigation-item.svelte-129hoe0 a:where(.svelte-129hoe0){text-decoration:none;text-transform:uppercase;letter-spacing:.15rem;font-size:1rem;opacity:.5;transition:opacity .2s ease-in-out;display:flex;flex-direction:column;align-items:center;gap:.1rem}@media screen and (min-width:800px){li.header-navigation-item.svelte-129hoe0 a:where(.svelte-129hoe0){gap:.5rem;flex-direction:row}}li.header-navigation-item.svelte-129hoe0 a:where(.svelte-129hoe0):hover,li.header-navigation-item.svelte-129hoe0 a:where(.svelte-129hoe0):focus-visible{opacity:1}@media screen and (min-width:800px){li.header-navigation-item.svelte-129hoe0 a:where(.svelte-129hoe0):after{content:"•";opacity:.3}}li.header-navigation-item.svelte-129hoe0 a.active:where(.svelte-129hoe0){opacity:1;font-weight:700}@media screen and (min-width:800px){li.header-navigation-item.svelte-129hoe0 a.active:where(.svelte-129hoe0):after{content:"•";opacity:1}}.theme-switch.svelte-mls84d{position:fixed;top:1rem;left:1rem;width:3rem;height:3rem;display:grid;place-items:center;padding:0;border-radius:999px;border:1px solid var(--border-color);background:var(--ghost);color:var(--foreground);cursor:pointer;transition:all .2s ease-in-out;z-index:5}@media screen and (min-width:800px){.theme-switch.svelte-mls84d{top:auto;bottom:2rem;left:2rem}}.theme-switch.svelte-mls84d:hover{transform:translateY(-2px) rotate(-5deg);opacity:.9}.theme-switch.svelte-mls84d:active{transform:translateY(0) rotate(360deg) scale(.7)}*{box-sizing:border-box}:root{--background-bohnsdesign: #18131b;--background-darkslateblue: darkslateblue;--background-midnightblue: midnightblue;--background-darkslategray: darkslategray;--background-dimgray: dimgray;--background-blackcoffee: #3b2f2f;--background-bulgarianrose: #480607;--background-castletongreen: #00563f;--background: var(--background-bohnsdesign);--foreground: rgba(255, 255, 255, .9);--secondary: rgba(255, 255, 255, .7);--border-color: rgba(255, 255, 255, .1);--ghost: rgba(255, 255, 255, .03);--muted-color: rgba(255, 255, 255, .3);--spacer-lg: 2rem}@media screen and (min-width:800px){:root{--spacer-lg: 2.5rem}}*:focus-visible{outline:2px solid var(--foreground);outline-offset:5px;border-radius:.25rem}::selection{background-color:var(--foreground);color:var(--background)}body{margin:0;font-family:Space Grotesk,sans-serif;font-optical-sizing:auto;background-color:var(--background);color:var(--foreground);font-weight:300}body.darkslateblue{--background: var(--background-darkslateblue)}body.midnightblue{--background: var(--background-midnightblue)}body.darkslategray{--background: var(--background-darkslategray)}body.dimgray{--background: var(--background-dimgray)}body.blackcoffee{--background: var(--background-blackcoffee)}body.bulgarianrose{--background: var(--background-bulgarianrose)}body.castletongreen{--background: var(--background-castletongreen)}body.bohnsdesign{--background: var(--background-bohnsdesign)}a{color:inherit;text-decoration:none}a:hover{opacity:.7}h1,h2,h3,h4,h5,h6{font-family:Gloock,serif;font-optical-sizing:auto;margin:0;font-weight:400}p{margin:0;font-size:1.25rem;line-height:1.4;-webkit-user-select:all;user-select:all}ul{list-style:none;padding:0;margin:0}article h2{font-size:2rem;margin:var(--spacer-lg) 0 1rem}article p{font-size:1.25rem;line-height:1.4;-webkit-user-select:all;user-select:all;margin:1rem 0}article li{font-size:1.1rem;line-height:1.4;margin:.4rem 0;list-style-type:"✻";padding-left:1rem;color:var(--secondary)}article li::marker{color:var(--muted-color)}article li strong{font-weight:600;color:var(--foreground)}article li strong:after{content:"·";color:var(--muted-color);margin:0 .25rem 0 .5rem}article ul{list-style:disc;margin:0 0 1.5rem;padding-left:1.2rem;-webkit-user-select:all;user-select:all}section{display:flex;flex-direction:column;gap:var(--spacer-lg);padding:var(--spacer-lg)}section h2{font-family:Space Grotesk,sans-serif;text-transform:uppercase;letter-spacing:.2rem;font-size:var(--spacer-lg);opacity:.1;font-weight:700}@media screen and (min-width:800px){.layout.svelte-12qhfyh{max-width:1200px;display:grid;grid-template-columns:2fr 3fr;position:relative;align-items:flex-start;gap:var(--spacer-lg)}}main.svelte-12qhfyh{position:relative}.grid.svelte-12qhfyh{pointer-events:none;position:absolute;top:0;right:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(3,1fr);z-index:-1}@media screen and (min-width:800px){.grid.svelte-12qhfyh{position:fixed;width:70dvw;height:100dvh;grid-template-columns:repeat(5,1fr)}}.grid-line.svelte-12qhfyh{border-right:1px solid var(--ghost);width:1px}.grid-line.svelte-12qhfyh:first-child{border-right:none}.d.svelte-12qhfyh{display:none}@media screen and (min-width:800px){.d.svelte-12qhfyh{display:block}}
