.section-use-case{margin-top:180px;margin-bottom:180px}.section-use-case.section-use-case--v2{margin-top:0;margin-bottom:160px}.section-use-case .container{display:flex;justify-content:flex-start;gap:50px;align-items:center;padding-left:0 !important}.section-use-case .use-case-media{max-width:712px;width:100%}.section-use-case .use-case-content{max-width:486px;margin-top:0;width:100%}.section-use-case--v2 .use-case-media{max-width:468px}.section-use-case--v2 .use-case-content{max-width:715px;display:flex;flex-direction:column;justify-content:center}.section-use-case--v2 .zds-container{display:flex;justify-content:center;gap:65px;align-items:stretch}.section-use-case--v2 .use-case-badge{display:flex;flex-direction:row;align-items:center;gap:var(--zds-space-2);margin-bottom:var(--zds-space-4);font-family:var(--zds-font-family-base);font-style:normal;font-weight:var(--zds-font-weight-light);font-size:var(--zds-body-size-small);line-height:var(--zds-body-line-height);text-transform:uppercase;color:var(--zds-color-mint)}.section-use-case--v2 .use-case-badge:before{content:"";width:12px;height:12px;background:var(--zds-color-mint);border-radius:var(--zds-radius-xs)}.section-use-case--v2 .use-case-content .use-case-title{margin-bottom:var(--zds-space-6)}.section-use-case--v2 .use-case-content .use-case-title h2{margin:0}.section-use-case .use-case-content .use-case-title h2{font-size:42px !important;font-style:normal;font-weight:700;line-height:120% !important}.section-use-case .use-case-content .use-case-title h2 strong{color:#5ccf9a}.section-use-case .use-case-content .use-case-text{margin-top:24px}.section-use-case--v2 .use-case-content .use-case-text{margin-top:0}.section-use-case .use-case-content .use-case-text p{color:#e3dece;font-weight:300;margin:10px 0;line-height:145%}.section-use-case--v2 .use-case-content .use-case-text p{font-family:var(--zds-font-family-base);font-style:normal;font-weight:var(--zds-font-weight-light);font-size:var(--zds-body-size-small);line-height:var(--zds-body-line-height);color:var(--zds-color-beige);margin:0}.section-use-case--v2 .use-case-content .use-case-text p+p{margin-top:var(--zds-space-2)}.use-case-image.mobile{display:none}.use-case-heading-mobile{display:none}@media screen and (max-width:768px){.section-use-case.section-use-case.section-use-case--v2{margin-bottom:80px}.section-use-case .container{gap:16px}.section-use-case--v2 .zds-container{gap:40px}.section-use-case--v2 .use-case-badge{margin-bottom:var(--zds-space-4);font-size:var(--zds-body-size-mobile-base);line-height:var(--zds-body-line-height-mobile)}.section-use-case--v2 .use-case-badge:before{width:10px;height:10px}.section-use-case .use-case-content .use-case-text p{font-size:18px;font-style:normal;font-weight:300;line-height:145%;color:#fffbed;display:contents}.section-use-case--v2 .use-case-heading-mobile .use-case-title h2{font-family:var(--zds-font-family-heading);font-weight:var(--zds-font-weight-bold);font-style:normal;font-size:var(--zds-heading-size-mobile-sm) !important;line-height:var(--zds-heading-line-height) !important;letter-spacing:0;margin-bottom:0}.section-use-case--v2 .use-case-heading-mobile .use-case-title h2 strong{color:var(--zds-color-mint)}.section-use-case--v2 .use-case-content .use-case-text p{font-family:var(--zds-font-family-base);font-style:normal;font-weight:var(--zds-font-weight-light);font-size:15px;line-height:1;color:#b4ae9d}.section-use-case--v2 .use-case-content{max-width:100%;margin-top:0}.section-use-case .use-case-media{height:328px;margin-top:20px}.section-use-case--v2 .use-case-media{max-width:100%;height:auto;max-height:359px;margin-top:0}.section-use-case .use-case-media img{height:100%;margin:0;width:100%;object-fit:cover}.section-use-case--v2 .use-case-media img{height:auto;max-height:359px;object-fit:contain}.use-case-image{display:none}.use-case-image.mobile{display:block}.section-use-case--v2 .use-case-heading-mobile{display:block}.section-use-case--v2 .use-case-content .use-case-badge,.section-use-case--v2 .use-case-content .use-case-title{display:none}.section-use-case{margin:80px 0;margin-bottom:93px;.container,.zds-container{flex-direction:column;padding:0 16px !important}.use-case-content{margin-top:32px}&.section-use-case--v2 .use-case-content{margin-top:0}.use-case-content .use-case-title h2{font-size:32px !important;text-align:center}.use-case-text{text-align:center;margin-top:20px !important;br{display:none}}&.section-use-case--v2 .use-case-text{margin-top:0 !important;text-align:left}}}