a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,fieldset,font,form,h1,h2,h3,h3.h3-p,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;padding:0}body,html{font-size:2.5vw;margin:auto;overflow-x:hidden}@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:#22223e;font-family:DiscoverSans-Medium;-webkit-text-size-adjust:100%;line-height:1.4}footer,header,main,nav{display:block}h3.h3-p,p{font-size:1.6875rem;line-height:1.667;padding-bottom:3.75rem;margin:0}@media only screen and (min-width:768px){h3.h3-p,p{font-size:1.125rem;padding-bottom:2.5rem}}a{color:#3057b9;font-family:DiscoverSans-Bold}a:focus{outline:auto;text-decoration:underline}#fs_profile a{text-decoration:none;color:#fcb116}#fs_profile a:hover{text-decoration:underline}span.white a{color:#fff}h1,h2{color:#22223e;font-size:3.9375rem;padding:0 0 1.125rem 0;font-family:DiscoverSans-Semibold;margin:1rem 0}@media only screen and (min-width:768px){h1,h2{font-size:2.625rem}}h3{color:#22223e;font-family:DiscoverSans-Semibold;font-size:2.25rem;padding-bottom:2.5rem;text-align:center}@media only screen and (min-width:768px){h3{font-size:2rem;padding-bottom:1.875rem}}h3.h3-p{text-align:left}h3.subheadline{display:block;font-family:DiscoverSans-Semibold;font-size:2rem;margin-bottom:2.75rem;padding-bottom:0}@media only screen and (min-width:768px){h3.subheadline{font-size:1.5rem}}h3.subheadline.social-headline,h3.subheadline.survey-sub{margin-bottom:1.75rem}h3.subheadline.card_on_top{margin-bottom:1.25rem}h4{color:#22223e;font-family:DiscoverSans-Bold;font-size:2rem;padding-bottom:1.5625rem;font-weight:700}@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;font-family:DiscoverSans-Bold}hr{display:none}img{display:block;max-width:100%}#promotion_toolbar img{width:auto}#container,.after-login-footer,.header-img,.header-logo-wrapper{margin:0 auto;max-width:1440px;width:100%}.header-logo{background:#23233f;padding:2rem;width:100%}@media only screen and (min-width:768px){.header-logo{padding:2rem 5rem}}.header-logo img{width:10.75rem}.after-login-footer-container,.header-img-container{background-color:#e9e9ec;position:relative;width:100%}.after-login-footer-container:after,.after-login-footer-container:before,.header-img-container:after,.header-img-container:before{content:"";background-color:#e9e9ec;bottom:0;position:absolute;top:0;width:100%}.after-login-footer-container:before,.header-img-container:before{left:-100%}.after-login-footer-container:after,.header-img-container:after{right:-100%}@media only screen and (min-width:768px){.header-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:4/1;background-image:url(../../images/bg-header-img.jpg);background-repeat:no-repeat;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:767px){.header-img img{max-width:unset;width:100%}}.header-img .header-icon{width:4.625rem}.lifecycle .page-content,.page-content.reg_thanks-layout,.page-content.survey-layout,.page-content.survey_results-layout{padding:0 3.125rem}@media only screen and (min-width:768px){.lifecycle .page-content,.page-content.reg_thanks-layout,.page-content.survey-layout,.page-content.survey_results-layout{padding:unset;width:37.5rem}}.content{min-height:31.25rem}@media only screen and (min-width:768px){.content{padding-left:5rem}}.main-section{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (min-width:768px){.main-section{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5rem 5rem 0;padding-top:5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.container.login,.container.reg{width:100%}.page-content,.side-info-sec{width:100%;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){.page-content,.side-info-sec{width:50%}}#viral .page-content,.lifecycle .page-content{padding:1.25rem 3.125rem}@media only screen and (min-width:768px){#viral .page-content,.lifecycle .page-content{padding:0}}@media only screen and (max-width:767px){#reg_thanks .page-content{padding:1.25rem 3.125rem}}.side-info-sec{border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem 2.5rem 0}@media only screen and (min-width:768px){.side-info-sec{padding:0 6.25rem 0 0}}.side-info-sec.grey{background:#e9e9ec;border-radius:0;padding:4.0625rem 3.125rem 4.375rem;width:100%}@media only screen and (min-width:768px){.side-info-sec.grey{border-radius:2rem;padding:4.0625rem 4.0625rem 4.375rem;width:36.875rem}}.side-info-sec.grey a{text-decoration:none}.side-info-sec.grey sup{font-size:45%;top:-.9375rem}@media only screen and (min-width:768px){.side-info-sec.grey sup{top:-.5625rem}}.side-info-sec.grey h3 sup{top:-.8125rem}.side-info-sec.survey-wrapper{padding:3rem 0 0}@media only screen and (min-width:768px){.side-info-sec.survey-wrapper{padding:0}}.side-info-sec.survey-wrapper .survey_question{min-height:25rem}.register-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}#login-view .reg-log-container,#reg-view .reg-log-container{width:100%}#login-view .reg-log-container form,#reg-view .reg-log-container form{background:#23233f;padding:3rem}@media only screen and (min-width:768px){#login-view .reg-log-container form,#reg-view .reg-log-container form{border-radius:2rem}}#survey-view .reg-log-container{width:100%}#survey-view .reg-log-container form{background:#23233f;padding:2.375rem}@media only screen and (min-width:768px){#survey-view .reg-log-container form{border-radius:2rem}}.footer-section #footer{width:100%}.footer-section.large-only{margin-top:-25.625rem;padding:0 6.25rem 0 5rem;pointer-events:none;width:100%}.footer-section.large-only .top-footer{margin-bottom:6.25rem;pointer-events:all;width:50%}.footer-section.small-only{margin-top:auto;padding:0 2.5rem}.socials{padding:0 0 3rem}.socials .share-icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;padding:0 0 2rem 0}.socials h3.h3-p,.socials p{padding:0 0 .5rem 0}.socials .icon img{width:4rem}@media only screen and (min-width:768px){.socials .icon img{width:3.375rem}}.bonus-entry{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.5rem}.bonus-entry .check-mark{background-color:#393;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.9375rem}.bonus-entry .check-mark i{color:#fff;font-size:3rem;padding:.5rem}.reg-log-container{font-size:1.6875rem}@media only screen and (min-width:768px){.reg-log-container{font-size:1.125rem}}.reg-log-container span{font-size:1.6875rem}@media only screen and (min-width:768px){.reg-log-container span{font-size:1.125rem}}@media only screen and (max-width:767px){.side-info-sec.grey{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.discover-card{margin:auto;width:17.5rem}.info-item{border-bottom:.125rem solid #ec6b29;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5rem}@media only screen and (min-width:768px){.info-item{margin-bottom:2.1875rem}}.info-item:last-child{border-bottom:0}.info-item .icon-wrapper{width:5rem}.info-item .icon-wrapper .icon-cash-back{margin:auto;width:4.3125rem}.info-item .icon-wrapper .icon-unlimited{margin:auto;width:4.4375rem}.info-item .icon-wrapper .icon-diamond{margin:auto;width:4.375rem}.info-item .info-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:2rem;width:22.5rem}@media only screen and (min-width:768px){.info-item .info-text{margin-left:1.5625rem}}.info-item .info-text h3.h3-p,.info-item .info-text p{font-size:1.5rem}@media only screen and (min-width:768px){.info-item .info-text h3.h3-p,.info-item .info-text p{font-size:1rem}}.side-info-sec.grey a.button{margin:auto}.learn-more-top-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem;border-bottom:.125rem solid #ec6b29;padding-bottom:3rem}form{color:#fff;display:block;margin:0;padding:0}form legend:focus{outline:auto;text-decoration:underline}form h3.h3-p,form label,form p{color:#fff}form li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}form .survey-option,form span.input_option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px}form .survey-option,form span.input_option input{margin:0;background-color:#fff}form input.survey-option{margin:0 1.25rem 0 0}form #form-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.75rem}@media only screen and (max-width:767px){form #form-actions{-ms-flex-wrap:wrap;flex-wrap:wrap}form #form-actions #previous-button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}form #form-actions #next-button,form #form-actions #submit-button{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}form #form-actions #current-page-label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}form #next-button,form #submit-button{-ms-flex-item-align:center;align-self:center}form #previous-button{cursor:pointer}form #previous-button i{font-size:3.125rem;display:block}form #previous-button:focus{border:.125rem solid #f85400;border-radius:50%}form #current-page-label{color:#fff;display:block;font-size:2.25rem;padding-bottom:1.25rem;text-align:left;width:100%}@media only screen and (min-width:768px){form #current-page-label{font-size:1.375rem}}fieldset{display:block;border:0;padding:0;margin:0}.field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1rem}label{font-size:1.5rem;line-height:1.5}@media only screen and (min-width:768px){label{font-size:1rem}}input,input[type=email],input[type=password],input[type=text],select,textarea{border:1px solid #e5e5e5;border-radius:3px;clear:both;display:block;font-family:inherit;font-size:1.5rem;line-height:1.25;margin:0;outline:0;padding:1rem 1.25rem;width:100%;margin-bottom:2rem;height:5rem}@media only screen and (min-width:768px){input,input[type=email],input[type=password],input[type=text],select,textarea{font-size:1rem;height:3.375rem}}input::-webkit-input-placeholder,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::-moz-placeholder,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:-ms-input-placeholder,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::-ms-input-placeholder,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::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:inherit;opacity:1}input:focus,input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{-webkit-box-shadow:#ec6b29 0 0 .125rem .125rem;box-shadow:#ec6b29 0 0 .125rem .125rem}input:focus::-webkit-input-placeholder,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:focus::-moz-placeholder,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:focus:-ms-input-placeholder,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:focus::-ms-input-placeholder,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:focus::placeholder,input[type=email]:focus::placeholder,input[type=password]:focus::placeholder,input[type=text]:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{opacity:.5}select{background-image:url(../../images/icon-down_carret.png);background-position:97% 50%;background-repeat:no-repeat;background-size:5%}.btn,.button,button,input[type=submit]{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;background:#ec6b29;border:none;border-radius:3rem;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:DiscoverSans-Semibold;font-size:1.875rem;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18.125rem;padding:1rem;text-align:center;text-decoration:none;text-transform:capitalize;width:100%;line-height:1.75rem}@media only screen and (min-width:768px){.btn,.button,button,input[type=submit]{width:auto;font-size:1.1875rem;min-width:12.5rem;padding:.75rem 1rem}}.btn:hover,.button:hover,button:hover,input[type=submit]:hover{background:#f85400;color:#fff}.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.white,.button.white,button.white,input[type=submit].white{background:#fff;border:.125rem solid #22223e;color:#22223e}.btn.white#copy-btn:active,.button.white#copy-btn:active,button.white#copy-btn:active,input[type=submit].white#copy-btn:active{background-color:#22223e}.btn.white:hover,.button.white:hover,button.white:hover,input[type=submit].white:hover{background:#22223e;color:#fff}input[type=checkbox]{position:relative;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.8125rem;height:2.8125rem;border:1px solid #fff;border-radius:.3125rem;margin:0 1rem 0 0;font-size:1.5625rem;padding:.5rem;background:#fff;color:#22223e}@media only screen and (min-width:768px){input[type=checkbox]{width:2rem;height:2rem;font-size:1rem}}input[type=checkbox]:focus{-webkit-box-shadow:#ec6b29 0 0 .125rem .125rem;box-shadow:#ec6b29 0 0 .125rem .125rem}input[type=checkbox]:checked::-ms-check{background:0 0;border:none}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 Pro";content:"\f00c";font-weight:900;font-size:1.5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:768px){input[type=checkbox]:checked:after{font-size:.75rem}}.option-group{display:inline-block}#age_checkbox_div,#rules_div,#us_resident_div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.75rem}input[type=radio]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.75rem;height:2.75rem;border:1px solid #000;border-radius:50%;vertical-align:middle;margin-right:1.25rem;float:left;margin-bottom:3.125rem;padding:0}@media only screen and (min-width:768px){input[type=radio]{width:1.375rem;height:1.375rem;margin-bottom:1.5625rem}}input[type=radio]:focus{-webkit-box-shadow:#ec6b29 0 0 .125rem .125rem;box-shadow:#ec6b29 0 0 .125rem .125rem}input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2rem;height:2rem;background:#000;border-radius:100%}@media only screen and (min-width:768px){input[type=radio]:checked::after{width:1rem;height:1rem}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;padding-right:2.5rem}select::-ms-expand{background:0 0;border:none}textarea{overflow:auto;resize:vertical;vertical-align:top}.base-checkbox,.base-radio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.base-checkbox label,.base-radio label{line-height:1}.base-checkbox input,.base-radio input{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:.5rem}.base-select{position:relative}.base-select::before{color:#000;content:"\f078";font-family:"Font Awesome 5 Pro";font-size:1.5rem;font-weight:400;pointer-events:none;position:absolute;right:.9375rem;bottom:1.6875rem}@media only screen and (min-width:768px){.base-select::before{font-size:1rem}}.g-recaptcha-response-container{display:inline-block;margin:0}.g-recaptcha-response-container.error>div{border:2px solid #ff4747}.g-recaptcha-response-container label{display:block!important;padding-bottom:.25rem}.g-recaptcha-response-container iframe{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0}.g-recaptcha{width:100%;margin:0 auto;max-width:19rem}@media only screen and (min-width:768px){.g-recaptcha{margin:0}}.g-recaptcha-inline-error{margin:0;padding-bottom:0}.grecaptcha-badge{visibility:hidden}.error a,.error h3.h3-p,.error input,.error input[type=email],.error input[type=password],.error input[type=text],.error label,.error legend,.error p,.error select,.error textarea{color:#ff4747}.error a a,.error h3.h3-p a,.error input a,.error input[type=email] a,.error input[type=password] a,.error input[type=text] a,.error label a,.error legend a,.error p a,.error select a,.error textarea a{color:#ff4747}.error a::-webkit-input-placeholder,.error h3.h3-p::-webkit-input-placeholder,.error input::-webkit-input-placeholder,.error input[type=email]::-webkit-input-placeholder,.error input[type=password]::-webkit-input-placeholder,.error input[type=text]::-webkit-input-placeholder,.error label::-webkit-input-placeholder,.error legend::-webkit-input-placeholder,.error p::-webkit-input-placeholder,.error select::-webkit-input-placeholder,.error textarea::-webkit-input-placeholder{color:#ff4747}.error a::-moz-placeholder,.error h3.h3-p::-moz-placeholder,.error input::-moz-placeholder,.error input[type=email]::-moz-placeholder,.error input[type=password]::-moz-placeholder,.error input[type=text]::-moz-placeholder,.error label::-moz-placeholder,.error legend::-moz-placeholder,.error p::-moz-placeholder,.error select::-moz-placeholder,.error textarea::-moz-placeholder{color:#ff4747}.error a:-ms-input-placeholder,.error h3.h3-p:-ms-input-placeholder,.error input:-ms-input-placeholder,.error input[type=email]:-ms-input-placeholder,.error input[type=password]:-ms-input-placeholder,.error input[type=text]:-ms-input-placeholder,.error label:-ms-input-placeholder,.error legend:-ms-input-placeholder,.error p:-ms-input-placeholder,.error select:-ms-input-placeholder,.error textarea:-ms-input-placeholder{color:#ff4747}.error a::-ms-input-placeholder,.error h3.h3-p::-ms-input-placeholder,.error input::-ms-input-placeholder,.error input[type=email]::-ms-input-placeholder,.error input[type=password]::-ms-input-placeholder,.error input[type=text]::-ms-input-placeholder,.error label::-ms-input-placeholder,.error legend::-ms-input-placeholder,.error p::-ms-input-placeholder,.error select::-ms-input-placeholder,.error textarea::-ms-input-placeholder{color:#ff4747}.error a::placeholder,.error h3.h3-p::placeholder,.error input::placeholder,.error input[type=email]::placeholder,.error input[type=password]::placeholder,.error input[type=text]::placeholder,.error label::placeholder,.error legend::placeholder,.error p::placeholder,.error select::placeholder,.error textarea::placeholder{color:#ff4747}.error input,.error input[type=email],.error input[type=password],.error input[type=text],.error select,.error textarea{border:.125rem solid;border-color:#ff4747}.error.base-select::after{color:#ff4747}.error input[type=checkbox]{color:#e00}#intro .error a,#intro .error h3.h3-p,#intro .error input,#intro .error input[type=email],#intro .error input[type=password],#intro .error input[type=text],#intro .error label,#intro .error p,#intro .error select,#intro .error textarea{color:#000}#intro .error a::-webkit-input-placeholder,#intro .error h3.h3-p::-webkit-input-placeholder,#intro .error input::-webkit-input-placeholder,#intro .error input[type=email]::-webkit-input-placeholder,#intro .error input[type=password]::-webkit-input-placeholder,#intro .error input[type=text]::-webkit-input-placeholder,#intro .error label::-webkit-input-placeholder,#intro .error p::-webkit-input-placeholder,#intro .error select::-webkit-input-placeholder,#intro .error textarea::-webkit-input-placeholder{color:#e00}#intro .error a::-moz-placeholder,#intro .error h3.h3-p::-moz-placeholder,#intro .error input::-moz-placeholder,#intro .error input[type=email]::-moz-placeholder,#intro .error input[type=password]::-moz-placeholder,#intro .error input[type=text]::-moz-placeholder,#intro .error label::-moz-placeholder,#intro .error p::-moz-placeholder,#intro .error select::-moz-placeholder,#intro .error textarea::-moz-placeholder{color:#e00}#intro .error a:-ms-input-placeholder,#intro .error h3.h3-p:-ms-input-placeholder,#intro .error input:-ms-input-placeholder,#intro .error input[type=email]:-ms-input-placeholder,#intro .error input[type=password]:-ms-input-placeholder,#intro .error input[type=text]:-ms-input-placeholder,#intro .error label:-ms-input-placeholder,#intro .error p:-ms-input-placeholder,#intro .error select:-ms-input-placeholder,#intro .error textarea:-ms-input-placeholder{color:#e00}#intro .error a::-ms-input-placeholder,#intro .error h3.h3-p::-ms-input-placeholder,#intro .error input::-ms-input-placeholder,#intro .error input[type=email]::-ms-input-placeholder,#intro .error input[type=password]::-ms-input-placeholder,#intro .error input[type=text]::-ms-input-placeholder,#intro .error label::-ms-input-placeholder,#intro .error p::-ms-input-placeholder,#intro .error select::-ms-input-placeholder,#intro .error textarea::-ms-input-placeholder{color:#e00}#intro .error a::placeholder,#intro .error h3.h3-p::placeholder,#intro .error input::placeholder,#intro .error input[type=email]::placeholder,#intro .error input[type=password]::placeholder,#intro .error input[type=text]::placeholder,#intro .error label::placeholder,#intro .error p::placeholder,#intro .error select::placeholder,#intro .error textarea::placeholder{color:#e00}h3.error.h3-p,p.error{color:#ff4747}h3.error.h3-p:focus,p.error:focus{outline:auto}.error-message{color:#ff4747;padding-bottom:.5rem}@media only screen and (min-width:768px){#fs_profile{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}}@media only screen and (min-width:768px){#fs_profile #first_name_div,#fs_profile #last_name_div{width:48%}}@media only screen and (min-width:768px){#fs_profile #email_div{width:100%}}#fs_profile #email_div #email{margin-bottom:1.875rem}@media only screen and (min-width:768px){#fs_profile #email_div #email{margin-bottom:.9375rem}}#fs_faq{color:#000}#email_div{width:100%}.label-bottom-spacing{margin-bottom:.5rem}.tell-yourself{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tell-yourself .tool-top{position:absolute;right:.625rem}.tell-yourself .tooltip{position:relative}.tell-yourself .tooltip img{width:1.5rem}@media only screen and (min-width:768px){.tell-yourself .tooltip img{width:1.25rem}}.tell-yourself .tooltip:focus{-webkit-box-shadow:#ec6b29 0 0 .125rem .125rem;box-shadow:#ec6b29 0 0 .125rem .125rem}.tell-yourself .tooltip .tooltiptext{display:none;width:31.25rem;background-color:#fff;color:#000;text-align:center;border:.0625rem solid #000;border-radius:.5rem;padding:.5rem;position:absolute;z-index:1;top:-2rem;right:2rem;margin-left:2rem;font-size:1.125rem;-webkit-box-shadow:.125rem .125rem .625rem #000;box-shadow:.125rem .125rem .625rem #000}@media only screen and (min-width:768px){.tell-yourself .tooltip .tooltiptext{font-size:.875rem;width:15.625rem}}.tell-yourself .tooltip .tooltiptext::after{content:"";position:absolute;top:2rem;right:0;margin-right:-.5rem;-webkit-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%);border-width:9px;border-style:solid;border-color:transparent transparent #fff transparent}.tell-yourself .tooltip:focus .tooltiptext,.tell-yourself .tooltip:hover .tooltiptext{display:block}#fs_survey{border:.125rem solid transparent;border-radius:.9375rem;padding:.625rem}#fs_survey li{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#fs_survey li label{width:90%}#fs_survey #s_q5_a6{display:none}#fs_survey:focus{border:.125rem solid #f85400}#fs_survey label.question{border:.125rem solid transparent;border-radius:.3125rem}#fs_survey label.question:focus{border:.125rem solid #f85400}#fs_survey .question_number{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}.base-input label,.base-select label,.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.text-center{text-align:center}.align-left{text-align:left}.margin-bottom{margin-bottom:2.5rem}.spacer{border-bottom:#000 solid .125rem;margin-bottom:2.5rem;width:100%}.no-margin-bottom{margin-bottom:0!important}.disabled{opacity:.5;pointer-events:none}.hide{display:none!important}.show{display:block!important}@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 .modal-content{background:#fff;border:2px solid #000;margin-left:auto;margin-right:auto;min-height:31.25rem;padding:2rem;position:relative;width:31.25rem}.modal-dialog .modal-content .close-btn{min-width:unset;padding:.625rem .9375rem;position:absolute;right:0;top:0;width:unset}#popup{font-size:16px;line-height:normal}#popup h1,#popup h2{font-size:1.5em;line-height:inherit;margin:0 0 1em 0;padding:0}#popup h3.h3-p,#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%;color:#000}#popup .faq-form fieldset input,#popup .faq-form fieldset select,#popup .faq-form fieldset textarea{clear:both;font-size:1.5rem;line-height:normal;padding:.5em 1%;width:100%}@media only screen and (min-width:768px){#popup .faq-form fieldset input,#popup .faq-form fieldset select,#popup .faq-form fieldset textarea{font-size:1.125rem}}#popup .faq-form fieldset select{height:5rem;background-size:2rem;font-size:1.5rem}@media only screen and (min-width:768px){#popup .faq-form fieldset select{height:3.375rem;font-size:1.125rem;background-size:2rem}}#popup .faq-form fieldset textarea{height:6em}#popup .faq-form img{display:inline-block;margin-left:.25rem}#popup .faq-form button{font-size:inherit;padding:.5em 1em;width:auto}.footer{font-size:1.3125rem;padding:2rem 0 0;position:relative;width:100%}@media only screen and (min-width:768px){.footer{margin:0 auto;padding:2rem 0 0;font-size:.875rem}}.footer a{font-size:inherit}.footer h3.h3-p,.footer p{font-size:inherit;margin:0 auto;width:100%;padding-bottom:0}.footer ul{padding:2rem 0 1rem}@media only screen and (min-width:768px){.footer ul.footer-list-width{max-width:36.25rem}}.footer ul.footer-list-width li a{text-decoration:none}.footer ul.footer-list-width li a:focus,.footer ul.footer-list-width li a:hover{text-decoration:underline}.footer li{display:inline-block;vertical-align:middle;padding:.5rem 0}.footer li:after{content:"  | ";padding:0 .5rem}.footer li.last_nav_item{border-right:0;margin:0;padding:.5rem 0}.footer li.last_nav_item:after{content:"";padding:0}.footer li #do_not_sell{display:block;padding-bottom:.5rem}@media only screen and (max-width:767px){.footer li.mob_last_nav_item:after{content:"";padding:0}}@media only screen and (min-width:768px){.footer li.lrg_last_nav_item:after{content:"";padding:0}}.footer li#do_not_sell a{position:relative;padding-right:3rem}@media only screen and (min-width:768px){.footer li#do_not_sell a{padding-right:2.25rem}}.footer li#do_not_sell a img{width:3rem;position:absolute;display:inline-block;margin:.1875rem 0 auto .375rem}@media only screen and (min-width:768px){.footer li#do_not_sell a img{width:1.875rem;position:absolute;display:inline-block;margin:.1875rem 0 auto .375rem}}.after-login-footer-container{background-color:#e9e9ec;width:100%;padding:1.25rem 0;pointer-events:all}@media only screen and (min-width:768px){.after-login-footer-container{padding:0}}.after-login-footer-container li::after{content:""}.after-login-footer{background:#e9e9ec;padding:2rem 0}@media only screen and (min-width:768px){.after-login-footer{padding:5rem 0}}.after-login-footer a{color:#3057b9}.after-login-footer ol{list-style:decimal outside;padding-left:1.5em}.after-login-footer ol li{display:list-item;margin-bottom:1rem;font-size:1.3125rem;line-height:1.4}@media only screen and (min-width:768px){.after-login-footer ol li{font-size:.875rem}}.rules h1,.rules h2,.rules h3{font-size:inherit;text-align:center}.rules .rules-list{list-style:decimal inside!important;padding-left:0}.rules .rules-list li{display:list-item}.rules .rules-list li::marker{font-weight:700}.rules table{border-left:1px solid #000;border-top:1px solid #000;margin:1em auto}@media only screen and (max-width:767px){.rules table{font-size:.6em}}.rules table td,.rules table th{border-bottom:1px solid #000;border-right:1px solid #000;padding:.25em;text-align:center}.rules .text-indent{margin-left:2em}.rules ol[type=a]{list-style:lower-alpha inside}.rules .underline{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}@font-face{font-family:DiscoverSans-Bold;src:url(../../fonts/DiscoverSans-Bold.eot);src:url(../../fonts/DiscoverSans-Bold.woff2) format("woff2"),url(../../fonts/DiscoverSans-Bold.woff) format("woff")}@font-face{font-family:DiscoverSans-BoldItalic;src:url(../../fonts/DiscoverSans-BoldItalic.eot);src:url(../../fonts/DiscoverSans-BoldItalic.woff2) format("woff2"),url(../../fonts/DiscoverSans-BoldItalic.woff) format("woff")}@font-face{font-family:DiscoverSans-Book;src:url(../../fonts/DiscoverSans-Book.eot);src:url(../../fonts/DiscoverSans-Book.woff2) format("woff2"),url(../../fonts/DiscoverSans-Book.woff) format("woff")}@font-face{font-family:DiscoverSans-Extrabold;src:url(../../fonts/DiscoverSans-Extrabold.eot);src:url(../../fonts/DiscoverSans-Extrabold.woff2) format("woff2"),url(../../fonts/DiscoverSans-Extrabold.woff) format("woff")}@font-face{font-family:DiscoverSans-ExtraboldItalic;src:url(../../fonts/DiscoverSans-ExtraboldItalic.eot);src:url(../../fonts/DiscoverSans-ExtraboldItalic.woff2) format("woff2"),url(../../fonts/DiscoverSans-ExtraboldItalic.woff) format("woff")}@font-face{font-family:DiscoverSans-Italic;src:url(../../fonts/DiscoverSans-Italic.eot);src:url(../../fonts/DiscoverSans-Italic.woff2) format("woff2"),url(../../fonts/DiscoverSans-Italic.woff) format("woff")}@font-face{font-family:DiscoverSans-Light;src:url(../../fonts/DiscoverSans-Light.eot);src:url(../../fonts/DiscoverSans-Light.woff2) format("woff2"),url(../../fonts/DiscoverSans-Light.woff) format("woff")}@font-face{font-family:DiscoverSans-LightItalic;src:url(../../fonts/DiscoverSans-LightItalic.eot);src:url(../../fonts/DiscoverSans-LightItalic.woff2) format("woff2"),url(../../fonts/DiscoverSans-LightItalic.woff) format("woff")}@font-face{font-family:DiscoverSans-Medium;src:url(../../fonts/DiscoverSans-Medium.eot);src:url(../../fonts/DiscoverSans-Medium.woff2) format("woff2"),url(../../fonts/DiscoverSans-Medium.woff) format("woff")}@font-face{font-family:DiscoverSans-MediumItalic;src:url(../../fonts/DiscoverSans-MediumItalic.eot);src:url(../../fonts/DiscoverSans-MediumItalic.woff2) format("woff2"),url(../../fonts/DiscoverSans-MediumItalic.woff) format("woff")}@font-face{font-family:DiscoverSans-Semibold;src:url(../../fonts/DiscoverSans-Semibold.eot);src:url(../../fonts/DiscoverSans-Semibold.woff2) format("woff2"),url(../../fonts/DiscoverSans-Semibold.woff) format("woff")}@font-face{font-family:DiscoverSans-SemiboldItalic;src:url(../../fonts/DiscoverSans-SemiboldItalic.eot);src:url(../../fonts/DiscoverSans-SemiboldItalic.woff2) format("woff2"),url(../../fonts/DiscoverSans-SemiboldItalic.woff) format("woff")}@font-face{font-family:DiscoverSans-Thin;src:url(../../fonts/DiscoverSans-Thin.eot);src:url(../../fonts/DiscoverSans-Thin.woff2) format("woff2"),url(../../fonts/DiscoverSans-Thin.woff) format("woff")}@font-face{font-family:DiscoverSans-ThinItalic;src:url(../../fonts/DiscoverSans-ThinItalic.eot);src:url(../../fonts/DiscoverSans-ThinItalic.woff2) format("woff2"),url(../../fonts/DiscoverSans-ThinItalic.woff) format("woff")}.winner-list{font-size:1rem}@media only screen and (min-width:768px){.winner-list{font-size:1.1875rem}}.winner-list .t-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem 0}.winner-list .t-row .w-month{width:12.5rem}