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