.styles_title__yFw9M{font-size:42px;line-height:44px;margin-block:var(--spacing-10x) var(--spacing-5x)}.styles_subtitle__OVeoW,.styles_text__q5pOz{font-size:18px;line-height:26px}.styles_subtitle__OVeoW{font-weight:700;margin-block:var(--spacing-5x) var(--spacing-8x)}.styles_stepBlock__rv49k{list-style:none;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:var(--spacing-24x);.styles_step__LOKTh{background-color:var(--color-semantic-background-secondary);border-radius:var(--border-radius-l);position:relative;padding:32px;&:first-of-type{grid-row-start:1;grid-column-start:1;grid-row-end:3;grid-column-end:2;height:296px;.styles_stepImage__F4TMN{right:24px;width:160px;height:160px}}&:nth-of-type(2){grid-row-start:1;grid-column-start:2;grid-row-end:2;grid-column-end:3;height:138px;.styles_stepImage__F4TMN{right:20px;width:110px;height:110px}}&:nth-of-type(3){grid-row-start:2;grid-column-start:2;grid-row-end:3;grid-column-end:3;height:138px;.styles_stepImage__F4TMN{right:20px;width:120px;height:132px}}.styles_stepLabel__bwEV4{font-size:14px;line-height:20px;font-weight:700;padding:4px 12px;color:var(--color-semantic-text-primary);background-color:var(--color-base-brand-secondary-500);border-radius:var(--border-radius-m)}.styles_stepTitle__jG2uK{font-size:18px;line-height:26px;font-weight:700;margin-top:var(--spacing-5x)}.styles_stepImage__F4TMN{position:absolute;bottom:0}}}@media (max-width:1210px){.styles_title__yFw9M{margin-top:var(--spacing-6x)}.styles_stepBlock__rv49k{display:flex;flex-direction:column;margin-bottom:56px;.styles_step__LOKTh{height:138px;&:first-of-type{height:138px;.styles_stepImage__F4TMN{right:16px;width:120px;height:110px}}&:nth-of-type(2){.styles_stepImage__F4TMN{right:26px}}}}}@media (max-width:768px){.styles_title__yFw9M{font-size:32px;font-weight:700;line-height:44px}}@media (max-width:530px){.styles_title__yFw9M{font-size:32px;margin-bottom:var(--spacing-3x)}.styles_subtitle__OVeoW,.styles_text__q5pOz{font-size:16px;line-height:24px}.styles_subtitle__OVeoW{margin-block:var(--spacing-3x) var(--spacing-6x)}.styles_stepBlock__rv49k{margin-bottom:var(--spacing-12x);.styles_step__LOKTh{padding:20px;&:first-of-type{.styles_stepTitle__jG2uK{width:130px}}.styles_stepTitle__jG2uK{width:150px;font-size:16px;line-height:24px;margin-top:var(--spacing-3x)}}}}