@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-in[data-astro-cid-y6zh232r]{animation:fadeIn .2s ease-out}.fade-in[data-astro-cid-y6zh232r]{opacity:1}:root{--bg: #f3f4f6;--bg-soft: #ffffff;--bg-softer: #f9fafb;--accent: #2563eb;--accent-2: #0891b2;--accent-light: #3b82f6;--text: #1f2937;--muted: #6b7280;--border-subtle: rgba(209, 213, 219, .5);--radius-lg: 18px;--radius-xl: 26px;--shadow-soft: 0 4px 20px rgba(15, 23, 42, .08);--shadow-glow: 0 0 40px rgba(59, 130, 246, .15)}body{background:linear-gradient(to br,#f3f4f6 via-white to #e0e7ff)}[data-astro-cid-c3zj3n4r]{box-sizing:border-box}.page[data-astro-cid-c3zj3n4r]{max-width:1200px;margin:0 auto;padding:32px 20px 48px}header[data-astro-cid-c3zj3n4r]{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;gap:16px;flex-wrap:wrap}.logo-section[data-astro-cid-c3zj3n4r]{display:flex;align-items:center;gap:10px}.logo-section[data-astro-cid-c3zj3n4r] img[data-astro-cid-c3zj3n4r]{height:40px;width:auto}.logo-text[data-astro-cid-c3zj3n4r]{display:none}.logo-text[data-astro-cid-c3zj3n4r] strong[data-astro-cid-c3zj3n4r]{font-weight:600;font-size:16px;letter-spacing:.02em;color:var(--text)}.logo-text[data-astro-cid-c3zj3n4r] span[data-astro-cid-c3zj3n4r]{font-size:12px;color:var(--muted)}.header-cta[data-astro-cid-c3zj3n4r]{display:flex;gap:12px;align-items:center}.nav-links[data-astro-cid-c3zj3n4r]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.header-link[data-astro-cid-c3zj3n4r]{text-decoration:none;font-size:13px;padding:8px 14px;border-radius:999px;border:1px solid #e5e7eb;color:var(--text);display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.header-link[data-astro-cid-c3zj3n4r]:hover{border-color:#2563eb;color:#2563eb;background-color:#eff6ff}.header-link[data-astro-cid-c3zj3n4r].primary{background:linear-gradient(120deg,#2563eb,#3b82f6);border-color:transparent;color:#fff}.header-link[data-astro-cid-c3zj3n4r].primary:hover{border-color:transparent;box-shadow:0 4px 12px #2563eb4d}.eyebrow[data-astro-cid-c3zj3n4r]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid #e5e7eb;background:#f9fafb;font-size:11px;color:var(--muted);margin-bottom:16px}h1[data-astro-cid-c3zj3n4r]{font-size:clamp(28px,3.5vw,42px);line-height:1.1;margin:0 0 12px;color:var(--text)}h1[data-astro-cid-c3zj3n4r] span[data-astro-cid-c3zj3n4r].gradient{background:linear-gradient(120deg,#2563eb,#a855f7);-webkit-background-clip:text;color:transparent}.subtitle[data-astro-cid-c3zj3n4r]{font-size:16px;color:var(--muted);max-width:600px;line-height:1.6;margin-bottom:24px}.hero-bullets[data-astro-cid-c3zj3n4r]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.bullet[data-astro-cid-c3zj3n4r]{font-size:12px;padding:6px 12px;border-radius:999px;border:none;color:var(--text);background:transparent;display:inline-flex;align-items:center;gap:6px}.layout[data-astro-cid-c3zj3n4r]{display:grid;grid-template-columns:1fr 1.3fr;gap:28px;margin-top:32px}@media (max-width: 1024px){.layout[data-astro-cid-c3zj3n4r]{grid-template-columns:1fr}}.card[data-astro-cid-c3zj3n4r]{background:#fff;border-radius:var(--radius-xl);border:1px solid #e5e7eb;box-shadow:var(--shadow-soft);padding:24px}.card-title[data-astro-cid-c3zj3n4r]{font-size:16px;font-weight:600;margin-bottom:4px;color:var(--text)}.card-subtitle[data-astro-cid-c3zj3n4r]{font-size:13px;color:var(--muted);margin-bottom:20px}.platform-grid[data-astro-cid-c3zj3n4r]{display:flex;flex-direction:column;gap:12px}.platform-row[data-astro-cid-c3zj3n4r]{border-radius:14px;border:1px solid #e5e7eb;padding:14px;background:#f9fafb;display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:center}.platform-icon[data-astro-cid-c3zj3n4r]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.platform-icon[data-astro-cid-c3zj3n4r] svg[data-astro-cid-c3zj3n4r]{width:100%;height:100%}.platform-icon[data-astro-cid-c3zj3n4r] img[data-astro-cid-c3zj3n4r]{width:100%;height:100%;object-fit:contain}.platform-info[data-astro-cid-c3zj3n4r]{display:flex;flex-direction:column;gap:2px;min-width:0}.platform-name[data-astro-cid-c3zj3n4r]{font-size:13px;font-weight:500;color:var(--text)}.platform-tagline[data-astro-cid-c3zj3n4r]{font-size:11px;color:var(--muted)}.input-group[data-astro-cid-c3zj3n4r]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.input-label[data-astro-cid-c3zj3n4r]{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}input[data-astro-cid-c3zj3n4r][type=url],input[data-astro-cid-c3zj3n4r][type=number],input[data-astro-cid-c3zj3n4r][type=text]{padding:8px 10px;border-radius:8px;border:1px solid #d1d5db;background:#fff;color:var(--text);font-size:12px;outline:none;transition:all .18s ease;font-family:inherit}input[data-astro-cid-c3zj3n4r]::placeholder{color:#9ca3af}input[data-astro-cid-c3zj3n4r]:focus{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb1a;background:#fff}.input-row[data-astro-cid-c3zj3n4r]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.url-input-wrapper[data-astro-cid-c3zj3n4r]{display:flex;gap:6px;align-items:center}.platform-url[data-astro-cid-c3zj3n4r]{flex:1}.get-details-btn[data-astro-cid-c3zj3n4r]{padding:8px 12px;border-radius:8px;border:none;background:linear-gradient(120deg,#2563eb,#3b82f6);color:#fff;font-size:11px;font-weight:600;cursor:pointer;transition:all .18s ease;white-space:nowrap;flex-shrink:0;box-shadow:0 2px 8px #2563eb33}.get-details-btn[data-astro-cid-c3zj3n4r]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #2563eb4d}.get-details-btn[data-astro-cid-c3zj3n4r]:disabled{opacity:.6;cursor:not-allowed}.get-details-btn[data-astro-cid-c3zj3n4r].loading{background:linear-gradient(120deg,#2563eb,#3b82f6);color:#fff;opacity:.8}.badge-style[data-astro-cid-c3zj3n4r]{display:inline-block;background:linear-gradient(120deg,#2563eb,#3b82f6);color:#fff;padding:3px 8px;border-radius:6px;font-weight:600;font-size:11px;margin:0 4px}.calculator-section[data-astro-cid-c3zj3n4r]{margin-top:20px}.tabs[data-astro-cid-c3zj3n4r]{display:flex;gap:6px;padding:4px;border-radius:999px;background:#f3f4f6;border:1px solid #d1d5db;margin-bottom:16px;flex-wrap:wrap}.tab[data-astro-cid-c3zj3n4r]{padding:6px 12px;border-radius:999px;font-size:11px;border:none;cursor:pointer;background:transparent;color:var(--muted);display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.tab[data-astro-cid-c3zj3n4r].active{background:linear-gradient(120deg,#2563eb,#3b82f6);color:#fff;border:none}.tab-dot[data-astro-cid-c3zj3n4r]{width:7px;height:7px;border-radius:50%}.tab-dot[data-astro-cid-c3zj3n4r].google{background:#f97316}.tab-dot[data-astro-cid-c3zj3n4r].yelp{background:#ef4444}.tab-dot[data-astro-cid-c3zj3n4r].facebook{background:#3b82f6}.results-grid[data-astro-cid-c3zj3n4r]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.result-box[data-astro-cid-c3zj3n4r]{border-radius:12px;padding:12px 14px;background:#f9fafb;border:1px solid #e5e7eb;display:flex;flex-direction:column;gap:4px}.result-label[data-astro-cid-c3zj3n4r]{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.result-value[data-astro-cid-c3zj3n4r]{font-size:18px;font-weight:600;color:var(--text)}.result-value[data-astro-cid-c3zj3n4r].highlight{background:linear-gradient(120deg,#2563eb,#a855f7);-webkit-background-clip:text;color:transparent}.action-plan[data-astro-cid-c3zj3n4r]{margin-top:24px;border-radius:var(--radius-lg);border:1px solid #e5e7eb;padding:18px;background:linear-gradient(145deg,#fff,#f3f4f6)}.action-plan-title[data-astro-cid-c3zj3n4r]{font-size:13px;font-weight:600;margin-bottom:12px;display:flex;align-items:center;gap:8px;color:var(--text)}.action-items[data-astro-cid-c3zj3n4r]{display:flex;flex-direction:column;gap:10px}.action-item[data-astro-cid-c3zj3n4r]{font-size:12px;line-height:1.4;color:var(--muted);padding-left:20px;position:relative}.action-item[data-astro-cid-c3zj3n4r]:before{content:"→";position:absolute;left:0;color:#2563eb}.export-button[data-astro-cid-c3zj3n4r]{width:100%;padding:12px 16px;margin-top:16px;border-radius:10px;border:none;background:linear-gradient(120deg,#2563eb,#3b82f6);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.export-button[data-astro-cid-c3zj3n4r]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #2563eb4d}.export-button[data-astro-cid-c3zj3n4r]:active{transform:translateY(0)}.loading[data-astro-cid-c3zj3n4r]{opacity:.7;pointer-events:none}.platform-row[data-astro-cid-c3zj3n4r].loading{opacity:.6}.spinner[data-astro-cid-c3zj3n4r]{display:inline-block;width:12px;height:12px;border:2px solid #d1d5db;border-top-color:#2563eb;border-radius:50%;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.error-message[data-astro-cid-c3zj3n4r]{font-size:11px;color:#ef4444;margin-top:4px}.success-message[data-astro-cid-c3zj3n4r]{font-size:11px;color:#22c55e;margin-top:4px}.response-rate-section[data-astro-cid-c3zj3n4r]{margin-top:16px;border-radius:10px;border:1px solid #e5e7eb;padding:12px;background:#f9fafb}.response-rate-header[data-astro-cid-c3zj3n4r]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.response-rate-label[data-astro-cid-c3zj3n4r]{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.response-rate-value[data-astro-cid-c3zj3n4r]{font-size:14px;font-weight:600;color:#2563eb;background:#fff;padding:4px 12px;border-radius:6px;border:1px solid #e5e7eb}.slider-container[data-astro-cid-c3zj3n4r]{position:relative}.response-rate-slider[data-astro-cid-c3zj3n4r]{width:100%;height:6px;border-radius:3px;background:#e5e7eb;outline:none;-webkit-appearance:none;appearance:none}.response-rate-slider[data-astro-cid-c3zj3n4r]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:linear-gradient(120deg,#2563eb,#3b82f6);cursor:pointer;border:2px solid white;box-shadow:0 2px 8px #2563eb4d;transition:all .2s ease}.response-rate-slider[data-astro-cid-c3zj3n4r]::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #2563eb66}.response-rate-slider[data-astro-cid-c3zj3n4r]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:linear-gradient(120deg,#2563eb,#3b82f6);cursor:pointer;border:2px solid white;box-shadow:0 2px 8px #2563eb4d;transition:all .2s ease}.response-rate-slider[data-astro-cid-c3zj3n4r]::-moz-range-track{background:transparent;border:none}.response-rate-help[data-astro-cid-c3zj3n4r]{font-size:11px;color:var(--muted);margin-top:8px;line-height:1.4}
