.steps__head[data-astro-cid-cni6sdpc]{margin-bottom:var(--space-m)}.steps__head[data-astro-cid-cni6sdpc] h2[data-astro-cid-cni6sdpc]{margin:0}.steps__list[data-astro-cid-cni6sdpc]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.steps__item[data-astro-cid-cni6sdpc]{padding:var(--space-s) var(--space-s) var(--space-m);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);position:relative}.steps__figure[data-astro-cid-cni6sdpc]{margin:0 0 var(--space-s);background:var(--color-bg-alt);border-radius:8px}.steps__figure[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc]{width:100%;max-width:20rem;height:auto;margin:0 auto;display:block}.steps__num[data-astro-cid-cni6sdpc]{top:calc(var(--space-s) + .5rem);left:calc(var(--space-s) + .5rem);background:var(--color-primary-dark);color:#fff;text-align:center;border-radius:50%;width:2rem;height:2rem;margin:0;font-weight:700;line-height:2rem;position:absolute}.steps__title[data-astro-cid-cni6sdpc]{margin:0 0 .4rem;font-size:1.2rem;line-height:1.25}.steps__text[data-astro-cid-cni6sdpc]{color:var(--color-text-muted);margin:0;font-size:.95rem}.steps__note[data-astro-cid-cni6sdpc]{margin:var(--space-m) 0 0;color:var(--color-text-muted);font-size:.85rem}.steps[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc] .dg-line{fill:none;stroke:var(--color-ink-soft);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.steps[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc] .dg-soft{fill:none;stroke:#b9b1a4;stroke-width:1.1px;stroke-linecap:round}.steps[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc] .dg-cut{fill:none;stroke:var(--color-primary-dark);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:4 3.2}.steps[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc] .dg-zone{stroke:var(--color-primary);stroke-width:1.2px;stroke-dasharray:3 2.5}.steps[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc] .dg-hatch-bg{fill:var(--color-primary-soft)}.steps[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc] .dg-hatch{stroke:var(--color-primary);stroke-width:1.4px;opacity:.55}.steps[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc] .dg-fill{fill:#f4ede3;stroke:var(--color-ink-soft);stroke-width:1.4px}.steps[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc] .dg-arrow{fill:none;stroke:var(--color-primary-dark);stroke-width:2px;stroke-linecap:round}.steps[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc] .dg-head{fill:var(--color-primary-dark)}.steps[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc] .dg-dot{fill:var(--color-primary)}.steps[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc] :is(.dg-line,.dg-soft,.dg-cut,.dg-zone,.dg-fill,.dg-arrow){vector-effect:non-scaling-stroke}.steps[data-astro-cid-cni6sdpc] svg[data-astro-cid-cni6sdpc] .dg-label{font-family:var(--font-body);fill:var(--color-primary-dark);font-size:9px;font-weight:600}.surgeon-byline[data-astro-cid-mqn6gpax]{gap:var(--space-m);margin-block:var(--space-l);padding:var(--space-m);border:1px solid var(--color-border);border-radius:8px;align-items:center;display:flex}.surgeon-byline[data-astro-cid-mqn6gpax] img[data-astro-cid-mqn6gpax]{object-fit:cover;object-position:top;border-radius:50%;flex:none;width:72px;height:72px}.surgeon-byline[data-astro-cid-mqn6gpax] p[data-astro-cid-mqn6gpax]{margin:0}.verify[data-astro-cid-mqn6gpax]{color:var(--color-text-muted);margin-top:.25rem;font-size:.9rem;display:block}.guide[data-astro-cid-mqn6gpax]{margin-top:.25rem;font-size:.95rem;display:block}.label[data-astro-cid-mqn6gpax]{text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);font-size:.75rem;font-weight:700;display:block}@media (width<=560px){.surgeon-byline[data-astro-cid-mqn6gpax]{align-items:flex-start}.surgeon-byline[data-astro-cid-mqn6gpax] img[data-astro-cid-mqn6gpax]{width:56px;height:56px}}.considering-surgery[data-astro-cid-kd32kbem]{margin-block:var(--space-l);padding:var(--space-m);border:1px solid var(--color-border);border-radius:8px}.considering-surgery[data-astro-cid-kd32kbem] h2[data-astro-cid-kd32kbem]{margin-top:0;font-size:1.25rem}.considering-surgery[data-astro-cid-kd32kbem] ul[data-astro-cid-kd32kbem]{margin:var(--space-s) 0 0;padding-left:1.2em}
