.inst.svelte-17bhqj8{--c-warn-bg: #fffbeb;--c-warn-border: #fde68a}.inst-container.svelte-17bhqj8{max-width:700px;margin:0 auto;padding:40px 24px 72px}.inst-back.svelte-17bhqj8{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-dim);text-decoration:none;margin-bottom:24px;transition:color .15s}.inst-back.svelte-17bhqj8:hover{color:var(--color-text)}.inst-hero.svelte-17bhqj8{text-align:center;margin-bottom:36px}.inst-hero-badge.svelte-17bhqj8{display:inline-block;padding:4px 14px;border-radius:999px;font-size:11px;font-weight:600;color:var(--color-accent);background:var(--color-accent-subtle);margin-bottom:14px;letter-spacing:.04em;text-transform:uppercase}.inst-hero.svelte-17bhqj8 h1:where(.svelte-17bhqj8){font-size:28px;font-weight:700;color:var(--color-text);margin-bottom:8px;line-height:1.3;letter-spacing:-.02em}.inst-hero.svelte-17bhqj8>p:where(.svelte-17bhqj8){font-size:15px;color:var(--color-text-dim);margin-bottom:18px}.inst-detected.svelte-17bhqj8{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:10px;background:var(--color-accent-subtle);border:1px solid color-mix(in srgb,var(--color-accent) 15%,transparent)}.inst-detected-icon.svelte-17bhqj8{width:36px;height:36px;border-radius:8px;background:var(--color-accent);color:#fff;display:flex;align-items:center;justify-content:center}.inst-detected-label.svelte-17bhqj8{font-size:10px;font-weight:600;color:var(--color-accent);text-transform:uppercase;letter-spacing:.04em}.inst-detected-device.svelte-17bhqj8{font-size:14px;font-weight:600;color:var(--color-text)}.inst-benefits.svelte-17bhqj8{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:40px}.inst-benefit.svelte-17bhqj8{display:flex;gap:10px;padding:12px 14px;border-radius:10px;background:var(--color-bg);border:1px solid var(--color-border)}.inst-benefit-icon.svelte-17bhqj8{width:34px;height:34px;border-radius:8px;background:var(--color-accent-subtle);color:var(--color-accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.inst-benefit.svelte-17bhqj8 strong:where(.svelte-17bhqj8){font-size:13px;font-weight:600;color:var(--color-text);display:block}.inst-benefit.svelte-17bhqj8 span:where(.svelte-17bhqj8){font-size:11px;color:var(--color-text-dim);line-height:1.4}.inst-section-title.svelte-17bhqj8{text-align:center;margin-bottom:18px}.inst-section-title.svelte-17bhqj8 h2:where(.svelte-17bhqj8){font-size:20px;font-weight:700;color:var(--color-text);margin-bottom:4px;letter-spacing:-.02em}.inst-section-title.svelte-17bhqj8 p:where(.svelte-17bhqj8){font-size:13px;color:var(--color-text-dim)}.inst-tabs.svelte-17bhqj8{display:flex;gap:6px;justify-content:center;margin-bottom:28px;flex-wrap:wrap}.inst-tab.svelte-17bhqj8{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:500;border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-muted);cursor:pointer;transition:all .15s;font-family:inherit;position:relative}.inst-tab.svelte-17bhqj8:hover{border-color:var(--color-accent);color:var(--color-accent)}.inst-tab.active.svelte-17bhqj8{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.inst-tab.detected.svelte-17bhqj8{border-color:var(--color-accent)}.inst-tab-badge.svelte-17bhqj8{position:absolute;top:-8px;right:-4px;font-size:9px;font-weight:600;padding:2px 6px;border-radius:6px;background:var(--color-accent);color:#fff;white-space:nowrap}.inst-tab.active.svelte-17bhqj8 .inst-tab-badge:where(.svelte-17bhqj8){background:var(--color-bg);color:var(--color-text)}.inst-warning.svelte-17bhqj8{padding:14px 18px;border-radius:10px;background:var(--c-warn-bg);border:1px solid var(--c-warn-border);margin-bottom:20px}.inst-warning-header.svelte-17bhqj8{display:flex;align-items:center;gap:8px;color:#92400e;font-size:13px;margin-bottom:6px}.inst-warning-fix.svelte-17bhqj8{font-size:12px;color:#78350f;padding-left:26px}.inst-warning-fix.svelte-17bhqj8 span:where(.svelte-17bhqj8){font-weight:600}.inst-platform-header.svelte-17bhqj8{display:flex;gap:12px;align-items:center;padding:18px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:10px;margin-bottom:18px}.inst-platform-icon.svelte-17bhqj8{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.ios-icon.svelte-17bhqj8{background:#1a1a1a}.android-icon.svelte-17bhqj8{background:#3ddc84;color:#fff}.mac-icon.svelte-17bhqj8{background:#1a1a1a}.win-icon.svelte-17bhqj8{background:#0078d4}.chrome-icon.svelte-17bhqj8{background:#4285f4}.inst-platform-header.svelte-17bhqj8 h3:where(.svelte-17bhqj8){font-size:15px;font-weight:600;color:var(--color-text);margin-bottom:2px}.inst-platform-header.svelte-17bhqj8 p:where(.svelte-17bhqj8){font-size:12px;color:var(--color-text-dim);line-height:1.4}.inst-req.svelte-17bhqj8{font-size:12px;color:var(--color-text-dim);padding:8px 14px;background:var(--color-bg-elevated);border-radius:6px;margin-bottom:18px}.inst-steps.svelte-17bhqj8{display:flex;flex-direction:column;gap:0;margin-bottom:36px;position:relative}.inst-step.svelte-17bhqj8{display:flex;gap:14px;padding:20px 18px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:10px;margin-bottom:10px;position:relative}.inst-step.svelte-17bhqj8:after{content:"";position:absolute;left:36px;bottom:-11px;width:2px;height:12px;background:var(--color-border)}.inst-step.svelte-17bhqj8:last-child:after{display:none}.inst-step-badge.svelte-17bhqj8{width:34px;height:34px;border-radius:50%;background:var(--color-text);color:var(--color-bg);font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.inst-step-badge.success.svelte-17bhqj8{background:#16a34a}.inst-step-body.svelte-17bhqj8{flex:1;min-width:0}.inst-step-body.svelte-17bhqj8 h4:where(.svelte-17bhqj8){font-size:15px;font-weight:600;color:var(--color-text);margin-bottom:6px}.inst-step-body.svelte-17bhqj8>p:where(.svelte-17bhqj8){font-size:13px;color:var(--color-text-muted);line-height:1.6;margin-bottom:10px}.inst-url-box.svelte-17bhqj8{display:flex;align-items:center;gap:8px;padding:9px 12px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:8px;margin-bottom:14px}.inst-url-box.svelte-17bhqj8 code:where(.svelte-17bhqj8){font-size:14px;font-weight:600;color:var(--color-accent);flex:1;font-family:SF Mono,Monaco,monospace}.inst-visual-hint.svelte-17bhqj8{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--color-accent);font-weight:500;margin-top:10px;padding:7px 10px;background:var(--color-accent-subtle);border-radius:6px}.inst-arrow-up.svelte-17bhqj8{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;flex-shrink:0}.inst-arrow-up.svelte-17bhqj8{border-bottom:8px solid var(--color-accent)}.inst-tip.svelte-17bhqj8{font-size:12px;color:var(--color-text-dim);padding:8px 12px;background:var(--color-bg-elevated);border-radius:6px;margin-top:8px;line-height:1.6;border-left:2px solid var(--color-accent)}.inst-success-msg.svelte-17bhqj8{display:flex;align-items:center;gap:8px;font-size:13px;color:#16a34a;font-weight:600;padding:10px 14px;background:#f0fdf4;border-radius:8px;border:1px solid #bbf7d0;margin-top:10px}.inst-mockup.svelte-17bhqj8{border-radius:12px;overflow:hidden;border:1px solid var(--color-border);margin:10px 0;background:#fff}.highlight-pulse.svelte-17bhqj8{animation:svelte-17bhqj8-pulse-highlight 2s ease-in-out infinite}@keyframes svelte-17bhqj8-pulse-highlight{0%,to{box-shadow:0 0 #0596694d}50%{box-shadow:0 0 0 8px #05966900}}.highlight-item.svelte-17bhqj8{background:var(--color-accent-subtle)!important;border-left:3px solid var(--color-accent)!important}.inst-highlight-arrow.svelte-17bhqj8{font-size:12px;font-weight:600;color:var(--color-accent);margin-left:auto}.highlight-btn.svelte-17bhqj8{background:var(--color-accent)!important;color:#fff!important;font-weight:600!important}.highlight-app.svelte-17bhqj8{animation:svelte-17bhqj8-pulse-scale 2s ease-in-out infinite}@keyframes svelte-17bhqj8-pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.inst-copy-btn.svelte-17bhqj8{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:600;background:var(--color-accent);color:#fff;border:none;cursor:pointer;font-family:inherit;transition:opacity .15s;white-space:nowrap;flex-shrink:0}.inst-copy-btn.svelte-17bhqj8:hover{opacity:.85}.inst-copy-btn.svelte-17bhqj8:active{transform:scale(.96)}.inst-inapp-warning.svelte-17bhqj8{background:#fef2f2;border-color:#fecaca}.inst-inapp-warning.svelte-17bhqj8 .inst-warning-header:where(.svelte-17bhqj8){color:#991b1b}.inst-inapp-warning.svelte-17bhqj8 .inst-warning-fix:where(.svelte-17bhqj8){color:#7f1d1d}.ios-url-bar-new.svelte-17bhqj8{display:flex;align-items:center;gap:6px;padding:6px 12px 8px;background:#f2f2f7}.ios-url-left-icon.svelte-17bhqj8{width:28px;height:28px;border-radius:6px;background:#e5e5ea;display:flex;align-items:center;justify-content:center;color:#8e8e93;flex-shrink:0}.ios-url-text-new.svelte-17bhqj8{flex:1;padding:8px 0;font-size:13px;color:var(--color-text);text-align:center}.ios-url-reload.svelte-17bhqj8{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#8e8e93;flex-shrink:0}.ios-url-dots.svelte-17bhqj8{width:32px;height:32px;border-radius:50%;background:#007aff14;color:#007aff;font-size:18px;font-weight:900;display:flex;align-items:center;justify-content:center;cursor:default;letter-spacing:-2px;flex-shrink:0}.ios-url-dots.highlight-pulse.svelte-17bhqj8{animation:svelte-17bhqj8-pulse-blue 2s ease-in-out infinite}.ios-dots-menu.svelte-17bhqj8{background:#f2f2f7;border-radius:14px;overflow:hidden;padding:4px 0}.ios-dots-menu-item.svelte-17bhqj8{display:flex;align-items:center;gap:12px;padding:12px 16px;font-size:14px;color:var(--color-text);border-bottom:1px solid #e5e5ea}.ios-dots-menu-item.svelte-17bhqj8:last-child{border-bottom:none}.ios-dots-menu-item.svelte-17bhqj8 svg:where(.svelte-17bhqj8){flex-shrink:0;color:#8e8e93}.ios-dots-menu-divider.svelte-17bhqj8{height:1px;background:#c7c7cc;margin:4px 16px}.highlight-text.svelte-17bhqj8{color:var(--color-accent)!important;font-weight:600}.ios-share-action-icon-circle.svelte-17bhqj8{width:44px;height:44px;border-radius:50%;background:#e5e5ea;display:flex;align-items:center;justify-content:center;color:#007aff}.ios-share-list-item.svelte-17bhqj8 svg:where(.svelte-17bhqj8){flex-shrink:0;color:#8e8e93}.ios-mockup.svelte-17bhqj8{max-width:320px}.ios-status-bar.svelte-17bhqj8{display:flex;justify-content:space-between;padding:6px 16px;font-size:12px;font-weight:600;color:var(--color-text);background:#f2f2f7}.ios-content.svelte-17bhqj8{padding:32px 20px;background:#fff;text-align:center;min-height:100px}.ios-app-preview.svelte-17bhqj8{display:flex;flex-direction:column;align-items:center;gap:6px}.ios-app-logo.svelte-17bhqj8{width:48px;height:48px;border-radius:12px;background:var(--color-text);color:#fff;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center}.ios-app-name.svelte-17bhqj8{font-size:16px;font-weight:700;color:var(--color-text)}.ios-app-desc.svelte-17bhqj8{font-size:12px;color:var(--color-text-dim)}@keyframes svelte-17bhqj8-pulse-blue{0%,to{box-shadow:0 0 #007aff66}50%{box-shadow:0 0 0 8px #007aff00}}.ios-share-mockup.svelte-17bhqj8{max-width:320px}.ios-share-menu.svelte-17bhqj8{background:#f2f2f7;border-radius:14px;overflow:hidden}.ios-share-handle.svelte-17bhqj8{width:36px;height:4px;border-radius:2px;background:#c7c7cc;margin:8px auto}.ios-share-actions.svelte-17bhqj8{padding:12px 16px;border-bottom:1px solid #d1d1d6}.ios-share-action-row.svelte-17bhqj8{display:flex;gap:16px}.ios-share-action-item.svelte-17bhqj8{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;color:var(--color-text-dim)}.ios-share-list.svelte-17bhqj8{padding:4px 0}.ios-share-list-item.svelte-17bhqj8{display:flex;align-items:center;gap:10px;padding:12px 16px;font-size:14px;color:var(--color-text);border-bottom:1px solid #e5e5ea}.ios-add-mockup.svelte-17bhqj8{max-width:320px}.ios-add-dialog.svelte-17bhqj8{background:#f2f2f7;border-radius:14px;overflow:hidden}.ios-add-header.svelte-17bhqj8{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #d1d1d6}.ios-add-cancel.svelte-17bhqj8{font-size:14px;color:#007aff;background:none;border:none;cursor:default;font-family:inherit}.ios-add-title.svelte-17bhqj8{font-size:15px;font-weight:600;color:var(--color-text)}.ios-add-confirm.svelte-17bhqj8{font-size:14px;font-weight:600;color:#007aff;background:none;border:none;cursor:default;font-family:inherit;padding:4px 12px;border-radius:6px}.ios-add-preview.svelte-17bhqj8{display:flex;gap:12px;align-items:center;padding:20px 16px}.ios-add-icon.svelte-17bhqj8{width:48px;height:48px;border-radius:12px;background:var(--color-text);color:#fff;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ios-add-name.svelte-17bhqj8{font-size:15px;font-weight:600;color:var(--color-text)}.ios-add-url.svelte-17bhqj8{font-size:12px;color:var(--color-text-dim)}.ios-home-mockup.svelte-17bhqj8{max-width:320px}.ios-home-grid.svelte-17bhqj8{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:24px;text-align:center}.ios-home-app.svelte-17bhqj8{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;color:var(--color-text)}.ios-home-icon.svelte-17bhqj8{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800}.ios-home-icon.gray.svelte-17bhqj8{background:#e5e7eb}.ios-home-icon.gd.svelte-17bhqj8{background:var(--color-text);color:#fff}.android-mockup.svelte-17bhqj8{max-width:320px}.android-status-bar.svelte-17bhqj8{display:flex;justify-content:space-between;padding:4px 16px;font-size:11px;color:var(--color-text);background:#f5f5f5}.android-url-bar.svelte-17bhqj8{display:flex;align-items:center;padding:8px 12px;background:#f5f5f5;gap:8px}.android-url-text.svelte-17bhqj8{flex:1;padding:8px 12px;background:#e8e8e8;border-radius:20px;font-size:13px;color:var(--color-text)}.android-menu.svelte-17bhqj8{font-size:20px;font-weight:700;color:#5f6368;cursor:default;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%}.android-menu.highlight-pulse.svelte-17bhqj8{background:var(--color-accent-subtle);color:var(--color-accent)}.android-content.svelte-17bhqj8{padding:32px 20px;background:#fff;text-align:center;min-height:80px}.android-app-preview.svelte-17bhqj8{display:flex;flex-direction:column;align-items:center;gap:6px}.android-app-logo.svelte-17bhqj8{width:48px;height:48px;border-radius:12px;background:var(--color-text);color:#fff;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center}.android-app-name.svelte-17bhqj8{font-size:16px;font-weight:700;color:var(--color-text)}.android-menu-mockup.svelte-17bhqj8{max-width:280px}.android-dropdown.svelte-17bhqj8{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000001f;overflow:hidden}.android-dropdown-item.svelte-17bhqj8{padding:12px 20px;font-size:14px;color:var(--color-text);border-bottom:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between}.android-confirm-mockup.svelte-17bhqj8{max-width:300px}.android-dialog.svelte-17bhqj8{background:#fff;border-radius:12px;padding:22px;box-shadow:0 8px 32px #0000001f}.android-dialog-header.svelte-17bhqj8{font-size:16px;font-weight:600;color:var(--color-text);margin-bottom:14px}.android-dialog-preview.svelte-17bhqj8{display:flex;gap:12px;align-items:center;margin-bottom:18px}.android-dialog-icon.svelte-17bhqj8{width:44px;height:44px;border-radius:12px;background:var(--color-text);color:#fff;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center}.android-dialog-name.svelte-17bhqj8{font-size:14px;font-weight:600;color:var(--color-text)}.android-dialog-url.svelte-17bhqj8{font-size:12px;color:var(--color-text-dim)}.android-dialog-actions.svelte-17bhqj8{display:flex;justify-content:flex-end;gap:10px}.android-dialog-cancel.svelte-17bhqj8,.android-dialog-install.svelte-17bhqj8{padding:8px 18px;border-radius:20px;font-size:13px;font-weight:600;border:none;cursor:default;font-family:inherit}.android-dialog-cancel.svelte-17bhqj8{background:none;color:var(--color-text-dim)}.android-dialog-install.svelte-17bhqj8{background:#1a73e8;color:#fff}.android-home-mockup.svelte-17bhqj8{max-width:320px}.android-home-grid.svelte-17bhqj8{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:24px;text-align:center}.android-home-app.svelte-17bhqj8{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;color:var(--color-text)}.android-home-icon.svelte-17bhqj8{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800}.android-home-icon.gray.svelte-17bhqj8{background:#e5e7eb}.android-home-icon.gd.svelte-17bhqj8{background:var(--color-text);color:#fff;border-radius:12px}.desktop-mockup.svelte-17bhqj8{max-width:100%}.desktop-titlebar.svelte-17bhqj8{display:flex;align-items:center;padding:8px 12px;background:#f5f5f5;gap:10px}.desktop-dots.svelte-17bhqj8{display:flex;gap:6px}.dot.svelte-17bhqj8{width:12px;height:12px;border-radius:50%}.dot.red.svelte-17bhqj8{background:#ff5f57}.dot.yellow.svelte-17bhqj8{background:#febc2e}.dot.green.svelte-17bhqj8{background:#28c840}.desktop-url-bar.svelte-17bhqj8{flex:1;display:flex;align-items:center;gap:6px;padding:6px 12px;background:#fff;border-radius:8px;font-size:13px;color:var(--color-text)}.desktop-lock.svelte-17bhqj8{font-size:11px}.desktop-install-icon.svelte-17bhqj8{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;margin-left:auto;color:var(--color-accent);cursor:default;background:var(--color-accent-subtle)}.desktop-content.svelte-17bhqj8{padding:32px 20px;background:#fff;text-align:center;min-height:60px}.desktop-app-preview.svelte-17bhqj8{display:flex;align-items:center;justify-content:center;gap:10px}.desktop-app-logo.svelte-17bhqj8{width:36px;height:36px;border-radius:8px;background:var(--color-text);color:#fff;font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center}.win-titlebar.svelte-17bhqj8{flex-direction:row-reverse}.win-titlebar.svelte-17bhqj8 .desktop-url-bar:where(.svelte-17bhqj8){order:-1}.win-controls.svelte-17bhqj8{display:flex;gap:0}.win-controls.svelte-17bhqj8 span:where(.svelte-17bhqj8){width:32px;height:28px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#5f6368}.desktop-dialog-mockup.svelte-17bhqj8{max-width:340px}.desktop-dialog.svelte-17bhqj8{background:#fff;border-radius:10px;padding:22px;box-shadow:0 8px 32px #0000001f}.desktop-dialog-title.svelte-17bhqj8{font-size:15px;font-weight:600;color:var(--color-text);margin-bottom:14px}.desktop-dialog-preview.svelte-17bhqj8{display:flex;gap:12px;align-items:center;margin-bottom:18px}.desktop-dialog-icon.svelte-17bhqj8{width:40px;height:40px;border-radius:10px;background:var(--color-text);color:#fff;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}.desktop-dialog-name.svelte-17bhqj8{font-size:14px;font-weight:600;color:var(--color-text)}.desktop-dialog-url.svelte-17bhqj8{font-size:12px;color:var(--color-text-dim)}.desktop-dialog-actions.svelte-17bhqj8{display:flex;justify-content:flex-end;gap:10px}.desktop-dialog-cancel.svelte-17bhqj8,.desktop-dialog-install.svelte-17bhqj8{padding:8px 18px;border-radius:8px;font-size:13px;font-weight:600;border:none;cursor:default;font-family:inherit}.desktop-dialog-cancel.svelte-17bhqj8{background:var(--color-bg-elevated);color:var(--color-text-dim)}.desktop-dialog-install.svelte-17bhqj8{background:#1a73e8;color:#fff}.desktop-dock-mockup.svelte-17bhqj8{max-width:360px}.mac-dock.svelte-17bhqj8{display:flex;justify-content:center;gap:8px;padding:8px 16px;background:#ffffffd9;border-radius:14px;border:1px solid rgba(0,0,0,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.dock-icon.svelte-17bhqj8{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.dock-icon.gray.svelte-17bhqj8{background:#e5e7eb}.dock-icon.gd.svelte-17bhqj8{background:var(--color-text);color:#fff}.inst-cta.svelte-17bhqj8{text-align:center;padding:36px 24px;background:var(--color-text);border-radius:12px;color:var(--color-bg);margin-bottom:36px}.inst-cta.svelte-17bhqj8 h3:where(.svelte-17bhqj8){font-size:20px;font-weight:700;margin-bottom:6px;letter-spacing:-.02em}.inst-cta.svelte-17bhqj8 p:where(.svelte-17bhqj8){font-size:13px;opacity:.7;margin-bottom:16px}.inst-btn.svelte-17bhqj8{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;background:var(--color-bg);color:var(--color-text);transition:opacity .15s}.inst-btn.svelte-17bhqj8:hover{opacity:.9}.inst-faq.svelte-17bhqj8{margin-bottom:20px}.inst-faq.svelte-17bhqj8 h3:where(.svelte-17bhqj8){font-size:18px;font-weight:700;color:var(--color-text);margin-bottom:14px;text-align:center;letter-spacing:-.02em}.inst-faq-item.svelte-17bhqj8{border:1px solid var(--color-border);border-radius:10px;margin-bottom:6px;overflow:hidden}.inst-faq-item.svelte-17bhqj8 summary:where(.svelte-17bhqj8){padding:12px 18px;font-size:13px;font-weight:600;color:var(--color-text);cursor:pointer;list-style:none}.inst-faq-item.svelte-17bhqj8 summary:where(.svelte-17bhqj8)::-webkit-details-marker{display:none}.inst-faq-item.svelte-17bhqj8 summary:where(.svelte-17bhqj8):before{content:"+ ";color:var(--color-accent);font-weight:600}.inst-faq-item[open].svelte-17bhqj8 summary:where(.svelte-17bhqj8):before{content:"- "}.inst-faq-item.svelte-17bhqj8 p:where(.svelte-17bhqj8){padding:0 18px 14px;font-size:13px;color:var(--color-text-muted);line-height:1.7}@media(max-width:640px){.inst-hero.svelte-17bhqj8 h1:where(.svelte-17bhqj8){font-size:22px}.inst-benefits.svelte-17bhqj8{grid-template-columns:1fr}.inst-tabs.svelte-17bhqj8{gap:4px}.inst-tab.svelte-17bhqj8{padding:7px 10px;font-size:12px}.inst-tab-badge.svelte-17bhqj8{font-size:8px}.inst-step.svelte-17bhqj8{padding:14px 12px}.inst-step-body.svelte-17bhqj8 h4:where(.svelte-17bhqj8){font-size:14px}}
