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}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body,html{font-size:2.5vw}@media only screen and (min-width:768px){body,html{font-size:1vw}}@media only screen and (min-width:1600px){body,html{font-size:16px}}body{color:#000;font-family:"Avenir LT W01_45 Book1475508",Arial,verdana,sans-serif;text-align:left;-webkit-text-size-adjust:100%}footer,header,main,nav{display:block}p{font-size:1.5rem;font-family:"Avenir LT W01_45 Book1475508",Arial,verdana,sans-serif;line-height:1.2;padding-bottom:2.25rem}@media only screen and (min-width:768px){p{font-size:1.375rem}}a,u{text-underline-position:under}a{color:inherit;font-family:inherit}a:focus{outline:auto}h1{font-size:3.9375rem;font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;font-weight:900}@media only screen and (min-width:768px){h1{font-size:7.3125rem}}h2{color:#000;font-size:2.5rem;font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;font-weight:700;line-height:normal;padding:0 0 1.75rem 0;text-transform:uppercase}@media only screen and (min-width:768px){h2{line-height:1.2}}h3{color:#000;font-size:2.1875rem;font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;font-weight:700;line-height:2.375rem;padding:0 0 1.5rem 0}@media only screen and (min-width:768px){h3{line-height:1.2}}h4{color:#000;font-size:1.5rem;font-family:"Avenir LT W01_45 Book1475508",Arial,verdana,sans-serif;font-weight:700;padding:0 0 .3125rem 0;line-height:1.3}@media only screen and (min-width:768px){h4{font-size:1.375rem}}::-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,video{display:block;max-width:100%;width:100%}#promotion_toolbar img{width:auto}#container{margin:0 auto;width:100%}#content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2.5rem 4.0625rem;min-height:44.75rem}@media only screen and (min-width:768px){#content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:68.125rem;margin:0 auto;min-height:17.875rem;padding:0 0 3.625rem 0}}#entry_form #content,#error #content,#maintenance #content,#prize_update_error #content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hub #content{max-width:100%}@media only screen and (max-width:767px){#hub #content{padding:0}}#intro #content{max-width:68.5rem;position:relative}@media only screen and (max-width:767px){#intro #content .content-section{margin-top:0}}@media only screen and (min-width:768px){#intro #content .content-section{margin-top:4.0625rem}}@media only screen and (max-width:767px){#intro #content #secondary-section{margin-top:0}}@media only screen and (min-width:768px){#intro #content #secondary-section{margin-top:2.0625rem}}@media only screen and (max-width:767px){#intro #content .intro_landing_div h3{position:relative;top:0}}@media only screen and (min-width:768px){#intro #content .intro_landing_div h3{position:absolute;top:-20px}}@media only screen and (max-width:767px){.content-section{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width:768px){.content-section{text-align:left;margin-right:1.75rem;min-width:33.625rem}}#error .content-section,#maintenance .content-section,#prize_update_error .content-section{text-align:center;margin:0}@media only screen and (min-width:768px){#prelaunch .content-section{margin-top:auto}}@media only screen and (min-width:768px){#expired .content-section{max-width:33.75rem;width:100%}}#hub .content-section{width:100%}@media only screen and (min-width:768px){#hub .content-section{margin:0}}#secondary-section,.image-right{text-align:center}@media only screen and (max-width:767px){#secondary-section,.image-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:3.125rem}}@media only screen and (min-width:768px){#secondary-section,.image-right{margin-bottom:0}}#secondary-section .hero-img,.image-right .hero-img{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}@media only screen and (min-width:768px){#secondary-section .hero-img,.image-right .hero-img{max-width:30.1875rem;width:30.1875rem}}@media only screen and (min-width:768px){.step-3 .image-right{margin-bottom:0}}.small-font{font-size:1.25rem;font-size:1.25rem}@media only screen and (min-width:768px){.small-font{font-size:.9375rem;line-height:.9375rem}}.disclaimer-copy p{line-height:1.2}.disclaimer-copy a{text-underline-position:below}@media only screen and (max-width:767px){#hw-cookie-alert .btn{margin:0 auto!important}}.intro-bottom-section{padding-bottom:4.0625rem}@media only screen and (max-width:767px){.intro-bottom-section{padding-left:2.5rem;padding-right:2.5rem}}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:2px solid #000;border-radius:6px;clear:both;display:block;font-family:inherit;font-size:1.375rem;line-height:1.2;margin:0;outline:0;padding:.5rem .75rem;width:100%}@media only screen and (min-width:768px){input[type=email],input[type=password],input[type=text],select,textarea{border:3px solid #000}}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:inherit;opacity:1}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:inherit;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:inherit;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:inherit;opacity:1}input[type=email]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:inherit;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;width:85%}@media only screen and (max-width:767px){.option-group+label{margin-top:0}}@media only screen and (max-width:767px){.option-group [type=checkbox]{margin-top:.1875rem}}.btn,.button,button,input[type=submit]{background:#ee352a;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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;letter-spacing:.4em;line-height:.9;width:auto;padding:1.375rem 4.0625rem;text-align:center;text-decoration:none;text-transform:uppercase;font-family:proxima-nova,Arial,verdana,sans-serif;min-width:20.1875rem;margin:.875rem 0}@media only screen and (min-width:768px){.btn,.button,button,input[type=submit]{min-width:17.1875rem;margin:.75rem 0;padding:1.375rem 3.75rem}}.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}.btn-small{padding:1.3125rem;width:100%;min-width:0;font-size:1.25rem;letter-spacing:.31em;max-width:17.1875rem}input[type=checkbox]{position:relative;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem;height:1.25rem;-ms-flex-preferred-size:1.25rem;flex-basis:1.25rem;border:2px solid #000;margin:0 .3125rem 0 0;font-size:.75rem}@media only screen and (min-width:768px){input[type=checkbox]{font-size:.4375rem;-ms-flex-preferred-size:.9375rem;flex-basis:.9375rem;border:3px solid #000}}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 5 Free";content:"\f00c";font-weight:900;font-size:.75rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}input[type=radio]{position:relative;bottom:.125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.375rem;height:1.375rem;border:2px solid #000;border-radius:50%;vertical-align:middle;margin-right:1rem}@media only screen and (min-width:768px){input[type=radio]{border:3px solid #000;width:1.375rem;height:1.375rem}}.error input[type=radio],input[type=radio].error{border-color:red;color:red}.error input[type=radio] :checked:after,.error input[type=radio]:checked:after,input[type=radio].error :checked:after,input[type=radio].error:checked:after{background:red}input[type=radio]:focus{-webkit-box-shadow:inset 0 0 .125rem #000;box-shadow:inset 0 0 .125rem #000}input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1rem;height:1rem;background:#000;border-radius:100%}@media only screen and (min-width:768px){input[type=radio]:checked::after{width:.75rem;height:.75rem}}select{font-family:inherit}select::-ms-expand{background:0 0;border:none}textarea{overflow:auto;resize:vertical;vertical-align:top}.submit,fieldset>div{margin:.625rem 0;position:relative}.intro_landing_div{margin-bottom:1.9375rem}@media only screen and (min-width:768px){.intro_landing_div{margin-bottom:2.6875rem}}div#primary_opt_in_div{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.875rem}@media only screen and (min-width:768px){div#primary_opt_in_div{margin-bottom:.8125rem}}.input_wrap{display:inline-block}.intro-btn-wrapper{margin:2rem 0}@media only screen and (min-width:768px){.intro-btn-wrapper{margin:1.25rem 0}}.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}div.option-group{display:inline;margin-right:.3125rem}#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}}#captcha_div label{top:3.5625rem}.error,.error a,div.error label,div.error label a,div.error+label,div.error+label a{color:red}.error input[type=email],.error input[type=password],.error input[type=text],.error select,.error textarea{border-color:red;color:red}.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:red}.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:red}.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:red}.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:red}.error input[type=email]::placeholder,.error input[type=password]::placeholder,.error input[type=text]::placeholder,.error select::placeholder,.error textarea::placeholder{color:red}.valid input[type=email],.valid input[type=password],.valid input[type=text],.valid select,.valid textarea{border-color:#468847}.error-message{color:red;padding-bottom:.5rem}.error_indicator{display:none}.ada-error{display:none}.error .ada-error{display:block}#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%}@media only screen and (min-width:768px){#taf_form fieldset .taf-group div{max-width:21.25rem;width:100%}}#taf_form fieldset .taf-group div::nth-child(odd){margin-right:1%}#taf_form fieldset .taf-group input{width:100%}.prize-update-button{margin:1.25rem 0}#fs_address_US>div{margin-bottom:2.5rem}@media only screen and (min-width:768px){#fs_address_US>div{margin-bottom:1.5625rem}}#prize-update-confirm,#prize_update_form{font-size:1.5rem}@media only screen and (min-width:768px){#prize-update-confirm,#prize_update_form{font-size:1.625rem}}#prize-update-confirm label,#prize_update_form label{font-size:inherit;font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;position:absolute;top:50%;left:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media only screen and (min-width:768px){#prize-update-confirm label,#prize_update_form label{font-size:inherit}}.focussed-label{font-size:1.125rem;background-color:#ee352a;top:.375rem!important}.error .focussed-label{background-color:#fff;color:red}#prize-update-confirm label{font-size:1.125rem;background-color:#ee352a;top:.375rem!important}[id*=prize_update] input[type=email],[id*=prize_update] input[type=password],[id*=prize_update] input[type=text],[id*=prize_update] select,[id*=prize_update] textarea{padding:1.375rem .75rem}@media only screen and (max-width:767px){.button,a.btn,button{margin:0 auto}#taf_form fieldset div.taf-group div{margin:0 0 .625rem;width:100%}}.italic{font-style:italic}.bold{font-weight:700}.underline{text-decoration:underline}* 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}.orange{color:#ee352a}.nowrap{white-space:nowrap}@media only screen and (min-width:768px){.lg-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}#fs_taf_to label,.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.avenir-black{font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;font-weight:400}.text-decoration-none{text-decoration:none}@media only screen and (max-width:767px){.large-only{display:none!important}}@media only screen and (min-width:768px){.small-only{display:none!important}}#overlay{background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%}#modal-container{height:auto;left:0;position:absolute;top:0;width:100%}#modal-wrapper{background-color:#fff;margin:0 auto;max-width:40rem;position:relative;width:100%}@media only screen and (min-width:768px){#modal-wrapper{max-width:50rem}#entry_form #modal-wrapper{max-width:69.6875rem}#hub #modal-wrapper{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@supports ((max-width:-moz-fit-content) or (max-width:fit-content)){#hub #modal-wrapper{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@supports not ((max-width:-moz-fit-content) or (max-width:fit-content)){#hub #modal-wrapper{max-width:69.6875rem}}}#modal-wrapper .close-btn{font-size:1.5rem;font-weight:700;position:absolute;right:1.25rem;top:1rem;text-decoration:none}.modal-content{background-color:#fff;padding:3.3125rem 5rem 3.0625rem;text-align:center}@media only screen and (min-width:768px){.modal-content{padding:3.3125rem 2.625rem 2rem}}@media only screen and (min-width:768px){.modal-content[data-modal-name*=coi-],.modal-content[data-modal-name*=hub-],.modal-content[data-modal-name=reg-thanks],.modal-content[data-modal-name=viral]{width:50rem;margin:0 auto}}.modal-content[data-modal-name=hub-cat-selection]{padding:3.3125rem 3.75rem 2rem}@media only screen and (min-width:768px){.modal-content[data-modal-name=hub-cat-selection]{padding:3.3125rem 9.0625rem 3.0625rem}}.modal-content[data-modal-name=hub-cat-selection] .category{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.375rem;font-family:"Avenir LT W01_45 Book1475508",Arial,verdana,sans-serif;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-content[data-modal-name=hub-cat-selection] label{font-size:inherit}.modal-content[data-modal-name=hub-cat-selection] input[type=radio]{font-size:inherit;width:1.375rem;height:1.375rem}@media only screen and (max-width:767px){.modal-content[data-modal-name=entry-confirmation]{padding:3.3125rem 2.125rem 2rem}}.modal-content[data-modal-name=community-modal],.modal-content[data-modal-name=entry-form-modal],.modal-content[data-modal-name=finance-modal],.modal-content[data-modal-name=marketing-modal],.modal-content[data-modal-name=operations-modal]{padding:2.5rem 2rem 9.5rem;text-align:left}@media only screen and (min-width:768px){.modal-content[data-modal-name=community-modal],.modal-content[data-modal-name=entry-form-modal],.modal-content[data-modal-name=finance-modal],.modal-content[data-modal-name=marketing-modal],.modal-content[data-modal-name=operations-modal]{padding:3.3125rem 3.5rem 8.875rem;max-width:69.6875rem;margin:0 auto}}.modal-content[data-modal-name=community-modal] h2,.modal-content[data-modal-name=community-modal] h3,.modal-content[data-modal-name=entry-form-modal] h2,.modal-content[data-modal-name=entry-form-modal] h3,.modal-content[data-modal-name=finance-modal] h2,.modal-content[data-modal-name=finance-modal] h3,.modal-content[data-modal-name=marketing-modal] h2,.modal-content[data-modal-name=marketing-modal] h3,.modal-content[data-modal-name=operations-modal] h2,.modal-content[data-modal-name=operations-modal] h3{text-align:center}.modal-content[data-modal-name=community-modal] h4,.modal-content[data-modal-name=community-modal] p strong,.modal-content[data-modal-name=entry-form-modal] h4,.modal-content[data-modal-name=entry-form-modal] p strong,.modal-content[data-modal-name=finance-modal] h4,.modal-content[data-modal-name=finance-modal] p strong,.modal-content[data-modal-name=marketing-modal] h4,.modal-content[data-modal-name=marketing-modal] p strong,.modal-content[data-modal-name=operations-modal] h4,.modal-content[data-modal-name=operations-modal] p strong{font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;font-weight:900}.modal-content[data-modal-name=community-modal] h5,.modal-content[data-modal-name=entry-form-modal] h5,.modal-content[data-modal-name=finance-modal] h5,.modal-content[data-modal-name=marketing-modal] h5,.modal-content[data-modal-name=operations-modal] h5{color:#000;font-size:1.375rem;font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;font-weight:700;padding:0 0 1.5625rem 0;line-height:1.3}@media only screen and (min-width:768px){.modal-content[data-modal-name=community-modal] h5,.modal-content[data-modal-name=entry-form-modal] h5,.modal-content[data-modal-name=finance-modal] h5,.modal-content[data-modal-name=marketing-modal] h5,.modal-content[data-modal-name=operations-modal] h5{font-size:1.25rem}}.modal-content[data-modal-name=community-modal] .lightbulb-container,.modal-content[data-modal-name=entry-form-modal] .lightbulb-container,.modal-content[data-modal-name=finance-modal] .lightbulb-container,.modal-content[data-modal-name=marketing-modal] .lightbulb-container,.modal-content[data-modal-name=operations-modal] .lightbulb-container{position:relative}.modal-content[data-modal-name=community-modal] .lightbulb-container .header-lightbulb,.modal-content[data-modal-name=entry-form-modal] .lightbulb-container .header-lightbulb,.modal-content[data-modal-name=finance-modal] .lightbulb-container .header-lightbulb,.modal-content[data-modal-name=marketing-modal] .lightbulb-container .header-lightbulb,.modal-content[data-modal-name=operations-modal] .lightbulb-container .header-lightbulb{display:inline-block;margin-left:3.75rem}.modal-content[data-modal-name=community-modal] .lightbulb-container .lightbulb-img,.modal-content[data-modal-name=entry-form-modal] .lightbulb-container .lightbulb-img,.modal-content[data-modal-name=finance-modal] .lightbulb-container .lightbulb-img,.modal-content[data-modal-name=marketing-modal] .lightbulb-container .lightbulb-img,.modal-content[data-modal-name=operations-modal] .lightbulb-container .lightbulb-img{max-width:3.125rem;display:inline-block;position:absolute;top:-.625rem}.citation-wrapper{margin:1em 0;word-break:break-all;line-height:normal}.citation-wrapper sup{margin-right:.25em}#popup{font-size:16px;line-height:normal;border:5px solid;margin:1em}#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-body-copy dd,#popup .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-body-copy dd::before,#popup .faq-body-copy dt::before{content:"Q.";font-weight:700;left:0;position:absolute;top:0}#popup .faq-body-copy dd{font-weight:400;margin-bottom:1em}#popup .faq-body-copy dd::before{content:"A."}#popup .faq-form fieldset div{clear:both;margin:.625em 0;padding-bottom:.25em;width:100%}#popup .faq-form fieldset label{clear:both;display:block;float:left;padding:.25em .5em .25em 0;text-align:left;width:100%}#popup .faq-form fieldset input,#popup .faq-form fieldset select,#popup .faq-form fieldset textarea{clear:both;font-size:inherit;line-height:normal;padding:.25em 1%;width:100%;line-height:1.2;min-height:3.125rem}#popup .faq-form fieldset select{min-height:2.25em}#popup .faq-form fieldset textarea{min-height:6em}#popup .faq-form button{font-size:inherit;padding:.5em 1em;width:auto}header{margin-bottom:4.6875rem;position:relative;text-align:center;color:#fff}@media only screen and (max-width:767px){header{margin:0;padding-bottom:1.5625rem}#hub header{background-color:#f5f5f5}}header .header-nav,header .site-main-headline,header .site-secondary-headline{padding:0 1.125rem}@media only screen and (min-width:768px){header .header-nav,header .site-main-headline,header .site-secondary-headline{max-width:68.125rem;margin:0 auto;padding:0}}header .header-top-section{background-color:#ee352a}header .header-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.4375rem;padding:.75rem 0;font-size:1.125rem;font-family:proxima-nova,Arial,verdana,sans-serif;text-transform:uppercase}@media only screen and (max-width:767px){header .header-nav{padding:.75rem 1.75rem}}@media only screen and (min-width:768px){header .header-nav{font-size:1.25rem;margin-bottom:5.3125rem}}header .welcome-msg{display:inline-block;margin-right:1.75rem}header .site-main-headline{letter-spacing:-.03em;line-height:.8;padding-bottom:1.1875rem;color:#000}@media only screen and (min-width:768px){header .site-main-headline{padding-bottom:2.0625rem}}header .site-secondary-headline{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;font-family:proxima-nova,Arial,verdana,sans-serif;letter-spacing:.3em}@media only screen and (max-width:767px){header .site-secondary-headline{padding:0 1.875rem}}@media only screen and (min-width:768px){header .site-secondary-headline{font-size:1.875rem}}header .site-secondary-headline::after,header .site-secondary-headline::before{content:"";background-color:#ee352a;font-size:inherit;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}header .site-secondary-headline::before{left:0;margin-right:.6875rem}header .site-secondary-headline::after{right:0;margin-left:.125rem}@media only screen and (min-width:768px){header span.italic{display:inline-block;-webkit-transform:skew(3deg,0);transform:skew(3deg,0)}}.footer{font-size:1.5rem;margin:0 auto;text-align:center;border-top:1.5625rem solid #ee352a;padding:3.4375rem 2.5rem}@media only screen and (min-width:768px){.footer{border-top-width:1.5rem;font-size:1rem;padding:4.125rem 0}}.footer .bold,.footer strong{font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif}.footer a{color:inherit;font-size:inherit}.footer ul{padding:0 0 .9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.footer ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto;padding:0 0 1.25rem}}.footer li{font-size:1.5rem;font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;text-transform:uppercase}@media only screen and (min-width:768px){.footer li{font-size:1rem;padding-bottom:.875rem;text-align:left}.footer li.first,.footer li.fourth,.footer li.sixth,.footer li.third{-ms-flex-preferred-size:34%;flex-basis:34%}.footer li:nth-of-type(3n){text-align:left;margin-left:0}.footer li:nth-of-type(3n-1){text-align:center;margin:0 2.8125rem;-ms-flex-preferred-size:auto;flex-basis:auto}.footer li:nth-of-type(3n-2){text-align:right;margin-right:0}}.footer li.last-in-row{margin-right:0}.footer li a{text-transform:inherit;letter-spacing:.02em;padding:1.5rem 0;display:inline-block}@media only screen and (min-width:768px){.footer li a{padding:0}}@media only screen and (min-width:768px){.footer .aarp-benefits{max-width:58.75rem;margin:0 auto}}.footer p{font-size:inherit;margin:0 auto;width:100%}.footer h4{font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;font-size:1.375rem;letter-spacing:.02em;line-height:.8;padding-bottom:1.25rem}@media only screen and (min-width:768px){.footer h4{font-size:1.0625rem;padding-bottom:1.0625rem}}.footer .dynamic-membership-wrapper{max-width:25.9375rem;margin:1.25rem auto 2.25rem;position:relative;padding-right:3.125rem;padding-top:1.125rem}.footer .dynamic-membership-wrapper .dynamic-membership-content{padding:2.25rem 2.25rem 0 2.25rem;border:1px solid #000;font-size:1.125rem;line-height:1.5rem;text-align:left;font-family:"Open Sans",sans-serif;font-weight:400;min-height:5.625rem}.footer .dynamic-membership-wrapper .footer_aarp_logo{margin:.625rem auto;width:15rem}@media only screen and (min-width:768px){.footer .dynamic-membership-wrapper .footer_aarp_logo{width:15rem}}.footer .dynamic-membership-wrapper .bag_img{margin:.625rem auto;width:7.75rem}#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}.socials{font-size:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.socials .facebook_share,.socials .twitter_share{margin-right:1.0625rem}@media only screen and (min-width:768px){.socials .facebook_share,.socials .twitter_share{margin-right:.6875rem}}.socials #viral-link{text-decoration:none;margin-right:1.25rem}#entry_form h2{line-height:1.1}#entry_form .small{font-size:1.125rem}@media only screen and (min-width:768px){#entry_form .small{font-size:1.25rem}}#submit_entry fieldset>div{padding:0;margin:0 0 2.375rem;text-align:left;font-size:1.5rem}@media only screen and (min-width:768px){#submit_entry fieldset>div{font-size:1.625rem}}#submit_entry strong{font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;font-weight:700}#submit_entry label{display:block;margin-bottom:1.375rem;font-size:inherit;line-height:1.3;text-align:left}@media only screen and (min-width:768px){#submit_entry label{line-height:1.5;margin-bottom:1.9375rem}}#submit_entry .option-group+label{display:inline-block;font-size:1.3125rem;margin-bottom:0}#submit_entry #new_objective_div label,#submit_entry #new_product_service_div label{margin-bottom:1.0625rem}#submit_entry input[type=email],#submit_entry input[type=number],#submit_entry input[type=text],#submit_entry select{border-radius:0}#submit_entry input [type=checkbox]{margin:0}#submit_entry .option-group+label{margin:0}#submit_entry textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;line-height:1.2;border:2px solid;border-bottom:0;padding:1.125rem 1rem 1.6875rem;resize:none;font-size:inherit;min-height:21.125rem}@media only screen and (min-width:768px){#submit_entry textarea{border-width:3px}}#submit_entry textarea#new_objective,#submit_entry textarea#new_product_service{min-height:6.875rem}@media only screen and (min-width:768px){#submit_entry textarea#new_objective,#submit_entry textarea#new_product_service{min-height:5.5625rem}}#submit_entry button{padding:1.375rem 1.5625rem}#submit_entry input{border:2px solid}@media only screen and (min-width:768px){#submit_entry input{border:3px solid}}#mobile_phone_number_div label{font-size:inherit;font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;font-weight:700;margin-bottom:1.375rem}@media only screen and (min-width:768px){#mobile_phone_number_div label{margin-bottom:1.25rem}}@media only screen and (min-width:768px){#mobile_phone_number_div #mobile_phone_number{max-width:21.125rem}}#entry-form-submit-btn,#save_entry,.btn.entry-back-to-hub{margin:1.125rem 0 1.375rem}@media only screen and (min-width:768px){#entry-form-submit-btn,#save_entry,.btn.entry-back-to-hub{margin:1.375rem 1.875rem 0 0}}.esocial-copy--bold{font-size:1.5rem;font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;margin:2.9375rem 0 .5rem 0}@media only screen and (min-width:768px){.esocial-copy--bold{font-size:1.625rem;margin:1.4375rem .6875rem 0}}@media only screen and (min-width:768px){.button-wrapper{text-align:left}}@media only screen and (min-width:768px){#save_entry{margin-right:0}}@media only screen and (min-width:768px){#save_done{padding:2rem 0 0}}.counter,.words-or-fewer{padding:0 .5rem .5rem;position:absolute;bottom:-1.5rem;font-size:1.125rem;z-index:1}@media only screen and (min-width:768px){.counter,.words-or-fewer{padding:0 .625rem .625rem;bottom:-1.8rem}}.counter{right:0;z-index:2}.words-or-fewer{background-color:#fff;left:0;display:block;width:100%;border:2px solid;border-top:0}@media only screen and (min-width:768px){.words-or-fewer{border-width:3px}}@media only screen and (min-width:768px){.button-wrapper.entry-form-btn-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:768px){.button-wrapper.entry-form-btn-wrapper .btn.entry-back-to-hub{margin:1.375rem 1.875rem 0 0}}@media only screen and (max-width:767px){#hub .hub-bottom-section,#hub .hub-middle-section,#hub .hub-top-section{padding:0 1.75rem}}@media only screen and (min-width:768px){#hub .hub-bottom-section>div,#hub .hub-middle-section>div,#hub .hub-top-section>div{max-width:68.125rem;margin:0 auto}}#hub .hub-top-section{background-color:#f5f5f5}#hub .hub-bottom-section,#hub .hub-middle-section{padding:2.5rem 1.75rem 5.125rem}@media only screen and (min-width:768px){#hub .hub-bottom-section,#hub .hub-middle-section{text-align:center;padding:3.75rem 0}}@media only screen and (min-width:768px){#hub .hub-bottom-section{padding-top:0;padding-bottom:0}}#hub .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:#f5f5f5;position:relative;padding-bottom:3.625rem}@media only screen and (min-width:768px){#hub .step{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:3.25rem 0 2.9375rem}}@media only screen and (min-width:768px){.content-left{margin-right:3.0625rem}}.content-center h2{line-height:.8}.content-modules{background-color:#f5f5f5;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;padding:2.1875rem}@media only screen and (min-width:768px){.content-modules{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.content-modules .btn{position:relative}@media only screen and (max-width:767px){.content-modules .btn{width:31.0625rem;margin:2.0625rem auto;padding:2.3125rem 1.625rem}.content-modules .btn:first-of-type{margin-top:0}.content-modules .btn:last-of-type{margin-bottom:0}.content-modules .btn::after{content:"";position:absolute;bottom:-2.0625rem;padding:.0625rem 7rem;background-color:#000}.content-modules .btn:last-of-type::after{padding:0}}@media only screen and (min-width:768px){.content-modules .btn{letter-spacing:.3em;margin:1.4375rem 0}.content-modules .btn.community,.content-modules .btn.finance,.content-modules .btn.marketing,.content-modules .btn.operations{width:17.375rem}.content-modules .btn.building_connections,.content-modules .btn.membership{width:28.125rem;padding:1.375rem 1.375rem}}@media only screen and (min-width:768px){.content .modules-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:39.5rem;-ms-flex-item-align:center;align-self:center;margin:0 auto}}.user-verdicts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2.5rem}@media only screen and (min-width:768px){.user-verdicts{max-width:68.25rem;width:100%;margin:0 auto 2.0625rem}}.user-verdicts:last-of-type{margin-bottom:0}.user-verdicts-left{max-width:9.5rem;margin-right:2.375rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.user-verdicts-right{text-align:left}.user-verdicts-right p{padding:0;font-size:1.375rem;line-height:1.75rem;letter-spacing:.05em}.user-verdicts-right .user-name{font-weight:600;display:block;padding:.25rem 0 0}@media only screen and (min-width:768px){.user-verdicts-right .user-name{padding:1.5625rem 0 0}}#fs_persona .btn{min-width:none;padding:1.375rem 2.375rem}.button-wrapper{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){.button-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.button-wrapper>div{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:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:768px){.button-wrapper>div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:767px){.button-wrapper--center,.button-wrapper--first{margin-bottom:2.3125rem}}@media only screen and (min-width:768px){.button-wrapper--center,.button-wrapper--first{margin-right:3.75rem}}.button-wrapper .btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.375rem 2.6875rem}@media only screen and (min-width:768px){.button-wrapper .btn{margin:0 auto;padding:1.375rem 2.5rem}}.button-wrapper p{padding-bottom:1.375rem;text-align:left}@media only screen and (min-width:768px){.button-wrapper p{text-align:center}}.button-wrapper p.no-pad-btm{line-height:1.3}@media only screen and (min-width:768px){#submitted{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#modal-wrapper .modal-content[data-modal-name=viral]{padding:3.4375rem 1.875rem 2.375rem}@media only screen and (min-width:768px){#modal-wrapper .modal-content[data-modal-name=viral]{padding:3.4375rem 2.5rem 3rem}}#modal-wrapper .modal-content[data-modal-name=viral] .remove-last-fieldset,#modal-wrapper .modal-content[data-modal-name=viral] .tell-more{color:red;font-size:1.5rem}#modal-wrapper .modal-content[data-modal-name=viral] .remove-last-fieldset{margin:2.1875rem 0}@media only screen and (min-width:768px){#modal-wrapper .modal-content[data-modal-name=viral] .remove-last-fieldset{margin:1.875rem 0}}#modal-wrapper .modal-content[data-modal-name=viral] .remove-last-fieldset:not(.hidden),#modal-wrapper .modal-content[data-modal-name=viral] .tell-more:not(.hidden){display:inline-block}#modal-wrapper .modal-content[data-modal-name=viral] .viral-thanks{padding:0}#taf_form .taf-group{margin:0}#taf_form .taf-group:not(:first-of-type){margin-top:3.75rem}@media only screen and (min-width:768px){#taf_form .taf-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#taf_form .taf-group:last-of-type{margin-bottom:3.75rem}#taf_form .taf-group>div{margin-bottom:0;width:100%}#taf_form .taf-group>div:not(:last-child){margin-bottom:.9375rem}#taf_form .submit{margin:1.5625rem 0 0}#taf_form .submit button{max-width:15.125rem;min-width:0}.no-thanks-link{padding:1.5625rem 0 1.875rem}@media only screen and (min-width:768px){.esocial-copy{max-width:35.25rem;width:100%;margin:0 auto}}.esocial-copy p{font-size:1.5rem;padding:0}@media only screen and (min-width:768px){.esocial-copy p{font-size:1.375rem}}.esocial-wrapper .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.875rem 0 0}.esocial-wrapper .socials a{margin-right:1.25rem}.esocial-wrapper .socials a:last-of-type{margin-right:0}#taf_form{max-width:21.25rem;width:100%;margin:0 auto}@media only screen and (min-width:768px){#taf_form{max-width:100%}}#taf_form input{border-radius:0;font-family:"Avenir LT W01_95 Black1475556",Arial,verdana,sans-serif;font-size:1.375rem;padding:.3em 1em}.tell-more{display:none}#fs_taf_to>div{display:none}#fs_taf_to>div:first-of-type,#fs_taf_to>div:nth-of-type(2){display:block}@media only screen and (min-width:768px){#fs_taf_to>div:first-of-type,#fs_taf_to>div:nth-of-type(2){display:inline-block}}@media only screen and (min-width:768px){#fs_taf_to>div:nth-of-type(even){margin-left:2.5rem}}