.hero-section{background-color:#020a23;position:relative;z-index:50}.hero-section .container{position:relative;z-index:2}.hero-section__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:50px}.hero-section .column{width:50%}.hero-section .column.right{display:flex;flex-wrap:wrap;justify-content:flex-end;width:45%}.hero-section .column.right img{border-radius:16px;box-shadow:0 32px 80px rgba(0,0,0,.55),0 8px 24px rgba(0,0,0,.3);display:block}.hero-section .column .hero-eyebrow{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.28);border-radius:30px;color:hsla(0,0%,100%,.85);display:inline-flex;font-size:11px;font-weight:700;gap:10px;letter-spacing:.14em;margin-bottom:20px;padding:6px 16px;position:relative;text-transform:uppercase}.hero-section .column .hero-eyebrow:before{background:var(--accent);border-radius:50%;content:"";display:block;height:7px;width:7px}.hero-section .column h1,.hero-section .column h1 *{color:#fff;font-weight:700;margin:0}.hero-section .column h1 em{display:inline;font-size:inherit;font-style:italic;text-transform:inherit}.hero-section .column .text{max-width:460px}.hero-section .column .text *{color:#fff}.hero-section .hero-section__ctas{display:flex;flex-wrap:wrap;gap:15px;margin-top:2.5em}@media(max-width:991px){.hero-section .column.left,.hero-section .column.right{width:100%}.hero-section .column.right{justify-content:flex-start}}