.HealthcareSeoVisuals-module__TYtFXG__journey,.HealthcareSeoVisuals-module__TYtFXG__intentMap,.HealthcareSeoVisuals-module__TYtFXG__review{border:1px solid var(--color-moon-mid);text-align:left;background:#ffffffeb;border-radius:22px;margin:0;overflow:hidden;box-shadow:0 26px 70px #2d3a6e1f}.HealthcareSeoVisuals-module__TYtFXG__topbar,.HealthcareSeoVisuals-module__TYtFXG__reviewHeader{border-bottom:1px solid var(--color-border);min-height:52px;color:var(--color-text-muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;padding:14px 17px;font-size:9px;font-weight:700;display:flex}.HealthcareSeoVisuals-module__TYtFXG__windowDots{gap:4px;display:flex}.HealthcareSeoVisuals-module__TYtFXG__windowDots i{background:var(--color-moon-mid);border-radius:50%;width:6px;height:6px}.HealthcareSeoVisuals-module__TYtFXG__windowDots i:nth-child(2){background:var(--color-gold)}.HealthcareSeoVisuals-module__TYtFXG__windowDots i:nth-child(3){background:var(--color-teal)}.HealthcareSeoVisuals-module__TYtFXG__live,.HealthcareSeoVisuals-module__TYtFXG__reviewStatus{color:var(--color-navy);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.HealthcareSeoVisuals-module__TYtFXG__live i,.HealthcareSeoVisuals-module__TYtFXG__reviewStatus i{background:var(--color-teal);border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite paused HealthcareSeoVisuals-module__TYtFXG__signalPulse;box-shadow:0 0 #40e0d06b}.HealthcareSeoVisuals-module__TYtFXG__journeyBody{grid-template-columns:1.05fr 42px 1fr;align-items:center;gap:12px;padding:22px;display:grid}.HealthcareSeoVisuals-module__TYtFXG__queryCard,.HealthcareSeoVisuals-module__TYtFXG__clinicPage{background:#40e0d012;border:1px solid #40e0d06b;border-radius:15px;gap:6px;padding:16px;display:grid}.HealthcareSeoVisuals-module__TYtFXG__queryCard{opacity:0;animation:HealthcareSeoVisuals-module__TYtFXG__sourceIn .5s .12s var(--ease-smooth) both paused;transform:translate(-7px)}.HealthcareSeoVisuals-module__TYtFXG__queryCard span,.HealthcareSeoVisuals-module__TYtFXG__clinicPage span,.HealthcareSeoVisuals-module__TYtFXG__intentSource span,.HealthcareSeoVisuals-module__TYtFXG__reviewHeader>div span,.HealthcareSeoVisuals-module__TYtFXG__reviewOutput small{color:var(--color-text-muted);letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:700}.HealthcareSeoVisuals-module__TYtFXG__queryCard strong,.HealthcareSeoVisuals-module__TYtFXG__clinicPage strong,.HealthcareSeoVisuals-module__TYtFXG__intentSource strong,.HealthcareSeoVisuals-module__TYtFXG__reviewHeader>div strong{color:var(--color-text);font-family:var(--font-display);font-size:18px;font-weight:400;line-height:1.15}.HealthcareSeoVisuals-module__TYtFXG__queryCard small{color:var(--color-text-secondary);font-size:8px;line-height:1.45}.HealthcareSeoVisuals-module__TYtFXG__journeyBeam,.HealthcareSeoVisuals-module__TYtFXG__intentBeam{background:var(--color-moon-mid);border-radius:999px;height:2px;position:relative;overflow:hidden}.HealthcareSeoVisuals-module__TYtFXG__journeyBeam i,.HealthcareSeoVisuals-module__TYtFXG__intentBeam i{background:var(--color-teal);border-radius:50%;width:9px;height:6px;animation:3.7s ease-in-out .5s infinite paused HealthcareSeoVisuals-module__TYtFXG__beamAcross;position:absolute;top:-2px;left:-9px;box-shadow:0 0 12px #40e0d0cc}.HealthcareSeoVisuals-module__TYtFXG__surfaceStack{gap:7px;display:grid}.HealthcareSeoVisuals-module__TYtFXG__surface{border:1px solid var(--color-border);opacity:0;animation:HealthcareSeoVisuals-module__TYtFXG__surfaceIn .4s var(--ease-smooth) both paused;animation-delay:calc(.65s + var(--surface-index) * .15s);background:#fff;border-radius:11px;grid-template-columns:31px 1fr;align-items:center;gap:9px;padding:10px;display:grid;transform:translate(7px)}.HealthcareSeoVisuals-module__TYtFXG__surface>i{width:31px;height:31px;color:var(--color-navy);background:#2d3a6e14;border-radius:9px;place-items:center;font-size:7px;font-style:normal;font-weight:800;display:grid}.HealthcareSeoVisuals-module__TYtFXG__surface>span,.HealthcareSeoVisuals-module__TYtFXG__reviewStages li>div,.HealthcareSeoVisuals-module__TYtFXG__reviewOutput>span{gap:2px;display:grid}.HealthcareSeoVisuals-module__TYtFXG__surface strong,.HealthcareSeoVisuals-module__TYtFXG__reviewStages strong{color:var(--color-text);font-size:9px}.HealthcareSeoVisuals-module__TYtFXG__surface small,.HealthcareSeoVisuals-module__TYtFXG__reviewStages small{color:var(--color-text-muted);font-size:7px;line-height:1.35}.HealthcareSeoVisuals-module__TYtFXG__clinicPage{background:var(--color-bg-alt);opacity:0;animation:HealthcareSeoVisuals-module__TYtFXG__stageIn .44s 1.3s var(--ease-smooth) both paused;border-color:#2d3a6e2e;grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;transform:translateY(6px)}.HealthcareSeoVisuals-module__TYtFXG__clinicPage span{grid-column:1}.HealthcareSeoVisuals-module__TYtFXG__clinicPage strong{grid-column:1;font-size:15px}.HealthcareSeoVisuals-module__TYtFXG__pageSignals{grid-area:1/2/3;gap:5px;display:flex}.HealthcareSeoVisuals-module__TYtFXG__pageSignals i{background:var(--color-moon-mid);border-radius:50%;width:8px;height:8px;animation:3.2s ease-in-out infinite paused HealthcareSeoVisuals-module__TYtFXG__pageSignal}.HealthcareSeoVisuals-module__TYtFXG__pageSignals i:nth-child(2){animation-delay:.18s}.HealthcareSeoVisuals-module__TYtFXG__pageSignals i:nth-child(3){animation-delay:.36s}.HealthcareSeoVisuals-module__TYtFXG__outcomeRow{background:var(--color-navy);opacity:0;animation:HealthcareSeoVisuals-module__TYtFXG__stageIn .44s 1.7s var(--ease-smooth) both paused;border-radius:12px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;transform:translateY(5px)}.HealthcareSeoVisuals-module__TYtFXG__outcomeRow>span{color:var(--color-teal);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:700}.HealthcareSeoVisuals-module__TYtFXG__outcomeRow>div{gap:6px;display:flex}.HealthcareSeoVisuals-module__TYtFXG__outcomeRow strong{color:#fff;border:1px solid #ffffff2e;border-radius:999px;padding:6px 9px;font-size:8px}.HealthcareSeoVisuals-module__TYtFXG__journey figcaption,.HealthcareSeoVisuals-module__TYtFXG__intentMap figcaption,.HealthcareSeoVisuals-module__TYtFXG__review figcaption{border-top:1px solid var(--color-border);color:var(--color-text-muted);padding:13px 17px;font-size:8px;line-height:1.55}.HealthcareSeoVisuals-module__TYtFXG__intentMap{padding:22px}.HealthcareSeoVisuals-module__TYtFXG__intentSource{opacity:0;max-width:230px;animation:HealthcareSeoVisuals-module__TYtFXG__stageIn .42s .1s var(--ease-smooth) both paused;background:#40e0d012;border:1px solid #40e0d06b;border-radius:14px;gap:5px;padding:15px 16px;display:grid;transform:translateY(-5px)}.HealthcareSeoVisuals-module__TYtFXG__intentBeam{width:2px;height:28px;margin-left:52px}.HealthcareSeoVisuals-module__TYtFXG__intentBeam i{animation-name:HealthcareSeoVisuals-module__TYtFXG__beamDown;top:-9px;left:-2px}.HealthcareSeoVisuals-module__TYtFXG__intentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.HealthcareSeoVisuals-module__TYtFXG__intentGrid li{border:1px solid var(--color-border);opacity:0;min-height:70px;animation:HealthcareSeoVisuals-module__TYtFXG__stageIn .36s var(--ease-smooth) both paused;animation-delay:calc(.42s + var(--intent-index) * 90ms);background:#fff;border-radius:13px;grid-template-columns:28px 1fr;align-items:center;gap:9px;padding:11px;display:grid;transform:translateY(6px)}.HealthcareSeoVisuals-module__TYtFXG__intentGrid li>span{width:28px;height:28px;color:var(--color-navy);background:#2d3a6e14;border-radius:50%;place-items:center;font-size:7px;font-weight:800;display:grid}.HealthcareSeoVisuals-module__TYtFXG__intentGrid li>div{gap:3px;display:grid}.HealthcareSeoVisuals-module__TYtFXG__intentGrid strong{color:var(--color-text);font-size:9px}.HealthcareSeoVisuals-module__TYtFXG__intentGrid small{color:var(--color-text-muted);font-size:7px;line-height:1.3}.HealthcareSeoVisuals-module__TYtFXG__intentMap figcaption{margin:18px -22px -22px}.HealthcareSeoVisuals-module__TYtFXG__reviewHeader>div{gap:4px;display:grid}.HealthcareSeoVisuals-module__TYtFXG__reviewHeader>div strong{letter-spacing:normal;text-transform:none;font-size:16px}.HealthcareSeoVisuals-module__TYtFXG__reviewStages{gap:8px;padding:20px;display:grid}.HealthcareSeoVisuals-module__TYtFXG__reviewStages li{border:1px solid var(--color-border);opacity:0;animation:HealthcareSeoVisuals-module__TYtFXG__reviewIn .38s var(--ease-smooth) both paused;animation-delay:calc(.18s + var(--review-index) * .22s);background:#fff;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid;position:relative;transform:translate(-6px)}.HealthcareSeoVisuals-module__TYtFXG__reviewStages li:not(:last-child):after{content:"";background:var(--color-moon-mid);width:2px;height:9px;position:absolute;top:100%;left:28px}.HealthcareSeoVisuals-module__TYtFXG__stageNumber{width:34px;height:34px;color:var(--color-navy);background:#2d3a6e14;border-radius:10px;place-items:center;font-size:8px;font-weight:800;display:grid}.HealthcareSeoVisuals-module__TYtFXG__stageState{color:#218778;letter-spacing:.08em;text-transform:uppercase;background:#40e0d012;border:1px solid #40e0d059;border-radius:999px;padding:5px 7px;font-size:6px;font-weight:800}.HealthcareSeoVisuals-module__TYtFXG__reviewOutput{background:var(--color-navy);opacity:0;animation:HealthcareSeoVisuals-module__TYtFXG__stageIn .44s 1.2s var(--ease-smooth) both paused;border-radius:13px;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin:0 20px 20px;padding:14px;display:grid;transform:translateY(5px)}.HealthcareSeoVisuals-module__TYtFXG__reviewOutput>div{gap:4px;display:flex}.HealthcareSeoVisuals-module__TYtFXG__reviewOutput>div i{background:var(--color-teal);border-radius:50%;width:7px;height:7px;animation:3.1s ease-in-out infinite paused HealthcareSeoVisuals-module__TYtFXG__pageSignal}.HealthcareSeoVisuals-module__TYtFXG__reviewOutput>div i:nth-child(2){animation-delay:.18s}.HealthcareSeoVisuals-module__TYtFXG__reviewOutput>div i:nth-child(3){animation-delay:.36s}.HealthcareSeoVisuals-module__TYtFXG__reviewOutput small{color:#ffffff8f}.HealthcareSeoVisuals-module__TYtFXG__reviewOutput strong{color:#fff;font-size:9px}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__live i{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__reviewStatus i{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__queryCard{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__journeyBeam i{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__surface{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__clinicPage{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__pageSignals i{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__outcomeRow{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__intentSource{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__intentBeam i{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__intentGrid li{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__reviewStages li{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__reviewOutput{animation-play-state:running}.reveal.visible .HealthcareSeoVisuals-module__TYtFXG__reviewOutput>div i{animation-play-state:running}@keyframes HealthcareSeoVisuals-module__TYtFXG__signalPulse{0%{box-shadow:0 0 #40e0d06b}70%,to{box-shadow:0 0 0 7px #40e0d000}}@keyframes HealthcareSeoVisuals-module__TYtFXG__sourceIn{to{opacity:1;transform:none}}@keyframes HealthcareSeoVisuals-module__TYtFXG__surfaceIn{to{opacity:1;transform:none}}@keyframes HealthcareSeoVisuals-module__TYtFXG__stageIn{to{opacity:1;transform:none}}@keyframes HealthcareSeoVisuals-module__TYtFXG__reviewIn{to{opacity:1;transform:none}}@keyframes HealthcareSeoVisuals-module__TYtFXG__beamAcross{0%{opacity:0;left:-9px}15%,75%{opacity:1}92%,to{opacity:0;left:calc(100% + 9px)}}@keyframes HealthcareSeoVisuals-module__TYtFXG__beamDown{0%{opacity:0;top:-9px}15%,75%{opacity:1}92%,to{opacity:0;top:calc(100% + 9px)}}@keyframes HealthcareSeoVisuals-module__TYtFXG__pageSignal{0%,70%,to{background:var(--color-moon-mid);box-shadow:none}77%,86%{background:var(--color-teal);box-shadow:0 0 0 4px #40e0d01f}}@media (max-width:680px){.HealthcareSeoVisuals-module__TYtFXG__topbar>span:nth-child(2){display:none}.HealthcareSeoVisuals-module__TYtFXG__journeyBody{grid-template-columns:1fr;padding:16px}.HealthcareSeoVisuals-module__TYtFXG__journeyBeam{width:2px;height:24px;margin-inline:auto}.HealthcareSeoVisuals-module__TYtFXG__journeyBeam i{animation-name:HealthcareSeoVisuals-module__TYtFXG__beamDown;top:-9px;left:-2px}.HealthcareSeoVisuals-module__TYtFXG__surfaceStack{grid-template-columns:1fr}.HealthcareSeoVisuals-module__TYtFXG__clinicPage,.HealthcareSeoVisuals-module__TYtFXG__outcomeRow{grid-column:1}.HealthcareSeoVisuals-module__TYtFXG__clinicPage{grid-template-columns:1fr auto}.HealthcareSeoVisuals-module__TYtFXG__outcomeRow{flex-direction:column;align-items:flex-start}.HealthcareSeoVisuals-module__TYtFXG__intentGrid{grid-template-columns:1fr 1fr}.HealthcareSeoVisuals-module__TYtFXG__reviewHeader{align-items:flex-start}.HealthcareSeoVisuals-module__TYtFXG__reviewStatus{display:none}.HealthcareSeoVisuals-module__TYtFXG__reviewStages{padding:16px}.HealthcareSeoVisuals-module__TYtFXG__reviewOutput{margin:0 16px 16px}}@media (max-width:420px){.HealthcareSeoVisuals-module__TYtFXG__intentGrid{grid-template-columns:1fr}.HealthcareSeoVisuals-module__TYtFXG__reviewStages li{grid-template-columns:34px minmax(0,1fr)}.HealthcareSeoVisuals-module__TYtFXG__stageState{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.HealthcareSeoVisuals-module__TYtFXG__live i,.HealthcareSeoVisuals-module__TYtFXG__reviewStatus i,.HealthcareSeoVisuals-module__TYtFXG__queryCard,.HealthcareSeoVisuals-module__TYtFXG__journeyBeam i,.HealthcareSeoVisuals-module__TYtFXG__surface,.HealthcareSeoVisuals-module__TYtFXG__clinicPage,.HealthcareSeoVisuals-module__TYtFXG__pageSignals i,.HealthcareSeoVisuals-module__TYtFXG__outcomeRow,.HealthcareSeoVisuals-module__TYtFXG__intentSource,.HealthcareSeoVisuals-module__TYtFXG__intentBeam i,.HealthcareSeoVisuals-module__TYtFXG__intentGrid li,.HealthcareSeoVisuals-module__TYtFXG__reviewStages li,.HealthcareSeoVisuals-module__TYtFXG__reviewOutput,.HealthcareSeoVisuals-module__TYtFXG__reviewOutput>div i{opacity:1;animation:none;transform:none}.HealthcareSeoVisuals-module__TYtFXG__journeyBeam i,.HealthcareSeoVisuals-module__TYtFXG__intentBeam i{display:none}}
