.numbered-steps{background-color:#f5f5f5}.numbered-steps__inner{display:flex;flex-direction:column;gap:40px}.numbered-steps__heading{color:#1a1a1a;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.2;margin:0}.numbered-steps__grid{display:grid;gap:8px;grid-template-columns:1fr}@media (min-width:768px){.numbered-steps__grid{grid-template-columns:repeat(2,1fr)}}.numbered-steps__card{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:28px 24px 32px}.numbered-steps__card--highlight{background:linear-gradient(90deg,#1ad778,#00ae69);border-radius:8px}.numbered-steps__number{border-bottom:2px solid #002937;border-radius:2px;color:#002937;display:inline-block;font-size:32px;font-weight:600;line-height:1;padding-bottom:8px;width:fit-content}.numbered-steps__title{color:#002937;font-size:16px;font-weight:600;line-height:1.4;margin:0}.numbered-steps__description{margin:0}.numbered-steps__description p{color:#002937;font-size:14px;font-weight:300;line-height:1.6;margin:0}@media (min-width:992px){.numbered-steps{background-color:#002937}.numbered-steps__card{background-color:#003345}.numbered-steps__heading{color:#fff}.numbered-steps__number{border-bottom:2px solid #1ad778;color:#1ad778}.numbered-steps__card--highlight .numbered-steps__number{border-bottom-color:hsla(0,0%,100%,.5);color:#fff}.numbered-steps__title{color:#fff}.numbered-steps__description p{color:hsla(0,0%,100%,.75)}.numbered-steps__card--highlight .numbered-steps__description p{color:hsla(0,0%,100%,.9)}.numbered-steps__grid{grid-template-columns:repeat(4,1fr)}}