.hero_hero__FNlPD{position:relative;height:calc(100vh - 50px);width:100%;overflow:hidden}.hero_image__m6uX9{width:100vw;height:calc(100vh - 50px);object-fit:cover;filter:brightness(70%),contrast(200%)}.hero_colorOverlay__14wjV{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(80deg,#000,#fff);opacity:.4;z-index:2}.hero_overlay__KVEIK{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;padding:0 1rem;z-index:3}.hero_title__jfvty{font-size:8rem;font-weight:900;margin-bottom:0;margin-top:0;letter-spacing:-2px;text-shadow:2px 4px 5px #333,5px 10px 10px #0000004a}.hero_title__jfvty br{display:none}.hero_title__jfvty span{color:#26a9ed;-webkit-text-decoration:solid #26a9ed underline;text-decoration:solid #26a9ed underline}.hero_subtitle__z0lVs{font-size:1.3rem;max-width:600px;text-shadow:2px 4px 5px #333;margin-top:40px;text-wrap:pretty}.hero_cta__6FelO{margin-top:30px;display:flex;flex-direction:row;position:relative}.hero_cta__6FelO a{background-color:#26a9ed;padding:1rem 3rem;box-shadow:3px 3px 5px #333;margin:0 15px;display:inline-block;transition:box-shadow .2s ease-in-out,transform .1s ease-in;font-family:var(--font-raleway);border-radius:3px;border:none;text-wrap:nowrap;box-sizing:border-box}.hero_cta__6FelO a:hover{transform:translateY(-3px);font-weight:400;box-shadow:4px 3px 8px #333;font-family:var(--font-raleway)}@media (max-width:1200px){.hero_title__jfvty{font-size:6rem}}@media (max-width:1000px){.hero_title__jfvty{font-size:5rem}}@media (max-width:800px){.hero_title__jfvty{font-size:4rem}.hero_subtitle__z0lVs{font-size:1.1rem}.hero_cta__6FelO{flex-direction:column;width:var(--max-width);margin:15px auto}.hero_cta__6FelO a{width:100%;margin:.5rem 0;padding:.7rem 2.5rem}}@media (max-width:600px){.hero_title__jfvty{font-size:4rem;line-height:3.5rem;text-decoration:none;text-wrap:nowrap}.hero_title__jfvty br{display:block}.hero_subtitle__z0lVs{font-size:.8rem;line-height:1.8rem;margin-top:30px}}.newslettercta_ctaSection__16iCc{background:#0070f3;border-radius:8px;padding:2rem;max-width:480px;margin:50px auto;text-align:center;box-shadow:2px 2px 8px rgba(0,0,0,.4);color:#f9f9f9;box-sizing:border-box}.newslettercta_heading__jM5ae{font-size:1.5rem;font-weight:900;letter-spacing:1px;text-decoration:underline;margin-bottom:.5rem}.newslettercta_text__PJx8r{margin-bottom:1.8rem;line-height:1.6rem;text-wrap:balance}.newslettercta_form__zDNz4{display:flex;flex-direction:column;gap:1rem}.newslettercta_button__gN1NP,.newslettercta_form__zDNz4,.newslettercta_input__BE2qp{width:100%;box-sizing:border-box}.newslettercta_input__BE2qp{padding:.75rem;border-radius:6px;border:1px solid #ccc;font-size:1rem}.newslettercta_button__gN1NP{background:#26a9ed;color:white;border:none;border-radius:6px;padding:.75rem;font-size:1rem;cursor:pointer;transition:background .2s}.newslettercta_button__gN1NP:hover{background:#005ad1}.newslettercta_recaptcha__znU0a{margin:1rem auto;display:flex;justify-content:center}.newslettercta_success__dYhne{text-align:center}.newslettercta_success__dYhne h3{color:#0070f3;margin-bottom:.5rem}@media (max-width:600px){.newslettercta_ctaSection__16iCc{border-radius:0;width:100vw;max-width:unset;display:flex;align-items:center;flex-direction:column;justify-content:center}}