mux-player{--controls:none;--media-object-fit:cover;position:absolute;inset:0;z-index:0}mux-player:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(2,0,36,.75),rgba(2,0,36,.7) 53%,rgba(2,0,36,.4))}.banner{height:80vh;min-height:550px;padding:0 50px;position:relative;background:#161f3a;display:flex;justify-content:center;align-items:center}.banner .content{width:100%;max-width:1300px;z-index:1;display:flex;flex-direction:column;gap:24px}.banner .metrics-container{display:flex;position:absolute;bottom:40px;width:100%;max-width:1300px;width:calc(100% - 100px)}.banner .metrics-container .metrics-box{display:flex;gap:50px}.banner .metrics-container .metrics-box .separator{width:2px;height:50px;background:#fff}.banner .metrics-container .metrics-box .metric{display:flex;gap:30px;justify-content:space-between}.banner .metrics-container .metrics-box .metric h3{font-weight:700;color:#fff}.banner .metrics-container .metrics-box .metric p{color:#fff;line-height:1.2}.banner h1{font-size:75px;font-weight:200;color:#fff;margin-bottom:0;line-height:75px}.banner h1 .bold{font-weight:800}.banner h3{font-size:24px;max-width:550px;font-weight:300}.no-linkify{pointer-events:none;color:inherit;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:992px){.banner .metrics-container .metrics-box{gap:20px}.banner .metrics-container .metrics-box .metric{gap:20px;min-width:120px}.banner .metrics-container .metrics-box .metric p{font-size:12px}.banner h1{font-size:60px}.banner h3{font-size:18px}}@media screen and (max-width:600px){.banner{padding:0 10px}.banner .content{margin-left:0}.banner h1{font-size:50px;line-height:1}.banner .metrics-container{width:calc(100% - 20px);bottom:15px}.banner .metrics-container .metrics-box .separator{height:30px}.banner .metrics-container .metrics-box .metric{min-width:auto}.banner .metrics-container .metrics-box .metric h3{font-size:16px;white-space:nowrap;color:#fff}.banner .metrics-container .metrics-box .metric p{font-size:12px}}.clean-card-wrapper{display:flex;flex:1 1 250px;align-items:center;flex-direction:column;gap:20px;width:100%;padding:20px 20px 40px;text-align:center;transition:transform .3s ease}.clean-card-wrapper:hover{box-shadow:0 8px 24px hsla(210,8%,62%,.2);transform:translateY(-5px);transition-timing-function:ease-out}.icon-container{width:50px;height:50px}