.service-cases{padding-block:clamp(48px,6vw,88px);border-top:1px solid var(--ds-color-border-soft);background:var(--ds-color-white);scroll-margin-top:112px}.service-cases .service-cases__title{margin:0 0 clamp(24px,4vw,48px)}.service-cases__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 30px}.service-cases__archive{margin-top:40px}@media(max-width:767px){.service-cases{scroll-margin-top:88px}.service-cases__grid{grid-template-columns:minmax(0,1fr);row-gap:40px}.service-cases__archive{margin-top:32px}}
