.docs-page.svelte-gv4x5l.svelte-gv4x5l{max-width:1240px}.page-grid.svelte-gv4x5l.svelte-gv4x5l{display:grid;grid-template-columns:minmax(0,1fr) minmax(480px,640px);gap:2.5rem;align-items:start}.page-copy.svelte-gv4x5l.svelte-gv4x5l{min-width:0;max-width:640px}.page-figure.svelte-gv4x5l.svelte-gv4x5l{position:sticky;top:0;align-self:start;width:100%;height:calc(100vh - 80px - 6rem);z-index:2;min-height:0}.eyebrow.svelte-gv4x5l.svelte-gv4x5l{font-family:Montserrat,sans-serif;font-size:.65rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#999;margin:0 0 .75rem}h1.svelte-gv4x5l.svelte-gv4x5l{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:600;color:#000;margin:0 0 .75rem}.lede.svelte-gv4x5l.svelte-gv4x5l{font-family:Montserrat,sans-serif;font-size:.95rem;line-height:1.6;color:#666;margin:0 0 2.5rem}.section.svelte-gv4x5l.svelte-gv4x5l{margin-bottom:2.25rem;padding-top:1.75rem;border-top:1px solid #e5e5e5}h2.svelte-gv4x5l.svelte-gv4x5l{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#000;margin:0 0 1rem}.section.svelte-gv4x5l p.svelte-gv4x5l{font-family:Montserrat,sans-serif;font-size:.95rem;line-height:1.65;color:#666;margin:0 0 1rem}.section.svelte-gv4x5l p.svelte-gv4x5l:last-child{margin-bottom:0}.section.svelte-gv4x5l strong.svelte-gv4x5l{color:#000;font-weight:500}.section.svelte-gv4x5l a.svelte-gv4x5l{color:#000;font-weight:500;text-decoration:none}.section.svelte-gv4x5l a.svelte-gv4x5l:hover{opacity:.55}.next-links.svelte-gv4x5l.svelte-gv4x5l{display:flex;flex-wrap:wrap;gap:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e5e5;margin-top:.5rem}.next-links.svelte-gv4x5l a.svelte-gv4x5l{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;color:#000;text-decoration:none;transition:opacity .15s ease}.next-links.svelte-gv4x5l a.svelte-gv4x5l:hover{opacity:.55}@media (max-width: 960px){.page-grid.svelte-gv4x5l.svelte-gv4x5l{grid-template-columns:1fr}.page-figure.svelte-gv4x5l.svelte-gv4x5l{position:relative;top:0;order:-1;width:min(640px,100%);height:520px;margin:0 auto 1rem;z-index:1}}
