svg.svelte-5bdd6x{width:3rem;height:3rem;color:inherit}header.svelte-vny38x{background-color:var(--nav-background);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);position:sticky;top:0;z-index:1}header.svelte-vny38x .inner:where(.svelte-vny38x){display:flex;flex-direction:row;flex-wrap:wrap;padding:0 var(--main-content-padding);width:100%;max-width:120rem;margin:0 auto}.hamburger.svelte-vny38x{display:none;cursor:pointer;padding:1rem 0 1rem 1rem;color:var(--color-secondary)}.hamburger.svelte-vny38x:hover{color:var(--color-primary)}.title.svelte-vny38x{font-size:var(--text-md);flex:1 0 auto;display:flex;align-items:center;height:5rem;margin-right:2rem}nav.svelte-vny38x{display:flex;flex-direction:row;flex-wrap:nowrap}.nav-link.svelte-vny38x{font-size:var(--text-sm)}.nav-link.svelte-vny38x>a:where(.svelte-vny38x){display:block;height:5rem}.nav-link.svelte-vny38x>a:where(.svelte-vny38x)>div:where(.svelte-vny38x){height:5rem;display:flex;align-items:center;vertical-align:baseline;margin:0 2rem 0 0;white-space:nowrap;border-bottom:3px solid transparent}.nav-link.svelte-vny38x>a:where(.svelte-vny38x):hover>div:where(.svelte-vny38x){border-bottom:3px solid var(--color-secondary)}.nav-link[aria-current=page].svelte-vny38x>a:where(.svelte-vny38x)>div:where(.svelte-vny38x){border-bottom:3px solid var(--color-primary)}.nav-link.svelte-vny38x:last-child>a:where(.svelte-vny38x)>div:where(.svelte-vny38x){margin-right:0}@media (max-width: 840px){.hamburger.svelte-vny38x{display:block}.title.svelte-vny38x{margin-right:0}nav.svelte-vny38x{flex:1 0 100%;flex-wrap:wrap;display:none}nav.svelte-vny38x>div:where(.svelte-vny38x){flex:1 0 100%}nav.expanded.svelte-vny38x{display:flex}.nav-link.svelte-vny38x{margin-left:-1rem}.nav-link.svelte-vny38x>a:where(.svelte-vny38x){height:4rem}.nav-link.svelte-vny38x>a:where(.svelte-vny38x)>div:where(.svelte-vny38x){border-left:3px solid transparent;border-bottom:none;padding-left:1rem;height:3rem}.nav-link.svelte-vny38x>a:where(.svelte-vny38x):hover>div:where(.svelte-vny38x){border-bottom:none;border-left:3px solid var(--color-secondary)}.nav-link[aria-current=page].svelte-vny38x>a:where(.svelte-vny38x)>div:where(.svelte-vny38x){border-bottom:none;border-left:3px solid var(--color-primary)}}html{font-size:10px;background:var(--color-background)}@media (prefers-color-scheme: dark){html{color-scheme:dark}}html,body{padding:0;margin:0;font-family:Helvetica Neue,Helvetica,sans-serif}body{text-transform:uppercase;font-weight:700;letter-spacing:-.05rem;line-height:1;color:var(--color-primary);font-size:var(--text-sm);min-height:100vh;min-height:-webkit-fill-available}*{box-sizing:border-box}a{color:inherit;text-decoration:none;cursor:pointer}ul{margin:0;padding:0}ul li::marker{font-size:0;height:0}h1{margin:0;font-size:var(--text-xl)}h2{font-size:var(--text-lg);margin:0 0 1rem}h3{font-size:var(--text-md)}h4{font-size:var(--text-md);margin:0 0 1rem}main:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center;touch-action:none;pointer-events:none}main ul li{margin:0 0 .5rem;line-height:125%}main a:hover{text-decoration:underline}section{margin:0 0 var(--section-margin) 0}.layout{display:flex;flex-direction:column;min-height:100vh}main{padding:var(--main-content-padding);overflow-y:auto;overflow-x:hidden;flex:1 1 auto;width:100%;max-width:120rem;margin:0 auto}iframe{width:calc(min(900px,100vw) - var(--main-content-padding) * 2);height:calc(min(900px,100vw)*.5625);margin:0 auto}footer{position:sticky;bottom:0}
