.guide.svelte-1vo9te1{color:var(--site-fg)}.guide-hero.svelte-1vo9te1,.guide-layout.svelte-1vo9te1,.questions.svelte-1vo9te1,.related.svelte-1vo9te1{width:min(1200px,calc(100% - 40px));margin-inline:auto}.guide-hero.svelte-1vo9te1{padding-block:36px 64px}.breadcrumbs.svelte-1vo9te1{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:48px;color:var(--site-muted);font-size:12px}.eyebrow.svelte-1vo9te1{color:var(--signal);font-family:var(--font-mono);font-size:10px;letter-spacing:.13em}h1.svelte-1vo9te1{max-width:21ch;margin-top:20px;font-size:clamp(36px,4.6vw,64px);line-height:1.08;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere}.answer.svelte-1vo9te1{max-width:78ch;margin-top:28px;color:var(--site-muted);font-size:16px;line-height:1.9}.hero-links.svelte-1vo9te1{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;font-size:13px}.guide-layout.svelte-1vo9te1{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start}.contents.svelte-1vo9te1{position:sticky;top:96px;display:grid;gap:6px;padding-top:28px;border-top:1px solid var(--site-hairline)}.contents.svelte-1vo9te1 a:where(.svelte-1vo9te1){padding-block:9px;color:var(--site-muted);font-size:12px;line-height:1.7}.guide-body.svelte-1vo9te1{min-width:0}.reading-section.svelte-1vo9te1{padding-block:28px 40px;border-top:1px solid var(--site-hairline)}section[id].svelte-1vo9te1{scroll-margin-top:96px}h2.svelte-1vo9te1{margin-top:12px;font-size:clamp(23px,2.3vw,30px);line-height:1.3;letter-spacing:-.025em;text-wrap:balance}.reading-section.svelte-1vo9te1>p:where(.svelte-1vo9te1){margin-block:20px;color:var(--site-muted);font-size:14px;line-height:1.95}.reading-section.svelte-1vo9te1>a:where(.svelte-1vo9te1),.reading-section.svelte-1vo9te1 p:where(.svelte-1vo9te1) a:where(.svelte-1vo9te1){display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.reading-section.svelte-1vo9te1 .code-surface{margin-top:20px}.reading-section.svelte-1vo9te1 .snapshot:where(.svelte-1vo9te1){font-size:11px}.model-links.svelte-1vo9te1{margin-block:24px;border-top:1px solid var(--site-hairline)}.model-links.svelte-1vo9te1 li:where(.svelte-1vo9te1){display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--site-hairline)}.model-links.svelte-1vo9te1 a:where(.svelte-1vo9te1){display:grid;flex:1;gap:6px;padding-block:16px;overflow-wrap:anywhere;font-size:14px}.model-links.svelte-1vo9te1 small:where(.svelte-1vo9te1){color:var(--site-muted);font-size:11px}.availability-note.svelte-1vo9te1{padding:20px;background:var(--site-bg-alt)}.questions.svelte-1vo9te1{padding-block:64px;border-top:1px solid var(--site-hairline)}dl.svelte-1vo9te1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}dt.svelte-1vo9te1{font-size:15px;line-height:1.6;font-weight:600}dd.svelte-1vo9te1{margin-top:14px;color:var(--site-muted);font-size:13px;line-height:1.9}.related.svelte-1vo9te1{display:grid;gap:14px;padding-block:32px 72px;border-top:1px solid var(--site-hairline)}.related.svelte-1vo9te1 a:where(.svelte-1vo9te1){display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:52px;font-size:clamp(16px,2vw,23px)}a.svelte-1vo9te1:hover{color:var(--signal)}a.svelte-1vo9te1:focus-visible{outline:2px solid var(--signal);outline-offset:5px}@media(max-width:900px){.guide-layout.svelte-1vo9te1{grid-template-columns:minmax(0,1fr);gap:32px}.contents.svelte-1vo9te1{position:static;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px}.contents.svelte-1vo9te1 p:where(.svelte-1vo9te1){grid-column:1 / -1}dl.svelte-1vo9te1{grid-template-columns:minmax(0,1fr)}}@media(max-width:540px){.guide-hero.svelte-1vo9te1{padding-bottom:40px}.breadcrumbs.svelte-1vo9te1{margin-bottom:32px}.answer.svelte-1vo9te1{font-size:14px}.contents.svelte-1vo9te1{grid-template-columns:minmax(0,1fr)}.questions.svelte-1vo9te1{padding-block:40px}}
