  @import url(https://use.typekit.net/bjb8jqs.css);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);.hero{background-attachment:fixed;background-color:#efefef;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;mix-blend-mode:multiply;padding-bottom:174px;padding-top:250px;position:relative}@media(max-width:767px){.hero{background-attachment:unset}}.hero__inner{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto;max-width:1280px;padding-left:24px;padding-right:24px}@media(min-width:768px){.hero__inner{padding-left:48px;padding-right:48px}}@media(min-width:1024px){.hero__inner{padding-left:24px;padding-right:24px}}@media(min-width:1440px){.hero__inner{padding-left:0;padding-right:0}}@media(min-width:1700px){.hero__inner{max-width:1440px}}@media(min-width:2040px){.hero__inner{max-width:1620px}}.hero__text{border-left:.5px solid #fff;color:#fff;max-width:632px;padding-left:36px;position:relative}.hero__text h5{color:#b70d24;color:#fff;font-family:magneta,serif;font-size:17px;font-weight:400;letter-spacing:.01em;letter-spacing:1.6px;line-height:25px;margin-bottom:9px;margin-top:0;text-transform:uppercase}@media(min-width:768px){.hero__text h5{font-size:18px}}.hero__text h1{color:#040404;color:#fff;font-family:magneta,serif;font-size:55px;font-size:3.4375rem;font-weight:400;letter-spacing:.01em;line-height:70px;line-height:5.3125rem;margin-bottom:0;margin-top:0}@media(max-width:499px){.hero__text h1{font-size:50px;font-size:2.625rem;letter-spacing:unset;line-height:60px}}@media(max-width:390px){.hero__text h1{font-size:2.25rem}}.hero__text p{color:#6b6d70;color:#fff;font-family:Roboto,sans-serif;font-size:17px;line-height:28px;margin-top:0}.hero__text p:last-of-type{margin-bottom:0}.hero__cta{align-items:center;display:flex;gap:25px;margin-top:20px}@media(max-width:499px){.hero__cta{align-items:flex-start;flex-direction:column}}.hero__cta .hs_cos_wrapper_type_cta{display:block}.hero__cta .hs_cos_wrapper_type_cta a{display:table;width:auto}.hero__cta .hs_cos_wrapper_type_cta:first-child a{align-items:center;background:#b70d24;border:1.5px solid transparent;color:#fff;display:inline-flex;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;justify-content:center;letter-spacing:.8px;line-height:1.25rem;padding:20px 30px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s linear}@media(max-width:499px){.hero__cta .hs_cos_wrapper_type_cta:first-child a{max-width:400px;width:100%}}.hero__cta .hs_cos_wrapper_type_cta:first-child a:hover{background:#920a1d;text-decoration:underline}@media(max-width:499px){.hero__cta .hs_cos_wrapper_type_cta:first-child a{max-width:280px}}.hero__cta .hs_cos_wrapper_type_cta:nth-child(2) a{border-bottom:2px solid #b70d24;color:#040404;color:#fff;font-size:1rem;font-weight:500;padding-bottom:3px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .25s linear}.hero__cta .hs_cos_wrapper_type_cta:nth-child(2) a:hover{color:#b70d24}.hero__cta .hs_cos_wrapper_type_cta:nth-child(2) a.underline{border-bottom:none;text-decoration:underline;text-decoration-color:#b70d24;text-decoration-thickness:2px;text-underline-offset:7px}.hero__cta a:first-child{align-items:center;background:#b70d24;border:1.5px solid transparent;color:#fff;display:inline-flex;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;justify-content:center;letter-spacing:.8px;line-height:1.25rem;padding:20px 30px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s linear}@media(max-width:499px){.hero__cta a:first-child{max-width:400px;width:100%}}.hero__cta a:first-child:hover{background:#920a1d;text-decoration:underline}@media(max-width:499px){.hero__cta a:first-child{max-width:280px}}.hero__cta a:nth-child(2){border-bottom:2px solid #b70d24;color:#040404;color:#fff;font-size:1rem;font-weight:500;padding-bottom:3px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .25s linear}.hero__cta a:nth-child(2):hover{color:#b70d24}.hero__cta a:nth-child(2).underline{border-bottom:none;text-decoration:underline;text-decoration-color:#b70d24;text-decoration-thickness:2px;text-underline-offset:7px}.hero__bg .hero__cta a:nth-child(2):hover{border-bottom:2px solid #fff;color:#fff}