.ServicePositioning_service-positioning__RzQ7d{padding:clamp(3.5em,6vw,5.5em) 0;background-color:var(--clr-id-white)}.ServicePositioning_service-positioning--connected__RaIgb{padding-bottom:clamp(2em,3vw,2.75em)}.ServicePositioning_service-positioning__wrapper__csmdl{max-width:var(--layout-width)}.ServicePositioning_service-positioning__panel__6TZoA{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.ServicePositioning_service-positioning__heading__DxsXt{max-width:24ch;margin:0 0 clamp(1.25em,3vw,1.75em);color:var(--clr-id-black);font-size:clamp(30rem,3.5vw,40rem);line-height:1.15;text-align:center;text-wrap:balance}.ServicePositioning_service-positioning__grid___DWFq{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1em,2vw,1.5em);margin:0;padding:0;list-style:none}.ServicePositioning_service-positioning__card__y_xFb{display:flex;align-items:flex-start;gap:1em;min-height:132px;padding:1.25em;border:1px solid #eaeaea;border-radius:var(--border-radius-small);background:#fff}.ServicePositioning_service-positioning__badge__pXPUb{width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center;border-radius:var(--border-radius-small);background-color:var(--clr-id-white)}.ServicePositioning_service-positioning__badge__pXPUb svg{display:block}.ServicePositioning_service-positioning__body__LkG1p{min-width:0;display:flex;flex-direction:column}.ServicePositioning_service-positioning__title__oUDJX{margin:0;font-size:clamp(15rem,1.5vw,17rem);line-height:1.25em;color:var(--clr-id-black);text-transform:uppercase}.ServicePositioning_service-positioning__code__lrsyL{color:var(--clr-id-black)}.ServicePositioning_service-positioning__name___ESW0,.ServicePositioning_service-positioning__separator__xQUKr{color:var(--clr-text-secondary)}.ServicePositioning_service-positioning__description__VG3y_{margin:.5em 0 0;font-size:16rem;line-height:1.4;color:var(--clr-text-secondary)}@media only screen and (max-width:680px){.ServicePositioning_service-positioning__RzQ7d{padding:3.5em 0}.ServicePositioning_service-positioning--connected__RaIgb{padding-bottom:2em}.ServicePositioning_service-positioning__grid___DWFq{grid-template-columns:1fr}}@media only screen and (max-width:600px){.ServicePositioning_service-positioning__heading__DxsXt{width:100%;text-align:left}.ServicePositioning_service-positioning__card__y_xFb{min-height:0;padding:1.1em}.ServicePositioning_service-positioning__badge__pXPUb{width:40px;height:40px}}