#body-wrapper #main-content .solutions-section3 .content .eyebrow{align-items:center;color:#021b38;display:inline-flex;font-family:Euclid Square,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;letter-spacing:.06rem;line-height:1.15;text-transform:uppercase}#body-wrapper #main-content .solutions-section3 .content .eyebrow .dot{background:#de4843;border-radius:50%;display:inline-block;flex-shrink:0;height:.875rem;width:.875rem}#body-wrapper #main-content .solutions-section3{background:#fff}#body-wrapper #main-content .solutions-section3 .video-section{align-items:center;display:flex;gap:4.625rem}@media (max-width:991px){#body-wrapper #main-content .solutions-section3 .video-section{align-items:stretch;flex-direction:column;gap:2.5rem}}#body-wrapper #main-content .solutions-section3 .content{display:flex;flex:1 1 40%;flex-direction:column;gap:3rem}#body-wrapper #main-content .solutions-section3 .content .text{display:flex;flex-direction:column;gap:1.5rem}#body-wrapper #main-content .solutions-section3 .content .heading{color:#021b38;font-family:Euclid Square,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.03rem;line-height:1.15;margin:0}#body-wrapper #main-content .solutions-section3 .content .body{color:#6c727a;font-family:Euclid Square,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4;margin:0}#body-wrapper #main-content .solutions-section3 .video{background:#021b38;border-radius:1.875rem;flex:1 1 60%;overflow:hidden;position:relative}#body-wrapper #main-content .solutions-section3 .video .player{aspect-ratio:750/422;display:block;height:100%;object-fit:cover;width:100%}#body-wrapper #main-content .solutions-section3 .video-trigger{background:none;border:0;cursor:pointer;display:block;margin:0;padding:0;width:100%}#body-wrapper #main-content .solutions-section3 .video-play{background:hsla(0,0%,100%,.92);border-radius:50%;height:5rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease,transform .2s ease;width:5rem}#body-wrapper #main-content .solutions-section3 .video-play:after{border-color:transparent transparent transparent #021b38;border-style:solid;border-width:.75rem 0 .75rem 1.25rem;content:"";left:56%;position:absolute;top:50%;transform:translate(-50%,-50%)}#body-wrapper #main-content .solutions-section3 .video-trigger:hover .video-play{background:#fff;transform:translate(-50%,-50%) scale(1.06)}