.steps[data-v-481b38f9]{margin:80px 0 100px}.steps__header[data-v-481b38f9]{margin-bottom:56px;text-align:center}.steps__title[data-v-481b38f9]{color:#fff;font-family:Playfair Display;font-size:clamp(24px,3vw,36px);font-weight:600;margin-bottom:12px;text-transform:uppercase}.steps__subtitle[data-v-481b38f9]{color:var(--ink-2);font-size:15px}.steps__grid[data-v-481b38f9]{display:grid;gap:0;grid-template-columns:repeat(4,1fr);margin:0 auto 64px;max-width:900px;position:relative}@media(max-width:768px){.steps__grid[data-v-481b38f9]{gap:40px 24px;grid-template-columns:1fr 1fr}}@media(max-width:480px){.steps__grid[data-v-481b38f9]{gap:32px;grid-template-columns:1fr}}.steps__item[data-v-481b38f9]{align-items:center;display:flex;flex-direction:column;padding:0 16px;position:relative;text-align:center}.steps__connector[data-v-481b38f9]{background:linear-gradient(90deg,var(--own-color) 0,rgba(242,201,76,.2) 100%);height:1px;left:calc(50% + 20px);position:absolute;right:calc(-50% + 20px);top:20px}.steps__item--last .steps__connector[data-v-481b38f9]{display:none}@media(max-width:768px){.steps__connector[data-v-481b38f9]{display:none}}.steps__num[data-v-481b38f9]{align-items:center;background:var(--own-color);border-radius:50%;box-shadow:0 0 0 6px #f2c94c1a;color:#1a1a1a;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:42px;justify-content:center;margin-bottom:18px;position:relative;width:42px;z-index:1}.steps__info h5[data-v-481b38f9],.steps__num[data-v-481b38f9]{font-family:Playfair Display}.steps__info h5[data-v-481b38f9]{color:#fff;font-size:18px;font-weight:600;line-height:1.3;margin-bottom:8px}.steps__info p[data-v-481b38f9]{color:var(--ink-2);font-size:15px;line-height:1.5}.steps__form-wrap[data-v-481b38f9]{background:var(--surface);border:1px solid var(--line-2);border-radius:8px;margin:0 auto;max-width:700px;padding:40px}@media(max-width:600px){.steps__form-wrap[data-v-481b38f9]{padding:24px 16px}}.steps__form-label[data-v-481b38f9]{color:var(--ink-2);font-size:15px;margin-bottom:24px;text-align:center}.steps__form[data-v-481b38f9]{align-items:start;display:grid;gap:12px;grid-template-columns:230px 160px 1fr}@media(max-width:640px){.steps__form[data-v-481b38f9]{grid-template-columns:1fr}}.steps__field[data-v-481b38f9]{width:100%}.steps__btn[data-v-481b38f9]{white-space:nowrap}.steps__success[data-v-481b38f9]{color:#fff;font-size:17px;font-weight:500;padding:20px;text-align:center}.steps__politic[data-v-481b38f9]{color:var(--ink-3);font-size:12px;margin-top:16px;text-align:center}.steps__politic a[data-v-481b38f9]{color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}
