.topbar.svelte-h6bux4{display:flex;gap:32px;align-items:center;justify-content:space-between;padding:16px 22px;background:var(--bg-panel);border:1px solid var(--border);border-radius:26px;box-shadow:var(--shadow);margin:0 auto 32px;width:100%;max-width:1060px}.brand.svelte-h6bux4 a:where(.svelte-h6bux4){display:flex;align-items:center;line-height:0}.brand-logo.svelte-h6bux4{height:34px;width:auto;transform:translateY(2px)}.top-cta.svelte-h6bux4{display:flex;align-items:center;gap:10px}.login-link.svelte-h6bux4{font-size:13px;font-weight:700;color:#1f2337;transition:color .18s ease}.login-link.svelte-h6bux4:hover{color:var(--accent-2)}.pill-button.svelte-h6bux4{display:inline-flex;align-items:center;gap:6px;padding:11px 18px;border-radius:999px;font-size:12px;font-weight:700;text-decoration:none;transition:all .18s ease;border:1px solid var(--border);color:var(--text-main);background:#fff}.pill-button.svelte-h6bux4:hover{border-color:var(--accent);color:var(--accent)}.pill-button.primary.svelte-h6bux4{background:var(--accent);color:#fff;border-color:var(--accent)}.pill-button.primary.svelte-h6bux4:hover{background:var(--accent-2);border-color:var(--accent-2)}.menu-toggle.svelte-h6bux4{display:none;align-items:center;flex-direction:column;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:transparent;cursor:pointer}.menu-toggle.svelte-h6bux4 span:where(.svelte-h6bux4){display:block;width:28px;height:4px;background:#1f2337;border-radius:999px;margin:3px 0;transition:transform .2s ease,opacity .2s ease}.mobile-menu.svelte-h6bux4{position:fixed;inset:0;background:#0a0c1873;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:2000}.mobile-menu.open.svelte-h6bux4{opacity:1;pointer-events:auto}.mobile-menu-inner.svelte-h6bux4{margin-left:auto;width:min(88vw,360px);height:100%;background:#fff;padding:24px;display:flex;flex-direction:column;gap:18px;box-shadow:-20px 0 60px #0f12202e;transform:translate(100%);transition:transform .25s ease}.mobile-menu.open.svelte-h6bux4 .mobile-menu-inner:where(.svelte-h6bux4){transform:translate(0)}.mobile-menu-cta.svelte-h6bux4{margin-top:auto}.full-width.svelte-h6bux4{width:100%;justify-content:center;height:48px;border-radius:14px}@media(max-width:900px){.top-cta.svelte-h6bux4{display:none}.menu-toggle.svelte-h6bux4{display:flex}.topbar.svelte-h6bux4{justify-content:space-between;width:calc(100% - 32px)}}.score-cards.svelte-fysxfk{display:flex;gap:16px}.score-card.svelte-fysxfk{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px 20px;display:flex;flex-direction:column;align-items:center;gap:12px;flex:1;box-shadow:0 4px 24px #11163a0f}.score-label.svelte-fysxfk{font-size:13px;font-weight:600;color:var(--text-muted);text-align:center}.ring-container.svelte-fysxfk{position:relative;width:130px;height:130px;display:flex;align-items:center;justify-content:center}.score-ring.svelte-fysxfk{width:130px;height:130px}.score-number.svelte-fysxfk{position:absolute;font-size:32px;font-weight:700;font-family:Poppins,Inter,sans-serif;line-height:1}.score-domain.svelte-fysxfk{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-dim);font-weight:500}.dot.svelte-fysxfk{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.delta.svelte-fysxfk{font-weight:700;color:#0cce6b;font-size:13px}@media(max-width:640px){.score-cards.svelte-fysxfk{flex-direction:column}}.hero.svelte-1q37ri0{background:transparent;padding:18px 0 32px}.hero-grid.svelte-1q37ri0{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:start;max-width:1080px;margin:0 auto}.hero-content.svelte-1q37ri0{max-width:560px;text-align:left}.hero-content.svelte-1q37ri0 h1:where(.svelte-1q37ri0){font-size:var(--hero-title-size);line-height:1.18;letter-spacing:-.02em;margin-bottom:18px}.lead.svelte-1q37ri0{color:var(--subtitle-color);font-size:var(--type-lead);font-weight:400;line-height:1.5;margin-bottom:28px}.hero-actions.svelte-1q37ri0{display:flex;gap:14px;flex-wrap:wrap}.primary-button.svelte-1q37ri0{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:linear-gradient(135deg,var(--accent) 0%,var(--accent-2) 100%);color:#fff;border-radius:999px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 20px #5f7bff4d}.primary-button.svelte-1q37ri0:hover{box-shadow:0 6px 28px #5f7bff73;transform:translateY(-1px)}.ghost-button.svelte-1q37ri0{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:#fff;color:var(--text-main);border:1px solid #cfd6f2;border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s ease}.ghost-button.svelte-1q37ri0:hover{border-color:var(--accent);color:var(--accent)}@media(max-width:900px){.hero-grid.svelte-1q37ri0{grid-template-columns:1fr;gap:32px}.hero-content.svelte-1q37ri0{text-align:center;max-width:100%;margin:0 auto}.hero-actions.svelte-1q37ri0{justify-content:center}.hero-content.svelte-1q37ri0 h1:where(.svelte-1q37ri0){font-size:2.2rem}}@media(max-width:640px){.hero-actions.svelte-1q37ri0{flex-direction:column}.primary-button.svelte-1q37ri0,.ghost-button.svelte-1q37ri0{width:100%;justify-content:center}}.how-it-works.svelte-1e6pjgp{padding:80px 0;background:#f7f6ff}.cdn-providers.svelte-1e6pjgp{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:48px}.cdn-pill.svelte-1e6pjgp{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#fff;border:1px solid var(--border);border-radius:999px;font-size:14px;font-weight:600;color:var(--text-main);box-shadow:0 2px 8px #11163a0f}.cdn-icon.svelte-1e6pjgp{font-size:16px}.steps.svelte-1e6pjgp{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.step.svelte-1e6pjgp{text-align:center}.step-number.svelte-1e6pjgp{width:36px;height:36px;background:linear-gradient(135deg,var(--accent) 0%,var(--accent-2) 100%);color:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;margin-bottom:14px}.step.svelte-1e6pjgp h3:where(.svelte-1e6pjgp){font-size:18px;margin-bottom:8px}.step.svelte-1e6pjgp>p:where(.svelte-1e6pjgp){color:var(--text-muted);font-size:14px;line-height:1.5;margin-bottom:20px}.mock-ui.svelte-1e6pjgp{background:#fff;border-radius:14px;padding:16px;border:1px solid var(--border);text-align:left;box-shadow:0 2px 12px #11163a0f}.mock-header.svelte-1e6pjgp{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.mock-title.svelte-1e6pjgp{font-weight:700;font-size:13px;color:var(--text-main)}.mock-badge.svelte-1e6pjgp{font-size:10px;font-weight:600;padding:2px 10px;border-radius:999px;background:#f0f0f5;color:var(--text-dim)}.mock-badge.live.svelte-1e6pjgp{background:#e8faf0;color:#23c276}.mock-fields.svelte-1e6pjgp{display:flex;flex-direction:column;gap:8px}.mock-field.svelte-1e6pjgp .mock-label:where(.svelte-1e6pjgp){display:block;font-size:11px;font-weight:600;color:var(--text-dim);margin-bottom:3px}.mock-input.svelte-1e6pjgp{height:32px;background:#f7f9ff;border:1px solid var(--border);border-radius:6px}.mock-input.filled.svelte-1e6pjgp{display:flex;align-items:center;padding:0 10px;font-size:12px;font-family:Inter,monospace;color:var(--text-main);font-weight:500}.bundle-toggles.svelte-1e6pjgp{display:flex;flex-direction:column;gap:8px}.toggle-row.svelte-1e6pjgp{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:8px;background:#f7f9ff}.toggle-name.svelte-1e6pjgp{font-size:12px;font-weight:500;color:var(--text-main)}.toggle-switch.svelte-1e6pjgp{width:32px;height:18px;border-radius:999px;background:#d1d5e0;position:relative}.toggle-switch.svelte-1e6pjgp:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s ease}.toggle-switch.on.svelte-1e6pjgp{background:var(--accent)}.toggle-switch.on.svelte-1e6pjgp:after{transform:translate(14px)}.metrics-row.svelte-1e6pjgp{display:flex;gap:8px}.metric-card.svelte-1e6pjgp{flex:1;background:#f7f9ff;border-radius:8px;padding:10px;text-align:center}.metric-card.good.svelte-1e6pjgp{background:#e8faf0}.metric-label.svelte-1e6pjgp{display:block;font-size:10px;font-weight:600;color:var(--text-dim);margin-bottom:4px;text-transform:uppercase;letter-spacing:.05em}.metric-value.svelte-1e6pjgp{font-size:16px;font-weight:700;color:#23c276}@media(max-width:900px){.steps.svelte-1e6pjgp{grid-template-columns:1fr;gap:32px;max-width:400px;margin:0 auto}}@media(max-width:640px){.cdn-providers.svelte-1e6pjgp{gap:8px}.cdn-pill.svelte-1e6pjgp{padding:8px 14px;font-size:13px}}.feature-section.svelte-1pxug1y{padding:80px 0;background:#fff}.feature-grid.svelte-1pxug1y{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.feature-text.svelte-1pxug1y h2:where(.svelte-1pxug1y){font-size:var(--h2-section-size);line-height:1.2;margin-bottom:16px}.feature-text.svelte-1pxug1y p:where(.svelte-1pxug1y){color:var(--text-muted);font-size:var(--type-body);line-height:1.65}.expand-toggle.svelte-1pxug1y{display:inline-flex;align-items:center;gap:6px;margin-top:18px;padding:0;background:none;border:none;font-size:14px;font-weight:600;color:var(--accent);cursor:pointer;transition:color .2s ease}.expand-toggle.svelte-1pxug1y:hover{color:var(--accent-2)}.chevron.svelte-1pxug1y{transition:transform .2s ease}.chevron.open.svelte-1pxug1y{transform:rotate(180deg)}.optimization-columns.svelte-1pxug1y{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.col-heading.svelte-1pxug1y{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid}.col-heading.perf.svelte-1pxug1y{color:#f59e0b;border-color:#fff3e0}.col-heading.seo.svelte-1pxug1y{color:#23c276;border-color:#e8faf0}.optimization-col.svelte-1pxug1y{display:flex;flex-direction:column;gap:8px}.opt-item.svelte-1pxug1y{display:flex;align-items:flex-start;gap:8px;font-size:13px}.opt-item.svelte-1pxug1y svg:where(.svelte-1pxug1y){flex-shrink:0;margin-top:1px}.opt-item.svelte-1pxug1y div:where(.svelte-1pxug1y){display:flex;flex-direction:column}.opt-label.svelte-1pxug1y{font-weight:600;font-size:13px;color:var(--text-main)}.opt-desc.svelte-1pxug1y{font-size:12px;color:var(--text-muted);line-height:1.4}.mock-ui.svelte-1pxug1y{background:#f7f9ff;border-radius:14px;padding:20px;border:1px solid var(--border);box-shadow:0 4px 24px #11163a0f}.mock-header.svelte-1pxug1y{display:flex;align-items:center;margin-bottom:16px}.mock-title.svelte-1pxug1y{font-weight:700;font-size:14px;color:var(--text-main)}.bundle-cards.svelte-1pxug1y{display:flex;flex-direction:column;gap:10px}.bundle-card.svelte-1pxug1y{background:#fff;border:1px solid var(--border);border-radius:10px;padding:14px}.bundle-card.active.svelte-1pxug1y{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.bundle-name.svelte-1pxug1y{font-size:13px;font-weight:700;color:var(--text-main);margin-bottom:8px}.bundle-pills.svelte-1pxug1y{display:flex;flex-wrap:wrap;gap:6px}.pill.svelte-1pxug1y{font-size:11px;font-weight:500;padding:3px 10px;border-radius:999px;background:#f0f0f5;color:var(--text-dim)}.pill.active.svelte-1pxug1y{background:#e8e4ff;color:var(--accent-2)}@media(max-width:900px){.feature-grid.svelte-1pxug1y{grid-template-columns:1fr;gap:32px}.optimization-columns.svelte-1pxug1y{grid-template-columns:1fr;gap:20px}}.feature-section.svelte-1mz669x{padding:80px 0;background:#f7f6ff}.feature-grid.svelte-1mz669x{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.feature-text.svelte-1mz669x h2:where(.svelte-1mz669x){font-size:var(--h2-section-size);line-height:1.2;margin-bottom:16px}.feature-text.svelte-1mz669x p:where(.svelte-1mz669x){color:var(--text-muted);font-size:var(--type-body);line-height:1.65}.mock-ui.svelte-1mz669x{background:#fff;border-radius:16px;padding:22px;border:1px solid var(--border);box-shadow:0 4px 24px #11163a0f}.mock-header.svelte-1mz669x{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.mock-title.svelte-1mz669x{font-weight:700;font-size:14px;color:var(--text-main)}.mock-badge.svelte-1mz669x{font-size:11px;font-weight:600;padding:3px 10px;border-radius:999px;display:flex;align-items:center;gap:6px}.mock-badge.live.svelte-1mz669x{background:#e8faf0;color:#1a8b5a}.live-dot.svelte-1mz669x{width:7px;height:7px;border-radius:50%;background:#23c276;animation:svelte-1mz669x-pulse 2s ease-in-out infinite}@keyframes svelte-1mz669x-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.metrics-layout.svelte-1mz669x{display:flex;gap:20px;align-items:center;margin-bottom:20px}.score-ring-wrap.svelte-1mz669x{display:flex;flex-direction:column;align-items:center;gap:8px}.score-ring.svelte-1mz669x{width:110px;height:110px}.ring-progress.svelte-1mz669x{transition:stroke .3s ease}.score-number.svelte-1mz669x{font-size:28px;font-weight:700;font-family:Poppins,Inter,sans-serif}.score-of.svelte-1mz669x{font-size:11px;font-weight:600;fill:var(--text-dim)}.ring-label.svelte-1mz669x{font-size:11px;font-weight:600;color:var(--text-dim)}.metric-cards.svelte-1mz669x{display:flex;flex-direction:column;gap:8px;flex:1}.metric-card.svelte-1mz669x{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:10px;background:#f7f9ff;border:1px solid transparent;transition:all .4s ease}.metric-card.good.svelte-1mz669x{background:#e8faf0;border-color:#c6f0d9}.metric-left.svelte-1mz669x{display:flex;flex-direction:column}.metric-right.svelte-1mz669x{display:flex;flex-direction:column;align-items:flex-end}.metric-label.svelte-1mz669x{font-size:13px;font-weight:700;color:var(--text-main)}.metric-full.svelte-1mz669x{font-size:10px;color:var(--text-dim);font-weight:500}.metric-value.svelte-1mz669x{font-size:15px;font-weight:700;color:var(--text-main);font-family:Poppins,Inter,sans-serif;transition:color .4s ease}.metric-card.good.svelte-1mz669x .metric-value:where(.svelte-1mz669x){color:#1a8b5a}.metric-status.svelte-1mz669x{font-size:10px;font-weight:600;color:#23c276;text-transform:uppercase;letter-spacing:.03em}.chart-area.svelte-1mz669x{border-top:1px solid var(--border);padding-top:16px}.chart-header.svelte-1mz669x{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.chart-title.svelte-1mz669x{font-size:12px;font-weight:600;color:var(--text-dim)}.chart-delta.svelte-1mz669x{font-size:12px;font-weight:700;color:#1a8b5a}.mini-chart.svelte-1mz669x{width:100%;height:70px}@media(max-width:900px){.feature-grid.svelte-1mz669x{grid-template-columns:1fr;gap:32px}.feature-grid.reverse.svelte-1mz669x .feature-visual:where(.svelte-1mz669x){order:2}.feature-grid.reverse.svelte-1mz669x .feature-text:where(.svelte-1mz669x){order:1}}@media(max-width:640px){.metrics-layout.svelte-1mz669x{flex-direction:column}.score-ring.svelte-1mz669x{width:100px;height:100px}}.feature-section.svelte-1a5nprv{padding:80px 0;background:#fff}.feature-grid.svelte-1a5nprv{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.feature-text.svelte-1a5nprv h2:where(.svelte-1a5nprv){font-size:var(--h2-section-size);line-height:1.2;margin-bottom:16px}.feature-text.svelte-1a5nprv p:where(.svelte-1a5nprv){color:var(--text-muted);font-size:var(--type-body);line-height:1.65}.mock-ui.svelte-1a5nprv{background:#f7f9ff;border-radius:14px;padding:20px;border:1px solid var(--border);box-shadow:0 4px 24px #11163a0f}.mock-header.svelte-1a5nprv{display:flex;align-items:center;margin-bottom:14px}.mock-title.svelte-1a5nprv{font-weight:700;font-size:14px;color:var(--text-main)}.mock-tabs.svelte-1a5nprv{display:flex;gap:4px;margin-bottom:16px;background:#fff;border-radius:8px;padding:3px;border:1px solid var(--border)}.mock-tab.svelte-1a5nprv{font-size:12px;font-weight:600;padding:6px 14px;border-radius:6px;color:var(--text-dim);cursor:default}.mock-tab.active.svelte-1a5nprv{background:var(--accent);color:#fff}.mock-table.svelte-1a5nprv{background:#fff;border-radius:10px;border:1px solid var(--border);overflow:hidden}.table-header.svelte-1a5nprv{display:flex;padding:8px 14px;background:#f7f9ff;border-bottom:1px solid var(--border);font-size:11px;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em}.table-row.svelte-1a5nprv{display:flex;padding:10px 14px;border-bottom:1px solid var(--border);font-size:13px;align-items:center}.table-row.svelte-1a5nprv:last-child{border-bottom:none}.col-url.svelte-1a5nprv{flex:1;font-family:Inter,monospace;font-weight:500;color:var(--text-main)}.table-header.svelte-1a5nprv .col-url:where(.svelte-1a5nprv){color:var(--text-dim)}.col-status.svelte-1a5nprv{width:70px;text-align:center}.col-age.svelte-1a5nprv{width:50px;text-align:right;color:var(--text-dim);font-size:12px}.status-pill.svelte-1a5nprv{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;letter-spacing:.03em}.status-pill.hit.svelte-1a5nprv{background:#e8faf0;color:#23c276}.status-pill.miss.svelte-1a5nprv{background:#fff3e0;color:#e67e22}@media(max-width:900px){.feature-grid.svelte-1a5nprv{grid-template-columns:1fr;gap:32px}}.feature-section.svelte-1faj1ll{padding:80px 0;background:#f7f6ff}.feature-grid.svelte-1faj1ll{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.feature-text.svelte-1faj1ll h2:where(.svelte-1faj1ll){font-size:var(--h2-section-size);line-height:1.2;margin-bottom:16px}.feature-text.svelte-1faj1ll p:where(.svelte-1faj1ll){color:var(--text-muted);font-size:var(--type-body);line-height:1.65}.mock-ui.svelte-1faj1ll{background:#fff;border-radius:14px;padding:20px;border:1px solid var(--border);box-shadow:0 4px 24px #11163a0f}.mock-header.svelte-1faj1ll{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.mock-title.svelte-1faj1ll{font-weight:700;font-size:14px;color:var(--text-main)}.mock-badge.svelte-1faj1ll{font-size:10px;font-weight:600;padding:2px 10px;border-radius:999px;background:#e8faf0;color:#23c276}.stat-cards.svelte-1faj1ll{display:flex;gap:10px;margin-bottom:16px}.stat-card.svelte-1faj1ll{flex:1;background:#f7f9ff;border-radius:10px;padding:14px 12px;text-align:center}.stat-card.success.svelte-1faj1ll{background:#e8faf0}.stat-card.warning.svelte-1faj1ll{background:#fff3e0}.stat-value.svelte-1faj1ll{display:block;font-size:20px;font-weight:700;color:var(--text-main);margin-bottom:2px}.stat-card.success.svelte-1faj1ll .stat-value:where(.svelte-1faj1ll){color:#23c276}.stat-card.warning.svelte-1faj1ll .stat-value:where(.svelte-1faj1ll){color:#e67e22}.stat-label.svelte-1faj1ll{font-size:11px;font-weight:600;color:var(--text-dim)}.mock-table.svelte-1faj1ll{background:#f7f9ff;border-radius:10px;border:1px solid var(--border);overflow:hidden}.table-header.svelte-1faj1ll{display:flex;padding:8px 14px;background:#f0f0f5;border-bottom:1px solid var(--border);font-size:11px;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em}.table-row.svelte-1faj1ll{display:flex;padding:10px 14px;border-bottom:1px solid var(--border);font-size:13px;align-items:center;background:#fff}.table-row.svelte-1faj1ll:last-child{border-bottom:none}.col-url.svelte-1faj1ll{flex:1;font-family:Inter,monospace;font-weight:500;color:var(--text-main)}.table-header.svelte-1faj1ll .col-url:where(.svelte-1faj1ll),.table-header.svelte-1faj1ll .col-type:where(.svelte-1faj1ll),.table-header.svelte-1faj1ll .col-status:where(.svelte-1faj1ll){color:var(--text-dim)}.col-type.svelte-1faj1ll{width:80px;font-size:12px;color:var(--text-dim)}.col-status.svelte-1faj1ll{width:70px;text-align:right}.badge.svelte-1faj1ll{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px}.badge.fixed.svelte-1faj1ll{background:#e8faf0;color:#23c276}.badge.pending.svelte-1faj1ll{background:#fff3e0;color:#e67e22}@media(max-width:900px){.feature-grid.svelte-1faj1ll{grid-template-columns:1fr;gap:32px}.feature-grid.reverse.svelte-1faj1ll .feature-visual:where(.svelte-1faj1ll){order:2}.feature-grid.reverse.svelte-1faj1ll .feature-text:where(.svelte-1faj1ll){order:1}.stat-cards.svelte-1faj1ll{flex-direction:column}}.feature-section.svelte-16936j5{padding:80px 0;background:#fff}.feature-grid.svelte-16936j5{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.feature-text.svelte-16936j5 h2:where(.svelte-16936j5){font-size:var(--h2-section-size);line-height:1.2;margin-bottom:16px}.feature-text.svelte-16936j5 p:where(.svelte-16936j5){color:var(--text-muted);font-size:var(--type-body);line-height:1.65}.mock-ui.svelte-16936j5{background:#f7f9ff;border-radius:14px;padding:20px;border:1px solid var(--border);box-shadow:0 4px 24px #11163a0f}.mock-header.svelte-16936j5{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.mock-title.svelte-16936j5{font-weight:700;font-size:14px;color:var(--text-main)}.mock-count.svelte-16936j5{font-size:11px;font-weight:600;color:var(--text-dim)}.mock-table.svelte-16936j5{background:#fff;border-radius:10px;border:1px solid var(--border);overflow:hidden;margin-bottom:14px}.table-header.svelte-16936j5{display:flex;padding:8px 14px;background:#f7f9ff;border-bottom:1px solid var(--border);font-size:11px;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em}.table-row.svelte-16936j5{display:flex;padding:10px 14px;border-bottom:1px solid var(--border);font-size:13px;align-items:center}.table-row.svelte-16936j5:last-child{border-bottom:none}.col-name.svelte-16936j5{flex:1;font-weight:600;color:var(--text-main)}.table-header.svelte-16936j5 .col-name:where(.svelte-16936j5),.table-header.svelte-16936j5 .col-phrase:where(.svelte-16936j5),.table-header.svelte-16936j5 .col-status:where(.svelte-16936j5){color:var(--text-dim)}.col-phrase.svelte-16936j5{flex:1;font-size:12px;color:var(--text-dim);font-style:italic}.col-status.svelte-16936j5{width:70px;text-align:right}.badge.svelte-16936j5{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px}.badge.active.svelte-16936j5{background:#e8faf0;color:#23c276}.badge.draft.svelte-16936j5{background:#fff3e0;color:#e67e22}.mock-form.svelte-16936j5{background:#fff;border-radius:10px;border:1px solid var(--border);padding:14px}.mock-form-header.svelte-16936j5{display:flex;align-items:center;gap:8px;margin-bottom:12px}.mock-form-title.svelte-16936j5{font-weight:700;font-size:13px;color:var(--text-main)}.mock-badge-draft.svelte-16936j5{font-size:10px;font-weight:600;background:#fff3e0;color:#e67e22;padding:2px 8px;border-radius:999px}.mock-fields.svelte-16936j5{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.mock-field.svelte-16936j5 .mock-label:where(.svelte-16936j5){display:block;font-size:11px;font-weight:600;color:var(--text-dim);margin-bottom:3px}.mock-input.svelte-16936j5{height:32px;background:#f7f9ff;border:1px solid var(--border);border-radius:6px}.mock-actions.svelte-16936j5{display:flex;gap:8px;justify-content:flex-end}.mock-btn.svelte-16936j5{padding:6px 14px;border-radius:6px;font-size:12px;font-weight:600;cursor:default}.mock-btn.secondary.svelte-16936j5{background:#fff;border:1px solid var(--border);color:var(--text-muted)}.mock-btn.primary.svelte-16936j5{background:var(--accent);color:#fff}@media(max-width:900px){.feature-grid.svelte-16936j5{grid-template-columns:1fr;gap:32px}}.feature-section.svelte-2jla9c{padding:80px 0;background:#f7f6ff}.feature-grid.svelte-2jla9c{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.feature-text.svelte-2jla9c h2:where(.svelte-2jla9c){font-size:var(--h2-section-size);line-height:1.2;margin-bottom:16px}.feature-text.svelte-2jla9c p:where(.svelte-2jla9c){color:var(--text-muted);font-size:var(--type-body);line-height:1.65}.mock-ui.svelte-2jla9c{background:#fff;border-radius:14px;padding:20px;border:1px solid var(--border);box-shadow:0 4px 24px #11163a0f}.mock-header.svelte-2jla9c{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.mock-title.svelte-2jla9c{font-weight:700;font-size:14px;color:var(--text-main)}.mock-count.svelte-2jla9c{font-size:11px;font-weight:600;color:var(--text-dim)}.mock-table.svelte-2jla9c{background:#f7f9ff;border-radius:10px;border:1px solid var(--border);overflow:hidden;margin-bottom:14px}.table-header.svelte-2jla9c{display:flex;padding:8px 14px;background:#f0f0f5;border-bottom:1px solid var(--border);font-size:11px;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em}.table-row.svelte-2jla9c{display:flex;padding:10px 14px;border-bottom:1px solid var(--border);font-size:13px;align-items:center;background:#fff}.table-row.svelte-2jla9c:last-child{border-bottom:none}.col-name.svelte-2jla9c{flex:1;font-weight:600;color:var(--text-main)}.table-header.svelte-2jla9c .col-name:where(.svelte-2jla9c),.table-header.svelte-2jla9c .col-pattern:where(.svelte-2jla9c),.table-header.svelte-2jla9c .col-status:where(.svelte-2jla9c){color:var(--text-dim)}.col-pattern.svelte-2jla9c{flex:1;font-family:Inter,monospace;font-size:12px;color:var(--text-dim)}.col-status.svelte-2jla9c{width:70px;text-align:right}.badge.svelte-2jla9c{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px}.badge.active.svelte-2jla9c{background:#e8faf0;color:#23c276}.mock-form.svelte-2jla9c{background:#f7f9ff;border-radius:10px;border:1px solid var(--border);padding:14px}.mock-form-header.svelte-2jla9c{margin-bottom:12px}.mock-form-title.svelte-2jla9c{font-weight:700;font-size:13px;color:var(--text-main)}.mock-fields.svelte-2jla9c{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.mock-field.svelte-2jla9c .mock-label:where(.svelte-2jla9c){display:block;font-size:11px;font-weight:600;color:var(--text-dim);margin-bottom:3px}.mock-input.svelte-2jla9c{height:32px;background:#fff;border:1px solid var(--border);border-radius:6px}.mock-code.svelte-2jla9c{background:#1e1e2e;border-radius:8px;padding:12px}.code-line.svelte-2jla9c{display:flex;align-items:center;gap:12px;height:20px}.line-num.svelte-2jla9c{font-size:11px;color:#6c7284;font-family:monospace;width:16px;text-align:right}.code-text.svelte-2jla9c{font-size:11px;color:#a6b0c3;font-family:monospace}.mock-actions.svelte-2jla9c{display:flex;gap:8px;justify-content:flex-end}.mock-btn.svelte-2jla9c{padding:6px 14px;border-radius:6px;font-size:12px;font-weight:600;cursor:default}.mock-btn.secondary.svelte-2jla9c{background:#fff;border:1px solid var(--border);color:var(--text-muted)}.mock-btn.primary.svelte-2jla9c{background:var(--accent);color:#fff}@media(max-width:900px){.feature-grid.svelte-2jla9c{grid-template-columns:1fr;gap:32px}.feature-grid.reverse.svelte-2jla9c .feature-visual:where(.svelte-2jla9c){order:2}.feature-grid.reverse.svelte-2jla9c .feature-text:where(.svelte-2jla9c){order:1}}.inline-cta.svelte-r1iiwh{padding:40px 0;background:#fff}.cta-inner.svelte-r1iiwh{background:var(--bg-dark);border-radius:var(--radius-lg);padding:48px 42px;text-align:center}.cta-inner.svelte-r1iiwh h2:where(.svelte-r1iiwh){color:#fff;font-size:var(--h2-section-size);margin-bottom:8px}.cta-inner.svelte-r1iiwh p:where(.svelte-r1iiwh){color:#ffffffc7;font-size:16px;margin-bottom:24px}.cta-button.svelte-r1iiwh{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;background:var(--accent);color:#fff;border-radius:999px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s ease}.cta-button.svelte-r1iiwh:hover{background:var(--accent-2);transform:translateY(-1px)}@media(max-width:640px){.cta-inner.svelte-r1iiwh{padding:32px 20px}}.testimonials.svelte-1jhcrt0{padding:80px 0}.section-header.svelte-1jhcrt0{text-align:center;margin-bottom:40px}.section-header.svelte-1jhcrt0 h2:where(.svelte-1jhcrt0){font-size:var(--h2-section-size);line-height:1.2;margin-bottom:12px}.section-header.svelte-1jhcrt0 p:where(.svelte-1jhcrt0){color:var(--subtitle-color);font-size:var(--type-lead)}.testimonials-grid.svelte-1jhcrt0{display:grid;grid-template-columns:1fr 1fr;gap:24px}.testimonial-card.svelte-1jhcrt0{background:#fff;border:1px solid #e3e7f2;border-radius:20px;padding:36px;display:flex;flex-direction:column}.stars.svelte-1jhcrt0{display:flex;gap:2px;margin-bottom:18px}.quote.svelte-1jhcrt0{font-size:15px;line-height:1.7;color:#2b3345;margin-bottom:24px}.author.svelte-1jhcrt0{margin-top:auto;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.avatar.svelte-1jhcrt0{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.author-info.svelte-1jhcrt0{flex:1;min-width:140px}.author-name.svelte-1jhcrt0{font-weight:700;font-size:14px;color:var(--text-main)}.author-title.svelte-1jhcrt0{font-size:13px;color:var(--text-dim)}.brand-stat.svelte-1jhcrt0{font-size:12px;font-weight:600;color:var(--accent);background:#f0f2ff;padding:4px 12px;border-radius:999px}@media(max-width:900px){.testimonials-grid.svelte-1jhcrt0{grid-template-columns:1fr}}.faq.svelte-1vyz8mk{padding:80px 0;background:#f3f5ff}.trust-badges.svelte-1vyz8mk{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:32px}.badge.svelte-1vyz8mk{background:#fff;border:1px solid var(--border);border-radius:999px;padding:8px 18px;font-size:13px;font-weight:600;color:var(--text-muted)}.section-header.svelte-1vyz8mk{text-align:center;margin-bottom:40px}.section-header.svelte-1vyz8mk h2:where(.svelte-1vyz8mk){font-size:var(--h2-section-size);line-height:1.2}.faq-list.svelte-1vyz8mk{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.faq-item.svelte-1vyz8mk{background:#fff;border-radius:14px;overflow:hidden}.faq-toggle.svelte-1vyz8mk{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border:none;background:none;cursor:pointer;font-size:15px;font-weight:600;color:var(--text-main);text-align:left}.faq-icon.svelte-1vyz8mk{position:relative;width:20px;height:20px;flex-shrink:0}.bar.svelte-1vyz8mk{position:absolute;background:var(--text-main);border-radius:2px;transition:all .2s ease}.bar.h.svelte-1vyz8mk{width:14px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.bar.v.svelte-1vyz8mk{width:2px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.open.svelte-1vyz8mk .bar.v:where(.svelte-1vyz8mk){opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.faq-answer.svelte-1vyz8mk{padding:0 22px 18px}.faq-answer.svelte-1vyz8mk p:where(.svelte-1vyz8mk){font-size:15px;color:#434a5f;line-height:1.6}.final-cta.svelte-1d9fuzm{padding:80px 0}.cta-box.svelte-1d9fuzm{background:#1d2534;border-radius:var(--radius-lg);padding:56px 42px;text-align:center}.cta-box.svelte-1d9fuzm h2:where(.svelte-1d9fuzm){color:#fff;font-size:var(--h2-section-size);line-height:1.2;margin-bottom:12px}.cta-box.svelte-1d9fuzm p:where(.svelte-1d9fuzm){color:#ffffffc7;font-size:16px;margin-bottom:28px}.cta-button.svelte-1d9fuzm{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;background:var(--accent);color:#fff;border-radius:999px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s ease}.cta-button.svelte-1d9fuzm:hover{background:var(--accent-2);transform:translateY(-1px)}@media(max-width:640px){.cta-box.svelte-1d9fuzm{padding:36px 20px}}.site-footer.svelte-jz8lnl{background:var(--bg-dark);color:#fff;padding:56px 0 0}.footer-top.svelte-jz8lnl{display:flex;align-items:flex-start;justify-content:space-between;gap:48px;padding-bottom:40px}.footer-brand.svelte-jz8lnl{max-width:420px}.footer-logo.svelte-jz8lnl{height:36px;width:auto;margin-bottom:16px;filter:brightness(0) invert(1)}.footer-desc.svelte-jz8lnl{color:#ffffffb3;font-size:14px;line-height:1.6}.footer-right.svelte-jz8lnl{display:flex;align-items:center;gap:32px;flex-shrink:0}.footer-links.svelte-jz8lnl{display:flex;gap:24px}.footer-links.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#ffffffb3;font-size:14px;font-weight:600;text-decoration:none;transition:color .18s ease}.footer-links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff}.footer-cta.svelte-jz8lnl{display:inline-flex;align-items:center;padding:10px 22px;background:var(--accent);color:#fff;border-radius:999px;font-size:13px;font-weight:700;text-decoration:none;transition:background .18s ease;white-space:nowrap}.footer-cta.svelte-jz8lnl:hover{background:var(--accent-2)}.footer-bottom.svelte-jz8lnl{border-top:1px solid rgba(255,255,255,.1);padding:20px 0;font-size:13px;color:#ffffff80}@media(max-width:900px){.footer-top.svelte-jz8lnl{flex-direction:column;gap:32px}.footer-right.svelte-jz8lnl{flex-direction:column;align-items:flex-start;gap:20px}}.hero-shell.svelte-1uha8ag{background:var(--bg-hero);padding:18px 0 32px}
