.steps__title[data-astro-cid-lyp65wz3]{margin-bottom:56px}.steps[data-astro-cid-lyp65wz3]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:28px;display:grid;position:relative}.steps__line[data-astro-cid-lyp65wz3]{background:linear-gradient(90deg, var(--teal-500), #2e9e7759);transform-origin:0;height:2px;transition:transform .9s var(--ease-calm);display:none;position:absolute;top:44px;left:36px;right:36px;transform:scaleX(0)}.steps__line[data-astro-cid-lyp65wz3].is-drawn{transform:scaleX(1)}@media (width>=1024px){.steps__line[data-astro-cid-lyp65wz3]{display:block}}.steps__item[data-astro-cid-lyp65wz3]{z-index:1;padding-top:8px;position:relative}.steps__node[data-astro-cid-lyp65wz3]{width:72px;height:72px;display:inline-flex;position:relative}.steps__num[data-astro-cid-lyp65wz3]{background:var(--teal-700);color:#fff;width:26px;height:26px;box-shadow:0 0 0 3px var(--cream);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-6px}h3[data-astro-cid-lyp65wz3]{font-family:var(--font-display);color:var(--teal-700);margin:18px 0 6px;font-size:20px;font-weight:600}p[data-astro-cid-lyp65wz3]{color:var(--ink-500);margin:0;font-size:15px;line-height:1.65}@media (prefers-reduced-motion:reduce){.steps__line[data-astro-cid-lyp65wz3]{transform:none}}
