a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}html{-webkit-text-size-adjust:none}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}html{width:100%;margin-bottom:0}#container{margin:0 auto;max-width:1440px;width:100%;background-color:#1b2565;background-image:url(../../images/bg_gradient.png);background-position:top center;background-size:contain;background-repeat:no-repeat;position:relative}@media only screen and (min-width:768px){#container{background-image:url(../../images/bg_gradient_large.png);background-position:top center;background-size:contain;background-repeat:no-repeat}}#container .share-modal-trigger{font-size:1.25rem;line-height:normal;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00b3d6;border-radius:0;width:100%;height:2.875rem;margin:auto;padding:0;font-family:"Encode Sans",sans-serif}@media only screen and (min-width:768px){#container .share-modal-trigger{position:absolute;top:1.4375rem;right:3.0625rem;background:0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}#container .share-modal-trigger svg{width:.9375rem;height:1.0625rem;margin-right:.3125rem}#container .hero-container{margin:0 auto;padding:1.5rem 0}@media only screen and (min-width:768px){#container .hero-container{width:69.1875rem;padding:4rem 0 1.5rem}}#container .hero-container img{width:31.3125rem;margin:0 auto}@media only screen and (min-width:768px){#container .hero-container img{width:60rem}}#content{max-width:60rem;margin:0 auto;padding:0 4.375rem}@media only screen and (min-width:768px){#content{padding:0 2.9375rem}}.login .form-instructions{margin:0 auto 1.875rem}.intro #content{padding:0 2.8125rem}#hw-cookie-alert{padding:1.875rem 3.125rem 2.5rem}#hw-cookie-alert button{padding:.625rem .9375rem}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased}body,html{scroll-behavior:smooth;font-size:2.5vw}@media only screen and (min-width:768px){body,html{font-size:1.1111111111vw}}@media only screen and (min-width:1440px){body,html{font-size:16px}}body{color:#fff;font-family:Poppins,sans-serif;-webkit-text-size-adjust:100%;text-align:center}footer,header,main,nav{display:block}p,pre{font-size:1.1875rem;line-height:normal;font-weight:500;padding-bottom:.625rem}@media only screen and (min-width:768px){p,pre{font-size:1.3125rem;line-height:1.75rem}}.content p,.content pre{color:#35cfff}@media only screen and (min-width:768px){#reg_thanks .content p,#reg_thanks .content pre{padding-bottom:2.1875rem}}#hw-cookie-alert p,#hw-cookie-alert pre{padding-bottom:1.875rem}@media only screen and (min-width:768px){#hw-cookie-alert p,#hw-cookie-alert pre{font-size:1.125rem;line-height:1.375rem;padding-right:1.25rem;padding-bottom:0;text-align:left}}a{color:inherit;font-family:inherit}a:focus{outline:auto}h2{font-size:1.75rem;line-height:normal;font-weight:900;padding:0 0 1rem 0;font-family:"Encode Sans",sans-serif}@media only screen and (min-width:768px){h2{font-size:2.25rem}}.login h2{padding-bottom:1.5rem}h3{font-size:1.25rem;line-height:normal;font-weight:900;padding:0 0 1.5rem 0;color:#1b2565;font-family:"Encode Sans Condensed",sans-serif}@media only screen and (min-width:768px){h3{font-size:1.875rem;line-height:2.125rem}}h4{font-size:1.125rem;line-height:normal;font-weight:900;padding:0 0 1.5rem 0;font-family:"Encode Sans",sans-serif}@media only screen and (min-width:768px){h4{font-size:1.5rem}}::-moz-selection{background:#0097dc;text-shadow:none}::selection{background:#0097dc;text-shadow:none}sup{font-size:70%;position:relative;top:-.25rem}em,i{font-style:italic}b,strong{font-weight:700}hr{display:none}img{display:block;max-width:100%}#promotion_toolbar img{width:auto}form{color:#000;display:block;margin:0;padding:0}fieldset{display:block;margin:0;padding:0}legend{display:none}input[type=email],input[type=password],input[type=text],select,textarea{border:.0625rem solid #bdbdbd;border-radius:.5rem;clear:both;display:block;font-family:inherit;font-size:1rem;line-height:2.25rem;font-weight:400;margin:0;padding:0 1.25rem 0 6.6875rem;width:100%;height:2.25rem;background-color:#fff;color:#075497}@media only screen and (min-width:768px){input[type=email],input[type=password],input[type=text],select,textarea{padding:0 .75rem 0 2.5rem}}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#075497;font-size:1rem;line-height:1.25rem;opacity:1}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#075497;font-size:1rem;line-height:1.25rem;opacity:1}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#075497;font-size:1rem;line-height:1.25rem;opacity:1}input[type=email]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#075497;font-size:1rem;line-height:1.25rem;opacity:1}input[type=email]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#075497;font-size:1rem;line-height:1.25rem;opacity:1}input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:.5}input[type=email]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,select:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:.5}input[type=email]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=text]:focus:-ms-input-placeholder,select:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:.5}input[type=email]:focus::-ms-input-placeholder,input[type=password]:focus::-ms-input-placeholder,input[type=text]:focus::-ms-input-placeholder,select:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:.5}input[type=email]:focus::placeholder,input[type=password]:focus::placeholder,input[type=text]:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{opacity:.5}.option-group,.option-group+label{display:inline-block;margin-top:0;vertical-align:top;width:auto}.option-group+label{margin-top:.1875rem;padding-right:.5625rem}.btn,.button,button,input[type=submit]{background:-webkit-gradient(linear,left top,right top,color-stop(-3.58%,#e76d00),color-stop(111.88%,#fbce01));background:linear-gradient(90deg,#e76d00 -3.58%,#fbce01 111.88%);border:none;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-line-pack:center;align-content:center;color:#fff;cursor:pointer;font-size:1.3125rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:2.5rem;margin:0 auto;padding:0 3rem;text-align:center;text-decoration:none}.btn.unstyle,.button.unstyle,button.unstyle,input[type=submit].unstyle{padding:0;background:0 0;border-radius:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.btn.disabled,.btn:disabled,.button.disabled,.button:disabled,button.disabled,button:disabled,input[type=submit].disabled,input[type=submit]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}input[type=checkbox]{background:#fff;position:relative;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5rem;height:1.5rem;border-radius:50%;margin:0 .5rem 0 0}@media only screen and (min-width:768px){input[type=checkbox]{margin:.25rem .5rem 1rem 0}}input[type=checkbox]:focus{-webkit-box-shadow:inset 0 0 .125rem #000;box-shadow:inset 0 0 .125rem #000}input[type=checkbox]:checked:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";content:"\f00c";color:#075497;font-weight:900;font-size:1rem;line-height:1;position:absolute;top:.3125rem;left:.3125rem}.error input[type=checkbox]{border:.125rem solid #e02e31}input[type=radio]{background-color:#fff;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5rem;height:1.5rem;border-radius:50%;vertical-align:middle;margin-right:1.25rem;float:left;margin:0 .5rem 1.5rem 0}@media only screen and (min-width:768px){input[type=radio]{margin:0 .5rem 1rem 0}}input[type=radio]:focus{-webkit-box-shadow:inset 0 0 .125rem #000;box-shadow:inset 0 0 .125rem #000}input[type=radio]:checked:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";content:"\f00c";color:#075497;font-weight:900;font-size:1rem;line-height:1;position:absolute;top:.3125rem;left:.3125rem}.error input[type=radio]{border:.125rem solid #e02e31}.select-wrapper{position:relative}.select-wrapper:before{content:"\f0d7";font-family:"Font Awesome 6 Free";font-weight:900;color:#075497;background:0 0;display:block;position:absolute;top:50%;right:.625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;font-size:1.4375rem;line-height:0}.error .select-wrapper:before{color:#e02e31}.valid .select-wrapper:before{color:#075497}select{font-family:inherit;padding:0 .625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{background:0 0;border:none}textarea{overflow:auto;resize:vertical;vertical-align:top}.submit,fieldset>div{padding:.75rem 0;position:relative}@media only screen and (min-width:768px){.submit,fieldset>div{padding:1rem 0}}.submit#first_name_div,fieldset>div#first_name_div{padding-top:0}@media only screen and (min-width:768px){.submit#last_name_div,fieldset>div#last_name_div{padding-top:0}}#prize_update_confirm_container,#prize_update_cst_form,#prize_update_form{background-color:#075497;border-radius:1rem;color:#fff;margin:1.5rem auto 3.125rem;padding:4.125rem 3.125rem;width:100%}@media only screen and (min-width:768px){#prize_update_confirm_container,#prize_update_cst_form,#prize_update_form{margin:4.0625rem auto 3.125rem;padding:4.0625rem 3.75rem;width:48.25rem}}#prize_update_confirm_container p,#prize_update_cst_form p,#prize_update_form p{color:#fff}#prize_update_confirm_container #submit-button,#prize_update_cst_form #submit-button,#prize_update_form #submit-button{margin-top:1.25rem;margin-bottom:1.25rem}#prize-update-confirm .button,#prize-update-confirm button,#prize_update_complete .button,#prize_update_complete button,#prize_update_error .button,#prize_update_error button{margin-top:1.25rem;margin-bottom:1.25rem}#prize_update_cst_form #cst{padding-top:0}#prize_update_cst_form button{margin-top:1.25rem}.help{padding-bottom:0}.help a{font-weight:900}#state_label{display:none}.form-toggle.social-hidden{position:static}.social-buttons img{max-width:100%}div.login-button{cursor:pointer;width:12.4375rem}.form-intro{background:#fff;font-weight:600;left:5.125rem;padding:0;position:relative;text-align:center;text-transform:uppercase;width:3.25rem}#g-recaptcha-response_div label{display:block!important;padding-bottom:.25rem}#g-recaptcha-response_div iframe{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0}.g-recaptcha{width:100%;max-width:25rem;margin:0 auto}@media only screen and (min-width:768px){.g-recaptcha{margin:0}.g-recaptcha div{-webkit-transform:none!important;transform:none!important}}#fs_captcha{display:inline-block}#captcha_div label{top:3.5625rem}#fs_login{width:20.625rem;margin:0 auto}@media only screen and (min-width:768px){#fs_login{width:19.75rem}}#fs_login #email_div{padding:0 0 .5rem}#fs_login #email_div input{padding-left:2.9375rem}.error,.error a,div.error label,div.error label a,div.error+label,div.error+label a{color:#e02e31!important}.error input[type=email],.error input[type=password],.error input[type=text],.error select,.error textarea{border-color:#e02e31;color:#e02e31!important}.error input[type=email]::-webkit-input-placeholder,.error input[type=password]::-webkit-input-placeholder,.error input[type=text]::-webkit-input-placeholder,.error select::-webkit-input-placeholder,.error textarea::-webkit-input-placeholder{color:#e02e31!important}.error input[type=email]::-moz-placeholder,.error input[type=password]::-moz-placeholder,.error input[type=text]::-moz-placeholder,.error select::-moz-placeholder,.error textarea::-moz-placeholder{color:#e02e31!important}.error input[type=email]:-ms-input-placeholder,.error input[type=password]:-ms-input-placeholder,.error input[type=text]:-ms-input-placeholder,.error select:-ms-input-placeholder,.error textarea:-ms-input-placeholder{color:#e02e31!important}.error input[type=email]::-ms-input-placeholder,.error input[type=password]::-ms-input-placeholder,.error input[type=text]::-ms-input-placeholder,.error select::-ms-input-placeholder,.error textarea::-ms-input-placeholder{color:#e02e31!important}.error input[type=email]::placeholder,.error input[type=password]::placeholder,.error input[type=text]::placeholder,.error select::placeholder,.error textarea::placeholder{color:#e02e31!important}.error-message{font-size:1rem;line-height:1.25rem;color:#e02e31!important;padding-bottom:1.5rem}.error_indicator{display:none}.ada-error{display:none}.error .ada-error{display:block}.valid select{border-color:#bdbdbd;color:#075497!important}#taf_form fieldset{margin:0 auto;width:100%}#taf_form fieldset .taf-group{overflow:hidden;width:100%}#taf_form fieldset .taf-group div{float:left;position:relative;width:49%}#taf_form fieldset .taf-group div::nth-child(odd){margin-right:1%}#taf_form fieldset .taf-group input{width:100%}#fs_docusign_companions .option-group{display:block}#fs_docusign_companions .option-group input{margin:.75rem .5rem 0 1rem}@media only screen and (min-width:768px){#fs_docusign_companions .option-group input{margin:.5rem .5rem 0 1rem}}#fs_docusign_companions .option-group input[type=radio]{width:1.75rem;height:1.75rem;float:none}@media only screen and (min-width:768px){#fs_docusign_companions .option-group input[type=radio]{width:1rem;height:1rem}}#fs_docusign_companions .option-group input[type=radio]:checked::after{width:1rem;height:1rem}@media only screen and (min-width:768px){#fs_docusign_companions .option-group input[type=radio]:checked::after{width:.625rem;height:.625rem}}#fs_docusign_companions .option-group br{display:none}.italic{font-style:italic}.bold{font-weight:700}* html .clearfix{height:1%}.clearfix{display:block}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.clear{clear:both}.hidden{display:none}.fleft{float:left}.fright{float:right}.smaller{font-size:.625rem;line-height:.75rem}.larger{font-size:1rem;line-height:1.25rem}.red{color:#ce2127}.nowrap{white-space:nowrap}.word-break{word-break:break-word;word-break:break-all}.upper{text-transform:uppercase}.no-pad-btm{padding-bottom:0!important}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (max-width:767px){.large-only{display:none!important}}@media only screen and (min-width:768px){.small-only{display:none!important}}.modal-dialog{background:0 0;border:none;margin:0 auto;max-height:unset;position:absolute;width:100%}.modal-dialog::-webkit-backdrop{background-color:rgba(0,0,0,.7)}.modal-dialog::backdrop{background-color:rgba(0,0,0,.7)}.modal-dialog[data-modal-name=prize-details] h2{padding-bottom:2.0625rem}@media only screen and (min-width:768px){.modal-dialog[data-modal-name=social-share] .modal-content{width:31.25rem}}.modal-dialog[data-modal-name=social-share] .modal-content h2{padding-bottom:2.5625rem}.modal-dialog[data-modal-name=fb-login] .modal-content h2,.modal-dialog[data-modal-name=fb-share-confirm] .modal-content h2,.modal-dialog[data-modal-name=fb-share] .modal-content h2{padding-bottom:2rem}.modal-dialog[data-modal-name=fb-login] .modal-content .btn,.modal-dialog[data-modal-name=fb-share-confirm] .modal-content .btn,.modal-dialog[data-modal-name=fb-share] .modal-content .btn{margin:0 auto 1rem}.modal-dialog .modal-content{background:#075497;color:#fff;border-radius:.9375rem;margin-left:auto;margin-right:auto;padding:3.25rem 1.5625rem 4.6875rem;position:relative;width:31.25rem}@media only screen and (min-width:768px){.modal-dialog .modal-content{width:43.75rem}}@media only screen and (min-width:768px){.modal-dialog .modal-content h2{font-size:1.75rem}}.modal-dialog .modal-content h4{font-size:1.5rem;padding-bottom:0}.modal-dialog .modal-content ul{font-size:1.3125rem;line-height:1.75rem;list-style-type:disc;list-style-position:inside}.modal-dialog .modal-content .close-btn{min-width:unset;position:absolute;right:1.75rem;top:1.875rem;background:0 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0}.modal-dialog .modal-content .close-btn .close-x{width:1.25rem}.modal-dialog .socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.1875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.modal-dialog .socials .social-btn{margin:0}.modal-dialog .socials .social-btn.disabled,.modal-dialog .socials .social-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.modal-dialog .socials a{display:block;text-decoration:none}.modal-dialog .socials svg{height:4.0625rem;width:4.0625rem}#popup{line-height:normal}#popup h2{font-size:1.5em;line-height:inherit;margin:0 0 1em 0;padding:0}#popup p{font-size:inherit;line-height:normal;margin:0 0 1em;padding:0}#popup ol,#popup ul{line-height:inherit;list-style-type:decimal;margin:.5em 0;padding:0 0 0 1.5em}#popup ol.lower-roman,#popup ul.lower-roman{list-style-type:lower-roman}#popup ul{list-style-type:disc}#popup table{border:1px solid #000;margin:0 auto}#popup table td{padding:5px;border:1px solid #000}#popup #container{background-image:none;height:auto;margin:2em;padding:0;width:auto}#popup #container #content{background-color:transparent;background-image:none;padding:0}#popup .faq-form{margin:2em}#popup.faq,#popup.faq_thanks{background:#1b2565}#popup.faq p{color:#fff;text-align:left}#popup.faq .faq-body-copy{text-align:left}#popup.faq .faq-body-copy dd,#popup.faq .faq-body-copy dt{font-weight:700;line-height:inherit;margin:0 0 .5em;min-height:1em;padding:0 0 0 1.5em;position:relative}#popup.faq .faq-body-copy dd::before,#popup.faq .faq-body-copy dt::before{content:"Q.";font-weight:700;left:0;position:absolute;top:0}#popup.faq .faq-body-copy dd{font-weight:400;margin-bottom:1em}#popup.faq .faq-body-copy dd::before{content:"A."}#popup.faq .faq-form fieldset label{color:#fff;clear:both;display:block;padding:0 0 .375rem;text-align:left;width:100%}#popup.faq .faq-form fieldset input,#popup.faq .faq-form fieldset select,#popup.faq .faq-form fieldset textarea{padding-left:.5rem;padding-right:.5rem;width:100%}#popup.faq .faq-form fieldset textarea{height:6em}#popup.faq .submit{padding-top:1.25rem}.footer{font-size:.625rem;margin:0 auto;text-align:center}.footer a{color:inherit;font-size:inherit}.footer p{font-size:.6875rem;font-weight:400;line-height:normal}.footer .disclaimer{font-size:.6875rem;line-height:1.5;margin:2.25rem auto;width:31.25rem}@media only screen and (min-width:768px){.footer .disclaimer{width:39rem}}.footer .disclaimer a{font-weight:700}.footer .links{border-top:.0625rem solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.25rem;padding:2.4375rem 0;width:23.4375rem}@media only screen and (min-width:768px){.footer .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6rem;padding:1.375rem 0 2.75rem;width:60rem}}.footer .links li{text-align:center}.footer .links a,.footer .links button{text-decoration:none;font-family:"Encode Sans",sans-serif;font-size:1.0625rem;font-weight:900}@media only screen and (min-width:768px){.footer .links a,.footer .links button{font-family:"Encode Sans Condensed",sans-serif;font-size:1.25rem}}.footer .links a:hover,.footer .links button:hover{text-decoration:underline}#iw_game{position:relative;margin:1.125rem auto 2.25rem auto}#iw_game canvas{width:100%}#iw_game_controls{width:90%;min-height:2.1875rem;margin:0 auto;text-align:center}@media only screen and (min-width:768px){#iw_game_controls{width:18.75rem}}#iw_game_controls .btn,#iw_game_controls button{margin:0 auto}#iw_game_container{position:relative;overflow:hidden}#iw_game_spinners{position:relative;width:90%;margin:0 auto .75rem}@media only screen and (min-width:768px){#iw_game_spinners{width:18.75rem}}#iw_game_container{background:#fff;border:1px solid #ccc}@-webkit-keyframes bounce{0%,100%,30%,50%,70%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(.375rem);transform:translateY(.375rem)}60%{-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}}@keyframes bounce{0%,100%,30%,50%,70%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(.375rem);transform:translateY(.375rem)}60%{-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}}.learn-more-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#35cfff;padding:2.875rem;margin:3.125rem 0 2.25rem}@media only screen and (min-width:768px){.learn-more-container{margin:2.25rem 0}}.learn-more-container img{width:7.625rem;height:auto;margin-bottom:1.5rem}@media only screen and (min-width:768px){.learn-more-container img{width:7rem}}.carousel-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#35cfff;padding:2.875rem;margin:1.5rem 0}.carousel-container .carousel-content{width:100%;margin:0 auto}@media only screen and (min-width:768px){.carousel-container .carousel-content{width:60rem}}.carousel-container .carousel-content .slides{margin-inline:auto;position:relative;width:21.875rem}@media only screen and (min-width:768px){.carousel-container .carousel-content .slides{width:42.5rem}}.carousel-container .carousel-content .slides .arrow{color:#fff;font-size:2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;background:0 0;border-radius:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.carousel-container .carousel-content .slides .arrow-left{left:0}.carousel-container .carousel-content .slides .arrow-right{right:0}.carousel-container .carousel-content .slides .slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;margin-inline:auto;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}@media only screen and (max-width:767px){.carousel-container .carousel-content .slides .slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;width:16.5rem}}.carousel-container .carousel-content .slides .slide p{margin-block:0;font-size:1.25rem;text-align:center;color:#1b2565}@media only screen and (min-width:768px){.carousel-container .carousel-content .slides .slide p{font-size:1.5rem;line-height:normal;text-align:left;width:27.8125rem}}.carousel-container .carousel-content .slides .slide.active{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-container .carousel-content .slides .slide.opaque{opacity:1}.carousel-container .carousel-content .slides .slide-image{height:auto;width:7.25rem}@media only screen and (min-width:768px){.carousel-container .carousel-content .slides .slide-image{width:7.8125rem}}.carousel-container .carousel-content .dots{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding-top:2rem;width:16rem}@media only screen and (min-width:768px){.carousel-container .carousel-content .dots{padding-top:1rem}}.carousel-container .carousel-content .dots .dot{background-color:#17535e;border-radius:50%;height:1rem;-webkit-transition:background-color .3s;transition:background-color .3s;width:1rem}.carousel-container .carousel-content .dots .dot.active{background-color:#fff}.scroll-container{padding:1.25rem 0 .75rem}.scroll-container .scroll-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.75;text-decoration:none;font-size:1rem;font-weight:400;line-height:1.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0;background:0 0;border-radius:0;overflow:visible}.scroll-container .scroll-link .down-caret{width:1.125rem;height:1.125rem;-webkit-animation:bounce 3s infinite forwards;animation:bounce 3s infinite forwards}.intro .content{padding:0 2.8125rem}#reg-view #reg_form{background-color:#075497;border-radius:1rem;color:#fff;margin:1.5rem auto 3.125rem;padding:4.125rem 3.125rem;width:34.375rem}@media only screen and (min-width:768px){#reg-view #reg_form{margin:4.0625rem auto 3.125rem;padding:4.0625rem 3.75rem;width:48.25rem}}#reg-view .rules_copy{color:#fff;margin:0 0 1.5rem}@media only screen and (max-width:767px){#reg-view .rules_copy{text-align:left}}#reg-view .radio-label{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#reg-view .reg-eligibility,#reg-view label{color:#fff;font-size:1rem;line-height:1.25rem;font-weight:400;text-align:left}#reg-view .reg-eligibility{padding-top:1rem}@media only screen and (min-width:768px){#reg-view .reg-eligibility{text-align:center;width:38.5rem;margin:0 auto}}#reg-view select{color:#075497}@media only screen and (min-width:768px){#reg-view #fs_profile #email_2_div,#reg-view #fs_profile #first_name_div,#reg-view #fs_profile #last_name_div,#reg-view #fs_profile #zip_code_div{display:inline-block;width:49%}#reg-view #fs_profile #last_name_div,#reg-view #fs_profile #zip_code_div{margin-left:.75rem}}@media only screen and (min-width:768px){#reg-view #fs_additional_info{position:relative}}@media only screen and (max-width:767px){#reg-view #fs_additional_info #flu_shot_received_div{padding-bottom:0}}@media only screen and (max-width:767px){#reg-view #fs_additional_info #flu_shot_location_div{padding-top:0}}@media only screen and (min-width:768px){#reg-view #fs_optins{width:38.5rem}}#reg-view #age_div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){#reg-view #age_div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem .75rem}}#reg-view #age_div div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:767px){#reg-view #age_div #birth_day,#reg-view #age_div #birth_month{padding-bottom:1.5rem}}#reg-view #age_label{display:block;text-align:left;width:100%}@media only screen and (max-width:767px){#reg-view #age_label{padding-bottom:.375rem}}#reg-view #flu_shot_received_label{display:block;padding-bottom:1rem;text-align:left}#reg-view #flu_shot_received-option-group{text-align:left;width:100%}#reg-view #flu_shot_received-option-group br{display:none}@media only screen and (max-width:767px){#reg-view #flu_shot_location_div{padding-bottom:1.5rem}}@media only screen and (min-width:768px){#reg-view #flu_shot_location_div{position:absolute;right:0;top:2.75rem;width:14.8125rem}}#reg-view #flu_shot_location_label{display:block!important;padding-bottom:.5rem;text-align:left}#reg-view #primary_opt_in_div,#reg-view #rules_div{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}@media only screen and (min-width:768px){#reg-view #primary_opt_in_div,#reg-view #rules_div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#reg-view #primary_opt_in_div input,#reg-view #rules_div input{top:0}#reg-view #primary_opt_in_div .option-group,#reg-view #rules_div .option-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0}@media only screen and (min-width:768px){#reg-view #primary_opt_in_div .option-group,#reg-view #rules_div .option-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}