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;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:5vw}@media only screen and (min-width:768px){body,html{font-size:1.6666666667vw}}@media only screen and (min-width:960px){body,html{font-size:16px}}body{background:#981b33;color:#fff;font-family:proxima-nova,sans-serif;line-height:1.3;text-align:center;-webkit-text-size-adjust:100%}footer,header,main,nav{display:block}h2,h3{font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;line-height:1.3;margin-bottom:1em}@media only screen and (max-width:767px){h2,h3{font-size:1.375rem}}@media only screen and (min-width:768px){h2,h3{font-size:2.25rem;margin-bottom:.5em}}@media only screen and (max-width:767px){h3{font-size:1rem}}@media only screen and (min-width:768px){h3.play-again-headline{font-size:1.25rem}}p{margin-bottom:.75em}::-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}#container{margin:0 auto;max-width:87.5rem;width:100%}.header{height:auto}@media only screen and (max-width:767px){.header{width:100%}}.footer-image{height:auto}@media only screen and (max-width:767px){.footer-image{width:100%}}.body-copy{padding:1.25rem 1rem}.link{color:#fff;font-family:aktiv-grotesk-extended,sans-serif;font-size:.6875rem;font-weight:900;text-decoration:underline;text-transform:uppercase}.scoreboard{background:#710f20;border:.1875rem solid #ce932a;border-radius:.75rem;display:grid;font-size:3rem;font-weight:800;grid-template-columns:1fr 1fr;line-height:1;margin:1.5rem auto;overflow:hidden;text-align:center}@media only screen and (min-width:768px){.scoreboard{max-width:39.625rem}}.scoreboard .scoreboard-headline{background-color:rgba(0,0,0,.1);border-bottom:1px solid #461417;font-size:.75rem;padding:.625rem 0}.scoreboard .scoreboard-score{padding-block:.25rem .375rem}.exit-links{margin-top:1.5rem}.intro-image{height:auto;position:absolute;top:0;width:100%}.intro-shade{background:#981b33;inset:0;position:absolute}form{display:block;margin:0;padding:0;text-align:left}fieldset{display:block;margin:0;padding:0}legend{display:none}input[type=email],input[type=password],input[type=text],select,textarea{border:.09375rem solid #fff;clear:both;display:block;font-family:inherit;font-size:1rem;height:2.5rem;margin:0;padding-inline:.625rem;width:100%}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,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#ce932a}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%}.btn,.button,button:not(.link-like),input[type=submit]{background:#fff;border:.1875rem solid #ce932a;border-radius:2.875rem;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:#981b33;cursor:pointer;font-family:aktiv-grotesk-extended,sans-serif;letter-spacing:.06em;width:auto;text-align:center;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:767px){.btn,.button,button:not(.link-like),input[type=submit]{font-size:.6875rem;height:2.875rem;padding-inline:1.25rem}}@media only screen and (min-width:768px){.btn,.button,button:not(.link-like),input[type=submit]{font-size:.75rem;height:3.125rem;padding-inline:1.5rem}}.btn.disabled,.btn:disabled,.button.disabled,.button:disabled,button:not(.link-like).disabled,button:not(.link-like):disabled,input[type=submit].disabled,input[type=submit]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn.button-circle,.button.button-circle,button:not(.link-like).button-circle,input[type=submit].button-circle{border-radius:50%;font-size:1.125rem;height:2.875rem;padding:0;width:2.875rem}.link-like{background:0 0;border:none;border-radius:0;color:inherit;cursor:pointer;display:inline;font-family:inherit;font-size:inherit;height:auto;padding:0;text-decoration:none;text-transform:none}.link-like:hover{text-decoration:underline}input[type=checkbox]{background-color:#fff;position:relative;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem;height:1.25rem;border:1px solid #ce932a;border-radius:.15625rem;margin-right:1.25rem;font-size:1.5625rem}@media only screen and (min-width:768px){input[type=checkbox]{font-size:.75rem}}input[type=checkbox]:checked:after{color:#000;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free";content:"\f00c";font-weight:900;font-size:.875rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}input[type=radio]{position:relative;bottom:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.75rem;height:2.75rem;border:1px solid #ce932a;border-radius:50%;vertical-align:middle;margin-right:1.25rem;float:left;margin-bottom:3.125rem}@media only screen and (min-width:768px){input[type=radio]{width:1.375rem;height:1.375rem;bottom:.25rem;margin-bottom:1.5625rem}}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:#fff;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;background-color:#fff;background-repeat:no-repeat;background-position:center right .75rem;background-size:.830625rem .5rem;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2227%22%20height%3D%2216%22%20viewBox%3D%220%200%2027%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M26.2767%204.58333L15.6934%2015.25C15.11%2015.75%2014.4434%2016%2013.7767%2016C13.0267%2016%2012.36%2015.75%2011.86%2015.25L1.27671%204.58333C0.443376%203.83333%200.193376%202.66667%200.610043%201.66667C1.02671%200.666667%202.02671%200%203.11004%200H24.36C25.4434%200%2026.36%200.666667%2026.7767%201.66667C27.1934%202.66667%2027.0267%203.83333%2026.2767%204.58333Z%22%20fill%3D%22%2314324F%22%2F%3E%0A%3C%2Fsvg%3E%0A);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}.submit{text-align:center}.form-toggle.social-hidden{position:static}.social-buttons img{max-width:100%}div.login-button{cursor:pointer;width:12.4375rem}.form-intro{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}.g-recaptcha div{-webkit-transform:none!important;transform:none!important}}#fs_captcha{display:inline-block}#captcha_div label{top:3.5625rem}#fs_city_state #zip_div{width:48%;float:left}#fs_city_state #state_div{margin-right:4%;width:48%;float:left}.where-learn{text-align:center;text-transform:uppercase;font-size:1rem;margin-top:.875rem;white-space:nowrap}@media only screen and (min-width:768px){.where-learn{font-size:1.25rem}}#fs_age #where_learn_div label{display:block;text-align:center;padding-bottom:1rem}#fs_age #age_div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#fs_age #age_div label a{color:#fff}.error,.error a,div.error label,div.error label a,div.error+label,div.error+label a{color:#e02e31}.error input[type=email],.error input[type=password],.error input[type=text],.error select,.error textarea{border-color:#e02e31;color:#e02e31}.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}.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}.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}.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}.error input[type=email]::placeholder,.error input[type=password]::placeholder,.error input[type=text]::placeholder,.error select::placeholder,.error textarea::placeholder{color:#e02e31}.error select{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2227%22%20height%3D%2216%22%20viewBox%3D%220%200%2027%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M26.2767%204.58333L15.6934%2015.25C15.11%2015.75%2014.4434%2016%2013.7767%2016C13.0267%2016%2012.36%2015.75%2011.86%2015.25L1.27671%204.58333C0.443376%203.83333%200.193376%202.66667%200.610043%201.66667C1.02671%200.666667%202.02671%200%203.11004%200H24.36C25.4434%200%2026.36%200.666667%2026.7767%201.66667C27.1934%202.66667%2027.0267%203.83333%2026.2767%204.58333Z%22%20fill%3D%22%23FF0000%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.valid input[type=email],.valid input[type=password],.valid input[type=text],.valid select,.valid textarea{border-color:#468847}.error-message{color:#e02e31;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%}#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_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}.bg-black{background-color:#000}.bg-deep-red{background-color:#710f20}.bg-red{background-color:#981b33}.bg-white{background-color:#fff}.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}.italic{font-style:italic}.fleft{float:left}.fright{float:right}.larger{font-size:1rem;line-height:1.25rem}.margin-bottom-zero{margin-bottom:0}.margin-inline-auto{margin-inline:auto}@media only screen and (min-width:768px){.max-width-700-large-only{max-width:43.75rem}}.no-pad-btm{padding-bottom:0!important}.nowrap{white-space:nowrap}.position-relative{position:relative}.pumped{line-height:1.1}@media only screen and (max-width:767px){.pumped{font-size:3.9375rem}}@media only screen and (min-width:768px){.pumped{font-size:6.4375rem}}.red{color:#ce2127}.smaller{font-size:.625rem;line-height:.75rem}.upper{text-transform:uppercase}.word-break{word-break:break-word;word-break:break-all}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.legalese{font-size:.75rem}.spacer{height:1.5rem}.underline{text-decoration:underline}@media only screen and (max-width:767px){.large-only{display:none!important}}@media only screen and (min-width:768px){.small-only{display:none!important}}body:has(dialog[open]){overflow:hidden}.modal-dialog{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:none;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;max-height:unset;max-width:unset;overflow:scroll;padding-top:3.125rem;position:absolute;width:100%}.modal-dialog[open]{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-dialog::-webkit-backdrop{background-color:rgba(0,0,0,.8)}.modal-dialog::backdrop{background-color:rgba(0,0,0,.8)}.modal-dialog .modal-content{background:#981b33;border:.1875rem solid #ce932a;border-radius:.75rem;color:#fff;font-size:1rem;margin:auto;min-height:17rem;padding:2.5rem .6875rem 2rem;position:relative;width:17rem}.modal-dialog .modal-content .close-btn{min-width:unset;padding:.625rem .9375rem;position:absolute;right:0;top:0;width:unset}.modal-dialog .modal-mortarboard{height:auto;left:50%;position:absolute;top:-1.875rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:7.5rem}.modal-dialog h2{font-size:1.375rem}.modal-dialog h3{font-size:1rem}#popup{font-size:16px;line-height:normal;text-align:left}#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 a{color:inherit}#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 #fff;margin:0 auto}#popup table td{padding:5px;border:1px solid #fff}#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;height:2.25em;line-height:normal;padding-inline:.5em;width:100%}#popup .faq-form fieldset textarea{padding-block:.5em}#popup .faq-form fieldset textarea{height:6em}#popup .faq-form button{font-size:inherit;padding:.2em 1em 0;width:auto}.footer{line-height:1.4;margin:0 auto;max-width:48rem;padding:0 1rem 2rem;text-align:center}@media only screen and (max-width:767px){.footer{font-size:.75rem}}@media only screen and (min-width:768px){.footer{font-size:.8125rem}}.footer .footer-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem auto}.footer .footer-logo{height:1.5rem;width:auto}.footer .link-like,.footer a{color:inherit;font-size:inherit;font-weight:700;text-decoration:underline}.footer .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:1.5rem auto}.footer .footer-nav .link-like,.footer .footer-nav a{text-decoration:none}.footer .footer-nav .link-like:hover,.footer .footer-nav a:hover{text-decoration:underline}.footer .footer-nav li{display:inline-block;vertical-align:middle}.footer .footer-nav li:not(:last-child):after{color:#ce932a;content:"|";padding:0 .5rem}@media only screen and (max-width:767px){.footer .footer-nav li.bar-large-only:after{display:none}}.game-container{overflow:hidden;position:relative;max-height:36rem;min-height:18rem;height:100vh;height:100dvh}@media only screen and (min-width:768px){.game-container{height:100vh}}.game-audio-container{position:absolute;top:7.5rem;right:.375rem}.game-audio-icon{height:2rem;width:2rem}.game-background-stadium{height:100%;left:50%;max-width:unset;position:absolute;top:-8.125rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.game-background-field{height:100%;left:50%;max-width:unset;position:absolute;top:12.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:125%}.game-onboarding{cursor:pointer;height:100%;position:relative}.game-countdown{height:100%;position:relative}.game-countdown-video,.game-onboarding-video{height:100%;pointer-events:none}.throwing-game-sizer{position:absolute;width:20rem;height:36rem}.throwing-game{overflow:hidden;-webkit-transform-origin:top center;transform-origin:top center;width:20rem;height:36rem;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:768px){.throwing-game{margin-left:auto;margin-right:auto}}.throwing-game::after,.throwing-game::before,.throwing-game>:not(.throwing-mechanism){pointer-events:none}@-webkit-keyframes holes-marks-animation{0%{opacity:1}100%{opacity:0}}@keyframes holes-marks-animation{0%{opacity:1}100%{opacity:0}}.throwing-game.show-hole-marks::after{content:"";opacity:0;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-86%);transform:translate(-50%,-86%);background-image:url(../../images/hole-in-one-marks.svg);background-position:center top 1.0625rem;background-size:7.5rem;background-repeat:no-repeat;width:11.125rem;height:11.5rem;z-index:4;-webkit-animation-name:holes-marks-animation;animation-name:holes-marks-animation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.throwing-game .game-stage{width:100%;height:100%;position:relative}.throwing-game .game-stage .game-canvas{z-index:4;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.throwing-game .game-stage .thrower{width:0;height:0;position:absolute;z-index:5}.throwing-game .game-stage .thrower.too-far{z-index:3}.throwing-game .game-stage .thrower .bag-o-chips{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:7.5rem;height:7.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;font-size:1.125rem;color:#000}.throwing-game .game-stage .thrower-shadow{width:0;height:0;position:absolute;z-index:0}.throwing-game .game-stage .thrower-shadow .bag-shadow{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:purple;width:7.5rem;height:7.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;font-size:1.125rem;color:#000}.throwing-game .game-stage .miss-animation,.throwing-game .game-stage .point-animation{width:0;height:0;position:absolute;z-index:5}.throwing-game .game-stage .miss-animation.miss-animation,.throwing-game .game-stage .point-animation.miss-animation{z-index:3}.throwing-game .game-stage .miss-animation .chip-hit,.throwing-game .game-stage .miss-animation .chip-miss,.throwing-game .game-stage .point-animation .chip-hit,.throwing-game .game-stage .point-animation .chip-miss{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:7.5rem;height:7.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;font-size:1.125rem;color:#000;position:relative}.throwing-game .game-stage .miss-animation .chip-hit .bag-image,.throwing-game .game-stage .miss-animation .chip-miss .bag-image,.throwing-game .game-stage .point-animation .chip-hit .bag-image,.throwing-game .game-stage .point-animation .chip-miss .bag-image{width:100%;height:100%;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}.throwing-game .game-stage .throw-start{width:0;height:0;position:absolute;z-index:6;left:50%;bottom:10rem;pointer-events:none}.throwing-game .game-stage .throw-start .chip-start{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:7.5rem;height:7.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;font-size:1.125rem;color:#000}.throwing-game .throwing-mechanism{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;-ms-touch-action:none;touch-action:none}.game-a11y-section{position:relative;overflow:hidden;width:20rem;height:6.6875rem;margin:-5rem auto 0}.game-a11y-section p{position:relative;font-family:proxima-nova,sans-serif;max-width:18rem;margin:0 auto;padding:.75rem 0}.game-a11y-section p.skip-messaging{font-size:.875rem}.game-a11y-section p.skip-messaging a{color:#fff;font-weight:700}.game-a11y-section p.does-not-effect-chances-disclaimer{font-size:.75rem;font-style:italic}.game-a11y-section::before{border-radius:100%;position:absolute;content:"";height:6.6875rem;width:40rem;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#981b33;display:block;-webkit-box-shadow:0 3.125rem 0 #981b33;box-shadow:0 3.125rem 0 #981b33}.game-background{background:url(../../images/bg-game.png) no-repeat center center/cover}.game-stats{width:20rem;left:50%;top:0;position:absolute;z-index:2;pointer-events:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.game-stats::before{content:"";display:block;background-image:url(../../images/game-logo.svg);background-position:center;background-size:contain;background-repeat:no-repeat;width:7.25rem;height:8.5rem;position:absolute;top:.3125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.game-stat-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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;position:absolute;top:2rem;z-index:1;width:3.75rem;height:3.75rem;padding:.625rem 1.5rem;color:#981b33;font-family:aktiv-grotesk-extended,sans-serif;font-weight:900;background:#fff;border:3px solid #ce932a;border-radius:100%}.game-stat-container.score{right:1.625rem}.game-stat-container.clock{left:1.625rem}.game-stat-container .score-heading{font-size:.5rem}.game-stat-container .score-number{font-size:1.4375rem}.game-stadium-lights.flash path{-webkit-animation:flash .5s ease-in-out;animation:flash .5s ease-in-out;-webkit-animation-iteration-count:4;animation-iteration-count:4}.game-stadium-lights.celebrate .game-stadium-lights-outer path{-webkit-animation:flash .5s ease-in-out 0s 1,flash .5s ease-in-out 1s 1;animation:flash .5s ease-in-out 0s 1,flash .5s ease-in-out 1s 1}.game-stadium-lights.celebrate .game-stadium-lights-inner path{-webkit-animation:flash .5s ease-in-out .5s 1,flash .5s ease-in-out 1.5s 1;animation:flash .5s ease-in-out .5s 1,flash .5s ease-in-out 1.5s 1}.game-crowd-lights .camera-flash{-webkit-animation:flash .2s ease-in-out;animation:flash .2s ease-in-out}.sprite-sheet-animation{width:100%;height:100%}.sprite-sheet-animation canvas{width:100%;height:100%}@-webkit-keyframes flash{50%{fill:#fff;opacity:1}}@keyframes flash{50%{fill:#fff;opacity:1}}