.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/default/img/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#a9f0f7;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#0eb4c3}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==)}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}html{height:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,html{position:relative;width:100%;height:100%;margin:0;padding:0;font-size:21px;color:#000;line-height:38px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,p{font-weight:400;padding:0;margin:0}.clickable{outline:0;user-select:none;-webkit-tap-highlight-color:transparent}a{outline:0;user-select:none;-webkit-tap-highlight-color:transparent}a,a:active,a:hover,a:link,a:visited{color:#000;text-decoration:none}:focus{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);user-select:none}a,a:focus,input,input:focus,label,label:focus,textarea,textarea:focus{border:0;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-tap-highlight-color:transparent}input{border-radius:0;-webkit-appearance:none}input[type=hidden]{display:none}a:focus{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);user-select:none}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.disabled{opacity:.5;cursor:default}img{display:block;width:100%;margin:0 auto}.btn,button{cursor:pointer;border:none;padding:0 0;border-radius:0;font-weight:700;text-transform:uppercase;outline:0;user-select:none;-webkit-tap-highlight-color:transparent}.btn:disabled,.btn[disabled],button:disabled,button[disabled]{opacity:.5;cursor:default!important}.desktop{display:block}.mobile{display:none}.blocker{background-color:rgba(0,0,0,.63);padding:0;z-index:101}.blocker .modal{padding:50px 0;border-radius:0;box-shadow:0 4px 4px rgba(0,0,0,.25);text-align:center}.blocker .modal a.close-modal{z-index:1;width:50px;height:50px;right:0;top:0}.hidden{display:none!important}@media only screen and (max-width:767px){.desktop{display:none}.mobile{display:block}body,html{font-size:12px}}.flex{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}body{font-size:16px;line-height:24px}body.loading section:not(#loading){display:none}body.loading section#loading{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}body section{width:100%;height:100%;position:fixed;top:0;left:0;display:none;padding:60px 20px;box-sizing:border-box;text-align:center;background:url(../img/bg.jpg) no-repeat center center/cover}body section h3{font-size:2rem;line-height:2.4rem}body section.active{display:block}body section .back{position:absolute;top:2.5dvh;left:2.5vw;z-index:1;width:25.65947242%;max-width:214px}body section .pos-top{position:absolute;top:5dvh;left:0;right:0;margin:0 auto}body section .pos-center{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}body section .pos-bottom{position:absolute;bottom:5dvh;left:0;right:0;margin:0 auto}body section#loading .logo{width:27.1875%;max-width:174px}body section#loading .flex{flex-direction:row;flex-wrap:nowrap;margin-top:-10px}body section#loading .text{width:168.5px}body section#loading .dot{width:29px;bottom:-15px;position:relative}body section#loading .dot.d1{animation:d1 1s 0s linear infinite forwards;animation:bounce 1.4s infinite ease-in-out both;animation-delay:-.32s}body section#loading .dot.d2{animation:d2 1s 0s linear infinite forwards;animation:bounce 1.4s infinite ease-in-out both;margin-left:-6px;animation-delay:-.16s}body section#loading .dot.d3{animation:d3 1s 0s linear infinite forwards;animation:bounce 1.4s infinite ease-in-out both;margin-left:-6px;animation-delay:0s}body section#landing .logo-wrapper{width:69.54436451%;max-width:580px;margin:0 auto}body section#landing .logo-wrapper .logo{width:56.09375%;max-width:359px}body section#landing .kv{width:72.42206235%;max-width:604px}body section#landing .step{width:38.91606715%;max-width:324.56px;margin:0 auto;bottom:15dvh}body section#landing .step:not(.disabled){animation:btn 1s 0s linear infinite forwards}body section#landing .step.btn-options{position:absolute;top:0;right:0;opacity:0;z-index:1}body section#landing .step.disabled{opacity:.5}body section#by-options .question{width:82.25419664%;max-width:686px}body section#by-options .options{flex-direction:row;margin:20px auto;width:60%}body section#by-options .options label{width:50%}body section#by-options .options .opt{display:none}body section#by-options .options .opt:checked+.opt-btn{filter:drop-shadow(2px 4px 6px #000)}body section#by-options .options .opt-btn{display:inline-block}body section#by-options .options .opt-btn img{padding:0 10px;box-sizing:border-box}body section#by-options .submit{width:38.91606715%;max-width:324.56px}body section#by-options .submit.disabled{opacity:.5}body section#by-mic[data-current=q1] .question img[data-q=q1]{display:block}body section#by-mic[data-current=q1] .options label[data-q=q1]{display:block}body section#by-mic[data-current=q1] .status-wrapper img:nth-child(1){opacity:1}body section#by-mic[data-current=q2] .question img[data-q=q2]{display:block}body section#by-mic[data-current=q2] .options label[data-q=q2]{display:block}body section#by-mic[data-current=q2] .status-wrapper img:nth-child(2){opacity:1}body section#by-mic[data-current=q3] .question img[data-q=q3]{display:block}body section#by-mic[data-current=q3] .options label[data-q=q3]{display:block}body section#by-mic[data-current=q3] .status-wrapper img:nth-child(3){opacity:1}body section#by-mic[data-current=q3] .opts{display:none}body section#by-mic .step.back{display:none}body section#by-mic .status-wrapper{flex-direction:row;width:82.25419664%;max-width:686px;margin:20px auto 40px}body section#by-mic .status-wrapper img{width:calc(100% / 3 - 20px);box-sizing:border-box;opacity:.5}body section#by-mic .question{width:82.25419664%;max-width:686px;margin:0 auto 30px}body section#by-mic .question img{display:none}body section#by-mic #startRecognizeOnceAsyncButton{width:28.17745803%;max-width:calc(175px + 60px);min-width:175px;background:0 0;transition:all .2s linear;z-index:5;margin-top:20px;padding:30px;box-sizing:border-box}body section#by-mic #startRecognizeOnceAsyncButton img{transition:all .2s linear}body section#by-mic #startRecognizeOnceAsyncButton.disabled{opacity:1}body section#by-mic #startRecognizeOnceAsyncButton.recording{transform:scale(1.15);filter:drop-shadow(0 0 5px #fff)}body section#by-mic #startRecognizeOnceAsyncButton.recording img{animation:recording 2s ease-in-out infinite forwards}body section#by-mic textarea{height:100px;resize:none;padding:20px;box-sizing:border-box;width:64.50839329%;max-width:538px;margin:0 auto;margin-top:30px;font-size:40px;line-height:60px;text-align:center;display:block}body section#by-mic .submit{right:10px;left:initial;width:38.91606715%;max-width:324.56px;display:none;bottom:5dvh}body section#by-mic .submit.disabled{opacity:.5}body section#by-mic .remark{width:79.49640288%;max-width:663px;margin:0;margin-left:5%}body section#by-mic .opts{bottom:0}body section#by-mic .options{flex-direction:row;margin:20px auto;width:90%}body section#by-mic .options.checked .opt+.opt-btn{opacity:.6}body section#by-mic .options.checked .opt:disabled+.opt-btn{opacity:.6}body section#by-mic .options.checked .opt:checked+.opt-btn{opacity:1}body section#by-mic .options label{width:25%;padding:0 10px;box-sizing:border-box;display:none}body section#by-mic .options .opt{display:none}body section#by-mic .options .opt:disabled+.opt-btn{opacity:1}body section#by-mic .options .opt-btn{display:inline-block;transition:all .2s linear}body section#by-mic .options .opt-btn img{padding:0 10px;box-sizing:border-box}body section#result #result-image{width:50%;max-width:512px;margin:-100px auto 0;position:relative;background:url(../img/loading.gif) no-repeat center center/50%}body section#result #result-image.share{margin-top:0;width:70%;max-width:400px}body section#result #result-image .img{position:absolute;width:100%;height:100%;top:0;left:0}body section#result #result-image .img img{filter:drop-shadow(0 10px 10px rgba(0, 0, 0, .4))}body section#result #qrcode{width:200px;height:200px;margin:50px auto 0}body section#result #qrcode canvas{width:100%;box-sizing:border-box;padding:10px;background:#fff}body section#result .back{width:38.91606715%;max-width:324.56px;top:initial;left:0;right:0;margin:0 auto;animation:btn 1s 0s linear infinite forwards}body section#result .share{width:38.91606715%;max-width:324.56px;top:initial;left:0;right:0;margin:0 auto;position:relative;display:block;margin-top:20px}body section#result .step.share{max-width:200px}body section#result .step.share:not(.disabled){animation:btn 1s 0s linear infinite forwards}@media only screen and (max-width:499px){body section#by-mic .status-wrapper{margin-bottom:20px}body section#by-mic .options .opt-btn img{padding:0}body section#by-mic .question{margin-bottom:20px}body section#by-mic textarea{margin-top:20px;height:52px;font-size:24px;line-height:32px;padding:10px}body section#by-mic .options{margin-top:10px}body section#by-mic #startRecognizeOnceAsyncButton{min-width:150px;margin-top:0}}@keyframes kv{0%,100%{transform:translateY(-50%)}50%{transform:translateY(calc(-50% + 5px))}}@keyframes btn{0%,100%{transform:scale(1)}50%{transform:scale(.95)}}@keyframes bounce{0%,100%,80%{transform:scale(.4)}40%{transform:scale(1)}}@keyframes recording{0%,100%{filter:drop-shadow(0 0 5px #52ffa4)}50%{filter:drop-shadow(0 0 40px #52ffa4)}}