.seo-landing_mock__GdTwX{isolation:isolate;overflow:hidden;border:1px solid color-mix(in oklch,var(--border) 85%,var(--foreground));border-radius:1rem;background:linear-gradient(165deg,color-mix(in oklch,var(--background) 92%,var(--primary)) 0,var(--background) 42%,color-mix(in oklch,var(--muted) 55%,var(--background)) 100%);box-shadow:0 1px 0 color-mix(in oklch,var(--foreground) 5%,transparent) inset,0 24px 48px -32px color-mix(in oklch,var(--foreground) 28%,transparent),0 8px 16px -12px color-mix(in oklch,var(--primary) 18%,transparent)}.seo-landing_mockChrome__m1ebU{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .9rem;border-bottom:1px solid color-mix(in oklch,var(--border) 80%,transparent);background:color-mix(in oklch,var(--background) 78%,transparent);backdrop-filter:blur(8px)}.seo-landing_dots__QEwvK{display:flex;gap:.35rem}.seo-landing_dot__4LK11{width:.45rem;height:.45rem;border-radius:999px;background:color-mix(in oklch,var(--foreground) 18%,transparent)}.seo-landing_dot__4LK11:first-child{background:color-mix(in oklch,#ef4444 55%,var(--muted))}.seo-landing_dot__4LK11:nth-child(2){background:color-mix(in oklch,#f59e0b 55%,var(--muted))}.seo-landing_dot__4LK11:nth-child(3){background:color-mix(in oklch,#22c55e 55%,var(--muted))}.seo-landing_mockBody__myyi7{position:relative;padding:1rem 1rem 1.15rem;min-height:15.5rem}.seo-landing_mockCaption__BZ7Lw{border-top:1px solid var(--border);padding:.7rem 1rem;font-size:.75rem;line-height:1.45;color:var(--muted-foreground);background:color-mix(in oklch,var(--background) 88%,var(--muted))}.seo-landing_liveChip__zekvW{display:inline-flex;align-items:center;gap:.4rem;border:1px solid color-mix(in oklch,var(--primary) 30%,var(--border));background:color-mix(in oklch,var(--background) 70%,var(--primary));color:var(--foreground);padding:.22rem .55rem;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.seo-landing_liveDot__jNDW9{width:.4rem;height:.4rem;border-radius:999px;background:var(--primary);box-shadow:0 0 0 3px color-mix(in oklch,var(--primary) 22%,transparent)}.seo-landing_pill__44nBP{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.2rem .55rem;font-size:.6875rem;font-weight:500;border:1px solid var(--border);background:color-mix(in oklch,var(--background) 85%,var(--muted))}.seo-landing_pillPrimary__SyqHO{border-color:color-mix(in oklch,var(--primary) 35%,var(--border));background:color-mix(in oklch,var(--primary) 12%,var(--background));color:var(--primary)}.seo-landing_pillAmber__pGcDo{border-color:color-mix(in oklch,#d97706 35%,var(--border));background:color-mix(in oklch,#f59e0b 12%,var(--background));color:#b45309}.dark .seo-landing_pillAmber__pGcDo{color:#fbbf24}.seo-landing_stepRail__B93iO{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:1.25rem}.seo-landing_stepRail__B93iO:before{content:"";position:absolute;top:1.35rem;left:12%;right:12%;height:2px;background:linear-gradient(90deg,color-mix(in oklch,var(--primary) 55%,transparent),color-mix(in oklch,var(--border) 90%,transparent));z-index:0}.seo-landing_step__ytK1O{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.45rem}.seo-landing_stepNode__9tlOX{width:2.65rem;height:2.65rem;border-radius:999px;display:grid;place-items:center;border:1.5px solid color-mix(in oklch,var(--foreground) 18%,var(--border));background:var(--background);font-size:.75rem;font-weight:600}.seo-landing_stepNodeDone__WLuq6{border-color:color-mix(in oklch,var(--primary) 45%,var(--border));background:color-mix(in oklch,var(--primary) 14%,var(--background));color:var(--primary)}.seo-landing_stepNodeActive__epHUy{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);box-shadow:0 0 0 6px color-mix(in oklch,var(--primary) 16%,transparent)}.seo-landing_stepNodeNext__HNDGK{opacity:.72}.seo-landing_ganttRow__Vlk8H{display:grid;grid-template-columns:5.5rem 1fr 4.25rem;align-items:center;gap:.65rem;margin-bottom:.7rem}.seo-landing_ganttTrack__aZ7LA{position:relative;height:1.65rem;border-radius:.45rem;background:color-mix(in oklch,var(--foreground) 5%,transparent);overflow:hidden}.seo-landing_ganttBaseline__GZzGZ{position:absolute;inset-block:.2rem;border-radius:.25rem;background:color-mix(in oklch,var(--foreground) 12%,transparent)}.seo-landing_ganttActual__Jr3Jk{position:absolute;inset-block:.45rem;border-radius:.25rem;background:linear-gradient(90deg,color-mix(in oklch,var(--primary) 75%,transparent),var(--primary))}.seo-landing_ganttActualRisk__ln0Qg{background:linear-gradient(90deg,#f59e0b,#d97706)}.seo-landing_heat__qjuVl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.28rem}.seo-landing_heatCell__jmQdG{aspect-ratio:1.35;border-radius:.35rem;border:1px solid color-mix(in oklch,var(--border) 70%,transparent);background:color-mix(in oklch,var(--foreground) 8%,transparent)}.seo-landing_heatHot__X9GWD{background:linear-gradient(145deg,#fbbf24,#d97706);border-color:color-mix(in oklch,#92400e 30%,transparent);box-shadow:0 0 0 3px color-mix(in oklch,#f59e0b 20%,transparent)}.seo-landing_metricCard__UoGkz{border:1px solid var(--border);border-radius:.75rem;background:color-mix(in oklch,var(--background) 88%,transparent);padding:.75rem .85rem;box-shadow:0 8px 18px -16px color-mix(in oklch,var(--foreground) 40%,transparent)}.seo-landing_barTrack__tizTO{height:.45rem;border-radius:999px;background:color-mix(in oklch,var(--foreground) 8%,transparent);overflow:hidden}.seo-landing_barFill__5mgWY{height:100%;border-radius:999px;background:var(--primary);transform-origin:left center}.seo-landing_tableWrap__EGsWL{border:1px solid var(--border);border-radius:.75rem;overflow:hidden;background:color-mix(in oklch,var(--background) 90%,transparent)}.seo-landing_tableWrap__EGsWL table{width:100%;border-collapse:collapse;font-size:.75rem}.seo-landing_tableWrap__EGsWL td,.seo-landing_tableWrap__EGsWL th{padding:.55rem .7rem;text-align:start;border-top:1px solid var(--border)}.seo-landing_tableWrap__EGsWL thead th{border-top:0;background:color-mix(in oklch,var(--muted) 55%,var(--background));color:var(--muted-foreground);font-weight:500;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.seo-landing_fadeUp__bUAyT{opacity:0;transform:translateY(10px)}.seo-landing_rowReveal___sxQ4{opacity:0;transform:translateX(-8px)}.seo-landing_grow__LH4Dr{transform-origin:left center}.seo-landing_pulse__XEWCk{animation:none}.seo-landing_glowRing__2UIdG{position:absolute;inset:-6px;border-radius:999px;border:1.5px solid color-mix(in oklch,var(--primary) 45%,transparent);pointer-events:none}.seo-landing_token__HjK0S{position:absolute;top:1.15rem;width:.65rem;height:.65rem;border-radius:999px;background:var(--primary);box-shadow:0 0 0 4px color-mix(in oklch,var(--primary) 18%,transparent);z-index:2}.seo-landing_chartSvg__EqLe9{width:100%;height:7.5rem}.seo-landing_snapshot__bJhk_{border:1px solid var(--border);border-radius:1rem;background:color-mix(in oklch,var(--background) 94%,var(--muted));overflow:hidden;box-shadow:0 18px 36px -30px color-mix(in oklch,var(--foreground) 30%,transparent)}.seo-landing_snapshotHead__7Gq63{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border);padding:.95rem 1.1rem;background:color-mix(in oklch,var(--muted) 35%,var(--background))}@media (prefers-reduced-motion:no-preference){.seo-landing_fadeUp__bUAyT{animation:seo-landing_seo-fade-up__lBTe8 .75s cubic-bezier(.16,1,.3,1) both}.seo-landing_rowReveal___sxQ4{animation:seo-landing_seo-row__2imCR .7s cubic-bezier(.16,1,.3,1) both}.seo-landing_grow__LH4Dr{animation:seo-landing_seo-grow__3ANft 1.05s cubic-bezier(.16,1,.3,1) both}.seo-landing_barFill__5mgWY{animation:seo-landing_seo-grow__3ANft 1.1s cubic-bezier(.16,1,.3,1) both}.seo-landing_liveDot__jNDW9{animation:seo-landing_seo-blink__PoWB9 1.7s ease-in-out infinite}.seo-landing_pulse__XEWCk{animation:seo-landing_seo-pulse__n6VhR 2.4s ease-in-out infinite}.seo-landing_glowRing__2UIdG{animation:seo-landing_seo-ring__E7cMM 2.2s ease-out infinite}.seo-landing_token__HjK0S{animation:seo-landing_seo-slide__Bfq59 3.4s cubic-bezier(.45,0,.2,1) infinite}.seo-landing_heatHot__X9GWD{animation:seo-landing_seo-heat__OXgsg 2.8s ease-in-out infinite}.seo-landing_mock__GdTwX{animation:seo-landing_seo-frame-in__6yCFI .8s cubic-bezier(.16,1,.3,1) both}}@media (prefers-reduced-motion:reduce){.seo-landing_fadeUp__bUAyT,.seo-landing_rowReveal___sxQ4{opacity:1;transform:none}}@keyframes seo-landing_seo-fade-up__lBTe8{to{opacity:1;transform:translateY(0)}}@keyframes seo-landing_seo-row__2imCR{to{opacity:1;transform:translateX(0)}}@keyframes seo-landing_seo-grow__3ANft{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}@keyframes seo-landing_seo-blink__PoWB9{0%,to{opacity:1}50%{opacity:.35}}@keyframes seo-landing_seo-pulse__n6VhR{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes seo-landing_seo-ring__E7cMM{0%{transform:scale(.92);opacity:.55}70%,to{transform:scale(1.45);opacity:0}}@keyframes seo-landing_seo-slide__Bfq59{0%,to{left:52%}50%{left:68%}}@keyframes seo-landing_seo-heat__OXgsg{0%,to{filter:brightness(1)}50%{filter:brightness(1.08)}}@keyframes seo-landing_seo-frame-in__6yCFI{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}