html{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0;scrollbar-color:var(--body_background) var(--body_accent-color);scrollbar-width:thin;text-decoration:none}:focus{outline-color:var(--body_accent-color)}::-webkit-scrollbar{background-color:var(--body_background);border-radius:4px;width:10px}::-webkit-scrollbar-thumb{background:var(--body_accent-color);border-radius:4px}* img{display:block}a{color:unset;cursor:pointer}@keyframes fadeIn{0%{opacity:.7}to{opacity:1}}@keyframes illu{0%{opacity:.8;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.--anim-appear{animation:appear .3s ease-in-out forwards}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes popup{0%{margin-top:100vh;opacity:0}to{margin-top:0;opacity:1}}.htmx-indicator{position:relative}.htmx-indicator .spinner-container{display:none}.htmx-request .htmx-indicator .spinner-container,.htmx-request.htmx-indicator .spinner-container{display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.htmx-request .htmx-indicator .button-text,.htmx-request.htmx-indicator .button-text{opacity:0}.spinner{animation:spin 1s linear infinite;border:4px solid rgba(0,0,0,.1);border-left-color:#09f;border-radius:50%;height:30px;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes slide-from-right{0%{transform:translateX(90px)}}@keyframes slide-to-left{to{transform:translateX(-90px)}}@supports(view-transition-name:slide-it){.slide-it{view-transition-name:slide-it}::view-transition-old(slide-it){animation:fade-out .18s cubic-bezier(.4,0,1,1) both,slide-to-left .6s cubic-bezier(.4,0,.2,1) both}::view-transition-new(slide-it){animation:fade-in .42s cubic-bezier(0,0,.2,1) 90ms both,slide-from-right .6s cubic-bezier(.4,0,.2,1) both}}@media screen and (max-width:900px){.--hidden-mobile{display:none}}dialog[open]{border:none;border-radius:12px;box-shadow:2px 2px 5px gray;margin:auto;max-width:900px;padding:1rem;position:relative}.--hide{display:none!important}.--container{padding:1rem}@media screen and (max-width:900px){.--container{padding:.8}}.--inverted{filter:grayscale(1) invert(1)}#htmx{flex-direction:column;min-height:100svh}#htmx,main{display:flex}main{align-items:flex-start;gap:1.875rem;justify-content:space-between;margin:auto;max-width:1410px;padding:1rem;width:100%}@media screen and (max-width:900px){main{flex-direction:column;gap:.9375rem;padding:.8rem}}main>*{flex:1}main section{width:100%}u{text-decoration-line:underline}a,s,u{text-decoration-color:inherit}s{text-decoration-line:line-through}.--title{font-size:1.5rem;margin-bottom:.5rem}.--rich-text{text-align:center;text-wrap:balance}@media screen and (max-width:900px){.--rich-text{transform:scale(.9)}}.--btn{border:none;cursor:pointer;display:block;font-size:1.1rem;letter-spacing:1px;margin:1rem auto;padding:1rem 3rem;text-align:center;text-decoration:none;width:fit-content;word-break:break-all;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .12s ease-in-out,filter .12s ease-in-out,transform .12s ease,box-shadow .12s ease,background-color .1s ease}.--btn:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);transform:translateY(-2px)}.--btn:active{box-shadow:0 5px 10px rgba(0,0,0,.2);transform:translateY(1px)}.--btn:focus{outline:none}.--btn:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.4;touch-action:none;user-select:none}.--btn:disabled:active,.--btn:disabled:hover{box-shadow:unset;transform:unset}@media screen and (max-width:900px){.--btn{margin:.8rem auto}}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.6);inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.modal-overlay.active{display:flex;opacity:1;visibility:visible}.modal-header{align-items:center;background-color:hsla(0,0%,92%,.1);border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:5px 10px 5px 20px}.modal-content{background-color:#fff;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.3);display:flex;flex-direction:column;max-height:90svh;opacity:0;overflow:hidden;transform:translateY(50px);transition:transform .15s ease-in-out,opacity .2s ease}.modal-body{flex-grow:1;overflow-y:auto;padding:20px}.modal-content.--has-container{background-color:unset}.modal-overlay.allow-close .modal-body{padding-top:1rem}.modal-overlay.active .modal-content{opacity:1;transform:translateY(0)}.modal-overlay.closing .modal-content{opacity:0;transform:translateY(50px)}.modal-overlay.closing{opacity:0;visibility:hidden}.modal-header-title{font-size:1.4rem;margin:0}.modal-close-btn:not(.--modal-close-vierge){background-color:transparent;border:none;border-radius:100%;color:#555;color:red;cursor:pointer;font-size:1.5rem;height:40px;transition:background-color .2s ease;width:40px}.modal-close-btn:not(.--modal-close-vierge):hover{background-color:rgba(255,0,0,.3)}.modal-close-btn:not(.--modal-close-vierge):focus{box-shadow:0 0 0 2px rgba(255,0,0,.5);outline:none}#testMode{flex-direction:column;gap:1rem;margin:1rem;opacity:.95;position:fixed;right:0;z-index:1000}#testMode,#testMode .testmode-notice{align-items:center;display:flex;justify-content:center}#testMode .testmode-notice{background-color:#e3eef4;border-radius:1rem;box-shadow:1px 1px 15px rgba(0,0,0,.3);color:#308ed1;padding:.6rem 2rem;transition:opacity .18s ease-in-out}@media screen and (max-width:450px){#testMode .testmode-notice{font-size:.85rem;padding:.6rem;text-align:center}}#testMode .testmode-notice svg{margin-right:.5rem;transform:scale(1.25)}@media screen and (max-width:450px){#testMode .testmode-notice svg{display:none}}#testMode .testmode-notice:hover{opacity:0}#testModePanel{align-items:center;bottom:0;display:flex;left:0;position:absolute;top:0;z-index:2000}#testModePanel #panel-content{background-color:#f7f7f7;border-radius:0 12px 12px 0;box-shadow:1px 1px 15px rgba(0,0,0,.2);color:#21304d;display:flex;flex-direction:column;gap:.8rem;max-height:95vh;max-width:420px!important;overflow:scroll;padding:1.5rem;width:90vw}#testModePanel #panel-content>div{background-color:#fff;border-radius:5px;padding:.7rem}#testModePanel #panel-content form select{height:30px;width:100%}#testModePanel #panel-content h2{margin-bottom:0}#testModePanel #panel-content p{font-size:smaller;margin-bottom:.7rem}#testModePanel #panel-content .routes .routes-content{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(85px,1fr))}#testModePanel #panel-content .routes .routes-content a{align-items:center;background-color:#e3eef4;border-radius:12px;color:#308ed1;display:flex;height:60px;justify-content:center;padding:5px;text-align:center;transition:background-color .15s ease-in-out;width:100%;word-break:break-all}#testModePanel #panel-content .routes .routes-content a:hover{background-color:#bed8e6}#testModePanel #panel-content .params form{display:flex;flex-direction:column}#testModePanel #panel-toggle{align-content:center;background-color:#308ed1;border-radius:0 8px 8px 0;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:1.3rem .4rem;text-orientation:mixed;transition:padding .18s ease-in-out,font-size .18s ease-in-out;writing-mode:vertical-rl}#testModePanel #panel-toggle:hover{background-color:#2572a9;font-size:1.1rem;padding:2.5rem .6rem}#cookies{background-color:#f5f5f5;border-radius:15px;bottom:2rem;left:1rem;max-width:500px;padding:1rem;position:fixed;visibility:hidden;width:90vw;z-index:200}#cookies .cookies--content p{margin-bottom:.8rem}#cookies a{text-decoration:underline}#cookies .cookies--buttons button{font-size:.8rem;margin:1rem auto .5rem;padding:.7rem 1rem}#background{inset:0;max-height:100vh;position:fixed;z-index:-1000}#background img{height:100%;max-height:100%;object-fit:cover}#background img,header{max-width:100%;width:100%}header{align-items:flex-start;display:flex;justify-content:center;margin:0 auto;position:relative}header div img{display:block;height:auto;max-height:140px;max-width:100%;width:auto}@media screen and (max-width:900px){header div img{max-height:110px}}footer{align-items:center;background:var(--footer-bg_color);display:flex;flex-wrap:wrap;justify-content:center;justify-self:center;margin:0 auto;min-height:4.1875rem;padding:.5rem;row-gap:10px;width:100%}footer a,footer span{cursor:pointer;margin:0 10px;white-space:nowrap}#hero{display:flex;flex-direction:column;gap:2rem;margin:auto}@media screen and (max-width:900px){#hero{gap:1rem;width:100%}}#hero .button{background-color:#4caf50;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:15px 30px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease}#hero .button:after{background-color:rgba(0,0,0,.2);border-radius:inherit;bottom:0;content:"";filter:blur(3px);left:5px;position:absolute;right:0;top:5px;z-index:-1}#age{display:flex;flex-direction:column;gap:2rem;margin:auto}@media screen and (max-width:900px){#age{gap:1rem;width:100%}}#age .age--titles{text-align:center}#age .age--buttons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;margin:auto;width:fit-content}#age .button{background-color:#4caf50;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:15px 30px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease}#age .button:after{background-color:rgba(0,0,0,.2);border-radius:inherit;bottom:0;content:"";filter:blur(3px);left:5px;position:absolute;right:0;top:5px;z-index:-1}#cover{margin:0 auto;user-select:none}#cover p{margin-bottom:1rem;text-align:center}#cover .cover--picture img{height:auto;margin:auto;max-height:567px;max-width:690px;object-fit:contain;width:100%}@media screen and (max-width:900px){#cover .cover--picture img{max-height:300px;max-width:690px}}#form{display:flex;flex-direction:column;gap:1rem;justify-content:center}#form .select2-container--disabled,#form input[readonly],#form select[readonly],#form textarea[readonly]{cursor:not-allowed;filter:grayscale(50);opacity:.7;pointer-events:none;user-select:none}#form .form-container{margin:auto auto 2.5rem;max-width:365px;width:100%}#form .form-container .form--inputs label{display:block;margin-bottom:.3rem;margin-top:1rem;width:100%}#form .form-container .form--inputs input:disabled{opacity:.5}#form .form-container .form--inputs select{display:none}#form .form-container .form--inputs .select2-selection__choice__display,#form .form-container .form--inputs .select2-selection__rendered{color:inherit;display:flex;flex-direction:column;font-family:inherit;font-size:inherit;height:100%;line-height:35px}#form .form-container .form--inputs .select2-selection__choice__remove{border:none;height:100%}#form .form-container .form--inputs .select2-selection--multiple:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #888;content:"";position:absolute;right:7px;top:42%}#form .form-container .form--inputs .select2-selection__arrow{height:100%}#form .form-container .form--inputs .select2-selection__choice{background-color:transparent;border:none}#form .form-container .form--inputs .select2-selection,#form .form-container .form--inputs input{border-style:solid;border-width:2px;min-height:40px;padding:.1rem .4rem;width:100%}#form .form-container .form--inputs .select2-container{height:fit-content;width:100%!important}#form .form-container .form--inputs input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]),#form .form-container .form--inputs option{padding:.1rem 1rem;width:100%}#form .form-container .form--inputs #form_birth_date{display:flex;gap:.5rem}#form .form-container .form--optins{margin-top:1.5rem}#form .form-container .form--optins .optin-wrapper{align-items:flex-start;display:flex;flex-direction:row-reverse;gap:.5rem;justify-content:flex-end;margin:1rem 0 0}#form .form-container .form--optins .optin-wrapper label{cursor:pointer}#form .form-container .form--optins .optin-wrapper .checkbox-wrapper{flex-shrink:0;height:17px;position:relative;width:17px}#form .form-container .form--optins .optin-wrapper .checkbox-wrapper input[type=checkbox]{cursor:pointer;opacity:0}#form .form-container .form--optins .optin-wrapper .checkbox-wrapper input[type=checkbox]:checked+svg{opacity:1}#form .form-container .form--optins .optin-wrapper .checkbox-wrapper svg{cursor:pointer;left:-3px;opacity:0;position:absolute;top:-7px;z-index:-1}#form .form-container span.errors{margin:auto}#form .form-container span.errors ul{list-style:none}#form .form-container span.errors li{color:darkred;font-size:small}#form .required:after{content:"*"}#form .required-note{margin-top:1rem;text-align:left}#form-legal{margin:auto;max-width:500px}#form-legal,#form-legal a{font-size:.7rem;text-align:center}#form-legal a:first-of-type{margin-bottom:.5rem}#form-legal #formLegalOpen{cursor:pointer;text-decoration:underline}#quiz .quiz-container{align-items:flex-start;display:flex;gap:1rem;justify-content:center;margin:auto;max-width:1100px;width:100%}@media screen and (max-width:900px){#quiz .quiz-container{flex-direction:column;margin:auto;width:fit-content}}#quiz .quiz-container .quiz-scoring-container{display:flex;gap:.5rem;justify-content:space-evenly;padding:.5rem .4rem;width:100%}#quiz .quiz-container .quiz-scoring-container .scoring-separator:first-of-type{display:none!important}#quiz .quiz-container .quiz-scoring-container .scoring-counter{font-weight:700;letter-spacing:.2px}#quiz .quiz-container .quiz-leftpanel,#quiz .quiz-container .quiz-rightpanel{flex:1;width:100%}#quiz .quiz-container .quiz-leftpanel{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;text-align:center;width:100%}@media screen and (max-width:900px){#quiz .quiz-container .quiz-leftpanel{gap:.8rem}}#quiz .quiz-container .quiz-leftpanel .quiz-question-container{align-items:center;display:flex;flex-direction:column;gap:.8rem;padding:1.2rem .8rem;text-wrap:balance;width:100%}#quiz .quiz-container .quiz-leftpanel .quiz-question-container .--rich-text{height:fit-content;word-break:break-all}#quiz .quiz-container .quiz-leftpanel .quiz-question-container span{font-size:1.2rem}#quiz .quiz-container .quiz-leftpanel .quiz-question-container img:not(.countdown-img),#quiz .quiz-container .quiz-leftpanel .quiz-question-container video{height:auto;margin:auto;max-width:600px;object-fit:cover;width:100%}#quiz .quiz-container .quiz-leftpanel .quiz-question-container audio{margin:1rem auto 0;max-width:300px}#quiz .quiz-container .quiz-leftpanel .quiz-question-container .quiz-question-text{align-items:center;display:flex;gap:1rem;justify-content:center;position:relative;width:100%}#quiz .quiz-container .quiz-leftpanel .quiz-question-container .quiz-question-text h1{width:84%}#quiz .quiz-container .quiz-leftpanel .quiz-question-container .quiz-question-text .scoring-countdown{position:absolute;right:0}#quiz .quiz-container .quiz-rightpanel{align-items:center;align-self:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}#quiz .quiz-container .quiz-rightpanel .quiz-answers-container{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,1fr);justify-items:center;max-width:500px;padding:1rem;width:100%}#quiz .quiz-container .quiz-rightpanel .quiz-answers-container label.answer{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;max-width:230px;padding:1rem;text-align:center;transition:background-color .2s ease-in-out;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .12s ease-in-out,filter .12s ease-in-out,transform .12s ease,box-shadow .12s ease,background-color .1s ease}#quiz .quiz-container .quiz-rightpanel .quiz-answers-container label.answer:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);transform:translateY(-2px)}#quiz .quiz-container .quiz-rightpanel .quiz-answers-container label.answer:active{box-shadow:0 5px 10px rgba(0,0,0,.2);transform:translateY(1px)}#quiz .quiz-container .quiz-rightpanel .quiz-answers-container label.answer:focus{outline:none}#quiz .quiz-container .quiz-rightpanel .quiz-answers-container label.answer:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.4;touch-action:none;user-select:none}#quiz .quiz-container .quiz-rightpanel .quiz-answers-container label.answer:disabled:active,#quiz .quiz-container .quiz-rightpanel .quiz-answers-container label.answer:disabled:hover{box-shadow:unset;transform:unset}#quiz .quiz-container .quiz-rightpanel .quiz-answers-container label.answer .--answer-media img{height:100%;object-fit:cover;width:100%}#quiz .quiz-container .quiz-rightpanel .quiz-answers-container label.answer .--answer-media audio,#quiz .quiz-container .quiz-rightpanel .quiz-answers-container label.answer .--answer-media video{max-height:100%;width:100%}#quiz .quiz-container .quiz-rightpanel .quiz-answers-container label.answer .--app-text{text-align:center;width:100%}#quiz .quiz-container .quiz-rightpanel .quiz-answers-container label.answer.--answer-type-media .--app-text{padding-top:1rem}#quiz .quiz-container .quiz-rightpanel .quiz-answers-container .--answer-type-input{border:1.5px solid #ddd;grid-column:span 2;margin-top:.5rem;min-height:40px;padding:.1rem .4rem;text-align:center;width:100%}#quiz .quiz-container .quiz-rightpanel .quiz-submit{position:relative}#quiz .quiz-container .quiz-rightpanel .quiz-submit .show-hint{align-items:center;cursor:help;display:flex;gap:.5rem;justify-content:center;left:-40px;position:absolute;top:calc(50% - 12.5px)}#quiz .quiz-container .quiz-rightpanel .quiz-submit .--btn-skip{all:unset;align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:-40px;top:calc(50% - 12.5px)}#quiz .quiz-container .quiz-rightpanel .quiz-submit button[type=submit]{margin-inline:0}#quiz .quiz-container.--column{flex-direction:column;margin:auto;width:fit-content}#quiz .quiz-container.--column .quiz-leftpanel{width:100%}#quiz .quiz-container:not(.--column) .quiz-question-container{position:sticky;top:1rem}@media screen and (max-width:900px){#quiz .quiz-container:not(.--column) .quiz-question-container{position:static}}#quiz .scoring{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;font-size:1.15rem;justify-content:center}#quiz .scoring img{margin-bottom:.2rem;max-height:20px;max-width:20px}#quiz .scoring-separator{border-left:1px solid #d3d3d3}#quiz .quiz-correction,#quiz .quiz-hint{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;text-align:center}#quiz .quiz-correction img,#quiz .quiz-correction video,#quiz .quiz-hint img,#quiz .quiz-hint video{height:auto;max-width:500px;object-fit:contain;width:100%}#quiz .quiz-correction .--btn,#quiz .quiz-hint .--btn{margin-bottom:0}#quiz-start{text-align:center}#quiz-start .quiz-start-container{display:flex;flex-direction:column;gap:2rem;margin:auto;padding:1.2rem}@media screen and (max-width:900px){#quiz-start .quiz-start-container{gap:1rem}}#game{position:relative;width:100%}#game .--title{text-align:center}#game iframe{animation:appear .4s ease-in-out 1s both;height:100svh;margin:2rem auto auto;max-height:380px;user-select:none;width:100%}#game #GameStart,#game iframe{transition:opacity .5s ease-in-out}#game:before{align-items:center;content:"...";display:flex;inset:0;justify-content:center;opacity:0;position:absolute;z-index:-100}#game.game_jackpot iframe{margin-left:30px;pointer-events:none}#game.game_wheel{align-items:center;display:flex;flex-direction:column;gap:1svh;justify-content:center;margin:auto}#game.game_wheel iframe{aspect-ratio:804/965;height:100%;margin:.5rem auto;max-height:500px;max-width:400px;pointer-events:none;width:100%}#game.game_wheel iframe.wheel_style_1{aspect-ratio:804/965}#game.game_wheel iframe.wheel_style_2{aspect-ratio:1/1}#game.game_scratch iframe{pointer-events:all}#game.game_scratch #GameStart{display:none}#game.game_strongboxkey iframe{pointer-events:all}#game.game_strongboxkey #GameStart{display:none}#game.game_cards iframe{pointer-events:all}#game.game_cards #GameStart{display:none}#game.game_claw iframe{animation:unset;opacity:0;pointer-events:none}#game.game_claw #GameStart{opacity:0}#game.game_fruitninja iframe{animation:unset;aspect-ratio:1/1;height:100%;max-height:60vh;opacity:0;pointer-events:all}#game.game_fruitninja #GameStart{display:none}#reveal{position:relative;width:100%}#reveal iframe{height:70vw;margin:auto;max-height:500px;opacity:0;transition:opacity .5s ease-in-out;user-select:none;width:100%}#reveal:before{align-items:center;animation:appear .4s ease-in-out .5s reverse forwards;content:"...";display:flex;inset:0;justify-content:center;position:absolute;z-index:-100}#popup-target{position:fixed}#popup{background:rgba(0,0,0,.4);background:radial-gradient(circle,rgba(0,0,0,.5) 20%,transparent 70%);inset:0;overflow:hidden;padding-top:140px;position:fixed}#popup,#popup .popup--content{align-items:center;display:flex;flex-direction:column;justify-content:center}#popup .popup--content{animation:popup .5s cubic-bezier(.175,.885,.32,1.275);aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:contain;gap:1rem;max-width:500px;pointer-events:none;position:relative;text-align:center;width:100%}#popup .popup--next{animation:appear .3s ease-in-out .8s forwards;margin-top:1rem;opacity:0}#popup .popup--next .--btn{margin-block:0}#steps-target{left:50%;position:absolute;top:400px;transform:translate(-50%,-50%)}#steps{align-items:center;border-radius:1rem;color:#fff;display:flex;flex-direction:column;justify-content:center;max-width:600px;padding:1rem;pointer-events:none;user-select:none;width:100%}#steps img{height:auto;margin-bottom:1rem;max-width:100px;width:100%}#steps.short{animation:popupinout 4s cubic-bezier(.175,.885,.32,1.275) forwards}#steps.long{animation:popupin 4s cubic-bezier(.175,.885,.32,1.275) forwards}#steps.hidden{display:none}@keyframes popupin{0%{opacity:0;transform:scale(0)}10%{opacity:1;transform:scale(1)}}@keyframes popupinout{0%{opacity:0;transform:scale(0)}10%{opacity:1;transform:scale(1)}90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}#steps-popup-target{position:fixed}#steps-popup{background:#000;background:radial-gradient(circle,rgba(0,0,0,.5) 20%,rgba(0,212,255,0) 70%);inset:0;overflow:hidden;padding-top:120px;position:fixed}#steps-popup,#steps-popup .popup--content{align-items:center;display:flex;flex-direction:column;justify-content:center}#steps-popup .popup--content{animation:popup .5s cubic-bezier(.175,.885,.32,1.275);aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:contain;gap:1rem;max-width:500px;position:relative;text-align:center;width:100%}#steps-popup .popup--content img{height:auto;max-width:400px;width:100%}#steps-popup .popup--next{animation:appear .3s ease-in-out .8s forwards;opacity:0}#steps-popup .popup--next .--btn{margin-block:0}.prompts-section{margin:auto!important}#prompt{gap:2rem}#prompt,#prompt .prompt--titles{display:flex;flex-direction:column}#prompt .prompt--titles{gap:1.4rem;padding:1rem}.legalnotice{max-width:800px;position:relative}.legalnotice h1:not(:first-of-type){margin:4rem 0 2rem}.legalnotice h2:first-of-type{margin:0 0 1rem}.legalnotice h2:not(:first-of-type){margin:2rem 0 1rem}.legalnotice h3,.legalnotice h4{margin:1.5rem 0 1rem}.legalnotice ul{margin-left:1.4rem}.legalnotice li{margin-block:.5rem}.legalnotice p{margin-top:.7rem}#socials{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:1rem}#socials a{height:25px;width:25px}#clientRedirection{margin-top:1rem}#languageSwitch{margin:0 auto}#languageSwitch select{all:unset;background-color:#fff;border:none;padding:.8rem 1.5rem}