.page-hero[data-astro-cid-icpdz3ac]{padding-top:120px}.badge[data-astro-cid-icpdz3ac]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:100px;border:1px solid var(--color-border);background:var(--color-surface);font-size:.75rem;font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2rem}.badge-dot[data-astro-cid-icpdz3ac]{width:8px;height:8px;border-radius:50%;background:#818cf8;animation:pulse-glow 2s ease-in-out infinite}.label[data-astro-cid-icpdz3ac]{font-size:.8rem;font-weight:600;color:#818cf8;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1rem}.bg-surface[data-astro-cid-icpdz3ac]{background:var(--color-surface)}.content-prose[data-astro-cid-icpdz3ac]{max-width:680px;margin:0 auto}.content-prose[data-astro-cid-icpdz3ac] h2[data-astro-cid-icpdz3ac]{font-size:1.75rem;font-weight:700;margin-bottom:1.5rem}.content-prose[data-astro-cid-icpdz3ac] p[data-astro-cid-icpdz3ac]{color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem;font-size:1rem}.loop-diagram[data-astro-cid-icpdz3ac]{display:flex;flex-direction:column;align-items:center;gap:0;max-width:900px;margin:0 auto}@media(min-width:768px){.loop-diagram[data-astro-cid-icpdz3ac]{flex-direction:row}}.loop-node[data-astro-cid-icpdz3ac]{flex:1;padding:1.5rem 1.25rem;border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface);text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.loop-node-icon[data-astro-cid-icpdz3ac]{width:48px;height:48px;border-radius:14px;background:#818cf81a;display:flex;align-items:center;justify-content:center;margin-bottom:.25rem}.node-done[data-astro-cid-icpdz3ac] .loop-node-icon[data-astro-cid-icpdz3ac]{background:#4ade801a}.loop-node[data-astro-cid-icpdz3ac] h3[data-astro-cid-icpdz3ac]{font-size:1rem;font-weight:700;margin:0}.loop-node[data-astro-cid-icpdz3ac] p[data-astro-cid-icpdz3ac]{font-size:.8rem;color:var(--color-text-secondary);line-height:1.5;margin:0}.node-tag[data-astro-cid-icpdz3ac]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:2px 8px;border-radius:100px;background:#818cf826;color:#818cf8;margin-top:.25rem}.loop-connector[data-astro-cid-icpdz3ac]{font-size:1.5rem;color:#818cf8;padding:.75rem;display:flex;align-items:center}@media(max-width:767px){.loop-connector[data-astro-cid-icpdz3ac]{transform:rotate(90deg)}}.setup-steps[data-astro-cid-icpdz3ac]{display:flex;flex-direction:column;gap:2rem;max-width:680px;margin:0 auto}.setup-step[data-astro-cid-icpdz3ac]{display:flex;gap:1.5rem;align-items:flex-start}.setup-step-number[data-astro-cid-icpdz3ac]{font-size:2rem;font-weight:700;opacity:.4;flex-shrink:0;line-height:1.2}.setup-step-content[data-astro-cid-icpdz3ac] h3[data-astro-cid-icpdz3ac]{font-size:1.05rem;font-weight:600;margin-bottom:.5rem}.setup-step-content[data-astro-cid-icpdz3ac] p[data-astro-cid-icpdz3ac]{font-size:.875rem;color:var(--color-text-secondary);line-height:1.75}.why-grid[data-astro-cid-icpdz3ac]{display:grid;grid-template-columns:1fr;gap:3rem;max-width:900px;margin:0 auto}@media(min-width:768px){.why-grid[data-astro-cid-icpdz3ac]{grid-template-columns:1fr 1fr}}.why-stats[data-astro-cid-icpdz3ac]{display:flex;flex-direction:column;gap:1.5rem}.stat-card[data-astro-cid-icpdz3ac]{padding:1.5rem;border-radius:16px;background:var(--color-surface);border:1px solid var(--color-border)}.stat-value[data-astro-cid-icpdz3ac]{font-size:2.5rem;font-weight:800;line-height:1;margin-bottom:.5rem}.stat-label[data-astro-cid-icpdz3ac]{font-size:.875rem;color:var(--color-text-secondary)}.faq-list[data-astro-cid-icpdz3ac]{display:flex;flex-direction:column;gap:.75rem}.faq-item[data-astro-cid-icpdz3ac]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden;transition:border-color .3s}.faq-item[data-astro-cid-icpdz3ac]:hover,.faq-item[data-astro-cid-icpdz3ac][open]{border-color:#818cf8}.faq-item[data-astro-cid-icpdz3ac] summary[data-astro-cid-icpdz3ac]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;cursor:pointer;list-style:none;user-select:none}.faq-item[data-astro-cid-icpdz3ac] summary[data-astro-cid-icpdz3ac]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-icpdz3ac] summary[data-astro-cid-icpdz3ac] h3[data-astro-cid-icpdz3ac]{font-size:.95rem;font-weight:600;padding-right:1rem;margin:0}.faq-item[data-astro-cid-icpdz3ac] summary[data-astro-cid-icpdz3ac] svg[data-astro-cid-icpdz3ac]{flex-shrink:0;color:var(--color-text-muted);transition:transform .3s}.faq-item[data-astro-cid-icpdz3ac][open] summary[data-astro-cid-icpdz3ac] svg[data-astro-cid-icpdz3ac]{transform:rotate(45deg)}.faq-answer[data-astro-cid-icpdz3ac]{padding:0 1.5rem 1.25rem}.faq-answer[data-astro-cid-icpdz3ac] p[data-astro-cid-icpdz3ac]{font-size:.875rem;color:var(--color-text-secondary);line-height:1.7}@media(min-width:768px){.oc-related-grid[data-astro-cid-icpdz3ac]{grid-template-columns:repeat(3,1fr)!important}}
