@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;700&display=swap);body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--main-color:#669b12;--dark-color:#45332f;--font-body:"Work Sans",sans-serif;--font-display:"Work Sans",sans-serif;--font-display-weight:bold}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Work Sans,sans-serif;font-family:var(--font-body);line-height:140%}.wrapper{margin:0 auto;max-width:500px;width:85%}h1,h2,h3{font-family:Work Sans,sans-serif;font-family:var(--font-display);font-weight:700;font-weight:var(--font-display-weight)}h1{font-size:48px;font-weight:400;line-height:100%;margin-top:12px}h2{font-size:24px;line-height:110%}.button-primary{align-items:center;background-color:#669b12;background-color:var(--main-color);border-radius:24px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:64px;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}.button-secondary{border:2px solid #bbb;border-radius:18px;color:#4f4f4f;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:8px 12px}.overviewwrapper{background-color:#fff;position:relative}.trailcard{align-items:center;background-color:#eee;background-position:50%;background-size:cover;border-radius:24px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:400px;justify-content:flex-end;margin-bottom:24px;overflow:hidden;padding:20px;position:relative;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:100%}.trailcardlogo{width:100%;z-index:1}.trailcard p{font-size:13px;margin-bottom:12px;margin-top:12px}.trailcard h3,.trailcard p{text-align:center;z-index:1}.trailcard h3{font-size:32px;font-weight:400;line-height:120%;margin:0}.carddoneicon{align-items:center;background-color:#92d469;border:3px solid #fff;border-radius:100%;display:flex;height:56px;justify-content:center;position:absolute;right:16px;top:16px;width:56px}.carddoneicon img{width:24px}.badgecounter{align-items:center;display:flex}.badgesmall{border-radius:60px;height:48px;margin-right:-16px;width:48px}.badgesmall-full{border:2px solid #fff;box-shadow:0 4px 8px #0002}.badgesmall-empty{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='%23fff' rx='100' ry='100' stroke='%23cecece' stroke-width='5' stroke-dasharray='2,8' stroke-dashoffset='64' stroke-linecap='round'/%3E%3C/svg%3E");border-radius:100px}.badgecounterlabel{align-items:center;display:flex;margin-top:12px}.badgecounterlabel img{height:24px;width:24px}.trailcardgradient{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;height:300px;position:absolute;width:100%;z-index:0}.mapbutton{background-color:#000;border-radius:16px;bottom:20px;color:#fff;font-size:18px;font-weight:700;left:50%;margin:0 auto;padding:12px 16px;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .2s;z-index:4}.badgetopsection{background:#234350;background:linear-gradient(0deg,#275163,#14202a);color:#fff;position:relative;transition:height .5s;width:100%;z-index:0}.badgetopsectionactive{max-height:auto}.badgetopsectionactive .badgecollectionsection{opacity:1}.badgetopsectionwhite{background-color:#fff;border-radius:24px 24px 0 0;bottom:-2px;box-shadow:0 -12px 8px #0002;height:40px;position:absolute;width:100%;z-index:3}.badgetopsectionwhite img{display:block;margin:16px auto 0;width:48px}.badgetopsectionwhitearrow{-webkit-animation:arrowupdown .5s infinite alternate;animation:arrowupdown .5s infinite alternate}@-webkit-keyframes arrowupdown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes arrowupdown{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}.badge{background-size:cover;border:3px solid #fff;border-radius:100%;height:72px;margin:0 6px;overflow:hidden;position:relative;width:72px}.badgeshine{left:0;position:absolute;top:0;width:100%}.badgedone{box-shadow:0 8px 16px #0005,inset 4px 4px 4px #0003;overflow:hidden}.badgedone:after{-webkit-animation:slide 3s infinite;animation:slide 3s infinite;background:#fff0;background:linear-gradient(90deg,#fff0 0,#fffc 50%,#fff0);content:"";height:72px;position:absolute;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:72px;z-index:1}@-webkit-keyframes badgeglow{0%{box-shadow:0 0 16px #fff5,inset 4px 4px 4px #0003}to{box-shadow:0 0 32px 4px #fffa,inset 4px 4px 4px #0003}}@keyframes badgeglow{0%{box-shadow:0 0 16px #fff5,inset 4px 4px 4px #0003}to{box-shadow:0 0 32px 4px #fffa,inset 4px 4px 4px #0003}}.badgeinactive{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.badgetopsectioncontainer{bottom:20px;display:flex;flex-direction:row;justify-content:center;margin:0 auto;position:absolute;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;width:100%;z-index:2}.badgecollectionheadline{font-size:32px;width:calc(100% - 80px)}.badgecollectionwrapper{grid-row-gap:32px;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin:48px 0;row-gap:32px}.badgecollectionitem{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:120px;text-align:center;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.badgecollectionitemempty{opacity:.3;width:106px}@-webkit-keyframes badgeemptyrotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}@keyframes badgeemptyrotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}.badgecollectionitem:active{-webkit-transform:scale(.95);transform:scale(.95)}.badgecollectionitemtitle{margin-bottom:2px;margin-top:16px}.badgecollectioniteminfotext{font-size:12px;margin:0 auto;opacity:.7}.badgecollectionwrapper .badge,.badgecollectionwrapper .badge:after{height:100px;width:100px}.badgetopsectionactive .badgetopsectioncontainer{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}.badgetopsectionclosed .badgecollectionsection{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}.badgecollectionsection{box-sizing:border-box;height:100%;overflow:scroll;padding:40px 24px;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;width:100%;z-index:1}.badgetopsectionclosed .badgetopsectionwhitearrow img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.badgeanimation{-webkit-animation:badgeanimation 4s linear infinite;animation:badgeanimation 4s linear infinite}@-webkit-keyframes badgeanimation{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}20%{opacity:1}80%{opacity:1}to{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@keyframes badgeanimation{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}20%{opacity:1}80%{opacity:1}to{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}}.modalmap{background-color:#ddddb2;height:100vh;left:0;opacity:1;position:fixed;top:0;-webkit-transform:scale(1);transform:scale(1);transition:all .2s;transition-timing-function:cubic-bezier(.65,.05,.36,1);visibility:visible;width:100vw;z-index:3}.modalmapclosed{opacity:0;-webkit-transform:scale(1) translateX(-100%);transform:scale(1) translateX(-100%);visibility:hidden}.regionswrapperdev{display:flex;justify-content:center}.regionswrapperdev div{border-radius:8px;cursor:pointer;padding:8px 12px}.regionswrapperdevitem{background-color:#eee;font-weight:700}.loadingscreen{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;width:100vw}.loadingscreen .loadingicon{-webkit-animation:loadingicon 1s linear infinite;animation:loadingicon 1s linear infinite;width:40px}.loadingscreen .emptystateicon{max-width:320px;width:90%}.emptystatescreen{align-items:center;display:flex;flex-direction:column;justify-content:center}@-webkit-keyframes loadingicon{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loadingicon{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.overviewlistbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:24px 0}.overviewlistbar p{font-size:18px}.mapbutton-secondary{border:2px solid #c8c8c8;border-radius:16px;cursor:pointer;font-size:16px;padding:8px 16px}.badgecountercont{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:18px}.badgecountercont b{font-size:28px}.badge-detail-home{background-size:cover;border:2px solid #fff;border-radius:100%;box-shadow:0 4px 8px #0004,inset 6px 6px 6px #0003;height:44px;margin:0 auto 0 8px;overflow:hidden;position:relative;width:44px}.badge-detail-home:after{-webkit-animation:slide 3s infinite;animation:slide 3s infinite;background:#fff0;background:linear-gradient(90deg,#fff0 0,#fffc 50%,#fff0);content:"";height:88px;position:absolute;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:88px;z-index:1}.modalbadge{background-color:#45332f;background-color:var(--dark-color);color:#fff;height:calc(100vh + 1px);left:0;opacity:1;position:fixed;top:-1px;-webkit-transform:scale(1);transform:scale(1);transition:all .2s;transition-timing-function:cubic-bezier(.65,.05,.36,1);visibility:visible;width:100vw;z-index:3}.modalbadgeclosed{opacity:0;-webkit-transform:scale(1) translateX(100%);transform:scale(1) translateX(100%);visibility:hidden}.page-traildetail{background-color:#fff;height:calc(100vh + 1px);left:0;opacity:1;position:fixed;top:-1px;-webkit-transform:scale(1);transform:scale(1);transition:all .3s;transition-timing-function:cubic-bezier(.65,.05,.36,1);visibility:visible;width:100vw;z-index:10;z-index:50}.traildetailscrollcontainer{height:100%;overflow-x:scroll;width:100%}.page-traildetailclosed{opacity:0;-webkit-transform:translateY(100vh);transform:translateY(100vh);visibility:hidden}.trailer{align-items:center;background-color:#c5b8dd;background-position:50%;background-size:cover;display:flex;height:320px;justify-content:center;overflow:hidden;position:relative;width:100%}.trailer:after{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.2),transparent);bottom:0;content:"";height:160px;position:absolute;width:100%;z-index:0}.trailerplayicon{align-items:center;-webkit-animation:playicongrow 1s ease-in-out infinite alternate;animation:playicongrow 1s ease-in-out infinite alternate;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0008;border-radius:100%;display:flex;height:64px;justify-content:center;width:64px}@-webkit-keyframes playicongrow{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes playicongrow{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}.trailerplayicon img{width:40px}.badge-detail{background-size:cover;border:3px solid #fff;border-radius:100%;box-shadow:0 8px 18px #0004,inset 6px 6px 6px #0003;height:88px;margin:-47px auto 0;overflow:hidden;position:relative;width:88px}.badge-map{border:2px solid #fff;height:56px;width:56px}.badge-detail:after{-webkit-animation:slide 3s infinite;animation:slide 3s infinite;background:#fff0;background:linear-gradient(90deg,#fff0 0,#fffc 50%,#fff0);content:"";height:88px;position:absolute;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:88px;z-index:1}@-webkit-keyframes slide{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slide{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.detail-logo-wrapper{margin:0 auto;max-width:260px}.detail-logo-wrapper h3{color:#000;font-size:32px;font-weight:400;line-height:120%;margin:0 auto;text-align:center}.detail-logo{display:block;margin:0 auto;width:100%}.closebutton{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#0007;border-radius:16px;cursor:pointer;display:flex;height:56px;justify-content:center;position:fixed;right:16px;top:16px;width:56px;z-index:5}.closebutton img{height:28px;width:28px}.detaildescription{font-size:16px;margin-bottom:48px;margin-top:24px}.stationlistwrapper{display:flex;flex-direction:column;margin-top:32px;position:relative}.stationlistwrapper:after{background-color:#ccc;content:"";height:calc(100% - 20px);left:33px;position:absolute;top:5px;width:3px;z-index:0}.stationlistitem{display:flex;flex-direction:row;margin-bottom:12px;z-index:2}.stationlistitemimage{background-size:cover;border:3px solid #fff;border-radius:100%;height:64px;overflow:hidden;position:relative;width:64px}.stationlistitemimageinside{background-size:cover;height:100%;position:absolute;width:100%}.stationlistitemtext{margin-left:16px;margin-top:22px}.stationlistitemtext p{margin:0}.startbuttonbottombox{background-color:#fff;border-top:2px solid #eee;bottom:0;left:0;padding:16px 0;position:fixed;width:100%;z-index:20}.trailinfocontainer{display:flex;justify-content:space-between}.trailinfocontainer p{font-size:16px;font-weight:400}.trailinfocontainer p span{font-size:32px;font-weight:700}.trailinfobox{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:flex-start;text-align:center}.trailinfobox img{margin-bottom:6px;width:40px}.stationmarker{display:flex;justify-content:center;position:relative;z-index:2}.markerbg{opacity:1;width:72px;z-index:1}.markerimginside{border-radius:100%;height:52px;top:7px;width:52px;z-index:2}.markerimginside,.markerimginsideinner{background-size:cover;position:absolute}.markerimginsideinner{height:100%;width:100%}.trailtitlebox h2{font-size:24px;margin:0 auto}.trailtitlebox p{font-size:14px;margin:4px auto 0}.detail-section-anfahrt-textcont p{line-height:160%;margin:0 auto}.traildetailbadgebox{align-items:center;background-color:var(--dark-color);border-radius:16px;color:#fff;-webkit-column-gap:12px;column-gap:12px;display:flex;justify-content:flex-start;margin-top:24px;padding:24px 16px}.traildetailbadgeboxtext h2{margin:0 auto 4px}.traildetailbadgeboxtext p{font-size:14px;line-height:140%;margin:0 auto;opacity:.8}.page-trailer{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:100}.page-trailer video{height:100%;object-fit:cover;width:100%}.pagewrapper-trailer{opacity:1;transition:all .3s;transition-timing-function:cubic-bezier(.65,.05,.36,1);visibility:visible}.pagewrapper-trailer-closed{opacity:0;visibility:hidden}.maptopheader{-ms-overflow-style:none;background-color:#fff;border-radius:0 0 16px 16px;box-shadow:0 4px 8px rgba(0,0,0,.12);box-sizing:border-box;left:0;overflow-x:scroll;overflow-y:hidden;padding:20px;position:fixed;scrollbar-width:none;top:0;width:100vw;z-index:5}.maptopheader::-webkit-scrollbar{display:none}.maptopheader:before{background:#fff;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:0}.maptopheader:after,.maptopheader:before{content:"";height:80px;position:fixed;top:0;width:20px;z-index:5}.maptopheader:after{background:#fff;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));right:0}.maptopheadercontainer{display:flex;flex-direction:row;z-index:2}.stationcontainer{display:flex;margin-left:24px;padding-right:12px}.stationcontaineritem{background-size:cover;border-radius:56px;height:56px;margin:0 8px;width:56px;z-index:2}.poidot{align-items:center;border:2px solid #fff;border-radius:32px;box-shadow:0 4px 4px rgba(0,0,0,.16);display:flex;height:32px;justify-content:center;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:32px;z-index:1}.poidot:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.poidot img{height:24px;width:24px}.maptooltip{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);box-sizing:border-box;display:inline-block;font-size:14px;max-width:200px;padding:6px 12px;position:relative;text-align:center}.maptooltip p{font-size:16px;font-weight:700;margin:0 auto}.maptooltip:after{background-image:url(/static/media/tooltiparrow.ab52a7d77303dcf49dec.svg);background-size:cover;bottom:-9px;content:"";height:10px;left:calc(50% - 10px);position:absolute;width:20px}.stationpopupcontainer{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;box-sizing:border-box;left:0;padding:48px 24px 24px;position:absolute;transition:opacity .2s,visibility .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,visibility .2s;transition:opacity .2s,transform .2s,visibility .2s,-webkit-transform .2s;visibility:visible;width:100vw;z-index:2}.stationpopupcontainerclosed{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);visibility:hidden}.stationpopup{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 8px 16px rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex-direction:column;padding:56px 20px 20px;position:relative;text-align:center;width:100%}.stationpopup p{font-size:18px;font-weight:700;margin:0 auto}.stationpopupimage{background-size:cover;border:3px solid #fff;border-radius:56px;box-shadow:0 6px 8px rgba(0,0,0,.16);height:56px;position:absolute;top:-30px;width:56px}.openstationbtn{background-color:var(--main-color);border-radius:12px;box-sizing:border-box;color:#fff;font-weight:700;margin:24px auto 0;padding:16px;width:100%}.mapbuttonbadge{align-items:center;background-color:#fff;box-shadow:0 6px 8px rgba(0,0,0,.16);display:flex;font-weight:700;justify-content:center;position:absolute;transition:opacity .2s}.mapbuttonbadge img{display:block;height:24px;width:24px}.homebutton{border-radius:0 40px 40px 0;bottom:56px;left:0;padding:8px 16px 8px 12px}.timebadge{border-radius:40px 0 0 40px;bottom:56px;padding:8px 12px;right:0}.timebadge img{margin-right:4px}.stationmarkeractive{-webkit-animation:jump 1s ease-in-out infinite;animation:jump 1s ease-in-out infinite}@-webkit-keyframes jump{0%,to{-webkit-transform:translateY(0) scaleY(.95);transform:translateY(0) scaleY(.95)}50%{-webkit-transform:translateY(-20px) scaleY(1.05);transform:translateY(-20px) scaleY(1.05)}}@keyframes jump{0%,to{-webkit-transform:translateY(0) scaleY(.95);transform:translateY(0) scaleY(.95)}50%{-webkit-transform:translateY(-20px) scaleY(1.05);transform:translateY(-20px) scaleY(1.05)}}.page-station{background-color:#000;position:relative}.content-wrapper,.page-station{height:100vh;overflow:hidden;width:100vw}.content-wrapper{left:0;position:absolute;top:0;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.content-wrapper-before{-webkit-transform:translateX(100%);transform:translateX(100%)}.content-wrapper-after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.contentarrowcontainer{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.3),transparent);bottom:0;justify-content:space-between;padding:16px;position:fixed;width:100%}.contentarrow,.contentarrowcontainer{align-items:center;box-sizing:border-box;display:flex}.contentarrow{background-color:#fff;border-radius:100%;box-shadow:0 4px 12px #0001;height:56px;justify-content:center;margin:6px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:56px}.contentarrow:active{-webkit-transform:scale(.8);transform:scale(.8)}.contentarrowback img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contentarrow img{height:32px;width:32px}.progressdotcont{align-items:center;display:flex;flex-direction:row;justify-content:center}.progressdot{background-color:#fff;border-radius:20px;box-shadow:0 4px 12px #0001;height:8px;margin:2px;opacity:.5;transition:all .2;width:8px}.progressdotactive{height:12px;opacity:1;width:12px}.page-content-video{align-items:center;background-color:#eee;display:flex;height:100%;justify-content:center;position:relative;width:100%}.page-content-video video{height:100%;object-fit:cover;width:100%}.videoplayicon{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000;background-color:#000a;border-radius:100%;display:flex;height:80px;justify-content:center;position:absolute;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s;width:80px;z-index:2;z-index:5}.videoplayicon img{width:40px}.videoplayiconhidden{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.page-content-quiz{align-items:center;background-color:#ededed;display:flex;height:100%;justify-content:center;overflow-y:scroll;width:100%}.page-content-quiz-wrapper{margin-bottom:auto;margin-top:auto;max-width:600px;padding:40px 0 100px;width:85%}.page-content-quiz-wrapper h1{font-size:28px;line-height:120%;margin-bottom:32px}.quiz-box{grid-row-gap:12px;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px;display:grid;row-gap:12px}.quiz-box-two{grid-template-columns:1fr 1fr}.quiz-item{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0001;box-sizing:border-box;overflow:hidden;position:relative;text-align:center;width:100%}.quizitemimage{background-position:50%;background-repeat:no-repeat;height:100px;width:100%}.quizitemtext{line-height:140%;padding:16px}.quiz-item.correct{-webkit-animation:pulse 1s;animation:pulse 1s;color:#135113}.quiz-item.correct:before{background-color:#0a890a66;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.quiz-item:after{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:24px;position:absolute;right:14px;top:15px;width:24px}.quiz-item.correct:after{-webkit-animation:checkiconanimation .5s;animation:checkiconanimation .5s;background-image:url(/static/media/quiz-correct.04fb11aee0290ba223ef.svg)}.quiz-item.incorrect{-webkit-animation:shake .5s;animation:shake .5s;color:#732221}.quiz-item.incorrect:before{background-color:#85050266;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.quiz-item.incorrect:after{-webkit-animation:checkiconanimation .5s;animation:checkiconanimation .5s;background-image:url(/static/media/quiz-incorrect.bae204a8f4aeeb8ef3ca.svg)}@-webkit-keyframes checkiconanimation{0%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes checkiconanimation{0%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}40%{-webkit-transform:translateX(5px);transform:translateX(5px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}80%{-webkit-transform:translateX(5px);transform:translateX(5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}40%{-webkit-transform:translateX(5px);transform:translateX(5px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}80%{-webkit-transform:translateX(5px);transform:translateX(5px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes pulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.page-content-image img{height:100vh;object-fit:cover;width:100vw}
/*# sourceMappingURL=main.1fb93202.css.map*/