.digital-kit-section .site-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:2.5em 0;display:grid}@media (width<=1200px){.digital-kit-section .site-wrapper{text-align:center;grid-template-columns:1fr}}.digital-kit-section .video-contain{max-width:max-content;margin:0 auto}@media (width<=1200px){.digital-kit-section .video-contain{max-width:600px}}.digital-kit-section .video-contain video{border:1px solid #ffffffb3;border-radius:20px;width:100%;height:auto}.digital-kit-section .content-contain>:first-child{margin-top:0}.digital-kit-section .content-contain>:last-child{margin-bottom:0}.digital-kit-section .content-contain{container-type:inline-size}@media (width>=1201px){.digital-kit-section .content-contain{padding-left:clamp(70px,6vw,150px)}}.our-approach-section .site-wrapper{grid-template-columns:1fr 1fr;align-items:flex-start;gap:1.5em;display:grid}@media (width<=900px){.our-approach-section .site-wrapper{grid-template-columns:1fr}}.our-approach-section .content-col>:first-child{margin-top:0}.our-approach-section .content-col>:last-child{margin-bottom:0}.our-approach-section .content-card{align-items:flex-end;margin:1.5em 0;padding:clamp(25px,8%,60px);display:flex;position:relative;overflow:hidden}.our-approach-section .content-card .content-contain>:first-child{margin-top:0}.our-approach-section .content-card .content-contain>:last-child{margin-bottom:0}.our-approach-section .content-card .content-contain{z-index:5;padding-top:15%;position:relative}.our-approach-section .content-card .content-contain>svg.icon{width:4em;height:4em;display:block}.our-approach-section .content-card .content-contain p{text-wrap:balance;margin-top:0}.legacy-section .site-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:1.5em;display:grid}@media (width<=1000px){.legacy-section .site-wrapper{grid-template-columns:1fr}}.legacy-section .content-contain>:first-child{margin-top:0}.legacy-section .content-contain>:last-child{margin-bottom:0}.legacy-section .content-contain{container-type:inline-size}.legacy-section .content-contain p{text-wrap:balance}@media (width>=1001px){.legacy-section img.cover-img-bg{display:none}}@media (width<=1000px){.legacy-section video.cover-img-bg{display:none}}
