.builder-fallback-card[data-astro-cid-znyoe655]{user-select:none;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:space-between;width:100%;height:780px;min-height:580px;max-height:calc(100vh - 160px);font-family:inherit;transition:background-color .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px -2px #0000000d,0 2px 6px -1px #00000008}.dark .builder-fallback-card[data-astro-cid-znyoe655]{background-color:#0c0c0c!important;border-color:#262626!important;box-shadow:0 4px 24px -2px #00000080!important}.fallback-toolbar-skeleton[data-astro-cid-znyoe655]{background:#fafafa;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;height:50px;padding:0 16px;display:flex}.dark .fallback-toolbar-skeleton[data-astro-cid-znyoe655]{background-color:#141414!important;border-bottom-color:#262626!important}.toolbar-skeleton-left[data-astro-cid-znyoe655],.toolbar-skeleton-right[data-astro-cid-znyoe655]{align-items:center;gap:8px;display:flex}.skeleton-pill[data-astro-cid-znyoe655]{opacity:.6;background:#e2e8f0;border-radius:6px;height:28px;animation:2s ease-in-out infinite pulse-shimmer}.pill-xs[data-astro-cid-znyoe655]{width:36px}.pill-sm[data-astro-cid-znyoe655]{width:68px}.pill-md[data-astro-cid-znyoe655]{width:140px}.dark .skeleton-pill[data-astro-cid-znyoe655]{background:#27272a}.fallback-center-stage[data-astro-cid-znyoe655]{flex-direction:column;justify-content:center;align-items:center;gap:18px;margin:auto 0;padding:24px 16px;display:flex}.logo-buffer-wrapper[data-astro-cid-znyoe655]{justify-content:center;align-items:center;width:92px;height:92px;display:flex;position:relative}.buffering-spinner[data-astro-cid-znyoe655]{border:3px solid #2563eb;border-color:#2563eb #60a5fa #2563eb1f #2563eb1f;border-radius:50%;animation:.9s cubic-bezier(.55,.15,.45,.85) infinite buffer-spin;position:absolute;inset:0}.dark .buffering-spinner[data-astro-cid-znyoe655]{border-color:#3b82f6 #93c5fd #3b82f626 #3b82f626}.logo-badge[data-astro-cid-znyoe655]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;justify-content:center;align-items:center;width:68px;height:68px;animation:2.2s ease-in-out infinite badge-pulse;display:flex;position:relative;box-shadow:0 4px 14px #0000000d}.dark .logo-badge[data-astro-cid-znyoe655]{background:#18181b;border-color:#27272a;box-shadow:0 4px 18px #0006}.fallback-status[data-astro-cid-znyoe655]{color:var(--color-ink,#334155);letter-spacing:-.01em;align-items:center;font-size:14px;font-weight:500;display:flex}.dark .fallback-status[data-astro-cid-znyoe655]{color:#94a3b8}.status-dots[data-astro-cid-znyoe655] span[data-astro-cid-znyoe655]{opacity:0;animation:1.4s infinite dot-blink}.status-dots[data-astro-cid-znyoe655] span[data-astro-cid-znyoe655]:first-child{animation-delay:0s}.status-dots[data-astro-cid-znyoe655] span[data-astro-cid-znyoe655]:nth-child(2){animation-delay:.25s}.status-dots[data-astro-cid-znyoe655] span[data-astro-cid-znyoe655]:nth-child(3){animation-delay:.5s}.fallback-grid-skeleton[data-astro-cid-znyoe655]{background:#f8fafc;border-top:1px solid #e5e7eb;flex-shrink:0;grid-template-columns:repeat(7,1fr);gap:8px;height:48px;padding:8px 12px;display:grid}.dark .fallback-grid-skeleton[data-astro-cid-znyoe655]{background:#141414;border-top-color:#262626}.skeleton-col[data-astro-cid-znyoe655]{opacity:.45;background:#e2e8f0;border-radius:4px;animation:2s ease-in-out infinite pulse-shimmer}.dark .skeleton-col[data-astro-cid-znyoe655]{background:#27272a}@media (width<=640px){.builder-fallback-card[data-astro-cid-znyoe655]{height:520px;min-height:480px}.fallback-toolbar-skeleton[data-astro-cid-znyoe655]{padding:0 10px}.toolbar-skeleton-right[data-astro-cid-znyoe655]{display:none}.fallback-grid-skeleton[data-astro-cid-znyoe655]{grid-template-columns:repeat(5,1fr)}.fallback-grid-skeleton[data-astro-cid-znyoe655] .skeleton-col[data-astro-cid-znyoe655]:nth-child(n+6){display:none}}@keyframes buffer-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes pulse-shimmer{0%,to{opacity:.4}50%{opacity:.75}}@keyframes dot-blink{0%,20%{opacity:0}40%{opacity:1}to{opacity:0}}.builder-page[data-astro-cid-7pbxuxwf]{background-color:var(--color-canvas);min-height:calc(100vh - 64px);padding-bottom:48px;transition:background-color .2s}.builder-intro-container[data-astro-cid-7pbxuxwf]{max-width:1380px;margin:0 auto;padding:24px 20px 0}@media (width<=640px){.builder-intro-container[data-astro-cid-7pbxuxwf]{padding:14px 10px 0}.builder-intro-header[data-astro-cid-7pbxuxwf]{margin-bottom:14px}.builder-title[data-astro-cid-7pbxuxwf]{margin-bottom:8px;font-size:22px;line-height:1.25}.builder-subtitle[data-astro-cid-7pbxuxwf]{font-size:13px}.builder-workspace-wrapper[data-astro-cid-7pbxuxwf]{min-height:500px;margin-bottom:20px}}@media (width<=380px){.builder-intro-container[data-astro-cid-7pbxuxwf]{padding:10px 6px 0}.builder-title[data-astro-cid-7pbxuxwf]{margin-bottom:6px;font-size:20px;line-height:1.25}.builder-subtitle[data-astro-cid-7pbxuxwf]{font-size:12px}}.builder-intro-header[data-astro-cid-7pbxuxwf]{text-align:center;margin-bottom:20px}.builder-title[data-astro-cid-7pbxuxwf]{color:var(--color-ink);letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.25}.builder-subtitle[data-astro-cid-7pbxuxwf]{color:var(--color-body);max-width:680px;margin:0 auto;font-size:14px;line-height:1.5}.builder-subtitle[data-astro-cid-7pbxuxwf] a[data-astro-cid-7pbxuxwf]{color:var(--color-link);font-weight:500;text-decoration:none;transition:color .15s}.builder-subtitle[data-astro-cid-7pbxuxwf] a[data-astro-cid-7pbxuxwf]:hover{color:var(--color-link-deep);text-decoration:underline}.builder-workspace-wrapper[data-astro-cid-7pbxuxwf]{contain:layout style;width:100%;min-height:780px;margin-bottom:32px}.builder-guide-section[data-astro-cid-7pbxuxwf]{border-top:1px solid var(--color-hairline);margin-top:24px;padding-top:24px}.guide-grid[data-astro-cid-7pbxuxwf]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.guide-card[data-astro-cid-7pbxuxwf]{background:var(--color-elevated);border:1px solid var(--color-hairline);box-shadow:var(--shadow-whisper);border-radius:10px;align-items:flex-start;gap:14px;padding:16px;transition:background-color .2s,border-color .2s;display:flex}.guide-icon[data-astro-cid-7pbxuxwf]{flex-shrink:0;margin-top:2px;font-size:22px;line-height:1}.guide-card-content[data-astro-cid-7pbxuxwf] h3[data-astro-cid-7pbxuxwf]{color:var(--color-ink);margin:0 0 4px;font-size:14px;font-weight:600}.guide-card-content[data-astro-cid-7pbxuxwf] p[data-astro-cid-7pbxuxwf]{color:var(--color-mute);margin:0;font-size:12px;line-height:1.4}kbd[data-astro-cid-7pbxuxwf]{color:#475569;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:4px;padding:1px 5px;font-family:inherit;font-size:11px;font-weight:600;display:inline-block;box-shadow:0 1px #0000001a}.dark kbd[data-astro-cid-7pbxuxwf]{color:#cbd5e1;background:#1e293b;border-color:#334155;box-shadow:0 1px #ffffff14}.seo-content-section[data-astro-cid-7pbxuxwf]{border-top:1px solid var(--color-hairline);flex-direction:column;gap:36px;margin-top:40px;padding-top:40px;display:flex}.seo-block[data-astro-cid-7pbxuxwf]{width:100%;max-width:800px;margin:0 auto}.seo-heading[data-astro-cid-7pbxuxwf]{color:var(--color-ink);letter-spacing:-.015em;margin:0 0 14px;font-size:clamp(20px,2.5vw,24px);font-weight:700}.seo-subheading[data-astro-cid-7pbxuxwf]{color:var(--color-ink);margin:20px 0 8px;font-size:16px;font-weight:600}.seo-block[data-astro-cid-7pbxuxwf] p[data-astro-cid-7pbxuxwf]{color:var(--color-body);margin:0 0 12px;font-size:14.5px;line-height:1.7}.seo-block[data-astro-cid-7pbxuxwf] p[data-astro-cid-7pbxuxwf]:last-child{margin-bottom:0}.seo-block[data-astro-cid-7pbxuxwf] a[data-astro-cid-7pbxuxwf],.seo-block[data-astro-cid-7pbxuxwf] a{color:var(--color-link);font-weight:500;text-decoration:none;transition:color .15s}.seo-block[data-astro-cid-7pbxuxwf] a[data-astro-cid-7pbxuxwf]:hover,.seo-block[data-astro-cid-7pbxuxwf] a:hover{color:var(--color-link-deep);text-decoration:underline}.seo-feature-list[data-astro-cid-7pbxuxwf]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.seo-feature-list[data-astro-cid-7pbxuxwf] li[data-astro-cid-7pbxuxwf]{color:var(--color-body);padding-left:20px;font-size:14px;line-height:1.6;position:relative}.seo-feature-list[data-astro-cid-7pbxuxwf] li[data-astro-cid-7pbxuxwf]:before{content:"✓";color:#059669;font-size:13px;font-weight:700;position:absolute;top:0;left:0}.seo-feature-list[data-astro-cid-7pbxuxwf] li[data-astro-cid-7pbxuxwf] strong[data-astro-cid-7pbxuxwf]{color:var(--color-ink)}.seo-steps-list[data-astro-cid-7pbxuxwf]{counter-reset:step-counter;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.seo-steps-list[data-astro-cid-7pbxuxwf] li[data-astro-cid-7pbxuxwf]{counter-increment:step-counter;color:var(--color-body);padding-left:36px;font-size:14.5px;line-height:1.65;position:relative}.seo-steps-list[data-astro-cid-7pbxuxwf] li[data-astro-cid-7pbxuxwf]:before{content:counter(step-counter);color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex;position:absolute;top:2px;left:0}.dark .seo-steps-list[data-astro-cid-7pbxuxwf] li[data-astro-cid-7pbxuxwf]:before{color:#60a5fa;background:#1e293b;border-color:#3b82f6}.seo-steps-list[data-astro-cid-7pbxuxwf] li[data-astro-cid-7pbxuxwf] strong[data-astro-cid-7pbxuxwf]{color:var(--color-ink)}.seo-faq-list[data-astro-cid-7pbxuxwf]{flex-direction:column;gap:10px;display:flex}.seo-faq-item[data-astro-cid-7pbxuxwf]{background:var(--color-elevated);border:1px solid var(--color-hairline);border-radius:10px;padding:14px 18px;transition:border-color .15s}.seo-faq-item[data-astro-cid-7pbxuxwf][open]{border-color:#2563eb}.dark .seo-faq-item[data-astro-cid-7pbxuxwf][open]{border-color:#3b82f6}.seo-faq-question[data-astro-cid-7pbxuxwf]{color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.seo-faq-question[data-astro-cid-7pbxuxwf]::-webkit-details-marker{display:none}.seo-faq-question[data-astro-cid-7pbxuxwf]:after{content:"+";color:#2563eb;flex-shrink:0;font-size:18px;transition:transform .2s}.dark .seo-faq-question[data-astro-cid-7pbxuxwf]:after{color:#60a5fa}.seo-faq-item[data-astro-cid-7pbxuxwf][open] .seo-faq-question[data-astro-cid-7pbxuxwf]:after{content:"−"}.seo-faq-answer[data-astro-cid-7pbxuxwf]{margin-top:10px}.seo-faq-answer[data-astro-cid-7pbxuxwf] p[data-astro-cid-7pbxuxwf]{color:var(--color-body);margin:0;font-size:13.5px;line-height:1.6}.seo-faq-answer[data-astro-cid-7pbxuxwf] a[data-astro-cid-7pbxuxwf],.seo-faq-answer[data-astro-cid-7pbxuxwf] a{color:var(--color-link);font-weight:500;text-decoration:none}.seo-faq-answer[data-astro-cid-7pbxuxwf] a[data-astro-cid-7pbxuxwf]:hover,.seo-faq-answer[data-astro-cid-7pbxuxwf] a:hover{color:var(--color-link-deep);text-decoration:underline}.seo-cta-banner[data-astro-cid-7pbxuxwf]{background:var(--color-elevated);border:1px solid var(--color-hairline);box-shadow:var(--shadow-whisper);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.seo-cta-content[data-astro-cid-7pbxuxwf] h3[data-astro-cid-7pbxuxwf]{color:var(--color-ink);margin:0 0 4px;font-size:17px;font-weight:700}.seo-cta-content[data-astro-cid-7pbxuxwf] p[data-astro-cid-7pbxuxwf]{color:var(--color-body);margin:0;font-size:13.5px;line-height:1.5}.seo-cta-content[data-astro-cid-7pbxuxwf] a[data-astro-cid-7pbxuxwf],.seo-cta-content[data-astro-cid-7pbxuxwf] a{color:var(--color-link);font-weight:500;text-decoration:none}.seo-cta-content[data-astro-cid-7pbxuxwf] a[data-astro-cid-7pbxuxwf]:hover,.seo-cta-content[data-astro-cid-7pbxuxwf] a:hover{color:var(--color-link-deep);text-decoration:underline}.seo-cta-link[data-astro-cid-7pbxuxwf]{white-space:nowrap;flex-shrink:0}@media (width<=640px){.seo-content-section[data-astro-cid-7pbxuxwf]{gap:28px;margin-top:32px;padding-top:32px}.seo-heading[data-astro-cid-7pbxuxwf]{font-size:19px}.seo-cta-banner[data-astro-cid-7pbxuxwf]{text-align:center;flex-direction:column;align-items:stretch;padding:20px}.seo-cta-link[data-astro-cid-7pbxuxwf]{text-align:center}}
