/* COMPILED CSS DO NOT EDIT! */
@import url('https://fonts.cdnfonts.com/css/satoshi');/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box;color:#0E2C38;touch-action:manipulation}html{overflow-x:hidden}body{background-color:#FFFFFF;color:#0E2C38;padding:0;min-height:100vh}.container{height:100vh}main{max-width:810px;margin:0 auto}.deck{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.deck>.cardscene{perspective:600px;min-height:133px}@media screen and (max-height:720px){.deck>.cardscene{min-height:110px}}@media screen and (max-height:640px){.deck>.cardscene{min-height:100px}}.deck>.cardscene .readybadge{display:none}.deck>.cardscene.ready .readybadge{display:block}.deck>.cardscene>.card{width:100%;height:100%;box-shadow:0 8px 24px rgba(14,44,56,0.08);position:relative;transition:transform 1s;transform-style:preserve-3d}.deck>.cardscene>.card.is-flipped{transform:rotateY(179deg)}.deck>.cardscene>.card>.face{position:absolute;height:100%;width:100%;backface-visibility:hidden;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:8px}.deck>.cardscene>.card>.face span.name{position:absolute;bottom:12px;left:8px;right:8px;text-align:center;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-height:720px){.deck>.cardscene>.card>.face span.name{bottom:4px}}.deck>.cardscene>.card>.face.front img{max-height:44px}@media screen and (max-height:720px){.deck>.cardscene>.card>.face.front img{min-height:36px}}.deck>.cardscene>.card>.face.back{transform:rotateY(180deg);align-items:center}.deck>.cardscene>.card>.face.back img{max-height:44px}.field{margin-bottom:16px;text-align:left}.field input,.field textarea{outline:none;border:0;appearance:none}.field.otp__field input[type='password']{text-align:center;font-size:24px}.field__wrapper input,.field__wrapper textarea{width:100%}.field__type__tel .field__wrapper{display:flex;flex-direction:row}.field__type__tel .field__wrapper select{appearance:none;border:0}.body[data-state='GAME_OVER']{height:100%;display:flex;flex-direction:column;justify-content:center}.body[data-state='GAME_OVER'] h2{text-align:center}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2}.modal--header{text-align:left}.modal--header button{appearance:none;background:transparent;border:0;padding:2px 0;cursor:pointer}.modal--header button img{margin-right:8px}.modal#loginModal .modal--header+form h2{margin-top:0}.modal--backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:black;opacity:1;z-index:1}.modal--popup{width:310px;display:flex;flex-direction:column;gap:16px;padding:16px;text-align:center;position:relative;z-index:2}.modal.fullscreen{justify-content:flex-start;overflow-y:scroll}.modal.fullscreen .modal--popup{width:100%;border-radius:0}#returningModal .modal--popup{gap:0}#returningModal h2{margin-top:0;font-size:20px;margin-bottom:28px}#returningModal .returningCustomerName{margin-top:0;margin-bottom:12px;color:#16D2AF;font-size:24px;font-weight:bold}#returningModal .returningCustomerPhone{font-size:16px;margin-top:0;margin-bottom:28px}#returningModal .butt{margin-top:0;margin-bottom:12px}#returningModal form.notme .field{margin-bottom:0}#returningModal .returningThatsNotMe{appearance:none;text-decoration:underline;background:none;border:0;color:#93A0A5}.actions{display:flex;margin-top:16px;justify-content:center}.butt{cursor:pointer;-webkit-appearance:none;appearance:none;display:inline-flex;align-content:center;justify-content:center;width:100%;touch-action:none;text-decoration:none}.butt:disabled{cursor:not-allowed;opacity:.3}#reset,#back{appearance:none;background-color:transparent;border:0;border-radius:40px;position:fixed;z-index:2;top:50px;height:80px;width:80px;top:56px;font-size:larger;display:flex;justify-content:center;align-items:center}#reset{right:28px}#back{left:28px}.wincanvas{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;flex-direction:column;justify-content:center;align-items:center}.wincanvas .winbg{position:absolute;top:0;left:0;right:0;bottom:0}.wincanvas .winprize{display:none}button#endbatch{background:none;min-width:33px;min-height:0;border:0;appearance:none;padding:0}.questionheader_top{display:flex;align-items:center;gap:20px}@media screen and (min-width:480px){.questionheader h2,.end h2{font-size:48px;text-align:center;padding:0 100px;margin:84px 0 30px}}#poweredby{white-space:nowrap;position:fixed;bottom:0px;padding:1px 6px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:white;text-align:center;font-weight:bold;left:50%;transform:translateX(-50%);pointer-events:none;font-size:10px;display:flex;justify-content:center;align-items:center;gap:4px}@media screen and (min-width:480px){#poweredby{font-size:16px;bottom:20px}}@media screen and (max-height:580px){#poweredby{font-size:8px;padding-top:0;padding-bottom:0}}.interstitial{align-items:center;display:flex;flex-direction:column;height:100%;text-align:center}.interstitial_header{padding:24px;display:flex;flex-direction:column;align-items:center}.interstitial .intro{background-color:inherit;margin-top:34px;padding-left:24px;padding-right:24px}.interstitial img{height:30vh}.container.questioncontainer{user-select:none;max-width:810px;margin:0 auto}.container.questioncontainer main{display:flex;height:93dvh;max-height:-webkit-fill-available;justify-content:space-between;flex-direction:column}.container.questioncontainer main.focused{height:auto;max-height:none}.container.questioncontainer main header progress{width:100%;appearance:none;border-radius:10px;height:20px;background-color:#F3F4F5;box-shadow:0 2px 8px 0 rgba(14,44,56,0.16)}.container.questioncontainer main header progress::-moz-progress-bar{background:#FFDE00;border-radius:10px}.container.questioncontainer main header progress::-webkit-progress-value{background:#FFDE00;border-radius:10px}.container.questioncontainer main header progress::-webkit-progress-bar{background-color:#F3F4F5;border-radius:10px;height:20px;border:1.5px #DBDFE1 solid}.container.questioncontainer main .answers{display:flex;flex-direction:column;flex:1;min-height:0;max-height:100%}@media screen and (min-height:900px){.container.questioncontainer main .answers{padding:50px}}.container.questioncontainer main .answers.answers-ranking>div{display:table;width:100%}.container.questioncontainer main .answers.answers-ranking .drag{height:44px}.container.questioncontainer main .answers.answers-ranking .draggers{width:50%;display:table-cell;flex-direction:column;padding:8px}.container.questioncontainer main .answers.answers-ranking .dropzone{display:table-cell;position:relative;width:50%;height:100%}.container.questioncontainer main .answers.answers-ranking .dropzone .droppers{position:absolute;top:0;right:0;left:0;bottom:0;display:flex;flex-direction:column;padding-top:10px;counter-reset:droppers}.container.questioncontainer main .answers.answers-ranking .dropzone .droppers .drag:not(.sortable-drag)::before{counter-increment:droppers;content:counter(droppers) ". "}.container.questioncontainer main .answers.answers-ranking #ghost{position:absolute;top:0;width:100%;right:0;left:0;bottom:0;background-color:transparent;padding-top:8px}.container.questioncontainer main .answers.answers-ranking #ghost .ghostdrop{display:flex;align-items:center;justify-content:flex-start;font-weight:bold;color:#16D2AF;border-color:#16D2AF;background-color:#D1FBF3;font-size:18px;padding-left:16px;border-radius:8px;height:48px;margin:4px;border:1px #16D2AF dashed}.container.questioncontainer main .answers.answers-ranking button{color:#0E2C38;padding:0;font-size:18px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;line-height:24px;border:0;appearance:none;background-color:white;margin:4px;box-shadow:0 2px 8px rgba(14,44,56,0.16);border-radius:8px;width:100%}.container.questioncontainer main .answers.answers-ranking button.active{border-color:#16D2AF;background-color:#D1FBF3}.container.questioncontainer main .answers.answers-ranking button.drag.blocked{opacity:0;pointer-events:none}.container.questioncontainer main .answers.answers-ranking button.drag.cloned{opacity:0;pointer-events:none}.container.questioncontainer main .answers.answers-single{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:auto;margin-right:auto}@media screen and (min-width:480px){.container.questioncontainer main .answers.answers-single{gap:40px 0}.container.questioncontainer main .answers.answers-single.variant-grid{gap:20px 0}}@media screen and (min-width:600px){.container.questioncontainer main .answers.answers-single.variant-list{width:512px}}.container.questioncontainer main .answers.answers-single button{color:#0E2C38;font-size:22px;line-height:24px;min-height:0;padding-left:5px;padding-right:5px;border:0;appearance:none;background-color:#FFFFFF;margin:0 36px;border:4px transparent solid;flex-basis:calc(50% - 72px);box-shadow:0 2px 8px rgba(14,44,56,0.16);border-radius:8px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:12px;touch-action:none}@media screen and (min-width:480px){.container.questioncontainer main .answers.answers-single button{font-size:40px;line-height:60px;font-weight:bold}}.container.questioncontainer main .answers.answers-single button img+span{font-size:18px;line-height:21px;height:20px;display:inline-flex;flex-direction:column;justify-content:flex-end}@media screen and (max-height:630px){.container.questioncontainer main .answers.answers-single button img+span{font-size:16px;line-height:19px}}@media screen and (min-height:630px){.container.questioncontainer main .answers.answers-single button img+span{height:40px}}.container.questioncontainer main .answers.answers-single button:active{border-color:#16D2AF}.container.questioncontainer main .answers.answers-single button.active{border-color:#16D2AF;background-color:#D1FBF3}.container.questioncontainer main .answers.answers-single button img,.container.questioncontainer main .answers.answers-single button span{display:block;pointer-events:none}.container.questioncontainer main .answers.answers-single button img{aspect-ratio:1;min-height:0;flex-shrink:1;min-width:0;max-height:64px;flex-grow:1}.container.questioncontainer main .answers.answers-single button span{flex-shrink:0}@media screen and (min-height:590px) and (max-height:630px){.container.questioncontainer main .answers.answers-single button{padding-left:2px;padding-right:2px;gap:4px}}@media screen and (max-height:590px){.container.questioncontainer main .answers.answers-single button{padding-left:2px;padding-right:2px;gap:0px}}.container.questioncontainer main .answers.answers-single.variant-list button{flex-basis:calc(100% - 8px)}.container.questioncontainer main .answers.answers-yesno{display:flex;flex-wrap:wrap;flex-direction:column;flex-wrap:nowrap}.container.questioncontainer main .answers.answers-yesno button{color:#0E2C38;font-size:22px;line-height:24px;border:0;appearance:none;background-color:#FFFFFF;margin:4px;border:4px transparent solid;flex-basis:calc(50% - 8px);box-shadow:0 2px 8px rgba(14,44,56,0.16);border-radius:8px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:32px;touch-action:none}.container.questioncontainer main .answers.answers-yesno button img,.container.questioncontainer main .answers.answers-yesno button span{display:block;pointer-events:none}.container.questioncontainer main .answers.answers-yesno button img{aspect-ratio:1;max-height:120px}@media screen and (max-height:580px){.container.questioncontainer main .answers.answers-yesno button img{height:80px}}@media screen and (max-height:520px){.container.questioncontainer main .answers.answers-yesno button{gap:16px}.container.questioncontainer main .answers.answers-yesno button img{height:90px}}@media screen and (max-height:500px){.container.questioncontainer main .answers.answers-yesno button{flex-direction:row}.container.questioncontainer main .answers.answers-yesno button img{height:40px}}.container.questioncontainer main .answers.answers-yesno button:active{border-color:#16D2AF}.container.questioncontainer main .answers.answers-yesno button.active{border-width:4px;border-color:#16D2AF;background-color:#D1FBF3}.container.questioncontainer .answers-shorttext input[type="text"]{width:100%}.container.questioncontainer .answers-email input[type="email"]{width:100%}.container.questioncontainer .answers-longtext textarea{width:100%;height:100px}.container.questioncontainer .answers-smileys #notapplicable{margin-top:24px;align-self:center}.container.questioncontainer .answers-smileys .slidervalues span{text-align:center}.container.questioncontainer .answers-smileys .field[data-value='1']+.slidervalues span:nth-child(1),.container.questioncontainer .answers-smileys .field[data-value='2']+.slidervalues span:nth-child(2),.container.questioncontainer .answers-smileys .field[data-value='3']+.slidervalues span:nth-child(3),.container.questioncontainer .answers-smileys .field[data-value='4']+.slidervalues span:nth-child(4),.container.questioncontainer .answers-smileys .field[data-value='5']+.slidervalues span:nth-child(5){transform:scale(130%)}.container.questioncontainer main .answers-scale{padding-top:10vh}.container.questioncontainer main .answers-smileys{padding-top:10vh}.container.questioncontainer .answers-scale .sliderextremes,.container.questioncontainer .answers-smileys .sliderextremes{width:100%;margin-top:24px;font-size:14px;white-space:nowrap;display:flex;justify-content:space-between}@media screen and (max-width:350px){.container.questioncontainer .answers-scale .sliderextremes,.container.questioncontainer .answers-smileys .sliderextremes{font-size:12px}}.container.questioncontainer .answers-scale .sliderextremes span,.container.questioncontainer .answers-smileys .sliderextremes span{padding:0 8px}.container.questioncontainer .answers-scale .sliderextremes span:last-child,.container.questioncontainer .answers-smileys .sliderextremes span:last-child{text-align:right}.container.questioncontainer .answers-scale .slidervalues,.container.questioncontainer .answers-smileys .slidervalues{width:100%;margin-top:24px;display:flex;justify-content:space-between;font-weight:bold}.container.questioncontainer .answers-scale .slidervalues span,.container.questioncontainer .answers-smileys .slidervalues span{flex:1;text-align:center}.container.questioncontainer .answers-scale .slidervalues img,.container.questioncontainer .answers-smileys .slidervalues img{width:10vw;max-width:40px}.container.questioncontainer .answers-scale input[type=range],.container.questioncontainer .answers-smileys input[type=range]{appearance:none;height:13px;width:100%;background-color:#FE9270;padding:0}.container.questioncontainer .answers-scale input[type=range]::-webkit-slider-thumb,.container.questioncontainer .answers-smileys input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.container.questioncontainer .answers-scale input[type=range]:focus,.container.questioncontainer .answers-smileys input[type=range]:focus{outline:none}.container.questioncontainer .answers-scale input[type=range]::-ms-track,.container.questioncontainer .answers-smileys input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.container.questioncontainer .answers-scale input[type=range] .thumb,.container.questioncontainer .answers-smileys input[type=range] .thumb{-webkit-appearance:none;appearance:none;height:36px;width:36px;border-radius:18px;background:#16D2AF;cursor:pointer;margin-top:-13px;box-shadow:0 2px 8px rgba(14,44,56,0.16)}.container.questioncontainer .answers-scale input[type=range] .track,.container.questioncontainer .answers-smileys input[type=range] .track{width:100%;height:13px;border-radius:6.5px;cursor:pointer}.container.questioncontainer .answers-scale input[type=range]::-webkit-slider-thumb,.container.questioncontainer .answers-smileys input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:36px;width:36px;border-radius:18px;background:#16D2AF;cursor:pointer;margin-top:-13px;box-shadow:0 2px 8px rgba(14,44,56,0.16)}.container.questioncontainer .answers-scale input[type=range]::-moz-range-thumb,.container.questioncontainer .answers-smileys input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;height:36px;width:36px;border-radius:18px;background:#16D2AF;cursor:pointer;margin-top:-13px;box-shadow:0 2px 8px rgba(14,44,56,0.16)}.container.questioncontainer .answers-scale input[type=range]::-ms-thumb,.container.questioncontainer .answers-smileys input[type=range]::-ms-thumb{-webkit-appearance:none;appearance:none;height:36px;width:36px;border-radius:18px;background:#16D2AF;cursor:pointer;margin-top:-13px;box-shadow:0 2px 8px rgba(14,44,56,0.16)}.container.questioncontainer .answers-scale input[type=range]::-webkit-slider-runnable-track,.container.questioncontainer .answers-smileys input[type=range]::-webkit-slider-runnable-track{width:100%;height:13px;border-radius:6.5px;cursor:pointer}.container.questioncontainer .answers-scale input[type=range]::-moz-range-track,.container.questioncontainer .answers-smileys input[type=range]::-moz-range-track{width:100%;height:13px;border-radius:6.5px;cursor:pointer}.container.questioncontainer .answers-scale input[type=range]::-ms-track,.container.questioncontainer .answers-smileys input[type=range]::-ms-track{width:100%;height:13px;border-radius:6.5px;cursor:pointer}.container.questioncontainer .badtogood{background:linear-gradient(90deg, #A51523 -1.06%, #FD4911 16.52%, #FFDE00 62.56%, #FFDE00 79.2%, #00D04C 99.4%)}.container.questioncontainer .symmetric{background:linear-gradient(90deg, #A51523 0%, #FD4911 8%, #FFDE00 15%, #FFDE00 25%, #00D04C 50%, #FFDE00 75%, #FFDE00 85%, #FD4911 92%, #A51523 100%)}.container.questioncontainer .flat{background:#00D04C}.container.questioncontainer .answers-scale.variant-symmetric input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, #A51523 0%, #FD4911 8%, #FFDE00 15%, #FFDE00 25%, #00D04C 50%, #FFDE00 75%, #FFDE00 85%, #FD4911 92%, #A51523 100%)}.container.questioncontainer .answers-scale.variant-symmetric input[type=range]::-moz-range-track{background:linear-gradient(90deg, #A51523 0%, #FD4911 8%, #FFDE00 15%, #FFDE00 25%, #00D04C 50%, #FFDE00 75%, #FFDE00 85%, #FD4911 92%, #A51523 100%)}.container.questioncontainer .answers-scale.variant-symmetric input[type=range]::-ms-track{background:linear-gradient(90deg, #A51523 0%, #FD4911 8%, #FFDE00 15%, #FFDE00 25%, #00D04C 50%, #FFDE00 75%, #FFDE00 85%, #FD4911 92%, #A51523 100%)}.container.questioncontainer .answers-scale.variant-badtogood input[type=range]::-webkit-slider-runnable-track,.container.questioncontainer .answers-scale.variant-nps input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, #A51523 -1.06%, #FD4911 16.52%, #FFDE00 62.56%, #FFDE00 79.2%, #00D04C 99.4%)}.container.questioncontainer .answers-scale.variant-badtogood input[type=range]::-moz-range-track,.container.questioncontainer .answers-scale.variant-nps input[type=range]::-moz-range-track{background:linear-gradient(90deg, #A51523 -1.06%, #FD4911 16.52%, #FFDE00 62.56%, #FFDE00 79.2%, #00D04C 99.4%)}.container.questioncontainer .answers-scale.variant-badtogood input[type=range]::-ms-track,.container.questioncontainer .answers-scale.variant-nps input[type=range]::-ms-track{background:linear-gradient(90deg, #A51523 -1.06%, #FD4911 16.52%, #FFDE00 62.56%, #FFDE00 79.2%, #00D04C 99.4%)}.container.questioncontainer .answers-scale.variant-flat input[type=range]::-webkit-slider-runnable-track{background:#00D04C}.container.questioncontainer .answers-scale.variant-flat input[type=range]::-moz-range-track{background:#00D04C}.container.questioncontainer .answers-scale.variant-flat input[type=range]::-ms-track{background:#00D04C}.container.questioncontainer .answers.answers-multiple{width:100%;align-content:flex-start;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:10px}.container.questioncontainer .answers.answers-multiple button{color:#0E2C38;font-size:16px;line-height:24px;padding:8px 16px;border:2px #DBDFE1 solid;appearance:none;background-color:white;border-radius:50px}@media screen and (min-width:480px){.container.questioncontainer .answers.answers-multiple button{font-size:32px;line-height:auto;padding:24px 48px;border-width:4px;font-weight:bold}}.container.questioncontainer .answers.answers-multiple button:active{border-color:#16D2AF}.container.questioncontainer .answers.answers-multiple button.active{border-color:#16D2AF;background-color:#D1FBF3}.center{text-align:center}h1{font-size:32px;line-height:44px;text-align:center;height:44px;overflow-y:hidden;margin-bottom:0}@media screen and (max-width:480px){h1{font-size:6.5vw}}p.intro{margin-top:0;text-align:center;font-weight:500;font-size:18px;line-height:24px;height:72px;overflow-y:hidden}@media screen and (max-width:480px){p.intro{font-size:16px}}.butt+.butt{margin-top:8px}.field textarea:focus-visible,.field input:focus-visible{outline-color:#16D2AF}.field input:not([type="submit"]),.field textarea{padding:16px;font-size:14px;border:1px #DBDFE1 solid;background-color:#F3F4F5;border-radius:20px;color:inherit}.field label{display:block;color:#16D2AF;font-size:14px;margin-bottom:8px}.field__type__tel .field__wrapper select{padding:16px;font-size:14px;border:1px #DBDFE1 solid;border-radius:20px;border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;background-color:#F3F4F5;color:inherit}.field__type__tel .field__wrapper input{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.keyboard-active .container main{height:auto;justify-content:normal}.shakeitlikeapolaroidpicture{outline:1.5px red solid !important;animation:shake .5s linear}@keyframes shake{8%,41%{transform:translateX(-10px)}25%,58%{transform:translateX(10px)}75%{transform:translateX(-5px)}92%{transform:translateX(5px)}0%,100%{transform:translateX(0)}}.menubutts{display:flex;flex-direction:column;align-items:stretch}.menubutts .menubutt{text-decoration:none;padding:16px;appearance:none;height:35vh;margin:16px;border:0;background-color:white;box-shadow:0 2px 8px rgba(14,44,56,0.16);border-radius:8px;position:relative;cursor:pointer}.menubutts .menubutt:disabled{opacity:.5;cursor:not-allowed}.menubutts .menubutt h3{font-size:24px;line-height:36px}.menubutts .gameprizeimage{display:block;max-height:40px;margin-left:auto;margin-right:auto}.not_everybody_ready{text-align:center}.body[data-state='CAN_PICK_ONE']{background-repeat:no-repeat;background-position:center center;background-size:cover;height:100vh;margin:-16px}.body[data-state='CAN_PICK_ONE'] header{text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;height:80px}.body[data-state='CAN_PICK_ONE'] header img{object-fit:contain;height:120px}.body[data-state='CAN_PICK_ONE'] div.wheelintro{text-align:center;width:100%}.body[data-state='CAN_PICK_ONE'] div.wheelintro img{max-width:100%}.body[data-state='PICKED_ONE'],.body[data-state='FINAL_PICK']{background-repeat:no-repeat;background-position:center center;background-size:cover;margin:-16px}.body[data-state='PICKED_ONE'] header,.body[data-state='FINAL_PICK'] header{text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;height:80px}.body[data-state='PICKED_ONE'] header img,.body[data-state='FINAL_PICK'] header img{object-fit:contain;height:120px}.body[data-state='PICKED_ONE'] #canvaswrapper,.body[data-state='FINAL_PICK'] #canvaswrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}.body[data-state='PICKED_ONE'] #pointer,.body[data-state='FINAL_PICK'] #pointer{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;pointer-events:none}.body[data-state='PICKED_ONE'] #pointer #pointerinner,.body[data-state='FINAL_PICK'] #pointer #pointerinner{width:15vw;height:20vw;max-height:92px;max-width:72px;margin-top:5vw;z-index:2;background-size:contain;background-position:center center;background-image:url(waen_triangle.svg);background-repeat:no-repeat}.body[data-state='PICKED_ONE'] #canvas,.body[data-state='FINAL_PICK'] #canvas{background-repeat:no-repeat;background-size:cover;width:100%;max-width:480px}.body[data-state='CAN_PICK_ONE'] #actions,.body[data-state='PICKED_ONE'] #actions,.body[data-state='FINAL_PICK'] #actions{text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:40px}.body[data-state='CAN_PICK_ONE'] #actions button,.body[data-state='PICKED_ONE'] #actions button,.body[data-state='FINAL_PICK'] #actions button{appearance:none;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 24px;gap:12.06px;width:291px;height:49px;border-radius:45.0279px;font-style:normal;text-transform:uppercase;font-weight:700;font-size:14px;line-height:28px;text-align:center}p.phone_number_explanation{font-size:12px;font-weight:bold;display:flex;flex-direction:row;justify-content:center}p.phone_number_explanation .emoji{font-size:20px}.questionfooter{margin-top:24px;margin-bottom:24px}@media screen and (min-width:480px){.questionfooter{display:flex;gap:24px;justify-content:center}.questionfooter .butt.narrow{max-width:300px}}*{font-family:'Satoshi',sans-serif !important}html{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.center{text-align:center}h1{font-size:32px;line-height:44px;text-align:center;height:44px;overflow-y:hidden;margin-bottom:0}@media screen and (max-width:480px){h1{font-size:6.5vw}}body.hasbg{min-height:100vh;background-size:100% auto;background-repeat:no-repeat;background-position:center top 540px}p.intro{margin-top:0;text-align:center;font-weight:500;font-size:18px;line-height:24px;height:72px;overflow-y:hidden}@media screen and (max-width:480px){p.intro{font-size:16px}}.deck>.cardscene.taken>.card>.face{outline:4px #FFDE00 solid}.deck>.cardscene.taken.mine>.card>.face{outline:4px #16D2AF solid}.deck>.cardscene>.card{background:#FFFFFF}.deck>.cardscene>.card>.face{border-radius:8px}.deck>.cardscene>.card span.name{font-weight:bold;font-size:18px;height:24px}@media screen and (max-height:720px){.deck>.cardscene>.card span.name{font-size:14px;height:18px}}.body[data-state='CAN_PICK_ONE'] .deck>.cardscene:not(.taken)>.card:hover .face,.body[data-state='CAN_PICK_ANOTHER'] .deck>.cardscene:not(.taken)>.card:hover .face,.body[data-state='FINAL_PICK'] .deck>.cardscene:not(.taken)>.card:hover .face{outline:4px #a5f6e7 solid;cursor:pointer}.body[data-state='GAME_OVER']{height:100%;display:flex;flex-direction:column;justify-content:center}.modal--popup{border-radius:20px;background:#FFFFFF}.modal--backdrop{background-color:#62767E}.butt{background:#FE9270;color:white;border-radius:44px;padding:17px 35px;border-width:0;font-weight:bold;font-size:18px}@media screen and (min-width:480px){.butt{font-size:40px}}.butt.secondary{background-color:#FFDBCF;color:#FE9270}.butt.secondary:active{background-color:#ffb59c}.butt:active{background-color:#fe6b3d;color:white}.field input:not([type="submit"]),.field textarea{padding:16px;font-size:14px;border:1px #DBDFE1 solid;background-color:#FAFBFC;border-radius:20px;color:inherit}.field label{display:block;color:#16D2AF;font-size:14px;margin-bottom:8px}.field__type__tel .field__wrapper select{padding:16px;font-size:14px;border:1px #DBDFE1 solid;border-radius:20px;border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;background-color:#FAFBFC;color:inherit}.field__type__tel .field__wrapper input{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.wincanvas .winwhite{background-color:white;width:100%;display:flex;flex-direction:column;align-items:center;position:absolute;z-index:1;bottom:0;left:0;padding-bottom:24px}.wincanvas .winpresent{margin-bottom:0}.wincanvas .wincode{margin-top:12px;font-size:28px;font-weight:bold;letter-spacing:8px}.wincanvas .winbg{background-image:url(/images/game_cards/theme_cartoon/winbg.svg);background-repeat:no-repeat;background-position:center center;transition-property:all;transition-duration:1s;transform:rotate(20deg);opacity:0}.wincanvas .winheading{text-align:center;font-size:36px;font-weight:bold;position:relative;z-index:1}.wincanvas .wincard,.wincanvas .miniwincard{width:168px;height:252px;background-color:white;outline:7px #16D2AF solid;position:relative;z-index:1;border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.wincanvas .wincard img.winicon,.wincanvas .miniwincard img.winicon{width:100px;height:100px;display:block}.wincanvas .wincard img.winprize,.wincanvas .miniwincard img.winprize{max-width:128px;max-height:202px;display:none}.wincanvas .wincard.revealed img.winicon,.wincanvas .miniwincard.revealed img.winicon{display:none}.wincanvas .wincard.revealed img.winprize,.wincanvas .miniwincard.revealed img.winprize{display:block}.wincanvas .miniwincard{transition:transform 1s;transform-style:preserve-3d}.wincanvas .miniwincard img.winprize{display:block}.wincanvas .miniwincard.is-flipped{transform:rotateY(179deg)}.wincanvas .miniwincard>.face{position:absolute;height:100%;width:100%;backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.wincanvas .miniwincard>.face.back{transform:rotateY(180deg)}.wincanvas.animated .winbg{transform:none;opacity:1}.readybadge{position:absolute;top:10px;left:auto;right:auto;padding:2px 10px;text-transform:uppercase;font-weight:700;font-size:12px;text-align:center;line-height:16px;background:#E8FDF9;color:#11A388;border-radius:8px}@media screen and (max-height:720px){.readybadge{top:4px}}.body[data-state='PICKED_ONE'],.body[data-state='FINAL_PICK']{background-image:url(swirlywirly.svg)}.body[data-state='PICKED_ONE'] #canvas,.body[data-state='FINAL_PICK'] #canvas{background-image:url(back.svg)}.body[data-state='CAN_PICK_ONE']{background-image:url(swirlywirly.svg)}.body[data-state='PICKED_ONE'] #actions button,.body[data-state='FINAL_PICK'] #actions button,.body[data-state='CAN_PICK_ONE'] #actions button{background:#EED39B;border:2px solid #A21705;box-shadow:0 4px 18px rgba(0,0,0,0.5);color:#A21705}.hasinteracted+.rankinghint{display:none !important}.rankinghint{position:absolute;top:210px;margin-left:50px;pointer-events:none}.rankinghint img{width:150px;animation:pop .5s ease-out 1s forwards,move 1s ease-out 2s forwards,disappear .3s ease-out 3.2s forwards,pop .5s ease-out 5s forwards,move 1s ease-out 6s forwards,disappear .3s ease-out 7.2s forwards}@keyframes pop{0%{transform:translateX(0) scale(1);opacity:1}10%{transform:translateX(0) scale(1.3);opacity:1}100%{transform:translateX(0) scale(1);opacity:1}}@keyframes move{0%{transform:translateX(0);opacity:1}100%{transform:translateX(240px);opacity:1}}@keyframes disappear{0%{opacity:1}100%{opacity:0}}.welcome .wonderlogo{width:294px;height:294px;object-fit:contain}.welcome h2,.end h2,.sku h2{font-size:28px}@media screen and (min-width:480px){.welcome h2,.end h2,.sku h2{font-size:40px;padding-left:100px;padding-right:100px}}.sku{padding-top:40px}.sku h2{padding-left:120px}@media screen and (min-width:480px){.sku h2{padding-left:225px}}.sku .product_name{font-size:32px}.sku .product_price{font-size:40px;font-weight:bold}.sku .product_sku{font-size:24px;font-weight:bold}.sku .product_show{font-size:32px;text-align:center;padding-left:98px;padding-right:98px;font-weight:bold}.sku .product_info{padding-left:98px;padding-right:98px;display:flex;flex-direction:row;width:100%;gap:35px}.sku .product_info>.col{flex:1}.sku .product_image{width:300px;height:auto;border-radius:12px}.sku .product_info.item-type-book .product_block{background-color:#006A8B}.sku .product_block{background-color:#509F97;border-radius:12px;padding:16px 24px}.sku .product_block *{color:white}.welcome{height:100vh;height:-webkit-fill-available;text-align:center}.welcome a.butt{background-color:#509F97;background-image:url(/images/game_reco/theme_cartoon/glossy.svg);background-repeat:no-repeat;width:auto;display:inline-flex;align-items:center}@media screen and (min-width:630px){.welcome a.butt{width:630px;height:144px;border-radius:72px;font-size:64px}}.welcome header{display:flex;align-items:center;justify-content:center;padding:13px 0;border-bottom:3px #EFEBE5 solid}.welcome h2{font-size:60px;color:#1d5a72;margin-top:0}.welcome p{font-size:17px;line-height:30px}@media screen and (max-height:520px){.welcome p{font-size:15px;line-height:24px}}@media screen and (max-height:480px){.welcome p{font-size:13px;line-height:18px}}.decorated{background-image:url(decor/background.webp?2);background-repeat:no-repeat;background-size:cover;background-position:center bottom}#continueBtn{transition:opacity .3s}.gameover_verticalcenter{width:100%;max-width:320px;margin-left:auto;margin-right:auto;text-align:center;margin-top:44px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-content:center}#reset,#back{background-color:#FFDBCF}#reset svg,#back svg{fill:#FE9270}#reset:hover svg,#back:hover svg,#reset:active svg,#back:active svg{fill:#fe6b3d}.end{text-align:center}.end .segmented_controls{display:flex;flex-direction:row;flex-wrap:nowrap;margin-left:24px;margin-right:24px;gap:16px}.end .segmented_control{flex:1;margin-top:24px;display:flex;max-width:600px;border-radius:100px;margin:0 auto}.end .segmented_control.prices>a.active{background-color:#1696D0}.end .segmented_control>a{white-space:nowrap;display:flex;flex:1;font-size:17px;letter-spacing:-0.25px;font-weight:bold;text-decoration:none;align-items:center;justify-content:center;background-color:#F3F4F5;padding:20px 0;border:1px white solid}.end .segmented_control>a.active{background-color:#16D2AF}.end .segmented_control>a:first-of-type{border-top-left-radius:100px;border-bottom-left-radius:100px}.end .segmented_control>a:last-of-type{border-top-right-radius:100px;border-bottom-right-radius:100px}.recommendations{width:100%;padding:40px;margin:0 auto}.recommendations .item{text-decoration:none;display:block;flex:0 0 auto;background-color:white;border:1.5px rgba(0,0,0,0.3) solid;width:225px;height:auto;border-radius:12px;position:relative;margin-bottom:24px}.recommendations .item.item-type-book .meta{background-color:#006A8B}.recommendations .item .meta{align-items:center;background:#509F97;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:16px;gap:8px;height:auto;text-align:left;display:flex;width:100%;flex-direction:row}.recommendations .item .meta.v{flex-direction:column-reverse;align-items:flex-start}.recommendations .item .meta .item-name,.recommendations .item .meta .item-price{color:white}.recommendations .item .meta .item-name{font-size:18px;line-height:24px;font-weight:bold;flex:.7}.recommendations .item .meta .item-name.long{font-size:15px;line-height:20px}.recommendations .item .meta .item-price{font-size:24px;white-space:nowrap;flex:.3;font-weight:bold}.recommendations .item img{width:222px;height:auto;border-top-right-radius:12px;border-top-left-radius:12px}