.page.svelte-1xmjmrw{min-height:100vh;background-color:var(--color-bg);color:var(--color-fg);font-family:var(--font-sans)}.serif.svelte-1xmjmrw{font-family:var(--font-serif)}.docs.svelte-1xmjmrw{max-width:var(--max-width);margin:0 auto;padding:0 48px 80px}.docs-header.svelte-1xmjmrw{padding:64px 0;text-align:center}.docs-header.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:48px;font-weight:700;margin-bottom:16px}.docs-header.svelte-1xmjmrw p:where(.svelte-1xmjmrw){font-size:18px;color:var(--color-fg-muted)}.docs-notice.svelte-1xmjmrw{max-width:560px;margin:24px auto 0;padding:16px 24px;background:var(--color-bg-alt, #f5f4f2);border:1px solid var(--color-border, #e5e5e5);font-size:14px;line-height:1.6;color:var(--color-fg-muted, #666)}.docs-notice.svelte-1xmjmrw a:where(.svelte-1xmjmrw){color:var(--color-geata, #10b981);text-decoration:none;font-weight:500}.docs-notice.svelte-1xmjmrw a:where(.svelte-1xmjmrw):hover{text-decoration:underline}.products-section.svelte-1xmjmrw{display:flex;flex-direction:column;gap:48px;margin-bottom:64px}.product-docs.svelte-1xmjmrw{border:1px solid var(--color-border);padding:32px;background:var(--color-bg-alt)}.product-header.svelte-1xmjmrw{display:flex;align-items:center;gap:16px;margin-bottom:24px}.product-icon.svelte-1xmjmrw{width:48px;height:48px;flex-shrink:0}.product-header.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:24px;font-weight:700;margin-bottom:4px;display:flex;align-items:center;gap:12px}.badge.svelte-1xmjmrw{font-size:10px;font-weight:600;padding:4px 8px;background:var(--color-stor);color:#0f0f0f;text-transform:uppercase;letter-spacing:.5px}.product-header.svelte-1xmjmrw p:where(.svelte-1xmjmrw){color:var(--color-fg-muted);font-size:14px}.docs-grid.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.doc-card.svelte-1xmjmrw{position:relative;padding:20px;border:1px solid var(--color-border);background:var(--color-bg);text-decoration:none;color:var(--color-fg);display:flex;justify-content:space-between;align-items:center;transition:all .2s ease}.doc-card.svelte-1xmjmrw:hover{border-color:var(--color-fg);transform:translate(4px)}.doc-title.svelte-1xmjmrw{font-weight:500}.doc-card-soon.svelte-1xmjmrw{opacity:.5;cursor:default}.doc-card-soon.svelte-1xmjmrw:hover{border-color:var(--color-border);transform:none}.doc-soon-label.svelte-1xmjmrw{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--color-fg-subtle, #999)}.resources-section.svelte-1xmjmrw h2:where(.svelte-1xmjmrw){font-size:28px;font-weight:700;margin-bottom:24px}.resources-grid.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.resource-card.svelte-1xmjmrw{padding:24px;border:1px solid var(--color-border);text-decoration:none;color:var(--color-fg);transition:all .2s ease;display:flex;flex-direction:column;gap:4px}.resource-card.svelte-1xmjmrw:hover{border-color:var(--color-fg);background:var(--color-bg-alt)}.resource-title.svelte-1xmjmrw{font-weight:600}.resource-desc.svelte-1xmjmrw{font-size:14px;color:var(--color-fg-muted)}@media(max-width:900px){.docs.svelte-1xmjmrw{padding:0 24px 60px}.docs-header.svelte-1xmjmrw{padding:48px 0}.docs-header.svelte-1xmjmrw h1:where(.svelte-1xmjmrw){font-size:36px}}
