.block-type-algorithm .field-algorithm .field__items{counter-reset:css-counters;display:flex;flex-direction:column;gap:12px}@media screen and (min-width:768px){.block-type-algorithm .field-algorithm .field__items{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width:1200px){.block-type-algorithm .field-algorithm .field__items{grid-template-columns:1fr 1fr 1fr 1fr;gap:1.2rem}}.block-type-algorithm .field-algorithm .paragraph{counter-increment:item-counter;background:var(--whiteColor);color:var(--fontColor);padding:16px;height:100%}@media screen and (min-width:1200px){.block-type-algorithm .field-algorithm .paragraph{padding:1.2rem}}.block-type-algorithm .field-algorithm .paragraph::before{display:block;counter-increment:css-counters;content:counter(css-counters,decimal-leading-zero);font-size:32px;font-weight:900;line-height:1;color:var(--secondary-500);margin-bottom:12px}@media screen and (min-width:1200px){.block-type-algorithm .field-algorithm .paragraph::before{font-size:3rem;line-height:1}}@media screen and (min-width:1200px){.block-type-algorithm .field-algorithm .paragraph::before{margin-bottom:0.6rem;line-height:1.05}}.block-type-algorithm .field-algorithm .paragraph .field-paragraph-title{font-size:14px;font-weight:500;line-height:110%;letter-spacing:1.12px;text-transform:uppercase;text-transform:uppercase;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--grey-100)}@media screen and (min-width:1200px){.block-type-algorithm .field-algorithm .paragraph .field-paragraph-title{font-size:0.85rem;font-weight:500;line-height:1.1;letter-spacing:1.36px}}@media screen and (min-width:1200px){.block-type-algorithm .field-algorithm .paragraph .field-paragraph-title{padding-bottom:0.8rem;margin-bottom:0.8rem}}.block-type-algorithm .field-algorithm .paragraph .field-paragraph-text{font-size:14px;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.block-type-algorithm .field-algorithm .paragraph .field-paragraph-text{font-size:0.85rem;font-weight:400;line-height:1.5}}.block-type-algorithm .field-algorithm__item{opacity:0;transform:translateX(40px);transition:0.4s ease}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(1){transition-delay:0.15s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(2){transition-delay:0.3s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(3){transition-delay:0.45s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(4){transition-delay:0.6s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(5){transition-delay:0.75s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(6){transition-delay:0.9s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(7){transition-delay:1.05s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(8){transition-delay:1.2s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(9){transition-delay:1.35s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(10){transition-delay:1.5s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(11){transition-delay:1.65s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(12){transition-delay:1.8s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(13){transition-delay:1.95s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(14){transition-delay:2.1s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(15){transition-delay:2.25s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(16){transition-delay:2.4s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(17){transition-delay:2.55s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(18){transition-delay:2.7s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(19){transition-delay:2.85s}.block-type-algorithm.is-visible .field-algorithm__item:nth-child(20){transition-delay:3s}.block-type-algorithm.is-visible .field-algorithm__item{opacity:1;transform:translateX(0)}.personal-algorithm.block:has(.title_wrapper) .field-block-subtitle>*,.personal-algorithm.block:has(.title_wrapper) .field-block-title>*,.personal-algorithm.block:has(.title_wrapper) .field-block-text>*{transform:translate(0)}@media screen and (min-width:992px){.personal-algorithm.block:has(.title_wrapper) .field-block-subtitle>*,.personal-algorithm.block:has(.title_wrapper) .field-block-title>*,.personal-algorithm.block:has(.title_wrapper) .field-block-text>*{transform:translate(0, 100%)}}/*# sourceMappingURL=algorithm.css.map */