.shell.svelte-1qufkzk.svelte-1qufkzk{display:grid;grid-template-columns:180px 1fr;gap:3rem;align-items:start}.narrow-nav.svelte-1qufkzk.svelte-1qufkzk{display:none}@media (max-width: 880px){.shell.svelte-1qufkzk.svelte-1qufkzk{grid-template-columns:1fr;gap:0}.sidebar.svelte-1qufkzk.svelte-1qufkzk{display:none}.narrow-nav.svelte-1qufkzk.svelte-1qufkzk{display:block}}.sidebar.svelte-1qufkzk.svelte-1qufkzk{position:sticky;top:1.5rem;max-height:calc(100vh - 3rem);overflow-y:auto;font-size:1rem;padding-top:.75rem}.sidebar.svelte-1qufkzk nav.svelte-1qufkzk{display:flex;flex-direction:column}.section-title.svelte-1qufkzk.svelte-1qufkzk{font-family:var(--font-brand);font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#39352c8c;margin:1.25rem 0 .5rem;padding:0 .6rem}.section-title.svelte-1qufkzk.svelte-1qufkzk:first-child{margin-top:0}ul.svelte-1qufkzk.svelte-1qufkzk{list-style:none;margin:0;padding:0}li.svelte-1qufkzk.svelte-1qufkzk{margin:0}a.svelte-1qufkzk.svelte-1qufkzk{display:block;padding:.3rem .6rem;border-radius:6px;text-decoration:none;color:var(--ink);opacity:.75;transition:opacity .15s ease,background .15s ease;line-height:1.4}a.svelte-1qufkzk.svelte-1qufkzk:hover{opacity:1}a.svelte-1qufkzk.svelte-1qufkzk:focus{outline:none}a.active.svelte-1qufkzk.svelte-1qufkzk{color:var(--primary);font-weight:700;opacity:1;background:#0054c517}.content.svelte-1qufkzk.svelte-1qufkzk{min-width:0}.content.svelte-1qufkzk>:first-child{margin-top:0}
