/*!***************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js??clonedRuleSet-6.use[1]!./node_modules/postcss-loader/src/index.js!./node_modules/less-loader/dist/cjs.js!./bem/blocks.ds/ds-heading/ds-heading.less ***!
  \***************************************************************************************************************************************************************************************************/.ds-heading:not(.ds-heading_with_title),.ds-heading_level_1{padding-bottom:20px}@media (min-width:720px) and (max-width:1023px){.ds-heading:not(.ds-heading_with_title),.ds-heading_level_1{padding-bottom:24px}}@media (min-width:1024px) and (max-width:1279px){.ds-heading:not(.ds-heading_with_title),.ds-heading_level_1{padding-bottom:36px}}@media (min-width:1280px) and (max-width:1599px){.ds-heading:not(.ds-heading_with_title),.ds-heading_level_1{padding-bottom:48px}}@media (min-width:1600px){.ds-heading:not(.ds-heading_with_title),.ds-heading_level_1{padding-bottom:60px}}.ds-heading:not(.ds-heading_with_title),.ds-heading_level_2{padding-bottom:20px}@media (min-width:720px) and (max-width:1023px){.ds-heading:not(.ds-heading_with_title),.ds-heading_level_2{padding-bottom:24px}}@media (min-width:1024px) and (max-width:1279px){.ds-heading:not(.ds-heading_with_title),.ds-heading_level_2{padding-bottom:36px}}@media (min-width:1280px) and (max-width:1599px){.ds-heading:not(.ds-heading_with_title),.ds-heading_level_2{padding-bottom:48px}}@media (min-width:1600px){.ds-heading:not(.ds-heading_with_title),.ds-heading_level_2{padding-bottom:60px}}.ds-heading_level_1 .ds-heading__title{font-family:Aeonik Pro,Inter,Arial,Helvetica Neue,Helvetica,FreeSans,sans-serif;font-weight:500;letter-spacing:-.01em}@media (max-width:719px){.ds-heading_level_1 .ds-heading__title{font-size:38px;line-height:40px}}@media (min-width:720px) and (max-width:1023px){.ds-heading_level_1 .ds-heading__title{font-size:52px;line-height:56px}}@media (min-width:1024px) and (max-width:1279px){.ds-heading_level_1 .ds-heading__title{font-size:60px;line-height:64px}}@media (min-width:1280px) and (max-width:1599px){.ds-heading_level_1 .ds-heading__title{font-size:72px;line-height:76px}}@media (min-width:1600px){.ds-heading_level_1 .ds-heading__title{font-size:84px;line-height:88px}}.ds-heading_level_2 .ds-heading__title{font-family:Aeonik Pro,Inter,Arial,Helvetica Neue,Helvetica,FreeSans,sans-serif;font-weight:500;letter-spacing:-.01em}@media (max-width:719px){.ds-heading_level_2 .ds-heading__title{font-size:34px;line-height:36px}}@media (min-width:720px) and (max-width:1023px){.ds-heading_level_2 .ds-heading__title{font-size:36px;line-height:40px}}@media (min-width:1024px) and (max-width:1279px){.ds-heading_level_2 .ds-heading__title{font-size:42px;line-height:44px}}@media (min-width:1280px) and (max-width:1599px){.ds-heading_level_2 .ds-heading__title{font-size:50px;line-height:52px}}@media (min-width:1600px){.ds-heading_level_2 .ds-heading__title{font-size:60px;line-height:64px}}.ds-heading_level_3{padding-bottom:16px}.ds-heading_level_3 .ds-heading__title{font-family:Aeonik Pro,Inter,Arial,Helvetica Neue,Helvetica,FreeSans,sans-serif;font-weight:500;letter-spacing:-.01em}@media (max-width:719px){.ds-heading_level_3 .ds-heading__title{font-size:28px;line-height:32px}}@media (min-width:720px) and (max-width:1023px){.ds-heading_level_3 .ds-heading__title{font-size:32px;line-height:36px}}@media (min-width:1024px) and (max-width:1279px){.ds-heading_level_3 .ds-heading__title{font-size:36px;line-height:40px}}@media (min-width:1280px) and (max-width:1599px){.ds-heading_level_3 .ds-heading__title{font-size:40px;line-height:44px}}@media (min-width:1600px){.ds-heading_level_3 .ds-heading__title{font-size:44px;line-height:48px}}@media (min-width:720px) and (max-width:1023px){.ds-heading_level_3{padding-bottom:20px}}@media (min-width:1024px) and (max-width:1279px){.ds-heading_level_3{padding-bottom:32px}}@media (min-width:1280px) and (max-width:1599px){.ds-heading_level_3{padding-bottom:40px}}@media (min-width:1600px){.ds-heading_level_3{padding-bottom:48px}}.ds-heading_level_4{padding-bottom:16px}.ds-heading_level_4 .ds-heading__title{font-family:Aeonik Pro,Inter,Arial,Helvetica Neue,Helvetica,FreeSans,sans-serif;font-weight:500;letter-spacing:-.01em}@media (max-width:1023px){.ds-heading_level_4 .ds-heading__title{font-size:24px;line-height:28px}}@media (min-width:1024px) and (max-width:1279px){.ds-heading_level_4 .ds-heading__title{font-size:28px;line-height:32px}}@media (min-width:1280px) and (max-width:1599px){.ds-heading_level_4 .ds-heading__title{font-size:32px;line-height:36px}}@media (min-width:1600px){.ds-heading_level_4 .ds-heading__title{font-size:36px;line-height:40px}}@media (min-width:1024px) and (max-width:1279px){.ds-heading_level_4{padding-bottom:24px}}@media (min-width:1280px) and (max-width:1599px){.ds-heading_level_4{padding-bottom:32px}}@media (min-width:1600px){.ds-heading_level_4{padding-bottom:40px}}@media (min-width:1024px){.ds-heading{display:grid;gap:12px 12px;grid-template-columns:repeat(24,1fr)}.ds-heading_with_slot .ds-heading__title{padding-right:40px}}.ds-heading__text{color:var(--ds-heading-text-color,inherit);grid-column:auto/span var(--col-text)}.ds-heading__title{margin:0}.ds-heading__text_with-content .ds-heading__title{margin-bottom:16px}@media (min-width:1600px){.ds-heading__text_with-content .ds-heading__title{margin-bottom:24px}}.ds-heading__title_level_1{font-family:Aeonik Pro,Inter,Arial,Helvetica Neue,Helvetica,FreeSans,sans-serif;font-weight:500;letter-spacing:-.01em}@media (max-width:719px){.ds-heading__title_level_1{font-size:38px;line-height:40px}}@media (min-width:720px) and (max-width:1023px){.ds-heading__title_level_1{font-size:52px;line-height:56px}}@media (min-width:1024px) and (max-width:1279px){.ds-heading__title_level_1{font-size:60px;line-height:64px}}@media (min-width:1280px) and (max-width:1599px){.ds-heading__title_level_1{font-size:72px;line-height:76px}}@media (min-width:1600px){.ds-heading__title_level_1{font-size:84px;line-height:88px}}.ds-heading__title_level_2{font-family:Aeonik Pro,Inter,Arial,Helvetica Neue,Helvetica,FreeSans,sans-serif;font-weight:500;letter-spacing:-.01em}@media (max-width:719px){.ds-heading__title_level_2{font-size:34px;line-height:36px}}@media (min-width:720px) and (max-width:1023px){.ds-heading__title_level_2{font-size:36px;line-height:40px}}@media (min-width:1024px) and (max-width:1279px){.ds-heading__title_level_2{font-size:42px;line-height:44px}}@media (min-width:1280px) and (max-width:1599px){.ds-heading__title_level_2{font-size:50px;line-height:52px}}@media (min-width:1600px){.ds-heading__title_level_2{font-size:60px;line-height:64px}}.ds-heading__title_level_3{font-family:Aeonik Pro,Inter,Arial,Helvetica Neue,Helvetica,FreeSans,sans-serif;font-weight:500;letter-spacing:-.01em}@media (max-width:719px){.ds-heading__title_level_3{font-size:28px;line-height:32px}}@media (min-width:720px) and (max-width:1023px){.ds-heading__title_level_3{font-size:32px;line-height:36px}}@media (min-width:1024px) and (max-width:1279px){.ds-heading__title_level_3{font-size:36px;line-height:40px}}@media (min-width:1280px) and (max-width:1599px){.ds-heading__title_level_3{font-size:40px;line-height:44px}}@media (min-width:1600px){.ds-heading__title_level_3{font-size:44px;line-height:48px}}.ds-heading__title_level_4{font-family:Aeonik Pro,Inter,Arial,Helvetica Neue,Helvetica,FreeSans,sans-serif;font-weight:500;letter-spacing:-.01em}@media (max-width:1023px){.ds-heading__title_level_4{font-size:24px;line-height:28px}}@media (min-width:1024px) and (max-width:1279px){.ds-heading__title_level_4{font-size:28px;line-height:32px}}@media (min-width:1280px) and (max-width:1599px){.ds-heading__title_level_4{font-size:32px;line-height:36px}}@media (min-width:1600px){.ds-heading__title_level_4{font-size:36px;line-height:40px}}.ds-heading__slot{padding-top:4px}@media (max-width:1023px){.ds-heading__slot{margin-top:12px}}@media (min-width:1024px){.ds-heading__slot{grid-column:auto/span var(--col-slot)}}@media (min-width:1600px){.ds-heading__slot{padding-top:8px}}

/*!*******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js??clonedRuleSet-6.use[1]!./node_modules/postcss-loader/src/index.js!./node_modules/less-loader/dist/cjs.js!./bem/blocks.ds/ds-promo-tag/ds-promo-tag.less ***!
  \*******************************************************************************************************************************************************************************************************/@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://files.reg.ru/fonts/inter/Inter-Regular.woff2) format("woff2"),url(https://files.reg.ru/fonts/inter/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://files.reg.ru/fonts/inter/Inter-Medium.woff2) format("woff2"),url(https://files.reg.ru/fonts/inter/Inter-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://files.reg.ru/fonts/inter/Inter-SemiBold.woff2) format("woff2"),url(https://files.reg.ru/fonts/inter/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik Pro;font-style:normal;font-weight:500;src:url(https://files.reg.ru/fonts/aeonikpro/AeonikPro-Medium.woff2) format("woff2"),url(https://files.reg.ru/fonts/aeonikpro/AeonikPro-Medium.woff) format("woff")}.set-icon-default-styles{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}.ds-promo-tag{align-items:center;border:none;border-radius:100px;display:inline-flex;flex-direction:row;margin:0;text-decoration:none;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.ds-promo-tag_color_primary{background-color:#ebf3ff;color:#3755fa}.ds-promo-tag_color_secondary{background-color:#f2f4f7;color:#707a8a}.ds-promo-tag_color_success{background-color:#e8ffbf;color:#29a35a}.ds-promo-tag_color_danger{background-color:#ffeded;color:#ff2d50}.ds-promo-tag_color_attention{background-color:#fff4ba;color:#d98600}.ds-promo-tag_color_sale{background-color:#ffe6ed;color:#f36}.ds-promo-tag_color_black{background-color:#2b2f33;color:#fff}.ds-promo-tag_size_xs{font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:24px;padding:4px 12px}.ds-promo-tag_size_xs.ds-promo-tag_icon:after{height:14px;min-width:14px;width:14px}.ds-promo-tag_size_s{font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:26px;padding:4px 12px}.ds-promo-tag_size_s.ds-promo-tag_icon:after{height:16px;min-width:16px;width:16px}.ds-promo-tag_size_m{font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:26px;padding:4px 12px}@media (min-width:1280px){.ds-promo-tag_size_m{font-size:18px;line-height:28px}}.ds-promo-tag_size_m.ds-promo-tag_icon:after{height:16px;min-width:16px;width:16px}@media (min-width:1280px){.ds-promo-tag_size_m.ds-promo-tag_icon:after{height:18px;min-width:18px;width:18px}}.ds-promo-tag_icon:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block}.ds-promo-tag_icon_right:after{margin-left:8px}.ds-promo-tag_icon_left{flex-direction:row-reverse}.ds-promo-tag_icon_left:after{margin-right:8px}.ds-promo-tag_color_primary.ds-promo-tag_icon_cart:after{background-image:url(/dist/ds-icons__cart_color-font-primary-accent.3a0227e2d2ff593a9dd8a19f56dcaadd.svg)}.ds-promo-tag_color_secondary.ds-promo-tag_icon_cart:after{background-image:url(/dist/ds-icons__cart_color-font-secondary-main.03d7a28a602763a57644050c45a56c1f.svg)}.ds-promo-tag_color_success.ds-promo-tag_icon_cart:after{background-image:url(/dist/ds-icons__cart_color-font-success.8652d8fdac77255794b3b57035af211f.svg)}.ds-promo-tag_color_danger.ds-promo-tag_icon_cart:after{background-image:url(/dist/ds-icons__cart_color-font-danger.503c7f610b7eb48ae05c310670f2ab30.svg)}.ds-promo-tag_color_attention.ds-promo-tag_icon_cart:after{background-image:url(/dist/ds-icons__cart_color-font-attention.eff90847e278a66992bc7157c8efb09b.svg)}.ds-promo-tag_color_sale.ds-promo-tag_icon_cart:after{background-image:url(/dist/ds-icons__cart_color-font-sale.6417da897b6d681996a58ae70ca28505.svg)}.ds-promo-tag_color_black.ds-promo-tag_icon_cart:after{background-image:url(/dist/ds-icons__cart_color-font-primary-inverse.918469e0b2ab6cc7e961356d5b5713cf.svg)}

/*!***********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js??clonedRuleSet-6.use[1]!./node_modules/postcss-loader/src/index.js!./node_modules/less-loader/dist/cjs.js!./bem/blocks.page/p-cases/p-cases.less ***!
  \***********************************************************************************************************************************************************************************************/.p-cases{padding:0}@media (max-width:719px){.p-cases__section:first-child{margin-top:60px}}@media (min-width:720px) and (max-width:1023px){.p-cases__section:first-child{margin-top:80px}}@media (min-width:1024px) and (max-width:1279px){.p-cases__section:first-child{margin-top:100px}}@media (min-width:1280px) and (max-width:1599px){.p-cases__section:first-child{margin-top:120px}}@media (min-width:1600px){.p-cases__section:first-child{margin-top:144px}}@media (max-width:719px){.p-cases__section_spacer_m{margin-bottom:60px}}@media (min-width:720px) and (max-width:1023px){.p-cases__section_spacer_m{margin-bottom:80px}}@media (min-width:1024px) and (max-width:1279px){.p-cases__section_spacer_m{margin-bottom:100px}}@media (min-width:1280px) and (max-width:1599px){.p-cases__section_spacer_m{margin-bottom:120px}}@media (min-width:1600px){.p-cases__section_spacer_m{margin-bottom:144px}}.p-cases__title{--ds-heading-text-color:#191b1e}.p-cases__description{font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:26px;margin:0}@media (min-width:1280px){.p-cases__description{font-size:18px;line-height:28px}}.p-cases__list{display:grid;gap:12px 12px;grid-template-columns:repeat(24,1fr);list-style:none;margin:0;padding:0}.p-cases__list-item{grid-column:auto/span 12}@media (max-width:719px){.p-cases__list-item{grid-column:auto/span 24}}.p-cases__card{display:flex;flex-direction:column;gap:60px;height:100%}.p-cases__card-content{display:flex;flex-direction:column;flex-grow:1;gap:16px}.p-cases__card-title{color:#191b1e;font-family:Inter,Arial,Helvetica Neue,Helvetica,FreeSans,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:24px;margin:0}.p-cases__card-text{flex-grow:1;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:24px;margin:0}.p-cases__card-logo-wrapper{align-items:center;background-color:#f9fafc;border-radius:8px;display:flex;height:72px;justify-content:space-around;width:144px}.p-cases__card-logo{max-height:43px;max-width:125px}.p-cases__card-tag-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;padding:0}