.page.svelte-qdcndg{max-width:760px;margin:0 auto;padding:80px 24px 96px}.header.svelte-qdcndg{margin-bottom:48px;text-align:center}.eyebrow.svelte-qdcndg{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--brand);background:var(--brand-light);padding:8px 16px;border-radius:var(--radius-full);margin-bottom:20px}h1.svelte-qdcndg{font-size:clamp(2em,4vw,2.8em);font-weight:700;color:var(--text-primary);letter-spacing:-.02em;margin-bottom:12px}.last-updated.svelte-qdcndg{color:var(--text-muted);font-size:.92em}.hero-card.svelte-qdcndg{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #bbf7d0;border-radius:var(--radius-xl);padding:48px 40px;text-align:center;margin-bottom:64px}.hero-icon.svelte-qdcndg{width:56px;height:56px;border-radius:var(--radius-full);background:#15803d;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.hero-title.svelte-qdcndg{font-size:1.6em;font-weight:700;color:#14532d;margin-bottom:16px;letter-spacing:-.01em;line-height:1.3}.hero-text.svelte-qdcndg{color:#166534;font-size:1em;line-height:1.7;max-width:520px;margin:0 auto}.section.svelte-qdcndg{margin-bottom:48px}.section.svelte-qdcndg h2:where(.svelte-qdcndg){font-size:1.4em;font-weight:700;color:var(--text-primary);margin-bottom:18px;letter-spacing:-.01em}.section.svelte-qdcndg p:where(.svelte-qdcndg){color:var(--text-secondary);line-height:1.75;margin-bottom:16px}.section.svelte-qdcndg p:where(.svelte-qdcndg):last-child{margin-bottom:0}.storage-list.svelte-qdcndg{display:flex;flex-direction:column;gap:16px;margin-top:24px}.storage-item.svelte-qdcndg{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px 26px}.storage-item.svelte-qdcndg h3:where(.svelte-qdcndg){font-size:1em;font-weight:600;color:var(--text-primary);margin-bottom:8px}.storage-item.svelte-qdcndg p:where(.svelte-qdcndg){color:var(--text-secondary);line-height:1.65;font-size:.94em;margin:0}code.svelte-qdcndg{background:var(--brand-light);color:var(--brand);padding:2px 8px;border-radius:var(--radius-sm);font-size:.88em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}a.svelte-qdcndg{color:var(--brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}a.svelte-qdcndg:hover{color:var(--brand-dark)}em.svelte-qdcndg{font-style:italic}
