@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.branding{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;background:#20242a;z-index:50;color:#fff}.branding .branding_container{width:100%;max-width:1024px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:8px;padding-inline:16px;padding-block:4px}.branding .branding_container p{font-size:10px}.branding .branding_container a{display:flex;align-items:center}.branding .branding_container a img{width:70px}@media(min-width:1024px){.branding_container{padding-block:8px}}:root{font-family:Inter,monospace;line-height:1.5;font-weight:400}*{box-sizing:border-box;margin:0;padding:0}body{margin:0;padding:0;font-family:Inter,monospace;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:32px;font-weight:700}@media(min-width:768px){h1{font-size:26px}}h2{font-size:32px;font-weight:700}@media(min-width:768px){h2{font-size:36px}}h3{font-size:22px;font-weight:700}@media(min-width:768px){h3{font-size:24px}}p{font-size:16px;font-weight:400}.background{position:relative;width:100vw;min-height:100dvh;background:radial-gradient(63.04% 63.04% at 50% 36.96%,#fcee9f,#ffd045);overflow:hidden}.background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/bg.svg) no-repeat center center;background-size:cover;z-index:1}@media(min-width:545px){.background:before{background-size:contain}}.background>*{position:relative;z-index:2}.container{width:100%;max-width:545px;margin:0 auto;padding:0 16px}.flex_holder{width:100%;height:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:3rem}.button{display:flex;align-items:center;justify-content:center;padding:12px 20px;border:none;border-radius:99px;width:fit-content;min-width:200px;margin-inline:auto;cursor:pointer;font-size:16px;font-weight:700;background:#c61a1a;color:#fff;line-height:1.5;transition:all .3s ease}@media(min-width:768px){.button{font-size:20px}}.button:hover,.button:focus,.button:active{background:#c61a1a;color:#fff}.button.answer{width:100%;position:relative;background-color:#fff;color:#000;padding:12px 46px}.button.answer.correct{background-color:#6bb957;color:#fff}.button.answer.wrong{background-color:#e37979;color:#fff}.button.answer.active{background-color:#c61a1a;color:#fff}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-Bold-QEnDpJeu.woff2) format("woff2"),url(/assets/LidlFontPro-Bold-DwAWGxvA.woff) format("woff"),url(/assets/LidlFontPro-Bold-DNfrTJlU.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-BoldItalic-BjhRWSkQ.woff2) format("woff2"),url(/assets/LidlFontPro-BoldItalic-BCj_PxnN.woff) format("woff"),url(/assets/LidlFontPro-BoldItalic-CsxEAWAc.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-Book-DytSgv18.woff2) format("woff2"),url(/assets/LidlFontPro-Book-BIqPUhx7.woff) format("woff"),url(/assets/LidlFontPro-Book-Cq3Iqmtc.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-BookItalic-DG_k0320.woff2) format("woff2"),url(/assets/LidlFontPro-BookItalic-B5YuV9ME.woff) format("woff"),url(/assets/LidlFontPro-BookItalic-CEzrvVvm.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-Italic-nYf_mF35.woff2) format("woff2"),url(/assets/LidlFontPro-Italic-DMq-KWKZ.woff) format("woff"),url(/assets/LidlFontPro-Italic-7IeSxHW4.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-Regular-DkV-CZLK.woff2) format("woff2"),url(/assets/LidlFontPro-Regular-DdmEE6Ru.woff) format("woff"),url(/assets/LidlFontPro-Regular-ClnhnulX.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-Semibold-B6t_Gz7G.woff2) format("woff2"),url(/assets/LidlFontPro-Semibold-ChCe2c5d.woff) format("woff"),url(/assets/LidlFontPro-Semibold-DTQWUZgy.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:LidlFontPro;src:url(/assets/LidlFontPro-SemiboldItalic-BOdNwehS.woff2) format("woff2"),url(/assets/LidlFontPro-SemiboldItalic-DunOjirg.woff) format("woff"),url(/assets/LidlFontPro-SemiboldItalic-AIdU-amI.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:LidlFontScriptPro;src:url(/assets/LidlFontScriptPro-Cz8c_3LB.woff2) format("woff2"),url(/assets/LidlFontScriptPro-BmLcQUyC.woff) format("woff"),url(/assets/LidlFontScriptPro-BV-Qh2lr.ttf) format("truetype");font-style:normal}.home_content{text-align:center}.home_content h3{color:#000}.home_content h1{color:#c61a1a;line-height:1;margin-top:8px;margin-bottom:1rem}.home_content .home_lady{width:100%;max-width:120px;margin:0 auto;margin-bottom:1rem}.home_content p{max-width:633px}.home_content .home_icons_wrapper{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:1rem;text-align:left;margin-top:1rem}.home_content .home_icons_wrapper_item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem}.home_content .home_icons_wrapper_item p{font-size:14px}.home_content .home_icons_wrapper img{width:36px;height:36px;flex-shrink:0}.home_content .button{max-width:430px;margin-top:1rem}.quiz .container{max-width:1140px}.quiz .progress{position:absolute;top:0;left:0;width:100%;height:30px;display:flex;justify-content:flex-end}.quiz .progress_numbers{width:100px;color:#000;font-weight:700;height:100%;display:flex;justify-content:center;align-items:center;font-size:20px}@media(min-width:768px){.quiz .progress_numbers{font-size:30px}}.quiz_question{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;max-width:545px;margin:0 auto}.quiz_question h1{color:#000;font-size:1.375rem;max-width:633px;text-align:center}.quiz_question_multiple{color:#000;font-size:15px;text-align:center;font-weight:400}.quiz_question_options{width:100%;display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:768px){.quiz_question_options{grid-template-columns:1fr 1fr}}.quiz_question>img{width:100%;max-width:564px;border-radius:10px;max-height:300px;object-fit:contain}.quiz_question .svg_question{width:100%;height:auto}.quiz_question .answer_icon{position:absolute;top:50%;right:24px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.quiz_question .answer_icon img{width:16px;height:16px}.quiz_question .submit_multi{opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.quiz_question .submit_multi.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.quiz .trivia{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%}@media(min-width:768px){.quiz .trivia{gap:80px}}.quiz .trivia_content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;width:100%}@media(min-width:768px){.quiz .trivia_content{gap:72px}}@media(min-width:768px){.quiz .trivia_content{flex-direction:row}}.quiz .trivia_content h3{margin-bottom:1rem;color:#c61a1a}.quiz .trivia_content p{color:#000}.quiz .trivia_content img{width:100%;max-width:450px;border-radius:10px}@media(min-width:768px){.quiz .trivia_content img{width:50%}}.quiz .trivia_content .button{margin-top:1rem;margin-left:0}@media(max-width:768px){.quiz .trivia_content .button{display:none}}.quiz .trivia>.button{width:100%;max-width:430px}@media(min-width:768px){.quiz .trivia>.button{display:none}}.segment .segment_wrapper{display:flex;flex-direction:column;justify-content:center;gap:32px}@media(min-width:768px){.segment .segment_wrapper{gap:45px}}.segment .segment_wrapper .segment_image{width:100%}.segment .segment_wrapper .segment_image img{display:block;width:100%;object-fit:cover;max-width:220px;margin:0 auto}.segment .segment_wrapper .segment_content{width:100%}.segment .segment_wrapper .segment_content h3{color:#c61a1a;text-align:center;margin-bottom:1rem}.segment .segment_wrapper .segment_content .button{width:100%;max-width:430px;margin-top:32px}
