.module-2023-hero-1{background-color:var(--color--light-royal-blue);box-sizing:border-box;overflow:hidden;padding:5rem 0;position:relative;width:100%;z-index:10}.module-2023-hero-1 .cover{background-color:var(--color--black);background-image:url(https://www.getcanopy.com/hubfs/2023%20-%20Image%20Assets/bg/bg_vector.png);background-position:0;background-repeat:no-repeat;background-size:auto 100%;border-radius:0 0 25px 25px}.module-2023-hero-1 .cover,.module-2023-hero-1 .cover-wrap{height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center top;width:100%}.module-2023-hero-1 .il-container .text p.eyebrow{color:var(--color--aqua);font-size:.833rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;width:100%}.module-2023-hero-1 .il-container .text h1.title{color:var(--body-bg-color);font-size:3.542rem;line-height:3.542rem;max-width:1000px}.module-2023-hero-1 .il-container .text .info{border-left:5px solid var(--color--aqua);color:var(--body-bg-color);font-size:1rem;font-weight:500;justify-self:end;line-height:1.8rem;margin-top:5rem;max-width:800px;padding-left:1.5rem;width:100%}.module-2023-hero-1 .il-container .text{display:grid;flex-wrap:wrap;width:100%}@media (max-width:1200px){.module-2023-hero-1{padding:0}}@media (max-width:767px){.module-2023-hero-1 .il-container .text .title{font-size:2.083rem!important;line-height:2.083rem!important}.module-2023-hero-1 .il-container .text .info{font-size:.75rem;line-height:1.125rem;margin-left:1rem;margin-top:1.5rem}}