.intro-container.svelte-12u07ho{color:#0f172a;line-height:1.6}.hero-docs.svelte-12u07ho{padding:40px 0 60px;border-bottom:1px solid #e2e8f0;margin-bottom:60px}.hero-docs.svelte-12u07ho .badge:where(.svelte-12u07ho){background:#6366f11a;color:#6366f1;padding:6px 16px;border-radius:100px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.hero-docs.svelte-12u07ho h1:where(.svelte-12u07ho){font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;letter-spacing:-.03em;margin:20px 0}.hero-docs.svelte-12u07ho h1:where(.svelte-12u07ho) .gradient:where(.svelte-12u07ho){background:linear-gradient(135deg,#6366f1,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-docs.svelte-12u07ho .lead:where(.svelte-12u07ho){font-size:1.25rem;color:#64748b;max-width:700px;margin-bottom:30px}.quick-links.svelte-12u07ho{display:flex;gap:15px}.quick-links.svelte-12u07ho .btn-main:where(.svelte-12u07ho){background:#6366f1;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;transition:transform .2s}.quick-links.svelte-12u07ho .btn-main:where(.svelte-12u07ho):hover{transform:translateY(-2px)}.quick-links.svelte-12u07ho .btn-sub:where(.svelte-12u07ho){padding:12px 24px;color:#0f172a;text-decoration:none;font-weight:600}.quick-links.svelte-12u07ho .btn-sub:where(.svelte-12u07ho):hover{color:#6366f1}.feature-grid.svelte-12u07ho{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:80px}.feature-card.svelte-12u07ho{background:#f8fafc;padding:30px;border-radius:20px;border:1px solid #e2e8f0;transition:border-color .3s}.feature-card.svelte-12u07ho:hover{border-color:#6366f1}.feature-card.svelte-12u07ho .icon-box:where(.svelte-12u07ho){font-size:2rem;margin-bottom:15px}.feature-card.svelte-12u07ho h3:where(.svelte-12u07ho){margin-bottom:10px;font-weight:700}.feature-card.svelte-12u07ho p:where(.svelte-12u07ho){color:#64748b;font-size:.95rem}.philosophy-section.svelte-12u07ho{margin-bottom:80px}.philosophy-section.svelte-12u07ho h2:where(.svelte-12u07ho){font-size:2rem;margin-bottom:20px;font-weight:800}.philosophy-section.svelte-12u07ho p:where(.svelte-12u07ho){font-size:1.1rem;color:#334155;margin-bottom:20px}.philosophy-section.svelte-12u07ho .info-box:where(.svelte-12u07ho){background:#f1f5f9;border-left:4px solid #6366f1;padding:20px;border-radius:0 12px 12px 0;font-style:italic}.next-steps.svelte-12u07ho h3:where(.svelte-12u07ho){font-size:1.5rem;margin-bottom:30px;font-weight:700}.steps-list.svelte-12u07ho{display:flex;flex-direction:column;gap:15px}.step-item.svelte-12u07ho{display:flex;align-items:center;gap:20px;padding:20px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;text-decoration:none;color:inherit;transition:all .2s}.step-item.svelte-12u07ho:hover{border-color:#6366f1;background:#6366f105;transform:translate(5px)}.step-item.svelte-12u07ho .num:where(.svelte-12u07ho){font-size:1.2rem;font-weight:800;color:#6366f14d}.step-item.svelte-12u07ho strong:where(.svelte-12u07ho){display:block;font-size:1.1rem}.step-item.svelte-12u07ho span:where(.svelte-12u07ho){font-size:.9rem;color:#64748b}
