.universal-hero.hero_default:not(.no_media) .hero-content .content-box{gap:10px 0}.universal-hero.hero_default:not(.no_media) .hero-content .content-box .hero-title{font-size:41px;line-height:50px}@media only screen and (max-width:820px){.universal-hero.hero_default:not(.no_media) .hero-content .content-box .hero-title{font-size:32px;line-height:37px}}@media only screen and (max-width:430px){.universal-hero.hero_default:not(.no_media) .hero-content .content-box .hero-title{font-size:30px;line-height:35px}}.universal-hero.hero_default:not(.no_media) .hero-content .content-box .hero-subtitle{line-height:25px}.universal-hero .hero-links{container-type:inline-size;container-name:heroSubscriptionForm}.universal-hero .hero-subscription-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.universal-hero .hero-subscription-form .form-item-emailaddress,.universal-hero .hero-subscription-form .form-item-zip,.universal-hero .hero-subscription-form .form-actions,.universal-hero .hero-subscription-form .nas-at-subscription-form-errors{order:unset !important;margin:0;padding:0;width:unset}.universal-hero .hero-subscription-form .form-item-emailaddress,.universal-hero .hero-subscription-form .form-item-zip{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;border-radius:7px 7px 7px 7px;border:1.5px solid var(--cool-800);background:var(--cool-900)}.universal-hero .hero-subscription-form .form-item-emailaddress:has(.error),.universal-hero .hero-subscription-form .form-item-zip:has(.error){border-color:var(--red-700)}.universal-hero .hero-subscription-form .form-item-emailaddress label,.universal-hero .hero-subscription-form .form-item-zip label{position:absolute;left:13px;top:6px;font-family:"Gotham Narrow", Verdana, sans-serif;font-size:12px;font-weight:500;line-height:normal;color:var(--cool-200)}.universal-hero .hero-subscription-form .form-item-emailaddress label:has(+ .error),.universal-hero .hero-subscription-form .form-item-zip label:has(+ .error){color:var(--red-400)}.universal-hero .hero-subscription-form .form-item-emailaddress input,.universal-hero .hero-subscription-form .form-item-zip input{padding:25px 13px 5px 13px;margin:0;background:transparent;border-radius:unset;border:unset;height:57px;color:var(--cool-400);font-family:"Gotham Narrow", Verdana, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.universal-hero .hero-subscription-form .form-item-emailaddress input.error,.universal-hero .hero-subscription-form .form-item-zip input.error{background:var(--red-900) !important;border:unset !important}.universal-hero .hero-subscription-form .form-item-emailaddress input::placeholder,.universal-hero .hero-subscription-form .form-item-zip input::placeholder{color:var(--cool-500) !important;font-family:"Gotham Narrow", Verdana, sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px;opacity:0.7 !important}.universal-hero .hero-subscription-form .form-item-emailaddress{width:calc((100% - 175px) / 3 * 2);max-width:300px;border-radius:7px 0 0 7px;border-right:unset}.universal-hero .hero-subscription-form .form-item-emailaddress input{border-radius:7px 0 0 7px}@container heroSubscriptionForm (max-width: 500px){.universal-hero .hero-subscription-form .form-item-emailaddress{width:calc(100% / 3 * 2)}}.universal-hero .hero-subscription-form .form-item-emailaddress:after{content:"";display:block;width:1.5px;height:40px;background:var(--cool-800)}.universal-hero .hero-subscription-form .form-item-emailaddress:has(input.error):after{background:var(--red-700)}.universal-hero .hero-subscription-form .form-item-emailaddress:has(input:focus-visible):after{background:#007BC7}.universal-hero .hero-subscription-form .form-item-zip{width:calc((100% - 175px) / 3 * 1);max-width:150px;border-radius:0 7px 7px 0;border-left:unset}.universal-hero .hero-subscription-form .form-item-zip input{border-radius:0 7px 7px 0}@container heroSubscriptionForm (max-width: 500px){.universal-hero .hero-subscription-form .form-item-zip{width:calc(100% / 3 * 1)}}.universal-hero .hero-subscription-form .form-actions{margin-left:15px}.universal-hero .hero-subscription-form .form-actions input{width:160px}@container heroSubscriptionForm (max-width: 500px){.universal-hero .hero-subscription-form .form-actions{width:100%;margin:12px 0 0 0}}.universal-hero .hero-subscription-form .nas-at-subscription-form-errors{display:flex;flex-direction:column;align-items:center;width:100%;max-width:450px;margin-right:175px}@container heroSubscriptionForm (max-width: 500px){.universal-hero .hero-subscription-form .nas-at-subscription-form-errors{margin-right:0}}.universal-hero .hero-subscription-form .nas-at-subscription-form-errors p{margin:0;padding:3px 14px;font-size:12px;line-height:normal;text-align:left;background:var(--red-900) !important;border-radius:5px 5px 0 0;border:1.5px solid var(--red-700);border-bottom:unset;color:var(--red-400) !important;width:100%}.universal-hero .hero-subscription-form .nas-at-subscription-form-errors p+p{border-top:unset;border-radius:unset}.universal-hero .hero-subscription-form .nas-at-subscription-form-errors:empty{display:none}.universal-hero .hero-subscription-form .nas-at-subscription-form-errors:not(:empty)~.form-item-emailaddress{border-radius:0 0 0 7px}.universal-hero .hero-subscription-form .nas-at-subscription-form-errors:not(:empty)~.form-item-emailaddress input{border-radius:0 0 0 7px}.universal-hero .hero-subscription-form .nas-at-subscription-form-errors:not(:empty)~.form-item-zip{border-radius:0 0 7px 0}.universal-hero .hero-subscription-form .nas-at-subscription-form-errors:not(:empty)~.form-item-zip input{border-radius:0 0 7px 0}.universal-hero .hero-subscription-form .nas-recaptcha-policy-wrapper{order:unset;margin:12px 0 0 0;padding:0;width:100%;font-family:"Gotham Narrow", Verdana, sans-serif;font-size:12px;font-weight:400;line-height:17px;letter-spacing:0.12px;color:var(--cool-800)}.dark-hero :not(.no_media, .content_under_media).universal-hero .hero-subscription-form .nas-recaptcha-policy-wrapper{color:var(--cool-400)}.universal-hero .hero-subscription-form .nas-recaptcha-policy-wrapper>a{font-weight:400;text-decoration:none;color:var(--cool-900)}.dark-hero :not(.no_media, .content_under_media).universal-hero .hero-subscription-form .nas-recaptcha-policy-wrapper>a{color:var(--cool-200)}.universal-hero .hero-subscription-form .nas-recaptcha-policy-wrapper>a:hover,.universal-hero .hero-subscription-form .nas-recaptcha-policy-wrapper>a:focus-visible{color:#007BC7}.dark-hero :not(.no_media, .content_under_media).universal-hero .hero-subscription-form .nas-recaptcha-policy-wrapper>a:hover,.dark-hero :not(.no_media, .content_under_media).universal-hero .hero-subscription-form .nas-recaptcha-policy-wrapper>a:focus-visible{color:var(--yellow-500)}.universal-hero .hero-subscription-thank-you{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:10px;background:var(--green-900);width:100%;max-width:550px;padding:10px 20px;color:#FFF;text-align:center;font-family:"Gotham Narrow", Verdana, sans-serif;font-size:23px;font-weight:500;line-height:normal}.universal-hero .hero-subscription-thank-you:before{color:#FFF;font-size:40px;line-height:40px}.universal-hero.hero_default:not(.no_media):not(.hero_elliptical_small):not(.content_under_media, .js-has-donation-iframe) .media-content .media-data{display:flex;background-color:#000;justify-content:center}@media only screen and (min-width:1921px){.universal-hero.hero_default:not(.no_media):not(.hero_elliptical_small):not(.content_under_media, .js-has-donation-iframe) .media-content .media-data{justify-content:flex-start}}@media only screen and (max-width:768px){.universal-hero.hero_default:not(.no_media):not(.hero_elliptical_small):not(.content_under_media, .js-has-donation-iframe) .media-content .media-data{justify-content:center}}.universal-hero.hero_default:not(.no_media):not(.hero_elliptical_small):not(.content_under_media, .js-has-donation-iframe) .media-content .media-data video{width:auto;height:100%;min-width:unset;position:initial;transform:unset}@media only screen and (min-width:1201px){.universal-hero.hero_default:not(.no_media):not(.hero_elliptical_small):not(.content_under_media, .js-has-donation-iframe) .hero-content{padding-top:120px}}@media only screen and (min-width:1081px){.universal-hero.hero_default:not(.no_media):not(.hero_elliptical_small):not(.content_under_media, .js-has-donation-iframe) .hero-content .content-box{padding-bottom:0 !important;height:100%;justify-content:center}}