.hacksawPromo{align-items:center;background:#121610;border:1px solid #a3e63547;border-radius:35px;color:#fff;display:flex;height:400px;isolation:isolate;padding:45px 60px;position:relative;text-decoration:none;width:100%}.hacksawPromo:focus-visible{outline:3px solid #a3e635;outline-offset:5px}.hacksawPromo .hacksawPromoBackdrop{border-radius:inherit;inset:0;overflow:hidden;position:absolute;z-index:-1}.hacksawPromo .hacksawPromoBackdrop img{height:100%;object-fit:cover;width:100%}.hacksawPromo .hacksawPromoCopy{max-width:65%;position:relative;z-index:1}.hacksawPromo .hacksawPromoEyebrow{color:#d2e8bc;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.2em;margin-bottom:20px;text-transform:uppercase}.hacksawPromo .hacksawPromoTitle{font-size:44px;margin:0 0 12px;text-transform:uppercase}.hacksawPromo .hacksawPromoPrize,.hacksawPromo .hacksawPromoTitle{font-family:Hombre,Inter,sans-serif;font-weight:700;line-height:1.1}.hacksawPromo .hacksawPromoPrize{color:#a3e635;font-size:110px;white-space:nowrap}.hacksawPromo .hacksawPromoCharacter{bottom:0;height:470px;object-fit:contain;object-position:bottom;pointer-events:none;position:absolute;right:10px;width:470px}@media(max-width:1100px){.hacksawPromo{height:330px;padding:35px 40px}.hacksawPromo .hacksawPromoTitle{font-size:36px}.hacksawPromo .hacksawPromoPrize{font-size:88px}.hacksawPromo .hacksawPromoCharacter{height:390px;right:-40px;width:390px}}@media(max-width:690px){.hacksawPromo{border-radius:25px;height:250px;padding:25px}.hacksawPromo .hacksawPromoCopy{max-width:62%}.hacksawPromo .hacksawPromoEyebrow{font-size:10px;letter-spacing:.14em;margin-bottom:15px}.hacksawPromo .hacksawPromoTitle{font-size:26px}.hacksawPromo .hacksawPromoPrize{font-size:60px}.hacksawPromo .hacksawPromoCharacter{height:300px;right:-65px;width:300px}}@media(max-width:420px){.hacksawPromo{height:220px;padding:20px}.hacksawPromo .hacksawPromoCopy{max-width:65%}.hacksawPromo .hacksawPromoTitle{font-size:23px}.hacksawPromo .hacksawPromoPrize{font-size:45px}.hacksawPromo .hacksawPromoCharacter{height:260px;right:-65px;width:260px}}@media(max-width:350px){.hacksawPromo .hacksawPromoTitle{font-size:21px}.hacksawPromo .hacksawPromoPrize{font-size:40px}.hacksawPromo .hacksawPromoCharacter{height:240px;right:-60px;width:240px}}
/*# sourceMappingURL=9427.0de57d4f.chunk.css.map*/