.cm-hero-section-wrapper{background-color:#112c1d;padding:192px 0 128px;position:relative}.cm-hero-section-wrapper .content-wrapper{position:relative;z-index:2}.cm-abs-bg{height:100%;inset:0;position:absolute;width:100%}.cm-abs-bg img{height:100%;mix-blend-mode:overlay;object-fit:cover;opacity:.1;width:100%}.cm-grad{--tw-gradient-to:#112c1c;--tw-gradient-stops:var(--tw-gradient-stops);--tw-gradient-from:color-mix(in oklab,#112c1c 80%,transparent);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.cm-hero-section h6{border:1px solid rgba(249,251,250,.2);color:#fff;display:inline-block;font-family:Inter;font-size:12px;font-weight:400;letter-spacing:1.2px;line-height:16px;margin:0 0 24px;padding:4px 12px;text-transform:uppercase}.cm-hero-section h1{color:#fff;font-size:4.5rem;font-weight:500;letter-spacing:-1.8px;line-height:1.1;margin-bottom:2rem}.cm-hero-section p{color:hsla(0,0%,100%,.8);font-size:1.5rem;font-weight:200;line-height:1.625rem;max-width:42rem}.cm-button-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:30px}.cm-button-item a.secondary{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.cm-button-item a.tertiary{border:1px solid rgba(221,227,223,.2);color:#fff!important}.cm-button-item a.tertiary:hover{background-color:color-mix(in oklab,#fff 5%,transparent)}@media(max-width:767px){.cm-hero-section h1{font-size:2.5rem}.cm-hero-section p{font-size:1rem}.cm-button-wrapper{gap:20px}}