.text-right[data-v-57077501]{padding:80px 0;background:var(--color-black)}@media (max-width: 1200px){.text-right[data-v-57077501]{padding:60px 0}}.text-right-text[data-v-57077501]{width:100%;display:flex;flex-direction:column;gap:40px;align-items:center}.top[data-v-57077501]{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:1078px}.top .actions[data-v-57077501]{margin-top:16px}.block-title[data-v-57077501]{color:var(--color-secondary);font-family:var(--secondary-font);font-size:60px;font-weight:600;line-height:72px;letter-spacing:-1.2px;text-align:center}@media (max-width: 1200px){.block-title[data-v-57077501]{font-size:48px;line-height:60px;letter-spacing:-.96px}}.top .text[data-v-57077501]{color:var(--color-black);font-size:20px;font-weight:500;line-height:30px;text-align:center}.right-buttom[data-v-57077501]{display:flex;width:100%;flex-direction:column;gap:40px}.full-card[data-v-57077501]{position:sticky;top:120px;display:flex;justify-content:space-between;gap:40px;padding:40px;border-radius:24px;background:linear-gradient(90deg,var(--color-black) 30.52%,var(--color-primary) 100%);border:2px solid var(--color-primary)}@media (max-width: 1200px){.full-card[data-v-57077501]{flex-direction:column;padding:40px 20px;top:80px}}.card[data-v-57077501]{display:flex;flex-direction:column;align-items:start;text-align:start;gap:24px;max-width:100%;width:100%}.card h4[data-v-57077501]{color:var(--color-tertiary);font-family:var(--secondary-font)}@media (max-width: 1200px){.card h4[data-v-57077501]{font-size:30px;line-height:38px}}.card p[data-v-57077501]{color:var(--color-white);font-size:20px;font-weight:500;line-height:30px;max-width:479px;width:100%}.card .actions[data-v-57077501]{margin-top:16px;width:fit-content}.paragraph-image[data-v-57077501]{max-width:491px;width:100%}.paragraph-image img[data-v-57077501]{width:100%;display:block}.step-num[data-v-57077501]{position:absolute;right:24px;top:24px;font-weight:700;line-height:1;font-size:clamp(120px,22vw,280px);background:linear-gradient(180deg,#ffffffe6,#fff3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;opacity:.9;pointer-events:none;-webkit-user-select:none;user-select:none}@media (max-width: 1200px){.step-num[data-v-57077501]{right:12px;top:12px;font-size:clamp(80px,30vw,180px)}}.icon-container[data-v-57077501]{background:#ff7001;border-radius:50%;color:var(--color-white)}
