.guides-dir.svelte-lwmo1i{gap:var(--space-2xl);padding:var(--space-xl) 0 var(--space-2xl);flex-direction:column;display:flex}.hero-card.svelte-lwmo1i{gap:var(--space-xl);padding:var(--space-xl);border-radius:var(--radius-2xl);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-rest);grid-template-columns:1.1fr 1.15fr;align-items:center;display:grid}.hc-main.svelte-lwmo1i{flex-direction:column;align-items:flex-start;gap:.95rem;display:flex}.hc-main.svelte-lwmo1i h1:where(.svelte-lwmo1i){font:var(--text-headline-lg);margin:0}.hc-main.svelte-lwmo1i p:where(.svelte-lwmo1i){color:var(--color-text-muted);margin:0;line-height:1.6}.hc-btns.svelte-lwmo1i{flex-wrap:wrap;gap:.65rem;margin-top:.4rem;display:flex}.onboarding-steps-card.svelte-lwmo1i{border-radius:var(--radius-xl);background:linear-gradient(145deg,#f0fdf4 0%,#f8fafc 100%);border:1px solid #bbf7d0;flex-direction:column;gap:1rem;padding:1.35rem;display:flex;box-shadow:0 8px 24px -12px #04785724}.osc-header.svelte-lwmo1i{border-bottom:1px solid #10b9812e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.65rem;display:flex}.osc-title-wrap.svelte-lwmo1i{align-items:center;gap:.5rem;display:flex}.osc-icon.svelte-lwmo1i{border-radius:var(--radius-md);color:#fff;background:#047857;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.osc-header.svelte-lwmo1i h3:where(.svelte-lwmo1i){font:var(--text-label-lg);color:#064e3b;margin:0;font-weight:700}.osc-pill.svelte-lwmo1i{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-full);color:#065f46;background:#d1fae5;padding:.22rem .65rem;font-size:.72rem;font-weight:700}.osc-list.svelte-lwmo1i{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.osc-step.svelte-lwmo1i{border-radius:var(--radius-lg);background:#fff;border:1px solid #e2e8f0;align-items:flex-start;gap:.85rem;padding:.8rem .95rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 2px 6px #0f172a0a}.osc-step.svelte-lwmo1i:hover{border-color:#6ee7b7;transform:translateY(-2px);box-shadow:0 6px 14px #04785714}.step-badge.svelte-lwmo1i{border-radius:.85rem;flex-shrink:0;place-items:center;width:2.65rem;height:2.65rem;display:grid;position:relative}.step-badge.step-1.svelte-lwmo1i{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.step-badge.step-2.svelte-lwmo1i{color:#0369a1;background:#eff6ff;border:1px solid #bae6fd}.step-badge.step-3.svelte-lwmo1i{color:#b45309;background:#fef3c7;border:1px solid #fde68a}.step-num.svelte-lwmo1i{color:#fff;background:#0f172a;border:2px solid #fff;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;font-size:.65rem;font-weight:800;display:grid;position:absolute;top:-.35rem;right:-.35rem}.step-content.svelte-lwmo1i{flex-direction:column;gap:.2rem;min-width:0;display:flex}.step-content.svelte-lwmo1i strong:where(.svelte-lwmo1i){color:var(--color-text);font-size:.88rem;line-height:1.3}.step-content.svelte-lwmo1i p:where(.svelte-lwmo1i){color:var(--color-text-muted);margin:0;font-size:.79rem;line-height:1.42}.toast.svelte-lwmo1i{border-radius:var(--radius-lg);color:#047857;background:#ecfdf5;padding:.85rem 1.25rem;font-weight:700}.section.svelte-lwmo1i{gap:var(--space-lg);flex-direction:column;display:flex}.bar.svelte-lwmo1i{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.bar.svelte-lwmo1i h2:where(.svelte-lwmo1i){font:var(--text-headline-md);margin:0}.bar.svelte-lwmo1i p:where(.svelte-lwmo1i){color:var(--color-text-muted);margin:.2rem 0 0}.search-w.svelte-lwmo1i{width:min(100%,22rem)}.guides-grid.svelte-lwmo1i{gap:var(--gutter);grid-template-columns:repeat(2,1fr);display:grid}.g-card.svelte-lwmo1i{border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-rest);flex-direction:column;display:flex;overflow:hidden}.g-banner.svelte-lwmo1i{background-position:50%;background-size:cover;height:9rem;position:relative}.g-body.svelte-lwmo1i{flex-direction:column;flex:1;gap:.85rem;padding:1.25rem;display:flex}.g-head.svelte-lwmo1i{grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;display:grid}.avatar.svelte-lwmo1i{object-fit:cover;border:3px solid var(--color-surface);width:4.25rem;height:4.25rem;box-shadow:var(--shadow-rest);border-radius:50%}.g-head.svelte-lwmo1i h3:where(.svelte-lwmo1i){font:var(--text-headline-sm);align-items:center;gap:.25rem;margin:0;display:flex}.g-head.svelte-lwmo1i .ok{color:var(--color-primary)}.g-role.svelte-lwmo1i{color:var(--color-primary);margin:.1rem 0;font-size:.82rem;font-weight:600}.g-loc.svelte-lwmo1i{color:var(--color-text-subtle);align-items:center;gap:.2rem;margin:0;font-size:.76rem;display:flex}.bio.svelte-lwmo1i{color:var(--color-text-muted);margin:0;font-size:.88rem;line-height:1.5}.tags.svelte-lwmo1i{flex-wrap:wrap;gap:.35rem;display:flex}.chip.svelte-lwmo1i{border-radius:var(--radius-full);background:var(--color-surface-low);color:var(--color-text);padding:.2rem .55rem;font-size:.74rem}.chip.lang.svelte-lwmo1i{background:var(--color-secondary-soft);color:var(--color-on-secondary-soft)}.g-foot.svelte-lwmo1i{border-top:1px solid var(--color-surface-low);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.exp.svelte-lwmo1i{color:var(--color-text-subtle);font-size:.78rem}.pkg-grid.svelte-lwmo1i{gap:var(--gutter);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=960px){.hero-card.svelte-lwmo1i,.guides-grid.svelte-lwmo1i,.pkg-grid.svelte-lwmo1i{grid-template-columns:1fr}}@media (width<=640px){.hero-card.svelte-lwmo1i{padding:var(--space-lg)}.onboarding-steps-card.svelte-lwmo1i{padding:1rem}.osc-step.svelte-lwmo1i{gap:.65rem;padding:.7rem}.g-head.svelte-lwmo1i{grid-template-columns:auto 1fr}}
