body{--ColorPrimary: #3f567c;--ColorPrimaryLight: #C7DCFC;--ColorPrimaryDark: #213345;--ColorSecondary: #FDDFB2;--ColorLightGray: #e2e2e2;--ColorGray: #8B7F86;--ColorBlack: #000000;--ColorWhite: #FFFFFF;--ColorFont: var(--ColorWhite);--MaxWidth: 960px;--MaxWidthContent: 980px;--HeaderHeight: 120px;--BorderRadiusSmall: 5px;--BorderRadiusMedium: 10px;--BorderRadiusLarge: 20px;--ColorStatusGood: #4CAF50;--ColorStatusGoodAccent: #e9ffea;--ColorStatusWarning: #FFC107;--ColorStatusWarningAccent: #fff8df;--ColorStatusBad: #F44336;--ColorStatusBadAccent: #ffe7e5;--BoxShadowLight: 5px 5px 5px rgba(0,0,0,.03);--BoxShadowMenu: 0 2px 10px rgba(0,0,0,.1)}@font-face{font-display:swap;font-family:Big John PRO;font-style:normal;font-weight:700;src:url(./BigJohnPRO-Bold-CZD8bESW.woff2) format("woff2")}@font-face{font-display:swap;font-family:Big John PRO;font-style:normal;font-weight:400;src:url(./BigJohnPRO-Regular-CHkGiERV.woff2) format("woff2")}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:before,:after{box-sizing:border-box}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}body{font-family:Big John PRO,sans-serif;font-size:22px;font-weight:400;color:var(--ColorFont)}h1,h2,h3,h4,h5{margin:0}h1{font-size:110px}p{margin:0}p.text-left{text-align:left}p.text-center{text-align:center}p.text-right{text-align:right}p.text-justify{text-align:justify}a{cursor:pointer;color:var(--ColorLink);text-decoration:none}.link--button{background-color:var(--ColorWhite);color:#212d7c;padding:0;border-radius:50px;text-transform:uppercase;font-weight:700;display:flex;align-items:center;justify-content:space-between;transition:.2s ease-in-out}.link--button .button_text{padding:30px 40px;transition:.2s ease-in-out}.link--button .button_icon{background-color:#008ad0;border-radius:49%;width:96px;height:96px;display:flex;align-items:center;justify-content:center;transition:.2s ease-in-out}.link--button:hover .button_text{padding:30px 45px}.link--button:hover .button_icon{transform:translate(5px)}form fieldset{border:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}form .field{width:100%;margin:5px 0 10px}form .field legend,form .field label{display:block;margin-bottom:5px}form .field .checkbox-entry{display:flex;align-items:center;margin-bottom:5px}form .field .checkbox-entry label{margin:0}form .field .checkbox-entry input[type=checkbox]{margin:0 15px 0 0;width:20px;height:20px}form .field input,form .field select,form .field textarea{width:100%;padding:10px;margin:5px 0;border:1px solid #ccc;border-radius:var(--BorderRadiusMedium);height:40px}form .field input[type=checkbox],form .field select[type=checkbox],form .field textarea[type=checkbox]{width:10%}form .field input[type=password],form .field select[type=password],form .field textarea[type=password]{line-height:0px;font:large Verdana,sans-serif;letter-spacing:1px}form .field.checkbox{display:flex;justify-content:center;align-items:center;margin-bottom:20px}form .field.checkbox input[type=checkbox]{margin-right:10px;position:relative;border:none;background-color:transparent}form .field.checkbox input[type=checkbox]:before{content:"";display:block;width:35px;height:20px;border:1px solid #ccc;border-radius:var(--BorderRadiusMedium);background-color:#fff;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s}form .field.checkbox input[type=checkbox]:after{content:"";display:block;width:15px;height:15px;border-radius:var(--BorderRadiusMedium);background-color:var(--ColorPrimary);cursor:pointer;position:absolute;top:50%;left:25%;transform:translate(-50%,-50%);transition:.3s}form .field.checkbox input[type=checkbox]:checked:after{left:72%;background-color:var(--ColorWhite)}form .field.checkbox input[type=checkbox]:checked:before{background-color:var(--ColorPrimary)}form .btn-toolbar{display:flex;justify-content:space-between;align-items:center;flex-direction:column}form .btn-toolbar input[type=submit],form .btn-toolbar button{padding:10px 20px;border:none;border-radius:var(--BorderRadiusSmall);background-color:var(--ColorPrimary);color:var(--ColorWhite);cursor:pointer}form .btn-toolbar input[type=submit]:hover,form .btn-toolbar button:hover{background-color:var(--ColorPrimaryDark)}form .btn-toolbar #ForgotPassword{margin-top:20px;margin-left:0;margin-bottom:5px;background-color:transparent;color:var(--ColorPrimary);border:none;cursor:pointer;font-size:.8em}form:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;z-index:-1}.memory-game{max-width:var(--MaxWidth);margin:0 auto;padding:20px;position:relative}.memory-game .game-product{position:absolute;z-index:-1;width:373px;height:100%;max-height:670px;max-width:calc((100dvw - var(--MaxWidth)) / 2 - 40px);top:50%;right:calc(100% + 35px);transform:translateY(-50%)}.memory-game .game-product img{width:100%;height:100%;object-fit:contain;object-position:right}.memory-game .game-stats{position:absolute;z-index:-1;width:373px;height:100%;max-height:670px;max-width:calc((100dvw - var(--MaxWidth)) / 2 - 40px);top:20px;left:calc(100% + 35px)}.memory-game .game-stats img{width:100%;height:100%;object-fit:contain;object-position:right}.memory-game .game-won{position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.memory-game .game-won h3{color:var(--ColorWhite);background-color:#000c;padding:20px;border-radius:20px}.memory-game .cards-grid{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);gap:19px;transform-style:preserve-3d}.memory-game .cards-grid .memory-card{background-color:transparent;width:100%;aspect-ratio:1;perspective:1000px;filter:drop-shadow(5px 5px 0px #DBDBDB)}.memory-game .cards-grid .memory-card .card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d;transform:rotateY(180deg)}.memory-game .cards-grid .memory-card .card-inner .card-back,.memory-game .cards-grid .memory-card .card-inner .card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;border-radius:20px}.memory-game .cards-grid .memory-card .card-inner .card-back img,.memory-game .cards-grid .memory-card .card-inner .card-front img{width:100%;height:100%;object-fit:cover}.memory-game .cards-grid .memory-card .card-inner .card-front{background-color:var(--ColorWhite);color:#000}.memory-game .cards-grid .memory-card .card-inner .card-back{background-color:#222d7b;color:#fff;transform:rotateY(180deg)}.memory-game .cards-grid .memory-card.flipped .card-inner{transform:rotateY(0)}header{max-width:100dvw;margin:0 auto;padding:57px 25px 46px}header .header_content{max-width:951px;margin:0 auto;width:100%;display:block}header .header_content .header_logo{width:100%;height:100%;object-fit:contain;display:block}@media (max-width: 1200px){header{padding:50px 15px}}@media (max-width: 700px){header{padding:40px 15px}}footer{background-color:#151240}footer .footer_content{max-width:var(--MaxWidth);margin:0 auto;padding:20px 25px 25px;display:flex;justify-content:space-between;align-items:center}footer .footer_content .footer_links a{font-weight:500;font-size:23px}footer .footer_content .footer_text{font-weight:500;font-size:21px}@media (max-width: 700px){footer .footer_content{padding:20px 25px}footer .footer_content .footer_links a{font-size:12px}footer .footer_content .footer_text{font-size:12px}}section.section--LandingPage .section_content .section_middle{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:35px}section.section--LandingPage .section_content .section_middle h1{text-align:center;text-transform:uppercase;font-weight:700}section.section--StartPage .section_content{position:relative}section.section--StartPage .section_content .section_product{position:absolute;z-index:-1;width:373px;height:100%;max-height:670px;max-width:calc((100dvw - var(--MaxWidth)) / 2 - 40px);top:50%;right:calc(100% + 35px);transform:translateY(-50%)}section.section--StartPage .section_content .section_product img{width:100%;height:100%;object-fit:contain;object-position:right}section.section--StartPage .section_content .section_text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}section.section--StartPage .section_content .section_text .section_title{font-size:45px;text-transform:uppercase;margin-bottom:30px}section.section--StartPage .section_content .section_text .section_introduction{margin-bottom:42px}section.section--StartPage .section_content .section_text .section_howto{margin-bottom:54px}section.section--StartPage .section_content .section_text .section_howto ul{margin-top:15px;padding-left:40px}section.section--StartPage .section_content .section_text .section_goal{margin-bottom:36px}section.section--StartPage .section_content .section_text .section_reminder{margin-bottom:86px}section.section--StartPage .section_content .section_text .link--button{align-self:center;text-align:center;margin-bottom:35px}@media (max-width: 1200px){section.section--StartPage .section_content{display:flex;gap:30px;align-items:center}section.section--StartPage .section_content .section_product{position:relative;width:25%;max-width:unset;top:0;left:0;transform:none;margin-bottom:20px}section.section--StartPage .section_content .section_text{width:75%}section.section--StartPage .section_content .section_text .section_introduction,section.section--StartPage .section_content .section_text .section_howto,section.section--StartPage .section_content .section_text .section_goal{margin-bottom:30px}section.section--StartPage .section_content .section_text .section_reminder{margin-bottom:50px}}section.section--FormPage .section_content{position:relative}section.section--FormPage .section_content .section_product{position:absolute;z-index:-1;width:373px;height:100%;max-height:670px;max-width:calc((100dvw - var(--MaxWidth)) / 2 - 40px);top:50%;right:calc(100% + 35px);transform:translateY(-50%)}section.section--FormPage .section_content .section_product img{width:100%;height:100%;object-fit:contain;object-position:right}section.section--FormPage .section_content .section_title{font-size:45px;text-transform:uppercase;margin-bottom:30px}section.section--FormPage .section_content .section_congratulations{margin-bottom:36px}section.section--FormPage .section_content .section_explanation{margin-bottom:39px}section.section--FormPage .section_content .section_important{margin-bottom:71px}section.section--FormPage .section_content form{margin-bottom:35px}section.section--FormPage .section_content form .field{background-color:var(--ColorWhite);position:relative;border:none;border-radius:var(--BorderRadiusMedium)}section.section--FormPage .section_content form .field label{position:absolute;top:50%;left:20px;transform:translateY(-50%);color:var(--ColorGray);pointer-events:none;transition:.3s}section.section--FormPage .section_content form input{margin:0}section.section--FormPage .section_content form .btn-toolbar{margin-top:86px}section.section--FormPage .section_content form .btn-toolbar input[type=submit],section.section--FormPage .section_content form .btn-toolbar button{background-color:var(--ColorWhite);color:#212d7c;border-radius:50px;text-transform:uppercase;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:30px 120px 30px 40px;transition:.2s ease-in-out;position:relative;display:block}section.section--FormPage .section_content form .btn-toolbar input[type=submit]:before,section.section--FormPage .section_content form .btn-toolbar button:before{content:"";position:absolute;right:0;background-color:#008ad0;border-radius:49%;aspect-ratio:1;height:100%;top:0;display:flex;align-items:center;justify-content:center;transition:.2s ease-in-out}section.section--FormPage .section_content form .btn-toolbar input[type=submit]:after,section.section--FormPage .section_content form .btn-toolbar button:after{content:"";position:absolute;right:23px;top:50%;transform:translateY(-50%);width:40px;height:40px;background-image:url("data:image/svg+xml,%3csvg%20width='58'%20height='40'%20viewBox='0%200%2058%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M56.5005%2021.8606L56.5575%2021.7936L56.6095%2021.7326C56.6325%2021.7046%2056.6535%2021.6776%2056.6745%2021.6486L56.7125%2021.6006C56.7355%2021.5706%2056.7565%2021.5396%2056.7775%2021.5086L56.8085%2021.4646C56.8305%2021.4326%2056.8495%2021.4006%2056.8705%2021.3646L56.8995%2021.3186C56.9195%2021.2876%2056.9365%2021.2556%2056.9545%2021.2186L56.9835%2021.1666C56.9995%2021.1366%2057.0145%2021.1056%2057.0305%2021.0756C57.0465%2021.0456%2057.0515%2021.0356%2057.0605%2021.0146L57.0985%2020.9306L57.1305%2020.8586C57.1405%2020.8336%2057.1505%2020.8076%2057.1605%2020.7836C57.1705%2020.7596%2057.1825%2020.7276%2057.1925%2020.6986C57.2025%2020.6696%2057.2075%2020.6546%2057.2145%2020.6316C57.2215%2020.6086%2057.2365%2020.5676%2057.2455%2020.5316C57.2545%2020.4956%2057.2565%2020.4926%2057.2615%2020.4726C57.2665%2020.4526%2057.2815%2020.4026%2057.2905%2020.3726C57.2905%2020.3546%2057.2985%2020.3356%2057.3035%2020.3176C57.3115%2020.2806%2057.3205%2020.2456%2057.3275%2020.2076L57.3375%2020.1526C57.3445%2020.1156%2057.3505%2020.0796%2057.3555%2020.0426C57.3555%2020.0216%2057.3615%2020.0006%2057.3635%2019.9796C57.3655%2019.9586%2057.3725%2019.9116%2057.3765%2019.8796L57.3835%2019.7946C57.3835%2019.7666%2057.3835%2019.7396%2057.3895%2019.7116C57.3895%2019.6576%2057.3895%2019.6046%2057.3895%2019.5506V19.5366C57.3895%2019.4826%2057.3895%2019.4296%2057.3895%2019.3756C57.3895%2019.3476%2057.3895%2019.3206%2057.3835%2019.2926C57.3775%2019.2646%2057.3835%2019.2366%2057.3765%2019.2076C57.3695%2019.1786%2057.3685%2019.1386%2057.3635%2019.1076C57.3585%2019.0766%2057.3635%2019.0656%2057.3555%2019.0446C57.3495%2019.0076%2057.3445%2018.9716%2057.3375%2018.9346C57.3375%2018.9166%2057.3315%2018.8976%2057.3275%2018.8796C57.3205%2018.8426%2057.3115%2018.8066%2057.3035%2018.7696C57.3035%2018.7516%2057.2955%2018.7326%2057.2905%2018.7146C57.2815%2018.6786%2057.2725%2018.6446%2057.2615%2018.6146C57.2505%2018.5846%2057.2515%2018.5756%2057.2455%2018.5556C57.2395%2018.5356%2057.2245%2018.4916%2057.2145%2018.4556C57.2045%2018.4196%2057.1995%2018.4116%2057.1925%2018.3886C57.1855%2018.3656%2057.1715%2018.3326%2057.1605%2018.3036C57.1495%2018.2746%2057.1405%2018.2526%2057.1305%2018.2286L57.0985%2018.1556L57.0605%2018.0716L57.0305%2018.0106C57.0155%2017.9796%2056.9995%2017.9496%2056.9835%2017.9196L56.9545%2017.8676C56.9365%2017.8356%2056.9185%2017.8036%2056.8995%2017.7676L56.8705%2017.7216C56.8495%2017.6896%2056.8305%2017.6576%2056.8085%2017.6216L56.7775%2017.5776C56.7555%2017.5466%2056.7355%2017.5156%2056.7125%2017.4856L56.6745%2017.4376C56.6525%2017.4096%2056.6325%2017.3816%2056.6095%2017.3536L56.5575%2017.2926L56.5005%2017.2366C56.4685%2017.2006%2056.4355%2017.1666%2056.4005%2017.1366L56.3825%2017.1166L40.3115%201.04565C39.9935%200.717936%2039.6135%200.456733%2039.1936%200.277237C38.7738%200.0977401%2038.3224%200.0035334%2037.8658%209.75036e-05C37.4091%20-0.00333839%2036.9564%200.0840652%2036.5339%200.257223C36.1113%200.430381%2035.7275%200.685835%2035.4046%201.00872C35.0817%201.33161%2034.8262%201.71549%2034.6531%202.13802C34.4799%202.56055%2034.3925%203.01329%2034.396%203.46991C34.3994%203.92654%2034.4936%204.37791%2034.6731%204.79779C34.8526%205.21767%2035.1138%205.59765%2035.4415%205.91565L45.6325%2016.1066H3.4435C2.53023%2016.1066%201.65436%2016.4694%201.00858%2017.1152C0.362796%2017.761%200%2018.6369%200%2019.5501C0%2020.4634%200.362796%2021.3393%201.00858%2021.9851C1.65436%2022.6309%202.53023%2022.9936%203.4435%2022.9936H45.6325L35.4415%2033.1836C34.7957%2033.8293%2034.4328%2034.7051%2034.4327%2035.6183C34.4326%2036.5315%2034.7953%2037.4073%2035.441%2038.0531C36.0867%2038.6989%2036.9624%2039.0618%2037.8756%2039.0619C38.7889%2039.062%2039.6647%2038.6993%2040.3105%2038.0536L56.3785%2021.9856L56.3965%2021.9656L56.4965%2021.8656L56.5005%2021.8606Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%}section.section--FormPage .section_content form .btn-toolbar input[type=submit]:hover .button_text,section.section--FormPage .section_content form .btn-toolbar button:hover .button_text{padding:30px 45px}section.section--FormPage .section_content form .btn-toolbar input[type=submit]:hover .button_icon,section.section--FormPage .section_content form .btn-toolbar button:hover .button_icon{transform:translate(5px)}section.section--ThanksPage .section_content .section_model{position:fixed;z-index:-1;width:373px;height:calc(100vh - 50px);max-height:670px;width:33.3333333333dvw;bottom:0;left:-50px;right:calc(100% - 50px)}section.section--ThanksPage .section_content .section_model img{width:100%;height:100%;object-fit:contain;object-position:bottom}section.section--ThanksPage .section_content .section_text{text-align:center}section.section--ThanksPage .section_content .section_text .section_title{font-size:110px;text-transform:uppercase;margin-bottom:88px}section.section--ThanksPage .section_content .section_text .section_thanks{max-width:600px;margin:0 auto 30px;font-size:26px}section.section--GamePage{max-width:unset!important}*{margin:0;padding:0;box-sizing:border-box}body{min-height:100vh;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;grid-template-areas:"header" "content" "footer";width:100%;overflow-x:hidden;background-color:var(--ColorLightGray);background-image:url(./background-DGMIlA9m.jpg);background-repeat:no-repeat;background-size:cover}body .area_header{grid-area:header;z-index:100}body .area_content{grid-area:content;width:100%;margin:0 auto;position:relative}body .area_content section{max-width:var(--MaxWidth);margin:0 auto;padding:0 20px}body .area_content .section_content{margin:0 auto}@media (max-width: 700px){body .area_content{margin-top:-2px;margin-bottom:50px}}body .area_footer{grid-area:footer;text-align:center}.debug{position:fixed;top:10px;left:10px;opacity:.5;padding:10px;border-radius:5px;background-color:#000000b3}
