.prev-regeneration>.single_post{padding-bottom:128px;padding-bottom:clamp(32px, 6.6666666667vw, 128px)}.prev-regeneration__header{padding:180px 0 80px;padding:clamp(120px, 15.625vw, 300px) 0 clamp(40px, 4.1666666667vw, 80px);background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}.prev-regeneration__header__title{color:#fff;font-size:64px;font-size:clamp(22px, 3.3333333333vw, 64px);white-space:pre-line;line-height:150%;margin:0 0 32px;margin:0 0 clamp(16px, 1.6666666667vw, 32px)}.prev-regeneration__header__text{font-size:24px;font-size:clamp(14px, 1.25vw, 24px);line-height:150%}.prev-regeneration__init{padding:128px 0;padding:clamp(32px, 6.6666666667vw, 128px) 0}.prev-regeneration__init__grid{display:flex;align-items:center;gap:80px;gap:clamp(40px, 4.1666666667vw, 80px)}.prev-regeneration__init__grid>div:first-of-type{flex-basis:33.3333333333%}.prev-regeneration__init__grid>div:last-of-type{flex-basis:66.6666666667%}@media screen and (max-width:1024px){.prev-regeneration__init__grid>div:first-of-type{flex-basis:50%}.prev-regeneration__init__grid>div:last-of-type{flex-basis:50%}}@media screen and (max-width:768px){.prev-regeneration__init__grid{flex-direction:column-reverse}}.prev-regeneration__init__image{width:100%;height:auto}.prev-regeneration__init__logo{margin-bottom:32px}.prev-regeneration__init__title{font-size:40px;font-size:clamp(20px, 2.0833333333vw, 40px);margin:0 0 24px}.prev-regeneration__init__subtitle{font-size:24px;font-size:clamp(16px, 1.25vw, 24px);line-height:150%}.prev-regeneration__init__text{line-height:150%}.prev-regeneration__steps{position:relative;display:flex;align-items:center;min-height:75vh;padding:80px 0;padding:clamp(32px, 4.1666666667vw, 80px) 0}@media screen and (max-width:768px){.prev-regeneration__steps{flex-direction:column-reverse}}.prev-regeneration__steps__image{position:absolute;top:0;right:0;width:60%;height:100%;object-fit:cover;object-position:center;z-index:10}@media screen and (max-width:768px){.prev-regeneration__steps__image{position:relative;top:unset;right:unset;width:100%;margin-top:40px}}.prev-regeneration__steps__content{position:relative;z-index:20}.prev-regeneration__steps__content>div{background-color:#57585a;width:fit-content;padding:64px;padding:clamp(32px, 3.3333333333vw, 64px);color:#fff;max-width:50%}@media screen and (max-width:768px){.prev-regeneration__steps__content>div{width:100%;max-width:unset}}.prev-regeneration__steps__content>div h2{margin:0 0 20px;font-size:32px;font-size:clamp(24px, 1.6666666667vw, 32px);line-height:150%}.prev-regeneration__steps__content>div ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:10px}.prev-regeneration__table{padding:128px 0;padding:clamp(64px, 6.6666666667vw, 128px) 0}.prev-regeneration__table__title{font-size:40px;font-size:clamp(20px, 2.0833333333vw, 40px);text-align:center;margin-bottom:48px;margin-bottom:clamp(24px, 2.5vw, 48px)}.prev-regeneration__table__table{width:100%;border-collapse:collapse;text-align:center;table-layout:fixed}.prev-regeneration__table__table td{padding:8px;border:2px solid #d1d2d4;max-width:25%}.prev-regeneration__table__table td.cell-darken{background-color:#d1d2d4;border-top-color:#fff}.prev-regeneration__pros__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:80px;gap:clamp(40px, 4.1666666667vw, 80px);margin-bottom:48px;margin-bottom:clamp(24px, 2.5vw, 48px)}@media screen and (max-width:768px){.prev-regeneration__pros__grid{grid-template-columns:1fr}}.prev-regeneration__pros__content{align-self:center}.prev-regeneration__pros__title{font-size:32px;font-size:clamp(16px, 1.6666666667vw, 32px);margin-bottom:48px;margin-bottom:clamp(24px, 2.5vw, 48px)}.prev-regeneration__pros__list{display:flex;flex-direction:column;gap:24px}.prev-regeneration__pros__list__item{display:grid;grid-template-columns:32px auto;gap:24px}.prev-regeneration__pros__list__item__icon{width:32px;height:32px}.prev-regeneration__pros__list__item>p{margin:0;line-height:150%}.prev-regeneration__pros__image{width:100%;height:auto}.prev-regeneration__pros__image-container{display:flex;justify-content:center}.prev-regeneration__pros__small{font-size:.6rem;color:#9b9b9b;margin-top:32px;margin-top:clamp(16px, 1.6666666667vw, 32px)}