.process-steps{padding:120px 0}.process-steps__intro{margin-bottom:60px}.process-steps__title{color:#303338;font-family:ElzaText;font-weight:700;margin:0 0 32px}.process-steps__description{color:#303338;font-family:Calluna,Arial;font-size:22px;font-weight:400;line-height:30px;margin:0}.process-steps__list{display:flex;flex-direction:column;gap:24px;margin-bottom:60px}.process-steps__card{background-color:#d8d5cd;border-radius:16px;padding:32px}.process-steps__card-title{color:#303338;font-family:ElzaText;font-size:22px;font-weight:700;line-height:28px;margin:0 0 12px}.process-steps__card-text{color:#303338;font-family:ElzaText;font-size:18px;font-weight:400;line-height:26px;margin:0}.process-steps__subtitle{color:#303338;font-family:Calluna,Arial;font-size:22px;font-weight:400;line-height:30px;margin:0}.process-steps__bottom{padding-top:60px}.process-steps__bottom-title{color:#303338;font-family:ElzaText;font-size:22px;font-weight:700;line-height:28px;margin:0 0 24px}.process-steps__bottom-text{color:#303338;font-family:Calluna,Arial;font-size:22px;font-weight:400;line-height:32px;margin:0}@media (max-width:1024px){.process-steps{padding:80px 0}.process-steps__intro{margin-bottom:48px}.process-steps__title{margin-bottom:24px}.process-steps__description{font-size:20px;line-height:28px}.process-steps__list{margin-bottom:48px}.process-steps__card{padding:28px}.process-steps__card-title{font-size:20px;line-height:26px}.process-steps__subtitle{font-size:20px;line-height:28px}.process-steps__bottom{padding-top:48px}.process-steps__bottom-title{font-size:18px;line-height:26px}.process-steps__bottom-text{font-size:20px;line-height:30px}}@media (max-width:744px){.process-steps{padding:60px 0}.process-steps__intro{margin-bottom:32px}.process-steps__description{font-size:18px;line-height:26px}.process-steps__list{gap:16px;margin-bottom:40px}.process-steps__card{padding:24px}.process-steps__card-title{font-size:18px;line-height:24px}.process-steps__card-text{font-size:16px;line-height:22px}.process-steps__subtitle{font-size:18px;line-height:26px}.process-steps__bottom{padding-top:32px}.process-steps__bottom-title{font-size:16px;line-height:24px;margin-bottom:16px}.process-steps__bottom-text{font-size:18px;line-height:26px}}